Kristaps Fabians Geikins
d3ef6788eb
feat(fe2): core web vitals report + dynamic raygun tags ( #2117 )
...
* feat(fe2): route-based raygun tags
* feat: toggle cwv report
* added ttfb
2024-03-13 11:54:13 +02:00
Benjamin Ottensten
663a5b4ddc
Use FE2 language in emails ( #2115 )
...
* Update copy in the Invite email
* Update copy in the comment email
* Update copy in project access emails
2024-03-13 10:46:35 +01:00
andrewwallacespeckle
84a485d293
FE2 - Visual improvements from pairing with Agi ( #2111 )
...
* Small tweaks from Agi List
* Reset Filters Animation
* Changes to Scene Explorer Filtering
* WIP
* New Versions Icon
* Add SunLightShadows
* Small changes pre CR
* Remove unneeded prosp
2024-03-12 12:41:28 +00:00
andrewwallacespeckle
c26b188327
Fix Projects and Discussions Pages ( #2113 )
2024-03-12 12:28:29 +00:00
andrewwallacespeckle
22d1aff88f
Add w-full to grid to ensure it fills mobile ( #2112 )
2024-03-12 12:28:14 +00:00
Kristaps Fabians Geikins
7775dad283
minor rum config adjustments
2024-03-12 12:30:52 +02:00
Alexandru Popovici
3476fb651a
Viewer lib Material fixes ( #2095 )
...
* Fixed WBX-341
* Fixed WBX-342
* Fix for WBX-343. Unused materials no longer pile up in MeshBatch materials
* Unused materials no longer pile up in InstancedMeshBatch materials
* Moved material cleaning at the begining of draw groups flatening for both instanced and non instances batches. Added a cached material lookup table for both instanced and non instanced speckle meshes. This fixes the issues with setMaterial and material instances we were seeing when diffing
* Handled WBX-356 and WBX-357. Most important change here, is adding behavior for when a new draw groups is set which engulfs other existing draw groups. The previous lack of implementation for this particular case made filtering (for example) assign materials incorrectly
* Fix for WBX-358. Line batch materials were not setting their opacity
* WIP on fixing some issues with selection + coloring
2024-03-12 11:04:50 +02:00
Kristaps Fabians Geikins
be078daa5a
rum init clean
2024-03-11 19:03:15 +02:00
Kristaps Fabians Geikins
2ab84377a7
raygun setup cleanup
2024-03-11 18:43:19 +02:00
Benjamin Ottensten
7eea29ee1f
Update Grid/List view toggle component to make the active item clearer ( #2108 )
...
* Make the active item clearer
* Add a tippy to each toggle button
2024-03-11 16:06:56 +01:00
Benjamin Ottensten
7e548607ec
Make Following clearer ( #2109 )
...
* Make following clearer
* Add outer rounded borders on each side
* Center using flex (cleaner)
2024-03-11 15:10:32 +01:00
andrewwallacespeckle
b5ffc1155a
Updates from Benjamin ( #2106 )
2024-03-07 18:05:17 +01:00
Kristaps Fabians Geikins
3a66999798
fix(server): Sign Up event distinct_id not set
2024-03-07 17:15:43 +01:00
andrewwallacespeckle
2feb952fe4
Implement Project Page Tabs - Stage 1 ( #2104 )
...
* Initial Commit
* Updates from Benjamin
* CR Checks
* Updates
* Improvements
* Updates from Fabs
* Fix typing errors
* Fix build
2024-03-07 12:04:18 +01:00
andrewwallacespeckle
f57347feba
Remove "Reset Measurements" button ( #2105 )
2024-03-07 11:26:14 +01:00
Kristaps Fabians Geikins
f4d9786232
Merge branch 'main' of github.com:specklesystems/speckle-server into main
2024-03-07 10:28:58 +01:00
Kristaps Fabians Geikins
0111fd0bec
fix(fe2): spammy redis info message
2024-03-07 10:28:37 +01:00
andrewwallacespeckle
ac485b7060
Small bugfix - Windows showing clipped project titles ( #2103 )
2024-03-07 10:21:31 +01:00
Iain Sproat
5d7df71d28
chore(circleci): remove python from common.sh and remove python dependency ( #2102 )
2024-03-01 16:42:30 +00:00
Iain Sproat
956f917418
chore(helm chart): refactor to simplify chart ( #2101 )
2024-03-01 16:40:45 +00:00
Gergő Jedlicska
baeeace9d5
gergo/mailchimpOnboarding ( #2098 )
...
* feat: add mailchimp onboarding
* feat: add mailchimp onboarding journey
* feat: add mailchimp helm chart secrets
* refactor: move mailchimp id-s to plain helm values
2024-03-01 15:18:35 +01:00
Iain Sproat
544b07e4a5
fix(circleci): pin node version to 18 by installing using cimg/node:18.19.0 docker image ( #2100 )
...
* fix(circleci): pin node version to 18 by installing via nix
* Remove overwriting of the docker-image reference
* Remove nix from docker-build job as it doesn't need node
* nix requires machine image. Can pin node using cimg/node if we do not require python
* Restore correct cache
* No need for nix shell
* Publishing Helm Chart requires python when checking version numbers
* Use circleci references where possible
2024-03-01 14:37:01 +01:00
Kristaps Fabians Geikins
b4137d6d54
minor raygun param chagnes
2024-03-01 15:27:22 +02:00
Iain Sproat
35218d42e8
fix(ci): tiltfile should be able to overwrite 'objects' pod image ( #2097 )
2024-03-01 10:50:36 +00:00
Iain Sproat
9bafe843d4
fix(error handling): exit with non-zero code if init fails ( #2099 )
2024-03-01 10:10:25 +00:00
Gergő Jedlicska
b84b24467d
feat: make automate app registration optional based on the existence of the url config ( #2094 )
...
* feat: make automate app registration optional based on the existence of the url config
* docs: add back automate env var with docs
* feat: app redirect url application side override
* chore: cleanup
2024-02-29 13:32:29 +01:00
Kristaps Fabians Geikins
edb1c63d21
feat: fe2 status check endpoint w/ proper redis cleanup ( #2092 )
2024-02-28 15:02:52 +02:00
Iain Sproat
df3c138786
Revert "feat(fe2): proper health probe endpoint - /api/status - [WBX-287] (#2…" ( #2091 )
...
This reverts commit 585fa873cb .
2024-02-28 11:38:08 +00:00
Alexandru Popovici
3860bf4737
WBX-135 Camera Planes ( #2043 )
...
* Handled WBX-55
* Fix for WBX-53
* Fixed WBX-160
* Fixed an issue with section box comments where an unwated margin was applied. Fixed an issue where objects were not sliced when opening a URL that had a comment + section box. Fixed an issue where the object with a comment attached would not select when opening it directly from a comment URL in FE2
* Fixed WBX-132
* Added wo methods for computing camera planes. One is implemented in the CamerPlanes extension, it's dynamic and it's scene geometry aware. The other one is empiric and only takes a box3 volume into account
2024-02-28 09:21:44 +02:00
andrewwallacespeckle
33487ab916
Andrew/bugfix embed sidebar merge ( #2087 )
...
* First fix
* Responsive testing
2024-02-27 15:45:54 +00:00
Alexandru Popovici
0a078a3fc7
WBX-8 Viewer fixes ( #2083 )
...
* Fixed WBX-341
* Fixed WBX-342
2024-02-27 17:32:31 +02:00
Kristaps Fabians Geikins
ba2c16e05c
fix(fe2): missing new thread creation bubble
2024-02-27 17:19:27 +02:00
Kristaps Fabians Geikins
585fa873cb
feat(fe2): proper health probe endpoint - /api/status - [WBX-287] ( #2086 )
...
* feat: proper health probe endpoint - /api/status
* preventing external access to status endpoint
* linting fix
2024-02-27 16:34:33 +02:00
Iain Sproat
63f8b8e805
chore(deps): bump sanitize-html from 2.8.1 to 2.12.1 ( #2084 )
...
- resolves CVE-2024-21501
2024-02-27 14:00:41 +00:00
andrewwallacespeckle
04939811b4
Remove unneccessary condition ( #2085 )
2024-02-27 14:00:14 +00:00
andrewwallacespeckle
47434987fe
Move "Stop Following" button to the "Pocket" ( #2080 )
...
* Add "Stop Following" button to new "pocket" section for more consistent results
* Responsive fixes
2024-02-27 13:15:17 +00:00
andrewwallacespeckle
7320d09a2e
FE2 Viewer UX Improvements ( #2079 )
...
* WIP Sidebar
* Resizeable
* Sidebar WIP
* Sidebar Mobile
* Maximise
* Updates
* Responsive fixes
* Update
* Resizeable handle
* Tidy up Toasts
* Fix overflow in viewer
* Add space to table
* Merge embed into new sidebar
* Remove log
* Pagination. Unfold false when multiple objects
* Updates to sidebar
* Only unfold if 1 object seleted
* Reverting changes
* Only 1 item
* Hide new comment when measurements is enabled
* Delete all measurements
* Hide selection info in measure mode
* Add padding to selection info
* Add pointer-events-none
* Sidebar improvements
* Improve Resizing
* Updates pre CR
* Updates
* Remove value
* Use vueUse useEventListener
2024-02-27 12:26:00 +00:00
Iain Sproat
8a3c0edff9
chore(circleci): require explicit approval to build images ( #2081 )
2024-02-26 16:54:47 +00:00
Kristaps Fabians Geikins
9ada92ccde
fix(fe):automation result isolation didnt select objects ( #2077 )
...
* fix(fe):automation result isolation didnt select objects
* minor bugfix
2024-02-26 13:48:57 +02:00
github-actions[bot]
f9ac9e98a3
Update image digests ( #2075 )
...
Signed-off-by: specklebot <devops@speckle.systems >
Co-authored-by: specklebot <devops@speckle.systems >
2024-02-25 16:03:08 +00:00
Kristaps Fabians Geikins
6af6c656a4
feat(fe2): app authorization workflow redesign [WBX-217] ( #2044 )
...
* WIP
* new permissions table
* permissions grouped
* updated scope descriptions
* more scope copy adjustments
* allow auth error handling
* manually closable toast notification
* fixed mentions rendering
* error view
* not you? feature
* cleanup
* minor styling changes
* WIP table
* finished authorized apps table
* minor cleanup
* cleaning up comment
* testing changes
2024-02-23 16:50:07 +02:00
Iain Sproat
c4ce83ed2a
chore(circleci): bump build image patch version ( #1990 )
...
* chore(circleci): bump build image patch version
* chore(circleci): bump images used to build test & publish
2024-02-23 12:54:52 +00:00
github-actions[bot]
4418932832
Update image digests ( #2040 )
...
Signed-off-by: specklebot <devops@speckle.systems >
Co-authored-by: specklebot <devops@speckle.systems >
2024-02-23 12:42:29 +00:00
Iain Sproat
9dd1dde21a
fix(helm chart): if .Values.server.mp.enabled is set to false, honour it ( #2073 )
2024-02-23 12:19:28 +00:00
andrewwallacespeckle
0069489766
[WBX-289] Embed Dialog - Move "Access" to Dialog ( #2071 )
...
* Move Access component to Embed Dialog
* Use CommonAlert to show info message
2024-02-22 17:23:52 +00:00
andrewwallacespeckle
b4ff70db15
Update to object hiding ux ( #2064 )
...
* Update to object hiding ux
* Updates from Call with Fabs
* Add comment
* Add hidden count
* Remove hidden count
* Spacing updates
2024-02-22 17:23:42 +00:00
Kristaps Fabians Geikins
23b07e82a5
precommit fix + more version fields
2024-02-22 15:48:06 +02:00
Kristaps Fabians Geikins
1d9b070ae8
feat(server): project.version query for easier cross server sync
2024-02-22 15:23:16 +02:00
Dimitrie Stefanescu
dee1c4096a
Merge pull request #2070 from specklesystems/didimitrie-patch-1
...
Update EmbeddedCommitObjectViewer.vue
2024-02-22 11:46:06 +00:00
Dimitrie Stefanescu
39ca24258b
Update EmbeddedCommitObjectViewer.vue
2024-02-22 11:44:56 +00:00