[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