Commit graph

21 commits

Author SHA1 Message Date
04ecb3226a Update SwiftUI navigation 2023-03-04 21:56:15 -07:00
6af0fda86f Use Swift Charts for budget overview actual vs expected 2023-02-08 20:17:54 -07:00
9f7ef79c98 Fix budget/category/user disappearing on transaction details 2023-01-03 21:26:42 -07:00
8c1239926b Add Firebase Crashlytics for error reporting 2022-09-09 18:15:51 -06:00
6896b7d9e6 Split recurring transactions into current, future, and expired groups 2022-09-09 18:14:03 -06:00
c4555fe804 Fix category list showing all transactions 2022-07-23 15:57:31 -06:00
b6bf988209 Fix transaction deletion not removing transactions from list 2022-06-15 20:26:54 -06:00
70c33c5ab0 Fix pull to refresh on top-level navigation views 2022-06-15 20:24:21 -06:00
bb44d813fd Return to transaction list after creating new transactions 2022-06-07 21:18:50 -06:00
5e1744f7d6 Implement error messages for login & registration 2022-06-07 21:14:20 -06:00
d72be0abd9 Implement basic profile editing 2022-06-07 09:29:09 -06:00
e621f659c8 Implement creation/editing of recurring transactions 2022-05-28 22:25:12 -06:00
3d06b61ddc Implement budget editing 2022-05-18 19:44:33 -06:00
191197a037 Implement category creation 2022-05-17 21:40:08 -06:00
aaa5c08fb5 Implement budget creation 2022-05-17 21:13:48 -06:00
d22b1defc8 Fix initial budget loading and login/budget list sheet dismissal 2022-05-17 20:34:46 -06:00
19cd44296a Implement logout 2022-05-17 20:34:06 -06:00
47754aac27 Move login/registration server state to datastore 2022-05-17 20:33:38 -06:00
04b0bfb4ec Remove redundant getTransactions method 2022-05-17 19:56:17 -06:00
20b685809b Fix issues with budget selection 2022-05-17 19:55:28 -06:00
f62670aaec Combine all top-level datastores together 2022-05-17 19:04:27 -06:00