Commit Graph

9890 Commits

Author SHA1 Message Date
Steven Reilly
bc39606e3c Merge pull request #498 from GSA/stvnrlly/adr-perm
Add workflow permission for ADR automation
2023-09-22 21:58:53 -04:00
stvnrlly
b61ca002c3 add workflow permission 2023-09-22 17:03:04 -04:00
Carlo Costino
0c51ee6968 Merge pull request #497 from GSA/stvnrlly/adr-action
Switch ADR action to our own repo
2023-09-22 13:43:24 -04:00
stvnrlly
308dbf16a8 use our own adr action to try things out 2023-09-22 12:49:22 -04:00
Steven Reilly
ec02475f81 Merge pull request #494 from GSA/dependabot/pip/isort-5.12.0
Bump isort from 5.10.1 to 5.12.0
2023-09-22 11:00:14 -04:00
Carlo Costino
dde2c0b2a0 Merge pull request #495 from GSA/notify-api-490
notify-api-490 fix sns region
2023-09-22 09:56:36 -04:00
Kenneth Kehl
a1890109d8 notify-api-490 fix sns region 2023-09-21 14:48:10 -07:00
dependabot[bot]
73cf2b3ff3 Bump isort from 5.10.1 to 5.12.0
Bumps [isort](https://github.com/pycqa/isort) from 5.10.1 to 5.12.0.
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pycqa/isort/compare/5.10.1...5.12.0)

