Commit Graph

8340 Commits

Author SHA1 Message Date
Daniel Gak Anagrov 59028aafda fix: publish server as latest too (#5155) 2025-07-28 19:42:33 +02:00
Daniel Gak Anagrov 873c52ecc2 fix: stripe (#5156) 2025-07-28 18:40:34 +02:00
Adam Hathcock 9220a3ee4b ol2(feat) remove dexie dependency (#5148)
* add new indexed db wrapper

* remove dexie and use new idb

* change storage durability

* allow undefined gets

* some clean up

* linting fixes

* add db close

* cleaner upgrade DB and more clean up

* fix database issues by deleting things instead of upgrading them
2025-07-28 15:57:07 +01:00
Daniel Gak Anagrov 5bf5514819 fix: protect message of activity stream beeing to long (#5146)
* fix: protect message of activity stream beeing to long

* feat: tests

* fix: test
2025-07-28 15:43:49 +02:00
Daniel Gak Anagrov d5e2a03b62 feat: drop multiregion ci (#5154)
* feat: drop multiregion ci

* fix: vulnerabilty scan
2025-07-28 13:51:23 +02:00
Daniel Gak Anagrov d3d0178f7f fix: codecov (#5150)
* fix: codecov

* feat: try new codecov setup

* feat: try new codecov setup
2025-07-28 13:24:15 +02:00
Gergő Jedlicska c8056d71f3 feat(ifc-import-service): integrate the specklepy parser (#5147)
* feat(ifc-import-service): integrate the specklepy parser

* chore(ifc-import-service): lock packages
2025-07-28 12:46:27 +02:00
Gergő Jedlicska 2ed6b6bcf9 feat(versions): allow markingReceived for versions with a streams:read (#5151)
scope
2025-07-28 12:41:57 +02:00
Adam Hathcock 7c1b9fa035 OL2(fix) Make a returned RawEncoding value return an empty Item instead of a undefined item (#5145)
* Make a returned RawEncoding value return an empty Item instead of a undefined item

* add generated tests and also cover RawEncoding case
2025-07-28 11:31:41 +01:00
Gergő Jedlicska c9342e7dfb feat(gatekeeper): update stripe checkout session params for anrok (#5149) 2025-07-28 12:14:48 +02:00
Adam Hathcock 40e2b8148d OL2 (feat): dont return or save rawencoding type (#5143)
* Skip Objects.Other.RawEncoding when found

* ensure raw encoding is skipped

* Update packages/objectloader2/src/core/stages/serverDownloader.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Don't encode bytes if we don't have to

* oops, use const

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-25 14:37:55 +01:00
Adam Hathcock 167bbed7be (fix) debug mode for viewer (#5142)
* Fix the debug usage for the viewer

* formatting
2025-07-25 10:50:38 +01:00
Iain Sproat 5889ee96e8 fix(.env.example): file import example now needs REDIS_URL (#5140) 2025-07-24 15:05:15 +01:00
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