Commit Graph
187 Commits
Author SHA1 Message Date
Carlo Costino b13e294673 Undo recent changes related to Python upgrade
This changeset undoes the recent changes we tried after the Python 3.13 update as they had no bearing on the SSL cert validation errors.  Back to the drawing board!

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-07-29 16:28:00 -04:00
Kenneth Kehl f5b4b83097 remove concurrency for now 2025-07-29 11:09:08 -07:00
Kenneth Kehl 1eeceb072e revert newrelic changes and disable gevent 2025-07-29 10:22:36 -07:00
Kenneth Kehl 143d57440c try gevent 2025-07-28 08:52:02 -07:00
Kenneth Kehl ad75c86330 reduce eventlet concurrency and turn off debug 2025-07-17 07:58:38 -07:00
Kenneth Kehl f080c94093 fix eventlet 2025-07-15 08:15:08 -07:00
Kenneth Kehl be656af5f6 don't count log lines as code 2025-07-08 10:44:02 -07:00
Kenneth Kehl b5fdc76a4e more tests 2025-07-02 11:56:11 -07:00
Carlo Costino 07195ba145 Merge branch 'main' into update-marshmallow-deps 2025-06-02 10:19:17 -04:00
Kenneth Kehlandccostino e5484f0723 Update Makefile
Co-authored-by: ccostino <ccostino@users.noreply.github.com>
2025-05-29 11:14:29 -07:00
Kenneth Kehlandccostino 222e258e34 Update Makefile
Co-authored-by: ccostino <ccostino@users.noreply.github.com>
2025-05-29 11:14:00 -07:00
Kenneth Kehlandccostino d40ab17770 Update Makefile
Co-authored-by: ccostino <ccostino@users.noreply.github.com>
2025-05-29 11:13:36 -07:00
Kenneth Kehl f620a886b0 oops 2025-05-28 08:10:28 -07:00
Kenneth Kehl b976b395c6 try oscrypto 1.3.0 2025-05-28 07:55:50 -07:00
Kenneth Kehl d526e0a54c use skip-editable for pip-audit to work around dependencies that are pinned to revisions 2025-05-28 07:35:47 -07:00
Kenneth Kehl 3a9db4f3a7 fix makefile 2025-05-27 14:40:06 -07:00
Kenneth Kehl 22a0d9e287 upgrade poetry 2025-05-27 14:14:44 -07:00
Carlo Costino 01ff34b364 Merge branch 'main' into update-marshmallow-deps 2025-05-06 10:59:24 -04:00
Carlo Costino a9c23db227 Pin virtualenv to a compatible version
This changeset addresses a conflict we had with an update to virtualenv that is preventing our project build steps from working.

Note that this is a temporary fix of sorts until we can get poetry fully updated along with a few other dependencies.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-06 10:02:42 -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 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
Carlo Costino bf3897729c Create new command instead of trying to be fancy
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-04-14 16:16:56 -04:00
Carlo Costino 8181eda049 Update Makefile to handle pre-existing git hooks
This changeset adds a bit of extra support to the bootstrap command to make sure that pre-existing git hooks do not interfere with the installation of the pre-commit git hooks.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-04-14 15:45:03 -04:00
Beverly Nguyen f8726ca6b7 socket io setup 2025-04-09 16:56:42 -07:00
Kenneth Kehl 73cfb1a1ed temporarily reduce code coverage to 93 to finish mistune upgrade 2025-03-31 12:12:14 -07:00
alexjanousekGSA ca15646b26 Added tests to increase code coverage 2025-02-27 16:09:49 -05:00
alexjanousekGSA 9bb8b31b65 Updated backend to include stat endpoint that gives hourly results instead of daily 2025-02-24 12:26:22 -05:00
Kenneth Kehl 49f4129e5b add tada to makefile 2025-01-23 13:41:13 -08:00
Kenneth Kehl fdf6158934 merge from main 2025-01-14 12:01:46 -08:00
Kenneth Kehl 99d9db213d fix native enum 2025-01-07 07:13:32 -08:00
Kenneth Kehl 343603cf73 merge from main 2025-01-07 06:50:45 -08:00
Kenneth Kehl 7c8a543629 pin poetry version to 1.8.5 2025-01-06 07:37:21 -08:00
Kenneth Kehl 06807cf84b change celery pool support from prefork to threads 2024-11-25 11:57:06 -08:00
Kenneth Kehl 93ea9058ea raise code coverage to 94% 2024-10-23 14:03:37 -07:00
Kenneth Kehl ff5d405a15 raise coverage to 93 2024-10-03 10:30:30 -07:00
Kenneth Kehl 37e5de331a don't run coverage on tests 2024-10-01 13:31:04 -07:00
Kenneth Kehl ab7e57597a don't run coverage on tests 2024-10-01 13:21:05 -07:00
Kenneth Kehl 1569de2afd revert coverage changes 2024-09-26 14:59:18 -07:00
Kenneth Kehl b4db1b0b2d revert coverage changes 2024-09-26 14:49:53 -07:00
Kenneth Kehl fceeed2401 dont do coverage of test directory 2024-09-26 14:05:58 -07:00
Kenneth Kehl 7c1ca17721 dont do coverage of test directory 2024-09-26 13:56:45 -07:00
Kenneth Kehl ad84fc536b remove dead code 2024-06-19 13:00:54 -07:00
Kenneth Kehl f74d08a66a merge from main 2024-05-31 07:38:27 -07:00
Carlo Costino 99edc88197 Localize notification_utils to the API
This changeset pulls in all of the notification_utils code directly into the API and removes it as an external dependency.  We are doing this to cut down on operational maintenance of the project and will begin removing parts of it no longer needed for the API.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-05-16 10:17:45 -04:00
Kenneth Kehl a749b8ca4c bring coverage back up to 95% 2024-05-15 10:20:18 -07:00
Aditi Anand df2a590f1a Merge branch 'notify-api-869' into aanand-sqlalchemy-version-update 2024-04-24 16:11:03 -04:00
Carlo Costino ca80ceea62 Mirror admin repo poetry updates
This changeset updates changes in our admin repo that make using poetry a little better and more consistent for dependency management.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-04-03 17:35:58 -04:00
Kenneth Kehl 6c4c8b075a fix code coverage reporting 2024-03-11 10:34:59 -07:00
Carlo Costino 7c1fa1bd75 Update README with new instructions and improve setup
This changeset updates the README.md file with a set of entirely new instructions. These updates are intended to improve clarity, simplify steps, and reduce confusion and environment-setup gotchas that folks have run into previously and we have learned from.  A couple of other changes are also included:

- Minor adjustments to the Makefile to improve make bootstrap
- Updates to the sample.env file to include previously missing required environment variables

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-11-17 12:16:44 -05:00