Commit graph

404 commits

Author SHA1 Message Date
talyz 60d78d7f1f
discourse: 2.7.4 -> 2.7.5 2021-07-14 13:18:23 +02:00
talyz 61f4429fbd
discourse: Use terser when building assets
Discourse prefers to use `terser` when building js assets, see
https://github.com/discourse/discourse/pull/12656. It still wants to
find `uglify-js` in order to not fall back to a ruby js compression
library, so let's keep it around for now. A fix for this has been
submitted upstream in
https://github.com/discourse/discourse/pull/13683.
2021-07-14 13:18:17 +02:00
talyz a2dbc3af1d
discourse: Remove architecture bound platforms from Gemfile.lock
Maybe bundix doesn't handle them properly? They cause runtime issues
and don't seem necessary when the binary gems are built from scratch
anyway.
2021-07-14 13:18:12 +02:00
talyz 3300282db3
discourse: Add update-plugins action to update.py 2021-07-14 13:17:55 +02:00
talyz d3bc5d5b7a
discourse.plugins: Update and add metadata 2021-07-14 13:17:49 +02:00
Leo Maroni 6ed56b865f nixos/vikunja: add nixos test 2021-07-08 22:17:57 +02:00
Leo Maroni 0bef1bb91f vikunja-api: init at 0.17.1
vikunja-api: use mage in build (thanks to @jtojnar)
2021-07-08 22:17:57 +02:00
Leo Maroni 3338d28040 vikunja-frontend: init at 0.17.0 2021-07-08 22:17:57 +02:00
Robert Schütz 1ec5651913 treewide: use pythonPackages.python-dateutil instead of pythonPackages.dateutil 2021-07-03 13:45:57 +02:00
Luke Granger-Brown 272773e1cb
Merge pull request #127931 from talyz/discourse-plugins
discourse: Fix plugin support
2021-06-30 23:03:57 +01:00
Maciej Krüger 5b2824b9e2 matomo: 4.2.1 -> 4.3.1 2021-06-27 23:12:09 -07:00
markuskowa 4457a52cab
Merge pull request #124910 from r-ryantm/auto-update/mediawiki
mediawiki: 1.35.2 -> 1.36.0
2021-06-25 13:22:34 +02:00
Markus Kowalewski 40c869a812
mediawiki: 1.36.0 -> 1.36.1 2021-06-25 12:48:39 +02:00
talyz 7671b90919
discourse: Add a proper plugin builder + a few initial packages
Some discourse plugins have Ruby dependencies and require a
specialized builder. This introduces a generic builder that can be
used whether the plugin has Ruby dependencies or not. It also adds a
set of pre-packaged plugins available through `discourse.plugins` and
provides an easy way to add more.
2021-06-24 20:54:14 +02:00
talyz f0ae7fdf7e
discourse: Patch sources instead of using replace-literal 2021-06-24 19:38:25 +02:00
talyz 9af3672f4f
discourse: Fix plugin support
For plugins to work properly, their assets need to be precompiled
along with the rest of Discourse's assets. This means we need to build
new packages when the list of plugins change.
2021-06-24 19:38:19 +02:00
illustris a415ec434f jitsi-meet: stable/jitsi-meet_5390 -> stable/jitsi-meet_5963 2021-06-20 12:36:51 +02:00
rnhmjoj 2a90b3329b
searx: patch to fix a crash
If the `default_doi_resolver` and `use_default_settings` are used
together searx crashes.
2021-06-18 17:19:33 +02:00
talyz f7fb0d20a6
discourse: 2.7.0 -> 2.7.4 2021-06-15 18:19:59 +02:00
Thomas Gerbet f528b1e43e sogo: 5.0.1 -> 5.1.1
Fixes CVE-2021-33054.
https://github.com/inverse-inc/sogo/blob/SOGo-5.1.1/CHANGELOG.md
2021-06-15 11:04:13 +02:00
Sandro ff05fd9b1d
Merge pull request #125170 from ymarkus/bookstack
bookstack: 21.04.5 -> 21.05
2021-06-03 18:06:22 +02:00
Maximilian Bosch c4afcbb77e plausible: remove create extension patch
Turns out this isn't needed if the module correctly adds the `citext`
extension to the `plausible` database.
2021-06-02 19:21:31 +09:00
Maximilian Bosch cc88797ce0 plausible: minor polishing 2021-06-02 19:21:31 +09:00
Maximilian Bosch 1ed65d4bf6 plausible: platforms.{linux -> unix}
Co-authored-by: Raphael Megzari <raphael@megzari.com>
2021-06-02 19:21:31 +09:00
Maximilian Bosch f3d5618ae1 plausible: correctly run digest task 2021-06-02 19:21:31 +09:00
Maximilian Bosch 6bc72cdd4a plausiblew: cleanup build & update script 2021-06-02 19:21:31 +09:00
Maximilian Bosch 02b15d0f5b plausible: first review fix iteration
* Most significant is probably the patching necessary to run plausible
  with postgres without superuser privilege. This change includes:
  * updating ecto_sql to 3.6 where `CREATE DATABASE` is only executed if
    it doesn't exist[1].
  * patching a migration to only modify the `users.email` column (to use
    `citext` rather than creating the extension. `plausible-postgres`
    takes care of that).
