Nicolas Giard
3bf1d9cf28
fix: disable template compilation in source view
2023-06-03 23:15:22 -04:00
NGPixel
b5b1913396
feat: footer override markdown inline parsing
2023-03-17 17:13:32 -04:00
NGPixel
e954b50a7a
feat: footer text override option
2023-02-16 20:45:55 -05:00
Leangseu Kim
26dcc007e7
fix: sort visualize tree ( #6110 )
...
Co-authored-by: k k <kleangseu@yahoo.com>
2023-02-07 22:02:12 -05:00
Boris
54dbf9ad00
feat: add asciidoc editor module ( #5954 )
...
* feat: add asciidoc editor module
* fix storage file extension for asciidoc pages
* fix: asciidoc editor + rendering improvements
* fix: description list css improvements
Co-authored-by: NGPixel <github@ngpixel.com>
2022-12-23 20:19:16 -05:00
NGPixel
f3133a72ec
feat: toc sidebar position
2022-12-10 17:03:40 -05:00
cannorin
db2ad81a1f
feat: katex persistent macro support ( #5838 )
...
Co-authored-by: cannorin <cannorin@users.noreply.github.com>
2022-11-13 01:43:48 -05:00
NGPixel
9fbc25adb8
feat: improve table rendering + add markdown-it-decorate module
2022-11-08 22:40:43 -05:00
九零
1bb9be0e62
fix: admin contribute link address. ( #5791 )
2022-10-27 10:41:20 -04:00
Evandro Arruda
274ecf4b20
fix: America/Sao_Paulo timezone offset ( #5690 )
2022-09-30 16:52:25 -04:00
NGPixel
8715cd69b2
feat: edit shortcuts
2022-09-20 16:55:05 -04:00
Sandhya Veludandi
4e5da41d35
fix: page cursor and pagination ( #5541 )
...
* fix: search results not displaying on first page
* fix: page cursor position stays the same between page selection
2022-08-14 19:07:09 -04:00
Nicolas Giard
e78953d018
fix(admin): update admin groups page rules write:pages label to match actual permissions
2022-07-19 18:20:03 -04:00
NGPixel
48077fc9e5
feat(admin): make page extensions configurable
2022-06-24 22:20:36 -04:00
Nicolas Giard
1e577735c4
fix(mail): typo in admin mail save mutation
2022-06-11 17:40:48 -04:00
David Wheatley
97a744556b
feat(mail): allow setting of mailer identifying name ( #5363 )
2022-06-10 23:15:00 -04:00
Nicolas Giard
cd33ff0afb
feat(admin): export tool for full migration / backup ( #5294 )
...
* feat: export content utility (wip)
* feat: export navigation + groups + users
* feat: export comments + navigation + pages + pages history + settings
* feat: export assets
2022-05-16 01:13:42 -04:00
myml
8be88cb273
fix(search): search result display as empty after clearing field ( #5283 )
2022-05-14 21:21:23 -04:00
Oleksandr Koltsov
24dbc097cb
fix: change spelling of Kiev to Kyiv ( #5285 )
...
Co-authored-by: Alex Koltsov <alex@slinex.com>
2022-05-13 16:18:03 -04:00
Tomas McNamer
fc6e4ab9c4
feat: add link to admin area on welcome page ( #4035 )
...
* feat: Add link to admin area on welcome page
See: #1259
* fix: remove trailing slash from welcome admin button
* fix: welcome page admin button link
Co-authored-by: Nicolas Giard <github@ngpixel.com>
2022-02-12 18:14:27 -05:00
NGPixel
afafb4f4e0
fix: md task list - use same config as client
2022-02-12 17:28:34 -05:00
NGPixel
a04f7bd650
fix: force uploads to use auth headers instead of cookie
2022-01-22 19:52:59 -05:00
NGPixel
92fe9d3e31
fix: view source of page version crash ( #3297 )
2022-01-10 17:20:13 -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
0d7d95d2ac
fix: markdown checkbox rendering with links
2021-12-08 23:56:24 -05:00
anatawa12
29f173c24c
fix: query parameter on tags page ( #4668 )
2021-11-06 01:16:11 -04:00
broxen
813df21020
fix: prevent malformed paths for pages ( #4533 )
...
* First take on removing erroneous path characters
Paths should not accept trailing slashes or hashtags. This is a first attempt at nullifying those.
* Use rules to verify path before acceptance
Use Regex and rules to verify paths before acceptance
* Rules to prevent any leading or trailing slashes
* Complex slug for regex on path, but it elminates special chars
* Added yarn.lock to .gitignore
* Maybe we do want yarn.lock afterall
* Adding yarn.lock
* Move Regex pattern outside of export
2021-10-10 14:56:20 -04:00
François Karman
cc4c2bfcd5
fix: update social-sharing.vue to have proper icons ( #4556 )
...
facebook and linkedin icons were invalid
2021-10-09 14:03:24 -04:00
tsh96
7e997aada5
fix: resolve admin pages pagination bug ( #4280 )
2021-09-11 16:59:10 -04:00
NGPixel
84b927915e
fix: convert page - task list + UI fixes
2021-04-02 15:15:35 -04:00
NGPixel
26f1c0f372
feat: convert page
2021-04-02 00:39:11 -04:00
scienceasdf
cfbd3dca00
Fix: in group edit rules, write scripts permission and write styles permission can be configured. ( #2829 )
...
At present, the user that are not in the administrator group have no access to edit scripts and styles in page editor panel. This commit add configuration in group rule manage webpage so that users' permission on writing styles and writing scripts can be modified.
2021-01-29 14:17:30 -05:00
Guillaume Hanotel
e3fd967ad7
feat: ability to open search result in new tab with middle-click ( #2919 )
2021-01-29 14:14:27 -05:00
Marwane Kalam-Alami
b5af931f88
fix: support tags containing special characters ( #2743 ) ( #2748 )
2020-12-13 14:56:31 -05:00
Edoardo Morassutto
a37a73dede
fix: inline math interpreted as attributes ( #2645 )
...
When using inline math ($e^{-x^2}$) the curly braces are interpreted as
attributes by markdown-it-attrs. Since most of the times they are not
valid attributes they simply get removed.
This patch escapes the curly braces (the default attribute delimiter),
fixing the KaTeX rendering errors.
It would be nice to simply skip that rule for `katex_inline` block types
but as far as I know markdown-it-attrs doesn't have such an option.
Fixes #1581
2020-11-01 13:00:39 -05:00
Nicolas Giard
a57d9af34c
Merge pull request from GHSA-pgjv-84m7-62q7
2020-10-23 18:49:25 -04:00
Kaito Minatoya
0a1f0ac9e3
fix: incorrect cancel button i18n key ( #2543 )
2020-10-05 22:51:57 -04:00
NGPixel
63c8a308ba
fix: remove bugsnag + update deps
2020-10-03 17:30:56 -04:00
NGPixel
fe890979af
fix: bypass auth redirect cookie when set to homepage
2020-10-03 17:11:34 -04:00
James C
5a9df24f04
fix: markdown editor URL autocompletion ( #2452 )
...
Fix for #2062 . Using token.string only captured the character at the cursor. Now using the cursor location to determine suitable search text. Also corrected syntax issue where suggestion removed opening link parenthesis.
2020-09-19 17:55:38 -04:00
NGPixel
741b99098a
fix: missing localization strings for page select dialog
2020-09-13 20:08:42 -04:00
NGPixel
e782f85a1d
fix: missing localization strings in login screen
2020-09-13 19:55:20 -04:00
NGPixel
a381d4f314
fix: login bg insert from asset not working
2020-09-13 19:35:09 -04:00
takumi9942
2d52ba3303
fix: hidden download button in admin locale page on smaller screens ( #2429 )
2020-09-13 13:51:21 -04:00
NGPixel
8f6cba262f
fix: draw.io svgs are no longer removed with linebreaks ( #2415 )
2020-09-12 14:05:24 -04:00
NGPixel
78417524b3
feat: ldap avatar support
2020-09-07 20:02:33 -04:00
NGPixel
dab5dcfbc1
fix: auth strategy order not saved
2020-09-07 15:04:02 -04:00
NGPixel
5534d50b18
fix: remove unused dep in nav-header
...
***NO_CI***
2020-09-06 17:32:22 -04:00
NGPixel
48d93877e3
fix: search autocomplete off
2020-09-06 17:17:48 -04:00