1
0
mirror of https://git.cloudron.io/cloudron/syncthing-app synced 2025-09-13 08:19:09 +00:00

Compare commits

...

17 Commits

Author SHA1 Message Date
Girish Ramakrishnan
ff4677b123 Version 1.21.0 2022-10-04 09:37:29 +02:00
Girish Ramakrishnan
02cd67842b Update SyncThing to 1.22.0 2022-10-04 09:30:38 +02:00
Johannes Zellner
f9b26a945c Update test deps 2022-08-02 11:38:00 +02:00
Johannes Zellner
86edd041dc Bump version 2022-08-02 11:37:50 +02:00
Johannes Zellner
2969543a92 Update test deps 2022-07-05 10:43:31 +02:00
Johannes Zellner
81417754cc Bump version 2022-07-05 10:42:58 +02:00
Johannes Zellner
f0f126d774 Update test deps 2022-06-07 13:54:10 +02:00
Johannes Zellner
293ff36607 Bump version for 1.20.2 2022-06-07 13:53:35 +02:00
Girish Ramakrishnan
ea40502236 Version 1.20.1 2022-05-04 13:09:25 -07:00
Girish Ramakrishnan
df82aa0431 Update syncthing to 1.20.1 2022-05-04 12:51:05 -07:00
Girish Ramakrishnan
d1a847a12b const 2022-05-03 14:51:39 -07:00
Johannes Zellner
313b4beeec Bump version for 1.20.0 2022-05-03 17:56:33 +02:00
Girish Ramakrishnan
9d1858500b Version 1.19.2 2022-05-02 11:18:38 -07:00
Girish Ramakrishnan
fe61a708f1 Update packages 2022-05-02 11:06:13 -07:00
Girish Ramakrishnan
71b18b17be Update syncthing to 1.19.2 2022-05-02 11:04:36 -07:00
Johannes Zellner
2cebdea6a6 Update test deps 2022-03-01 12:23:42 +01:00
Johannes Zellner
bdf8642472 Bump version for 1.19.1 2022-03-01 12:23:28 +01:00
7 changed files with 331 additions and 303 deletions

View File

@@ -272,3 +272,62 @@
* #7428: Add ignore patterns to folder defaults
* #8090: Allow specifying ports in --generate
[1.19.1]
* Update Syncthing to 1.19.1
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.19.1)
* #7850: junctionsAsDirs requires folder pause and resume to trigger
* #7924: notify: File mode change events not emitted on MacOS/FSEvents watcher
* #8083: Device ID should be read-only and "nearby devices" should be hidden when adding a new pending device
* #8143: Behavior of discovery server doesn't match documentation
* #8145: Folder ID not editable in add folder dialog
* #7942: Improve error message about folder marker outside of folder
* #8130: CLI: add command to print pending folders offered by specific device
[1.19.2]
* Update Syncthing to 1.19.2
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.19.2)
* Make error message upon reaching the free space quota more clear
[1.20.0]
* Update Syncthing to 1.20.0
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.20.0)
* #7855: Watching for changes using too many system resources on BSDs (kqueue)
* #8020: Dangling symlink prevents filesystem watcher on Solaris
* #8232: Missing include file endlessly spams log
* #8258: The latest version does not support go1.18 compilation!!
* #8261: TypeError: Cannot read properties of null (reading 'status') in the GUI after killing Syncthing
* #8202: Indicate folders / devices where the remote end has not accepted sharing.
* #8282: Change default log format to include date
[1.20.1]
* Update Syncthing to 1.20.1
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.20.1)
* #8320: Spurious failure of new connections ("unknown (newer?) version of the protocol" etc)
[1.20.2]
* Update Syncthing to 1.20.2
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.20.2)
* Fix use of old, renamed function in edit folder sharing tab.
[1.20.3]
* Update Syncthing to 1.20.3
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.20.3)
* #8369: Shared device names are missing from "Edit Folder -> Sharing"
* #8376: Chrome Autofill Breaks Authentication
* #8386: Ignore patterns with wildcard and non-ASCII characters don't work as expected
* #8393: Warn if two devices are introducers to each other
[1.20.4]
* Update Syncthing to 1.20.4
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.20.4)
* #7458: Syncthing announces address of interface which is down
* #8479: Panic in failure reporting
* #8007: Support listing the discovered devices using the cli
[1.21.0]
* Update Syncthing to 1.22.0
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.22.0)
* #2698: Sync extended file attributes on supported file systems
* #7603: WebUI tooltip inconsistencies
* #8506: macOS Monterey 12.5.1 aliases break after sync

View File

@@ -5,7 +5,8 @@
"description": "file://DESCRIPTION.md",
"changelog": "file://CHANGELOG",
"tagline": "Decentralized file synchronization",
"version": "1.19.0",
"version": "1.21.0",
"upstreamVersion": "1.22.0",
"healthCheckPath": "/healthcheck",
"httpPort": 8000,
"addons": {
@@ -27,7 +28,7 @@
"storage",
"sync"
],
"minBoxVersion": "5.3.0",
"minBoxVersion": "7.1.2",
"forumUrl": "https://forum.cloudron.io/category/56/syncthing",
"documentationUrl": "https://docs.cloudron.io/apps/syncthing/",
"mediaLinks": [

View File

@@ -1,5 +1,3 @@
This app packages Syncthing <upstream>1.19.0</upstream>.
Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.
### Features

View File

@@ -3,7 +3,7 @@ FROM cloudron/base:3.2.0@sha256:ba1d566164a67c266782545ea9809dc611c4152e27686fd1
RUN mkdir -p /app/code
WORKDIR /app/code
ARG VERSION=1.19.0
ARG VERSION=1.22.0
RUN wget https://github.com/syncthing/syncthing/releases/download/v${VERSION}/syncthing-linux-amd64-v${VERSION}.tar.gz -O - | tar -xz -C /app/code --strip-components=1

556
test/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -9,10 +9,10 @@
"author": "",
"license": "ISC",
"dependencies": {
"chromedriver": "^97.0.4",
"chromedriver": "^106.0.1",
"expect.js": "^0.3.1",
"mocha": "^9.2.0",
"selenium-webdriver": "^4.1.1",
"superagent": "^7.1.1"
"mocha": "^10.0.0",
"selenium-webdriver": "^4.5.0",
"superagent": "^8.0.2"
}
}

View File

@@ -10,7 +10,7 @@
require('chromedriver');
var execSync = require('child_process').execSync,
const execSync = require('child_process').execSync,
expect = require('expect.js'),
superagent = require('superagent'),
path = require('path'),