Commit Graph

9096 Commits

Author SHA1 Message Date
andrewwallacespeckle 74fa9065be FIx search 2025-09-04 19:05:15 +01:00
andrewwallacespeckle 2ec195cb48 Revert "performance testing improvements"
This reverts commit 3a1b72a950.
2025-09-04 18:48:18 +01:00
andrewwallacespeckle bd83fe21d2 Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-09-04 17:45:56 +01:00
andrewwallacespeckle 3a1b72a950 performance testing improvements 2025-09-04 17:45:35 +01:00
andrewwallacespeckle 65afd8fb68 tidycounts 2025-09-04 17:15:21 +01:00
andrewwallacespeckle 1d9bc060ef pr comments. refactor 2025-09-04 17:13:16 +01:00
Daniel Gak Anagrov ea1377aaa1 feat: removed sub/replication/worker related observability (#5384) 2025-09-04 16:07:05 +01:00
andrewwallacespeckle 7573f2602e pr comment 2025-09-04 15:42:42 +01:00
andrewwallacespeckle 64b685b71d pr comments 2025-09-04 15:41:22 +01:00
andrewwallacespeckle 6211e01d10 else reset filters 2025-09-04 15:31:37 +01:00
andrewwallacespeckle 2bdfc56eeb pr comments 2025-09-04 15:25:36 +01:00
andrewwallacespeckle 82bdd01ee1 datastore to global state 2025-09-04 15:11:10 +01:00
andrewwallacespeckle 735b320622 move utilities from composable file 2025-09-04 15:01:40 +01:00
andrewwallacespeckle 8a64343f38 remove weakmaps 2025-09-04 14:59:05 +01:00
Kristaps Fabians Geikins 8629bf9e95 fix(fe2): selection being made even when selection is disabled (#5380) 2025-09-04 16:51:47 +03:00
andrewwallacespeckle dfd304325e separate counts 2025-09-04 14:51:38 +01:00
andrewwallacespeckle 54714362c0 seperation 2025-09-04 14:43:33 +01:00
Daniel Gak Anagrov 87082062c9 feat(multiregion): avoiding prepared transaction with only one database (#5336)
* feat: avoiding prepared transaction with only one database
* scope 2pc monitor specs to multiregion only
2025-09-04 14:42:55 +01:00
andrewwallacespeckle 6cdedf6b94 Coloring refactor 2025-09-04 14:18:20 +01:00
Gergő Jedlicska 7e1add4295 switch server hostapp support to slug (#5374)
* feat(shared): add missing sourceApps

* feat(shared): add missing source apps

* feat(server): map version source apps to slugs

* fix(shared): rhino search key

* fix(shared): search key ordering

* fix(server): lower case compare soureceApplications
2025-09-04 15:13:59 +02:00
andrewwallacespeckle 56f9e20262 Revert "optimise filtering system with lazy property indexing"
This reverts commit 044456c115.
2025-09-04 14:10:48 +01:00
Daniel Gak Anagrov 75aa5d9b2d feat(ci): reinstate multiregion tests (#5365)
* feat(multiregion): replace user replication

* chore(multiregion): optimise replication

* maybe it's this

* postgres is fun

* once more

* chore(multiregion): only replicate test user creation during multiregion tests

* feat: improved replicate_query logic

* fix: minor

* fix: starting issue

* feat: included user create and delete specs to multiregion

* feat: removed console logs

* fix: user defaults

* fix: multiregion test helper

* fix: update scenarios for users

* refactor(multiregion): swap replicateQuery concept to asMultiregionOperation (#5301)

feat(multiregion): introduced asMultregionOperator, refactor test to user builder classes

* chore: renamings

* fix: remove comments

* feat: remove user replication

* refactor: simplified spec usages

* chore: comments

* chore: branches and favs

* chore: more tests

* chore: more tests

* fix linting

* fix tests

* feat: dropping replication

* refactor: moved project delete to service

* fix: comment

* feat: updateStreamFactory and updateProjectFacotry

* deleteProjectFactory + replicateFactory

* deleteWorkspaceFactory

* fix: selector

* fix: tests

* fix tests, finished createStreamFactory

* feat: simplify changes

* fix: remove comment

* fix: minor strucutres

* fix: moveProjectToRegion

* fix: moved branch creation outside of multiregion scope

* fix: branch creation

* fix: tests

* fix: ci tests

* fix: removed log form test

* fix: on specs, no random regionKeys

* feat: simplify ci for postgres

* try: fix health check

* feat: fixed tests in ci

* try: entrypoint

* try: entrypoint

* try: entrypoint

* try: POSTGRES_INITDB_ARGS

* feat: apply POSTGRES_INITDB_ARGS to all server tests

* fix: broken test

* fix: reinstate max health attempts

* fix: after merge

* fix: after merge

---------

Co-authored-by: Charles Driesler <chuck@speckle.systems>
2025-09-04 14:49:02 +02:00
andrewwallacespeckle 068f84a68c nextTick removal 2025-09-04 13:35:55 +01:00
andrewwallacespeckle cd536243ff CR changes 2025-09-04 13:30:30 +01:00
andrewwallacespeckle 8f776c6c81 isExistenceCondition 2025-09-04 13:27:28 +01:00
andrewwallacespeckle c1bb019066 Use singleton 2025-09-04 13:23:06 +01:00
andrewwallacespeckle e7d0316e5e isolatedObjectsSet singleton 2025-09-04 13:18:30 +01:00
andrewwallacespeckle bf73797e6c useDebouncedTextInput 2025-09-04 13:14:59 +01:00
andrewwallacespeckle 483440b30a defineModel 2025-09-04 13:11:44 +01:00
andrewwallacespeckle d41354e1a8 defineModel 2025-09-04 13:05:32 +01:00
andrewwallacespeckle bccb473157 Debounce. Single min max model 2025-09-04 13:03:38 +01:00
andrewwallacespeckle 044456c115 optimise filtering system with lazy property indexing 2025-09-04 12:36:42 +01:00
Daniel Gak Anagrov 399c998fd7 feat(multiregion): apply prepared transactions to projects (#5322)
* feat(multiregion): replace user replication

* chore(multiregion): optimise replication

* maybe it's this

* postgres is fun

* once more

* chore(multiregion): only replicate test user creation during multiregion tests

* feat: improved replicate_query logic

* fix: minor

* fix: starting issue

* feat: included user create and delete specs to multiregion

* feat: removed console logs

* fix: user defaults

* fix: multiregion test helper

* fix: update scenarios for users

* refactor(multiregion): swap replicateQuery concept to asMultiregionOperation (#5301)

feat(multiregion): introduced asMultregionOperator, refactor test to user builder classes

* chore: renamings

* fix: remove comments

* feat: remove user replication

* refactor: simplified spec usages

* chore: comments

* chore: branches and favs

* chore: more tests

* chore: more tests

* fix linting

* fix tests

* feat: dropping replication

* refactor: moved project delete to service

* fix: comment

* feat: updateStreamFactory and updateProjectFacotry

* deleteProjectFactory + replicateFactory

* deleteWorkspaceFactory

* fix: selector

* fix: tests

* fix tests, finished createStreamFactory

* feat: simplify changes

* fix: remove comment

* fix: minor strucutres

* fix: moveProjectToRegion

* fix: moved branch creation outside of multiregion scope

* fix: branch creation

* fix: tests

* fix: ci tests

* fix: removed log form test

* fix: on specs, no random regionKeys

* review fixes

* fix: mr comments

* feat: removed test

---------

Co-authored-by: Charles Driesler <chuck@speckle.systems>
2025-09-04 13:07:19 +02:00
andrewwallacespeckle 759f996eed Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-09-04 11:33:38 +01:00
andrewwallacespeckle cccd1cd999 Preload property list 2025-09-04 11:17:56 +01:00
Kristaps Fabians Geikins 6692fdf4aa feat(fe2): always load only specific view models (#5379)
* feat(fe2): always load only specific view models

* cleanup
2025-09-04 13:10:41 +03:00
Kristaps Fabians Geikins 2c72b8e7b8 fix: evict cache on saved view group delete (#5378) 2025-09-04 11:40:38 +03:00
Gergő Jedlicska f6bc7223a7 docs(ifc-import-service): add a bit more docs to ifc import service (#5325)
readme
2025-09-04 10:29:46 +02:00
michalspeckle 676963e95a filtered items -> results and placement 2025-09-04 09:32:56 +02:00
Kristaps Fabians Geikins 3497eed931 feat: opening a model w/ a home view targets latest version (#5376)
* model link resolution updated

* finalization

* lint fix
2025-09-04 10:02:02 +03:00
Kristaps Fabians Geikins 51065ab635 feat: show ungrouped saved view group as disclosure (#5366)
* feat: show ungrouped saved view group as disclosure

* tests fix

* fix Ungrouped appearing at the end of the list
2025-09-04 10:01:51 +03:00
Kristaps Fabians Geikins 12a8d042a0 fix(fe2): prevent filters tab open on property filter state apply (#5377)
* fix(fe2): prevent filters tab open on property filter state apply

* more adjustments

* removed duplicate type
2025-09-04 09:45:21 +03:00
Kristaps Fabians Geikins 49c8d1b47d feat(fe2): saved views panel keepalive (#5370)
* feat(fe2): saved views panel keepalive

* Remove KeepAlive. Add throttle

---------

Co-authored-by: andrewwallacespeckle <andrew@speckle.systems>
2025-09-04 09:43:48 +03:00
andrewwallacespeckle d8d2105fd0 fix(fe): revert comment batchhttplink code to troubleshoot performance issues
fix(fe): revert comment batchhttplink code to troubleshoot performance issues
2025-09-03 23:20:00 +01:00
andrewwallacespeckle 7cb8309a81 Merge branch 'main' into andrew/revert-batch-http-link-commenting 2025-09-03 23:10:27 +01:00
andrewwallacespeckle ac7124ee52 Fix counts 2025-09-03 23:00:04 +01:00
andrewwallacespeckle 4f932d4ff5 Tidyups 2025-09-03 22:20:09 +01:00
andrewwallacespeckle e0b57c4077 Improve numeric 2025-09-03 21:37:19 +01:00
andrewwallacespeckle e90a7c6f3a remove legacy 2025-09-03 21:20:14 +01:00
andrewwallacespeckle 9661397ef6 colors>coloring 2025-09-03 21:18:21 +01:00