Skip to content

Releases: gmalbert/schoolCycleDays

v.1.1.2

13 Jan 01:07
b0cee2b
Compare
Choose a tag to compare
  • Added the option to populate the calendar with holiday and weekend days using input_boolean toggles.
  • Add a button to both delete the calendar entries and rerun the cycle days (to avoid needing to click one after another)
  • Modified the calendar description to include the cycle day with the special in parentheses for easier, quick reading.
  • Reorganize any date lists to make sure they're properly sorted.
  • Updated the dashboard file to include the new entries.

v.1.1.1

01 Jan 19:41
ee84564
Compare
Choose a tag to compare
  • Added a school_cycle_days.json local file to capture the calendar days, non-school days, and holidays which were being deleted by HA on restarts.
  • Set the calendar drop-down to automatically load upon startup
  • globalized file path and calendar variables due to frequent use throughout multiple functions
  • Fixed the issue with the non_school_days dropdown not being populated after a restart.

TO DO:

  • Consider adding a drop-down for the current calendar so that it doesn't need to be updated in the apps.yaml file.
    • Requires an additional input_select so the app is not confused between the two calendar drop-downs
  • When re-running the calendar entries, check to see if the cycle day already has an entry, and update the entry if so.
    • Easier said than done. HA does not have a way to update entries in calendars.

v.1.1

22 Dec 02:29
efabcf1
Compare
Choose a tag to compare
  • Added the ability to import events from another .ics file.
  • Created a list of calendars from the local .storage file path.
  • Added a Refresh Calendars button.
  • Set the list of calendars to auto-populate when the app loads.
  • Added two functions: addOtherCalendarDates and refreshCalendarList
  • Updated documentation and commented code.
  • Added .yml dashboard file to mimic the layout from the pictures.
  • Other miscellaneous code efficiency updates.

v.1.0

09 Dec 21:14
33e5cb1
Compare
Choose a tag to compare

Initial release