Skip to content

Releases: borgia-app/Borgia

Borgia 5.1.4

10 Nov 13:10
Compare
Choose a tag to compare

Changed

  • [Users] The year field is no longer limited in the User model but now in the UI with create and update user forms. This modification is done as the expected behavior was not met: the field was supposed to be limited to current year + 1 but this information was not dynamically modified, only when a migration occurred.

Other

  • [Tests] Revert default users to Me214 in test data :p

Borgia 5.1.3-hotfix

09 Dec 21:03
fa78e9a
Compare
Choose a tag to compare

A quick release to fix the following bugs:
[Finances] - Fix Lydia callback
[Configurations] - Fix Lydia form validator

Borgia 5.1.3

08 Dec 21:18
c57f255
Compare
Choose a tag to compare

[5.1.3] 2019-12-08

Fix

  • [Lydia] Fix fee calculation
  • [Lydia] Wording / refactoring of self-creation
  • [Users] Repair downloaded excel files / Fix members menu in edit page
  • [Users] Fix #115 - Can't validate user edition
  • [Shops] Fix product list form
  • [Contrib] Bump to django 2.1.11 for security reasons
  • [Finances/Users] Fix transaction list page with exceptionnal movements
  • [Events] Fix Xlsx upload/download
  • [Events] Add JS for forms
  • [Users] Fix lateral menu in user retrieve view

Changed

  • [Events] Event list set initial begin date to 1st day of month

Borgia 5.1.2

20 Nov 23:54
f35fd18
Compare
Choose a tag to compare

[5.1.2] 2019-11-21

Changed

  • [Configuration] Add tax for Lydia fee
  • [Finances] Adjust Lydia fee calculation (the amount paid equals the desired amount + fee)
  • [Finances] Add transaction column and add changes in labels in the list of transactions
  • [Shops] Initially checkup on current month
  • [Modules] Block form validation button after sale
  • [Modules] Possibility to change category order for each module

Fix

  • [Users] Fix user update (username, avatar and theme)
  • [Finances] Fix Lydia callback
  • [Configuration] Fix some typo
  • [Shops] Fix checkup page latency
  • [Shops] Checkup page: Fix the possibility to change dates and filter by products
  • [Workboard] Charts only show shops that have user transactions
  • [Login] Fix next redirection

Borgia #5.1.1

17 Sep 21:12
Compare
Choose a tag to compare

Borgia

[5.1.1] - 2019-09-17

Changed

  • User list default view now include externals members. New option to only display internals members.
  • [Users] Edit form : Add username and avatar fields.
  • [Users] Include externals members in users list view

Fix

  • Missing link to stockentry and inventory creation.
  • Redirection after user self update.
  • Possible missing navigation menu
  • Chiefs access to associate group management
  • Menu for shops manager
  • [Sales] fix 403 error on self sales
  • Small fixes in templates

[5.1.0] - 2019-04-20

Added

  • Managers can now disable self recharging with Lydia without having to mess up their tokens.
  • You can now add lydia fee when self recharging. You can set the base and ratio fee parts in the configuration module.

Fix

  • Error when accessing self transfert page.

[5.0.2] - 2019-02-13

Security

[5.0.1] - 2019-02-02

Fixed

  • Wrong link in managers workboard

[5.0.0] - 2019-01-18

Added

  • This changelog file
  • When not connected, redirect after login to the page wanted

Changed

  • ENTIRE NAVIGATION SYSTEM (now based on "roles" and not on "groups")
  • Versionning now follow the pattern : YYYY.MINOR.PATCH
  • Renaming of "specials" group to "externals"
  • Renaming of "vice-presidents-internal" group to "vice-presidents"
  • Renaming of "gadzarts" group to "members"

Fixed

  • Accessing vulnerability when user was not in group

Removed

  • Notification system, deprecated.
  • Unused group "honnored"
  • ghost shop "Association"

4.6.2

10 Nov 09:44
3cf1c57
Compare
Choose a tag to compare

4.6.2

Fix:

  • Add correcting factor to automatic price. See: #80

4.6.1

09 Nov 23:35
Compare
Choose a tag to compare

4.6.1

This release is focused on shared events :

Fix:

  • Multiple form validation when finishing event. See: #75

Changes :

  • Add information about the price on finishing page
  • Add flashs messages for all the forms in shared events. See #73
  • Add checkbox for confirming deletion of an event
  • Small fix in manage-users list
  • When upload an excel, notify if the ponderation is not a number

4.6.0

27 May 01:51
Compare
Choose a tag to compare

4.6.0

New Behaviors :

Users are not deleted, but is_active is set to False instead when an account is no longer required (for whatever reason). By doing so, if the application has any foreign keys to users, the foreign keys won’t break.

When a user is deactivated, his account is limited :

  • He can't log in
  • He can't get money by a transfer
  • He doesn't appear in the list of users in AdminView, by default
  • He doesn't appear in autocompletion
  • He can't buy in shops
  • He can't be added to manage Shops
  • He can't be added by the manual management of SharedEvent. However, he can still be added by an Excel. Indeed, for now there are no error messages displayed for excels, that's why i believe Borgia should not refuse the user without noticing it.

At the deactivation :

  • the user is removed from all admin groups.

What can still be done (list not exhaustive):

  • use the payment function
  • SharedEvent managed by the user are not destroyed (even if there are not done). The goal is to prevent losing data.
  • Deactivate a user is reversible !! An admin can still modify information about the user, including re-activate him.

Changes :

  • Add state field for searching all users, or only activated or unactivated. Remove old field "unactivate".
  • Modifications in template :
    • Last name and First name column regrouped
    • New column with usernames
    • Use fa icons to order the list of users
    • Remove "Details" column if the user group doesn't have the "retrieve user" permission.
      Display of the list of users, in AdminView, is changed :
  • The state ChoiceField now contains 4 choices :
    • All activated user
    • Only user who have a negative balance
    • Only user who are under the threshold balance
    • Only deactivated users
  • The activated/deactivated column, no longer pertinent, is removed
  • New field in inventory : can chose full or partial inventory
  • Forbid inventory with two same product inside it ee8dcd3
  • Fix autocompletion behavior
  • Fix case sensitivity for completion
  • Fix login redirection
  • Change lateral Menu (#62)
  • Fix finance search

4.5.6

13 May 23:03
Compare
Choose a tag to compare

4.5.6

Fixes

  • Fixes CSS issues with navbar, sidebar and footer #56 286061e

Changes

New sidebar 3934122

4.5.5

20 May 00:58
b318c65
Compare
Choose a tag to compare

4.5.5 Misc

Fixes

  • Loop login that made people need to connect 2 times #53 b318c65
  • No label when adding product in sale module #51 f27918d

Changes

Except LydiaOnline 8ac00c4