Commit Graph

229 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 0ac2f24b5f
page_renderer: reeduce indenting a bit 2019-01-27 23:08:29 +00:00
Starbeamrainbowlabs 5b670f5981
Refactor method names in page renderer 2019-01-27 22:56:51 +00:00
Starbeamrainbowlabs 7507867ca7
Document makepathsafe() better 2019-01-05 17:08:54 +00:00
Starbeamrainbowlabs f9995072e1
Start writing interwiki module, but it's not finished yet 2019-01-01 18:53:30 +00:00
Starbeamrainbowlabs 738a7c30c1
Fix line endings 2018-10-31 16:44:34 +00:00
Starbeamrainbowlabs 284b404946
Typos in comments 2018-09-12 21:27:51 +01:00
Starbeamrainbowlabs a7014a4bd1
Bugfix: Fix crash in meta generator version insertion 2018-08-24 18:44:21 +01:00
Starbeamrainbowlabs 39c8f48019
Add <meta name='generator' /> to all output pages 2018-08-24 16:42:35 +01:00
Starbeamrainbowlabs 96a27f32b1
Bugfix: Spelling correction 2018-08-23 23:15:29 +01:00
Starbeamrainbowlabs de0aa7c4db
Bugfix: Squash crash due to new HTTP/2.0 server push support 2018-08-23 11:48:09 +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 3504d5bcad
Patch alt+enter support 2018-08-22 21:48:37 +01:00
Starbeamrainbowlabs fffadb829a
Add history-revert action, but it isn't tested yet. 2018-07-02 23:44:10 +01:00
Starbeamrainbowlabs cd2497cea4
Get search redirector to check ucwords(pagename) too - fixes #160 2018-07-01 13:46:06 +01:00
Starbeamrainbowlabs 1b3bc1cee7
Bugfix: Squash warning in the search redirector 2018-06-30 11:19:17 +01:00
Starbeamrainbowlabs 3d3b6c491a
Seriously optimise the search system via some profiling. 2018-06-26 14:15:19 +01:00
Starbeamrainbowlabs b4a25438d5
Add set-password action 2018-05-15 19:28:26 +01:00
Starbeamrainbowlabs aac9d15eb9
Bugfix: Correct save_settings() return value (o lack thereof) 2018-05-12 23:17:42 +01:00
Starbeamrainbowlabs ef530baaed
Fix full_url() and make email_user report correctly 2018-05-12 17:24:08 +01:00
Starbeamrainbowlabs c64aaa72db
Bugfix the login system changes. It works!
The issue was actually in that I hadn't created a password_verify
wrapper
2018-05-11 11:34:57 +01:00
Starbeamrainbowlabs ae8412ddaf
Bugfix automatic password hash recalculation 2018-05-10 23:59:41 +01:00
Starbeamrainbowlabs 2a24066d7b
Update changelog, and make $settings->css keep a value of auto 2018-05-10 23:34:53 +01:00
Starbeamrainbowlabs 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
Starbeamrainbowlabs 407d383a12
Added commit hash to debug & configure actions 2018-04-22 17:52:57 +01:00
Starbeamrainbowlabs 81cd1ad871
Remove accept_contains_mime, as it's unstable 2018-04-06 23:54:57 +01:00
Starbeamrainbowlabs c73b3b2085
Add x-login-required: yes header to login redirects 2018-03-30 13:05:18 +01:00
Starbeamrainbowlabs 5af29c133f
Improve HTTP accepts handling & update docs 2018-03-27 16:59:11 +01:00
Starbeamrainbowlabs 3dc505992d
Nuke all usages of utf8_encode, as I misunderstood what it did. 2018-03-18 16:37:25 +00:00
Starbeamrainbowlabs 24efac3c5e
Enhance utf8 support in id index & search system, but there's more work to be done. 2018-03-18 16:19:13 +00:00
Starbeamrainbowlabs 90acf38f9d
Add json support to search action! :D 2018-02-14 23:08:28 +00:00
Starbeamrainbowlabs 09a26653c9 Add remote file system 2017-11-13 23:12:13 +00:00
Starbeamrainbowlabs 425e2854c5 Add some new tag-based stats and a new force param to stats-update 2017-09-16 17:31:30 +01:00
Starbeamrainbowlabs fad6d8f391 Move Rest API docs and create main php docs! Hooray!
This should make things _much_ easier.
2017-09-16 11:47:42 +01:00
Starbeamrainbowlabs 307d1bc889 Document *all* teh things.
Well, _almost_ all teh things :P I'm experimenting with phpDocumentor,
so expect some better module api docs to appear sometime soon :D
2017-09-15 23:06:10 +01:00
Starbeamrainbowlabs 891143b80a {settings} -> //{settings} for phpDocumentor 2017-09-15 17:30:35 +01:00
Starbeamrainbowlabs 6fd99e5b82 Add « Parent page link to subpages 2017-09-15 17:15:11 +01:00
Starbeamrainbowlabs b687271af5 Fix awkward invisible PHP warning on some error pages 2017-07-29 10:51:06 +01:00
Starbeamrainbowlabs 5859a8dd70 Send the user to the default page if when logging under a weird logout edge case :P Fixes #143. 2017-07-25 20:16:51 +01:00
Starbeamrainbowlabs 0fd9ba7d61 Have a bash at getting alt + enter support in the ssearch box working in firefox
....aparently it's some weirdness surrounging the way firefox handles
forms with only one input. Perhaps we should switch this out for JS
then? It would make it not work in some terminal browsers though that
don't have JS, so I'm not sure.
2017-07-25 19:57:34 +01:00
Starbeamrainbowlabs 111a8b9707 Display stats in a human-friendly manner :D 2017-07-14 22:13:13 +01:00
Starbeamrainbowlabs 6adb919c2a Fix access by secret when login is forced 2017-07-14 20:46:22 +01:00
Starbeamrainbowlabs 9021afe851 Create statistics calculation core. More statistics coming soon! Personally, I'm most excited about the most wanted pages....! :D 2017-07-13 20:48:57 +01:00
Starbeamrainbowlabs 4ea4315c5a Allow access to opensearch-description when not logged in, and make opsearch description use search-redirect 2017-06-28 11:21:42 +01:00
Starbeamrainbowlabs eb137df2b4 Fix apidoc comments & update api docs 2017-06-28 09:45:13 +01:00
Starbeamrainbowlabs bfafaec564 Comment tweak 2017-06-26 12:22:47 +01:00
Starbeamrainbowlabs 7a326cb52f Add api status action for #138 2017-06-26 11:36:49 +01:00
Starbeamrainbowlabs 837cae618b Add avatars to admin list at bottom of page 2017-06-18 14:20:44 +01:00
Starbeamrainbowlabs 9abda2f323 Add link to avatar upload to user preferences page 2017-06-18 14:10:58 +01:00
Starbeamrainbowlabs 1d09c22f3a Add has_action method 2017-06-18 13:54:15 +01:00