Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
f726401
Add database migration for shared folders join table.
tmpfs Nov 29, 2025
b1b1578
Draft logic for create shared folders.
tmpfs Nov 29, 2025
31865c8
Invert test env vars for db backend by default.
tmpfs Nov 29, 2025
05ad97d
Tweak test pause time for flaky test on linux.
tmpfs Nov 29, 2025
dc189dd
Improve handling of SharedAccess configuration.
tmpfs Nov 29, 2025
8e7857c
Add shared_access column to SQL and FolderEntity.
tmpfs Nov 29, 2025
dec9bfb
Improve initial shared folder test spec.
tmpfs Nov 29, 2025
65e37b1
Prepare stub test spec.
tmpfs Nov 30, 2025
ea3bcd0
Update migration.
tmpfs Nov 30, 2025
05935b3
Update list_user_folders() to include shared folders.
tmpfs Nov 30, 2025
f5f011c
Update SQL migration.
tmpfs Nov 30, 2025
8773c09
Prepare FTS index for recipients.
tmpfs Nov 30, 2025
38f31f7
Start sketching shared folder db entities.
tmpfs Nov 30, 2025
e731f4a
Remove indices.
tmpfs Nov 30, 2025
8906f59
Add UNIQUE constraint.
tmpfs Nov 30, 2025
20d1971
Additional UNIQUE constraint.
tmpfs Nov 30, 2025
4749124
Start removing doc_auto_cfg.
tmpfs Nov 30, 2025
aa070b8
Bump sos-vault.
tmpfs Nov 30, 2025
9e31747
Replace doc_auto_cfg with doc_cfg, update dependencies.
tmpfs Nov 30, 2025
ddd5e1c
Prepare for upsert of recipients.
tmpfs Nov 30, 2025
03071a8
Panic if delete_folder() is called on a shared folder.
tmpfs Nov 30, 2025
ad291f6
Update all crates to 2024 edition.
tmpfs Nov 30, 2025
3a2f682
Fix some clippy warnings for sos-server.
tmpfs Nov 30, 2025
890acd8
Fix clippy warnings for sos-account.
tmpfs Nov 30, 2025
c8afff3
Fix clippy warnings.
tmpfs Nov 30, 2025
a7e0930
Add database entity test spec, fix SQL error.
tmpfs Dec 1, 2025
79598a1
Improve shared folder database API.
tmpfs Dec 1, 2025
2614d83
Tweak timer for test spec.
tmpfs Dec 1, 2025
6b5dda9
Test updating recipient information.
tmpfs Dec 1, 2025
1dfb4ea
Basic recipient FTS search.
tmpfs Dec 1, 2025
08e1dcf
Support inserting folder invites.
tmpfs Dec 1, 2025
0dad92c
Basic listing of sent and received folder invites.
tmpfs Dec 1, 2025
ef82f3d
Refactor joins and format code.
tmpfs Dec 1, 2025
dc8141b
Tidy into single query for listing folder invites.
tmpfs Dec 1, 2025
626f7d3
Improve structure of FolderInviteRecord.
tmpfs Dec 1, 2025
6769aa0
Improve test, expose shared_access_public_key() on Account.
tmpfs Dec 1, 2025
6da5932
Format code.
tmpfs Dec 1, 2025
7f3b477
Support passing InviteStatus when listing invites.
tmpfs Dec 2, 2025
4ff7d72
Fix clippy warnings for sos-vault.
tmpfs Dec 2, 2025
89c40d4
Fix clippy warnings for sos-sync.
tmpfs Dec 2, 2025
bd4e469
Update feature flag handling in database archive import.
tmpfs Dec 2, 2025
6629ed3
Fix clippy warnings in sos-client-storage.
tmpfs Dec 2, 2025
2490fec
Fix clippy warnings in sos crate.
tmpfs Dec 2, 2025
45305e3
Fix clippy warnings in sos-search.
tmpfs Dec 2, 2025
7d79819
Fix clippy warnings in sos-remote-sync.
tmpfs Dec 2, 2025
7bbe80c
Fix clippy warnings in sos-reducers.
tmpfs Dec 2, 2025
de6bb8f
Fix clippy warnings on sos-password.
tmpfs Dec 2, 2025
3ea5e49
Fix clippy warnings in sos-net.
tmpfs Dec 2, 2025
0474dcc
Fix clippy warnings in keychain_parser.
tmpfs Dec 2, 2025
64a1e6b
Tidy unused code in folder invites module.
tmpfs Dec 2, 2025
e637dd9
Add stub function for update_folder_invite().
tmpfs Dec 2, 2025
0563986
Prepare function to update the invite and create join entry.
tmpfs Dec 2, 2025
58e9f91
Update test spec to check accepted invite lists.
tmpfs Dec 2, 2025
107a414
Update test spec.
tmpfs Dec 2, 2025
c4bf213
Stub function and prepare composite SharedFolderRecord.
tmpfs Dec 2, 2025
cf09055
Improve shared folder db entity test spec.
tmpfs Dec 2, 2025
06cbaa5
Define high level Recipient type.
tmpfs Dec 3, 2025
3fad95a
Start refactor of logic for creating shared folders.
tmpfs Dec 3, 2025
3519abc
Rename table.
tmpfs Dec 3, 2025
637029c
Update schema prepare for new folder creation logic.
tmpfs Dec 3, 2025
683a48e
Create and use SharingError.
tmpfs Dec 3, 2025
bd95538
Tidy logic for creating folder rows.
tmpfs Dec 3, 2025
e3bae99
Sketch implementation for create_shared_folder().
tmpfs Dec 3, 2025
1dda3e8
Improve implementation for create_shared_folder().
tmpfs Dec 3, 2025
aefd3f1
Update test spec for new SharedFolderEntity create_shared_folder().
tmpfs Dec 3, 2025
cd01630
Update list_shared_folders() query.
tmpfs Dec 3, 2025
f551b48
Update list_user_folders() query.
tmpfs Dec 3, 2025
9f4e5c4
Tweak comment in test spec.
tmpfs Dec 3, 2025
7a00780
Define delete_shared_folder() and requirements.
tmpfs Dec 3, 2025
1ffd08b
Sketch logic for deleting shared folders.
tmpfs Dec 3, 2025
4d5243d
Add initial shared folder delete test specs.
tmpfs Dec 4, 2025
815e3d0
Prepare client to create shared folder on remote.
tmpfs Dec 4, 2025
1e4d625
Prepare HTTP client methods and update test spec.
tmpfs Dec 4, 2025
80addaf
Add server-side logic for setting recipient information.
tmpfs Dec 4, 2025
93bdd0a
Support calling create_shared_folder on the server-side.
tmpfs Dec 4, 2025
784cf60
Fix incorrect HTTP method in docs.
tmpfs Dec 4, 2025
cdea47d
Update paths for OpenAPI schema.
tmpfs Dec 4, 2025
2b44d10
Prepare client to get recipient information.
tmpfs Dec 4, 2025
588ba50
Check fetching recipient information from the server.
tmpfs Dec 4, 2025
3abaebc
Move InviteStatus type into sos-core.
tmpfs Dec 5, 2025
12c4f37
Add stub functions, move sharing types to module.
tmpfs Dec 5, 2025
6bb7d63
Select folder Uuid identifier in folder invites.
tmpfs Dec 5, 2025
8719905
Prepare higher level FolderInvite type.
tmpfs Dec 5, 2025
6f925c7
Prepare server storage to list folder invites.
tmpfs Dec 5, 2025
2aba803
Prepare bindings to list folder invites.
tmpfs Dec 5, 2025
d45576d
Support listing folder invites.
tmpfs Dec 5, 2025
23b22dd
Update signature for update_folder_invite().
tmpfs Dec 5, 2025
af4a0b0
Update SQL query to join on folder identifier.
tmpfs Dec 5, 2025
7386790
Prepare client code to update a folder invite.
tmpfs Dec 5, 2025
7130c20
Initial logic for updating a folder invite.
tmpfs Dec 5, 2025
174854a
Improve logic for accepting folder invites.
tmpfs Dec 5, 2025
1d5d9f1
Make test spec fail.
tmpfs Dec 5, 2025
c5e3f9f
Prepare shared_folder_events on the server.
tmpfs Dec 6, 2025
fab664a
Debugging shared folder sync problem.
tmpfs Dec 6, 2025
1d6acc1
Fix logic for creating shared folder event logs on the server.
tmpfs Dec 8, 2025
1484399
Start work on the shared folders documenation.
tmpfs Dec 9, 2025
13c9d24
Update age library for patch release and update docs.
tmpfs Dec 9, 2025
2424bc6
Update tokio-rustls-acme dependency.
tmpfs Dec 9, 2025
35de439
Prepare bindings for recipient search.
tmpfs Dec 9, 2025
11a6169
Prepare server handler for recipient search.
tmpfs Dec 9, 2025
d4e7fcd
Update client to search for recipients.
tmpfs Dec 9, 2025
c99670d
Update test spec to call search_recipients().
tmpfs Dec 9, 2025
7c2b844
Update workflow trigger.
tmpfs Dec 10, 2025
e8e033c
Initial logic and test spec for deleting shared folders.
tmpfs Dec 10, 2025
d2d538b
Prepare for more information returned from shared folder deletion.
tmpfs Dec 10, 2025
01f8c47
Update test in delete_folder().
tmpfs Dec 10, 2025
0bb0f09
Initial test spec for owner deletion of shared folder.
tmpfs Dec 10, 2025
8b08d75
Ensure owner folder event log ref is removed on shared folder delete.
tmpfs Dec 10, 2025
bc3ab5a
Prepare participant shared folder deletion test spec, failing.
tmpfs Dec 10, 2025
90d6fb2
Require account.row_id when deleting folders.
tmpfs Dec 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: Checks

on:
# workflow_call:
pull_request:
workflow_call:
# pull_request:

env:
RUST_TEST_TIME_INTEGRATION: "120000,300000"
Expand Down
Loading
Loading