View Bug Details

IDProjectCategoryView StatusLast Update
0001637DCP-o-maticFeaturespublic2023-09-01 21:48
Reportercarl Assigned Tocarl  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version2.16.0 
Summary0001637: Better interface when making DKDMs
Description

avoiding the "simply make a cinema/screen" dance

Tagsworkflow
Branch
Estimated weeks required1
Estimated work requiredSmall

Activities

carl

2020-04-17 22:27

administrator   ~0003770

Maybe the "Screens" bit of the KDM dialogue could gain a "Add DKDM recipient..." button (with a better name). That could have a dialogue box with just the option to add a recipient certificate. Would need a bit of fiddling with the "Write a folder for each cinema's KDMs" radio buttons but they could be greyed out and/or hidden (perhaps).

Or a separate "Make DKDMs dialogue" which is similar but just lists DKDM recipients.

carl

2020-04-29 23:19

administrator   ~0003789

Needs a bit of thought on how to store them in the back-end:

  1. Use Screen for a DKDM recipient and add a list of them to Config. A little bit grubby but not too bad. DKDM Screen objects would just have a null cinema. Film::make_kdms() could still be used.

  2. Make a new DKDMRecipient which shares a common base with Screen. Have a list of these in Config (as per 1). make_kdms could take a list of the base classes. The base class would need virtual methods to get UTC offsets.

carl

2020-04-30 00:11

administrator   ~0003790

Some work in dkdm branch.

carl

2020-05-06 23:04

administrator   ~0003800

47e29203daec51d313ed8ab8ef759752bce18d45

Bug History

Date Modified Username Field Change
2019-10-23 00:49 carl New Bug
2019-10-23 13:24 carl Estimated work required => Small
2019-10-23 13:24 carl Status new => acknowledged
2019-11-27 22:55 carl Tag Attached: workflow
2020-04-17 22:27 carl Note Added: 0003770
2020-04-17 22:28 carl Estimated weeks required => 1
2020-04-29 23:19 carl Note Added: 0003789
2020-04-30 00:11 carl Note Added: 0003790
2020-05-06 23:04 carl Assigned To => carl
2020-05-06 23:04 carl Status acknowledged => resolved
2020-05-06 23:04 carl Resolution open => fixed
2020-05-06 23:04 carl Note Added: 0003800
2023-09-01 21:48 carl Status resolved => closed