Kenneth Kehl
255faf3eb0
Merge branch 'main' of https://github.com/GSA/notifications-api into notify-34
2023-05-25 07:35:36 -07:00
Kenneth Kehl
6f6061455c
notify-162 delete incomplete s3 uploads ( #276 )
...
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us >
2023-05-23 11:31:30 -04:00
Kenneth Kehl
ebb4a37f8d
fix more skips
2023-05-22 09:12:12 -07:00
Kenneth Kehl
1e72f97b17
code review feedback
2023-05-09 08:45:51 -07:00
Kenneth Kehl
b59e4df06d
code review feedback
2023-05-05 08:09:15 -07:00
Kenneth Kehl
3fb113a83e
notify-152 sms delivery receipts
2023-05-04 07:56:24 -07:00
Kenneth Kehl
001954538e
notify-243 remove statsd
2023-04-25 07:50:56 -07:00
Steven Reilly
ff4190a8eb
Remove letters-related code ( #175 )
...
This deletes a big ol' chunk of code related to letters. It's not everything—there are still a few things that might be tied to sms/email—but it's the the heart of letters function. SMS and email function should be untouched by this.
Areas affected:
- Things obviously about letters
- PDF tasks, used for precompiling letters
- Virus scanning, used for those PDFs
- FTP, used to send letters to the printer
- Postage stuff
2023-03-02 20:20:31 -05:00
Ryan Ahearn
abc7b09d0d
Update app to utilize updated phone validation methods
2023-01-05 11:06:12 -05:00
Ryan Ahearn
7878316790
Remove placeholder sms callback comments
2023-01-03 10:23:14 -05:00
Ryan Ahearn
44a4b2d1a9
Remove firetext from notifications_sms_callback.py
2022-12-22 10:01:12 -05:00
Ryan Ahearn
77afecf8d2
Remove mmg & firetext from research_mode_tasks.py
2022-12-22 09:31:12 -05:00
Ryan Ahearn
041cd08097
Clean up more mmg and firetext references
2022-12-22 09:31:12 -05:00
Ryan Ahearn
17ee4c3f2b
Use encrypt/decrypt methods in place of signing
2022-12-12 16:41:04 -05:00
Ryan Ahearn
b553ea4c77
Update uses of encryption.encrypt to more accurate encryption.sign
2022-12-07 14:55:05 -05:00
Ryan Ahearn
01cf3dfb9d
Completely remove code to switch sms providers on slow delivery
2022-11-30 11:08:55 -05:00
stvnrlly
7f5c3c785e
est_date to local_date, too
2022-11-21 12:05:23 -05:00
stvnrlly
9e7ee1c0f8
migrate bst_date to local_date
2022-11-21 11:49:59 -05:00
stvnrlly
99de747a36
fix formatting
2022-11-21 11:29:38 -05:00
stvnrlly
052f911ca8
rename billing date function to clearer about timezone
2022-11-16 12:54:08 -05:00
stvnrlly
6908bd3cf5
use only convert_utc_to_local_timezone
2022-11-16 12:51:46 -05:00
stvnrlly
53019995d1
more time test times
2022-11-14 14:53:28 -05:00
stvnrlly
b50cb4712f
tz utility swap and many test updates
2022-11-10 12:33:25 -05:00
stvnrlly
637fbdb891
broadcast flake8 cleanup
2022-10-25 11:53:24 -04:00
Steven Reilly
d37c2a53b8
Merge branch 'main' into stvnrlly-remove-broadcasts
2022-10-25 10:17:49 -04:00
stvnrlly
8e2b8dd7c4
keep on flakin the flake world
2022-10-21 13:29:52 +00:00
stvnrlly
9f37592b1e
cleaner flake8 cleaning
2022-10-21 00:26:37 +00:00
stvnrlly
d4e156e8ae
Merge branch 'main' into stvnrlly-remove-broadcasts
2022-10-20 19:44:20 -04:00
stvnrlly
5dfc26c1f5
pass pytest multiline preferences
2022-10-19 16:16:29 +00:00
stvnrlly
e9fdfd59f4
clean flake8 except provider code
2022-10-19 16:16:26 +00:00
jimmoffet
97aa118fee
additional type checking in process_ses_receipt_tasks
2022-10-04 18:16:19 -07:00
jimmoffet
434b7b2d08
clean up and remove redundancy
2022-10-04 16:01:30 -07:00
stvnrlly
57f4df8ed1
remove broadcast-related code, except migrations
2022-10-04 15:28:27 +00:00
jimmoffet
fc9e4107c1
all tests passing
2022-10-03 20:07:42 -07:00
jimmoffet
c04d1df6b3
fixing tests
2022-10-03 17:16:59 -07:00
jimmoffet
c7ccc3b0dd
fix conflict
2022-10-03 09:14:04 -07:00
jimmoffet
8cb6f60f04
modify inbound notif processing
2022-10-03 09:05:34 -07:00
Jim Moffet
d0bba8a8bd
Merge branch 'main' into jim/091422/deliverycallbacks
2022-09-30 11:21:46 -04:00
jimmoffet
48af6f7c23
fix tests
2022-09-30 10:59:48 -04:00
Ryan Ahearn
e3ad01119d
Replace celery[sqs] with celery[redis]
2022-09-29 08:59:17 -04:00
jimmoffet
c636eac964
replace m2crypto with oscrypto
2022-09-23 15:57:06 -07:00
jimmoffet
ea3eefa81c
test branch for notify-api-alt temporary deploy
2022-09-23 11:56:39 -07:00
jimmoffet
4c86024f21
clean up comments
2022-09-20 20:22:12 -07:00
jimmoffet
a03de0dd56
remove outdated validatesns library and replace with maintainable code
2022-09-20 20:11:09 -07:00
jimmoffet
f1aec54665
clean up comments and method dupes
2022-09-15 15:48:37 -07:00
jimmoffet
b0f819dbd9
canada UK ses callbacks monster mash
2022-09-15 14:59:13 -07:00
Ryan Ahearn
806e2ad2dc
Review and update uses of PRNG
2022-08-19 15:26:12 +00:00
Ryan Ahearn
e77cedb039
Clean up xml finding from static-scan
2022-08-18 17:52:44 +00:00
Christa Hartsock
af6495cd4c
Get tests passing locally
...
When we cloned the repository and started making modifications, we
didn't initially keep tests in step. This commit tries to get us to a
clean test run by skipping tests that are failing and removing some
that we no longer expect to use (MMG, Firetext), with the intention that
we will come back in future and update or remove them as appropriate.
To find all tests skipped, search for `@pytest.mark.skip(reason="Needs
updating for TTS:`. There will be a brief description of the work that
needs to be done to get them passing, if known. Delete that line to make
them run in a standard test run (`make test`).
2022-07-07 15:41:15 -07:00
Jim Moffet
aa4ec532a4
implement SNS
2022-06-17 11:16:23 -07:00