Commit Graph

10598 Commits

Author SHA1 Message Date
Aditi Anand
8bc1091f73 fix for failing tests 2024-03-20 10:57:04 -04:00
Aditi Anand
5d15560538 merge with main 2024-03-13 16:56:54 -04:00
Aditi Anand
385ec3583f Initial commit for sqlalchemy2.0 migration 2024-03-13 12:42:11 -04:00
Carlo Costino
8fe70fe14d Merge pull request #851 from GSA/more-terraform-fixes
Fix reference to CF org vs. space
2024-03-13 11:33:27 -04:00
Carlo Costino
9d60e6e8b7 Fix reference to CF org vs. space
This changeset fixes a reference to properly load the Cloud Foundry org for modifying the space.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-13 11:26:01 -04:00
Steven Reilly
d72521fc1e Merge pull request #849 from GSA/fix-remaining-terraform
Fix remaining Terraform for production and demo
2024-03-13 10:35:43 -04:00
Carlo Costino
0404348ec0 Removed last bit of extraneous config that is not needed
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-13 10:12:54 -04:00
Carlo Costino
1484c2ffa0 Adjust properties further to only apply to spaces
The SES and SNS modules are strictly for services that are instantiated within a space, while the egress_space is creating a separate space. The shift of the recursive delete from being on a service to being at the space level means that the SES and SNS modules do not have to track it at all, it should only be handled at the space level.  The same goes for the allow_ssh flag.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-13 10:05:02 -04:00
Carlo Costino
15f8be7aee Explicitly add allow_ssh flag and disable for production
This will also ensure any drift is picked up by our infrastructure verification checks

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-13 09:51:41 -04:00
Carlo Costino
67135858df Merge pull request #850 from GSA/API-847_Clobbering_bad_enum_data
[Bug] API-847 - Making the enum migration more smooth.
2024-03-12 16:42:55 -04:00
Cliff Hill
111135a9b6 Helping the migration succeed!
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-12 15:05:34 -04:00
Carlo Costino
f0e66886d2 Adding missing variable for egress_space
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-12 14:26:28 -04:00
Carlo Costino
68fa12340a Add space data back in - we still need it!
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-12 14:22:58 -04:00
Carlo Costino
ef46ddcb37 Fixed reference to the Cloud Foundry org instead of space
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-12 14:19:59 -04:00
Carlo Costino
61703471bb Fix remaining Terraform for production and demo
This changeset adjusts our Terraform for the production and demo environments so that the new delete_recursive_allowed with the Cloud Foundry Cloud Controller is set to false.  It also updates the shared modules to all explicitly account for this property so that we can set the flag easily.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-12 13:59:08 -04:00
Carlo Costino
d7edf32de4 Merge pull request #842 from GSA/code_coverage
fix code coverage reporting
2024-03-11 14:54:14 -04:00
Kenneth Kehl
6c4c8b075a fix code coverage reporting 2024-03-11 10:34:59 -07:00
Carlo Costino
8a6cc76d15 Merge pull request #840 from GSA/notify-admin-1277
fix login.gov to use user uuid instead of email (notify-admin-1277)
2024-03-11 11:53:42 -04:00
Carlo Costino
c84d01b454 Merge pull request #783 from GSA/notify-api-749
remove personalisation from db
2024-03-08 15:37:54 -05:00
Carlo Costino
6d72b0d50b Merge pull request #839 from GSA/API-729_Recursive_Delete_Changes
Api 729 recursive delete changes
2024-03-08 12:12:25 -05:00
Cliff Hill
4d89e6451d Reversing the over-engineering.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-08 12:04:03 -05:00
Cliff Hill
9ce1e4816f Terraform formatting
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-08 12:01:06 -05:00
Cliff Hill
e843b05e00 Removing all the references!
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-08 12:00:36 -05:00
Cliff Hill
b46bad8b77 Version bumps aren't fun.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-08 11:50:30 -05:00
Cliff Hill
23167c5f16 Formatting is annoying.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-08 11:47:12 -05:00
Kenneth Kehl
7c95211649 fix login.gov to use user uuid instead of email (notify-admin-1277) 2024-03-08 08:44:27 -08:00
Cliff Hill
ed9896fdce Updating the versions for things.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-08 11:37:36 -05:00
Cliff Hill
92d4171717 We hope this is right.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-03-08 11:35:26 -05:00
Carlo Costino
90e6b0b9c2 Merge pull request #837 from GSA/stvnrlly/add-logo-to-readme
Update README.md with logo
2024-03-07 08:19:58 -05:00
Steven Reilly
89200e5f4d Update README.md with logo 2024-03-06 14:18:01 -05:00
Kenneth Kehl
e2b2cdcfbc fix tests 2024-03-06 10:55:03 -08:00
Kenneth Kehl
492daee970 fix personalisation for emails 2024-03-06 10:28:34 -08:00
Kenneth Kehl
a8dcda4c55 fix test 2024-03-05 11:21:38 -08:00
Kenneth Kehl
ec9619c43f merge from main 2024-03-05 11:09:08 -08:00
Carlo Costino
df9ee470dc Merge pull request #828 from GSA/800-flask-command-for-test
800 flask command for test
03-06-2024
2024-03-05 11:58:00 -05:00
Anastasia Gradova
703500274b Updated doucmentation in README and all.md 2024-03-05 08:43:20 -07:00
Anastasia Gradova
8e44e4d981 Corrected flake spacing 2024-03-05 08:10:05 -07:00
Anastasia Gradova
f9f26a2439 Merge branch '800-flask-command-for-test' of https://github.com/GSA/notifications-api into 800-flask-command-for-test 2024-03-04 16:03:58 -07:00
Anastasia Gradova
117ac98491 moved faker to under imports according to PEP-8 2024-03-04 16:02:21 -07:00
Anastasia Gradova
6cf9c811ae Update app/commands.py
Co-authored-by: Carlo Costino <ccostino@users.noreply.github.com>
2024-03-04 15:59:44 -07:00
Anastasia Gradova
ee6dfacad1 Standardized command names and updated
documentation
2024-03-04 14:34:41 -07:00
Carlo Costino
e0fb52cf87 Merge pull request #829 from GSA/org-invite-uk-bug
Removed gov.uk text from org invite
2024-03-04 15:57:31 -05:00
Carlo Costino
aecf543a10 Merge pull request #826 from GSA/update-e2e-info
Add E2E configuration information to docs
2024-03-04 15:39:11 -05:00
Carlo Costino
3db6462a82 Merge pull request #822 from GSA/notify-admin-1148
make sure original_file_name is stored as part of job (notify-admin-1…
2024-03-04 14:21:36 -05:00
Andrew Shumway
0d856f07fc Removed gov.uk text from org invite 2024-03-04 10:23:45 -07:00
Kenneth Kehl
b777249b6f merge from main 2024-03-01 13:50:09 -08:00
Anastasia Gradova
980e32c86c Swapped random for secrets 2024-03-01 14:43:36 -07:00
Anastasia Gradova
c0e3a68a07 Added faker to poetry lock file 2024-03-01 12:43:35 -07:00
Anastasia Gradova
eb52cdff0d New lock file 2024-03-01 12:34:01 -07:00
Anastasia Gradova
b13d3eda78 Merge branch 'main' into 800-flask-command-for-test 2024-03-01 12:15:29 -07:00