---
updated-dependencies:
- dependency-name: isort
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 21:35:56 +00:00
Carlo Costino
6438d27961 Merge pull request #488 from GSA/stvnrlly/resolve-cryptography-finding
Resolve `cryptography` audit finding
2023-09-21 14:38:47 -04:00
stvnrlly
e8ad64be0f lock dependencies, which updates cryptography too 2023-09-21 13:46:54 -04:00
Kenneth Kehl
58dcccd212 Merge pull request #448 from GSA/notify-api-390
notify-api-390 use moto to mock text sending.
2023-09-21 09:12:19 -07:00
Kenneth Kehl
dc530949c9 code review feedback, remove Pipfile.lock 2023-09-21 09:00:29 -07:00
Carlo Costino
43e1881795 Merge pull request #483 from GSA/dependabot/pip/flask-migrate-4.0.5
Bump flask-migrate from 4.0.4 to 4.0.5
2023-09-21 11:55:50 -04:00
dependabot[bot]
a161297177 Bump flask-migrate from 4.0.4 to 4.0.5
Bumps [flask-migrate](https://github.com/miguelgrinberg/flask-migrate) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/miguelgrinberg/flask-migrate/releases)
- [Changelog](https://github.com/miguelgrinberg/Flask-Migrate/blob/main/CHANGES.md)
- [Commits](https://github.com/miguelgrinberg/flask-migrate/compare/v4.0.4...v4.0.5)

---
updated-dependencies:
- dependency-name: flask-migrate
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 14:16:22 +00:00
Steven Reilly
a28013c8b2 Merge pull request #482 from GSA/dependabot/pip/alembic-1.12.0
Bump alembic from 1.11.2 to 1.12.0
2023-09-21 10:13:30 -04:00
Kenneth Kehl
c3aab8328f merge from main 2023-09-19 10:44:19 -07:00
dependabot[bot]
ac3d5dfd61 Bump alembic from 1.11.2 to 1.12.0
Bumps [alembic](https://github.com/sqlalchemy/alembic) from 1.11.2 to 1.12.0.
- [Release notes](https://github.com/sqlalchemy/alembic/releases)
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/alembic/commits)

---
updated-dependencies:
- dependency-name: alembic
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 21:47:37 +00:00
Steven Reilly
2c9c9c663c Merge pull request #470 from GSA/dependabot/pip/click-repl-0.3.0
Bump click-repl from 0.2.0 to 0.3.0
2023-09-18 13:37:38 -04:00
Steven Reilly
550f2bc576 Merge pull request #479 from GSA/update-deploy-actions-again
Add missing environment variables from cf push
2023-09-18 13:35:26 -04:00
Carlo Costino
53ec9e5041 Update the manifest.yml file too
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-18 13:24:15 -04:00
Carlo Costino
5790f52388 Add missing environment variables from cf push
This changeset actually adds the missing E2E test environment variables to the cf push command.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-18 13:09:46 -04:00
dependabot[bot]
13090a675a Bump click-repl from 0.2.0 to 0.3.0
Bumps [click-repl](https://github.com/untitaker/click-repl) from 0.2.0 to 0.3.0.
- [Changelog](https://github.com/click-contrib/click-repl/blob/master/Changelog.rst)
- [Commits](https://github.com/untitaker/click-repl/compare/0.2.0...0.3.0)

---
updated-dependencies:
- dependency-name: click-repl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 16:47:23 +00:00
Steven Reilly
08d446d03e Merge pull request #469 from GSA/dependabot/pip/pytest-7.4.2
Bump pytest from 7.4.0 to 7.4.2
2023-09-18 12:43:57 -04:00
Steven Reilly
80827c3a4a Merge pull request #477 from GSA/update-deploy-actions
Add E2E test environment variables to deployments
2023-09-18 12:34:43 -04:00
Carlo Costino
3f1c5ab8ad Add E2E test environment variables to deployments
This changeset adds the E2E test environment variables to our deployment scripts so that they are accessible to the application and database migrations.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-18 12:20:47 -04:00
Steven Reilly
539ac2bcfb Merge pull request #476 from GSA/total-limit-data-migration
Add total message limit default to existing services
2023-09-18 11:18:48 -04:00
Carlo Costino
0fa53d943a Fixed ID reference in Alembic comment
h/t to @stvnrlly for the catch!

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-18 10:54:41 -04:00
Carlo Costino
29b64cae5d Add total message limit default to existing services
This changeset adds a migration to add a default total message limit to any pre-existing service that does not already have one set.  It bases this value on the default set in the Flask app config.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-18 10:46:34 -04:00
dependabot[bot]
f0d14ff7da Bump pytest from 7.4.0 to 7.4.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.0 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 14:44:26 +00:00
Steven Reilly
2b650a734b Merge pull request #473 from GSA/update-adr-0003
Update ADR-0003 (Invite Expirations)
2023-09-18 09:01:38 -04: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
Carlo Costino
37339b750b Merge pull request #472 from GSA/stvnrlly/admin-base-url
Switch ADMIN_BASE_URL to fancier URL
2023-09-15 11:33:08 -04:00
Steven Reilly
47d9ca12b4 switch ADMIN_BASE_URL 2023-09-15 11:19:14 -04:00
Carlo Costino
e36335e606 Merge pull request #468 from GSA/notify-admin-723
add migration for e2e tests and improve code coverage
2023-09-12 16:55:42 -04:00
Kenneth Kehl
16defbe30d try again 2023-09-12 11:29:21 -07:00
Kenneth Kehl
75b7c6cf05 add secrets to github workflow 2023-09-12 11:13:09 -07:00
Steven Reilly
47e7490964 Merge pull request #418 from GSA/dependabot/pip/notifications-python-client-8.0.1
Bump notifications-python-client from 6.3.0 to 8.0.1
2023-09-12 13:26:47 -04:00
Kenneth Kehl
c082546aa0 add migration for e2e tests and improve code coverage 2023-09-12 10:15:07 -07:00
dependabot[bot]
a55ca91ad7 Bump notifications-python-client from 6.3.0 to 8.0.1
Bumps [notifications-python-client](https://github.com/alphagov/notifications-python-client) from 6.3.0 to 8.0.1.
- [Changelog](https://github.com/alphagov/notifications-python-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/alphagov/notifications-python-client/compare/6.3.0...8.0.1)

---
updated-dependencies:
- dependency-name: notifications-python-client
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 17:02:51 +00:00
Steven Reilly
230519e976 Merge pull request #451 from GSA/dependabot/pip/pytest-env-1.0.1
Bump pytest-env from 0.6.2 to 1.0.1
2023-09-12 13:01:17 -04:00
dependabot[bot]
4ee3daa9c6 Bump pytest-env from 0.6.2 to 1.0.1
Bumps [pytest-env](https://github.com/pytest-dev/pytest-env) from 0.6.2 to 1.0.1.
- [Release notes](https://github.com/pytest-dev/pytest-env/releases)
- [Commits](https://github.com/pytest-dev/pytest-env/compare/0.6.2...1.0.1)

---
updated-dependencies:
- dependency-name: pytest-env
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 16:47:39 +00:00
Steven Reilly
a3d8c4835f Merge pull request #466 from GSA/dependabot/pip/gitpython-3.1.35
Bump gitpython from 3.1.34 to 3.1.35
2023-09-11 13:42:26 -04:00
dependabot[bot]
0a6be26811 Bump gitpython from 3.1.34 to 3.1.35
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.34 to 3.1.35.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 17:01:16 +00:00
Carlo Costino
b353e8adc7 Merge pull request #465 from GSA/stvnrlly/adr-update
Update ADR process
2023-09-11 13:01:05 -04:00
Carlo Costino
de78cbfab7 Merge pull request #464 from GSA/stvnrlly/actioning
Switch branch of ADR action
2023-09-11 12:59:39 -04:00
Steven Reilly
a5cd28e24d new adr process 2023-09-11 12:45:24 -04:00
Steven Reilly
08b040cbe2 switch branch of adr action 2023-09-11 11:57:10 -04:00
Carlo Costino
33fadb8441 Merge pull request #461 from GSA/adr/auto/0006
Add ADR 0006: Use `poetry` for dependency management
2023-09-08 13:35:41 -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