Commit Graph

810 Commits

Author SHA1 Message Date
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
Nyxtorm
f972a9c7de
fix: code block styling in blockquotes (#6108) 2023-02-16 19:10:19 -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
d6d88ed976
fix: edit buttons header alignment when toc sidebar is on the right 2022-12-10 19:38:26 -05:00
NGPixel
c91ff2da7e
feat: add page-ready client boot event 2022-12-10 18:12:04 -05:00
NGPixel
eb99f828b1
fix: edit buttons hidden when toc sidebar is on the right 2022-12-10 18:05:53 -05:00
NGPixel
f3133a72ec
feat: toc sidebar position 2022-12-10 17:03:40 -05:00
NGPixel
ca2f7aaf73
chore: add css classes on page sidebar cards 2022-11-18 19:27:35 -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
Nicolas Giard
fa35f3a254
fix: footer text overflow on smaller desktop screens 2022-09-18 20:24:22 -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
18f9165945
fix(graphql): add missing admin mail name variable to save mutation 2022-06-11 17:55:16 -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
myml
89cbb19912
fix: site tree not working because of incorrect variable name (#5304) 2022-05-18 15:40:37 -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
myml
5590507ef3
fix(nav): add locale to current directory link (#5286) 2022-05-14 21:18:46 -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
NGPixel
63ecb32494
fix: missing aria attributes + controls on tabset component 2022-04-03 16:55:11 -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
David H
5210e14b57
fix: add scrollbar for big diagrams (#4120)
In case of large DrawIO diagrams, today it is sometimes impossible to display it totally on the screen.
This quick workaround provides a way to enable a scrollbar if the width of the diagram is higher than the browser/screen width.
2021-12-26 17:43:39 -05:00
NGPixel
43cc114ff0
fix: visualeditor font sizes not working in rendered version 2021-12-24 20:24:04 -05:00
NGPixel
79bdd44093
fix: force download of unsafe extensions 2021-12-24 20:18:12 -05:00
NGPixel
e79e591f9e
fix: handle scroll to header in tabset hidden tab 2021-12-17 23:21:08 -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
n1xx1
e8d56c28eb
fix: default theme summary and detail (#4156)
Fix incorrect styling with detail/summary elements when nested together.
2021-10-09 16:54:36 -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
broxen
3e795777ec
fix: hide keyline when footnotes are preceded by header (#4529)
Hide key-line created by `markdown-it-footnote` template when footnotes are directly preceded by header.

Examples:
```md
# References
[^1]: Shows no key-line because References header has one already

# New Page
Text goes here and whatever else

[^1]: these footnotes have no preceding header and will show a key-line
```
2021-10-01 20:26:49 -04:00
broxen
8aa02318b5
fix: display of Headers within Details Summary (#4491)
* Header formatting for Details Summary

Cleaning up Headers within Details Summary

* Fix for TOC Anchor location

Fix for TOC Anchor location within Details Summary

* display: none for the keyline seems smarter

* Fixes to accommodate large summaries

Fixed to accommodate larger summaries containing both headers and phrasing text. Still removing keylines for summaries with ONLY a header.
2021-10-01 20:21:46 -04:00
Иван
14cb17c227
fix: spoiler summary overflows it's parent (#2502) 2021-10-01 20:21:13 -04:00
bavis-m
b3d9a183ea
fix: anchor links - use MouseEvent.currentTarget (#4236)
Co-authored-by: Mark <mark@mhack.io>
2021-09-11 17:05:14 -04:00
Mostafa
9f19543488
fix: add missing decodeURIComponent while page load (#4244) 2021-09-11 17:04:17 -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