[Rt-commit] rt branch, 5.0/lifecycle-ui, repushed

? sunnavy sunnavy at bestpractical.com
Tue Apr 21 15:20:50 EDT 2020


The branch 5.0/lifecycle-ui was deleted and repushed:
       was ca381da803a1eae19de727217c2a066f673760ab
       now ccbbb16f1e2340867ae9ceb7f86f0063e1ac8180

 1: 6744abe48f =  1: 6744abe48f Core RT::Extension::LifecycleUI
 2: bcc438fbe6 =  2: bcc438fbe6 Migrate lifecycle UI pages to new elevator themes
 3: 24340bed37 =  3: 24340bed37 Add POD doc for new added public methods
 4: 6230b37d38 =  4: 6230b37d38 Ensure lifecycle cache is updated across threads when flagged
 5: dfd731e4e0 =  5: dfd731e4e0 Add select/create links on all lifecycle admin pages like other objects
 6: bbf0b1591c =  6: bbf0b1591c Limit lifecycle admin pages only to superusers
 7: b2b62c11c2 =  7: b2b62c11c2 Support to disable lifecycles
 8: c232abd197 =  8: c232abd197 Add d3.js to RT
 9: 8c8f1d0fe0 =  9: 8c8f1d0fe0 Abstract ValidateLifecycle and ValidateLifecycleMaps from FillCache
10: c134eda55d ! 10: f5f9b682b9 New lifecycle editor based on original extension and Craig's big refactor
    @@ -225,6 +225,7 @@
     +<div class="lifecycle-ui" id="lifecycle-<% $id %>">
     +  <div id="lifeycycle-ui-edit-node" class="lifeycycle-ui-edit-node collapse card card-body">
     +    <input type="hidden" name="id" />
    ++    <div class="alert alert-warning invalid-name hidden"><&|/l&>Invalid name</&></div>
     +    <div class="form-row">
     +      <div class="col-md-3 label">
     +        <label for="name"><&|/l&>Name</&>:</label>
    @@ -386,6 +387,7 @@
     +            jQuery("#CancelNode").click(function(e) {
     +                e.preventDefault();
     +                jQuery("#lifeycycle-ui-edit-node").toggle();
    ++                jQuery("#lifeycycle-ui-edit-node div.alert").addClass('hidden');
     +            });
     +
     +            self.svg = d3.select(container).select('svg')
    @@ -732,8 +734,7 @@
     +
     +                if ( self.editing_node.name != name && self.nodes.reduce(function(n, x) { return n + (x.name === name) }, 0) >= 1 || name === '' ) {
     +                    var form  = jQuery('#lifeycycle-ui-edit-node');
    -+                    var field = jQuery('<div class="alert alert-warning removing">Name invalid</div>');
    -+                    form.prepend(field);
    ++                    form.find('div.invalid-name').removeClass('hidden');
     +                    return;
     +                }
     +
    @@ -808,7 +809,7 @@
     +            self.RenderLink();
     +            self.RenderNode();
     +
    -+            jQuery('.removing').remove();
    ++            jQuery('#lifeycycle-ui-edit-node div.alert').addClass('hidden');
     +
     +            // This is our "cooling" factor
     +            self.simulation.alpha(0.05).restart();
    @@ -829,7 +830,7 @@
     +
     +            if ( jQuery("#lifeycycle-ui-edit-node").is(':visible') ) {
     +                jQuery("#lifeycycle-ui-edit-node").toggle();
    -+                jQuery('.removing').remove();
    ++                jQuery("#lifeycycle-ui-edit-node div.alert").addClass('hidden');
     +            }
     +
     +            self.editing_node = null;
    @@ -872,7 +873,7 @@
     +                        .classed('hidden', true)
     +                        .style('marker-end', '');
     +
    -+                if ( d.id ) {
    ++                if ( d.id && d.id != self.mousedown_node.id ) {
     +                    self.mouseup_node = d;
     +                    self.simulation.stop();
     +                    // add link to model
11: e6eeb48a91 = 11: 369f816e72 Add lifecycle UI Advanced page
12: 621481e193 = 12: 7d93d9624a Add lifecycle UI Actions page
13: d89a179c3e = 13: 04c14a8208 Add lifecycle UI Rights page
14: b594387eac = 14: 6d47ffe34f Default on_create to the first initial status
15: ca381da803 = 15: ccbbb16f1e Skip form and show hints if mapping is not needed



More information about the rt-commit mailing list