Adrian Malacoda
a866d8dd74
exit 0 from setup.sh
2 years ago
Adrian Malacoda
6dd7961ebd
Implement printable mode.
2 years ago
Adrian Malacoda
53447ad8ef
Remove UserRightsList extension; it's currently not maintained
2 years ago
Adrian Malacoda
d2c68efe43
Remove install.php
2 years ago
Adrian Malacoda
2d417f433d
Add a script to install SMF packages into the image.
2 years ago
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.
2 years ago
Adrian Malacoda
72b7638d11
remove print_r
2 years ago
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.
2 years ago
Adrian Malacoda
2c0e67e675
initial implementation of Auth remoteuser, of course it doesn't work
2 years ago
Adrian Malacoda
e038483e69
Add support for email with msmtp
2 years ago
Adrian Malacoda
5ee52eb5a1
messy hack around "loss of session data"
Should go away if/when we switch to Auth remoteuser extension
2 years ago
Adrian Malacoda
b365cfa58e
create links to mediawiki maintenance scripts
2 years ago
Adrian Malacoda
b8c8bc331e
Install nuke extension, since it's not included with MediaWiki 1.31
2 years ago
Adrian Malacoda
2da5e9837d
move responsibility for creating the initial database to the database container
2 years ago
Adrian Malacoda
91b0cecf74
actually update to mw 31
2 years ago
Adrian Malacoda
c1bf04fbd2
Update mediawiki to 1.31
2 years ago
Adrian Malacoda
baa50b5ded
Merge branch 'master' of gitlab.monarch-pass.net:glitch-city-laboratories/glitch-city-laboratories
2 years ago
Adrian Malacoda
ada88102c6
correctly set remote addr from x-forwarded-for
3 years ago
Adrian Malacoda
021a710fc9
add parser function to get a user's display name
3 years ago
Adrian Malacoda
673d7e61d4
more improved header link generation
3 years ago
Adrian Malacoda
12ab7f0012
remove deprecated GCL skin
3 years ago
Adrian Malacoda
658af7e28f
fix generation of header links
3 years ago
Adrian Malacoda
54ffb306f7
add command to dump test database
3 years ago
Adrian Malacoda
8879c07677
chmod $SOURCE_ROOT
3 years ago
Adrian Malacoda
ba116f42cb
chown to www-data after installing extension
3 years ago
Adrian Malacoda
6b30481c88
chown application source after untarring it
3 years ago
Adrian Malacoda
d0ab55ddfa
add info about admin login
3 years ago
Adrian Malacoda
b9996c771f
Disable file cache and individual page caching. This should ensure the session id in the login form is consistently correct.
3 years ago
Adrian Malacoda
001fad60d6
remove stale sessions
3 years ago
Adrian Malacoda
8453d10ab9
more database stuff
3 years ago
Adrian Malacoda
6281163a79
fix test database
3 years ago
Adrian Malacoda
037fb61490
trim down test database
3 years ago
Adrian Malacoda
de182b86fd
enable Nuke extension
3 years ago
Adrian Malacoda
6ea439cde8
need to add scripts up here before we use them
3 years ago
Adrian Malacoda
51f3bfcd1a
add config/scripts after we install the wiki/forum
3 years ago
Adrian Malacoda
c8409ccd84
fix path
3 years ago
Adrian Malacoda
7eb613d31a
remove extensions that we can pull from mediawiki repo
3 years ago
Adrian Malacoda
6bde45cc79
add add_extension script
3 years ago
Adrian Malacoda
420bbac561
run composer after install
3 years ago
Adrian Malacoda
4fd7a8cbc9
dockerfile improvements for performance, actually download mediawiki 1.30
3 years ago
Adrian Malacoda
ba4f2c3cd2
add missing hidden input field to login form
3 years ago
Adrian Malacoda
45bb011774
disable createaccount permission for all users
3 years ago
Adrian Malacoda
84df8c7131
update mediawiki to 1.30, smf to 2.0.15
3 years ago
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
3 years ago
Adrian Malacoda
ec07c687b0
i think the arguments go like this
3 years ago
Adrian Malacoda
6ace0af5f8
properly construct url
3 years ago
Adrian Malacoda
9f4ddd6afe
remove comment
3 years ago
Adrian Malacoda
05af6991f1
these make more sense as tags and not parser functions
3 years ago
Adrian Malacoda
c0d5f6f2ad
oops
3 years ago
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.
3 years ago