Commit graph

79 commits

Author SHA1 Message Date
Seamus Johnston
f98cac9d3d
Justify FRED for registry communication 2023-02-21 09:02:36 -06:00
Neil Martinsen-Burrell
f21142d663
Add ADR for using AWS SES 2023-02-15 14:55:19 -06:00
Neil Martinsen-Burrell
884a58cf10
Send confirmation emails on application submission 2023-02-13 14:19:50 -06:00
Seamus Johnston
7209a1e533
Bump npm package versions 2023-02-01 11:32:05 -06:00
Logan McDonald
508e5384cb
Create dev sandboxes scripts and first sandbox (#370)
* Add templates, scripts, and process documentation for creating and destroying developer sandboxes

* Create developer sandbox 'lmm' infrastructure

* fix up newlines

* fix action syntax pull_request

* add a line about the public.crt to developer docs

* add docs about branch conventions

* add new developer sandbox 'ik' infrastructure

* Add new developer sandbox 'nmb' infrastructure

* Add new developer sandbox 'sspj' infrastructure

* Add new developer sandbox 'mr' infrastructure

* make github actions dynamic by environment

* trying something out with dynamic github action for dev sandbox

* consolidate github actions to dynamic action

* try out run name

* combo run name and name

* respond to comments
2023-01-20 09:50:36 -08:00
Logan McDonald
6a54bf1ff4
Create new stable environment (#367)
update documentation for environments and setup new stable environment
2023-01-17 13:54:30 -08:00
Seamus Johnston
a00fcffb45
Justify Django Form Wizard in ADR 2023-01-06 11:47:14 -06:00
Seamus Johnston
df265b10f8
Refactor fixtures from JSON to Python 2022-12-21 10:44:19 -06:00
Logan McDonald
044275288b
add adr on content organization (#207)
* add adr on content organization

* Update 0014-dotgov-content-organization.md
2022-12-09 17:22:46 -05:00
calerubensteingsa
a31e385727
Update product_strategy.md (#140)
* Update product_strategy.md

* Update product_strategy.md

Sounds good - I updated the problem statement a little to reflect the CISA side of it. I added CISA and the note about the ability to "secure" a domain.

* Update product_strategy.md

@h-m-f-t split them - not in love with this framing, but wanted to get some of your thoughts!
2022-12-09 17:22:35 -05:00
dependabot[bot]
36148cf6d7
Bump certifi from 2022.6.15.2 to 2022.12.7 in /docs/compliance (#314)
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.6.15.2 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15.2...2022.12.07)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-09 17:17:47 -05:00
Logan McDonald
e07bf6b448
Add software development lifecycle diagram (#295)
* add a diagram representing the SDLC for the registrar
2022-11-30 14:59:53 -05:00
Seamus Johnston
758c645943
Merge branch 'main' into sspj/domain-model 2022-11-28 11:53:22 -06:00
Seamus Johnston
6fd29aea75
Respond to PR feedback 2022-11-28 11:49:01 -06:00
Logan McDonald
eca8da108b
add a note to development about the login time bug (#288)
* add a note to development about the login time bug

* Update docs/developer/README.md

Co-authored-by: Neil MartinsenBurrell <neil.martinsen-burrell@gsa.gov>

Co-authored-by: Neil MartinsenBurrell <neil.martinsen-burrell@gsa.gov>
2022-11-23 09:43:43 -08:00
Neil Martinsen-Burrell
e4ca145b1e
Merge branch 'main' into nmb/state-machine 2022-11-09 08:44:37 -06:00
Logan McDonald
5328285633
Add a nightly cron to our deploy action (#233)
* tmp

* add a cron to our deploy job

* add developer doc
2022-11-09 09:19:43 -05:00
Neil Martinsen-Burrell
bce29c2402
Review feedback: FSM unit tests, indexes, comments, etc. 2022-11-08 15:04:00 -06:00
Seamus Johnston
6880684dd6
Merge pull request #165 from cisagov/sspj/db-fixtures
Add User Fixtures
2022-10-17 15:20:43 +00:00
Logan McDonald
8d493d2e44
Document things cloud.gov CRM fully supports (#122)
* document things cloud.gov crm fully supports

* run make assemble
2022-10-13 10:36:44 -04:00
Seamus Johnston
3e4279ace4
Add user fixtures 2022-10-13 07:56:37 -05:00
Logan McDonald
72e92c9b54
be more explicit in rotation docs about what cups and uups stands for (#158) 2022-10-12 10:20:56 -04:00
Seamus Johnston
9b008d6363
Run tests behind logged in pages (#162)
* Redirect admin login to Login.gov

* Add logged in scanning to CI

* Fix bug in LOGIN_URL

* Fix linter and tests

* Address PR feedback

* Try quotes
2022-10-11 11:26:11 -05:00
Neil Martinsen-Burrell
323f8ea4e9
Change run scripts to not do migrations 2022-10-06 14:58:32 -05:00
Neil Martinsen-Burrell
209d2b31df
Database migrations ADR 2022-10-06 14:33:30 -05:00
Neil Martinsen-Burrell
2b45dd5c8a
Documentation on accessing cloud.gov databases 2022-10-04 13:15:10 -05:00
Seamus Johnston
828051854e
Address PR feedback 2022-09-30 14:14:43 -05:00
Seamus Johnston
8ea7b98a37
Justify Login.gov in ADR 2022-09-30 07:41:59 -05:00
Seamus Johnston
a42e77e639
Justify Django Templates in ADR 2022-09-30 07:41:36 -05:00
Seamus Johnston
651e3d91b1
Update docs for Login.gov 2022-09-29 15:06:14 -05:00
Neil Martinsen-Burrell
86e57771d4
Fix tests and re-number ADR 2022-09-27 13:39:24 -05:00
Neil Martinsen-Burrell
c397597ae6
ADR to go with this PR 2022-09-27 13:31:42 -05:00
Igor Korenfeld
893e479918
Update docs/operations/README.md
Fix typo in script name

Co-authored-by: Neil MartinsenBurrell <neil.martinsen-burrell@gsa.gov>
2022-09-16 10:57:31 -04:00
igorkorenfeld
9796ab7ff2
Add content about build and deploy scripts to documentation 2022-09-15 15:47:59 -04:00
Igor Korenfeld
784be2b279
Merge pull request #123 from cisagov/ik/stable-uswds-assets
Add asset compilation and collection before deploy
2022-09-15 12:03:47 -04:00
igorkorenfeld
beeabd9c1c
Add content about unstable deploy to documentation 2022-09-15 10:59:09 -04:00
Neil MartinsenBurrell
98bc594203
Merge pull request #117 from cisagov/nmb/pa11y-scanning
Automated accessibility scanning
2022-09-14 14:28:59 -05:00
Neil Martinsen-Burrell
aa06a3df20
Address review feedback 2022-09-14 14:19:35 -05:00
Logan McDonald
1d3dfdb8d5
Add compliance documentation to source control (#116)
* add initial setup of compliance-trestle
2022-09-14 08:46:43 -04:00
Neil Martinsen-Burrell
5bdd01138c
Merge branch 'main' into nmb/pa11y-scanning 2022-09-13 13:02:00 -05:00
igorkorenfeld
5342577e5d
Add documentation for USWDS and WhiteNoise 2022-09-12 18:32:59 -04:00
Neil Martinsen-Burrell
f0a9866e0d
Use docker-compose for local scanning 2022-09-12 10:47:48 -05:00
Logan McDonald
edc0593859
Move to cloud.gov prototyping org with two spaces (#114)
move to prototyping org with two spaces
2022-09-09 14:53:17 -04:00
Seamus Johnston
0237c3235d
Add testing to the CI pipeline 2022-09-07 13:51:25 -05:00
Seamus Johnston
196e4b8fd6
Write Django cmd for running lint (#100)
* Write Django cmd for running lint

* Respond to PR feedback
2022-09-02 13:42:40 -05:00
Seamus Johnston
2386258159
Update and organize documentation 2022-08-31 16:02:51 -05:00
Logan McDonald
8f41050f76
Setup initial CI gating on tests and add linting tests (#85)
* add flake, black, mypy, and bandit to run

* fixes issues flake and black complained about

* make mypy run successfully, add configuration files rather than specifying in ci

* respond to feedback

* configure bandit, ignore a file used only in local development
2022-08-26 12:36:02 -04:00
Seamus Johnston
8f28b47cd0
Justify GitHub Actions in ADR 2022-08-19 09:50:41 -05:00
Logan McDonald
bcda825a6b
Cloud.gov ADR (#61)
* add cloud.gov adr

* talk about alternatives considered
2022-08-19 10:33:20 -04:00
Seamus Johnston
5e4c44a444
Merge pull request #42 from cisagov/sspj/proof-of-concept
Add Django
2022-08-19 13:24:28 +00:00