[Rt-commit] [rtir] branch master updated (e70fb3b -> 3550db4)
Shawn Moore
shawn at bestpractical.com
Mon Feb 22 17:32:27 EST 2016
This is an automated email from the git hooks/post-receive script.
shawn pushed a change to branch master
in repository rtir.
from e70fb3b Merge branch '3.2-trunk'
adds 490d8e8 Remove historical constituencies implementation in preparation for replacing it with a new impelementation which uses regular queues, scrips and queue ACLs to improve performance and flexibility
adds 90b33d7 First step in switching RTIR logic from queue name to lifecycle
adds eed20a1 Further queue->lookup type conversions
adds 8256c14 add a bit of debugging to a test file
adds 6bf7a15 Progressively replacing queue-based searches
adds d92806d Progressively replacing queue-based searches
adds 61c6f8f Additional work porting from queue-based ticket typing to lifecycle-based ticket typing
adds 7f86980 Further lifecycle updates
adds b4423ac Switch MapStatus to using lifecycles
adds ad3f881 Switch another use of queue name to queue lifecycle
adds 400a94a Further lifecycles changes
adds 9023a35 Further conversion of ActiveQuery and friends to lifecycles
adds 7be8f02 Remove a completely unused parameter on Incident Reply
adds b8bc20c Switch more of the API to depend on lifecycles
adds 48fb250 Switch test helpers to use lifecycles
adds c9ecc47 Switch tests that depend on queue name to use lifecycle instead
adds a5d8d9d Switch TicketType to use Lifecycle calls
adds 08ef700 Switch Create Links from Queue to Lifecycle
adds 906a35c Switch QueueSummaryByLifecycle to just use lifecycles
adds c209d02 Interim hack to switch RTIR Create to use Lifecycle
adds 064c6e4 Fix typo in ActiveQuery parameters
adds 1a01f3d Switch RTIR Lookup to create by lifecycle
adds 4725229 Switch a bunch of RT::IR->Query calls to use lifecycles
adds 815fd92 Switch incident display pages to use lifecycles
adds 61a29aa Start to switch 'children' to use lifecycles
adds e3c796c A few more lifecyclifications.
adds 4f4987b Remove the old UpdateObjectList callback
adds 9d7bfe6 cleaning up more name->lifecycle logic
adds b405c07 remove unused variable
adds a8ba4ee Start to factor hardcoded lifecycle names out of RTIR application code
adds ed53652 Convert LookupSummary to use the new lifecycle name helpers
adds 1fb87a4 Add pseudocode for the new create_constituency script
adds 3a889dd SKIP constituency test until constituencies are rebuilt
adds 7227838 Fix the lifecycle names in the new helpers
adds f34dcdc First pass at beginning to refactor the main RTIR ticket creation page
adds 4414f81 Minor refactoring to remove temp variables
adds 37bc5b9 Add a comment
adds ed6463d MakeClicky tests were inaccurate and had been failing pretty consistently
adds c954bdc Update Reporting to use lifecycle name helpers
adds 73b4138 MakeClicky tests were inaccurate and had been failing pretty consistently
adds a059536 Fix a few places where RTIR used Mason's redirect
adds 42c4319 Merge branch '3.2/use-rt-redirect' into 3.4/remove_old_constituencies
adds 5af3ada Add a (not yet correct) element for RTIR queue selection
adds be92bbe Begin to switch the RTIR editor to using the lifecycle name helpers
adds dbff1b5 Add a queue selection widget to the default RTIR create screen
adds 6b35643 Porting more components to lifecycle name helpers
adds 2dda0c4 Further porting to new lifecycle_ helpers
adds a606a8f Partial port of tabs/privileged to lifecycle helpers
adds 328f641 Partial porting of Tabs/Privileged to lifecycle helpers
adds 2b1ae6b Partial porting of Tabs/Privileged to new lifecycle helpers
adds fc7c196 Partial porting of Tabs to lifecycle helpers
adds 21a767e mend
adds 138c93d Portect against undefined warnings for empty URIs in testing
adds ecedd44 furtther refactoring to switch to lifecycle helpers
adds 0a06e56 XXX TODO - move a hardcoded queue name out of a reusable component
adds d3cfd49 First pass at adding queue selection to RTIR ticket creation
adds 6f329f9 First stab at adding in base infrastructure for multiple constituencies in RTIR
adds bee17a7 Show constituency on RTIR ticket display
adds be9d1ba remove a temp variable
adds 69bd029 Show constituency on incident display
adds 5f3125b Start to replace passthrough to object-type specific components with redirects
adds e8bc29a Add the queue to incident display
adds 8dc5fff Remove trailing whitespace
adds 7047070 Replace a call-through to another component with a redirect
adds 243f523 Switch RTIR ticket creation from calling a component to redirecting
adds a8f18e7 Switch Incident creation from calling a component to redirecting
adds 73ae26d Remove mispelled vestige of old Constituency support
adds 52a6b3e We're going to pick a queue-specific whois server eventually
adds dd1b257 Switch tests to 'done_testing' style
adds bb645df Skip a homepage dashboard load for every ticket creation
adds c375dba Remove unneeded calls to display a ticket we just created
adds 0116a7f make t/articles tests aware of RT 4.2.11+ skipping the 'in class' page
adds 3e66877 First pass at switching all RTIR URLs to run through a helper
adds a6eee59 First pass of a new "Set constituency" selector
adds 17e660a A first pass at a constituency selector on the RTIR homepage
adds ea0b8fb RTIR Ticket Edit now limits by constituency and lifecycle by default
adds c6d71f4 better use of space on RTIR Edit page
adds 1dbda85 Add a note about possibly limiting view of queus by constituency in ticket create
adds a3c62ff Simplify RTIR create page, removing a split between 'basics' and 'details'
adds 5a77ecc Add a helper to determine if a lifecycle is an RTIR lifecycle
adds 0bcfbbc Add an RTIR specific QueueSummary widget
adds 92280ba Switch to using the new QueueSummary widget
adds a0c5f22 Update "QueueSummary" widget to be sensitive to the new Constituency filter
adds 0e260bf Add constituency support to the the tabs setup.
adds 0a5d0f4 Bugfixes to most recent tabs update
adds fb490a1 Get the new queue summary widget to respect constituency urls
adds 188df79 avoid an undef warning
adds 16b749c When showing if an incident report has incidents, be more useful.
adds 9326f91 Fix an RTIR queue comparison I'd missed
adds fbda59b Additional rewriting of urls in RTIR
adds 473502e In the case where no constituency is set, we still need to compare it
adds cb01fde Don't double-prepend the RT WebPath in the titlebox actions
adds 2b42d3a Show Incident Queues by name, not id
adds 35ba31b Restore NamedValues support to SelectRTIRQueue
adds 367b731 Fix another RTIR href prefix
adds e8d43dd Switch an "intuit the uri" to something dhandler compatible
adds 8ef3c6a Update the RTIR Search Basics to be smarter
adds 8817f20 Fix a typographical error in add_constituency
adds 70407d6 Add a new Formats helper for RTIR ticket URLs
adds b9811a8 Switch "OurQuery" to return Lifecycles
adds a3420d4 Require RT::IR::Web;
adds 20a2a15 Start using __RTIRTicketURI__
adds 446531a Clean up results list formats
adds 3fb2e31 Limit two more queue selectors to the correct constituency
adds 4021228 Fix a redirect
adds e90d4f8 Switch to HREFTo and add a comment about a callback's original intent
adds d74d940 Further porting to the new 'HREFTo' functionality
adds d63659c add a todo
adds 9a5372f Switch RTIR's "Create a ticket" widget to only show RTIR queues in the current constituency
adds 8bb184d Add a CSS class on the body element.
adds 9048f0c Improve RTIR's "Back to.." messages to better describe what they link back to
adds c73e407 CSS classes on additional elements to aid in styling
adds 3a9e95f Change an emtpy label to be easier to scan
adds e8723ad Additional CSS styling on RTIR
adds 53d9029 Better style some text buttons as buttons
adds 2648968 Add a "constituency for" method to RT::IR
adds 95f0499 Make a couple more things in the ticket ui linkable
adds 2f977a5 CSS cleanups
adds cab91e8 Made basic RTIR ticket creation interfaces aware of constituencies
adds cd4c63c CSS styling
adds a8cc37c Synchronize our TicketSQL query parser with RT 4.2 as of 5870ca53e
adds 129ccb3 Add constituency limits to the dueincidents and newreports portlets
adds 5e4bcd4 Fix a couple bugs in the reporting tools
adds 425a342 Massage all search result views in RTIR to limit by constituency
adds e26d0ea Actually limit ModifySearch to RTIR pages
adds 95bb23c Cut 'rtir for' out of the top bar. We don't have the room.
adds d0948e8 Condense 'incident reports' in the RTIR menu to 'reports'
adds 6e95e77 tighten up rtir's menu
adds 05fc178 remove symbols that were being escaped funnily from rtir tests
adds 5b82d92 Switch RTIR to spreading out its menus for ease of access
adds 7f9ead7 Fix incorrect uses of RT::IR::TicketType
adds 8b2ecdc Added support for search by lifecycle to RTIR's query builder
adds 58cd901 abstract queue check code. e.g. RT::IR->IsIncidentQueue($QueueObj)
adds 1962f09 use new queue check code for actions/conditions
adds 0648fed Merge branch '3.4/remove_old_constituencies_abstract_queue_check' into 3.4/remove_old_constituencies
adds 122d940 whitespace
adds 5f5171f Better error guarding in ToolResultIframe
adds 76a9a07 reformatting
adds 9ae425e Add support for per-queue RTIR default whois servers
adds 348466d Standardize 'href'
adds 0285dc7 Clean up search result default formats
adds 88a9f6b rename a function
adds 36edcb4 Update "add constituency" tool to copy custom fields from base 'template' queues
adds 9bf53ba Move the 'Work with constituency' widget to be a regular RTIR dashboard widget
adds b7c1001 make constituency renaming significantly more robust
adds d29b50e Remove several outdated bits of constituency documentation
adds c3c7ddb Remove a now-unused callback
adds 6d74a84 Remove a now-unused callback
adds 465e826 Remove old homepage components that don't make sense
adds fa4e053 Document the new 'StrictConstituencyLinking config option
adds daa3eae Because related tickets can now be in a number of queues, show the queue in the linking interface
adds 235746d Fix some path matching errors that broke the page nav
adds 406ffdd Default to limit the incident linking ui to a single constituency, but let the user change it
adds 326f6f3 Document a method in RT::IR
adds c638c8e Add a helper method for checking StrictConstituencyLinking
adds 3f9ebcb Defend against undef
adds 943f2fc Refactoring to remove duplicated code
adds 60e7923 Remove incorrect use of BaseQuery
adds 67d0946 Fix tests now that we no longer hide part of the query from users
adds 8c5a871 Use RT::IR->StrictConstituencyLinking to decide when to restrict RTIR's list of queues for creating or moving tickets.
adds f10ac36 A note and a whitespace fix to Investigation/Elements/Create
adds b51842c When linking an incident to a another ticket, make sure to take Strict Constituency Linking into account
adds 8722792 Typo fix
adds 8492bb5 When merging tickets, respect StrictConstituencyLinking
adds 6d1eae8 Refactoring
adds 22b20ab When we have a preferred constituency but no required constituency, bubble it to the top
adds ab80fb0 When creating an incident, try to load a queue in the correct constituency
adds ca4d2c2 Add a placeholder for the RTIR 3.4 upgrading document
adds 526bcb1 Update RT::IR->ConstituencyFor to also work for queue objects
adds 3894e6a Add a first pass at a script to change the constituency of child tickets when you move an incident between queues
adds d6a2d1c Update the RTIR 3.4 upgrading docs
adds 0ad9b4e undef protection
adds de12dfa Switch to using 'ConstituencyFor' helper rather than direct cf access
adds 69208cf add the same templates/scrips to new constituency queues
adds 9f043ea initial upgrade code for new constituency mechanism
adds 2ceea87 Merge branch '3.4/remove_old_constituencies_migration' into 3.4/remove_old_constituencies
adds 5377b74 Remove old constituency ACL test
adds 8d87945 This old constituency test verified the functionality of the old RTIR constituency ACL system. That's now gone, so we no longer need to test it
adds 5506879 Make new 'add_constituency tool work with the --quiet option'
adds c74bc57 When setting a default RTIR queue and no default constituency, intuit the default constituency from the default queue
adds 4dd535a Add ids to RTIR ticket creation elements to make testing easier
adds c4a14f1 Make it possible to create an rtir ticket with a queue, not just with a lifecycle
adds fc3f847 Fix a mistaken comment
adds b096013 move a variable definition closer to first use
adds ebcf26f Add a couple css classes for easier testing
adds fa32232 warnings avoidance
adds b07329e use those new css classes
adds a661bee make some test infrastructure constituency-aware
adds 2e37705 Move most RTIR rights out of initialdata and into RT::IR in prep for also using them in add_constituency
adds 5a39192 perltidy
adds a637b2e Clean up newlines in add_constituency
adds 0522120 reuse RT::IR->DutyTeamAllQueueRights
adds ac1292d perltidy
adds c95a291 Add Everyone and Owner role rights for constituency queues
adds 3e22359 Start to forwardport some constituency tests
adds b59a2a7 Fix some bugs in Split/Child error detection
adds b849cfc Get rid of a now-superflous mapping table
adds 19f7b93 Switch some test ticket creation to load by queue rather than lifecycle for great constituency testing justice
adds 5f5bac7 Fix a bug that stopped related tickets from moving between constituencies
adds 9e9afd6 Only change the constituency of child tickets if they started off with the same constituency
adds 1d923aa Remove a number of now-inaccurate statements from the constituency documentation.
adds 88a4b02 Added upgrading notes
adds f8309d9 Bump our RT dependency to 4.2.10. (Once released, it shoudl become 4.2.11)
adds 92841dd Bump our version number to 3.3.0 in preparation for shipping a first test build to a customer
adds 2fd02fc move the auto-upgrade script to 3.3.0, as that's the first version that needs the change
adds 4d8a03a Rerun RT license tagger to update copyright statements & add them to new files
adds f6518de Add a license block to the README
adds e9ca018 Turn the incomplete propagation-reject tests back off
adds 4059438 We ended up just reusing add_constituency
adds be74a91 Update MANIFEST for 3.3.0
adds f386604 new constituency mechanism support for reporting
adds 559a488 it's wrong to use "1970-01-01 00:00:01" as the default resolved date in sql
adds 9d11989 Merge branch '3.4/remove_old_constituencies_reporting' into 3.4/remove_old_constituencies
adds 2722f44 InitialPriority of 'undef' is wrong and gets passed to the database
adds ce5d0d2 Bump to 3.3.1
adds 31c8360 Fixed a bug where a queue default WHOIS server wasn't honored for "automatic" WHOIS searches.
adds 09e02b5 fix transparent title boxes on /Tools/Lookup
adds 9b75749 Merge branch '3.4/tools-lookup-style-update' into 3.4/reimplement-constituencies
adds b22e102 don't prepend WebPath in menu as RT::Interface::Web::RenderMenu already does it
adds cd30b92 Merge branch '3.4/menu-path-fix' into 3.4/reimplement-constituencies
adds 095fb9b change README to instruct users to add Plugin('RT::IR') to RT_SiteConfig.pm before initializing the database
adds ab60ee1 ShowSimplifiedRecipients has been ajaxified in RT 4.4
adds 14cd375 typo, should use queue's FinalPriority value here
adds 6824a2b DefaultDueIn/InitialPriority/FinalPriority have been moved to DefaultValue in RT 4.4
adds 3ddedec skip old tests because delete attach function has been ajaxified in RT 4.4
adds 04ca050 need to fill some content to trigger encryption check for RT 4.4
adds 437f0b0 update code accordingly for the parse tree change in RT 4.4
adds a8364a7 fix test warnings of "RT::Test::Web object needs to be destroyed before done_testing is called"
adds 68b8207 Merge branch '3.4/rt-4.4-compat' into 3.4/reimplement-constituencies
adds cf40565 update accordingly for the core SLA in RT 4.4.
adds b10018f Merge branch '3.4/sla-update' into 3.4/reimplement-constituencies
adds 9c90ec5 Allow sorting on Show Children pages
adds b8f562f change MakeClicky links in transactions to look like buttons with 'button' class
adds 92c7488 Merge branch '3.4/make-clicky-buttons' into 3.4/reimplement-constituencies
adds 47bb8d9 Fix compat of 3.4 with RT's custom roles
adds bd3136d Add support for custom roles in RTIR forms
adds 45a46ce Merge branch '3.4/custom-roles' into 3.4/reimplement-constituencies
adds 3932f83 rename upgrade.pl to make it more clear that it's for RTIR 2.4
adds a7beeae Merge branch '3.4/rename-upgrade-pl' into 3.4/reimplement-constituencies
adds 8e4f48c upgrade target RT version from 4.2->4.4 and RTIR language from 3.2->3.4
adds 9e265a9 Merge branch '3.4/upgrade-target-rt-version' into 3.4/reimplement-constituencies
adds b55ed18 Update copyright to 2016
adds dd58e3c grant DutyTeam ForwardMessage right
adds 40d8cd5 Merge branch '3.4/forward-message-right' into 3.4/reimplement-constituencies
adds c8887b3 remove hardcoded queue names from top of lib/RT/IR.pm and change custom field lookup to use new method of DB queue name lookup
adds 43a2abf add caching to RT::IR::Queues and flushing to RT::IR::Queues and RT::IR::CustomFields on every request
adds 2046dff Merge branch '3.4/remove-hardcoded-queue-names' into 3.4/reimplement-constituencies
adds 3967f1b respect user's RichText preference
adds 6aa7ca8 Merge branch '3.4/quote-txn-content-type' into 3.4/reimplement-constituencies
adds 8b57924 Subtle styling differences to help indicate you're in RTIR context
adds 51fcb4a We already look up lifecycle=incidents queues, don't fallback to "Incidents"
adds 3866dcd Make "Lookup IP" button cased consistently with "Add IP"
adds 4785aee Add callbacks to Lookup tools
adds 0029522 Make lookup tools tabular
adds 51a1a3a Only show hr above Lookup Tools if there's content above Lookup Tools
adds 5aedbe7 Merge branch '3.4/lookup-improvements' into 3.4/reimplement-constituencies
adds e78e50e ensure non-RTIR queues don't show up on 'New ticket in' widget for RTIR pages
adds 35c7280 Merge branch '3.4/fix-new-ticket-general-redirect-loop' into 3.4/reimplement-constituencies
adds 9953982 Add upgrade step to fixup existing constituency queue lifecycles
adds 2f05d9c Merge branch '3.4/upgrade-constituency-queue-lifecycle' into 3.4/reimplement-constituencies
adds 503b5d2 add IncludeWebPath=>0 to RT::IR->HREFTo calls for RT::Interface::Web::MaybeRedirectForResults
adds 1947e63 Merge branch '3.4/fix-ticket-create-non-root-webpath' into 3.4/reimplement-constituencies
adds 3e89f52 remove redundant WebPath from form action URL for 'New Ticket in' widget
adds 023d908 Merge branch '3.4/fix-new-ticket-in-non-root-webpath' into 3.4/reimplement-constituencies
new 3550db4 Merge branch '3.4/reimplement-constituencies'
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 2 +-
MANIFEST | 27 +-
MANIFEST.SKIP | 2 +-
Makefile.PL | 8 +-
README | 92 +-
bin/add_constituency.in | 501 +++++++----
docs/AdministrationTutorial.pod | 11 +-
docs/Constituencies.pod | 243 ++----
docs/UPGRADING | 10 +-
docs/UPGRADING-2.4 | 6 +-
docs/UPGRADING-3.4 | 69 ++
etc/RTIR_Config.pm | 182 ++--
etc/initialdata | 940 ++++++++++-----------
etc/upgrade/2.5.1/update_saved_searches.pl.in | 2 +-
etc/upgrade/3.3.0/content | 202 +++++
etc/upgrade/3.3.2/content | 41 +
etc/upgrade/3.3.3/content | 34 +
etc/upgrade/3.3.4/content | 43 +
.../{upgrade.pl.in => rtir-2.4-upgrade.pl.in} | 2 +-
html/Callbacks/RTIR/Elements/Header/Head | 7 +-
html/Callbacks/RTIR/Elements/MakeClicky/Default | 57 +-
.../Elements/QueueSummaryByLifecycle/SQLFilter | 75 --
.../RTIR/Elements/QueueSummaryByStatus/SQLFilter | 48 --
.../RTIR/Elements/RT__Ticket/ColumnMap/Once | 34 +-
.../RTIR/Elements/ShowHistory/SkipTransaction | 3 +-
.../ModifySearch} | 35 +-
html/Callbacks/RTIR/Elements/Tabs/Privileged | 240 +++---
.../TicketHistory/ExtraShowHistoryArguments | 10 +-
.../RTIR/Search/Elements/PickBasics/Default | 40 +-
html/Callbacks/RTIR/Search/Results.html/Initial | 19 +-
html/Callbacks/RTIR/Ticket/Create.html/Default | 10 +-
html/Callbacks/RTIR/Ticket/Display.html/Initial | 19 +-
html/Callbacks/RTIR/autohandler/SuccessfulLogin | 4 +-
html/RTIR/Advanced.html | 6 +-
html/RTIR/Create.html | 307 ++++---
html/RTIR/Crypt.html | 2 +-
html/RTIR/Display.html | 52 +-
html/RTIR/Edit.html | 89 +-
html/RTIR/EditUsername | 4 +-
html/RTIR/Elements/AddWatchers | 13 +-
html/RTIR/Elements/AttachReports | 10 +-
.../Elements/CreateTicketInQueue} | 40 +-
html/RTIR/Elements/DueIncidents | 10 +-
html/RTIR/Elements/EditConstituency | 160 ----
html/RTIR/Elements/EditCustomFields | 2 +-
html/RTIR/Elements/EditPeople | 19 +-
html/RTIR/Elements/EditRTIRField | 2 +-
html/RTIR/Elements/Header | 2 +-
html/RTIR/Elements/MergeWith | 14 +-
html/RTIR/Elements/NewReports | 20 +-
html/RTIR/Elements/NobodyDueIncidents | 4 +-
html/RTIR/Elements/PickRestriction | 2 +-
html/RTIR/Elements/QueueSummary | 189 +++++
html/RTIR/Elements/Refresh | 2 +-
.../Elements/SelectConstituency} | 41 +-
html/RTIR/Elements/SelectIncident | 4 +-
.../{EditRTIRField => SelectNewTicketQueue} | 42 +-
.../RTIR/Elements/{Refresh => SelectRTIRLifecycle} | 36 +-
html/RTIR/Elements/SelectRTIRQueue | 151 ++++
html/RTIR/Elements/ShowArticles | 4 +-
html/RTIR/Elements/ShowChildren | 29 +-
html/RTIR/Elements/ShowDates | 13 +-
html/RTIR/Elements/ShowIncidents | 19 +-
html/RTIR/Elements/ShowPeople | 31 +-
html/RTIR/Elements/ShowRTIRField | 2 +-
html/RTIR/Elements/TransactionData | 4 +-
html/RTIR/Elements/UpdateData | 2 +-
html/RTIR/Elements/UserDueIncidents | 4 +-
.../Elements/WorkWithConstituency} | 44 +-
html/RTIR/Forward.html | 2 +-
html/RTIR/Incident/BulkAbandon.html | 21 +-
html/RTIR/Incident/Children/index.html | 27 +-
html/RTIR/Incident/Create.html | 135 +--
html/RTIR/Incident/Display.html | 67 +-
html/RTIR/Incident/Elements/Create | 27 +-
html/RTIR/Incident/Elements/ReplyForm | 12 +-
html/RTIR/Incident/Elements/ShowChildren | 49 +-
html/RTIR/Incident/Reply/Refine.html | 10 +-
html/RTIR/Incident/Reply/index.html | 27 +-
html/RTIR/Incident/Split.html | 2 +-
html/RTIR/Investigation/Elements/Create | 50 +-
html/RTIR/Link/FromIncident/Refine.html | 7 +-
html/RTIR/Link/FromIncident/index.html | 24 +-
html/RTIR/Link/ToIncident/Refine.html | 7 +-
html/RTIR/Link/ToIncident/index.html | 15 +-
html/RTIR/Merge/Refine.html | 10 +-
html/RTIR/Merge/index.html | 68 +-
html/RTIR/Prefs/Home.html | 2 +-
html/RTIR/Report/BulkReject.html | 18 +-
html/RTIR/Reporting/Report.html | 49 +-
html/RTIR/Reporting/Report.tsv | 2 +-
html/RTIR/Reporting/Report.txt | 2 +-
html/RTIR/Reporting/index.html | 36 +-
html/RTIR/Search/Elements/BuildQuery | 10 +-
html/RTIR/Search/Elements/ProcessQuery | 71 +-
html/RTIR/Search/Elements/RefinePage | 4 +-
html/RTIR/Search/Elements/ShowResults | 8 +-
html/RTIR/Search/Refine.html | 2 +-
html/RTIR/Search/Reporting.html | 12 +-
html/RTIR/Search/Results.html | 19 +-
html/RTIR/Search/index.html | 4 +-
html/RTIR/ShowUser | 4 +-
html/RTIR/Split.html | 5 +-
html/RTIR/Tools/Elements/GetEmailFromIP | 2 +-
html/RTIR/Tools/Elements/LookupRelatedTickets | 10 +-
html/RTIR/Tools/Elements/LookupSummary | 72 +-
html/RTIR/Tools/Elements/SelectWhoisServer | 2 +-
html/RTIR/Tools/Elements/ToolFormIframe | 8 +-
html/RTIR/Tools/Elements/ToolFormTraceroute | 8 +-
html/RTIR/Tools/Elements/ToolFormWhois | 18 +-
html/RTIR/Tools/Elements/ToolResultsIframe | 15 +-
html/RTIR/Tools/Elements/ToolResultsWhois | 51 +-
html/RTIR/Tools/Elements/Tools | 27 +-
html/RTIR/Tools/Lookup.html | 23 +-
html/RTIR/Tools/ScriptedAction.html | 2 +-
html/RTIR/Tools/Traceroute.html | 2 +-
html/RTIR/Tools/index.html | 4 +-
html/RTIR/Update.html | 30 +-
.../RTIR/Elements/Header/Head => RTIR/c/dhandler} | 22 +-
html/RTIR/index.html | 8 +-
lib/Net/Whois/RIPE/Object/Template.pm | 48 ++
lib/RT/Action/RTIR.pm | 2 +-
lib/RT/Action/RTIR_Activate.pm | 2 +-
lib/RT/Action/RTIR_ChangeChildConstituencies.pm | 129 +++
lib/RT/Action/RTIR_ChangeChildOwnership.pm | 9 +-
lib/RT/Action/RTIR_ChangeParentOwnership.pm | 5 +-
lib/RT/Action/RTIR_FindIP.pm | 2 +-
lib/RT/Action/RTIR_MergeIPs.pm | 5 +-
lib/RT/Action/RTIR_OpenParent.pm | 5 +-
lib/RT/Action/RTIR_ResolveChildren.pm | 11 +-
lib/RT/Action/RTIR_SetBlockStatus.pm | 2 +-
lib/RT/Action/RTIR_SetConstituency.pm | 215 -----
lib/RT/Action/RTIR_SetConstituencyGroup.pm | 123 ---
lib/RT/Action/RTIR_SetDueIncident.pm | 7 +-
lib/RT/Action/RTIR_SetHowReported.pm | 3 +-
lib/RT/Action/RTIR_SetIncidentResolution.pm | 3 +-
lib/RT/Condition/RTIR.pm | 3 +-
lib/RT/Condition/RTIR_CustomerResponse.pm | 3 +-
lib/RT/Condition/RTIR_LinkingToIncident.pm | 5 +-
lib/RT/Condition/RTIR_Merge.pm | 3 +-
lib/RT/Condition/RTIR_RequireConstituencyChange.pm | 77 --
.../RTIR_RequireConstituencyGroupChange.pm | 76 --
lib/RT/Condition/RTIR_RequireDueChange.pm | 2 +-
lib/RT/Condition/RTIR_RequireReportActivation.pm | 3 +-
lib/RT/Condition/RTIR_StaffResponse.pm | 3 +-
lib/RT/IR.pm | 647 +++++++-------
lib/RT/IR/Config.pm | 12 +-
lib/RT/IR/Test.pm.in | 3 +-
lib/RT/IR/Test/GnuPG.pm | 2 +-
lib/RT/IR/Test/Web.pm | 66 +-
.../{Condition/RTIR_StaffResponse.pm => IR/Web.pm} | 34 +-
po/rtir.pot | 6 +-
static/css/rtir-styles.css | 131 ++-
t/000-mason-syntax.t | 4 +-
t/001-basic-RTIR.t | 5 +-
t/002-test-reject.t | 12 +-
t/003-resolve-IR-when-all-incidents-resolved.t | 4 +-
t/005-resolve-investigations.t | 5 +-
t/006-saved-searches.t | 5 +-
t/009-attachments-processing.t | 8 +-
t/010-bulk-reject.t | 5 +-
t/011-merge.t | 5 +-
t/015-make-clicky.t | 42 +-
t/019-watchers-on-create.t | 8 +-
t/020-incident-and-investigation.t | 5 +-
t/030-redirect-on-login.t | 1 +
t/articles/basics.t | 10 +-
t/articles/on-create.t | 9 +-
t/articles/on-update.t | 9 +-
t/block/pending-no-regexp.t | 5 +-
t/block/pending-regexp.t | 5 +-
t/block/status-basics.t | 5 +-
t/block/status-editor-regression.t | 4 +-
t/constituency/acl.t | 48 --
t/constituency/basics.t | 9 +-
t/constituency/email.t | 6 +-
t/constituency/email_outgoing.t | 6 +-
t/constituency/propagation-inherit.t | 8 +-
t/constituency/propagation-no.t | 6 +-
t/constituency/propagation-reject.t | 118 +--
t/constituency/visibility.t | 204 -----
t/custom-fields/defaults-config.t | 5 +-
t/custom-fields/defaults-on-linking.t | 7 +-
t/custom-fields/ip.t | 10 +-
t/custom-fields/ipv6.t | 9 +-
t/custom-fields/on-transactions.t | 5 +-
t/dates/due-incidents.t | 4 +-
t/dates/started.t | 5 +-
t/gnupg/on-create.t | 4 +
t/gnupg/on-incident.t | 6 +-
t/gnupg/on-update.t | 6 +-
t/incident/abandon.t | 4 +-
t/incident/bulk-abandon.t | 4 +-
t/incident/split.t | 4 +-
t/mail/skip_notification.t | 4 +-
t/report/status.t | 4 +-
t/searches/cf.t | 1 +
t/searches/menu.t | 63 +-
t/searches/simple.t | 7 +-
t/tools/lookup.t | 4 +-
t/upgrade/2.6.0-to-2.9.0.t | 4 +-
201 files changed, 4084 insertions(+), 3789 deletions(-)
create mode 100644 docs/UPGRADING-3.4
create mode 100644 etc/upgrade/3.3.0/content
create mode 100644 etc/upgrade/3.3.2/content
create mode 100644 etc/upgrade/3.3.3/content
create mode 100644 etc/upgrade/3.3.4/content
rename etc/upgrade/{upgrade.pl.in => rtir-2.4-upgrade.pl.in} (98%)
delete mode 100644 html/Callbacks/RTIR/Elements/QueueSummaryByLifecycle/SQLFilter
delete mode 100644 html/Callbacks/RTIR/Elements/QueueSummaryByStatus/SQLFilter
rename html/Callbacks/RTIR/Elements/{EditCustomFields/MassageCustomFields => ShowSearch/ModifySearch} (69%)
copy html/{Callbacks/RTIR/Elements/EditCustomField/EditComponentName => RTIR/Elements/CreateTicketInQueue} (74%)
delete mode 100644 html/RTIR/Elements/EditConstituency
create mode 100644 html/RTIR/Elements/QueueSummary
rename html/{Callbacks/RTIR/Elements/EditCustomField/EditComponentName => RTIR/Elements/SelectConstituency} (72%)
copy html/RTIR/Elements/{EditRTIRField => SelectNewTicketQueue} (74%)
copy html/RTIR/Elements/{Refresh => SelectRTIRLifecycle} (80%)
create mode 100644 html/RTIR/Elements/SelectRTIRQueue
rename html/{Callbacks/RTIR/Elements/SelectOwner/UpdateObjectList => RTIR/Elements/WorkWithConstituency} (70%)
copy html/{Callbacks/RTIR/Elements/Header/Head => RTIR/c/dhandler} (82%)
create mode 100644 lib/RT/Action/RTIR_ChangeChildConstituencies.pm
delete mode 100644 lib/RT/Action/RTIR_SetConstituency.pm
delete mode 100644 lib/RT/Action/RTIR_SetConstituencyGroup.pm
delete mode 100644 lib/RT/Condition/RTIR_RequireConstituencyChange.pm
delete mode 100644 lib/RT/Condition/RTIR_RequireConstituencyGroupChange.pm
copy lib/RT/{Condition/RTIR_StaffResponse.pm => IR/Web.pm} (78%)
delete mode 100644 t/constituency/acl.t
delete mode 100644 t/constituency/visibility.t
More information about the rt-commit
mailing list