Commit Graph

3931 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins c81d6f281d dd error ctx improvements 2024-03-29 21:58:10 +02:00
Kristaps Fabians Geikins 76bfd9121f feat(fe2): better error tracking to DataDog (#2183)
* feat(fe2): better error tracking to DataDog

* minor adjustment
2024-03-29 17:03:33 +02:00
Kristaps Fabians Geikins 7e96d433f9 gracefully handling objectloader unauth req 2024-03-29 15:58:11 +02:00
Kristaps Fabians Geikins 94b0b5f5e0 fix(server): cross server sync not respecting token (#2181)
* fix(server): cross server sync not respecting token

* minor adjustment

* getting rid of token positional arg
2024-03-29 15:21:06 +02:00
Kristaps Fabians Geikins 764c85da05 fix(fe2): fix login not working due to unsupported regex on Safari (#2180)
* fix(fe2): fix login not working due to unsupported regex on Safari

* added logging message for iain
2024-03-29 11:06:43 +02:00
Kristaps Fabians Geikins 8fcc1e2bb8 chore: re-enable rover checks (#2179) 2024-03-28 17:00:30 +01:00
Kristaps Fabians Geikins 59f6c85ae3 fix(fe2): switch back to RollingUpdate deployment 2024-03-28 16:55:24 +02:00
Kristaps Fabians Geikins e82b9024da Update prevent404Cache.ts 2024-03-28 15:52:10 +02:00
andrewwallacespeckle 17c285b18f fix(fe2): add bg-foundation to segmentation dialogs (#2171)
* Add background to segmentation dialog

* Consistent backgrounds

* Remove console warning around survicate
2024-03-28 13:25:42 +00:00
Kristaps Fabians Geikins 3990d9c58b Update deployment.yml 2024-03-28 14:35:01 +02:00
Kristaps Fabians Geikins c7d21fbee4 fix(fe2): prevent 404 asset requests being cached (#2177)
* fix(fe2): prevent 404 asset requests being cached

* moving back to RollingUpdate
2024-03-28 14:11:49 +02:00
Gergő Jedlicska 3b1405dfba feat: recreate the deployment for FE2 to get around caching issues (#2176) 2024-03-28 13:26:52 +02:00
Kristaps Fabians Geikins dd82e94a2f random readme change to trigger deployment 2024-03-28 12:36:44 +02:00
Kristaps Fabians Geikins b2b1c9cc6a fix: disable rover checks for now (#2175) 2024-03-28 12:09:41 +02:00
Kristaps Fabians Geikins e782a82e10 fix(fe2): more resilient route definition resolution that also works … (#2174)
* fix(fe2): more resilient route definition resolution that also works on 404s

* improvements
2024-03-28 11:33:55 +02:00
github-actions[bot] 4947573584 Update image digests (#2172)
Signed-off-by: specklebot <devops@speckle.systems>
Co-authored-by: specklebot <devops@speckle.systems>
2024-03-28 08:57:01 +00:00
Kristaps Fabians Geikins 689fdfe686 fix(fe2): survicate preventing the app from loading when adblock is on (#2173) 2024-03-28 10:35:51 +02:00
andrewwallacespeckle 6ba9bd248a Update deployment.yaml (#2170) 2024-03-27 16:33:19 +02:00
andrewwallacespeckle 19a48f7dff feat(fe2): add survicate nps survey (#2154)
* Initial Plugin

* Add survey id. Working - with errors

* Check Onboarding cookie

* Removing existing feedback request

* Working Survicate for testing

* Remove old feedback Banner/Dialog

* Update env

* feat(server): projects query optimization

* added version count resolution

* PR Comments

* Fix brittle date

* Add client suffix

* Changes from call with Fabians

* Final changes

* Skip initialization if the survicateWorkspaceKey is empty or undefined

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2024-03-27 14:26:34 +00:00
Iain Sproat 6ff83588ca chore(circleci): remove dui3 test (#2169) 2024-03-27 12:14:46 +00:00
Iain Sproat 8842a8f840 chore(deps): bump express to 4.19.2 (#2166)
* chore(deps): bump express to 4.19.2
- address https://security.snyk.io/vuln/SNYK-JS-EXPRESS-6474509

* chore(deps): update express used by speckle-server
2024-03-26 10:23:04 +00:00
Iain Sproat 49eb3768fb chore(deps): bump tar to 6.2.1 (#2162)
- resolves SNYK-JS-TAR-6476909
2024-03-26 09:35:23 +00:00
Kristaps Fabians Geikins f650d8645f fix(fe2): further datadog view name resolution improvements (#2164)
* fix(fe2): further datadog view name resolution improvements

* minor improvement

* auto accept invite fix
2024-03-26 10:18:54 +02:00
andrewwallacespeckle 45b958397f feat(fe2): vimeo video wrapper component and update links from youtube (#2155)
* Swap Onboarding videos from YouTube to Vimeo

* New VideoWrapper Component

* Update name to VimeoEmbed
2024-03-25 16:53:39 +00:00
andrewwallacespeckle 1f48de66f3 Fix console warnings around form elements (#2157) 2024-03-25 16:20:59 +00:00
Alexandru Popovici aeaf43bd6d Fix for #WBX-435 (#2148) 2024-03-25 15:45:05 +02:00
andrewwallacespeckle f2f4380374 feat(fe2): dont zoom out when quick measuring in perpendicular mode (#2160)
* WIP - To confirm

* Check for measure mode in selection.ts

* Remove un-needed change

* Only disable when in perpendicular mode

* Update naming
2024-03-25 13:35:04 +00:00
Kristaps Fabians Geikins 3fcd788c81 fix(fe2): further datadog view name improvements (#2161)
* fix(fe2): further datadog view name improvements

* minor fix
2024-03-25 15:18:39 +02:00
Iain Sproat fc667dbbae chore(deps): bump webpack-dev-server from 4.9.0 to 4.15.2 (#2159)
- address https://github.com/specklesystems/speckle-server/security/dependabot/225
2024-03-25 12:45:15 +00:00
Kristaps Fabians Geikins 2a0e1b899e fix(fe2): overriding some view names that datadog resolves incorrectly (#2158) 2024-03-25 11:40:17 +02:00
andrewwallacespeckle c3fead98a2 Swap Order of grid/list to reflect new default (#2156) 2024-03-22 14:14:28 +00:00
Kristaps Fabians Geikins 663eaac5a2 fix(server): commit import not finishing correctly (#2153)
* fix(server): commit import not finishing correctly

* awaiting last batch added

* minor fix
2024-03-22 11:27:34 +02:00
andrewwallacespeckle a489a7bb9a Replace YouTube video with Vimeo (#2152)
* Update Whats New Dialog

* Loop Vimeo Video

* Update FE1 Video to vimeo

* Fix fe1 warning
2024-03-21 13:25:14 +00:00
Kristaps Fabians Geikins 5cee5c5886 Merge branch 'main' of github.com:specklesystems/speckle-server 2024-03-21 13:46:19 +02:00
Kristaps Fabians Geikins 04fd9409d3 feat(fe2): allow disabling objectloader cache 2024-03-21 13:46:02 +02:00
Kristaps Fabians Geikins 32a5a36ae3 feat(fe2): project tabs synced w/ URL + various hydration mismatch fixes (#2149)
* WIP project tabs + resolved various hydration mismatches

* hydration mismatch workaround

* getting rid if old pages

* fixed page tab underlines

* minor cleanup

* support trailing slash

* a few viewer bugfixes
2024-03-21 12:18:00 +02:00
Kristaps Fabians Geikins f9f490b440 fix(server): allow standard users to batch invite to server (#2150)
* fix(server): allow standard users to batch invite to server

* added max 10 invite batch limit

* minor change
2024-03-20 17:51:24 +02:00
Alexandru Popovici e406c5dc7f Fixed the sandbox (#2147) 2024-03-19 14:30:14 +02:00
Kristaps Fabians Geikins b62b5a64c1 fix(fe2): viewer settings persisting into the next viewer load (#2146) 2024-03-19 14:11:36 +02:00
Alexandru Popovici 37a94faa6c Measurements fixes (#2141)
* TAS does not only test for intersections on front facing triangles anymore

* Raycasting against a billboard speckle text before it's first frame is rejected

* Handled WBX-353. Fixed an issue where measurement gizmos were given incorrect screen sizes. Possible fix for incorrect NDC normal calculation for perpendicular measurement normal indicator. Needs more mafs

* When computing the perp measurement's normal line indicator we don't apply the perspective divide anymore after computing the normal in clip space. This fixes the issue where -Y normal direction was almost never correctly reported

* Removed log
2024-03-19 14:03:17 +02:00
Alexandru Popovici 5374b5fb98 Hidden Object Outlines (#2140)
* WIP on WBX-383

* Implemented stencil outline only material as an option in MaterialOptions. The depth pass now uses explicit depth only visibility lists instead of the opaque ones.
2024-03-19 13:41:30 +02:00
Alexandru Popovici 74ffb45428 Draw range error fix (#2138)
* Fix for draw range issues for more complex combination of filters. Don't like the current state, rework overdue

* Added a rebar model
2024-03-19 12:41:18 +02:00
Kristaps Fabians Geikins 9eeb07c7f0 feat(fe2): upgrade to nuxt 3.11 (#2145)
* feat(fe2): upgrade to nuxt 3.11

* linting fixes
2024-03-19 11:59:36 +02:00
Kristaps Fabians Geikins 98e2ac6bdd chore(fe2): re-enable minification 2024-03-19 10:30:57 +02:00
Kristaps Fabians Geikins 23955106d5 fix(fe2): adblock breaking the site 2024-03-19 10:19:01 +02:00
Kristaps Fabians Geikins 15b7bf3e53 chore(fe2): datadog user identification setup 2024-03-18 14:33:25 +02:00
Kristaps Fabians Geikins 7d42ccddff feat(fe2): enable datadog rum (#2143) 2024-03-18 11:41:29 +02:00
Iain Sproat a796375ca7 chore(circleci): remove need for approval to build images (#2142) 2024-03-15 16:46:27 +00:00
github-actions[bot] bbe48effd0 Update image digests (#2139)
Signed-off-by: specklebot <devops@speckle.systems>
Co-authored-by: specklebot <devops@speckle.systems>
2024-03-15 16:42:10 +00:00
Iain Sproat e9907404cf chore(deps): bump follow-redirects from 1.15.4 to 1.15.6 (#2137) 2024-03-14 19:50:30 +00:00