Changelog & version history

Changelog

This is the changelog file for medDuties.com

All notable changes and upcoming features are kept here.

[Current works]


[Releases]

[0.9.3] [12.10.2023]

  • compare users in duty statistics

[0.9.2] [29.8.2023]

  • fixed bug with not showing holidays in calendar
  • detailed stats for user on prepare screen (motnhly, yearly averages)

[0.9.1] [26.7.2023]

  • calculate number of workdays for vacation
  • fixed google calendar vacation display issues
  • fixed validation modal in vacation scrolling the page to the top

[0.9.0] [20.7.2023]

  • translations + video introduction, landing site live at index

[0.8.9] [16.7.2023]

  • landing site
  • fixed bug in reply-to feedback
  • make sending an email to validator of holiday optional

[0.8.8] [2.7.2023]

  • Fixed bug with name and surname not saving in profile
  • Fixed bug with holidays not displaying

[0.8.7] [26.4.2023]

  • Small artisan tool to synchronize db

[0.8.6] [31.12.2022]

  • Added synchronization of vacations with the calendar

[0.8.5] [30.11.2022]

  • Added possibility to sending a request to add wishes

[0.8.4] [23.11.2022]

  • Added possibility to sending a preview of duties plan

[0.8.3] [25.10.2022]

  • added possibility to wishes to limit maximum and minimum number of duties (total, by type of day and column)

[0.8.2] [14.10.2022]

  • added possibility to duplicate participans on adjacent column
  • added possibility to delete participants on a column en masse

[0.8.1] [15.9.2022]

  • added captcha to registration form
  • duty statistics by user
  • bugfixes and stability improvments

[0.8.0] [16.8.2022]

  • supports same family names on schedule (suggests name and surname in day cell content if detected)

[0.7.9] [5.8.2022]

  • fixed translations
  • updated calendar view in holiday
  • calendar view in holiday now default

[0.7.8] [28.7.2022]

  • Added explanation title to lock wishes button
  • Fixed bug with no default value on lock table
  • Fixed bug with wrong url on password reset
  • Corrected translations

[0.7.7] [25.7.2022]

  • Allow locking and unlocking wishes for certain month
  • Option to prevent from populating adjacent wish cells

[0.7.6] [5.6.2022]

  • Bugfixes
  • Translation fixes

[0.7.5] [25.01.2022]

  • Plan: mark wrong inputs on red
  • Plan: select orderly from autocomplete on unfocus when full name typed in the field

[0.7.4] [27.12.2021]

  • Schedule: option for change wishes of others
  • Plan: person list does not reopen
  • Small bug fixes

[0.7.3] [22.11.2021]

  • Edit wishes of others in the prepare plan page

[0.7.2] [18.09.2021]

  • Bugfixes
  • Change closed schedule (modify functionality)

[0.7.1] [18.09.2021]

  • Scrollable wishes list in the prepare plan page
  • Open current year statistics in the user profile

[0.7.0] [01.09.2021]

  • Filtering by column of statistic's duties in the user profile
  • Small bug fixes

[0.6.8] [06.08.2021]

  • Notifying about holiday request
  • Statistics of duties in the user profile

[0.6.7] [06.02.2021]

  • Feedback form
  • Bugfixes and translation updates

[0.6.6] [26.12.2020]

  • Weekly wishes

[0.6.5] [25.12.2020]

  • Bugfixes in send mails
  • Holiday accept/reject + mail sending

[0.6.4] [14.12.2020]

  • Send mail after confirming schedule
  • Queueing mechanism

[0.6.3] [12.11.2020]

  • Google Analytics

[0.6.2] [9.11.2020]

  • Change history for month prepare

[0.6.1] [30.10.2020]

  • Leave schedule

[0.6.0] [8.6.2020]

  • New schedule's settings: localization of the schedule to consider holidays
  • Possibility to disable weekday, weekend or holidays in the schedule
  • Moved language selector from the footer to the navbar
  • Fixed a bug with non responding month's switcher
  • Layout fixes for IE10

[0.5.8] [27.4.2020]

  • Read-only access to the schedules

[0.5.7] [17.4.2020]

  • Fixes in wishes table

[0.5.6] [15.4.2020]

  • Draggable wishes selector

[0.5.5] [14.4.2020]

  • Duty generator

[0.5.4] [9.4.2020]

  • Schedule tour
  • Bugfixes

[0.5.3] [6.4.2020]

  • Dashboard guided tour
  • Bugfixes and translation updates

[0.5.2] [5.4.2020]

  • Bugfixes (wrong on call names on month and prepare table)

[0.5.1] [5.4.2020]

  • Bugfixes
  • Admin panel

[0.5.0] [3.4.2020]

  • Base framework update (5.7)
  • Unit and browser tests
  • Unification of month-plan and prepare component
  • Manage schedules from dashboard
  • Bugfixes
  • Translation updates

[0.4.12] [31.3.2020]

  • Switch months from dashboard
  • Permissions bugfix
  • Translation fixes
  • Docker support

[0.4.11] [28.3.2020]

  • Translation fixes
  • Bugfix: new schedule settings don't work

[0.4.10] [27.3.2020]

  • Rework prepare layout
  • Pinned wishes
  • Translation fixes

