154 Commits

Author SHA1 Message Date
Adrian Malacoda
c8a3b364d7 we are live! 2016-08-09 02:46:40 -05:00
Adrian Malacoda
6bef06dbf6 Increase client_max_body_size 2016-08-09 02:11:42 -05:00
Adrian Malacoda
a7d067f34b Make the db dump file an environment variable, do not load it by default. 2016-08-09 00:07:09 -05:00
Adrian Malacoda
bb59207bb1 mkdir userdata, not add userdata, since userdata will not be in the repo 2016-08-08 22:57:33 -05:00
Adrian Malacoda
e8601de53c Even more fixes for PGSAEx 2016-08-07 20:24:48 -05:00
Adrian Malacoda
344c3a9e14 Do not set up SMF integration if MW_NO_SESSION since the auth plugin only works with sessions, and because load.php defines $context which conflicts with SMF's $context 2016-08-07 20:22:43 -05:00
Adrian Malacoda
603360f3d8 Fix up and re-enable Prof. Glitch's extension. 2016-08-07 19:53:39 -05:00
Adrian Malacoda
987898831b Tweak session settings (again) to make SMF happy. See #1, #6 2016-08-07 19:12:57 -05:00
Adrian Malacoda
cd23fb64fc fix sidebar request path 2016-08-07 18:55:47 -05:00
Adrian Malacoda
a7435b5cfa re-enable SecurePHP 2016-08-07 18:38:00 -05:00
Adrian Malacoda
49055c0380 add some notes to readme 2016-08-07 18:29:45 -05:00
Adrian Malacoda
ee02c5394e oops, that was the wrong class file. Remove the old GCL3.php just to make sure I don't do that again 2016-08-07 18:24:54 -05:00
Adrian Malacoda
c5a1fb731b A lot of the linking/attribute generation stuff has been split into Linker class 2016-08-07 18:08:17 -05:00
Adrian Malacoda
8d62c1767f properly add the SecureHTML extension 2016-08-07 17:38:18 -05:00
Adrian Malacoda
44c114282f remove old SecureHTML submodule which wasn't properly tracked 2016-08-07 17:37:32 -05:00
Adrian Malacoda
e56972999c Bring back the GCL3 skin, now that the SMF/MediaWiki bridge mostly works 2016-08-07 05:33:58 -05:00
Adrian Malacoda
5495703e82 Move the session id stuff into the php config. Setting it in the mediawiki extension won't affect how SMF generates session ids. 2016-08-07 05:11:59 -05:00
Adrian Malacoda
6faa8e0700 Re-enable the smf auth extension. Tweak the php session id generation to pass MediaWiki's session id requirement (at least 32 characters) 2016-08-07 05:02:09 -05:00
Adrian Malacoda
0b1f964586 simplify nginx config for /wiki/$1 and /wiki/index.php/$1 2016-08-07 03:38:08 -05:00
Adrian Malacoda
26ddd06633 fix /wiki/index.php/$1 2016-08-07 03:04:13 -05:00
Adrian Malacoda
a7d5991c91 Move the symlink'ing between application/configuration/userdata into setup script, so we can mount application as a volume (useful for development) 2016-08-07 03:03:38 -05:00
Adrian Malacoda
c2ec9e0e31 Add configuration for /wiki/$1 and /wiki/index.php/$1 see #5 2016-08-07 00:33:23 -05:00
Adrian Malacoda
8edca3e564 /wiki/ -> /w/ 2016-08-07 00:12:03 -05:00
Adrian Malacoda
38c3f57c9f Move /wiki/ to /w/. See #5 2016-08-07 00:05:36 -05:00
Adrian Malacoda
d0b62ad406 Removing old versions of skins. 2016-08-06 23:53:27 -05:00
Adrian Malacoda
cd5e715d03 update readme 2016-08-05 02:41:33 -05:00
Adrian Malacoda
0f762eeec7 Disable Contributors extension, it causes problems with certain characters in page titles 2016-08-05 02:38:11 -05:00
Adrian Malacoda
b5d58811da remove unnecessary includes files from older mediawiki 2016-08-05 01:59:48 -05:00
Adrian Malacoda
9cd20f38e2 re-enable Interwiki extension 2016-08-05 01:33:33 -05:00
Adrian Malacoda
9bb3f7655e update CheckUser 2016-08-05 01:31:13 -05:00
Adrian Malacoda
f5bc34bd68 Update FlaggedRevs 2016-08-05 01:27:11 -05:00
Adrian Malacoda
b8ace14160 update and re-enable Contributors extension 2016-08-05 01:24:54 -05:00
Adrian Malacoda
37a99af73e disable some extensions that don't work 2016-08-05 01:18:23 -05:00
Adrian Malacoda
30916d3356 mediawiki maintenance script uses $maintenance which conflicts with SMF's settings, so stash mediawiki's in a temp variable and restore it 2016-08-05 01:17:56 -05:00
Adrian Malacoda
cb63ce6a1a restart setup script and php5-fpm-log processes if they fail to start 2016-08-04 23:40:39 -05:00
Adrian Malacoda
d2e92bdbf2 Set default skin to monobook for now. 2016-08-01 02:32:45 -05:00
Adrian Malacoda
277af852db Disable the Auth_SMF for now, it's breaking the maintenance script and probably breaks everything else now 2016-08-01 02:21:25 -05:00
Adrian Malacoda
3a46fcca38 Set the MW_INSTALL_PATH 2016-08-01 01:51:21 -05:00
Adrian Malacoda
022f2e90f3 Run mediawiki update script on setup 2016-08-01 01:40:17 -05:00
Adrian Malacoda
4973d0f3b0 Don't mount application code as a volume, as we're chown'ing it in the container 2016-08-01 01:25:55 -05:00
Adrian Malacoda
f54e3e6990 Update Dockerfile 2016-08-01 01:24:18 -05:00
Adrian Malacoda
03a7cc4644 Add a cleaned up test database dump 2016-08-01 01:06:40 -05:00
Adrian Malacoda
f36e455211 Remove Vagrantfile 2016-07-31 23:47:03 -05:00
Adrian Malacoda
c3dc757996 Add docker-compose file 2016-07-31 22:45:42 -05:00
Adrian Malacoda
a24fd7f6b6 Remove some directories that will be created as symlinks to userdata 2016-07-31 22:40:22 -05:00
Adrian Malacoda
bf8531cb5d Add .gitignore and remove geany project file 2016-07-31 21:59:07 -05:00
Adrian Malacoda
25d6bc68e5 Add readme 2016-07-30 09:14:59 +00:00
Adrian Malacoda
90a612e196 Import fresh MediaWiki 1.27... a big step up from 1.23. This will break everything. 2016-07-30 03:58:47 -05:00
Adrian Malacoda
76a9ca9494 Start with fresh SMF 2.0.11. We can apply any mods we still want later. 2016-07-30 03:49:40 -05:00
Adrian Malacoda
b6144af22c remove duplicate pjirc directory 2014-09-19 08:55:55 -05:00