* Rebase
* ths is not great
* let's forget cypress
* pip compile lock
* .
* so many workflows
* helps to run the server when doing visual CI
* yay typoes
* tailwind kind of needs to work
* percy action is now obsolete
* force actions to kick in again
* fix yml
* update percy exec
* see https://github.com/percy/cli/discussions/634
* fix test
* Update urls.spec.js
Co-authored-by: Pomax <pomax@MacBook-Pro.hitronhub.home>
* [7735] override wagtail-metadata template to exclude meta title
* [7735] remove blank line from wagtail meta template
Co-authored-by: Pomax <pomax@nihongoresources.com>
* Add Docker support for local dev
* remove those terrible flags from our invoke commands
* Change recursive call in invoke commands and don't expose port for postgres
* Add note about Docker download direct links and how tu run in detached mode
* Add CHOKIDAR_USEPOLLING so that auto rebuild works on windows machines
* Add Docker support for local dev
* remove those terrible flags from our invoke commands
* Change recursive call in invoke commands and don't expose port for postgres
* Add note about Docker download direct links and how tu run in detached mode
* Add CHOKIDAR_USEPOLLING so that auto rebuild works on windows machines
* removing trailing commas
* Move to python 3.7
* add missing lockfile
* WIP
* Generate pages for wagtail, and generate a superuser login for review apps
* modify review_app_user command to not throw
* delte CTAs in flush_models, lower the number of output sentences for description_faker
* code style fix
* update README
* Update deployment steps to reflect new scripts
* fix bad reference to manage.py in postdeploy heroku script
* Bump Django to 1.11.13
* Fix grammar in the README
* Further README fixes
* remove unnecessary try-except from flush_models
* generate Homepage highlights and news, add some missing pages
* fix code style
* Wrap single/multi page generation in try-except blocks to prevent trying to create duplicate pages. Delete Highlight records when flushing models
* Call build instead of create when generating featured news and highlights so the factories don't automatically generate new homepages
* removing env.json and refactoring for standard .env consumption
* removing env build task
* removing build as precursor to tests
* adding build env to CI
* add run build back to test
* Add a management command that loads data from a fixture.
The management command "heroku_release" will run automatically on heroku if the "LOAD_FIXTURE" environment variable is set to true
* Issue the correct management command
* remove crufty Procfile
* fix lint issues
* fix up Procfile
* 1. Clean up network-api folder
2. Update README.md with information about the django app, including mock data instructions
3. add app.json for review apps
4. modify some of the react components to fall back on `HEROKU_APP_NAME` so that Review apps will work without manual intervention
* remove cruft from env.default
* Forgot that the app name needed to be transformed into a domain
* fixing lint problems
* remove unused import
* Fix typo in people.jsx, use protocolless urls on people, news, upcoming, and main.js xhr requests, update readme
* add trailing slash to homepage api request
* Rename NETWORK_API_DOMAIN to NETWORK_SITE_URL and update how it's used.
* update environment whitelist for NETWORK_SITE_URL
* Pass the request as a context to HomepageSerializer, so it can be passed on to News, Person, and Highlight Serializers
* removing old json based env
* adding basic env generation/merge task
* refactoring npm tasks to be DRY-er and to build env
* changing root virtual syntax
* refactoring json fetch to use new env system
* adding docs
* generating pretty json