[0.4.9] [26.3.2020]

  • Bugfix: wrong calculation of number of days on prepare schedule when deleting or replacing
  • Calculator of number of days in schedule prepare

[0.4.8] [21.1.2020]

  • Holidays in multiple languages
  • Compatibility with IE10
  • Minor bufixes in holiday calendar

[0.4.7] [20.1.2020]

  • If holiday is one day don't show $to on list
  • Calendar in vacations
  • Edit vacations

[0.4.6] - [15.1.2020]

  • New holiday validation now contains warning against collision.
  • Minor bugfixes

[0.4.5] - [13.1.2020]

  • Bugfix. Previewed months were visible for anyone.

[0.4.4] - [6.1.2020]

  • Show conflicts in vacations
  • Show vacations groupped by month

[0.4.3] - [4.1.2019]

  • Bugfix duplicate holiday detection (again)

[0.4.2] - [4.1.2019]

  • Bugfix duplicate holiday detection

[0.4.1] - [4.1.2019]

  • Bugfix days calculation

[0.4.0] - [4.1.2019]

  • Holiday module added

[0.3.14] - [20.12.2019]

  • Build script modified

[0.3.13] - [20.12.2019]

  • Added: month previews

[0.3.12] - [2.11.2019]

  • Bugfixes: spaces, datejs, print

[0.3.11] - [17.9.2019]

  • Bugfixes: IE 11 compatibility (Polyfill with core-js 3)

[0.3.10] - [16.9.2019]

  • Added: collaborator on schedule

[0.3.9] - [2.9.2019]

  • Bump laravel mix version (4) + polyfill

[0.3.8] - [5.1.2019]

  • Bugfixes - international (printouts)
  • Bugfixes - international (wrong today events status detection)
  • Added: webcal:// link for synchro

[0.3.7] - [19.9.2018]

  • Changed title in dashboard schedule
  • Mark me in dashboard schedule list
  • Updated

[0.3.6] - [18.9.2018]

  • Fixed bug: wrong iCal timezone
  • Updated missing translations

[0.3.5] - [16.9.2018]

  • Events aggregated by date and schedule on dashboard
  • Updated pissing translation strings
  • Fixed bug: no info that nothing is arriving on the dashboard
  • Fixed bug: IE uppercase months not working/UTF-8
  • Added: (No indicator that there are no persons on prepare table)
  • Fiexed bug: password reset not working

[0.3.4] - [11.9.2018]

  • New deploy mechanisms and enhanced workflow

[0.3.3] - [8.9.2018]

  • Fixed wrong weekend display in international versions
  • Invitations now work correctly with registration and logging in
  • Translations corrections

[0.3.2] - [7.9.2018]

  • wishes bugfixes

[0.3.1] - [3.9.2018]

  • minor bugfixes

[0.3.0] - [31.8.2018]

  • i18n support (En/Fr/Pl)
  • Base framework updated (5.6)
  • minor bugfixes

[0.2.9] - [20.1.2018]

  • My wishes in main dashboard. Layout is more human readable
  • Others wishes - now initials instead of full names

[0.2.8] - [6.1.2018]

  • Fixed No headings in multi-column wishes
  • Fixed Typecheck error in schedule settings popup

[0.2.7] - [3.1.2018]

  • Bug preventing wishes change in non-public schedule

[0.2.6] - [3.1.2018]

  • Fixed: Change settings not possible on new schedule
  • Fixed: Minor graphic glitch on adding new schedules

[0.2.5] - [3.1.2018]

  • Feed token in sync cal bugfix

[0.2.4] - [2.1.2018]

  • Fixed Bug allowing to display foreign schedule after modifying columns
  • Removed tooltip from empty schedule if user belongs to one
  • User wishes in prepare screen collapsed by default

[0.2.3] - [31.12.2017]

  • fixed column type in schedule settings json -> text due to mysql server incompatibility

[0.2.2] - [31.12.2017]

  • Reset password email translated to Polish
  • my-events display on dashboard
  • my-wishes collapsed by default
  • Strip leading zeros from hours on my-events
  • Return to dashboard upon name click in navigation bar
  • Reset email link fix - was disabled
  • Comprehensive instructions for calendar subscription

[0.2.1] -[22.12.2017]

  • If we are nearing end of year, next year is selected as default in wishes and schedule prepare
  • Next month is collapsed on dashboard
  • A possibility to select wishes using [1-4] keys
  • Schedule settings
  • Public wishes setting
  • Layout issues in main dashboard (my-orderlies)
  • Layout issues in wish overview
  • Cache busting issues

[0.2.0] - [19.12.2017]

  • iCal feed
  • Cache busting on dashboard js

[0.1.9] - [18.12.2017]

  • Fixed a bug with creating new months in prepare
  • Fixed a bug preventing from properly saving wishes using autocopy feature

[0.1.8] - [18.12.2017]

  • a possibility to print wishes in prepare screen
  • modified dashboard layout in order to adapt to 1280x1024 res (navbar, column width)
  • fixed a bug displaying overlapped entries in print

[0.1.7] - [16.12.2017]

  • Printing on browsers functionality
  • Sandbox for polish translation
  • Fixed A bug in IE11 and FF 40+ preventing hiding of wishes preview in prepare table.