Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix compose stage #254

Merged
merged 13 commits into from
May 17, 2022
Merged

Fix compose stage #254

merged 13 commits into from
May 17, 2022

Conversation

Enzyme3
Copy link
Contributor

@Enzyme3 Enzyme3 commented May 17, 2022

Fixes #78

Changes

  • update Dockerfile for stage env to point to requirements.txt for stage env

@Enzyme3 Enzyme3 requested a review from Aveline-art May 17, 2022 02:37
app/config/settings.py Outdated Show resolved Hide resolved
@Aveline-art Aveline-art merged commit 36e7d3f into hackforla:main May 17, 2022
@Enzyme3 Enzyme3 deleted the fix-compose-stage branch May 18, 2022 20:59
Enzyme3 added a commit that referenced this pull request Jun 4, 2022
* initial commit of docker setup for staging env

* modified to use entrypoint and disable Django Debug mode

* add trailing newline

* add another trailing newline

* remove line to appease linter

* more linter stuff

* final linting change?

* disable a linter rule linline, split requirements.txt for staging, add .gitignore lines and rename compose for staging

* linting inline rule

* point to stage requirements.txt file for stage Dockerfile

* Update app/config/settings.py

* Fix compose stage (#254)

* Update app/config/settings.py

Co-authored-by: Kevin Park <kevinpmwpark@google.com>
Co-authored-by: Ava Li <62368440+Aveline-art@users.noreply.github.com>

* add pre-commit and linters/formatters for python(mostly)

* add README for django app piece

* refactored to move all dependencies into contianer and migrated new instructions to the installation README

* pin node version to 18

* fix hadolint errors plus updated developer readme on how to run it locally

* consolidate RUN commands per hadolint

* remove reference to .venv

* move .env file to under ./dev folder

* rename env file

Co-authored-by: Kevin Park <kevinpmwpark@google.com>
Co-authored-by: Ava Li <62368440+Aveline-art@users.noreply.github.com>
Aveline-art added a commit that referenced this pull request Oct 11, 2022
* initial commit of docker setup for staging env

* modified to use entrypoint and disable Django Debug mode

* add trailing newline

* add another trailing newline

* remove line to appease linter

* more linter stuff

* final linting change?

* disable a linter rule linline, split requirements.txt for staging, add .gitignore lines and rename compose for staging

* linting inline rule

* point to stage requirements.txt file for stage Dockerfile

* Update app/config/settings.py

* Fix compose stage (#254)

* Update app/config/settings.py

Co-authored-by: Kevin Park <kevinpmwpark@google.com>
Co-authored-by: Ava Li <62368440+Aveline-art@users.noreply.github.com>

* add pre-commit and linters/formatters for python(mostly)

* add README for django app piece

* refactored to move all dependencies into contianer and migrated new instructions to the installation README

* pin node version to 18

* fix hadolint errors plus updated developer readme on how to run it locally

* consolidate RUN commands per hadolint

* remove reference to .venv

* move .env file to under ./dev folder

* rename env file

* Added testing framework (#232)

* added new libraries

* added notes to documentation

* added preliminary tests and gha

* added user interaction lib

* added async tests

* added note to self

* updated tests

* added transition library

* added new library to better support transitions

* finished writing tests for landing page

* reorganized test files

* moves test files to new location

* moved file mocks

* testing new tab width

* corrected lint

* added custom extension to mkdocs

* added credit for source code

* streamlined dockerfile

* removed start lines

* configured dockerfile

* wrote test architecture info to docs

* lint fixes

* reverted readme indents

* empty commit

* test

* test

* lint errors

* lint fixes

* added alt text

* added dev-branch to linter

* Added accessibility tests and tools (#240)

* renamed components

* added new custom linter

* added a11y linter to GHA

* shortened code

* linting entire codebase

* configured linter settings

* rewrote config in yml format

* testing

* added defaults for eslint

* copied over default lint configs

* testing linter

* testing linter

* testing

* added axe-react to test code

* fixed accessibility errors

* corrected for accessible tabbing

* added wrapper for onenter events

* added on key wrapper function for events

* cleaned comments

* separated dialog backdrop from component

* fixed tests

* added documentation on accessibility testing

* added links to documentation

* corrected for linter

* pooled resources to all be in mkdocs

* reverted lint configs

* added template credits

* migrated codebase and dependencies to React18 (#242)

* added react 18 and updated dependencies

* opened react in strictmode

* fixed dialog error due to batched rerendering

* added transition ref for findDomNode deprecation

* added useeffect to better handle state setting

* Added new landing bg image and fixed bug (#246)

* simplified landing page intro

* adjusted sizes to add background

* adjusted landing backgrounds

* adjusted css

* added tests

* linter fixs

* Build accessibility text into inline svgs (#247)

* added doc notes

* added options to svgr

* created svgWrapper

* wrapped svgs for built in accessibility

* Created checkbox component (#260)

* completed first draft

* moved svgs to dedicated directories

* addec checkboxes svgs

* adding state for checkbox

* configured checkbox colors

* adjusted checkbox parent element

* created rudamentary checkbox

* added background hover

* corrected for accessibility

* completed component

* removed checkbox role for parent

* simplified accessibility

* refactored code

* adjusted event listeners

* fixed hidden label prop

* corrected focus

* started checkbox tests

* added tests

* Completed textfield component (#262)

* created first draft of textfield

* fixed checkbox pointer rules

* added new icons

* created textfield with icons

* updated demo to showcase icon toggle

* replaced eye closed icon

* lint changes

* lint corrections

* added change callback for inputs

* added tests

* added type prop

* updated tests

* initial commit of docker setup for staging env

* modified to use entrypoint and disable Django Debug mode

* more linter stuff

* final linting change?

* disable a linter rule linline, split requirements.txt for staging, add .gitignore lines and rename compose for staging

* Update app/config/settings.py

* add pre-commit and linters/formatters for python(mostly)

* add README for django app piece

* refactored to move all dependencies into contianer and migrated new instructions to the installation README

* fix hadolint errors plus updated developer readme on how to run it locally

* move .env file to under ./dev folder

* rename env file

* add /opportunities endpoint

* fixed merge error and added --ignore-installed to linter dockerfile

Co-authored-by: Kevin Park <kevinpmwpark@google.com>
Co-authored-by: Ava Li <62368440+Aveline-art@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Research Viability and Implementation of Staging Website
2 participants