Mike
10969c8a04
Fix: workspace avatar ( #3674 )
2024-12-11 13:19:42 +01:00
Mike
f5312cceb3
Fix: Fix CommonAlert icon ( #3671 )
2024-12-11 10:44:13 +01:00
Iain Sproat
27a0600dcd
feat(server): multi-region aware liveness and readiness checks ( #3468 )
...
* chore(healthchecks): refactor out of modules
* feat(server): multi-region aware liveness and readiness checks
* Add tests for redis & postgres healthchecks
* do not close Redis client after checking it is healthy, we now use a shared client
2024-12-11 09:29:53 +00:00
Mike
ee3ac48579
Feat: Change default workspace avatars ( #3670 )
2024-12-11 10:11:21 +01:00
Mike
abdd8e3a50
Fix: Hide disclaimer if FF is enabled ( #3668 )
2024-12-10 17:06:12 +01:00
Mike
4777093a16
Fix: Improve creation wizard state management ( #3666 )
2024-12-10 16:11:55 +01:00
Benjamin Ottensten
95733b4523
Chore(workspaces): Add support links to billing settings ( #3665 )
2024-12-10 15:47:38 +01:00
Chuck Driesler
c1eeb20d5a
fix(sso): fallback resolver ( #3667 )
2024-12-10 15:29:34 +01:00
Alexandru Popovici
e7613a60d7
Fixed TAS Shapecast ( #3661 )
...
* Fixed the issue where TAS only shapecasts were not running properly on all batch objects, missing some of them. Some small updates to BoxSelection
* Improved shapecast travesal time 4X. Only passing batch objects only once to intersectTASRange and also added the builtin CONTAINED acceleration to bounds testing.
* Some critical typescript errors
* Added missing types from export
2024-12-10 11:29:05 +02:00
Kristaps Fabians Geikins
8d0cbad8b6
feat(server): multi region blob support ( #3653 )
...
Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com >
2024-12-10 09:05:18 +00:00
Benjamin Ottensten
510a079c71
Update text if plan is cancelled ( #3663 )
2024-12-09 21:52:42 +01:00
Mike
1104211ad7
Fix: Fix webhook ( #3660 )
2024-12-09 15:12:49 +01:00
Chuck Driesler
61098f1871
chore(workspaces): track deleted workspace in mixpanel ( #3656 )
...
* chore(workspaces): mixpanel property for deleted workspaces
* fix(workspaces): send event in frontend
2024-12-09 12:55:08 +00:00
Gergő Jedlicska
62863a8523
feat(server): allow using frontend proxy in fe2 mode too ( #3658 )
2024-12-09 13:54:50 +01:00
Chuck Driesler
f3e0a83519
chore(automate): add in-app demo calendar link ( #3657 )
2024-12-09 12:52:17 +00:00
Mike
648e07756f
Feat: Improve information in upgrade modal ( #3655 )
2024-12-09 13:48:34 +01:00
Mike
6c471c0ec6
Feat: Send webhook for upgrade event ( #3649 )
2024-12-09 11:15:50 +01:00
Benjamin Ottensten
888e45c011
Add Gendo Mixpanel event ( #3654 )
2024-12-09 10:29:03 +01:00
Chuck Driesler
02be49f71f
fix(automate): redirect github auth flow to workspace if possible ( #3632 )
...
* fix(automate): redirect to workspace after auth if possible
* fix(automate): include session in github auth flow
* chore(automate): update props after merge
* fix(automate): pick => fragment
* fix(automate): use fragments correctly
2024-12-06 08:24:23 +00:00
andrewwallacespeckle
4e6f199882
fix(fe2): Upgrading from annual to monthly billing tooltip ( #3650 )
...
* Update Plan.vue
* Remove v-if. Add key
2024-12-05 23:51:37 +00:00
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