Releases: GSA/notifications-api
Releases · GSA/notifications-api
08-19-2024 Production Release
What's Changed
- fix job retrieval by @terrazoon in #1274
- Need to remove priority logic by @terrazoon in #1248
- improve exponential backoff while job hunting by @terrazoon in #1277
Full Changelog: 08-15-2024...08-19-2024
08-15-2024 Production Release
What's Changed
- Bump botocore from 1.34.144 to 1.34.148 by @dependabot in #1212
- Adjust production manifest settings by @ccostino in #1213
- API-1130 Logging set-up by @xlorepdarkhelm in #1219
- Troubleshooting section: network policy by @jskinne3 in #1217
- remove dead code by @terrazoon in #1101
- Bump cryptography from 42.0.8 to 43.0.0 by @dependabot in #1207
- Cleanup: remove comment unused local var by @jskinne3 in #1221
- Bump boto3 from 1.34.144 to 1.34.148 by @dependabot in #1216
- Bump notifications-python-client from 9.1.0 to 10.0.0 by @dependabot in #1208
- Bump regex from 2024.5.15 to 2024.7.24 by @dependabot in #1222
- Update Python dependencies - 7/30/24 by @ccostino in #1225
- new command to look at sms senders by @terrazoon in #1227
- raise exception if phone number doesn't match by @terrazoon in #1228
- Jskinne3 maintenance checklist by @jskinne3 in #1232
- Exception Investigation: app.authentication.auth:AuthError by @terrazoon in #1233
- write command to download csv file by @terrazoon in #1196
- Bump botocore from 1.34.150 to 1.34.154 by @dependabot in #1237
- Bump redis from 5.0.7 to 5.0.8 by @dependabot in #1231
- Bump phonenumbers from 8.13.40 to 8.13.42 by @dependabot in #1229
- add MethodNotAllowed to exception handling by @terrazoon in #1244
- make user command by @terrazoon in #1206
- Bump pyyaml from 6.0.1 to 6.0.2 by @dependabot in #1240
- Bump black from 24.4.2 to 24.8.0 by @dependabot in #1241
- Bump botocore from 1.34.154 to 1.34.159 by @dependabot in #1261
- Adjust data format for download all users by @terrazoon in #1239
- add retry with backoff by @terrazoon in #1267
- Update all.md by @ecayer in #1266
- fix sort on download all users by @terrazoon in #1269
- Adjust staging and demo worker instance settings by @ccostino in #1270
New Contributors
Full Changelog: 07-24-2024...08-15-2024
07-24-2024 Production Deploy
What's Changed
- Troubleshooting additions by @jskinne3 in #1190
- Upgrade terraform-cloudgov, remove recursive_delete in dev module by @jskinne3 in #1197
- handling throttling exception by @terrazoon in #1198
- fix ExpiringDict caching solution by @terrazoon in #1200
- Bump cachetools from 5.3.3 to 5.4.0 by @dependabot in #1187
- Bump boto3 from 1.34.143 to 1.34.144 by @dependabot in #1188
- Bump exceptiongroup from 1.2.1 to 1.2.2 by @dependabot in #1189
- Notes on working sandbox by @jskinne3 in #1203
- Increased API and worker app memory to 4GB by @ccostino in #1204
- set delivery receipt delay to 30 seconds (from 120 seconds) by @terrazoon in #1205
- Bump pytest from 8.2.2 to 8.3.1 by @dependabot in #1209
- Update Python runtime version for cloud.gov by @ccostino in #1210
- Getting the logging where I think it will be most useful. by @xlorepdarkhelm in #1201
Full Changelog: 07-16-2024...07-24-2024
07-16-2024 Production Deploy
What's Changed
- Logic fix for new endpoint daterange by @xlorepdarkhelm in #1177
- Bump boto3 from 1.34.138 to 1.34.139 by @dependabot in #1172
- Bump jsonschema from 4.22.0 to 4.23.0 by @dependabot in #1174
- Bump botocore from 1.34.139 to 1.34.143 by @dependabot in #1178
- add new api for compliance #46 by @terrazoon in #1179
- Bump moto from 5.0.10 to 5.0.11 by @dependabot in #1180
- Bump setuptools from 70.2.0 to 70.3.0 by @dependabot in #1181
- Bump boto3 from 1.34.139 to 1.34.143 by @dependabot in #1182
- Bump shapely from 2.0.4 to 2.0.5 by @dependabot in #1183
- Bump botocore from 1.34.143 to 1.34.144 by @dependabot in #1184
- Bump newrelic from 9.11.0 to 9.12.0 by @dependabot in #1185
Full Changelog: 07-05-2024...07-16-2024
07-05-2024 Production Deploy
What's Changed
- 1006/1007/1008 created new API endpoints for front end statistics by @anagradova in #1059
- add debug steps by @terrazoon in #1164
- Generate a way to export all Notify.gov user contact information by @terrazoon in #1078
- Bump boto3 from 1.34.136 to 1.34.138 by @dependabot in #1166
- Bump botocore from 1.34.138 to 1.34.139 by @dependabot in #1167
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #1168
- wrap calls to get personalization and phone so dashboard doesn't explode by @terrazoon in #1170
Full Changelog: 07-03-2024...07-05-2024
07-03-2024 Production Deploy
What's Changed
- Bump moto from 5.0.9 to 5.0.10 by @dependabot in #1153
- Bump setuptools from 70.1.1 to 70.2.0 by @dependabot in #1154
- Bump botocore from 1.34.136 to 1.34.138 by @dependabot in #1157
- Bump phonenumbers from 8.13.39 to 8.13.40 by @dependabot in #1158
- fix tuple by @terrazoon in #1160
- fix command syntax by @terrazoon in #1162
Full Changelog: 07-02-2024...07-03-2024
07-02-2024 Production Deploy
What's Changed
- Bump botocore from 1.34.133 to 1.34.134 by @dependabot in #1121
- Bump s3transfer from 0.10.1 to 0.10.2 by @dependabot in #1122
- Bump alembic from 1.13.1 to 1.13.2 by @dependabot in #1144
- Bump faker from 25.8.0 to 26.0.0 by @dependabot in #1145
- Bump flake8 from 7.0.0 to 7.1.0 by @dependabot in #1092
- Bump botocore from 1.34.134 to 1.34.136 by @dependabot in #1146
- Bump redis from 5.0.6 to 5.0.7 by @dependabot in #1147
- Bump boto3 from 1.34.131 to 1.34.136 by @dependabot in #1150
- Attempt to prevent poetry.lock from constantly changing by @ccostino in #1151
- Update pull request template and docs by @ccostino in #1149
- More debugging for issue where user cannot send all messages by @terrazoon in #1152
Full Changelog: 06-27-2024...07-02-2024
06-27-2024 Production Deploy
What's Changed
- Temp switch manifest to old Redis name, delete new Redis block by @jskinne3 in #1123
- Update deploy paths by @jskinne3 in #1125
- Restore Redis instance at v7.0 by @jskinne3 in #1127
- Removed old redis from terraform. by @xlorepdarkhelm in #1137
Full Changelog: 06-26-2024...06-27-2024
06-26-2024 Production Deploy
What's Changed
- Bump botocore from 1.34.115 to 1.34.116 by @dependabot in #1038
- add some debug around report generation by @terrazoon in #987
- Bump moto from 5.0.8 to 5.0.9 by @dependabot in #1039
- Look into enabling Dependabot Code Scanning for our API and admin repos by @terrazoon in #1018
- Bump boto3 from 1.34.114 to 1.34.116 by @dependabot in #1041
- replace utcnow with timezone naive utc call by @terrazoon in #1022
- Exception Investigation: app.notify_client:InviteTokenError by @terrazoon in #992
- bring coverage back up to 95% by @terrazoon in #993
- Fix debug statement by @ccostino in #1042
- Bump botocore from 1.34.116 to 1.34.117 by @dependabot in #1043
- Add SSB error to README by @jskinne3 in #1045
- API-1044 - Fixing the test to be less fragile. by @xlorepdarkhelm in #1054
- Jskinne3 terraform cloudgov 1.0.0 by @jskinne3 in #1052
- Bump certifi from 2024.2.2 to 2024.6.2 by @dependabot in #1048
- Bump botocore from 1.34.117 to 1.34.119 by @dependabot in #1055
- Bump faker from 25.3.0 to 25.5.0 by @dependabot in #1056
- Bump boto3 from 1.34.116 to 1.34.119 by @dependabot in #1057
- debug for notify-admin-1588 by @terrazoon in #1060
- Bump cryptography from 42.0.7 to 42.0.8 by @dependabot in #1061
- Bump phonenumbers from 8.13.37 to 8.13.38 by @dependabot in #1062
- Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #1063
- Bump botocore from 1.34.119 to 1.34.120 by @dependabot in #1064
- lets make the 7 day cache work properly by @terrazoon in #1066
- Bump marshmallow from 3.21.2 to 3.21.3 by @dependabot in #1068
- Bump redis from 5.0.4 to 5.0.5 by @dependabot in #1069
- Bump boto3 from 1.34.119 to 1.34.120 by @dependabot in #1070
- Bump faker from 25.5.0 to 25.8.0 by @dependabot in #1071
- Bump botocore from 1.34.120 to 1.34.126 by @dependabot in #1079
- Bump redis from 5.0.5 to 5.0.6 by @dependabot in #1080
- Bump packaging from 24.0 to 24.1 by @dependabot in #1074
- Bump bandit from 1.7.8 to 1.7.9 by @dependabot in #1081
- Add a null_resource with prevent_destroy to Sandbox by @jskinne3 in #1072
- remove v2 by @terrazoon in #1037
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #1087
- Bump botocore from 1.34.126 to 1.34.128 by @dependabot in #1088
- Bump boto3 from 1.34.120 to 1.34.128 by @dependabot in #1090
- Bump newrelic from 9.10.0 to 9.11.0 by @dependabot in #1082
- Redis upgrade proposal by @jskinne3 in #1086
- Demo: Redis upgrade step 1 by @jskinne3 in #1091
- Bump phonenumbers from 8.13.38 to 8.13.39 by @dependabot in #1093
- pin python to 3.12.2 by @terrazoon in #1105
- Fix runtime.txt for cloud.gov and Python by @ccostino in #1106
- pin python to 3.12.3 by @terrazoon in #1108
- Demo: upgrade terraform-cloudgov, use prevent_destroy by @jskinne3 in #1073
- fix raw_set and raw_get by @terrazoon in #1107
- Increased production memory to 2 GB by @ccostino in #1111
- Staging & Prod: Redis upgrade step 1 by @jskinne3 in #1104
- Bootstrap: upgrade terraform-cloudgov, use prevent_destroy by @jskinne3 in #1089
- Staging: upgrade terraform-cloudgov, use prevent_destroy by @jskinne3 in #1096
- Bump sqlalchemy from 2.0.30 to 2.0.31 by @dependabot in #1109
- Production: upgrade terraform-cloudgov, use prevent_destroy by @jskinne3 in #1097
- Bump botocore from 1.34.128 to 1.34.131 by @dependabot in #1110
- Bump boto3 from 1.34.128 to 1.34.131 by @dependabot in #1112
- Bump setuptools from 70.0.0 to 70.1.0 by @dependabot in #1113
- Need magic PII-free debugging method for API by @terrazoon in #1076
- Shared: remove deprecated recursive_delete by @jskinne3 in #1098
- Upgrade tj-actions from v41 to v44 in Staging by @jskinne3 in #1114
- Staging: Redis upgrade final step by @jskinne3 in #1116
- Upgrade tj-actions from v41 to v44 in Demo and Prod by @jskinne3 in #1115
- Bump botocore from 1.34.131 to 1.34.133 by @dependabot in #1117
- Bump setuptools from 70.1.0 to 70.1.1 by @dependabot in #1118
- Update name of Redis to include v70 by @jskinne3 in #1119
Full Changelog: 05-30-2024...06-26-2024
05-30-2024 Production Deploy
What's Changed
- Code changes for SQLAlchemy 2.0.x upgrade by @aanand-gsa in #946
- Bump botocore from 1.34.101 to 1.34.103 by @dependabot in #981
- Remove log statement from s3.py by @terrazoon in #979
- extend cache to 7 days by @terrazoon in #982
- Bump freezegun from 1.5.0 to 1.5.1 by @dependabot in #983
- Bump faker from 25.1.0 to 25.2.0 by @dependabot in #984
- Bump moto from 5.0.6 to 5.0.7 by @dependabot in #985
- Bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #986
- Bump boto3 from 1.34.101 to 1.34.103 by @dependabot in #988
- Bump botocore from 1.34.103 to 1.34.105 by @dependabot in #989
- Bump lxml from 5.2.1 to 5.2.2 by @dependabot in #990
- Bump newrelic from 9.9.0 to 9.9.1 by @dependabot in #991
- Bump celery from 5.3.6 to 5.4.0 by @dependabot in #972
- Bump botocore from 1.34.105 to 1.34.106 by @dependabot in #994
- Bump boto3 from 1.34.103 to 1.34.106 by @dependabot in #996
- Localize notification_utils to the API by @ccostino in #998
- Add missing dependencies by @ccostino in #1010
- Bump botocore from 1.34.106 to 1.34.108 by @dependabot in #1009
- Bump requests from 2.31.0 to 2.32.2 by @dependabot in #1020
- Update pre-commit hooks by @ccostino in #1011
- Bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #1024
- Bump botocore from 1.34.112 to 1.34.113 by @dependabot in #1025
- Bump moto from 5.0.7 to 5.0.8 by @dependabot in #1026
- fix query by @terrazoon in #1028
- Bump botocore from 1.34.113 to 1.34.114 by @dependabot in #1029
- Bump faker from 25.2.0 to 25.3.0 by @dependabot in #1031
- Bump boto3 from 1.34.112 to 1.34.114 by @dependabot in #1032
- Bump requests from 2.32.2 to 2.32.3 by @dependabot in #1034
- Bump botocore from 1.34.114 to 1.34.115 by @dependabot in #1035
New Contributors
- @aanand-gsa made their first contribution in #946
Full Changelog: 05-10-2024...05-30-2024