Commit Graph

  • dd3eee2a76 add traceback for plaid errors dev-master DJ Gillespie 2024-11-20 16:36:46 -0700
  • 88f70323b0 fix plaid serializer to work with hyperlinked id fields DJ Gillespie 2024-10-12 18:52:23 +0000
  • 4e188cd57e add banks to connection viewset. Change plaid auth to return connection serializer DJ Gillespie 2024-10-12 12:24:29 -0600
  • 20aa85bf08 move avail accounts mixin to account mixins file. Add avail accounts mixin to Connection viewsets DJ Gillespie 2024-07-31 19:21:08 -0600
  • 1411fbdf53 move avail accounts mixin to account mixins file. Add avail accounts mixin to Connection viewsets DJ Gillespie 2024-07-31 19:20:58 -0600
  • 0d150971f7 change accessible_accounts to not use unions to allow for all queryset operations to be performed. DJ Gillespie 2024-07-31 19:12:53 -0600
  • 8d15f325bb enable filtering per user account to only show owned objects. DJ Gillespie 2024-07-31 18:55:31 -0600
  • b98ad76080 upgrade django-allauth version to fix setuptools issue DJ Gillespie 2024-07-17 19:18:21 -0600
  • 05bdc13fc4 add wheel unpinned install to workaround django-allauth setuptools bug as documented here: https://github.com/actions/setup-python/issues/872 DJ Gillespie 2024-07-17 19:15:47 -0600
  • 9c9a397d83 update plaid authentication to match format of v1 success response. DJ Gillespie 2024-07-17 18:54:07 -0600
  • 5d35596c12 add refresh token re-issue on refresh to keep thing rolling for users that are active David Gillespie 2024-05-08 21:29:43 -0600
  • 8eb3190972 enable auth guard on all private endpoints; Add login button to browsable API David Gillespie 2024-05-08 21:11:58 -0600
  • eafa2bbe75 update dj-rest-auth; Add token expirations to login response; Set refresh expiration at 30 days, and access token at 1 day; David Gillespie 2024-05-08 19:31:57 -0600
  • 93aa10d98d fix is_anonymous call error DJ Gillespie 2024-03-05 14:33:27 -0700
  • 0c98606234 add manual account override for when unauthenticated users call the auth endpoint. DJ Gillespie 2024-03-05 14:27:20 -0700
  • 6ec9065f8e add manual account override for when unauthenticated users call the auth endpoint. DJ Gillespie 2024-03-05 14:20:54 -0700
  • 8bdbc05c59 Merge branch 'plaid-upgrade' into dev-master DJ Gillespie 2024-03-03 00:10:07 -0700
  • cca13d4a4f finalize plaid v2 migration DJ Gillespie 2024-03-03 00:05:20 -0700
  • 64e8ae4bab create subscription plan model and add qol names to api. DJ Gillespie 2024-01-17 20:40:35 -0700
  • 8dc43c0132 temporarily disable auth for connections DJ Gillespie 2024-01-17 19:59:34 -0700
  • dc1a60910f removed errant 'budget' reference in the serializer as that got renamed to 'balance' DJ Gillespie 2023-12-06 22:13:56 -0700
  • 0640571fba added description and budget to Slice Transaction serializer DJ Gillespie 2023-12-06 22:07:58 -0700
  • b711675a0c added description and budget to Slice serializer DJ Gillespie 2023-12-06 22:07:22 -0700
  • 23764c1886 finished up new link flow updates. Still need to implement secondary get_auth_token flow. DJ Gillespie 2023-12-06 21:04:07 -0700
  • 42704350a4 added plaid_v2 client, started progress to migrate to LinkTokens from AuthTokens DJ Gillespie 2023-09-27 21:54:33 -0600
  • e942f1a76e finished up new link flow updates. Still need to implement secondary get_auth_token flow. DJ Gillespie 2023-12-06 21:04:07 -0700
  • cd9a8c4d29 fixed bank account filtering, and id filtering DJ Gillespie 2023-11-03 15:53:37 -0600
  • 5b6c7bde1d added plaid_v2 client, started progress to migrate to LinkTokens from AuthTokens DJ Gillespie 2023-09-27 21:54:33 -0600
  • 6b377067e1 added ssl header proxy setting to pass through https vs http properly to drf DJ Gillespie 2023-08-30 22:32:35 -0600
  • eee001e32b optional balance migration DJ Gillespie 2023-08-30 21:55:55 -0600
  • 70453bcdcf made slice balance nullable DJ Gillespie 2023-08-30 21:45:33 -0600
  • 0b32c1d20d slice fk migrations DJ Gillespie 2023-08-30 20:45:43 -0600
  • e3b1060624 added bank account fk to slice DJ Gillespie 2023-08-30 20:43:41 -0600
  • 5e33e6a308 Merge branch 'master' into dev-master DJ Gillespie 2023-08-30 20:29:24 -0600
  • 92091018af cors attempt 3 master DJ Gillespie 2023-07-19 22:34:26 -0600
  • b059ec8538 attempt 2 at cors DJ Gillespie 2023-07-19 22:26:09 -0600
  • 41175299e2 updated cors rules to allow for chrome webapps DJ Gillespie 2023-07-19 22:22:43 -0600
  • 88b0f6242b cors attempt 3 DJ Gillespie 2023-07-19 22:34:26 -0600
  • 25bc7dc347 attempt 2 at cors DJ Gillespie 2023-07-19 22:26:09 -0600
  • 899ea476d6 updated cors rules to allow for chrome webapps DJ Gillespie 2023-07-19 22:22:43 -0600
  • 6d13ec9655 swapped primarykeyrelatedfield for transactionserializer DJ Gillespie 2023-07-19 19:29:00 -0600
  • c6b8f16a99 swapped primarykeyrelatedfield for transactionserializer DJ Gillespie 2023-07-19 19:27:16 -0600
  • 8ff8b000e3 fixed errant budget reference. DJ Gillespie 2023-07-19 19:21:55 -0600
  • 64a51b362a added missing migration for bankaccount DJ Gillespie 2023-07-19 19:15:30 -0600
  • b6e8c0f108 added slice name and id filtering to transactions, added transaction grouping by slice, changed bank name, and changed slice budget name. DJ Gillespie 2023-07-19 19:08:31 -0600
  • ca4dc5dd0c added env exports to add fly to the path DJ Gillespie 2023-05-17 20:35:13 -0600
  • 9ab307df33 added env exports to add fly to the path DJ Gillespie 2023-05-17 20:33:42 -0600
  • 6bbfbb6a95 updated pipelines, and removed app name from fly.toml for consistency across environments. DJ Gillespie 2023-05-17 20:31:16 -0600
  • 38f16af067 added fly.toml, and updated reqs DJ Gillespie 2023-05-17 19:56:54 -0600
  • 5e72b4351b swapped out psycopg2-binary DJ Gillespie 2023-05-17 12:59:24 -0600
  • 915548f331 fixed pagination user-defined page size error DJ Gillespie 2023-05-17 12:47:21 -0600
  • 3053f6fd7a fixed pagination DJ Gillespie 2023-05-17 12:31:45 -0600
  • 35475f8443 fixed pagination DJ Gillespie 2023-05-17 12:31:39 -0600
  • 8638a607dd Merge branch 'dev-master' DJ Gillespie 2022-04-07 17:22:40 -0600
  • f915ddc042 fixed auto-deploy for staging David 2022-04-07 23:11:13 +0000
  • da10f85774 fixed auto-deploy for staging David 2022-04-07 23:11:13 +0000
  • 7315d8212c removed django_rest_swagger DJ Gillespie 2022-04-07 17:08:41 -0600
  • 908d3ce6b6 added drf-yasg to reqs DJ Gillespie 2022-01-31 19:20:44 -0700
  • 1ba84f8e24 General code cleanup DJ Gillespie 2022-04-07 16:57:37 -0600
  • b96c0db896 Added drf_yasg in place of django rest swagger DJ Gillespie 2022-01-31 19:05:37 -0700
  • 7172ec9f0d Updated plaid libraries to 9.2.0 DJ Gillespie 2022-04-07 16:53:12 -0600
  • 2555b43809 Fixed Plaid client immutable querydict bug. DJ Gillespie 2022-04-06 20:17:55 -0600
  • 44d4d91027 added public_key back DJ Gillespie 2022-04-06 19:40:04 -0600
  • 7aa0b0731b added plaid req DJ Gillespie 2022-04-06 19:23:56 -0600
  • 28e39c1bdf Added pipelines configuration for auto-deploy David 2022-02-01 03:57:05 +0000
  • 6d82e38853 bitbucket-pipelines.yml created online with Bitbucket David 2022-02-01 03:49:21 +0000
  • 7321409440 Added pipelines configuration for auto-deploy David 2022-02-01 03:57:05 +0000
  • f5e8ec110e bitbucket-pipelines.yml created online with Bitbucket David 2022-02-01 03:49:21 +0000
  • 4a73db1519 added drf-yasg to reqs DJ Gillespie 2022-01-31 19:20:44 -0700
  • d03d464217 Added drf_yasg in place of django rest swagger DJ Gillespie 2022-01-31 19:05:37 -0700
  • be931cda09 updated reqs DJ Gillespie 2021-12-30 17:25:37 -0700
  • 02f6880aa4 updated reqs DJ Gillespie 2021-12-30 17:25:37 -0700
  • 7a79251a52 enabled swagger DJ Gillespie 2021-12-30 17:22:22 -0700
  • 7180742492 fixed indentation error, and import error on action. DJ Gillespie 2021-12-29 12:35:34 -0700
  • e2fa907e28 fixed split models syntax error. DJ Gillespie 2021-12-29 12:14:10 -0700
  • 9e10b5e685 added gunicorn, and initial transaction split ability DJ Gillespie 2021-12-29 12:09:26 -0700
  • b25c3921f9 updated requirements. DJ Gillespie 2021-05-17 20:41:34 -0600
  • d43d9b4c31 Merge pull request #4 in QRTR/qrtr-services from QRTR-110 to master David Gillespie 2021-05-18 02:37:10 +0000
  • d00fb4b5a1 [QRTR-110] Added Filtering options, and adjusted for Django 3.2 updates. DJ Gillespie 2021-05-17 20:13:31 -0600
  • e19e0fe659 Updates to new slice backend, and updated access permissions. DJ Gillespie 2021-05-17 18:33:02 -0600
  • d9f56196f2 migration fixing typo on slice fk DJ Gillespie 2021-02-10 18:37:33 -0700
  • 509a102b15 Fixed transactionserializer invalid field references. DJ Gillespie 2021-02-10 18:37:15 -0700
  • c8cf57fda1 [QRTR-100] minor admin tweaks. DJ Gillespie 2021-02-10 18:28:24 -0700
  • 6faa5363c8 [QRTR-100] modified models for better transaction filtering. DJ Gillespie 2021-01-27 20:32:55 -0700
  • f73fac4324 Added initial data puller functions. DJ Gillespie 2021-01-27 20:32:14 -0700
  • 37f805ebe1 removed jsonfield from old migration files. DJ Gillespie 2020-11-25 16:50:29 -0700
  • 448cb4ea93 added migration for jsonfield update on transaction DJ Gillespie 2020-11-25 16:44:59 -0700
  • 44c6b6f594 removed old references to jsonfield DJ Gillespie 2020-11-25 16:44:35 -0700
  • e2f506abf9 added migrations for django 3 upgrade DJ Gillespie 2020-11-25 16:10:54 -0700
  • 68d40783a1 updated asgiref DJ Gillespie 2020-11-25 15:39:12 -0700
  • e73e225772 upgraded plaid api version and django version DJ Gillespie 2020-11-25 15:36:37 -0700
  • 2747a0d543 added runtime. DJ Gillespie 2020-11-25 14:04:53 -0700
  • bd7a56e7c2 updated reqs DJ Gillespie 2020-11-25 13:58:35 -0700
  • 5eb46bfe14 updated reqs DJ Gillespie 2020-11-25 13:58:30 -0700
  • 8fb43fdf6e added some qol connection items DJ Gillespie 2020-11-11 19:15:20 -0700
  • 9eb116502a added restore staging db script DJ Gillespie 2020-10-28 17:47:09 -0600
  • 32e831299b [QRTR-88] hardcoded services redirect url for now DJ Gillespie 2020-09-21 20:49:01 -0600
  • ffafa0caa7 [QRTR-88] Added public /connection/plaid-webhook/ endpoint DJ Gillespie 2020-09-21 20:44:30 -0600
  • e49a547dae [QRTR-88] Updated plaid_client.py to pull and store the item_id; Moved serializers and viewsets to the connection app as well. DJ Gillespie 2020-09-21 20:21:46 -0600
  • 1e80dfd7fd Updated plaid connection view to handle various plaid errors. Updated Plaid connection to only allow connecting to account ids which the user has access. DJ Gillespie 2020-09-16 15:08:57 -0600