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
5 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
6 years ago
Nick
28cf67cdaa
feat: sideloading + locales nav menu
6 years ago
Nick
0f1c3a1658
feat: translations (wip)
6 years ago
Nick
17f9f0baa9
feat: rtl display + dark theme improvements
6 years ago
Nick
922f179a90
feat: LDAP debug flag
6 years ago
Nick
f7ebccbb43
fix: avoid setting db ssl unless explicitly provided
6 years ago
Nick
212286fc4a
feat: access cached upload file + ignore common page extensions
6 years ago
Nick
6b886b6e3f
feat: image upload + list root assets (wip)
6 years ago
Nick
ca4e0ada30
feat: markdown editor toolbar + default group rules fix
6 years ago
Nick
5b64c95117
feat: block creating pages with system reserved paths
6 years ago
Nick
b5db531234
feat: search + basic engine (wip)
6 years ago
Nick
2141366335
feat: dev flags
6 years ago
Nick
7e458f98b4
feat: scheduler storage sync
6 years ago
Nick
aa27554bc7
feat: storage schedule + status
6 years ago
Nick
cd3f88bad0
refactor: removed redis + new scheduler engine
6 years ago
Nick
a8c7710412
feat: load dev locale files
6 years ago
Nick
44e87cb60b
fix: telemetry
6 years ago
Nick
3ede499732
feat: HTTPS support
6 years ago
Nicolas Giard
63c044a09b
feat: check for updates
6 years ago
Nicolas Giard
75eb277401
feat: guest + user permissions
6 years ago