mirror of
https://git.cloudron.io/cloudron/syncthing-app
synced 2025-09-08 08:15:26 +00:00
Compare commits
22 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
0f9be01fea | ||
|
66abb7718b | ||
|
d7b0862f12 | ||
|
3aa7192e5d | ||
|
9c7fb0d580 | ||
|
52bd864c70 | ||
|
3b1e637ab7 | ||
|
8b8597cd7a | ||
|
a701dbbafc | ||
|
9801d5e255 | ||
|
31b7b66a31 | ||
|
dce1a84d59 | ||
|
f57c6fce92 | ||
|
eb13771fd7 | ||
|
81d73ad09e | ||
|
3858cac612 | ||
|
40d2f5626e | ||
|
e73e316292 | ||
|
f651048574 | ||
|
6d6ed058f7 | ||
|
df6b2725ad | ||
|
81277451dc |
37
CHANGELOG
37
CHANGELOG
@@ -452,3 +452,40 @@
|
||||
* #8616: Add CLI completion
|
||||
* #9151: Add "stay logged in" checkbox to login dialog
|
||||
|
||||
[1.26.3]
|
||||
* Update Syncthing to 1.27.4
|
||||
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.27.4)
|
||||
* #9369: Panic in ignore matching on invalid UTF-8 from filesystem watcher
|
||||
* #9435: syncthing should be cgroup aware
|
||||
* #9339: File system watcher should skip ignored directories in more cases
|
||||
|
||||
[1.26.4]
|
||||
* Update Syncthing to 1.27.5
|
||||
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.27.5)
|
||||
* #8972: Open share settings when clicking 'shared with'
|
||||
* #9470: Show encryption status for devices sharing folder
|
||||
|
||||
[1.26.5]
|
||||
* Update Syncthing to 1.27.6
|
||||
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.27.6)
|
||||
* lib/db: Drop indexes for outgoing data to force refresh (ref #9496) (#9502)
|
||||
|
||||
[1.26.6]
|
||||
* Update Syncthing to 1.27.7
|
||||
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.27.7)
|
||||
* #9503: lib/nat: panic: runtime error: index out of range
|
||||
|
||||
[1.26.7]
|
||||
* Update Syncthing to 1.27.8
|
||||
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.27.8)
|
||||
* #9506: gui: Favicon not working in Firefox bookmarks
|
||||
* #9527: Device connection state metric
|
||||
|
||||
[1.26.8]
|
||||
* Update Syncthing to 1.27.9
|
||||
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.27.9)
|
||||
|
||||
[1.26.9]
|
||||
* Update Syncthing to 1.27.11
|
||||
* [Full changelog](https://github.com/syncthing/syncthing/releases/tag/v1.27.11)
|
||||
|
||||
|
@@ -5,8 +5,8 @@
|
||||
"description": "file://DESCRIPTION.md",
|
||||
"changelog": "file://CHANGELOG",
|
||||
"tagline": "Decentralized file synchronization",
|
||||
"version": "1.26.2",
|
||||
"upstreamVersion": "1.27.3",
|
||||
"version": "1.26.9",
|
||||
"upstreamVersion": "1.27.11",
|
||||
"healthCheckPath": "/healthcheck",
|
||||
"httpPort": 8000,
|
||||
"addons": {
|
||||
|
@@ -3,7 +3,7 @@ FROM cloudron/base:4.2.0@sha256:46da2fffb36353ef714f97ae8e962bd2c212ca091108d768
|
||||
RUN mkdir -p /app/code
|
||||
WORKDIR /app/code
|
||||
|
||||
ARG VERSION=1.27.3
|
||||
ARG VERSION=1.27.11
|
||||
|
||||
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
|
||||
|
||||
|
825
test/package-lock.json
generated
825
test/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -9,10 +9,9 @@
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"chromedriver": "^122.0.4",
|
||||
"chromedriver": "^128.0.1",
|
||||
"expect.js": "^0.3.1",
|
||||
"mocha": "^10.3.0",
|
||||
"selenium-webdriver": "^4.18.1",
|
||||
"superagent": "^8.1.2"
|
||||
"mocha": "^10.7.3",
|
||||
"selenium-webdriver": "^4.24.0"
|
||||
}
|
||||
}
|
||||
|
@@ -13,7 +13,6 @@ require('chromedriver');
|
||||
|
||||
const execSync = require('child_process').execSync,
|
||||
expect = require('expect.js'),
|
||||
superagent = require('superagent'),
|
||||
path = require('path'),
|
||||
timers = require('timers/promises'),
|
||||
{ Builder, By, until } = require('selenium-webdriver'),
|
||||
@@ -87,12 +86,13 @@ describe('Application life cycle test', function () {
|
||||
await browser.get('https://' + app.fqdn);
|
||||
await browser.findElement(By.css('[ng-click*=addFolder]')).click();
|
||||
await waitForElement(By.id('folderPath'));
|
||||
await browser.sleep(4000); // wait more, not sure why this is needed
|
||||
await browser.sleep(8000); // wait more, not sure why this is needed
|
||||
await browser.findElement(By.id('folderLabel')).sendKeys(FOLDER);
|
||||
await browser.sleep(4000); // without this sometimes only part of the folder name gets through
|
||||
await browser.sleep(8000); // without this sometimes only part of the folder name gets through
|
||||
await browser.findElement(By.css('[ng-click*=saveFolder]')).click();
|
||||
await browser.sleep(8000); // without this "stale element"
|
||||
await waitForElement(By.xpath(`//span[contains(text(), '${FOLDER}')]`));
|
||||
await browser.sleep(4000);
|
||||
await browser.sleep(8000);
|
||||
}
|
||||
|
||||
async function checkFolder() {
|
||||
|
Reference in New Issue
Block a user