Robert Schütz
3caff70464
nextcloud-notify_push: 0.6.2 -> 0.6.3
...
Diff: https://github.com/nextcloud/notify_push/compare/v0.6.2...v0.6.3
2023-05-18 01:29:50 -07:00
Robert Schütz
cac01149e7
nextcloudPackages: update
2023-05-18 01:29:50 -07:00
Robert Schütz
6301ccc20e
nextcloudPackages: update
2023-04-23 12:31:14 -07:00
Maximilian Bosch
430f1dcdbd
nextcloud: remove nextcloud24, 25.0.5 -> 25.0.6, 26.0.0 -> 26.0.1
2023-04-20 11:34:54 +02:00
Robert Schütz
1370c12881
nextcloudPackages: update
2023-04-18 13:29:56 -07:00
Robert Schütz
5efbe9703d
nextcloudPackages: update
2023-04-10 07:15:35 -07:00
Sandro
89b5be094b
Merge pull request #223785 from dotlambda/nextcloud-previewgenerator-init
...
nextcloudPackages.apps.previewgenerator: init at 5.2.1
2023-03-30 16:12:05 +02:00
Robert Schütz
9e87f7dbde
nextcloud-notify_push: 0.6.1 -> 0.6.2
...
Diff: https://github.com/nextcloud/notify_push/compare/v0.6.1...v0.6.2
2023-03-29 15:50:11 -07:00
Robert Schütz
9c3a588fa0
nextcloudPackages.apps.previewgenerator: init at 5.2.1
2023-03-29 13:23:42 -07:00
Robert Schütz
8373cbec30
nextcloudPackages: update
2023-03-28 18:43:27 -07:00
Sandro Jäckel
282d3a0335
nextcloud-notify_push: 0.6.0 -> 0.6.1
...
Diff: https://github.com/nextcloud/notify_push/compare/v0.6.0...v0.6.1
2023-03-28 15:13:21 +02:00
Maximilian Bosch
8b4ba70235
nextcloud25: 25.0.4 -> 25.0.5
...
Changes: https://github.com/nextcloud/server/compare/v25.0.4...v25.0.5
2023-03-24 19:28:50 +01:00
Maximilian Bosch
f9bf71d5f1
nextcloud24: 24.0.10 -> 24.0.11
...
Changes: https://github.com/nextcloud/server/compare/v24.0.10...v24.0.11
2023-03-24 19:28:25 +01:00
Maximilian Bosch
6a0b0a5de9
nextcloud: remove compat references to v23
...
This is not needed anymore because the version is EOL for almost a year
now and we don't even have the packages anymore, only the attributes for
compatibility for upgrades from older NixOS versions.
2023-03-22 22:37:17 +01:00
Raito Bezarius
dd96b7d8b4
nextcloud26, nixos/web-apps/nextcloud: drop the autocreate db user patch and wire the default in the NixOS module
2023-03-22 22:37:16 +01:00
Raito Bezarius
2f9c4a7e74
nextcloud24Packages: update at various
2023-03-21 16:49:27 +01:00
Raito Bezarius
9a33d7d9db
nextcloud25Packages: update at various
2023-03-21 16:49:19 +01:00
Raito Bezarius
1eddc824e2
nextcloud26Packages: init at various
2023-03-21 16:49:10 +01:00
Raito Bezarius
109166f87e
nextcloud26: init at 26.0.0
2023-03-21 16:41:47 +01:00
Sandro Jäckel
017522f61a
nextcloud{24,25}Packages: update
2023-02-27 01:06:50 +01:00
Sandro Jäckel
7d530fdb99
nextcloud-notify_push: 0.5.0 -> 0.6.0
...
Diff: https://github.com/nextcloud/notify_push/compare/v0.5.0...v0.6.0
2023-02-25 20:34:20 +01:00
Sandro
83b8193be9
Merge pull request #201780 from helsinki-systems/init/nextcloud-notify-push
...
nextcloud-notify-push: init at 0.5.0
2023-02-24 12:10:02 +01:00
Robert Schütz
47e8ca4c43
nextcloud24Packages: update
2023-02-23 12:25:51 -08:00
Robert Schütz
07a6fb6a7c
nextcloud25Packages: update
2023-02-23 12:25:46 -08:00
Robert Schütz
a6be4eab6c
nextcloud24: 24.0.9 -> 24.0.10
...
Changelog: https://nextcloud.com/changelog/#24-0-10
2023-02-23 11:13:15 -08:00
Robert Schütz
66164bded0
nextcloud25: 25.0.3 -> 25.0.4
...
Changelog: https://nextcloud.com/changelog/#25-0-4
2023-02-23 09:35:29 -08:00
ajs124
3b2a768f0f
nextcloudPackages.notify_push: init
2023-02-21 15:05:16 +01:00
ajs124
80df9ff90d
nextcloud-notify-push: init at 0.5.0
2023-02-21 15:05:16 +01:00
Sandro
cef47da8e5
Revert "nextcloud26: init at 26.0.0beta1"
2023-01-28 22:01:42 +01:00
Colin Arnott
546924dfb0
nextcloud26Packages: init at various
...
While we had to lie to generate.sh in order to get nc26 into the
running, and there are a lot of apps that have not released a compatible
version yet, for the ones that have, we are adding them alongside
nextcloud 26.0.0beta1.
2023-01-27 15:28:42 +00:00
Colin Arnott
aefbc9623b
nextcloud26: init at 26.0.0beta1
...
Because nextcloud ships their prerelease versions on a different url, we
are not parsing the version string to detect which path to use. We also
enabled and validated this change via nixos module testing.
2023-01-27 15:28:41 +00:00
Yaya
ff2fd5b4d8
nextcloud25: 25.0.2 -> 25.0.3
...
https://nextcloud.com/changelog/#latest25
2023-01-17 11:00:20 +00:00
Yaya
ef5f4cfd2e
nextcloud24: 24.0.8 -> 24.0.9
...
https://nextcloud.com/changelog/#latest24
2023-01-17 10:58:47 +00:00
Colin Arnott
c19fee7366
nextcloudPackages: init and update various
...
This includes the following new packages:
- files_texteditor
- files_markdown
- forms
- groupfolders
- impersonate
- registration
- spreed
- twofactor_nextcloud_notification
- twofactor_totp
- unsplash
And the following updated ones:
- bookmarks
- calendar
- contacts
- deck
- mail
- news
- polls
2023-01-10 11:06:20 +00:00
Naïm Favier
22ea90a4d8
.editorconfig: apply trailing whitespace removal
...
editorconfig-checker -disable-indent-size **/*.md
2022-12-29 01:40:50 +01:00
figsoda
ec8cb34358
treewide: fix typos
2022-12-17 19:39:44 -05:00
Maximilian Bosch
e7ee5bf36b
nextcloud25: 25.0.1 -> 25.0.2
...
ChangeLog: https://nextcloud.com/changelog/#25-0-2
Also we need two versions of the patch now because the code has changed
in the v25 branch.
Closes #205161
2022-12-09 12:39:59 +01:00
Maximilian Bosch
d54ee5eaca
nextcloud24: 24.0.7 -> 24.0.8
...
ChangeLog: https://nextcloud.com/changelog/#24-0-8
2022-12-09 12:29:20 +01:00
Jonas Heinrich
aec2518c5b
nextcloudPackages: init
2022-11-15 07:17:35 -05:00
Maximilian Bosch
126d3848ce
nextcloud25: 25.0.0 -> 25.0.1
2022-11-03 14:35:39 +01:00
Maximilian Bosch
d2fad4bebd
nextcloud24: 24.0.6 -> 24.0.7
2022-11-03 14:34:50 +01:00
Maximilian Bosch
40b7f52b8f
nextcloud25: init
2022-10-23 17:20:49 +02:00
Yaya
5234adeffe
nextcloud: 23.0.9 -> 23.0.10, 24.0.5 -> 24.0.6
...
https://nextcloud.com/changelog/#latest23
https://nextcloud.com/changelog/#latest24
2022-10-06 14:51:46 +00:00
Maximilian Bosch
958914fab2
nextcloud: drop password regeneration behavior
...
While updating to 23.0.9/24.0.5[1], it was discovered that Nextcloud
silently changes db passwords in some cases (in case of MySQL in **all**
now).
This is inherently incompatible with our module. Further context is
provided in the patch file attached to this commit.
[1] https://github.com/NixOS/nixpkgs/pull/190646 , see comments below
2022-09-10 15:23:39 +02:00
Maximilian Bosch
1801529961
nextcloud24: 24.0.4 -> 24.0.5
...
ChangeLog: https://nextcloud.com/changelog/#24-0-5
2022-09-10 11:57:50 +02:00
Maximilian Bosch
0e3e28fef0
nextcloud23: 23.0.8 -> 23.0.9
...
ChangeLog: https://nextcloud.com/changelog/#23-0-9
2022-09-10 11:57:47 +02:00
Yaya
333c145d41
nextcloud: 23.0.7 -> 23.0.8, 24.0.3 -> 24.0.4
...
https://nextcloud.com/changelog/#latest23
https://nextcloud.com/changelog/#latest24
2022-08-11 09:11:50 +00:00
Franz Pletz
c092a502df
treewide: remove myself as maintainer from some pkgs
...
Only packages I'm not able to maintain anymore as of today. Mostly
because I'm haven't been using them in a while.
2022-08-03 14:17:51 +02:00
Yaya
33bf1e6127
nextcloud: 23.0.6 -> 23.0.7
...
https://nextcloud.com/changelog/#latest23
2022-07-25 11:18:15 +02:00
Bernardo Meurer
aea4ab4fd7
nextcloud24: 24.0.2 -> 24.0.3
2022-07-18 18:07:35 -07:00
Robbert Gurdeep Singh
376dfe8766
nextcloud: 23.0.5 -> 23.0.6, 24.0.1 -> 24.0.2
2022-06-21 08:40:33 +02:00
Maximilian Bosch
33c44a1031
nextcloud22: drop
...
Version 22 will be EOLed in July 2022[1] and we shouldn't have
unsupported software in the soon-to-be-released NixOS 22.05, hence
dropping it already.
[1] https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule
2022-05-21 18:34:28 +02:00
Yaya
d8d36fa0ed
nextcloud: 22.2.7 -> 22.2.8, 23.0.4 -> 23.0.5, 24.0.0 -> 24.0.1
2022-05-20 12:21:59 +00:00
Colin Arnott
ecd8d42397
nextcloud24: init at 24.0.0
...
Added Nextcloud 23 and set it as the default Nextcloud version for the
NixOS module. Added PHP 8.1 as an option for phpPackage and default for
Nextcloud ≥ 24.
2022-05-06 00:37:39 +00:00
Yaya
7dc9954956
nextcloud: 22.2.6 -> 22.2.7, 23.0.3 -> 23.0.4
2022-04-21 16:36:43 +00:00
Yaya
f578662398
nextcloud: 22.2.5 -> 22.2.6, 23.0.2 -> 23.0.3
2022-03-23 09:32:58 +00:00
Maximilian Bosch
15876a546c
nextcloud21: remove
...
EOLed by upstream in 2022-02[1].
[1] https://docs.nextcloud.com/server/23/admin_manual/release_schedule.html#older-versions
2022-03-15 21:26:46 +01:00
TredwellGit
27bc756249
nextcloud22: 22.2.4 -> 22.2.5
...
https://github.com/nextcloud/server/releases/tag/v22.2.5
2022-02-16 06:24:53 +00:00
TredwellGit
7602ca0e8e
nextcloud21: 21.0.8 -> 21.0.9
...
https://github.com/nextcloud/server/releases/tag/v21.0.9
2022-02-16 06:23:20 +00:00
TredwellGit
f4c0c77682
nextcloud23: 23.0.1 -> 23.0.2
...
https://github.com/nextcloud/server/releases/tag/v23.0.2
2022-02-16 06:22:53 +00:00
Lara
7d87529de9
nextcloud23: 23.0.0 -> 23.0.1
2022-01-29 11:11:01 +00:00
Lara
f6038cf1ee
nextcloud22: 22.2.3 -> 22.2.4
2022-01-29 11:10:03 +00:00
Lara
e5da53ba72
nextcloud21: 21.0.7 -> 21.0.8
2022-01-29 11:09:13 +00:00
Ilan Joselevich
c0f4b20db7
nextcloud23: init at 23.0.0
2021-12-02 20:53:21 +02:00
philipp
b5a27cef4b
nextcloud21: 21.0.5 -> 21.0.7
2021-11-30 11:12:50 +01:00
Maximilian Bosch
0196fd79b7
nextcloud22: 22.2.2 -> 22.2.3
...
ChangeLog: https://nextcloud.com/changelog/#22-2-3
2021-11-18 00:51:53 +01:00
Robbert Gurdeep Singh
95ca86f925
nextcloud22: 22.2.1 -> 22.2.2
...
This includes a fix for a preformance regression:
https://github.com/nextcloud/server/pull/29682
2021-11-13 00:01:37 +01:00
Maximilian Bosch
2c00db1ead
nextcloud22: 22.2.0 -> 22.2.1
...
ChangeLog: https://nextcloud.com/changelog/#22-2-1
2021-11-12 00:07:28 +01:00
Maximilian Bosch
e1e15974f8
nextcloud20: drop
...
The version 20 of Nextcloud will be EOLed by the end of this month[1].
Since the recommended default (that didn't raise an eval-warning) on
21.05 was Nextcloud 21, this shouldn't affect too many people.
In order to ensure that nobody does a (not working) upgrade across
several major-versions of Nextcloud, I replaced the derivation of
`nextcloud20` with a `throw` that provides instructions how to proceed.
The only case that I consider "risky" is a setup upgraded from 21.05 (or
older) with a `system.stateVersion` <21.11 and with
`services.nextcloud.package` not explicitly declared in its config. To
avoid that, I also left the `else-if` for `stateVersion < 21.03` which
now sets `services.nextcloud.package` to `pkgs.nextcloud20` and thus
leads to an eval-error. This condition can be removed
as soon as 21.05 is EOL because then it's safe to assume that only
21.11. is used as stable release where no Nextcloud <=20 exists that can
lead to such an issue.
It can't be removed earlier because then every `system.stateVersion <
21.11` would lead to `nextcloud21` which is a problem if `nextcloud19`
is still used.
[1] https://docs.nextcloud.com/server/20/admin_manual/release_schedule.html
2021-10-25 01:34:47 +02:00
Lara
49573709c5
nextcloud: 20.0.12 -> 20.0.13, 21.0.4 -> 21.0.5, 22.1.1 -> 22.2.0
2021-09-30 21:42:28 +00:00
R. RyanTM
6bc0544998
nextcloud-news-updater: 10.0.1 -> 11.0.0
2021-09-12 06:57:30 +00:00
Maximilian Bosch
6907126241
nextcloud22: 22.1.0 -> 22.1.1
...
Changes: https://github.com/nextcloud/server/compare/v22.1.0...v22.1.1
2021-08-27 17:50:41 +02:00
Maximilian Bosch
985d9f39ae
nextcloud22: 22.0.0 -> 22.1.0
...
ChangeLog: https://nextcloud.com/changelog/#22-1-0
2021-08-06 19:26:08 +02:00
Maximilian Bosch
20707acda8
nextcloud21: 21.0.3 -> 21.0.4
...
ChangeLog: https://nextcloud.com/changelog/#21-0-4
2021-08-06 19:25:39 +02:00
Maximilian Bosch
be5d310839
nextcloud20: 20.0.11 -> 20.0.12
...
ChangeLog: https://nextcloud.com/changelog/#20-0-12
2021-08-06 19:24:50 +02:00
Felix Buehler
a56d117bdb
servers: replace name with pname&version
2021-07-26 20:15:46 +02:00
Maximilian Bosch
e05f4101c1
nextcloud22: init at 22.0.0
2021-07-08 17:00:04 +02:00
Maximilian Bosch
b922990a8e
nextcloud19: remove
...
I'm very sorry, this should've happened before the release, but we can
still mark it as insecure on 21.05 and remove it on `master`.
2021-07-08 16:29:45 +02:00
Maximilian Bosch
d45672d059
nextcloud20: 20.0.7 -> 20.0.11
...
ChangeLog: https://nextcloud.com/changelog/#20-0-11
2021-07-08 12:13:38 +02:00
Benno Bielmeier
765c1b3144
nextcloud: 21.0.2 -> 21.0.3
2021-07-08 09:56:39 +02:00
Robbert Gurdeep Singh
fa4aa72508
nextcloud: add preInstall and postInstall hook calls
2021-05-21 10:33:13 +02:00
Robbert Gurdeep Singh
63542dbf0a
nextcloud: 21.0.1 -> 21.0.2
2021-05-21 08:33:10 +02:00
Robbert Gurdeep Singh
c3367cc4f7
nextcloud: 21.0.0 -> 21.0.1
2021-04-09 09:02:34 +02:00
Maximilian Bosch
b1ef946de6
nextcloud19: update todo note
2021-03-04 21:15:18 +01:00
Maximilian Bosch
f7011c70f3
nextcloud21: init at 21.0.0, set as default version
...
ChangeLog: https://nextcloud.com/changelog/#latest21
* Packaged 21.0.0, test-deployed it to my personal instance and tested
the most basic functionality (`davfs2`-mount, {card,cal}dav sync, file
management).
* Bumped the default version for unstable/21.05 to `nextcloud21`. Since
`nextcloud20` was added after the release of 20.09 (and thus the
default on 20.09 is still `nextcloud19`), it's now needed to upgrade
across two majors.
This is not a problem though since it's possible to upgrade to v20 on
20.09 already and if not, the module will guard the administrator
through the upgrade with eval warnings as it's the case since 20.03.
* Dropped `nextcloud17` attribute and marked `nextcloud18` as EOL.
2021-02-22 13:04:42 +01:00
Antoine Eiche
99a482aca4
nextcloud: 20.0.6 -> 20.0.7
2021-02-06 22:14:10 +01:00
Maximilian Bosch
1474f873f7
Merge pull request #111477 from beardhatcode/bump/nextcloud
...
nextcloud: 20.0.5 -> 20.0.6
2021-02-01 12:09:35 +01:00
Robbert Gurdeep Singh
f179c0f047
nextcloud: 20.0.5 -> 20.0.6
...
sha from https://download.nextcloud.com/server/releases/nextcloud-20.0.6.tar.bz2.sha256
Signed-off-by: Robbert Gurdeep Singh <git@beardhatcode.be>
2021-01-31 16:43:05 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
Robbert Gurdeep Singh
6fb0c40bbf
nextcloud: 20.0.4 -> 20.0.5
...
Signed-off-by: Robbert Gurdeep Singh <git@beardhatcode.be>
2021-01-18 09:19:22 +01:00
Ben Siraphob
872973d7d1
pkgs/servers: stdenv.lib -> lib
2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Maximilian Bosch
78f022e791
nextcloud: improve documentation on defaults
...
* It should be made explicit in the eval-error that the CVE only affects
a component which is turned off by default.
* For more clarity, the default version used by the module is noted in
the manual.
Closes #108419
2021-01-05 22:32:05 +01:00
Maximilian Bosch
6d0745a454
nextcloud20: 20.0.3 -> 20.0.4
...
ChangeLog: https://nextcloud.com/changelog/#20-0-4
2020-12-16 11:59:59 +01:00
Maximilian Bosch
520b10453f
nextcloud: 19.0.4 -> 19.0.6, 20.0.1 -> 20.0.3, mark v19 as insecure
...
ChangeLogs:
* https://nextcloud.com/changelog/#20-0-3
* https://nextcloud.com/changelog/#19-0-6
For Nextcloud 20, security advisories for CVE-2020-8259[1] &
CVE-2020-8152[2] were published. The only way to fix those is to upgrade
to v20, although v19 and v18 are supported, the issue won't be fixed
there[3].
Even though both CVEs are only related to the encryption module[4] which
is turned off by default, I decided to add a vulnerability note to
`nextcloud19` since CVE-2020-8259's is rated as "High" by NIST (in
contrast to Nextcloud which rates it as "Low").
If one is not affected by the issue, `nextcloud19` can still be used by
declaring `permittedInsecurePackages`[5].
[1] https://nvd.nist.gov/vuln/detail/CVE-2020-8259 ,
https://nextcloud.com/security/advisory/?id=NC-SA-2020-041
[2] https://nvd.nist.gov/vuln/detail/CVE-2020-8152 ,
https://nextcloud.com/security/advisory/?id=NC-SA-2020-040
[3] https://help.nextcloud.com/t/fixes-for-cve-2020-8259-cve-2020-8152-in-nextcloud-18-19/98289
[4] https://docs.nextcloud.com/server/20/admin_manual/configuration_files/encryption_configuration.html
[5] https://nixos.org/manual/nixpkgs/stable/#sec-allow-insecure
Closes #106212
2020-12-11 12:39:57 +01:00
Konrad Borowski
7a36e41375
nextcloud18: 18.0.9 -> 18.0.10
2020-11-03 11:26:46 +01:00
Konrad Borowski
055a9adabf
nextcloud19: 19.0.3 -> 19.0.4
2020-11-03 11:26:46 +01:00
Jörg Thalheim
753f5ee01d
nextcloud: 20.0.0 -> 20.0.1
2020-10-26 05:06:34 +01:00
Maximilian Bosch
71098fba81
nextcloud20: init
2020-10-04 21:55:58 +02:00
Maximilian Bosch
6b48deee54
nixos/nextcloud: drop nextcloud17, deprecate nextcloud18
...
Both packages will get EOLed within the lifetime of 20.09. `nextcloud17`
can be removed entirely (the attribute-path is kept however to provide
meaningful errors), however `nextcloud18` must be kept as `insecure` to
make sure that users from `nextcloud17` can properly upgrade to
`nextcloud19` on NixOS 20.09.
2020-09-27 19:21:21 +02:00