Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-18 | refactor: fix unused method receiverdeepsource-autofix-129eb0b7 | deepsource-autofix[bot] | |
Methods with unused receivers can be a symptom of unfinished refactoring or a bug. To keep the same method signature, omit the receiver name or '_' as it is unused. | |||
2023-07-17 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-07-16 | cmd/syncthing: Mention STVERSIONEXTRA in --help output (ref #8980) | Jakob Borg | |
2023-07-16 | gui, lib/api: Add possibility to feed through extra version information (#8980) | Jakob Borg | |
This adds an environment variable STVERSIONEXTRA that, when set, gets added to the version information in the API and GUI. The purpose of all this is to be able to communicate something about the bundling or packaging, through the log & GUI and the end user, to the potential person supporting it -- i.e., us. :) A wrapper can set this variable to indicate that Syncthing is being run via `SyncTrayzor`, `Syncthing-macOS`, etc., and thus indicate to the end user that the GUI they are looking at is perhaps not the only source of truth and management for this instance. | |||
2023-07-16 | cmd/ursrv: Update map tile URL | Jakob Borg | |
2023-07-16 | cmd/strelaypoolsrv: Update map tile URL (#8985) | bt90 | |
2023-07-12 | cmd/stcrashreceiver: Correct parsing of current version string | Jakob Borg | |
2023-07-11 | build: Update dependenciesv1.23.7-rc.1 | Jakob Borg | |
2023-07-10 | cmd/ursrv: Remove old, unused user movement code | Jakob Borg | |
2023-07-10 | cmd/ursrv: Merge ursrv and uraggregate as subcommands | Jakob Borg | |
2023-07-10 | cmd/ursrv: Remove useless static TLS cert handling | Jakob Borg | |
2023-07-10 | cmd/ursrv: Embed static assets | Jakob Borg | |
2023-07-10 | cmd/ursrv: Refactor to use CLI options, fewer global vars | Jakob Borg | |
2023-07-10 | gui: Show xattr filter editor when send xattrs checked (fixes #8958) (#8959) | Jakob Borg | |
2023-07-10 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-07-08 | build: Build Docker image for plain 32 bit arm (fixes #8973) | Jakob Borg | |
2023-07-07 | lib/fs: Clarify errors for Windows filenames (fixes #8968) (#8969) | Jakob Borg | |
With this change, error messages include the offending characters or name parts. Examples: nul.txt: name is invalid, contains Windows reserved name: "nul" foo>bar.txt: name is invalid, contains Windows reserved character: ">" foo \bar.txt: name is invalid, must not end in space or period on Windows | |||
2023-07-07 | gui: Avoid spurious comma in shared-with device list (fixes #8967) (#8970) | Jakob Borg | |
2023-07-05 | cmd/ursrv: Summarize tiny fraction items into Other | Jakob Borg | |
2023-07-05 | cmd/ursrv: Update distributions list | Jakob Borg | |
2023-07-04 | build: Only push releases to cloud storage, and also use `latest` | Jakob Borg | |
2023-07-03 | readme: Remove outdated build badges/links | Jakob Borg | |
2023-07-03 | build: Push to correct Docker images | Jakob Borg | |
2023-07-03 | Merge branch 'release' | Jakob Borg | |
* release: build: Build and publish Docker images for relay and discovery server (fixes #8691, fixes #8960) | |||
2023-07-03 | build: Build and publish Docker images for relay and discovery server (fixes ↵v1.23.6 | Jakob Borg | |
#8691, fixes #8960) This adds builds for the discovery and relay servers in the same manner as Syncthing, so that Docker images are kept up to date with releases. Inspired by and closes #8834. Co-authored-by: Migelo <miha@filetki.si> | |||
2023-07-03 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-07-01 | build: Build and publish Docker images for relay and discovery server (fixes ↵ | Jakob Borg | |
#8691, fixes #8960) This adds builds for the discovery and relay servers in the same manner as Syncthing, so that Docker images are kept up to date with releases. Inspired by and closes #8834. Co-authored-by: Migelo <miha@filetki.si> | |||
2023-07-01 | build: Build infrastructure images | Jakob Borg | |
2023-07-01 | cmd/stcrashreceiver: Add /ping endpoint | Jakob Borg | |
2023-06-28 | build: Update dependencies | Jakob Borg | |
2023-06-28 | etc: Update sysctl configs (#8955) | otbutz | |
2023-06-28 | gui: Remove tilde auto-expansions (fixes #8890) (#8954) | Jakob Borg | |
This removes the tilde expansion we had in the GUI. I'm not sure why we had it, but there are valid reasons to have a folder path with tilde in it in the config, and it was previously impossible to enter one of those. | |||
2023-06-28 | cmd/syncthing: Add environment variables for --home, --conf, and --data ↵ | Jakob Borg | |
(fixes #8957) (#8952) This allows environment overrides for our directories. This is advantageous because, apart from the obvious, it means we can set it in the Docker file and not add command line options there. Having the command line option as we did meant that it was impossible to use the Docker image for other commands than `serve` (because that is implied when we see other options on the command line). | |||
2023-06-26 | gui, man, authors: Update docs, translations, and contributorsv1.23.6-rc.2 | Syncthing Release Automation | |
2023-06-22 | build: Docker images should have auto upgrade disabled... | Jakob Borg | |
2023-06-19 | all: Minor staticcheck fixes (#8939) | guangwu | |
2023-06-19 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-06-14 | gui: Have static link to favicon, for bookmarks etc (fixes #7638) (#8850) | Felix | |
2023-06-14 | build: Update some dependenciesv1.23.6-rc.1 | Jakob Borg | |
2023-06-14 | build: Make sure we get the latest matching Go versiongoversion | Jakob Borg | |
Also, disable caching in setup-go when we do manual cache setup with a better cache key. It became default-true in the latest action version. | |||
2023-06-14 | build: Multi arch Docker images with GitHub actions (ref #8834) | Jakob Borg | |
This builds and publishes our Docker images from GitHub. | |||
2023-06-14 | lib/config, gui: Disallow some options in combination with "untrusted" ↵ | Jakob Borg | |
(fixes #8920) (#8921) This prevents combining untrusted with introducer and auto-accept, and also verifies that folders shared with untrusted devices have passwords at config loading time. Co-authored-by: Simon Frei <freisim93@gmail.com> | |||
2023-06-12 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-06-10 | Don't add empty device to config on init (#8933) | Simon Frei | |
We usually want to ensure that our own device is present. However if the given device ID is the empty ID, we shouldn't do that. This is a legimate (though way too non-obvious) use-case when opening the config without knowing/caring about the device ID. | |||
2023-06-06 | build: Push release files to cloud storage | Jakob Borg | |
2023-06-06 | build: Generate .asc files for release packages (fixes #8897) | Jakob Borg | |
2023-06-06 | build: Properly build all Debian archs (fixes #8898) | Jakob Borg | |
2023-06-06 | Merge branch 'release' | Jakob Borg | |
* release: gui: Avoid code generating HTML (#8923) gui: Remove HTML support in tooltips | |||
2023-06-06 | gui: Avoid code generating HTML (#8923)v1.23.5 | Jakob Borg | |
2023-06-06 | gui: Remove HTML support in tooltips | Jakob Borg | |