Epifeny
1bba07a152
chore(gui): add id and name to Stay logged in checkbox for password managers ( #10558 )
...
gui: Add id and name to Stay logged in checkbox for password manager support
Signed-off-by: epifeny <epifeny@users.noreply.github.com >
Co-authored-by: epifeny <epifeny@users.noreply.github.com >
2026-02-05 08:17:06 +01:00
Jakob Borg
2cf7197bfb
Merge branch 'infrastructure'
...
* infrastructure:
refactor: remove unused support for Azure blob stores
fix(stdiscosrv): must not modify database entries in-place
2026-02-04 11:06:48 +01:00
Jakob Borg
f8a711af4e
refactor: remove unused support for Azure blob stores
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2026-02-04 10:24:17 +01:00
Jakob Borg
f731cfa746
fix(stdiscosrv): must not modify database entries in-place
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2026-02-04 10:24:17 +01:00
Syncthing Release Automation
b40f2acdad
chore(gui, man, authors): update docs, translations, and contributors
v2.0.14
2026-02-02 04:32:24 +00:00
Jakob Borg
8adcffbb59
build: increase allowed permissions for nightly build
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2026-01-30 13:17:20 +01:00
Syncthing Release Automation
c9f0c1c79b
chore(gui, man, authors): update docs, translations, and contributors
v2.0.14-rc.2
2026-01-26 04:12:14 +00:00
Shivam Kumar
6a3a28fee7
fix(stdiscosrv): log full device ID on startup ( #10541 )
...
Signed-off-by: maishivamhoo123 <maishivamhoo@gmail.com >
2026-01-25 09:05:12 +01:00
Shivam Kumar
a5de148d79
fix(stdiscosrv): use fmt.Println for version output ( fixes #10523 ) ( #10527 )
...
Signed-off-by: Shivam <maishivamhoo@gmail.com >
v2.0.14-rc.1
2026-01-24 12:06:54 +01:00
Jakob Borg
0735c25c92
build: add build attestation step at release ( #10540 )
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2026-01-24 08:39:01 +00:00
Maxwell G
a4783ad5cd
chore(gui): include license files for fork-awesome assets ( #10539 )
...
The css and svg files have license headers, but there were no separate
license files like the other vendored assets in `gui/default/vendor/*`.
This issue came up while we were working on updating and modernizing the
syncthing package in Fedora Linux.
This commit copies the existing license headers into separate files
to make things easier for license scanning and SCA tools,
such as [Go Vendor Tools](https://fedora.gitlab.io/sigs/go/go-vendor-tools/ ).
* [...]/css/LICENSE.txt is copied from the license header in
gui/default/vendor/fork-awesome/css/fork-awesome.css.
* [...]/fonts/LICENSE.txt is copied from the license text in the
<metadata> tag of
gui/default/vendor/fork-awesome/fonts/forkawesome-webfont.svg.
Relates: https://src.fedoraproject.org/rpms/syncthing/pull-request/4
Signed-off-by: Maxwell G <maxwell@gtmx.me >
2026-01-23 21:21:00 +01:00
Syncthing Release Automation
cb391d25b8
chore(gui, man, authors): update docs, translations, and contributors
2026-01-19 04:08:47 +00:00
Tommy van der Vorst
5bf27a432c
chore(sqlite): allow periodic database maintenance to be disabled ( #10441 )
...
This change allows the periodic database maintenance to be disabled, while providing a way to programmatically start maintenance at a convenient moment.
Signed-off-by: Tommy van der Vorst <tommy@pixelspark.nl >
2026-01-14 21:10:54 +00:00
Syncthing Release Automation
ed0baec2ca
chore(gui, man, authors): update docs, translations, and contributors
2026-01-12 04:08:17 +00:00
Syncthing Release Automation
38e95441ee
chore(gui, man, authors): update docs, translations, and contributors
2026-01-05 04:11:46 +00:00
Prathik P Kulkarni
50fe0053e8
chore(api): remove charset declaration from JSON content-type ( fixes #10500 ) ( #10508 )
...
updated content-type to application/json (fixes #10500 )
Signed-off-by: prathik8794 <me20b030@iittp.ac.in >
2025-12-29 09:49:21 +00:00
Syncthing Release Automation
8f9ffd3c79
chore(gui, man, authors): update docs, translations, and contributors
2025-12-29 04:07:59 +00:00
Jakob Borg
1843cac6d9
fix(db): remove incorrect comment
2025-12-28 19:33:35 +01:00
bt90
b7b494b7cf
fix(beacon): skip point-to-point interfaces on Android ( #10504 )
2025-12-23 18:56:20 +00:00
Jakob Borg
962b917150
build: handle (ignore) new docker artifacts
v2.0.13-rc.1
v2.0.13
2025-12-23 09:10:48 +01:00
Jakob Borg
f57e92c20a
chore: tweak pull retry logic ( #10491 )
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-12-23 08:26:58 +01:00
Jakob Borg
b9ab05af02
build: fix hash failure by limiting globbing ( #10505 )
...
The glob in **/go.sum fails in some builds because there are a lot of files in ** due to things like the zig cache directory. We can be more specific. Also, avoid a huge build context sent to Docker for the container builds.
---------
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-12-22 19:28:16 +00:00
Syncthing Release Automation
43d826913f
chore(gui, man, authors): update docs, translations, and contributors
2025-12-22 04:06:33 +00:00
Marcus B Spencer
801ef0e22d
fix(beacon): don't join multicast groups on non-multicast interfaces ( fixes #10497 ) ( #10498 )
...
fix(beacon): don't join multicast groups on non-multicast interfaces
Signed-off-by: Marcus B Spencer <marcus@marcusspencer.us >
2025-12-18 08:58:06 +01:00
Marcus B Spencer
e5dfd2c549
chore(beacon): more verbose debug logging ( #10496 )
...
Signed-off-by: Marcus B Spencer <marcus@marcusspencer.us >
2025-12-17 15:04:47 +00:00
Syncthing Release Automation
5800d1acc3
chore(gui, man, authors): update docs, translations, and contributors
2025-12-15 04:06:28 +00:00
Jakob Borg
fd9dcbb8c2
build: fix docker build by ensuring qemu ( #10492 )
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-12-13 12:28:12 +00:00
Syncthing Release Automation
bc7e56fdcd
chore(gui, man, authors): update docs, translations, and contributors
2025-12-08 04:02:18 +00:00
Jakob Borg
7f7f5d87df
Merge branch 'infrastructure'
...
* infrastructure:
chore(stdiscosrv): use log/slog
chore(stdiscosrv): larger write buffer
2025-12-02 08:43:15 +01:00
Syncthing Release Automation
49f2736adb
chore(gui, man, authors): update docs, translations, and contributors
2025-12-01 04:08:13 +00:00
Jakob Borg
cde867cf74
chore(stdiscosrv): use log/slog
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-11-30 11:17:29 +01:00
Jakob Borg
70292b4902
chore(stdiscosrv): larger write buffer
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-11-30 11:17:29 +01:00
Jakob Borg
553c02f244
chore(model): refactor context handling for folder type ( #10472 )
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-11-27 20:34:35 +00:00
André Colomb
ce884e5d72
chore(cli): clean up generated usage strings for config commands ( fixes #10462 ) ( #10463 )
...
* Show proper subcommand prefix in generated config CLI.
* Remove useless author info and copy command group description.
* Really accept (implicit) -h and --help flags.
These were disabled by HideHelp, leading to an error message in every
usage output. This way, the flags get documented as well.
* Override AppHelpTemplate to better match Kong's style.
* Override (Sub)commandHelpTemplate to better match Kong's style.
* Use <command> and [flags] like Kong.
Signed-off-by: André Colomb <src@andre.colomb.de >
v2.0.12
v2.0.12-rc.1
2025-11-24 16:49:42 +01:00
Syncthing Release Automation
5f702c1406
chore(gui, man, authors): update docs, translations, and contributors
2025-11-24 04:02:55 +00:00
Syncthing Release Automation
a6bcd02739
chore(gui, man, authors): update docs, translations, and contributors
2025-11-17 03:57:56 +00:00
Jakob Borg
488c33aef5
chore: update quic-go, adapt to lack of write tracking ( #10456 )
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-11-16 00:48:28 +01:00
Syncthing Release Automation
9241a475e9
chore(gui, man, authors): update docs, translations, and contributors
2025-11-10 03:59:12 +00:00
Syncthing Release Automation
01eef47bbc
chore(gui, man, authors): update docs, translations, and contributors
2025-11-03 03:59:21 +00:00
Jakob Borg
c518d99c35
build: do not clobber .deb files when publishing
2025-10-31 11:01:09 +01:00
Syncthing Release Automation
81c99e07db
chore(gui, man, authors): update docs, translations, and contributors
v2.0.11
v2.0.11-rc.1
2025-10-27 03:59:48 +00:00
André Colomb
5279330c1d
chore(gui): add Azerbaijani (az) and Kurdish (ckb) l10n templates. ( #10442 )
...
Based on user requests from Weblate:
* `@miryusifrahimov` for Azerbaijani
* `@halbast` für Kurdish (Central)
Both seem to be legit and have previously contributed translations on
Weblate.
Signed-off-by: André Colomb <src@andre.colomb.de >
2025-10-26 17:55:03 +01:00
Jakob Borg
194b59b3ed
chore: job for adding org members
2025-10-24 08:10:30 +02:00
Jakob Borg
8e796ddb94
chore: linter: errorlint
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
7c9d06b4d2
chore: linter: embeddedstructfieldcheck
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
df8d8c276e
chore: linter: staticcheck
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
98cf5872e9
chore: linter: perfsprint
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
c883f49a24
chore: linter: usestdlibvars
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
d84280107c
chore: linter: canonicalheader
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
d97fd638bc
chore: linter: dupword
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00