Kristaps Fabians Geikins
cf7f2593cb
feat(server): add db metrics to GQL finished log entries ( #3826 )
...
* feat(server): add db metrics to GQL finished log entries
* logging for query errored as well
2025-01-15 13:40:00 +02:00
Gergő Jedlicska
04c577529b
fix(multiRegion): do not look for a multi region config, if there should be none ( #3825 )
2025-01-15 11:26:36 +01:00
Kristaps Fabians Geikins
dfed4ae5c1
feat(server): get request ctx from anywhere + log it w/ db operations ( #3823 )
2025-01-15 12:08:51 +02:00
Kristaps Fabians Geikins
8df7eb714b
chore(server): getting rid of module-scoped eventBuses - batch #5 - automations & runs [final] ( #3818 )
...
* chore(server): getting rid of module-scoped eventBuses - batch #4 - comments
* chore(server): getting rid of module-scoped eventBuses - batch #5 - automations
* chore(server): getting rid of module-scoped eventBuses - batch #5 - automation runs
2025-01-15 11:00:33 +02:00
Iain Sproat
e349ff32fa
chore(server/healthcheck): remove postgres from readiness probe ( #3820 )
...
* chore(server/healthcheck): remove postgres from readiness probe
- instead rely on number of available free connections
- reduce period over which we are averaging the available free connections to 4s
2025-01-14 17:14:32 +00:00
Kristaps Fabians Geikins
3351e09418
feat(server): logging stack traces for db errors + allow async stack traces through env var ( #3819 )
2025-01-14 17:25:30 +01:00
Kristaps Fabians Geikins
b41a98d107
chore(server): getting rid of module-scoped eventBuses - batch #4 - comments ( #3812 )
2025-01-14 17:24:26 +01:00
andrewwallacespeckle
91460ee82e
fix(fe2): Gendo Panel bugfixes ( #3817 )
...
* Improved overflow on captions
* Fix v-tippy reactivity
* Fix tippy tooltip key
2025-01-14 14:56:25 +00:00
andrewwallacespeckle
25390250df
refactor(fe2): Further gendo polishing ( #3814 )
...
* Add ... to all suggested prompts
* Update copy and remove some icons
* Update spacings
* Increase gaps
* Some more polishing from call
* Add submit on enter
* Fix overflow
* Typo
* keyup > keypress
---------
Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com >
2025-01-14 13:08:33 +00:00
Gergő Jedlicska
9636a56b00
feat(server): server info lookup cache ( #3808 )
2025-01-14 13:02:09 +01:00
Alessandro Magionami
37ede3b1b2
Alessandro/web 2360 request to join workspace ( #3799 )
...
* feat(workspaces): request to join workspace mutation
* feat(workspaces): random email in test
* feat(workspaces): update email
* feat(workspaces): code review changes
* chore(workspaces): fix tests
2025-01-14 12:49:21 +01:00
Alexandru Popovici
8aadfc9be9
fix(viewer-lib): Fixed an issue where mismatched vertex color counts were still attempted to batch together resulting in errors. ( #3809 )
...
Now if the number of vertex colors does not match the number of vertices we just ignore colors alltogether
2025-01-14 12:52:26 +02:00
Alessandro Magionami
ec28358e58
Merge pull request #3787 from specklesystems/alessandro/web-2359-dismiss-joinable-workspace
...
feat(workspaces): dismiss workspace mutation
2025-01-14 11:18:20 +01:00
andrewwallacespeckle
0fd75348aa
feat(viewer): disable disconnect-on-blur in development mode ( #3807 )
...
* feat(viewer): disable disconnect-on-blur in development mode
* typo
2025-01-14 09:57:56 +00:00
Alessandro Magionami
f4fc12f546
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2359-dismiss-joinable-workspace
2025-01-14 10:34:00 +01:00
Gergő Jedlicska
00b905486c
fix(server): inject the right event emitter to project creation ( #3810 )
2025-01-14 10:33:39 +01:00
Alessandro Magionami
f8cd33cce1
feat(workspaces): add description to dismiss mutation
2025-01-13 19:21:14 +01:00
Alessandro Magionami
c9fe57fa74
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2359-dismiss-joinable-workspace
2025-01-13 19:09:48 +01:00
Gergő Jedlicska
db8de114d3
feat(server): new projects are placed in a configurable region ( #3801 )
...
* feat(server): log subscription started messages with info
* feat(server): create projects in a default region
* feat(server): allow project default region config
* feat(server): load project region from multi region config
2025-01-13 18:38:44 +01:00
andrewwallacespeckle
448353174c
refactor(fe2): Gendo pre-launch tidyup ( #3794 )
...
* Styling updates
* Gendo Icon update
* Testing updates
* updates from testing
* Small design changes
* Fix build
* Fix dialog buttons
* Testing updates
* Lightbox effect
* Fix tippy
* Lightbox changes
* Updates
* Updates from testing
* Fix import
* Updates from testing
* Add mixpanel
* Reuse prompt
* Move reuse button
* Add v-tippy to truncated text
* Container Query
* Reorder buttons
* Copy prompt. Image loading
* Changes from testing
* Alert consolodation
* Final updates
* Feedback
* Typo
* Updates form call with Benjamin
* Controls to top
* Changes from testing
* Generic Feedback
* Small changes from testing
* Changes from Fabs
* Small change
* No max width on prompt
* Add Dialog Transparent story
* Open feedback dialog on click of button
2025-01-13 17:00:45 +00:00
andrewwallacespeckle
b55a9e565f
Remove commentThreads count from delete project dialog ( #3806 )
2025-01-13 16:45:06 +00:00
andrewwallacespeckle
01ccc0df7f
fix(fe2): resolve PortalTarget SSR attribute inheritance warning ( #3804 )
2025-01-13 15:20:29 +00:00
andrewwallacespeckle
91063c92f7
fix(fe2): prevent duplicate workspace invites during creation ( #3805 )
2025-01-13 15:20:00 +00:00
Kristaps Fabians Geikins
3f03b75116
feat(fe2): allow logging CSR non-errors to seq ( #3802 )
...
* feat(fe2): allow logging CSR non-errors to seq
* undo index.vue debug stuff
2025-01-13 15:19:40 +02:00
Kristaps Fabians Geikins
ee168d6d15
Merge pull request #3769 from specklesystems/fabians/web-2414-3
...
chore(server): event bus refactor - access req emitter - batch #3
2025-01-13 14:00:48 +02:00
Alessandro Magionami
c0ec088846
Alessandro/web 2358 filter discoverable workspaces by join request ( #3773 )
...
* feat(workspaces): filter discoverable workspaces with existing requests
* feat(workspaces): fix query
* feat(workspaces): test indentation fix
* feat(workspaces): add assertions to test
2025-01-13 11:47:44 +01:00
Kristaps Fabians Geikins
5ad6a8b655
Merge pull request #3767 from specklesystems/fabians/web-2414-2
...
chore(server): event bus refactor - version emitter - batch #2
2025-01-13 12:39:13 +02:00
Kristaps Fabians Geikins
a40916a018
Merge branch 'main' into fabians/web-2414-2
2025-01-13 12:08:08 +02:00
Kristaps Fabians Geikins
aee14edc5b
chore(server): getting rid of module-scoped event emitters - batch #1 ( #3766 )
...
* got rid of models emitter + added tests
* got rid of projects emitter + added tests
* replaced user event bus
* test migrate
2025-01-13 11:39:46 +02:00
andrewwallacespeckle
6a75a0642e
Add loading indicator ( #3798 )
2025-01-13 09:36:40 +00:00
Kristaps Fabians Geikins
0b81f9979e
chore(server): event bus refactor - access req emitter - batch #3
2025-01-13 11:03:58 +02:00
Kristaps Fabians Geikins
dab0a23c33
chore(server): event bus refactor - version emitter - batch #2
2025-01-13 11:03:34 +02:00
Kristaps Fabians Geikins
a02fb699f4
Merge branch 'main' into fabians/web-2414
2025-01-13 11:02:08 +02:00
Kristaps Fabians Geikins
489b8f547d
fix(fe2): SSR memory leak caused by vue apollo ( #3790 )
...
* fix(fe2): SSR memory leak caused by vue apollo
* linting fixes
2025-01-13 10:13:59 +02:00
Alessandro Magionami
ee5797af28
feat(workspaces): fix dismiss and tests
2025-01-10 18:21:14 +01:00
Gergő Jedlicska
b98160f037
feat(server): log subscription started messages with info ( #3795 )
2025-01-10 13:27:24 +01:00
Chuck Driesler
a784a72365
feat(workspaces): add workspaceRole to LimitedUser type ( #3721 )
...
* feat(workspaces): add workspaceRole to LimitedUser type
* fix(users): require workspace access for query
2025-01-09 15:11:18 +01:00
Alexandru Popovici
58a6795b61
Enabled accurate near plane calculation ( #3778 )
2025-01-09 15:58:17 +02:00
andrewwallacespeckle
448291fa28
Update session-error.vue ( #3786 )
2025-01-09 12:34:54 +00:00
Alexandru Popovici
e1c83d08cf
WEB-2417: Shadowcatcher updates when switching versions ( #3777 )
...
* chore(viewer-lib): Snow mode is no longer default in the sandbox
* fix(viewer-lib): Handles WEB-2417
Shadowcather now properly updates when adding/removing render trees even if the scene bounds does not change
2025-01-09 13:05:58 +02:00
Gergő Jedlicska
bf34382b7e
feat(db): elevate db query message log level ( #3782 )
2025-01-09 11:48:46 +01:00
andrewwallacespeckle
0309b1e954
Update Controls.vue ( #3788 )
2025-01-09 10:44:05 +00:00
Alessandro Magionami
c32026b6d6
feat(workspaces): dismiss workspace mutation
2025-01-09 11:21:46 +01:00
Alessandro Magionami
c25418a1d2
feat(workspaces): test indentation fix
2025-01-09 09:49:39 +01:00
Alessandro Magionami
0918f47d78
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2358-filter-discoverable-workspaces-by-join-request
2025-01-09 09:39:44 +01:00
Alessandro Magionami
d75e7a3a44
Merge pull request #3727 from specklesystems/alessandro/web-2357-create-workspace-join-request-table
...
feat(workspaces): create workspace_join_requests table and domain types
2025-01-09 09:38:23 +01:00
Alessandro Magionami
7ddf740b33
Merge pull request #3707 from specklesystems/alessandro/web-2348-list-all-projects-in-move-projects-modal
...
feat(core): user projects filterable by workspace
2025-01-09 09:37:28 +01:00
Iain Sproat
8cadddf923
fix(metrics): speckle_server_apollo_calls built with correct register ( #3780 )
2025-01-08 19:54:58 +01:00
andrewwallacespeckle
2d40640b5f
fix(auth): remove direct form value mutation in SSO login ( #3779 )
2025-01-08 16:17:46 +00:00
andrewwallacespeckle
be51d29379
Make controls scroll when needed ( #3768 )
2025-01-08 10:12:28 +00:00