super-productivity/CHANGELOG.md
Johannes Millan b5f2a5adc8 1.999.1000
2019-01-27 19:28:49 +01:00

220 KiB

1.999.1000 (2019-01-27)

Bug Fixes

  • 0 bug (b8621d4)
  • add missing type (6b81cfd)
  • add target blank to attachment link (e059b36)
  • add task bar being overlapped by bookmarks (7889721)
  • add task bar color (ee48962)
  • add task not working any more (161d7c0)
  • adjust timeout trick for now (6857958)
  • all kinds of linting errors (742d536)
  • annoying issue that jira cfg was throwing an error (6e006d5)
  • another error with destroyed view (0c36982)
  • app not quitting (9414b60)
  • attachment saving generating a lot of ids (d0f1152)
  • backlog heading position (25f2930)
  • backup & sync not working when there only is the default project and no project state (eeae84f)
  • breakpoint 1px gap issue (ab06521)
  • build (0fa66ca)
  • build (965da14)
  • cleanup debug error (458be1d)
  • container not being 100% height (ccd3d61)
  • contenteditable messing up (5051361)
  • controls hitbox blocking time edit (66fa902)
  • create project dialog throwing error when opened from config page (e31ca2e)
  • dirty dirty dirty fix for input duration (c7ac3b5)
  • dirty fix for jira cfg issues (0bd86c8)
  • disable service worker for electron, as it does not work (f6dd283)
  • disable uppercasing the first task title character as it messes uo editing the titles (c9e5189)
  • dynamic jira cfg not working (c3ca8b7)
  • edit attachment dialog throwing an error when link is empty (66d878d)
  • edit on click being confused (f39ab3a)
  • electron build for current state (b3a2782)
  • enlarge image animation for thumbnail images (1ec854b)
  • error with destroyed view (e4c7c82)
  • es6 only not working for electron (1bfd795)
  • external links for electron not working (14d8c0f)
  • finish day button not being centered (e59adfb)
  • first start issue with project state (f0d8c6f)
  • focus behavior (7993970)
  • for older browsers (dbb9311)
  • force same height for project and main nav buttons (c98d4c0)
  • google final sync (dd75574)
  • google login for electron (762efff)
  • google sync not working (370cb4e)
  • google sync not working (382e0d8)
  • icon (eed6cb9)
  • import (52c9990)
  • inline edit sometimes not updating value (8ad7af2)
  • inline markdown component rendering (2337fb4)
  • input duration slider not working as we want (7d15ff3)
  • ipc send breaking web (af8353b)
  • issue model issues (68524d4)
  • jira cfg form only being editable when host etc are present (cd27dbf)
  • jira issue content text color error (b7782f8)
  • jira password field not being a password field (35b39f7)
  • keyboard shortcuts not working for edge case (c5fc2f1)
  • lint (8ff9dfb)
  • lint (c4d2dc2)
  • lint (23c6db7)
  • lint (461067b)
  • localForage not being ready initially (47484a5)
  • main header navigation for mobile (d2a9681)
  • make back button work again (a3b5b17)
  • manifest (2e1634d)
  • markdown links for electron (1f9f659)
  • mat table throwing error because of es6 compilation (8f68326)
  • minor issue (d9f7405)
  • minor styling issue (575ed11)
  • mobile bookmark bar button styling (aa244c5)
  • mouse wheel zoom direction for electron (ca9409e)
  • next task sometimes selecting weird values (017b83e)
  • no state worklog (3e83b49)
  • note background for dark theme (0e05b2c)
  • note state being overwritten by task state (e429a32)
  • note value being null sometimes (7662938)
  • open not being present (f519ee0)
  • paste not working any more (3289145)
  • persistence (59dab7a)
  • planning mode being always triggered initially (77e2ea3)
  • planning mode popping in weirdly (8b4cd69)
  • play icon for dark theme (d2dbda8)
  • possible wrong data crashing app (b74c82a)
  • potential database error (38edebf)
  • potential error in global link list, when dropping html elements (4b80285)
  • potential errors when interacting with ls (39d8287)
  • potential worklog error if there is nothing in the archive (abc82ad)
  • project change for worklog (db84304)
  • projects saving for load state (a3884be)
  • projects without jira cfg throwing errors (11459cc)
  • reducer being executed twice (854e43c)
  • remove debug val from tpl (3e1f6ae)
  • scrolling issue on mobile (cf118b3)
  • selecting next task throwing an error (0f5630e)
  • semicolons instead of commas (7662454)
  • setting model from input for input duration slider (a0e8862)
  • settings for dark theme (a9363d2)
  • settings not being scrollable (75e674a)
  • several minor theming issues (98e41c7)
  • shutdown not working (ca34f75)
  • shutdown not working (1255223)
  • simple task export not working (650b858)
  • snack custom styling (0fb3731)
  • snack login button (3e1f629)
  • styling for project overview page (0ce4c5b)
  • success animation (a22c856)
  • super productivity getting cut off for project switcher (7824c35)
  • take a break (e8e51a2)
  • task list switch animation leading to errors sometimes (8ed8d10)
  • task styling (e1329ec)
  • task sync not triggering for moving tasks (6fefed1)
  • the possibility of starting a done task via button (d077219)
  • theme body class (c4c1298)
  • time spent not updating (bc1ee5b)
  • time worked without a break being twice as fast (cf58078)
  • time worked without a break popping in (a0ad47d)
  • typing (91979d0)
  • typing error (15a5212)
  • typing error (8c0c2f8)
  • typing error (4a29b2b)
  • typing error (5429541)
  • typing error (2d3200f)
  • typing for google timesheet export (b3f74ec)
  • typing for input duration slider (874bb17)
  • typing for ma archive to worklog (691ae55)
  • typing issue (3663e17)
  • typing issue (2548168)
  • typing issue (ef49a21)
  • electron: remove dbus related stuff for now (8497d82)
  • typo (00ad367)
  • typo (d450efb)
  • work around ngrx formly issues :( (1fab8ef)
  • work around, that jira images can't be loaded currently for electron (be61a8b)
  • bookmarks: fix form for bookmarks (ab4c04d)
  • bookmarks: persistence for bookmark toggle state (fafb266)
  • electron: don't load electron handlers for web instance (a42011a)
  • electron: linting errors (c2bce87)
  • electron: tray dark mode icon (cabd99c)
  • electron: type import (4402eca)
  • enlargeImg: image animation sometimes not triggering as intended (10162b1)
  • enlargeImg: zoom out animation failing when in zoomed mode and clicking on background (b1db3e9)
  • git: error when polling issues (7b87f99)
  • git: search not working (58fceb9)
  • googleDriveSnyc: opening multiple dialogs (736acb9)
  • googleDriveSync: case when there is no initial file id (5c9f7e8)
  • googleDriveSync: check for remote update (e07a77b)
  • googleDriveSync: config section (a42d03f)
  • googleDriveSync: electron calls (18843f0)
  • googleDriveSync: error handling (42e142a)
  • googleDriveSync: expression changed after check error (73f56c4)
  • googleDriveSync: fix async toast notification (f860844)
  • googleDriveSync: google config (0915856)
  • googleDriveSync: initial login not being triggered (49faf0f)
  • googleDriveSync: login for electron not working (52e316e)
  • googleDriveSync: make change sync file work (da094be)
  • googleDriveSync: make it kinda work (8e29afa)
  • googleDriveSync: quick fix for data not found error (6051e3b)
  • googleDriveSync: request filter (fa7b6ce)
  • googleDriveSync: save not working any more (7fe4030)
  • googleTimeSheetExport: settings not being saved (e7fd8ff)
  • googleTimeSheetExport: updating default values not working (516013f)
  • idle: create task not working (0ec81d4)
  • inputDurationSlider: hour problem (9569011)
  • inputDurationSlider: not working as intended (ee70a74)
  • jira: cfg component throwing an error (4a9a990)
  • jira: default jira config being enabled (a563fbe)
  • jira: don't refresh backlog if not enabled (24e6ad6)
  • jira: error handling (d8fcb67)
  • jira: extension request not working (68e0bf0)
  • jira: issue polling happening quite too often (dd5f217)
  • jira: mark issues as checked throwing an error (5109d0a)
  • jira: no way to disable (683e847)
  • jira: only do initial request when enabled (90c56b3)
  • jira: potential error for auto updates when there are no comments (c069126)
  • jira: problem when jira cfg is missing (0eef193)
  • jira: query not working (3862c46)
  • jira: text color and author image styling (4c26eb1)
  • pomodoro: cycles not working as intended (07c4527)
  • pomodoro: pausing tracking not working as intended (50646b3)
  • pomodoro: several issues (c3fa7df)
  • project: creation dialog bot resetting tmp data after project creation (d80e97c)
  • projects: project creation dialog (8ba5405)
  • task: mobile drag and drop (9ab424b)
  • tasks: animation issues (2cb6b48)
  • tasks: animation playing when opening backlog (6898294)
  • tasks: attachment color (53f29a9)
  • tasks: case when last sub task was deleted (c77fb8e)
  • tasks: case when sub task is added to current task (eb01a6b)
  • tasks: color changing on drag (5f64d83)
  • tasks: colors for light theme (77d12d4)
  • tasks: crucial bug where task state in db was overwritten (9b7798f)
  • tasks: deleting backlog and todays task items (0fb6053)
  • tasks: deleting sub tasks (a72c1db)
  • tasks: error in template (d00ed88)
  • tasks: estimate remaining calculation (130a1f2)
  • tasks: focusing after task deletion not working (fcb0e8d)
  • tasks: issue check not working as intended (d027f89)
  • tasks: issue text not being visible (f1ae984)
  • tasks: jira info not being readable (d7e88b9)
  • tasks: minor styling issue (7fdc6c5)
  • tasks: mobile styling (bdbbf2e)
  • tasks: next task selection on done (b1c9a0a)
  • tasks: prevent drag handle shrinking (38fbe53)
  • tasks: remove animation for checkmark when list is animating (7fc20d7)
  • tasks: task isDone styling (57874b1)
  • worklog for async data (1ef7014)
  • tasks: time spent sometimes linking values (c5d866c)
  • tasks: toggle to undone (db8b1d1)

Features

  • add 15 min to datetime input (f18d489)
  • add actual notification to take a break reminder (864d61b)
  • add add task btn to work view (708eccb)
  • add add-task-bar component (47df742)
  • add and style note for tomorrow (9ad72f2)
  • add attachment via task context menu (dbe31f5)
  • add backdrop for add task bar (5302392)
  • add badge for undone tasks rather than for notes (c7acd56)
  • add basic functionality to play button (4d2f135)
  • add basic jira config section (768d519)
  • add basic project settings (6e51051)
  • add basic split component (3a4ae2c)
  • add basic sync interface and add function to load complete user data (c69428a)
  • add better ios support (e85d613)
  • add body class to help with showing and hiding elements when there is/ain't jira support (8da579c)
  • add boilerplate for datetime-input (cbf5ab1)
  • add complete misc settings interface (db800cf)
  • add confirm dialog for deleting projects (21543b9)
  • add copy to clipboard for simple task summary (ee0b10b)
  • add counter for split (d8fa02a)
  • add css scroll bars (c841a85)
  • add data to daily summary (c0d9560)
  • add datetime input with buttons for simplicity (99846d0)
  • add debugging code for google login (1335249)
  • add default issue provider configs to default project (2b7d626)
  • add dialogs as ngrx component (564bb0b)
  • add different color for backlog (e53be44)
  • add double enter starts working (df0b940)
  • add download button for simple summary (d944968)
  • add drag and drop for task list (9eae8a7)
  • add dragging cursor to drag handle (46450ed)
  • add duration input for formly forms (8181512)
  • add estimate remaining for backlog (ed8cd97)
  • add expand panel animation (82f5e4c)
  • add frameless window for mac (75ba25b)
  • add hit area to speed dial items (85d6e38)
  • add icons (15eb3a7)
  • add icons to jira and git setup dialogs (23cf4de)
  • add inset shadow to work vie page header (6fa1bb5)
  • add isIdle$ as observable (2fa90e4)
  • add issue icon to issue search (603fed8)
  • add jira attachments (0195c07)
  • add local forage and prepare data saving (94e9c3b)
  • add mat typography globally (d3cc604)
  • add missing detect changes (a842c47)
  • add missing help texts (8278458)
  • add missing misc settings (1f9eeb7)
  • add missing on push change detection strategy (5c1c58f)
  • add missing state to root state (228ef9a)
  • add model for focus id lists (380583b)
  • add more ipc events (1574ea7)
  • add more minimal task ui (14c7131)
  • add most basic duration input slider (578414c)
  • add most basic split backlog (1003dd6)
  • add mousewheel zoom for electron (55a79cd)
  • add move cursor to handle (00c9771)
  • add new input also to add reminder dialog (4e42734)
  • add new media mixin (709fc44)
  • add new play icon (27959af)
  • add nice little animation to attachments (33e2eed)
  • add no archived tasks to worklog (0500b96)
  • add note to install extension for jira cfg (af03eae)
  • add option to only track idle time when there is a current task (24ab839)
  • add overflow scrolling for mobile (1d6e156)
  • add pink theme (0e7fd09)
  • add plan your day to new work view (c3888bd)
  • add pre load for enlarge image (52b0aac)
  • add productivity tips on startup (994ef3c)
  • add project related data action (cffecf1)
  • add proper jira and git icon (36e6c4a)
  • add pulse animation when tracking time (4fae79d)
  • add real progress to progress circle (4eaaf4e)
  • add reducer for global layout stuff and remove daily planner (44faeff)
  • add reload data function to sync interface (29dacd3)
  • add robot for tasks as well (4cc7084)
  • add roboto sans (a7565b5)
  • add routing animations (1eba194)
  • add saving and loading from ls (c2d81f4)
  • add saving to ls again (4c38b91)
  • add short syntax (cca760b)
  • add shortcut for open add task bar (5aee2bf)
  • add shortcut for toggling backlog (2474e92)
  • add shortcut to toggle bookmark bar (a626a66)
  • add show task bar to main header quick access (9745f1b)
  • add shutdown (5b1dd13)
  • add shutdown to finish day for electron (0116f0e)
  • add simple file import export of app data (b3c8b84)
  • add simple summary for worklog too (c54c445)
  • add simple task summary (2a1f121)
  • add some route links (e6ca6b3)
  • add some useful mixins (669ce4c)
  • add sophisticated select next task logic (5d02745)
  • add split component (80577b5)
  • add startedTimeToday for project model (6445b05)
  • add styles for dragula (69c56d0)
  • add sub tasks (48a5f75)
  • add subtle snack type to use it for syncing and polling (c99329b)
  • add super cool loading spinner (cf81761)
  • add tabs to daily summary and most basic google time export component (faa9ba1)
  • add take a break reminder and time worked without break counter (9dbf0ea)
  • add task archive (c60a4d3)
  • add task selection for idle time (1268cfa)
  • add theme class to body rather than to app (598dd54)
  • add theme colors for duration input (4d7a8e9)
  • add time estimate to simple task summary export #1 (adfaab9)
  • add trackBy to task list for performance and to fix animations (3a2a019)
  • add typing to config form constants (d87d1b3)
  • add view logic part for task drag & drop (d6211b8)
  • adjust app loading spinner position (eafde19)
  • adjust default table styling (9d9505a)
  • adjust header shadow (cafb505)
  • adjust styling (3c82be1)
  • adjust styling (7109d31)
  • allow for dropping inside empty lists (b7db0b5)
  • allow pause and play of last current task (1bb1cc4)
  • also add stagger to leave list animation (00cddef)
  • also sync attachment state (9a3684e)
  • animate markdown edit (95a0d8e)
  • auto delete task attachments for sub tasks (441acf5)
  • auto reload data for missing issues (8600a7b)
  • beatify and improve worklog (7b3f239)
  • beautify add task and work view header (24932c6)
  • beautify daily planner (c651aca)
  • beautify daily summary (614d3aa)
  • beautify daily summary (d7ab2d7)
  • beautify task summary table (1efa03e)
  • beautify tasks some more (3697f1f)
  • block saving while importing data (ac2a5b2)
  • break to 2 line nav much later (ee39fed)
  • bring back burger menu for smaller screens (1207de9)
  • cache all google fonts (431dc0b)
  • change default shortcut for bookmarks (e5afa8c)
  • change default shortcuts (9f34298)
  • change toggle backlog default shortcut (1451293)
  • check if issue was imported before creating a task (906dec7)
  • confirm before quit for electron (cf99578)
  • confirm before quit for web (8b2d3ef)
  • connect settings for idle time (0b07414)
  • create tick in a more reactive style (91329fc)
  • declutter ui further by only showing timer icon on hover (ba1b91f)
  • display worklog always again (b8dd56b)
  • don't always start dev tools for production (6044e67)
  • don't emit invalid values from datetime input (b1c531d)
  • don't save last active for note ui action (5259044)
  • don't save last active when saving google session data (4ba65aa)
  • don't submit google drive sync cfg if invalid (a526cd3)
  • don't trigger global key combos if inside an input and no special keys are used (8997d43)
  • don't update last active for project change (1315961)
  • even more fine tuning for nav (b44f600)
  • fine tune daily summary styling (be11bfa)
  • finish styling for progress circle (39af8f6)
  • fix daily summary success animation (fc4f98c)
  • flatten daily summary table tasks (3cdf0e1)
  • force final sync to google drive (d014f3c)
  • get rid extra container (6d77211)
  • handle error when syncing on daily summary fails (3af8bda)
  • hide bookmarks on new projects and first start (fa2cd87)
  • hide calendar (72da73b)
  • hide time estimate button for parent tasks (3b7f4fc)
  • implement dynamic config section content (e0bee93)
  • improve all animations (6253ddc)
  • improve config forms (ea97e42)
  • improve daily summary styling (cf25579)
  • improve default task model and task type to be more performant (668e846)
  • improve enlarge image animation for jira assets (a0203ef)
  • improve first app start experience (7e49556)
  • improve focus behavior (c152c96)
  • improve folder structure (9878d0d)
  • improve form and add settings for idle time (a7b76a1)
  • improve frameless window for mac (03eff3c)
  • improve hide sub tasks animation (7c0bd9a)
  • improve icon nav header for small mobile (ead2cac)
  • improve idle time dialog (1057ab5)
  • improve jira credentials (a203528)
  • improve main header styling (5dcc5ca)
  • improve markdown even further (5bb08ec)
  • improve markdown further (c4842af)
  • improve note readability (1061ff8)
  • improve performance (843685b)
  • improve pomodoro timer styling (2e365aa)
  • improve scrollbars (8ca335b)
  • improve simple task summary for worklog (a67f9bf)
  • improve split (5f0126c)
  • improve split drag (6e9c9e6)
  • improve split further (0ee9339)
  • improve split further and further (4b50856)
  • improve split handle by little animation (df040c0)
  • improve split styling (14b97c2)
  • improve styling for plan mode (b2055d5)
  • improve work view header (ef103da)
  • improve work view header styling (e625cb8)
  • improve work-view and split styling (650d357)
  • include complete task data for missing issue observable (c7139a3)
  • increase storage quota (11b891f)
  • integrate export task list nicely into daily summary (ecf92e8)
  • leave scrollbar alone for mac (c81a921)
  • limit cfg update notification to public sections (1f4a653)
  • limit min max zoom (7928c10)
  • link sp icon to work view (ccb1b07)
  • load project data initially (1489ef0)
  • login before every google request to avoid errors (bd6946f)
  • make active nav link bold (72607d8)
  • make async database basically work (666204e)
  • make completed and uncompleted tasks work (b742dfd)
  • make config section and config form more flexible (a0c87d0)
  • make deleting sub tasks work (7ce44bf)
  • make deleting sub tasks work (72242e1)
  • make flat list for attachments in jira panel (9558f76)
  • make google export time work for daily summary (62d3410)
  • make header always smaller (1a84508)
  • make header fixed (c74e263)
  • make hiding the navigation optional (c12616d)
  • make it work like before (4afb0ac)
  • make most simple idle time handling work (bdcd6ea)
  • make new input duration slider work inside dialog time estimate (fc51397)
  • make notifications work (a7ade53)
  • make saving work over projects (c70b703)
  • make setting the current task possible again (56b1fa5)
  • make split a little bigger (860e05e)
  • make split drag work on mobile (37a42af)
  • make split less prominent (af62c34)
  • make static import of v1 exports work (4c5a413)
  • make tasks work as most basic entity (7df9300)
  • make time estimate exceeded snack stay longer (6542e71)
  • make undo delete task work with task attachments (e8a6598)
  • make update one work (820106a)
  • make web worker work (c0ddeb4)
  • minor change (dd12331)
  • minor improvement for task keyboard navigation (06977f9)
  • minor styling adjustment (c4aa2d6)
  • minor styling improvements (30fcad3)
  • more fine tuning for nav (44c4056)
  • move mark as done up, because it is more important (adecf2f)
  • move speed dial to top (1374081)
  • move speed dial to top (847d16a)
  • moving current task to backlog selects next task (d633dcd)
  • no focus for textarea in simple task summary (f40b640)
  • notify when time estimate was exceeded (478a2c8)
  • omit google tokens when importing data via google drive sync (97f5e9c)
  • only add overlay scrollbars to browsers that support them (d1c4454)
  • only show hover styles for non parent tasks (80dd325)
  • only show take a break if enabled (20f49c6)
  • only show toggle show notes button when there are notes (11dfb03)
  • only show toggle show notes button when there are ntoes (9da3e6c)
  • open and close backlog via click (eaf41e3)
  • outline app structure (2b99e83)
  • outline app structure2 (d4bce6b)
  • package material icons with app (4d18e2f)
  • persist daily summary tab index (e19503b)
  • persist settings for simple summary (2ab1888)
  • persist zoom level for electron (f3eeb12)
  • port edit on click (c3cf848)
  • bookmarks: add basic edit / ad dialog (ac56ed6)
  • bookmarks: add basic styling for bookmark bar (447ceee)
  • bookmarks: add boilerplate files (c938333)
  • bookmarks: add external link directive (7ff05b0)
  • bookmarks: add facade store stuff (2e813ab)
  • bookmarks: add icon to edit dialog (1b1e427)
  • bookmarks: add image links (f23065b)
  • bookmarks: add layout methods for bookmarks (f716fe3)
  • bookmarks: add nice drag over ui element (8763170)
  • bookmarks: add persistence to bookmarks (7102efa)
  • bookmarks: add possibility to run bookmark command (21532c8)
  • bookmarks: add show/hide for bookmark bar (6a95116)
  • bookmarks: add store stuff for layout model (aed3b91)
  • bookmarks: adjust sub header style (544f5c6)
  • bookmarks: also blur element (3627968)
  • bookmarks: animate bar (52d7bab)
  • bookmarks: beautify bookmark bar (755f06f)
  • bookmarks: implement drag & drop for links (ac06b90)
  • bookmarks: make saving local task attachments work (200f6a8)
  • bookmarks: make split component work with dynamic header height (294efe5)
  • bookmarks: prevent page reloads from drops (0f759ce)
  • config: add basic keyboard config (3af844a)
  • config: add basic markup and components (7161762)
  • config: add boilerplate (2ee82c1)
  • config: add collapsable component (9720b44)
  • config: add form config (c03ca71)
  • config: add help section (c05f14d)
  • config: add model (adc7286)
  • config: add more boilerplate (5538b31)
  • config: add ngx formly (702828b)
  • config: add proper store (d349568)
  • config: add update notification (743f5cf)
  • config: always create a copy for config forms (53df8e3)
  • config: improve help section (4036d42)
  • config: improve styling (18a06b8)
  • config: make all keyboard shortcuts configurable (1b0d82e)
  • config: make basic config form work (83a9429)
  • config: make data for the config components work (9bb5a45)
  • config: make saving for config form work (ba5fc07)
  • config: make saving to ls work (2a41bc6)
  • config: only show update config notification for non private props (3e37bd7)
  • electron: add basic setup and convert all files to typescript (6796ca0)
  • electron: add open dev tools (0b0dec2)
  • electron: disable reload shortcut for production build (b2c4ab0)
  • electron: don't open dev tools initially (2a78fb1)
  • electron: make indicator work again (9d3d544)
  • electron: make typescript for electron work (b28f6eb)
  • electron: show electron errors (9557acf)
  • electron: show win gracefully (a3734ba)
  • enlargeImg: add possibility to move zoomed in detail (44f644b)
  • enlargeImg: add some fine tuning (86808d2)
  • enlargeImg: improve animation and remove hide (65a9eba)
  • enlargeImg: make most simple form of zooming work nicely (990eaaa)
  • enlargeImg: prepare zoom (f647463)
  • extensionInterface: improve extension interface (47ec23f)
  • git: add basic issue template (95ddee9)
  • git: add boilerplate (27645b8)
  • git: add caching for data (07599cf)
  • git: add code to get complete issue data for repository (3453909)
  • git: add config dialog (9fb2ed6)
  • git: add config for github integration (9779500)
  • git: add error handling (2ebf182)
  • git: add git issues to search and make add task bar more generic (77ff285)
  • git: add issue tab header and fix comments (2ca1bf6)
  • git: add messages for auto import (5017357)
  • git: add model and persistence for it (438da92)
  • git: add polling updates (3e2616e)
  • git: add pre check for api (a0da47a)
  • git: add proper url (63822c0)
  • git: add saving issue configs from settings (51f112d)
  • git: add some basic api methods (7108919)
  • git: add to migrate service (f8a050e)
  • git: also abstract loading issue states and add properly load for git (b36ceda)
  • git: also search issue body (17e0d44)
  • git: auto import issues to backlog (4f9daf1)
  • git: better check (980cc2c)
  • git: cleanup and and restore issues based on task actions (74c6312)
  • git: get more comments (87365ec)
  • git: implement issue icon as pipe (b7126b3)
  • git: improve config (2073c8b)
  • git: load comments for git issues (4f056f2)
  • git: make polling updates work (9671fa6)
  • git: make searching work again (8886081)
  • git: prepare polling issues (eb21a8c)
  • git: refresh issue data on project change (f1432c6)
  • git: use fresh git issue data when importing (58ba253)
  • git: use issue number as id, as the id is not practical for the api (34c93a2)
  • google: improve login (afed8ee)
  • googleApi: auto refresh token for web (59ec4bf)
  • googleApi: don't fire request when there is no token (c9ec8a6)
  • googleDriveSync: add confirm drive sync load dialog (3871aa8)
  • googleDriveSync: add confirm save dialog (6c82f55)
  • googleDriveSync: add first outline of service (96cd485)
  • googleDriveSync: add interface for model (1c1b042)
  • googleDriveSync: add outline for basic async toast (3a070e5)
  • googleDriveSync: add promise btn (2b9d702)
  • googleDriveSync: add proper error handling when being offline (9ae7368)
  • googleDriveSync: add simple confirms (e27c75a)
  • googleDriveSync: better error handling (aaebc76)
  • googleDriveSync: don't ask again if other option was choosen (aab12cf)
  • googleDriveSync: don't exec stuff when in progress (7555352)
  • googleDriveSync: don't show other snacks when async toast is there (8600200)
  • googleDriveSync: don't sync if offline (b1251c9)
  • googleDriveSync: don't update last active in some instances and improve messaging (7243254)
  • googleDriveSync: don't update when there are no changes (c2c9afc)
  • googleDriveSync: fix google sync config form (7fda9ed)
  • googleDriveSync: improve dialogs (4ab0369)
  • googleDriveSync: improve sync config (814686a)
  • googleDriveSync: improve sync config 2 (ad0916d)
  • googleDriveSync: improve syncing process and checks (3a2693e)
  • googleDriveSync: make async toast work again (6040ca3)
  • googleDriveSync: make config work inside config block (3db2ad4)
  • googleDriveSync: make it work (b8400fe)
  • googleDriveSync: make loading backup work (apart from globalConfig) (0906737)
  • googleDriveSync: make saving the backup work (52b2cf2)
  • googleDriveSync: only block other requests for a specified amount of time (aeea4ec)
  • googleDriveSync: save a local backup before importing data and fall back if something fails (73f81d2)
  • googleDriveSync: save and get last active local (c01c26e)
  • googleDriveSync: slightly improve ui (ca08c24)
  • googleIntegration: add boilerplate (94dac21)
  • googleIntegration: add snacks for the process (9cfa045)
  • googleIntegration: dirty port first version of google api service from sp1 (04fd96a)
  • googleIntegration: make login work (eff8177)
  • googleIntegration: prepare google sync cfg (dd28aff)
  • googleTimeSheet: add {startTime} and {taskTitles} (5a4571a)
  • history: add boilerplate and nice header (3044e0f)
  • history: make active tab work (90e40ba)
  • history: make most basic worklog work (d4c7994)
  • history: refine (78318b6)
  • history: refine2 (8ff868d)
  • inputDurationSlider: add animation and fix mobile styling (2806770)
  • jira: add a link to reply a comment (b77b036)
  • jira: add add action for task ith issue (9eb7659)
  • jira: add all types and map data (8699053)
  • jira: add basic dialog for transitioning issues (813b28a)
  • jira: add basic jira issue module (9bd9bcb)
  • jira: add better search for jira (2227e33)
  • jira: add better search for jira (45523c6)
  • jira: add cfg stepper as its own modal (58ceab8)
  • jira: add chrome extension interface (0dade0c)
  • jira: add component based approach to show issue content and header (57eb538)
  • jira: add custom config form (3e49c2a)
  • jira: add description focus mode (a4b42a6)
  • jira: add effects for transition handling (125a56e)
  • jira: add error notifications and fix issue search (4462445)
  • jira: add first final version of form (02d190e)
  • jira: add form config (bbc493c)
  • jira: add help (6bc7f63)
  • jira: add helper observable checking for missing issues (8523e5e)
  • jira: add issue selector for transition handling (804fe64)
  • jira: add jira data to task (52b5eff)
  • jira: add jira for electron (4fa9daf)
  • jira: add loading spinner to add task bar (1e86c95)
  • jira: add most basic issue info tab (253b449)
  • jira: add notification when updating settings (245cbbe)
  • jira: add persistence for jira issues (90cf7c6)
  • jira: add show updates and a way to hide them (bf58512)
  • jira: add snack to unblock again (8b7c073)
  • jira: add submit worklog dialog (78977ab)
  • jira: add test credentials to stepper (f9b66d1)
  • jira: add transforms to requests (57b408e)
  • jira: add transition issue (f623756)
  • jira: add worklog data to jira issue content (774deaa)
  • jira: adjust default settings (5148a72)
  • jira: poll issues for updates (7623071)
  • prepare service worker stuff (10d1973)
  • jira: adjust max time out (a1e3eb1)
  • jira: adjust polling back to normal (9959a79)
  • jira: allow for specifying max results (ad44c2f)
  • jira: auto assign userAssignee to current user when test credentials was clicked (7a414bf)
  • jira: auto import issues (606d756)
  • jira: beautify comments (7a8e257)
  • jira: block requests after one failed (ed55f32)
  • jira: change default query for backlog (ab21e59)
  • jira: check for minimal settings before firing a jira request (738fb4a)
  • jira: cleanup issue data when task is deleted (30fdf6e)
  • jira: convert api usage from promise to observable (7fa3213)
  • jira: further improve update issue (7a63ad3)
  • jira: get complete data when auto importing issues (1ced867)
  • jira: get list with jira issues for autocomplete (e38af8d)
  • jira: improve issue attachment styling and reduce th width (09bcda1)
  • jira: improve login flow (88f31f1)
  • jira: improve mobile experience for config stepper (639cbfd)
  • jira: improve transition dialog (9ec70eb)
  • jira: improve transition notifications (1ede100)
  • jira: improve update issue behaviour (a27d1de)
  • jira: list changes (ac4a897)
  • jira: load full issue data in second request to speed up search (d449f46)
  • jira: make auto transitions work (92d24f7)
  • jira: make issue assignment work (a957d6a)
  • jira: make issue assignment work (830a2c0)
  • jira: make it work with electron (5cf4954)
  • jira: make it work with jira api and chrome extension (4482667)
  • jira: make saving of jira config work (f6c72c7)
  • jira: make submitting worklogs work (df6bffc)
  • jira: make transitioning work nicely by updating local issue data afterwards (eccb2db)
  • jira: make transitions configurable (c214d9d)
  • jira: minor refactor for effects (ac19b7e)
  • jira: minor styling adjustment (6112e03)
  • jira: only poll issues if setting is enabled (a5ec40d)
  • jira: only transition if needed (cc59f73)
  • jira: outline config ui (2aa3ff9)
  • jira: outline interfaces and constants (7af4d4c)
  • jira: prepare effect for opening worklog dialog (09e4230)
  • jira: prepare issue module (21b6a03)
  • jira: reject timed out promises (b0286bd)
  • jira: remove open state and prepare for model changes (c9311c3)
  • jira: save issue together with task (a350e93)
  • jira: show attachments directly (78dcde9)
  • jira: show basic attachments (46e2c1e)
  • jira: show notification when issue was updated (31af432)
  • jira: update model (2c9c79a)
  • jira: use constants for several things (91388df)
  • jira, git: improve polling behaviour (9d21739)
  • localBackup: add boilerplate (1a9a46f)
  • localBackup: add frontend side of things (e292422)
  • localBackup: save simple backups from electron (6cef8bf)
  • mainHeader: add elevation to main toolbar (f4164d5)
  • mainHeader: add most basic navigation (3627538)
  • mainHeader: add sp icon (15408c4)
  • mainHeader: improve project switcher (5478ed6)
  • migrate: make migration work for single project instances and improve confirm (fb560ad)
  • migrateV1: add additional data and fix data not showing up (e4252ad)
  • migrateV1: add basic data for issues (36b02c6)
  • migrateV1: add basic migration models and constants (dafc13a)
  • migrateV1: add most basic migration script (afdc0a9)
  • migrateV1: allow for worklog items to be reverted to todays task (9da671e)
  • migrateV1: also migrate what little old issue data we have (06938dd)
  • migrateV1: you only migrate once TM (63a01e5)
  • note: adjust snacks (a3074a8)
  • note: adjust style for modals (e1dcd3f)
  • note: fix mobile style for add dialog (d67e343)
  • notes: add animation (46d2925)
  • notes: add back focus styles (8628c8d)
  • notes: add badge for number of notes (991e7c1)
  • notes: add boilerplate code (5d77b9a)
  • notes: add drag & drop ordering (18910bc)
  • notes: add drawer to display notes in (7fcef48)
  • notes: add focus styles (9ef9696)
  • notes: add keyboard shortcut (d944fd9)
  • notes: add most basic notes (115f0ee)
  • notes: add most simple add note dialog (8c5e307)
  • notes: add most simple ui version (f3ace08)
  • notes: add note state and layout state to persistence (d1347b4)
  • notes: add persistence (648038e)
  • notes: add shortcut config for new add note dialog (7d20a0f)
  • notes: add submit via ctrl+enter (7b66dd0)
  • notes: add to top rather than bottom of list (5705575)
  • notes: also persist show hide (ab5d1a8)
  • notes: connect backdrop click to store action (55eda9f)
  • notes: fix focus behavior for notes (b03f79b)
  • notes: focus added note (aab8d7a)
  • notes: focus button when panel is opened (1baedee)
  • notes: improve styling (c604487)
  • notes: improve styling (5b64abf)
  • notes: improve styling a bit (d7416dc)
  • notes: improve styling further (d52c559)
  • notes: limit drag and drop to button (c2fc305)
  • notes: make markdown parsing optional (49f997d)
  • notes: minor ui improvements (0a44398)
  • notes: prevent double submits (8c445fb)
  • notes: remove ms for initial date value (1935321)
  • notes: replace direct edit with modal (9e7392f)
  • notes: save note to session storage (4a49db6)
  • notes: style notes and add delete functionality (ba8f8e2)
  • notes: styling adjustment (b9f5146)
  • notes: styling adjustments (ba06eeb)
  • notes: update styling (113d255)
  • pomodoro: add basic dialog (d0579a2)
  • pomodoro: add config and outline pomodoro service (4e893da)
  • pomodoro: add more outline code (f8908a7)
  • pomodoro: add notifications (2ca0b1d)
  • pomodoro: add session started toast (76a3bb0)
  • pomodoro: add skip break (b80ba77)
  • prepare app storage (09ded37)
  • prepare daily summary (207b879)
  • prepare disabling drag and drop #119 (5711044)
  • prepare drag & drop (18998e1)
  • prepare global keyboard shortcuts module (27bb737)
  • prepare issue connection (d658885)
  • prepare mapping of jira changelog (1039071)
  • prepare meta reducer to better handle undo redo (97d012c)
  • prepare svg progress around play button (5a7c08f)
  • prevent errors when there is no issue data (39add55)
  • print out storage info at beginning (07d2e2a)
  • raise debounce time for jira requests (9a98df6)
  • redo idle time polls (690f621)
  • redo main header navigation (1d86701)
  • reduce bundle size by only compiling to es6 (8c2a71e)
  • reduce themes (3dc7a86)
  • reduce work view header size (6fb4240)
  • refactor ipc events and add global shortcut for how hide (50b91f0)
  • refine new split backlog (0d0f657)
  • remove ani for split component (bba38b5)
  • remove auto start task (989f2ca)
  • remove background color from manifest (cbd3f44)
  • remove dialogs as ngrx module (20edb6d)
  • remove focus for time estimates on mobile (eae41e9)
  • remove non working keyboard hide handler (0c8543f)
  • remove old cfg components and beautify config form (5ff1e94)
  • remove redundant add task button for work view header for desktop (fd26426)
  • remove speed dial menu (c27b5f3)
  • remove tracked idle time when idle (7f75346)
  • remove ui clutter (8b2aba2)
  • rename all ipc event constants and add notify module (a055102)
  • replace days with hours (e3b623e)
  • restyle nav (7ebbbb3)
  • speedDial: add speed dial to access settings page (12c25ec)
  • restyle task (ab6b67c)
  • save complete tasks to archive to restore them later including issue models (7c9a4fa)
  • save tmp project to session storage (c3757d4)
  • set circle value from input (fe53492)
  • show errors for local storage quota (ca59622)
  • slightly adjust styling for main header (7deee26)
  • pomodoro: add sounds (cf5e8c8)
  • pomodoro: add very basic timer to header (719398b)
  • pomodoro: adjust timer styling (c7ba50f)
  • pomodoro: hide pomodoro functionality for now (1d94ca9)
  • pomodoro: improve button styles a bit (d943d50)
  • pomodoro: make disabled time tracking during breaks work (bf33327)
  • pomodoro: make it work (e1f062b)
  • pomodoro: make manual resume work for cancel (c99af17)
  • pomodoro: prepare store and actions (49fad8b)
  • pomodoro: remove extra long break config option for now (796c5d5)
  • project: add dialog for project creation (9de7157)
  • project: add notifications when deleting or creating projects (28db914)
  • project: add project page boilerplate (210f4b1)
  • project: add project switcher (347c6bd)
  • project: add store stuff fore projects (ecec2d1)
  • project: beautify project page (b4fa5b7)
  • project: improve saving dialog (72e1a92)
  • project: make deleting of projects work (95f8641)
  • project: make editing of projects work (72078ae)
  • project: make loading and saving tasks work (2415545)
  • project: make project switcher work for new projects (dd9342b)
  • project: make saving and loading projects work (e520761)
  • project: make task form work (21713f1)
  • project: persist google time sheet settings (5c09b7e)
  • pwa: add google fonts to cached assets (e6687cb)
  • reminder: add better reminder icons (3eb58be)
  • reminders: add basic service to communicate with worker (c2e347f)
  • reminders: add boilerplate for add reminder dialog (835be4c)
  • reminders: add boilerplate for view note reminder dialog (de682e0)
  • reminders: add buttons and functionality for reminder view (0da1840)
  • reminders: add logic for showing a limited number of messages for period (a1bf882)
  • reminders: add most basic worker logic for reminding (c0c50f6)
  • reminders: add most simple add reminder dialog (56cab04)
  • reminders: add persistence (44a2b00)
  • reminders: add update method (73297f9)
  • reminders: also delete reminders when note was deleted (b3acd93)
  • reminders: also focus electron window on reminder (10fb83e)
  • reminders: display note inside reminder dialog (a3e4360)
  • reminders: don't show future reminders (6438e7f)
  • reminders: fix some quirks (75d8703)
  • reminders: improve worker logic (4fe4375)
  • reminders: only show single dialog for note reminders (7bef966)
  • reminders: plan out model (975980e)
  • reminders: refactor stuff to service (fc90fa4)
  • reminders: remove directly from note context menu (069a5ed)
  • reminders: set restore focus for all dialogs (52f761e)
  • reminders: show indication when a note has a reminder (c3a0330)
  • snack: add custom icon support (53ee30c)
  • snack: add most basic snack (57f4c69)
  • snack: improve on snacks (721d142)
  • sync: improve error (6751433)
  • sync: not including all data (f951e69)
  • task: add created field to task (0e2e15f)
  • task: improve mobile styling but only using a single line and moving buttons into the menu (70a018a)
  • task: properly update parentId when moving sub task (6947f19)
  • task: properly update time estimate on parent if moving sub task (f608178)
  • task: remove drag handle size for mobile (6871ce5)
  • taskAttachments: add cool image zoom (e932e94)
  • taskAttachments: add cool image zoom also for bookmarks (17875ca)
  • taskAttachments: add model and store (1f0c996)
  • taskAttachments: improve loading attachment data (be04065)
  • taskAttachments: make saving and loading attachments work (bd396d9)
  • taskAttachments: prepare list and item loading (69e040f)
  • taskAttachments: show attachments in a cool way (1d7ade0)
  • tasks: add animations for adding and removing tasks (4574d93)
  • tasks: add backlog and todays tasks for moving task (9d5de6e)
  • tasks: add basic keyboard interface for tasks (31d05dc)
  • tasks: add basic planning mode (deb67e1)
  • tasks: add boilerplate for move up and down (dc860f5)
  • tasks: add border (d8d50df)
  • tasks: add border to notes panel (83d888c)
  • tasks: add daily planner and backlog tasks (74becfd)
  • tasks: add debug data to additional info (dca7667)
  • tasks: add dynamic templates for issue tab (49af450)
  • tasks: add icon change for hide done sub tasks (1568ba0)
  • tasks: add interactive attachment icon (81632a5)
  • tasks: add keyboard shortcut for switching between adding to backlog and to todays list for add task bar (cd4d72a)
  • tasks: add little animation for when a task switches a list (f53f871)
  • tasks: add model and action for focusTaskId (2d78b12)
  • tasks: add move up and down for sub tasks (7747964)
  • tasks: add new layout for additional task infos (8bb6add)
  • tasks: add nice little done animation (4f9d3d0)
  • tasks: add nicer drag handle icon (acae326)
  • tasks: add no wrap to time (e9e49a4)
  • tasks: add progress bar and theme helpers (0d30699)
  • tasks: add several task keyboard shortcuts (30d5ce7)
  • tasks: add shortcut for focussing task (bcd94d9)
  • tasks: add shortcut for moving from and to backlog (ada61f1)
  • tasks: add shortcut to focus last active task (7ea6ec3)
  • tasks: add some debugging info (8f5c64d)
  • tasks: add task selection component (340f6e3)
  • tasks: add tt uppercase to first letter of title (e3cd901)
  • tasks: add undo deletion (b89ef8a)
  • tasks: add update issue button and connect for git (6008ad0)
  • tasks: add upsert jira issue (8d9c18c)
  • tasks: adjust icon color (408e0ae)
  • tasks: adjust styling for time (24b7c6d)
  • tasks: adjust styling for time values (2981129)
  • tasks: allow for adding sub tasks via shortcut when focus is on a sub task (8838158)
  • tasks: allow for time spent via short syntax (31d8d45)
  • tasks: allow switching between adding to backlog and to todays list for add task bar (2e03771)
  • tasks: also allow adding tasks while searching (dd196b5)
  • tasks: also handle case when there are only done tasks (e110f4e)
  • tasks: beautify collapsible sub tasks button and add keyboard navigation for the feature (295fcfb)
  • tasks: beautify done tasks (157a641)
  • tasks: beautify for mobile just a bit (d12798a)
  • tasks: bring back left arrow parent focus (e0b48a4)
  • tasks: bring back tt uppercase for first letter (0f53600)
  • tasks: change keyboard navigation selected style (f793bdc)
  • tasks: change order for add attachment dialog (77141bb)
  • tasks: change play icon (4b9e264)
  • tasks: connect ui only model (35bfe7f)
  • tasks: connect update issue button for jira (1a99f62)
  • tasks: copy over parent task time stuff when first sub task is created (a305791)
  • tasks: copy over time stuff from sub task, if last sub task was deleted (dad898e)
  • tasks: deal with toggle start via effect (76ff078)
  • tasks: distinguish task additional info by using a larger border radius (8b8a456)
  • tasks: don't filter out current task when collapsing sub tasks (a95b81e)
  • tasks: don't update timeSpent if none given for short syntax (5a6f2a1)
  • tasks: fine tune styling (6bae7d7)
  • tasks: fix add task bar for non jira tasks (6d7527c)
  • tasks: fix minor is done issue for task when dragging (3b69fd3)
  • tasks: fix minor issue and make tasks focusable (fe35c60)
  • tasks: focus sub task on creation (a5fefa4)
  • tasks: get working today quicker (ed6a274)
  • tasks: handle next task selection completely via effects (aca8d89)
  • tasks: improve additional notes styling (ea8f678)
  • tasks: improve animation skip (4c970f4)
  • tasks: improve animations (09ec103)
  • tasks: improve arrow navigation (8e191e5)
  • tasks: improve button animations (b63d9b3)
  • tasks: improve daily planner view by adding tasks to the bottom of the list (e2aa817)
  • tasks: improve done task box styling (c7c2f96)
  • tasks: improve drag handle (63c3970)
  • tasks: improve estimate remaining (6ff3fb2)
  • tasks: improve focus behavior and add for work view (0b6a5a7)
  • tasks: improve keyboard nav (173c9b1)
  • tasks: improve start task behavior (717590b)
  • tasks: improve styling for current (6c11950)
  • tasks: improve task list animation (5cbd5f7)
  • tasks: improve task list structure (116ce5d)
  • tasks: improve task notes (7a0d971)
  • tasks: improve time estimates readability (3a37829)
  • tasks: improve ui by only showing progress bar only for current task (99297c1)
  • tasks: increase animation speed for task list (a1e6cb9)
  • tasks: just switch between show and hide when there are no done sub tasks (f25e69c)
  • tasks: less aggressive focus style (ade9335)
  • tasks: make collapsing sub tasks work (61a0305)
  • tasks: make everything a selector (505c93b)
  • tasks: make focus work properly (060b398)
  • tasks: make issue work with dynamic data (32e5a4d)
  • tasks: make play less prominent (7aeebc2)
  • tasks: make progress bar visible for current (01abc5e)
  • tasks: make sub tasks expandable (6162e68)
  • tasks: make task data more robust (9d7ac3e)
  • tasks: make time values less prominent (3c57fe7)
  • tasks: make time values less prominent2 (268fe6e)
  • tasks: merge AddTask and AddTaskWithIssue into one aciton (c992bd2)
  • tasks: minor styling adjustment (c25def5)
  • tasks: minor styling adjustments (1b57ccb)
  • tasks: minor styling adjustments (308bb9c)
  • tasks: move all selection logic to selectors (16dca90)
  • tasks: next task selection via effect for move to backlog (5f4c1b6)
  • tasks: next task selection via effect for update task (5798a4e)
  • tasks: persist current tab index for task (39e0052)
  • tasks: persist showNotes (620ff15)
  • tasks: prepare collapsing sub tasks (40aeb1d)
  • tasks: prepare ui only model (c85ffef)
  • tasks: refactor dispatch (c939adc)
  • tasks: refocus last active task after add task bar is hidden (3208e89)
  • tasks: restyle done tasks button (90a4c47)
  • tasks: restyle outline (5f32636)
  • tasks: save data when restoring tasks from archive (a8895e4)
  • tasks: set focus to next task if task was marked as done (d6ee22e)
  • tasks: set task to undone if started (33272f6)
  • tasks: simplify focusing tasks (dbe4770)
  • tasks: simplify keyboard left right actions (1f20b0c)
  • tasks: style add task bar and add it globally (3f94d04)
  • tasks: test other syntax (09ccd76)
  • tasks: update deletion (3f18f1f)
  • tasks: update parent time estimate when child is updated (522563e)
  • tasks: use play_arrow again (ef3eeba)
  • tasks: use primary rather than accent color for current task (89f0093)
  • tasks: zoom in on current task and style inline edit (cdeafba)
  • theming: add theme switching (e1761e5)
  • timeSheetExport: add most simple dialog (3f31e35)
  • timeSheetExport: better handling for google auth (8440152)
  • timeSheetExport: fix template (c7ad410)
  • timeSheetExport: get rid of most of the errors (7c96e05)
  • timeSheetExport: half way there (bfc79e8)
  • timeSheetExport: make everything work (c17a7bb)
  • timeSheetExport: update button dialog alignment (0ecfefe)
  • timeTracking: add boilerplate (8dfd452)
  • timeTracking: add estimate remaining (004eba3)
  • timeTracking: add most basic time tracking (5a3979c)
  • timeTracking: add ms to string pipe and use it for view (ba59ed4)
  • timeTracking: add working today (5c3faa6)
  • timeTracking: fix time input (2cc8199)
  • worklog: allow for restoring task together with sub tasks from worklog (fc22108)
  • worklog: also display parent and prepare restoring parent including sub tasks (aff7ca4)
  • worklog: remove restore button as long as it is not implemented (0ef1596)
  • worklog: sort items (ccd76b2)
  • worklog: update sub task styling (c4484c0)
  • workView: add header (b81476c)
  • workView: hide backlog until pulled out (1dfb41a)
  • update rxjs usage to latest version compatibility (556cc2d)
  • workView: keep backlog tasks in memory for better performance (cfc065c)
  • slightly improve page transitions (d302ba5)
  • slightly improve router transition (c5db76d)
  • slightly improve styling for settings (d2dfb15)
  • slightly improve ui (4ed796d)
  • some fine tuning for work view (ce76659)
  • start first task on ready for work (564d8e8)
  • sync to google if enabled before closing app (ef31e8b)
  • trigger blur when android keyboard closes (74c3300)
  • unset current if it is marked as done (3d988d1)
  • unset current on finish day (11f202d)
  • unset current task when loading task state (5d0f4d1)
  • update assets and manifest settings (c2a75c5)
  • update default shortcuts (bb654ae)
  • update keyboard shortcuts texts and config (5ddd6e9)
  • update project list (205b6ad)
  • update storage report (9cd124c)
  • use appropriate operators (4dc87e4)
  • use button instead of checkbox for marking tasks as done (54655f4)
  • use moment-mini to reduce bundle size (038ef51)
  • use session storage for tmp backup (0e7103f)
  • use standard scrollbars for mobile (7ac1a01)

0.1.19 (2019-01-26)

Bug Fixes

  • mat table throwing error because of es6 compilation (8f68326)

0.1.18 (2019-01-26)

Bug Fixes

  • planning mode popping in weirdly (8b4cd69)
  • tasks: focusing after task deletion not working (fcb0e8d)

Features

  • add productivity tips on startup (994ef3c)

0.1.17 (2019-01-26)

Bug Fixes

  • es6 only not working for electron (1bfd795)

0.1.16 (2019-01-26)

Bug Fixes

Features

  • add dragging cursor to drag handle (46450ed)
  • adjust header shadow (cafb505)
  • display worklog always again (b8dd56b)
  • improve split handle by little animation (df040c0)
  • improve split styling (14b97c2)
  • improve work-view and split styling (650d357)
  • reduce bundle size by only compiling to es6 (8c2a71e)
  • reduce themes (3dc7a86)
  • reduce work view header size (6fb4240)
  • remove ani for split component (bba38b5)
  • use moment-mini to reduce bundle size (038ef51)

0.1.15 (2019-01-26)

Bug Fixes

  • breakpoint 1px gap issue (ab06521)
  • force same height for project and main nav buttons (c98d4c0)

Features

  • add frameless window for mac (75ba25b)
  • add robot for tasks as well (4cc7084)
  • break to 2 line nav much later (ee39fed)
  • improve frameless window for mac (03eff3c)
  • improve split drag (6e9c9e6)
  • leave scrollbar alone for mac (c81a921)

0.1.14 (2019-01-26)

Bug Fixes

  • googleDriveSync: case when there is no initial file id (5c9f7e8)
  • tasks: estimate remaining calculation (130a1f2)
  • backup & sync not working when there only is the default project and no project state (eeae84f)
  • disable service worker for electron, as it does not work (f6dd283)
  • make back button work again (a3b5b17)

Features

  • beautify task summary table (1efa03e)
  • flatten daily summary table tasks (3cdf0e1)
  • login before every google request to avoid errors (bd6946f)
  • localBackup: add boilerplate (1a9a46f)
  • localBackup: add frontend side of things (e292422)
  • localBackup: save simple backups from electron (6cef8bf)

0.1.13 (2019-01-23)

Bug Fixes

  • electron: linting errors (c2bce87)
  • electron: type import (4402eca)
  • googleDriveSync: error handling (42e142a)
  • googleDriveSync: make change sync file work (da094be)
  • googleDriveSync: make it kinda work (8e29afa)
  • googleDriveSync: quick fix for data not found error (6051e3b)
  • googleDriveSync: request filter (fa7b6ce)
  • pomodoro: several issues (c3fa7df)
  • app not quitting (9414b60)
  • disable uppercasing the first task title character as it messes uo editing the titles (c9e5189)
  • google final sync (dd75574)
  • google login for electron (762efff)
  • input duration slider not working as we want (7d15ff3)
  • jira cfg form only being editable when host etc are present (cd27dbf)
  • lint (23c6db7)
  • potential database error (38edebf)
  • success animation (a22c856)
  • typing error (8c0c2f8)

Features

  • electron: add basic setup and convert all files to typescript (6796ca0)
  • electron: make typescript for electron work (b28f6eb)
  • improve jira credentials (a203528)
  • googleDriveSync: add proper error handling when being offline (9ae7368)
  • googleDriveSync: better error handling (aaebc76)
  • googleDriveSync: don't show other snacks when async toast is there (8600200)
  • googleDriveSync: don't sync if offline (b1251c9)
  • slightly improve styling for settings (d2dfb15)
  • googleDriveSync: make async toast work again (6040ca3)
  • googleDriveSync: slightly improve ui (ca08c24)
  • tasks: bring back left arrow parent focus (e0b48a4)
  • tasks: bring back tt uppercase for first letter (0f53600)
  • remove background color from manifest (cbd3f44)
  • tasks: don't filter out current task when collapsing sub tasks (a95b81e)
  • tasks: improve animations (09ec103)
  • add better ios support (e85d613)
  • add confirm dialog for deleting projects (21543b9)
  • add missing on push change detection strategy (5c1c58f)
  • improve pomodoro timer styling (2e365aa)
  • use appropriate operators (4dc87e4)

0.1.12 (2019-01-13)

Bug Fixes

  • jira: cfg component throwing an error (4a9a990)
  • tasks: crucial bug where task state in db was overwritten (9b7798f)
  • tasks: time spent sometimes linking values (c5d866c)
  • cleanup debug error (458be1d)
  • for older browsers (dbb9311)
  • keyboard shortcuts not working for edge case (c5fc2f1)
  • potential worklog error if there is nothing in the archive (abc82ad)
  • time worked without a break popping in (a0ad47d)

Features

  • remove non working keyboard hide handler (0c8543f)
  • pomodoro: adjust timer styling (c7ba50f)
  • tasks: improve arrow navigation (8e191e5)
  • add no archived tasks to worklog (0500b96)
  • tasks: simplify keyboard left right actions (1f20b0c)
  • add missing help texts (8278458)
  • add tabs to daily summary and most basic google time export component (faa9ba1)
  • beautify daily summary (d7ab2d7)
  • bring back burger menu for smaller screens (1207de9)
  • fine tune daily summary styling (be11bfa)
  • improve performance (843685b)
  • integrate export task list nicely into daily summary (ecf92e8)
  • make google export time work for daily summary (62d3410)
  • no focus for textarea in simple task summary (f40b640)
  • persist daily summary tab index (e19503b)
  • remove focus for time estimates on mobile (eae41e9)

0.1.11 (2019-01-13)

Bug Fixes

  • jira: default jira config being enabled (a563fbe)
  • pomodoro: cycles not working as intended (07c4527)
  • pomodoro: pausing tracking not working as intended (50646b3)

Features

  • pomodoro: add skip break (b80ba77)
  • add isIdle$ as observable (2fa90e4)
  • add simple file import export of app data (b3c8b84)
  • hide calendar (72da73b)
  • make static import of v1 exports work (4c5a413)
  • pomodoro: add basic dialog (d0579a2)
  • trigger blur when android keyboard closes (74c3300)
  • pomodoro: add notifications (2ca0b1d)
  • pomodoro: add session started toast (76a3bb0)
  • pomodoro: add sounds (cf5e8c8)
  • pomodoro: improve button styles a bit (d943d50)
  • pomodoro: make disabled time tracking during breaks work (bf33327)
  • pomodoro: make it work (e1f062b)
  • pomodoro: make manual resume work for cancel (c99af17)
  • pomodoro: prepare store and actions (49fad8b)
  • pomodoro: remove extra long break config option for now (796c5d5)

0.1.10 (2019-01-11)

Bug Fixes

  • task list switch animation leading to errors sometimes (8ed8d10)

Features

  • electron: disable reload shortcut for production build (b2c4ab0)
  • electron: show win gracefully (a3734ba)
  • tasks: change order for add attachment dialog (77141bb)
  • tasks: improve additional notes styling (ea8f678)
  • tasks: improve done task box styling (c7c2f96)
  • add icons (15eb3a7)
  • cache all google fonts (431dc0b)
  • improve hide sub tasks animation (7c0bd9a)
  • only add overlay scrollbars to browsers that support them (d1c4454)

0.1.8 (2019-01-09)

0.1.9 (2019-01-10)

Bug Fixes

  • electron: remove dbus related stuff for now (8497d82)
  • possible wrong data crashing app (b74c82a)
  • tasks: remove animation for checkmark when list is animating (7fc20d7)

Features

  • tasks: just switch between show and hide when there are no done sub tasks (f25e69c)
  • improve default task model and task type to be more performant (668e846)
  • tasks: add icon change for hide done sub tasks (1568ba0)
  • tasks: also handle case when there are only done tasks (e110f4e)
  • tasks: improve task list animation (5cbd5f7)
  • tasks: increase animation speed for task list (a1e6cb9)
  • tasks: less aggressive focus style (ade9335)
  • tasks: make collapsing sub tasks work (61a0305)
  • tasks: prepare collapsing sub tasks (40aeb1d)
  • tasks: restyle done tasks button (90a4c47)
  • tasks: simplify focusing tasks (dbe4770)

0.1.8 (2019-01-10)

Bug Fixes

  • electron: remove dbus related stuff for now (8497d82)
  • possible wrong data crashing app (b74c82a)
  • tasks: remove animation for checkmark when list is animating (7fc20d7)

Features

  • tasks: just switch between show and hide when there are no done sub tasks (f25e69c)
  • improve default task model and task type to be more performant (668e846)
  • tasks: add icon change for hide done sub tasks (1568ba0)
  • tasks: also handle case when there are only done tasks (e110f4e)
  • tasks: improve task list animation (5cbd5f7)
  • tasks: increase animation speed for task list (a1e6cb9)
  • tasks: less aggressive focus style (ade9335)
  • tasks: make collapsing sub tasks work (61a0305)
  • tasks: prepare collapsing sub tasks (40aeb1d)
  • tasks: restyle done tasks button (90a4c47)
  • tasks: simplify focusing tasks (dbe4770)

0.1.7 (2019-01-09)

Bug Fixes

0.1.6 (2019-01-08)

Bug Fixes

Features

  • add backdrop for add task bar (5302392)
  • jira: add description focus mode (a4b42a6)
  • jira: improve issue attachment styling and reduce th width (09bcda1)

0.1.5 (2019-01-07)

Bug Fixes

  • controls hitbox blocking time edit (66fa902)
  • jira: don't refresh backlog if not enabled (24e6ad6)
  • jira: no way to disable (683e847)
  • jira: only do initial request when enabled (90c56b3)

Features

  • add roboto sans (a7565b5)
  • tasks: add interactive attachment icon (81632a5)
  • add subtle snack type to use it for syncing and polling (c99329b)
  • declutter ui further by only showing timer icon on hover (ba1b91f)
  • make active nav link bold (72607d8)
  • move mark as done up, because it is more important (adecf2f)
  • only show hover styles for non parent tasks (80dd325)
  • only show toggle show notes button when there are notes (11dfb03)
  • only show toggle show notes button when there are ntoes (9da3e6c)
  • remove ui clutter (8b2aba2)

0.1.4 (2019-01-06)

Bug Fixes

  • electron: tray dark mode icon (cabd99c)
  • ipc send breaking web (af8353b)
  • jira: error handling (d8fcb67)
  • work around ngrx formly issues :( (1fab8ef)

Features

  • electron: make indicator work again (9d3d544)
  • jira: add submit worklog dialog (78977ab)
  • jira: add worklog data to jira issue content (774deaa)
  • jira: adjust default settings (5148a72)
  • jira: auto assign userAssignee to current user when test credentials was clicked (7a414bf)
  • jira: change default query for backlog (ab21e59)
  • jira: make submitting worklogs work (df6bffc)
  • jira: prepare effect for opening worklog dialog (09e4230)
  • pomodoro: add config and outline pomodoro service (4e893da)
  • pomodoro: add more outline code (f8908a7)
  • pomodoro: add very basic timer to header (719398b)
  • pomodoro: hide pomodoro functionality for now (1d94ca9)

0.1.3 (2019-01-06)

Features

  • jira: minor refactor for effects (ac19b7e)
  • handle error when syncing on daily summary fails (3af8bda)
  • limit min max zoom (7928c10)

0.1.2 (2019-01-05)

Bug Fixes

  • jira: issue polling happening quite too often (dd5f217)

Features

  • jira: improve transition notifications (1ede100)
  • jira: only transition if needed (cc59f73)
  • jira, git: improve polling behaviour (9d21739)

0.1.1 (2019-01-05)

0.1.0 (2019-01-05)

Bug Fixes

  • add missing type (6b81cfd)
  • add target blank to attachment link (e059b36)
  • add task bar being overlapped by bookmarks (7889721)
  • add task bar color (ee48962)
  • add task not working any more (161d7c0)
  • adjust timeout trick for now (6857958)
  • all kinds of linting errors (742d536)
  • annoying issue that jira cfg was throwing an error (6e006d5)
  • another error with destroyed view (0c36982)
  • attachment saving generating a lot of ids (d0f1152)
  • backlog heading position (25f2930)
  • build (965da14)
  • build (0fa66ca)
  • container not being 100% height (ccd3d61)
  • contenteditable messing up (5051361)
  • create project dialog throwing error when opened from config page (e31ca2e)
  • dirty dirty dirty fix for input duration (c7ac3b5)
  • dynamic jira cfg not working (c3ca8b7)
  • edit attachment dialog throwing an error when link is empty (66d878d)
  • edit on click being confused (f39ab3a)
  • electron build for current state (b3a2782)
  • enlarge image animation for thumbnail images (1ec854b)
  • error with destroyed view (e4c7c82)
  • finish day button not being centered (e59adfb)
  • first start issue with project state (f0d8c6f)
  • focus behavior (7993970)
  • google sync not working (370cb4e)
  • google sync not working (382e0d8)
  • icon (eed6cb9)
  • import (52c9990)
  • inline edit sometimes not updating value (8ad7af2)
  • inline markdown component rendering (2337fb4)
  • issue model issues (68524d4)
  • jira issue content text color error (b7782f8)
  • jira password field not being a password field (35b39f7)
  • lint (461067b)
  • lint (8ff9dfb)
  • lint (c4d2dc2)
  • localForage not being ready initially (47484a5)
  • main header navigation for mobile (d2a9681)
  • manifest (2e1634d)
  • markdown links for electron (1f9f659)
  • minor issue (d9f7405)
  • minor styling issue (575ed11)
  • mobile bookmark bar button styling (aa244c5)
  • mouse wheel zoom direction for electron (ca9409e)
  • next task sometimes selecting weird values (017b83e)
  • no state worklog (3e83b49)
  • note background for dark theme (0e05b2c)
  • note state being overwritten by task state (e429a32)
  • note value being null sometimes (7662938)
  • paste not working any more (3289145)
  • persistence (59dab7a)
  • planning mode being always triggered initially (77e2ea3)
  • play icon for dark theme (d2dbda8)
  • potential errors when interacting with ls (39d8287)
  • project change for worklog (db84304)
  • projects saving for load state (a3884be)
  • projects without jira cfg throwing errors (11459cc)
  • reducer being executed twice (854e43c)
  • bookmarks: fix form for bookmarks (ab4c04d)
  • bookmarks: persistence for bookmark toggle state (fafb266)
  • electron: don't load electron handlers for web instance (a42011a)
  • enlargeImg: image animation sometimes not triggering as intended (10162b1)
  • enlargeImg: zoom out animation failing when in zoomed mode and clicking on background (b1db3e9)
  • git: error when polling issues (7b87f99)
  • git: search not working (58fceb9)
  • googleDriveSnyc: opening multiple dialogs (736acb9)
  • googleDriveSync: check for remote update (e07a77b)
  • googleDriveSync: config section (a42d03f)
  • googleDriveSync: electron calls (18843f0)
  • googleDriveSync: expression changed after check error (73f56c4)
  • googleDriveSync: fix async toast notification (f860844)
  • googleDriveSync: google config (0915856)
  • googleDriveSync: initial login not being triggered (49faf0f)
  • googleDriveSync: login for electron not working (52e316e)
  • googleDriveSync: save not working any more (7fe4030)
  • googleTimeSheetExport: settings not being saved (e7fd8ff)
  • googleTimeSheetExport: updating default values not working (516013f)
  • idle: create task not working (0ec81d4)
  • inputDurationSlider: hour problem (9569011)
  • inputDurationSlider: not working as intended (ee70a74)
  • jira: extension request not working (68e0bf0)
  • jira: mark issues as checked throwing an error (5109d0a)
  • jira: potential error for auto updates when there are no comments (c069126)
  • jira: problem when jira cfg is missing (0eef193)
  • jira: query not working (3862c46)
  • jira: text color and author image styling (4c26eb1)
  • project: creation dialog bot resetting tmp data after project creation (d80e97c)
  • projects: project creation dialog (8ba5405)
  • task: mobile drag and drop (9ab424b)
  • typing issue (2548168)
  • tasks: animation issues (2cb6b48)
  • scrolling issue on mobile (cf118b3)
  • selecting next task throwing an error (0f5630e)
  • semicolons instead of commas (7662454)
  • setting model from input for input duration slider (a0e8862)
  • tasks: color changing on drag (5f64d83)
  • settings for dark theme (a9363d2)
  • settings not being scrollable (75e674a)
  • several minor theming issues (98e41c7)
  • shutdown not working (1255223)
  • shutdown not working (ca34f75)
  • simple task export not working (650b858)
  • snack custom styling (0fb3731)
  • snack login button (3e1f629)
  • styling for project overview page (0ce4c5b)
  • super productivity getting cut off for project switcher (7824c35)
  • take a break (e8e51a2)
  • task styling (e1329ec)
  • task sync not triggering for moving tasks (6fefed1)
  • the possibility of starting a done task via button (d077219)
  • theme body class (c4c1298)
  • time spent not updating (bc1ee5b)
  • time worked without a break being twice as fast (cf58078)
  • typing (91979d0)
  • typing error (4a29b2b)
  • typing error (15a5212)
  • typing for google timesheet export (b3f74ec)
  • tasks: animation playing when opening backlog (6898294)
  • typing for input duration slider (874bb17)
  • tasks: attachment color (53f29a9)
  • tasks: case when last sub task was deleted (c77fb8e)
  • tasks: case when sub task is added to current task (eb01a6b)
  • tasks: colors for light theme (77d12d4)
  • tasks: deleting backlog and todays task items (0fb6053)
  • tasks: deleting sub tasks (a72c1db)
  • tasks: error in template (d00ed88)
  • tasks: issue check not working as intended (d027f89)
  • typing for ma archive to worklog (691ae55)
  • typing issue (ef49a21)
  • typing issue (3663e17)
  • typo (00ad367)
  • worklog for async data (1ef7014)
  • tasks: issue text not being visible (f1ae984)
  • tasks: jira info not being readable (d7e88b9)
  • tasks: minor styling issue (7fdc6c5)
  • tasks: mobile styling (bdbbf2e)
  • tasks: prevent drag handle shrinking (38fbe53)
  • tasks: task isDone styling (57874b1)
  • tasks: toggle to undone (db8b1d1)

Features

  • add 15 min to datetime input (f18d489)
  • add actual notification to take a break reminder (864d61b)
  • add add task btn to work view (708eccb)
  • add add-task-bar component (47df742)
  • add and style note for tomorrow (9ad72f2)
  • add attachment via task context menu (dbe31f5)
  • add badge for undone tasks rather than for notes (c7acd56)
  • add basic functionality to play button (4d2f135)
  • add basic jira config section (768d519)
  • add basic project settings (6e51051)
  • add basic split component (3a4ae2c)
  • add basic sync interface and add function to load complete user data (c69428a)
  • add body class to help with showing and hiding elements when there is/ain't jira support (8da579c)
  • add boilerplate for datetime-input (cbf5ab1)
  • add complete misc settings interface (db800cf)
  • add copy to clipboard for simple task summary (ee0b10b)
  • add counter for split (d8fa02a)
  • add css scroll bars (c841a85)
  • add data to daily summary (c0d9560)
  • add datetime input with buttons for simplicity (99846d0)
  • add debugging code for google login (1335249)
  • add default issue provider configs to default project (2b7d626)
  • add dialogs as ngrx component (564bb0b)
  • add different color for backlog (e53be44)
  • add double enter starts working (df0b940)
  • add download button for simple summary (d944968)
  • add drag and drop for task list (9eae8a7)
  • add duration input for formly forms (8181512)
  • add estimate remaining for backlog (ed8cd97)
  • add expand panel animation (82f5e4c)
  • add hit area to speed dial items (85d6e38)
  • add icons to jira and git setup dialogs (23cf4de)
  • add inset shadow to work vie page header (6fa1bb5)
  • add issue icon to issue search (603fed8)
  • add jira attachments (0195c07)
  • add local forage and prepare data saving (94e9c3b)
  • add mat typography globally (d3cc604)
  • add missing detect changes (a842c47)
  • add missing misc settings (1f9eeb7)
  • add missing state to root state (228ef9a)
  • add model for focus id lists (380583b)
  • add more ipc events (1574ea7)
  • add more minimal task ui (14c7131)
  • add most basic duration input slider (578414c)
  • add most basic split backlog (1003dd6)
  • add mousewheel zoom for electron (55a79cd)
  • add new input also to add reminder dialog (4e42734)
  • add new media mixin (709fc44)
  • add new play icon (27959af)
  • add nice little animation to attachments (33e2eed)
  • add note to install extension for jira cfg (af03eae)
  • add option to only track idle time when there is a current task (24ab839)
  • add overflow scrolling for mobile (1d6e156)
  • add pink theme (0e7fd09)
  • add plan your day to new work view (c3888bd)
  • add pre load for enlarge image (52b0aac)
  • add project related data action (cffecf1)
  • add proper jira and git icon (36e6c4a)
  • add pulse animation when tracking time (4fae79d)
  • add real progress to progress circle (4eaaf4e)
  • add reducer for global layout stuff and remove daily planner (44faeff)
  • add reload data function to sync interface (29dacd3)
  • add routing animations (1eba194)
  • add saving and loading from ls (c2d81f4)
  • add saving to ls again (4c38b91)
  • add short syntax (cca760b)
  • add shortcut for open add task bar (5aee2bf)
  • add shortcut for toggling backlog (2474e92)
  • add shortcut to toggle bookmark bar (a626a66)
  • add show task bar to main header quick access (9745f1b)
  • add shutdown (5b1dd13)
  • add shutdown to finish day for electron (0116f0e)
  • add simple summary for worklog too (c54c445)
  • add simple task summary (2a1f121)
  • add some route links (e6ca6b3)
  • add some useful mixins (669ce4c)
  • add sophisticated select next task logic (5d02745)
  • add split component (80577b5)
  • add startedTimeToday for project model (6445b05)
  • add styles for dragula (69c56d0)
  • add sub tasks (48a5f75)
  • add super cool loading spinner (cf81761)
  • add take a break reminder and time worked without break counter (9dbf0ea)
  • add task archive (c60a4d3)
  • add task selection for idle time (1268cfa)
  • add theme class to body rather than to app (598dd54)
  • add theme colors for duration input (4d7a8e9)
  • add time estimate to simple task summary export #1 (adfaab9)
  • add trackBy to task list for performance and to fix animations (3a2a019)
  • add typing to config form constants (d87d1b3)
  • add view logic part for task drag & drop (d6211b8)
  • adjust app loading spinner position (eafde19)
  • adjust default table styling (9d9505a)
  • adjust styling (3c82be1)
  • adjust styling (7109d31)
  • allow for dropping inside empty lists (b7db0b5)
  • allow pause and play of last current task (1bb1cc4)
  • also add stagger to leave list animation (00cddef)
  • also sync attachment state (9a3684e)
  • animate markdown edit (95a0d8e)
  • auto delete task attachments for sub tasks (441acf5)
  • auto reload data for missing issues (8600a7b)
  • beatify and improve worklog (7b3f239)
  • beautify add task and work view header (24932c6)
  • beautify daily planner (c651aca)
  • beautify daily summary (614d3aa)
  • beautify tasks some more (3697f1f)
  • block saving while importing data (ac2a5b2)
  • change default shortcut for bookmarks (e5afa8c)
  • change default shortcuts (9f34298)
  • change toggle backlog default shortcut (1451293)
  • check if issue was imported before creating a task (906dec7)
  • confirm before quit for electron (cf99578)
  • confirm before quit for web (8b2d3ef)
  • connect settings for idle time (0b07414)
  • create tick in a more reactive style (91329fc)
  • don't always start dev tools for production (6044e67)
  • don't emit invalid values from datetime input (b1c531d)
  • don't save last active for note ui action (5259044)
  • don't save last active when saving google session data (4ba65aa)
  • don't submit google drive sync cfg if invalid (a526cd3)
  • don't trigger global key combos if inside an input and no special keys are used (8997d43)
  • don't update last active for project change (1315961)
  • even more fine tuning for nav (b44f600)
  • finish styling for progress circle (39af8f6)
  • fix daily summary success animation (fc4f98c)
  • force final sync to google drive (d014f3c)
  • get rid extra container (6d77211)
  • hide bookmarks on new projects and first start (fa2cd87)
  • hide time estimate button for parent tasks (3b7f4fc)
  • implement dynamic config section content (e0bee93)
  • improve all animations (6253ddc)
  • improve config forms (ea97e42)
  • improve daily summary styling (cf25579)
  • improve first app start experience (7e49556)
  • improve focus behavior (c152c96)
  • improve folder structure (9878d0d)
  • improve form and add settings for idle time (a7b76a1)
  • improve icon nav header for small mobile (ead2cac)
  • improve idle time dialog (1057ab5)
  • improve main header styling (5dcc5ca)
  • improve markdown even further (5bb08ec)
  • improve markdown further (c4842af)
  • improve note readability (1061ff8)
  • improve scrollbars (8ca335b)
  • improve simple task summary for worklog (a67f9bf)
  • improve split (5f0126c)
  • improve split further (0ee9339)
  • improve split further and further (4b50856)
  • improve styling for plan mode (b2055d5)
  • improve work view header (ef103da)
  • improve work view header styling (e625cb8)
  • include complete task data for missing issue observable (c7139a3)
  • increase storage quota (11b891f)
  • limit cfg update notification to public sections (1f4a653)
  • link sp icon to work view (ccb1b07)
  • load project data initially (1489ef0)
  • make async database basically work (666204e)
  • make completed and uncompleted tasks work (b742dfd)
  • make config section and config form more flexible (a0c87d0)
  • make deleting sub tasks work (72242e1)
  • make deleting sub tasks work (7ce44bf)
  • make flat list for attachments in jira panel (9558f76)
  • make header always smaller (1a84508)
  • make header fixed (c74e263)
  • make hiding the navigation optional (c12616d)
  • make it work like before (4afb0ac)
  • make most simple idle time handling work (bdcd6ea)
  • make new input duration slider work inside dialog time estimate (fc51397)
  • make notifications work (a7ade53)
  • make saving work over projects (c70b703)
  • make setting the current task possible again (56b1fa5)
  • make split a little bigger (860e05e)
  • make split drag work on mobile (37a42af)
  • make split less prominent (af62c34)
  • make tasks work as most basic entity (7df9300)
  • make time estimate exceeded snack stay longer (6542e71)
  • make undo delete task work with task attachments (e8a6598)
  • make update one work (820106a)
  • make web worker work (c0ddeb4)
  • minor change (dd12331)
  • minor improvement for task keyboard navigation (06977f9)
  • minor styling adjustment (c4aa2d6)
  • minor styling improvements (30fcad3)
  • more fine tuning for nav (44c4056)
  • move speed dial to top (1374081)
  • notes: add keyboard shortcut (d944fd9)
  • move speed dial to top (847d16a)
  • moving current task to backlog selects next task (d633dcd)
  • notify when time estimate was exceeded (478a2c8)
  • omit google tokens when importing data via google drive sync (97f5e9c)
  • only show take a break if enabled (20f49c6)
  • open and close backlog via click (eaf41e3)
  • outline app structure (2b99e83)
  • outline app structure2 (d4bce6b)
  • package material icons with app (4d18e2f)
  • persist settings for simple summary (2ab1888)
  • persist zoom level for electron (f3eeb12)
  • port edit on click (c3cf848)
  • bookmarks: add basic edit / ad dialog (ac56ed6)
  • bookmarks: add basic styling for bookmark bar (447ceee)
  • bookmarks: add boilerplate files (c938333)
  • bookmarks: add external link directive (7ff05b0)
  • bookmarks: add facade store stuff (2e813ab)
  • bookmarks: add icon to edit dialog (1b1e427)
  • bookmarks: add image links (f23065b)
  • bookmarks: add layout methods for bookmarks (f716fe3)
  • bookmarks: add nice drag over ui element (8763170)
  • bookmarks: add persistence to bookmarks (7102efa)
  • bookmarks: add possibility to run bookmark command (21532c8)
  • bookmarks: add show/hide for bookmark bar (6a95116)
  • bookmarks: add store stuff for layout model (aed3b91)
  • bookmarks: adjust sub header style (544f5c6)
  • bookmarks: also blur element (3627968)
  • bookmarks: animate bar (52d7bab)
  • bookmarks: beautify bookmark bar (755f06f)
  • bookmarks: implement drag & drop for links (ac06b90)
  • bookmarks: make saving local task attachments work (200f6a8)
  • bookmarks: make split component work with dynamic header height (294efe5)
  • bookmarks: prevent page reloads from drops (0f759ce)
  • config: add basic keyboard config (3af844a)
  • config: add basic markup and components (7161762)
  • config: add boilerplate (2ee82c1)
  • config: add collapsable component (9720b44)
  • config: add form config (c03ca71)
  • config: add help section (c05f14d)
  • config: add model (adc7286)
  • config: add more boilerplate (5538b31)
  • config: add ngx formly (702828b)
  • config: add proper store (d349568)
  • config: add update notification (743f5cf)
  • config: always create a copy for config forms (53df8e3)
  • config: improve help section (4036d42)
  • config: improve styling (18a06b8)
  • config: make all keyboard shortcuts configurable (1b0d82e)
  • config: make basic config form work (83a9429)
  • config: make data for the config components work (9bb5a45)
  • config: make saving for config form work (ba5fc07)
  • config: make saving to ls work (2a41bc6)
  • config: only show update config notification for non private props (3e37bd7)
  • electron: add open dev tools (0b0dec2)
  • electron: don't open dev tools initially (2a78fb1)
  • electron: show electron errors (9557acf)
  • enlargeImg: add possibility to move zoomed in detail (44f644b)
  • enlargeImg: add some fine tuning (86808d2)
  • enlargeImg: improve animation and remove hide (65a9eba)
  • enlargeImg: make most simple form of zooming work nicely (990eaaa)
  • enlargeImg: prepare zoom (f647463)
  • extensionInterface: improve extension interface (47ec23f)
  • git: add basic issue template (95ddee9)
  • git: add boilerplate (27645b8)
  • git: add caching for data (07599cf)
  • git: add code to get complete issue data for repository (3453909)
  • git: add config dialog (9fb2ed6)
  • git: add config for github integration (9779500)
  • git: add error handling (2ebf182)
  • git: add git issues to search and make add task bar more generic (77ff285)
  • git: add issue tab header and fix comments (2ca1bf6)
  • git: add messages for auto import (5017357)
  • git: add model and persistence for it (438da92)
  • git: add polling updates (3e2616e)
  • git: add pre check for api (a0da47a)
  • git: add proper url (63822c0)
  • git: add saving issue configs from settings (51f112d)
  • git: add some basic api methods (7108919)
  • git: add to migrate service (f8a050e)
  • git: also abstract loading issue states and add properly load for git (b36ceda)
  • git: also search issue body (17e0d44)
  • git: auto import issues to backlog (4f9daf1)
  • git: better check (980cc2c)
  • git: cleanup and and restore issues based on task actions (74c6312)
  • git: get more comments (87365ec)
  • git: implement issue icon as pipe (b7126b3)
  • git: improve config (2073c8b)
  • git: load comments for git issues (4f056f2)
  • git: make polling updates work (9671fa6)
  • git: make searching work again (8886081)
  • git: prepare polling issues (eb21a8c)
  • git: refresh issue data on project change (f1432c6)
  • git: use fresh git issue data when importing (58ba253)
  • git: use issue number as id, as the id is not practical for the api (34c93a2)
  • google: improve login (afed8ee)
  • googleApi: auto refresh token for web (59ec4bf)
  • googleApi: don't fire request when there is no token (c9ec8a6)
  • googleDriveSync: add confirm drive sync load dialog (3871aa8)
  • googleDriveSync: add confirm save dialog (6c82f55)
  • googleDriveSync: add first outline of service (96cd485)
  • googleDriveSync: add interface for model (1c1b042)
  • googleDriveSync: add outline for basic async toast (3a070e5)
  • googleDriveSync: add promise btn (2b9d702)
  • googleDriveSync: add simple confirms (e27c75a)
  • googleDriveSync: don't ask again if other option was choosen (aab12cf)
  • googleDriveSync: don't exec stuff when in progress (7555352)
  • googleDriveSync: don't update last active in some instances and improve messaging (7243254)
  • googleDriveSync: don't update when there are no changes (c2c9afc)
  • googleDriveSync: fix google sync config form (7fda9ed)
  • googleDriveSync: improve dialogs (4ab0369)
  • googleDriveSync: improve sync config (814686a)
  • googleDriveSync: improve sync config 2 (ad0916d)
  • googleDriveSync: improve syncing process and checks (3a2693e)
  • googleDriveSync: make config work inside config block (3db2ad4)
  • googleDriveSync: make it work (b8400fe)
  • googleDriveSync: make loading backup work (apart from globalConfig) (0906737)
  • googleDriveSync: make saving the backup work (52b2cf2)
  • googleDriveSync: only block other requests for a specified amount of time (aeea4ec)
  • googleDriveSync: save a local backup before importing data and fall back if something fails (73f81d2)
  • googleDriveSync: save and get last active local (c01c26e)
  • googleIntegration: add boilerplate (94dac21)
  • googleIntegration: add snacks for the process (9cfa045)
  • googleIntegration: dirty port first version of google api service from sp1 (04fd96a)
  • googleIntegration: make login work (eff8177)
  • googleIntegration: prepare google sync cfg (dd28aff)
  • googleTimeSheet: add {startTime} and {taskTitles} (5a4571a)
  • history: add boilerplate and nice header (3044e0f)
  • history: make active tab work (90e40ba)
  • history: make most basic worklog work (d4c7994)
  • history: refine (78318b6)
  • history: refine2 (8ff868d)
  • inputDurationSlider: add animation and fix mobile styling (2806770)
  • jira: add a link to reply a comment (b77b036)
  • jira: add add action for task ith issue (9eb7659)
  • jira: add all types and map data (8699053)
  • jira: add basic dialog for transitioning issues (813b28a)
  • jira: add basic jira issue module (9bd9bcb)
  • jira: add better search for jira (2227e33)
  • jira: add better search for jira (45523c6)
  • jira: add cfg stepper as its own modal (58ceab8)
  • jira: add chrome extension interface (0dade0c)
  • jira: add component based approach to show issue content and header (57eb538)
  • jira: add custom config form (3e49c2a)
  • jira: add effects for transition handling (125a56e)
  • jira: add error notifications and fix issue search (4462445)
  • jira: add first final version of form (02d190e)
  • jira: add form config (bbc493c)
  • jira: add help (6bc7f63)
  • jira: add helper observable checking for missing issues (8523e5e)
  • jira: add issue selector for transition handling (804fe64)
  • jira: add jira data to task (52b5eff)
  • jira: add jira for electron (4fa9daf)
  • jira: add loading spinner to add task bar (1e86c95)
  • jira: add most basic issue info tab (253b449)
  • jira: add notification when updating settings (245cbbe)
  • jira: add persistence for jira issues (90cf7c6)
  • jira: add show updates and a way to hide them (bf58512)
  • jira: add snack to unblock again (8b7c073)
  • jira: add test credentials to stepper (f9b66d1)
  • jira: add transforms to requests (57b408e)
  • jira: add transition issue (f623756)
  • jira: adjust max time out (a1e3eb1)
  • jira: adjust polling back to normal (9959a79)
  • jira: allow for specifying max results (ad44c2f)
  • jira: auto import issues (606d756)
  • jira: beautify comments (7a8e257)
  • jira: block requests after one failed (ed55f32)
  • jira: check for minimal settings before firing a jira request (738fb4a)
  • jira: cleanup issue data when task is deleted (30fdf6e)
  • jira: convert api usage from promise to observable (7fa3213)
  • jira: further improve update issue (7a63ad3)
  • jira: get complete data when auto importing issues (1ced867)
  • jira: get list with jira issues for autocomplete (e38af8d)
  • jira: improve login flow (88f31f1)
  • jira: improve mobile experience for config stepper (639cbfd)
  • jira: improve transition dialog (9ec70eb)
  • jira: improve update issue behaviour (a27d1de)
  • jira: list changes (ac4a897)
  • jira: load full issue data in second request to speed up search (d449f46)
  • jira: make auto transitions work (92d24f7)
  • jira: make issue assignment work (830a2c0)
  • jira: make issue assignment work (a957d6a)
  • jira: make it work with electron (5cf4954)
  • jira: make it work with jira api and chrome extension (4482667)
  • jira: make saving of jira config work (f6c72c7)
  • jira: make transitioning work nicely by updating local issue data afterwards (eccb2db)
  • jira: make transitions configurable (c214d9d)
  • jira: minor styling adjustment (6112e03)
  • jira: only poll issues if setting is enabled (a5ec40d)
  • jira: outline config ui (2aa3ff9)
  • jira: outline interfaces and constants (7af4d4c)
  • jira: poll issues for updates (7623071)
  • jira: prepare issue module (21b6a03)
  • jira: reject timed out promises (b0286bd)
  • jira: remove open state and prepare for model changes (c9311c3)
  • jira: save issue together with task (a350e93)
  • jira: show attachments directly (78dcde9)
  • jira: show basic attachments (46e2c1e)
  • jira: show notification when issue was updated (31af432)
  • jira: update model (2c9c79a)
  • jira: use constants for several things (91388df)
  • mainHeader: add elevation to main toolbar (f4164d5)
  • mainHeader: add most basic navigation (3627538)
  • mainHeader: add sp icon (15408c4)
  • mainHeader: improve project switcher (5478ed6)
  • migrate: make migration work for single project instances and improve confirm (fb560ad)
  • migrateV1: add additional data and fix data not showing up (e4252ad)
  • migrateV1: add basic data for issues (36b02c6)
  • migrateV1: add basic migration models and constants (dafc13a)
  • migrateV1: add most basic migration script (afdc0a9)
  • migrateV1: allow for worklog items to be reverted to todays task (9da671e)
  • migrateV1: also migrate what little old issue data we have (06938dd)
  • migrateV1: you only migrate once TM (63a01e5)
  • note: adjust snacks (a3074a8)
  • note: adjust style for modals (e1dcd3f)
  • note: fix mobile style for add dialog (d67e343)
  • notes: add animation (46d2925)
  • notes: add back focus styles (8628c8d)
  • notes: add badge for number of notes (991e7c1)
  • notes: add boilerplate code (5d77b9a)
  • notes: add drag & drop ordering (18910bc)
  • notes: add drawer to display notes in (7fcef48)
  • notes: add focus styles (9ef9696)
  • notes: add most basic notes (115f0ee)
  • notes: add most simple add note dialog (8c5e307)
  • notes: add most simple ui version (f3ace08)
  • notes: add note state and layout state to persistence (d1347b4)
  • notes: add persistence (648038e)
  • notes: add shortcut config for new add note dialog (7d20a0f)
  • notes: add submit via ctrl+enter (7b66dd0)
  • notes: add to top rather than bottom of list (5705575)
  • notes: also persist show hide (ab5d1a8)
  • notes: connect backdrop click to store action (55eda9f)
  • notes: fix focus behavior for notes (b03f79b)
  • notes: focus added note (aab8d7a)
  • notes: focus button when panel is opened (1baedee)
  • notes: improve styling (5b64abf)
  • notes: improve styling (c604487)
  • notes: improve styling a bit (d7416dc)
  • notes: improve styling further (d52c559)
  • notes: limit drag and drop to button (c2fc305)
  • notes: make markdown parsing optional (49f997d)
  • notes: minor ui improvements (0a44398)
  • notes: prevent double submits (8c445fb)
  • notes: remove ms for initial date value (1935321)
  • notes: replace direct edit with modal (9e7392f)
  • notes: save note to session storage (4a49db6)
  • notes: style notes and add delete functionality (ba8f8e2)
  • notes: styling adjustment (b9f5146)
  • notes: styling adjustments (ba06eeb)
  • notes: update styling (113d255)
  • project: add dialog for project creation (9de7157)
  • project: add notifications when deleting or creating projects (28db914)
  • project: add project page boilerplate (210f4b1)
  • project: add project switcher (347c6bd)
  • project: add store stuff fore projects (ecec2d1)
  • project: beautify project page (b4fa5b7)
  • project: improve saving dialog (72e1a92)
  • project: make deleting of projects work (95f8641)
  • project: make editing of projects work (72078ae)
  • project: make loading and saving tasks work (2415545)
  • project: make project switcher work for new projects (dd9342b)
  • project: make saving and loading projects work (e520761)
  • project: make task form work (21713f1)
  • project: persist google time sheet settings (5c09b7e)
  • pwa: add google fonts to cached assets (e6687cb)
  • reminder: add better reminder icons (3eb58be)
  • reminders: add basic service to communicate with worker (c2e347f)
  • reminders: add boilerplate for add reminder dialog (835be4c)
  • reminders: add boilerplate for view note reminder dialog (de682e0)
  • reminders: add buttons and functionality for reminder view (0da1840)
  • reminders: add logic for showing a limited number of messages for period (a1bf882)
  • reminders: add most basic worker logic for reminding (c0c50f6)
  • reminders: add most simple add reminder dialog (56cab04)
  • reminders: add persistence (44a2b00)
  • reminders: add update method (73297f9)
  • reminders: also delete reminders when note was deleted (b3acd93)
  • reminders: also focus electron window on reminder (10fb83e)
  • reminders: display note inside reminder dialog (a3e4360)
  • reminders: don't show future reminders (6438e7f)
  • reminders: fix some quirks (75d8703)
  • reminders: improve worker logic (4fe4375)
  • reminders: only show single dialog for note reminders (7bef966)
  • reminders: plan out model (975980e)
  • reminders: refactor stuff to service (fc90fa4)
  • reminders: remove directly from note context menu (069a5ed)
  • reminders: set restore focus for all dialogs (52f761e)
  • reminders: show indication when a note has a reminder (c3a0330)
  • snack: add custom icon support (53ee30c)
  • snack: add most basic snack (57f4c69)
  • snack: improve on snacks (721d142)
  • speedDial: add speed dial to access settings page (12c25ec)
  • sync: improve error (6751433)
  • sync: not including all data (f951e69)
  • task: add created field to task (0e2e15f)
  • task: improve mobile styling but only using a single line and moving buttons into the menu (70a018a)
  • task: properly update parentId when moving sub task (6947f19)
  • task: properly update time estimate on parent if moving sub task (f608178)
  • task: remove drag handle size for mobile (6871ce5)
  • taskAttachments: add cool image zoom (e932e94)
  • taskAttachments: add cool image zoom also for bookmarks (17875ca)
  • taskAttachments: add model and store (1f0c996)
  • taskAttachments: improve loading attachment data (be04065)
  • taskAttachments: make saving and loading attachments work (bd396d9)
  • taskAttachments: prepare list and item loading (69e040f)
  • taskAttachments: show attachments in a cool way (1d7ade0)
  • tasks: add animations for adding and removing tasks (4574d93)
  • tasks: add backlog and todays tasks for moving task (9d5de6e)
  • tasks: add basic keyboard interface for tasks (31d05dc)
  • tasks: add basic planning mode (deb67e1)
  • tasks: add boilerplate for move up and down (dc860f5)
  • tasks: add border (d8d50df)
  • tasks: add border to notes panel (83d888c)
  • tasks: add daily planner and backlog tasks (74becfd)
  • tasks: add debug data to additional info (dca7667)
  • tasks: add dynamic templates for issue tab (49af450)
  • tasks: add keyboard shortcut for switching between adding to backlog and to todays list for add task bar (cd4d72a)
  • tasks: add little animation for when a task switches a list (f53f871)
  • tasks: add model and action for focusTaskId (2d78b12)
  • tasks: add move up and down for sub tasks (7747964)
  • tasks: add new layout for additional task infos (8bb6add)
  • tasks: add nice little done animation (4f9d3d0)
  • tasks: add nicer drag handle icon (acae326)
  • tasks: add no wrap to time (e9e49a4)
  • tasks: add progress bar and theme helpers (0d30699)
  • tasks: add several task keyboard shortcuts (30d5ce7)
  • tasks: add shortcut for focussing task (bcd94d9)
  • tasks: add shortcut for moving from and to backlog (ada61f1)
  • tasks: add shortcut to focus last active task (7ea6ec3)
  • tasks: add some debugging info (8f5c64d)
  • tasks: add task selection component (340f6e3)
  • tasks: add tt uppercase to first letter of title (e3cd901)
  • tasks: add undo deletion (b89ef8a)
  • tasks: add update issue button and connect for git (6008ad0)
  • tasks: add upsert jira issue (8d9c18c)
  • tasks: adjust icon color (408e0ae)
  • tasks: adjust styling for time (24b7c6d)
  • tasks: adjust styling for time values (2981129)
  • tasks: allow for adding sub tasks via shortcut when focus is on a sub task (8838158)
  • tasks: allow for time spent via short syntax (31d8d45)
  • tasks: allow switching between adding to backlog and to todays list for add task bar (2e03771)
  • tasks: also allow adding tasks while searching (dd196b5)
  • tasks: beautify collapsible sub tasks button and add keyboard navigation for the feature (295fcfb)
  • tasks: beautify done tasks (157a641)
  • tasks: beautify for mobile just a bit (d12798a)
  • tasks: change keyboard navigation selected style (f793bdc)
  • tasks: change play icon (4b9e264)
  • tasks: connect ui only model (35bfe7f)
  • tasks: connect update issue button for jira (1a99f62)
  • tasks: copy over parent task time stuff when first sub task is created (a305791)
  • tasks: copy over time stuff from sub task, if last sub task was deleted (dad898e)
  • tasks: deal with toggle start via effect (76ff078)
  • tasks: distinguish task additional info by using a larger border radius (8b8a456)
  • tasks: don't update timeSpent if none given for short syntax (5a6f2a1)
  • tasks: fine tune styling (6bae7d7)
  • tasks: fix add task bar for non jira tasks (6d7527c)
  • tasks: fix minor is done issue for task when dragging (3b69fd3)
  • tasks: fix minor issue and make tasks focusable (fe35c60)
  • tasks: focus sub task on creation (a5fefa4)
  • tasks: get working today quicker (ed6a274)
  • tasks: handle next task selection completely via effects (aca8d89)
  • tasks: improve animation skip (4c970f4)
  • tasks: improve button animations (b63d9b3)
  • tasks: improve daily planner view by adding tasks to the bottom of the list (e2aa817)
  • tasks: improve drag handle (63c3970)
  • tasks: improve estimate remaining (6ff3fb2)
  • tasks: improve focus behavior and add for work view (0b6a5a7)
  • tasks: improve keyboard nav (173c9b1)
  • tasks: improve start task behavior (717590b)
  • tasks: improve styling for current (6c11950)
  • tasks: improve task list structure (116ce5d)
  • tasks: improve task notes (7a0d971)
  • tasks: improve time estimates readability (3a37829)
  • tasks: improve ui by only showing progress bar only for current task (99297c1)
  • tasks: make everything a selector (505c93b)
  • tasks: make focus work properly (060b398)
  • tasks: make issue work with dynamic data (32e5a4d)
  • tasks: make play less prominent (7aeebc2)
  • tasks: make progress bar visible for current (01abc5e)
  • tasks: make sub tasks expandable (6162e68)
  • tasks: make task data more robust (9d7ac3e)
  • tasks: make time values less prominent (3c57fe7)
  • tasks: make time values less prominent2 (268fe6e)
  • tasks: merge AddTask and AddTaskWithIssue into one aciton (c992bd2)
  • tasks: minor styling adjustment (c25def5)
  • tasks: minor styling adjustments (1b57ccb)
  • tasks: minor styling adjustments (308bb9c)
  • tasks: move all selection logic to selectors (16dca90)
  • tasks: next task selection via effect for move to backlog (5f4c1b6)
  • tasks: next task selection via effect for update task (5798a4e)
  • tasks: persist current tab index for task (39e0052)
  • tasks: persist showNotes (620ff15)
  • tasks: prepare ui only model (c85ffef)
  • tasks: refactor dispatch (c939adc)
  • tasks: refocus last active task after add task bar is hidden (3208e89)
  • tasks: restyle outline (5f32636)
  • tasks: save data when restoring tasks from archive (a8895e4)
  • tasks: set focus to next task if task was marked as done (d6ee22e)
  • tasks: set task to undone if started (33272f6)
  • tasks: style add task bar and add it globally (3f94d04)
  • tasks: test other syntax (09ccd76)
  • tasks: update deletion (3f18f1f)
  • tasks: update parent time estimate when child is updated (522563e)
  • tasks: use play_arrow again (ef3eeba)
  • tasks: use primary rather than accent color for current task (89f0093)
  • tasks: zoom in on current task and style inline edit (cdeafba)
  • theming: add theme switching (e1761e5)
  • timeSheetExport: add most simple dialog (3f31e35)
  • timeSheetExport: better handling for google auth (8440152)
  • timeSheetExport: fix template (c7ad410)
  • timeSheetExport: get rid of most of the errors (7c96e05)
  • timeSheetExport: half way there (bfc79e8)
  • timeSheetExport: make everything work (c17a7bb)
  • timeSheetExport: update button dialog alignment (0ecfefe)
  • timeTracking: add boilerplate (8dfd452)
  • timeTracking: add estimate remaining (004eba3)
  • timeTracking: add most basic time tracking (5a3979c)
  • timeTracking: add ms to string pipe and use it for view (ba59ed4)
  • timeTracking: add working today (5c3faa6)
  • timeTracking: fix time input (2cc8199)
  • worklog: allow for restoring task together with sub tasks from worklog (fc22108)
  • worklog: also display parent and prepare restoring parent including sub tasks (aff7ca4)
  • replace days with hours (e3b623e)
  • worklog: remove restore button as long as it is not implemented (0ef1596)
  • worklog: sort items (ccd76b2)
  • worklog: update sub task styling (c4484c0)
  • workView: add header (b81476c)
  • workView: hide backlog until pulled out (1dfb41a)
  • workView: keep backlog tasks in memory for better performance (cfc065c)
  • prepare app storage (09ded37)
  • prepare daily summary (207b879)
  • prepare drag & drop (18998e1)
  • prepare global keyboard shortcuts module (27bb737)
  • prepare issue connection (d658885)
  • prepare mapping of jira changelog (1039071)
  • prepare meta reducer to better handle undo redo (97d012c)
  • prepare service worker stuff (10d1973)
  • prepare svg progress around play button (5a7c08f)
  • prevent errors when there is no issue data (39add55)
  • print out storage info at beginning (07d2e2a)
  • raise debounce time for jira requests (9a98df6)
  • redo idle time polls (690f621)
  • redo main header navigation (1d86701)
  • refactor ipc events and add global shortcut for how hide (50b91f0)
  • refine new split backlog (0d0f657)
  • remove auto start task (989f2ca)
  • remove dialogs as ngrx module (20edb6d)
  • remove old cfg components and beautify config form (5ff1e94)
  • remove redundant add task button for work view header for desktop (fd26426)
  • remove speed dial menu (c27b5f3)
  • remove tracked idle time when idle (7f75346)
  • rename all ipc event constants and add notify module (a055102)
  • restyle nav (7ebbbb3)
  • restyle task (ab6b67c)
  • save complete tasks to archive to restore them later including issue models (7c9a4fa)
  • save tmp project to session storage (c3757d4)
  • set circle value from input (fe53492)
  • show errors for local storage quota (ca59622)
  • slightly adjust styling for main header (7deee26)
  • slightly improve page transitions (d302ba5)
  • slightly improve router transition (c5db76d)
  • slightly improve ui (4ed796d)
  • some fine tuning for work view (ce76659)
  • start first task on ready for work (564d8e8)
  • sync to google if enabled before closing app (ef31e8b)
  • unset current if it is marked as done (3d988d1)
  • unset current on finish day (11f202d)
  • unset current task when loading task state (5d0f4d1)
  • update assets and manifest settings (c2a75c5)
  • update default shortcuts (bb654ae)
  • update keyboard shortcuts texts and config (5ddd6e9)
  • update project list (205b6ad)
  • update rxjs usage to latest version compatibility (556cc2d)
  • update storage report (9cd124c)
  • use button instead of checkbox for marking tasks as done (54655f4)
  • use session storage for tmp backup (0e7103f)
  • use standard scrollbars for mobile (7ac1a01)