Commit Graph

8774 Commits

Author SHA1 Message Date
andrewwallacespeckle 00a8b16ea3 GQL 2025-08-14 14:41:02 +01:00
andrewwallacespeckle 4d0af6d2c3 Readd members 2025-08-14 14:40:36 +01:00
andrewwallacespeckle 3857689c21 Fragments/Query improvements 2025-08-14 13:48:26 +01:00
Niklas 39e377fbea Fix speckle-server health check. (#5235) 2025-08-14 11:45:25 +01:00
Iain Sproat 4d8d93f75e feat(ifc file importer): add healthcheck endpoint (#5232)
* Serve path `/healthz`
* Include readiness and startup probes
2025-08-14 11:33:54 +01:00
andrewwallacespeckle 82caecb841 refactor(fe): Icons and Buttons throughout viewer
refactor(fe): Icons and Buttons throughout viewer
2025-08-14 11:00:36 +01:00
Kristaps Fabians Geikins d013fe1dd7 feat: tightening up saved views permissions (#5239)
* updated auth policies

* added auth checks to resolvers

* tests for single view resolvers
2025-08-14 12:45:08 +03:00
andrewwallacespeckle a7bebb0882 fix(viewer): don't trigger movement if any modifier keys are pressed
fix(viewer): don't trigger movement if any modifier keys are pressed
2025-08-14 09:47:02 +01:00
andrewwallacespeckle 24cf8e9e63 fix(viewer): don't trigger movement if any modifier keys are pressed 2025-08-13 16:38:13 +01:00
andrewwallacespeckle ad63568835 More swaps 2025-08-13 16:08:25 +01:00
Alexandru Popovici f2e8fb9805 Section Capping Extension (#5209)
* feat(viewer-sandbox): Implemented section tool caps using the current viewer API meta

* chore(viewer-lib): Added missing exports
2025-08-13 18:08:17 +03:00
andrewwallacespeckle dc33200e53 Button and Icon refactor 2025-08-13 15:59:24 +01:00
Kristaps Fabians Geikins be0155a95d feat: rename a group (#5228)
* add disclosure edit mode support

* group update backend works

* WIP group title edit

* rename seems to work

* fix menu overflow

* remove comment

* optimistic responser fix

* rename validation

* disclosure sync fix
2025-08-13 17:38:20 +03:00
andrewwallacespeckle 90ebb00991 Buttons now using FormButton 2025-08-13 15:07:57 +01:00
andrewwallacespeckle c3b3d13994 WIP: Consistent viewer buttons 2025-08-13 14:37:36 +01:00
andrewwallacespeckle a3d18b7655 feat(fe): add loading indicator to models panel
feat(fe): add loading indicator to models panel
2025-08-13 13:01:12 +01:00
andrewwallacespeckle 74bb2f777b feat(fe): add loading indicator to models panel 2025-08-13 12:12:28 +01:00
andrewwallacespeckle 6bb39c3c41 fix(fe): only show resize handle at large breakpoint
fix(fe): only show resize handle at large breakpoint
2025-08-13 12:08:33 +01:00
andrewwallacespeckle 9abf958c92 feat(fe): improve viewer shortcuts
feat(fe): improve viewer shortcuts
2025-08-13 11:55:23 +01:00
andrewwallacespeckle b4fb115b0a fix(fe): only show resize handle at large breakpoint 2025-08-13 11:49:52 +01:00
Kristaps Fabians Geikins 6341dcfe9c chore: fe2 disable search indexing (#5230) 2025-08-13 13:44:02 +03:00
andrewwallacespeckle 3d0fd2720f feat(fe): add source application to models panel
feat(fe): add source application to models panel
2025-08-13 11:40:51 +01:00
andrewwallacespeckle 6a962ca5ae fix(fe): new comment button doesn't disappear on external selection
fix(fe): new comment button doesn't disappear on external selection
2025-08-13 11:40:33 +01:00
andrewwallacespeckle 74bb25426c feat(fe): improve viewer shortcuts 2025-08-13 11:39:20 +01:00
andrewwallacespeckle 3a6ab31e0d Use selectedObjectIds 2025-08-13 11:08:59 +01:00
andrewwallacespeckle 3fe3f3aaec use set for selectedObjects 2025-08-13 11:04:12 +01:00
andrewwallacespeckle 6c36774cb0 Single v-if for source application 2025-08-13 10:56:38 +01:00
andrewwallacespeckle 96d817133e feat(fe): add source application to models panel 2025-08-13 10:49:58 +01:00
andrewwallacespeckle 5f205ebbad Merge branch 'main' into andrew/web-4053-comment-button-doesnt-disappear 2025-08-13 09:53:48 +01:00
andrewwallacespeckle bd2df8e435 refactor(fe): Models panel with versions and diff
refactor(fe): Models panel with versions and diff
2025-08-13 09:53:18 +01:00
andrewwallacespeckle accf0c9965 refactor(fe): deselect object when closing comment
refactor(fe): deselect object when closing comment
2025-08-13 09:43:56 +01:00
andrewwallacespeckle e719c229cd feat(fe): models panel - zoom to fit on double click of model or tree item
feat(fe): models panel - zoom to fit on double click of model or tree item
2025-08-13 09:43:39 +01:00
Kristaps Fabians Geikins 0c837715a3 feat: support group delete (#5215)
* backend implemented

* added create to group, but search seems busted

* group search fixed

* moar group retrieval fixes

* more recalculations

* support group delete

* delete confirm dialogs
2025-08-13 10:14:44 +03:00
Chuck Driesler 2b68a47e21 chore(acc): bump importer function version (#5225) 2025-08-12 19:19:55 +01:00
andrewwallacespeckle 6c6923824b refactor(fe): Models panel with versions and diff 2025-08-12 16:49:01 +01:00
andrewwallacespeckle 6a1e737ad8 feat(fe): zoom to fit on double click on model card 2025-08-12 15:58:17 +01:00
andrewwallacespeckle b525aa2505 feat(fe): zoom to fit on double click of tree item 2025-08-12 15:54:17 +01:00
andrewwallacespeckle 8bafcd2dd8 Revert change. Revert to old state on closing comment 2025-08-12 15:23:31 +01:00
Daniel Gak Anagrov ba8a62dd2a feat: added schedule for deleting stale prepared transactions (#5169) 2025-08-12 15:23:27 +01:00
andrewwallacespeckle 1789e36813 refactor(fe): Update explode tooltip text
refactor(fe): Update explode tooltip text
2025-08-12 14:56:53 +01:00
andrewwallacespeckle be5b7a8207 refactor(fe): only show selection count when > 1
refactor(fe): only show selection count when > 1
2025-08-12 14:56:28 +01:00
andrewwallacespeckle a305bfd924 fix(fe): overlapping cursors when one user follows another
fix(fe): overlapping cursors when one user follows another
2025-08-12 14:56:03 +01:00
andrewwallacespeckle fc06c9fe65 refactor(fe): deselect object when closing comment 2025-08-12 14:54:53 +01:00
andrewwallacespeckle ab0cba6331 refactor(fe): Update explode tooltip text 2025-08-12 14:47:20 +01:00
andrewwallacespeckle c372122518 refactor(fe): remove selection count when only 1 2025-08-12 14:39:48 +01:00
andrewwallacespeckle f320b4d019 fix(fe): overlapping cusors when one user follows another 2025-08-12 14:29:28 +01:00
andrewwallacespeckle 3170304d45 Track object ID instead of using skip flag for comment bubbles 2025-08-12 14:19:28 +01:00
andrewwallacespeckle 5a325e8e05 refactor(fe): reset view mode onBeforeUnmount
refactor(fe): reset view mode onBeforeUnmount
2025-08-12 14:13:48 +01:00
andrewwallacespeckle 3b109235d5 feat(fe): add "viewing old version" to model card
feat(fe): add "viewing old version" to model card
2025-08-12 14:00:54 +01:00
andrewwallacespeckle 29f47f97ee Move unBeforeUnmount to postSetp 2025-08-12 13:59:21 +01:00