Commit Graph

79671 Commits (659747e5b12e3d89d4ff87cf53f46cd1c8733aa0)
 

Author SHA1 Message Date
Git'Fellow 659747e5b1 fix(AppDiscover): Ensure created cache folder is safe-chars only
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-03-10 19:11:17 +07:00
Côme Chilliet eb597917f6
Merge pull request #51029 from nextcloud/fix/deprecate-oc-template-and-cleanup
fix: Deprecate OC_Template, add proper template manager instead
2025-03-10 16:20:45 +07:00
Côme Chilliet e8b90c83da
Merge pull request #51108 from nextcloud/fix/fix-disabled-user-list-for-saml-subadmin
Fix disabled user list for SAML group subadmin
2025-03-10 14:21:48 +07:00
Joas Schilling 15fe20b6e3
Merge pull request #51361 from nextcloud/bugfix/50619/correctly-init-server
fix(base.php): Correct order for booting \OC\Server
2025-03-10 12:27:56 +07:00
Côme Chilliet c59400dea1 chore: Move magic number into a documented const
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-10 11:30:18 +07:00
Côme Chilliet 30382a5d8d chore: Remove now unused methods from User manager
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-10 11:30:18 +07:00
Côme Chilliet 0b449f302b fix: Correctly count disabled users for SAML groups subadmins
If too many users return -1 as for LDAP so that link is shown

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-10 11:30:18 +07:00
Joas Schilling 34bcc53fb9
fix(base.php): Correct order for booting \OC\Server
A recent change had broken authentication with an older
FastCGI Apache2 module, because the IRequest object got
initialised before the fix from self::handleAuthHeaders()
copied the authentication headers into the correct $_SERVER
variables.
Since this part is completely independent from any Nextcloud
code it is now done as a first thing within the init() call.

Additionally similar issues could happen when another class
would boot too early and read other global PHP settings like
ini values and default timezone, so those are now also moved
to the beginning.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-10 06:59:49 +07:00
Nextcloud bot 78b31ca00f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-10 00:22:53 +07:00
Nextcloud bot 016519c5b0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-09 00:23:12 +07:00
dependabot[bot] 57c201b8ab
Merge pull request #51339 from nextcloud/dependabot/npm_and_yarn/marked-15.0.7 2025-03-08 20:29:40 +07:00
dependabot[bot] 0338ad269c build(deps): bump marked from 15.0.0 to 15.0.7
Bumps [marked](https://github.com/markedjs/marked) from 15.0.0 to 15.0.7.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v15.0.0...v15.0.7)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-08 19:57:38 +07:00
Nextcloud bot f45d98bf00
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-08 00:22:17 +07:00
Edward Ly 06119eda7a
Merge pull request #51082 from nextcloud/feat/dav/calendar-obj-event-webhooks
feat(dav)!: add webhook compatibility for calendar object events
2025-03-07 08:42:11 +07:00
Edward Ly dee1d4fff3
feat(dav)!: migrate OCA calendar object events to OCP
Signed-off-by: Edward Ly <contact@edward.ly>
2025-03-07 08:09:53 +07:00
Edward Ly dd181f4b2a
feat(dav): add webhook compatibility for calendar object events
Signed-off-by: Edward Ly <contact@edward.ly>
2025-03-07 08:09:53 +07:00
Julius Knorr bb6b462690
Merge pull request #51130 from nextcloud/fix/credential-passwordless-auth
fix: Do not build encrypted password if there is none
2025-03-07 16:49:18 +07:00
Sebastian Krupinski 49e52c1779
Merge pull request #51216 from nextcloud/fix/noid/remote-account-activity-translation
fix: remote account activity translation
2025-03-07 15:09:37 +07:00
SebastianKrupinski 45a49e8fa1 fix:remote account activity translation
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-03-07 09:22:11 +07:00
Christoph Wurst 4efd119df7
Merge pull request #51144 from nextcloud/fix/dav/create-sab-install
fix(dav): Create SAB at installation
2025-03-07 08:11:08 +07:00
Nextcloud bot 103a0549a5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-07 00:23:33 +07:00
John Molakvoæ ac1b248b6f
Merge pull request #50839 from nextcloud/automated/noid/master-fix-npm-audit
[master] Fix npm audit
2025-03-06 21:24:37 +07:00
Ferdinand Thiessen 561397cc76
Merge pull request #51310 from nextcloud/fix/encryption-events
fix(encryption): Listen for user login and logout to set encryption key
2025-03-06 18:52:17 +07:00
Christoph Wurst ec664b0aea fix(dav): Create SAB at installation
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-03-06 18:40:30 +07:00
Ferdinand Thiessen 313d2219fd
fix(encryption): Listen for user login and logout to set encryption key
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-06 17:22:51 +07:00
Côme Chilliet b086f10028 fix: Use a dedicated Exception class for when a template is not found
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +07:00
Côme Chilliet cd3a88805b fix: Remove legacy hacky workaround in OCA\WorkflowEngine\Listener
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>
2025-03-06 15:49:25 +07:00
Côme Chilliet f033ef7c18 fix: Migrate all uses of OCP\Template to OCP\Template\ITemplateManager
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +07:00
Côme Chilliet 7d64c63acf chore: Adapt TemplateLayout tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-06 15:49:25 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
Louis 768b37e229
Merge pull request #51302 from nextcloud/artonge/test/remove_only_calls
test: Remove `.only()` calls
2025-03-06 12:09:57 +07:00
skjnldsv 4c0c88a0d5 fix(systemtags): prevent tag edition if restricted
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-06 11:57:22 +07:00
Louis Chemineau d579ec295c
test: Remove `.only(` calls
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-06 11:30:05 +07:00
skjnldsv 29405f0964 fix(systemtags): unify restrict_creation_to_admin handling
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-06 11:29:57 +07:00
Julius Knorr 777cd941dc
fix: Do not build encrypted password if there is none
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-03-06 09:31:29 +07:00
Nextcloud bot 4c92c91980
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 08:26:14 +07:00
Nextcloud bot 7de5ded8b0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 00:23:30 +07:00
nextcloud-command 59fb54c075 fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2025-03-05 20:49:26 +07: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 +07:00
Ferdinand Thiessen 4199c47874
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-05 18:09:47 +07: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 +07: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 +07:00