Releases: fecgov/fecfile-web-api
Releases · fecgov/fecfile-web-api
sprint-23
What's Changed
- Feature/361 limit report types by @toddlees in #384
- Bug/386 Fixed bug with missing user table records by @mjtravers in #387
- Feature/808 dsp lines 11 and 33 column b by @Elaine-Krauss-TCG in #383
- Feature/704 705 706 707 708 709 Schedule B Non Contribution Account transactions by @Elaine-Krauss-TCG in #389
- Feature/808 Patch for DSP line 33 error by @mjtravers in #391
- update validate commit hash by @mjtravers in #393
- feature/385 update dev/stage login timeout by @dheitzer in #392
- Feature/716 719 722 tribal refunds by @Elaine-Krauss-TCG in #394
- Feature/716-722 Other Tribal Refunds by @Elaine-Krauss-TCG in #397
- Feature/716 722 other tribal refunds by @Elaine-Krauss-TCG in #398
- Feature 714-717-720 schb individual returns by @dheitzer in #396
- Update validate commit hash by @mjtravers in #399
- Feature/88 deleted contacts by @toddlees in #395
- Update validate commit hash by @mjtravers in #402
- Update validate commit hash by @mjtravers in #404
- Release/sprint 23 by @toddlees in #401
Full Changelog: sprint-22...sprint-23
sprint-22
What's Changed
- Feature/679 credit card payment receipts by @Elaine-Krauss-TCG in #360
- Feature/681 staff reimbursement by @Elaine-Krauss-TCG in #356
- adds - other disbursement payment to payroll memo - to $200 list by @toddlees in #362
- Feature/680 credit card memos by @Elaine-Krauss-TCG in #363
- Feature/682 staff reimbursement memos by @Elaine-Krauss-TCG in #364
- Feature/684 payroll memo for operating expenditure by @dheitzer in #361
- adds other disbursement itemization rules by @toddlees in #369
- add safety exception, we're on this version now anyways by @toddlees in #370
- feature/454 Refund of Contribution to Unregistered Committee on Schedule A by @dheitzer in #371
- Feature/289-dsp-line-17 by @Elaine-Krauss-TCG in #365
- feature/283 dsp lines 11 and 33 by @dheitzer in #367
- Feature/345 by @toddlees in #372
- Feature/347 404 by @toddlees in #352
- feature/454 itemization fix for refund to unregistered committee by @dheitzer in #375
- Feature/426 dsp lines 15 and 37 by @Elaine-Krauss-TCG in #366
- Feature/809 dsp line 17b other federal receipts by @Elaine-Krauss-TCG in #373
- Feature/801 dsp line 12 column b by @Elaine-Krauss-TCG in #377
- no schedule c property in other schedules by @toddlees in #378
- Feature/890 892 non con refunds by @toddlees in #379
- feature/346 functionality to add schedule c to dot fec by @dheitzer in #380
- Update temporary exceptions for safety dependency check by @mjtravers in #381
- Release/sprint 22 by @dheitzer in #382
Full Changelog: sprint-21...sprint-22
sprint-21
What's Changed
- Feature/678 Add operating expenditure transaction schema by @mjtravers in #335
- Feature/632-633: Parnership Recount Account Receipt & Memo by @Elaine-Krauss-TCG in #336
- feature/634-635-partnership-national-party-headquarters-receipt-and-memo by @Elaine-Krauss-TCG in #341
- Feature/636-637 add pres nominating convention to 200 types by @toddlees in #344
- 692 Other Disbursement by @toddlees in #349
- match Transaction Type Identifier change from front end by @toddlees in #353
- Feature/685+702 Add operating expenditure void and other disbursement void by @mjtravers in #350
- Feature/284 line 12 by @toddlees in #351
- Feature/194 sorting dot fec by @toddlees in #348
- Patch suggestion by @toddlees in #357
- Feature/107-108 create contact COM/CAN lookup by @dheitzer in #355
- Feature/206 test committee accounts for filing by @dheitzer in #342
- update hash to most recent sprint-21 hash by @toddlees in #376
Full Changelog: sprint-20...sprint-21
sprint-20
What's Changed
- Feature/490+491 pac earmark receipt+memo by @dheitzer in #327
- 320 patch by @toddlees in #329
- feature/656 + 657 Partnership National Party Recount/Legal Proceedings Account + Memo by @dheitzer in #330
- Feature/316 unified transaction table by @toddlees in #331
- Feature/513-518 National Party Earmark Receipts & Memos by @Elaine-Krauss-TCG in #332
- feature/206 .fec header issue by @dheitzer in #333
- Feature/601 Repairs sorting on the contacts management page by @Elaine-Krauss-TCG in #334
- removed gunicorn timeout (per Laura's suggested for web crashes) by @dheitzer in #338
Full Changelog: sprint-19...sprint-20
sprint-19
What's Changed
- Feature/651 Always itemize transactions when agg is below $0 by @toddlees in #289
- Feature/525: Add new schema PAC_NATIONAL_PARTY_RECOUNT_ACCOUNT by @mjtravers in #290
- Feature/498 Joint Fundraising Transfer - National Party Headquarters Buildings Account on Schedule A (Group E) by @dheitzer in #284
- Feature/303 dates by @toddlees in #291
- Feature/303 Updated dependency exception dates by @mjtravers in #292
- Feature/500 502 headquarters memos by @Elaine-Krauss-TCG in #299
- Feature/536 537 by @Elaine-Krauss-TCG in #297
- Feature/526 531 pac and party headquarters by @Elaine-Krauss-TCG in #300
- feature/223 handle/increase session timeout by @dheitzer in #301
- Feature/207 django 4.1 by @mjtravers in #298
- #523 Individual HQ Account by @Elaine-Krauss-TCG in #302
- Feature/69 Prohibit contact delete if linked transactions by @mjtravers in #296
- Feature/207 Django upgrade by @mjtravers in #305
- 527 feature/PAC National Party Pres. Nominating Convention Account by @dheitzer in #308
- Feature/535 tribal national party recount account by @Elaine-Krauss-TCG in #306
- Feature/532 party national party convention account by @Elaine-Krauss-TCG in #304
- Feature/524 individual convention account by @Elaine-Krauss-TCG in #303
- Feature/521 Adds the Individual National Party Recount Account receipt by @Elaine-Krauss-TCG in #307
- Feature/761 nightly cypress e2e tests by @dheitzer in #294
- Login dot gov fix for logout endpoint returning 403 by @dheitzer in #312
- Fix for logout 403 issues by @mjtravers in #313
- feature/522-party-national-party-recount-account by @Elaine-Krauss-TCG in #309
- Feature/609 Tribal National Party Headquarters Buildings Account JF Transfer Memo by @dheitzer in #314
- feature/488 Unregistered Receipt from Person by @dheitzer in #315
- Release/sprint 18 by @toddlees in #311
- Sprint 18 fixes to develop by @mjtravers in #319
- Feature/287 schedule b by @toddlees in #317
- Feature/489 unregistered receipt from person by @Elaine-Krauss-TCG in #318
- fixes saving child transactions by @toddlees in #324
- Updates validator commit hash by @Elaine-Krauss-TCG in #322
- Feature/511 pac returned receipt by @Elaine-Krauss-TCG in #321
- Feature/512 returned bounced receipt by @dheitzer in #325
- Delete .python_history by @toddlees in #328
- Release/sprint 19 by @mjtravers in #326
Full Changelog: sprint-17...sprint-19
sprint-18
What's Changed
- Update issue templates by @lbeaufort in #11
- Feature/41 split repo by @albertcrowley in #13
- Update repo name for git secrets by @lbeaufort in #14
- Removed 'key' and 'api' from git secrets scan rules by @mjtravers in #16
- Added branch management instructions to README by @mjtravers in #20
- Removed sample code from code base by @mjtravers in #22
- Removed unused legacy files by @mjtravers in #28
- Feature/59 sonarcloud by @albertcrowley in #23
- Update README.md by @mjtravers in #31
- Schedule A model by @toddlees in #25
- Deploy to cloud.gov by @lbeaufort in #17
- Update postgres connection string in README by @lbeaufort in #41
- Fix Python linting by @lbeaufort in #36
- Remove tags requirement for merging to main branch by @lbeaufort in #48
- Removed redundant pip install from web-api Dockerfile by @mjtravers in #44
- Removed gunicorn
reload
flag in production by @lbeaufort in #43 - Updates to README deployment steps by @mjtravers in #45
- Added a Django model for the F3X details by @toddlees in #46
- Feature/34 contacts model by @toddlees in #53
- debug token failures by @toddlees in #55
- Added dependency licence report by @albertcrowley in #50
- Updated Python version to 3.8, updated packages for security vulnerabilities by @lbeaufort in #61
- [Merge after release cut] Switched to using
DEMO_KEY
FEC API key for local development by @lbeaufort in #65 - Added missing migrations, removed
makemigrations
commands from deployment by @lbeaufort in #63 - [Merge after release cut] Updated test command to match documentation by @lbeaufort in #62
- Create pull_request_template.md by @lbeaufort in #58
- Feature/54 contact validation duplicate by @toddlees in #74
- Updated contacts api endpoint to handle contact type codes by @mjtravers in #77
- Feature/72 reorganize fecfile backend by @toddlees in #81
- Feature/29 fix api docs remove nested router by @toddlees in #84
- Fixed API documentation by @lbeaufort in #57
- [Merge after release cut] makes delete readonly on contact serializer by @toddlees in #85
- Increase application instances to 2 in all spaces by @lbeaufort in #91
- Created F3X API view and integrate validation by @toddlees in #92
- Only show contacts associated with a given committee account by @toddlees in #94
- removes .get() from request object by @toddlees in #96
- Merges Release/sprint-6 into Develop by @toddlees in #97
- Update README.md deployment instructions by @mjtravers in #99
- Add Sphinx Generation and Deploy to CircleCi by @toddlees in #100
- Feature/101 partial validation f3x by @toddlees in #102
- use commit has instead of
develop
to bust circleci requirements cache by @toddlees in #103 - Add note about fecfile-validate commit updates by @mjtravers in #104
- Add DRF result ordering for f3x_summaries by @mjtravers in #105
- fixes validator headers by @toddlees in #107
- Change boolean validation fields to 'X' enum by @mjtravers in #108
- Merge additional release-7 code by @mjtravers in #115
- retrieve fields_to_validate from query params by @toddlees in #114
- Convert F3X model checkbox fields to boolean type by @mjtravers in #120
- Feature/47 automated e2 e environment by @Elaine-Krauss-TCG in #118
- Converted memo_code to boolean and added schema query param by @mjtravers in #121
- Point fecfile-validate repo to develop branch by @mjtravers in #126
- Adds contributor name sorting to shca transactions by @toddlees in #127
- Update committee_id and candidate_id validation rules for contacts by @toddlees in #128
- Update README.md by @alexander-lin in #129
- refactor report label relation by @toddlees in #131
- introduces foreign_key_fields to validate mixin by @toddlees in #132
- Release/sprint 8 by @mjtravers in #134
- 109 temp branch dah by @dheitzer in #137
- Updated requirements.txt to point to latest validate commit by @mjtravers in #136
- Feature/123 refactor sorting of report code column by @Elaine-Krauss-TCG in #138
- update validation version hash for release by @dheitzer in #140
- Uses the new E2E clean db instead of the old FEC dev clean db by @Elaine-Krauss-TCG in #139
- Feature/201 allow users to view existing users by @Elaine-Krauss-TCG in #143
- output migration results to file by @toddlees in #144
- handle 'X' and '' in migrations by @toddlees in #145
- Handle schedule a boolean conversion as well by @toddlees in #146
- Boolean migrate hotfix by @toddlees in #147
- Release/sprint 9 by @dheitzer in #150
- Feature/201 allow users to view existing users by @Elaine-Krauss-TCG in #148
- Feature/75 Add boolean and date fields to validation by @mjtravers in #142
- Local Development Celery Worker Node And Redis by @toddlees in #152
- Feature/233 Add Group E transaction type page by @dheitzer in #151
- Feature/328 django login-dot-gov by @dheitzer in #122
- Revert "Feature/328 django login-dot-gov" by @dheitzer in #154
- use model from versioned app registry in migration by @toddlees in #155
- Feature/327 create group f transaction screen by @Elaine-Krauss-TCG in #149
- Extend grace period for dependency check alert by @mjtravers in #156
- Feature/262 overlapping coverage dates by @dheitzer in #157
- Fix/363 Update commit pointer to validate repo by @mjtravers in #159
- Feature/125 limit transactions table to only include from one report by @Elaine-Krauss-TCG in #158
- Fixes a 500 error by @Elaine-Krauss-TCG in #160
- Feature/transaction viewset unit tests by @Elaine-Krauss-TCG in #162
- Update commit reference of validate repo by @mjtravers in #164
- Update validate commit reference by @mjtravers in #165
- Feature/262 unit tests by @dheitzer in #168
- Feature/46 updates to schema specs by @mjtravers in #166
- Hotfix - User Management Sorting by @Elaine-Krauss-TCG in #169
- .FEC F3X Summary Row by @toddlees in #167
- Updates various url files to use
re_path()
instead ofpath()
andurl()
...
sprint-17
What's Changed
- PAC_RECOUNT_RECEIPT by @toddlees in #268
- Updates validator hash by @Elaine-Krauss-TCG in #269
- Feature/529 party recount receipt by @dheitzer in #272
- Feature/520 individual recount receipt by @dheitzer in #270
- TRIBAL RECOUNT RECEIPT by @toddlees in #271
- TRIBAL RECOUNT RECEIPT by @mjtravers in #274
- Feature/641 login.gov logout error by @dheitzer in #273
- Feature/463 national party recount legal proceedings by @Elaine-Krauss-TCG in #276
- Feature/497 JF Transfer - National Party Pres. Nominating Convention Account by @dheitzer in #275
- Feature/national party recount sub transactions by @Elaine-Krauss-TCG in #277
- Feature/533 business organization receipt by @Elaine-Krauss-TCG in #278
- Feature/403 memo text as separate record by @Elaine-Krauss-TCG in #262
- Updated safetey check exceptions by @mjtravers in #279
- Adds a SerialerMethodField to the memo_text serializer for the back_r… by @Elaine-Krauss-TCG in #280
- Feature/519 individual non contribution by @Elaine-Krauss-TCG in #281
- National party convention jf transfer memos by @toddlees in #282
- 528 feature/Other Committee Receipt - Non-Contribution Account by @dheitzer in #283
- Release/sprint 17 by @mjtravers in #285
Full Changelog: sprint-16...sprint-17
sprint-16
What's Changed
- add 'fields_to_validate' to serializer by @toddlees in #247
- Other Receipts aggregate by @toddlees in #252
- 460 Add child transactions to api GET output by @mjtravers in #250
- Release/sprint 15 into develop branch by @mjtravers in #253
- Feature/552 show one of each contact by @dheitzer in #254
- Update unit test for scha_transaction manager test by @mjtravers in #255
- Adds unit tests covering app tickets 473 and 565 by @Elaine-Krauss-TCG in #257
- refactor imemization clause by @toddlees in #258
- Feature/492 transfer by @toddlees in #256
- Feature/119 dot fec add report level memo by @dheitzer in #259
- Update to CircleCI test configuration by @mjtravers in #260
- Feature/481 party receipt by @mjtravers in #261
- validate with pac receipt by @toddlees in #263
- feature/447 party jf transfer memo by @dheitzer in #264
- feature/448 tribal jf transfer memo by @dheitzer in #265
- feature/451 individual jf tran memo by @dheitzer in #266
- Release/sprint 16 by @dheitzer in #267
Full Changelog: sprint-15...sprint-16
sprint-15
What's Changed
- Release/sprint 14 by @mjtravers in #234
- Update Transaction Identifiers by @Elaine-Krauss-TCG in #236
- Updates requirements file by @Elaine-Krauss-TCG in #241
- Feature/237 aggregation groups by @Elaine-Krauss-TCG in #240
- Feature/479 contribution aggregations by @toddlees in #242
- Feature/172 itemize by @toddlees in #244
- 159 edit contact from transaction entry by @dheitzer in #239
- Added state field to contact update when a transaction is modified by @mjtravers in #245
- Fix for retrieving previous transaction for aggregate contribution by @mjtravers in #246
- other reciepts -> other receipts by @toddlees in #249
- Release/sprint 15 by @dheitzer in #248
Full Changelog: sprint-14...sprint-15
sprint-14
What's Changed
- Merge sprint-13 release updates into develop branch by @mjtravers in #225
- Updates the custom patterns provided in the git secrets install file by @Elaine-Krauss-TCG in #226
- Feature/117 migrate to UUID by @toddlees in #229
- Feature/72 individual lookup by @dheitzer in #227
- Feature/548 organization lookup by @dheitzer in #230
- Feature/413 new cmtee contact from transaction by @dheitzer in #231
- Feature/e2e login route by @Elaine-Krauss-TCG in #228
- Release/sprint 14 by @mjtravers in #232
- Updates to safety dates by @mjtravers in #238
Full Changelog: sprint-13...sprint-14