Starbeamrainbowlabs
dda71eb971
guijson: fix definition of cli_enabled text → checkbox
2020-04-22 00:38:38 +01:00
Starbeamrainbowlabs
2dacc5f99c
Disable the didyoumean typo correction engine by default & add it to the changelog
2020-04-21 22:13:08 +01:00
Starbeamrainbowlabs
0e0ccd9e00
Add new anoncomments setting
2020-04-18 13:23:18 +01:00
Starbeamrainbowlabs
f632c0907c
Integrate didyoumean into the main search engine, but it's crashing.
...
We're getting there though!
2020-03-15 17:54:27 +00:00
Starbeamrainbowlabs
67ea09b5cf
feature-cli: Colourise readline shell
...
In PHP (and Bash, it turns out) it's \001 and \002 that should enclose
invisible characters.
Perhaps we could do the same for the SQLite CLI shell?
2020-03-15 17:32:13 +00:00
Starbeamrainbowlabs
0829e7630b
Start implementing didyoumean abstraction in lib-search-engine, but its not finished yet.
...
Next up:
- Updating the index
- Adding words to the index in the first place
- Saving the index if changes were made
- Tighter integration into the existing search system to avoid changes
to other modules
2020-03-15 14:41:14 +00:00
Starbeamrainbowlabs
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
Starbeamrainbowlabs
83bf9acd86
Add tag input autocomplete when editing pages.
...
Thanks to Awesomplete by @LeaVerou :D
2020-01-26 21:04:39 +00:00
Starbeamrainbowlabs
5fdd91ce4c
Update changelog; change name of new setting to email_verify_addresses setting
2020-01-05 23:10:19 +00:00
Starbeamrainbowlabs
322f956a9f
Add url_stem() & email address verification system
2020-01-05 20:49:20 +00:00
Starbeamrainbowlabs
1686ee33d3
Add new email_debug_dontsend setting
2019-12-23 17:53:46 +00:00
Starbeamrainbowlabs
1602fab2c3
Correctly handle utf-8 in email_user()
2019-12-23 17:39:18 +00:00
Starbeamrainbowlabs
8914bff594
Add watch item to nav more menu, and tweak messages.
2019-12-23 16:17:33 +00:00
Starbeamrainbowlabs
167259623d
Start implementing watchlists :D
...
TODO: update the changelog
2019-12-22 14:37:20 +00:00
Starbeamrainbowlabs
478973f48f
Add server-side inkscape to external renderers
2019-11-14 19:23:53 +00:00
Starbeamrainbowlabs
729af8205d
Add documentation on external renderers
2019-10-26 15:19:05 +01:00
Starbeamrainbowlabs
cc684766ba
Invert nomnoml diagrams in dark mode
2019-10-26 01:16:05 +01:00
Starbeamrainbowlabs
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
Starbeamrainbowlabs
9f6932f32d
Swap lilypond out for abcm2ps, which is much easier to integrate with.
2019-10-25 01:06:33 +01:00
Starbeamrainbowlabs
999e10b291
Bugfix: Correct latexserver external renderer example
2019-10-25 00:16:25 +01:00
Starbeamrainbowlabs
bba614df2f
Add setting to disallow anonymous users from invoking the external renderer on new input
2019-10-24 21:08:18 +01:00
Starbeamrainbowlabs
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
Starbeamrainbowlabs
4701d24bd7
Tweak lilypond arguments
2019-10-21 11:50:24 +01:00
Starbeamrainbowlabs
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
Starbeamrainbowlabs
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
Starbeamrainbowlabs
fe4071fe05
Add setting to disable external renderer support
2019-10-20 22:00:52 +01:00
Starbeamrainbowlabs
ca6546677b
Add initial external diagram renderer support, but we are missing the backend.
2019-10-20 20:54:50 +01:00
Starbeamrainbowlabs
5d97ebb7e3
Update the default theme gallery index file location
2019-10-20 13:41:26 +01:00
Starbeamrainbowlabs
e708220bc6
Implement some theme update logic, but it's unfinished.
2019-09-01 21:18:14 +01:00
Starbeamrainbowlabs
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
Starbeamrainbowlabs
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
Starbeamrainbowlabs
45befb5ff1
Work on automatic theme index & preview generation
2019-08-25 21:38:28 +01:00
Starbeamrainbowlabs
98c94a2b59
Start working on theme index, but screenshotting isn't finished yet
2019-08-25 18:12:08 +01:00
Starbeamrainbowlabs
02bc1ea7a2
Implement initial pdf preview
2019-06-01 20:25:44 +01:00
Starbeamrainbowlabs
712e95474c
Minify the pageindex by default, but also add a setting to control this
2019-06-01 15:55:48 +01:00
Starbeamrainbowlabs
f96321559a
Allow flac & ogg audio files to be uploaded by default
2019-05-24 21:48:41 +01:00
Starbeamrainbowlabs
f14fd23da5
Add force-redirect to firstrun action, and option to disable access check (NOT RECOMMENDED)
2019-05-11 22:52:55 +01:00
Starbeamrainbowlabs
dc310850a6
Add firstrun_complete to guiconfig json file
2019-05-11 14:47:08 +01:00
Starbeamrainbowlabs
3dcb8b5b1e
Update parser engine to handle comments as untrusted
2019-03-02 21:59:50 +00:00
Starbeamrainbowlabs
2974966c07
Add parser output caching layer
2019-01-31 23:32:05 +00:00
Starbeamrainbowlabs
3592a132e9
Fix a bunch of bugs with the new interwiki module
2019-01-05 21:28:47 +00:00
Starbeamrainbowlabs
3cb1f49798
Update description of interwiki_index_location variable
2019-01-05 17:55:02 +00:00
Starbeamrainbowlabs
ba324ed814
Document the internal link syntax.
...
Next up: Testing it all I think!
2019-01-05 17:48:27 +00:00
Starbeamrainbowlabs
a47192be3a
Add interwiki index location setting
2019-01-01 18:44:49 +00:00
Starbeamrainbowlabs
8472048802
Bump version, & update default passwords
2018-10-31 13:09:29 +00:00
Starbeamrainbowlabs
57ec8b82b5
Bugfix: Fix inadvertent cost-climbing when recalculating the password hashing cost
2018-09-30 14:47:54 +01:00
Starbeamrainbowlabs
1d0ab7be00
Update description for http2_server_push_items to include info about testing
2018-08-22 23:55:26 +01:00
Starbeamrainbowlabs
4d65b3529e
Add new http2_server_push_items setting.
...
Still untested! I really need to do that.
2018-08-22 23:44:24 +01:00
Starbeamrainbowlabs
21cbd620d6
Add initial (untested!) support for HTTP/2.0 server push.
...
Next up, testing! :D
2018-08-22 23:01:54 +01:00
Starbeamrainbowlabs
b613d2b2dc
Add moar icons to nav & more menus
2018-07-03 12:54:57 +01:00