NGPixel
dec9272fbf
feat: metrics endpoint
2023-11-11 07:13:35 -05:00
NGPixel
fe8066c8f4
feat: setup TFA
2023-10-01 07:33:10 +00:00
NGPixel
5a60fb11b5
fix: various auth improvements + other fixes
2023-09-02 05:03:01 +00:00
NGPixel
b75275d748
feat: search results + dict override + remove tags relation table (wip)
2023-07-05 06:21:53 +00:00
NGPixel
9ecaebba32
feat: make user defaults global + add accessible view docs / refresh labels in admin
2023-05-01 07:46:59 +00:00
NGPixel
e9e93eff42
refactor: convert to esm (wip)
2023-04-08 07:42:35 +00:00
Nicolas Giard
638383252c
feat: native editing + admin editors (wip)
2023-02-13 07:06:59 +00:00
Nicolas Giard
b4769b9ac6
feat: File Manager improvements + system flags
2022-12-24 20:47:53 +00:00
Nicolas Giard
7128b160dd
feat: rendering + new page view
2022-10-28 04:06:56 +00:00
Nicolas Giard
7aa4a0e9ee
feat: admin scheduler + worker
2022-10-11 03:06:16 +00:00
Nicolas Giard
24ddab73fc
feat: scheduler history + retries + admin scheduler page (wip)
2022-10-09 05:51:57 +00:00
Nicolas Giard
39b273b224
feat: scheduler - regular cron check + add future jobs
2022-10-03 02:17:48 -04:00
Nicolas Giard
f4ce5ff63e
refactor: remove bluebird + native scheduler ( #5702 )
2022-10-02 21:35:51 -04:00
Nicolas Giard
10cc2ef4b9
chore: DB ref refactor + add scheduler db model + remove search modules ( #5699 )
2022-10-01 22:57:15 -04:00
Nicolas Giard
5c6ae08b84
feat: use graphile-worker as scheduler ( #5698 )
2022-10-01 15:41:08 -04:00
Nicolas Giard
7be5943c26
feat: scheduler + admin page
2022-09-28 20:18:58 +00:00
Nicolas Giard
e1ebaf5b31
feat: scheduler + worker pool
2022-09-24 06:08:34 +00:00
Nicolas Giard
6e303ac648
feat(admin): migrate groups dialogs to vue 3 composable
2022-05-28 04:45:07 +00:00
NGPixel
3a57145e3d
refactor: initial import from v3 prototype
2022-04-08 17:57:55 -04:00
Nicolas Giard
3f5388d093
fix(logging): add default fallback for logFormat config
2022-02-18 19:57:15 -05:00
Nicolas Giard
8e3af9ac15
feat: use config value for json body parser limit
2022-02-11 23:38:34 -05:00
NGPixel
79bdd44093
fix: force download of unsafe extensions
2021-12-24 20:18:12 -05:00
NGPixel
5d3e81496f
fix: sanitize SVG uploads
2021-12-17 21:41:38 -05:00
NGPixel
63c8a308ba
fix: remove bugsnag + update deps
2020-10-03 17:30:56 -04:00
NGPixel
1ced9649c7
feat: enforce 2fa admin setting + hide local on login screen
2020-07-05 23:55:11 -04:00
NGPixel
b475795595
feat: login bg + bypass + hide local option
2020-07-05 01:36:02 -04:00
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
2020-07-03 19:36:33 -04:00
NGPixel
deacd80c45
fix: dashboard invalid version on load
2020-06-05 14:46:54 -04:00
daneallen and danallendds
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 >
2020-05-29 18:24:20 -04:00
NGPixel
134f057bb8
feat: uploads config + security admin page
2020-05-10 15:55:28 -04:00
NGPixel
2ff0e42c1d
fix: add verifySSL option to mail settings
2020-05-08 14:35:57 -04:00
NGPixel
7cd5721ca1
feat: handle event propagation via DB (HA)
2020-04-19 22:47:02 -04:00
NGPixel
1c80faa94d
feat: browse nav + pageTree ancestors
2020-04-18 18:33:22 -04:00
NGPixel
f7c0daec9a
feat: content license notice option
2020-02-23 15:20:55 -05:00
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
2020-02-22 17:38:06 -05:00
NGPixel
ae53484abd
feat: admin ssl - renew cert + toggle redirection btn
2020-01-19 21:30:25 -05:00
NGPixel
b18dd29fa0
feat: browse page by ID
2020-01-14 22:21:43 -05:00
NGPixel
1b749e7bf2
fix: letsencrypt maintainerEmail
2020-01-12 13:23:01 -05:00
NGPixel
aa5368b2a1
feat: katex + admin SSL UI (wip) + dev warning
2019-12-18 23:45:33 -05:00
NGPixel
b5d773caec
fix: missing release update job
2019-11-17 19:53:35 -05:00
NGPixel
cb322db300
mics: make STABLE channel the default for updates
2019-11-17 19:32:27 -05:00
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
2019-10-25 18:20:02 -04:00
NGPixel
acb57879dd
feat: SRI security toggle
2019-10-12 14:41:45 -04:00
NGPixel
38c33c58bb
feat: rebuild page tree worker
2019-10-07 00:06:47 -04:00
Nick
5b9dd43e96
feat: import content + x-forwarded toggle
2019-10-05 16:58:34 -04:00
Nick
329e9872a1
fix: set minimum db pool size ( #1071 )
2019-10-02 22:37:41 -04:00
Nick
d3e693ab46
feat: mandatory password change on login + UI fixes
2019-08-24 22:19:54 -04:00
Nick
4eda8d6635
feat: alternate navigation icon set
2019-07-13 01:45:03 -04:00
Nick
1dfb55e803
feat: default locale with namespacing
2019-06-21 23:39:04 -04:00
Nick
28cf67cdaa
feat: sideloading + locales nav menu
2019-06-21 20:54:09 -04:00