Commit Graph

831 Commits

Author SHA1 Message Date
Dimitrie Stefanescu c88488c326 feat(viewer): integration work (very WIP) 2022-08-16 11:36:11 +03:00
Dimitrie Stefanescu ec91f36cfc feat(viewer): integration work (very WIP) 2022-08-16 10:30:54 +03:00
Dimitrie Stefanescu 1badaa9177 feat(viewer): integration work (very WIP) 2022-08-16 09:51:12 +03:00
Dimitrie Stefanescu e8891a8d2e feat(viewer): wip FE<>Viewer 2022-08-12 14:32:25 +03:00
Dimitrie Stefanescu e360d8f61d feat(viewer): wip first pass at integrating FE & viewer. 2022-08-12 11:15:48 +03:00
Dimitrie Stefanescu 7862dce1c1 Merge pull request #891 from specklesystems/fabians/821-viewer-embed-cleanup
fix(frontend): wraping fix in comment slideshow
2022-08-04 21:13:26 +01:00
Dimitrie Stefanescu 83464b5505 fix(frontend): wraping fix in comment slideshow 2022-08-04 23:12:45 +03:00
Dimitrie Stefanescu 76954315dc Merge pull request #885 from specklesystems/fabians/821-viewer-embed-cleanup
feat(frontend): viewer help styling
2022-08-04 15:31:59 +01:00
Dimitrie Stefanescu bfcd8a3297 feat(frontend): viewer help styling 2022-08-04 17:30:30 +03:00
Dimitrie Stefanescu 5d178f270a Merge pull request #878 from specklesystems/fabians/821-viewer-embed-cleanup
Embed Extras
2022-08-04 14:42:41 +01:00
Dimitrie Stefanescu 92dba76b88 feat(frontend): removes stale code 2022-08-04 16:02:11 +03:00
Dimitrie Stefanescu 4acd10eb39 feat(frontend): refactors nextComment 2022-08-04 16:00:44 +03:00
Kristaps Fabians Geikins d27e7fb671 fix(frontend): various minor FE fixes + gitguardian config (#879)
* fixed delayed pwd too weak error + gitguardian config

* registration btn disabled when loading
2022-08-04 12:37:22 +02:00
Dimitrie Stefanescu 085370e8c6 feat(frontend): review changes 2022-08-04 11:55:09 +03:00
Dimitrie Stefanescu 186f193186 fix(frontend): review changes 2022-08-04 11:38:24 +03:00
Dimitrie Stefanescu 729b4fe777 feat(frontend): adds extra embed options + refactors layout (expansion panels) 2022-08-04 11:34:35 +03:00
Dimitrie Stefanescu e7c203f130 feat(frontend): centered next & prev buttons for comment slideshow 2022-08-04 10:52:51 +03:00
Dimitrie Stefanescu 2a07733b77 feat(frontend): various
adds basic "help" for the 3d viewer, parametrizes extra stuff, adds comment slideshow mode, fixes
transparency, etc.
2022-08-04 10:14:08 +03:00
Dimitrie Stefanescu a463403f3f feat(frontend): extra transparency fixes, added reply in speckle button for embedded comment threads, etc. 2022-08-03 10:25:15 +03:00
Dimitrie Stefanescu 3e8ed8cd1d feat(frontend): adds extra query params + transparency fix 2022-08-03 09:48:09 +03:00
Fabians 6618f628ee some adjustments 2022-08-01 15:18:49 +03:00
Fabians 69a10f7f08 feat(frontend): comments in viewer embed + refactored frontend viewer foundations 2022-08-01 12:43:50 +03:00
Kristaps Fabians Geikins fec9b5345c fix(frontend): timeline items duplicating after going to stream page and back (#842) 2022-07-29 14:08:44 +03:00
Iain Sproat 90847e422d Feat: configurable file limits (#835)
* Feat: configurable file limits

* ci(circleci): container build speed imporvements

* feat(frontend nginx): add file size limit configurability to frontend nginx

* feat(server blobstorage): use the new file size limit customization value

* feat(helm chart): implement the file size configuration in the helm chart

* fix(frontend docker): fix entrypoint script

* fix(server blobstorage): fix env var parsing NaN

* feat(fileimport-service): add customizable import timeout

* feat(helm chart): add fileimport service timeout value to helm chart

* feat(blobstorage): add server side blob storage size limits

* feat(docker-compose): add blob size limit env var to  docker-compose files

* refactor(frontend file uploads): refactor file uploads to use `useQuery`

* refactor(server env helper): move env helper to shared module

* refactor(blobstorage): use env helper for file size limit

* refactor(frontend file uploads): use generated query document

* fix(server blob sotrage): fix file size limit function call

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2022-07-29 12:00:29 +02:00
Kristaps Fabians Geikins b55f12d6bc feat: apollo client v3 + vue apollo v4 (#831) 2022-07-25 12:24:59 +03:00
Kristaps Fabians Geikins 3ff772e342 fix: various server invites related improvements & fixes (#837)
* moving to invite token field, fixing comments & activity bugs I found, adding role prop to stream invite creation
* more fixes
* more tests
2022-07-25 11:02:22 +03:00
Kristaps Fabians Geikins 0e292c61b3 feat: apollo client version identification (#832) 2022-07-19 18:15:34 +03:00
Kristaps Fabians Geikins da9224a069 feat: server & stream invites rework
feat: server & stream invites rework

Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-19 13:01:19 +03:00
Kristaps Fabians Geikins b67adf87e7 feat(frontend): upgrade to vue 2.7 + demo of the composition API (#825) 2022-07-13 13:45:20 +03:00
Dimitrie Stefanescu 581c9b8cd9 Merge pull request #819 from specklesystems/801-comment-attachments
Minor fixes
2022-07-06 18:18:07 +01:00
Dimitrie Stefanescu ffba2d56a3 feat(frontend): final mobile view adjustments for comment threads 2022-07-06 17:52:53 +01:00
Dimitrie Stefanescu 1eed3b6ae3 feat(frontend): revamps comment thread viewer for nicer mobile experience 👌 2022-07-05 21:58:44 +01:00
Dimitrie Stefanescu 3831567577 fix: removed stale html 2022-07-05 19:12:52 +01:00
Dimitrie Stefanescu b28d0d1465 feat(frontend): attachment previews for public streams for public people 2022-07-05 09:44:30 +01:00
Dimitrie Stefanescu 578a5ecf0f fix(frontend): fixes regressions on layout & permission handling in comments 2022-07-04 11:30:13 +01:00
Dimitrie Stefanescu 2bca482c92 Merge pull request #810 from specklesystems/801-comment-attachments
feat: stream comment attachments
2022-07-04 00:38:41 +01:00
Dimitrie Stefanescu cd2803551e style(frontend): cleanup of stale methods 2022-07-04 00:34:21 +01:00
Dimitrie Stefanescu 7c6841624e feat(frontend): adds attachment preview dialog 2022-07-04 00:32:14 +01:00
Dimitrie Stefanescu c1c2064ae6 feat(frontend): adds extra file upload types (3d, etc.) + icon tweaks 2022-07-03 22:20:10 +01:00
Dimitrie Stefanescu f869557f05 feat(frontend): commit attachments styling fiddles 2022-07-03 20:08:01 +01:00
Kristaps Fabians Geikins 40ef625a4b fix(frontend): proper mixpanel user identification for all routes (#815) 2022-06-29 10:19:31 +03:00
Fabians a10c49e731 feat: stream comment attachments 2022-06-28 15:26:38 +03:00
Kristaps Fabians Geikins ae02bbe3a3 fix: fixing lint-staged/precommit-ci eslint configuration issues (#812) 2022-06-21 13:30:54 +03:00
Dimitrie Stefanescu 29b06d0950 fix(frontend): tsconf strict back to true, errors thx 2 @fabis94 2022-06-21 11:15:26 +01:00
Dimitrie Stefanescu 85a736dff4 fix(frontend): toggles emoji off if typing in new comment 2022-06-20 13:28:09 +01:00
Dimitrie Stefanescu d61ebbb5f5 feat(frontend): visibility & link sharing copy
- made stream share button more visible
- unified copy around "link sharing on" & "link sharing off"
2022-06-20 11:38:18 +01:00
Dimitrie Stefanescu b069a17754 feat(frontend): adds stream & branch embedding code in stream share dialog 2022-06-20 11:14:33 +01:00
Dimitrie Stefanescu df6e31fa3f fix(grammar): ht @izzylys for spotting 2022-06-20 10:51:03 +01:00
Dimitrie Stefanescu f2a8c78219 fix(frontend): ensures commit edit shows up for stream owners too 2022-06-20 10:46:40 +01:00
Dimitrie Stefanescu f6cb75e1d8 fix(frontend): various papercuts
- properly refreshes branches when new one is created
- no longer edits the prop on commit edit
- increases toast timeout to 10s
- allows for stream owner commit editing
2022-06-20 10:32:13 +01:00