andrewwallacespeckle
e160ea062a
feat(fe2): Billing - Add tooltips to disabled buttons ( #3615 )
...
* Add various disabled state tooltips
* Tidy up conditionals
* Fix tippy reactivity bug
* Fix conditional
* Minor changes
* Fix typo
* Update Plan.vue
* Update tooltip conditions
* v-else-if
* Add comment
---------
Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com >
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2024-12-05 17:44:50 +00:00
Chuck Driesler
091cff62d6
chore(automate): function and automation creation funnel events ( #3647 )
2024-12-05 16:36:03 +00:00
Mike
384510f56c
Fix: Only set once for hasSpeckleMembers ( #3646 )
2024-12-05 16:30:45 +01:00
Benjamin Ottensten
2f44ae2a7e
Trigger mention dialog after a single character ( #3644 )
...
* Limit mentions to a single character
* Adjust test
2024-12-05 15:46:47 +01:00
Iain Sproat
298e0977de
fix(helm chart): set a default value in Helm Chart for workspacesMultiRegionBlobStorageEnabled feature flag ( #3645 )
2024-12-05 14:04:48 +00:00
Mike
abaf66c3e3
Feat: Update creation event, add more properties to workspace ( #3637 )
2024-12-05 15:01:49 +01:00
Chuck Driesler
dab1bc758c
fix(automate): update empty state ( #3642 )
...
* fix(automate): wip onboarding copy
* fix(automate): conditional onboarding buttons
2024-12-05 13:30:17 +00:00
Chuck Driesler
8927490797
chore(automate): track redirects from beta site ( #3633 )
...
* chore(automate): track redirects from beta site
* fix(automate): clear param after processing
* fix(automate): clear specific query param
2024-12-05 13:30:01 +00:00
Iain Sproat
9b1b1dfb71
feat(server/feature flags): adds multi-region blob storage ff ( #3643 )
2024-12-05 15:13:34 +02:00
andrewwallacespeckle
ba19d755d3
Add custom-help-text prop to TextInput. Fix slug help ( #3640 )
2024-12-05 12:31:02 +00:00
Iain Sproat
97344e085c
fix(local dev): use non-conflicting ports ( #3641 )
2024-12-05 12:17:36 +00:00
Iain Sproat
b2087e7516
feat(local dev): multi-region blob storage ( #3639 )
2024-12-05 12:09:13 +00:00
Iain Sproat
083999da46
chore(server/logging): use message template instead of runtime formatting ( #3638 )
...
- reduce the cardinality of messages, to allow filtering by message template
2024-12-05 12:02:48 +00:00
Kristaps Fabians Geikins
4b6e7af19d
feat(fe2): scope comment mentions to parent project collaborators ( #3635 )
...
* backend done
* get rid of email mention
* project scoped mentions work
* lint fix
* better user sanitization safety
* tests fix
2024-12-05 13:33:05 +02:00
andrewwallacespeckle
3caaeb6781
Add items-center ( #3636 )
2024-12-05 11:08:20 +00:00
Mike
bafbe97723
Feat: Enable workspace wizard ( #3634 )
2024-12-05 10:16:48 +01:00
Mike
20c36d4514
Feat: Added invite event ( #3631 )
2024-12-04 17:10:07 +01:00
Chuck Driesler
ce3941c3fe
fix(automate): cascade delete automations with projects ( #3627 )
...
* fix(automate): cascade delete automation functions
* fix(automate): show automation count in delete dialog
* fix(automate): limit 0
2024-12-04 16:06:42 +00:00
Mike
a09da96473
Fixed icon ( #3630 )
2024-12-04 15:22:27 +01:00
andrewwallacespeckle
9a3feed7f6
No condition on click event ( #3629 )
2024-12-04 14:07:10 +00:00
Benjamin Ottensten
9982f3e388
Update wizard copy ( #3628 )
2024-12-04 15:01:30 +01:00
Mike
8f4593e606
Feat: Workspace creation wizard ( #3625 )
2024-12-04 14:19:52 +01:00
Gergő Jedlicska
2ba2ef28dc
feat(gatekeeper): lower checkout session expiry ( #3626 )
2024-12-04 11:52:33 +01:00
Iain Sproat
cdf9c4858a
refactor(env vars): rename AUTOMATE_ENCRTYPTION_KEYS_PATH with ENCRYPTION_KEYS_PATH ( #3616 )
2024-12-04 10:29:35 +00:00
Gergő Jedlicska
5b5aa7a877
feat(multiRegion): do not recreate the pub subs in production ( #3624 )
2024-12-04 07:39:09 +01:00
Iain Sproat
384640de1d
fix(error): improve error message when subscriptions & publications fail ( #3613 )
2024-12-03 21:26:43 +00:00
Chuck Driesler
b4aa0f7608
fix(sso): disable slug edit if sso enabled ( #3621 )
...
* fix(sso): disable slug edit if sso enabled
* fix(sso): guard on backend
* chore(sso): more test fixes
2024-12-03 18:05:04 +00:00
Iain Sproat
a0d2831201
fix(server/logging): use structured message template not string formatting ( #3619 )
...
- string formatting causes high cardinality of messages in the logging system
2024-12-03 16:37:38 +00:00
Chuck Driesler
101a0b2d54
fix(workspaces): no default discovery ( #3622 )
...
* fix(workspaces): do not enable discoverability by default
* chore(workspaces): fix test
* chore(workspaces): more tests fix
2024-12-03 16:01:05 +00:00
Chuck Driesler
9c97f91651
fix(automate): drop public functions ( #3623 )
2024-12-03 15:52:53 +00:00
andrewwallacespeckle
9f2659a495
fix(fe2): Allow server:admin access to all workspace settings ( #3618 )
...
* Check for needsSsoSession
* Allow server admin access to all settings
* Update Dialog.vue
2024-12-03 15:51:20 +00:00
Benjamin Ottensten
22080a2914
Update billing summary for trial plans ( #3620 )
...
* Update billing summary for trial plans
* Roll back to "Expected bill"
* Squashed commit of the following:
commit 95d8f162d6
Author: Benjamin Ottensten <benjamin@speckle.systems >
Date: Tue Dec 3 15:27:36 2024 +0100
A couple of copy changes (#3608 )
* Update feature copy
* Update from yearly to annual language
---------
Co-authored-by: andrewwallacespeckle <andrew@speckle.systems >
2024-12-03 16:35:12 +01:00
Kristaps Fabians Geikins
84e04e4995
fix(ci): rover checks running against fe1 schema ( #3614 )
2024-12-03 17:15:56 +02:00
Benjamin Ottensten
95d8f162d6
A couple of copy changes ( #3608 )
...
* Update feature copy
* Update from yearly to annual language
---------
Co-authored-by: andrewwallacespeckle <andrew@speckle.systems >
2024-12-03 15:27:36 +01:00
Mike
e9b2810129
Fix: Date in trial ( #3617 )
2024-12-03 15:02:41 +01:00
Kristaps Fabians Geikins
3f8e1a1594
fix(fe2): minor default region setting ui issues ( #3612 )
2024-12-03 14:45:13 +02:00
Benjamin Ottensten
f3b28f217d
Minor spacing changes to be consistent ( #3610 )
2024-12-03 13:44:10 +01:00
Kristaps Fabians Geikins
c6b8cbc28f
feat(fe2): extra confirmation for setting default region ( #3609 )
...
* feat(fe2): extra confirmation for setting default region
* formatting fix
* fixes for couple of unrelated issues i found
2024-12-03 14:25:54 +02:00
Gergő Jedlicska
1dd782e2ae
fix(cli): user proper plan name as choice ( #3611 )
2024-12-03 13:16:03 +01:00
Chuck Driesler
453d1c21bf
fix(sso): keep secrets secret ( #3607 )
2024-12-03 12:40:24 +01:00
Kristaps Fabians Geikins
16897b86cb
feat(fe2): show custom data residency restriction disclaimer ( #3605 )
...
* move to workspace disclaimer
* disclaimer added everywhere
* cleanup
* copy update
* Update copy
---------
Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com >
2024-12-03 11:58:14 +01:00
Gergő Jedlicska
c68090a041
feat(projects): filter projects, that are not available under sso ( #3585 )
...
* feat(projects): filter projects, that are not available under sso
* feat(fe2): add SSO authentication warning banner
* Use specific fragment types
* fix(streams): stream load behavior should match old implementation
* Add user id to ProjectsHiddenProjectWarning_User fragment
* GQL gen
* Copy update
* fix(streams): admin override logic
* chore: gqlcodegen
* Update fragment name
---------
Co-authored-by: andrewwallacespeckle <andrew@speckle.systems >
2024-12-03 11:51:27 +01:00
Gergő Jedlicska
6e3d8a9f06
feat(workspaces): all workspaces start trial now ( #3602 )
...
* feat(workspaces): all workspaces start trial now
* fix(workspaces): migration should only run if there are workspaces
2024-12-03 11:20:09 +01:00
Benjamin Ottensten
256a43f93d
Explain features in the plan component ( #3606 )
...
* Explain features in the plan component
* Update copy and correct the guest prices
* Make description function
* Changed to only guest
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2024-12-03 11:19:29 +01:00
Benjamin Ottensten
114c762e13
Benjamin/web 2246 various copy fixes ( #3604 )
...
* Call it data residency
* Change expected bill copy
* Update alert copy and add a renew action
* Fix typo
* Make billing tooltip more explanatory
* Remove decimals from expected bill value
2024-12-03 10:48:09 +01:00
andrewwallacespeckle
0c044c6354
Refill form on sso validation ( #3603 )
2024-12-02 22:59:45 +01:00
Iain Sproat
3b51fc6d8d
fix(helm chart): consistent spelling of workspaces ( #3595 )
2024-12-02 19:26:41 +01:00
Chuck Driesler
b41b08d688
fix(sso): oidc state parameter ( #3598 )
...
* feat(sso): use state parameter
* chore(sso): fix tests
* fix(sso): entraid moment
* chore(sso): use specific errors
2024-12-02 18:16:28 +00:00
Chuck Driesler
67b785a09a
chore(automate): include workspace in automate mixpanel events ( #3601 )
...
* chore(automate): include workspace in automate mixpanel events
* chore(automate): repair gql
* chore(automate): fix type
2024-12-02 18:15:34 +00:00
Iain Sproat
bde5431022
feat(logging): improve error handling around db migrations ( #3599 )
2024-12-02 17:23:47 +00:00