Nicolas Giard 366a835278 fix: editor flow %!s(int64=7) %!d(string=hai) anos
..
app c08b5ac837 feat: group permissions %!s(int64=7) %!d(string=hai) anos
controllers 366a835278 fix: editor flow %!s(int64=7) %!d(string=hai) anos
core f856da074e feat: user menu + jwt certs + UI fixes %!s(int64=7) %!d(string=hai) anos
db 3abc254685 feat: TOC, scroll to header, page UI improvements %!s(int64=7) %!d(string=hai) anos
graph 964712905b feat: page history pagination + dark mode fix %!s(int64=7) %!d(string=hai) anos
helpers aa08459daf feat: token refresh %!s(int64=7) %!d(string=hai) anos
jobs 27adad8dad fix: localization master callback + various fixes %!s(int64=7) %!d(string=hai) anos
locales ed7d3ab540 fix: setup issues + webpack improvements %!s(int64=7) %!d(string=hai) anos
middlewares 157110ed90 fix: TokenExpiredError no longer recognized %!s(int64=7) %!d(string=hai) anos
models f856da074e feat: user menu + jwt certs + UI fixes %!s(int64=7) %!d(string=hai) anos
modules 076aeaf749 feat: markdown rendering %!s(int64=7) %!d(string=hai) anos
views 74aa09f39c fix: dark mode handling %!s(int64=7) %!d(string=hai) anos
index.js 416755f17a refactor: remove config namespaces %!s(int64=7) %!d(string=hai) anos
master.js 3abd2f917c feat: auth jwt, permissions, login ui (wip) %!s(int64=7) %!d(string=hai) anos
setup.js f856da074e feat: user menu + jwt certs + UI fixes %!s(int64=7) %!d(string=hai) anos