e0f27b31de
Implement temporary fix for constantly neeeding to log in
...
The cookies sent back from the server only seem to be persisted for the
length of the session, which means as soon as the browser is closed, the
session is lost. As a temporary workaround, I've re-implemented basic
auth with client-side refreshing of the cookie to keep it authenticated.
This is obviously not a good decision but it buys be time to investigate
backend solutions.
2020-03-03 00:03:54 +00:00
a431cce041
Filter categories based on transaction expense and make buttons easier to tap
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-27 16:42:34 +00:00
89e75b2ff8
Fix automatic date/time setting on transaction edit/creation
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-27 15:50:40 +00:00
6aa76d6743
Add progress bars for login and budget creation; fix budget creation
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-25 03:40:03 +00:00
3ab5413c43
Move actionable buttons from app component to specific components
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-24 19:34:35 -06:00
b73c59deca
Default transactions to expenses
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-19 21:16:37 -07:00
606bcec932
Implement logout
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-19 20:19:13 -07:00
a473f58d22
Make default landing page look a little nicer
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-19 20:18:27 -07:00
1551b865d6
Fix transaction loading/saving and use env vars for api url
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-19 19:54:10 -07:00
d22fc6f7cc
Fix transaction saving/loading
2020-02-20 01:58:56 +00:00
518ec83708
Fix GET request parameter creation
2020-02-19 05:14:03 +00:00
ae8615bec3
Remove hard-coded Origin header
2020-02-19 04:37:38 +00:00
cf25e42664
Update favicons
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-18 20:24:42 -07:00
5a4d688b07
Use production URL
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-18 19:56:54 -07:00
4d96740fc7
Large rewrite to consolidate services and integrate with Spring backend
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-02-18 19:55:12 -07:00
c4626c369f
Add captain-definition file
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-29 21:46:01 -07:00
d1994dc9ff
Use docker for deployments
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-29 21:35:43 -07:00
c08a3a38c7
Update branding
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-29 21:23:48 -07:00
58d969cd32
Update last of dependencies
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-29 20:31:33 -07:00
78ef1bff7b
Update codelyzer
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-29 20:07:13 -07:00
5bc3df2fa9
Include time in transaction date
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-29 20:02:01 -07:00
da660558ee
Update dependencies
...
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-29 20:01:39 -07:00
Billy Brawner
6968d9cfb8
Add additional chart to dashboard and prefill some transaction creation details
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-05-11 18:57:50 -07:00
Billy Brawner
a3ea896232
Fix icons and manifest mix-ups
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-05-10 22:03:18 -07:00
2f3c896c9d
Add app icon
2019-05-10 21:12:14 -07:00
Billy Brawner
7587af9726
Separate income and expenses at category level
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-05-04 20:46:37 -07:00
Billy Brawner
71da5bd9e7
Fix category saving
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-05-04 18:31:52 -07:00
Billy Brawner
8d843473e2
Finish implementing new accounts structure
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-05-04 18:29:21 -07:00
7c2e58cb11
WIP: Implement accounts
2019-05-04 11:32:26 -07:00
Billy Brawner
e7067744d9
WIP: Implement accounts
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-05-04 10:58:47 -07:00
Billy Brawner
7cb97d1487
WIP: Save transactions and categories in Firebase
2018-12-18 18:35:52 -06:00
279d644a2e
WIP: Use firebase as a backend for the app
2018-12-18 08:59:01 -06:00
da7a7c94f6
WIP: Integrate with API
2018-09-16 19:52:07 -05:00
09e32d1cd1
WIP: Integrate app with API
2018-09-15 15:57:11 -05:00
Billy Brawner
c5a4f19fc2
Merge branch 'fix-transactions' of billy/budget into master
2018-09-06 08:38:48 -05:00
c86398939a
Display all transactions on the transactions page
2018-09-06 08:15:14 -05:00
Billy Brawner
df1a66dc70
Deploy to Firebase ( #11 )
2018-09-04 10:14:46 -05:00
Billy Brawner
12f7edc581
Merge branch 'sort-transactions' of billy/budget into master
2018-09-02 21:54:07 -05:00
620b1cb09a
Sort transactions in reverse chronological order
2018-09-02 21:51:25 -05:00
Billy Brawner
8ec81622e7
Merge branch 'fix-production-deployments' of billy/budget into master
2018-09-02 21:09:50 -05:00
921bdd3f46
Delete deployment directory if it exists
2018-09-02 21:04:35 -05:00
Billy Brawner
3c3889eeb8
Merge branch 'category-sort' of billy/budget into master
2018-09-02 19:54:33 -05:00
851ef9cfea
Remove unnecessary import
2018-09-02 19:47:39 -05:00
4a3794978c
Return list of categories in alphabetical order
2018-09-02 19:45:02 -05:00
Billy Brawner
6decda838b
Merge branch 'fix-dashboard-style' of billy/budget into master
2018-09-02 19:29:10 -05:00
b9f82ba849
Use standard add button for transactions from dashboard
2018-09-02 19:25:55 -05:00
7177f3bfe3
Fix page width on mobile devices
2018-09-02 19:21:10 -05:00
Billy Brawner
49d30ac416
Merge branch 'change-production-deploy-dir' of billy/budget into master
2018-09-02 14:29:29 -05:00
57d725c80e
Change production deployment directory
2018-09-02 14:22:39 -05:00
Billy Brawner
28b4caae71
Merge branch 'dashboard-improvements' of billy/budget into master
2018-09-01 11:43:39 -05:00