0442b6b3d6
Update to Angular 17
2024-03-03 10:42:59 -07:00
a38fafb451
Update to Angular Material 15
2024-03-03 10:42:59 -07:00
262da7ef92
Bump Angular to v15
2024-03-03 10:42:59 -07:00
23e0df804e
Fix enter handling on category form
2023-06-05 17:06:16 +00:00
3957651211
Fix amount handling in categories and transactions
2023-06-05 17:04:14 +00:00
b6b116863c
Specify type for variable in transaction-list-component
2023-02-18 22:26:06 -07:00
d89f615fa0
Remove unused field on twigs.http.service
2023-02-18 22:26:06 -07:00
90e3f0c02b
Simplify app bar links
2023-02-18 22:26:06 -07:00
d6fbe06cab
Add recurring transaction methods to api service
2023-02-18 22:26:06 -07:00
484e0c8c75
Add models for recurring transactions
2023-02-18 22:26:06 -07:00
6cc063f776
Migrate transactions backend calls to promise api
2022-11-10 21:01:12 -07:00
ec47fc130d
Migrate categories backend calls to promise api
2022-11-09 22:15:52 -07:00
b3f24049ea
Fix budget balance request URL
2022-11-08 20:54:02 -07:00
3981e575f2
Improve autocapitalization of form inputs for budgets, transactions, and categories
2022-11-08 20:36:05 -07:00
170214c1ca
Migrate budgets backend calls to promise api
2022-11-09 03:16:23 +00:00
e11ffb741f
Use promises api for user-related backend calls
2022-11-09 02:04:43 +00:00
447c1894d9
Use promises for register and logout
2022-11-09 01:48:30 +00:00
7fa6f2a1b9
Use fetch API for login and getProfile calls
2022-11-08 04:36:00 +00:00
bc58d555c9
Enable querying budget and category sums for arbitrary date ranges
...
This only adds support via query params. Actual UI to use this needs to be built still
2022-07-02 13:06:59 -06:00
84cda20738
Fix compilation issues from dependency updates
2022-07-01 18:05:54 -06:00
b6af459d44
Update API url in production environment
2021-11-24 16:27:04 -07:00
240833e8d6
Remove codeserver environment
2021-11-24 16:26:49 -07:00
7f731a627f
Fix build issue
2021-11-24 16:26:34 -07:00
a3468c7781
Update Angular Material to 13
2021-11-19 17:16:17 -07:00
a31e921375
Update Angular to 13
2021-11-19 17:15:22 -07:00
27b5e80a2b
Remove ng2-currency-mask
...
This was a cool feature but my wife didn't like it and it's been a huge
headache every time I need to update my angular versions so it's time
for it to go
2021-11-17 20:51:29 -07:00
ccf1acd21e
Fix decimal multiplication weirdness by rounding
...
There's probably a better way to go about handling this but for now this
is good enough.
2021-11-17 18:00:03 -07:00
9a274591ac
Fixes for new Ktor API
2021-08-16 17:22:58 -06:00
193faeb800
Fix transaction title updating
...
Signed-off-by: William Brawner <me@wbrawner.com>
2021-06-20 13:53:07 -06:00
a4925ee783
Update ng2-currency-mask
2021-06-11 11:12:09 -06:00
e836d306b8
Show transaction description in list
2021-02-28 16:44:48 -07:00
c139a3d33a
Fix transaction list loading
2021-02-15 21:26:58 -07:00
d2b2c951a7
Change theme-color meta tag according to dark mode setting
2021-02-13 19:34:59 -07:00
a322bd9415
Fix delete button not showing while editing transactions
2021-02-10 11:14:00 -07:00
2c4df90d8d
Remove budgets prefix from paths
2021-02-10 11:14:00 -07:00
ce945b8391
Retrieve budget balance from backend
2021-02-05 20:23:06 -07:00
ae14a33616
Use bearer instead of basic auth
2021-01-26 21:00:15 -07:00
84dae70b7f
Update dependencies
2021-01-19 20:39:52 -07:00
6060f282b4
Use better random IDs
2021-01-19 20:29:39 -07:00
9622fa47c3
Add date range filtering for transactions
...
Signed-off-by: William Brawner <me@wbrawner.com>
2021-01-04 19:18:46 -07:00
92f93861e9
Use strings instead of numbers for id and generate client-side
2021-01-01 04:18:56 +00:00
06850c8b8e
Reduce client-side load in calculating category balances
2020-12-03 17:29:44 -07:00
852aa1d6c5
Implement in-memory caching for budgets
2020-12-03 16:58:08 -07:00
271bd20707
Fix budget deletion not working
2020-12-03 16:54:22 -07:00
2a7fa456e4
Allow HTML in category descriptions
2020-10-08 02:54:47 +00:00
69ecb9334e
Add descriptions to categories
2020-10-08 02:48:10 +00:00
2c48722dec
Fix some styles and initial routing (again)
2020-10-07 00:03:38 +00:00
ff18e47036
Fix routing on initial load
2020-10-05 19:28:47 +00:00
25dd6e5ccc
Implement budget editing
...
Well, partially at least. I still need to get around to the user management features
2020-10-02 17:16:37 +00:00
30a417ecf9
Fix occurences of ExpressionChangedAfterItHasBeenCheckedError
2020-10-02 14:57:06 +00:00