Commit Graph

1232 Commits

Author SHA1 Message Date
Alessandro Magionami 3a8d67e436 Merge pull request #3141 from specklesystems/alessandro/web-943-user-activity
Activitystream IoC 1 activityUser service
2024-09-27 10:36:47 +02:00
Alessandro Magionami 71d0981dc1 Merge pull request #3144 from specklesystems/fabians/core-ioc-10
chore(server): core IoC 10 - updateBranchAndNotifyFactory
2024-09-27 09:34:18 +02:00
Alessandro Magionami f077a88619 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-943-user-activity 2024-09-27 09:32:28 +02:00
Alessandro Magionami a564ba943b Merge pull request #3142 from specklesystems/fabians/core-ioc-9
chore(server): core IoC 9 - createBranchAndNotifyFactory
2024-09-27 09:11:11 +02:00
Alessandro Magionami 7304d64f6f Merge pull request #3140 from specklesystems/fabians/core-ioc-8
chore(server): core IoC 8 - getProjectTopLevelModelsTreeFactory
2024-09-27 09:10:02 +02:00
Kristaps Fabians Geikins ea213906f4 chore(server): core IoC 10 - updateBranchAndNotifyFactory 2024-09-26 16:44:27 +03:00
Kristaps Fabians Geikins f92b6b37d4 chore(server): core IoC 9 - createBranchAndNotifyFactory 2024-09-26 16:36:41 +03:00
Kristaps Fabians Geikins 5cee4f3d45 cr fix 2024-09-26 16:36:11 +03:00
Alessandro Magionami 6a812671d1 Merge pull request #3139 from specklesystems/fabians/core-ioc-7
chore(server): core IoC 7 - getProjectTopLevelModelsTreeFactory
2024-09-26 15:33:07 +02:00
Alessandro Magionami 8cd9b60108 Merge pull request #3138 from specklesystems/fabians/core-ioc-6
chore(server): core IoC 6 - getPaginatedProjectModelsFactory
2024-09-26 15:32:32 +02:00
Alessandro Magionami fcdfb36be1 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-943-user-activity 2024-09-26 15:23:00 +02:00
Alessandro Magionami e1051ea73b Merge pull request #3137 from specklesystems/fabians/core-ioc-5
chore(server): core IoC 5 - getBranchLatestCommitsFactory
2024-09-26 15:21:44 +02:00
Kristaps Fabians Geikins f25beb2e53 chore(server): core IoC 8 - getProjectTopLevelModelsTreeFactory 2024-09-26 16:21:43 +03:00
Alessandro Magionami ce375b935e Merge pull request #3135 from specklesystems/fabians/core-ioc-4
chore(server): core IoC 4 - getStreamBranch(es)ByNameFactory
2024-09-26 15:21:10 +02:00
Alessandro Magionami c6062a2638 Merge pull request #3133 from specklesystems/fabians/core-ioc-3
Fabians/core ioc 3
2024-09-26 15:20:30 +02:00
Alessandro Magionami abd87045d3 Merge pull request #3130 from specklesystems/fabians/core-ioc-2
chore(server): core IoC 2 - remaining graph init
2024-09-26 15:18:20 +02:00
Alessandro Magionami 28e9e9e186 Merge pull request #3129 from specklesystems/fabians/core-ioc-1
chore(server): core IoC 1 - graph/directives
2024-09-26 15:17:32 +02:00
Alessandro Magionami fc63c4b6df chore(activitystream): refactor userActivity 2024-09-26 15:15:02 +02:00
Kristaps Fabians Geikins 4a604e4b7e chore(server): core IoC 7 - getProjectTopLevelModelsTreeFactory 2024-09-26 16:10:50 +03:00
Kristaps Fabians Geikins 76f2e096b5 minor adjustment 2024-09-26 16:04:37 +03:00
Kristaps Fabians Geikins b924de56b6 chore(server): core IoC 6 - getPaginatedProjectModelsFactory 2024-09-26 16:00:48 +03:00
Kristaps Fabians Geikins b2459e84e9 chore(server): core IoC 5 - getBranchLatestCommitsFactory 2024-09-26 15:48:07 +03:00
Iain Sproat fcf3162e99 fix(server/blob storage): improve error handling (#3131)
- correctly identify 403 errors
- throw error if unable to reach or create bucket
- use EnvironmentResourceError error type
2024-09-26 13:42:43 +01:00
Kristaps Fabians Geikins 0f27d41cae chore(server): core IoC 4 - getStreamBranch(es)ByNameFactory 2024-09-26 15:26:48 +03:00
Kristaps Fabians Geikins c3e839ee81 tests fix 2024-09-26 15:26:16 +03:00
Gergő Jedlicska d212bac48e feat(workspaces): migrate slug to match the workspaceId (#3132) 2024-09-26 13:53:24 +02:00
Kristaps Fabians Geikins 168a22a9ac chore(server): core IoC 3 - getBranch(es)byIdFactory 2024-09-26 14:43:55 +03:00
Kristaps Fabians Geikins 62d749f02c schema.js to TS 2024-09-26 14:24:05 +03:00
Kristaps Fabians Geikins 8f658266b1 chore(server): core IoC 2 - remaining graph init 2024-09-26 13:54:24 +03:00
Kristaps Fabians Geikins 05bd99b492 chore(server): core IoC 1 - graph/directives 2024-09-26 13:38:28 +03:00
Alessandro Magionami f28c144d61 Merge pull request #3128 from specklesystems/alessandro/web-943-save-activity
Activitystream IoC 1 saveActivity
2024-09-26 11:17:36 +02:00
Kristaps Fabians Geikins 1c07c76106 chore(server): shared IoC 4 - middleware cleanup (#3119) 2024-09-26 12:17:19 +03:00
Iain Sproat b3f07fa2ce chore(server): Use helpers to get S3 environment variables (#3118)
- use helper method when converting environment variable to boolean
2024-09-26 11:04:41 +02:00
Alessandro Magionami 07a6778fb0 chore(activitystream): refactor saveActivity 2024-09-26 10:34:27 +02:00
Alessandro Magionami c3abd854ff chore(activitystream): refactor getUserActivity 2024-09-25 15:58:49 +02:00
Alessandro Magionami 66d215371a chore(activitystream): refactor getResourceActivity 2024-09-25 15:21:03 +02:00
Alessandro Magionami 9714ab5764 Merge pull request #3117 from specklesystems/fabians/shared-ioc-3
chore(server): shared IoC 3 - repo cleanup
2024-09-25 15:19:03 +02:00
Alessandro Magionami d4ec3ebc3f Merge pull request #3116 from specklesystems/fabians/shared-ioc-2
chore(server): shared IoC 2 - authz pipelines
2024-09-25 15:11:01 +02:00
Alessandro Magionami 8903b9c515 Merge pull request #3115 from specklesystems/fabians/shared-ioc-1
chore(server): shared IoC 1 - index.js
2024-09-25 15:10:09 +02:00
Kristaps Fabians Geikins c757d9d03a chore(server): shared IoC 3 - repo cleanup 2024-09-25 16:06:28 +03:00
Kristaps Fabians Geikins c1a87bd6ce chore(server): shared IoC 2 - authz pipelines 2024-09-25 15:59:41 +03:00
Kristaps Fabians Geikins 3653762f59 anutha one 2024-09-25 15:57:53 +03:00
Kristaps Fabians Geikins 7a5bf6cc79 bugfix 2024-09-25 15:55:49 +03:00
Iain Sproat 076622bb60 fix(logging): graphql errors are logged at the appropriate level (#3114) 2024-09-25 13:07:07 +01:00
Kristaps Fabians Geikins af92ad0e78 chore(server): shared IoC 1 - index.js 2024-09-25 14:58:25 +03:00
Iain Sproat f93d9093a0 fix(errors): all error should define an appropriate status code (#3112)
* fix(errors): all error should define a status code (default is 500)
- rename NoInviteFoundError to InviteNotFoundError to match xNotFoundError pattern

* remove unused errors
2024-09-25 13:08:13 +02:00
Alessandro Magionami f18a0e1165 Merge pull request #3108 from specklesystems/alessandro/web-943-get-timeline-count
Activitystream IoC 3 getTimelineCount
2024-09-25 11:35:42 +02:00
Alessandro Magionami d459b64fbd Merge pull request #3106 from specklesystems/alessandro/web-943-get-activity-count-by-user-id
Activitystream Ioc 2 getActivityCountUserId
2024-09-25 11:18:23 +02:00
Iain Sproat 0c9aba691e fix(server): properly log thrown errors (#3072) 2024-09-25 11:10:43 +02:00
Alessandro Magionami 8dc505d48d Merge pull request #3103 from specklesystems/alessandro/web-943-get-activity-count-by-stream-id
ActivityStream IoC 1 getActivityCountByStreamId
2024-09-25 10:57:58 +02:00