Commit Graph

9532 Commits

Author SHA1 Message Date
Carlo Costino
322a4a6313 Update ADL to include ADR 0004
This changeset updates our Architecture Decision Log (ADL) with ADR 0004:  Designing Pilot Content Visibility

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-22 11:27:38 -04:00
Tim Lowden
c9c9381023 Create 0004-designing-pilot-content-visibility.md (#305)
Co-authored-by: Carlo Costino <ccostino@users.noreply.github.com>
2023-06-21 16:55:30 -04:00
Carlo Costino
df48d74aee Fix ADR issue template (#302)
* Fix ADR issue template

This changeset fixes an issue with the ADR issue template:  names must be unique!

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-21 14:36:19 -04:00
Carlo Costino
e89d30bfd7 Fix issues and update ADRs (#303)
This changeset fixes a few lingering typos and incorrect information in the ADRs and updates them with some final decisions.  It also fixes an issue with the ADR creation form for GitHub.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-20 16:51:32 -04:00
Kenneth Kehl
23ce2ec8c3 Merge pull request #299 from GSA/notify-536
notify-536: accurately reflect delivery receipts in the UI
2023-06-20 09:37:04 -07:00
Kenneth Kehl
60936b0dfb code review feedback 2023-06-20 09:10:36 -07:00
Kenneth Kehl
37e790f19f merge from main 2023-06-19 07:56:10 -07:00
Kenneth Kehl
a46bd94650 code review feedback 2023-06-19 07:55:48 -07:00
Kenneth Kehl
1abe645b48 more 2023-06-16 07:38:48 -07:00
Carlo Costino
59f4574af8 Merge pull request #301 from GSA/fix-adl-display
Fix the Architecture Decision Log display
2023-06-15 14:55:03 -04:00
Carlo Costino
d3cabe7e29 Fix the Architecture Decision Log display
This changeset fixes the formatting of the Architecture Decision Log table; it was missing a cell in the header row.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-15 14:48:20 -04:00
Kenneth Kehl
e4a98dfcc2 cleanup, get rid of print statements, etc. 2023-06-15 10:45:03 -07:00
Kenneth Kehl
95a2db6991 fix test 2023-06-15 09:22:44 -07:00
Kenneth Kehl
8db16f9410 fix tests 2023-06-15 08:23:00 -07:00
Kenneth Kehl
9f9e0a6ad8 notify-136 change financial year starting in april to calendar year (#278)
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us>
2023-06-14 16:19:11 -04:00
Kenneth Kehl
651af48742 fix all inline statuses except delivered 2023-06-14 07:50:04 -07:00
Kenneth Kehl
e7196afde1 fix the inline display for Failed on the dashboard 2023-06-14 07:37:38 -07:00
Carlo Costino
e9fccc8493 Merge pull request #300 from GSA/update-adrs-and-add-drafts
Update ADR details
2023-06-13 16:30:35 -04:00
Carlo Costino
6c6026acf7 Update ADR details
This changeset updates our ADR documentation to include notes on draft and private ADRs that need to live outside of GitHub.  It updates the README with this information and also introduces an "implemented" flag in addition to the ADR status itself.  This is reflected in the ADR templates.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-13 16:15:52 -04:00
Kenneth Kehl
008c3a8d68 initial 2023-06-13 12:57:51 -07:00
Carlo Costino
4129400fd2 Merge pull request #294 from GSA/stvnrlly/test-export-steps
Add steps for exporting test results
2023-06-08 09:29:45 -04:00
stvnrlly
d7dc79a627 add steps for exporting test results 2023-06-07 16:55:54 -04:00
Carlo Costino
d31d6c0751 Updated Architecture Decision Log (#293)
This changeset reformats our Architecture Decision Log for Architecture Decision Records so a bit more information is displayed.  Now, instead of a list, they are in a table with the following details:

- ADR number
- Title
- Current Status
- Date Last Modified

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-07 15:20:57 -04:00
Carlo Costino
5c83ed0643 Add timezone and invite expiration ADRs (#292)
This changeset adds two new ADRs:

- ADR-0002:  Determine How to Handle Timezones in US Notify
- ADR-0003:  Implementing Invite Expirations

It also includes a config.yml file for GitHub that was missing in a previous PR to enable the new ADR issue template and form.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-07 12:37:36 -04:00
Carlo Costino
cb97df080e Create custom ADR GitHub template(s) (#290)
This changeset adds a custom issue template and form for use within GitHub itself to help draft new Architectural Decision Records (ADRs).

Note that we'll still ultimately have to create the actual ADR as a Markdown file that lives in the `doc/adrs/` folder.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-06 15:35:56 -04:00
Carlo Costino
babdd70839 Add Architectural Decision Records to US Notify (#284)
This changeset introduces Architectural Decision Records (ADRs) to the US Notify project.  This initial commit includes the following:

- Updates to the main project README.md that mentions ADRs
- A new adr/ folder under the docs/ folder
- An ADR template to copy and follow for the future
- Our first ADR, ADR-0001 - Establishing ADRs
- A README.md specific to ADRs that has more information and instructions
- ADR-0001 finalized and accepted

A huge thank you to @stvnrlly for the help in making this come together!

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
Co-authored-by: Steven Reilly <stvnrlly@users.noreply.github.com>
2023-06-06 15:34:01 -04:00
dependabot[bot]
a6d5c20da0 Bump cryptography from 40.0.2 to 41.0.0 (#287)
Bumps [cryptography](https://github.com/pyca/cryptography) from 40.0.2 to 41.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/40.0.2...41.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-05 11:59:14 -04:00
Kenneth Kehl
75fd8cfd47 Merge pull request #272 from GSA/notify-260
notify-260 remove server-side timezone handling
2023-06-01 07:16:40 -07:00
Kenneth Kehl
15a70460bc code review feedback 2023-06-01 07:07:10 -07:00
Kenneth Kehl
80c6c677db clean up remaining todays() 2023-05-31 10:07:27 -07:00
Kenneth Kehl
38461af5ae fix format 2023-05-31 17:57:24 -07:00
Kenneth Kehl
db0d829238 notify-281 fix time-sensitive tests 2023-05-31 17:52:16 -07:00
Kenneth Kehl
3b0d38ea39 more fix 2023-05-30 12:16:49 -07:00
Kenneth Kehl
39707adf10 Merge branch 'main' of https://github.com/GSA/notifications-api into notify-260 2023-05-30 11:47:36 -07:00
Carlo Costino
31b2998e8c Merge pull request #238 from GSA/notify-233b
notify-233: delete notifications from notifications table after they …
2023-05-30 11:27:55 -04:00
Kenneth Kehl
633532b639 code review feedback 2023-05-26 13:47:05 -07:00
Kenneth Kehl
8f5f9f8f59 Merge branch 'main' of https://github.com/GSA/notifications-api into notify-233b 2023-05-26 13:13:13 -07:00
Kenneth Kehl
4f4384548a Merge pull request #279 from GSA/notify-34
notify-34 fix skipped tests
2023-05-26 12:49:30 -07:00
Kenneth Kehl
8504b5aff1 code review feedback remove print statements 2023-05-26 12:43:00 -07:00
Kenneth Kehl
aee14ed609 remove xfail 2023-05-25 10:50:01 -07:00
Kenneth Kehl
22f714f8fa remove two xfails 2023-05-25 10:24:49 -07:00
Kenneth Kehl
255faf3eb0 Merge branch 'main' of https://github.com/GSA/notifications-api into notify-34 2023-05-25 07:35:36 -07:00
Kenneth Kehl
7741e36030 notify-301 allow services to move to production (#277)
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us>
2023-05-24 13:41:53 -04:00
Kenneth Kehl
5569c56832 Merge pull request #280 from GSA/dependabot/pip/requests-2.31.0
Bump requests from 2.30.0 to 2.31.0
2023-05-24 10:11:48 -07:00
Ryan Ahearn
48808256d8 Update step order for clean-env deploys (#275) 2023-05-23 11:54:43 -04:00
Kenneth Kehl
6f6061455c notify-162 delete incomplete s3 uploads (#276)
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us>
2023-05-23 11:31:30 -04:00
dependabot[bot]
ba26a704f8 Bump requests from 2.30.0 to 2.31.0
Bumps [requests](https://github.com/psf/requests) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.30.0...v2.31.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 07:29:53 +00:00
Kenneth Kehl
0f470af7b6 fix more skips 2023-05-22 11:35:00 -07:00
Kenneth Kehl
ebb4a37f8d fix more skips 2023-05-22 09:12:12 -07:00
Kenneth Kehl
cbcddce4f8 notify-34 fix more skips 2023-05-19 08:35:57 -07:00