-
Notifications
You must be signed in to change notification settings - Fork 0
Calendar Rewrite Plan #4
Comments
Information from today's meeting with Cheryl: https://github.com/ualibweb/ui-calendar/wiki/2021-10-21-Meeting-with-Cheryl |
Boy, that translation of JSON to sql DB seems like it will be really difficult. We need to find out how standardized the JSON is (schema anywhere to look at?), and then find some code to take the component parts of the JSON file, and shove them in to the appropriate corresponding SQL DB fields / table cells. Right? |
And then we will need to provide the same API output that is expected from any call. I am hoping that this will be relatively easy. |
It certainly does. I have not investigated that part too in-depth, however, there may be some special API endpoints we can hook to ensure this works properly. |
Should we update these items? |
They're pretty up to date: currently working on the UI testing category |
This is for both
ui-calendar
andmod-calendar
; there is no built-in way to replicate this issue on both so it's going here.These will probably be broken down into sub-issues so their progress can be tracked more easily and put onto the kanban
Requiring Investigation
rtl
andjest
. (Investigate Preferred Testing for new Frontend Modules #5)Determining Specifications
New Backend
/calendar/periods/{servicePointId}/period
mod-calendar#16/calendar/periods/{servicePointId}/period
for exceptions mod-calendar#24/calendar/periods/{servicePointId}/period
mod-calendar#17/calendar/periods/{servicePointId}/period/{periodId}
mod-calendar#25/calendar/periods/{servicePointId}/period/{periodId}
mod-calendar#26/calendar/periods/{servicePointId}/period/{periodId}
mod-calendar#27/calendar/periods
mod-calendar#28/calendar/periods/{servicePointId}/calculateopening
mod-calendar#29Backend Migration
Backend Tests
Other
UI Rewrite
Admin Work
New Backend Infastructure
mod-circulation
to work with these new and improved endpointsUI Features/Stories
UI Testing
Documentation
The text was updated successfully, but these errors were encountered: