3d3b6c491a
Seriously optimise the search system via some profiling.
2018-06-26 14:15:19 +01:00
b4a25438d5
Add set-password action
2018-05-15 19:28:26 +01:00
aac9d15eb9
Bugfix: Correct save_settings() return value (o lack thereof)
2018-05-12 23:17:42 +01:00
ef530baaed
Fix full_url() and make email_user report correctly
2018-05-12 17:24:08 +01:00
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
ae8412ddaf
Bugfix automatic password hash recalculation
2018-05-10 23:59:41 +01:00
2a24066d7b
Update changelog, and make $settings->css keep a value of auto
2018-05-10 23:34:53 +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
407d383a12
Added commit hash to debug & configure actions
2018-04-22 17:52:57 +01:00
81cd1ad871
Remove accept_contains_mime, as it's unstable
2018-04-06 23:54:57 +01:00
c73b3b2085
Add x-login-required: yes header to login redirects
2018-03-30 13:05:18 +01:00
5af29c133f
Improve HTTP accepts handling & update docs
2018-03-27 16:59:11 +01:00
3dc505992d
Nuke all usages of utf8_encode, as I misunderstood what it did.
2018-03-18 16:37:25 +00:00
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
90acf38f9d
Add json support to search action! :D
2018-02-14 23:08:28 +00:00
09a26653c9
Add remote file system
2017-11-13 23:12:13 +00:00
425e2854c5
Add some new tag-based stats and a new force param to stats-update
2017-09-16 17:31:30 +01:00
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
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
891143b80a
{settings} -> //{settings} for phpDocumentor
2017-09-15 17:30:35 +01:00
6fd99e5b82
Add « Parent page link to subpages
2017-09-15 17:15:11 +01:00
b687271af5
Fix awkward invisible PHP warning on some error pages
2017-07-29 10:51:06 +01:00
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
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
111a8b9707
Display stats in a human-friendly manner :D
2017-07-14 22:13:13 +01:00
6adb919c2a
Fix access by secret when login is forced
2017-07-14 20:46:22 +01:00
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
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
eb137df2b4
Fix apidoc comments & update api docs
2017-06-28 09:45:13 +01:00
bfafaec564
Comment tweak
2017-06-26 12:22:47 +01:00
7a326cb52f
Add api status action for #138
2017-06-26 11:36:49 +01:00
837cae618b
Add avatars to admin list at bottom of page
2017-06-18 14:20:44 +01:00
9abda2f323
Add link to avatar upload to user preferences page
2017-06-18 14:10:58 +01:00
1d09c22f3a
Add has_action method
2017-06-18 13:54:15 +01:00
3ec7722453
Initial avatar display! More coming soon, including a button on the user preferences page to the upload page :P
2017-06-18 12:00:40 +01:00
677e1340aa
Fight the build system to make open search work. I win! I should really consider upgrading it though.
2017-06-06 21:33:11 +01:00
f72a12ee90
Remove that pesky path by using dongles and widgets! For #112 .
2017-06-06 21:10:13 +01:00
94378d8c31
Add str_replace_once to core
2017-05-20 15:58:55 +01:00
f6c9ac075a
Fix email_user
2017-05-20 15:35:25 +01:00
c5dbe16222
Update MathJax CDN link
2017-05-13 16:17:17 +01:00
2407d6e542
Improve makepathsafe()
2017-05-13 15:25:41 +01:00
409eabd13c
Upgrade the core y adding email_user and email_users functions to core
2017-05-12 22:25:05 +01:00
477e065375
Add startsWith to core
2017-04-17 13:00:40 +01:00
313bcc7edf
Add method to return raw search result information as json
2017-03-23 21:13:20 +00:00
d83bbb3527
Clear out the id index when rebuilding the inverted index - it sometimes goes all funny otherwise, apparently
2017-03-23 20:48:42 +00:00
3c5815bf76
Prevent users from including attacks in their names.
2017-02-18 21:45:52 +00:00
33b39f46d3
Link usernames in recent changesto their respective user pages
2017-02-12 09:55:37 +00:00
6b2cdc354a
Link own username to your user page
2017-02-11 15:43:18 +00:00
b200820562
Write a few core functions for.... user pages! Yeah, #132 , you're up!
2017-02-11 12:01:49 +00:00
3d728542fb
More user preferences stuff for #128
2017-01-26 20:59:04 +00:00