100 Commits
Author SHA1 Message Date
azpsen e5ead23330 add docker build steps 2024-01-31 13:40:22 -06:00
azpsen 1b44c585b0 add docker build steps 2024-01-31 13:39:25 -06:00
azpsen 4c6e154f5b add web frontend from standalone repo 2024-01-30 12:21:07 -06:00
azpsen da3eb98c48 add api from standalone repo 2024-01-30 12:20:49 -06:00
april 6501120ee1 Merge branch 'master' of https://github.com/azpsen/tailfin-web 2024-01-19 14:47:57 -06:00
april 975ed5e921 Update mockup 2024-01-19 14:47:22 -06:00
april 6a08472392 Set active flight from page ID 2024-01-18 14:20:56 -06:00
april aa91f284e0 Add screenshots 2024-01-18 14:20:28 -06:00
april 6a0b455edb Restructure routes, scroll selected flight into view on reload 2024-01-18 13:40:51 -06:00
april 55ebb74a40 Merge remote-tracking branch 'origin/master' 2024-01-18 13:08:38 -06:00
april 9790ecf5f6 Add MyFlightBook importer 2024-01-18 13:08:23 -06:00
april b0f90c3959 Merge branch 'master' of https://github.com/azpsen/tailfin-web 2024-01-16 12:06:48 -06:00
april 5a9f19484b Improve image editing, allow null times 2024-01-16 12:03:38 -06:00
april c59bf2fcc9 Fix automatic image deletion 2024-01-15 17:12:26 -06:00
april b65805aed5 Delete associated images when deleting flight log 2024-01-15 17:10:13 -06:00
april c483cf6dc6 Only show list item add instructions when allowed 2024-01-15 17:01:06 -06:00
april 9a16d79ab9 Remove debug logging 2024-01-15 17:00:09 -06:00
april 9eb5465bc3 Add inline image add/remove 2024-01-15 16:59:02 -06:00
april bb2388fac8 Remove debug log 2024-01-15 16:58:44 -06:00
april 924252b38f Implement inline editing and image upload/delete/edit 2024-01-15 16:33:26 -06:00
april cf157656f4 Handle missing hobbs value 2024-01-15 15:27:39 -06:00
april ffc6f67f66 Fix accepted flight fields 2024-01-15 14:31:37 -06:00
april 325730a9da Fix validation and spacing in new flight form 2024-01-15 12:54:42 -06:00
april 29c6c49b3e Style image carousel 2024-01-15 12:47:00 -06:00
april 2395bb10bf Add image display to flight logs 2024-01-15 11:52:29 -06:00
april 204a12145d Fix add_images endpoint 2024-01-15 10:48:45 -06:00
april 4b80593aa3 Display images on flight logs 2024-01-15 09:52:56 -06:00
april d6a0eb349a Handle ObjectID conversion errors 2024-01-15 09:01:21 -06:00
april 5ab412d82a Implement image uploads and flight patching 2024-01-12 15:48:36 -06:00
april 7a0ea052f1 Fix totals returning 0 every time 2024-01-12 13:35:14 -06:00
april a1b5332910 Prettify category/class fields 2024-01-11 17:10:44 -06:00
april e3b7c15f2a Reimplement human-readable class/category names in totals 2024-01-11 17:06:21 -06:00
april e0c342be01 Change stats to return class totals as nested dict 2024-01-11 17:05:35 -06:00
april 91f6da1f5e Add totals by class 2024-01-11 16:40:54 -06:00
april e7aead4063 Make totals by class use human-readable names 2024-01-11 16:40:19 -06:00
april e1f21de98f Extend stats to include totals by class 2024-01-11 16:21:22 -06:00
april fbc1df5f34 Add placeholder admin dashboard 2024-01-11 15:06:40 -06:00
april 4122521aa3 Fix aircraft updating 2024-01-11 14:54:14 -06:00
april 37a452ac08 Implement aircraft updating 2024-01-11 14:54:03 -06:00
april 164ab99c95 Fix aircraft display issues 2024-01-11 14:18:40 -06:00
april 38d62770f6 Implement filtering flights by aircraft 2024-01-11 13:21:55 -06:00
april 03ea9d0235 Fix filter validation 2024-01-11 13:12:46 -06:00
april cf9784b770 Validate custom filters 2024-01-11 12:31:51 -06:00
april ab126ceb06 Implement flight filtering 2024-01-11 11:49:30 -06:00
april b50d333677 Implement aircraft values in flight creation/updating 2024-01-11 11:30:10 -06:00
april d6d03c9027 Move aircraft form to separate module 2024-01-10 14:10:29 -06:00
april 1958f6dc5f Remove tach from aircraft 2024-01-10 13:55:54 -06:00
april c1050d8234 Remove tach field from aircraft 2024-01-10 13:55:43 -06:00
april dafcacf28a Add endpoints to get categories and classese 2024-01-09 16:03:57 -06:00
april f78be2cf86 Fix password updating 2024-01-09 14:41:21 -06:00
april 9e4520b218 Handle totals with no flights 2024-01-09 13:17:58 -06:00
april 955a3e38f3 Handle totals with no flights 2024-01-09 13:17:34 -06:00
april c45f47ed44 Update flights to reference aircraft collection 2024-01-09 13:02:04 -06:00
april 04e8c8ca8c Implement basic aircraft management 2024-01-09 12:31:04 -06:00
april f0d8af101b Add totals to dashboard 2024-01-08 15:18:17 -06:00
april b7610e9b6f Remove redundant "total" from totals 2024-01-08 15:12:25 -06:00
april b446ac93eb Remove takeoffs field, add dashboard route 2024-01-08 14:59:07 -06:00
april cbd6e2beb5 Add totals endpoint 2024-01-08 14:54:39 -06:00
april 29334dad95 Remove takeoffs field 2024-01-08 14:54:23 -06:00
april 9c2eb7ea0e Add simple statistics endpoint 2024-01-08 13:58:10 -06:00
april 921a3be6b2 Update colors 2024-01-08 13:12:16 -06:00
april c4f990ea19 Fix spacing issue and rearrange log display 2024-01-08 13:07:04 -06:00
april 8bc3639d89 Finish flight information display 2024-01-08 12:50:20 -06:00
april 352172487a Redirect from root to dashboard/login 2024-01-08 10:28:06 -06:00
april cabae55677 Implement password updating 2024-01-05 17:03:56 -06:00
april a38d498961 Merge branch 'master' of https://github.com/azpsen/tailfin-web 2024-01-05 17:03:41 -06:00
april 00f0def462 Implement password updating and show login errors 2024-01-05 17:03:39 -06:00
april 4a0e49a959 Implement flight updating 2024-01-05 15:41:47 -06:00
april 403ce0d9bc Change update_flight return value to be consistent with others 2024-01-05 15:41:33 -06:00
april d61b473869 Fix flight update db issue 2024-01-05 15:35:03 -06:00
april dcb6ce3c2a Move flight creation form to separate file 2024-01-05 15:05:01 -06:00
april 654393bab8 Implement flight deletion 2024-01-05 14:54:44 -06:00
april e93a27255a Merge remote-tracking branch 'origin/master' 2024-01-05 14:16:29 -06:00
april 6b9a8b6a1a Fix user comparison issue that prevented deletion and editing 2024-01-05 14:16:19 -06:00
april 40108d1070 Fix flight list ordering 2024-01-05 13:36:39 -06:00
april 918a705c4c Fix time entry and missing data display 2024-01-05 12:16:34 -06:00
april ed490803cb Rearrange flight creation form 2024-01-05 11:52:06 -06:00
april 0bfdc4f8e5 Fix README formatting 2024-01-05 11:45:39 -06:00
april e62fb0ff5f Add configuration instructions 2024-01-05 11:44:03 -06:00
april 02c45bbc63 Move api client to a hook and allow .env api url config 2024-01-05 11:42:05 -06:00
april 05fefd40b1 Group flight list by date 2024-01-05 11:13:21 -06:00
april 7fa749a5de Update roadmap 2024-01-05 11:11:58 -06:00
april 4ce5a9cab7 Remove debug log statements 2024-01-05 11:11:33 -06:00
april 78a4ca2984 Add endpoint for getting flights structured by date 2024-01-05 10:11:13 -06:00
april 04813bfd76 Improve flight view appearance 2024-01-04 16:55:12 -06:00
april 5b6b5d819b Fix landings label 2024-01-04 16:22:24 -06:00
april 887f83119f Improve flight list display 2024-01-04 15:32:37 -06:00
april c72523b664 Improve error display 2024-01-04 15:28:34 -06:00
april 8c0a0955b3 Group flights by date in list view 2024-01-04 15:13:45 -06:00
april a600cff6e6 Consolidate query error handling 2024-01-04 14:13:07 -06:00
april 783bf668d1 Fix types 2024-01-04 13:44:04 -06:00
april 4e84dc842a Redirect on token expiry 2024-01-04 13:36:21 -06:00
april 9de454d491 Fix flight load error display 2024-01-04 10:05:08 -06:00
april 2dd6edd156 Improve loading displays 2024-01-03 17:03:42 -06:00
april c857a18619 Reload flight list when new flight is added 2024-01-03 15:40:18 -06:00
april 4d9d2a8dba Fix date encoding issue 2024-01-03 15:28:39 -06:00
april a52eab9105 Implement flight log creation 2024-01-03 15:27:58 -06:00
april 8e03e3dccf Update login page appearance 2024-01-03 11:06:06 -06:00
april ec6d565cdd Fix instrument holds data type 2024-01-03 10:52:50 -06:00
april 6137dde7df Add favicon 2024-01-03 10:09:30 -06:00