Commit Graph

46 Commits

Author SHA1 Message Date
Jörg Thalheim
c0373a22d5 rate limit wiki 2025-01-04 11:23:20 +01:00
Jörg Thalheim
6a04923bd2 set default mobile skin to minerva
It's not the best for editing the wiki,
but logged in users will get a different skin anyway.
2024-12-21 08:09:04 +01:00
Jörg Thalheim
ada004ff16 switch to nixfmt 2024-09-28 14:26:27 +00:00
Jörg Thalheim
faafcc3598 fix wgSpamRegex link 2024-08-22 20:00:08 +00:00
Jörg Thalheim
567cd78485 extend anti-spam regex 2024-07-30 10:40:17 +02:00
Jörg Thalheim
21ef5f88af install correct php yaml extension version 2024-07-08 08:23:45 +00:00
Jörg Thalheim
0d01f0c729 fix mediawiki init script another time 2024-07-08 08:23:45 +00:00
Jörg Thalheim
519c800589 fix mediawiki-init script 2024-07-08 07:48:42 +00:00
Jörg Thalheim
53eb6e6ca4 apply schema workaround to get translation extension to work 2024-07-07 18:21:07 +02:00
Jörg Thalheim
d3232c8935 nixos-wiki: add comment on how to get exceptions 2024-07-07 18:11:06 +02:00
Jörg Thalheim
f64584984f allow users to mark pages for transalations 2024-07-06 10:06:24 +00:00
Jörg Thalheim
b165c20232 allow trusted users to manager translations and normal users to translate 2024-07-06 09:58:47 +00:00
Jörg Thalheim
eb6f4a74c3 add Translate and UniversialLanguageSelector 2024-07-06 08:34:01 +00:00
Jörg Thalheim
8ed54c5c73 drop spamhaus blacklist
we suspect this is blocking Australian users from editing the wiki
2024-07-01 09:24:58 +00:00
Jörg Thalheim
a75995e238 mediawiki: enable dns blacklists 2024-06-16 17:08:12 +02:00
Jörg Thalheim
0056b5bbe8 fix regex configuration 2024-06-11 08:28:10 +02:00
Jörg Thalheim
28bfcbc5af extend anti spam regex 2024-06-11 07:16:37 +02:00
Jörg Thalheim
a871b974af change captcha questions 2024-05-25 19:40:55 +02:00
Jörg Thalheim
caf2e728fc add robots.txt
fixes https://github.com/NixOS/nixos-wiki-infra/issues/77
2024-05-18 14:05:21 +02:00
Jörg Thalheim
8fd6208b1a enable discussiontools extension
fixes https://github.com/NixOS/nixos-wiki-infra/issues/60
2024-04-19 09:50:19 +02:00
Jörg Thalheim
604798589a nixfmt 2024-04-19 09:17:12 +02:00
Jörg Thalheim
deb9f3b2a0 automatically update mediawiki extensions 2024-04-19 09:12:58 +02:00
lassulus
482b68313b remove restrictions on display titles 2024-04-04 21:48:30 +02:00
lassulus
0de0302fa9 add moderator group 2024-04-02 15:24:26 +02:00
lassulus
9a78da2a3c add trusted group 2024-04-02 15:13:01 +02:00
lassulus
cf635ca4d9 add favicon 2024-04-01 23:20:37 +02:00
Jörg Thalheim
ea48393fdc nixos-wiki: add darkmode theme 2024-04-01 17:21:04 +02:00
Jörg Thalheim
4c63dfc1ec change cache to db to make it persistent 2024-04-01 16:58:13 +02:00
Jörg Thalheim
16a202088a make mobile frontend responsive 2024-04-01 16:28:26 +02:00
Jörg Thalheim
08f321c379 nixos-wiki: fix mobile reponsiveness 2024-04-01 16:19:48 +02:00
Jörg Thalheim
b6ddf22141 change wiki name 2024-04-01 14:33:59 +02:00
Jörg Thalheim
a9cc9cab6b fix broken "StopForumSpam" extension 2024-04-01 14:19:59 +02:00
Jörg Thalheim
51120d6ee3 set missing pygment executable path 2024-04-01 14:19:45 +02:00
Jörg Thalheim
62f57c9fdb nixos-wiki: disable ConfirmToEdit option for now 2024-04-01 14:02:59 +02:00
Jörg Thalheim
f703ee79fc upgrade to postgresql 16 2024-04-01 13:26:44 +02:00
Jörg Thalheim
dcda61d387 require to confirm email in order to edit 2024-03-03 10:47:09 +01:00
Jörg Thalheim
c87331550b download StopForumSpam from fixed location 2024-02-20 07:58:14 +01:00
Jörg Thalheim
4de82d7a89 various updates 2024-02-09 11:54:32 +01:00
Jörg Thalheim
1ee86bb224 fix StopForumSpam extension 2023-12-27 15:18:52 +01:00
Jörg Thalheim
7ec347b5c5 seperate site specific variables from nixos module 2023-11-19 11:38:31 +01:00
Jörg Thalheim
e27e89e6c2 AuthManagerOAuth: fixup dependencies 2023-11-17 10:50:08 +01:00
Jörg Thalheim
84449d7960 nixos-wiki: add cache key 2023-11-15 16:27:56 +00:00
Jörg Thalheim
45d4ffe847 mediawiki: fix api 2023-11-04 20:17:06 +01:00
Jörg Thalheim
f825ac275d mediawiki: fix api 2023-11-04 19:30:58 +01:00
Jörg Thalheim
d2e73d80ff fix nginx + firewall 2023-10-24 18:59:20 +02:00
Jörg Thalheim
8c8bb60d41 add actual wiki configuration and lots of modernisations 2023-10-24 17:33:05 +02:00