Commit Graph

1096 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins f5e4e09c9f chore(server): auth IoC 11 - createAppTokenFromAccessCodeFactory (#3032)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

* chore(server): auth IoC 5 - createAppFactory

* chore(server): auth IoC 6 - updateAppFactory

* chore(server): auth IoC 7 - deleteAppFactory

* chore(server): auth IoC 8 - revokeExistingAppCredentialsForUserFactory

* chore(server): auth IoC 9 - revokeRefreshTokenFactory

* chore(server): auth IoC 10 - createAuthorizationCodeFactory

* chore(server): auth IoC 11 - createAppTokenFromAccessCodeFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:58:37 +02:00
Kristaps Fabians Geikins 52b2601a54 chore(server): auth IoC 10 - createAuthorizationCodeFactory (#3031)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

* chore(server): auth IoC 5 - createAppFactory

* chore(server): auth IoC 6 - updateAppFactory

* chore(server): auth IoC 7 - deleteAppFactory

* chore(server): auth IoC 8 - revokeExistingAppCredentialsForUserFactory

* chore(server): auth IoC 9 - revokeRefreshTokenFactory

* chore(server): auth IoC 10 - createAuthorizationCodeFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:54:22 +02:00
Kristaps Fabians Geikins af37bfb76c chore(server): auth IoC 9 - revokeRefreshTokenFactory (#3029)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

* chore(server): auth IoC 5 - createAppFactory

* chore(server): auth IoC 6 - updateAppFactory

* chore(server): auth IoC 7 - deleteAppFactory

* chore(server): auth IoC 8 - revokeExistingAppCredentialsForUserFactory

* chore(server): auth IoC 9 - revokeRefreshTokenFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:52:07 +02:00
Kristaps Fabians Geikins 59cbafdce5 chore(server): auth IoC 8 - revokeExistingAppCredentialsForUserFactory (#3028)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

* chore(server): auth IoC 5 - createAppFactory

* chore(server): auth IoC 6 - updateAppFactory

* chore(server): auth IoC 7 - deleteAppFactory

* chore(server): auth IoC 8 - revokeExistingAppCredentialsForUserFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:48:12 +02:00
Kristaps Fabians Geikins 3a424ed4a0 chore(server): auth IoC 7 - deleteAppFactory (#3027)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

* chore(server): auth IoC 5 - createAppFactory

* chore(server): auth IoC 6 - updateAppFactory

* chore(server): auth IoC 7 - deleteAppFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:45:47 +02:00
Kristaps Fabians Geikins e58f3f63f1 chore(server): auth IoC 6 - updateAppFactory (#3026)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

* chore(server): auth IoC 5 - createAppFactory

* chore(server): auth IoC 6 - updateAppFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:37:23 +02:00
Kristaps Fabians Geikins d56fca924b chore(server): auth IoC 5 - createAppFactory (#3025)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

* chore(server): auth IoC 5 - createAppFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:26:27 +02:00
Kristaps Fabians Geikins 860ebed68a chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory (#3019)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix

* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-19 09:22:12 +02:00
Kristaps Fabians Geikins 40cc8caa6f chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory (#3018)
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory

* minor fix
2024-09-19 08:58:13 +02:00
Alessandro Magionami ea6ece6b5e Merge pull request #3023 from specklesystems/alessandro/web-943-get-active-user-stream
[IoC 2] Alessandro/web 943 get active user stream
2024-09-18 15:45:59 +02:00
Alessandro Magionami 6cb6d8fddc Merge pull request #3022 from specklesystems/alessandro/web-943-refactor-activitystream-module
[IoC] chore(activitystream): getActivity refactor
2024-09-18 15:39:44 +02:00
Gergő Jedlicska 00c01db923 feat(workspaces): add workspace slug support (#2982)
* feat(workspaces): add workspace slug support

* chore(workspaces): lint

* feat(workspaces): add slug validation and generation

* fix(workspaces): test lint miss
2024-09-18 13:29:36 +02:00
Chuck Driesler 56d392424d feat(workspaces): move project to workspace (#2992)
* feat(workspaces): move project, like this

* fix(workspaces): use new event

* fix(workspaces): add resolver again after merge

* chore(workspaces): lint

* fix(workspaces): works but is a bit illegal

* fix(workspaces): use service update

* chore(workspaces): add unit tests

* fix(workspaces): use transaction

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-09-18 10:38:27 +02:00
Alessandro Magionami 59872015fa chore(activitystream): refactor getActiveUserStreams 2024-09-18 09:21:02 +02:00
Alessandro Magionami 6e7303c897 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-943-refactor-activitystream-module 2024-09-18 09:18:42 +02:00
Alessandro Magionami ce55e5474b Merge pull request #3017 from specklesystems/fabians/auth-ioc-2
chore(server): auth IoC 2 - getAllPublicAppsFactory
2024-09-18 09:14:15 +02:00
Alessandro Magionami 8555bc2f59 Merge pull request #3016 from specklesystems/fabians/auth-ioc-1
chore(server): auth IoC 1 - initializeDefaultAppsFactory
2024-09-18 09:13:21 +02:00
Chuck Driesler ac6dd70d27 feat(workspaces): default workspace project role (#3013)
* feat(workspaces): enable default project role in workspace

* fix(workspaces): not satisfying

* chore(workspaces): phrasing

* fix(workspaces): use new field in role mapping

* chore(workspaces): use roles

* fix(workspaces): update tests

* fix(workspaces): more parallel role update errors

* chore(workspaces): like this now

* chore(workspaces): revert changes to deps

* fix(workspaces): assert domain type conversion at gql layer

* fix(workspaces): repair tests

* fix(workspaces): fix more tests
2024-09-17 22:17:10 +02:00
Alessandro Magionami c3c8b8b10f chore(activitystream): getActivity refactor 2024-09-17 18:16:13 +02:00
Alessandro Magionami b03a8c38bd chore(webhooks): rename functions to factory 2024-09-17 15:58:27 +02:00
Kristaps Fabians Geikins cfabada3cd bugfix 2024-09-17 14:41:13 +03:00
Kristaps Fabians Geikins 1922c0563b chore(server): auth IoC 2 - getAllPublicAppsFactory 2024-09-17 14:23:57 +03:00
Kristaps Fabians Geikins 68376b91c1 auth IoC 1 - initializeDefaultAppsFactory 2024-09-17 14:04:37 +03:00
Alessandro Magionami 967e02c431 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-957-dispatch-webhook-event 2024-09-17 12:12:40 +02:00
Alessandro Magionami 0605224477 chore(webhooks): fix tests 2024-09-17 11:41:14 +02:00
Alessandro Magionami 194d49dc61 chore(webhooks): rename repository functions 2024-09-17 10:25:03 +02:00
Alessandro Magionami c88c464842 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-957-dispatch-webhook-event 2024-09-17 10:17:48 +02:00
Alessandro Magionami 65e4a81bdf chore(workspaces): remove unnecessary promise.all 2024-09-17 10:01:06 +02:00
Alessandro Magionami 9e64c06ce4 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-1767-guest-table-should-show-what-they-have-access-to 2024-09-17 10:00:05 +02:00
Alessandro Magionami 9992a9bd1d Merge pull request #3001 from specklesystems/fabians/previews-ioc-5
chore(server): previews IoC 5 - listenForPreviewGenerationUpdatesFactory
2024-09-17 09:49:12 +02:00
Alessandro Magionami e462d5dc7a Merge pull request #3000 from specklesystems/previews-ioc-4
chore(server): previews IoC 4 - checkStreamPermissionsFactory
2024-09-17 09:48:48 +02:00
Alessandro Magionami f513053096 Merge pull request #2998 from specklesystems/previews-ioc-3
chore(server): previews IoC 3 - sendObjectPreviewFactory
2024-09-17 09:48:18 +02:00
Alessandro Magionami a133738036 Merge pull request #2996 from specklesystems/previews-ioc-2
chore(server): previews IoC 2 - getObjectPreviewBufferOrFilepathFactory
2024-09-17 09:47:45 +02:00
Alessandro Magionami 6590c14ade Merge pull request #2995 from specklesystems/fabians/previews-ioc-1
chore(server): previews IoC 1 - index.js repo
2024-09-17 09:46:45 +02:00
Alessandro Magionami 9669a94552 chore(workspaces): optimize project roles resolvers 2024-09-16 17:27:43 +02:00
Alessandro Magionami 0d9ff2514a Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-1767-guest-table-should-show-what-they-have-access-to 2024-09-16 16:14:54 +02:00
Alessandro Magionami a7a74ac3ff Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-957-dispatch-webhook-event 2024-09-16 15:56:29 +02:00
Alessandro Magionami 440ac2fa49 chore(webhooks): refactor last functions for multi region 2024-09-16 15:54:52 +02:00
Iain Sproat cd14619790 fix(logging): use getRequestPath to more robustly identify debug logs (#3005) 2024-09-16 14:01:34 +01:00
Alessandro Magionami 904d8cb890 chore(webhooks): refactor webhooks dispatch event function 2024-09-13 16:46:29 +02:00
Kristaps Fabians Geikins 1ed43e2c2f chore(server): previews IoC 5 - listenForPreviewGenerationUpdatesFactory 2024-09-13 16:45:21 +03:00
Kristaps Fabians Geikins 3677304ee3 chore(server): previews IoC 4 - checkStreamPermissionsFactory 2024-09-13 16:38:13 +03:00
Kristaps Fabians Geikins 468ebac67e chore(server): previews IoC 3 - sendObjectPreviewFactory 2024-09-13 16:33:53 +03:00
Kristaps Fabians Geikins 44348a3c13 chore(server): previews IoC 2 - getObjectPreviewBufferOrFilepathFactory 2024-09-13 16:21:51 +03:00
Kristaps Fabians Geikins 6e23fe05cc chore(server): previews IoC 1 - index.js repo 2024-09-13 16:07:38 +03:00
Kristaps Fabians Geikins f5ebb7de08 fix(server): workspace status check query (#2991) 2024-09-13 14:51:48 +03:00
Kristaps Fabians Geikins 2569f190cb Revert "fix(server): workspace status check query"
This reverts commit 5413269273.
2024-09-13 14:02:56 +03:00
Kristaps Fabians Geikins 5413269273 fix(server): workspace status check query 2024-09-13 14:02:04 +03:00
Alessandro Magionami fbbcf14ef9 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-1767-guest-table-should-show-what-they-have-access-to 2024-09-13 12:53:06 +02:00
Alessandro Magionami 06ddf17b6f feat(workspaces): reuse existing dataloader 2024-09-13 12:32:17 +02:00