aboutsummaryrefslogtreecommitdiffstats
path: root/core/src
Commit message (Collapse)AuthorAgeFilesLines
* chore(sass): migrate from deprecated mixed declsGrigorii K. Shartsev2024-10-141-3/+4
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* chore: Add text file icon classChristopher Ng2024-10-091-0/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: Vue app namesLouis Chemineau2024-10-092-0/+2
| | | | | | This improves the debugging experience in the vue dev tool. Signed-off-by: Louis Chemineau <louis@chmn.me>
* chore: Move legacy dialogs template from files to core until we can remove itFerdinand Thiessen2024-09-201-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: fix usage of deprecated functions and adjust code styleFerdinand Thiessen2024-09-208-14/+19
| | | | | | | | This solves 57 ESLint warnings by replacing deprecated code with `@nextcloud/` libraries, as well as adding missing type information, importing jQuery instead of relying on global one, and the same with Moment.js. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* 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>
* fix: Fix inaccessible content on public pages due to overlapping footerChristopher Ng2024-09-051-0/+26
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat: Implement Vue UI for public page menuFerdinand Thiessen2024-09-037-0/+408
| | | | | | | | | 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(UnifiedSearch): Restore normal dialog sizefenn-cs2024-08-301-1/+3
| | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix: Adjust more places for logical positionFerdinand Thiessen2024-08-298-18/+12
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Adjust some minor styles issuesFerdinand Thiessen2024-08-292-36/+2
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix: float and clearMostafa Ahangarha2024-08-291-1/+1
| | | | | | | | 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>
* Fix: shorthand paddings and marginsMostafa Ahangarha2024-08-291-1/+2
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-2912-20/+58
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* test: Migrated all Jest tests to vitestFerdinand Thiessen2024-08-263-21/+17
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(UnifiedSearch): Focus search input on openfenn-cs2024-08-191-3/+10
| | | | | | Resolves : https://github.com/nextcloud/server/issues/47056 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix(AppMenu): Prevent menu entries from jumping on hoverFerdinand Thiessen2024-08-142-28/+34
| | | | | | Only grow and shrink app menu entry if needed Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where ↵Ferdinand Thiessen2024-08-136-13/+12
| | | | | | possible Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Make focussed app menu entry wider to see full nameFerdinand Thiessen2024-08-082-3/+43
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Make app menu overflow entries vertically alignedFix/app-menu-overflowFerdinand Thiessen2024-08-071-2/+3
| | | | | | | The `name` property expects a `text` and just adds basically a "heading" for the text, so lets instead just utilize the default slot. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Ensure app overflow menu is rendered centeredFerdinand Thiessen2024-08-072-43/+46
| | | | | | | | 1. Fix app menu overflow button to be centered 2. Ensure the overflow calculation always just removed one element (incl. refactor to use `@vueuse`) 3. Ensure we use 1.5 line height for app menu, otherwise some languages look squashed under the app icon Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(core): add selection for recommended appsSanskar Soni2024-08-061-17/+30
| | | | Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
* fix(user_status): Adjust AccountMenu entry for user statusFerdinand Thiessen2024-08-062-4/+5
| | | | | | fixup: Adjust to design comments Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(core): Migrate UserMenu / AccountMenu to NcListItemFerdinand Thiessen2024-08-065-337/+307
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(core): app menu notification should be in the top rightskjnldsv2024-08-011-2/+3
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(core): do not show unread notification on app menu hoverskjnldsv2024-07-312-1/+6
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(core): app menu label position and animationskjnldsv2024-07-311-12/+17
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* 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>
* refactor: Fix some linting issues in frontend codeFerdinand Thiessen2024-07-191-2/+4
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files_sharing): adjust IAttributes API and files_versionsskjnldsv2024-07-121-1/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* refactor(core): Split app menu into componentsFerdinand Thiessen2024-07-103-205/+261
| | | | | | | This allows to split one large block of code into three components with each one usecase. Allowing for better readability and maintainablility. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Make active apps initial state consistent with OCS APIFerdinand Thiessen2024-07-101-0/+30
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-0914-29/+30
| | | | | | | | | 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>
* refactor(core): Make AJAX cron script work without jQueryFerdinand Thiessen2024-06-281-0/+18
| | | | 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>
* fix(UnifiedSearch): Implement design comments and focus input on openFerdinand Thiessen2024-06-271-18/+54
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add in-app searchMarco Ambrosini2024-06-275-230/+532
| | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
* chore(deps): Update `debounce` to 2.1.0Ferdinand Thiessen2024-06-231-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Adjust icon generation to bring back themed iconsFerdinand Thiessen2024-06-171-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(login): Prevent submitting the login form multiple timesMarcel Müller2024-06-061-1/+7
| | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* fix(login): Disable login button when already logging inMarcel Müller2024-06-061-0/+1
| | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* 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>
* chore: Add SPDX headerAndy Scherzinger2024-05-271-20/+2
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix: Adjust dashboard and header menu to use new background colorsFerdinand Thiessen2024-05-214-11/+18
| | | | | | fix(UnifiedSearch): Adjust to new background color Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #45406 from nextcloud/fix/contactsmenu/empty-content-marginPytal2024-05-211-0/+4
|\ | | | | fix(contactsmenu): empty content margin