Commit Graph

43 Commits

Author SHA1 Message Date
DJ Gillespie
20aa85bf08 move avail accounts mixin to account mixins file. Add avail accounts mixin to Connection viewsets 2024-07-31 19:21:08 -06:00
DJ Gillespie
1411fbdf53 move avail accounts mixin to account mixins file. Add avail accounts mixin to Connection viewsets 2024-07-31 19:20:58 -06:00
DJ Gillespie
0d150971f7 change accessible_accounts to not use unions to allow for all queryset operations to be performed. 2024-07-31 19:12:53 -06:00
DJ Gillespie
8d15f325bb enable filtering per user account to only show owned objects. 2024-07-31 18:55:31 -06:00
David Gillespie
8eb3190972 enable auth guard on all private endpoints; Add login button to browsable API 2024-05-08 21:13:17 -06:00
DJ Gillespie
64e8ae4bab create subscription plan model and add qol names to api. 2024-01-17 20:40:35 -07:00
DJ Gillespie
cd9a8c4d29 fixed bank account filtering, and id filtering 2023-11-03 15:53:37 -06:00
DJ Gillespie
eee001e32b optional balance migration 2023-08-30 21:55:55 -06:00
DJ Gillespie
70453bcdcf made slice balance nullable 2023-08-30 21:45:33 -06:00
DJ Gillespie
0b32c1d20d slice fk migrations 2023-08-30 20:45:43 -06:00
DJ Gillespie
e3b1060624 added bank account fk to slice 2023-08-30 20:43:41 -06:00
DJ Gillespie
64a51b362a added missing migration for bankaccount 2023-07-19 19:15:30 -06:00
DJ Gillespie
b6e8c0f108 added slice name and id filtering to transactions, added transaction grouping by slice, changed bank name, and changed slice budget name. 2023-07-19 19:08:31 -06:00
DJ Gillespie
7180742492 fixed indentation error, and import error on action. 2021-12-29 12:35:34 -07:00
DJ Gillespie
e2fa907e28 fixed split models syntax error. 2021-12-29 12:14:10 -07:00
DJ Gillespie
9e10b5e685 added gunicorn, and initial transaction split ability 2021-12-29 12:09:26 -07:00
DJ Gillespie
d00fb4b5a1 [QRTR-110] Added Filtering options, and adjusted for Django 3.2 updates. 2021-05-17 20:13:31 -06:00
DJ Gillespie
e19e0fe659 Updates to new slice backend, and updated access permissions. 2021-05-17 18:33:02 -06:00
DJ Gillespie
d9f56196f2 migration fixing typo on slice fk 2021-02-10 18:37:33 -07:00
DJ Gillespie
509a102b15 Fixed transactionserializer invalid field references. 2021-02-10 18:37:15 -07:00
DJ Gillespie
c8cf57fda1 [QRTR-100] minor admin tweaks. 2021-02-10 18:28:24 -07:00
DJ Gillespie
6faa5363c8 [QRTR-100] modified models for better transaction filtering. 2021-01-27 20:32:55 -07:00
DJ Gillespie
f73fac4324 Added initial data puller functions. 2021-01-27 20:32:14 -07:00
DJ Gillespie
37f805ebe1 removed jsonfield from old migration files. 2020-11-25 16:50:29 -07:00
DJ Gillespie
448cb4ea93 added migration for jsonfield update on transaction 2020-11-25 16:44:59 -07:00
DJ Gillespie
44c6b6f594 removed old references to jsonfield 2020-11-25 16:44:35 -07:00
DJ Gillespie
e49a547dae [QRTR-88] Updated plaid_client.py to pull and store the item_id; Moved serializers and viewsets to the connection app as well. 2020-09-21 20:21:46 -06:00
DJ Gillespie
1a13b3f7c5 [QRTR-78] Fixed up some Account and User formatting in the API, added separate post vs get Account method, and fixed plaid_client auth token bug. 2020-09-16 13:05:13 -06:00
DJ Gillespie
08ac278a9a [QRTR-76] User creation added. 2020-08-13 19:33:57 -06:00
DJ Gillespie
502383771f recreated migrations for new DB structure 2020-06-03 18:56:36 -06:00
DJ Gillespie
f89295e000 Misc cleanup, adjustemnts to ids to make mapping easier. 2020-06-03 18:56:04 -06:00
DJ Gillespie
3689004a82 added dummy data directory 2020-05-06 18:40:43 -06:00
DJ Gillespie
15f63b7847 removed old migrations that were breaking relations. 2020-05-06 18:38:36 -06:00
DJ Gillespie
39114afc17 reverting id on transaction 2020-04-06 19:29:56 -06:00
DJ Gillespie
ea0a9636b9 fixed bank id issue 2020-04-06 19:06:35 -06:00
DJ Gillespie
55761e023f [QRTR-45] adjusted Bank fields 2020-04-06 18:48:42 -06:00
DJ Gillespie
79ab592657 [QRTR-45] added migrations for bank detail changes 2020-04-06 18:28:44 -06:00
DJ Gillespie
c4b16996e3 updated models for Bank 2020-04-06 18:28:11 -06:00
DJ Gillespie
07bb796a5a refactor for slice and rule functionality. general cleanup 2020-02-24 19:41:24 -07:00
DJ Gillespie
9ce52a7cc1 refactor for slice and rule functionality. general cleanup 2020-02-24 19:41:19 -07:00
DJ Gillespie
1e00f31022 QRTR-2 added database migrations to qrtr v1 api backend 2019-11-25 19:54:25 -07:00
DJ Gillespie
033a3f9946 QRTR-2 Finalized v1 of api setup for storage and access. 2019-11-25 19:51:26 -07:00
DJ Gillespie
a8acfd05ba QRTR-3 reworked initial setup 2019-11-11 20:00:16 -07:00