View Bug Details

IDProjectCategoryView StatusLast Update
0001637DCP-o-maticFeaturespublic2020-05-06 23:04
Reportercarl Assigned Tocarl  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version2.16.0 
Summary0001637: Better interface when making DKDMs

avoiding the "simply make a cinema/screen" dance

Estimated weeks required1
Estimated work requiredSmall



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.


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.


2020-04-30 00:11

administrator   ~0003790

Some work in dkdm branch.


2020-05-06 23:04

administrator   ~0003800


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