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

Craig Kaiser craig at bestpractical.com
Thu Mar 19 12:00:04 EDT 2020


The branch 4.6/lifecycle-ui-dev was deleted and repushed:
       was 5a134b9ce1e64168bb9a2fcf077f89ef3064579a
       now 60ef8d38844aa96159cca2a2e46809b8f58fdec8

 1: bcbef5b8a9 =  1: bcbef5b8a9 Core lifecycle-UI
 2: d9e6ba9c0a =  2: d9e6ba9c0a Use RT::Configuration to store lifecycle config instead of RT::Attribute
 3: 5d6ddbc25f =  3: 5d6ddbc25f Migrate lifecycle UI pages to elevator theme
 4: d7ee8a9f38 =  4: d7ee8a9f38 Ensure lifecycle cache is updated across threads when flagged
 5: 6adda0c9fe =  5: 6adda0c9fe Add lifecycle UI Advanced page
 6: f116a2e8f2 =  6: f116a2e8f2 Add lifecycle UI Actions page
 7: 6ba6d1da67 =  7: 6ba6d1da67 Add lifecycle UI Rights page
 8: c535bab623 =  8: c535bab623 Add lifecycle Rights/Actions/Advanced pages to menu
 9: 41006367dd =  9: 41006367dd Increase column size on lifecycle mappings page
10: 53c5b5ce25 = 10: 53c5b5ce25 Allow for lifecycle to be set to disabled
11: bb3031fd8a = 11: bb3031fd8a Add 'remove' checkbox for lifecycle rights and actions page"
12: 0b6c1d31df = 12: 0b6c1d31df Only check if status needs to be removed from maps if we are updating one lifecycle
13: 2bb62d28d2 = 13: 2bb62d28d2 Make changes to lifecycle Configuration in context of current user
14: a739c60b68 ! 14: 28c87d49db Ensure lifecycle cache is flagged for updating on rights and actions change
    @@ -1,20 +1,6 @@
     Author: Craig Kaiser <craig at bestpractical.com>
     
         Ensure lifecycle cache is flagged for updating on rights and actions change
    -
    -diff --git a/lib/RT/Interface/Email.pm b/lib/RT/Interface/Email.pm
    ---- a/lib/RT/Interface/Email.pm
    -+++ b/lib/RT/Interface/Email.pm
    -@@
    -         %$argsref
    -     );
    - 
    -+    RT->Config->RefreshConfigFromDatabase();
    -+    RT::System::MaybeRebuildLifecycleCache();
    -+
    -     # Set the scope to return from with TMPFAIL/FAILURE/SUCCESS
    -     $SCOPE = HERE;
    - 
     
     diff --git a/lib/RT/Interface/Web.pm b/lib/RT/Interface/Web.pm
     --- a/lib/RT/Interface/Web.pm
--:  ------- > 15: d187f2a058 Refresh config from database and check if Lifecycle cache needs refreshing in RT::Interface::Email
15: 2419e8644c = 16: b31ccb2327 Use standard update lifecycle method on index page
16: 0c9e84e088 = 17: b165a8fa16 Allow for spaces in actions key
17: 267c207116 = 18: efe12dae61 Set sensible default value for "on_create" if not provided
18: 932566eda0 = 19: dcd51d89aa Do not re-load displayed config value if lifecycle fails validation
19: 6f97cf0ba7 = 20: 1130d608ba Remove unused code
20: da846849b3 = 21: 57b55a3874 Convert node name checks and transitions to lowercase
21: aedad301fc = 22: f9c936dd07 Ensure we flag the lifecycle cache needs updating on lifecycle save
22: 238894b894 = 23: b5680abbe2 Skip warning if unecessary default key is not provided
23: 5a134b9ce1 = 24: 60ef8d3884 Validate the lifecycle submitted on the Modify page before saving



More information about the rt-commit mailing list