Commit Graph

93 Commits (f8bc9e8c24bb8194b2df735ceedf7c09fed3ddb6)

Author SHA1 Message Date
NGPixel 349f4e5730
feat: admin auth UI + refs
1 year ago
NGPixel 5eaba2cbb0
feat: remove localeCode ref + new nav items + fetch current
1 year ago
NGPixel b75275d748
feat: search results + dict override + remove tags relation table (wip)
2 years ago
NGPixel 7fde587a6c
fix: file manager rename + ltree path encode/decode + various improvements
2 years ago
NGPixel 8f94449426
refactor: convert to esm (wip)
2 years ago
NGPixel e9e93eff42
refactor: convert to esm (wip)
2 years ago
Nicolas Giard ce766ce3e9
feat: tree model improvements + site uploads config
2 years ago
Nicolas Giard 7128b160dd
feat: rendering + new page view
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 3ebbbc8b5e
feat: admin terminal + legacy code cleanup
2 years ago
Nicolas Giard 097833d77a
feat: login page + auth panel + various improvements
2 years ago
Nicolas Giard 6625267bc9
feat: admin auth page (wip)
2 years ago
Marián Skrip de6d4beef9
feat(config): add option to specify default value to env var expansion (#5020)
3 years ago
Nicolas Giard 7b14b39de0
fix: prevent upload bypass via uppercase path
3 years ago
NGPixel a04f7bd650
fix: force uploads to use auth headers instead of cookie
3 years ago
NGPixel 79bdd44093
fix: force download of unsafe extensions
3 years ago
NGPixel 5173c4802e
fix: use replace instead of replaceAll to support pre-Node16
3 years ago
NGPixel 414033de9d
fix: asset path traversal on windows
3 years ago
NGPixel 084dcd69d1 fix: strip directory traversal sequences from asset paths
4 years ago
jaljo cda1f1e805
feat: export creation date in dumped content (#2345)
4 years ago
moonkey124 a7ddafd4aa
fix: incorrect error name for 1017 (#2331)
4 years ago
NGPixel 7a946ec0f5 feat: edit comment
5 years ago
NGPixel 8a74904731 feat: comments delete + refresh on post + formatting
5 years ago
NGPixel 1f9e5b3fd0 feat: delete user with replace target
5 years ago
NGPixel f6bad765a2 feat: assets move + comments migration + admin users UI
5 years ago
NGPixel dae64f00a0 fix: brute-knex refactor
5 years ago
NGPixel 1e4d513252 feat: user profile page - save info + change pwd
5 years ago
NGPixel c7f3c9d908 feat: user profile fetch info + groups
5 years ago
NGPixel 13a995133b feat: branch off / create from template
5 years ago
NGPixel e85de92715 feat: restore page version
5 years ago
NGPixel 2ac9131244 feat: page history - download version
5 years ago
NGPixel ae53484abd feat: admin ssl - renew cert + toggle redirection btn
5 years ago
NGPixel 6920a35d80 feat: visualize pages (dendograms)
5 years ago
NGPixel 0d6676c19b feat: SFTP storage module + sensitive field option
5 years ago
NGPixel f09f1f4f1e feat: delete a user
5 years ago
alancnet a457e82b16 fix: getPagePath would include a trailing (#1323) (#1324)
5 years ago
NGPixel 28fdf14002 fix: export + import tags in storage events
5 years ago
NGPixel f4816d0628 fix: pageHelper getFileExtension missing return
5 years ago
Nicolas Giard cffd32dee0
feat: local disk import all action + v1 import content (#1100)
5 years ago
NGPixel 62d1d7a1df feat: move page
5 years ago
Nick 95535aa3b0 fix: prevent dots and spaces in page path during create
5 years ago
Nick 454da698a1 fix: git sync untracked
5 years ago
Nick 309de5bc17 misc: deps cleanup + form validation fixes
5 years ago
Nick 1d8f1f50e1 fix: prevent empty page content
5 years ago
Nick 823ff1bc61 feat: update user
5 years ago
rbtprograms 0f9ddf1e5d fix: Switch converted to Object Literal (#940)
5 years ago
Nick fd8d358b63 fix: git private key alt paste mode
6 years ago
Nick 13f172978f feat: pages admin + path parsing fixes
6 years ago