Commit Graph

47 Commits

Author SHA1 Message Date
R. Ryantm
2f37c511a9 freshrss: 1.29.0 -> 1.29.1 2026-05-20 19:35:24 +00:00
R. Ryantm
e40de312a2 freshrss: 1.28.1 -> 1.29.0 2026-05-10 20:15:49 +00:00
R. Ryantm
478d5d95f2 freshrss: 1.28.0 -> 1.28.1 2026-01-25 22:09:52 +00:00
Felix Buehler
9add9fd23c freshrss-extensions.unsafe-auto-login: init 2025-12-28 18:26:18 +01:00
R. Ryantm
0ffe605ebe freshrss: 1.27.1 -> 1.28.0 2025-12-24 20:04:08 +00:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
R. Ryantm
1fea0cf2ca freshrss: 1.27.0 -> 1.27.1 2025-09-27 14:04:32 +00:00
R. Ryantm
56923231be freshrss: 1.26.3 -> 1.27.0 2025-08-18 21:58:31 +00:00
Elis Hirwing
465f689e63 treewide: Remove myself as a maintainer from most things 2025-08-09 08:41:25 +02:00
mivorasu
1e377fedf7 treewide: strip trailing punctuation from description strings 2025-07-22 19:09:42 +00:00
R. Ryantm
76403e2dfa freshrss: 1.26.2 -> 1.26.3 2025-06-03 02:16:53 +00:00
R. Ryantm
f5a2950171 freshrss: 1.26.1 -> 1.26.2 2025-05-04 01:08:21 +00:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
jopejoe1
59e342fbc2 treewide: remove unused rec expressions (#389708) 2025-03-15 01:15:57 +01:00
R. Ryantm
9d5f1d9e33 freshrss: 1.26.0 -> 1.26.1 2025-03-14 06:35:29 +00:00
Sigmanificient
91d5ab3ae4 treewide: remove unused rec expressions 2025-03-14 05:15:05 +01:00
Felix Buehler
147262748c freshrss: 1.25.0 -> 1.26.0
Diff: https://github.com/FreshRSS/FreshRSS/compare/1.25.0...1.26.0
2025-02-23 17:26:29 +01:00
Felix Bühler
1d8a3e9ac5 nixos/freshrss: fix empty extensions (#359991) 2025-01-19 22:56:59 +01:00
Felix Buehler
65e8fb2dac nixos/freshrss: organize tests 2025-01-09 23:18:07 +01:00
Felix Buehler
0e2c82c341 nixos/freshrss: fix empty extensions 2024-12-28 15:21:58 +01:00
R. Ryantm
adf98ff545 freshrss: 1.24.3 -> 1.25.0 2024-12-23 13:07:18 +00:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
R. Ryantm
faa766f124 freshrss: 1.24.2 -> 1.24.3 2024-09-06 20:11:22 +00:00
R. Ryantm
935b20686a freshrss: 1.24.1 -> 1.24.2 2024-08-23 15:07:22 +00:00
Peder Bergebakken Sundt
a0396ab411 treewide: use src.name in sourceRoot 2024-08-02 14:56:50 +02:00
Felix Buehler
7c8f7bc948 nixos/tests/freshrss: test extensions 2024-07-01 23:38:56 +02:00
Felix Buehler
bb33682f3a nixos/freshrss: add extensions 2024-07-01 23:38:56 +02:00
Felix Buehler
bf3e0af6ba freshrss-extensions: init 2024-07-01 23:38:54 +02:00
Felix Buehler
691bdd7168 freshrss: reorganize 2024-07-01 23:38:31 +02:00
R. Ryantm
e871dd06f4 freshrss: 1.24.0 -> 1.24.1 2024-06-06 01:36:37 +00:00
R. Ryantm
10178dce61 freshrss: 1.23.1 -> 1.24.0 2024-05-23 14:05:29 +00:00
Matt Christ
90e673b1b8 nixos/freshrss: fix startup when authType = "none"
Prior to this patch, FreshRSS fails to load with an initial
`authType = "none"` setting, instead providing an error:
"Error during context user init!"

To fix this, this patch changes the freshrss-config service to
setup the initial `defaultUser` when `authType = "none"`
is configured.
2024-04-16 16:48:41 -05:00
R. Ryantm
535d6021c2 freshrss: 1.23.0 -> 1.23.1 2023-12-31 12:19:15 +00:00
Elis Hirwing
59fa082abd Merge pull request #273210 from Stunkymonkey/freshrss-lint
freshrss: cleanup + runHook
2023-12-29 08:13:20 +01:00
R. Ryantm
7e573feffa freshrss: 1.22.1 -> 1.23.0 2023-12-24 21:53:14 +00:00
Felix Buehler
303c78a655 freshrss: cleanup + runHook 2023-12-09 23:08:35 +01:00
Felix Buehler
29d41b7fd2 nixos/freshrss: migrate to DATA_PATH 2023-11-01 12:31:42 +01:00
R. Ryantm
67b0da8f51 freshrss: 1.21.0 -> 1.22.1 2023-11-01 12:31:38 +01:00
Matt Christ
c4d28ff161 nixos/freshrss: authType option
This patch adds an `authType` option to enable configuring FreshRSS's
`auth_type` parameter.
Upstream documentation for this feature is located here:
https://freshrss.github.io/FreshRSS/en/admins/09_AccessControl.html

An accompanying NixOS test is provided to confirm this feature works
as expected.
2023-07-19 19:43:55 -05:00
Felix Buehler
8d5674679d freshrss: 1.20.2 -> 1.21.0 2023-03-05 16:37:42 +01:00
Thomas Gerbet
f4c1ef09d8 freshrss: fix passthru.tests 2023-02-06 17:52:19 +01:00
R. Ryantm
82aa0aa57b freshrss: 1.20.1 -> 1.20.2 2022-12-10 06:27:07 +00:00
Felix Buehler
2e320d1ac0 freshrss: 1.20.0 -> 1.20.1 2022-11-14 20:25:07 +01:00
colin
9443d83e6f freshrss: patchShebangs instead of specifying interpreter at use site
this makes it easier for one to manually administer freshrss.
for example, i can import OPML from the CLI like:

```
$ nix build .#freshrss
$ freshrss FRESHRSS_DATA_PATH=/var/lib/freshrss ./result/cli/import-for-user.php --user admin --file my-opml.opml
```

whereas previously i would have needed to include
`environment.systemPackages = [ php ];` in my system for that to work.
2022-10-13 21:46:04 -07:00
Felix Buehler
0b204f0c28 freshrss: init at 1.20.0, tests and module 2022-09-28 22:46:15 +02:00