Commit Graph

32 Commits

Author SHA1 Message Date
Carlo Costino
17b41eeefa Change BackstopJS ADR (0009) to accepted and add more details
This changeset updates ADR 0009 - BackstopJS integration - to be accepted now that it has undergone some review.

It also adds a few extra details about what the next steps will look like with firmer language that we will be integrating this as a new job in our CI/CD process.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-09-04 16:56:08 -04:00
Alex Janousek
e487b50acf Apply suggestions from code review
Co-authored-by: Carlo Costino <ccostino@users.noreply.github.com>
2024-08-28 09:44:12 -04:00
alexjanousekGSA
4301f7a8d4 Added new ADR for BackstopJS 2024-08-27 12:33:08 -04:00
stvnrlly
63952e35a9 freshen up files 2023-11-17 09:47:32 -05:00
Carlo Costino
934eba4a15 ADR 0005 - Agreement Data Model Updates
Added a couple of clarifications to the Agreement model status field (active or expired status values, with a note about draft/pending possibly coming in the future).
2023-11-16 11:29:22 -05:00
Steven Reilly
c364c8fdab Update docs/adrs/0003-implementing-invite-expirations.md 2023-11-08 10:10:58 -05:00
Carlo Costino
3f900101c6 Update ADR-0003: InvitedUser Expirations
This changeset updates ADR-0003 to clarify the work a bit more and remove a couple of extraneous steps.  The previous draft included provisions for creating a whole separate `expired` field, which is unnecessary.

h/t to @xlorepdarkhelm and @stvnrlly for catching this and asking about it!
2023-11-08 10:05:22 -05:00
Steven Reilly
2883b93ba2 update 0002 for et instead of utc 2023-11-02 16:01:15 -04:00
Steven Reilly
ab87098cac mark 0006 as implemented 2023-11-02 10:24:48 -04:00
Steven Reilly
eadfa4ed7e add adr next steps 2023-10-13 12:19:51 -04:00
Notify ADR Automation
440267a128 add ADR 0008: ADR: Handle paid quotas at the organization level 2023-09-30 03:03:13 +00:00
stvnrlly
5a4e828e3f add date 2023-09-27 09:47:29 -04:00
stvnrlly (as a bot)
4ad3c73967 add ADR 0007: ADR: Manage total record retention dynamically 2023-09-19 20:04:45 +00:00
Carlo Costino
5bf716fe2d Update ADR-0003 (Invite Expirations)
This changest updates the Invite Expirations ADR (ADR-0003) to become accepted and ready for implementation. It also updates the index with recent ADR changes prior to the ADR process updates.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-15 17:29:44 -04:00
Steven Reilly
a5cd28e24d new adr process 2023-09-11 12:45:24 -04:00
stvnrlly
f7782dad30 add info lost in action 2023-09-08 10:08:23 -04:00
TTS ADR automation
4a0d18a39b add ADR 0006: Use for dependency management 2023-09-08 13:47:23 +00:00
stvnrlly
2117f31690 add new adr workflow 2023-08-28 21:04:26 -04:00
Kenneth Kehl
015a550424 fix docs 2023-07-10 15:38:31 -07:00
Carlo Costino
34cd616cac Last bit of formatting improvements.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-07-05 15:34:30 -04:00
Carlo Costino
f93972e9c4 Minor doc formatting and typo fixes
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-07-05 15:29:59 -04:00
stvnrlly
22670b6ee6 adr housekeeping 2023-07-05 15:12:41 -04:00
stvnrlly
fa7de0cb84 add new agreement adr 2023-07-05 15:09:09 -04:00
Tim Lowden
bcab537152 Update 0004-designing-pilot-content-visibility.md
Adding mockups
2023-06-29 08:15:54 -04:00
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
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
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
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
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
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