andrewwallacespeckle
67ecab2569
Update Panel.vue ( #3839 )
2025-01-16 12:53:59 +00:00
Alexandru Popovici
b4deaded0f
PassReader updates for View Modes ( #3828 )
...
* feat(viewer-lib): Updates to the PassReader extension along with underlying viewer library updates
Implemented reading framebuffer contents for framebuffers with multiple attachements. The current version of three.js that we are using does not support this. Because we still need to drag along WebGL 1.0 support, only attachement 0 can be read for now, which does not bother us.
DepthNormalPass now specifies it's MRT output target as the outputTarget
PassReader's read function is now overloaded and it can take a pass name as a string or a GPass | GPass[]
Had to add a small type augmentation since the current version of types-three library does a poor job when it comes to WebGLMultipleRenderTargets
Updated PassReader extension in frontend and updated the call to read in order to make sure depth reading works in other view modes that write depth. The only view mode that does not draw to depth is Shaded mode
* fix(viewer-lib): Fixed the classic sandbox compile error
* fix(frontend-2): Updated depth reading to work with MRT depth from our view mode pipelines
2025-01-16 13:59:13 +02:00
Gergő Jedlicska
35bc6918cb
gergo/web 2428 academia should be free business ( #3831 )
...
* feat(server): workspace shoul equal unpaid business
* feat(server): add free workspace plans
* feat(gatekeeper): rename plans to invoiced
2025-01-16 10:21:59 +01:00
Benjamin Ottensten
ef0c800ba5
Update link to Gendo forum post ( #3832 )
2025-01-15 15:11:34 +00:00
Alessandro Magionami
eb9de1c9c1
Merge pull request #3811 from specklesystems/alessandro/web-2362-list-workspace-pending-requests
...
feat(workspaces): list workspace join requests for admin
2025-01-15 16:10:21 +01:00
Alessandro Magionami
507c83ef80
chore(workspaces): fix test types
2025-01-15 15:42:21 +01:00
andrewwallacespeckle
38f2d3a38a
feat(fe2): Add reset date to gendo panel when out of credits ( #3829 )
...
* Add reset date to panel when out of credits
* Fix alignment of list
* Caption alignment
* Use dayjs
2025-01-15 14:29:54 +00:00
andrewwallacespeckle
601fea0219
refactor(fe2): General UX improvments ( #3827 )
...
* Improved loading states
* Improved Scroll List
* Set > Reset. Remove closer
* Wrap img in div to maintain min-height
* Remove padding from dialog if transparent
2025-01-15 13:02:00 +00:00
Gergő Jedlicska
678e31d046
feat(server): ping endpoint ( #3816 )
2025-01-15 13:00:20 +01:00
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
Alessandro Magionami
c0c760f202
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2362-list-workspace-pending-requests
2025-01-15 12:11:03 +01: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
Alessandro Magionami
d7b6d6b27e
chore(workspaces): remove isOwner directive
2025-01-14 18:14:09 +01:00
Alessandro Magionami
7bf3c5df74
chore(workspaces): fix graphql enum
2025-01-14 17:58:51 +01: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
Alessandro Magionami
ffec9c4929
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2362-list-workspace-pending-requests
2025-01-14 16:32:12 +01:00
Chuck Driesler
f64a8bbaba
chore(regions): successful basic test of project region change
2025-01-14 15:13:32 +00: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
Alessandro Magionami
85ce151264
feat(workspaces): make query for single workspace
2025-01-14 12:02:57 +01:00
Alessandro Magionami
bb73ecbe3c
feat(workspaces): list workspace join requests for admin
2025-01-14 12:02:57 +01:00
Alessandro Magionami
b236f8f58e
chore(workspaces): fix tests
2025-01-14 12:02:09 +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
d367823023
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2360-request-to-join-workspace
2025-01-14 11:38:22 +01: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
fd7a8d436e
feat(workspaces): code review changes
2025-01-14 10:34:32 +01:00
Alessandro Magionami
0d6148aa6a
feat(workspaces): update email
2025-01-14 10:34:32 +01:00
Alessandro Magionami
0762f95600
feat(workspaces): random email in test
2025-01-14 10:34:32 +01:00
Alessandro Magionami
7105a67124
feat(workspaces): request to join workspace mutation
2025-01-14 10:34:32 +01: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
Chuck Driesler
e5d04e5a3c
chore(regions): wire up move to resolver
2025-01-13 16:19:33 +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