Specify prayer recurrence duration #16

Closed
opened 2018-06-11 12:13:16 +00:00 by danieljsummers · 2 comments
danieljsummers commented 2018-06-11 12:13:16 +00:00 (Migrated from github.com)

There may be requests for which prayer is desired more frequently (in personal usage, these are the requests that would be the ones I'd want to pray for even if I only had a few minutes).

  • Allow requests to be marked as "priority"
  • Separate priority requests on the journal page
There may be requests for which prayer is desired more frequently (in personal usage, these are the requests that would be the ones I'd want to pray for even if I only had a few minutes). - Allow requests to be marked as "priority" - Separate priority requests on the journal page
danieljsummers commented 2018-08-13 12:33:19 +00:00 (Migrated from github.com)

In thinking through the flow of this a bit more, a better solution will be to allow requests to have a recurrence duration set.

  • It should default to no recurrence, and allow user-entered whole numbers in units of hours, days, and weeks.
  • Prompt for a confirmation before setting recurrence for > 31 days (allows 1 month, but may indicate that the wrong unit is selected); disallow recurrence > 365 days (prevent submission, API should return 400 if page validation is somehow subverted.)
  • Modify the "Journal" page to only show requests where (last activity + recurrence) is in the past (still respecting snooze status).

This will drive some changes to the journal page, and support pages:

  • Provide an "Active" menu item, similar to "Answered" and "Snoozed", that will list all active requests (the opposite of what "Answered" shows). It should provide edit, view full request, and unsnooze capability.
  • Remove the magnifying glass icon (view full request) from the journal entries; this functionality will move to the "Active" page.
In thinking through the flow of this a bit more, a better solution will be to allow requests to have a recurrence duration set. - It should default to no recurrence, and allow user-entered whole numbers in units of hours, days, and weeks. - Prompt for a confirmation before setting recurrence for > 31 days (allows 1 month, but may indicate that the wrong unit is selected); disallow recurrence > 365 days (prevent submission, API should return 400 if page validation is somehow subverted.) - Modify the "Journal" page to only show requests where (last activity + recurrence) is in the past (still respecting snooze status). This will drive some changes to the journal page, and support pages: - Provide an "Active" menu item, similar to "Answered" and "Snoozed", that will list all active requests (the opposite of what "Answered" shows). It should provide edit, view full request, and unsnooze capability. - Remove the magnifying glass icon (view full request) from the journal entries; this functionality will move to the "Active" page.
danieljsummers commented 2018-08-19 01:16:07 +00:00 (Migrated from github.com)

Fixed in v0.9.8

Fixed in v0.9.8
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: bit-badger/myPrayerJournal#16
No description provided.