Iain Sproat
cfef333a0c
feat(preview service): introduce /metrics endpoint for Prometheus ( #4127 )
2025-03-10 10:48:29 +00:00
Mike
da8a2dcc27
Fix: Update connectors page ( #4130 )
2025-03-10 11:09:16 +01:00
Alessandro Magionami
e4dc3b7834
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2802-missing-workspace-new-pricing-config-from-the-helm-chart
2025-03-10 11:05:58 +01:00
Gergő Jedlicska
a900aa3c7b
fix(previews): logging and promise fixes ( #4137 )
2025-03-10 10:22:02 +01:00
Alessandro Magionami
6e819d203d
chore(gatekeeper): remove yearly team price from env.example
2025-03-10 10:16:03 +01:00
Alessandro Magionami
61736f7ee3
chore(gatekeeper): remove console.log
2025-03-10 10:14:57 +01:00
Alessandro Magionami
dceedf512f
chore(gatekeeper): remove last references to year limit for team plan
2025-03-10 10:11:40 +01:00
Iain Sproat
aaf4699b59
Merge branch 'main' into iain/refactor-blob-storage
2025-03-10 09:11:25 +00:00
Chuck Driesler
8a580f86ec
chore(automate): include function id in automation creation funnel ( #4142 )
2025-03-08 19:22:54 +00:00
andrewwallacespeckle
54592316d9
Temporarily revert image changes ( #4139 )
2025-03-07 16:20:36 +00:00
andrewwallacespeckle
4699c99c8d
Update labels of Onboarding Plans to align with marketing site ( #4138 )
2025-03-07 15:50:33 +00:00
Alessandro Magionami
adfa8f4776
chore(gatekeeper): fix lint
2025-03-07 16:50:09 +01:00
Alessandro Magionami
1eb7331733
chore(gatekeeper): fix test
2025-03-07 16:38:36 +01:00
andrewwallacespeckle
d1f040051d
refactor(server): Update system emails ( #4074 )
...
* Update email verification. And workspace invite emails.
* Footer logos
* Workspace requests
* Trial
* Misc emails
* New logo
* Updates to font, spacing and footer
* Remove space
* Update invite emails
* Correct classes
2025-03-07 15:30:03 +00:00
Alessandro Magionami
dd461b2fb4
chore(gatekeeper): remove viewer product and prices
2025-03-07 14:38:44 +01:00
Mike
b1c22abe96
Feat: Viewer (comments/embeds) improvements ( #4133 )
2025-03-07 13:58:33 +01:00
andrewwallacespeckle
45d7d4d02b
feat(fe): Tutorials page ( #4120 )
...
* Tutorials Page
* Add tutorials page
* Update Page.vue
* Changes from PR
* Updates from call
* Remove page added in error
* Update Page.vue
* Remove shallowref
* Update mixpanel name
2025-03-07 12:18:45 +00:00
Kristaps Fabians Geikins
b1ed49297b
chore: fix objectloader sourcemaps in datadog ( #4136 )
2025-03-07 14:07:00 +02:00
Alessandro Magionami
cfa944ed8d
chore(gatekeeper): add missing helm values for new plans
2025-03-07 12:10:12 +01:00
Kristaps Fabians Geikins
ebade45d43
feat: remove project discoverability concept from UI ( #4125 )
...
* feat: remove project discoverability concept from UI
* test fix
2025-03-07 13:09:03 +02:00
andrewwallacespeckle
7fae7e1f2a
Add comments
2025-03-07 11:02:28 +00:00
andrewwallacespeckle
8da8693426
Merge branch 'main' into andrew/combine-middleware-into-single-file
2025-03-07 10:43:31 +00:00
Chuck Driesler
9f83d1f74e
feat(regions): trigger project move with job ( #4010 )
2025-03-07 09:18:12 +00:00
Kristaps Fabians Geikins
92dd2e7b85
fix(ci): adjust server test no output timeout
2025-03-07 10:49:38 +02:00
Kristaps Fabians Geikins
f7ac90b520
chore: better viewer sourcemaps in datadog ( #4132 )
2025-03-07 10:01:59 +02:00
Kristaps Fabians Geikins
1d022d470a
fix(fe2): error state logger being undefined ( #4131 )
...
* fix(fe2): error state logger being undefined
* undo apollo.ts change
2025-03-07 09:18:16 +02:00
Iain Sproat
3c132f8098
type the busboy event
2025-03-06 21:51:53 +00:00
Iain Sproat
c261e39191
tidy
2025-03-06 21:18:26 +00:00
Iain Sproat
8ebb7abdd6
Merge branch 'main' into iain/refactor-blob-storage
2025-03-06 21:16:30 +00:00
Gergő Jedlicska
fb0e67f136
fix(preview-service): timeout was already in milis ( #4129 )
2025-03-06 19:58:48 +01:00
Gergő Jedlicska
990a5fa056
fix(previews): add proper timeout, remove some leftover crap ( #4128 )
2025-03-06 17:40:26 +01:00
Alessandro Magionami
3d3658e986
Merge pull request #4122 from specklesystems/alessandro/web-2774-upgrade-from-free-to-paid-plan
...
Alessandro/web 2774 upgrade from free to paid plan
2025-03-06 17:14:24 +01:00
Alessandro Magionami
bfc48f21a0
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2774-upgrade-from-free-to-paid-plan
2025-03-06 15:26:34 +01:00
andrewwallacespeckle
9bd4c0596e
Onboarding > Segmentation
2025-03-06 14:12:12 +00:00
andrewwallacespeckle
1b15e0e600
Update comments
2025-03-06 14:00:41 +00:00
andrewwallacespeckle
84fca50f78
Merge branch 'main' into andrew/combine-middleware-into-single-file
2025-03-06 14:00:17 +00:00
Alessandro Magionami
2e0d2f0dbb
chore(gatekeeper): fix another
2025-03-06 15:00:05 +01:00
andrewwallacespeckle
49261b819a
Coming middlewares into 1 onboarding middleware
2025-03-06 13:57:25 +00:00
Gergő Jedlicska
61609de97e
gergo/previews ( #3765 )
...
* feat(preview-generator): add new preview generator webapp
* wip(preview-service): reworking the preview service backend
* feat(previews): logging
* feat(preview-service): streamline payloads
* fix(preview-service): do not log the full payload
* feat(preview-service): build new preview service
* feat(preview-service): add separate response queue
* feat(previews): integrate preview queues with the server
* feat(previews): use module alias
* chore(previews): remove old preview service code
* feat(previews): log stuff on job statuses
* fix(previews): add missing deps and scripts
* fix(previews): package deps fix
* fix(server): moar typing fixes
* Metrics related to jobs: total count, request failures, response errors & durations
* duration should include unit.
- histogram metric should be summary
- error responses include duration in seconds
- attempt to remove metric before adding it (prevent errors with duplicate metrics)
* fix(server, frontend): some ts fixes
* fixes
* fix(frontend): remove unneeded ts-expect-error
* chore(preview-service): eslint
* TS fix
* feat(previews): more smoal fixes
* fix(preview-service): alias loading
* feat(helm): updates for new preview service queue setup
* feat(preview-service): launch new browser for each job
* feat(preview-service): add timeout, fix liveliness
* fix(helm): add access to new secret in service accounts
* tidy metrics into a separate file
* Remove broken preview service acceptance test
* fix broken import
* Add metrics to test
* feat(preview-service): handle preview service shutdown properly
* fix(previews): merge bork
---------
Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com >
Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com >
2025-03-06 14:26:56 +01:00
Kristaps Fabians Geikins
fb6dc448ca
feat(server): prevent viewer seat from becoming project contributor/owner + extra fixes ( #4117 )
...
* unrelated fixes that i noticed
* tests for fix
* tests & working restrictions
* test fix
* test fixx
2025-03-06 13:26:16 +02:00
andrewwallacespeckle
0ae3cc0bc0
Remove check for FF ( #4123 )
2025-03-06 10:49:25 +00:00
Alessandro Magionami
fd99914c8e
chore(gatekeeper): fix another test type
2025-03-06 11:26:41 +01:00
Alessandro Magionami
e10ffac30c
chore(gatekeeper): fix test type
2025-03-06 10:47:24 +01:00
Alessandro Magionami
ca2c43738c
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2774-upgrade-from-free-to-paid-plan
2025-03-06 10:29:49 +01:00
Alessandro Magionami
656614e9bc
chore(gatekeeper): fix build
2025-03-06 10:28:27 +01:00
Iain Sproat
6499a11d02
Merge branch 'main' into iain/refactor-blob-storage
2025-03-06 09:12:20 +00:00
Iain Sproat
b5201fe8d5
Restore incorrectly deleted db listener
2025-03-06 08:45:32 +00:00
Iain Sproat
5655b3e758
fix(metrics): pass registry in to modules ( #4113 )
...
- ensure metrics are added to the correct registry
2025-03-06 08:37:05 +00:00
Iain Sproat
0e20d8b5d5
Merge branch 'main' into iain/refactor-blob-storage
2025-03-06 08:36:05 +00:00
Iain Sproat
93ab74072c
Merge branch 'main' into iain/ratelimiter-should-respect-configuration
2025-03-05 22:07:15 +00:00