aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: Use a dedicated Exception class for when a template is not foundfix/deprecate-oc-template-and-cleanupCôme Chilliet2025-03-067-20/+39
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Remove legacy hacky workaround in OCA\WorkflowEngine\ListenerCôme Chilliet2025-03-061-8/+1
| | | | | | | It is not needed anymore since OCP\Util::addScript is used directly now, and not the function "script" from template functions. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Migrate all uses of OCP\Template to OCP\Template\ITemplateManagerCôme Chilliet2025-03-0612-62/+75
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Adapt TemplateLayout testsCôme Chilliet2025-03-061-17/+36
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Cleanup of internal class TemplateLayoutCôme Chilliet2025-03-062-164/+160
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Fix signatures and types in template related classesCôme Chilliet2025-03-064-7/+15
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Replace all usage of OC_Template by the new APICôme Chilliet2025-03-066-43/+42
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Fix psalm issues and add missing methods to ITemplate interfaceCôme Chilliet2025-03-066-17/+19
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Add missing ITemplate interface and clean code in Template classCôme Chilliet2025-03-067-54/+88
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Deprecate OC_Template, add proper template manager insteadCôme Chilliet2025-03-0610-343/+414
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #51288 from nextcloud/fix/admin-tag-color-preventJohn Molakvoæ2025-03-0628-40/+186
|\ | | | | fix(systemtags): unify restrict_creation_to_admin handling
| * chore(assets): compile assetsfix/admin-tag-color-preventskjnldsv2025-03-0613-13/+13
| | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(systemtags): prevent tag edition if restrictedskjnldsv2025-03-0610-22/+142
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * fix(systemtags): unify restrict_creation_to_admin handlingskjnldsv2025-03-067-15/+41
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #51096 from ↵Arthur Schiwon2025-03-061-13/+14
|\ \ | | | | | | | | | | | | nextcloud/fix/noid/ldap-setopt-for-disabling-certcheck fix(LDAP): use ldap_set_option over putenv to disable cert check
| * | fix(LDAP): use ldap_set_option over putenv to disable cert checkfix/noid/ldap-setopt-for-disabling-certcheckArthur Schiwon2025-03-031-13/+14
| | | | | | | | | | | | | | | | | | the putenv option was not working reliable anymore anyway Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #51302 from nextcloud/artonge/test/remove_only_callsLouis2025-03-062-2/+2
|\ \ \ | |_|/ |/| | test: Remove `.only()` calls
| * | test: Remove `.only(` callsartonge/test/remove_only_callsLouis Chemineau2025-03-062-2/+2
|/ / | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0630-26/+64
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-06458-796/+1476
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #40468 from func0der/patch-1Andy Scherzinger2025-03-053-3/+6
|\ \ | | | | | | [Proposal] Inform user about master key generation on encryption enabling
| * | chore: compile assetsFerdinand Thiessen2025-03-052-3/+3
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(encryption): Inform user about master key generation on encryption enablingfunc0der2025-03-051-0/+3
|/ / | | | | | | Signed-off-by: func0der <529819+func0der@users.noreply.github.com>
* | Merge pull request #51280 from nextcloud/artonge/fix/publicpage_attributeLouis2025-03-051-1/+2
|\ \ | | | | | | fix(login): Properly target public page with attribute
| * | fix(login): Properly target public page with attributeartonge/fix/publicpage_attributeLouis Chemineau2025-03-051-1/+2
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #51287 from nextcloud/bugfix/l10n-leading-spacesJoas Schilling2025-03-051-1/+1
|\ \ \ | | | | | | | | fix(l10n): Remove leading space from translation string
| * | | fix(l10n): Remove leading space from translation stringJoas Schilling2025-03-051-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #50702 from ↵Andy Scherzinger2025-03-052-2/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Institutional-Investment-Group/feat/support-aws-session-token9 feat(object_store): Add support for session token (STS) in AWS credentials
| * \ \ \ Merge branch 'master' into feat/support-aws-session-tokenHector Manuel2025-03-043423-38762/+46881
| |\ \ \ \
| * | | | | feat(object_store): Add support for session token in AWS credentialsHector Valcarcel2025-02-062-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Pass session token, either null or with value, to the AWS Credentials constructor Signed-off-by: Hector Valcarcel <hmvalcarcel@gmail.com>
* | | | | | Merge pull request #51266 from nextcloud/fix/l10n-plain-stringFerdinand Thiessen2025-03-055-30/+32
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | fix(theming): use plain string in `t` method (l10n)
| * | | | | chore(assets): Recompile assetsfix/l10n-plain-stringnextcloud-command2025-03-054-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix(theming): use plain string in `t` method (l10n)Ferdinand Thiessen2025-03-051-24/+26
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #51267 from nextcloud/chore/switch-depsFerdinand Thiessen2025-03-056-9/+10
|\ \ \ \ \ | |_|_|/ / |/| | | | chore(deps): switch davclient library to nextcloud-deps fork
| * | | | chore(assets): Recompile assetschore/switch-depsnextcloud-command2025-03-054-6/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | chore(deps): switch davclient library to nextcloud-deps forkFerdinand Thiessen2025-03-052-3/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #51258 from nextcloud/fix/dav/use-iuser-displaynameChristoph Wurst2025-03-055-14/+6
|\ \ \ \ \ | | | | | | | | | | | | fix(dav): Use IUser::getDisplayName directly
| * | | | | fix(dav): Use IUser::getDisplayName directlyfix/dav/use-iuser-displaynameChristoph Wurst2025-03-055-14/+6
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #51259 from ↵Kate2025-03-051-10/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/50619/no-session-work-in-constructor fix(files): Don't do session related work in the constructor of the View
| * | | | | fix: No IFactory in constructorbugfix/50619/no-session-work-in-constructorMarcel Müller2025-03-051-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
| * | | | | fix(files): Don't do session related work in the constructor of the ViewJoas Schilling2025-03-051-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | Merge pull request #51148 from nextcloud/fix/files-header-empty-viewFerdinand Thiessen2025-03-059-25/+126
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | fix(files): also show file list headers on empty views
| * | | | | chore: compile assetsFerdinand Thiessen2025-03-052-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | fix(files): also show file list headers on empty viewsFerdinand Thiessen2025-03-057-22/+123
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #51256 from nextcloud/fix/dav/absence-status-too-longChristoph Wurst2025-03-052-4/+9
|\ \ \ \ \ | | | | | | | | | | | | fix(dav): Handle long absence status earlier
| * | | | | fix(dav): Handle long absence status earlierfix/dav/absence-status-too-longChristoph Wurst2025-03-052-4/+9
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Validate the request early. Don't let this cause a database error. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Merge pull request #51239 from nextcloud/fix/noid/rich-editor-mixinMaksim Sukharev2025-03-0521-40/+462
|\ \ \ \ \ | | | | | | | | | | | | fix(Comment): replace richEditor mixin with NcRichText
| * | | | | chore(assets): Recompile assetsfix/noid/rich-editor-mixinnextcloud-command2025-03-0520-21/+430
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix(Comment): replace richEditor mixin with NcRichTextMaksim Sukharev2025-03-051-19/+32
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | | | | Merge pull request #51152 from nextcloud/fix/files-sharing-downloadFerdinand Thiessen2025-03-056-112/+175
|\ \ \ \ \ | |/ / / / |/| | | | fix(files_sharing): ensure downloaded file has the correct filename