Ferdinand Thiessen
4d2556d4cf
refactor(IMenuAction): Make public menu actions use the new Vue UI
...
This removes custom rendering code an replaces it with the declarative menu actions.
Also adjust the template to allow the Vue UI to mount.
Custom entries still are possible.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-03 16:07:49 +07:00
Ferdinand Thiessen
7b6c78c81d
chore: Remove legacy JS code for public page menu (header actions)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-03 16:07:49 +07:00
Ferdinand Thiessen
04b25ba59d
feat: Implement Vue UI for public page menu
...
This adds a Vue implementation of the public page menu,
that is the menu that can be added using `PublicTemplateResponse::setHeaderActions`.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Louis <louis@chmn.me>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-03 16:07:49 +07:00
Kate
5118f6684b
Merge pull request #47674 from nextcloud/fix/settings/sharing-enforce-links-password-excluded-groups-key
2024-09-03 16:04:11 +07:00
nextcloud-command
8aa969b979
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-09-03 13:15:24 +07:00
provokateurin
8b790535df
chore: compile assets
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-03 14:41:46 +07:00
provokateurin
c88ae37844
fix(settings): Fix sharing exclude groups from password requirement option not working
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-03 14:28:44 +07:00
Stefan Cherniakov
d633b9bce6
fix(files_sharing): Make share reminders more stable & fix issues
...
Signed-off-by: Stefan Cherniakov <luka-sama@pm.me>
2024-09-03 13:37:17 +07:00
Stefan Cherniakov
5e4a166365
feat(files_sharing): reminder for link shares with expiration date
...
Signed-off-by: Stefan Cherniakov <luka-sama@pm.me>
2024-09-03 13:37:17 +07:00
Arthur Schiwon
6b85a3ae0e
Merge pull request #46114 from nextcloud/enh/improve-ldap-group-members-listing-performances
...
fix(user_ldap): Avoid extra LDAP request when mapping a user for the first time
2024-09-03 11:13:03 +07:00
Marcel Klehr
45ba2f758c
Merge pull request #47659 from nextcloud/fix/settings/admin/textprocessing2
...
Followup: fix(settings): Don't display built-in task types in AI settings TextProcessing
2024-09-03 10:59:30 +07:00
nextcloud-command
fa1bce0215
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-09-03 08:22:44 +07:00
Marcel Klehr
c8f4967ce2
fix(settings): Add translators note
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-09-03 10:03:23 +07:00
Marcel Klehr
44a5723973
fix(settings): Don't display built-in task types in AI settings TextProcessing
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-09-03 10:03:23 +07:00
John Molakvoæ
b7bd5b0012
Merge pull request #47650 from nextcloud/chore/cleanup-middleware
2024-09-03 09:21:43 +07:00
Nextcloud bot
b3a80719e6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-03 00:20:58 +07:00
Ferdinand Thiessen
3efb39371d
chore(theming): Increase app version
...
There were heavly breaking theming changes so increase the version number to make cache buster work.
Also fix order of entries in the appinfo.xml to fix XML validation (the order is fixed in the XSD).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-02 22:38:53 +07:00
Ferdinand Thiessen
f9a71f3da7
Merge pull request #47665 from nextcloud/fix/files-remote-shares
...
fix(files): Correctly parse external shares for files UI
2024-09-02 19:13:57 +07:00
Andy Scherzinger
87f8a8c961
Merge pull request #47617 from Ornanovitch/ornano/scrollbar-visibility
...
fix(css): make scrollbar visible again
2024-09-02 18:33:12 +07:00
nextcloud-command
541b26900a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-09-02 16:13:49 +07:00
Ferdinand Thiessen
8770e2b282
fix(files): Correctly parse external shares for files UI
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-02 17:48:46 +07:00
Ferdinand Thiessen
69f4a397d1
Merge pull request #47671 from nextcloud/chore/cypress-intercept-timeout
...
test(cypress): Await promise in response to prevent timeout
2024-09-02 17:42:17 +07:00
protoclown
15e449a74f
chore(css): build css
...
Signed-off-by: protoclown <ornano@felinn.org>
2024-09-02 17:15:15 +07:00
protoclown
b711da7393
fix(css): refine css cleanup
...
Signed-off-by: protoclown <ornano@felinn.org>
2024-09-02 17:04:37 +07:00
protoclown
df7db817b8
fix(css): cleanup old scrolling css
...
Signed-off-by: protoclown <ornano@felinn.org>
2024-09-02 17:04:37 +07:00
protoclown
d1f82e7fc7
fix(css): re-use old --color-scrollbar variable
...
Signed-off-by: protoclown <ornano@felinn.org>
2024-09-02 17:04:37 +07:00
protoclown
afc4940f50
fix(css): make scrollbar visible again
...
Signed-off-by: protoclown <ornano@felinn.org>
2024-09-02 17:04:37 +07:00
Kate
02a6f12bf9
Merge pull request #47676 from nextcloud/fix/ocp/image-interface
2024-09-02 16:11:26 +07:00
Ferdinand Thiessen
cbeca43ee8
Merge pull request #47678 from nextcloud/chore/add-typings
...
chore(IConfig): Adjust type of `getUsersForUserValue`
2024-09-02 15:33:58 +07:00
Julien Veyssier
09b8aea8f6
Merge pull request #47635 from nextcloud/fix/noid/oauth2-store-secret-hash
...
[oauth2] Store hashed secret instead of encrypted
2024-09-02 15:28:32 +07:00
Kate
833a969de9
Merge pull request #47680 from nextcloud/chore/git-blame-ignore
2024-09-02 15:06:08 +07:00
provokateurin
031166c177
fix(OCP): Fix Image interface
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-02 14:57:17 +07:00
nextcloud-command
5b98abcf76
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-09-02 12:48:39 +07:00
Julien Veyssier
120e7e838c
fix(oauth2): fix tests
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-02 14:38:39 +07:00
Julien Veyssier
034917b790
fix(oauth2): store hashed secret instead of encrypted
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-02 14:38:39 +07:00
Julius Härtl
796405883d
Merge pull request #47670 from nextcloud/fix/touchicon-calc
...
fix: Properly calculate intermediate icon for touch icon generation
2024-09-02 13:41:37 +07:00
Julien Veyssier
873c42b0f1
Merge pull request #47627 from nextcloud/fix/noid/link-ref-provider-size-check
...
[LinkReferenceProvider] Better size check
2024-09-02 12:33:21 +07:00
Ferdinand Thiessen
dcfd78049a
chore: Update `.git-blame-ignore-revs`
...
While digging through code I noticed another huge code style
refactoring commit is blocking the real blame, so added it to the list.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-02 12:32:27 +07:00
Ferdinand Thiessen
2bf3280dcc
chore(IGetRealUIDBackend): Fix typo in doc block
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-02 12:30:01 +07:00
Ferdinand Thiessen
bdce5921f6
chore(IConfig): `getUsersForUserValue` is returning a list
...
It is returning a list of strings so adjust the return typing
to reflect this (`list<string>` instead of `array`).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-02 12:27:06 +07:00
Andy Scherzinger
dc86ccf074
Merge pull request #47664 from nextcloud/dependabot/github_actions/github-actions-507e3df6d0
...
chore(deps): bump the github-actions group with 4 updates
2024-09-02 12:23:58 +07:00
Julius Härtl
7f0d0cf03c
Merge pull request #47640 from nextcloud/fix/migrator-replica
...
fix: Run migration sql as statement so that the primary db node is used
2024-09-02 10:46:24 +07:00
Git'Fellow
8e6e7976d2
fix: psalm
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-09-02 10:19:25 +07:00
Git'Fellow
388f2973b9
fix: psalm
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-09-02 10:08:08 +07:00
Git'Fellow
dfcf3132dd
chore(db): Make the query more simpler to read
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-09-02 09:57:48 +07:00
Nextcloud bot
3973a8f722
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-02 00:21:05 +07:00
Ferdinand Thiessen
7e2bea6550
test(cypress): Await promise in response to prevent timeout
...
The idea is to intercept the request,
then test the loading state,
and after the tests continue the request.
Problem here: `cy.intercept` has a timeout on the request-handler
which uses the same timeout as DOM assertions (4s) we could increase it,
but this also will increase DOM assertion timeout.
So instead we do not await in the request handler, but in the response handler.
This should use the response timeout which is much higher (30s).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-01 12:29:15 +07:00
Julius Härtl
463c21d25a
fix: Properly calculate intermediate icon for touch icon generation
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-01 11:50:13 +07:00
Nextcloud bot
8367c72f88
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-01 00:20:51 +07:00
dependabot[bot]
e5bc3bb0cf
chore(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [cypress-io/github-action](https://github.com/cypress-io/github-action ), [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [codecov/codecov-action](https://github.com/codecov/codecov-action ).
Updates `shivammathur/setup-php` from 2.31.0 to 2.31.1
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.31.0...c541c155eee45413f5b09a52248675b1a2575231 )
Updates `cypress-io/github-action` from 6.7.2 to 6.7.5
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](df7484c5ba...496e7dc0ed )
Updates `actions/upload-artifact` from 4.3.6 to 4.4.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](834a144ee9...50769540e7 )
Updates `codecov/codecov-action` from 4.1.1 to 4.5.0
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.1.1...v4.5.0 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 22:40:06 +07:00