Skip to content

Releases: CodeForPoznan/pah-fm

2023-03

25 Mar 21:54
Compare
Choose a tag to compare

Main goal of this release is to stabilise backend and both frontend implementations. We also took care of maintaining backwards compatibility with production code.

What's Changed

New Contributors

Full Changelog: 2023-02...2023-03

2023-02

23 Feb 11:55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2020-08...2023-02

2020-08

29 Jul 20:02
1f04d55
Compare
Choose a tag to compare
  • #511 Remove project printed in drive form view
  • #513 Reset button on new drive form does not reset dropdown inputs
  • #514 Form fields clear themselves after clicking on dropdown
  • #461 Detect when user was last time online based on his reqeuests
  • #527 Show Passengers in Drives view
  • #522 Limit amount of records shown to Driver in Drives View (limit to last 30 days)
  • #521 Error that makes it impossible to login
  • #526 Every Drive should have it's own country instead of relying on driver's country
  • #380 Drive form errors are not translated after switching language
  • #525 Split first column in admin/drives view to multiple columns

2020-06

03 Jun 16:45
36ba6e1
Compare
Choose a tag to compare
  • #483 Somali translation
  • #383 Filter option for Project and Car select boxes in the new drive form

2020-04

27 Mar 10:51
829b78b
Compare
Choose a tag to compare
  • #424 Drive verification on a separate screen
  • #425 Passenger input type switched from text to number on a signing screen
  • #430 Show message box when the drive is submitted (even if it's verified)
  • #431 Logout confirmation popup also for online users
  • #436 Filter cars and users by country in Django Admin
  • #448 Narrowing the list of countries to those used in Django Admin filter
  • #457 Report to show if the drive was confirmed
  • #465 Improve visibility of the Django Admin panel

2020-02

29 Jan 19:19
db7d308
Compare
Choose a tag to compare

#274 Sum km per drive
#312 Update Passengers serializers to include public RSA key
#315 Add a read-only field in add drive form to show the hash value of the drive
#335 Create key generation for RSA-based PKI
#310 Script to generate keys for existing users
#314 Develop drive hash function
#317 New Passenger form
#381 Value written in start mileage/end mileage are not removable
#376 Add 'Country' column in Django Admin
#320 Server-side sign
#391 Display country field in Django Admin as an additional column in Project's list
#316 Current user serializer
#386 Serializers don't check if entities with provided IDs exist
#405 Form signature should be treated as optional on the backend
#410 Sign form checksum, generate a signature
#319 Browser-side sign validation based on passenger public key
#321 Show localized warning to the user when the drive is not verified
#399 Set timeout to 60s
#389 Add "clean all" button for removing stuff from the form and local storage

2019-11

29 Oct 16:37
Compare
Choose a tag to compare
  • #235 Car field is prepopulated using a car that driver choose in last drive
  • #343 Django admin allows filtering drives by country
  • #286 Sidebar size adjustment
  • #262 Logout confirmation screen
  • #233 Passenger field in new drive form filter options when typing
  • #308 Passenger model migrated/merged with User model
  • #311 3 new fields for cryptographic secrets were added to User model

2019-09

27 Aug 20:37
250d7d9
Compare
Choose a tag to compare
  • #256 Add country to Passenger
  • #327 Remove verification stuff
  • #329 Dane początkowe się nie zapisują
  • #252 Remove mileage unit column (always km)
  • #309 Roles (groups) to distinguish drivers and passengers
  • #304 Add driver country column in exports
  • #255 Added country to project
  • #313 is_verified in Drive model

2019-08

07 Aug 18:50
43a8274
Compare
Choose a tag to compare
  • #223 Issues/bugs when application is offline
  • #239 Total mileage in current month – Django Admin
  • #251 Fuel consumption – Django Admin
  • #263 Blocked option to log out when user is offline
  • #250 Driver name and surname instead of email in Django export
  • #249 Driver name and surname instead of email in Django Admin
  • #254 Assigning every user/driver to country
  • #253 Assigning every car to country
  • #278, #284 Resolve issue/bug with duplicated drives