Commit Graph

4652 Commits

Author SHA1 Message Date
Gergő Jedlicska 0df8acc73a Merge branch 'main' of github.com:specklesystems/speckle-server into main 2021-11-24 11:13:49 +01:00
Dimitrie Stefanescu 5b957771e8 fix(deps): re-bootstrapped everything and ensured local build actually works 2021-11-24 11:12:33 +01:00
Dimitrie Stefanescu 9f2f39a2da fix(deps): re-bootstrapped everything and ensured local build actually works 2021-11-24 08:57:53 +00:00
Dimitrie Stefanescu 9d7b509f1b fix(viewer): hotfix package.json borkage in viewer (ht @gjedlicska) 2021-11-24 08:47:01 +00:00
Dimitrie Stefanescu bcb47c0b07 Merge pull request #479 from specklesystems/cristi/objectloader_diff_and_cache
Cristi/objectloader diff and cache
2021-11-24 08:32:12 +00:00
Dimitrie Stefanescu dd54f361de fix(viewer/frontend): fixes edge case when swapping models and apply filter is on 2021-11-24 08:14:57 +00:00
Dimitrie Stefanescu c74929903f chore(viewer): removes console log statement from converter 2021-11-23 23:26:42 +00:00
Dimitrie Stefanescu 77fa95b152 chore(objectloader): bumps version & removes console log 2021-11-23 23:26:14 +00:00
Dimitrie Stefanescu 5e8113285d chore(viewer): bumps version 2021-11-23 23:24:01 +00:00
Dimitrie Stefanescu 18f0140465 fix(viewer/frontend): fixes aspect ratio refresh and camera NaN position on ze
this was a really fustrating debug session: because we're setting `display:none` on the renderer dom
element if the vue renderer comp is destroyed (to keep one instance alive always), this would
trigger the on window resize function. In turn, this would set the camera aspect ratio from a div
thats 0x0px. Needless to say, things would refuse to work thereafterwards and a full page refresh
would be needed to reinstantiate the renderer.
2021-11-23 23:23:24 +00:00
Dimitrie Stefanescu a0929ec244 fix(frontend): adds null check in stream activity to remove console errors 2021-11-23 18:34:49 +00:00
Dimitrie Stefanescu 03036fb332 fix(frontend): fixes #478 (removes superflous info from commit query) 2021-11-23 18:30:55 +00:00
Gergő Jedlicska 5369aaa438 fix(frontend): replace streamid with streamId in frontend gql query
fixes #232
2021-11-23 16:54:37 +01:00
Gergő Jedlicska 9b82a84368 test(server): add streams query limit test 2021-11-23 15:48:16 +01:00
Gergő Jedlicska aedf54deb4 refactor(frontend, server): backport stream admin route handling solution to user admin 2021-11-23 14:55:21 +01:00
Gergő Jedlicska a1e2af7bc8 test(server): add tests for stream admin stuff 2021-11-23 14:54:10 +01:00
Gergő Jedlicska 8e984a2bef feat(frontend, server): add stream admin page with backend
fix #464
2021-11-23 14:53:22 +01:00
Gergő Jedlicska 43e0d460ed Merge pull request #475 from specklesystems/gergo/userMigration
gergo/userMigration
2021-11-22 10:00:49 +01:00
Gergő Jedlicska 2d4119c40e refactor(server migration): code cleanup 2021-11-19 12:57:00 +01:00
Gergő Jedlicska adee78104e docs(server migration): fix migration script link 2021-11-19 12:54:14 +01:00
Gergő Jedlicska 2f41985fa2 chore(server migration): ignore migration script from code coverage 2021-11-19 12:01:46 +01:00
Gergő Jedlicska 9046be59ad feat(server core migrations): add user deduplicating migration 2021-11-19 11:56:09 +01:00
Gergő Jedlicska bb4bab3b3f refactor(server user migration): remove dummy data creation 2021-11-18 15:44:53 +01:00
Gergő Jedlicska 5acb75a541 Merge pull request #472 from specklesystems/gergo/streamInviteFix
gergo/streamInviteFix
2021-11-18 15:29:14 +01:00
Gergő Jedlicska 7797dd317f test(server auth): add test for server invite with stream sharing 2021-11-18 12:49:39 +01:00
cristi8 9a799ddda1 viewer - filtering groups 2021-11-18 10:29:21 +02:00
Gergő Jedlicska fd11f35492 fix(server local auth): re-rework the local auth workflow, prev, there was a gap 2021-11-17 13:51:32 +01:00
Gergő Jedlicska 6e24debfd0 feat(frontend): add WIP stream admin page 2021-11-17 13:23:56 +01:00
Gergő Jedlicska 3ffc156b79 fix(server local auth): user is created before the invite is used, so stream permissions can be set
fix #470
2021-11-17 13:22:50 +01:00
Dimitrie Stefanescu aa493632bc feat(viewer): handles block selection correctly 2021-11-16 20:14:44 +00:00
Dimitrie Stefanescu c53789fd89 feat(viewer): latest changes with @cristi8's help on block selection (still WIP) 2021-11-16 18:33:39 +00:00
Dimitrie Stefanescu 8c580d34a8 fix(viewer): various fixes with @cristi8 2021-11-16 11:47:09 +00:00
Gergő Jedlicska 0f7ced8c11 feat(user migration): update with proper stream and server acl, user cleanup 2021-11-16 10:59:05 +01:00
Dimitrie Stefanescu 8d14340630 feat(frontend): prelim viewer implementation 2021-11-16 08:00:16 +00:00
Dimitrie Stefanescu 1e6970430a Merge branch 'main' into cristi/objectloader_diff_and_cache 2021-11-16 07:31:57 +00:00
Dimitrie Stefanescu f0a5bb4539 Merge branch 'main' into cristi/objectloader_diff_and_cache 2021-11-16 07:27:57 +00:00
Dimitrie Stefanescu 008bf2cd24 fix(viewer): converter module path export 2021-11-16 07:22:55 +00:00
Dimitrie Stefanescu 5ac2ff3f80 feat(viewer): clipping planes: impl in filtering materials; hidden in screenshots 2021-11-16 07:10:12 +00:00
cristi8 21a4cfee87 viewer small fixes 2021-11-15 19:16:32 +02:00
Gergő Jedlicska f6409f1dfd build(node version): upgrade to current node LTS version 2021-11-15 12:52:34 +01:00
Gergő Jedlicska 6b1d6ece42 chore(server): add duplicate user migration script 2021-11-15 12:33:03 +01:00
cristi8 5de4f381c6 viewer api docs in readme 2021-11-15 13:22:16 +02:00
Dimitrie Stefanescu 51c9bede69 feat: formatting 2021-11-15 09:58:56 +00:00
Dimitrie Stefanescu 63fde55360 feat(viewer): loader ensures cancellation on unload
basically cancels loading if unload is called while loading is still in progress
2021-11-15 09:53:35 +00:00
Dimitrie Stefanescu 5b0c511ea6 feat(viewer): prelim load cancellation (re #108) 2021-11-15 09:46:23 +00:00
Dimitrie Stefanescu 279db7d60c feat(viewer): exposes caching param for loader 2021-11-15 09:34:24 +00:00
Dimitrie Stefanescu f5e6e14dd4 feat(viewer): better ortho clipping handling 2021-11-15 09:09:45 +00:00
Dimitrie Stefanescu 77038046db feat(viewer): adds special handling of front/top/etc views in ortho mode 2021-11-14 21:15:17 +00:00
Dimitrie Stefanescu b589508fdb feat(viewer): fixes ortho camera zooms/bounding/etc 2021-11-14 20:09:58 +00:00
Dimitrie Stefanescu 961e3aa9f5 feat(viewer): various improvements + made eslint less annoying 2021-11-14 11:28:07 +00:00