nextcloud/core/src
Anna Larch ef0db44d01 test(core): add unit tests for RedirectUnsupportedBrowsers
Covers the main logic paths: supported browser (no redirect), unsupported
browser (redirect with btoa-encoded URL), already on the warning page
(no double redirect), and a no-throw guard that would have caught the
window.Buffer regression.

AI-Assisted-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Anna Larch <anna@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-05-04 20:35:59 +02:00
..
components chore: Fix lint error in PasswordLessLoginForm.vue 2026-04-30 14:07:00 +02:00
mixins chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
OC chore!(core): remove deprecated Handlebars globals 2026-04-24 07:46:38 +02:00
OCA chore: Add SPDX header 2024-05-13 17:41:36 +02:00
OCP chore(legacy): fix @stylistic/exp-list-style ESLint rule 2026-01-26 00:05:29 +01:00
services fix: Add support for AscDesktopEditor browser user agent 2026-01-28 18:28:01 +01:00
store fix: Use searchFrom property for client side plugins 2025-01-30 17:35:00 +00:00
tests test(core): add unit tests for RedirectUnsupportedBrowsers 2026-05-04 20:35:59 +02:00
types feat: provide api to register actions in contacts menu 2025-08-19 09:17:44 +08:00
Util chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
utils fix(core): use btoa() instead of window.Buffer.from() for base64 encoding 2026-05-04 19:48:19 +02:00
views refactor(updater): Move updater to a Controller 2026-04-29 22:58:15 +02:00
ajax-cron.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
eventbus.d.ts feat: Add in-app search 2024-06-27 12:13:14 +02:00
globals.js chore!(core): remove deprecated Handlebars globals 2026-04-24 07:46:38 +02:00
init.js chore!(core): remove global snapper.js handling 2026-02-17 12:50:49 +01:00
install.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
legacy-unified-search.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
logger.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
login-flow.ts refactor(core): migrate login flow ui from jQuery to Vue 2026-01-14 01:15:01 +01:00
login.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main.js chore!(core): remove deprecated jQuery and jQuery UI 2026-02-17 12:51:42 +01:00
maintenance.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
public-page-menu.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
public-page-user-menu.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
public-share-auth.ts chore: fix or ignore linter issues 2026-01-15 23:30:21 +01:00
public.ts fix: Fix inaccessible content on public pages due to overlapping footer 2024-09-05 16:19:22 -07:00
recommendedapps.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
session-heartbeat.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
twofactor-request-token.ts fix: update request token on two-factor pages 2025-06-23 11:20:09 +02:00
unified-search.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
unsupported-browser-redirect.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
unsupported-browser.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
update.ts refactor(core): migrate web updater to Vue 2026-01-16 00:29:19 +01:00