nixpkgs/nixos/modules/services/web-apps
Maximilian Bosch 022c3e8ad0 postgresql_12: remove
This will be EOL at the end of November, so there's little reason to
keep it in 24.11[1]. As discussed, we'd like to keep it for as long as
possible to make sure there's a state in nixpkgs that has the latest
minor of postgresql_12 available with the most recent CVEs fixed for
people who cannot upgrade[2].

This aspect has been made explicit in the manual now for the next .11
release.

During the discussions it has been brought up that if people just do
`services.postgresql.enable = true;` and let the code decide the
postgresql version based on `system.stateVersion`, there's a chance that
such EOL dates will be missed. To make this harder, a warning will now
be raised when using the stateVersion-condition and the oldest still
available major is selected.

Additionally regrouped the postgresql things in the release notes to
make sure these are all shown consecutively. Otherwise it's a little
hard to keep track of all the changes made to postgresql in 24.11.

[1] https://endoflife.date/postgresql
[2] https://github.com/NixOS/nixpkgs/pull/353158#issuecomment-2453056692

(cherry picked from commit 0b3eef7441)
2024-11-15 11:07:42 +00:00
..
icingaweb2 Cleanup helsinki maintainer (#353611) 2024-11-04 12:59:26 +01:00
kasmweb kasmweb: 1.12.0 -> 1.15.0 (#246777) 2024-08-29 13:03:51 +02:00
akkoma.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
akkoma.nix nixos/akkoma: unpin ffmpeg_5 2024-07-14 08:34:23 +01:00
alps.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
anuko-time-tracker.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
artalk.nix nixos/artalk: init module 2024-05-18 02:15:33 +08:00
audiobookshelf.nix treewide: fix mkEnableOption usage 2024-06-14 02:41:42 -04:00
bluemap.nix nixos/bluemap: move to web-apps 2024-09-29 21:40:39 +02:00
bookstack.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
c2fmzq-server.md treewide: Mark Nix blocks in markdown as Nix 2024-03-28 09:28:12 +01:00
c2fmzq-server.nix nixos: fix remaining services for network-online dep fix 2024-01-19 00:11:34 -08:00
calibre-web.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
castopod.md nixos/castopod: fix startup, displaying images, uploads up to 500 MiB 2024-04-01 19:16:25 +02:00
castopod.nix castopod: remove misuzu from maintainers 2024-04-22 19:19:48 +03:00
changedetection-io.nix nixos/changedetection-io: fix creation of data dir 2024-06-09 18:28:22 -05:00
chatgpt-retrieval-plugin.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
cloudlog.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
code-server.nix treewide: replace mkPackageOptionMD with mkPackageOption 2024-06-26 23:05:42 -04:00
coder.nix nixos/coder: sync maintainers to coder package 2024-04-29 21:11:23 -04:00
collabora-online.nix nixos/collabora-online: init 2024-09-14 21:24:30 +00:00
commafeed.nix nixos/commafeed: init module 2024-04-26 17:19:33 +02:00
convos.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
crabfit.nix nixos/crabfit: init 2024-04-13 18:51:02 +02:00
cryptpad.nix nixos/cryptpad: harden service 2024-07-24 16:17:32 +09:00
dashy.nix nixos/dashy: init module 2024-11-10 00:04:25 +00:00
davis.md nixos/davis: init 2024-04-01 12:55:29 +02:00
davis.nix nixos/davis: fix nginx conf's well-known redirect 2024-09-19 12:03:51 +02:00
dependency-track.nix nixos/dependency-track: init module 2024-09-22 16:38:45 +02:00
dex.nix treewide: Remove ineffective capability grants. 2024-08-09 23:10:30 +02:00
discourse.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
discourse.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
documize.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dokuwiki.nix nixos/dokuwiki,nixos/wordpress,nixos/invoiceplane: Remove deprecated isCoercibleToString 2024-10-08 11:53:03 +02:00
dolibarr.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
eintopf.nix nixos/eintopf: init 2024-07-05 13:12:35 +02:00
engelsystem.nix nixos/engelsystem: refactor option setup 2024-08-22 19:50:17 +02:00
ethercalc.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
filesender.md nixos/filesender: init module 2024-05-22 08:37:48 +03:00
filesender.nix nixos/filesender: init module 2024-05-22 08:37:48 +03:00
firefly-iii-data-importer.nix nixos/firefly-iii-data-importer: init 2024-08-28 08:29:32 +02:00
firefly-iii.nix nixos/firefly-iii: enhance provisioning service 2024-06-20 12:16:48 +02:00
flarum.nix flarum: fix installation and migration logic 2024-09-12 16:14:41 +08:00
fluidd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
freshrss.nix treewide: Remove ineffective capability grants. (#333533) 2024-11-06 08:12:51 +01:00
galene.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
gancio.nix nixos/gancio: set default value for settings.baseurl 2024-09-10 13:13:32 +02:00
gerrit.nix nixos/gerrit: Apply initial hardening using the systemd unit 2024-10-10 07:12:28 +02:00
glance.md nixos/glance: init module 2024-07-08 13:14:09 +02:00
glance.nix nixos/glance: init module 2024-07-08 13:14:09 +02:00
goatcounter.nix nixos/goatcounter: init 2024-07-24 10:17:44 +05:30
gotify-server.nix nixos/gotify-server: add environment and environmentFiles options 2024-07-30 17:38:00 -04:00
gotosocial.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
gotosocial.nix gotosocial: remove misuzu from maintainers 2024-04-22 19:19:01 +03:00
grocy.md treewide: Mark Nix blocks in markdown as Nix 2024-03-28 09:28:12 +01:00
grocy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
guacamole-client.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
guacamole-server.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
hatsu.md nixos/hatsu: init module 2024-10-01 00:33:38 +08:00
hatsu.nix nixos/hatsu: init module 2024-10-01 00:33:38 +08:00
healthchecks.nix nixos/healthchecks: add settingsFile option 2024-06-03 08:56:52 -05:00
hedgedoc.nix hedgedoc: correct typo in deprecation notice 2024-09-19 11:05:05 -07:00
hledger-web.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
homebox.nix homebox: update URLs in documentation 2024-09-06 19:34:15 +02:00
honk.md nixos/modules/honk: init 2023-08-27 23:43:40 +02:00
honk.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ifm.nix ifm-web: init at 4.0.2 2024-08-20 10:42:02 +02:00
immich.nix immich: 1.119.1 -> 1.120.1 2024-11-09 14:44:21 -08:00
invidious.nix nixos/invidious: add options for configuring inv-sig-helper 2024-09-12 09:08:02 +02:00
invoiceplane.nix nixos/dokuwiki,nixos/wordpress,nixos/invoiceplane: Remove deprecated isCoercibleToString 2024-10-08 11:53:03 +02:00
isso.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
jirafeau.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
jitsi-meet.md jitsi-meet: Add option to disable Prosody services not used by Jitsi Meet 2024-09-30 18:19:34 +02:00
jitsi-meet.nix jitsi-meet: Add option to disable Prosody services not used by Jitsi Meet 2024-09-30 18:19:34 +02:00
kavita.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
keycloak.md nixos/keycloak: update options for release 25.0.0 2024-06-22 10:23:09 -04:00
keycloak.nix nixos/keycloak: make initialAdminPassword optional 2024-10-05 08:37:41 -04:00
komga.nix nixos/komga: use lib.getExe 2024-03-02 13:56:20 +13:00
lanraragi.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
lemmy.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
lemmy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
limesurvey.nix nixos/limesurvey: drop default encryption key and nonce 2024-06-28 00:34:00 +02:00
mainsail.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mastodon.nix mastodon: 4.2.13 -> 4.3.0 2024-10-10 16:58:54 +02:00
matomo.md nixos/matomo: fix typo 2023-05-09 18:02:17 +04:00
matomo.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mattermost.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mealie.nix fix: replace relative paths in sources with nix store paths 2024-08-10 16:23:27 +02:00
mediagoblin.nix nixos/mediagoblin: init 2024-11-02 00:20:01 +01:00
mediawiki.nix nixos/mediawiki: add resetUserEmail script 2024-08-04 22:03:59 +02:00
meme-bingo-web.nix nixos/meme-bingo-web: fixed documentation, service description and did further hardening 2024-08-06 03:14:22 +02:00
microbin.nix treewide: Remove ineffective capability grants. 2024-08-09 23:10:30 +02:00
miniflux.nix nixos/miniflux: make admin provisioning optional 2024-08-13 18:56:16 -04:00
misskey.nix nixos/misskey: init 2024-08-06 12:24:15 +02:00
mobilizon.nix nixos/mobilizon: change psql socket dir to none symlinked directory 2024-10-31 01:42:45 +01:00
monica.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
moodle.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
movim.nix movim service: updates for 0.26 2024-07-31 14:12:14 +07:00
netbox.nix nixos/netbox: increase timeout for NetBox pre-start script 2024-10-23 21:07:35 +02:00
nextcloud-notify_push.nix nixos/nextcloud-notify_push: fix defaultText rendering 2024-10-30 23:48:18 +01:00
nextcloud-whiteboard-server.nix nixos/nextcloud-whiteboard-server: init 2024-10-21 15:49:23 +00:00
nextcloud.md nextcloud30: init at 30.0.0 2024-10-01 12:48:45 +02:00
nextcloud.nix nixos/nextcloud: fix shellcheck findings with enableStrictShellChecks enabled 2024-10-14 18:20:25 +02:00
nextjs-ollama-llm-ui.nix nextjs-ollama-llm-ui: fix nextjs cache dir (#344316) 2024-10-11 17:35:37 +11:00
nexus.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nifi.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
node-red.nix nodePackages.npm: drop (#346536) 2024-10-09 12:01:42 -07:00
ocis.md nixos/ocis: init at 5.0.0 2024-04-03 00:53:24 +05:30
ocis.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
onlyoffice.nix onlyoffice: Remove top-level with lib; 2024-07-10 10:42:29 +02:00
openvscode-server.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
openwebrx.nix openwebrx: s/alsaUtils/alsa-utils/ 2024-10-03 23:53:56 +02:00
outline.nix postgresql_12: remove 2024-11-15 11:07:42 +00:00
peering-manager.nix nixos/peering-manager: add oidc support 2024-06-26 07:45:18 +02:00
peertube.nix nixos/peertube: startup script: exec into nodejs 2024-10-30 12:00:00 +01:00
pgpkeyserver-lite.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
photoprism.nix treewide: Remove ineffective capability grants. 2024-08-09 23:10:30 +02:00
phylactery.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
pict-rs.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
pict-rs.nix pict-rs_0_3: drop 2024-08-22 01:54:09 +01:00
pingvin-share.md nixos/pingvin-share: init at 0.29.0 2024-08-04 01:18:03 +02:00
pingvin-share.nix nixos/pingvin-share: init at 0.29.0 2024-08-04 01:18:03 +02:00
pixelfed.nix treewide: \xc2\xa0 -> 2024-10-02 15:33:06 +02:00
plantuml-server.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
plausible.md treewide: Mark Nix blocks in markdown as Nix 2024-03-28 09:28:12 +01:00
plausible.nix nixos/outline: add cyberus team as maintainer 2024-07-30 12:37:45 +02:00
powerdns-admin.nix treewide: Remove ineffective capability grants. 2024-08-09 23:10:30 +02:00
pretalx.nix nixos/pretalx: feature the files.upload_limit setting 2024-10-22 02:49:29 +02:00
pretix.nix nixos/pretix: enable log rotation 2024-09-23 16:57:31 +02:00
privatebin.nix nixos/privatebin: init 2024-09-29 23:02:19 +05:30
prosody-filer.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
rimgo.nix rimgo: add module 2023-09-29 08:59:59 +02:00
rss-bridge.nix rss-bridge: Remove pkg patch, adapt nixos service 2024-10-04 14:58:15 +02:00
rutorrent.nix fix exposeInsecureRPC2mount rtorrent group 2024-07-22 01:11:07 +02:00
screego.nix nixos/screego: init module 2024-08-01 10:51:38 +02:00
selfoss.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sftpgo.nix nixos/sftpgo: add extraReadWriteDirs option 2024-05-29 14:35:25 +02:00
shiori.nix treewide: Remove ineffective capability grants. 2024-08-09 23:10:30 +02:00
silverbullet.nix treewide: replace mkPackageOptionMD with mkPackageOption 2024-06-26 23:05:42 -04:00
simplesamlphp.nix nixos/simplesamlphp: init module 2024-05-21 11:47:39 +03:00
slskd.nix treewide: replace mkPackageOptionMD with mkPackageOption 2024-06-26 23:05:42 -04:00
snipe-it.nix nixos/snipe-it: fix secure flag for cookies 2024-11-01 23:36:37 +01:00
sogo.nix nixos/sogo: prefer 'install' over 'chmod'/'chown' 2024-07-08 22:41:47 +02:00
stirling-pdf.nix nixos/stirling-pdf: add missing dependency ghostscript 2024-09-25 01:01:33 +00:00
suwayomi-server.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
suwayomi-server.nix treewide: replace mkPackageOptionMD with mkPackageOption 2024-06-26 23:05:42 -04:00
trilium.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tt-rss.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
vikunja.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
wakapi.nix nixos/wakapi: fix incorrect assertion conditions 2024-10-22 12:27:24 +03:00
weblate.nix nixos/weblate: add borgbackup to path 2024-09-04 12:54:31 +02:00
whitebophir.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
wiki-js.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
windmill.nix nixos/windmill: add database.url option and defaults 2024-09-14 00:36:55 +03:00
wordpress.nix nixos/dokuwiki,nixos/wordpress,nixos/invoiceplane: Remove deprecated isCoercibleToString 2024-10-08 11:53:03 +02:00
writefreely.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
your_spotify.nix nixos/your_spotify: init 2024-05-13 22:10:13 +02:00
youtrack.md nixos/youtrack: rebuild module for 2023.x support 2024-02-01 13:36:13 +01:00
youtrack.nix nixos/youtrack: drop support for YouTrack 2022.3 2024-10-21 17:36:23 +02:00
zabbix.nix nixos/zabbixWeb: format 2024-07-17 22:33:47 +02:00
zitadel.nix nixos/zitadel: Drop Sorixelle as maintainer 2024-06-21 16:11:10 +02:00