+1
lib/systems/doubles.nix
+1
lib/systems/doubles.nix
+5
-1
nixos/doc/manual/release-notes/rl-2411.section.md
+5
-1
nixos/doc/manual/release-notes/rl-2411.section.md
···- [TaskChampion Sync-Server](https://github.com/GothenburgBitFactory/taskchampion-sync-server), a [Taskwariror 3](https://taskwarrior.org/docs/upgrade-3/) sync server, replacing Taskwarrior 2's sync server named [`taskserver`](https://github.com/GothenburgBitFactory/taskserver).···+- `frigate` was updated past 0.14.0. This release includes various breaking changes, so please go read the [release notes](https://github.com/blakeblackshear/frigate/releases/tag/v0.14.0).+Most prominently access to the webinterface and API are now protected by authentication. Retrieve the auto-created- `services.forgejo.mailerPasswordFile` has been deprecated by the drop-in replacement `services.forgejo.secrets.mailer.PASSWD`,
+4
-4
nixos/modules/i18n/input-method/fcitx5.nix
+4
-4
nixos/modules/i18n/input-method/fcitx5.nix
···
+195
-81
nixos/modules/services/video/frigate.nix
+195
-81
nixos/modules/services/video/frigate.nix
······+# Send a subrequest to verify if the user is authenticated and has permission to access the resource.+# Inject the metadata response headers from the variables into the request made to the backend.+proxy_next_upstream error timeout invalid_header http_500 http_502 http_503; ## Timeout if the real server is dead.······# Based on https://github.com/blakeblackshear/frigate/blob/v0.13.1/docker/main/rootfs/usr/local/nginx/conf/nginx.conf··················
+1
-1
nixos/tests/ceph-single-node-bluestore-dmcrypt.nix
+1
-1
nixos/tests/ceph-single-node-bluestore-dmcrypt.nix
+8
-10
nixos/tests/fcitx5/default.nix
+8
-10
nixos/tests/fcitx5/default.nix
···
+14
-7
nixos/tests/frigate.nix
+14
-7
nixos/tests/frigate.nix
······-ExecStart = "${lib.getBin pkgs.ffmpeg-headless}/bin/ffmpeg -re -f lavfi -i smptebars=size=800x600:rate=10 -f mpegts -listen 1 http://0.0.0.0:8080";+ExecStart = "${lib.getExe pkgs.ffmpeg-headless} -re -f lavfi -i smptebars=size=1280x720:rate=5 -f mpegts -listen 1 http://0.0.0.0:8080";+password = machine.execute("journalctl -u frigate.service -o cat | grep -oP '([a-f0-9]{32})'")[1]+machine.log(machine.succeed(f"http --check-status --session=frigate post http://localhost/api/login user=admin password={password}"))+machine.log(machine.succeed("http --check-status --session=frigate get http://localhost/api/version"))
+2
-2
pkgs/applications/editors/vscode/extensions/contextmapper.context-mapper-vscode-extension/default.nix
+2
-2
pkgs/applications/editors/vscode/extensions/contextmapper.context-mapper-vscode-extension/default.nix
···
+2
-2
pkgs/applications/editors/vscode/extensions/default.nix
+2
-2
pkgs/applications/editors/vscode/extensions/default.nix
···
+45
-45
pkgs/applications/emulators/retroarch/hashes.json
+45
-45
pkgs/applications/emulators/retroarch/hashes.json
····································
+1
pkgs/applications/graphics/imv/default.nix
+1
pkgs/applications/graphics/imv/default.nix
+3
-3
pkgs/applications/misc/cotp/default.nix
+3
-3
pkgs/applications/misc/cotp/default.nix
···
+2
-2
pkgs/applications/misc/mob/default.nix
+2
-2
pkgs/applications/misc/mob/default.nix
···
+3
-3
pkgs/applications/networking/cluster/argocd/default.nix
+3
-3
pkgs/applications/networking/cluster/argocd/default.nix
···
+28
-50
pkgs/applications/video/frigate/default.nix
+28
-50
pkgs/applications/video/frigate/default.nix
······-url = "https://github.com/blakeblackshear/frigate/commit/56bdacc1c661eff8a323e033520e75e2ba0a3842.patch";-url = "https://github.com/blakeblackshear/frigate/commit/b65656fa8733c1c2f3d944f716d2e9493ae7c99f.patch";-url = "https://github.com/blakeblackshear/frigate/commit/a1424bad6c0163e790129ade7a9784514d0bf89d.patch";---replace "Router(migrate_db)" 'Router(migrate_db, "${placeholder "out"}/share/frigate/migrations")'+--replace-fail "Router(migrate_db)" 'Router(migrate_db, "${placeholder "out"}/share/frigate/migrations")'+substituteInPlace frigate/comms/{config,detections,events}_updater.py frigate/comms/inter_process.py \·········
-42
pkgs/applications/video/frigate/mpl-3.9.0.patch
-42
pkgs/applications/video/frigate/mpl-3.9.0.patch
···-https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.9.0.html#top-level-cmap-registration-and-access-functions-in-mpl-cm
+9
-2
pkgs/applications/video/frigate/web.nix
+9
-2
pkgs/applications/video/frigate/web.nix
···
+2
-2
pkgs/applications/video/obs-studio/plugins/obs-vertical-canvas.nix
+2
-2
pkgs/applications/video/obs-studio/plugins/obs-vertical-canvas.nix
···
+2
-2
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprgrass.nix
+2
-2
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprgrass.nix
···
+3
-3
pkgs/applications/window-managers/wayfire/wayfire-shadows.nix
+3
-3
pkgs/applications/window-managers/wayfire/wayfire-shadows.nix
···
+3
-3
pkgs/by-name/bo/boxbuddy/package.nix
+3
-3
pkgs/by-name/bo/boxbuddy/package.nix
···
+3
-3
pkgs/by-name/c2/c2patool/package.nix
+3
-3
pkgs/by-name/c2/c2patool/package.nix
···
+3
-3
pkgs/by-name/ca/cargo-expand/package.nix
+3
-3
pkgs/by-name/ca/cargo-expand/package.nix
···
+3
-3
pkgs/by-name/ca/cargo-make/package.nix
+3
-3
pkgs/by-name/ca/cargo-make/package.nix
···
+3
-3
pkgs/by-name/cy/cyme/package.nix
+3
-3
pkgs/by-name/cy/cyme/package.nix
···
+2
-2
pkgs/by-name/dw/dwl/package.nix
+2
-2
pkgs/by-name/dw/dwl/package.nix
···
+2
-2
pkgs/by-name/jr/jreleaser-cli/package.nix
+2
-2
pkgs/by-name/jr/jreleaser-cli/package.nix
···url = "https://github.com/jreleaser/jreleaser/releases/download/v${version}/jreleaser-tool-provider-${version}.jar";
+3
-3
pkgs/by-name/ko/komac/package.nix
+3
-3
pkgs/by-name/ko/komac/package.nix
······
+17
-7
pkgs/by-name/me/meli/package.nix
+17
-7
pkgs/by-name/me/meli/package.nix
·········+url = "https://git.meli-email.org/meli/meli/commit/6b05279a0987315c401516cac8ff0b016a8e02a8.patch";······
+3
-3
pkgs/by-name/pi/picocrypt-cli/package.nix
+3
-3
pkgs/by-name/pi/picocrypt-cli/package.nix
···
+2
-2
pkgs/by-name/ro/rofimoji/package.nix
+2
-2
pkgs/by-name/ro/rofimoji/package.nix
···
+3
-3
pkgs/by-name/se/serie/package.nix
+3
-3
pkgs/by-name/se/serie/package.nix
···
+2
-2
pkgs/by-name/sp/spicetify-cli/package.nix
+2
-2
pkgs/by-name/sp/spicetify-cli/package.nix
···
+2
-2
pkgs/by-name/st/stats/package.nix
+2
-2
pkgs/by-name/st/stats/package.nix
···
+3
-3
pkgs/by-name/sy/syshud/package.nix
+3
-3
pkgs/by-name/sy/syshud/package.nix
···
+2
-2
pkgs/by-name/wa/walker/package.nix
+2
-2
pkgs/by-name/wa/walker/package.nix
···
+36
pkgs/by-name/wl/wl-restart/package.nix
+36
pkgs/by-name/wl/wl-restart/package.nix
···
+3
-3
pkgs/data/themes/whitesur-kde/default.nix
+3
-3
pkgs/data/themes/whitesur-kde/default.nix
···
+2
-2
pkgs/development/interpreters/php/8.3.nix
+2
-2
pkgs/development/interpreters/php/8.3.nix
···
+2
-2
pkgs/development/python-modules/aiortm/default.nix
+2
-2
pkgs/development/python-modules/aiortm/default.nix
······
+2
-2
pkgs/development/python-modules/coffea/default.nix
+2
-2
pkgs/development/python-modules/coffea/default.nix
······
+2
-2
pkgs/development/python-modules/cohere/default.nix
+2
-2
pkgs/development/python-modules/cohere/default.nix
······
+2
-2
pkgs/development/python-modules/dbt-core/default.nix
+2
-2
pkgs/development/python-modules/dbt-core/default.nix
······
+2
-2
pkgs/development/python-modules/django-webpack-loader/default.nix
+2
-2
pkgs/development/python-modules/django-webpack-loader/default.nix
···
+2
-2
pkgs/development/python-modules/json-schema-for-humans/default.nix
+2
-2
pkgs/development/python-modules/json-schema-for-humans/default.nix
······
+2
-2
pkgs/development/python-modules/jsonschema-spec/default.nix
+2
-2
pkgs/development/python-modules/jsonschema-spec/default.nix
······
+2
-2
pkgs/development/python-modules/lacuscore/default.nix
+2
-2
pkgs/development/python-modules/lacuscore/default.nix
······
+2
-2
pkgs/development/python-modules/llfuse/default.nix
+2
-2
pkgs/development/python-modules/llfuse/default.nix
······
-46
pkgs/development/python-modules/mox3/default.nix
-46
pkgs/development/python-modules/mox3/default.nix
···
+2
-2
pkgs/development/python-modules/svg2tikz/default.nix
+2
-2
pkgs/development/python-modules/svg2tikz/default.nix
······
+3
-3
pkgs/development/python-modules/wikipedia-api/default.nix
+3
-3
pkgs/development/python-modules/wikipedia-api/default.nix
···
+2
-2
pkgs/os-specific/darwin/bartender/default.nix
+2
-2
pkgs/os-specific/darwin/bartender/default.nix
···url = "https://www.macbartender.com/B2/updates/${builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version}/Bartender%20${lib.versions.major finalAttrs.version}.dmg";
+2
-2
pkgs/os-specific/linux/ima-evm-utils/default.nix
+2
-2
pkgs/os-specific/linux/ima-evm-utils/default.nix
···
+3
-3
pkgs/os-specific/linux/nvidia-x11/default.nix
+3
-3
pkgs/os-specific/linux/nvidia-x11/default.nix
···
+2
-2
pkgs/servers/http/nginx/modules.nix
+2
-2
pkgs/servers/http/nginx/modules.nix
···
+3
-3
pkgs/tools/text/jotdown/default.nix
+3
-3
pkgs/tools/text/jotdown/default.nix
···
+1
-1
pkgs/top-level/all-packages.nix
+1
-1
pkgs/top-level/all-packages.nix
+1
pkgs/top-level/python-aliases.nix
+1
pkgs/top-level/python-aliases.nix
···mitmproxy-wireguard = throw "mitmproxy-wireguard has been removed because it was replaced by upstream with mitmproxy-rs"; # added 2023-11-06mrkd = throw "mrkd has been promoted to a top-level attribute name: `pkgs.mrkd`"; # added 2023-08-01
-2
pkgs/top-level/python-packages.nix
-2
pkgs/top-level/python-packages.nix
···
+2
-2
pkgs/top-level/ruby-packages.nix
+2
-2
pkgs/top-level/ruby-packages.nix
···