* Correctly declare dependencies in systemd.
* A few minor fixes.

[1] 051baf669e
2021-06-02 19:21:31 +09:00
Maximilian Bosch b06ea1146c plausible: init at 1.3.0 2021-06-02 19:21:31 +09:00
Yannick Markus c23e59dbc7
bookstack: 21.04.5 -> 21.05 2021-06-01 09:07:43 +02:00
R. RyanTM b36019e968 mediawiki: 1.35.2 -> 1.36.0 2021-05-29 23:31:27 +00:00
Ryan Mulligan 2dec0de3c0 nixos/discourse: Add rsync dependency
It is used for backup importing.
2021-05-28 17:43:02 -07:00
talyz 1f6b48be74 discourse: 2.6.5 -> 2.7.0 2021-05-28 17:43:02 -07:00
Hedtke, Moritz 5fa469b6f2
wordpress: 5.7.1 -> 5.7.2 2021-05-26 18:26:16 +02:00
Finn Behrens 1085be2233
moodle: 3.10.2 -> 3.11 (#123877) 2021-05-21 13:13:09 +02:00
Yannick Markus 86fd2a5474
bookstack: 21.04.3 -> 21.04.5 2021-05-18 10:43:36 +02:00
Sandro 3b3f4c45ee
Merge pull request #122914 from r-ryantm/auto-update/galene
galene: 0.3.3 -> 0.3.4
2021-05-17 02:20:50 +02:00
R. RyanTM cab63ca8e8 galene: 0.3.3 -> 0.3.4 2021-05-13 21:15:49 +00:00
Martin Weinelt b859a61f5c
wallabag: 2.4.1 -> 2.4.2
https://github.com/wallabag/wallabag/releases/tag/2.4.2
2021-05-13 18:10:22 +02:00
Robin Gloster f2259a2dff
Merge pull request #122651 from WilliButz/update/hedgedoc/1.8.2
hedgedoc: 1.8.0 -> 1.8.2 (security)
2021-05-11 20:32:57 -05:00
WilliButz 0432a81670
hedgedoc: 1.8.0 -> 1.8.2
includes fixes for:
* CVE-2021-29503: Improper Neutralization of Script-Related HTML Tags in Notes
* a potential XSS-vector in the handling of usernames and profile pictures

https://github.com/hedgedoc/hedgedoc/releases/tag/1.8.2
2021-05-11 23:59:13 +02:00
Sandro 620342dea4
Merge pull request #121003 from r-ryantm/auto-update/galene
galene: 0.3 -> 0.3.3
2021-05-08 22:57:48 +02:00
Sandro 327bdb6c1c
Merge pull request #122022 from ymeister/rss-bridge
rss-bridge: 2020-11-10 -> 2021-04-25
2021-05-08 22:54:32 +02:00
ymeister 765b9672e1 rss-bridge: 2020-11-10 -> 2021-04-25 2021-05-08 14:35:58 +07:00
WilliButz 0a27a76b27
hedgedoc: 1.7.2 -> 1.8.0
https://github.com/hedgedoc/hedgedoc/releases/tag/1.8.0

includes fixes for CVE-2021-21306 and CVE-2021-29474
2021-05-04 09:58:17 +02:00
Aaron Andersen aebebb5752
Merge pull request #119325 from ymarkus/bookstack
bookstack: 0.31.7 -> 21.04.3 + nixos/bookstack: use umask before echoing & clear cache before starting
2021-05-03 20:19:39 -04:00
Yannick Markus eae6e08525
bookstack: 0.31.7 -> 21.04.3 2021-05-03 16:24:01 +02:00
R. RyanTM 377f916451 galene: 0.3 -> 0.3.3 2021-04-28 10:47:17 +00:00
Martin Weinelt 81229d3afe
wordpress: 5.6.2 -> 5.7.1
Fixes: CVE-2021-29447, CVE-2021-29450
2021-04-22 13:14:39 +02:00
Michele Guerini Rocco 27b95afbb8
Merge pull request #119529 from Lassulus/searx_1.0.0
searx: 0.18.0 -> 1.0.0
2021-04-19 00:38:09 +02:00
lassulus 5752d0b1c1 searx: 0.18.0 -> 1.0.0 2021-04-18 19:39:04 +02:00