1
0
Fork 0
mirror of https://github.com/sbrl/Pepperminty-Wiki.git synced 2024-11-25 17:23:00 +00:00
Commit graph

74 commits

Author SHA1 Message Date
fa81f0df25
Implement basic Pepperminty Wiki CLI & shell :D
The BkTree tester gave me the idea.

No longer will you have to hope that search indexing will complete in 
time and adjust the maximum execution time for larger wikis..... when 
that's implemented.
2020-03-10 01:47:40 +00:00
83bf9acd86
Add tag input autocomplete when editing pages.
Thanks to Awesomplete by @LeaVerou :D
2020-01-26 21:04:39 +00:00
5fdd91ce4c
Update changelog; change name of new setting to email_verify_addresses setting 2020-01-05 23:10:19 +00:00
322f956a9f
Add url_stem() & email address verification system 2020-01-05 20:49:20 +00:00
1686ee33d3
Add new email_debug_dontsend setting 2019-12-23 17:53:46 +00:00
1602fab2c3
Correctly handle utf-8 in email_user() 2019-12-23 17:39:18 +00:00
8914bff594
Add watch item to nav more menu, and tweak messages. 2019-12-23 16:17:33 +00:00
167259623d
Start implementing watchlists :D
TODO: update the changelog
2019-12-22 14:37:20 +00:00
478973f48f
Add server-side inkscape to external renderers 2019-11-14 19:23:53 +00:00
729af8205d
Add documentation on external renderers 2019-10-26 15:19:05 +01:00
cc684766ba
Invert nomnoml diagrams in dark mode 2019-10-26 01:16:05 +01:00
f044d25f7e
Add output_classes property to external renderer, and new .invert-when-dark class in theme
ABC Notation & Server-Side Latex look good naow! :D
2019-10-25 12:12:57 +01:00
9f6932f32d
Swap lilypond out for abcm2ps, which is much easier to integrate with. 2019-10-25 01:06:33 +01:00
999e10b291
Bugfix: Correct latexserver external renderer example 2019-10-25 00:16:25 +01:00
bba614df2f
Add setting to disallow anonymous users from invoking the external renderer on new input 2019-10-24 21:08:18 +01:00
b75ad067eb
Add file & substitution_pipe support.
Also use nomnoml in SVG mode instead of nomnoml-cli, because the latter 
is a pain to build.
2019-10-24 20:13:03 +01:00
4701d24bd7
Tweak lilypond arguments 2019-10-21 11:50:24 +01:00
8f815b43d4
Tweak LilyPond CLI
Also deliberately break the output because we haven't tackled all the 
security implications of calling lilypond yet
2019-10-21 01:33:36 +01:00
da785a05b9
Bugfix: nomnoml cli doesn't *actually* support SVG despite the fact that it claims to do so 2019-10-20 23:19:57 +01:00
fe4071fe05
Add setting to disable external renderer support 2019-10-20 22:00:52 +01:00
ca6546677b
Add initial external diagram renderer support, but we are missing the backend. 2019-10-20 20:54:50 +01:00
5d97ebb7e3
Update the default theme gallery index file location 2019-10-20 13:41:26 +01:00
e708220bc6
Implement some theme update logic, but it's unfinished. 2019-09-01 21:18:14 +01:00
4e3426644c
Style the new mega-menu option.
It still needs more testing though - e.g. to ensure we haven't broken 
the existing setup :P
2019-08-30 00:41:25 +01:00
2c37d77f82
Refactor the default peppermint.json nav more menu value
....but the supporting backend code isn't there yet.
2019-08-29 00:16:13 +01:00
45befb5ff1
Work on automatic theme index & preview generation 2019-08-25 21:38:28 +01:00
98c94a2b59
Start working on theme index, but screenshotting isn't finished yet 2019-08-25 18:12:08 +01:00
02bc1ea7a2
Implement initial pdf preview 2019-06-01 20:25:44 +01:00
712e95474c
Minify the pageindex by default, but also add a setting to control this 2019-06-01 15:55:48 +01:00
f96321559a
Allow flac & ogg audio files to be uploaded by default 2019-05-24 21:48:41 +01:00
f14fd23da5
Add force-redirect to firstrun action, and option to disable access check (NOT RECOMMENDED) 2019-05-11 22:52:55 +01:00
dc310850a6
Add firstrun_complete to guiconfig json file 2019-05-11 14:47:08 +01:00
3dcb8b5b1e
Update parser engine to handle comments as untrusted 2019-03-02 21:59:50 +00:00
2974966c07
Add parser output caching layer 2019-01-31 23:32:05 +00:00
3592a132e9
Fix a bunch of bugs with the new interwiki module 2019-01-05 21:28:47 +00:00
3cb1f49798
Update description of interwiki_index_location variable 2019-01-05 17:55:02 +00:00
ba324ed814
Document the internal link syntax.
Next up: Testing it all I think!
2019-01-05 17:48:27 +00:00
a47192be3a
Add interwiki index location setting 2019-01-01 18:44:49 +00:00
8472048802
Bump version, & update default passwords 2018-10-31 13:09:29 +00:00
57ec8b82b5
Bugfix: Fix inadvertent cost-climbing when recalculating the password hashing cost 2018-09-30 14:47:54 +01:00
1d0ab7be00
Update description for http2_server_push_items to include info about testing 2018-08-22 23:55:26 +01:00
4d65b3529e
Add new http2_server_push_items setting.
Still untested! I really need to do that.
2018-08-22 23:44:24 +01:00
21cbd620d6
Add initial (untested!) support for HTTP/2.0 server push.
Next up, testing! :D
2018-08-22 23:01:54 +01:00
b613d2b2dc
Add moar icons to nav & more menus 2018-07-03 12:54:57 +01:00
6e7698b4a9
Bugfix: Display all revisions on page history page 2018-07-03 11:54:54 +01:00
0e3104415a
Add random_page_exclude_redirects setting - fixes #159 2018-07-01 13:33:42 +01:00
75b6b6c55f
Optimise the search context extractor, but evediently there's more work to be done. 2018-06-26 00:06:20 +01:00
f8b6e38b97
Start creating the user table 2018-05-11 23:29:43 +01:00
98c02f0226
Document password_cost_time_lastcheck in guiconfig 2018-05-10 23:42:17 +01:00
8010770fd4
It's time to get serious with password hashing.
I've left this far to long. Now for the testing.....
2018-05-10 23:03:26 +01:00