Commit Graph

77151 Commits (a4e2a7bb7bca8a374dd5d644c0c191dedfca9201)
 

Author SHA1 Message Date
Claudio Cambra a4e2a7bb7b fix(appsmanagement): Fix exception on generating preview url for screenshots
Some installed apps meant for older server versions might unexpectedly
offer up screenshot values in a non-string format (e.g. health). Avoid
an exception by checking first if the first app screenshot is indeed a
string and otherwise we take the value of the parameter

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2024-11-01 14:48:33 +07:00
Nextcloud bot 9bb42ef557
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-01 00:20:27 +07:00
Benjamin Gaussorgues 739a114a0e
Merge pull request #48996 from nextcloud/release/30.0.2_rc1 2024-10-31 15:58:32 +07:00
F. E Noel Nfebe fb71f4b1b8
Merge pull request #49022 from nextcloud/backport/49017/stable30
[stable30] fix(ShareEntryLinkList): Append new links to the end of list
2024-10-31 15:20:58 +07:00
fenn-cs 454ac3651e fix(ShareEntryLinkList): Append new links to the end of list
Currently new shares are added to beginning of the share list in the UI

messing up the ordering with the original (first) looking like the most

recent and the most recent looking like the original share. This error

disappears on refresh.

Resolves : https://github.com/nextcloud/server/issues/48415

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-31 13:58:59 +07:00
Maxence Lange 98a66e289a
Merge pull request #49028 from nextcloud/backport/49009/stable30
[stable30] fix(files-external): set password as sensitive
2024-10-31 10:44:37 +07:00
Maxence Lange 7e0ef243e8 fix(files-external): set password as sensitive
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-10-31 11:17:30 +07:00
Nextcloud bot 6c789ca9e1
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-31 00:20:47 +07:00
Andrey Borysenko e3c0efa1a7
Merge pull request #48988 from nextcloud/backport/48665/stable30
[stable30] feat(settings): migrate AppAPI ExApps management to settings
2024-10-30 21:10:18 +07:00
nextcloud-command 0ee0e045ab chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-30 18:46:47 +07:00
nextcloud-command 487431fd62
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-30 20:37:32 +07:00
Andrey Borysenko 824aa30057
fix: add missing import after backport
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:59 +07:00
nextcloud-command d66f0cc2d3
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-30 20:36:59 +07:00
nextcloud-command 864376d3c3
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-30 20:36:59 +07:00
Andrey Borysenko 128b65e0dc
fix(ci): eslint fix, minor correction after rebase
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:58 +07:00
Andrey Borysenko 41c61c31e2
fix: loading state reactivity
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:58 +07:00
Andrey Borysenko 6be8cbd16d
fix(ci): fix eslint errors
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:58 +07:00
Andrey Borysenko cac5be5341
fix(ci): psalm, suppress undefined for viewApps
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:57 +07:00
Andrey Borysenko 67b4d3d62b
fix: address review comments
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:57 +07:00
Andrey Borysenko d91a7feb60
WIP: remove app_api_apps vuex store
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:57 +07:00
Andrey Borysenko 606a9a3d64
WIP: migrate to Pinia, minor fixes
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:56 +07:00
Andrey Borysenko c53f5c43b4
WIP: address review comments, small fixes
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:56 +07:00
Andrey Borysenko fb4150ec86
fix(ci): suppress UndefinedClass for AppAPI related classes since it's bundled
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:56 +07:00
Andrey Borysenko a29e170012
fix(ci): resolve eslint errors
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:55 +07:00
Andrey Borysenko 9e694d12ba
WIP: minor fixes
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:55 +07:00
Andrey Borysenko 3d4f0f9b55
WIP: add missing state checks
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:54 +07:00
Andrey Borysenko 18c9a03696
WIP: use global mutation, since app_api_apps is namespaced
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:54 +07:00
Andrey Borysenko 151a75812c
WIP: add Daemon badge in app sidebar (2)
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:54 +07:00
Andrey Borysenko 475ce2ead8
feat(settings): migrate AppAPI ExApps management (1)
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-30 20:36:53 +07:00
Andrey Borysenko 3a51374ff3
feat(app_api): add initial state data for AppAPI UI part
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>

