Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog since 0.4.1, and this project adheres to Semantic Versioning.

UNRELEASED (YYYY-MM-DD)

Fixed

  • Downloaded files now have proper .csv/.pdf extension

Changed

  • Downloaded files now follow "DELIVERY_DATE - VIEW - NAME.EXTENSION" format
  • Email and Phone contact can be either disabled, optional, or required on each grouped order

1.4.0 (2025-05-26)

This is a small release, with a few features and bugfixes.

Added

  • Phone is no more mandatory depending on the choice of the person who is creating the grouped order.
  • A new FAQ is available!
  • SQLite is now the default database engine for easier deployment; use "ENGINE": "django.db.backends.sqlite3" in the settings to enable it; the "NAME" setting is a relative path for the DB file, from the working directory
  • EMAIL_DISABLE (default: False) setting (True/False) allows completely disabling of email sending; This should only be used for development, when you don't need to test email integration or can't setup Sendria.

Fixed

  • Prevent conflicting usage of comma in CSV files: you can now use commas in your fields.
  • All links are now opened in the current windows unless asked to be opened in another windows or tab.
  • PDF export almost fixed when there is numerous products or when product names are long.

1.3.0 (2024-11-02)

This is a small release, with a few features and bugfixes. The code is now hosted on https://framagit.org rather than https://gitlab.com.

Added

  • Changed hour and date format in the generated CSV files
  • Added the date in the grouped order dashboard
  • Changed the display of the last possible date and hour to place an order
  • Added the total number of ordered items in the grouped orders overview
  • Removed header line and column for grouped order name in the CSV export for emails

Fixed

  • The "reset password" form is now fixed, it was broken since the last release.

1.2.0 (2024-07-12)

A small release, with a few features, a new footer and a /stats endpoint.

Added

  • Staff users are now able to see the overview page for a grouped order.
  • Personal information are now autocompleted automatically
  • A /stats endpoint has been added, making it possible to see some information about the current instance.
  • The footer has been changed to include more elements, links to the project and documentation.

Development

  • The main branch is not used anymore, all the development happens on the develop branch instead.
  • All the tests have been grouped in the tests folder
  • The requirements.txt file have been removed in favor of the pyproject.toml file.