NGPixel
dec9272fbf
feat: metrics endpoint
1 year ago
NGPixel
fe8066c8f4
feat: setup TFA
1 year ago
NGPixel
5a60fb11b5
fix: various auth improvements + other fixes
1 year ago
NGPixel
b75275d748
feat: search results + dict override + remove tags relation table (wip)
1 year ago
NGPixel
9ecaebba32
feat: make user defaults global + add accessible view docs / refresh labels in admin
2 years ago
NGPixel
e9e93eff42
refactor: convert to esm (wip)
2 years ago
Nicolas Giard
638383252c
feat: native editing + admin editors (wip)
2 years ago
Nicolas Giard
b4769b9ac6
feat: File Manager improvements + system flags
2 years ago
Nicolas Giard
7128b160dd
feat: rendering + new page view
2 years ago
Nicolas Giard
7aa4a0e9ee
feat: admin scheduler + worker
2 years ago
Nicolas Giard
24ddab73fc
feat: scheduler history + retries + admin scheduler page (wip)
2 years ago
Nicolas Giard
39b273b224
feat: scheduler - regular cron check + add future jobs
2 years ago
Nicolas Giard
f4ce5ff63e
refactor: remove bluebird + native scheduler ( #5702 )
2 years ago
Nicolas Giard
10cc2ef4b9
chore: DB ref refactor + add scheduler db model + remove search modules ( #5699 )
2 years ago
Nicolas Giard
5c6ae08b84
feat: use graphile-worker as scheduler ( #5698 )
2 years ago
Nicolas Giard
7be5943c26
feat: scheduler + admin page
2 years ago
Nicolas Giard
e1ebaf5b31
feat: scheduler + worker pool
2 years ago
Nicolas Giard
6e303ac648
feat(admin): migrate groups dialogs to vue 3 composable
2 years ago
NGPixel
3a57145e3d
refactor: initial import from v3 prototype
3 years ago
Nicolas Giard
3f5388d093
fix(logging): add default fallback for logFormat config
3 years ago
Nicolas Giard
8e3af9ac15
feat: use config value for json body parser limit
3 years ago
NGPixel
79bdd44093
fix: force download of unsafe extensions
3 years ago
NGPixel
5d3e81496f
fix: sanitize SVG uploads
3 years ago
NGPixel
63c8a308ba
fix: remove bugsnag + update deps
4 years ago
NGPixel
1ced9649c7
feat: enforce 2fa admin setting + hide local on login screen
4 years ago
NGPixel
b475795595
feat: login bg + bypass + hide local option
4 years ago
Nicolas Giard
c009cc1392
feat: new login experience ( #2139 )
...
* feat: multiple auth instances
* fix: auth setup + strategy initialization
* feat: admin auth - add strategy
* feat: redirect on login - group setting
* feat: oauth2 generic - props definitions
* feat: new login UI (wip)
* feat: new login UI (wip)
* feat: admin security login settings
* feat: tabset editor indicators + print view improvements
* fix: code styling
4 years ago
NGPixel
deacd80c45
fix: dashboard invalid version on load
4 years ago
daneallen
20e6bc1a70
fix: Open Redirect Vulnerability Mitigation - CWE 601 ( #1963 )
...
* Open redirect vulnerabilty mitigation
* Refacted Open Redirect to user configurable and corrected incorrect security variable names.
Co-authored-by: danallendds <daniel.allen@friends.dds.mil>
5 years ago
NGPixel
134f057bb8
feat: uploads config + security admin page
5 years ago
NGPixel
2ff0e42c1d
fix: add verifySSL option to mail settings
5 years ago
NGPixel
7cd5721ca1
feat: handle event propagation via DB (HA)
5 years ago
NGPixel
1c80faa94d
feat: browse nav + pageTree ancestors
5 years ago
NGPixel
f7c0daec9a
feat: content license notice option
5 years ago
Nicolas Giard
f72cf664eb
feat: manage / create API keys ( #1516 )
...
* fix: admin api UI update
* feat: admin api - create dialog UI
* feat: admin api - create + list keys
* feat: admin api localization (wip)
* feat: admin api localization
* feat: admin api - toggle state
* feat: process API keys + format gql request errors to json
5 years ago
NGPixel
ae53484abd
feat: admin ssl - renew cert + toggle redirection btn
5 years ago
NGPixel
b18dd29fa0
feat: browse page by ID
5 years ago
NGPixel
1b749e7bf2
fix: letsencrypt maintainerEmail
5 years ago
NGPixel
aa5368b2a1
feat: katex + admin SSL UI (wip) + dev warning
5 years ago
NGPixel
b5d773caec
fix: missing release update job
5 years ago
NGPixel
cb322db300
mics: make STABLE channel the default for updates
5 years ago
Justin Kromlinger
8000ebec8f
refactor: use dataPath variable as given in file config ( #1118 )
...
* Actually use path variables as given in default config
* Drop paths.content, avoid populating the global WIKI object
5 years ago
NGPixel
acb57879dd
feat: SRI security toggle
5 years ago
NGPixel
38c33c58bb
feat: rebuild page tree worker
5 years ago
Nick
5b9dd43e96
feat: import content + x-forwarded toggle
5 years ago
Nick
329e9872a1
fix: set minimum db pool size ( #1071 )
5 years ago
Nick
d3e693ab46
feat: mandatory password change on login + UI fixes
5 years ago
Nick
4eda8d6635
feat: alternate navigation icon set
5 years ago
Nick
1dfb55e803
feat: default locale with namespacing
5 years ago
Nick
28cf67cdaa
feat: sideloading + locales nav menu
5 years ago