Commit Graph

33 Commits

Author SHA1 Message Date
David Gillespie
5d35596c12 add refresh token re-issue on refresh to keep thing rolling for users that are active 2024-05-08 21:29:43 -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
David Gillespie
eafa2bbe75 update dj-rest-auth; Add token expirations to login response; Set refresh expiration at 30 days, and access token at 1 day; 2024-05-08 21:13:10 -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
6b377067e1 added ssl header proxy setting to pass through https vs http properly to drf 2023-08-30 22:32:35 -06:00
DJ Gillespie
88b0f6242b cors attempt 3 2023-07-19 22:34:26 -06:00
DJ Gillespie
25bc7dc347 attempt 2 at cors 2023-07-19 22:26:09 -06:00
DJ Gillespie
899ea476d6 updated cors rules to allow for chrome webapps 2023-07-19 22:22:43 -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
915548f331 fixed pagination user-defined page size error 2023-05-17 12:47:21 -06:00
DJ Gillespie
3053f6fd7a fixed pagination 2023-05-17 12:31:45 -06:00
DJ Gillespie
35475f8443 fixed pagination 2023-05-17 12:31:39 -06:00
DJ Gillespie
b96c0db896 Added drf_yasg in place of django rest swagger 2022-04-07 16:55:33 -06:00
DJ Gillespie
7172ec9f0d Updated plaid libraries to 9.2.0 2022-04-07 16:53:12 -06:00
DJ Gillespie
7a79251a52 enabled swagger 2021-12-30 17:22:22 -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
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
5535a6d70d added plaid env variables to settings. 2020-09-16 13:57:33 -06:00
DJ Gillespie
0b6fe2c54a [QRTR-78] Fixed auth url path for confirmation emails. 2020-09-15 19:13:45 -06:00
DJ Gillespie
692d0b221b [QRTR-78] Fixed Email validation 2020-09-15 19:07:32 -06:00
DJ Gillespie
6e18fc4feb fixed auth url structure. 2020-09-15 11:38:47 -06:00
DJ Gillespie
24148bbaf4 [QRTR-77] Updated plaid client to properly authenticate with given token. 2020-09-09 18:05:41 -06:00
DJ Gillespie
31cc9078d4 added email smtp to use for user authentication. 2020-08-26 18:28:34 -06:00
DJ Gillespie
6257e361de forgot local.py 2020-08-13 19:48:12 -06:00
DJ Gillespie
09834c59bc Added production.py 2020-08-13 19:45:34 -06:00
DJ Gillespie
08ac278a9a [QRTR-76] User creation added. 2020-08-13 19:33:57 -06:00
DJ Gillespie
f89295e000 Misc cleanup, adjustemnts to ids to make mapping easier. 2020-06-03 18:56:04 -06:00
DJ Gillespie
be2a1f4698 added dj_database_url to reqs 2020-04-06 17:26:07 -06:00
DJ Gillespie
89d4a79ad5 updated to use postgres db 2020-04-06 17:14:25 -06:00
DJ Gillespie
9ce52a7cc1 refactor for slice and rule functionality. general cleanup 2020-02-24 19:41:19 -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
DJ Gillespie
97bae00d17 model updates 2019-10-29 19:59:32 -06:00