154 Commits

Author SHA1 Message Date
Adrian Malacoda
001fad60d6 remove stale sessions 2018-02-02 01:01:20 -06:00
Adrian Malacoda
8453d10ab9 more database stuff 2018-02-02 01:00:22 -06:00
Adrian Malacoda
6281163a79 fix test database 2018-02-02 00:56:49 -06:00
Adrian Malacoda
037fb61490 trim down test database 2018-02-02 00:14:22 -06:00
Adrian Malacoda
de182b86fd enable Nuke extension 2018-02-01 23:05:58 -06:00
Adrian Malacoda
6ea439cde8 need to add scripts up here before we use them 2018-02-01 22:40:59 -06:00
Adrian Malacoda
51f3bfcd1a add config/scripts after we install the wiki/forum 2018-02-01 22:35:42 -06:00
Adrian Malacoda
c8409ccd84 fix path 2018-02-01 21:41:23 -06:00
Adrian Malacoda
7eb613d31a remove extensions that we can pull from mediawiki repo 2018-02-01 21:37:32 -06:00
Adrian Malacoda
6bde45cc79 add add_extension script 2018-02-01 21:33:56 -06:00
Adrian Malacoda
420bbac561 run composer after install 2018-02-01 09:11:35 -06:00
Adrian Malacoda
4fd7a8cbc9 dockerfile improvements for performance, actually download mediawiki 1.30 2018-02-01 02:36:19 -06:00
Adrian Malacoda
ba4f2c3cd2 add missing hidden input field to login form 2018-02-01 02:36:14 -06:00
Adrian Malacoda
45bb011774 disable createaccount permission for all users 2018-02-01 00:55:37 -06:00
Adrian Malacoda
84df8c7131 update mediawiki to 1.30, smf to 2.0.15 2018-02-01 00:53:58 -06:00
Adrian Malacoda
1ae67657bb disable Prof Glitch's extension, so I don't keep having to enter the container and do it each time it starts 2018-01-06 01:28:17 +00:00
Adrian Malacoda
ec07c687b0 i think the arguments go like this 2017-10-29 11:32:34 -05:00
Adrian Malacoda
6ace0af5f8 properly construct url 2017-10-29 11:30:44 -05:00
Adrian Malacoda
9f4ddd6afe remove comment 2017-10-29 11:27:07 -05:00
Adrian Malacoda
05af6991f1 these make more sense as tags and not parser functions 2017-10-22 03:19:35 -05:00
Adrian Malacoda
c0d5f6f2ad oops 2017-10-22 02:29:31 -05:00
Adrian Malacoda
3e40c33db9 remove SecureHTML extension too, since that too was only ever used for one thing. Replace with an extension that specifically encapsulates what that extension was used for. 2017-10-22 02:21:18 -05:00
Adrian Malacoda
4a7577cc34 Remove securephp extension. It was only used on the main page for displaying news. This can be implemented as an extension. 2017-10-22 02:01:43 -05:00
Adrian Malacoda
95ce71ca78 load ssi before api 2017-10-22 01:29:07 -05:00
Adrian Malacoda
4b7c4f7be3 Update smf_api.php 2017-10-22 01:03:04 -05:00
Adrian Malacoda
8b2e8e318e migrate to php 7 2017-10-21 23:35:43 -05:00
Adrian Malacoda
fc49ccb695 use compose version 3 2017-10-21 20:49:16 -05:00
Adrian Malacoda
191ba253c4 use member_name (username) instead of real_name (display name) 2017-10-21 20:48:05 -05:00
Adrian Malacoda
92be189e58 actually commit these changes 2017-10-21 20:47:52 -05:00
Adrian Malacoda
ba70c3e3cf add smf_api.php 2017-10-21 20:43:04 -05:00
Adrian Malacoda
06a857084c remove PGSAEX and CHU extensions. Auth will go back from being display name based to username based, as it should have been. 2017-10-21 20:31:49 -05:00
Adrian Malacoda
2af58df9de Update mediawiki and smf to latest versions. Remove smf source and pull from site on build. For now this means we are running vanilla smf. We will add extensions later. 2017-10-21 20:28:31 -05:00
Adrian Malacoda
35fb923783 saveToCache is no more 2017-01-01 09:34:09 -06:00
Adrian Malacoda
6121c4d4d4 destroy _element as it's messing up the foreach loop 2017-01-01 09:16:37 -06:00
Adrian Malacoda
8a982938d9 fix load Renameuser extension 2017-01-01 07:06:17 -06:00
Adrian Malacoda
b1c224db24 more getResultData() 2017-01-01 07:06:05 -06:00
Adrian Malacoda
9d901cd0d2 need to call getResult()->getResultData() 2017-01-01 06:18:28 -06:00
Adrian Malacoda
009e9eff09 Download mediawiki 1.28 and unpack 2017-01-01 06:12:42 -06:00
Adrian Malacoda
16ae796258 Remove extensions that come bundled with MW 2017-01-01 06:12:08 -06:00
Adrian Malacoda
0caa715b39 Wipe out non-GCL skins too 2017-01-01 01:01:23 -06:00
Adrian Malacoda
dac0ba59af wipe the mediawiki code out of the repository. The dockerfile will pull down and install it for us. We just want GCL specific stuff like the skin and extensions. 2017-01-01 00:59:15 -06:00
Adrian Malacoda
edc239acba add all the site data (that should be kept out of the wiki codebase in its own directory. The dockerfile will arrange it as need be) 2017-01-01 00:57:05 -06:00
Adrian Malacoda
64ec27f1b1 Add GCL specific error pages 2017-01-01 00:49:14 -06:00
Adrian Malacoda
7936a964e9 php5-fpm performance tweaking 2017-01-01 00:40:12 -06:00
Adrian Malacoda
fc363e5afb Add support for https and scheme-agnostic links 2016-11-22 21:51:39 -06:00
Adrian Malacoda
3bd95e508e remove dead/commented code 2016-11-22 21:47:39 -06:00
Adrian Malacoda
b605db7dfe Fix 302 redirect 2016-11-13 20:52:17 -06:00
Adrian Malacoda
33d3f25c0a Install imagemagick 2016-11-13 20:44:25 -06:00
Adrian Malacoda
d9c5cf8390 Add 302 redirect for old topic urls 2016-11-13 20:14:39 -06:00
Adrian Malacoda
07ddc3e97e set REMOTE_ADDR from X-Real-IP 2016-11-13 20:08:20 -06:00