| .. |
|
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 |