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
Developer tools, automation, and some tech debt #1875
Comments
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
...and from workflows.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
...and from workflows.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2021
Only in the Lint Code Base GH action.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2021
One dev dependency was missed: pre-commit
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2021
Improvements made to the multistage builds: 1. smaller output image thanks to removal of compilation dependencies 2. base image always with security updates
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2021
Moved models: * Organization * Membership * Member * MemberRole From `workshops` application to `fiscal`, where they belong.
pbanaszkiewicz
added a commit
that referenced
this issue
Jun 4, 2021
…nter [#1875] Add linter GitHub action
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 4, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
...and from workflows.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 7, 2021
One dev dependency was missed: pre-commit
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
...and from workflows.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
One dev dependency was missed: pre-commit
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
Improvements made to the multistage builds: 1. smaller output image thanks to removal of compilation dependencies 2. base image always with security updates
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jun 11, 2021
* Gunicorn * boto3
pbanaszkiewicz
added a commit
that referenced
this issue
Jun 24, 2021
[#1875] Pipenv instead of requirements.txt
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jul 4, 2021
It didn't need to be stored inside `workshops` application.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Jul 4, 2021
Irrelevant/outdated sections removed or rephrased. Deployment steps moved to deployment repository.
pbanaszkiewicz
added a commit
that referenced
this issue
Jul 24, 2021
…edures.md [#1875] update `procedures.md`
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Aug 29, 2021
The issue appeared when running tests in parallel in a fresh database. Most likely it was due to some junk left in sites cache after migrations. The solution clears the cache whenever Sites framework is used.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Aug 29, 2021
The issue appeared when running tests in parallel in a fresh database. Most likely it was due to some junk left in sites cache after migrations. The solution clears the cache whenever Sites framework is used.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Aug 29, 2021
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
Aug 29, 2021
pbanaszkiewicz
added a commit
that referenced
this issue
Sep 8, 2021
…-issue [#1875] Fix Sites framework issue when running tests
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2022
This change results in significant performance boost in DEBUG mode.
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2022
1 task
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 29, 2022
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2022
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2022
pbanaszkiewicz
added a commit
to pbanaszkiewicz/amy
that referenced
this issue
May 30, 2022
Whitenoise has impact on the test suite. One way to work around it is to turn on autorefresh during testing. For details see: https://whitenoise.evans.io/en/stable/django.html#whitenoise-makes-my-tests-run-slow
pbanaszkiewicz
added a commit
that referenced
this issue
May 30, 2022
[#1875] No django-compressor, whitenoise instead
pbanaszkiewicz
added a commit
that referenced
this issue
Jun 8, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Some developer tools and improvements to complete:
poetry orpipenv (sticking to pipenv) ([#1875] Pipenv instead of requirements.txt #1965)pyenv(this is developer's choice)use git flow with release branchesnot needed, tagging releases is just as goodsetup.cfg
orpyproject.toml
(if acceptable)checkout HEAD^2
from CodeQL workflowworkshops
app into correct appsprocedures.md
steps ([#1875] updateprocedures.md
#1990)ValueError: Cannot assign "<Site: Site object (2)>": "Comment.site" must be a "Site" instance.
([#1875] Fix Sites framework issue when running tests #2042)develop
branch and test serverThe text was updated successfully, but these errors were encountered: