Releases: huangsam/chowist
v2.4.0
Added support for choosing a random restaurant from the "Places" tab. Also created a new page experience for users when they log out from the website.
Here are the specific changes:
- Add page for Django's builtin
LogoutView
- Add page for redirecting users to a random restaurant
- More documentation updates
- Remove redundant Django application settings
v2.3.2
Here are key changes from this patch bump:
- Fix URL path for user profile updates
- Add better debugging/output utilities for all models
- Add tests for
Profile
model - Update contributions section of documentation
- Use
get_user_model
in place ofsettings.AUTH_USER_MODEL
v2.3.1
v2.3.0
v2.2.0
Updated dependencies, configuration and documentation. Added Docker artifacts for simpler setup.
- Updated dependencies for web interface
- Updated dependencies for Django application
- Provided environment variable input for
SECRET_KEY
- Simplified
LOGGING
configuration - Added instructions for creating test data
- Create Docker artifacts for the project for easy setup
v2.1.0
v2.0.0
This was a complete rewrite from the Rails framework to Django framework. The rationale behind this transition was familiarity with Python and its builtin support for authentication. It also has a strong user base - over 30k stars.
The CSS framework has also been changed from Foundation to Bootstrap. The rationale behind this transition was familiarity with Bootstrap and its mobile-first methodology. It also has a strong user base - over 120k stars.
Some notable changes since last release:
- Rename from
ciscochef
tochowist
- Lacks Docker artifacts
- Lacks Google Maps
- Add robust unit tests for views
- Add unit tests for models and forms
- Introduce portal application
- Introduce places application
- Complete first draft of backend rewrite
- Complete first draft of frontend rewrite
- Use CircleCI instead of Travis CI
v1.6.5
Some notable changes since last release:
- Fix Maps issue
- Expand MongoDB connections
Maintenance work:
- Refine README content
- Update Yard documentation
- Refine app and spec folders using Rubocop
Build optimization:
- Update package dependencies
- Add Docker functionality
- Add Vagrant functionality
v1.0.0
This is our first-ever production release!
Supported features in production:
- REST API GET calls
- Google Maps within
iframe
- App monitoring
- Logging service
Continuous Integration progress:
- Travis CI passing builds
- Updated gem dependencies
- Code coverage with Coveralls
Technologies utilized:
- Heroku PaaS platform (first)
- OpenShift PaaS platform (second)
- Google Maps API v3 utilized
- HAML templates
- ZURB Foundation
- MongoHQ backend