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
Kristaps Fabians Geikins
dd7409dcb2
feat(fe2): implementing various RUM tools for trialing ( #2066 )
...
* basic raygun setup
* testing seq logging
* minor fixes
* more accurate user identification
* logrocket adjustments
* speedcurve seems to work?
* added debugbear
* minor cleanup
* chore(helm chart): adds new web app analytics ids/keys to fe2 env vars
- assumes none are secrets
* Quote all secrets to prevent interpretation as digits
---------
Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com >
2024-02-22 10:51:13 +02:00
Kristaps Fabians Geikins
53b62076d0
feat: extra mp properties to troubleshoot odd events [WBX-294] ( #2068 )
...
* fix(fe2): remove mp Sign Up track, rely on the server to do this
* adding server version
2024-02-21 19:13:00 +02:00
Gergő Jedlicska
dca0d8c325
gergo/serverMigration ( #2067 )
...
* feat: add server migration data to server info
* chore: gqlcodegen
2024-02-21 17:55:08 +01:00
Iain Sproat
34486739ba
chore(DO 1-click): fe2 log level is warn by default ( #2060 )
...
* chore(docker compose): fe2 should have warn level of logs by default
* chore(DO 1-click): fe2 log level is warn by default
2024-02-20 19:10:50 +00:00
Iain Sproat
80fbc70692
chore(docker compose): fe2 should have warn level of logs by default ( #2059 )
2024-02-20 19:07:52 +00:00
andrewwallacespeckle
d545480e7d
Tidy up numeric filters ( #2054 )
2024-02-20 12:12:10 +00:00
andrewwallacespeckle
3a25277c2c
[WBX-281] - 2049 Hardcoded URL in Create Application Success Dialog ( #2053 )
...
* Use NUXT_PUBLIC_BASE_URL to build application URL
* Use URL constructor for auth link
* Revert "Use URL constructor for auth link"
This reverts commit 8a84fdb2c850e0a0698ac06337b355074aa07da1.
* Build url using URL(...).toString()
2024-02-20 11:28:12 +00:00
Iain Sproat
0cb817986b
chore(deps): bump socks to 2.8.0 ( #2056 )
...
- removes vulnerable ip dependency
2024-02-19 17:56:08 +00:00
andrewwallacespeckle
f59e6fa6ef
Add relative to enforce z-index ( #2052 )
2024-02-19 10:36:30 +00:00
Alexandru Popovici
d5c2479ef9
Coloring issue ( #2048 )
...
* Potential filter material options are now preserved after flattening draw ranges
* Default stream
2024-02-17 12:08:51 +00:00
dependabot[bot]
1be2fde52e
chore(deps): bump undici from 5.26.3 to 5.28.3 ( #2050 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.26.3 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.26.3...v5.28.3 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 18:35:58 +00:00
Andrew Gartrell
3cfb9f2466
fix: comment out "redis" floating text ( #2051 )
2024-02-16 18:35:18 +00:00
andrewwallacespeckle
5a3dc06e7f
Changes to test ( #2047 )
2024-02-16 13:55:09 +00:00
andrewwallacespeckle
0b9a6ae791
[WBX-33] Add Keystrokes to Measure Mode ( #2033 )
...
* Add onKeyStroke Escape to Controls
* Add onKeyStroke Delete/Backspace on active measurement
* Updates
* Update
* Move keystrokes
* Turn off measurements on esc
2024-02-16 10:28:13 +00:00
Kristaps Fabians Geikins
90a930b581
fix(fe2): redis being initialized even without a valid connection string ( #2046 )
2024-02-16 11:40:11 +02:00
Alexandru Popovici
fef908f5ee
LegacyViewer now supports highlighting objects like the old API would ( #2045 )
2024-02-15 14:40:44 +02:00
Kristaps Fabians Geikins
af30d3cd8c
fix(fe2): user activity tracking
2024-02-15 11:55:12 +02:00
Alexandru Popovici
0454b39cfc
WBX-8 Viewer-lib bugfixes ( #2041 )
...
* 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
2024-02-14 20:33:15 +02:00
andrewwallacespeckle
18c30b805d
[WBX-153] Persist Comment Visibility ( #2032 )
...
* Add discussionLoadedVersionOnly cookie - defaulted to true
* Updates from CR
* Revert change
* Updates
* Remove unneeded watch
* Updates
2024-02-13 13:19:10 +00:00
Kristaps Fabians Geikins
48440e5b7c
fix(server): rate limiter path resolution ( #2042 )
2024-02-13 15:08:48 +02:00
andrewwallacespeckle
3d6736004f
FE2 Hotfix - Viewer Comments Permission Issue ( #2029 )
...
* Disabled comment editor for user with no permissions
* Updates
* Check for permission to comment
* Update message
* Revert changes
* Reverts
* Updates from feedback
2024-02-13 09:31:59 +00:00
Iain Sproat
2983183fe0
fix(server/logging): sensitive response headers should not be logged ( #2039 )
2024-02-12 18:29:46 +00:00
Kristaps Fabians Geikins
d836b645e4
fix(server): more accurate requestPath
2024-02-12 18:45:01 +02:00
Kristaps Fabians Geikins
0e7b2a0754
Merge branch 'main' of github.com:specklesystems/speckle-server
2024-02-12 18:25:15 +02:00
Kristaps Fabians Geikins
d3ad2eac2e
fix(server): log redirect reqs as well
2024-02-12 18:25:02 +02:00
Iain Sproat
d7402d8e66
fix(rate limiter): http verbs must align with served routes ( #2038 )
2024-02-12 16:02:04 +00:00
andrewwallacespeckle
f831c2d640
[WBX-110] Improvements to Measurement Mode ( #2031 )
...
* Added clearMeasurements functionality to the measurements extension
* Add tip & descriptions to measure mode
* Add clearMeasurements
* Clear measurements onMount
* onMount to onBeforeUnmount
* Small alignment fix
* Change from Alex
---------
Co-authored-by: AlexandruPopovici <alexandrupopoviciioan@gmail.com >
2024-02-12 15:07:43 +00:00
Iain Sproat
78891e869e
fix(rate limiter): typescript linting issue ( #2037 )
2024-02-12 13:03:01 +00:00
Iain Sproat
c5f5bf7992
fix(rate limiter): use correct paths ( #2036 )
2024-02-12 12:49:12 +00:00
Iain Sproat
5b95ddbefc
feat(rate limiter): add custom rule for GET /auth/local and reduce allowance for all GET /auth/* rate limit rules ( #2035 )
2024-02-12 11:15:05 +00:00