Skip to content

Releases: gmalbert/schoolCycleDays

v.1.1.4

04 Sep 00:14
b9a8b18

Choose a tag to compare

  • added the ability to export a calendar into .ics format to allow imports in other calendaring programs like Outlook and Google
  • updated the front end to add the export feature and also include a download link in the alert at the top of the page.

Full Changelog: v.1.1.3...v1.1.4

v.1.1.3

31 Aug 00:08
f1f2e9c

Choose a tag to compare

  • added a no_school_calendar.py to slim down larger .ics files and to standardize the formatting.
  • updated the main file to incorporate these changes which also speeds up the import
  • updated the README to reflect the changes.

Full Changelog: v.1.1.2...v.1.1.3

v.1.1.2

13 Jan 01:07
b0cee2b

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

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

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

Choose a tag to compare

Initial release