Commit Graph

6024 Commits

Author SHA1 Message Date
andrewwallacespeckle 448291fa28 Update session-error.vue (#3786) 2025-01-09 12:34:54 +00:00
Alexandru Popovici e1c83d08cf WEB-2417: Shadowcatcher updates when switching versions (#3777)
* chore(viewer-lib): Snow mode is no longer default in the sandbox

* fix(viewer-lib): Handles WEB-2417

Shadowcather now properly updates when adding/removing render trees even if the scene bounds does not change
2025-01-09 13:05:58 +02:00
Gergő Jedlicska bf34382b7e feat(db): elevate db query message log level (#3782) 2025-01-09 11:48:46 +01:00
andrewwallacespeckle 0309b1e954 Update Controls.vue (#3788) 2025-01-09 10:44:05 +00:00
Alessandro Magionami d75e7a3a44 Merge pull request #3727 from specklesystems/alessandro/web-2357-create-workspace-join-request-table
feat(workspaces): create workspace_join_requests table and domain types
2025-01-09 09:38:23 +01:00
Alessandro Magionami 7ddf740b33 Merge pull request #3707 from specklesystems/alessandro/web-2348-list-all-projects-in-move-projects-modal
feat(core): user projects filterable by workspace
2025-01-09 09:37:28 +01:00
Iain Sproat 8cadddf923 fix(metrics): speckle_server_apollo_calls built with correct register (#3780) 2025-01-08 19:54:58 +01:00
andrewwallacespeckle 2d40640b5f fix(auth): remove direct form value mutation in SSO login (#3779) 2025-01-08 16:17:46 +00:00
andrewwallacespeckle be51d29379 Make controls scroll when needed (#3768) 2025-01-08 10:12:28 +00:00
Chuck Driesler c791362eaf feat(users): bulk lookup users by email (#3720)
* feat(users): bulk lookup users by email

* chore(users): add tests for lookups

* chore(users): fe gqlgen

* fix(users): match return value with input
2025-01-07 23:28:55 +00:00
Iain Sproat 78773aaef7 fix(github action): bump image in github action (#3776)
* manually bump image in workflow because it's not possible to grant GITHUB_TOKEN workflow:write permissions
2025-01-07 21:34:43 +00:00
Mike da10e35920 Fix: Small UI fixes for auth screens (#3775) 2025-01-07 21:47:57 +01:00
Iain Sproat 17c6f71ba5 feat(fe2 helm chart): allows nodejs inspect flag to be enabled (#3770) 2025-01-07 20:35:22 +00:00
Mike 0fa4e2f7ab Fix: Order server permission list ABC (#3774) 2025-01-07 21:09:52 +01:00
Alessandro Magionami 01cb1b5eaf feat(workspaces): test clarifications 2025-01-07 17:56:08 +01:00
Alessandro Magionami e0f39da36b Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2348-list-all-projects-in-move-projects-modal 2025-01-07 17:36:05 +01:00
Alessandro Magionami 1886ec0588 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2357-create-workspace-join-request-table 2025-01-07 15:44:28 +01:00
Iain Sproat c2523397be refactor(blobstorage): tests converted to typescript (#3742) 2025-01-07 10:19:08 +00:00
Kristaps Fabians Geikins adae12469b feat(fe2): remove blob storage constraint disclaimer (#3764) 2025-01-06 15:27:57 +02:00
Kristaps Fabians Geikins 4e615fdc21 Revert "feat(fe2): remove blob storage constraint disclaimer"
This reverts commit 360208cacf.
2025-01-06 15:01:46 +02:00
Kristaps Fabians Geikins 360208cacf feat(fe2): remove blob storage constraint disclaimer 2025-01-06 15:00:27 +02:00
Mike a0e6b2c2d0 Fix: Revert notification changes (#3763) 2025-01-06 13:30:39 +01:00
Iain Sproat da6dbb94a6 fix(knex): bump knex from 2.4.1 to 2.5.1 to resolve leaking db connections (#3751) 2025-01-06 11:11:49 +00:00
Kristaps Fabians Geikins ab9e8bbb00 feat(server): ProjectVersionsUpdatedMessage.modelId always filled (#3754) 2025-01-06 10:37:54 +02:00
Kristaps Fabians Geikins 66b0db56f6 chore(fe2): upgrade nuxt and related deps to 3.15.0 (#3761) 2025-01-06 10:11:27 +02:00
Mike 5024ebb94c Fix: Updates to trial expired state (#3762) 2025-01-03 13:58:56 +01:00
Iain Sproat 457c532b2b feat(server): allow ratelimiting to be explicitly disabled (#3757)
* feat(server): allow ratelimiting to be explicitly disabled
- allows rate limiter to be enabled or disabled explicitly
- example .env file for testing now explicitly disables it
- disables rate limiter in CI tests, except where explicitly testing the rate limiter
2025-01-03 08:24:28 +00:00
Iain Sproat f8072faf01 fix(server/blobstorage): handles errors with missing content-type header (#3758) 2025-01-03 08:03:39 +00:00
Iain Sproat ce9f154e80 fix(server): diff upload and download can handle JSON parsing errors (#3759) 2025-01-03 07:59:33 +00:00
Mike e7c84111d8 Feat: Update trial banner text on final day of trial (#3755) 2025-01-02 14:36:42 +01:00
Mike 2de3136a22 Feat: Snow instead of Santa (#3756) 2025-01-02 14:35:50 +01:00
Kristaps Fabians Geikins 82c7814b39 feat(server): track wp trial expiratiom email sends (#3753)
* feat(server): track wp trial expiratiom email sends

* cr fix
2025-01-02 13:28:55 +02:00
Iain Sproat 35eb2090bc fix(POST /api/file): REST API endpoint returns json content-type (#3463) 2025-01-02 10:15:39 +00:00
Alessandro Magionami b98a081157 feat(gatekeeper): disable tests when workspace module is disabled 2024-12-30 18:03:38 +01:00
Alessandro Magionami efdc53a5f6 feat(gatekeeper): fix tests 2024-12-30 12:42:16 +01:00
Alessandro Magionami 934b148912 Merge pull request #3703 from specklesystems/gergo/web-2124-set-up-email-notifications-for-trial-expiration
Set up email notifications for trial expirations
2024-12-30 09:58:45 +01:00
Alessandro Magionami e0e9878c48 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2348-list-all-projects-in-move-projects-modal 2024-12-23 16:58:18 +01:00
Mike 6e92d12a21 Fix: Workspace avatar URL (#3749) 2024-12-23 16:30:46 +01:00
Mike bb1a531bb9 Feat: Add ID for server admins in users table (#3748) 2024-12-23 15:48:55 +01:00
Mike ad2d760054 Feat: Add confirmation dialog for pending invite cancelation (#3747) 2024-12-23 15:30:47 +01:00
Mike 52aa0e1c94 Fix: Align settings sidebar with main sidebar (#3746) 2024-12-23 15:08:27 +01:00
Mike 71e92ead27 Fix: Improve email validation and copy (#3743) 2024-12-23 14:40:25 +01:00
Mike baea53e5ab Disable uploads, project creation and moving when read only (#3744) 2024-12-23 14:40:11 +01:00
Mike 218de0ee76 Fix: Dont show tooltip on all workspace avatars (#3745) 2024-12-23 14:26:06 +01:00
Alessandro Magionami 2e9fe26f6d Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2348-list-all-projects-in-move-projects-modal 2024-12-23 14:06:44 +01:00
andrewwallacespeckle f8bb0ee1e7 refactor(fe2): various changes to workspace avatar (#3740)
* Empty Avatar now clickable

* New style for Workspace Editable Avatar

* Members>General
2024-12-23 10:43:44 +00:00
andrewwallacespeckle c0f293a135 Add label-position prop to TextArea (#3738) 2024-12-23 10:01:35 +00:00
Alessandro Magionami 49e56e3ea5 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2348-list-all-projects-in-move-projects-modal 2024-12-23 10:44:51 +01:00
Alessandro Magionami cc5b69b4e4 Merge pull request #3699 from specklesystems/alessandro/web-2309-return-error-on-version-creation-for-projects-in-readonly
Alessandro/web 2309 return error on version creation for projects in readonly
2024-12-23 10:43:22 +01:00
Alessandro Magionami fa4022ad14 Merge branch 'main' of github.com:specklesystems/speckle-server into gergo/web-2124-set-up-email-notifications-for-trial-expiration 2024-12-23 10:29:12 +01:00