Commit graph

20367 commits

Author SHA1 Message Date
Micke Nordin
772d44c66d GUI/LIBSYNC: force login flow V2 with config setting
This patch allows a user to set the config variable:

forceLoginV2=true

This will make the client use the browser login flow instead of the
webview. This is useful for making the user experience equal on
Windows, Linux and Mac. Currently only Macs use the v2 flow and it
was only possible to get this behaviour in the Windows and Linux
clients at build time using a CMAKE flag.

The default behaviour is kept the same, and nothing changes for the
user unless the flag is manually set in the config file. A setter is
included in this patch, although it is not yet used in the GUI.

Signed-off-by: Micke Nordin <kano@sunet.se>
2024-01-19 11:03:36 +01:00
Matthieu Gallien
c4f2537418
Merge pull request #6286 from nextcloud/add/terabyte
Display terabyte again
2024-01-19 10:17:05 +01:00
Camila
8f628f808c Modernize Utility::octetsToString function.
- Add {} to single line if.
- Use const and auto.
- Use constexpr.
- Rename variables for readability.

Signed-off-by: Camila <hello@camila.codes>
2024-01-19 10:15:38 +01:00
Camila
a06b88c1b4 Utility: Fix the storage string to display terabytes.
Signed-off-by: Camila <hello@camila.codes>
2024-01-19 10:15:38 +01:00
Matthieu Gallien
4b10038dcc
Merge pull request #6352 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.7.6
Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.5 to 2.7.6
2024-01-19 10:14:59 +01:00
dependabot[bot]
cdac0cf90f Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.5 to 2.7.6
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.7.5 to 2.7.6.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.7.5...v2.7.6)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-19 10:14:51 +01:00
Matthieu Gallien
3523875159
Merge pull request #6360 from nextcloud/bugfix/nextcloudkit
full git path
2024-01-19 10:14:01 +01:00
Tobias Kaminsky
71c5327c98 full git path
Signed-off-by: Tobias Kaminsky <tobias@kaminsky.me>
2024-01-19 10:13:53 +01:00
Nextcloud bot
7da66f0aee
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-19 02:37:02 +00:00
allexzander
8bb36566c7
Merge pull request #6347 from nextcloud/feature/filelocking-keep-user-lock
Feature/filelocking keep user lock
2024-01-18 20:30:42 +01:00
alex-z
2eaecb6400 File locking. Manual lock should never be modified without user intervention. Set token lock instead of user lock when locking office files automatically.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-01-18 10:21:09 +01:00
alex-z
6791cc6365 Spell-correction for e2e_errors
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-01-17 15:27:55 +01:00
Nextcloud bot
049d3e9df3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-17 02:37:15 +00:00
Nextcloud bot
416bf8a109
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-14 02:37:40 +00:00
Nextcloud bot
419b015279
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-13 02:41:22 +00:00
Nextcloud bot
df5094d299
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-12 02:34:46 +00:00
Nextcloud bot
f797d22f04
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-10 02:38:46 +00:00
Nextcloud bot
d45ad02430
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-07 02:41:07 +00:00
Nextcloud bot
c7dd7dc841
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-06 02:42:15 +00:00
Matthieu Gallien
8e37f434f7
Merge pull request #6314 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.7.5
Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.2 to 2.7.5
2024-01-05 16:47:19 +01:00
dependabot[bot]
761bdb09ee Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.2 to 2.7.5
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.7.2 to 2.7.5.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.7.2...v2.7.5)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-05 16:46:55 +01:00
Matthieu Gallien
008afa8061
Merge pull request #6316 from nextcloud/automated/update-workflows/default
chore: update workflows from templates
2024-01-05 16:46:21 +01:00
John Molakvoæ
ae8eb229ec chore: update workflows from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2024-01-05 16:46:12 +01:00
Matthieu Gallien
053202e881
Merge pull request #6332 from nextcloud/bugfix/missingTranslations
Bugfix/missing translations in AppImage
2024-01-05 15:58:28 +01:00
Matthieu Gallien
7bff44daa1
get the appimage path to translations instead of looking at the host
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-01-05 12:16:15 +01:00
Matthieu Gallien
452cf435fc
add more info before we try to load translations and/or fail
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-01-05 12:16:15 +01:00
Nextcloud bot
4714e01477
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-05 02:41:26 +00:00
Nextcloud bot
983f960be0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-04 02:39:05 +00:00
Nextcloud bot
4f418e807d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-27 02:35:58 +00:00
Nextcloud bot
ee982a10b9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-24 02:43:52 +00:00
Nextcloud bot
a51719777e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-18 02:34:05 +00:00
Nextcloud bot
1e4d8891fb
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-17 02:33:41 +00:00
Nextcloud bot
79afa4d856
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-15 02:33:23 +00:00
Matthieu Gallien
9b269e9f5e
Merge pull request #6297 from nextcloud/bugfix/reallyDoNotModifyUploadedVirtualFilesDuringSync
ensure we do not modify a file that has been just uploaded
2023-12-14 16:12:11 +01:00
Matthieu Gallien
0b869247ef
immediately flush logs in automated test of sync engine
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-12-14 14:39:47 +01:00
Matthieu Gallien
911120caa0
ensure we do not modify a file that has been just uploaded
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-12-14 14:37:33 +01:00
Nextcloud bot
9f17381652
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-14 02:32:59 +00:00
allexzander
b4fcc94c36
Merge pull request #6285 from nextcloud/bugfix/vfs-download-typechange
Bugfix. Do not treat item type change as metadata update.
2023-12-13 12:53:28 +01:00
alex-z
4672acb5a6 Unit tests for the type change.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-12-13 11:43:25 +01:00
alex-z
ed2ad42502 Bugfix. Do not treat item type change as metadata update.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-12-13 11:43:24 +01:00
Nextcloud bot
7f37cf866d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-13 02:35:26 +00:00
allexzander
64ce74ebae
Merge pull request #6291 from nextcloud/bugfix/fix-tray-folderbutton-size
Bugfix. Fix incorrect size of the folderbutton size and scaling.
2023-12-12 22:32:26 +01:00
alex-z
17fbfe4e06 Bugfix. Fix incorrect size of the folderbutton size and scaling.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-12-12 16:33:58 +01:00
Matthieu Gallien
2a58a0a034
Merge pull request #6289 from nextcloud/dependabot/github_actions/actions/stale-9
Build(deps): Bump actions/stale from 8 to 9
2023-12-12 10:53:36 +01:00
dependabot[bot]
3ef3c9a751 Build(deps): Bump actions/stale from 8 to 9
Bumps [actions/stale](https://github.com/actions/stale) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 10:53:04 +01:00
Matthieu Gallien
e9c144785b
Merge pull request #6288 from nextcloud/dependabot/github_actions/actions/setup-python-5
Build(deps): Bump actions/setup-python from 4 to 5
2023-12-12 10:52:13 +01:00
dependabot[bot]
67edae2621 Build(deps): Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 10:51:40 +01:00
Matthieu Gallien
6415ef3687
Merge pull request #6287 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.7.2
Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.1 to 2.7.2
2023-12-12 10:51:12 +01:00
dependabot[bot]
416002cdb0
Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.1 to 2.7.2
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.7.1 to 2.7.2.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.7.1...v2.7.2)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 23:27:55 +00:00
alex-z
50d168759f Added error reporting for E2EE issues.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-12-11 18:03:57 +01:00