Commit Graph

880 Commits

Author SHA1 Message Date
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 8788c1e708 Update features list & description 2017-09-14 21:03:49 +01:00
Starbeamrainbowlabs 51804c1ede Give the README a bit of love :D 2017-09-14 20:58:54 +01:00
Starbeamrainbowlabs 041cb241aa Fix statsupdate processingtime bug 2017-09-01 11:32:56 +01:00
Starbeamrainbowlabs f393fa88ea Fix bugs on file upload page 2017-08-27 16:48:36 +01:00
Starbeamrainbowlabs 179c4b500d Escape html in search result previews 2017-08-26 12:40:33 +01:00
Starbeamrainbowlabs ca5b16727e Enable automatic recalculation of statistics 2017-08-14 18:48:51 +01:00
Starbeamrainbowlabs 934d1e2bc0 Update changelog 2017-07-29 10:52:23 +01:00
Starbeamrainbowlabs b687271af5 Fix awkward invisible PHP warning on some error pages 2017-07-29 10:51:06 +01:00
Starbeamrainbowlabs ecd155c4d4 Moar htmlentities calls 2017-07-29 10:50:42 +01:00
Starbeamrainbowlabs a90b72e3ad Use rawurlencode / htmlentities in more places 2017-07-29 10:44:58 +01:00
Starbeamrainbowlabs 674963c64b Update changelog for #147 PR from @ikisler 2017-07-29 10:32:43 +01:00
Isabeau Kisler 285d39e2ac Fix file preview paths (#147)
* Catch errors when uploading files
Check if error code is greater than 0, and generate appropriate error message.

* Fix File Preview Paths
In cases where the wiki does not sit in the root directory, grab the current filepath of the request and use that to generate a valid filepath.

* Reworded error a bit

* Fix File Preview Paths

Adjust this to work with both relative and absolute file paths
2017-07-29 10:31:23 +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 00848d8a30 Delete a page's comments when deleting the page itself - fixes #144 2017-07-25 20:09:54 +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 30c25e27b7 Added stats to changelog 2017-07-16 10:31:32 +01:00
Starbeamrainbowlabs 3266e39e03 Fix opensearch description 2017-07-16 10:26:22 +01:00
Starbeamrainbowlabs 7127f57b59 Add stats to default more menu 2017-07-14 22:14:18 +01:00
Starbeamrainbowlabs 111a8b9707 Display stats in a human-friendly manner :D 2017-07-14 22:13:13 +01:00
Starbeamrainbowlabs 8c7b021865 Update comments docs 2017-07-14 21:28:28 +01:00
Starbeamrainbowlabs 12a7d9fd14 Implement wanted pages statistics! Yay! I've been looking forward to this mya
It's faster than I thought it would be too :D
2017-07-14 21:22:37 +01:00
Starbeamrainbowlabs 6adb919c2a Fix access by secret when login is forced 2017-07-14 20:46:22 +01:00
Starbeamrainbowlabs a63d83bc34 Make stats-update accept the site secret as a POST param 2017-07-14 20:35:55 +01:00
Starbeamrainbowlabs dc2aaf2854 Make stats-update admin-only - site secret support still needs to be added. 2017-07-13 22:12:12 +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 1236ce8e4d Add search index rebuilding action to master settings screen 2017-07-11 20:21:20 +01:00
Starbeamrainbowlabs 576b293c4e Update apidoc comment & changelog 2017-07-10 22:10:18 +01:00
Starbeamrainbowlabs 70a6704b64 Bump version for development 2017-07-10 22:07:19 +01:00
Starbeamrainbowlabs 80158541cb Make invindex-rebuild admin only, but allow access via a POST request with the secret attached 2017-07-10 22:06:41 +01:00
Starbeamrainbowlabs c2dcf43bc2 Add progress to invindex-rebuild - ready for addition to the master control panel 2017-07-10 21:53:52 +01:00
Starbeamrainbowlabs f9a56272b7 Update changelog for release 2017-07-09 12:51:17 +01:00
Starbeamrainbowlabs 3490e3f459 Version bump for release - for reals this time! :D 2017-07-09 12:42:53 +01:00
Starbeamrainbowlabs c72d7dab82 Improve the look of the downloader a bit. 2017-07-04 18:30:44 +01:00
Starbeamrainbowlabs dd6f79b6ff Update build 2017-07-04 18:14:42 +01:00
Starbeamrainbowlabs 25eeb41818 Bump version ready for the first beta release :D Thanks, @ikisler 2017-07-04 18:13:19 +01:00
Starbeamrainbowlabs 26489a187c Update README 2017-07-03 19:06:37 +01:00
Starbeamrainbowlabs e3fcecdc1a Fix small bug in new preview function.
https://github.com/sbrl/Pepperminty-Wiki/pull/140#issuecomment-31269952
2017-07-03 18:33:25 +01:00
Starbeamrainbowlabs 7e14eb609a Bump version of page-edit module after PR 2017-07-03 18:23:22 +01:00
Starbeamrainbowlabs 356d9c3982 Update credits & changelog after merging PR 2017-07-03 18:21:07 +01:00
Starbeamrainbowlabs 6ca93e0958 Ignore *.orig files 2017-07-03 18:20:38 +01:00
Starbeamrainbowlabs 70e1447eb1 Merge branch 'ikisler-preview-changes' 2017-07-03 18:15:18 +01:00
Starbeamrainbowlabs 51cea83402 Merge branch ikisler's preview-changes branch into master 2017-07-03 18:14:27 +01:00
Starbeamrainbowlabs e9381da756 Fix permissions 2017-07-03 18:05:57 +01:00
Isabeau Kisler 070afff19b Add preview functionality -- actually change preview message this time 2017-07-02 14:15:20 -07:00
Isabeau Kisler 8eee12bd6b Add page preview functionality -- more tweaks
Change order of save and preview buttons, tweak HTML and styling for preview message.
2017-07-02 13:14:50 -07:00
Isabeau Kisler 5e51ebf213 Add preview page -- Make changes based on code review
Adjust styles, add preview header, change underbar to dash.
2017-06-28 22:33:57 -07:00