Jakob Borg
9b390f1264
build: Update goleveldb ( #8440 )
2022-07-21 18:39:14 +02:00
Syncthing Release Automation
c06a169f5f
gui, man, authors: Update docs, translations, and contributors
2022-07-18 04:04:58 +00:00
sec65
4335285a64
cmd/syncthing/cli: Add show discovery command ( fixes #8007 ) ( #8378 )
2022-07-13 23:11:17 +02:00
Syncthing Release Automation
34c05bee6d
gui, man, authors: Update docs, translations, and contributors
2022-07-11 04:01:52 +00:00
Aroun
7cb8af9029
lib/osutil: Only announce address of interfaces which are up ( fixes #7458 ) ( #8422 )
2022-07-07 19:19:29 +02:00
tomasz1986
8facaf5a6a
gui: Fix missing span end tag and missing nbsp semicolon in HTML ( #8419 )
...
Signed-off-by: Tomasz Wilczyński <twilczynski@naver.com>
2022-07-05 23:04:30 +02:00
Jakob Borg
abea3d7552
cmd/syncthing: Apply file permissions and modtimes when decrypting ( #8412 )
...
Directories are not represented in the encrypted storagage so they get
to keep default permissions...
2022-07-04 10:57:45 +02:00
Syncthing Release Automation
13d545c9f2
gui, man, authors: Update docs, translations, and contributors
2022-06-27 04:05:49 +00:00
Simon Frei
3a6ebb8482
lib/config, lib/model: Warn about two-way introducer ( fixes #8393 ) ( #8395 )
2022-06-20 18:36:45 +01:00
dependabot[bot]
e071f16531
build(deps): bump github.com/prometheus/client_golang from 1.11.0 to 1.12.2 ( #8345 )
...
build(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.11.0 to 1.12.2.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.11.0...v1.12.2 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 19:26:22 +02:00
dependabot[bot]
920f2ce1e6
build(deps): bump github.com/alecthomas/kong from 0.3.0 to 0.6.1 ( #8398 )
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 0.3.0 to 0.6.1.
- [Release notes](https://github.com/alecthomas/kong/releases )
- [Commits](https://github.com/alecthomas/kong/compare/v0.3.0...v0.6.1 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/kong
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 19:25:14 +02:00
dependabot[bot]
2e135d0c65
build(deps): bump github.com/pierrec/lz4/v4 from 4.1.13 to 4.1.15 ( #8397 )
...
Bumps [github.com/pierrec/lz4/v4](https://github.com/pierrec/lz4 ) from 4.1.13 to 4.1.15.
- [Release notes](https://github.com/pierrec/lz4/releases )
- [Commits](https://github.com/pierrec/lz4/compare/v4.1.13...v4.1.15 )
---
updated-dependencies:
- dependency-name: github.com/pierrec/lz4/v4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 18:43:05 +02:00
Jakob Borg
0e79b532cf
build: Update to patched github.com/gobwas/glob ( fixes #8386 ) ( #8387 )
...
The glob package has seen very little activity the last few years so I'm
not holding my breath on getting this merged.
2022-06-15 21:49:15 +02:00
André Colomb
f7e30a9f10
gui: Fix missing folder names in Edit Device > Sharing tab ( fixes #8369 ) ( #8388 )
2022-06-15 19:31:54 +02:00
Syncthing Release Automation
b140b4a994
gui, man, authors: Update docs, translations, and contributors
2022-06-13 04:02:19 +00:00
Devon G. Redekopp
6fd7cd808c
gui: Disable autocomplete for user/password fields in settings ( fixes #8376 ) ( #8377 )
...
Disable Chrome autofill username/password in GUI settings modal dialog.
2022-06-07 06:59:11 +02:00
Syncthing Release Automation
02224be83f
gui, man, authors: Update docs, translations, and contributors
2022-06-06 03:58:32 +00:00
tomasz1986
ebe45b3965
gui: Display "days" next to "maximum age" in Staggered Versioning ( #8374 )
2022-06-04 14:24:06 +02:00
落心
486bb2da0e
cmd/strelaysrv: Trivial cleanup in test utility ( #8373 )
2022-06-02 15:15:42 +02:00
André Colomb
68aa00539e
gui: Fix use of old, renamed function in edit folder sharing tab ( fixes #8369 ) ( #8371 )
...
Fix use of old, renamed function in edit folder sharing tab.
2022-05-31 22:19:44 +02:00
Syncthing Release Automation
52a883d34e
gui, man, authors: Update docs, translations, and contributors
2022-05-30 04:01:43 +00:00
Simon Frei
5ac122b85f
lib/model: Don't include deleted items in kqueue warning threshold (ref #7855 ) ( #8365 )
2022-05-28 20:15:38 +02:00
tomasz1986
de2d7c33a3
gui: Add detailed file versioning information to folder info (ref #963 ) ( #8348 )
2022-05-28 13:46:15 +02:00
greatroar
2ca8a5ac61
lib/assets: MIME types, time formats ( #8351 )
...
.eot and .woff2 weren't listed, but are present in vendored fontawesome.
.ttf and .woff are font/* according to IANA,
https://www.iana.org/assignments/media-types/media-types.xhtml#font .
This matches what mime.TypeByExtension returns.
.eot is from https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types .
mime.TypeByExtension doesn't recognize this extension.
* lib/assets: Use http.ParseTime
This understands the three time formats allowed in HTTP.
2022-05-22 22:10:18 +02:00
Simon Frei
e3078cc531
lib/model: Don't fail on temporary chmod ( fixes #8355 , ref #8235 ) ( #8356 )
2022-05-22 13:52:40 +02:00
tomasz1986
5495d0f8ab
gui: Update Fork Awesome from v1.1.2 to v1.2.0 ( #8349 )
...
This commit updates Fork Awesome from version 1.1.2 from 2018 to version
1.2.0 from 2021. The changes are few and non-breaking, consisting mainly
of new icon additions.
It is worth to note that the new version includes also a Syncthing icon,
which was not present before.
Signed-off-by: Tomasz Wilczyński <twilczynski@naver.com>
2022-05-18 14:08:45 +02:00
Syncthing Release Automation
388b21d9db
gui, man, authors: Update docs, translations, and contributors
2022-05-16 03:52:16 +00:00
Syncthing Release Automation
a162e8d9f9
gui, man, authors: Update docs, translations, and contributors
2022-05-09 03:58:03 +00:00
André Colomb
235422c26d
gui, authors: Remove additional bot names ( #8333 )
...
Skip Syncthing*Automation in authors list as well.
2022-05-08 22:42:05 +02:00
André Colomb
2bcaa17fc3
gui: Add default ignores to the advanced configuration editor modal ( fixes #8264 ) ( #8265 )
2022-05-08 21:34:03 +02:00
greatroar
97291c9184
lib/api: Fix and optimize csrfManager ( #8329 )
...
An off-by-one error could cause tokens to be forgotten. Suppose
tokens := []string{"foo", "bar", "baz", "quux"}
i := 2
token := tokens[i] // token == "baz"
Then, after
copy(tokens[1:], tokens[:i+1])
tokens[0] = token
we have
tokens == []string{"baz", "foo", "bar", "baz"}
The short test actually relied on this bug.
2022-05-07 12:30:13 +02:00
Jakob Borg
520ca4bcb0
script, gui: Exclude bots from the in-GUI authors list
2022-05-06 08:00:22 +02:00
Simon Frei
f35fb974d0
build: Add concise build instructions to readme ( #8327 )
2022-05-06 07:56:26 +02:00
Jakob Borg
f8c51d801a
lib/discover: Filter locally announced addresses ( fixes #7289 ) ( #8302 )
2022-05-04 18:43:00 +02:00
Jakob Borg
16c0c2f7a7
Merge branch 'release'
...
* release:
lib/connections: Correct race on loop variable (fixes #8320 ) (#8321 )
2022-05-04 18:25:58 +02:00
Jakob Borg
2145b3701d
lib/connections: Correct race on loop variable ( fixes #8320 ) ( #8321 )
2022-05-04 18:17:03 +02:00
Jakob Borg
ce0ded7c78
lib/connections: Correct race on loop variable ( fixes #8320 ) ( #8321 )
2022-05-04 18:16:36 +02:00
André Colomb
31a78592e8
gui: Mark folders paused on remote device. ( #8286 )
...
Similar to the "remote has not accepted sharing" message, add a
footnote number 2 to indicate a folder which will not sync with a
certain device because the remote has paused it. Applies to the edit
folder / device modals' sharing tab, as well as the "shared with"
listing and tooltips under device and folder details.
2022-05-03 21:51:09 +02:00
Jakob Borg
334a78f185
cmd/strelaysrv, cmd/strelaypoolsrv: Sanitize query strings ( fixes #8314 ) ( #8315 )
...
Use the proper encoding function in the relay server when constructing
the URL. In the pool server, parse and re-encode the query values to
sanitize whatever the client sent.
2022-05-02 10:38:49 +02:00
greatroar
233d3e7f7b
lib/events: Remove unused method noopLogger.Stop ( #8312 )
...
This was needed for the old suture API, abandoned in
9524b51708
.
2022-05-02 08:00:55 +02:00
Syncthing Release Automation
41a429b52c
gui, man, authors: Update docs, translations, and contributors
2022-05-02 04:07:12 +00:00
greatroar
d00a30069a
lib/db: Constant/unused args and return values, double it.Release ( #8259 )
2022-04-27 20:32:44 +02:00
greatroar
49488c0e71
all: Clean up fmt.Errorf usage ( #8309 )
2022-04-27 20:30:13 +02:00
Simon Frei
4031568cdf
gui: Bandaid for null http errors ( fixes #8261 ) ( #8305 )
2022-04-25 19:15:14 +02:00
Syncthing Release Automation
fff9bf98eb
gui, man, authors: Update docs, translations, and contributors
2022-04-25 03:54:44 +00:00
Simon Frei
6a7fc49c6b
lib/discover: Increase global discovery timeout ( #8303 )
2022-04-23 16:12:25 +02:00
red_led
89f5d0d400
gui: Always show vertical scroll bar ( #8301 )
...
This stops interface from jumping left and right when page content no longer fits into screen.
2022-04-22 21:39:30 +02:00
André Colomb
1eda82b95f
lib/model: Improve remoteFolderState reporting ( fixes #8266 ) ( #8283 )
2022-04-22 08:42:20 +02:00
Jakob Borg
623ec03dad
lib/model: Correct type of event data ( fixes #8294 ) ( #8295 )
...
These things are fragile, every event should use an ${eventType}Data struct or something instead.
2022-04-21 15:45:31 +02:00
Jakob Borg
c0de42e3df
gui: Use neutral color for zero out of zero listeners ( #8281 )
2022-04-20 14:43:11 +02:00