https://github.com/Scille/parsec-cloud

sort by:
Revision Author Date Message Commit Date
d514208 Bump version v1.1.0+dev -> v1.1.1 21 October 2019, 17:54:20 UTC
6331da8 Merge pull request #749 from Scille/fix-cli Fix cli 21 October 2019, 17:54:07 UTC
2afa385 Add newsfragment for #749 21 October 2019, 17:47:31 UTC
255368f Fix support of PARSEC_CMD_ARGS env var for cli when parsec is pip installed 21 October 2019, 17:37:13 UTC
ae63d27 Fix S3 url parsing with empty s3_url_endpoint in `parsec backend run` cli 21 October 2019, 17:36:05 UTC
0932d5d Fix `parsec backend init` db argument passing 21 October 2019, 17:34:08 UTC
5f52ec4 Bump version v1.1.0 -> v1.1.0+dev 21 October 2019, 16:36:50 UTC
ae68e8d Bump version v1.0.2+dev -> v1.1.0 21 October 2019, 16:36:49 UTC
b2f67c3 Fix indentation handling in misc/releaser.py 21 October 2019, 16:35:30 UTC
111ffca Disable git pre-commit in `releaser build` bump version commit 21 October 2019, 16:35:30 UTC
8b721b7 Correct HISTORY.rst to print url links on issues 21 October 2019, 16:35:30 UTC
cddcd28 Update Procfile for new backend cli params 21 October 2019, 16:35:29 UTC
72dc046 Add newsfragments for #735 and #737 21 October 2019, 16:35:24 UTC
c7059e5 Update manifest timestamp before the upload (PR #748) 21 October 2019, 16:32:31 UTC
718b0b9 Update manifest timestamp before upload 21 October 2019, 16:09:48 UTC
9bfe85a [GUI] Fixed workspace reencryption display 21 October 2019, 14:37:36 UTC
11d9aba Merge pull request #746 from Scille/fix-releaser-on-ci Force `git fetch --tags` on travis to have consistent behavior from releaser.py 21 October 2019, 14:20:57 UTC
9003f39 Merge pull request #745 from Scille/fix-chunk-corruption Fix chunk corruption 21 October 2019, 14:20:35 UTC
7749772 Add better comments in manifest storage 21 October 2019, 13:58:05 UTC
1f7073d Rename cleanup to removed_ids 21 October 2019, 13:57:40 UTC
12877cc Add flush argument to clear_memory_cache 21 October 2019, 13:56:57 UTC
d009f8e Force `git fetch --tags` on travis to have consistent behavior from releaser.py 20 October 2019, 09:56:19 UTC
6c6bf30 Remove clear_chunks method and add a cleanup argument to set_manifest instead Also refactor the manifest storage to make it a bit more robust against concurrent accesses (although those should not happen thanks to the workspace storage manifest locking). 19 October 2019, 17:48:54 UTC
9129e49 Flush at most once when reshaping a manifest 18 October 2019, 19:04:33 UTC
46ec42d Add postponed chunk cleanup Before this change, there was a risk of data corruption. For instance, chunks might be cleaned up in the current sqlite transaction, waiting for the next manifest flush to be committed. But if a commit occurs before the flushing the current manifest, the system enters a risky state: the chunk is cleared from the disk but the current version of the manifest is still in memory. If a crash happens at this point, the database will stay in its current state, i.e with a manifest referencing non-existing blocks. This is solved by adding the IDs of the chunks to cleanup to the data structure that keeps track of the unwritten manifests. This way, the cleanup can occur in between the writing of the manifests and the committing of the transaction. 18 October 2019, 19:04:33 UTC
6ee2caa Improve manifest reshape algorithm 18 October 2019, 15:14:08 UTC
ac34f17 Merge pull request #742 from Scille/improve-gui-start-url-handling Improve handling of GUI start url by showing dialog on error 18 October 2019, 12:24:48 UTC
ad7de3f Add newsfragments/684.feature.rst 18 October 2019, 10:52:45 UTC
f5198fd Improve handling of GUI start url by showing dialog on error 18 October 2019, 09:57:53 UTC
8203ad1 [GUI] Prevent clicking twice on the login button 18 October 2019, 09:53:25 UTC
b73f561 Merge pull request #734 from Scille/check-workspace-role-remote-loader Add role certificate validity check when loading manifest in core 18 October 2019, 08:23:18 UTC
d893643 Merge pull request #737 from Scille/fix-mountpoint-dir-rm-on-cancelled-exception Fix mountpoint dir removal on cancelled coroutine teardown 18 October 2019, 08:19:51 UTC
6065eea [GUI] Prevent connecting twice with the same device 18 October 2019, 08:04:14 UTC
4231ef3 Merge pull request #684 from Scille/gui-multi-instances-tab [GUI] Poc for multi-instances 18 October 2019, 07:54:12 UTC
036cee1 Local storage refactoring (PR #697) 17 October 2019, 16:01:30 UTC
9360943 Update attrs dep to 19.2.0 to fix conflicting need from outcome 1.0.1 17 October 2019, 15:37:52 UTC
5ba2114 Added pywin32 dependency 17 October 2019, 15:10:14 UTC
b5d9b81 Debug git describe tag in travis 17 October 2019, 15:00:34 UTC
6716ff6 Update attrs dep to 19.2.0 to fix conflicting need from outcome 1.0.1 17 October 2019, 14:46:59 UTC
4c7d286 Address some @touilleMan comments in #697 17 October 2019, 14:08:40 UTC
936069d Add comments explaining sqlite commit handling 17 October 2019, 14:06:45 UTC
731ce0d Protect async finally statements with shielded cancel scopes 17 October 2019, 14:05:45 UTC
f5873e8 [GUI] Fixed style 17 October 2019, 09:55:10 UTC
d0e95a2 Merge remote-tracking branch 'origin/master' into gui-multi-instances-tab 17 October 2019, 09:44:51 UTC
62a5f9f [GUI] Fixed tab titles 17 October 2019, 09:08:37 UTC
32ed5e2 BackendAddr ignore unknown params instead of raising error 16 October 2019, 18:29:46 UTC
7eaffb1 Fix misc/initialize_test_organization.py for new backend action addr and improve options handling 16 October 2019, 17:47:40 UTC
bf767b3 Fix gui for new backend action addr 16 October 2019, 17:47:17 UTC
8daa22b Fix cli for new backend action addr 16 October 2019, 17:46:24 UTC
d619a9f Fix bad inheritance in backend actions addrs 16 October 2019, 17:45:23 UTC
229c49d Deactivate releaser script in travis push mode 16 October 2019, 13:34:25 UTC
69ec5b2 Fix persistent mockup fixture 16 October 2019, 12:01:14 UTC
6981a09 Rename BaseStorage to LocalDatabase ... so it is not confused with the more abstract "storage" concept. Now, local database refers to the actual local sqlite3 connection, regardless of tables it is actually storing. 16 October 2019, 11:58:04 UTC
13496a3 Yet another local storage refactoring. It separates the concept of "storage" (in practice, the sqlite3 tables) from the concept of "local database" (i.e. the actual sqlite3 connection). The local database is still called a BaseStorage here and will be renamed to "LocalDatabase" in a later commit. This commit also changes how the tables and databases are organized. In particular, the user storage uses: - the user local database to store the user manifest. And the workspace storage uses: - the cache local database to store the blocks - the data local database to store the chunks and manifests. 16 October 2019, 11:48:31 UTC
1239910 Fix FSInternalError str reprenstation 16 October 2019, 11:12:11 UTC
2804e45 Add a revision for storage sqlite files 16 October 2019, 11:12:11 UTC
17225a8 Fix sqlite corruption issue without affecting the performance It turns out the in WAL journal mode, NORMAL synchronous mode is almost as fast as OFF synchronous mode except it protects the sqlite database against corruptions. 16 October 2019, 11:12:11 UTC
4d75eb7 Add base storage class 16 October 2019, 11:12:11 UTC
2836fa7 Remove BEGIN and END statements in local storage 16 October 2019, 11:12:11 UTC
2fc78a2 Remove AsyncExitStack from userfs 16 October 2019, 11:12:11 UTC
8d20765 Remove useless pass statement 16 October 2019, 11:12:11 UTC
c19a5e2 Add test_user_storage module 16 October 2019, 11:12:11 UTC
dfb2f75 Update test_realm_checkpoint 16 October 2019, 11:12:11 UTC
4503a9b Add extra assert in user storage 16 October 2019, 11:12:11 UTC
de647e4 Fully test workspace, chunk and manifest storages 16 October 2019, 11:12:11 UTC
51834ca Add get_disk_usage method to chunk storage 16 October 2019, 11:12:11 UTC
de68e40 Remove unused logic from chunk storage 16 October 2019, 11:12:11 UTC
5a5ee41 Fix typos in workspace storage 16 October 2019, 11:12:11 UTC
f170747 Refactor WorkspaceStorage.run 16 October 2019, 11:12:11 UTC
adf9c94 Use composition instead of inheritancee in user storage 16 October 2019, 11:12:11 UTC
c1894e0 Separate BlockStorage and ChunkStorage 16 October 2019, 11:12:11 UTC
60705eb Fix storage internals in the tests 16 October 2019, 11:12:11 UTC
4f01bfc Recreate workspace object when restarting in stateful tests 16 October 2019, 11:12:11 UTC
d32e28f Fix user and workspace storage usage in the tests 16 October 2019, 11:12:11 UTC
392252e Simplify persistent mockup fixture 16 October 2019, 11:12:11 UTC
ce7dc06 Fix user and workspace storage usage 16 October 2019, 11:12:11 UTC
8858ceb Refactor local storage into chunk, manifest, user and workspace storage 16 October 2019, 11:12:11 UTC
44d3121 Move storage tests to their own module 16 October 2019, 11:12:11 UTC
7d254de Storage gets its own module 16 October 2019, 11:12:11 UTC
29feaca Rename storage modules 16 October 2019, 11:12:11 UTC
bc2076a [GUI] File history (#619) Items will be rendered clickable in a next PR, for now only shows the list 16 October 2019, 10:29:07 UTC
9e64dbe Merge pull request #696 from Scille/gui-fix-login-small-resolutions [GUI] Made login window a little bit smaller and removed pkcs11 references 16 October 2019, 09:00:36 UTC
503b33a [GUI] Added small additional spacing 16 October 2019, 08:37:08 UTC
103d8c6 Merge remote-tracking branch 'origin/master' into gui-fix-login-small-resolutions 16 October 2019, 08:33:39 UTC
e732a95 [GUI] Fixed most of the GUI tests and claim of users and devices 16 October 2019, 06:55:49 UTC
1e0652a Fix mountpoint dir removal on cancelled coroutine teardown 15 October 2019, 21:39:41 UTC
c070128 Add role certificate validity check when loading manifest in core 15 October 2019, 13:37:14 UTC
5472def fixed fonts scaling on wayland (#735) 15 October 2019, 12:56:56 UTC
3d3b69a Better handling of revoked workspace (PR #724) 14 October 2019, 17:14:07 UTC
79221b2 Fix delete permission in winfsp operations 14 October 2019, 15:54:42 UTC
750b87c Expose check_read_rights and check_write_rights 14 October 2019, 15:54:19 UTC
c72f276 Merge remote-tracking branch 'origin/master' into gui-multi-instances-tab 14 October 2019, 13:06:02 UTC
daf1312 Correct WinFSP's open granted_access param handling 14 October 2019, 11:42:03 UTC
9fa6851 fixed run_test_environment.sh (#733) 14 October 2019, 10:20:11 UTC
bac27c8 Merge pull request #732 from Scille/improve-backend-cli-help Improve backend cli help message 14 October 2019, 09:05:03 UTC
790c4ef Improve backend cli help message 14 October 2019, 08:02:48 UTC
f03d4c5 Add missing support for overwrite callback in WinFSP mountpoint 14 October 2019, 07:34:21 UTC
b35d69d Added DEFAULT_ADMINISTRATION_TOKEN in initialize_test_organization 14 October 2019, 07:20:21 UTC
614a0e3 [GUI] Fixed some tests 14 October 2019, 06:57:31 UTC
0e06530 Address @touilleman comments on PR #724 13 October 2019, 12:40:58 UTC
back to top