Skip to content

Releases: huangsam/chowist

v3.3.1

02 Mar 10:44
Compare
Choose a tag to compare

With Chowist v3.3.1, the following changes were made:

  • Updated Python and Bootstrap dependencies to the latest
  • Fixed issues with user logout. See forum discussion for more context

v3.3.0

19 Feb 07:56
Compare
Choose a tag to compare

With Chowist v3.3, the following changes were made:

  • Added memorable favicon to the site
  • Migrated from Bootstrap v4 to Bootstrap v5, enhancing look and feel of the app
  • Maintained query parameters when swapping between paginated views
  • Improved readability and reliability of the loaddemo command
  • Updated dependencies for CircleCI, Python and Docker

v3.2.0

05 Oct 04:07
Compare
Choose a tag to compare

With Chowist v3.2, the following enhancements were made:

  • Improved experience for restaurant listing
  • Custom admin pages for DB models
  • Enhancements to documentation
  • New funding button
  • Updates to CircleCI build

v3.1.0

01 Aug 16:03
Compare
Choose a tag to compare

With Chowist v3.1, the following enhancements were made:

  • Users can change their password or reset it for any reason
  • To preserve the integrity of restaurant details, updating restaurants is now restricted to admins
  • HTML templates have also been normalized, resulting in a more consistent user experience
  • Documentation has seen a huge improvement - specifically in contribution guidelines

Last but not least, the title in README docs has been upper-cased. Enjoy!

v3.0.0

13 Jul 03:32
Compare
Choose a tag to compare

It has been an incredible journey seeing the Chowist platform grow through various languages and frameworks:

Since the v2 launch in 2018, 280 commits have been made towards making v3 a reality.

The user experience has been improved, making it easier for users to do the following:

  • Find the restaurants they care about
  • Change profile settings for a personalized experience
  • Allow users to post reviews for the restaurants they have visited

Click here to see a quick walkthrough of the application.

The developer experience has also been improved with the following:

  • Single command to generate demo data for places app
  • Detailed inspection routines for each DB model
  • Extensive unit/integration tests
  • New contribution guidelines, code of conduct and license
  • Simpler documentation for getting started

v2.9.0

12 Jul 05:53
Compare
Choose a tag to compare

Added link for each category badge in restaurant detail page. Under the hood, multiple query parameters have been added to support a more robust restaurant list view.

Here are the exact changes:

  • Added links for category badges
  • Added query parameters
  • Added form tests and MIT license

v2.8.0

12 Jul 02:20
Compare
Choose a tag to compare

Users can view the categories that each restaurant belongs to in the detail page. Demo data for the places app can be generated with a single management command for simplicity.

v2.7.0

11 Jul 07:21
Compare
Choose a tag to compare

Users can write in-depth reviews for restaurants. Furthermore, all forms now have an associated "Cancel" button for improved user experience.

Here are the exact changes:

  • Add cancel button for all forms in Django apps
  • Add ability for users to create/update reviews of restaurants
  • Fix minor issues with canonical representation of Profile model

v2.6.0

11 Jul 04:36
Compare
Choose a tag to compare

Added pagination to the RestaurantListView to improve user experience. Also ordered the list of restaurants by name, resulting in a collection that is easier to read.

Here are the exact changes:

  • Add pagination to ListView
  • Order restaurants by name in ListView
  • Paving the way for restaurant categories and reviews

v2.5.0

11 Jul 01:23
Compare
Choose a tag to compare

After realizing that a rating is different from a review, I decided to change model semantics:

  • Replaced Rating model with Review
  • Replaced stars attribute with rating
  • The term Rating is now an enumeration of integers
  • Refactored tests for ratings accordingly