Commit Graph

57 Commits

Author SHA1 Message Date
jacob1123 495bc2b7c3 Import category 2021-12-06 20:23:10 +00:00
jacob1123 779733e0ab Admin routes don't need budget 2021-12-04 23:56:58 +00:00
jacob1123 2ec3873e83 Revert order of template and actual page 2021-12-04 23:46:13 +00:00
jacob1123 69bac9bc3f Reorganize routes 2021-12-04 23:12:26 +00:00
jacob1123 5321c7d85f Improve sidebar template 2021-12-04 23:03:49 +00:00
jacob1123 ba0926900a Move account view below budget 2021-12-04 22:59:12 +00:00
jacob1123 61fa6ed776 Extract getImportantData to own file 2021-12-04 22:58:52 +00:00
jacob1123 6628a4849f Extract loading of accounts to middleware 2021-12-04 22:47:01 +00:00
jacob1123 cb1297b8bf Fix using model directly 2021-12-02 21:51:36 +00:00
jacob1123 c56335adad Finalize account view 2021-12-02 21:49:14 +00:00
jacob1123 871b11bbcc Implement single account transaction-list 2021-12-02 21:44:35 +00:00
jacob1123 f2e8721aa8 Fix not loading any accounts and payees 2021-12-02 21:41:55 +00:00
jacob1123 4646356b2d Introduce own Numeric type and revert to stdlib from pgx 2021-12-02 21:32:01 +00:00
jacob1123 6f8a94ff5d Show Account Balance 2021-12-02 21:29:11 +00:00
jacob1123 276fdb4ade Also display account & payee 2021-12-02 20:58:27 +00:00
jacob1123 a4659c7133 Use printf in template 2021-12-02 20:53:05 +00:00
jacob1123 696469f6c2 Handle amount in import and display 2021-12-02 20:49:07 +00:00
jacob1123 11d20eeb66 Add admin routes 2021-12-02 20:36:40 +00:00
jacob1123 a3df95a700 Move session methods to own file 2021-12-02 20:09:44 +00:00
jacob1123 36bccce021 Remove token from data and add to gin context 2021-12-02 20:06:26 +00:00
jacob1123 61c55dda3a Small fixes for ynab import 2021-12-02 16:22:27 +00:00
jacob1123 e9173a3d37 Pass budgetID 2021-12-02 15:58:18 +00:00
jacob1123 57542b5202 Skip first line 2021-12-02 15:58:10 +00:00
jacob1123 1cd2eedcb8 Continue on ynab import 2021-12-02 15:56:40 +00:00
jacob1123 7b6914e5f2 Start implementing ynab import 2021-12-02 15:30:05 +00:00
jacob1123 77ae9d2dfd Convert templates to partials 2021-12-02 15:00:53 +00:00
jacob1123 f760f9b855 Add accounts 2021-12-02 10:52:58 +00:00
jacob1123 adce350e0c Try to implement new transaction 2021-12-02 10:43:42 +00:00
jacob1123 6df72dc40d Split budget and dashboard routes into own files 2021-11-29 22:29:03 +00:00
jacob1123 85ef7557c1 Use uuid.UUID everywhere and have postgres generate ids 2021-11-29 21:49:37 +00:00
jacob1123 5de7d32c30 Use goose for migrations 2021-11-08 22:24:21 +00:00
jacob1123 cf1bc70103 Begin migration to sqlc 2021-11-08 21:32:30 +00:00
jacob1123 30b306e485 Fix subdir static/ 2021-11-07 22:04:22 +00:00
jacob1123 4b08de00b8 Use embedded files 2021-11-07 22:01:13 +00:00
jacob1123 9b04ea8dc6 Update gin 2021-11-07 21:56:42 +01:00
jacob1123 caa10ee560 Add Budget API route 2017-02-04 21:42:31 +01:00
jacob1123 b76f720156 Add route for NewBudget 2017-01-19 23:10:04 +01:00
jacob1123 a504e4d382 Move login, logout and register to /api/v1/user 2017-01-19 22:17:53 +01:00
jacob1123 9a399c13a3 Remove login test-routes 2016-12-31 03:28:29 +01:00
jacob1123 917251a16e Forward to dashboard when logged in 2016-12-31 03:27:52 +01:00
jacob1123 e8574ebd0a Use TemplateData for dashboard 2016-12-27 00:47:47 +01:00
jacob1123 1ee88466f2 Use Token field instead of GetToken 2016-12-27 00:47:36 +01:00
jacob1123 e525fdc928 Rename to Service
Add ModelService interface to merge all Services
2016-12-27 00:47:10 +01:00
jacob1123 5b9b2e02a0 Return pointers 2016-12-27 00:45:30 +01:00
jacob1123 5754b97e4d Add data 2016-12-27 00:28:52 +01:00
jacob1123 649b272caf Use AbortWithError 2016-12-27 00:28:19 +01:00
jacob1123 ca1c2ed778 Add dashboard 2016-12-20 20:05:15 +01:00
jacob1123 97ca85a0db Field is called email not username 2016-12-20 16:38:48 +01:00
jacob1123 a71afaf6b9 Implement registration 2016-12-20 15:26:31 +01:00
jacob1123 b9d428d386 Implement bcrypt 2016-12-20 15:15:33 +01:00