Commit Graph

9583 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins 978fc8b6fb chore: create copilot instruction files (#5713) 2025-10-08 19:54:45 +03:00
Gergő Jedlicska d8d9b27bd0 fix(dashboards): use the workspaceId for dashboard auth (#5719) 2025-10-08 17:33:21 +02:00
Gergő Jedlicska e99f92d196 fix(gatekeeper): allow checking all feature access on a per project (#5717)
level too
2025-10-08 16:27:29 +02:00
Gergő Jedlicska 1a1ba3d592 feat(viewer): expose object loader attribute masking to the viewer (#5715) 2025-10-08 15:46:17 +02:00
Kristaps Fabians Geikins 22f9b9c68e fix(fe2): allow errors in sub msgs (#5712) 2025-10-08 14:40:12 +03:00
Iain Sproat d09831eaa2 ci(publish): helm chart no longer published to github page (#5702)
* ci(publish): helm chart no longer published to github page
- we publish to OCI registry instead (GHCR or DockerHub)
* remove obsolete script
2025-10-08 12:34:18 +01:00
Kristaps Fabians Geikins 49255163c6 fix(fe2): redirect loop on expired auth cookie (#5711) 2025-10-08 14:21:58 +03:00
Mike 7809b723ed Fix: Version edit dialog watcher (#5707) 2025-10-08 12:12:27 +02:00
Chuck Driesler d0b528c202 feat(dashboards): query dashboards by/on project (#5704) 2025-10-08 12:07:28 +02:00
Mike 86dc52f93d Feat: Show slidelist hover on smaller breakpoints, add loop query param (#5706) 2025-10-08 09:57:51 +02:00
Kristaps Fabians Geikins 185806ec64 feat: embedding saved views (#5690)
* init + new API query

* embed dialog works

* embed actions menu

* embed label

* WIP positioning fix:

* cleanup

* embed options finalized

* prevent reset in embed mode

* more embed UX improverments

* tests fix
2025-10-08 10:49:26 +03:00
andrewwallacespeckle da7bd39f6f fix(fe): hidden objects serialization
fix(fe): hidden objects serialization
2025-10-08 00:10:27 +01:00
andrewwallacespeckle 3fd0da9e5c tidyup 2025-10-07 23:44:36 +01:00
andrewwallacespeckle 8a6cbc364a fix(fe): always reset filter serialization 2025-10-07 23:42:14 +01:00
andrewwallacespeckle 7d9d2f4f00 feat(fe): improved reset isolations/hidden button 2025-10-07 23:14:27 +01:00
Chuck Driesler 82e6e397f2 chore(acc): bump converter function (#5703) 2025-10-07 22:14:42 +01:00
Iain Sproat 61a16f3d29 fix(helm chart): startup of IFC import service is faster (#5701)
- we have a startup probe, so liveness and readiness should not wait for a minute before starting
- the startup probe can be more frequent, polling every 5s for up to 180s
2025-10-07 17:46:03 +01:00
Iain Sproat 8328a0f885 ci(helm chart): dockerhub log in to registry-1.docker.io (#5700) 2025-10-07 16:13:24 +01:00
Jack 3be30328cf feat(fe): Presentation thumbnails slide title spacing 2025-10-07 15:39:15 +01:00
Daniel Gak Anagrov 16574f0b4a Revert "ci(helm chart): log in inline when pushing (#5693)" (#5697)
This reverts commit 033c17a317.
2025-10-07 15:37:38 +01:00
Jack fc4104b696 Slide title spacing styles 2025-10-07 15:08:51 +01:00
andrewwallacespeckle e912112859 fix(fe): improved negative number regex
fix(fe): improved negative number regex
2025-10-07 15:08:14 +01:00
andrewwallacespeckle 28bac6c901 fix(fe): improved negative number regex 2025-10-07 14:55:15 +01:00
Mike 840b9ab0c8 Fix: Remove UI logic from on loaded event (#5694) 2025-10-07 15:27:40 +02:00
Iain Sproat 033c17a317 ci(helm chart): log in inline when pushing (#5693)
* ci(helm chart publish): debug publish to dockerhub

* ci(helm chart): debug by printing obfuscated password

* ci(helm chart): log in inline when pushing
2025-10-07 14:23:51 +01:00
Iain Sproat 862f6347c5 ci(helm chart): debug by printing obfuscated password (#5692) 2025-10-07 14:13:32 +01:00
Benjamin Ottensten f623aeadfa Show measure feature on all breakpoints (#5691)
* Fix: Show measurement panel on all breakpoints

Co-authored-by: benjamin <benjamin@speckle.systems>

* Remove Cursor comment

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-10-07 15:00:56 +02:00
Iain Sproat cd906b997b ci(helm chart publish): debug publish to dockerhub (#5689) 2025-10-07 13:44:34 +01:00
Benjamin Ottensten 2d844863d9 Fix: Update alert text to say deleted instead of archived (#5688)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-10-07 14:40:13 +02:00
Gergő Jedlicska c16147463f feat(ifc importer): respect timeouts (#5561)
* wip ifc subprocess rework

* feat(ifc-import-service): move the import to a subprocess

* feat(ifc): fix imports

* fix(ifc-import-service): add job_processor to the docker container

* fix(ifc-import-service): wrap the timeout exception and kill the process
2025-10-07 14:07:34 +02:00
andrewwallacespeckle cb29d5c6e4 fix(fe): minus numbers showing as string filters
fix(fe): minus numbers showing as string filters
2025-10-07 12:43:34 +01:00
andrewwallacespeckle 84d0e88bbb fix(fe): minus numbers showing as string filters 2025-10-07 12:37:04 +01:00
andrewwallacespeckle fb9ad7b09e fix(fe): nested property types
fix(fe): nested property types
2025-10-07 09:55:59 +01:00
andrewwallacespeckle bf1ad984a1 fix(fe): nested property types 2025-10-07 09:36:53 +01:00
Chuck Driesler 3ee06809af feat(automate): add version results to run result schema (#5682)
* feat(automate): add version results to run result schema

* fix(automate): use new types on FE
2025-10-07 09:42:41 +02:00
Chuck Driesler b83dae3867 feat(acc): Omnibus ACC PR 2: The Sequel (#5659)
* fix(acc): disable button on acc item create

* chore(acc): revert temp cors change

* fix(acc): project integrations tab edits

* feat(acc): revise model card

* fix(acc): improve table

* fix(acc): move sync actions to existig menu

* fix(acc): add model button on different size and learn more

* fix(acc): actions that aren't lies

* fix(acc): fix logged out state on sync from ACC button

* chore(acc): bump fct

* fix(acc): re-open dialog

* fix(acc): folder tree overflow

* fix(acc): sticky headers for folders and files

* fix(acc): bump function

---------

Co-authored-by: oguzhankoral <oguzhankoral@gmail.com>
2025-10-07 08:37:46 +01:00
Kristaps Fabians Geikins 1c257b68d3 fix(fe2): more stable presentation loader (#5683) 2025-10-07 10:33:27 +03:00
Alexandru Popovici ac6d0d892e Support for visible bounds (#5466)
* feat(viewer-lib): Added visible bounds for mesh batches

* feat(viewer-lib): Single visible scene box implementation and renderer level. Updated some internals related to use the visible box instead of the whole box. ExplodeExtension and default zooming to extents now uses the visible box

* Updates regarding batches and visible range management and reporting
- Added stardard functions for All and None batch update ranges for visibility
- Fixed an issue with mesh batch where draw ranges where not reshuffled when there was onyl a single hidden draw group
- Fixed an issue with instanced mesh batch where hidden groups were not properly handled all the time
- Line batch now holds a range visibility map and can now properly report if the entire batch is visible or not. Still no per object visibility reporting as it's less feasible with the current line batch rendering approach but posssible if really required

* feat(viewer-lib): Text batches now also report visible ranges unitarily

* chore(viewer-lib): Fixed compiler error
2025-10-07 09:46:53 +03:00
Alexandru Popovici 87f3096892 chore(viewer-lib): Export Batch interface (#5679) 2025-10-06 23:21:48 +03:00
Iain Sproat 0d739416cf chore(deps): bump various dependencies with documented vulnerabilities (#5680) 2025-10-06 17:02:34 +01:00
andrewwallacespeckle 00d1ae4de4 fix(fe): save numeric range filter when saving view
fix(fe): save numeric range filter when saving view
2025-10-06 16:50:01 +01:00
Kristaps Fabians Geikins 4cf15a797c fix(fe2): allow empty description for edit view (#5677) 2025-10-06 17:57:35 +03:00
Kristaps Fabians Geikins fea41585a4 fix(fe2): flashing loader on federated presentation load (#5668) 2025-10-06 17:52:24 +03:00
Mike ad096e5e8f Feat: Add share dialog to saved views (#5673) 2025-10-06 16:51:24 +02:00
Mike d46da17956 Feat: Open dashboards in edit mode (#5628) 2025-10-06 16:51:06 +02:00
Mike 5c6161a3ce Feat: Add editor seats to intercom (#5648) 2025-10-06 16:50:26 +02:00
Mike 2f25b06fd4 Fix: Decrease permission required for limitedWorkspace on projects (#5669) 2025-10-06 16:49:48 +02:00
Iain Sproat b828daf5d2 chore(deps): revert bumps to dependencies (#5676) 2025-10-06 15:04:46 +01:00
Iain Sproat 1e5433a3b3 Revert "chore(deps): bump mocha to 10.8.2 and nanoid to 3.3.11 (#5665)" (#5675)
This reverts commit 3a0fbd1ece.
2025-10-06 15:49:42 +02:00
Daniel Gak Anagrov e8c960fc30 fix(notifications): revert notifications except migration (#5671) 2025-10-06 13:48:10 +01:00