Commit graph

7667 commits

Author SHA1 Message Date
Neil MartinsenBurrell
308194d7be
Merge pull request #103 from cisagov/nmb/tweak-docker-compose
Tweak docker-compose to run migrations and use port 8080
2022-09-07 13:33:22 -05:00
Neil Martinsen-Burrell
497f5fcc79
Tweak docker-compose to run migrations and use port 8080 2022-09-06 14:53:28 -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
49cf72fee2
Include registrar in installed apps (#95)
* Include registrar in installed apps

* Fix linter error
2022-09-02 08:17:25 -05:00
Seamus Johnston
2386258159
Update and organize documentation 2022-08-31 16:02:51 -05:00
Seamus Johnston
e04a19b292
Fix linter errors 2022-08-26 13:25:22 -05:00
Seamus Johnston
4ace5b4128
Update Django settings
Provide a sensible set of starting settings for a good
degree of security and document them well enough that
future operations people don't have to dig for hours
to understand what is being done.
2022-08-26 12:46:36 -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
8ec4d40b6a
Rename environments for consistency
- dev is local laptop
- unstable (or sandbox) is latest cut of main (or for experiments)
- staging is stable tagged releases
2022-08-18 14:54:14 -05:00
Seamus Johnston
c0a9596731
Add Django 2022-08-17 13:31:06 -05:00
Seamus Johnston
a96c1b0d80
Prepare CD pipeline and sandbox
- GitHub Actions deploy workflow
- GitHub Actions database migration workflow
- CF Python Buildpack deployment manifest
- CF Python Buildpack python runtime file
- documentation
2022-08-17 13:28:17 -05:00
Seamus Johnston
3c725ce1ac
Edit Docker files
- Moving folders around
- Setting up docker-compose for Django
2022-08-17 13:26:05 -05:00
Seamus Johnston
4856e28290
Update dependencies 2022-08-17 13:24:39 -05:00
Seamus Johnston
640b8cdf1e
Add docker-compose and entrypoint 2022-08-10 11:11:36 -05:00
Seamus Johnston
edf54a88a7
Add Dockerfile 2022-08-10 10:57:50 -05:00
Seamus Johnston
d810eee37c
Update README.md 2022-08-10 10:57:22 -05:00
Seamus Johnston
4474912758
Add Pipfile 2022-08-10 10:43:57 -05:00