Commit Graph
100 Commits
Author SHA1 Message Date
gisle c2d7806fd3 expose task sorting mode options to the user. No clue why anything but the status will be used, but why not.
continuous-integration/drone/push Build is passing
2021-12-04 12:17:02 +01:00
gisle 4451b6c3c1 fix backend for task sort fields.
continuous-integration/drone/push Build is passing
2021-12-04 12:02:57 +01:00
gisle 531ae46f5b fix task sorting and individual task deadline issues on front page.
continuous-integration/drone/push Build is passing
2021-12-04 12:00:12 +01:00
gisle 27c2c85b89 add item composition for front page log and item counts under tasks's show-logs logs.
continuous-integration/drone/push Build is passing
2021-12-03 18:09:31 +01:00
gisle 8d6421ea71 fix bug with removing deadlines if startTime is set.
continuous-integration/drone/push Build is passing
2021-12-03 11:59:33 +01:00
gisle 2807094971 add subtraction of progress from before project's startTime.
continuous-integration/drone/push Build is passing
2021-12-03 11:55:58 +01:00
gisle 9791dfaec8 make code blocks look good.
continuous-integration/drone/push Build is passing
2021-12-02 13:30:57 +01:00
gisle ee2e7dfef3 add item composition for all matching logs.
continuous-integration/drone/push Build is passing
2021-12-01 19:24:30 +01:00
gisle 2c7382855f add item composition under log days.
continuous-integration/drone/push Build is passing
2021-12-01 19:20:25 +01:00
gisle 547d993fbe add × to ItemComposition and fix ItemProgress issues.
continuous-integration/drone/push Build is passing
2021-11-30 19:35:13 +01:00
gisle 2cc7d81499 fix 500 when editing tasks.
continuous-integration/drone/push Build is passing
2021-11-30 19:15:40 +01:00
gisle 62235658eb add item composition in projects.
continuous-integration/drone/push Build is passing
2021-11-29 21:59:38 +01:00
gisle 3ea0d53da0 fix images not being scaled to fit parent.
continuous-integration/drone/push Build is passing
2021-08-18 19:47:56 +02:00
gisle 086812f5bb fix goal task/project comp modes ignoring unweigted.
continuous-integration/drone/push Build is passing
2021-08-14 15:03:57 +02:00
gisle e65637d819 fix 'null' filters breaking logs page
continuous-integration/drone/push Build is passing
2021-08-09 19:13:18 +02:00
gisle f7d7d99c83 add log filters for project group, project and item.
continuous-integration/drone/push Build is passing
2021-08-09 18:58:00 +02:00
gisle 7973373419 add group filter on ProjectSelect.
continuous-integration/drone/push Build is passing
2021-08-09 17:31:33 +02:00
gisle d551579d6a delete old project page. It is a lost cause. 2021-08-09 17:14:21 +02:00
gisle d0a8d90a81 hide amounts in goal composition if all items are 1x 2021-08-09 17:05:22 +02:00
gisle c074d270e8 improve remembering of last project to be per-group. 2021-08-09 17:01:24 +02:00
gisle d1a8d55b9e fix last open project not being remembered when clicking Projects in the menu. 2021-08-09 16:54:57 +02:00
gisle 8f8a78cc7e fix project links in goals not using new path format. 2021-08-09 16:39:59 +02:00
gisle b89535e055 fix bug with editing goal with custom dates. 2021-08-09 16:27:34 +02:00
gisle 6efdd6fb17 use an env variable for proxy. 2021-08-09 16:26:39 +02:00
gisle 1fc83ea8c7 fix project loading.
continuous-integration/drone/push Build is passing
2021-07-19 10:59:13 +02:00
gisle 9da9c2f87a fix serverless.yml and project loading?
continuous-integration/drone/push Build is passing
2021-07-19 10:54:46 +02:00
gisle 0a8474b033 fix serverless.yml and project loading.
continuous-integration/drone/push Build is failing
2021-07-19 10:45:27 +02:00
gisle 8c6a94511d fix serverless.yml???
continuous-integration/drone/push Build is failing
2021-07-18 22:16:39 +02:00
gisle 83eb9862fc add project groups to frontend.
continuous-integration/drone/push Build is passing
2021-07-18 22:11:16 +02:00
gisle ea01af1091 test commit for drone.
continuous-integration/drone/push Build is passing
2021-07-17 17:44:29 +02:00
gisle 388ec4f687 add project groups to backend. 2021-07-17 17:16:15 +02:00
gisle ba4384b41d fix date range behavior to be more strongly typed, last 7 days is not an alias for a static date range. 2021-07-17 11:08:23 +02:00
gisle 2c909e6d85 fix log loader not working.
continuous-integration/drone/push Build is passing
2021-05-02 08:59:36 +02:00
gisle fdc225cf89 fix add log not working.
continuous-integration/drone/push Build is passing
2021-05-01 18:12:41 +02:00
gisle 589f7a9132 add project to logs, project composition mode to goals and fix unweighted counts for other composition modes.
continuous-integration/drone/push Build is passing
2021-05-01 12:28:45 +02:00
gisle 897f4aa358 Use short tag displaying on every project header.
continuous-integration/drone/push Build is passing
2021-04-18 22:41:12 +02:00
gisle 42190e22fb Use short tag displaying on the front page.
continuous-integration/drone/push Build is passing
2021-04-18 18:28:53 +02:00
gisle ad29bb0611 fix tags displaying in quest log lists.
continuous-integration/drone/push Build is passing
2021-04-18 18:20:51 +02:00
gisle 5a508fe8bb add project tags.
continuous-integration/drone/push Build is passing
2021-04-18 18:03:06 +02:00
gisle 03eccfff1f oops
continuous-integration/drone/push Build is passing
2021-04-06 00:02:58 +02:00
gisle c5af5860bf add project subtraction amounts.
continuous-integration/drone/push Build is passing
2021-04-05 23:59:27 +02:00
gisle 01bc6a8e55 fix boat in quest log list not leaving the port at the same time as the project entry.
continuous-integration/drone/push Build is passing
2021-04-05 23:26:30 +02:00
gisle ac515466fa remove (optional) from deadline as the zero option's text is enough to communicate that.
continuous-integration/drone/push Build is passing
2021-04-05 23:25:22 +02:00
gisle d25e2da345 add project start time.
continuous-integration/drone/push Build is passing
2021-04-05 23:19:30 +02:00
gisle c6e66e78c6 move Progress over To Do in quest log.
continuous-integration/drone/push Build is passing
2021-04-05 10:47:47 +02:00
gisle e551c95fe4 add seprator.
continuous-integration/drone/push Build is passing
2021-04-04 16:59:27 +02:00
gisle 227be4e9c0 /
continuous-integration/drone/push Build is passing
2021-04-04 16:29:46 +02:00
gisle 53bb683c9b show only target number on todo tasks.
continuous-integration/drone/push Build is passing
2021-04-04 13:20:08 +02:00
gisle e0456be72c allow changing status on linked tasks.
continuous-integration/drone/push Build is passing
2021-04-04 11:37:19 +02:00
gisle 019d31600d add background/to do tasks to front page if they have deadline, add some workflow buttons on the front page tasks.
continuous-integration/drone/push Build is passing
2021-04-04 11:09:10 +02:00
gisle e0822cce24 add sorting of tasks in the UI to counteract weirdness with links.
continuous-integration/drone/push Build is passing
2021-04-04 10:02:35 +02:00
gisle 642a0d8eff add project link on task links.
continuous-integration/drone/push Build is passing
2021-04-03 18:41:50 +02:00
gisle eebb3d9f77 Add Link button to non-link tasks to link them elsewhere.
continuous-integration/drone/push Build is passing
2021-04-03 16:55:47 +02:00
gisle a91b2a076a fix error on task listing when not filtering on project ID.
continuous-integration/drone/push Build is passing
2021-04-03 16:37:55 +02:00
gisle 2a6c04893d add project linking.
continuous-integration/drone/push Build is passing
2021-04-03 16:30:43 +02:00
gisle 2c5d87134d allow changing item on tasks with logs.
continuous-integration/drone/push Build is passing
2021-04-03 14:21:39 +02:00
gisle 0fd154227f fix 100% progress bars not looking like 100% on smooth progress bars.
continuous-integration/drone/push Build is passing
2021-04-03 14:14:17 +02:00
gisle 330b740e00 add Background (Orange) and Progress (Violet) project types.
continuous-integration/drone/push Build is passing
2021-04-03 14:10:34 +02:00
gisle 74e25eef6e added buttons to move projects to completed/failed when you're out of stuff to do.
continuous-integration/drone/push Build encountered an error
2021-04-03 14:01:50 +02:00
gisle 7dc9b9cc40 add mark as completed button when the project has only completed and failed tasks. 2021-04-03 13:51:11 +02:00
gisle 2dddb7a216 show numbers anyway if task is on hold / to do and amount > 1.
continuous-integration/drone/push Build is passing
2021-04-03 13:43:51 +02:00
gisle b54dc688ae fix log page date headers being absolutely bonkers due to DST.
continuous-integration/drone/push Build is passing
2021-04-03 13:39:10 +02:00
gisle c410e2d751 add deadline selector to ProjectForm.
continuous-integration/drone/push Build is passing
2021-04-03 13:20:28 +02:00
gisle 458038bb52 change to Last 7 Days by default in history page.
continuous-integration/drone/push Build is passing
2021-04-03 13:03:43 +02:00
gisle 25d291ccb3 npm update and audit fix --force. 2021-04-03 12:50:48 +02:00
gisle 2452f4d52c remove time limit from FocusHandler. 2021-04-03 12:47:23 +02:00
gisle 5e112c2a73 add time to log entries. 2021-04-03 12:43:32 +02:00
gisle 7cf808c13c add front page logs. 2021-04-03 12:08:56 +02:00
gisle 274923a496 add progress numbers to goals and projects. 2021-04-03 11:10:01 +02:00
gisle d8e015c70f fix front page headers disappearing on loading.
continuous-integration/drone/push Build is passing
2021-03-02 10:24:52 +01:00
gisle 0bbe8b4896 fix goal page showing the wrong date when toggled to.
continuous-integration/drone/push Build is passing
2021-02-28 20:12:22 +01:00
gisle 9558c8e547 fix front page project list headers being shown on empty lists.
continuous-integration/drone/push Build is passing
2021-02-28 20:10:29 +01:00
gisle aed8e1d6df fix statusTag
continuous-integration/drone/push Build is passing
2021-02-28 12:10:22 +01:00
gisle e7be563407 fix statusTag being non-nil on active projects.
continuous-integration/drone/push Build is passing
2021-02-27 19:23:24 +01:00
gisle 16237a89a4 add favorite system and other small tweaks and fixes.
continuous-integration/drone/push Build is passing
2021-02-27 16:47:57 +01:00
gisle 48b439af4f fix project-select showing empty status categories.
continuous-integration/drone/push Build is failing
2021-02-14 18:13:32 +01:00
gisle 8313a27251 allow moving tasks between projects.
continuous-integration/drone/push Build is passing
2021-02-14 17:44:07 +01:00
gisle 73855ffdd1 fix logs page not updating group headers if left open for a day. 2021-02-14 17:03:32 +01:00
gisle 8f069638dc fix quest log scrolling down.
continuous-integration/drone/push Build is passing
2021-02-08 11:49:04 +01:00
gisle 9363958f5f fix front page project links going to questlog on mobile, projects on desktop.
continuous-integration/drone/push Build is passing
2021-02-07 14:01:42 +01:00
gisle 35b5a5e3df tweak vertical aligns in quest log list to look more centered.
continuous-integration/drone/push Build is passing
2021-02-07 13:51:18 +01:00
gisle caad8172b2 fix statusTag not being removed when going from completed -> active. 2021-02-07 13:45:51 +01:00
gisle 2923a088fc add error handling in logs page for invalid dates instead of crashing. 2021-02-07 13:43:00 +01:00
gisle 077ed17046 add more date range options. 2021-02-07 13:42:40 +01:00
gisle 02a251166f add file forgotten in last commit. 2021-02-07 13:32:02 +01:00
gisle 173158a514 fix handling of zero-weight items. They're not counted in goals/compositon, but project progress count them as 1. 2021-02-07 12:47:11 +01:00
gisle fdeef21e59 item entries now show weight instead of useless icon. 2021-02-07 12:40:13 +01:00
gisle d3f17f867f add recalling of last project when navigating out from and into quest log. 2021-02-07 12:35:55 +01:00
gisle 4c8669a029 logging completion from non-active state works. 2021-02-07 11:56:06 +01:00
gisle 32f068c36e fix back/forward in quest log. 2021-02-07 11:54:50 +01:00
gisle 4443ec9c84 add password reset.
continuous-integration/drone/push Build is passing
2021-01-24 18:56:10 +01:00
gisle 4294fa387c add sign out boi.
continuous-integration/drone/push Build is passing
2021-01-24 18:21:36 +01:00
gisle cd416ba4c3 add time filter.
continuous-integration/drone/push Build is passing
2021-01-24 18:12:10 +01:00
gisle 51ead907c0 add mobile check for front page project link. 2021-01-24 17:23:05 +01:00
gisle afa5fa00cb added better deadline and date range selectors.
continuous-integration/drone/push Build is passing
2021-01-24 17:10:52 +01:00
gisle ef94b1556a add a few fixes and tweaks related to the previous commit.
continuous-integration/drone/push Build is passing
2021-01-24 13:52:37 +01:00
gisle e1c5bf01b2 Improve individual tasks on the front page, compact icon selector, and add annotaions.
continuous-integration/drone/push Build is passing
2021-01-24 13:36:55 +01:00
gisle 270694e49e add status tags to tasks and reorganize them to have more familiar names.
continuous-integration/drone/push Build is passing
2021-01-24 12:39:23 +01:00
gisle f22b9b4947 add multiple statuses to proejcts, though it's a bit hacked on.
continuous-integration/drone/push Build is passing
2021-01-20 22:05:52 +01:00
gisle 01437c684f fix date in deadline tooltip not padding 9s.
continuous-integration/drone/push Build is passing
2021-01-19 22:24:49 +01:00