Commit Graph

8254 Commits

Author SHA1 Message Date
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
Alessandro Magionami 5c3887f36a feat(gatekeeper): add text email 2024-12-23 10:23:16 +01:00
Alexandru Popovici b337ae348f Measurements Units Fixes (#3741)
* Handles new measurements reverting to meters even if a different unit was previously set. Handles units not changing properly when changing the unit value

* Remove transition to fix select

* Remove unsused import

* Added back snow

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-12-20 22:33:42 +00:00
Alessandro Magionami 98c6161eb3 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2348-list-all-projects-in-move-projects-modal 2024-12-20 19:37:37 +01:00
Alessandro Magionami 66f7e98aa7 feat(gatekeeper): remove 14 days trial expiration email 2024-12-20 19:31:47 +01:00
andrewwallacespeckle b4296f30fa Revert change to IconEdit (#3739) 2024-12-20 16:29:55 +00:00
Alessandro Magionami e67b53b1d4 Merge pull request #3695 from specklesystems/alessandro/web-2310-return-error-on-object-creation-for-projects-in-readonly
Alessandro/web 2310 return error on object creation for projects in readonly
2024-12-20 16:39:14 +01:00
Benjamin Ottensten 81f14014d3 Fix(workspace): Tiny polishing in new workspace homepage (#3737)
* Update member button label

* Adjust padding in trial banner

* Increase gap in empty state

* Fix search placeholder copy
2024-12-20 16:34:33 +01:00
Alexandru Popovici 6fc2d206cf Snow Doesn't Stay (#3736)
* Feat: let it snow

* Feat: Let is snow

* Added santa

* Pipeline pls dont complain

* Dont toggle snow mode

* Add viewer sandbox as dependency

* reinstall

* Copied it manualy

* SnowPipeline now resets the snow batch material after rendering. aka, the snow no longer stays

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-12-20 17:18:47 +02:00
andrewwallacespeckle f6f0459f23 Editable Description field (#3735) 2024-12-20 15:06:13 +00:00
andrewwallacespeckle 1a3bb53ad7 Update ProjectList.vue (#3734) 2024-12-20 14:49:59 +00:00
Mike d54eeb5e6e Xmas: Let it snow (#3731) 2024-12-20 15:26:56 +01:00
andrewwallacespeckle 1851f74ab6 Adjust badge text colour (#3733) 2024-12-20 14:26:38 +00:00
Mike a1d23a2a06 Fix: fix follow tooltips in viewer mode (#3728) 2024-12-20 15:20:19 +01:00
Mike cfb7c6be5d Fix: tooltip on members table (#3730) 2024-12-20 15:19:43 +01:00
andrewwallacespeckle 58e51ca463 Use new colour variable (#3732) 2024-12-20 14:06:47 +00:00
andrewwallacespeckle 452d577587 Update colour variables (#3722) 2024-12-20 13:32:30 +00:00
andrewwallacespeckle be898dbe6b feat(fe2): New workspace page layout (#3716)
* prevent recursive layout rendering with named slots

* Workspace sidebar desktop

* Responsiveness

* Billing

* Edit icons

* Fragmentation

* Spacing updates

* Fragmentation

* Mobile updates

* Full notification for non-trial

* Readd workspace role

* New icon. Invite dialog

* Avatar Group count

* Add select-none

* Updates

* Updates

* Fix build

* New layout

* Mobile sidebar fix

* BillingAlert update logic

* Updates from CR

* New empty state

* Admin/Guest checks

* Changes from Benjamin

* Changes from michal

* Mobile changes

* Remove fullstop

* Update propname. Optional buttonCopy

* Improved project card grid

* Workspace page prop

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-12-20 13:31:39 +00:00
Alexandru Popovici f9664c54cc Make it Snow (#3729)
* WIP snow

* Progressive frost

* Moving it to application

* Added the snowfall and made it all into a pipeline

* Added original sources

* Fixed sandbox errors
2024-12-20 15:13:24 +02:00
Mike 6040e2c65c Fix: Update move project modal (#3712) 2024-12-20 13:32:29 +01:00
Benjamin Ottensten 5d44cf1bbc chore: Track embed views (#3726) 2024-12-20 13:16:33 +01:00
Alessandro Magionami 1ba905d61d Merge branch 'main' of github.com:specklesystems/speckle-server into gergo/web-2124-set-up-email-notifications-for-trial-expiration 2024-12-20 11:08:30 +01:00
Alessandro Magionami b1e483462c feat(workspaces): create workspace_join_requests table and domain types 2024-12-20 10:44:58 +01:00
Alessandro Magionami 47eb26f88e chote(core): fix tests 2024-12-20 10:12:05 +01:00
Alessandro Magionami ff04755a5c feat(gatekeeper): readOnly validation for version and commit creation 2024-12-20 09:56:47 +01:00
Alessandro Magionami ca46ae6263 chote(core): fix tests 2024-12-20 09:54:42 +01:00
Mike 67f395eeff Feat: Upgrade Mixpanel browser and enable session replay (#3725) 2024-12-20 09:30:23 +01:00
Alessandro Magionami 8003c1cac2 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2310-return-error-on-object-creation-for-projects-in-readonly 2024-12-20 09:24:28 +01:00
Alessandro Magionami 3b82b62943 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2310-return-error-on-object-creation-for-projects-in-readonly 2024-12-20 09:21:19 +01:00