Commit Graph

7295 Commits

Author SHA1 Message Date
andrewwallacespeckle 29c09b6472 tidy up composable 2025-09-01 14:48:58 +01:00
andrewwallacespeckle a61b2fa8cc is set/is not set 2025-09-01 14:24:37 +01:00
andrewwallacespeckle ccc8193abf Checkbox alignment. 2025-09-01 13:56:54 +01:00
andrewwallacespeckle 707524ee7e Minus checkbox 2025-09-01 13:32:25 +01:00
andrewwallacespeckle 7aae1b33df WIP - Minus FormCheckbox 2025-09-01 12:31:44 +01:00
michalspeckle bd35a9b9c6 Changes to viewer filters; update to range UI component 2025-09-01 09:14:21 +02:00
andrewwallacespeckle 204386db16 Fix is set 2025-08-27 20:52:02 +01:00
andrewwallacespeckle e356618edb Default to is between 2025-08-27 20:31:23 +01:00
andrewwallacespeckle bc58728b64 Style changes. Scrollbar improvments 2025-08-27 20:21:33 +01:00
andrewwallacespeckle e1bcbd6c04 Applied styles 2025-08-27 18:56:55 +01:00
andrewwallacespeckle 2e85c6b115 Bugfixes 2025-08-27 18:45:51 +01:00
andrewwallacespeckle 6b92e3b663 Is set. Fix colours 2025-08-27 18:28:09 +01:00
andrewwallacespeckle 3c2bd87041 Remove watch 2025-08-27 17:57:52 +01:00
andrewwallacespeckle c0b8d3ae44 Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-08-27 16:06:08 +01:00
andrewwallacespeckle 84234dcc52 Fix bugs 2025-08-27 16:05:40 +01:00
Alexandru Popovici c6f4a2e946 fix(viewer-lib): Circle point generation now allocates more efficiently (#5290)
* fix(viewer-lib): Circle point generation now allocates more efficiently

* chore(viewer-lib): Fixed compile error
2025-08-27 16:27:16 +03:00
andrewwallacespeckle d9610ecca8 Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-08-27 10:40:28 +01:00
Kristaps Fabians Geikins 843606775c feat(fe2): parallel middlewares (#5314)
* parallel middlewares foundation + hydration mismatch

* moved to fully parallel middlewares

* a bit less hacky

* some more cleanup

* improved nuxt 4 error formatting

* make parallel middlewares toggleable
2025-08-27 12:38:04 +03:00
Kristaps Fabians Geikins 074b554faf feat(fe2): disabled load original version, if already loaded (#5317)
* feat(fe2): diosabled load original version, if already loaded

* minor cleanup
2025-08-27 12:00:37 +03:00
Kristaps Fabians Geikins 5bbcfb0c95 feat(server): savedView.updatedAt prevent change on visibility update (#5316) 2025-08-27 11:59:03 +03:00
Kristaps Fabians Geikins 9d9a456b28 chore(fe2): upgrade to nuxt 4 (#5306)
* actual npm update

* migrating plugin

* fix hydration (todo redis)

* fix dashboard title

* linting fixes

* fix ssr dev logs

* fix shared build

* more linting fixes

* more lint fixes

* preview dockerfile fix

* fix max stack trace issue
2025-08-27 10:26:32 +03:00
Gergő Jedlicska c353966993 move acc integration to a per workspace feature access (#5308)
* feat(workspaces): move acc integration to a per workspace feature access
item

* chore(workspaces): remove leftover todo
2025-08-26 17:48:00 +01:00
andrewwallacespeckle eb6f188ab9 tidyups 2025-08-26 17:11:36 +01:00
Daniel Gak Anagrov 8fbe1322e1 chore(multiregion): drop db defaults for project (#5305)
* feat: added migration
* chore: move defaults and other functions outside of repository fn
2025-08-26 16:40:22 +02:00
andrewwallacespeckle ae458137f9 improvements 2025-08-26 15:34:40 +01:00
andrewwallacespeckle 61010cc38f Design updates 2025-08-26 15:12:50 +01:00
Mike 35a181e841 Feat: Remove Cal widget (#5311) 2025-08-26 14:48:20 +01:00
Daniel Gak Anagrov 0137fbd0b5 chore: bumb blacksmith build and push action version (#5309)
* chore: bumb blacksmith

* feat: try bump up all machines

* fix: docker builder

* fix: unpin version, fix dockerfiles

* fix: unpin version, fix dockerfiles

* fix: py version
2025-08-26 15:35:14 +02:00
andrewwallacespeckle 467adb92fe WIP Collapsed state 2025-08-26 13:15:14 +01:00
Iain Sproat ea6676238e chore(feature flags): merge background jobs with next gen file importer (#5273)
* chore(feature flags): remove legacyIfcImporterEnabled & experimentalIfcImporterEnabled
- experimentalIfcImporterEnabled is now assumed to be permanently true
- legacyIfcImporterEnabled is now assumed to be permanently false

* chore(feature flags): merge background jobs with next gen file importer

* remove reference to Redis from metrics

* fix README linting

* Update README instructions

* Add port for healthz to definition
2025-08-26 12:21:31 +01:00
andrewwallacespeckle e9d06a48ee fix(fe): comment batchhttplink code to troubleshoot performance issues
fix(fe): comment batchhttplink code to troubleshoot performance issues
2025-08-26 12:16:44 +01:00
Adam Hathcock 812dac9920 OL2(fix) Use BatchingQueue instead of BatchedPool as parsing download happens on main thread asap anyway (#5165)
* Use BatchingQueue instead of BatchedPool as parsing download happens on main thread anyway

* add tests for keyedqueue

* clean up

* more prettier fix
2025-08-26 12:07:02 +01:00
Adam Hathcock cab2a401db OL2 (fix) Simplify idb (#5174)
* Simplify idb usage and collapse the class

* fix tests

* fmt
2025-08-26 12:06:47 +01:00
andrewwallacespeckle 04da031082 fix(fe): comment batchhttplink code to troubleshoot performance issues 2025-08-26 11:54:13 +01:00
andrewwallacespeckle 7a2ff4dec1 Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-08-26 10:23:33 +01:00
Gergő Jedlicska 6982023dca feat(gatekeeper): add per workspace feature flags (#5303)
* feat(gatekeeper): add per workspace feature flags

* feat(workspaces): add admin api for granting and removing access to
workspace features

* fix(workspaces): use the correct constant name

* fix(workspaces): more test type fixes

* fix(shared): fix tests and types

* fix(workspaces): properly use exhaustive switch statement

* fix(workspaces): add new workspace plan feature to switch

* fix(workspaces): use regular integer, its fine for now...

* fix(workspaces): feature flag retention post checkout

* fix(gatekeeper): fix upsert plan tests
2025-08-26 10:23:02 +01:00
andrewwallacespeckle 85006834f5 fix(fe): stop flashing between comments 2025-08-22 18:25:45 +01:00
andrewwallacespeckle 75a6326886 Tidyups 2025-08-22 17:46:37 +01:00
andrewwallacespeckle ecee39ab32 Tidyups 2025-08-22 16:07:21 +01:00
andrewwallacespeckle 9597212b89 Numeric Filter 2025-08-22 15:31:26 +01:00
Mike 1c1d730914 Fix: remove embed token watcher (#5299) 2025-08-22 13:33:27 +02:00
Kristaps Fabians Geikins 9cb26615a8 chore(fe2): disable prod verbose mismatch logging (#5300) 2025-08-22 12:31:12 +03:00
Kristaps Fabians Geikins 29dcedc168 fix(fe2): project invite decline bugs (#5298) 2025-08-22 11:35:44 +03:00
Kristaps Fabians Geikins e10a838c14 fix(fe2): another attempt at fixing preview img hydration mismatches (#5297) 2025-08-22 11:12:01 +03:00
Kristaps Fabians Geikins e4f260c22e fix(fe2): use users time zone in SSR (#5296)
* fix(fe2): use users time zone in SSR

* better cookie update logic

* preview image adjustment, lets throw it in hehe

* devLog only in dev mode

* another hopeful image hydration fix
2025-08-22 10:44:19 +03:00
Kristaps Fabians Geikins 624b56eacf chore(fe2): even more performant and even less hydration mismatches (#5292)
* fix(fe2): more preview related mismatch fixes

* moar

* a bunch of preloads

* more preloads

* batchlink

* undo cache only

* lint fix

* more query opt

* rate limiter adjustments to account for batched reqs
2025-08-22 08:22:18 +03:00
Mike eddf99ca64 Fix: Dont show cantCreate reason while loading (#5280) 2025-08-21 17:56:09 +02:00
Mike ef5090e884 Fix: Cleanup and convert images (#5285) 2025-08-21 17:55:53 +02:00
andrewwallacespeckle c5f2ed3afb Virtual list in property select 2025-08-21 16:18:27 +01:00
andrewwallacespeckle 626b15ab69 Revert change 2025-08-21 15:58:33 +01:00