Commit Graph

9118 Commits

Author SHA1 Message Date
andrewwallacespeckle e8eba2eb67 Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-09-08 09:08:28 +01:00
Iain Sproat 36fdde28bb fix(server/emails): improve error handling of failed emails (#5390) 2025-09-05 16:14:36 +01:00
andrewwallacespeckle 16170f2992 Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-09-05 15:05:48 +01:00
andrewwallacespeckle 0dfd09fd86 Fix spacer issue 2025-09-05 15:05:27 +01:00
Jedd Morgan 452e691a7c feat(ifc-import-service): update speckleifc (#5385)
* update speckleifc

* fix python call

* Update docker compose file for new import service

* fabians startup py script

* revert lock

* EOF and renamed scripts

* Revert lock fully this time

* Added importer envs  to example.env

* small typo

* fix mistake

* remove docker envvars
2025-09-05 14:20:10 +01:00
Gergő Jedlicska 87b621e92a feat(server): various fixes (#5360) 2025-09-05 13:24:56 +02:00
Kristaps Fabians Geikins b277464e9c fix: saved view measurement stale cache issues (#5388) 2025-09-05 13:39:46 +03:00
andrewwallacespeckle 198624dfe2 simplified resourceIdString watch 2025-09-05 11:35:15 +01:00
andrewwallacespeckle 32514cf3ac remove satisfies 2025-09-05 11:32:38 +01:00
andrewwallacespeckle f6970b3d69 Remove propertyFilter from serialization 2025-09-05 11:30:22 +01:00
andrewwallacespeckle 324394b407 Use resourceBuilder 2025-09-05 11:20:08 +01:00
andrewwallacespeckle 15f19920c0 useCreateViewerFilteringDataStore 2025-09-05 11:10:12 +01:00
andrewwallacespeckle 2c7b4e6c09 update containsAll() to support both arrays and sets 2025-09-05 11:09:19 +01:00
andrewwallacespeckle 3be41a55d3 Remvoe emit 2025-09-05 11:07:09 +01:00
andrewwallacespeckle 9cd55c7b70 Merge branch 'main' into andrew/web-3879-update-filtering-panel-stacked-filtering 2025-09-05 10:59:23 +01:00
Kristaps Fabians Geikins b573df563e feat: saved views mp events (#5381)
* feat: saved views mp events

* add workspace id reference

* lint fix
2025-09-05 12:04:21 +03:00
Kristaps Fabians Geikins faab48964b fix: groups removing all references on last view delete (#5387) 2025-09-05 12:00:23 +03:00
Benjamin Ottensten c46fc9f176 Restyle empty states (#5386) 2025-09-05 10:25:37 +02:00
Kristaps Fabians Geikins e771a75164 feat: update view date only on move/replace (#5382) 2025-09-05 10:18:44 +03:00
andrewwallacespeckle 9bd711cbe2 Fix rounding 2025-09-04 19:39:09 +01:00
andrewwallacespeckle 76d24fcbbf Fix scroll 2025-09-04 19:23:36 +01:00
andrewwallacespeckle 6610cfab78 Disable select all on search 2025-09-04 19:18:00 +01:00
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