Skip to content

Commit

Permalink
Merge branch 'develop' into enh/git-adapter
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelklehr authored May 4, 2024
2 parents 22756e3 + c1e8638 commit b658752
Show file tree
Hide file tree
Showing 43 changed files with 1,564 additions and 294 deletions.
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ github: marcelklehr # Replace with up to 4 GitHub Sponsors-enabled usernames e.g
patreon: marcelklehr
open_collective: floccus
liberapay: marcelklehr
ko_fi: marcelklehr
custom: https://www.paypal.me/marcelklehr1
11 changes: 6 additions & 5 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
matrix:
node-version: [20.x]
npm-version: [10.x]
server-version: ['27']
server-version: ['28']
app-version: ['stable']
floccus-adapter:
- fake
Expand All @@ -109,28 +109,28 @@ jobs:
- chrome
include:
- app-version: master
server-version: 27
server-version: 28
floccus-adapter: nextcloud-bookmarks
test-name: test
browsers: firefox
node-version: 14.x
npm-version: 7.x
- app-version: master
server-version: 27
server-version: 28
floccus-adapter: nextcloud-bookmarks
test-name: benchmark root
browsers: firefox
node-version: 14.x
npm-version: 7.x
- app-version: master
server-version: 27
server-version: 28
floccus-adapter: nextcloud-bookmarks-old
test-name: benchmark root
browsers: firefox
node-version: 14.x
npm-version: 7.x
- app-version: stable
server-version: 27
server-version: 28
floccus-adapter: fake-noCache
test-name: test
browsers: firefox
Expand Down Expand Up @@ -258,6 +258,7 @@ jobs:
env:
SELENIUM_BROWSER: ${{ matrix.browsers }}
FLOCCUS_TEST: ${{matrix.floccus-adapter}} ${{ matrix.test-name}}
FLOCCUS_TEST_SEED: ${{ github.sha }}
GIST_TOKEN: ${{ secrets.GIST_TOKEN }}
GOOGLE_API_REFRESH_TOKEN: ${{ secrets.GOOGLE_API_REFRESH_TOKEN }}
APP_VERSION: ${{ matrix.app-version }}
Expand Down
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# Changelog

## [5.0.12] - 2024-04-26

### Fixed
- fix(tests/gdrive): Don't derive file name from seed
- chore: Allow fuzzed testing with interrupts on nextcloud-bookmarks
- enh(ci/tests); Use github sha as seed
- fix: Store continuation while sync is running to be able to resume after interrupts
- chore: Update donation methods Marcel Klehr 21.04.24, 20:57
- fix: Distinguish between InterruptedSyncError and CancelledSyncError
- [android] Include dependenciesInfo in gradle file
- [native] fix(Account): Don't try to load LocalTabs resource

## [5.0.11] - 2024-03-09

### Fixed

* fix: Android app stuck on splash screen

## [5.0.10] - 2024-03-08

### Fixed

