Commit graph

2544 commits

Author SHA1 Message Date
Neil Martinsen-Burrell
7e02661416
API is only available to logged-in users 2022-10-27 15:34:17 -05:00
Neil Martinsen-Burrell
01553a4d91
Initial /avilable API view and tests 2022-10-27 13:15:22 -05:00
Neil Martinsen-Burrell
2f463b810b
Review feedback: unit tests, accessibility, etc. 2022-10-26 13:53:19 -05:00
Seamus Johnston
5c105f1861
Merge pull request #199 from cisagov/sspj/login-gov-logout
Fix missing client_id during logout
2022-10-25 14:33:33 +00:00
Neil Martinsen-Burrell
921790072d
WIP .pa11yci and base.html 2022-10-25 09:10:44 -05:00
Seamus Johnston
94800bc00a
Fix missing client_id during logout 2022-10-24 17:09:36 -05:00
Neil Martinsen-Burrell
2bfc430a40
Fix flake8 line length violation using parentheses 2022-10-24 14:25:02 -05:00
Neil Martinsen-Burrell
b9705bb0c1
Use Django widget tweaks on first two forms 2022-10-21 11:16:23 -05:00
Neil Martinsen-Burrell
aef2c326ac
Fix nav bar USWDS class 2022-10-20 11:22:02 -05:00
Neil Martinsen-Burrell
5c04faa8ca
Slightly better column layout 2022-10-19 13:30:34 -05:00
Neil Martinsen-Burrell
fc448351da
Fix black formatting 2022-10-19 10:03:15 -05:00
Neil Martinsen-Burrell
5766a0bf9f
Better form templates 2022-10-19 09:59:04 -05:00
Neil Martinsen-Burrell
c56914f2e1
Barely working, two steps, sidebar not right 2022-10-18 15:54:34 -05:00
Seamus Johnston
6880684dd6
Merge pull request #165 from cisagov/sspj/db-fixtures
Add User Fixtures
2022-10-17 15:20:43 +00:00
Seamus Johnston
7a1b2bbf32
Add Logan and Igor to fixtures 2022-10-13 14:12:15 -05:00
Logan McDonald
af0525f8a0
exclude docs from checks (#163)
specify path as src in github actions workflows
2022-10-13 12:53:00 -04: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
Seamus Johnston
f130ffc9a8
Merge pull request #160 from cisagov/nmb/scurity-scanning
Add security scanning to Github Actions
2022-10-11 13:14:21 +00:00
Neil Martinsen-Burrell
408e5f09a8
Fix security check tests in Actions environment 2022-10-07 11:40:53 -05:00
Neil Martinsen-Burrell
1aef237b19
Review feedback: incorporate github action, make OWASP pass with explicit exceptions 2022-10-07 10:58:29 -05:00
Neil MartinsenBurrell
b508c7e146
Merge pull request #161 from cisagov/nmb/migration-strategy
Document database migration strategy
2022-10-07 08:29:52 -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
09bf50f6a5
Change CSP to a WARN to make this test pass 2022-10-05 14:55:25 -05:00
Neil Martinsen-Burrell
a43f95ada7
bump 2022-10-05 13:19:24 -05:00
Neil Martinsen-Burrell
83f60d4be0
better job names 2022-10-05 11:06:59 -05:00
Neil Martinsen-Burrell
690659c9ba
Add OWASP scanning 2022-10-05 10:47:54 -05:00
Neil Martinsen-Burrell
9f861b3c11
Add Django check security scanning to Github Actions 2022-10-04 15:17:31 -05:00
Neil Martinsen-Burrell
2b45dd5c8a
Documentation on accessing cloud.gov databases 2022-10-04 13:15:10 -05:00
Seamus Johnston
88c32d9482
Merge pull request #159 from cisagov/sspj/cfignore
Add .cfignore
2022-10-04 16:57:57 +00:00
Seamus Johnston
7e53c2426d
Add .cfignore 2022-10-04 11:46:12 -05:00
Neil MartinsenBurrell
c7a0909adb
Merge pull request #157 from cisagov/nmb/fix-base-urls
Include schemes in manifest base URLs
2022-10-03 16:03:25 -05:00
Neil Martinsen-Burrell
8397b7a177
Include schemes in manifest base URLs 2022-10-03 15:52:45 -05:00
Seamus Johnston
baa375a658
Merge pull request #150 from cisagov/sspj/login-gov
Login.gov docs and tests
2022-10-03 14:30:40 +00:00
Seamus Johnston
ac046243a3
Change SESSION_COOKIE_SAMESITE to Lax (#155)
* Change SESSION_COOKIE_SAMESITE to Lax

* Address feedback
2022-09-30 15:11:33 -05:00
Seamus Johnston
cc4621ad20
Fix linter errors 2022-09-30 15:10:16 -05:00
Seamus Johnston
828051854e
Address PR feedback 2022-09-30 14:14:43 -05:00
Neil MartinsenBurrell
18ee041e52
Merge pull request #147 from cisagov/nmb/whomami
Add logged-in /whoami page
2022-09-30 09:20:13 -05:00
Seamus Johnston
b5ea6c8e39
Fix tests in CI 2022-09-30 08:18:13 -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
b25c8f435d
Test OIDC views 2022-09-29 15:06:15 -05:00
Seamus Johnston
651e3d91b1
Update docs for Login.gov 2022-09-29 15:06:14 -05:00
Neil Martinsen-Burrell
350657aed7
Merge branch 'main' into nmb/whomami 2022-09-29 15:01:08 -05:00
Seamus Johnston
a4ce1e6d08
Merge pull request #148 from cisagov/sspj/fix-lint-cmd
Ensure manage.py lint fails when linters fail
2022-09-29 17:45:27 +00:00
Seamus Johnston
f910563d11
Fix linter errors 2022-09-29 11:30:28 -05:00
Seamus Johnston
c7265285a8
Let all linters run before failing 2022-09-29 09:53:54 -05:00