aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Pagination: Use REPL style examplesGravatar Matteo Bertucci2021-04-24-27/+27
|
* Update doc in pydis_site/apps/api/pagination.pyGravatar Kunal Sharma2021-03-07-0/+1
| | | Co-authored-by: Mark <[email protected]>
* Update pydis_site/apps/api/pagination.pyGravatar Kunal Sharma2021-03-07-1/+0
| | | Co-authored-by: Mark <[email protected]>
* Update doc in pydis_site/apps/api/viewsets/bot/infraction.pyGravatar Kunal Sharma2021-03-07-2/+2
| | | Co-authored-by: Mark <[email protected]>
* Update doc in pydis_site/apps/api/viewsets/bot/infraction.pyGravatar Kunal Sharma2021-03-07-2/+1
| | | Co-authored-by: Mark <[email protected]>
* Update doc in pydis_site/apps/api/pagination.pyGravatar Kunal Sharma2021-03-07-1/+1
| | | Co-authored-by: Mark <[email protected]>
* Update pagination docs and pagination class locationGravatar Kunal Sharma2021-02-26-17/+55
|
* Add custom paginator class to override default resonseGravatar Kunal Sharma2021-02-25-18/+17
|
* Styling fixesGravatar Kunal Sharma2021-01-28-6/+12
|
* update paginated response in list infractionGravatar Kunal Sharma2021-01-28-3/+17
|
* fix: flake8 errorGravatar Kunal Sharma2021-01-27-10/+4
|
* Apply LimitOffsetPagination in GET Infraction with default Page Size 100Gravatar Kunal Sharma2021-01-27-1/+5
|
* Update the README badgesGravatar Matteo Bertucci2021-01-22-3/+4
|
* Use wildcard for ALLOWED_HOSTS in debug modeGravatar Mark2021-01-04-15/+1
|
* Merge pull request #441 from python-discord/precommit-pycharmGravatar Joe Banks2021-01-03-1/+1
|\
| * Changed Python language hook to system.Gravatar xithrius2021-01-02-1/+1
|/
* Merge pull request #436 from ↵Gravatar Dennis Pham2020-12-26-0/+38
|\ | | | | | | | | python-discord/hotfix/lemon/front-page-project-sanity Stale RepositoryMetadata cleanup
| * Merge branch 'master' into hotfix/lemon/front-page-project-sanityGravatar Dennis Pham2020-12-26-204/+263
| |\ | |/ |/|
* | Merge pull request #440 from ↵Gravatar Joe Banks2020-12-21-8/+26
|\ \ | | | | | | | | | python-discord/lemon/bug/too_many_github_api_requests
| * | relax coverage requirement in home routeGravatar Joe Banks2020-12-21-0/+1
| | |
| * | Make last_updated field automatically update.Gravatar Leon Sandøy2020-12-22-8/+25
|/ / | | | | | | | | | | | | | | | | | | | | | | Previously, we were operating under a bad assumption that we would be updating the last_updated field in the RepositoryMetadata objects whenever we updated the objects with new data from the GitHub API. Upon closer inspection, this is not at all what we're doing, and some of those repository objects had not been updated in over a year! This introduces `auto_now` to the field, which will ensure that it is automatically updated whenever the object is updated.
* | Merge pull request #439 from python-discord/ks123/sentryGravatar Joe Banks2020-12-21-185/+178
|\ \
| * | Change pydis-site to site in Sentry SDK initializationGravatar ks1292020-12-21-1/+1
| | |
| * | Change pydis-site to site in workflowGravatar ks1292020-12-21-1/+1
| | |
| * | Fix Git SHA getting in workflowGravatar ks1292020-12-20-1/+1
| | |
| * | Don't include .git in Docker containerGravatar ks1292020-12-20-0/+1
| | |
| * | Remove GitPython dependencyGravatar ks1292020-12-20-27/+2
| | |
| * | Get Git SHA from environement instead of GitPython packageGravatar ks1292020-12-20-4/+2
| | |
| * | Set Git SHA during build workflowGravatar ks1292020-12-20-0/+2
| | |
| * | Add Git SHA consuming and putting to environment in DockerfileGravatar ks1292020-12-20-1/+5
| | |
| * | Bump Sentry SDK version from 0.14 to 0.19Gravatar ks1292020-12-20-154/+167
|/ /
* | Merge pull request #438 from python-discord/metricity-temp-fixGravatar Joe Banks2020-12-19-8/+9
|\ \ | | | | | | Swap Metricity verified_at for joined_at
| * | Update verified_at fields to joined_at fieldsGravatar Joe Banks2020-12-19-7/+7
| | |
| * | Swap verified_at for joined_atGravatar Joe Banks2020-12-19-1/+2
|/ /
* | Add codeowner entires for ks129Gravatar ks1292020-12-16-1/+4
| |
* | Merge pull request #432 from python-discord/ks123/infractions/delete-methodGravatar Dennis Pham2020-12-13-1/+45
|\ \ | | | | | | Include DestroyModelMixin to infractions view for DELETE method
| * \ Merge branch 'master' into ks123/infractions/delete-methodGravatar Dennis Pham2020-12-13-138/+243
| |\ \ | |/ / |/| |
* | | Merge pull request #437 from ↵Gravatar Dennis Pham2020-12-13-1/+1
|\ \ \ | | | | | | | | | | | | | | | | python-discord/bugfix/lemon/snekbox-not-showing-on-front-page Increase per_page to 100 for GitHub API call.
| * | | Increase per_page to 100 for GitHub API call.Gravatar Leon Sandøy2020-12-13-1/+1
|/ / / | | | | | | | | | | | | | | | | | | Snekbox was being banished to page 2 and we were not iterating pages, so it was not appearing in the data we got from our call to /repos. This commit changes the request to use `per_page=100`, which will work at least until we have >100 repos in our organisation.
| * | Add tests for infraction deletion methodGravatar ks1292020-12-09-0/+30
| | |
| * | Include DestroyModelMixin to infractions view for DELETE methodGravatar ks1292020-12-05-1/+15
| | | | | | | | | Added this mixin and documented this in doctoring.
| | * Improve the RepositoryMetadata cleanup code.Gravatar Leon Sandøy2020-12-26-3/+1
| | | | | | | | | Co-authored-by: Dennis Pham <[email protected]>
| | * Merge branch 'master' into hotfix/lemon/front-page-project-sanityGravatar Leon Sandøy2020-12-13-0/+0
| | |\ | |_|/ |/| |
* | | Merge pull request #435 from ↵Gravatar Leon Sandøy2020-12-13-126/+127
|\ \ \ | | | | | | | | | | | | | | | | python-discord/hotfix/lemon/front-page-project-sanity Hotfix: Add some sanity to frontpage projects.
| | | * Clean up stale metadata when HomeView starts.Gravatar Leon Sandøy2020-12-13-0/+40
| | |/ | |/| | | | | | | | | | | | | | | | We don't want to keep lots of old metadata for repos we no longer need to track on the frontpage. Previously, whenever we changed the frontpage line-up, we'd be left with useless, stale data in the database. This fixes that, and adds tests.
| * | Remove pointless try/except.Gravatar Leon Sandøy2020-12-13-24/+7
| | | | | | | | | | | | | | | I don't think we need to check for TypeError here, so that saves us the trouble of testing these lines to appease coverage.
| * | Add a test repo with bad types.Gravatar Leon Sandøy2020-12-13-1/+8
| | | | | | | | | | | | This should restore 100% coverage.
| * | Fix test for HomeView.Gravatar Leon Sandøy2020-12-13-7/+1
| | | | | | | | | | | | | | | Instead of building "fake repos", we're now just omitting them, so this test needs to be updated.
| * | Add even more sanity for the HomeView.Gravatar Leon Sandøy2020-12-13-72/+81
| | | | | | | | | | | | | | | | | | | | | This rewrite will ensure we always return whichever repositories we're able to resolve, and none of the others. It also shortens the code, shrinks all the try/excepts, and generally makes things a little more readable.
| * | Completely remove Projects section if no data.Gravatar Leon Sandøy2020-12-13-48/+50
| | | | | | | | | | | | | | | | | | Instead of showing an empty Projects section, we'll just omit it if we can't resolve any of our projects. Otherwise, we'll show the projects we can resolve.