Commit Graph

9464 Commits

Author SHA1 Message Date
Iain Sproat ee56a22b11 fix(typo): keycloack -> keycloak (#5609) 2025-09-30 14:53:51 +01:00
Iain Sproat 09565d3df6 ci(snyk): do not fail pipeline if snyk detects vulnerability (#5606) 2025-09-30 12:55:54 +01:00
Iain Sproat 0b7f06348c ci(snyk): fix syntax (#5605)
- cannot have a negation in an 'if'
2025-09-30 11:56:17 +01:00
Iain Sproat 4a8793c132 ci(dockerhub): log in to domain, not sub-domain (#5604) 2025-09-30 11:46:23 +01:00
Iain Sproat 6e14652457 ci(snyk): migrate remainder of circleci to github actions (#5602) 2025-09-30 11:35:48 +01:00
Iain Sproat 681f65655d ci(release.yml): provide all required input to test-deployments (#5603) 2025-09-30 11:22:32 +01:00
Iain Sproat 7282e4dadb ci(github actions): temporarily publish images to both dockerhub & ghcr (#5565) 2025-09-30 11:11:59 +01:00
Mike 701130bb44 Fix: Extract object ID if URL is returned (#5596) 2025-09-30 11:25:53 +02:00
Mike 4aaaa2a626 Fix: Hard refresh needed when changing seats/role (#5598) 2025-09-30 11:25:02 +02:00
Mike 4c7164a359 Fix: Increase tap target for settings back on mobile (#5594) 2025-09-30 10:39:24 +02:00
Mike 9d4b97baeb Fix: Upgrade modal flicker/initial state (#5595) 2025-09-30 10:30:47 +02:00
Mike 306b0cdd31 Fix: Temp fix for intercom (#5600) 2025-09-30 10:24:09 +02:00
Kristaps Fabians Geikins 43803b9517 feat: optimized saved view previews & thumbnails (#5563)
* init new API routes

* WIP output & migration

* WIP endpoint

* endpoint works

* frontend adjusted fully

* aiven extras fixx + migration

* simpler migration

* add deprecation notice

* test fixes

* gqlgen

* testss fix
2025-09-30 11:08:08 +03:00
Gergő Jedlicska fc118bc82c fix(server): log blocked email domain error as an info message (#5599) 2025-09-30 09:56:52 +02:00
Mike 47f6521dba Feat: Show visibility in workspace settings (#5592) 2025-09-30 09:00:28 +02:00
Mike 6224f80e4c Fix: Pass embed token to preview (#5590) 2025-09-30 08:39:13 +02:00
Mike eb6444a0c5 Fix: Send user to project after creation (#5593) 2025-09-30 08:39:01 +02:00
Mike 299ff35d63 Feat: Add copy model link to models card (#5591) 2025-09-29 22:00:24 +02:00
Mike 91f591415d Feat: Send plan update on Intercom toggle (#5589) 2025-09-29 21:18:37 +02:00
Mike d1685238f3 Fix: Presentation loading dark mode and project link (#5588) 2025-09-29 21:13:53 +02:00
Mike 69f57992e1 Feat: Presentation sharing dialog (#5587) 2025-09-29 17:00:47 +02:00
Iain Sproat de20cf1594 fix(helm chart): rolling update values should be strings in all cases (#5586) 2025-09-29 15:28:31 +01:00
Mike f970a02dc1 Feat: Add loading screen to presentation (#5585) 2025-09-29 16:17:20 +02:00
Daniel Gak Anagrov 299832ea9f fix: gqlgen (#5584) 2025-09-29 15:00:40 +01:00
Mike 50f51fc24f Feat: Add play button to saved view groups (#5581) 2025-09-29 15:57:03 +02:00
Iain Sproat 9f2dfcfcb4 feat(helm chart): allow rolling update to be configured (#5583) 2025-09-29 14:36:34 +01:00
Gergő Jedlicska f9b923d61a fix(helm): server was incorrectly referencing the featureflat and was (#5582)
not quoting
2025-09-29 15:35:07 +02:00
Daniel Gak Anagrov d41f59be11 feat(savedViews): share presentations (#5523)
* share presentations basics

* fix: issues and resolvers

* missing gqlgen

* fix

* fix: gql types

* feat: minor changes

* fix: fk and policies

* feat: add shareLink

* feat: remove useless error

* fix: minor

* fix: tests
2025-09-29 13:30:05 +01:00
Mike 0e56be7b8f Feat: Expandable info sidebar on mobile (#5566) 2025-09-29 14:16:51 +02:00
Mike daa88cd052 Feat: Add required valid presentation middleware (#5567) 2025-09-29 14:09:38 +02:00
Mike 017de41539 Fix: Embed option fixes (#5562) 2025-09-29 14:06:20 +02:00
Iain Sproat c644151865 chore(deps): bump cipher-base to 1.0.5 (#5580)
https://github.com/specklesystems/speckle-server/security/dependabot/357
2025-09-29 12:49:37 +01:00
Iain Sproat a6f7c0e500 chore(deps): bump linkifyjs to 4.3.2 (#5578) 2025-09-29 12:16:10 +01:00
Kristaps Fabians Geikins 754b8fceea chore: bump path-to-regexp (#5579) 2025-09-29 14:10:28 +03:00
Kristaps Fabians Geikins 2b9b8b293e chore: bump devalue to 5.3.2 (#5577) 2025-09-29 14:03:38 +03:00
Iain Sproat 908806f35a chore(deps): bump tar-fs to 3.1.1 and 2.1.4 (#5576) 2025-09-29 11:59:07 +01:00
Iain Sproat 5ef1149ac9 chore(deps): bump pbkdf2 to 3.1.5 (#5571)
- https://github.com/specklesystems/speckle-server/security/dependabot/343
2025-09-29 11:56:17 +01:00
Kristaps Fabians Geikins f4827bcffd chore: bump axios to 1.12.0 (#5575) 2025-09-29 13:55:55 +03:00
Kristaps Fabians Geikins 7b3ed22a68 chore: bump koa to 2.16.2 (#5574) 2025-09-29 13:51:05 +03:00
Kristaps Fabians Geikins 80fd1f542f chore: bump form-data to 4.0.4 (#5573) 2025-09-29 13:49:24 +03:00
Iain Sproat 6065158a89 chore(deps): bump elliptic to 6.6.1 (#5572)
- https://github.com/specklesystems/speckle-server/security/dependabot/304
2025-09-29 11:44:16 +01:00
Iain Sproat 7ea9818b29 chore(deps): bump cipher-base to 1.0.7 (#5570) 2025-09-29 11:37:57 +01:00
Mike 5565d4cd58 Feat: Add SpeckleCon promo banner (#5569) 2025-09-29 11:28:32 +02:00
Gergő Jedlicska e8d3292486 block gmail signups (#5564)
* feat(server): block gmail signup with google sso

* feat(server): allow signup with an invite even if its gmail

* fix(server): use lower case and trim for emails
2025-09-25 16:50:34 +02:00
Iain Sproat 51a71e26b2 ci(publishing): test & hotfix branches will publish helm chart to named OCI repository (#5536)
* allow chart name to be customised
* Calculate the chart name in github workflow
* publish of helm chart allows registry & repository to be configured (Helm chart currently publishes to ghcr)
2025-09-25 13:57:24 +01:00
Mike 6474cd60a4 Fix: Minor presentation improvements (#5559) 2025-09-25 09:41:18 +02:00
andrewwallacespeckle 627c154159 fix(fe): consolidate createExtensions
fix(fe): consolidate createExtensions
2025-09-25 09:33:51 +02:00
andrewwallacespeckle cd2f2dc75f chore(fe): remove getObjectProperties call
chore(fe): remove getObjectProperties call
2025-09-25 09:29:27 +02:00
Mike f250ee7d56 Feat: Update dashboards share dialog (#5549) 2025-09-25 09:29:16 +02:00
Jack 7cbf88eaab feat(ui): disclosure class updates to enable title truncation 2025-09-24 17:52:29 +01:00