vikunja/frontend/src/helpers
Xela 96e08fcbdb fix(frontend): respect week_start setting when language is not explicitly set 2026-04-24 11:24:34 +02:00
..
color feat(gantt): rebuild the gantt chart (#1001) 2025-08-12 16:33:50 +02:00
time refactor(frontend): replace for...in usages and forbid via lint rule 2026-04-15 11:44:47 +00:00
attachments.ts refactor(attachments): return uploaded attachments instead of writing to store 2026-03-20 10:38:47 +01:00
auth.ts feat: add OAuth PKCE authentication flow to desktop app 2026-03-30 20:12:25 +00:00
calculateItemPosition.ts fix(positions): detect and repair duplicate task positions automatically (#1998) 2025-12-20 19:38:28 +01:00
calculateTaskPosition.test.ts fix(positions): detect and repair duplicate task positions automatically (#1998) 2025-12-20 19:38:28 +01:00
case.ts fix(frontend): guard Object.keys against null in refactored helpers 2026-04-15 11:44:47 +00:00
checkAndSetApiUrl.ts fix(frontend): Fix hard-coded API base in checkAndSetApiUrl.ts 2026-04-20 14:28:23 +00:00
checklistFromText.test.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
checklistFromText.ts feat: consistent sorting 2025-06-02 22:27:03 +02:00
closeWhenClickedOutside.ts fix: prevent emoji picker from closing when clicking search input (#1959) 2025-12-09 12:59:01 +01:00
createAsyncComponent.ts chore: fix indentation 2025-06-19 10:53:35 +02:00
desktopAuth.ts feat: add OAuth PKCE authentication flow to desktop app 2026-03-30 20:12:25 +00:00
downloadBlob.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
editorContentEmpty.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
editorDraftStorage.ts feat(editor): automatically save draft comments locally (#1868) 2025-11-24 22:23:58 +00:00
fetcher.ts fix(auth): add retry and logging for token refresh failures 2026-04-03 18:45:59 +00:00
filters.test.ts refactor(frontend): replace for...in usages and forbid via lint rule 2026-04-15 11:44:47 +00:00
filters.ts fix(filter): correct filter autocomplete for project names with spaces (#2012) 2026-01-10 22:18:34 +01:00
ganttRelationArrows.spec.ts feat(gantt): integrate task tree into Gantt rendering with collapse 2026-03-03 13:11:43 +01:00
ganttRelationArrows.ts fix(gantt): spread overlapping relation arrows at shared endpoints 2026-03-03 13:11:43 +01:00
ganttTaskTree.spec.ts feat(gantt): integrate task tree into Gantt rendering with collapse 2026-03-03 13:11:43 +01:00
ganttTaskTree.ts fix(gantt): only set hasDerivedDates when children have actual dates 2026-03-03 13:11:43 +01:00
getBlobFromBlurHash.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
getFullBaseUrl.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
getHumanSize.ts chore: fix indentation 2025-06-19 10:53:35 +02:00
getInheritedBackgroundColor.ts chore: fix indentation 2025-06-19 10:53:35 +02:00
getProjectTitle.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
hourToDaytime.test.ts chore: add missing eof newlines (#969) 2025-06-17 09:11:32 +00:00
hourToDaytime.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
inputPrompt.ts refactor(shortcuts): replace eventToHotkeyString with eventToShortcutString 2026-03-03 14:00:25 +01:00
isAppleDevice.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
isEmail.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
isValidHttpUrl.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
parseDateOrNull.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
parseScopesFromQuery.test.ts feat(api-tokens): support title and scopes query parameters (#2143) 2026-01-24 18:08:23 +00:00
parseScopesFromQuery.ts feat(api-tokens): support title and scopes query parameters (#2143) 2026-01-24 18:08:23 +00:00
parseSubtasksViaIndention.test.ts refactor: rename parseTaskText module to quickAddMagic 2026-03-25 09:38:41 +00:00
parseSubtasksViaIndention.ts refactor: rename parseTaskText module to quickAddMagic 2026-03-25 09:38:41 +00:00
parseValidationErrors.test.ts feat: surface API validation errors to registration form fields (#1902) 2026-03-03 14:27:24 +01:00
parseValidationErrors.ts feat: surface API validation errors to registration form fields (#1902) 2026-03-03 14:27:24 +01:00
playPop.ts feat: simplify playPopSound setting check 2024-07-05 14:24:53 +02:00
projectView.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
randomId.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
redirectToProvider.ts fix(frontend/oidc): Prefix frontend base to redirect URL 2026-04-20 14:28:23 +00:00
replaceAll.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
saveCollapsedBucketState.ts fix(frontend): guard Object.keys against null in refactored helpers 2026-04-15 11:44:47 +00:00
saveLastVisited.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
scrollIntoView.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
setTitle.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
shortcut.test.ts fix(shortcuts): track active sequences explicitly to prevent misfires 2026-03-03 14:00:25 +01:00
shortcut.ts fix(shortcuts): track active sequences explicitly to prevent misfires 2026-03-03 14:00:25 +01:00
stringHash.test.ts feat(helpers): add deterministic stringHash for stable daily selection 2026-04-05 12:24:45 +00:00
stringHash.ts docs(helpers): explain djb2 seed constant in stringHash 2026-04-05 12:24:45 +00:00
useFlatpickrLanguage.ts fix(frontend): respect week_start setting when language is not explicitly set 2026-04-24 11:24:34 +02:00
utils.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
validatePasswort.ts fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00