* fix(Account#sync): Break lock after 2h
* bookmarks folder selection: Select sub folder in Vivaldi

## [5.0.9] - 2024-01-08

### Fixed
Expand Down
18 changes: 15 additions & 3 deletions _locales/de/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
"message": "E025: Die Einstellung der Bookmarks-Datei darf nicht mit einem Schrägstrich beginnen: '/'"
},
"Error026": {
"message": "E026: HTTP-Status {0}. Fehler beim Laden der Lesezeichen."
"message": "E026: Der Synchronisierungsprozess wurde abgebrochen"
},
"Error027": {
"message": "E027: Der Synchronisierungsprozess wurde unterbrochen."
Expand Down Expand Up @@ -216,7 +216,7 @@
"message": "Cache zurücksetzen"
},
"DescriptionResetcache": {
"message": "Setzen SIe diesen Haken, um den Cache zurückzusetzen, sodass die nächste Synchronisierung garantiert keine Lesezeichen löscht, sondern lediglich Server und Lokale Lesezeichen vereinigt."
"message": "Klicken Sie diesen Button, um den Cache zurückzusetzen, sodass die nächste Synchronisierung garantiert keine Lesezeichen löscht, sondern lediglich Server und Lokale Lesezeichen vereinigt."
},
"LabelParallelsync": {
"message": "Synchronisierung beschleunigen"
Expand Down Expand Up @@ -351,6 +351,18 @@
"DescriptionGithubsponsors": {
"message": "Tätige regelmäßige Spenden über GitHub sponsors um das Projekt zu unterstützen"
},
"LabelPatreon": {
"message": "Patreon"
},
"DescriptionPatreon": {
"message": "Tätige regelmäßige Spenden über Patreon um das Projekt zu unterstützen."
},
"LabelKofi": {
"message": "Kofi"
},
"DescriptionKofi": {
"message": "Tätige regelmäßige oder einmalige Spenden über Kofi um das Projekt zu unterstützen."
},
"LegacyAdapterDeprecation": {
"message": "Dieser veraltete Profiltyp wird nicht mehr unterstützt und wird bald entfernt. Bitte wechseln Sie zur neuen Nextcloud-Synchronisierungsmethode. Verbesserte Leistung und Genauigkeit erwarten Sie."
},
Expand Down Expand Up @@ -508,7 +520,7 @@
"message": "Sende Client-Legitimation"
},
"DescriptionClientcert": {
"message": "Schalten Sie diese Option an, wenn Ihr Server ein Client-Zertifikat oder Cookies zur Authentifizierung benötigt. Dies kann unerwünschte Nebeneffekte haben, da Floccus sich Cookies mit Ihrem normalen Browser-Profil teilen wird."
"message": "Schalten Sie diese Option an, wenn Ihr Server ein Client-Zertifikat oder Cookies zur Authentifizierung benötigt. Dies kann unerwünschte Nebeneffekte haben, da Floccus sich Cookies mit Ihren normalen Browser-Sitzungen teilen wird."
},
"LabelAllowredirects": {
"message": "Erlaube Weiterleitungen in der Server-URL"
Expand Down
18 changes: 15 additions & 3 deletions _locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
"message": "E025: Bookmarks file setting mustn't begin with a slash: '/'"
},
"Error026": {
"message": "E026: HTTP status {0}. Failed to fetch bookmarks"
"message": "E026: Sync process was cancelled"
},
"Error027": {
"message": "E027: Sync process was interrupted"
Expand Down Expand Up @@ -216,7 +216,7 @@
"message": "Reset cache"
},
"DescriptionResetcache": {
"message": "Tick this box to reset the cache so that the next synchronization run is guaranteed not to delete any data and merely merges server and local bookmarks together"
"message": "Click this button to reset the cache so that the next synchronization run is guaranteed not to delete any data and merely merges server and local bookmarks together"
},
"LabelParallelsync": {
"message": "Speed up synchronization"
Expand Down Expand Up @@ -351,6 +351,18 @@
"DescriptionGithubsponsors": {
"message": "Make a regular donation via GitHub sponsors to support the project"
},
"LabelPatreon": {
"message": "Patreon"
},
"DescriptionPatreon": {
"message": "Make a regular donation via Patreon to support the project"
},
"LabelKofi": {
"message": "Kofi"
},
"DescriptionKofi": {
"message": "Make a regular or one-time donation via Ko-fi to support the project"
},
"LegacyAdapterDeprecation": {
"message": "This legacy profile type is deprecated and will soon be removed. Please switch to the new nextcloud sync method. Improved performance and accuracy await you."
},
Expand Down Expand Up @@ -508,7 +520,7 @@
"message": "Send client credentials"
},
"DescriptionClientcert": {
"message": "Enable this option if your server requires a client certificate or cookies for authentication. This may cause unintended side effects, as floccus will share cookies with your normal browser profile."
"message": "Enable this option if your server requires a client certificate or cookies for authentication. This may cause unintended side effects, as floccus will share cookies with your normal browser sessions."
},
"LabelAllowredirects": {
"message": "Allow redirects in Server URL"
Expand Down
Loading

0 comments on commit b658752

Please sign in to comment.