Releases: zooniverse/theia
Releases · zooniverse/theia
production-release update packages
What's Changed
- Initial build-out of environment and container by @amy-langley in #19
- update dependencies because of security notification by @amy-langley in #20
- set up testing and django by @amy-langley in #22
- Create a basic endpoint by @amy-langley in #23
- add a new model and some testing things by @amy-langley in #24
- First celery task by @amy-langley in #26
- query eros API for a given dataset, row and path by @amy-langley in #28
- Parse scene ids out of search results, no matter how many pages by @amy-langley in #29
- wrap the ESPA api for ordering imagery by @amy-langley in #30
- poll until scenes are prepared by USGS by @amy-langley in #31
- use gunicorn to serve web app in production, depending on DJANGO_ENV by @amy-langley in #32
- Create more pipeline classes by @amy-langley in #33
- remove extraneous files, don't unit-test boilerplate files by @amy-langley in #34
- Use exec in entrypoint scripts by @adammcmaster in #35
- Simple image processing by @amy-langley in #36
- Panoptes upload by @amy-langley in #37
- Tests by @amy-langley in #43
- pipenv update by @amy-langley in #44
- Add authentication to panoptes by @amy-langley in #48
- move untar method for reuse by @amy-langley in #52
- django version bump, add utils by @amy-langley in #53
- RemapImage by @amy-langley in #55
- fix tests for resize by @amy-langley in #56
- tidy up by @amy-langley in #57
- Compose multiple images into single image as RGB channels by @amy-langley in #58
- always get location of panoptes api from environment variable by @amy-langley in #59
- Fix everything by @amy-langley in #61
- Handle extensions by @amy-langley in #63
- add test by @amy-langley in #64
- tile up some images by @amy-langley in #65
- resolve wildcards to upload lots of files from directory by @amy-langley in #67
- allow request to limit number of results returned by @amy-langley in #68
- update dependencies by @amy-langley in #69
- update readme by @amy-langley in #70
- update dependencies by @amy-langley in #71
- workaround for broken libtiff on linux by @amy-langley in #72
- Compute corners by @chelseatroy in #74
- Adjust EROS adapter to match new integration spec by @chelseatroy in #89
- Add models to admin.py so they will show up in the admin UI by @chelseatroy in #88
- Facilitate Modular Tasks with Output Directories for Each Task by @chelseatroy in #93
- Reimplement Authentication by @chelseatroy in #94
- Add libtiff to Pipfile by @adammcmaster in #97
- Ff custom by @chelseatroy in #98
- Run with docker-compose by @chelseatroy in #95
- Bump django from 2.2.4 to 2.2.13 by @dependabot in #100
- dockerize the application for testing, dev work, and local running by @camallen in #96
- Update styling by @chelseatroy in #99
- First pass at adding kubernetes templates by @chelseatroy in #101
- Add NASA Logo by @chelseatroy in #102
- Make changes described in Henry's description to fix southern hemisph… by @chelseatroy in #104
- Fix tmpl typos by @zwolf in #105
- Fix secret keys by @zwolf in #106
- Add redis sidecar to staging by @zwolf in #107
- Theia typo by @zwolf in #108
- Staging database by @chelseatroy in #109
- Updates for production deploy by @zwolf in #112
- Resolve dependency conflicts by @chelseatroy in #113
- Deployment touchups by @zwolf in #114
- Fix typo by @zwolf in #115
- Only wait on the local port for postgres in dev by @chelseatroy in #116
- Fix env var by @zwolf in #117
- Use port 80 by @zwolf in #118
- Allow host theia.zooniverse.org by @zwolf in #119
- Add staging db credentials to deploy template by @zwolf in #111
- For OAuth to work, the container needs some additional environment variables. by @chelseatroy in #120
- Successfuly fetch scenes with new EROS API! by @chelseatroy in #110
- Hopefully get theia authenticating over https in prod by @chelseatroy in #123
- rename name back to env by @chelseatroy in #124
- Attempt #28578 to change the variable name in all the correct places;… by @chelseatroy in #125
- exempt call on an API app from csrf check because we're already authe… by @chelseatroy in #126
- There are at least two ways to exempt csrf in Django. First way I tri… by @chelseatroy in #127
- Point Celery at redis in production by @zwolf in #129
- Put tmp dir in local app location by @zwolf in #130
- Add styling and tmp folder to git repo so that they can be found in d… by @chelseatroy in #131
- un-addtmp by @chelseatroy in #132
- Nginx static assets by @zwolf in #133
- Fix indentation in template by @zwolf in #134
- Set Host headers by @zwolf in #135
- Use correct location for assets by @zwolf in #136
- Use alias instead of root for static assets by @zwolf in #137
- Use URI capture group in alias by @zwolf in #138
- Fix debugging leftover by @zwolf in #139
- Use local assets by @zwolf in #140
- Add celery worker to k8s deployment by @zwolf in #141
- Add policy.xml for imagemagick, update width and height to use MP by @zwolf in #142
- Increase PVC allowance and imgmagick resource by @zwolf in #143
- Restore redis size back to previous. Add .DS_Store to .gitignore. by @zwolf in #144
New Contributors
- @adammcmaster made their first contribution in #35
- @dependabot made their first contribution in #100
- @camallen made their first contribution in #96
Full Changelog: https://github.com/zooniverse/theia/commits/production-release