Commit graph

171 commits

Author SHA1 Message Date
53b4036fcb Implement login and registration 2022-07-12 22:06:53 -06:00
ab4f1e495d Install missing dependencies 2022-07-12 22:06:51 -06:00
3c429e2123 Update publish and package commands to use new syntax 2022-07-12 22:04:27 -06:00
270359d73b Fixes for new Ktor API 2022-07-12 22:03:56 -06:00
eacc18e461 Finish implementing /api/budget routes
Signed-off-by: William Brawner <me@wbrawner.com>
2022-07-12 22:03:56 -06:00
9bc86d620a Check session expiration and update if still valid 2022-07-12 22:03:56 -06:00
f5f4dbe7e1 Implement login and registration 2022-07-12 22:03:55 -06:00
5a8613c701 Set up database migrations to run automatically on server startup 2022-07-12 22:03:12 -06:00
a272c420cd Install missing dependencies 2022-07-12 22:03:10 -06:00
31af400281 Fix sqlite migration 0-1 syntax 2022-07-12 22:00:01 -06:00
4643f00e15 WIP: setup database migrations
Signed-off-by: William Brawner <me@wbrawner.com>
2022-07-12 22:00:01 -06:00
1b2a5e220c Add sqlite3
Signed-off-by: William Brawner <me@wbrawner.com>
2022-07-12 22:00:00 -06:00
621782a3a8 WIP: Implement backend in express
Signed-off-by: William Brawner <me@wbrawner.com>
2022-07-12 21:52:21 -06:00
03bfd1bed3 Move angular code to src/client
Signed-off-by: William Brawner <me@wbrawner.com>
2022-07-12 21:52:20 -06: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
24c74a2dee delete vscode settings file 2022-07-01 18:15:10 -06:00
9de3a6fd76
Merge pull request #4 from wbrawner/dependabot/npm_and_yarn/minimist-1.2.6
Bump minimist from 1.2.5 to 1.2.6
2022-07-01 18:12:34 -06:00
16c9657b80 Fix npm security vulnerabilities 2022-07-01 18:11:59 -06:00
84cda20738 Fix compilation issues from dependency updates 2022-07-01 18:05:54 -06:00
66e5384fe9 Update angular material 2022-07-01 17:43:55 -06:00
f6178c8848 Update angular 2022-07-01 17:43:27 -06:00
4639fa3584 Update dependencies 2022-07-01 17:42:11 -06:00
dependabot[bot]
8c27aef40c
Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 10:27:50 +00:00
b6dfaef44b Update dependencies 2022-01-19 19:48:11 -07:00
d2f4d15bb9 Fix firebase deployments 2021-11-24 16:34:17 -07:00
cb3bce833b Fix firebase deployments 2021-11-24 16:30:54 -07: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
b752d5f708 Add firebase deployment workflow 2021-11-24 16:26:28 -07:00
a959736237 Update other dependencies and add update script 2021-11-19 17:25:47 -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
037ade50c5 Update publish and package commands to use new syntax 2021-11-17 18:00:03 -07:00
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