Commit Graph

53 Commits

Author SHA1 Message Date
Mic92
755024ea63 [create-pull-request] automated change 2024-05-25 02:52:11 +00: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
Mic92
e1bbbfedea [create-pull-request] automated change 2024-05-17 02:52:02 +00:00
Mic92
5832e09f06 [create-pull-request] automated change 2024-05-10 02:51:55 +00:00
Mic92
e8ad1fd28b [create-pull-request] automated change 2024-05-02 04:29:13 +00:00
Mic92
a2b3448994 [create-pull-request] automated change 2024-04-25 08:58:26 +00:00
Jörg Thalheim
e5c9a38a14 add retry when updating mediawiki releases 2024-04-25 10:57:01 +02:00
Jörg Thalheim
3742886004 enable quick instant commons extension
fixes #45
2024-04-19 09:52:26 +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
a3f1f5f23d downloaded extensions need to be unpacked 2024-04-19 09:21:31 +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
Jörg Thalheim
d4c8d29a99 backup: also start wiki-dump in backup method 2024-04-05 15:37:24 +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
eded343e79 postfix: fix opendkim issue 2024-04-01 18:31:43 +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
4c6a0f5d39 drop old-wiki restore 2024-04-01 14:49:19 +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
5964b0b0d1 wait for wiki backup to finish before starting borg 2024-04-01 13:12:55 +02:00
Jörg Thalheim
fd39c0e9d7 document how to restore backups 2024-03-06 23:13:00 +01:00
Jörg Thalheim
e4c5ee7f44 improve wiki backup 2024-03-06 22:53:02 +01:00
Jörg Thalheim
e263cf33be postfix: disable dnssec 2024-03-06 19:52:43 +01:00
Jörg Thalheim
8cd224475c add opendkim 2024-03-06 19:27:33 +01:00
Jörg Thalheim
dcda61d387 require to confirm email in order to edit 2024-03-03 10:47:09 +01:00
Julien Malka
147c912043
Merge pull request #25 from NixOS/add-backups 2024-02-20 19:18:48 +01:00
Jörg Thalheim
51a349428f allow prometheus to access metrics 2024-02-20 08:33:07 +01:00
Jörg Thalheim
c87331550b download StopForumSpam from fixed location 2024-02-20 07:58:14 +01:00
Jörg Thalheim
fed5ac4a77 add telegraf monitoring agent 2024-02-20 07:51:17 +01:00
Julien Malka
53591fc2b4
init backups 2024-02-17 20:01:42 +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
9ba29b3f8c backup: use phpPackage defined in mediawiki phpfpm pool 2023-11-04 20:16:51 +01:00
Jörg Thalheim
f825ac275d mediawiki: fix api 2023-11-04 19:30:58 +01:00
Jörg Thalheim
3d3d4539e5 wiki: fix owner after restoring database 2023-11-04 19:30:36 +01:00
Jörg Thalheim
d2e73d80ff fix nginx + firewall 2023-10-24 18:59:20 +02:00
Jörg Thalheim
eb41c58405 fix and document backup & restore 2023-10-24 16:50:10 +00:00