2.16.0
What's Changed
- Dui3000/top menu by @didimitrie in #1720
- refactor(server graphlq): migrate hasRole directive to hasServerRole by @gjedlicska in #1726
- feat(server, helm): add guest role feature flag by @gjedlicska in #1729
- gergo/serverGuest/constantsRefactor by @gjedlicska in #1727
- gergo/serverGuest/guestRoleDefinition by @gjedlicska in #1730
- feat(server): implement switch user role to guest by @gjedlicska in #1731
- gergo/serverGuest/serverInfo by @gjedlicska in #1733
- feat(server): guests cannot own stream projects by @gjedlicska in #1732
- allow guest access to selected gql resources by @gjedlicska in #1741
- gergo/serverGuest/allowGuestsRestApiAccess by @gjedlicska in #1742
- Breaking Change: fix(email): from address must be provided by operator if email is enabled (#1743) by @iainsproat in #1745
- feat(server objects): add insertion object chunking logic by @gjedlicska in #1713
- Admin Facelift Backend by @gjedlicska in #1723
- refactor(server): use auth pipeline server role validator for gql auth by @gjedlicska in #1734
- Server Guest Role by @gjedlicska in #1728
- fix(monorepo): make sure to use 127.0.0.1 instead of localhost by @gjedlicska in #1747
- feat: add users to groups by @teocomi in #1748
- fix(frontend 1 config): make sure fe1 serves on 127.0.0.1 instead of localhost by @gjedlicska in #1752
- fix(fe2): invalid totalCount cache updates for project.versions, project.models and model.versions by @fabis94 in #1756
- fix(README): code block indentations now appear correct by @iainsproat in #1758
- fix(README): specify node version 18 by @iainsproat in #1759
- gergo/adminInviteList by @gjedlicska in #1761
- fix(fe2): a few minor bugs in dialogs by @fabis94 in #1763
- Feature: 165 Clearer loaded version viewer by @andrewwallacespeckle in #1765
- feat(fe1 & fe2): guest role by @fabis94 in #1768
- chore(deps): bump node from 18.17.0 to 18.17.1 by @iainsproat in #1771
- fix auth pipeline guest permissions by @gjedlicska in #1772
- fix: improvements not really related to "guest role" launch by @fabis94 in #1773
- chore: updating various dependencies by @fabis94 in #1774
- fix(fe2): revert vue 3.3 cause of game breaking bugs by @fabis94 in #1775
- fix(fe2): reverting vue/nuxt downgrade by @fabis94 in #1776
- fix(objectloader & shared): relax required node version to >=18.0.0 by @iainsproat in #1779
- chore: moving writableAsyncComputed to ui-components by @fabis94 in #1778
- Feature - Frontend2 - Server Settings Pages by @andrewwallacespeckle in #1764
- feat(fe2): admin panel guest role switching by @fabis94 in #1781
- fix(package.json): tidy resolutions by @iainsproat in #1782
- Revert "fix(package.json): tidy resolutions" by @iainsproat in #1783
- fix(package.json): tidy resolutions - attempt 2 by @iainsproat in #1784
- Revert "fix(package.json): tidy resolutions - attempt 2" by @iainsproat in #1785
- Fe2 server management bugfixes by @andrewwallacespeckle in #1787
- fix ifc argb material calculation by @gjedlicska in #1788
- automations backend by @gjedlicska in #1789
- feat(server): change default name of a server by @gjedlicska in #1786
- fix: preparing automation backend for use in FE by @fabis94 in #1790
- feat(fe2): automations status subscriptions by @fabis94 in #1793
- fix(fe2): fixed nested anchor hydration mismatches by @fabis94 in #1794
- Viewer Embedded Textures by @AlexandruPopovici in #1770
- Null display values by @AlexandruPopovici in #1795
- fix(fe2): made onboarding bar load in SSR by @fabis94 in #1796
- fix(server): automate FKs disallowing project deletion by @fabis94 in #1797
New Contributors
- @andrewwallacespeckle made their first contribution in #1765
Full Changelog: 2.15.1...2.16.0