Commit graph

136 commits

Author SHA1 Message Date
072d2c1ae9 Use node:lts for docker images 2021-11-17 18:00:03 -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
3e70e402ea Fix npm scripts for use on Windows 2021-07-08 18:36:10 -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
fd112cc096 Update README and add LICENSE 2021-02-27 06:51:13 -07:00
c1455df969 Remove explicit repository name for docker builds
Signed-off-by: William Brawner <me@wbrawner.com>
2021-02-25 12:04:15 -07:00
2f4d1e2a92 Remove explicit repository name for docker builds
Signed-off-by: William Brawner <me@wbrawner.com>
2021-02-25 11:45:53 -07:00
9dc85c21fe Tag docker builds with git tags
Signed-off-by: William Brawner <me@wbrawner.com>
2021-02-25 11:35:52 -07:00
9218bde745
Update docker-image.yml 2021-02-20 07:03:27 -07:00
41c7006c45
Create docker-image.yml 2021-02-20 06:59:20 -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
90b886cce5 Implement light theme
I also went ahead and fixed some buttonstyles that were inconsistent throughout the app
2020-10-02 14:32:26 +00:00
914f9a2a25 Remove firebase and resolve npm audit issues
Signed-off-by: William Brawner <me@wbrawner.com>
2020-09-15 19:29:24 -07:00
6c15da8b35 Fix toolbar styling 2020-08-17 02:32:25 +00:00
89a7db94e4 Use Material Cards for budget dashboard 2020-08-16 17:34:06 +00:00
77d8634b21 Fix loading issues on subsequent launches 2020-08-16 17:33:54 +00:00
04bb40cb2a Update app when available 2020-08-16 10:51:21 +00:00
1edebbc35b Fix icons for desktop while maintaining maskable icons for mobile
Signed-off-by: William Brawner <me@wbrawner.com>
2020-08-16 02:56:56 +00:00
b34dfca8ef Updated icons
Signed-off-by: William Brawner <me@wbrawner.com>
2020-08-13 23:08:34 +00:00
d82461834f Fix excessive authentication prompts
Signed-off-by: William Brawner <me@wbrawner.com>
2020-08-01 16:40:27 +00:00
c1f333426b Fix changing categories for transactions
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-25 01:31:08 +00:00
9ac3c15939 Re-implement category editing
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-18 23:47:16 +00:00
bd74956cb7 Rename add-edit-category component to category-form
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-18 21:57:42 +00:00
8fdc60b475 Fix date/time setting for transaction creation
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-09 18:19:21 -07:00
1fd20c893e Fix incorrect date creation in transaction saving/updating
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-07 18:46:03 -07:00
a86ff5d48d Show transactions for category on details page
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-05 17:18:00 +00:00
85cfb4ddaa Fix transaction querying by category IDs 2020-07-03 09:26:37 -07:00
0f1df535a7 Fix URLs for entity creation
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-03 15:15:29 +00:00
ed6fa0d8a0 Query for transactions from first of month
Signed-off-by: William Brawner <me@wbrawner.com>
2020-07-03 15:13:52 +00:00