# Conflicts:
#	apps/settings/lib/Controller/AppSettingsController.php

# Conflicts:
#	apps/settings/lib/Controller/AppSettingsController.php
2024-10-30 20:36:50 +07:00
Ferdinand Thiessen 2ebef1e3ba
Merge pull request #49013 from nextcloud/backport/48991/stable30
[stable30] fix(files_sharing): Password field must not be required if already set
2024-10-30 17:56:56 +07:00
nextcloud-command 72e0e08d5d chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-30 16:34:22 +07:00
F. E Noel Nfebe 69bf5f1a83
Merge pull request #48294 from nextcloud/backport/48227/stable30
[stable30] fix(FileList): Show correct avatar for federated share owner
2024-10-30 17:15:00 +07:00
Ferdinand Thiessen 5f157d186e
fix(files_sharing): Password field must not be required if already set
If there is already a password, there is no need to require the password
in the setting ('newPassword'). It is only required for new shares.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 16:45:31 +07:00
Benjamin Gaussorgues 5787e5f27d
Merge pull request #49001 from nextcloud/backport/48559/stable30 2024-10-30 16:06:20 +07:00
nextcloud-command 9aaffb8495 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-30 14:37:05 +07:00
fenn-cs 2e31d35134 fix(Federation): Show some icon for federated users on shares
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-10-30 15:16:00 +07:00
Benjamin Gaussorgues 9fde83cbeb
Merge pull request #48618 from nextcloud/backport/48597/stable30 2024-10-30 14:07:43 +07:00
yemkareems 301c42233e
Merge pull request #49005 from nextcloud/backport/48992/stable30
[stable30] fix: add PasswordConfirmationRequired to saveGlobalCredentials
2024-10-30 18:01:09 +07:00
yemkareems a967355756 fix: add PasswordConfirmationRequired to saveGlobalCredentials
Co-authored-by: yemkareems <yemkareems@gmail.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 11:36:39 +07:00
Benjamin Gaussorgues 0cd1eeb509
fix(sharding): typo in addOrderBy
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-10-30 11:43:38 +07:00
Git'Fellow 45469eef85
Merge pull request #48694 from nextcloud/backport/48689/stable30
[stable30] fix(locking): Accept mixed as value on setTTL
2024-10-30 11:29:34 +07:00
Benjamin Gaussorgues 9a7ee321fa
fix(users): improve recently active search
- Remove DISTINCT clause to fix PgSQL
- Join user table only if necessary
- Don't show people who never connected in active list
- Add test

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-10-30 10:17:03 +07:00
Benjamin Gaussorgues 51d8dc76c5 fix(users): use correct active user count
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-10-30 09:09:44 +07:00
Benjamin Gaussorgues 93a3288bd1
Merge pull request #48652 from nextcloud/backport/48638/stable30 2024-10-30 10:06:46 +07:00
Benjamin Gaussorgues c0f0d2bad4
Merge pull request #48245 from nextcloud/backport/48224/stable30 2024-10-30 09:59:15 +07:00
Benjamin Gaussorgues 4ee76302a7
Merge pull request #48620 from nextcloud/backport/48520/stable30 2024-10-30 09:54:01 +07:00
Benjamin Gaussorgues 1c474fc30e
Merge pull request #48624 from nextcloud/backport/48619/stable30 2024-10-30 09:45:20 +07:00
Benjamin Gaussorgues 22d9f90742
Merge pull request #48622 from nextcloud/backport/48538/stable30 2024-10-30 09:41:54 +07:00
Git'Fellow 8f5aba2eb7 fix(locking): Accept mixed as value on setTTL
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-10-30 09:31:59 +07:00