Daniel Gak Anagrov
b568e6d946
refactor(multiregion): reduce create stream usages in specs ( #5319 )
...
Co-authored-by: Charles Driesler <chuck@speckle.systems >
2025-08-28 14:21:26 +02:00
Chuck Driesler
8a9b4829d9
feat(multiregion): replace user replication ( #5253 )
2025-08-28 10:02:53 +02:00
Daniel Gak Anagrov
8fbe1322e1
chore(multiregion): drop db defaults for project ( #5305 )
...
* feat: added migration
* chore: move defaults and other functions outside of repository fn
2025-08-26 16:40:22 +02:00
Daniel Gak Anagrov
ba3d9ade22
feat(activity): moved project roles to activity ( #5019 )
...
* feat: moved project roles to activity
* fix: added previous project role filed on activity
* fix: remvoke does not get logged as an actvity for every project in a workspace when removed from workspace
* fix: on delete user account, emit also seat and project event
Co-authored-by: Charles Driesler <chuck@speckle.systems >
2025-07-10 11:44:54 +02:00
Kristaps Fabians Geikins
ed507c265b
fix(server): not firing upload created/processed subs in next gen uploads ( #4991 )
...
* fix(server): not firing upload created subs in next gen uploads
* lint fixes
* upload finished fixes
* test fixes
* fixed file_import_started
2025-06-26 15:33:11 +03:00
Daniel Gak Anagrov
b15d5b836c
feat(fileupload): create new endpoint for file upload ( #4693 )
...
* fix(server): remove redundant code from bad merge
* wrong router
* WIP: http api for receiving file import results
* Lints
* fix
* WIP: tests
* test fix
* auth middleware has implicit requirement for param named streamId
* complete tests and fixes
* can run the old way alongside the existing, no conflicts
* tidying
* correct error thrown
* feat(fileUploads): new upload endpoint skeleton
* feat(fileUploads): added coverage for new file importer endpoint
* fix(workspaces): added tests, fix bugged on handling after stream
* refactor: removed useless file
* fix: comments, added tests
* feat: added modelId to file upload table
* fix: ensureError log
---------
Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com >
2025-05-09 00:16:29 +02:00