+4
nixos/doc/manual/release-notes/rl-2405.section.md
+4
nixos/doc/manual/release-notes/rl-2405.section.md
···+- The `services.vikunja` systemd service now uses `vikunja` as dynamic user instead of `vikunja-api`. Database users might need to be changed.+- The `services.vikunja.setupNginx` setting has been removed. Users now need to setup the webserver configuration on their own with a proxy pass to the vikunja service.- The `woodpecker-*` packages have been updated to v2 which includes [breaking changes](https://woodpecker-ci.org/docs/next/migrations#200).
+10
-37
nixos/modules/services/web-apps/vikunja.nix
+10
-37
nixos/modules/services/web-apps/vikunja.nix
···+(mkRemovedOptionModule [ "services" "vikunja" "setupNginx" ] "services.vikunja no longer supports the automatic set up of a nginx virtual host. Set up your own webserver config with a proxy pass to the vikunja service.")······after = [ "network.target" ] ++ lib.optional usePostgresql "postgresql.service" ++ lib.optional useMysql "mysql.service";
+18
-8
nixos/tests/vikunja.nix
+18
-8
nixos/tests/vikunja.nix
·········
+166
pkgs/by-name/vi/vikunja/package.nix
+166
pkgs/by-name/vi/vikunja/package.nix
···+{ lib, fetchFromGitHub, stdenv, stdenvNoCC, nodePackages, buildGoModule, jq, mage, writeShellScriptBin, nixosTests, buildNpmPackage, moreutils, cacert }:+# https://github.com/NixOS/nixpkgs/blob/763e59ffedb5c25774387bf99bc725df5df82d10/pkgs/applications/misc/pot/default.nix#L56+# Injects a `t.Skip()` into a given test since there's apparently no other way to skip tests here.+# Fixes "mkdir /homeless-shelter: permission denied" - "Error: error compiling magefiles" during build
-59
pkgs/servers/web-apps/vikunja/api.nix
-59
pkgs/servers/web-apps/vikunja/api.nix
···-# Fixes "mkdir /homeless-shelter: permission denied" - "Error: error compiling magefiles" during build
-35
pkgs/servers/web-apps/vikunja/frontend.nix
-35
pkgs/servers/web-apps/vikunja/frontend.nix
···
+2
pkgs/top-level/aliases.nix
+2
pkgs/top-level/aliases.nix
···+vikunja-frontend = throw "'vikunja-frontend' has been replaced by 'vikunja'"; # Added 2024-02-19
-3
pkgs/top-level/all-packages.nix
-3
pkgs/top-level/all-packages.nix
···