Commit Graph

3350 Commits

Author SHA1 Message Date
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 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
Dimitrie Stefanescu a5e626b17b feat(viewer): tyding up a bit 2021-11-14 11:14:02 +00:00
Dimitrie Stefanescu 2562094d58 feat(viewer): various fixes, fiddles 2021-11-14 11:13:23 +00:00
Dimitrie Stefanescu fb546f5a39 feat(viewer): fixes some weird edge cases on ortho camera
(a few more remain)
2021-11-13 17:56:50 +00:00
Dimitrie Stefanescu c6e2a26c39 feat(viewer): better selection handling post rotations 2021-11-13 16:59:38 +00:00
Dimitrie Stefanescu 235faf8c09 feat(viewer): adds ortho camera 🧊 2021-11-13 14:28:55 +00:00
Dimitrie Stefanescu 4e4eb8e553 feat(viewer): section box zoom to box ☑️, WASD ☑️ 2021-11-12 23:31:11 +00:00
Dimitrie Stefanescu f34e89f564 feat(viewer): section box + more 2021-11-12 20:27:45 +00:00
Gergő Jedlicska b62b5a7333 refactor(core users): user by email query refactored to a faster solution 2021-11-12 20:23:59 +01:00
Gergő Jedlicska b1b07bd8e6 fix(core users): handle case insensitive email comparison in a backwards compatible way 2021-11-12 11:55:40 +01:00
Peter Grainger 43c02e9f80 Only use lowercase names for local auth strategy 2021-11-12 08:45:59 +00:00
cristi8 9ea48e2a77 wip viewer 2021-11-11 20:39:11 +02:00
Gergő Jedlicska 1c4d2dd8b5 Merge branch 'main' of github.com:specklesystems/speckle-server into ci/fileimport 2021-11-11 12:28:11 +01:00
Gergő Jedlicska 02b580943a Merge branch 'main' into gergo/userDel 2021-11-08 13:01:23 +01:00
Gergő Jedlicska 9431099877 ci((server) ci config): running the server in CI with a random port (0) 2021-11-06 14:29:17 +01:00
Gergő Jedlicska 429821669f test((server) gql subscription test): refactor gql subscriptions tests to use random port server 2021-11-05 20:31:06 +01:00
Matteo Cominetti 9cdf4c20a0 Merge branch 'main' of https://github.com/specklesystems/speckle-server 2021-11-05 14:50:29 +00:00
Matteo Cominetti 2fbaf97305 fix(frontend): better commit grouping #422 2021-11-05 14:50:23 +00:00
Gergő Jedlicska df69422f5f feat((server) add rest api server role validation): check server role when getting objects from api 2021-11-04 22:24:35 +01:00
Gergő Jedlicska fe12b5641a test((server) archived user test fix): fix archived user commit create test 2021-11-04 13:49:10 +01:00
Gergő Jedlicska 8050c30d6d test((server) archival tests): add archived user scope tests
also i'm trying to fix flaky tests
2021-11-04 13:33:22 +01:00