Add comparison ops for roombookings
Add operation(s) that take the results of the operations for getting termtime room bookings and booker room_bookings, compare them and create new state, say:
comparison.roombookings.create
comparison.roombookings.update
Note: this is Booker bookings to TermTime roombookings sync, not TermTime events to Booker bookings
UPDATE: just tests need adding to WIP
Designs
- Show closed items
Blocks
Is blocked by
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Robin Goodall added 1 deleted label
added 1 deleted label
- Robin Goodall changed the description
Compare with previous version changed the description
- Robin Goodall changed milestone to %Sprint 102
changed milestone to %Sprint 102
- Robin Goodall marked this issue as related to #12 (closed)
marked this issue as related to #12 (closed)
- Robin Goodall mentioned in issue #14 (closed)
mentioned in issue #14 (closed)
- Robin Goodall marked this issue as related to #14 (closed)
marked this issue as related to #14 (closed)
- Dr Abraham Martin added ESSM label
added ESSM label
- Robin Goodall changed time estimate to 2d
changed time estimate to 2d
- Robin Goodall added workflowSprint Ready label and removed 1 deleted label
added workflowSprint Ready label and removed 1 deleted label
- Katya Nikitina changed milestone to %Sprint 103
changed milestone to %Sprint 103
- Robin Goodall changed the description
Compare with previous version changed the description
- Robin Goodall added workflowIn Progress label and removed workflowSprint Ready label
added workflowIn Progress label and removed workflowSprint Ready label
- Owner
Assigning @rjg21 since I think they're the one ~"workflow::doing" this.
Collapse replies - Author Owner
Indeed. The non-gender "they're" makes it seem like there are more than one of me. So, I must have forgotten to assign to "myselves".
- Owner
Since I'm composed of past Rich, present Rich and future Rich, I'm definitely a "they" :).
- Dr Rich Wareham assigned to @rjg21
assigned to @rjg21
- Robin Goodall mentioned in issue #15 (closed)
mentioned in issue #15 (closed)
- Author Owner
Got sidetracked from completing this. Will push WIP branch with some of the work done but missing roombooking tests (+fixtures), and datetime utility function implemention (also #15 (closed))
- Author Owner
Rebased WIP branch (https://gitlab.developers.cam.ac.uk/uis/devops/essm/sync-tool/-/tree/comparison-roombookings) on !7 (merged) as it builds on that.
Someone could take this forward if they wish (may want to get !7 (merged) merged first) but may have too much reliance on understanding of expected responses from and requests to Booker and TermTime APIs.
Unassigning myself for now.
- Robin Goodall added workflowSprint Ready label and removed workflowIn Progress label
added workflowSprint Ready label and removed workflowIn Progress label
- Robin Goodall unassigned @rjg21
unassigned @rjg21