Commit Graph

62 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins 875f03dd5d more guest role fixes 2023-08-24 10:45:02 +03:00
Kristaps Fabians Geikins 069f64afc9 feat(fe1 & fe2): guest role (#1768)
* feat: user guest role switching in FE1

* removed stream create buttons

* fe1 done

* fe1 - specifying role in invite dialogs

* fe1 - bulk invites

* WIP FE2 changes

* fe1: allow role select condition fixes

* xtra limitations on createForOnboarding

* more invite creation validations

* no longer able to set guest as project owner in invite

* preparations for server role select in invite dialog

* team management dialog done

* server invite dialog updated

* hiding invite dialog

* fixed mocks
2023-08-24 09:30:09 +02:00
Kristaps Fabians Geikins eaf925b387 feat(fe-2): improved logging (#1684)
* feat(fe-2): improved logging

* yarn lock update

* attempted speckle/shared build fix

* helm updates

* Updates documentation for helm chart

---------

Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com>
2023-07-12 10:21:08 +03:00
Kristaps Fabians Geikins 6d08889a79 fix(fe2): various minor regressions (#1622)
* fix(server): viewerState sometimes reporting wrong isOrthoProjection value

* feat: more resilient viewerState read/write

* feat: more resilient viewerState read/write

* fix(fe2): dashboard not showing empty state properly

* fix(fe2): weird thread opening/closing behaviour

* feat(cli): specifying token for commit download

* fix(fe2): selection not being set for opened threads
2023-06-13 13:55:55 +03:00
Dimitrie Stefanescu 62e0f50242 feat(fe2): mp actions, onboarding stepper perm dismissal, styling issues, etc. 2023-06-11 19:21:18 +01:00
Dimitrie Stefanescu ef1a6470d5 feat(fe2): various mp actions (projects, models, versions, uploads) 2023-06-09 18:01:38 +01:00
Dimitrie Stefanescu aef77857fb fix(fe2): eslint fixes 2023-06-08 20:13:45 +01:00
Dimitrie Stefanescu 985609c4fc feat(fe2): empty states (discussions, models, projects, etc.) 2023-06-08 19:36:54 +01:00
Dimitrie Stefanescu 874628e5c9 feat(fe2): empty states (discussions, models, projects, etc.) 2023-06-08 09:22:39 +01:00
Dimitrie Stefanescu 4a9ac29cf5 feat(fe2): dashboard empty state 2023-06-07 18:02:02 +01:00
Kristaps Fabians Geikins 7d3be1d131 feat: tailwind theme & Vue base components extracted to own NPM packages (#1576) 2023-05-16 13:43:04 +03:00
Kristaps Fabians Geikins b02a07e2b6 feat: Frontend 2.0 MVP 2023-05-08 10:47:01 +03:00