aboutsummaryrefslogtreecommitdiffstats
path: root/core/src/views
Commit message (Collapse)AuthorAgeFilesLines
* fix(login): simplify code and use consistent layoutFerdinand Thiessen2025-03-181-55/+29
| | | | | | | - Simplify vue code - Use nc buttons for consistent design Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(core): setup fieldset spacingskjnldsv2025-03-131-2/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(core): add setup cypress testsskjnldsv2025-03-132-38/+447
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(core): migrate setup to vueskjnldsv2025-03-131-0/+420
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(l10n): remove unnecessary spaceValdnet2025-02-281-1/+1
| | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* fix: wipe local storages on log outMaksim Sukharev2025-02-241-7/+2
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* refactor: Migrate nextcloud-vue usage to new import schemaFerdinand Thiessen2025-02-207-21/+21
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(styles): Adjust code style in SCSS sources to match our stylelint ↵Ferdinand Thiessen2024-11-193-15/+15
| | | | | | config Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(profile): move profile app from core to appsskjnldsv2024-11-141-489/+0
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(unified-search): Close on second ctrl+fFerdinand Thiessen2024-10-231-4/+7
| | | | | | Also only add the event listener if short-cuts are not disabled for accessibility reasons. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(sass): migrate from deprecated mixed declsGrigorii K. Shartsev2024-10-141-3/+4
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(core): profile design and pronouns supportfieat/profile-pronouncesJohn Molakvoæ (skjnldsv)2024-09-181-6/+19
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* feat: add profile pronounsJohn Molakvoæ (skjnldsv)2024-09-171-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* feat: Implement Vue UI for public page menuFerdinand Thiessen2024-09-031-0/+131
| | | | | | | | | 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>
* fix: Adjust more places for logical positionFerdinand Thiessen2024-08-292-7/+5
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Adjust some minor styles issuesFerdinand Thiessen2024-08-291-3/+2
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-294-7/+11
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* fix(user_status): Adjust AccountMenu entry for user statusFerdinand Thiessen2024-08-061-1/+2
| | | | | | fixup: Adjust to design comments Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(core): Migrate UserMenu / AccountMenu to NcListItemFerdinand Thiessen2024-08-062-259/+238
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(files): Implement files list filters for name, modified time and typeFerdinand Thiessen2024-07-251-1/+1
| | | | | Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-091-3/+3
| | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Allow to reset unified search using the ↵Ferdinand Thiessen2024-06-271-0/+6
| | | | | | `nextcloud:unified-search:reset` event Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(unified-search): Also show local search on apps managementFerdinand Thiessen2024-06-271-1/+1
| | | | Co-authored-by: Simon L. <szaimen@e.mail.de> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Open unified search by pressing `ctrl + F`Ferdinand Thiessen2024-06-271-1/+24
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(styles): Make padding not a magic valueFerdinand Thiessen2024-06-271-2/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add in-app searchMarco Ambrosini2024-06-272-710/+104
| | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
* fix(core): unsupported browser `getRootUrl` importJohn Molakvoæ2024-06-011-3/+4
| | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* fix(core): unsupported browser redirect urlJohn Molakvoæ (skjnldsv)2024-06-011-1/+11
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* fix: Adjust dashboard and header menu to use new background colorsFerdinand Thiessen2024-05-213-4/+11
| | | | | | fix(UnifiedSearch): Adjust to new background color Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(contactsmenu): empty content marginRichard Steinmetz2024-05-201-0/+4
| | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* chore: Add SPDX headerAndy Scherzinger2024-05-138-144/+26
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(unifiedSearch): Prevent broken avatars for federated usersfenn-cs2024-04-291-0/+1
| | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix(files): Ensure search query is cleared when changing view or directoryFerdinand Thiessen2024-04-171-4/+6
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Use `@simplewebauthn` for frontend logicFerdinand Thiessen2024-04-161-2/+0
| | | | | | | | | This simplifies the code a lot and fixes errors with the exisiting custom code, where slightly different base64 values were emitted which are not valid according to the standard. ref: https://github.com/web-auth/webauthn-framework/issues/510 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Reword login form disabled warning #37949Julian-Samuel Gebühr2024-03-171-4/+4
| | | | | Co-authored-by: Simon L. <szaimen@e.mail.de> Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* fix: login page now correctly shows email LDAP settingsEduardo Morales2024-03-101-0/+2
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* refactor: migrate from vuex to piniafenn-cs2024-03-061-5/+3
| | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* feat(core): create filter-plugin architecture for unified searchfenn-cs2024-03-061-7/+70
| | | | | | | This commit introduces the mechanism for apps out of the call, to add search filters to the unified search "Places" filter selector. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* feat(files): restore unified search filtering in files viewfenn-cs2024-02-291-1/+9
| | | | | | | | | | | | | | | The unified search emits, search events that other apps can subscribe to and react however they want to search queries, following 4b55594f55ce4146ed93c50f71e6204a57d29612 and prior updates to migrate the Files app ui to vue.js that feature was broken. This commit reintroduces the feature using the current `FileList` implementation. This commit also adds some logging to an empty exception handler. Resolve : https://github.com/nextcloud/server/issues/43365 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* chore(perf): prevent unnecessary bundling of caniuse-liteRichard Steinmetz2024-02-071-15/+5
| | | | | | | | It does not support tree shaking as they are still building a cjs bundle. However, they bundle certain futures to separate smaller modules which we can take advantage of. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* fix(user_status): Migrate to NcUserStatusIconChristopher Ng2024-01-231-4/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(core): Do not apply invert-color filter to unified searchFerdinand Thiessen2024-01-231-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(unified-search): Refactor header menu entryFerdinand Thiessen2024-01-232-28/+29
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* enh(a11y): improved contrast on user menuEduardo Morales2024-01-161-9/+5
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* Update UserMenu.vueJérôme Herbinet2024-01-111-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Update UserMenu.vue Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> npm run build Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Revert with a higher max-width value Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* enh(core): Refactor profile page to use vue componentsFerdinand Thiessen2024-01-101-300/+182
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(core): enhanced contrast when UserMenuItem is focusedEduardo Morales2024-01-091-4/+4
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(a11y): Unified search headings the sequelChristopher Ng2023-12-211-2/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh(UnifiedSearch): Keep the searchbar on top of the modalFerdinand Thiessen2023-12-181-128/+140
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(UnifiedSearch): Remove title prop from modalFerdinand Thiessen2023-12-131-1/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>