andrewwallacespeckle
c99decac91
Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings
2025-05-30 11:01:09 +02:00
Gergő Jedlicska
c76ed87580
feat(workspaces): allow reading emails of invited users ( #4828 )
...
* feat(workspaces): allow reading emails of invited users
* feat(workspaces): expose workspace member email in workspace team query
to ws admins
* feat(workspaces): add email to join requests view for admins
* chore(workspaces): fix join request type
2025-05-30 11:01:06 +02:00
Kristaps Fabians Geikins
cf45edd47c
chore: disable publish for troubleshooting ( #4850 )
2025-05-30 11:35:28 +03:00
Iain Sproat
ba035702e5
chore(codecov): relax threshold ( #4815 )
2025-05-30 08:44:03 +02:00
Daniel Gak Anagrov
def1ce71d3
feat(workspaces): add lastSyncAt to workspaces
2025-05-30 08:31:22 +02:00
Alexandru Popovici
ab9c787e9e
fix(viewer-lib): Forgot to add RTE defined for measurement gizmo normal indicator ( #4848 )
2025-05-29 16:20:32 +03:00
Kristaps Fabians Geikins
bfe6688989
chore(server): extra logging to debug Query.project nullability issue ( #4847 )
2025-05-29 16:11:32 +03:00
Iain Sproat
7211a76609
feat(helm): default ingress client body size differ from /api/file ( #4840 )
2025-05-29 14:08:47 +01:00
andrewwallacespeckle
9916f58366
fix(fe): setActiveWorkspaceMutation - check workspace FF and early return if false
...
fix(fe): setActiveWorkspaceMutation - check workspace FF and early return if false
2025-05-29 14:31:49 +02:00
andrewwallacespeckle
71e732b52e
Throw WorkspacesModuleDisabledError when FF is off
2025-05-29 14:11:45 +02:00
andrewwallacespeckle
fcd5a7b227
fix(fe): check workspace FF and early return if false
2025-05-29 12:25:51 +02:00
Daniel Gak Anagrov
3e9f87177d
feat(workspaces): Delete, Cancel, CancelSheduled mixpanel BE events
2025-05-29 11:15:06 +02:00
Iain Sproat
1f8e1a522d
fix(automate): better handle trigger definition errors ( #4845 )
2025-05-29 10:08:43 +01:00
andrewwallacespeckle
61c8dcfb08
Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings
2025-05-29 10:39:17 +02:00
Christian Kongsgaard
8f8a7b84d5
Feature: Added diff to @speckle/objectsender ( #4646 )
...
* added diffing step to objectsender
* fixed package version
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2025-05-29 06:19:20 +02:00
andrewwallacespeckle
c363f98ceb
fix(fe): sidebar for personal projects
...
fix(fe): sidebar for personal projects
2025-05-28 21:19:01 +02:00
andrewwallacespeckle
a95952760f
fix(fe): sidebar for personal projects
2025-05-28 21:07:23 +02:00
Daniel Gak Anagrov
fedcf05497
fix(workspace): create event relationship to user ( #4841 )
2025-05-28 18:47:57 +02:00
Iain Sproat
68664269b9
docs(README): frontend dev instructions ( #4838 )
2025-05-28 16:18:18 +01:00
andrewwallacespeckle
c25c5d215c
fix(husky): use command -v to check tool existence without execution ( #4839 )
2025-05-28 16:15:13 +01:00
andrewwallacespeckle
d2e6b5fa8d
De-duplication and admin plural fix
2025-05-28 16:06:57 +02:00
Kristaps Fabians Geikins
11153701e4
feat(frontend): more personal project limits copy changes ( #4837 )
2025-05-28 16:21:38 +03:00
andrewwallacespeckle
79a65ff49a
refetch activeUserWorkspaceExistenceCheckQuery to fix middleware
2025-05-28 15:17:31 +02:00
andrewwallacespeckle
e3810edb82
Fix joined state
2025-05-28 15:03:46 +02:00
Iain Sproat
e104c5d776
chore(circleci): split pre-commit job ( #4818 )
2025-05-28 12:46:01 +01:00
Benjamin Ottensten
440aa15905
Change joined state
2025-05-28 13:38:11 +02:00
Daniel Gak Anagrov
0b04719834
feat: moved workspaces Create and Upgrade mixpanel events to backend ( #4816 )
2025-05-28 13:30:55 +02:00
andrewwallacespeckle
84ac7edfe3
Join page changes
2025-05-28 13:02:46 +02:00
Kristaps Fabians Geikins
69722e24eb
fix(helm): properly load personal project limit ff in fe2 ( #4835 )
2025-05-28 13:49:43 +03:00
andrewwallacespeckle
c908d6fc0b
Dont filter approved requests
2025-05-28 12:32:38 +02:00
Iain Sproat
74d03a147e
fix(objectsender): use md5 instead of sha1 ( #4834 )
2025-05-28 10:59:50 +01:00
andrewwallacespeckle
0c451e1ece
Remove mutation
2025-05-28 11:49:18 +02:00
Kristaps Fabians Geikins
596312ab0e
feat(frontend): personal project limit disclaimers & prompts ( #4822 )
...
* ProjectsAdd wrapper
* WorkspaceMoveProject wrapper added
* move wrapper finalized
* passing through location
* more cleanup
* model add wrapper
* permissions cleanup
* add invite wrapper
* vue-tippy bugfix
* ViewerLimitsDialog prep
* upgrade limit alert prep
* limit alerts
* movemanager fix
* new add flow
* slug update fix
* add model flow
* invites?
* some extra fixes
* move unmount fix?
* more fixes
* vue-tsc update
* style: remove h-32 for smaller screens
* vue-tsc parser fix
* prep for new viewer limits dialog
* updated viewer dialogs
* comment variant cleanup
* CR comments
---------
Co-authored-by: michalspeckle <michal@speckle.systems >
2025-05-28 12:12:18 +03:00
Benjamin Ottensten
df0150754c
Add auto join banner to workspace cards
2025-05-28 10:53:38 +02:00
Mike
74864813e2
Fix: Sync ative measurement tool with state ( #4817 )
2025-05-28 10:53:27 +02:00
andrewwallacespeckle
1a9a306a19
Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings
2025-05-28 10:47:43 +02:00
Iain Sproat
33e480185e
fix(passport): google strategy handle invalid grant errors ( #4742 )
2025-05-28 09:41:26 +01:00
andrewwallacespeckle
1a7b4a1c4e
Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings
2025-05-28 10:01:49 +02:00
Benjamin Ottensten
b9a27e7086
Fix: Improve copy in intro call step ( #4831 )
2025-05-28 09:55:50 +02:00
Iain Sproat
1349ea714e
fix(server): ensure object IDs are like MD5 hashes; 32 character hexadecimal ( #4392 )
2025-05-28 08:43:31 +01:00
Iain Sproat
15274d13cf
chore(/auth/token): make thrown error more specific about message ( #4830 )
2025-05-27 17:47:28 +01:00
Iain Sproat
2643123905
ci(helm-documentation): removes it from speckle-server ( #4826 )
...
- now part of specklesystems/helm workflows
2025-05-27 15:34:02 +01:00
andrewwallacespeckle
3d7de381e7
Update card when autojoin
2025-05-27 16:26:37 +02:00
andrewwallacespeckle
fb4cedf5e4
Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings
2025-05-27 16:01:32 +02:00
andrewwallacespeckle
17bc56070a
If last domain was removed, disable all domain features
2025-05-27 16:01:20 +02:00
andrewwallacespeckle
143f401603
fix(fe): use loadedVersion for limits dialog and improve resource string handling
...
fix(fe): use loadedVersion for limits dialog and improve resource string handling
2025-05-27 15:58:23 +02:00
andrewwallacespeckle
d35a60c095
Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings
2025-05-27 15:47:44 +02:00
andrewwallacespeckle
41cbeeb9ab
Changes from fabs
2025-05-27 15:37:30 +02:00
Benjamin Ottensten
dd5c943fc9
Chagne copy and order of settings
2025-05-27 15:37:28 +02:00
andrewwallacespeckle
b88b8cb11a
Merge watches
2025-05-27 14:59:30 +02:00