Commit Graph

4652 Commits

Author SHA1 Message Date
Gergő Jedlicska fc21bbfa02 refactor(server default apps): clean default apps update implementation 2022-04-28 14:32:13 +02:00
Gergő Jedlicska 849b6fc90e feat(server app scopes): initial transation imp for updating user app tokens for default apps 2022-04-28 13:38:09 +02:00
Dimitrie Stefanescu 08ab4910c1 Dim/sandbox/url support (#728)
* feat(sandbox): varied url loading support

* fix(optional): removes input box

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fixed some lint warnings

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: AlexandruPopovici <alexandrupopoviciioan@gmail.com>
2022-04-28 10:47:51 +03:00
Alexandru Popovici 02eb9a8c41 Alex/lines #443 (#721)
* Fixed some issues with npm scripts on Windows systems

* Made the example script run the dev build with wtch in parralel with running a http server. Handled #443

* #443. Added lineweigth to the rendered lines. However this will not work on most systems. More information about this in the issue

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Reverted the changes to the npm scripts

* Restored package.lock files from packages outside of viewer to their original state

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-04-27 17:24:37 +03:00
AlexandruPopovici d3d1b1b8fd Working on #726. Added temporary url input and load button. 2022-04-27 16:50:44 +03:00
Kristaps Fabians Geikins ab4265af9b feat: new package for testing, developing & debugging viewer (#725)
Co-authored-by: AlexandruPopovici <alexandrupopoviciioan@gmail.com>
2022-04-27 15:11:27 +03:00
Gergő Jedlicska addadc1b12 ci(circleci): remove sleep 2022-04-26 14:57:41 +02:00
Gergő Jedlicska 884be0055b ci(circleci): add a short sleep to simulate race conditions 2022-04-26 14:55:52 +02:00
Gergő Jedlicska 735523662d default apps auto auth 2022-04-26 14:47:19 +02:00
Gergő Jedlicska 05cfba11c9 style(file imports): remove file imports console log warning 2022-04-25 18:40:13 +02:00
Gergő Jedlicska 765e6e3080 refactor(server default apps): minor cleanup 2022-04-25 18:39:18 +02:00
Gergő Jedlicska 23bca9ac68 Merge branch 'main' of github.com:specklesystems/speckle-server into defaultAppScopeHandling 2022-04-25 12:46:47 +02:00
Gergő Jedlicska 295d66cc18 feat(default apps): update manager and connectors with user invite scopes
fix #679
2022-04-25 11:56:39 +02:00
Gergő Jedlicska 2d03d8a632 refactor(scopes constants): add users:invite to Scopes constant 2022-04-25 11:53:32 +02:00
Gergő Jedlicska 2fe2d11bbe test(server apps tests): test default app permissions not being revoked 2022-04-25 11:47:51 +02:00
Gergő Jedlicska d9bcada494 feat(server default apps): remove revoke default app credentials after updating it
fix #680
2022-04-25 11:47:08 +02:00
Cristian Balas 58b67f5e62 Basic OBJ import (meshes, materials, vertex colors) (#713) 2022-04-22 13:20:16 +03:00
Cristian Balas 8aa7ed3b47 allow more objects in download requests (#704) 2022-04-19 13:57:56 +03:00
Dimitrie Stefanescu cdb8f182ca Merge pull request #701 from luzpaz/typos
Fix various typos
2022-04-19 09:19:58 +01:00
Dimitrie Stefanescu 093a3e66dc Merge pull request #702 from specklesystems/dim/hotfix-globals
Hotfix globals
2022-04-17 11:07:51 +01:00
Dimitrie Stefanescu afbd16e94c fix(globals): no proper refresh on save 2022-04-17 11:04:32 +01:00
Dimitrie Stefanescu 7443a046b5 fix(frontend): fixes regression on globals not showing up due to invalid null check 2022-04-17 10:58:51 +01:00
luz paz 1e28b368fd Fix source typo (bug?) 2022-04-15 13:50:30 -04:00
luz paz 915cb0afaf Fix various typos
Found via `codespell -q 3 -S CHANGELOG.md -L doesnt,optio,promisses,tread,usera`
2022-04-15 13:49:46 -04:00
Gergő Jedlicska b0395a5cf1 CI/lernaPublish (#700)
* ci(circle ci): test lerna publish with git tag

* ci(circle ci): checkout the repo first

* ci(circle ci): auto set upstream to the current branch

* ci(circle ci): actually push the branch

* ci(husky): ignore husky hooks if running in CI

* ci(circle ci): install root level npm packages in npm publish step

* ci(circle ci): install gh cli for npm publish

* ci(circle ci): fix orb reference

* ci(circle): fix gh pr create text values

* ci(circle): fix gh pr create args again

* ci(circle): gave up on the whole lerna push updates to the repo  stuff

* ci(circle): fix dist tag next

* ci(circle): turns out you do need husky for this to work

* ci(circle): revert to prod tagging scheme

* ci(circle): publish with default dist tag from lerna
2022-04-14 20:15:27 +02:00
Cristian Balas add1888b42 Server: disable parallel multipart part uploads (#699) 2022-04-14 19:13:10 +03:00
Kristaps Fabians Geikins 5fdd17b63b feat: husky for linting only staged code (#698) 2022-04-14 10:35:34 +03:00
Dimitrie Stefanescu 4ffde6bfcd Merge pull request #697 from specklesystems/dim/minor-fixes-apr
fix(frontend): fixes filter setting of exclusive colorBy prop
2022-04-13 19:06:55 +01:00
Dimitrie Stefanescu 8ae7f573cb fix(frontend): fixes filter setting of exclusive colorBy prop (cc @izzylys) 2022-04-13 19:05:09 +01:00
Cristian Balas 5a0632b7a3 auth fixes, k8s fixes (#696) 2022-04-13 17:11:11 +03:00
Gergő Jedlicska 937336fce8 ci(pre-commit ci): set auto update frequency for pre-commit ci 2022-04-13 12:58:21 +02:00
Kristaps Fabians Geikins e8869e210c feat(frontend): build speed & chunk structure optimization (#690)
* feat(frontend): build speed & chunk structure optimization

* fix: attempting to work around precommit inconsistent eslint config

* chore(pre-commit config): ignore mocharc for eslint

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2022-04-13 10:21:24 +03:00
Dimitrie Stefanescu 728851700a Merge pull request #694 from specklesystems/dim/minor-fixes-apr
Frontend hotfixes
2022-04-12 17:03:05 +01:00
Dimitrie Stefanescu 8f252ba6d0 fix(frontend): closes #691 2022-04-12 17:00:15 +01:00
Dimitrie Stefanescu 6926701ac8 fix(frontend): closes #693 2022-04-12 16:59:16 +01:00
Dimitrie Stefanescu 7f28088fff Merge pull request #688 from specklesystems/dim/minor-fixes-apr
Dim/minor fixes apr
2022-04-12 12:55:08 +01:00
Dimitrie Stefanescu f9331ccce4 fix(frontend): comment states + a few other fixes 2022-04-11 21:03:20 +01:00
Dimitrie Stefanescu 4095c15875 fix(frontend): skipping subs if not logged in 2022-04-11 16:44:45 +01:00
Dimitrie Stefanescu 0885eeb35a fix(frontend): fixes errors on non-logged in users 2022-04-11 16:30:44 +01:00
Gergő Jedlicska 27fffb449b fix(frontend dockerfile): fix permission issues when building in ci 2022-04-11 12:25:02 +02:00
Gergő Jedlicska c99499548a Merge pull request #677 from specklesystems/fabians/fix-viewer-build
Fixing viewer & objectloader build config
2022-04-11 12:17:40 +02:00
Dimitrie Stefanescu 70fb4f4715 Merge pull request #685 from specklesystems/dim/minor-fixes-apr
fix(frontend): adds vue portal to embed app (hotfix)
2022-04-10 22:18:56 +01:00
Dimitrie Stefanescu aa145812e8 fix(frontend): adds vue portal to embed app (hotfix) 2022-04-10 22:18:19 +01:00
Dimitrie Stefanescu ea93839103 Merge pull request #684 from specklesystems/dim/minor-fixes-apr
Embedded viewer fixes & improvements
2022-04-10 12:04:19 +01:00
Dimitrie Stefanescu 6854787071 feat(frontend): adds params to iframe url in share dialog 2022-04-10 12:00:01 +01:00
Dimitrie Stefanescu 744f23e326 feat(frontend): adds cam support to embedded viewer, closes #671 2022-04-10 11:48:19 +01:00
Dimitrie Stefanescu 6be703f197 feat(frontend): overlay & filter support in embedded viewer 2022-04-10 11:44:48 +01:00
Dimitrie Stefanescu ef26095d21 feat(frontend): adds navbar w/h filters & views 2022-04-09 22:42:37 +01:00
Dimitrie Stefanescu 9f82cdd722 fix(frontend): adds controls to the embedded viewer 2022-04-09 20:11:09 +01:00
Gergő Jedlicska d0ce03cb91 Merge branch 'fabians/fix-viewer-build' of github.com:specklesystems/speckle-server into fabians/fix-viewer-build 2022-04-09 16:08:27 +02:00