Josh
539f12a875
fix(profile): Consistent email confirmation success page design
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-06-25 16:34:45 +07:00
Josh
a1d1cf0c2b
fix(profile): Consistent email confirmation page design
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-06-25 16:34:45 +07:00
Richard Steinmetz
bc93c6afff
fix: update request token on two-factor pages
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-06-23 16:01:15 +07:00
Richard Steinmetz
1653cd2dea
fix(oauth2): retain support for legacy ownCloud clients
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-04-02 12:05:18 +07:00
Ferdinand Thiessen
be2f75efb8
fix(theming): enforce theme also for login
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-27 11:15:31 +07:00
Christopher Ng
74d26019c3
fix(core): Fix undefined "application" array key error in user layout
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-12 00:49:57 +07:00
Christopher Ng
8bd93f5dd8
fix(core): Fix undefined "application" array key error
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-12 00:49:57 +07:00
Ferdinand Thiessen
182acb1e29
fix(template): Use `<div>` instead of `<main>` to support Vue3 apps mounting
...
Vue3 does not replace the element while mounting but only renders within
(replace inner HTML).
So it would result in two stacked `<main>` elements which is invalid and
an accessibility issue.
Instead we just use a `<div>` element for mounting.
For Vue2 apps this does not change anything as the whole element will be
replaced with a new `<main>` element.
For vanilla apps this will slightly decrease the accessibility as the
main landmark is now missing, but this is not a hard accessibility issue
as it would be for Vue3 apps having two main elements.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-14 09:18:43 +07:00
Kostiantyn Miakshyn
438528b850
fix: Apply enforce theme config for anonymous users as well
...
Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
2025-01-08 00:31:30 +07:00
Jan C. Borchardt
649a9ab4c2
fix(setup): clarify installation wording to be clear that it is about account creation
...
Signed-off-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
2025-01-07 10:18:43 +07:00
skjnldsv
b15fdfd40e
chore(profile): move profile app from core to apps
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-14 10:25:02 +07:00
skjnldsv
4d9d617c84
feat(files_sharing): use share node or label as page title
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-08 14:20:58 +07:00
ali ghorbani
2b7efd66b6
feat(rtl): Set layout direction based on language
...
Signed-off-by: ali ghorbani <ghorbani.ali.developer@gmail.com>
2024-09-23 16:59:20 +07:00
Ferdinand Thiessen
dec9a39a18
chore: Move legacy dialogs template from files to core until we can remove it
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-20 13:47:08 +07:00
provokateurin
9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-19 14:21:20 +07:00
Louis Chemineau
4e75a3c55c
fix: Prevent duplicate creation of print_exception function
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-18 09:31:46 +07:00
Ferdinand Thiessen
61981386b2
fix: Replace conflicting tags in `xml_exception` template
...
The `<?xml` tag is interpreted as PHP short tags, so this causes errors.
Instead just print that part of the template.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-09 13:27:06 +07:00
Louis Chemineau
9992e7d439
fix(dav): Always respond custom error page on exceptions
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-05 16:17:32 +07:00
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
Mostafa Ahangarha
c5baf3d7ef
Fix: float and clear
...
Fix other background-positions
Minor fix in link button icon position
Update header left and right to start and end
Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
2024-08-29 08:32:47 +07:00
Thomas Citharel
aa8df9b05f
fix(provisionning_api): Remove parameters that are not set into template
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-08-28 14:51:02 +07:00
Daniel Kesselberg
af6de04e9e
style: update codestyle for coding-standard 1.2.3
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-08-25 19:34:58 +07:00
Ferdinand Thiessen
ec00367f30
fix: Disable auto-zoom on iOS
...
When using iOS and focussing an input element the view should not be zoomed.
So if we set a maximum scale iOS will not auto-zoom but still allow users to zoom.
But we can not do this by default as this will disable user zoom on Chrome.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-21 13:01:18 +07:00
Ferdinand Thiessen
2916e5df7e
feat: Provide CSP nonce as `<meta>` element
...
This way we use the CSP nonce for dynamically loaded scripts.
Important to notice: The CSP nonce must NOT be injected in `content` as
this can lead to value exfiltration using e.g. side-channel attacts (CSS selectors).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-13 10:32:44 +07:00
Julius Härtl
1aa29441e3
fix: Add direct parameter to flow auth v2
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-05 12:13:52 +07:00
Grigorii K. Shartsev
885ec73603
chore(core): wrap initial state into hidden container
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-07-30 13:24:38 +07:00
Ferdinand Thiessen
39e163a192
fix(styles): Make sure footer with legal links is shown correctly
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:12:33 +07:00
Andy Scherzinger
e07a190641
chore: Add SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-05-27 14:53:40 +07:00
Simon L
cb646b2b8b
fix: address review
...
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: Simon L. <szaimen@e.mail.de>
Co-Authored-By: Josh <josh.t.richards@gmail.com>
2024-05-14 15:37:38 +07:00
Simon L.
620d10c842
feat(exception-template): allow to link to specific documentation for how to retreive server log
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-05-14 15:37:38 +07:00
Pytal
5b85562784
Merge pull request #44923 from nextcloud/fix/public-share-truncation
...
fix: Fix truncation on public page
2024-04-23 10:17:36 +07:00
Christopher Ng
9546f4cc8a
fix: Fix truncation on public shares
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-04-22 18:30:51 +07:00
Christoph Wurst
22dc27810e
fix(auth): Keep redirect URL during 2FA setup and challenge
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-04-19 10:24:26 +07:00
Ferdinand Thiessen
8d5c0135dc
feat: Deprecate `OC.dialogs` and replace generic dialogs with `@nextcloud/dialogs` alternative
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-10 13:53:02 +07:00
Côme Chilliet
ec5133b739
fix: Apply new coding standard to all files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-02 14:16:21 +07:00
Luka Trovic
c08ab81334
fix: csrf check failed on public share with password
...
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-03-29 09:49:41 +07:00
HolonProduction
4233fbb3cf
fix: Respect custom webroot in setup form
...
Signed-off-by: HolonProduction <holonproduction@gmail.com>
2024-03-13 17:02:07 +07:00
Richard Steinmetz
9c51d79d87
fix: wrap text on exception page
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-02-26 18:58:22 +07:00
Andrii Rublov
7142ea9227
php-cs-fixer fixes
...
Signed-off-by: Andrii Rublov <airublev@outlook.com>
2024-02-23 18:39:23 +07:00
Andrii Rublov
8d22d341c8
[Bugfix]: Titles of pages (dashboard, apps-settings, users-settings) #43327
...
Signed-off-by: Andrii Rublov <airublev@outlook.com>
2024-02-23 18:39:23 +07:00
John Molakvoæ
524ed97d62
fix: replace `Account name` by `Login`
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2024-02-13 21:08:10 +07:00
Vincent Petry
839ddaa354
feat: rename users to account or person
...
Replace translated text in most locations
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2024-02-13 21:06:30 +07:00
Joas Schilling
2fccd090b3
fix(manifest): Check if app exists instead of accessing null as an array
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-01-17 09:25:44 +07:00
Ferdinand Thiessen
7ee706ac14
Merge pull request #42837 from nextcloud/refactor/remove-legacy-sudo-login-form
...
refactor(core): remove `sudo-login-form` layout
2024-01-16 16:56:40 +07:00
Grigorii K. Shartsev
5260c18b89
refactor(core): remove sudo-login-form layout
...
This form has never been used and existed only during the introduting the first password confirmation.
- PR 1447
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-01-16 11:32:36 +07:00
julia.kirschenheuter
f6ec297df6
Complete `<h1>` settings heading
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2024-01-16 09:24:22 +07:00
Ferdinand Thiessen
949e09ccb7
enh(core): Refactor profile page to use vue components
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-10 11:22:27 +07:00
rakekniven
4ff2c08210
fix: Clean-up and standardization of "App password"
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2023-12-15 18:32:52 +07:00
fenn-cs
0b171f6095
Rename "global search" to "unified search"
...
- Changes appearances of "Global search" to "Unified search" in UI
- Refactors code, to remove usage of term "GlobalSearch" in files and code
structure
- Rename old unified search to `legacy-unified-search`
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-12-12 20:34:37 +07:00
Joas Schilling
aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2023-11-23 10:36:13 +07:00