Commit Graph
22 Commits
Author SHA1 Message Date
Karol Sójko 794cd8734a feat: should be able to access shared item revisions as third party user (#807) 2023-09-06 15:36:23 +02:00
Karol Sójko 34085ac6fb feat: consider shared vault owner quota when uploading files to shared vault (#704)
* fix(auth): updating storage quota on shared subscriptions

* fix(syncing-server): turn shared vault and key associations into value objects

* feat: consider shared vault owner quota when uploading files to shared vault

* fix: add passing x-shared-vault-owner-context value

* fix: refactor creating cross service token to not throw errors

* fix: caching cross service token

* fix: missing header in http service proxy
2023-08-22 10:49:58 +02:00
Karol Sójko 31d1eef7f7 fix(syncing-server): refactor shared vault and key system associations (#698)
* feat(syncing-server): refactor persistence of shared vault and key system associations

* fix(syncing-server): refactor shared vault and key system associations
2023-08-17 11:56:16 +02:00
Karol Sójko 19b8921f28 feat(syncing-server): limit shared vaults creation based on role (#687)
* feat(syncing-server): limit shared vaults creation based on role

* fix: add role names emptyness validation

* fix: roles passing to response locals
2023-08-07 17:35:47 +02:00
Karol Sójko e215ac4343 feat: extract shared vault user permission to domain-core 2023-07-26 13:45:53 +02:00
Karol SójkoandMo 5f7e768e64 feat(syncing-server): filtering items by shared vault permissions (#670)
Co-authored-by: Mo <[email protected]>
2023-07-25 12:45:49 +02:00
Karol SójkoandMo 71721ab198 feat(syncing-server): determin shared vault operation type (#669)
Co-authored-by: Mo <[email protected]>
2023-07-24 15:29:56 +02:00
Karol Sójko 1bbb639c83 fix: user notifications structure (#667) 2023-07-21 12:39:19 +02:00
Karol Sójko efa4d7fc60 feat(syncing-server): add shared vaults, invites, messages and notifications to sync response (#665)
* feat(syncing-server): add shared vaults, invites, messages and notifications to sync response

* fix(syncing-server): migration timestamps

* fix: issue with migrations for notifications
2023-07-20 11:52:45 +02:00
Karol Sójko 3b804e2321 feat(syncing-server): associating existing items with key systems and shared vaults (#661)
* feat(syncing-server): associating existing items with key systems and shared vaults

* fix(syncing-server): find item query

* feat(syncing-server): add persistence of shared vaults with users and invites
2023-07-18 13:21:30 +02:00
Karol Sójko 479d20e76f feat(syncing-server): persisting shared vault and key system associations (#660) 2023-07-18 11:39:02 +02:00
Karol Sójko cb74b23e45 feat(syncing-server): refactor syncing to decouple getting and saving items (#659)
* feat(syncing-server): refactor syncing to decouple getting and saving items

* fix(syncing-server): item hash http representation mapping

* fix(syncing-server): remove redundant specs for inversify express controller
2023-07-17 13:28:50 +02:00
Karol SójkoandMo 72310130d2 feat: shared vault invites controller and use cases (#647)
* feat: get shared vault invites sent by user.

Co-authored-by: Mo <[email protected]>

* feat: shared vault invites controller.

Co-authored-by: Mo <[email protected]>

---------

Co-authored-by: Mo <[email protected]>
2023-07-07 13:39:43 +02:00
Karol SójkoandMo 92a5eb0d98 feat: remove inbound shared vault invites. (#646)
Co-authored-by: Mo <[email protected]>
2023-07-06 13:53:52 +02:00
Karol SójkoandMo f3161c2712 feat: deleting shared vaults. (#640)
Co-authored-by: Mo <[email protected]>
2023-07-05 13:45:49 +02:00
Karol Sójko d2b2c339f2 feat: add getting shared vaults for a user (#639) 2023-07-05 11:01:21 +02:00
Karol SójkoandMo 5dc5507039 feat: add invite users to a shared vault. (#636)
Co-authored-by: Mo <[email protected]>
2023-07-03 19:40:36 +02:00
Karol SójkoandMo 04b3bb034f feat: add creating shared vault file valet tokens. (#635)
Co-authored-by: Mo <[email protected]>
2023-07-03 18:43:32 +02:00
Karol SójkoandMo 890cf48749 feat: add shared vault invite model. (#634)
Co-authored-by: Mo <[email protected]>
2023-07-03 11:54:52 +02:00
Karol SójkoandMo 4df8c3b2e5 feat: add use case for creating shared vaults and adding users to it. (#633)
Co-authored-by: Mo <[email protected]>
2023-06-30 15:11:12 +02:00
Karol SójkoandMo 52f879f842 feat: add shared vaults user model. (#632)
Co-authored-by: Mo <[email protected]>
2023-06-30 13:19:31 +02:00
Karol SójkoandMo 38e77f04be feat: add shared vaults model. (#631)
Co-authored-by: Mo <[email protected]>
2023-06-30 12:44:27 +02:00