mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
220 KiB
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
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
- open not being present (f519ee0)
0.1.6 (2019-01-08)
Bug Fixes
- dirty fix for jira cfg issues (0bd86c8)
- typing error (2d3200f)
- typing error (5429541)
- tasks: next task selection on done (b1c9a0a)
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)