46f253f757
refresh_styles: add script for pulling in updated styles from production
2019-11-10 20:28:58 -06:00
eb861824ea
mediawiki: update to 1.33.1
2019-11-10 20:02:09 -06:00
cf1d555978
add Cite extension
2019-09-30 20:19:42 -05:00
469c64490c
add missing comment id fields (that were probably supposed to be added by a migration we skipped)
...
These fields exist in the live database so migration should still work there.
2019-07-06 00:49:32 -05:00
5c0a6dfd6d
Merge branch 'master' into mw_33
2019-07-06 00:17:54 -05:00
ade6a6d415
update database dump with 1.32 dump
2019-07-06 00:17:38 -05:00
e020b4cc3f
add wait-for-it
2019-07-02 20:11:42 -05:00
b2a5879743
update to mediawiki 1.33.0
2019-07-02 19:09:17 -05:00
026b2947d4
enable WikiEditor and CodeEditor for source editing
2019-06-16 21:01:23 -05:00
ec397feed6
add VisualEditor/Parsoid info to readme
2019-06-15 18:29:24 -05:00
829a51384b
Add parsoid image & configuration
2019-06-15 18:24:40 -05:00
d8dd54dc9f
add VisualEditor extension
2019-06-15 17:43:28 -05:00
f97da260d8
add ca- ids to content action links, this is required for VisualEditor
2019-06-15 17:43:03 -05:00
72dced4c8d
change add_extension.sh to init submodules, in case the extension requires submodules (like visualeditor)
2019-06-15 17:41:07 -05:00
c20d8d4f6e
remove deprecated calls to wfRunHooks
2019-06-15 16:12:22 -05:00
935997cc75
it is an error to use a boolean here, so don't
2019-06-15 15:57:14 -05:00
07094ab956
update mediawiki to 1.32.1 (finally)
2019-06-09 15:01:59 -05:00
Adrian Malacoda
b6c96f9d3c
Merge branch 'master' of ssh://forge.monarch-pass.net/glitch-city-laboratories/glitch-city-laboratories
2019-02-15 21:07:52 -06:00
Adrian Malacoda
5f68d09c72
gate phpinfo.php behind an environment variable so it doesn't get shown to the public
2019-02-15 21:07:26 -06:00
9c9baee367
gate phpinfo.php behind an environment variable so it doesn't accidentally leak to the public
2019-02-16 03:07:10 +00:00
Adrian Malacoda
f747f18acd
fix msmtprc syntax
2018-09-04 01:42:04 -05:00
Adrian Malacoda
abee89b732
Load CheckUser with wfLoadExtension.
...
This seems to be the preferred way to load extensions but FlaggedRevs doesn't support it for some reason, so we need to include it directly.
2018-09-03 23:01:48 -05:00
Adrian Malacoda
a866d8dd74
exit 0 from setup.sh
2018-09-03 22:53:18 -05:00
Adrian Malacoda
6dd7961ebd
Implement printable mode.
2018-09-03 22:41:34 -05:00
Adrian Malacoda
53447ad8ef
Remove UserRightsList extension; it's currently not maintained
2018-09-03 22:03:30 -05:00
Adrian Malacoda
d2c68efe43
Remove install.php
2018-09-03 22:00:56 -05:00
Adrian Malacoda
2d417f433d
Add a script to install SMF packages into the image.
2018-09-03 21:53:41 -05:00
Adrian Malacoda
dcdb8ea4db
Set $$wgPHPSessionHandling to false to disable mediawiki using php sessions.
...
This seems to resolve the issue of mediawiki and smf sessions colliding, as mediawiki will no longer touch smf's session. The "loss of session data" error seems to still not be present.
2018-08-27 03:32:14 -05:00
Adrian Malacoda
72b7638d11
remove print_r
2018-08-13 02:00:12 -05:00
Adrian Malacoda
83f36080e3
Destroy SMF session to work around MW/SMF collision issue. Coincidentally, this also seems to actually resolve "loss of session data" errors.
2018-08-13 01:35:39 -05:00
Adrian Malacoda
2c0e67e675
initial implementation of Auth remoteuser, of course it doesn't work
2018-08-13 00:39:19 -05:00
Adrian Malacoda
e038483e69
Add support for email with msmtp
2018-08-12 06:30:19 -05:00
Adrian Malacoda
5ee52eb5a1
messy hack around "loss of session data"
...
Should go away if/when we switch to Auth remoteuser extension
2018-08-12 05:30:18 -05:00
Adrian Malacoda
b365cfa58e
create links to mediawiki maintenance scripts
2018-08-12 03:39:44 -05:00
Adrian Malacoda
b8c8bc331e
Install nuke extension, since it's not included with MediaWiki 1.31
2018-08-12 02:54:33 -05:00
Adrian Malacoda
2da5e9837d
move responsibility for creating the initial database to the database container
2018-08-12 02:50:11 -05:00
Adrian Malacoda
91b0cecf74
actually update to mw 31
2018-08-11 13:10:42 -05:00
Adrian Malacoda
c1bf04fbd2
Update mediawiki to 1.31
2018-08-08 20:54:57 -05:00
Adrian Malacoda
baa50b5ded
Merge branch 'master' of gitlab.monarch-pass.net:glitch-city-laboratories/glitch-city-laboratories
2018-02-07 19:20:01 -06:00
Adrian Malacoda
ada88102c6
correctly set remote addr from x-forwarded-for
2018-02-04 00:26:09 -06:00
Adrian Malacoda
021a710fc9
add parser function to get a user's display name
2018-02-04 00:25:55 -06:00
Adrian Malacoda
673d7e61d4
more improved header link generation
2018-02-03 23:40:31 -06:00
Adrian Malacoda
12ab7f0012
remove deprecated GCL skin
2018-02-03 22:36:13 -06:00
Adrian Malacoda
658af7e28f
fix generation of header links
2018-02-03 22:35:30 -06:00
Adrian Malacoda
54ffb306f7
add command to dump test database
2018-02-03 22:31:33 -06:00
Adrian Malacoda
8879c07677
chmod $SOURCE_ROOT
2018-02-03 22:11:39 -06:00
Adrian Malacoda
ba116f42cb
chown to www-data after installing extension
2018-02-03 21:11:36 -06:00
Adrian Malacoda
6b30481c88
chown application source after untarring it
2018-02-03 21:10:03 -06:00
Adrian Malacoda
d0ab55ddfa
add info about admin login
2018-02-02 11:55:09 -06:00
Adrian Malacoda
b9996c771f
Disable file cache and individual page caching. This should ensure the session id in the login form is consistently correct.
2018-02-02 03:09:49 -06:00