Skip to content

Releases: coders4help/volunteer_planner

v4.2.0

14 Apr 15:46
e6dcf9c
Compare
Choose a tag to compare

Added

Fixed

Full Changelog: v4.1.0...v4.2.0

Release 4.1.0

13 Apr 22:27
5217091
Compare
Choose a tag to compare

Bugfix and improvements release with little (visibly) new things

Added

Changed

  • Bump django-ckeditor from 6.2.0 to 6.3.0 in /requirements by @dependabot
  • Bump django from 4.0.3 to 4.0.4 in /requirements by @dependabot
  • Bump django-ckeditor from 6.3.0 to 6.3.2 in /requirements by @dependabot
  • Bump sentry-sdk from 1.5.8 to 1.5.9 in /requirements by @dependabot

Fixed

Full Changelog: v4.0.1...v4.1.0

Hotfix Release 4.0.1

04 Apr 07:51
de469b5
Compare
Choose a tag to compare

What's Changed

  • Fix shift/-template admin when ordering by task/workplaces #562

Full Changelog: v4.0.0...v4.0.1

Release 4.0.0

03 Apr 20:30
11347ee
Compare
Choose a tag to compare

Revival. Volunteer Planner is back.

This is a new major release, containing, among other things, Django 4.

Added

  • privacy policy acception during registration in #437
  • czech translation #406
  • priority attribute for task and workplace, can be used to control listing order #476
  • black and flake8 #518 #519
  • GitHub templates for issues and feature requests
  • Allow login in with email address as username #522

Changed

  • lift Django version (+ libraries and frameworks) #488
  • Python3 #487
  • PostgreSQL is now default DBMS
  • automatically assign permissions, when promoted as manager #425
  • on landing page list only facilities with open shifts #454
  • update translations
  • reduce number of SQL queries for facility, shift date and news listing #513
  • restrict username variations #520

Fixed

  • check task and workplace match facility when creating shifts #433
  • better filter for organization and facility membership / manager permission
  • remove user from shift on account deletion #516
  • Sending e-mail on membership approval was broken #533
  • Make membership unique per user and facility / organization #524

Removed

  • short description removed from organization and facility #442
  • shiftmailer removed #452
  • user e-mail address removed from user account admin (so managers see less data uncontrolled) #490
  • user e-mail address removed from admin shift list #505
  • google_tools app removed #510

Full Changelog: v3.1.1...v4.0.0

Release 3.1.1

06 Feb 20:05
Compare
Choose a tag to compare

Added

*added french translation
*added portuguese translation (not fully translated yet)
*added turkish translation (not fully translated yet)

Changed

*updated all existing translations (massive improvements in translation)

Fixed

  • fix #398: deleting a non-past shift failed hard when trying to gather information about email about to be sent

Removed

Release 3.1.0

10 Oct 19:09
Compare
Choose a tag to compare

Added

  • [UI] Display a warning when joining overlapping shifts #395
  • [UI] shift managers can see the e-mail address of approved and pending facility members to contact them
  • enhancements to the excel document that is sent to shift managers
  • Some javascript files from different CDN are now included in Volunteer Planner distribution.
  • [development] .editorconfig (PEP8 style)
  • [development] new docstrings to source code
  • [development] support for Docker containers for the test/development environment
  • [development] makefile for base and mysql installations
  • [development] travis badge added for readme.md

Changed

  • [UI] better alignment of page
  • [UI] Additional information - if shifts span over midnight there is need of additional information to differentiate between shifts that start today and shifts that started yesterday. In these cases the date is shown in the field where the time is shown.
  • fixed issue 360: From field of emails is now DEFAULT_FROM_EMAIL and not anymore the fake from email of the shift manager.
  • All used CSS and Javascript files are delivered by Volunteer Planner (instead of using some CDNs)
  • text of HTTP 500 error was shortened.
  • [development] CHANGELOG is now Markdown
  • [development] Refactoring of the shiftmailer and Excelgenerator
  • [development] Refactor: only one repository for static files (both repositories have been merged)
  • [development] better README

Fixed

  • UI: corrected wrong email for onboarding
  • fixed issue 373: Shifts in shift history/future shifts are now shown correctly
  • [development] some PEP8 fixes of the source code
  • [development] removed hardcoded email from the source code, use settings file instead
  • [development] removed one hardcoded link on image
  • [development] .travis.yml fixups

Removed

  • static repository in non-logged-in-area was removed
  • [development] application api removed (not used and no plans for usage)
  • [development] application registration_history removed (since 03.10.15 not in use and no function anymore)
  • [development] application stats removed (since 01.10.15 not in use and no function anymore)

Release 3.0.1

29 Jan 09:17
Compare
Choose a tag to compare

Added

  • [UI] User can her history of work shifts
  • [UI] User can see upcoming shifts (the shifts she signed up for)
  • Delete user: User can delete her account - the data is anonymized
  • Social Impact Lab was added as supporter

Changed

  • updated translations and wording
  • [UI] Account creation: There is now an explicit message on account creation form explaining what happens here. (users often mistake the creation form for the login form)
  • [UI] Account creation: The help texts have been improved
  • Maps: Google Maps links have been removed, Openstreetmap links have been added
  • several static information webpages (e.g FAQ) have been migrated from static html sites to django-flatpages
  • Do not throw away user entered data during registration (It is fairly frustrating for new users to have te re-enter e-mail
    addresses and passwords etc.)

Fixed

  • default PostgreSQL settings have been fixed
  • several PEP8 fixes of the source code (whitespaces, empty lines, lowercase variables)
  • fix of registration form
  • small fix of README.md
  • ordering of facilities at landing page fixed
  • add psycopg2 to requirements.txt

Removed

  • Google maps (see Changed)
  • several static webpages (see Changed)

Release 3.0.0

09 Nov 22:46
Compare
Choose a tag to compare

Major release

  • permanent URL for facilities
  • permanent URL for shifts
  • flat pages (no more redeployment on FAQ changes)
  • shift management improvements
  • language switcher
  • several bug fixes
  • Greek and Swedish translations
  • (beta) graphical schedule
  • (beta) closed groups (approval before assignment required)

Hotfix Release 2.2.3

30 Oct 22:45
Compare
Choose a tag to compare

Fixes:

  • administrative facility editing by organization managers (required, but non-editable, field)
  • administrative filters and permissions for organization managers

Hotfix Release 2.2.2

29 Oct 22:39
Compare
Choose a tag to compare

Fixes:

  • supporting organizations shown
  • membership attributes in filter
  • weekdays in helpdesk (again)
  • grouping of tasks by workplace
  • email notification on shift cancellation and modification