aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
...
* | | chore: Resolve ESLint warningsFerdinand Thiessen2025-01-161-6/+5
|/ / | | | | | | | | | | | | | | | | | | - Add default value to non-required Vue props - Reformat function to async function if needed - Add some documentation - Allow `any` in places where it makes sense (tests) - Order vue component sections as required Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-162-0/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(systemtags): objecttype index registrationfix/index-systemtagsskjnldsv2025-01-152-0/+8
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(missing-index): update preferences tablefix/49638/update-prefs-indexesMaxence Lange2025-01-151-2/+7
| | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | fix(template): Use `<div>` instead of `<main>` to support Vue3 apps mountingFerdinand Thiessen2025-01-143-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-142-0/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #49967 from nextcloud/jtr/occ-maintenance-mode-descAndy Scherzinger2025-01-131-1/+2
|\ \ | | | | | | fix: Make `maintenance:mode` description more accurate + add help
| * | fix: Make `maintenance:mode` description more accurate + add helpjtr/occ-maintenance-mode-descJosh2025-01-011-1/+2
| | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | feat: Adapt providers `disabled` property to match user applied filtersnfebe2025-01-131-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some filters are only available for certain providers, the UI should give the user a hint to what providers such filters are available in. Currently, if a filter (date or person) is not support by an a provider, the provider is blurred out in the places dropdown. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-136-0/+20
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-122-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-114-0/+12
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #50076 from Koc/bugfix/fix-enforce-theme-for-public-linksStephan Orbaugh2025-01-101-6/+8
|\ \ \ | | | | | | | | fix: Apply enforce theme config for anonymous users as well
| * | | fix: Apply enforce theme config for anonymous users as wellKostiantyn Miakshyn2025-01-081-6/+8
| | | | | | | | | | | | | | | | Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
* | | | feat(contacts-menu): implement custom javascript hook actionfeat/contacts-menu/js-hook-actionRichard Steinmetz2025-01-091-2/+25
| | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | chore: generate openapi specsfix/noid/broken-taskprocessing-apiJulien Veyssier2025-01-092-32/+32
| | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | fix(taskprocessing): /tasktypes endpoint was broken by #49015Julien Veyssier2025-01-092-28/+68
| | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-0918-2/+50
| |_|/ |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-08114-114/+114
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #49377 from nextcloud/enh/add-first-login-timestampPytal2025-01-072-2/+24
|\ \ | | | | | | feat: Add first login timestamp of each user to oc_preferences and user:info output
| * | feat(occ): Show first_seen in output of user:list --infoCôme Chilliet2025-01-072-19/+24
| | | | | | | | | | | | | | | | | | Also format unknown and never in a better way. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat(users): Use -1 for unknown firstLogin instead of setting it to current dateCôme Chilliet2025-01-071-2/+18
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat: Add first login timestamp of each user to oc_preferences and user:info ↵Côme Chilliet2025-01-071-0/+1
| | | | | | | | | | | | | | | | | | output Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #49670 from nextcloud/feat/allow-oauth-grant-bypassArthur Schiwon2025-01-071-8/+9
|\ \ \ | |/ / |/| | feat(oauth): Allow to skip grant step for selected applications
| * | fix: Remove skip of grant page, only skip first stepCôme Chilliet2025-01-071-6/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat(oauth2): Skip page before login as well for authorized applicationsCôme Chilliet2025-01-071-1/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat(oauth): Allow to skip the grant step for selected applicationsCôme Chilliet2025-01-071-7/+14
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | fix(setup): clarify installation wording to be clear that it is about ↵Jan C. Borchardt2025-01-071-3/+3
|/ / | | | | | | | | | | account creation Signed-off-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
* | refactor(OpenAPI): Adjust scopes to match previous behaviorprovokateurin2025-01-069-0/+20
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-056-14/+18
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: improve wording of occ:upgrade command when no upgrade is requiredocc-upgrade-wordingRobin Appelman2025-01-031-1/+7
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-032-2/+2
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-254-0/+26
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-232-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-222-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-212-72/+76
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #49560 from nextcloud/fix/login-originStephan Orbaugh2024-12-201-8/+27
|\ | | | | feat(login): add origin check at login
| * feat(login): add origin check at loginBenjamin Gaussorgues2024-12-051-8/+27
| | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | fix: Redirect user to login if session is terminatedFerdinand Thiessen2024-12-191-6/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If a session timed out or was closed in another tab, then currently the user gets random error messages. This intercepts 401 responses (should only happen if logged out, or the users does something wrong). If we get a 401, we make sure its because of the session, by checking if the user can access the files app. If that is also the case we forward the user to the login page and set the redirect URL to the last used URL. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-192-2/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: error handling for wrong json valuesJana Peper2024-12-181-9/+14
| | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* | feat: add occ command for task type togglingJana Peper2024-12-181-7/+3
| | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* | feat: add occ command for task type togglingJana Peper2024-12-182-0/+61
| | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* | Merge pull request #49577 from ehfd/17801Joas Schilling2024-12-181-6/+20
|\ \ | | | | | | fix(occ): `occ integrity:check-app` and Admin panel "rescan" deliver inconsistent results
| * | fix(occ): Revise output conditionSeungmin Kim2024-12-171-1/+1
| | | | | | | | | | | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
| * | fix(occ): Cosmetic editsSeungmin Kim2024-12-171-1/+1
| | | | | | | | | | | | Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
| * | fix(occ): Modify IAppManagerSeungmin Kim2024-12-171-1/+1
| | | | | | | | | | | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
| * | fix(occ): Add condition for isShippedSeungmin Kim2024-12-171-1/+3
| | | | | | | | | | | | Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
| * | fix(occ): Fix linting issuesSeungmin Kim2024-12-171-1/+4
| | | | | | | | | | | | Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
| * | fix(occ): Fix `occ integrity:check-app` and Admin panel "rescan" deliver ↵Seungmin Kim2024-12-171-7/+16
| | | | | | | | | | | | | | | | | | inconsistent results Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>