itflow icon indicating copy to clipboard operation
itflow copied to clipboard

Bug/Feature Requests - Calendars

Open Malcharias25 opened this issue 3 years ago • 8 comments

After taking a quick look at the calendar module, I have a couple of bug fixes/feature requests:

  • BUG: When entering a new calendar event, the "start date" field has to be entered manually, but the "end date" field has a Calendar pull down option.
  • FEATURE REQUEST: Ability to setup recurring calendar events (for monthly customer visits, for instance.)
  • FEATURE REQUEST: Ability to subscribe to calendars in a desktop application.

Malcharias25 avatar Mar 18 '21 17:03 Malcharias25

Excellent Suggestions @Malcharias25 I will implement and fix I like the recurring idea I must of just forgot about recurring hahaha ill get on it. Im not sure about the subscribe do you mean sending an .ICS file via email like outlook does?

johnnyq avatar Mar 19 '21 07:03 johnnyq

@johnnyq I was thinking more along the lines of being able to access and modify the calendars in ITFlow from a desktop application. For instance, with Google Calendars, you can publicly share a calendar to other people, which generates a URL that they can add to Outlook/Apple Calendars/Google Calendars/etc.

I understand if this isn't possible under your current implementation of the system - it was just a thought.

Malcharias25 avatar Mar 22 '21 22:03 Malcharias25

@Malcharias25 Ah Got ya that would be nice and it was planned but I found it way too difficult to implement. Still want to do so but have to get a few things out of the way first

johnnyq avatar Mar 25 '21 02:03 johnnyq

@Malcharias25 We just fixed the start date bug it should work for you now with the latest update

johnnyq avatar Mar 25 '21 02:03 johnnyq

@johnnyq I can confirm that the update did resolve the bug in the start date/time field. Thanks for that!

I look forward to seeing recurring events added to the calendar system - one recommendation regarding that is to not only allow for it to recur on a specific day of each month, (for instance, on the 3rd day of each month,) but also a specific monthly timeframe (for instance, the second and forth Tuesdays of each month.)

Malcharias25 avatar Mar 29 '21 17:03 Malcharias25

@johnnyq FYI, I see that you submitted a new commit a couple of days ago with a repeat option for the calendar. I assume you're still working on it, but I wanted to let you know what I'm seeing, in case it isn't what you expect at this stage of development.

I applied the new version on my test server, and after manually adding the relevant field to the Events table in the SQL database, (I didn't want to go through the whole backup/clean DB/restore data process...) I can see it's adding the repeat option to the calendar entries in the DB, but the repeat isn't yet displayed in the web calendar.

Again, no worries if this is the currently expected result, I just wanted to let you know.

Malcharias25 avatar Mar 31 '21 17:03 Malcharias25

@Malcharias25 I have the DB and form implemented im just not sure how im going to have the event repeat yet. still researching

johnnyq avatar Apr 06 '21 00:04 johnnyq

Related: #273

wrongecho avatar Dec 17 '22 16:12 wrongecho