mirror of
https://git.cloudron.io/cloudron/syncthing-app
synced 2025-09-13 08:19:09 +00:00
Compare commits
36 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
b3460d9e7f | ||
|
b1e74c7192 | ||
|
2b377640c9 | ||
|
3cac63e432 | ||
|
738113abba | ||
|
21ab976570 | ||
|
b5cd1e9381 | ||
|
7bc05858f0 | ||
|
faca3bb18b | ||
|
0991390e6a | ||
|
b1904c9127 | ||
|
0efef2b419 | ||
|
27d30c03da | ||
|
498611153b | ||
|
8cf157e88b | ||
|
ab8ea632e6 | ||
|
9f49ee01b8 | ||
|
cd247134d6 | ||
|
44c030d6dc | ||
|
e0a2b3acaf | ||
|
b111013197 | ||
|
478d74f305 | ||
|
55e4d56dcc | ||
|
4ddc3b937a | ||
|
2f00671685 | ||
|
55ad5b2a12 | ||
|
1e5cc8b533 | ||
|
4c1b0d17e9 | ||
|
e68c1e9ef2 | ||
|
0d98ee2f5c | ||
|
b2f48f24af | ||
|
481765c3db | ||
|
6ea6e0cd30 | ||
|
0cd6523548 | ||
|
ae1f3401ae | ||
|
7dd3979bdc |
49
CHANGELOG
49
CHANGELOG
@@ -84,3 +84,52 @@
|
|||||||
[1.0.4]
|
[1.0.4]
|
||||||
* Update Syncthing to version 0.14.48
|
* Update Syncthing to version 0.14.48
|
||||||
|
|
||||||
|
[1.0.5]
|
||||||
|
* Update Syncthing to 0.14.49
|
||||||
|
|
||||||
|
[1.0.6]
|
||||||
|
* Update Syncthign to 0.14.50
|
||||||
|
|
||||||
|
[1.0.7]
|
||||||
|
* Update Syncthing to 0.14.51
|
||||||
|
|
||||||
|
[1.1.0]
|
||||||
|
* Use latest base image
|
||||||
|
|
||||||
|
[1.2.0]
|
||||||
|
* Update Syncthing to 0.14.52
|
||||||
|
|
||||||
|
[1.2.1]
|
||||||
|
* Update Syncthing to 0.14.54
|
||||||
|
|
||||||
|
[1.3.0]
|
||||||
|
* Update Syncthing to 1.0.0
|
||||||
|
* #2760: Option to limit max simultaneous scans
|
||||||
|
* #5286: Add hardening options to systemd units
|
||||||
|
* #5320: Show configured rate limit in the GUI
|
||||||
|
* #5336: Show list of locally changed files for receive only folders
|
||||||
|
|
||||||
|
[1.3.1]
|
||||||
|
* Update Syncthing to 1.0.1
|
||||||
|
|
||||||
|
[1.4.0]
|
||||||
|
* Update Syncthing to 1.1.0
|
||||||
|
|
||||||
|
[1.4.1]
|
||||||
|
* Update Syncthign to 1.1.1
|
||||||
|
|
||||||
|
[1.4.2]
|
||||||
|
* Update Syncthing to 1.1.3
|
||||||
|
|
||||||
|
[1.4.3]
|
||||||
|
* Update Syncthing to 1.1.4
|
||||||
|
|
||||||
|
[1.5.0]
|
||||||
|
* Update Syncthing to 1.2.0
|
||||||
|
|
||||||
|
[1.5.1]
|
||||||
|
* Update Syncthing to 1.2.1
|
||||||
|
|
||||||
|
[1.5.2]
|
||||||
|
* Update Syncthing to 1.2.2
|
||||||
|
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
"description": "file://DESCRIPTION.md",
|
"description": "file://DESCRIPTION.md",
|
||||||
"changelog": "file://CHANGELOG",
|
"changelog": "file://CHANGELOG",
|
||||||
"tagline": "Decentralized file synchronization",
|
"tagline": "Decentralized file synchronization",
|
||||||
"version": "1.0.4",
|
"version": "1.5.2",
|
||||||
"healthCheckPath": "/healthcheck",
|
"healthCheckPath": "/healthcheck",
|
||||||
"httpPort": 8000,
|
"httpPort": 8000,
|
||||||
"addons": {
|
"addons": {
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
"containerPort": 22000
|
"containerPort": 22000
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"manifestVersion": 1,
|
"manifestVersion": 2,
|
||||||
"website": "https://syncthing.net",
|
"website": "https://syncthing.net",
|
||||||
"contactEmail": "support@cloudron.io",
|
"contactEmail": "support@cloudron.io",
|
||||||
"icon": "logo.png",
|
"icon": "logo.png",
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
"storage",
|
"storage",
|
||||||
"sync"
|
"sync"
|
||||||
],
|
],
|
||||||
"minBoxVersion": "1.8.1",
|
"minBoxVersion": "4.1.4",
|
||||||
"documentationUrl": "https://cloudron.io/documentation/apps/syncthing/",
|
"documentationUrl": "https://cloudron.io/documentation/apps/syncthing/",
|
||||||
"mediaLinks": [
|
"mediaLinks": [
|
||||||
"https://s3.amazonaws.com/cloudron-app-screenshots/net.syncthing.cloudronapp2/53bc9300d71bb5bf32362f8213194a0c3a415429/1.png",
|
"https://s3.amazonaws.com/cloudron-app-screenshots/net.syncthing.cloudronapp2/53bc9300d71bb5bf32362f8213194a0c3a415429/1.png",
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
This app packages Syncthing <upstream>v0.14.48</upstream>.
|
This app packages Syncthing <upstream>1.2.2</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.
|
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.
|
||||||
|
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
FROM cloudron/base:0.10.0
|
FROM cloudron/base:1.0.0@sha256:147a648a068a2e746644746bbfb42eb7a50d682437cead3c67c933c546357617
|
||||||
MAINTAINER Syncthing Developers <support@cloudron.io>
|
|
||||||
|
|
||||||
ENV VERSION 0.14.48
|
|
||||||
|
|
||||||
|
ARG VERSION=1.2.2
|
||||||
RUN mkdir -p /app/code \
|
RUN mkdir -p /app/code \
|
||||||
&& wget https://github.com/syncthing/syncthing/releases/download/v${VERSION}/syncthing-linux-amd64-v${VERSION}.tar.gz -O - \
|
&& 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
|
| tar -xz -C /app/code --strip-components=1
|
||||||
|
1680
test/package-lock.json
generated
Normal file
1680
test/package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -2,23 +2,21 @@
|
|||||||
"name": "test",
|
"name": "test",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "test.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "echo \"Error: no test specified\" && exit 1"
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
},
|
},
|
||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"devDependencies": {
|
"dependencies": {
|
||||||
"ejs": "^2.3.4",
|
"chromedriver": "^76.0.0",
|
||||||
|
"ejs": "^2.6.2",
|
||||||
"expect.js": "^0.3.1",
|
"expect.js": "^0.3.1",
|
||||||
"mkdirp": "^0.5.1",
|
"mkdirp": "^0.5.1",
|
||||||
"mocha": "^2.3.4",
|
"mocha": "^6.2.0",
|
||||||
"rimraf": "^2.4.4",
|
"rimraf": "^2.6.3",
|
||||||
"selenium-server-standalone-jar": "^2.53.0",
|
"selenium-server-standalone-jar": "^3.141.5",
|
||||||
"selenium-webdriver": "^2.53.3",
|
"selenium-webdriver": "^3.6.0",
|
||||||
"superagent": "^1.4.0"
|
"superagent": "^5.1.0"
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"chromedriver": "^2.37.0"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -10,8 +10,10 @@ var execSync = require('child_process').execSync,
|
|||||||
path = require('path'),
|
path = require('path'),
|
||||||
webdriver = require('selenium-webdriver');
|
webdriver = require('selenium-webdriver');
|
||||||
|
|
||||||
var by = webdriver.By,
|
var by = require('selenium-webdriver').By,
|
||||||
until = webdriver.until;
|
until = require('selenium-webdriver').until,
|
||||||
|
Key = require('selenium-webdriver').Key,
|
||||||
|
Builder = require('selenium-webdriver').Builder;
|
||||||
|
|
||||||
var accessKey = 'admin',
|
var accessKey = 'admin',
|
||||||
secretKey = 'secretkey';
|
secretKey = 'secretkey';
|
||||||
@@ -25,8 +27,7 @@ process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
|
|||||||
describe('Application life cycle test', function () {
|
describe('Application life cycle test', function () {
|
||||||
this.timeout(0);
|
this.timeout(0);
|
||||||
|
|
||||||
var chrome = require('selenium-webdriver/chrome');
|
var server, browser = new Builder().forBrowser('chrome').build();
|
||||||
var server, browser = new chrome.Driver();
|
|
||||||
var username = 'admin', password = 'changeme';
|
var username = 'admin', password = 'changeme';
|
||||||
|
|
||||||
before(function (done) {
|
before(function (done) {
|
||||||
|
Reference in New Issue
Block a user