aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #46414 from nextcloud/feat/provide-new-files-configFerdinand Thiessen2024-07-111-1/+4
|\ | | | | feat: Add new forbidden filename options to Capabilities
| * feat: Add new forbidden filename options to CapabilitiesFerdinand Thiessen2024-07-111-1/+4
| | | | | | | | | | | | | | | | | | Allow clients to access the new filename validation options and make frontend name validation possible. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | chore: Recompile assetsFerdinand Thiessen2024-07-111-1/+1
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: don't count failed CSRF as failed login attemptBenjamin Gaussorgues2024-07-111-4/+12
| | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-07-114-24/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-07-1092-92/+92
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.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>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-07-094-0/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #46115 from nextcloud/enh/add-a-universal-debug-option-to-occCôme Chilliet2024-07-081-0/+69
|\ | | | | feat(occ): Add a --debug option to output all log levels to the output
| * feat: Add reserved options in a new OCP class so that applications know ↵Côme Chilliet2024-07-041-3/+4
| | | | | | | | | | | | about them Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(occ): Move debug log listener setup to a static method, add option for levelCôme Chilliet2024-07-021-0/+30
| | | | | | | | | | | | Also changed option from --debug to --debug-log to avoid conflicts Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(occ): Add a --debug option to output all log levels to the outputCôme Chilliet2024-07-021-0/+38
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #46259 from nextcloud/feat/provide-body-containerFerdinand Thiessen2024-07-075-16/+7
|\ \ | | | | | | feat(theming): Provide `body-container-` variables through theming
| * | chore: Compile assetsFerdinand Thiessen2024-07-044-4/+4
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | feat(theming): Provide `body-container-` variables through themingFerdinand Thiessen2024-07-041-12/+3
| | | | | | | | | | | | | | | | | | | | | | | | * Provide the body container height, radius and margin as theming variables. * Remove unused old variables (`header-menu-profile-item-height` and `list-max-width`) * Fix comment about breakpoint JS location Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-062-34/+34
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-052-0/+12
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: Adapt icon color to new default for mime iconsJulius Härtl2024-07-042-2/+2
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | feat: support excalidraw fileHoang Pham2024-07-043-0/+4
| | | | | | | | Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-042-6/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | chore(assets): Recompile assetsnextcloud-command2024-07-034-4/+4
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | feat: Match input height with clickable areaMarco Ambrosini2024-07-031-6/+5
| | | | | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-032-0/+10
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #46215 from nextcloud/enh/dashboard-iconAndy Scherzinger2024-07-022-1/+5
|\ \ | | | | | | chore: Replace dashboard icon with Material Symbols
| * | chore: Replace dashboard icon with Material SymbolsFerdinand Thiessen2024-07-012-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently we use a circle as the dashboard icon, 1. This confuses with the circles app 2. Does not really gives information what this app does 3. Is not consistent with our app stores So make it consistent and use the "dashboard" Material Symbol everywhere. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #45981 from nextcloud/artonge/update/nc_dialogs_v5.3.2Louis2024-07-022-2/+14
|\ \ \ | | | | | | | | fix(deps): Update `@nextcloud/dialogs` to 5.3.4 to fix picking current directory
| * | | fix(deps): Update `@nextcloud/dialogs` to 5.3.2 to fix picking current directoryLouis Chemineau2024-07-022-2/+14
| |/ / | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #46194 from nextcloud/schema-export-cmndRobin Appelman2024-07-024-0/+229
|\ \ \ | |_|/ |/| | feat: add commands for exporting current and expected database schema
| * | feat: add commands for exporting current and expected database schemaRobin Appelman2024-07-024-0/+229
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #46185 from ↵Daniel2024-07-026-88/+47
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/debt/noid/migrate-background-commands-to-iappconfig refactor: simplify background commands
| * | | refactor: simplify background commandsDaniel Kesselberg2024-07-016-88/+47
| | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | feat(OpenAPI): Add ex_app scopeprovokateurin2024-07-022-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | chore(deps): Update openapi-extractorprovokateurin2024-07-023-1563/+1787
| |_|/ |/| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | feat(TaskProcessingApi): Add endpoint for getting the next taskprovokateurin2024-07-016-384/+9686
|/ / | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-012-0/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-308-0/+42
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #46199 from nextcloud/debt/noid/spdx-migrations-templateDaniel2024-06-291-19/+2
|\ \ | | | | | | chore: use spdx for migrations generator
| * | chore: use spdx for migrations generatorDaniel Kesselberg2024-06-281-19/+2
| |/ | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #46009 from nextcloud/refactor/ajax-cronFerdinand Thiessen2024-06-295-24/+29
|\ \ | | | | | | refactor(cron): Use `IAppConfig` for cron settings and migrate ajax cron away from jQuery
| * | refactor: Use `IAppConfig` for setting cron typeFerdinand Thiessen2024-06-282-9/+10
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | refactor(core): Make AJAX cron script work without jQueryFerdinand Thiessen2024-06-284-15/+19
| |/ | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / Fix(l10n): Update translations from TransifexNextcloud bot2024-06-2918-0/+60
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-06-28110-1674/+1758
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: Compile assetsFerdinand Thiessen2024-06-274-4/+4
| | | | 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-272-2/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>