Commit Graph

7278 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins 2de4fef006 fix: project settings options not checking permissions (#4472) 2025-04-17 12:53:17 +03:00
Iain Sproat bb68ef6a95 Merge pull request #4471 from specklesystems/iain/incorporate-review-comments-withoperationlogging
chore(server/logging): simplify withOperationLogging parameters
2025-04-17 10:16:31 +01:00
Iain Sproat b5c5296e72 chore(server/logging): simplify withOperationLogging parameters
- complex error handling should be done by the business operation, we do not need to pass in a callback
2025-04-17 09:41:40 +01:00
Kristaps Fabians Geikins 0cc19dbdf5 fix(fe2): not being able to remove member from workspace (#4468)
* fix(fe2): not being able to remove member from workspace

* minor comment

* withTransaction refactor
2025-04-17 10:44:55 +03:00
Gergő Jedlicska c33052e697 fix(gatekeeper): accept workspace project invite fixes (#4426)
* fix(gatekeeper): accept workspace project invite fixes

* chore(gatekeeper): remove old subscription event handler
2025-04-17 05:21:23 +01:00
Kristaps Fabians Geikins 93bc55630b fix(server): prevent creating project contributor invite to viewer se… (#4462)
* fix(server): prevent creating project contributor invite to viewer seat member

* undo regionConfig change

* moar cleanup
2025-04-17 05:00:33 +01:00
Benjamin Ottensten 385157ac81 Feat: Various copy updates (#4467) 2025-04-17 01:13:32 +02:00
Mike caf3cdef76 Fix: Various workspace/billing fixes (#4466) 2025-04-16 23:59:39 +02:00
Mike f2442f3d80 Feat: Fix pricing displaying in upgrade modal 2025-04-16 23:04:53 +02:00
Gergő Jedlicska ef08f8cecf fix(gatekeeper): only return available seats if there are some (#4463) 2025-04-16 18:30:18 +01:00
Mike bc8058ba6e Fix: Update active workspace after accepting invite (#4461) 2025-04-16 19:16:32 +02:00
andrewwallacespeckle 7075960c73 feat(fe): Workspace limits announcement dialog
feat(fe): Workspace limits announcement dialog
2025-04-16 16:30:13 +01:00
andrewwallacespeckle d463c7e784 fix(fe): Update dismiss button in workspace card
fix(fe): Update dismiss button in workspace card
2025-04-16 16:28:51 +01:00
andrewwallacespeckle 67aa9c8310 Seperate mutations 2025-04-16 16:17:27 +01:00
andrewwallacespeckle d6816943a0 Merge branch 'main' into andrew/web-2901-implement-in-app-announcement 2025-04-16 16:07:23 +01:00
andrewwallacespeckle e9942c0b7c hasCollapsedLegacyProjectsExplainer 2025-04-16 16:07:14 +01:00
andrewwallacespeckle dc7bb3fc90 newWorkspaceExplainerDismissed 2025-04-16 16:03:55 +01:00
Iain Sproat 838039ed65 Merge pull request #4410 from specklesystems/iain/web-2732-observability-for-improved-reliability-core
chore(server/core/logging): add operation logging to mutation resolvers in core module
2025-04-16 15:19:38 +01:00
Iain Sproat 43f3703048 Merge pull request #4424 from specklesystems/iain/web-2732-observability-for-improved-reliability-serverinvites
chore(server/logging): add operations logging to serverinvites module
2025-04-16 15:19:21 +01:00
Iain Sproat 4275b2ff2f Merge pull request #4427 from specklesystems/iain/web-2732-observability-for-improved-reliability-workspaces
chore(server/logging): add operations logging to workspace module
2025-04-16 15:19:16 +01:00
andrewwallacespeckle 6f6e488b74 Merge branch 'main' into andrew/web-2901-implement-in-app-announcement 2025-04-16 15:09:33 +01:00
Iain Sproat bd9fe28d78 Merge branch 'main' into iain/web-2732-observability-for-improved-reliability-serverinvites 2025-04-16 15:04:47 +01:00
andrewwallacespeckle 05c3753e0e Update workspace switcher counts 2025-04-16 15:04:35 +01:00
Iain Sproat e14cbf3453 Merge branch 'main' into iain/web-2732-observability-for-improved-reliability-core 2025-04-16 14:58:00 +01:00
Iain Sproat c6cbf7f165 Merge pull request #4425 from specklesystems/iain/web-2732-observability-for-improved-reliability-webhooks
chore(server/logging): add operations logging to webhooks module
2025-04-16 14:54:26 +01:00
Iain Sproat df8d33dc94 Merge pull request #4423 from specklesystems/iain/web-2732-observability-for-improved-reliability-pwdreset
chore(server/logging): add operations logging to pwdreset module
2025-04-16 14:54:03 +01:00
Iain Sproat 7368358dcb Merge pull request #4422 from specklesystems/iain/web-2732-observability-for-improved-reliability-notifications
chore(server/logging): add operations logging to notifications module
2025-04-16 14:53:48 +01:00
Iain Sproat a1673c7294 Merge pull request #4421 from specklesystems/iain/web-2732-observability-for-improved-reliability-multiregion
chore(server/logging): add operations logging to multiregion module
2025-04-16 14:53:29 +01:00
Iain Sproat a133f06f91 Merge pull request #4413 from specklesystems/iain/web-2732-observability-for-improved-reliability-gendo
chore(server/logging): operations logging for gendo module
2025-04-16 14:53:12 +01:00
Mike 247d8b1f1b Fix: Double projects link in sidebar (#4459) 2025-04-16 15:53:11 +02:00
Iain Sproat bf832e263e Merge pull request #4412 from specklesystems/iain/web-2732-observability-for-improved-reliability-fileuploads
chore(server/logging): add operations logging to fileuploads module
2025-04-16 14:52:57 +01:00
Mike 908b917ad6 Fix: Redirect /workspaces to workspace explainer page (#4456) 2025-04-16 15:52:35 +02:00
Iain Sproat 1e040c4cd4 Merge branch 'main' into iain/web-2732-observability-for-improved-reliability-workspaces 2025-04-16 14:51:59 +01:00
Iain Sproat 0f96dfbe9e Merge pull request #4430 from specklesystems/iain/web-2732-observability-for-improved-reliability-automate
chore(server/logging): add operation logging to automate module
2025-04-16 14:38:42 +01:00
Iain Sproat 0a0e1ef190 Merge pull request #4408 from specklesystems/iain/web-2732-observability-for-improved-reliability-comments
feat(server/logging): add operations logging to comment mutations
2025-04-16 14:38:16 +01:00
andrewwallacespeckle c14d3e74fb Merge branch 'main' into andrew/web-3044-cant-dismiss-discoverable-workspaces 2025-04-16 14:34:07 +01:00
andrewwallacespeckle e5676e53a2 fix(fe2): Fix redirect loop on workspace creation during onboarding
fix(fe2): Fix redirect loop on workspace creation during onboarding
2025-04-16 14:30:11 +01:00
andrewwallacespeckle 13fb2f2aae Dont check for creation state in middleware 2025-04-16 14:13:46 +01:00
andrewwallacespeckle 9b1863ae35 Revert change and add new workspacesWithCompletedCreationState 2025-04-16 13:47:21 +01:00
Iain Sproat b19af6b2ea Merge branch 'main' into iain/web-2732-observability-for-improved-reliability-comments 2025-04-16 13:24:11 +01:00
Iain Sproat 37e9e9829d Merge pull request #4458 from specklesystems/iain/improve-migration-script-logging
chore(logging): improve logs & error messages for workspace migration
2025-04-16 13:23:13 +01:00
andrewwallacespeckle 3d04f8e39e feat(fe) Add Limits dialog to AddProjectMenu
feat(fe) Add Limits dialog to AddProjectMenu
2025-04-16 13:17:31 +01:00
Iain Sproat 8b9f9ad45e Merge pull request #4409 from specklesystems/iain/web-2732-observability-for-improved-reliability-emails
chore(server/logging): add operation logs to email module
2025-04-16 13:11:18 +01:00
Iain Sproat 225af5d251 fix log reference 2025-04-16 12:57:13 +01:00
Iain Sproat b0bdeb9768 chore(logging): improve logs & error messages for workspace migration 2025-04-16 12:52:03 +01:00
Gergő Jedlicska fb28654311 feat(gatekeeper): re-enable workspace plan migrations (#4457) 2025-04-16 13:13:12 +02:00
michalspeckle f5cd6360db Feat: Add workspace empty state (#4450)
* Add workspace empty state

* Updated component name

* Update component name

* Fix typio

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-04-16 12:39:02 +02:00
Gergő Jedlicska 427211bf57 Update README.md 2025-04-16 12:10:27 +02:00
Mike f85669376b Fix: Update addon section (#4455) 2025-04-16 12:02:48 +02:00
Kristaps Fabians Geikins 62cc07b072 feat(server): add new workspace disclaimer fields to user meta (#4434)
* feat(server): add new workspace disclaimer fields to user meta

* unrelated tests fix
2025-04-16 12:47:33 +03:00