Robert Helgesson
8885fb2846
go-mockery: 3.5.5 -> 3.7.2 ( #547305 )
2026-08-14 17:48:58 +00:00
K900
8c3b4eba3a
opencloud.web: 7.2.0 -> 7.3.0
...
Diff: https://github.com/opencloud-eu/web/compare/v7.2.0...v7.3.0
Changelog: https://github.com/opencloud-eu/web/blob/v7.3.0/CHANGELOG.md
2026-08-12 19:47:36 +03:00
K900
2570777ee3
opencloud: 7.3.0 -> 7.4.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v7.3.0...v7.4.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v7.4.0/CHANGELOG.md
2026-08-12 19:46:16 +03:00
Jameel Al-Aziz
a5f5d354f9
opencloud: don't regenerate mocks at build time
...
All 37 mockery-generated files are committed upstream, so regenerating them
during the build is redundant. Make $(MOCKERY) a no-op and drop the go-mockery
dependency, matching the existing handling of the protobuf bindings.
Besides removing a build dependency, this stops opencloud from rebuilding on
every go-mockery bump and decouples it from mockery's codegen behaviour. The
latter matters here: mockery 3.6.0 fixed its auto-generated code detection,
which makes it skip the protobuf service interfaces requested by
protogen/.mockery.yaml, so building against mockery >= 3.6 otherwise fails
with "interface not found in source".
Note that upstream pins mockery v3.4.0 in .bingo/mockery.mod, but bingo
resolves that by fetching over the network, so nixpkgs cannot use it and has
been substituting its own go-mockery instead.
https://github.com/vektra/mockery/releases/tag/v3.6.0
Assisted-by: Claude Code (claude-opus-5)
2026-07-29 22:46:20 -07:00
K900
0f718c1de3
opencloud.web: 7.1.2 -> 7.2.0
...
Diff: https://github.com/opencloud-eu/web/compare/v7.1.2...v7.2.0
Changelog: https://github.com/opencloud-eu/web/blob/v7.2.0/CHANGELOG.md
2026-07-14 20:57:23 +03:00
K900
cb603799f4
opencloud: 7.2.0 -> 7.3.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v7.2.0...v7.3.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v7.3.0/CHANGELOG.md
2026-07-14 20:56:27 +03:00
K900
35edb8aaa8
opencloud.web: 7.1.0 -> 7.1.2
...
Diff: https://github.com/opencloud-eu/web/compare/v7.1.0...v7.1.2
Changelog: https://github.com/opencloud-eu/web/blob/v7.1.2/CHANGELOG.md
2026-06-28 19:22:47 +03:00
K900
cb262ee05d
opencloud: 7.1.0 -> 7.2.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v7.1.0...v7.2.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v7.2.0/CHANGELOG.md
2026-06-28 19:20:41 +03:00
K900
3b4b66aa34
opencloud{,-web}: 7.0.0 -> 7.1.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v7.0.0...v7.1.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v7.1.0/CHANGELOG.md
2026-06-08 09:52:06 +03:00
K900
064da749a3
opencloud.idp-web: fix after #487046
2026-06-03 13:48:13 +03:00
Ross Smyth
4bb1c1c90b
opencloud.idp-web: Migrate to pnpmBuildHook
2026-06-02 13:52:41 -04:00
K900
6361e3a861
opencloud.web: 7.0.0 -> 7.0.1
...
Diff: https://github.com/opencloud-eu/web/compare/v7.0.0...v7.0.1
Changelog: https://github.com/opencloud-eu/web/blob/v7.0.1/CHANGELOG.md
2026-05-21 16:42:00 +03:00
K900
074afb1610
opencloud: 6.2.0 -> 7.0.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v6.2.0...v7.0.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v7.0.0/CHANGELOG.md
2026-05-21 16:40:14 +03:00
K900
1ff43b727e
opencloud.web: 6.2.0 -> 7.0.0
...
Diff: https://github.com/opencloud-eu/web/compare/v6.2.0...v7.0.0
Changelog: https://github.com/opencloud-eu/web/blob/v7.0.0/CHANGELOG.md
2026-05-15 19:26:05 +03:00
K900
1d7a0bdd87
opencloud: 6.1.0 -> 6.2.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v6.1.0...v6.2.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v6.2.0/CHANGELOG.md
2026-05-15 19:24:49 +03:00
K900
1328896c5e
opencloud.web: 6.1.0 -> 6.2.0
...
Diff: https://github.com/opencloud-eu/web/compare/v6.1.0...v6.2.0
Changelog: https://github.com/opencloud-eu/web/blob/v6.2.0/CHANGELOG.md
2026-04-21 11:47:20 +03:00
K900
d0fd204abc
opencloud: 6.0.0 -> 6.1.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v6.0.0...v6.1.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v6.1.0/CHANGELOG.md
2026-04-21 11:46:15 +03:00
K900
08f954f7b2
opencloud.web: 6.0.0 -> 6.1.0
...
Diff: https://github.com/opencloud-eu/web/compare/v6.0.0...v6.1.0
Changelog: https://github.com/opencloud-eu/web/blob/v6.1.0/CHANGELOG.md
2026-04-05 12:16:44 +03:00
K900
eb0455a83b
opencloud: 5.2.0 -> 6.0.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v5.2.0...v6.0.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v6.0.0/CHANGELOG.md
2026-04-05 12:16:44 +03:00
K900
ea687e7e20
opencloud.web: 5.1.0 -> 6.0.0
...
Also update test for new button ID.
2026-03-17 09:06:35 +03:00
K900
03306d5b51
opencloud: 5.1.0 -> 5.2.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v5.1.0...v5.2.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v5.2.0/CHANGELOG.md
2026-03-17 08:53:19 +03:00
Aliaksandr
1ceef3aaed
opencloud: migrate from fetcherVersion = 1 to fetcherVersion = 3
2026-03-02 13:16:05 +02:00
Aliaksandr
ef231550cd
opencloud-idp-web: apply patch to fix broken kopano tarball, migrate to fetcherVersion = 3
2026-02-26 04:27:02 +02:00
K900
01b386b728
opencloud: 5.0.2 -> 5.1.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v5.0.2...v5.1.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v5.1.0/CHANGELOG.md
2026-02-21 11:50:37 +03:00
K900
91a8187cc8
opencloud.web: 5.0.0 -> 5.1.0
...
Diff: https://github.com/opencloud-eu/web/compare/v5.0.0...v5.1.0
Changelog: https://github.com/opencloud-eu/web/blob/v5.1.0/CHANGELOG.md
2026-02-21 11:32:16 +03:00
quantenzitrone
9380e05c3c
various: switch buildGoModule packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildGoModule
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# other
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:28:59 +01:00
K900
46ce70b27c
opencloud: 5.0.1 -> 5.0.2
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v5.0.1...v5.0.2
Changelog: https://github.com/opencloud-eu/opencloud/blob/v5.0.2/CHANGELOG.md
2026-02-05 22:18:59 +03:00
K900
38ad9624a7
opencloud: 4.1.0 -> 5.0.1, opencloud.web: 4.3.0 -> 5.0.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v4.1.0...v5.0.1
Changelog: https://github.com/opencloud-eu/opencloud/blob/v5.0.1/CHANGELOG.md
2026-02-05 19:26:37 +03:00
Sefa Eyeoglu
65b04e5fb8
treewide: migrate to fetchPnpmDeps and pnpmConfigHook
...
This moves all packages to the new top-level attributes introduced
previously.
This doesn't cause any rebuilds.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2025-12-18 12:24:09 +01:00
K900
a3fa338adf
opencloud: 4.0.0 -> 4.1.0
2025-12-16 12:39:18 +03:00
K900
bb581e405a
opencloud.web: 4.2.0 -> 4.3.0
2025-12-16 12:39:13 +03:00
K900
d10debc42c
opencloud: 3.7.0 -> 4.0.0
2025-12-01 13:59:07 +03:00
K900
d3146a3352
opencloud.web: 4.2.0 -> 4.2.1
2025-12-01 13:59:01 +03:00
K900
7781c7dfae
opencloud: 3.6.0 -> 3.7.0
2025-11-04 00:35:58 +03:00
K900
0bd1d6d7c0
opencloud.web: 4.1.0 -> 4.2.0
2025-11-04 00:34:15 +03:00
K900
2d3cbee32a
opencloud-web: 4.0.0 -> 4.1.0
2025-10-30 12:36:24 +03:00
K900
5824efabfd
opencloud: 3.5.0 -> 3.6.0
2025-10-30 12:36:17 +03:00
K900
8ab03a7ecd
opencloud-web: 3.3.0 -> 4.0.0
2025-09-22 21:44:45 +03:00
K900
57dbdfaabe
opencloud: 3.4.0 -> 3.5.0
2025-09-22 21:44:37 +03:00
K900
89aae63c61
opencloud: 3.3.0 -> 3.4.0
...
The tests thing is cursed but I have no better ideas.
2025-09-02 20:21:37 +03:00
K900
278964ba8e
opencloud.web: 3.2.0 -> 3.3.0
...
Diff: https://github.com/opencloud-eu/web/compare/v3.2.0...v3.3.0
Changelog: https://github.com/opencloud-eu/web/blob/v3.3.0/CHANGELOG.md
2025-08-13 10:43:05 +03:00
K900
b068f626fd
opencloud: 3.2.1 -> 3.3.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/v3.2.1...v3.3.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v3.3.0/CHANGELOG.md
2025-08-13 10:39:32 +03:00
R. Ryantm
135f263d33
opencloud: 3.2.0 -> 3.2.1
2025-08-07 19:19:41 +00:00
mivorasu
1e377fedf7
treewide: strip trailing punctuation from description strings
2025-07-22 19:09:42 +00:00
K900
4644b724d3
opencloud.web: 3.1.0 -> 3.2.0
...
Diff: https://github.com/opencloud-eu/web/compare/refs/tags/v3.1.0...refs/tags/v3.2.0
Changelog: https://github.com/opencloud-eu/web/blob/v3.2.0/CHANGELOG.md
2025-07-21 20:51:11 +03:00
K900
3e97e47a60
opencloud: 3.1.0 -> 3.2.0
...
Diff: https://github.com/opencloud-eu/opencloud/compare/refs/tags/v3.1.0...refs/tags/v3.2.0
Changelog: https://github.com/opencloud-eu/opencloud/blob/v3.2.0/CHANGELOG.md
2025-07-21 19:59:57 +03:00
Sefa Eyeoglu
a8c9a2aa3e
treewide: adjust pnpm.fetchDeps parameter order
...
It is more common to specify hash as the last attribute of fetcher
function args. Let's move fetcherVersion right above hash for all
occurrences.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2025-07-15 15:09:16 +02:00
K900
74a7143437
opencloud{,.web,.idp-web}: 3.0.0 -> 3.1.0
2025-07-14 18:51:42 +03:00
06kellyjac
6092e7e425
go-mockery_2: init at 2.53.3
...
Added go-mockery_2 to give users options while v2 is still supported upstream.
2025-07-14 18:33:36 +03:00
Gutyina Gergő
09a31a6397
treewide: set pnpm.fetchDeps fetcherVersion to 1
2025-07-14 11:51:34 +02:00