Commit Graph

6379 Commits

Author SHA1 Message Date
alexjanousekGSA
c4c3967def Fixed merge conflict 2025-06-09 12:10:35 -04:00
alexjanousekGSA
bc68f80958 Updated based on PR comments 2025-06-09 12:09:22 -04:00
Kenneth Kehl
2abcbc5560 cleanup 2025-06-05 08:17:30 -07:00
Kenneth Kehl
aa9cafb5f1 improve debug of external issues 2025-06-05 08:12:56 -07:00
Kenneth Kehl
57f98b1507 cleanup 2025-06-04 08:03:01 -07:00
Kenneth Kehl
5eade384c5 fix imports 2025-06-04 07:42:41 -07:00
Kenneth Kehl
9379ca0436 get rid of oscrypto 2025-06-04 07:38:53 -07:00
alexjanousekGSA
c8eae375f4 Fixed scan errors 2025-06-02 10:44:42 -04:00
Carlo Costino
07195ba145 Merge branch 'main' into update-marshmallow-deps 2025-06-02 10:19:17 -04:00
alexjanousekGSA
baa8cc4bfa All tests should pass now 2025-05-31 08:56:24 -04:00
alexjanousekGSA
a431ccfb73 Fixed more unit tests 2025-05-30 16:42:52 -04:00
alexjanousekGSA
aa445f5f40 Fixed more tests 2025-05-30 16:23:47 -04:00
alexjanousekGSA
7c1f3f2c3a More fixed tests 2025-05-28 14:01:55 -04:00
alexjanousekGSA
8feced8d7f Fixed more tests, 48 left 2025-05-28 13:47:35 -04:00
alexjanousekGSA
f0fefbef21 Fixed another 30 tests 2025-05-27 19:40:26 -04:00
ccostino
50132bc60d Merge pull request #1730 from GSA/update-register_socket_handlers
Added @socketio.on(connect) and @socketio.on(disconnect)
2025-05-23 10:32:38 -04:00
Kenneth Kehl
1b7c6c2b74 Update app/aws/s3.py
Co-authored-by: ccostino <ccostino@users.noreply.github.com>
2025-05-23 06:58:21 -07:00
Kenneth Kehl
91f3bbaf98 Update app/aws/s3.py
Co-authored-by: ccostino <ccostino@users.noreply.github.com>
2025-05-23 06:58:09 -07:00
Beverly Nguyen
ec60818d8d remove comments 2025-05-22 17:09:02 -07:00
Beverly Nguyen
c5dca6b533 black . 2025-05-22 17:08:15 -07:00
Beverly Nguyen
877313509f Added @socketio.on(connect) and @socketio.on(disconnect) handlers to log and manage Socket.IO connections. The intention is to resolve connection issues by ensuring the server properly acknowledges incoming WebSocket clients. 2025-05-22 17:07:02 -07:00
Kenneth Kehl
170dc12284 fix reports 2025-05-22 08:31:33 -07:00
Kenneth Kehl
6a5ff00136 change page size 2025-05-21 14:12:42 -07:00
Kenneth Kehl
2788c21420 change page size 2025-05-21 13:44:14 -07:00
Kenneth Kehl
f62e3269f0 switch to fips endpoint 2025-05-20 14:02:06 -07:00
Kenneth Kehl
b45b9cbdbe rethrow oserror 2025-05-20 07:38:31 -07:00
Kenneth Kehl
fe2f14c6e6 add sleep, more error handling, better debug message 2025-05-19 15:14:02 -07:00
alexjanousekGSA
898607b40a Removed dependency that is not needed, fixed more tests 2025-05-16 16:23:59 -04:00
alexjanousekGSA
c1507ec060 Fixed some linting errors 2025-05-16 14:14:50 -04:00
Carlo Costino
56bcf0dd68 Merge branch 'main' into update-marshmallow-deps 2025-05-16 09:33:27 -04:00
alexjanousekGSA
a100fa6eb8 Fixed test_get_notification.py tests 2025-05-14 15:01:01 -04:00
alexjanousekGSA
b7d87b6db8 Removed unused import 2025-05-14 13:42:12 -04:00
alexjanousekGSA
68aa63945a Fixed test_rest file 2025-05-14 13:41:23 -04:00
Carlo Costino
2824056a7d Fix use of data_key argument and add logging
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-14 11:20:45 -04:00
Carlo Costino
1c54593e9e Merge branch 'main' into update-marshmallow-deps 2025-05-14 11:04:12 -04:00
Kenneth Kehl
af107ccd27 fix regenerate_job_cache 2025-05-14 07:49:30 -07:00
Kenneth Kehl
3961e72d32 try to replace blocking sleep call with nonblocking sleep call 2025-05-12 11:03:12 -07:00
alexjanousekGSA
0402f6dc71 Fixed a few unit tests 2025-05-09 15:14:07 -04:00
Carlo Costino
fd974e1b79 Update no_proxy and S3 error handling
This changeset updates the no_proxy environment variable to allow S3 through.  It also updates our error handling connecting to S3.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-08 16:54:50 -04:00
Carlo Costino
9b5a5d5eba More enum fixes!
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-07 18:43:54 -04:00
Carlo Costino
7835ef1dd9 Fix handling of Notification-based schemas and missing fields
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-07 17:48:05 -04:00
Carlo Costino
f9f7333d72 Fix a couple more enum schema fields and attempt to fix template_version field
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-06 13:31:50 -04:00
Carlo Costino
d2fc023622 Fix dead-code related to the addition of the data_key argument
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-06 12:03:14 -04:00
Carlo Costino
66c77b5c82 Fix data_key argument errors
This is due to a change in marshmallow 4.0.0: https://marshmallow.readthedocs.io/en/latest/upgrading.html#validates-accepts-multiple-field-names

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-05 15:29:24 -04:00
Carlo Costino
f8858c944f Fix references to TemplateType enum in the schema
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-02 14:56:46 -04:00
Carlo Costino
43fb72d79c Update schema to account for Marshmallow updates
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-04-30 12:53:16 -04:00
Beverly Nguyen
02becbd1e5 removing run.py and unnecessary logs 2025-04-18 11:48:26 -07:00
Carlo Costino
419d6cee69 Update the flask-socketio config to play more nicely:
* Reverts run commands to what they previously were
* Addresses some outstanding linting/formatting
* Accounts for proper config initialization (CORS, Redis)
* Updates dependencies and pulls in latest changes from main

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-04-16 17:43:10 -04:00
Carlo Costino
71e8f20b04 Merge branch 'main' into 2401-add-in-flask-socketio-for-api-calls-rather-than-using-ajax 2025-04-16 10:55:16 -04:00
Kenneth Kehl
e93e3f3690 cleanup 2025-04-15 11:36:09 -07:00