Commit Graph

3350 Commits

Author SHA1 Message Date
Dimitrie Stefanescu 5a97f1716e fix(server/cors): enables cors on upload endpoints 2021-09-29 10:53:18 +01:00
Dimitrie Stefanescu e545670fdb feat(ifc): uses api to create commit, thus generating activity
adds extra services to generate a one-time use api token for the given user, which is then revoked
after the commit is created
2021-09-28 13:30:25 +01:00
Gergő Jedlicska cc6c637ed0 refactor((frontend) user avatar): unified user avatar implementation in single component 2021-09-28 14:27:56 +02:00
Dimitrie Stefanescu 034d802338 Merge pull request #411 from specklesystems/dependabot/npm_and_yarn/packages/viewer/tmpl-1.0.5
build(deps): bump tmpl from 1.0.4 to 1.0.5 in /packages/viewer
2021-09-28 10:43:01 +01:00
Dimitrie Stefanescu 3676b445dc feat(ifc): handles branch creation if it doesn't exist 2021-09-28 10:15:42 +01:00
Dimitrie Stefanescu c492f6f989 feat(ifc): adds services, etc. for commit creation 2021-09-28 09:54:35 +01:00
Dimitrie Stefanescu 1512841897 feat(ifc): corrects closure generation for recursive objects & readds cache for "faster" parsing 2021-09-27 17:59:55 +01:00
Dimitrie Stefanescu 6240d0964e feat(ifc): wraps up parser main functionality
todos: materials & cleanups
2021-09-27 13:31:10 +01:00
dependabot[bot] 5c48ab4f83 build(deps): bump tmpl from 1.0.4 to 1.0.5 in /packages/viewer
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 05:12:12 +00:00
dependabot[bot] bf3afc0543 build(deps): bump object-path from 0.11.7 to 0.11.8 in /packages/server
Bumps [object-path](https://github.com/mariocasciaro/object-path) from 0.11.7 to 0.11.8.
- [Release notes](https://github.com/mariocasciaro/object-path/releases)
- [Commits](https://github.com/mariocasciaro/object-path/commits)

---
updated-dependencies:
- dependency-name: object-path
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 16:49:38 +00:00
Gergő Jedlicska 005d3ba6f0 feat((frontend) admin): add user admin page with user list 2021-09-17 21:08:18 +02:00
Gergő Jedlicska e86baa74d1 chore((frontend) jsconfig): add jsconfig for vetur configuration 2021-09-17 21:08:18 +02:00
Gergő Jedlicska 9a7e337736 feat(scripts): add script to seed db with dummy users 2021-09-17 21:08:18 +02:00
Gergő Jedlicska 5723016348 feat((server) user role management): add user role changing service layer implementation 2021-09-17 21:08:03 +02:00
Dimitrie Stefanescu de26114704 feat(ifcparser): closure for project object creation; mesh referencing; corrects depth
TODOs: figure out other references (re owner, etc props)
2021-09-17 12:33:52 +01:00
Dimitrie Stefanescu c56f16a884 chore(ifcparser): bumps webifc version, adds knex for future 2021-09-17 12:32:41 +01:00
Dimitrie Stefanescu bcb1a06240 Merge branch 'parser' into dim/parser 2021-09-17 11:41:10 +01:00
cristi8 f9b981e77c wip fileuploads 2021-09-15 21:05:00 +03:00
KatKatKateryna d5298a4aab NA 2021-09-15 19:39:30 +08:00
KatKatKateryna 44076033cc Revert "just save"
This reverts commit 64f52bd9d0.
2021-09-15 19:36:10 +08:00
KatKatKateryna e6a0d1fc2d NA 2021-09-15 19:35:27 +08:00
KatKatKateryna 64f52bd9d0 just save 2021-09-15 19:23:10 +08:00
KatKatKateryna 4a51a4bc9c Activity timeline now includes Commit_received 2021-09-14 19:50:12 +08:00
Gergő Jedlicska f075b80b0d feat((server) users view): add view users grapql query 2021-09-14 10:31:30 +02:00
KatKatKateryna 35052ab516 Merge branch 'dim/rr' into kate/frontend_tests 2021-09-14 01:49:20 +08:00
KatKatKateryna 4ad3e5fb64 Update ListItemCommit.vue 2021-09-14 01:18:55 +08:00
KatKatKateryna 2808007946 Merge branch 'main' into kate/viewer_tests 2021-09-14 01:17:46 +08:00
Dimitrie Stefanescu 2851b162ed Merge pull request #404 from specklesystems/dim/unique-stream-names
Dim/unique stream names
2021-09-13 17:43:36 +01:00
Dimitrie Stefanescu a6ccaab6ba feat(frontend): reworks validation logic to run only if a stream name is present 2021-09-13 17:39:49 +01:00
Dimitrie Stefanescu dfa5bc6c84 feat(server): simple unique random default stream names 2021-09-13 17:39:24 +01:00
Dimitrie Stefanescu 8f4f44f663 fix(frontend): closes #402 2021-09-13 16:48:33 +01:00
Dimitrie Stefanescu 7b28e8de37 feat(server/frontend): example first pass implementation re rrs (received receipts) 2021-09-13 15:30:46 +01:00
Dimitrie Stefanescu e46e728926 fix(viewer): typo 😬 2021-09-13 11:05:17 +01:00
Dimitrie Stefanescu bab48e4e3d feat(ifcparser): moved things to src, minor tests mostly for remembering the process 2021-09-13 09:45:34 +01:00
Gergő Jedlicska d0a95591f2 feat(stream naming): speckle stream name is now a posthumous award 2021-09-10 15:22:53 +02:00
Gergő Jedlicska 4fb08bbca4 refactor(streams): cleanup imports 2021-09-10 13:30:47 +02:00
Gergő Jedlicska 393e31a525 feat(stream naming): add unique naming of streams ala docker
fix #373
2021-09-10 13:25:04 +02:00
Dimitrie Stefanescu 4a3240823e Merge branch 'main' into parser 2021-09-10 09:45:43 +01:00
KatKatKateryna 3e082724b3 Merge branch 'main' into kate/viewer_tests 2021-09-09 22:30:30 +08:00
Alan Rynne 4690c9acbf fix(docker): Build viewer with local ObjectLoader
It was previously pulling from npm, which lead to build mismatches.
2021-09-09 12:38:49 +02:00
Alan Rynne ece678715a fix(embed): Removed superfluous matomo call 2021-09-08 19:28:32 +02:00
Alan Rynne bc4526a159 fix: Added matomo to Embed app 2021-09-08 18:03:47 +02:00
KatKatKateryna c96805e34a Viewer rebuilt 2021-09-08 21:39:17 +08:00
Gergő Jedlicska 0265121233 fix((frontend) registration and password reset): add html tags to user and pass fields
Fix password managers autocomplete based on this: https://web.dev/sign-in-form-best-practices/

fix #383
2021-09-08 12:10:18 +02:00
KatKatKateryna 89a297a5cf file end typo fixed 2021-09-07 19:43:01 +08:00
Dimitrie Stefanescu ba60395178 Merge pull request #392 from specklesystems/dim/frontend-fiddle
fix(frontend): branches with / in their names work again now;
2021-09-05 10:29:46 +01:00
Dimitrie Stefanescu c4902cf520 fix(frontend): branches with / in their names work again now;
possibly we need to check the streamwrapper parsing logic for getting branch names...
2021-09-05 10:27:03 +01:00
Dimitrie Stefanescu f90f17d667 Merge pull request #391 from specklesystems/dim/frontend-fiddle
Dim/frontend fiddle
2021-09-04 18:29:54 +01:00
Dimitrie Stefanescu 58fdb069e3 feat(frontend): minor changes to navbar logo 2021-09-04 18:27:05 +01:00
Dimitrie Stefanescu 5dfb411098 fix(frontend): various fixes and improvements from community feedback
fixes typo in globals, fixes logo display on ff (svg bug), reworks stream title in navbar & appbar
for more space, fixes padding in streams view, etc.
2021-09-04 18:07:33 +01:00