Commit graph

79641 commits

Author SHA1 Message Date
Côme Chilliet
7d64c63acf chore: Adapt TemplateLayout tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +01:00
Côme Chilliet
558f4c854d fix: Cleanup of internal class TemplateLayout
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +01:00
Côme Chilliet
1725d63820 fix: Fix signatures and types in template related classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +01:00
Côme Chilliet
2cd90f8281 fix: Replace all usage of OC_Template by the new API
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +01:00
Côme Chilliet
253628ad5a fix: Fix psalm issues and add missing methods to ITemplate interface
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +01:00
Côme Chilliet
f19ddd5525 fix: Add missing ITemplate interface and clean code in Template class
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +01:00
Côme Chilliet
71dc34c03c fix: Deprecate OC_Template, add proper template manager instead
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +01:00
John Molakvoæ
b44f1568f2
Merge pull request #51288 from nextcloud/fix/admin-tag-color-prevent
fix(systemtags): unify restrict_creation_to_admin handling
2025-03-06 14:09:39 +01:00
Arthur Schiwon
4fe518a57b
Merge pull request #51096 from nextcloud/fix/noid/ldap-setopt-for-disabling-certcheck
fix(LDAP): use ldap_set_option over putenv to disable cert check
2025-03-06 13:00:08 +01:00
skjnldsv
ad7afc6245 chore(assets): compile assets
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-06 11:11:54 +00:00
Louis
768b37e229
Merge pull request #51302 from nextcloud/artonge/test/remove_only_calls
test: Remove `.only()` calls
2025-03-06 12:09:57 +01:00
skjnldsv
4c0c88a0d5 fix(systemtags): prevent tag edition if restricted
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-06 11:57:22 +01:00
Louis Chemineau
d579ec295c
test: Remove .only( calls
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-06 11:30:05 +01:00
skjnldsv
29405f0964 fix(systemtags): unify restrict_creation_to_admin handling
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-06 11:29:57 +01:00
Nextcloud bot
4c92c91980
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 08:26:14 +00:00
Nextcloud bot
7de5ded8b0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 00:23:30 +00:00
Andy Scherzinger
5509c84387
Merge pull request #40468 from func0der/patch-1
[Proposal] Inform user about master key generation on encryption enabling
2025-03-05 21:13:27 +01:00
Ferdinand Thiessen
4199c47874
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 18:09:47 +01:00
func0der
f7bf983fb6
fix(encryption): Inform user about master key generation on encryption enabling
Signed-off-by: func0der <529819+func0der@users.noreply.github.com>
2025-03-05 18:08:41 +01:00
Louis
3459ff9638
Merge pull request #51280 from nextcloud/artonge/fix/publicpage_attribute
fix(login): Properly target public page with attribute
2025-03-05 17:54:16 +01:00
Joas Schilling
fe24253f60
Merge pull request #51287 from nextcloud/bugfix/l10n-leading-spaces
fix(l10n): Remove leading space from translation string
2025-03-05 17:47:18 +01:00
Andy Scherzinger
fdb246c1cf
Merge pull request #50702 from Institutional-Investment-Group/feat/support-aws-session-token9
feat(object_store): Add support for session token (STS) in AWS credentials
2025-03-05 17:40:05 +01:00
Ferdinand Thiessen
c1d87950ae
Merge pull request #51266 from nextcloud/fix/l10n-plain-string
fix(theming): use plain string in `t` method (l10n)
2025-03-05 17:13:56 +01:00
Joas Schilling
3fd1921e97
fix(l10n): Remove leading space from translation string
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-05 17:07:50 +01:00
nextcloud-command
e76253b9b1 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-05 15:46:58 +00:00
Ferdinand Thiessen
c0dcac0a3d fix(theming): use plain string in t method (l10n)
To correctly extract the translations we only can have plain strings
within the `t` method.
Also applied new l10n feature to move link code into translation
function cleaning up a bit.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 16:39:12 +01:00
Ferdinand Thiessen
f617637cad
Merge pull request #51267 from nextcloud/chore/switch-deps
chore(deps): switch davclient library to nextcloud-deps fork
2025-03-05 16:38:54 +01:00
Louis Chemineau
a163fa08d0 fix(login): Properly target public page with attribute
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-05 16:36:26 +01:00
Christoph Wurst
23ca17ffc5
Merge pull request #51258 from nextcloud/fix/dav/use-iuser-displayname
fix(dav): Use IUser::getDisplayName directly
2025-03-05 13:26:15 +01:00
Kate
4a6fd95499
Merge pull request #51259 from nextcloud/bugfix/50619/no-session-work-in-constructor
fix(files): Don't do session related work in the constructor of the View
2025-03-05 12:30:26 +01:00
Ferdinand Thiessen
62e7e293f9
Merge pull request #51148 from nextcloud/fix/files-header-empty-view
fix(files): also show file list headers on empty views
2025-03-05 11:55:31 +01:00
nextcloud-command
c1866faf74 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-05 10:50:16 +00:00
Ferdinand Thiessen
7595c2e7db chore(deps): switch davclient library to nextcloud-deps fork
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 11:44:57 +01:00
Christoph Wurst
9ef43af9b6 fix(dav): Use IUser::getDisplayName directly
No need to send this from the client.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-05 10:35:38 +00:00
Ferdinand Thiessen
ac0e0552bb
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 11:15:16 +01:00
Ferdinand Thiessen
9a71e1b8c2
fix(files): also show file list headers on empty views
It is needed, e.g. for the note-to-recipient, that the headers
are also shown when there is no content (yet).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 11:15:16 +01:00
Marcel Müller
3391279068 fix: No IFactory in constructor
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-03-05 11:04:55 +01:00
Christoph Wurst
b9a166a48f
Merge pull request #51256 from nextcloud/fix/dav/absence-status-too-long
fix(dav): Handle long absence status earlier
2025-03-05 10:59:51 +01:00
Maksim Sukharev
a9aae84410
Merge pull request #51239 from nextcloud/fix/noid/rich-editor-mixin
fix(Comment): replace richEditor mixin with NcRichText
2025-03-05 10:04:30 +01:00
Christoph Wurst
c91dee747b
fix(dav): Handle long absence status earlier
Validate the request early. Don't let this cause a database error.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-03-05 09:43:29 +01:00
nextcloud-command
22b924a261 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-05 08:21:03 +00:00
Ferdinand Thiessen
88795ba266
Merge pull request #51152 from nextcloud/fix/files-sharing-download
fix(files_sharing): ensure downloaded file has the correct filename
2025-03-05 09:14:44 +01:00
Maksim Sukharev
1cc7a46242 fix(Comment): replace richEditor mixin with NcRichText
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-03-05 09:11:58 +01:00
Joas Schilling
0522b0373e
fix(files): Don't do session related work in the constructor of the View
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-05 09:06:16 +01:00
Ferdinand Thiessen
a215286df3
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 08:37:58 +01:00
Ferdinand Thiessen
4eb2c45c33
fix(files_sharing): ensure downloaded file has the correct filename
Single file shares use the share token as source name, so we need to use
the displayname. To do so we need to set the download attribute to the
displayname of the file to download.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 08:31:25 +01:00
Enjeck
a4760ef906
Merge pull request #50989 from nextcloud/case-insensitive-login
fix: Use case insensitive check when validating login name
2025-03-05 06:19:16 +00:00
Cleopatra Enjeck M.
32e46a8b3a fix: use mb_strtolower to convert login name
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
2025-03-05 05:00:24 +00:00
Cleopatra Enjeck M.
a6d6a1fa9e fix: Improve string comparison
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
2025-03-05 05:00:24 +00:00
Cleopatra Enjeck M.
6690a28cc0 fix: Use case insensitive check when validating login name
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
2025-03-05 05:00:24 +00:00