andrewwallacespeckle
e005bbacb2
fix(fe): Add project menu hydration mismatch
...
fix(fe): Add project menu hydration mismatch
2025-07-24 13:00:51 +01:00
andrewwallacespeckle
ec35ddd5ef
fix(fe): Members avatar group hydration mismatch
...
fix(fe): Members avatar group hydration mismatch
2025-07-24 13:00:36 +01:00
andrewwallacespeckle
5e0d05beec
fix(fe): Members avatar group hydration mismatch
2025-07-24 12:38:44 +01:00
andrewwallacespeckle
4754b331f2
fix(fe): Add project menu hydration mismatch
2025-07-24 12:32:11 +01:00
Mike
24b6f1f329
Feat: Improved workspace switcher ( #5058 )
2025-07-24 12:31:43 +02:00
Gergő Jedlicska
d0cd330a61
feat(authPolicies): add demo project as a publicly loadable override ( #5137 )
2025-07-24 11:04:53 +02:00
Daniel Gak Anagrov
f8c8170e48
feat(fileImport): gql mutation for nextGen ( #5132 )
...
* feat: drafted gql mutation
* fix: warning issue
* unified naming of action
* feat(file_uplaod): moved finishFileUplaod test to graphql
* fix: tests
* removed nextGen rest endpoint
* fix: Int type, adapted fileupload next gen call
* feat: udpated gqlgen
* improved fileimport errors
* fix: access control
* mr comments
* fix: tests
* fix: import
2025-07-24 08:00:52 +02:00
Iain Sproat
6a1f7ed767
fix(server): object previews, ensure sorting same if no cursor ( #5136 )
...
* fix(server): object previews, ensure sorting same if no cursor
* fix tests; with a null cursor it was implicitly using asc order
2025-07-23 16:39:58 +01:00
Adam Hathcock
877266bca7
OL2 (feat): useCache option and flag clean up ( #5133 )
...
* add addAll
* change to useCache query option which defaults to true
* add documentation
* called query params feature flags and fixed usage
* fixed debug logging
* eslint and prettier fixes
* eslint and prettier fixes
* revert
* Update packages/viewer-sandbox/src/Sandbox.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-23 15:13:24 +01:00
Iain Sproat
d0e3377978
feat(file uploads): large file uploads API is always available ( #5103 )
2025-07-23 13:36:27 +01:00
andrewwallacespeckle
3a34c14461
chore(fe+viewer): drop ViewerEvent.Busy and drive loading bar from LoadProgress/LoadComplete
...
chore(fe+viewer): drop ViewerEvent.Busy and drive loading bar from LoadProgress/LoadComplete
2025-07-23 13:22:24 +01:00
andrewwallacespeckle
617e34e06c
Merge branch 'main' into mike/change-busy-events
2025-07-23 11:23:42 +01:00
Kristaps Fabians Geikins
8d72ae9cab
fix(server): extra fixes for running TS directly ( #5135 )
2025-07-23 12:44:19 +03:00
Kristaps Fabians Geikins
4b06f42db7
chore(server): run TS files directly (no compilation) ( #5134 )
...
* sort of works
* type fixes
* added option to run old way too
2025-07-23 11:20:40 +02:00
Kristaps Fabians Geikins
e34a44bf66
fix(server): incorrectly dealing w/ different email casing ( #5131 )
...
* fix(server): incorrectly dealing w/ different email casing
* Cr comments
2025-07-23 10:19:46 +03:00
andrewwallacespeckle
c4dcc8ed4c
refactor(fe): Links in comment updates
...
refactor(fe): Links in comment updates
2025-07-22 16:05:42 +01:00
andrewwallacespeckle
35f4b14b3f
fix: restore original timeout handling for loading state
2025-07-22 15:54:32 +01:00
andrewwallacespeckle
8add7111ff
Merge branch 'main' into mike/change-busy-events
2025-07-22 15:29:56 +01:00
andrewwallacespeckle
28e4ecc8dc
Remove external link dialog
2025-07-22 14:03:35 +01:00
andrewwallacespeckle
154d935089
Remove "Remove link"
2025-07-22 13:47:26 +01:00
andrewwallacespeckle
81c5e8bd7a
Fix overflow of tiptap
2025-07-22 13:45:27 +01:00
Daniel Gak Anagrov
a5671992f0
Revert "fix(ci): deduplicated lint runs ( #5045 )" ( #5126 )
...
* Revert "fix(ci): deduplicated lint runs (#5045 )"
This reverts commit 19ffdace61 .
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2025-07-22 13:34:42 +02:00
Mike
fad275d4b0
Feat: Remove book a demo page ( #5123 )
2025-07-22 13:24:03 +02:00
Adam Hathcock
cc54b42a70
OL2 (fix): undefer on write ( #5127 )
...
* undefer only on write, not download
* fix test and format
2025-07-22 11:41:03 +01:00
andrewwallacespeckle
a3b9ea37b6
re-add timeout
2025-07-22 11:11:50 +01:00
andrewwallacespeckle
525173727b
Merge branch 'main' into mike/change-busy-events
2025-07-22 10:25:05 +01:00
andrewwallacespeckle
0ea8a3d123
remove inProgressOperations
2025-07-22 10:24:43 +01:00
andrewwallacespeckle
b5e5652843
refactor(fe): update external link dialog button colour
...
refactor(fe): update external link dialog button colour
2025-07-22 10:22:39 +01:00
andrewwallacespeckle
be75b08abe
refactor(fe): update external link dialog button colour
2025-07-22 09:53:47 +01:00
andrewwallacespeckle
a773a7c725
fix(fe): add role to ProjectModelPageVersionsProjectFragment
...
fix(fe): add role to ProjectModelPageVersionsProjectFragment
2025-07-22 09:08:53 +01:00
Kristaps Fabians Geikins
cad77b92c9
feat(fe2): conditional cross origin isolation on viewer page ( #5124 )
...
* feat(fe2): conditional cross origin isolation on viewer page
* minor change
* minor cleanup
2025-07-22 10:14:49 +03:00
Mike
bf11528ab0
Feat: Delete feedback from delete workspace modal ( #5113 )
2025-07-21 22:26:50 +02:00
Mike
9260c9ee71
Fix: Update Intercom events ( #5122 )
2025-07-21 22:09:07 +02:00
andrewwallacespeckle
4ae22e6f07
fix(fe): external link dialog open model
...
fix(fe): external link dialog open model
2025-07-21 20:27:10 +01:00
andrewwallacespeckle
f76ca07076
Remove waitForBusyOver
2025-07-21 20:12:33 +01:00
andrewwallacespeckle
4780503d64
fix(fe): add role to ProjectModelPageVersionsProjectFragment
2025-07-21 20:05:56 +01:00
andrewwallacespeckle
cfd583529d
Extra additions to linkguard
2025-07-21 20:01:46 +01:00
andrewwallacespeckle
2d2c3804a6
Merge branch 'main' into mike/change-busy-events
2025-07-21 19:42:41 +01:00
andrewwallacespeckle
49a0b2ec6e
fix(fe): external link dialog open model
2025-07-21 16:11:37 +01:00
Adam Hathcock
67bd1341aa
dispose cache as it should ( #5119 )
2025-07-21 14:59:58 +01:00
andrewwallacespeckle
07ba6dbc03
feat(fe): Allow clickable links in Selection Info panel
...
feat(fe): Allow clickable links in Selection Info panel
2025-07-21 14:14:38 +01:00
Daniel Gak Anagrov
9ecb3bf0f2
fix(ci): fix code cov noise ( #5118 )
...
* fix: testcov noise due to nyc empty reports
* fix: codecov yml format
2025-07-21 15:14:19 +02:00
andrewwallacespeckle
5ffe2b56bc
feat(fe): Allow selection info link clicks
2025-07-21 12:40:20 +01:00
andrewwallacespeckle
52641b0e1c
Fix comment editor
2025-07-21 12:13:27 +01:00
Adam Hathcock
477db6ef02
All BatchedQueues should drain when disposed (also adds query string for output: "debug=true") ( #5098 )
...
* ensure disposal is correct
* add tests for disposal of batching queue
* fixes for draining disposal
* Update packages/objectloader2/src/queues/batchingQueue.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix comment
* fix tests and build
* add query string inspection of debug parameter
* Update packages/objectloader2/src/queues/batchingQueue.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/objectloader2/src/core/objectLoader2Factory.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix test
* fix AI
* export getQueryParameter to avoid dup code. Sandbox uses it too
* add tests for functions
* prettier fix
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-21 12:01:27 +01:00
andrewwallacespeckle
8b73e63bc2
fix(fe): global external link ( #5116 )
2025-07-21 11:36:59 +01:00
Adam Hathcock
390e587709
Cache By Reference count ( #5096 )
...
* we don't want to break eviction checking for first item...continue the check
* always include size when adding
* scan for references and count them...request when found and don't clean up if referenced
* add display of closure calculation
* add always output to sandbox
* formatting fixes
* removed tracking of deferments, moved caching to separate concern and class
* fixed cache checking and simplifed deferment
* add tests for new deferment and cache
* formatting
* Update packages/objectloader2/src/deferment/BaseCache.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/objectloader2/src/deferment/BaseCache.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/objectloader2/src/core/objectLoader2.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/objectloader2/src/core/objectLoader2.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/objectloader2/src/core/objectLoader2.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix AI suggestions
* rename BaseCache to MemoryCache
* use private method
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-21 11:31:21 +01:00
Iain Sproat
6d7f4c8eb7
chore(docs): update mermaid diagram ( #5115 )
2025-07-21 11:19:45 +01:00
andrewwallacespeckle
0577783393
feat(fe): global external-link guard
...
feat(fe): global external-link guard
2025-07-21 11:14:43 +01:00
andrewwallacespeckle
c737abee19
Merge branch 'main' into andrew/web-3471-support-clickable-links-in-selection-info-panel
2025-07-21 10:46:38 +01:00