From 919e930aa9279b3c5cd12b593889cd6de79d67bf Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Fri, 12 Jun 2015 15:19:00 -0700 Subject: rt 4.0.23 --- rt/Makefile.in | 2 +- rt/README | 13 +++-- rt/bin/rt | 6 +- rt/bin/rt-crontool.in | 2 +- rt/bin/rt-mailgate.in | 2 +- rt/bin/rt.in | 6 +- rt/configure | 20 +++---- rt/devel/tools/change-loc-msgstr | 2 +- rt/devel/tools/extract-message-catalog | 2 +- rt/devel/tools/factory | 2 +- rt/devel/tools/license_tag | 4 +- rt/devel/tools/merge-rosetta.pl | 2 +- rt/devel/tools/rt-apache | 2 +- rt/devel/tools/rt-attributes-editor | 2 +- rt/devel/tools/rt-static-docs | 2 +- rt/devel/tools/tweak-template-locstring | 2 +- rt/docs/UPGRADING.mysql | 4 +- rt/etc/upgrade/3.8-ical-extension.in | 2 +- rt/etc/upgrade/4.0-customfield-checkbox-extension | 2 +- .../upgrade/4.0-customfield-checkbox-extension.in | 2 +- rt/etc/upgrade/generate-rtaddressregexp.in | 2 +- rt/etc/upgrade/sanity-check-stylesheets.pl | 2 +- rt/etc/upgrade/shrink_cgm_table.pl | 2 +- rt/etc/upgrade/shrink_transactions_table.pl | 2 +- rt/etc/upgrade/split-out-cf-categories.in | 2 +- rt/etc/upgrade/upgrade-articles | 2 +- rt/etc/upgrade/upgrade-articles.in | 2 +- rt/etc/upgrade/upgrade-mysql-schema.pl | 2 +- rt/etc/upgrade/vulnerable-passwords.in | 2 +- rt/lib/RT.pm | 2 +- rt/lib/RT/ACE.pm | 2 +- rt/lib/RT/ACL.pm | 35 ++++------- rt/lib/RT/Action.pm | 2 +- rt/lib/RT/Action/AutoOpen.pm | 2 +- rt/lib/RT/Action/Autoreply.pm | 2 +- rt/lib/RT/Action/CreateTickets.pm | 9 ++- rt/lib/RT/Action/CreateTickets.pm.orig | 14 ++--- rt/lib/RT/Action/EscalatePriority.pm | 2 +- rt/lib/RT/Action/ExtractSubjectTag.pm | 2 +- rt/lib/RT/Action/LinearEscalate.pm | 2 +- rt/lib/RT/Action/Notify.pm | 2 +- rt/lib/RT/Action/NotifyAsComment.pm | 2 +- rt/lib/RT/Action/NotifyGroup.pm | 2 +- rt/lib/RT/Action/NotifyGroupAsComment.pm | 2 +- rt/lib/RT/Action/RecordComment.pm | 2 +- rt/lib/RT/Action/RecordCorrespondence.pm | 2 +- rt/lib/RT/Action/SendEmail.pm | 3 +- rt/lib/RT/Action/SetPriority.pm | 2 +- rt/lib/RT/Action/SetStatus.pm | 2 +- rt/lib/RT/Action/UserDefined.pm | 2 +- rt/lib/RT/Approval.pm | 2 +- rt/lib/RT/Approval/Rule.pm | 2 +- rt/lib/RT/Approval/Rule/Created.pm | 2 +- rt/lib/RT/Approval/Rule/NewPending.pm | 2 +- rt/lib/RT/Approval/Rule/Passed.pm | 2 +- rt/lib/RT/Approval/Rule/Rejected.pm | 2 +- rt/lib/RT/Article.pm | 2 +- rt/lib/RT/Articles.pm | 30 +++------- rt/lib/RT/Attachment.pm | 6 +- rt/lib/RT/Attachments.pm | 17 ++---- rt/lib/RT/Attribute.pm | 2 +- rt/lib/RT/Attributes.pm | 2 +- rt/lib/RT/Base.pm | 2 +- rt/lib/RT/CachedGroupMember.pm | 2 +- rt/lib/RT/CachedGroupMembers.pm | 2 +- rt/lib/RT/Class.pm | 2 +- rt/lib/RT/Classes.pm | 29 +++------- rt/lib/RT/Condition.pm | 2 +- rt/lib/RT/Condition/AnyTransaction.pm | 2 +- rt/lib/RT/Condition/BeforeDue.pm | 2 +- rt/lib/RT/Condition/CloseTicket.pm | 2 +- rt/lib/RT/Condition/Overdue.pm | 2 +- rt/lib/RT/Condition/OwnerChange.pm | 2 +- rt/lib/RT/Condition/PriorityChange.pm | 2 +- rt/lib/RT/Condition/PriorityExceeds.pm | 2 +- rt/lib/RT/Condition/QueueChange.pm | 2 +- rt/lib/RT/Condition/ReopenTicket.pm | 2 +- rt/lib/RT/Condition/StatusChange.pm | 2 +- rt/lib/RT/Condition/UserDefined.pm | 2 +- rt/lib/RT/Config.pm | 4 +- rt/lib/RT/Crypt/GnuPG.pm | 2 +- rt/lib/RT/CurrentUser.pm | 2 +- rt/lib/RT/CustomField.pm | 2 +- rt/lib/RT/CustomFieldValue.pm | 2 +- rt/lib/RT/CustomFieldValues.pm | 2 +- rt/lib/RT/CustomFieldValues/External.pm | 2 +- rt/lib/RT/CustomFieldValues/Groups.pm | 2 +- rt/lib/RT/CustomFields.pm | 22 +++---- rt/lib/RT/Dashboard.pm | 10 +--- rt/lib/RT/Dashboard/Mailer.pm | 2 +- rt/lib/RT/Dashboards.pm | 2 +- rt/lib/RT/Date.pm | 2 +- rt/lib/RT/EmailParser.pm | 4 +- rt/lib/RT/Generated.pm.in | 2 +- rt/lib/RT/Graph/Tickets.pm | 2 +- rt/lib/RT/Group.pm | 2 +- rt/lib/RT/GroupMember.pm | 2 +- rt/lib/RT/GroupMembers.pm | 2 +- rt/lib/RT/Groups.pm | 31 +++++----- rt/lib/RT/Handle.pm | 2 +- rt/lib/RT/I18N.pm | 10 +++- rt/lib/RT/I18N/cs.pm | 2 +- rt/lib/RT/I18N/de.pm | 2 +- rt/lib/RT/I18N/fr.pm | 2 +- rt/lib/RT/I18N/i_default.pm | 2 +- rt/lib/RT/I18N/ru.pm | 2 +- rt/lib/RT/Installer.pm | 2 +- rt/lib/RT/Interface/CLI.pm | 2 +- rt/lib/RT/Interface/Email.pm | 2 +- rt/lib/RT/Interface/Email/Auth/GnuPG.pm | 2 +- rt/lib/RT/Interface/Email/Auth/MailFrom.pm | 2 +- rt/lib/RT/Interface/REST.pm | 2 +- rt/lib/RT/Interface/Web.pm | 2 +- rt/lib/RT/Interface/Web/Handler.pm | 2 +- rt/lib/RT/Interface/Web/Menu.pm | 2 +- rt/lib/RT/Interface/Web/QueryBuilder.pm | 2 +- rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm | 2 +- rt/lib/RT/Interface/Web/Request.pm | 2 +- rt/lib/RT/Interface/Web/Session.pm | 2 +- rt/lib/RT/Lifecycle.pm | 2 +- rt/lib/RT/Link.pm | 2 +- rt/lib/RT/Links.pm | 2 +- rt/lib/RT/ObjectClass.pm | 2 +- rt/lib/RT/ObjectClasses.pm | 2 +- rt/lib/RT/ObjectCustomField.pm | 2 +- rt/lib/RT/ObjectCustomFieldValue.pm | 2 +- rt/lib/RT/ObjectCustomFieldValues.pm | 2 +- rt/lib/RT/ObjectCustomFields.pm | 2 +- rt/lib/RT/ObjectTopic.pm | 2 +- rt/lib/RT/ObjectTopics.pm | 2 +- rt/lib/RT/Plugin.pm | 2 +- rt/lib/RT/Pod/HTML.pm | 2 +- rt/lib/RT/Pod/HTMLBatch.pm | 2 +- rt/lib/RT/Pod/Search.pm | 2 +- rt/lib/RT/Principal.pm | 2 +- rt/lib/RT/Principals.pm | 2 +- rt/lib/RT/Queue.pm | 2 +- rt/lib/RT/Queues.pm | 2 +- rt/lib/RT/Record.pm | 3 +- rt/lib/RT/Reminders.pm | 2 +- rt/lib/RT/Report/Tickets.pm | 12 +--- rt/lib/RT/Report/Tickets/Entry.pm | 2 +- rt/lib/RT/Rule.pm | 2 +- rt/lib/RT/Ruleset.pm | 2 +- rt/lib/RT/SQL.pm | 2 +- rt/lib/RT/SavedSearch.pm | 5 +- rt/lib/RT/SavedSearches.pm | 2 +- rt/lib/RT/Scrip.pm | 2 +- rt/lib/RT/ScripAction.pm | 2 +- rt/lib/RT/ScripActions.pm | 2 +- rt/lib/RT/ScripCondition.pm | 2 +- rt/lib/RT/ScripConditions.pm | 2 +- rt/lib/RT/Scrips.pm | 36 ++++-------- rt/lib/RT/Search.pm | 2 +- rt/lib/RT/Search/ActiveTicketsInQueue.pm | 2 +- rt/lib/RT/Search/FromSQL.pm | 2 +- rt/lib/RT/Search/Googleish.pm | 2 +- rt/lib/RT/SearchBuilder.pm | 2 +- rt/lib/RT/SharedSetting.pm | 2 +- rt/lib/RT/SharedSettings.pm | 2 +- rt/lib/RT/Shredder.pm | 4 +- rt/lib/RT/Shredder/ACE.pm | 2 +- rt/lib/RT/Shredder/Attachment.pm | 2 +- rt/lib/RT/Shredder/CachedGroupMember.pm | 2 +- rt/lib/RT/Shredder/Constants.pm | 2 +- rt/lib/RT/Shredder/CustomField.pm | 2 +- rt/lib/RT/Shredder/CustomFieldValue.pm | 2 +- rt/lib/RT/Shredder/Dependencies.pm | 2 +- rt/lib/RT/Shredder/Dependency.pm | 2 +- rt/lib/RT/Shredder/Exceptions.pm | 2 +- rt/lib/RT/Shredder/Group.pm | 2 +- rt/lib/RT/Shredder/GroupMember.pm | 2 +- rt/lib/RT/Shredder/Link.pm | 2 +- rt/lib/RT/Shredder/ObjectCustomFieldValue.pm | 2 +- rt/lib/RT/Shredder/POD.pm | 2 +- rt/lib/RT/Shredder/Plugin.pm | 2 +- rt/lib/RT/Shredder/Plugin/Attachments.pm | 2 +- rt/lib/RT/Shredder/Plugin/Base.pm | 2 +- rt/lib/RT/Shredder/Plugin/Base/Dump.pm | 2 +- rt/lib/RT/Shredder/Plugin/Base/Search.pm | 2 +- rt/lib/RT/Shredder/Plugin/Objects.pm | 2 +- rt/lib/RT/Shredder/Plugin/SQLDump.pm | 2 +- rt/lib/RT/Shredder/Plugin/Summary.pm | 2 +- rt/lib/RT/Shredder/Plugin/Tickets.pm | 2 +- rt/lib/RT/Shredder/Plugin/Users.pm | 14 ++--- rt/lib/RT/Shredder/Principal.pm | 2 +- rt/lib/RT/Shredder/Queue.pm | 2 +- rt/lib/RT/Shredder/Record.pm | 2 +- rt/lib/RT/Shredder/Scrip.pm | 2 +- rt/lib/RT/Shredder/ScripAction.pm | 2 +- rt/lib/RT/Shredder/ScripCondition.pm | 2 +- rt/lib/RT/Shredder/Template.pm | 2 +- rt/lib/RT/Shredder/Ticket.pm | 2 +- rt/lib/RT/Shredder/Transaction.pm | 2 +- rt/lib/RT/Shredder/User.pm | 2 +- rt/lib/RT/Squish.pm | 2 +- rt/lib/RT/Squish/CSS.pm | 2 +- rt/lib/RT/Squish/JS.pm | 2 +- rt/lib/RT/System.pm | 2 +- rt/lib/RT/Template.pm | 14 +++-- rt/lib/RT/Templates.pm | 38 ++++-------- rt/lib/RT/Test.pm | 4 +- rt/lib/RT/Test/Apache.pm | 2 +- rt/lib/RT/Test/Email.pm | 2 +- rt/lib/RT/Test/GnuPG.pm | 2 +- rt/lib/RT/Test/Web.pm | 2 +- rt/lib/RT/Ticket.pm | 2 +- rt/lib/RT/Tickets.pm | 13 +---- rt/lib/RT/Tickets_SQL.pm | 2 +- rt/lib/RT/Topic.pm | 2 +- rt/lib/RT/Topics.pm | 2 +- rt/lib/RT/Transaction.pm | 4 +- rt/lib/RT/Transactions.pm | 25 ++------ rt/lib/RT/URI.pm | 2 +- rt/lib/RT/URI/a.pm | 2 +- rt/lib/RT/URI/base.pm | 2 +- rt/lib/RT/URI/fsck_com_article.pm | 2 +- rt/lib/RT/URI/fsck_com_rt.pm | 2 +- rt/lib/RT/URI/t.pm | 2 +- rt/lib/RT/User.pm | 2 +- rt/lib/RT/Users.pm | 2 +- rt/lib/RT/Util.pm | 2 +- rt/sbin/rt-attributes-viewer.in | 2 +- rt/sbin/rt-clean-sessions.in | 2 +- rt/sbin/rt-dump-metadata.in | 2 +- rt/sbin/rt-email-dashboards.in | 2 +- rt/sbin/rt-email-digest.in | 2 +- rt/sbin/rt-email-group-admin.in | 2 +- rt/sbin/rt-fulltext-indexer.in | 7 ++- rt/sbin/rt-message-catalog | 2 +- rt/sbin/rt-preferences-viewer.in | 2 +- rt/sbin/rt-server.fcgi.in | 2 +- rt/sbin/rt-server.in | 2 +- rt/sbin/rt-session-viewer.in | 2 +- rt/sbin/rt-setup-database.in | 2 +- rt/sbin/rt-setup-fulltext-index.in | 2 +- rt/sbin/rt-shredder.in | 2 +- rt/sbin/rt-test-dependencies.in | 2 +- rt/sbin/rt-validate-aliases.in | 2 +- rt/sbin/rt-validator.in | 6 +- rt/sbin/standalone_httpd.in | 2 +- .../html/Admin/Articles/Classes/CustomFields.html | 2 +- .../html/Admin/Articles/Classes/GroupRights.html | 2 +- rt/share/html/Admin/Articles/Classes/Modify.html | 2 +- rt/share/html/Admin/Articles/Classes/Objects.html | 2 +- rt/share/html/Admin/Articles/Classes/Topics.html | 2 +- .../html/Admin/Articles/Classes/UserRights.html | 2 +- rt/share/html/Admin/Articles/Classes/index.html | 2 +- rt/share/html/Admin/Articles/Elements/Topics | 2 +- rt/share/html/Admin/Articles/index.html | 2 +- rt/share/html/Admin/CustomFields/GroupRights.html | 2 +- rt/share/html/Admin/CustomFields/Modify.html | 2 +- rt/share/html/Admin/CustomFields/Objects.html | 2 +- rt/share/html/Admin/CustomFields/UserRights.html | 2 +- rt/share/html/Admin/CustomFields/index.html | 2 +- rt/share/html/Admin/Elements/AddCustomFieldValue | 2 +- rt/share/html/Admin/Elements/ConfigureMyRT | 2 +- rt/share/html/Admin/Elements/CreateUserCalled | 2 +- rt/share/html/Admin/Elements/EditCustomField | 2 +- rt/share/html/Admin/Elements/EditCustomFieldValues | 2 +- .../Admin/Elements/EditCustomFieldValuesSource | 2 +- rt/share/html/Admin/Elements/EditCustomFields | 2 +- rt/share/html/Admin/Elements/EditQueueWatcherGroup | 2 +- rt/share/html/Admin/Elements/EditQueueWatchers | 2 +- rt/share/html/Admin/Elements/EditRights | 2 +- .../html/Admin/Elements/EditRightsCategoryTabs | 2 +- rt/share/html/Admin/Elements/EditScrip | 2 +- rt/share/html/Admin/Elements/EditScrips | 2 +- rt/share/html/Admin/Elements/EditTemplates | 2 +- rt/share/html/Admin/Elements/EditUserComments | 2 +- rt/share/html/Admin/Elements/Header | 2 +- .../html/Admin/Elements/ListGlobalCustomFields | 2 +- rt/share/html/Admin/Elements/ListGlobalScrips | 2 +- rt/share/html/Admin/Elements/ModifyTemplate | 2 +- rt/share/html/Admin/Elements/PickCustomFields | 2 +- rt/share/html/Admin/Elements/PickObjects | 2 +- rt/share/html/Admin/Elements/Portal | 2 +- rt/share/html/Admin/Elements/QueueRightsForUser | 2 +- rt/share/html/Admin/Elements/SelectCustomField | 2 +- .../Admin/Elements/SelectCustomFieldLookupType | 2 +- .../Admin/Elements/SelectCustomFieldRenderType | 2 +- rt/share/html/Admin/Elements/SelectCustomFieldType | 2 +- rt/share/html/Admin/Elements/SelectGroups | 2 +- rt/share/html/Admin/Elements/SelectModifyGroup | 2 +- rt/share/html/Admin/Elements/SelectModifyQueue | 2 +- rt/share/html/Admin/Elements/SelectModifyUser | 2 +- rt/share/html/Admin/Elements/SelectNewGroupMembers | 2 +- rt/share/html/Admin/Elements/SelectRights | 2 +- rt/share/html/Admin/Elements/SelectScrip | 2 +- rt/share/html/Admin/Elements/SelectScripAction | 2 +- rt/share/html/Admin/Elements/SelectScripCondition | 2 +- .../html/Admin/Elements/SelectSingleOrMultiple | 2 +- rt/share/html/Admin/Elements/SelectStage | 2 +- rt/share/html/Admin/Elements/SelectTemplate | 2 +- rt/share/html/Admin/Elements/SelectUsers | 2 +- rt/share/html/Admin/Elements/ShowKeyInfo | 2 +- .../Admin/Global/CustomFields/Class-Article.html | 2 +- .../html/Admin/Global/CustomFields/Groups.html | 2 +- .../Admin/Global/CustomFields/Queue-Tickets.html | 2 +- .../Global/CustomFields/Queue-Transactions.html | 2 +- .../html/Admin/Global/CustomFields/Queues.html | 2 +- rt/share/html/Admin/Global/CustomFields/Users.html | 2 +- rt/share/html/Admin/Global/CustomFields/index.html | 2 +- rt/share/html/Admin/Global/GroupRights.html | 2 +- rt/share/html/Admin/Global/MyRT.html | 2 +- rt/share/html/Admin/Global/Scrip.html | 2 +- rt/share/html/Admin/Global/Scrips.html | 2 +- rt/share/html/Admin/Global/Template.html | 2 +- rt/share/html/Admin/Global/Templates.html | 2 +- rt/share/html/Admin/Global/Topics.html | 2 +- rt/share/html/Admin/Global/UserRights.html | 2 +- rt/share/html/Admin/Global/index.html | 2 +- rt/share/html/Admin/Groups/GroupRights.html | 2 +- rt/share/html/Admin/Groups/History.html | 2 +- rt/share/html/Admin/Groups/Members.html | 2 +- rt/share/html/Admin/Groups/Modify.html | 2 +- rt/share/html/Admin/Groups/UserRights.html | 2 +- rt/share/html/Admin/Groups/index.html | 2 +- rt/share/html/Admin/Queues/CustomField.html | 2 +- rt/share/html/Admin/Queues/CustomFields.html | 2 +- rt/share/html/Admin/Queues/GroupRights.html | 2 +- rt/share/html/Admin/Queues/History.html | 2 +- rt/share/html/Admin/Queues/Modify.html | 2 +- rt/share/html/Admin/Queues/People.html | 2 +- rt/share/html/Admin/Queues/Scrip.html | 2 +- rt/share/html/Admin/Queues/Scrips.html | 2 +- rt/share/html/Admin/Queues/Template.html | 2 +- rt/share/html/Admin/Queues/Templates.html | 2 +- rt/share/html/Admin/Queues/UserRights.html | 2 +- rt/share/html/Admin/Queues/index.html | 2 +- rt/share/html/Admin/Tools/Configuration.html | 4 +- rt/share/html/Admin/Tools/Queries.html | 2 +- rt/share/html/Admin/Tools/Shredder/Dumps/dhandler | 2 +- .../Admin/Tools/Shredder/Elements/DumpFileLink | 2 +- .../Admin/Tools/Shredder/Elements/Error/NoRights | 2 +- .../Admin/Tools/Shredder/Elements/Error/NoStorage | 2 +- .../Tools/Shredder/Elements/Object/RT--Attachment | 2 +- .../Tools/Shredder/Elements/Object/RT--Ticket | 2 +- .../Admin/Tools/Shredder/Elements/Object/RT--User | 2 +- .../Admin/Tools/Shredder/Elements/ObjectCheckBox | 2 +- .../Admin/Tools/Shredder/Elements/PluginArguments | 2 +- .../html/Admin/Tools/Shredder/Elements/PluginHelp | 2 +- .../Admin/Tools/Shredder/Elements/SelectObjects | 2 +- .../Admin/Tools/Shredder/Elements/SelectPlugin | 2 +- rt/share/html/Admin/Tools/Shredder/autohandler | 2 +- rt/share/html/Admin/Tools/Shredder/index.html | 2 +- rt/share/html/Admin/Tools/Theme.html | 2 +- rt/share/html/Admin/Tools/index.html | 2 +- rt/share/html/Admin/Users/CustomFields.html | 2 +- rt/share/html/Admin/Users/GnuPG.html | 2 +- rt/share/html/Admin/Users/History.html | 2 +- rt/share/html/Admin/Users/Memberships.html | 2 +- rt/share/html/Admin/Users/Modify.html | 2 +- rt/share/html/Admin/Users/MyRT.html | 2 +- rt/share/html/Admin/Users/index.html | 2 +- rt/share/html/Admin/autohandler | 2 +- rt/share/html/Admin/index.html | 2 +- rt/share/html/Approvals/Display.html | 2 +- rt/share/html/Approvals/Elements/Approve | 2 +- rt/share/html/Approvals/Elements/PendingMyApproval | 2 +- rt/share/html/Approvals/Elements/ShowDependency | 2 +- rt/share/html/Approvals/autohandler | 2 +- rt/share/html/Approvals/index.html | 2 +- rt/share/html/Articles/Article/Delete.html | 2 +- rt/share/html/Articles/Article/Display.html | 2 +- rt/share/html/Articles/Article/Edit.html | 2 +- rt/share/html/Articles/Article/Elements/EditBasics | 2 +- .../Articles/Article/Elements/EditCustomFields | 2 +- rt/share/html/Articles/Article/Elements/EditLinks | 2 +- rt/share/html/Articles/Article/Elements/EditTopics | 2 +- .../Article/Elements/LinkEntryInstructions | 2 +- .../html/Articles/Article/Elements/Preformatted | 2 +- .../Articles/Article/Elements/SearchByCustomField | 2 +- .../Articles/Article/Elements/SelectSavedSearches | 2 +- .../Articles/Article/Elements/SelectSearchPrivacy | 2 +- .../html/Articles/Article/Elements/ShowHistory | 2 +- rt/share/html/Articles/Article/Elements/ShowLinks | 2 +- .../Articles/Article/Elements/ShowSavedSearches | 2 +- .../Articles/Article/Elements/ShowSearchCriteria | 2 +- rt/share/html/Articles/Article/Elements/ShowTopics | 2 +- .../html/Articles/Article/ExtractFromTicket.html | 2 +- .../html/Articles/Article/ExtractIntoClass.html | 2 +- .../html/Articles/Article/ExtractIntoTopic.html | 2 +- rt/share/html/Articles/Article/History.html | 2 +- rt/share/html/Articles/Article/PreCreate.html | 2 +- rt/share/html/Articles/Article/Search.html | 2 +- rt/share/html/Articles/Elements/BeforeMessageBox | 2 +- rt/share/html/Articles/Elements/CheckSkipCreate | 2 +- rt/share/html/Articles/Elements/CreateArticle | 2 +- rt/share/html/Articles/Elements/GotoArticle | 2 +- rt/share/html/Articles/Elements/IncludeArticle | 2 +- rt/share/html/Articles/Elements/NewestArticles | 2 +- rt/share/html/Articles/Elements/QuickSearch | 2 +- rt/share/html/Articles/Elements/SelectClass | 2 +- rt/share/html/Articles/Elements/ShowTopic | 2 +- rt/share/html/Articles/Elements/ShowTopicLink | 2 +- rt/share/html/Articles/Elements/UpdatedArticles | 2 +- rt/share/html/Articles/Topics.html | 2 +- rt/share/html/Articles/index.html | 2 +- .../html/Dashboards/Elements/DashboardsForObject | 2 +- rt/share/html/Dashboards/Elements/Deleted | 2 +- rt/share/html/Dashboards/Elements/HiddenSearches | 2 +- rt/share/html/Dashboards/Elements/ListOfDashboards | 2 +- rt/share/html/Dashboards/Elements/SelectPrivacy | 2 +- rt/share/html/Dashboards/Elements/ShowDashboards | 2 +- .../html/Dashboards/Elements/ShowPortlet/component | 2 +- .../html/Dashboards/Elements/ShowPortlet/dashboard | 2 +- .../html/Dashboards/Elements/ShowPortlet/search | 2 +- rt/share/html/Dashboards/Modify.html | 2 +- rt/share/html/Dashboards/Queries.html | 2 +- rt/share/html/Dashboards/Render.html | 2 +- rt/share/html/Dashboards/Subscription.html | 2 +- rt/share/html/Dashboards/dhandler | 2 +- rt/share/html/Dashboards/index.html | 2 +- rt/share/html/Download/CustomFieldValue/dhandler | 2 +- rt/share/html/Elements/BevelBoxRaisedEnd | 2 +- rt/share/html/Elements/BevelBoxRaisedStart | 2 +- rt/share/html/Elements/CSRF | 2 +- rt/share/html/Elements/Callback | 2 +- rt/share/html/Elements/Checkbox | 2 +- rt/share/html/Elements/CollectionAsTable/Header | 2 +- .../html/Elements/CollectionAsTable/ParseFormat | 2 +- rt/share/html/Elements/CollectionAsTable/Row | 2 +- rt/share/html/Elements/CollectionList | 2 +- rt/share/html/Elements/CollectionListPaging | 2 +- rt/share/html/Elements/ColumnMap | 2 +- rt/share/html/Elements/CreateTicket | 2 +- rt/share/html/Elements/Dashboards | 2 +- rt/share/html/Elements/EditCustomField | 2 +- rt/share/html/Elements/EditCustomFieldAutocomplete | 2 +- rt/share/html/Elements/EditCustomFieldBinary | 2 +- rt/share/html/Elements/EditCustomFieldCombobox | 2 +- rt/share/html/Elements/EditCustomFieldDate | 2 +- rt/share/html/Elements/EditCustomFieldDateTime | 2 +- rt/share/html/Elements/EditCustomFieldFreeform | 2 +- rt/share/html/Elements/EditCustomFieldIPAddress | 2 +- .../html/Elements/EditCustomFieldIPAddressRange | 2 +- rt/share/html/Elements/EditCustomFieldImage | 2 +- rt/share/html/Elements/EditCustomFieldSelect | 2 +- rt/share/html/Elements/EditCustomFieldText | 2 +- rt/share/html/Elements/EditCustomFieldWikitext | 2 +- rt/share/html/Elements/EditLinks | 2 +- rt/share/html/Elements/EditPassword | 2 +- rt/share/html/Elements/EditTimeValue | 2 +- rt/share/html/Elements/EmailInput | 2 +- rt/share/html/Elements/Error | 2 +- rt/share/html/Elements/Footer | 2 +- rt/share/html/Elements/Framekiller | 2 +- rt/share/html/Elements/GnuPG/KeyIssues | 2 +- .../html/Elements/GnuPG/SelectKeyForEncryption | 2 +- rt/share/html/Elements/GnuPG/SelectKeyForSigning | 2 +- rt/share/html/Elements/GnuPG/SignEncryptWidget | 2 +- rt/share/html/Elements/GotoTicket | 2 +- rt/share/html/Elements/Header | 2 +- rt/share/html/Elements/HeaderJavascript | 2 +- rt/share/html/Elements/ListActions | 2 +- rt/share/html/Elements/ListMenu | 2 +- rt/share/html/Elements/Login | 2 +- rt/share/html/Elements/LoginRedirectWarning | 2 +- rt/share/html/Elements/Logo | 2 +- rt/share/html/Elements/MakeClicky | 2 +- rt/share/html/Elements/Menu | 2 +- rt/share/html/Elements/MessageBox | 2 +- rt/share/html/Elements/MyAdminQueues | 2 +- rt/share/html/Elements/MyRT | 2 +- rt/share/html/Elements/MyReminders | 2 +- rt/share/html/Elements/MyRequests | 2 +- rt/share/html/Elements/MySupportQueues | 2 +- rt/share/html/Elements/MyTickets | 2 +- rt/share/html/Elements/PageLayout | 2 +- rt/share/html/Elements/PersonalQuickbar | 2 +- rt/share/html/Elements/QueriesAsComment | 2 +- rt/share/html/Elements/QueryString | 2 +- rt/share/html/Elements/QueueSummaryByLifecycle | 2 +- rt/share/html/Elements/QueueSummaryByStatus | 2 +- rt/share/html/Elements/QuickCreate | 18 +++--- rt/share/html/Elements/Quicksearch | 2 +- rt/share/html/Elements/RT__Article/ColumnMap | 2 +- rt/share/html/Elements/RT__Class/ColumnMap | 2 +- rt/share/html/Elements/RT__CustomField/ColumnMap | 2 +- rt/share/html/Elements/RT__Dashboard/ColumnMap | 2 +- rt/share/html/Elements/RT__Group/ColumnMap | 2 +- rt/share/html/Elements/RT__Queue/ColumnMap | 2 +- rt/share/html/Elements/RT__SavedSearch/ColumnMap | 2 +- rt/share/html/Elements/RT__Scrip/ColumnMap | 2 +- rt/share/html/Elements/RT__Template/ColumnMap | 2 +- rt/share/html/Elements/RT__Ticket/ColumnMap | 2 +- rt/share/html/Elements/RT__User/ColumnMap | 2 +- rt/share/html/Elements/Refresh | 2 +- rt/share/html/Elements/RefreshHomepage | 2 +- rt/share/html/Elements/SavedSearches | 2 +- rt/share/html/Elements/ScrubHTML | 2 +- rt/share/html/Elements/Section | 2 +- rt/share/html/Elements/SelectAttachmentField | 2 +- rt/share/html/Elements/SelectBoolean | 2 +- rt/share/html/Elements/SelectCustomFieldOperator | 2 +- rt/share/html/Elements/SelectCustomFieldValue | 2 +- rt/share/html/Elements/SelectDate | 2 +- rt/share/html/Elements/SelectDateRelation | 2 +- rt/share/html/Elements/SelectDateType | 2 +- rt/share/html/Elements/SelectEqualityOperator | 2 +- rt/share/html/Elements/SelectGroups | 2 +- rt/share/html/Elements/SelectIPRelation | 2 +- rt/share/html/Elements/SelectLang | 2 +- rt/share/html/Elements/SelectLinkType | 2 +- rt/share/html/Elements/SelectMatch | 2 +- rt/share/html/Elements/SelectNewTicketQueue | 2 +- rt/share/html/Elements/SelectOwner | 2 +- rt/share/html/Elements/SelectOwnerAutocomplete | 2 +- rt/share/html/Elements/SelectOwnerDropdown | 2 +- rt/share/html/Elements/SelectPriority | 2 +- rt/share/html/Elements/SelectQueue | 2 +- rt/share/html/Elements/SelectResultsPerPage | 2 +- rt/share/html/Elements/SelectSortOrder | 2 +- rt/share/html/Elements/SelectStatus | 2 +- rt/share/html/Elements/SelectTicketSortBy | 2 +- rt/share/html/Elements/SelectTicketTypes | 2 +- rt/share/html/Elements/SelectTimeUnits | 2 +- rt/share/html/Elements/SelectTimezone | 2 +- rt/share/html/Elements/SelectUsers | 2 +- rt/share/html/Elements/SelectWatcherType | 2 +- rt/share/html/Elements/SetupSessionCookie | 2 +- rt/share/html/Elements/ShowCustomFieldBinary | 2 +- rt/share/html/Elements/ShowCustomFieldDate | 2 +- rt/share/html/Elements/ShowCustomFieldDateTime | 2 +- rt/share/html/Elements/ShowCustomFieldImage | 2 +- rt/share/html/Elements/ShowCustomFieldText | 2 +- rt/share/html/Elements/ShowCustomFieldWikitext | 2 +- rt/share/html/Elements/ShowCustomFields | 2 +- rt/share/html/Elements/ShowLink | 2 +- rt/share/html/Elements/ShowLinks | 2 +- rt/share/html/Elements/ShowMemberships | 2 +- rt/share/html/Elements/ShowRelationLabel | 2 +- rt/share/html/Elements/ShowReminders | 2 +- rt/share/html/Elements/ShowSearch | 2 +- rt/share/html/Elements/ShowUser | 2 +- rt/share/html/Elements/ShowUserConcise | 2 +- rt/share/html/Elements/ShowUserEmailFrequency | 2 +- rt/share/html/Elements/ShowUserVerbose | 2 +- rt/share/html/Elements/SimpleSearch | 2 +- rt/share/html/Elements/Submit | 2 +- rt/share/html/Elements/Tabs | 2 +- rt/share/html/Elements/TicketList | 2 +- rt/share/html/Elements/TitleBox | 2 +- rt/share/html/Elements/TitleBoxEnd | 2 +- rt/share/html/Elements/TitleBoxStart | 2 +- rt/share/html/Elements/ValidateCustomFields | 2 +- rt/share/html/Elements/WidgetBar | 2 +- .../html/Helpers/Autocomplete/CustomFieldValues | 2 +- rt/share/html/Helpers/Autocomplete/Groups | 2 +- rt/share/html/Helpers/Autocomplete/Owners | 2 +- rt/share/html/Helpers/Autocomplete/Users | 2 +- rt/share/html/Helpers/Autocomplete/autohandler | 2 +- rt/share/html/Helpers/TicketHistory | 2 +- rt/share/html/Helpers/Toggle/ShowRequestor | 2 +- rt/share/html/Helpers/Toggle/TicketBookmark | 2 +- rt/share/html/Helpers/autohandler | 2 +- rt/share/html/Install/Basics.html | 2 +- rt/share/html/Install/DatabaseDetails.html | 2 +- rt/share/html/Install/DatabaseType.html | 2 +- rt/share/html/Install/Elements/Errors | 2 +- rt/share/html/Install/Elements/Wrapper | 2 +- rt/share/html/Install/Finish.html | 2 +- rt/share/html/Install/Global.html | 2 +- rt/share/html/Install/Initialize.html | 2 +- rt/share/html/Install/Sendmail.html | 2 +- rt/share/html/Install/autohandler | 2 +- rt/share/html/Install/index.html | 2 +- rt/share/html/NoAuth/Helpers/CustomLogo/dhandler | 2 +- rt/share/html/NoAuth/Login.html | 2 +- rt/share/html/NoAuth/Logout.html | 2 +- rt/share/html/NoAuth/Reminder.html | 2 +- rt/share/html/NoAuth/RichText/autohandler | 2 +- rt/share/html/NoAuth/RichText/dhandler | 2 +- rt/share/html/NoAuth/css/aileron/InHeader | 2 +- rt/share/html/NoAuth/css/aileron/base.css | 2 +- rt/share/html/NoAuth/css/aileron/boxes.css | 2 +- rt/share/html/NoAuth/css/aileron/forms.css | 2 +- rt/share/html/NoAuth/css/aileron/images/dhandler | 2 +- rt/share/html/NoAuth/css/aileron/layout.css | 2 +- rt/share/html/NoAuth/css/aileron/login.css | 2 +- rt/share/html/NoAuth/css/aileron/main.css | 2 +- rt/share/html/NoAuth/css/aileron/misc.css | 2 +- rt/share/html/NoAuth/css/aileron/msie.css | 2 +- rt/share/html/NoAuth/css/aileron/msie6.css | 2 +- rt/share/html/NoAuth/css/aileron/nav.css | 2 +- rt/share/html/NoAuth/css/aileron/ticket-lists.css | 2 +- rt/share/html/NoAuth/css/aileron/ticket-search.css | 2 +- rt/share/html/NoAuth/css/aileron/ticket.css | 2 +- rt/share/html/NoAuth/css/autohandler | 2 +- rt/share/html/NoAuth/css/ballard/InHeader | 2 +- rt/share/html/NoAuth/css/ballard/base.css | 2 +- rt/share/html/NoAuth/css/ballard/boxes.css | 2 +- rt/share/html/NoAuth/css/ballard/images/dhandler | 2 +- rt/share/html/NoAuth/css/ballard/layout.css | 2 +- rt/share/html/NoAuth/css/ballard/main.css | 2 +- rt/share/html/NoAuth/css/ballard/misc.css | 2 +- rt/share/html/NoAuth/css/ballard/msie.css | 2 +- rt/share/html/NoAuth/css/ballard/msie6.css | 2 +- rt/share/html/NoAuth/css/ballard/nav.css | 2 +- rt/share/html/NoAuth/css/ballard/ticket-lists.css | 2 +- rt/share/html/NoAuth/css/ballard/ticket-search.css | 2 +- rt/share/html/NoAuth/css/ballard/ticket.css | 2 +- rt/share/html/NoAuth/css/base/admin.css | 2 +- rt/share/html/NoAuth/css/base/articles.css | 2 +- rt/share/html/NoAuth/css/base/collection.css | 2 +- rt/share/html/NoAuth/css/base/forms.css | 2 +- rt/share/html/NoAuth/css/base/history-folding.css | 2 +- rt/share/html/NoAuth/css/base/jquery-ui.css | 2 +- rt/share/html/NoAuth/css/base/login.css | 2 +- rt/share/html/NoAuth/css/base/main.css | 2 +- rt/share/html/NoAuth/css/base/misc.css | 2 +- rt/share/html/NoAuth/css/base/msie6.css | 67 ++++++++++++++++++++++ rt/share/html/NoAuth/css/base/nav.css | 2 +- rt/share/html/NoAuth/css/base/portlets.css | 2 +- rt/share/html/NoAuth/css/base/rights-editor.css | 2 +- rt/share/html/NoAuth/css/base/theme-editor.css | 2 +- rt/share/html/NoAuth/css/base/ticket-form.css | 2 +- rt/share/html/NoAuth/css/base/ticket.css | 2 +- rt/share/html/NoAuth/css/base/tools.css | 2 +- rt/share/html/NoAuth/css/dhandler | 2 +- rt/share/html/NoAuth/css/print.css | 2 +- rt/share/html/NoAuth/css/web2/InHeader | 2 +- rt/share/html/NoAuth/css/web2/base.css | 2 +- rt/share/html/NoAuth/css/web2/boxes.css | 2 +- rt/share/html/NoAuth/css/web2/images/dhandler | 2 +- rt/share/html/NoAuth/css/web2/layout.css | 2 +- rt/share/html/NoAuth/css/web2/main.css | 2 +- rt/share/html/NoAuth/css/web2/misc.css | 2 +- rt/share/html/NoAuth/css/web2/msie.css | 2 +- rt/share/html/NoAuth/css/web2/msie6.css | 2 +- rt/share/html/NoAuth/css/web2/nav.css | 2 +- rt/share/html/NoAuth/css/web2/ticket-lists.css | 2 +- rt/share/html/NoAuth/css/web2/ticket-search.css | 2 +- rt/share/html/NoAuth/css/web2/ticket.css | 2 +- rt/share/html/NoAuth/iCal/dhandler | 2 +- rt/share/html/NoAuth/images/autohandler | 2 +- rt/share/html/NoAuth/js/autohandler | 2 +- rt/share/html/NoAuth/js/cascaded.js | 2 +- rt/share/html/NoAuth/js/combobox.js | 2 +- rt/share/html/NoAuth/js/dhandler | 2 +- rt/share/html/NoAuth/js/history-folding.js | 2 +- .../html/NoAuth/js/jquery-ui-patch-datepicker.js | 2 +- rt/share/html/NoAuth/js/jquery_noconflict.js | 2 +- rt/share/html/NoAuth/js/late.js | 2 +- rt/share/html/NoAuth/js/titlebox-state.js | 2 +- rt/share/html/NoAuth/js/userautocomplete.js | 2 +- rt/share/html/NoAuth/js/util.js | 2 +- rt/share/html/NoAuth/rss/dhandler | 2 +- rt/share/html/Prefs/MyRT.html | 2 +- rt/share/html/Prefs/Other.html | 2 +- rt/share/html/Prefs/Quicksearch.html | 2 +- rt/share/html/Prefs/Search.html | 2 +- rt/share/html/Prefs/SearchOptions.html | 2 +- rt/share/html/REST/1.0/Forms/attachment/default | 2 +- rt/share/html/REST/1.0/Forms/group/customfields | 2 +- rt/share/html/REST/1.0/Forms/group/default | 2 +- rt/share/html/REST/1.0/Forms/group/ns | 2 +- rt/share/html/REST/1.0/Forms/queue/customfields | 2 +- rt/share/html/REST/1.0/Forms/queue/default | 2 +- rt/share/html/REST/1.0/Forms/queue/ns | 2 +- .../html/REST/1.0/Forms/queue/ticketcustomfields | 2 +- rt/share/html/REST/1.0/Forms/ticket/attachments | 2 +- rt/share/html/REST/1.0/Forms/ticket/comment | 2 +- rt/share/html/REST/1.0/Forms/ticket/default | 2 +- rt/share/html/REST/1.0/Forms/ticket/history | 2 +- rt/share/html/REST/1.0/Forms/ticket/links | 2 +- rt/share/html/REST/1.0/Forms/ticket/merge | 2 +- rt/share/html/REST/1.0/Forms/ticket/take | 2 +- rt/share/html/REST/1.0/Forms/transaction/default | 2 +- rt/share/html/REST/1.0/Forms/user/default | 2 +- rt/share/html/REST/1.0/Forms/user/ns | 2 +- rt/share/html/REST/1.0/NoAuth/mail-gateway | 2 +- rt/share/html/REST/1.0/autohandler | 2 +- rt/share/html/REST/1.0/dhandler | 2 +- rt/share/html/REST/1.0/logout | 2 +- rt/share/html/REST/1.0/search/dhandler | 2 +- rt/share/html/REST/1.0/search/ticket | 2 +- rt/share/html/REST/1.0/ticket/comment | 2 +- rt/share/html/REST/1.0/ticket/link | 2 +- rt/share/html/REST/1.0/ticket/merge | 2 +- rt/share/html/Search/Article.html | 2 +- rt/share/html/Search/Build.html | 2 +- rt/share/html/Search/Bulk.html | 2 +- rt/share/html/Search/Chart | 2 +- rt/share/html/Search/Chart.html | 2 +- rt/share/html/Search/Edit.html | 2 +- rt/share/html/Search/Elements/Article | 2 +- rt/share/html/Search/Elements/BuildFormatString | 2 +- rt/share/html/Search/Elements/Chart | 2 +- rt/share/html/Search/Elements/ConditionRow | 2 +- rt/share/html/Search/Elements/DisplayOptions | 2 +- rt/share/html/Search/Elements/EditFormat | 2 +- rt/share/html/Search/Elements/EditQuery | 2 +- rt/share/html/Search/Elements/EditSearches | 2 +- rt/share/html/Search/Elements/EditSort | 2 +- rt/share/html/Search/Elements/Graph | 2 +- rt/share/html/Search/Elements/NewListActions | 2 +- rt/share/html/Search/Elements/PickBasics | 2 +- rt/share/html/Search/Elements/PickCFs | 2 +- rt/share/html/Search/Elements/PickCriteria | 2 +- rt/share/html/Search/Elements/PickTicketCFs | 2 +- rt/share/html/Search/Elements/ResultsRSSView | 22 ++++--- rt/share/html/Search/Elements/SearchPrivacy | 2 +- rt/share/html/Search/Elements/SearchesForObject | 2 +- rt/share/html/Search/Elements/SelectAndOr | 2 +- rt/share/html/Search/Elements/SelectChartType | 2 +- rt/share/html/Search/Elements/SelectGroup | 2 +- rt/share/html/Search/Elements/SelectGroupBy | 2 +- rt/share/html/Search/Elements/SelectLinks | 2 +- rt/share/html/Search/Elements/SelectPersonType | 2 +- rt/share/html/Search/Elements/SelectSearchObject | 2 +- .../html/Search/Elements/SelectSearchesForObjects | 2 +- rt/share/html/Search/Graph.html | 2 +- rt/share/html/Search/Results.html | 2 +- rt/share/html/Search/Results.rdf | 2 +- rt/share/html/Search/Results.tsv | 4 +- rt/share/html/Search/Simple.html | 2 +- rt/share/html/SelfService/Article/Display.html | 2 +- rt/share/html/SelfService/Article/Search.html | 2 +- rt/share/html/SelfService/Article/autohandler | 2 +- rt/share/html/SelfService/Attachment/dhandler | 2 +- rt/share/html/SelfService/Closed.html | 2 +- rt/share/html/SelfService/Create.html | 2 +- rt/share/html/SelfService/CreateTicketInQueue.html | 2 +- rt/share/html/SelfService/Display.html | 2 +- rt/share/html/SelfService/Elements/GotoTicket | 2 +- rt/share/html/SelfService/Elements/Header | 2 +- rt/share/html/SelfService/Elements/MyRequests | 2 +- rt/share/html/SelfService/Elements/SearchArticle | 2 +- rt/share/html/SelfService/Error.html | 2 +- rt/share/html/SelfService/Prefs.html | 2 +- rt/share/html/SelfService/Update.html | 2 +- rt/share/html/SelfService/index.html | 2 +- .../html/Ticket/Attachment/WithHeaders/dhandler | 2 +- rt/share/html/Ticket/Attachment/dhandler | 2 +- rt/share/html/Ticket/Create.html | 3 +- rt/share/html/Ticket/Display.html | 2 +- rt/share/html/Ticket/Elements/AddAttachments | 2 +- rt/share/html/Ticket/Elements/AddWatchers | 2 +- rt/share/html/Ticket/Elements/Bookmark | 2 +- rt/share/html/Ticket/Elements/BulkLinks | 2 +- rt/share/html/Ticket/Elements/ClickToShowHistory | 2 +- rt/share/html/Ticket/Elements/EditBasics | 2 +- rt/share/html/Ticket/Elements/EditCustomFields | 2 +- rt/share/html/Ticket/Elements/EditDates | 2 +- rt/share/html/Ticket/Elements/EditPeople | 2 +- .../Ticket/Elements/EditTransactionCustomFields | 2 +- rt/share/html/Ticket/Elements/EditWatchers | 2 +- rt/share/html/Ticket/Elements/FindAttachments | 2 +- rt/share/html/Ticket/Elements/FindTransactions | 2 +- rt/share/html/Ticket/Elements/FoldStanzaJS | 2 +- rt/share/html/Ticket/Elements/LoadTextAttachments | 2 +- rt/share/html/Ticket/Elements/PreviewScrips | 2 +- rt/share/html/Ticket/Elements/Reminders | 2 +- rt/share/html/Ticket/Elements/ShowAttachments | 2 +- rt/share/html/Ticket/Elements/ShowBasics | 2 +- rt/share/html/Ticket/Elements/ShowCustomFields | 2 +- rt/share/html/Ticket/Elements/ShowDates | 2 +- rt/share/html/Ticket/Elements/ShowDependencies | 2 +- rt/share/html/Ticket/Elements/ShowGnuPGStatus | 2 +- rt/share/html/Ticket/Elements/ShowGroupMembers | 2 +- rt/share/html/Ticket/Elements/ShowHistory | 2 +- rt/share/html/Ticket/Elements/ShowMembers | 2 +- rt/share/html/Ticket/Elements/ShowMessageHeaders | 2 +- rt/share/html/Ticket/Elements/ShowMessageStanza | 2 +- rt/share/html/Ticket/Elements/ShowParents | 2 +- rt/share/html/Ticket/Elements/ShowPeople | 2 +- rt/share/html/Ticket/Elements/ShowPriority | 2 +- rt/share/html/Ticket/Elements/ShowQueue | 2 +- rt/share/html/Ticket/Elements/ShowRequestor | 2 +- .../html/Ticket/Elements/ShowRequestorExtraInfo | 2 +- rt/share/html/Ticket/Elements/ShowRequestorTickets | 2 +- .../Ticket/Elements/ShowRequestorTicketsActive | 2 +- .../html/Ticket/Elements/ShowRequestorTicketsAll | 2 +- .../Ticket/Elements/ShowRequestorTicketsInactive | 2 +- .../html/Ticket/Elements/ShowSimplifiedRecipients | 2 +- rt/share/html/Ticket/Elements/ShowSummary | 2 +- rt/share/html/Ticket/Elements/ShowTime | 2 +- rt/share/html/Ticket/Elements/ShowTransaction | 2 +- .../Ticket/Elements/ShowTransactionAttachments | 2 +- rt/share/html/Ticket/Elements/ShowUpdateStatus | 2 +- rt/share/html/Ticket/Elements/ShowUserEntry | 2 +- rt/share/html/Ticket/Elements/UpdateCc | 2 +- rt/share/html/Ticket/Forward.html | 2 +- rt/share/html/Ticket/GnuPG.html | 2 +- .../Ticket/Graphs/Elements/EditGraphProperties | 2 +- rt/share/html/Ticket/Graphs/Elements/ShowGraph | 2 +- rt/share/html/Ticket/Graphs/Elements/ShowLegends | 2 +- rt/share/html/Ticket/Graphs/dhandler | 2 +- rt/share/html/Ticket/Graphs/index.html | 2 +- rt/share/html/Ticket/History.html | 2 +- rt/share/html/Ticket/Modify.html | 2 +- rt/share/html/Ticket/ModifyAll.html | 3 +- rt/share/html/Ticket/ModifyDates.html | 2 +- rt/share/html/Ticket/ModifyLinks.html | 2 +- rt/share/html/Ticket/ModifyPeople.html | 3 +- rt/share/html/Ticket/Reminders.html | 2 +- rt/share/html/Ticket/ShowEmailRecord.html | 2 +- rt/share/html/Ticket/Update.html | 2 +- rt/share/html/Ticket/autohandler | 2 +- rt/share/html/Tools/MyDay.html | 2 +- rt/share/html/Tools/MyReminders.html | 2 +- rt/share/html/Tools/Offline.html | 2 +- rt/share/html/Tools/index.html | 2 +- rt/share/html/User/Prefs.html | 5 +- rt/share/html/Widgets/BulkEdit | 2 +- rt/share/html/Widgets/BulkProcess | 2 +- rt/share/html/Widgets/ComboBox | 2 +- rt/share/html/Widgets/FinalizeWidgetArguments | 2 +- rt/share/html/Widgets/Form/Boolean | 2 +- rt/share/html/Widgets/Form/Integer | 2 +- rt/share/html/Widgets/Form/Select | 2 +- rt/share/html/Widgets/Form/String | 2 +- rt/share/html/Widgets/SavedSearch | 2 +- rt/share/html/Widgets/SelectionBox | 2 +- rt/share/html/Widgets/TitleBox | 2 +- rt/share/html/Widgets/TitleBoxEnd | 2 +- rt/share/html/Widgets/TitleBoxStart | 2 +- rt/share/html/autohandler | 2 +- rt/share/html/dhandler | 2 +- rt/share/html/index.html | 3 +- rt/share/html/l | 2 +- rt/share/html/l_unsafe | 2 +- rt/share/html/m/_elements/footer | 2 +- rt/share/html/m/_elements/full_site_link | 2 +- rt/share/html/m/_elements/header | 2 +- rt/share/html/m/_elements/login | 2 +- rt/share/html/m/_elements/menu | 2 +- rt/share/html/m/_elements/raw_style | 2 +- rt/share/html/m/_elements/ticket_list | 2 +- rt/share/html/m/_elements/ticket_menu | 2 +- rt/share/html/m/_elements/wrapper | 2 +- rt/share/html/m/dhandler | 2 +- rt/share/html/m/index.html | 2 +- rt/share/html/m/logout | 2 +- rt/share/html/m/style.css | 2 +- rt/share/html/m/ticket/autohandler | 2 +- rt/share/html/m/ticket/create | 2 +- rt/share/html/m/ticket/history | 2 +- rt/share/html/m/ticket/reply | 2 +- rt/share/html/m/ticket/select_create_queue | 2 +- rt/share/html/m/ticket/show | 2 +- rt/share/html/m/tickets/search | 2 +- rt/t/api/emailparser.t | 8 ++- rt/t/fts/indexed_pg.t | 14 +++-- 846 files changed, 1101 insertions(+), 1115 deletions(-) create mode 100644 rt/share/html/NoAuth/css/base/msie6.css (limited to 'rt') diff --git a/rt/Makefile.in b/rt/Makefile.in index 89d4bf1e6..8d109f371 100644 --- a/rt/Makefile.in +++ b/rt/Makefile.in @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/README b/rt/README index a397ca788..5a4b92386 100755 --- a/rt/README +++ b/rt/README @@ -71,8 +71,10 @@ GENERAL INSTALLATION you were coming from 3.6.7, you would want to review UPGRADING-3.6, UPGRADING-3.8 and UPGRADING-4.0 - It is particularly important that you read the warnings at the top of - UPGRADING-4.0 for some common issues. + Any upgrade steps given in version-specific UPGRADING files should + be run after the rest of the steps below; however, please read the + relevant documentation before beginning the upgrade, soas to be + aware of important changes. RT stores the arguments given to ./configure at the top of the etc/RT_Config.pm file in case you need to recreate your previous use @@ -173,7 +175,10 @@ GENERAL INSTALLATION rm -fr /opt/rt4/var/mason_data/obj - You may then start your web server again. + If 'make upgrade-database' completes without error, your upgrade + has been successful; you should now run any commands that were + supplied in version-specific UPGRADING documentation. You should + then restart your webserver. 7) Configure the web server, as described in docs/web_deployment.pod, and the email gateway, as described below. @@ -295,7 +300,7 @@ fix them. To report a bug, send email to . # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/bin/rt b/rt/bin/rt index 8c3a51421..6d46c346c 100755 --- a/rt/bin/rt +++ b/rt/bin/rt @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -1035,7 +1035,7 @@ sub submit { # Should we send authentication information to start a new session? my $how = $config{server} =~ /^https/ ? 'over SSL' : 'unencrypted'; - (my $server = $config{server}) =~ s/^.*\/\/([^\/]+)\/?/$1/; + my($server) = $config{server} =~ m{^.*//([^/]+)}; if ($config{externalauth}) { $h->authorization_basic($config{user}, $config{passwd} || read_passwd() ); print " Password will be sent to $server $how\n", @@ -1080,7 +1080,7 @@ sub submit { # "RT/3.0.1 401 Credentials required" if ($status !~ m#^RT/\d+(?:\S+) (\d+) ([\w\s]+)$#) { - warn "rt: Malformed RT response from $config{server}.\n"; + warn "rt: Malformed RT response from $server.\n"; warn "(Rerun with RTDEBUG=3 for details.)\n" if $config{debug} < 3; exit -1; } diff --git a/rt/bin/rt-crontool.in b/rt/bin/rt-crontool.in index e2026985a..383014ffe 100644 --- a/rt/bin/rt-crontool.in +++ b/rt/bin/rt-crontool.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/bin/rt-mailgate.in b/rt/bin/rt-mailgate.in index df2ab5a8b..0516bf7e4 100644 --- a/rt/bin/rt-mailgate.in +++ b/rt/bin/rt-mailgate.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/bin/rt.in b/rt/bin/rt.in index 83c38acf6..60eed6824 100644 --- a/rt/bin/rt.in +++ b/rt/bin/rt.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -1035,7 +1035,7 @@ sub submit { # Should we send authentication information to start a new session? my $how = $config{server} =~ /^https/ ? 'over SSL' : 'unencrypted'; - (my $server = $config{server}) =~ s/^.*\/\/([^\/]+)\/?/$1/; + my($server) = $config{server} =~ m{^.*//([^/]+)}; if ($config{externalauth}) { $h->authorization_basic($config{user}, $config{passwd} || read_passwd() ); print " Password will be sent to $server $how\n", @@ -1080,7 +1080,7 @@ sub submit { # "RT/3.0.1 401 Credentials required" if ($status !~ m#^RT/\d+(?:\S+) (\d+) ([\w\s]+)$#) { - warn "rt: Malformed RT response from $config{server}.\n"; + warn "rt: Malformed RT response from $server.\n"; warn "(Rerun with RTDEBUG=3 for details.)\n" if $config{debug} < 3; exit -1; } diff --git a/rt/configure b/rt/configure index f2f604103..bb83e12ce 100755 --- a/rt/configure +++ b/rt/configure @@ -1,7 +1,7 @@ #! /bin/sh # From configure.ac Revision. # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for RT rt-4.0.22. +# Generated by GNU Autoconf 2.69 for RT rt-4.0.23. # # Report bugs to . # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='RT' PACKAGE_TARNAME='rt' -PACKAGE_VERSION='rt-4.0.22' -PACKAGE_STRING='RT rt-4.0.22' +PACKAGE_VERSION='rt-4.0.23' +PACKAGE_STRING='RT rt-4.0.23' PACKAGE_BUGREPORT='rt-bugs@bestpractical.com' PACKAGE_URL='' @@ -1317,7 +1317,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures RT rt-4.0.22 to adapt to many kinds of systems. +\`configure' configures RT rt-4.0.23 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1378,7 +1378,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of RT rt-4.0.22:";; + short | recursive ) echo "Configuration of RT rt-4.0.23:";; esac cat <<\_ACEOF @@ -1495,7 +1495,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -RT configure rt-4.0.22 +RT configure rt-4.0.23 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1512,7 +1512,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by RT $as_me rt-4.0.22, which was +It was created by RT $as_me rt-4.0.23, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -1869,7 +1869,7 @@ rt_version_major=4 rt_version_minor=0 -rt_version_patch=22 +rt_version_patch=23 test "x$rt_version_major" = 'x' && rt_version_major=0 test "x$rt_version_minor" = 'x' && rt_version_minor=0 @@ -3592,7 +3592,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by RT $as_me rt-4.0.22, which was +This file was extended by RT $as_me rt-4.0.23, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3645,7 +3645,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -RT config.status rt-4.0.22 +RT config.status rt-4.0.23 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/rt/devel/tools/change-loc-msgstr b/rt/devel/tools/change-loc-msgstr index bd1892a85..85780deec 100644 --- a/rt/devel/tools/change-loc-msgstr +++ b/rt/devel/tools/change-loc-msgstr @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/extract-message-catalog b/rt/devel/tools/extract-message-catalog index 0afec0b2c..cba84d274 100644 --- a/rt/devel/tools/extract-message-catalog +++ b/rt/devel/tools/extract-message-catalog @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/factory b/rt/devel/tools/factory index 5d05d0853..e37fc8f30 100644 --- a/rt/devel/tools/factory +++ b/rt/devel/tools/factory @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/license_tag b/rt/devel/tools/license_tag index 4cf09174a..b9d719251 100644 --- a/rt/devel/tools/license_tag +++ b/rt/devel/tools/license_tag @@ -5,7 +5,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -54,7 +54,7 @@ my $LICENSE = <<'EOL'; COPYRIGHT: -This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/merge-rosetta.pl b/rt/devel/tools/merge-rosetta.pl index ec587add2..3d40a9910 100644 --- a/rt/devel/tools/merge-rosetta.pl +++ b/rt/devel/tools/merge-rosetta.pl @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/rt-apache b/rt/devel/tools/rt-apache index ba130deed..f9942edc1 100644 --- a/rt/devel/tools/rt-apache +++ b/rt/devel/tools/rt-apache @@ -4,7 +4,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2013 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/rt-attributes-editor b/rt/devel/tools/rt-attributes-editor index 92998a472..15436acc3 100644 --- a/rt/devel/tools/rt-attributes-editor +++ b/rt/devel/tools/rt-attributes-editor @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/rt-static-docs b/rt/devel/tools/rt-static-docs index 30d422d04..8ad86b153 100644 --- a/rt/devel/tools/rt-static-docs +++ b/rt/devel/tools/rt-static-docs @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2013 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/devel/tools/tweak-template-locstring b/rt/devel/tools/tweak-template-locstring index ca44d39db..c2741abc8 100644 --- a/rt/devel/tools/tweak-template-locstring +++ b/rt/devel/tools/tweak-template-locstring @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/docs/UPGRADING.mysql b/rt/docs/UPGRADING.mysql index a62dee78b..b0e6cc367 100644 --- a/rt/docs/UPGRADING.mysql +++ b/rt/docs/UPGRADING.mysql @@ -1,4 +1,6 @@ -If you did not start by reading the README file, please start there; these +=pod + +If you did not start by reading the F file, please start there; these steps do not list the full upgrading process, merely a part which is sometimes necessary. diff --git a/rt/etc/upgrade/3.8-ical-extension.in b/rt/etc/upgrade/3.8-ical-extension.in index 47b184682..89e5191e7 100644 --- a/rt/etc/upgrade/3.8-ical-extension.in +++ b/rt/etc/upgrade/3.8-ical-extension.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/4.0-customfield-checkbox-extension b/rt/etc/upgrade/4.0-customfield-checkbox-extension index a3db13cab..5f04cb1f0 100755 --- a/rt/etc/upgrade/4.0-customfield-checkbox-extension +++ b/rt/etc/upgrade/4.0-customfield-checkbox-extension @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/4.0-customfield-checkbox-extension.in b/rt/etc/upgrade/4.0-customfield-checkbox-extension.in index 9e0d1bf19..8cc0ec7be 100644 --- a/rt/etc/upgrade/4.0-customfield-checkbox-extension.in +++ b/rt/etc/upgrade/4.0-customfield-checkbox-extension.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/generate-rtaddressregexp.in b/rt/etc/upgrade/generate-rtaddressregexp.in index a6be3f59a..a6262dffe 100644 --- a/rt/etc/upgrade/generate-rtaddressregexp.in +++ b/rt/etc/upgrade/generate-rtaddressregexp.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/sanity-check-stylesheets.pl b/rt/etc/upgrade/sanity-check-stylesheets.pl index 3171bda80..cdc5588df 100644 --- a/rt/etc/upgrade/sanity-check-stylesheets.pl +++ b/rt/etc/upgrade/sanity-check-stylesheets.pl @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/shrink_cgm_table.pl b/rt/etc/upgrade/shrink_cgm_table.pl index fcfe8c5f1..85aa30747 100644 --- a/rt/etc/upgrade/shrink_cgm_table.pl +++ b/rt/etc/upgrade/shrink_cgm_table.pl @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/shrink_transactions_table.pl b/rt/etc/upgrade/shrink_transactions_table.pl index 66bdcf50c..0d0287f34 100644 --- a/rt/etc/upgrade/shrink_transactions_table.pl +++ b/rt/etc/upgrade/shrink_transactions_table.pl @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/split-out-cf-categories.in b/rt/etc/upgrade/split-out-cf-categories.in index d9d2ffaf5..d7dd117a9 100644 --- a/rt/etc/upgrade/split-out-cf-categories.in +++ b/rt/etc/upgrade/split-out-cf-categories.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/upgrade-articles b/rt/etc/upgrade/upgrade-articles index dbd481442..ec1b5f450 100755 --- a/rt/etc/upgrade/upgrade-articles +++ b/rt/etc/upgrade/upgrade-articles @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/upgrade-articles.in b/rt/etc/upgrade/upgrade-articles.in index 0aab0e22b..21cba4b8a 100644 --- a/rt/etc/upgrade/upgrade-articles.in +++ b/rt/etc/upgrade/upgrade-articles.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/upgrade-mysql-schema.pl b/rt/etc/upgrade/upgrade-mysql-schema.pl index 8d6615d6b..92d18e358 100755 --- a/rt/etc/upgrade/upgrade-mysql-schema.pl +++ b/rt/etc/upgrade/upgrade-mysql-schema.pl @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/etc/upgrade/vulnerable-passwords.in b/rt/etc/upgrade/vulnerable-passwords.in index b1027a432..b00625c7e 100755 --- a/rt/etc/upgrade/vulnerable-passwords.in +++ b/rt/etc/upgrade/vulnerable-passwords.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT.pm b/rt/lib/RT.pm index ec18caf51..8174505e9 100644 --- a/rt/lib/RT.pm +++ b/rt/lib/RT.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ACE.pm b/rt/lib/RT/ACE.pm index baf6fb2fd..83e19ce85 100755 --- a/rt/lib/RT/ACE.pm +++ b/rt/lib/RT/ACE.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ACL.pm b/rt/lib/RT/ACL.pm index 0662b3955..83423ad9e 100755 --- a/rt/lib/RT/ACL.pm +++ b/rt/lib/RT/ACL.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -222,34 +222,21 @@ sub LimitToPrincipal { -sub Next { +sub AddRecord { my $self = shift; + my ($record) = @_; - my $ACE = $self->SUPER::Next(); # Short-circuit having to load up the ->Object - return $ACE - if $self->CurrentUser->PrincipalObj->Id == RT->SystemUser->Id; - if ( ( defined($ACE) ) and ( ref($ACE) ) ) { - - if ( $self->CurrentUser->HasRight( Right => 'ShowACL', - Object => $ACE->Object ) - or $self->CurrentUser->HasRight( Right => 'ModifyACL', - Object => $ACE->Object ) - ) { - return ($ACE); - } - - #If the user doesn't have the right to show this ACE - else { - return ( $self->Next() ); - } - } + return $self->SUPER::AddRecord( $record ) + if $record->CurrentUser->PrincipalObj->Id == RT->SystemUser->Id; - #if there never was any ACE - else { - return (undef); - } + my $obj = $record->Object; + return unless $self->CurrentUser->HasRight( Right => 'ShowACL', + Object => $obj ) + or $self->CurrentUser->HasRight( Right => 'ModifyACL', + Object => $obj ); + return $self->SUPER::AddRecord( $record ); } diff --git a/rt/lib/RT/Action.pm b/rt/lib/RT/Action.pm index 88e5b15d4..853949d92 100755 --- a/rt/lib/RT/Action.pm +++ b/rt/lib/RT/Action.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/AutoOpen.pm b/rt/lib/RT/Action/AutoOpen.pm index e819ca989..06721b7c4 100644 --- a/rt/lib/RT/Action/AutoOpen.pm +++ b/rt/lib/RT/Action/AutoOpen.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/Autoreply.pm b/rt/lib/RT/Action/Autoreply.pm index a2703e51d..2b042224b 100755 --- a/rt/lib/RT/Action/Autoreply.pm +++ b/rt/lib/RT/Action/Autoreply.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/CreateTickets.pm b/rt/lib/RT/Action/CreateTickets.pm index 542cbd27b..46791de58 100644 --- a/rt/lib/RT/Action/CreateTickets.pm +++ b/rt/lib/RT/Action/CreateTickets.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -960,6 +960,13 @@ sub GetDeferred { my $links = shift; my $postponed = shift; + # Unify the aliases for child/parent + $args->{$_} = [$args->{$_}] + for grep {$args->{$_} and not ref $args->{$_}} qw/members hasmember memberof/; + push @{$args->{'children'}}, @{delete $args->{'members'}} if $args->{'members'}; + push @{$args->{'children'}}, @{delete $args->{'hasmember'}} if $args->{'hasmember'}; + push @{$args->{'parents'}}, @{delete $args->{'memberof'}} if $args->{'memberof'}; + # Deferred processing push @$links, ( diff --git a/rt/lib/RT/Action/CreateTickets.pm.orig b/rt/lib/RT/Action/CreateTickets.pm.orig index e3c7b53e0..542cbd27b 100644 --- a/rt/lib/RT/Action/CreateTickets.pm.orig +++ b/rt/lib/RT/Action/CreateTickets.pm.orig @@ -579,15 +579,11 @@ sub _ParseMultilineTemplate { my %args = (@_); my $template_id; - require Encode; - require utf8; my ( $queue, $requestor ); $RT::Logger->debug("Line: ==="); foreach my $line ( split( /\n/, $args{'Content'} ) ) { $line =~ s/\r$//; - $RT::Logger->debug( "Line: " . utf8::is_utf8($line) - ? Encode::encode_utf8($line) - : $line ); + $RT::Logger->debug( "Line: $line" ); if ( $line =~ /^===/ ) { if ( $template_id && !$queue && $args{'Queue'} ) { $self->{'templates'}->{$template_id} @@ -790,10 +786,10 @@ sub ParseLines { ); if ( $args{content} ) { - my $mimeobj = MIME::Entity->new(); - $mimeobj->build( - Type => $args{'contenttype'} || 'text/plain', - Data => $args{'content'} + my $mimeobj = MIME::Entity->build( + Type => $args{'contenttype'} || 'text/plain', + Charset => 'UTF-8', + Data => [ map {Encode::encode( "UTF-8", $_ )} @{$args{'content'}} ], ); $ticketargs{MIMEObj} = $mimeobj; $ticketargs{UpdateType} = $args{'updatetype'} || 'correspond'; diff --git a/rt/lib/RT/Action/EscalatePriority.pm b/rt/lib/RT/Action/EscalatePriority.pm index 38cad9407..04aa7eda9 100644 --- a/rt/lib/RT/Action/EscalatePriority.pm +++ b/rt/lib/RT/Action/EscalatePriority.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/ExtractSubjectTag.pm b/rt/lib/RT/Action/ExtractSubjectTag.pm index 92a72148f..b13d2a86d 100644 --- a/rt/lib/RT/Action/ExtractSubjectTag.pm +++ b/rt/lib/RT/Action/ExtractSubjectTag.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/LinearEscalate.pm b/rt/lib/RT/Action/LinearEscalate.pm index 9b75286cf..cc88b1dea 100755 --- a/rt/lib/RT/Action/LinearEscalate.pm +++ b/rt/lib/RT/Action/LinearEscalate.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/Notify.pm b/rt/lib/RT/Action/Notify.pm index 26aae47b0..0b75b2084 100755 --- a/rt/lib/RT/Action/Notify.pm +++ b/rt/lib/RT/Action/Notify.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/NotifyAsComment.pm b/rt/lib/RT/Action/NotifyAsComment.pm index a2c57db2d..50c1a62ec 100755 --- a/rt/lib/RT/Action/NotifyAsComment.pm +++ b/rt/lib/RT/Action/NotifyAsComment.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/NotifyGroup.pm b/rt/lib/RT/Action/NotifyGroup.pm index 789c182e4..847d60bd0 100644 --- a/rt/lib/RT/Action/NotifyGroup.pm +++ b/rt/lib/RT/Action/NotifyGroup.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/NotifyGroupAsComment.pm b/rt/lib/RT/Action/NotifyGroupAsComment.pm index 135ef7f9c..a1c0d0851 100644 --- a/rt/lib/RT/Action/NotifyGroupAsComment.pm +++ b/rt/lib/RT/Action/NotifyGroupAsComment.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/RecordComment.pm b/rt/lib/RT/Action/RecordComment.pm index 8f55ff187..d9ee7f153 100644 --- a/rt/lib/RT/Action/RecordComment.pm +++ b/rt/lib/RT/Action/RecordComment.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/RecordCorrespondence.pm b/rt/lib/RT/Action/RecordCorrespondence.pm index 2304f2857..4dd8eba3e 100644 --- a/rt/lib/RT/Action/RecordCorrespondence.pm +++ b/rt/lib/RT/Action/RecordCorrespondence.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/SendEmail.pm b/rt/lib/RT/Action/SendEmail.pm index a483fba9f..af3a6bf8a 100755 --- a/rt/lib/RT/Action/SendEmail.pm +++ b/rt/lib/RT/Action/SendEmail.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -616,6 +616,7 @@ sub SetRTSpecialHeaders { # XXX, TODO: use /ShowUser/ShowUserEntry(or something like that) when it would be # refactored into user's method. if ( my $email = $self->TransactionObj->CreatorObj->EmailAddress + and ! defined $self->TemplateObj->MIMEObj->head->get("RT-Originator") and RT->Config->Get('UseOriginatorHeader') ) { $self->SetHeader( 'RT-Originator', $email ); diff --git a/rt/lib/RT/Action/SetPriority.pm b/rt/lib/RT/Action/SetPriority.pm index 7385c13d9..df789e44f 100644 --- a/rt/lib/RT/Action/SetPriority.pm +++ b/rt/lib/RT/Action/SetPriority.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/SetStatus.pm b/rt/lib/RT/Action/SetStatus.pm index c7a3127f1..2f932ecfa 100644 --- a/rt/lib/RT/Action/SetStatus.pm +++ b/rt/lib/RT/Action/SetStatus.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Action/UserDefined.pm b/rt/lib/RT/Action/UserDefined.pm index adc40e948..2b8d9b794 100644 --- a/rt/lib/RT/Action/UserDefined.pm +++ b/rt/lib/RT/Action/UserDefined.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Approval.pm b/rt/lib/RT/Approval.pm index 34cf10012..afa4286cd 100644 --- a/rt/lib/RT/Approval.pm +++ b/rt/lib/RT/Approval.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Approval/Rule.pm b/rt/lib/RT/Approval/Rule.pm index 1b7b7aca5..0bb98ef45 100644 --- a/rt/lib/RT/Approval/Rule.pm +++ b/rt/lib/RT/Approval/Rule.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Approval/Rule/Created.pm b/rt/lib/RT/Approval/Rule/Created.pm index 91063d179..b5c18822b 100644 --- a/rt/lib/RT/Approval/Rule/Created.pm +++ b/rt/lib/RT/Approval/Rule/Created.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Approval/Rule/NewPending.pm b/rt/lib/RT/Approval/Rule/NewPending.pm index 3fdb99d2b..a501b1140 100644 --- a/rt/lib/RT/Approval/Rule/NewPending.pm +++ b/rt/lib/RT/Approval/Rule/NewPending.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Approval/Rule/Passed.pm b/rt/lib/RT/Approval/Rule/Passed.pm index 241e6046e..22413d078 100644 --- a/rt/lib/RT/Approval/Rule/Passed.pm +++ b/rt/lib/RT/Approval/Rule/Passed.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Approval/Rule/Rejected.pm b/rt/lib/RT/Approval/Rule/Rejected.pm index adc30634b..d049ef846 100644 --- a/rt/lib/RT/Approval/Rule/Rejected.pm +++ b/rt/lib/RT/Approval/Rule/Rejected.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Article.pm b/rt/lib/RT/Article.pm index e9f3d43f1..8f955da05 100644 --- a/rt/lib/RT/Article.pm +++ b/rt/lib/RT/Article.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Articles.pm b/rt/lib/RT/Articles.pm index 9bee84472..680023296 100644 --- a/rt/lib/RT/Articles.pm +++ b/rt/lib/RT/Articles.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -64,33 +64,19 @@ sub _Init { return $self->SUPER::_Init( @_ ); } -=head2 Next +=head2 AddRecord -Returns the next article that this user can see. +Overrides the collection to ensure that only Articles the user can see +are returned. =cut -sub Next { +sub AddRecord { my $self = shift; + my ($record) = @_; - my $Object = $self->SUPER::Next(); - if ( ( defined($Object) ) and ( ref($Object) ) ) { - - if ( $Object->CurrentUserHasRight('ShowArticle') ) { - return ($Object); - } - - #If the user doesn't have the right to show this Object - else { - return ( $self->Next() ); - } - } - - #if there never was any queue - else { - return (undef); - } - + return unless $record->CurrentUserHasRight('ShowArticle'); + return $self->SUPER::AddRecord( $record ); } =head2 Limit { FIELD => undef, OPERATOR => '=', VALUE => 'undef'} diff --git a/rt/lib/RT/Attachment.pm b/rt/lib/RT/Attachment.pm index af1f82c15..78c1f678a 100755 --- a/rt/lib/RT/Attachment.pm +++ b/rt/lib/RT/Attachment.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -820,12 +820,10 @@ sub _Value { return $self->__Value( $field, @_ ); } -# Transactions don't change. by adding this cache congif directiove, +# Attachments don't change; by adding this cache config directive, # we don't lose pathalogically on long tickets. sub _CacheConfig { { - 'cache_p' => 1, - 'fast_update_p' => 1, 'cache_for_sec' => 180, } } diff --git a/rt/lib/RT/Attachments.pm b/rt/lib/RT/Attachments.pm index 7f6f258c9..b7712431e 100755 --- a/rt/lib/RT/Attachments.pm +++ b/rt/lib/RT/Attachments.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -220,19 +220,12 @@ sub LimitByTicket { return; } -# {{{ sub Next -sub Next { +sub AddRecord { my $self = shift; + my ($record) = @_; - my $Attachment = $self->SUPER::Next; - return $Attachment unless $Attachment; - - if ( $Attachment->TransactionObj->CurrentUserCanSee ) { - return $Attachment; - } else { - # If the user doesn't have the right to show this ticket - return $self->Next; - } + return unless $record->TransactionObj->CurrentUserCanSee; + return $self->SUPER::AddRecord( $record ); } diff --git a/rt/lib/RT/Attribute.pm b/rt/lib/RT/Attribute.pm index 745f95fd2..24c89dd38 100644 --- a/rt/lib/RT/Attribute.pm +++ b/rt/lib/RT/Attribute.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Attributes.pm b/rt/lib/RT/Attributes.pm index c556756ae..7da293262 100644 --- a/rt/lib/RT/Attributes.pm +++ b/rt/lib/RT/Attributes.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Base.pm b/rt/lib/RT/Base.pm index f83ed8e0e..838bad0a5 100644 --- a/rt/lib/RT/Base.pm +++ b/rt/lib/RT/Base.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CachedGroupMember.pm b/rt/lib/RT/CachedGroupMember.pm index 66e7c7a93..5213bd19b 100644 --- a/rt/lib/RT/CachedGroupMember.pm +++ b/rt/lib/RT/CachedGroupMember.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CachedGroupMembers.pm b/rt/lib/RT/CachedGroupMembers.pm index f65796acb..14d65897f 100644 --- a/rt/lib/RT/CachedGroupMembers.pm +++ b/rt/lib/RT/CachedGroupMembers.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Class.pm b/rt/lib/RT/Class.pm index 8f6892456..d60c6b7d6 100644 --- a/rt/lib/RT/Class.pm +++ b/rt/lib/RT/Class.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Classes.pm b/rt/lib/RT/Classes.pm index 6b50d5dce..0175b2ffc 100644 --- a/rt/lib/RT/Classes.pm +++ b/rt/lib/RT/Classes.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -64,32 +64,19 @@ sub Table {'Classes'} return ($self->SUPER::_Init(@_)); } -=head2 Next +=head2 AddRecord -Returns the next Object that this user can see. +Overrides the collection to ensure that only Classes the user can +see are returned. =cut -sub Next { +sub AddRecord { my $self = shift; + my ($record) = @_; - - my $Object = $self->SUPER::Next(); - if ((defined($Object)) and (ref($Object))) { - if ( $Object->CurrentUserHasRight('SeeClass') ) { - return($Object); - } - - #If the user doesn't have the right to show this Object - else { - return($self->Next()); - } - } - #if there never was any Object - else { - return(undef); - } - + return unless $record->CurrentUserHasRight('SeeClass'); + return $self->SUPER::AddRecord( $record ); } sub ColumnMapClassName { diff --git a/rt/lib/RT/Condition.pm b/rt/lib/RT/Condition.pm index 80cf01992..2aa6545aa 100755 --- a/rt/lib/RT/Condition.pm +++ b/rt/lib/RT/Condition.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/AnyTransaction.pm b/rt/lib/RT/Condition/AnyTransaction.pm index 5d8b3bc76..f63508b03 100644 --- a/rt/lib/RT/Condition/AnyTransaction.pm +++ b/rt/lib/RT/Condition/AnyTransaction.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/BeforeDue.pm b/rt/lib/RT/Condition/BeforeDue.pm index 73015bcc8..9ff641bc0 100644 --- a/rt/lib/RT/Condition/BeforeDue.pm +++ b/rt/lib/RT/Condition/BeforeDue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/CloseTicket.pm b/rt/lib/RT/Condition/CloseTicket.pm index 2e027f4de..67f4dd98b 100644 --- a/rt/lib/RT/Condition/CloseTicket.pm +++ b/rt/lib/RT/Condition/CloseTicket.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/Overdue.pm b/rt/lib/RT/Condition/Overdue.pm index 462fa407c..240d7febb 100644 --- a/rt/lib/RT/Condition/Overdue.pm +++ b/rt/lib/RT/Condition/Overdue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/OwnerChange.pm b/rt/lib/RT/Condition/OwnerChange.pm index 407d5a5ae..867e632a8 100644 --- a/rt/lib/RT/Condition/OwnerChange.pm +++ b/rt/lib/RT/Condition/OwnerChange.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/PriorityChange.pm b/rt/lib/RT/Condition/PriorityChange.pm index 25e6bfb5b..06b5b06f7 100644 --- a/rt/lib/RT/Condition/PriorityChange.pm +++ b/rt/lib/RT/Condition/PriorityChange.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/PriorityExceeds.pm b/rt/lib/RT/Condition/PriorityExceeds.pm index e35d0b5b8..16f250ef1 100644 --- a/rt/lib/RT/Condition/PriorityExceeds.pm +++ b/rt/lib/RT/Condition/PriorityExceeds.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/QueueChange.pm b/rt/lib/RT/Condition/QueueChange.pm index 91cd88c4e..0de9d719c 100644 --- a/rt/lib/RT/Condition/QueueChange.pm +++ b/rt/lib/RT/Condition/QueueChange.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/ReopenTicket.pm b/rt/lib/RT/Condition/ReopenTicket.pm index 69ef8f9ab..f082eb8e9 100644 --- a/rt/lib/RT/Condition/ReopenTicket.pm +++ b/rt/lib/RT/Condition/ReopenTicket.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/StatusChange.pm b/rt/lib/RT/Condition/StatusChange.pm index 55fe2347f..668c5bcb4 100644 --- a/rt/lib/RT/Condition/StatusChange.pm +++ b/rt/lib/RT/Condition/StatusChange.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Condition/UserDefined.pm b/rt/lib/RT/Condition/UserDefined.pm index 4f4ff1816..7d58eb02f 100644 --- a/rt/lib/RT/Condition/UserDefined.pm +++ b/rt/lib/RT/Condition/UserDefined.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Config.pm b/rt/lib/RT/Config.pm index b97802f7a..8d307398c 100644 --- a/rt/lib/RT/Config.pm +++ b/rt/lib/RT/Config.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -460,7 +460,7 @@ our %META = ( 'The RTAddressRegexp option is not set in the config.' .' Not setting this option results in additional SQL queries to' .' check whether each address belongs to RT or not.' - .' It is especially important to set this option if RT recieves' + .' It is especially important to set this option if RT receives' .' emails on addresses that are not in the database or config.' ); } elsif (ref $value and ref $value eq "Regexp") { diff --git a/rt/lib/RT/Crypt/GnuPG.pm b/rt/lib/RT/Crypt/GnuPG.pm index 03636c8c3..9d9744551 100644 --- a/rt/lib/RT/Crypt/GnuPG.pm +++ b/rt/lib/RT/Crypt/GnuPG.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CurrentUser.pm b/rt/lib/RT/CurrentUser.pm index 6ffe14761..99a0641e5 100755 --- a/rt/lib/RT/CurrentUser.pm +++ b/rt/lib/RT/CurrentUser.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CustomField.pm b/rt/lib/RT/CustomField.pm index ff1eec9b3..de912ede2 100644 --- a/rt/lib/RT/CustomField.pm +++ b/rt/lib/RT/CustomField.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CustomFieldValue.pm b/rt/lib/RT/CustomFieldValue.pm index 4adb84d9e..e6b8a09e8 100644 --- a/rt/lib/RT/CustomFieldValue.pm +++ b/rt/lib/RT/CustomFieldValue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CustomFieldValues.pm b/rt/lib/RT/CustomFieldValues.pm index 18bc6b4b0..193cd6665 100644 --- a/rt/lib/RT/CustomFieldValues.pm +++ b/rt/lib/RT/CustomFieldValues.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CustomFieldValues/External.pm b/rt/lib/RT/CustomFieldValues/External.pm index 375f5c538..a0eabd5b6 100644 --- a/rt/lib/RT/CustomFieldValues/External.pm +++ b/rt/lib/RT/CustomFieldValues/External.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CustomFieldValues/Groups.pm b/rt/lib/RT/CustomFieldValues/Groups.pm index 48234e293..415046f67 100644 --- a/rt/lib/RT/CustomFieldValues/Groups.pm +++ b/rt/lib/RT/CustomFieldValues/Groups.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/CustomFields.pm b/rt/lib/RT/CustomFields.pm index 5fdac15aa..ba3b01cfb 100644 --- a/rt/lib/RT/CustomFields.pm +++ b/rt/lib/RT/CustomFields.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -68,8 +68,6 @@ package RT::CustomFields; use strict; use warnings; -use DBIx::SearchBuilder::Unique; - use RT::CustomField; use base 'RT::SearchBuilder'; @@ -369,22 +367,20 @@ sub _OCFAlias { } -=head2 Next +=head2 AddRecord -Returns the next custom field that this user can see. +Overrides the collection to ensure that only custom fields the user can +see are returned; also propagates down the L. =cut -sub Next { +sub AddRecord { my $self = shift; + my ($record) = @_; - my $CF = $self->SUPER::Next(); - return $CF unless $CF; - - $CF->SetContextObject( $self->ContextObject ); - - return $self->Next unless $CF->CurrentUserHasRight('SeeCustomField'); - return $CF; + $record->SetContextObject( $self->ContextObject ); + return unless $record->CurrentUserHasRight('SeeCustomField'); + return $self->SUPER::AddRecord( $record ); } =head2 NewItem diff --git a/rt/lib/RT/Dashboard.pm b/rt/lib/RT/Dashboard.pm index 6d4c51562..d84f56baa 100644 --- a/rt/lib/RT/Dashboard.pm +++ b/rt/lib/RT/Dashboard.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -270,8 +270,7 @@ sub _PrivacyObjects { my $groups = RT::Groups->new($CurrentUser); $groups->LimitToUserDefinedGroups; - $groups->WithMember( PrincipalId => $CurrentUser->Id, - Recursively => 1 ); + $groups->WithCurrentUser; push @objects, @{ $groups->ItemsArrayRef }; push @objects, RT::System->new($CurrentUser); @@ -401,10 +400,7 @@ sub ObjectsForLoading { Right => 'SeeGroupDashboard', IncludeSuperusers => $args{IncludeSuperuserGroups}, ); - $groups->WithMember( - Recursively => 1, - PrincipalId => $CurrentUser->UserObj->PrincipalId - ); + $groups->WithCurrentUser; my $attrs = $groups->Join( ALIAS1 => 'main', FIELD1 => 'id', diff --git a/rt/lib/RT/Dashboard/Mailer.pm b/rt/lib/RT/Dashboard/Mailer.pm index 038cf4593..8582acd0c 100644 --- a/rt/lib/RT/Dashboard/Mailer.pm +++ b/rt/lib/RT/Dashboard/Mailer.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Dashboards.pm b/rt/lib/RT/Dashboards.pm index 1c5fe3d97..8aad02dff 100644 --- a/rt/lib/RT/Dashboards.pm +++ b/rt/lib/RT/Dashboards.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Date.pm b/rt/lib/RT/Date.pm index 52bdc01df..4405b072c 100644 --- a/rt/lib/RT/Date.pm +++ b/rt/lib/RT/Date.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/EmailParser.pm b/rt/lib/RT/EmailParser.pm index 630730abd..695b7449f 100644 --- a/rt/lib/RT/EmailParser.pm +++ b/rt/lib/RT/EmailParser.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -328,6 +328,8 @@ sub IsRTAddress { my $self = shift; my $address = shift; + return undef unless defined($address) and $address =~ /\S/; + if ( my $address_re = RT->Config->Get('RTAddressRegexp') ) { return $address =~ /$address_re/i ? 1 : undef; } diff --git a/rt/lib/RT/Generated.pm.in b/rt/lib/RT/Generated.pm.in index dc4163e34..4e23043d5 100644 --- a/rt/lib/RT/Generated.pm.in +++ b/rt/lib/RT/Generated.pm.in @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Graph/Tickets.pm b/rt/lib/RT/Graph/Tickets.pm index 477a5d077..52c4b7247 100644 --- a/rt/lib/RT/Graph/Tickets.pm +++ b/rt/lib/RT/Graph/Tickets.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Group.pm b/rt/lib/RT/Group.pm index dc5295758..80e4ca5c9 100755 --- a/rt/lib/RT/Group.pm +++ b/rt/lib/RT/Group.pm @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/GroupMember.pm b/rt/lib/RT/GroupMember.pm index 1d4090cc6..9ac757613 100755 --- a/rt/lib/RT/GroupMember.pm +++ b/rt/lib/RT/GroupMember.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/GroupMembers.pm b/rt/lib/RT/GroupMembers.pm index 49cd8debc..a5e884005 100755 --- a/rt/lib/RT/GroupMembers.pm +++ b/rt/lib/RT/GroupMembers.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Groups.pm b/rt/lib/RT/Groups.pm index c2348584e..576c99dc9 100755 --- a/rt/lib/RT/Groups.pm +++ b/rt/lib/RT/Groups.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -240,6 +240,15 @@ sub WithMember { return $members; } +sub WithCurrentUser { + my $self = shift; + $self->{with_current_user} = 1; + return $self->WithMember( + PrincipalId => $self->CurrentUser->PrincipalId, + Recursively => 1, + ); +} + sub WithoutMember { my $self = shift; my %args = ( @@ -427,22 +436,16 @@ sub LimitToDeleted { -sub Next { +sub AddRecord { my $self = shift; + my ($record) = @_; - # Don't show groups which the user isn't allowed to see. + # If we've explicitly limited to groups the user is a member of (for + # dashboard or savedsearch privacy objects), skip the ACL. + return unless $self->{with_current_user} + or $record->CurrentUserHasRight('SeeGroup'); - my $Group = $self->SUPER::Next(); - if ((defined($Group)) and (ref($Group))) { - unless ($Group->CurrentUserHasRight('SeeGroup')) { - return $self->Next(); - } - - return $Group; - } - else { - return undef; - } + return $self->SUPER::AddRecord( $record ); } diff --git a/rt/lib/RT/Handle.pm b/rt/lib/RT/Handle.pm index 0fce6465f..794d8b009 100644 --- a/rt/lib/RT/Handle.pm +++ b/rt/lib/RT/Handle.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/I18N.pm b/rt/lib/RT/I18N.pm index 11cd5f120..de93512a3 100644 --- a/rt/lib/RT/I18N.pm +++ b/rt/lib/RT/I18N.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -245,7 +245,10 @@ sub SetMIMEEntityToEncoding { . $head->mime_type . " - " . ( Encode::decode("UTF-8",$head->get('subject')) || 'Subjectless message' ) ); - Encode::from_to( $string, $charset => $enc ); + { + no warnings 'utf8'; + $string = Encode::encode( $enc, Encode::decode( $charset, $string) ); + } my $new_body = MIME::Body::InCore->new($string); @@ -549,7 +552,8 @@ sub SetMIMEHeadToEncoding { $head->delete($tag); foreach my $value (@values) { if ( $charset ne $enc || $enc =~ /^utf-?8(?:-strict)?$/i ) { - Encode::from_to( $value, $charset => $enc ); + no warnings 'utf8'; + $value = Encode::encode( $enc, Encode::decode( $charset, $value) ); } $value = DecodeMIMEWordsToEncoding( $value, $enc, $tag ) unless $preserve_words; diff --git a/rt/lib/RT/I18N/cs.pm b/rt/lib/RT/I18N/cs.pm index 30da114d0..9b1573dee 100644 --- a/rt/lib/RT/I18N/cs.pm +++ b/rt/lib/RT/I18N/cs.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/I18N/de.pm b/rt/lib/RT/I18N/de.pm index 3a40a7f9e..65238151d 100644 --- a/rt/lib/RT/I18N/de.pm +++ b/rt/lib/RT/I18N/de.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/I18N/fr.pm b/rt/lib/RT/I18N/fr.pm index 904b84199..225376884 100644 --- a/rt/lib/RT/I18N/fr.pm +++ b/rt/lib/RT/I18N/fr.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/I18N/i_default.pm b/rt/lib/RT/I18N/i_default.pm index 316f51a64..a8d1acec8 100644 --- a/rt/lib/RT/I18N/i_default.pm +++ b/rt/lib/RT/I18N/i_default.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/I18N/ru.pm b/rt/lib/RT/I18N/ru.pm index 5b34d777a..783a0b174 100755 --- a/rt/lib/RT/I18N/ru.pm +++ b/rt/lib/RT/I18N/ru.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Installer.pm b/rt/lib/RT/Installer.pm index c48b06c1f..7c3e079e3 100644 --- a/rt/lib/RT/Installer.pm +++ b/rt/lib/RT/Installer.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/CLI.pm b/rt/lib/RT/Interface/CLI.pm index feef6b802..5faa8ca08 100644 --- a/rt/lib/RT/Interface/CLI.pm +++ b/rt/lib/RT/Interface/CLI.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Email.pm b/rt/lib/RT/Interface/Email.pm index a4826ad36..f860461e0 100755 --- a/rt/lib/RT/Interface/Email.pm +++ b/rt/lib/RT/Interface/Email.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Email/Auth/GnuPG.pm b/rt/lib/RT/Interface/Email/Auth/GnuPG.pm index 898a8d9b7..ec409a41e 100755 --- a/rt/lib/RT/Interface/Email/Auth/GnuPG.pm +++ b/rt/lib/RT/Interface/Email/Auth/GnuPG.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Email/Auth/MailFrom.pm b/rt/lib/RT/Interface/Email/Auth/MailFrom.pm index b353907fb..2d760c28e 100644 --- a/rt/lib/RT/Interface/Email/Auth/MailFrom.pm +++ b/rt/lib/RT/Interface/Email/Auth/MailFrom.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/REST.pm b/rt/lib/RT/Interface/REST.pm index 06d7f83d2..edfc5d3db 100644 --- a/rt/lib/RT/Interface/REST.pm +++ b/rt/lib/RT/Interface/REST.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Web.pm b/rt/lib/RT/Interface/Web.pm index 35b0cffa1..4cf3a0726 100644 --- a/rt/lib/RT/Interface/Web.pm +++ b/rt/lib/RT/Interface/Web.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Web/Handler.pm b/rt/lib/RT/Interface/Web/Handler.pm index 7cf18d1ab..fc95aa10e 100644 --- a/rt/lib/RT/Interface/Web/Handler.pm +++ b/rt/lib/RT/Interface/Web/Handler.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Web/Menu.pm b/rt/lib/RT/Interface/Web/Menu.pm index e7833828c..03ce8ac5a 100644 --- a/rt/lib/RT/Interface/Web/Menu.pm +++ b/rt/lib/RT/Interface/Web/Menu.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Web/QueryBuilder.pm b/rt/lib/RT/Interface/Web/QueryBuilder.pm index a1b066227..b55142434 100755 --- a/rt/lib/RT/Interface/Web/QueryBuilder.pm +++ b/rt/lib/RT/Interface/Web/QueryBuilder.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm b/rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm index f9305545f..1da160c8d 100755 --- a/rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm +++ b/rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Web/Request.pm b/rt/lib/RT/Interface/Web/Request.pm index 13d667288..7a246a32b 100644 --- a/rt/lib/RT/Interface/Web/Request.pm +++ b/rt/lib/RT/Interface/Web/Request.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Interface/Web/Session.pm b/rt/lib/RT/Interface/Web/Session.pm index aded596c4..d854130b6 100644 --- a/rt/lib/RT/Interface/Web/Session.pm +++ b/rt/lib/RT/Interface/Web/Session.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Lifecycle.pm b/rt/lib/RT/Lifecycle.pm index bdb2ba6d8..3bd3f59b6 100644 --- a/rt/lib/RT/Lifecycle.pm +++ b/rt/lib/RT/Lifecycle.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Link.pm b/rt/lib/RT/Link.pm index 305c34503..bd8ad615e 100644 --- a/rt/lib/RT/Link.pm +++ b/rt/lib/RT/Link.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Links.pm b/rt/lib/RT/Links.pm index d90865daf..b9aba12e1 100644 --- a/rt/lib/RT/Links.pm +++ b/rt/lib/RT/Links.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectClass.pm b/rt/lib/RT/ObjectClass.pm index 7fd8d9066..da664cfa6 100644 --- a/rt/lib/RT/ObjectClass.pm +++ b/rt/lib/RT/ObjectClass.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectClasses.pm b/rt/lib/RT/ObjectClasses.pm index b179180d7..89acd9d36 100644 --- a/rt/lib/RT/ObjectClasses.pm +++ b/rt/lib/RT/ObjectClasses.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectCustomField.pm b/rt/lib/RT/ObjectCustomField.pm index 1acf891f2..4b449d69a 100644 --- a/rt/lib/RT/ObjectCustomField.pm +++ b/rt/lib/RT/ObjectCustomField.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectCustomFieldValue.pm b/rt/lib/RT/ObjectCustomFieldValue.pm index af740e967..356a7f390 100644 --- a/rt/lib/RT/ObjectCustomFieldValue.pm +++ b/rt/lib/RT/ObjectCustomFieldValue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectCustomFieldValues.pm b/rt/lib/RT/ObjectCustomFieldValues.pm index a2ec317e8..c6d21913e 100644 --- a/rt/lib/RT/ObjectCustomFieldValues.pm +++ b/rt/lib/RT/ObjectCustomFieldValues.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectCustomFields.pm b/rt/lib/RT/ObjectCustomFields.pm index 97e4f91fb..1a488aac9 100644 --- a/rt/lib/RT/ObjectCustomFields.pm +++ b/rt/lib/RT/ObjectCustomFields.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectTopic.pm b/rt/lib/RT/ObjectTopic.pm index a5e36c348..c17ca481c 100644 --- a/rt/lib/RT/ObjectTopic.pm +++ b/rt/lib/RT/ObjectTopic.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ObjectTopics.pm b/rt/lib/RT/ObjectTopics.pm index f376f53d7..c49db16c0 100644 --- a/rt/lib/RT/ObjectTopics.pm +++ b/rt/lib/RT/ObjectTopics.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Plugin.pm b/rt/lib/RT/Plugin.pm index 82f4de2b2..3a0420364 100644 --- a/rt/lib/RT/Plugin.pm +++ b/rt/lib/RT/Plugin.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Pod/HTML.pm b/rt/lib/RT/Pod/HTML.pm index 69045595b..092d6a864 100644 --- a/rt/lib/RT/Pod/HTML.pm +++ b/rt/lib/RT/Pod/HTML.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Pod/HTMLBatch.pm b/rt/lib/RT/Pod/HTMLBatch.pm index 2545ea91c..24c326dc8 100644 --- a/rt/lib/RT/Pod/HTMLBatch.pm +++ b/rt/lib/RT/Pod/HTMLBatch.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Pod/Search.pm b/rt/lib/RT/Pod/Search.pm index e0670ea3b..eb71601db 100644 --- a/rt/lib/RT/Pod/Search.pm +++ b/rt/lib/RT/Pod/Search.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Principal.pm b/rt/lib/RT/Principal.pm index 76582d675..bdb2a1610 100644 --- a/rt/lib/RT/Principal.pm +++ b/rt/lib/RT/Principal.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Principals.pm b/rt/lib/RT/Principals.pm index 145ec17af..2f1793d23 100644 --- a/rt/lib/RT/Principals.pm +++ b/rt/lib/RT/Principals.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Queue.pm b/rt/lib/RT/Queue.pm index 677a05af8..0f2f660e6 100755 --- a/rt/lib/RT/Queue.pm +++ b/rt/lib/RT/Queue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Queues.pm b/rt/lib/RT/Queues.pm index f5cd2b2b5..d6e5c7674 100755 --- a/rt/lib/RT/Queues.pm +++ b/rt/lib/RT/Queues.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Record.pm b/rt/lib/RT/Record.pm index 1cc63ec7f..634a02ec6 100755 --- a/rt/lib/RT/Record.pm +++ b/rt/lib/RT/Record.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -668,7 +668,6 @@ sub __Value { sub _CacheConfig { { - 'cache_p' => 1, 'cache_for_sec' => 30, } } diff --git a/rt/lib/RT/Reminders.pm b/rt/lib/RT/Reminders.pm index 133dbf030..fcd7c267e 100644 --- a/rt/lib/RT/Reminders.pm +++ b/rt/lib/RT/Reminders.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Report/Tickets.pm b/rt/lib/RT/Report/Tickets.pm index aa27b17f3..f977673f2 100644 --- a/rt/lib/RT/Report/Tickets.pm +++ b/rt/lib/RT/Report/Tickets.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -275,16 +275,6 @@ sub _FieldToFunction { return %args; } - -# Override the AddRecord from DBI::SearchBuilder::Unique. id isn't id here -# wedon't want to disambiguate all the items with a count of 1. -sub AddRecord { - my $self = shift; - my $record = shift; - push @{$self->{'items'}}, $record; - $self->{'rows'}++; -} - 1; diff --git a/rt/lib/RT/Report/Tickets/Entry.pm b/rt/lib/RT/Report/Tickets/Entry.pm index fc0b63394..ee6b94bea 100644 --- a/rt/lib/RT/Report/Tickets/Entry.pm +++ b/rt/lib/RT/Report/Tickets/Entry.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Rule.pm b/rt/lib/RT/Rule.pm index 675191535..3b3e8b7bf 100644 --- a/rt/lib/RT/Rule.pm +++ b/rt/lib/RT/Rule.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Ruleset.pm b/rt/lib/RT/Ruleset.pm index e6267da06..9d6b965aa 100644 --- a/rt/lib/RT/Ruleset.pm +++ b/rt/lib/RT/Ruleset.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/SQL.pm b/rt/lib/RT/SQL.pm index 94b56653c..84c1dee4b 100644 --- a/rt/lib/RT/SQL.pm +++ b/rt/lib/RT/SQL.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/SavedSearch.pm b/rt/lib/RT/SavedSearch.pm index 3e0e928eb..4dd869bf2 100644 --- a/rt/lib/RT/SavedSearch.pm +++ b/rt/lib/RT/SavedSearch.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -162,8 +162,7 @@ sub _PrivacyObjects { my $groups = RT::Groups->new($CurrentUser); $groups->LimitToUserDefinedGroups; - $groups->WithMember( PrincipalId => $CurrentUser->Id, - Recursively => 1 ); + $groups->WithCurrentUser; if ($has_attr) { my $attrs = $groups->Join( ALIAS1 => 'main', diff --git a/rt/lib/RT/SavedSearches.pm b/rt/lib/RT/SavedSearches.pm index 25c7e4a69..6f09757ea 100644 --- a/rt/lib/RT/SavedSearches.pm +++ b/rt/lib/RT/SavedSearches.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Scrip.pm b/rt/lib/RT/Scrip.pm index 71080a00c..b03d6b594 100755 --- a/rt/lib/RT/Scrip.pm +++ b/rt/lib/RT/Scrip.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ScripAction.pm b/rt/lib/RT/ScripAction.pm index be8b130d5..5d84673b8 100755 --- a/rt/lib/RT/ScripAction.pm +++ b/rt/lib/RT/ScripAction.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ScripActions.pm b/rt/lib/RT/ScripActions.pm index 41ac60e92..2de5689a4 100755 --- a/rt/lib/RT/ScripActions.pm +++ b/rt/lib/RT/ScripActions.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ScripCondition.pm b/rt/lib/RT/ScripCondition.pm index 0d0fa665e..e0eedf5e9 100755 --- a/rt/lib/RT/ScripCondition.pm +++ b/rt/lib/RT/ScripCondition.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/ScripConditions.pm b/rt/lib/RT/ScripConditions.pm index 368008b2b..9555e22f0 100755 --- a/rt/lib/RT/ScripConditions.pm +++ b/rt/lib/RT/ScripConditions.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Scrips.pm b/rt/lib/RT/Scrips.pm index de9d1eae9..4649885f7 100755 --- a/rt/lib/RT/Scrips.pm +++ b/rt/lib/RT/Scrips.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -114,35 +114,19 @@ sub LimitToGlobal { } -# {{{ sub Next +=head2 AddRecord -=head2 Next - -Returns the next scrip that this user can see. +Overrides the collection to ensure that only scrips the user can see are +returned. =cut - -sub Next { + +sub AddRecord { my $self = shift; - - - my $Scrip = $self->SUPER::Next(); - if ((defined($Scrip)) and (ref($Scrip))) { - - if ($Scrip->CurrentUserHasRight('ShowScrips')) { - return($Scrip); - } - - #If the user doesn't have the right to show this scrip - else { - return($self->Next()); - } - } - #if there never was any scrip - else { - return(undef); - } - + my ($record) = @_; + + return unless $record->CurrentUserHasRight('ShowScrips'); + return $self->SUPER::AddRecord( $record ); } =head2 Apply diff --git a/rt/lib/RT/Search.pm b/rt/lib/RT/Search.pm index 8e13987aa..404a166fb 100755 --- a/rt/lib/RT/Search.pm +++ b/rt/lib/RT/Search.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Search/ActiveTicketsInQueue.pm b/rt/lib/RT/Search/ActiveTicketsInQueue.pm index 1c69e93b2..8cb6d33f7 100644 --- a/rt/lib/RT/Search/ActiveTicketsInQueue.pm +++ b/rt/lib/RT/Search/ActiveTicketsInQueue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Search/FromSQL.pm b/rt/lib/RT/Search/FromSQL.pm index 2f27fee82..dbcad9099 100644 --- a/rt/lib/RT/Search/FromSQL.pm +++ b/rt/lib/RT/Search/FromSQL.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Search/Googleish.pm b/rt/lib/RT/Search/Googleish.pm index d11fa2b13..a688f582a 100644 --- a/rt/lib/RT/Search/Googleish.pm +++ b/rt/lib/RT/Search/Googleish.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/SearchBuilder.pm b/rt/lib/RT/SearchBuilder.pm index 8b808c69b..bfc0cd36b 100644 --- a/rt/lib/RT/SearchBuilder.pm +++ b/rt/lib/RT/SearchBuilder.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/SharedSetting.pm b/rt/lib/RT/SharedSetting.pm index 0bdd196ea..43df379b1 100644 --- a/rt/lib/RT/SharedSetting.pm +++ b/rt/lib/RT/SharedSetting.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/SharedSettings.pm b/rt/lib/RT/SharedSettings.pm index 51b496552..30c6b1368 100644 --- a/rt/lib/RT/SharedSettings.pm +++ b/rt/lib/RT/SharedSettings.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder.pm b/rt/lib/RT/Shredder.pm index 8022775dd..e4cb157ae 100644 --- a/rt/lib/RT/Shredder.pm +++ b/rt/lib/RT/Shredder.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -178,7 +178,7 @@ shredding on most databases. CREATE INDEX SHREDDER_TXN1 ON Transactions(ReferenceType, OldReference); CREATE INDEX SHREDDER_TXN2 ON Transactions(ReferenceType, NewReference); CREATE INDEX SHREDDER_TXN3 ON Transactions(Type, OldValue); - CREATE INDEX SHREDDER_TXN4 ON Transactions(Type, NewValue) + CREATE INDEX SHREDDER_TXN4 ON Transactions(Type, NewValue); CREATE INDEX SHREDDER_ATTACHMENTS1 ON Attachments(Creator); diff --git a/rt/lib/RT/Shredder/ACE.pm b/rt/lib/RT/Shredder/ACE.pm index 1f882e2ff..57346c0a0 100644 --- a/rt/lib/RT/Shredder/ACE.pm +++ b/rt/lib/RT/Shredder/ACE.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Attachment.pm b/rt/lib/RT/Shredder/Attachment.pm index a3705fae1..00aecf31b 100644 --- a/rt/lib/RT/Shredder/Attachment.pm +++ b/rt/lib/RT/Shredder/Attachment.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/CachedGroupMember.pm b/rt/lib/RT/Shredder/CachedGroupMember.pm index ffd4ada04..646035e44 100644 --- a/rt/lib/RT/Shredder/CachedGroupMember.pm +++ b/rt/lib/RT/Shredder/CachedGroupMember.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Constants.pm b/rt/lib/RT/Shredder/Constants.pm index b71e19108..64ee0b0fa 100644 --- a/rt/lib/RT/Shredder/Constants.pm +++ b/rt/lib/RT/Shredder/Constants.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/CustomField.pm b/rt/lib/RT/Shredder/CustomField.pm index e6fcc5f01..a3d542adb 100644 --- a/rt/lib/RT/Shredder/CustomField.pm +++ b/rt/lib/RT/Shredder/CustomField.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/CustomFieldValue.pm b/rt/lib/RT/Shredder/CustomFieldValue.pm index 0cefc9be7..95f136b94 100644 --- a/rt/lib/RT/Shredder/CustomFieldValue.pm +++ b/rt/lib/RT/Shredder/CustomFieldValue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Dependencies.pm b/rt/lib/RT/Shredder/Dependencies.pm index fdfcb8bf5..3ffebfdb8 100644 --- a/rt/lib/RT/Shredder/Dependencies.pm +++ b/rt/lib/RT/Shredder/Dependencies.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Dependency.pm b/rt/lib/RT/Shredder/Dependency.pm index b94f43aea..bdfdfc1ce 100644 --- a/rt/lib/RT/Shredder/Dependency.pm +++ b/rt/lib/RT/Shredder/Dependency.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Exceptions.pm b/rt/lib/RT/Shredder/Exceptions.pm index d0cc2db9d..85f8800b8 100644 --- a/rt/lib/RT/Shredder/Exceptions.pm +++ b/rt/lib/RT/Shredder/Exceptions.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Group.pm b/rt/lib/RT/Shredder/Group.pm index ad74e976f..8f93b8f87 100644 --- a/rt/lib/RT/Shredder/Group.pm +++ b/rt/lib/RT/Shredder/Group.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/GroupMember.pm b/rt/lib/RT/Shredder/GroupMember.pm index ed632e3df..936fb6446 100644 --- a/rt/lib/RT/Shredder/GroupMember.pm +++ b/rt/lib/RT/Shredder/GroupMember.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Link.pm b/rt/lib/RT/Shredder/Link.pm index 32d583d26..5180c43ad 100644 --- a/rt/lib/RT/Shredder/Link.pm +++ b/rt/lib/RT/Shredder/Link.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/ObjectCustomFieldValue.pm b/rt/lib/RT/Shredder/ObjectCustomFieldValue.pm index dab4d5bee..d040f9754 100644 --- a/rt/lib/RT/Shredder/ObjectCustomFieldValue.pm +++ b/rt/lib/RT/Shredder/ObjectCustomFieldValue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/POD.pm b/rt/lib/RT/Shredder/POD.pm index ee4fb09ca..b2156f9f5 100644 --- a/rt/lib/RT/Shredder/POD.pm +++ b/rt/lib/RT/Shredder/POD.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin.pm b/rt/lib/RT/Shredder/Plugin.pm index 84d20eb1a..9ee2b93c1 100644 --- a/rt/lib/RT/Shredder/Plugin.pm +++ b/rt/lib/RT/Shredder/Plugin.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Attachments.pm b/rt/lib/RT/Shredder/Plugin/Attachments.pm index 05f264ec3..c33ffe83e 100644 --- a/rt/lib/RT/Shredder/Plugin/Attachments.pm +++ b/rt/lib/RT/Shredder/Plugin/Attachments.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Base.pm b/rt/lib/RT/Shredder/Plugin/Base.pm index 7ada97e48..a8acf3945 100644 --- a/rt/lib/RT/Shredder/Plugin/Base.pm +++ b/rt/lib/RT/Shredder/Plugin/Base.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Base/Dump.pm b/rt/lib/RT/Shredder/Plugin/Base/Dump.pm index 945bd93e8..c687c0114 100644 --- a/rt/lib/RT/Shredder/Plugin/Base/Dump.pm +++ b/rt/lib/RT/Shredder/Plugin/Base/Dump.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Base/Search.pm b/rt/lib/RT/Shredder/Plugin/Base/Search.pm index bb21bd6af..e2ba495d9 100644 --- a/rt/lib/RT/Shredder/Plugin/Base/Search.pm +++ b/rt/lib/RT/Shredder/Plugin/Base/Search.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Objects.pm b/rt/lib/RT/Shredder/Plugin/Objects.pm index ebfe2a00f..4da9f8f7f 100644 --- a/rt/lib/RT/Shredder/Plugin/Objects.pm +++ b/rt/lib/RT/Shredder/Plugin/Objects.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/SQLDump.pm b/rt/lib/RT/Shredder/Plugin/SQLDump.pm index d12cf0b5c..7b59feea9 100644 --- a/rt/lib/RT/Shredder/Plugin/SQLDump.pm +++ b/rt/lib/RT/Shredder/Plugin/SQLDump.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Summary.pm b/rt/lib/RT/Shredder/Plugin/Summary.pm index 9ccd66e0a..bd21284ec 100644 --- a/rt/lib/RT/Shredder/Plugin/Summary.pm +++ b/rt/lib/RT/Shredder/Plugin/Summary.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Tickets.pm b/rt/lib/RT/Shredder/Plugin/Tickets.pm index 180c45c9e..c6b9b8ede 100644 --- a/rt/lib/RT/Shredder/Plugin/Tickets.pm +++ b/rt/lib/RT/Shredder/Plugin/Tickets.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Plugin/Users.pm b/rt/lib/RT/Shredder/Plugin/Users.pm index f763246c2..2f6fbd95f 100644 --- a/rt/lib/RT/Shredder/Plugin/Users.pm +++ b/rt/lib/RT/Shredder/Plugin/Users.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -81,13 +81,13 @@ to select people from system groups. =head2 replace_relations - user identifier -When you delete user there are could be minor links to him in RT DB. -This option allow you to replace this links with link to other user. -This links are Creator and LastUpdatedBy, but NOT any watcher roles, -this means that if user is watcher(Requestor, Owner, -Cc or AdminCc) of the ticket or queue then link would be deleted. +When you delete a user there could be minor links to them in the RT database. +This option allow you to replace these links with links to the new user. +The replaceable links are Creator and LastUpdatedBy, but NOT any watcher roles. +This means that if the user is a watcher(Requestor, Owner, +Cc or AdminCc) of the ticket or queue then the link would be deleted. -This argument could be user id or name. +This argument could be a user id or name. =head2 no_tickets - boolean diff --git a/rt/lib/RT/Shredder/Principal.pm b/rt/lib/RT/Shredder/Principal.pm index 14f446a88..226a78cb0 100644 --- a/rt/lib/RT/Shredder/Principal.pm +++ b/rt/lib/RT/Shredder/Principal.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Queue.pm b/rt/lib/RT/Shredder/Queue.pm index 426170e0d..58904f1d1 100644 --- a/rt/lib/RT/Shredder/Queue.pm +++ b/rt/lib/RT/Shredder/Queue.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Record.pm b/rt/lib/RT/Shredder/Record.pm index 6a8777a8e..684176c6b 100644 --- a/rt/lib/RT/Shredder/Record.pm +++ b/rt/lib/RT/Shredder/Record.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Scrip.pm b/rt/lib/RT/Shredder/Scrip.pm index 9a80cf988..c3a1e7d6f 100644 --- a/rt/lib/RT/Shredder/Scrip.pm +++ b/rt/lib/RT/Shredder/Scrip.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/ScripAction.pm b/rt/lib/RT/Shredder/ScripAction.pm index ebe7ce586..baa3d2a4d 100644 --- a/rt/lib/RT/Shredder/ScripAction.pm +++ b/rt/lib/RT/Shredder/ScripAction.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/ScripCondition.pm b/rt/lib/RT/Shredder/ScripCondition.pm index 6d2b83e5c..9598b43ef 100644 --- a/rt/lib/RT/Shredder/ScripCondition.pm +++ b/rt/lib/RT/Shredder/ScripCondition.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Template.pm b/rt/lib/RT/Shredder/Template.pm index 89859a6e0..a23477eff 100644 --- a/rt/lib/RT/Shredder/Template.pm +++ b/rt/lib/RT/Shredder/Template.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Ticket.pm b/rt/lib/RT/Shredder/Ticket.pm index b70e8bb97..d34131b2e 100644 --- a/rt/lib/RT/Shredder/Ticket.pm +++ b/rt/lib/RT/Shredder/Ticket.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/Transaction.pm b/rt/lib/RT/Shredder/Transaction.pm index 1fe42f9f7..a8593c6ca 100644 --- a/rt/lib/RT/Shredder/Transaction.pm +++ b/rt/lib/RT/Shredder/Transaction.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Shredder/User.pm b/rt/lib/RT/Shredder/User.pm index 0cd5bf335..cf001a8cb 100644 --- a/rt/lib/RT/Shredder/User.pm +++ b/rt/lib/RT/Shredder/User.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Squish.pm b/rt/lib/RT/Squish.pm index e0e61065c..9ae883de3 100644 --- a/rt/lib/RT/Squish.pm +++ b/rt/lib/RT/Squish.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Squish/CSS.pm b/rt/lib/RT/Squish/CSS.pm index 5ce3882cd..ad9b553de 100644 --- a/rt/lib/RT/Squish/CSS.pm +++ b/rt/lib/RT/Squish/CSS.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Squish/JS.pm b/rt/lib/RT/Squish/JS.pm index 9a4cac582..5445689ea 100644 --- a/rt/lib/RT/Squish/JS.pm +++ b/rt/lib/RT/Squish/JS.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/System.pm b/rt/lib/RT/System.pm index 4c1f5f135..456223878 100644 --- a/rt/lib/RT/System.pm +++ b/rt/lib/RT/System.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Template.pm b/rt/lib/RT/Template.pm index a6c0f7d0b..ecf094620 100755 --- a/rt/lib/RT/Template.pm +++ b/rt/lib/RT/Template.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -740,10 +740,14 @@ sub CompileCheck { sub CurrentUserCanRead { my $self =shift; - return 1 if $self->CurrentUserHasQueueRight('ShowTemplate'); - - return $self->CurrentUser->HasRight( Right =>'ShowGlobalTemplates', Object => $RT::System ) - if !$self->QueueObj->Id; + if ($self->__Value('Queue')) { + my $queue = RT::Queue->new( RT->SystemUser ); + $queue->Load( $self->__Value('Queue')); + return 1 if $self->CurrentUser->HasRight( Right => 'ShowTemplate', Object => $queue ); + } else { + return 1 if $self->CurrentUser->HasRight( Right => 'ShowGlobalTemplates', Object => $RT::System ); + return 1 if $self->CurrentUser->HasRight( Right => 'ShowTemplate', Object => $RT::System ); + } return; } diff --git a/rt/lib/RT/Templates.pm b/rt/lib/RT/Templates.pm index 7d117fae3..06d2191ed 100755 --- a/rt/lib/RT/Templates.pm +++ b/rt/lib/RT/Templates.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -125,37 +125,19 @@ sub LimitToQueue { } -=head2 Next +=head2 AddRecord -Returns the next template that this user can see. +Overrides the collection to ensure that only templates the user can see +are returned. =cut - -sub Next { + +sub AddRecord { my $self = shift; - - - my $templ = $self->SUPER::Next(); - if ((defined($templ)) and (ref($templ))) { - - # If it's part of a queue, and the user can read templates in - # that queue, or the user can globally read templates, show it - if ($templ->Queue && $templ->CurrentUserHasQueueRight('ShowTemplate') or - $templ->CurrentUser->HasRight(Object => $RT::System, Right => 'ShowTemplate') or - $templ->CurrentUser->HasRight(Object => $RT::System, Right => 'ShowGlobalTemplates')) { - return($templ); - } - - #If the user doesn't have the right to show this template - else { - return($self->Next()); - } - } - #if there never was any template - else { - return(undef); - } - + my ($record) = @_; + + return unless $record->CurrentUserCanRead; + return $self->SUPER::AddRecord( $record ); } =head2 NewItem diff --git a/rt/lib/RT/Test.pm b/rt/lib/RT/Test.pm index 104e93a63..8b227a781 100644 --- a/rt/lib/RT/Test.pm +++ b/rt/lib/RT/Test.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -830,7 +830,7 @@ sub create_ticket { $args{'MIMEObj'} = MIME::Entity->build( From => Encode::encode( "UTF-8", $args{'Requestor'} ), Subject => RT::Interface::Email::EncodeToMIME( String => $args{'Subject'} ), - Type => "text/plain", + Type => $args{ContentType} // "text/plain", Charset => "UTF-8", Data => Encode::encode( "UTF-8", $content ), ); diff --git a/rt/lib/RT/Test/Apache.pm b/rt/lib/RT/Test/Apache.pm index 31ad9bcf8..f761e3cee 100644 --- a/rt/lib/RT/Test/Apache.pm +++ b/rt/lib/RT/Test/Apache.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Test/Email.pm b/rt/lib/RT/Test/Email.pm index 54aa87dcd..77431fdcd 100644 --- a/rt/lib/RT/Test/Email.pm +++ b/rt/lib/RT/Test/Email.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Test/GnuPG.pm b/rt/lib/RT/Test/GnuPG.pm index 95c21f8ae..0ba47f787 100644 --- a/rt/lib/RT/Test/GnuPG.pm +++ b/rt/lib/RT/Test/GnuPG.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Test/Web.pm b/rt/lib/RT/Test/Web.pm index 81644817c..ad730c6a1 100644 --- a/rt/lib/RT/Test/Web.pm +++ b/rt/lib/RT/Test/Web.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Ticket.pm b/rt/lib/RT/Ticket.pm index 91a7fb581..068eec09d 100755 --- a/rt/lib/RT/Ticket.pm +++ b/rt/lib/RT/Ticket.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Tickets.pm b/rt/lib/RT/Tickets.pm index 4d091ce7a..c826b6f04 100755 --- a/rt/lib/RT/Tickets.pm +++ b/rt/lib/RT/Tickets.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -89,7 +89,6 @@ use base 'RT::SearchBuilder'; sub Table { 'Tickets'} use RT::CustomFields; -use DBIx::SearchBuilder::Unique; # Configuration Tables: @@ -2014,16 +2013,6 @@ sub OrderByCols { QUOTEVALUE => 1, ENTRYAGGREGATOR => 'AND', ) if $CFs; - unless ($cf_obj) { - # For those cases where we are doing a join against the - # CF name, and don't have a CFid, use Unique to make sure - # we don't show duplicate tickets. NOTE: I'm pretty sure - # this will stay mixed in for the life of the - # class/package, and not just for the life of the object. - # Potential performance issue. - require DBIx::SearchBuilder::Unique; - DBIx::SearchBuilder::Unique->import; - } my $CFvs = $self->Join( TYPE => 'LEFT', ALIAS1 => $ObjectCFs, diff --git a/rt/lib/RT/Tickets_SQL.pm b/rt/lib/RT/Tickets_SQL.pm index f667b0699..77313c3c5 100644 --- a/rt/lib/RT/Tickets_SQL.pm +++ b/rt/lib/RT/Tickets_SQL.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Topic.pm b/rt/lib/RT/Topic.pm index d6a88e17c..474294fc4 100644 --- a/rt/lib/RT/Topic.pm +++ b/rt/lib/RT/Topic.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Topics.pm b/rt/lib/RT/Topics.pm index 5c735b7f1..fd83f4a71 100644 --- a/rt/lib/RT/Topics.pm +++ b/rt/lib/RT/Topics.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Transaction.pm b/rt/lib/RT/Transaction.pm index 5c903e9f1..14f670cd9 100755 --- a/rt/lib/RT/Transaction.pm +++ b/rt/lib/RT/Transaction.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -1434,8 +1434,6 @@ sub DeferredRecipients { # Transactions don't change. by adding this cache config directive, we don't lose pathalogically on long tickets. sub _CacheConfig { { - 'cache_p' => 1, - 'fast_update_p' => 1, 'cache_for_sec' => 6000, } } diff --git a/rt/lib/RT/Transactions.pm b/rt/lib/RT/Transactions.pm index 82bd50f12..9c359c07f 100755 --- a/rt/lib/RT/Transactions.pm +++ b/rt/lib/RT/Transactions.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -132,27 +132,12 @@ sub LimitToTicket { } -sub Next { +sub AddRecord { my $self = shift; - - my $Transaction = $self->SUPER::Next(); - if ((defined($Transaction)) and (ref($Transaction))) { - # If the user can see the transaction's type, then they can - # see the transaction and we should hand it back. - if ($Transaction->Type) { - return($Transaction); - } - - #If the user doesn't have the right to show this ticket - else { - return($self->Next()); - } - } + my ($record) = @_; - #if there never was any ticket - else { - return(undef); - } + return unless $record->CurrentUserCanSee; + return $self->SUPER::AddRecord($record); } diff --git a/rt/lib/RT/URI.pm b/rt/lib/RT/URI.pm index 11a9e3e06..03cb89213 100644 --- a/rt/lib/RT/URI.pm +++ b/rt/lib/RT/URI.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/URI/a.pm b/rt/lib/RT/URI/a.pm index 76bd4e831..eca253fa5 100644 --- a/rt/lib/RT/URI/a.pm +++ b/rt/lib/RT/URI/a.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/URI/base.pm b/rt/lib/RT/URI/base.pm index 820f83f79..ca652efbf 100644 --- a/rt/lib/RT/URI/base.pm +++ b/rt/lib/RT/URI/base.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/URI/fsck_com_article.pm b/rt/lib/RT/URI/fsck_com_article.pm index 34c81a818..580bccdc3 100644 --- a/rt/lib/RT/URI/fsck_com_article.pm +++ b/rt/lib/RT/URI/fsck_com_article.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/URI/fsck_com_rt.pm b/rt/lib/RT/URI/fsck_com_rt.pm index 9f68aa5b1..0a9001e43 100644 --- a/rt/lib/RT/URI/fsck_com_rt.pm +++ b/rt/lib/RT/URI/fsck_com_rt.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/URI/t.pm b/rt/lib/RT/URI/t.pm index d3a1214dd..a4175c990 100644 --- a/rt/lib/RT/URI/t.pm +++ b/rt/lib/RT/URI/t.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/User.pm b/rt/lib/RT/User.pm index 0094f9807..1859d3f5c 100755 --- a/rt/lib/RT/User.pm +++ b/rt/lib/RT/User.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Users.pm b/rt/lib/RT/Users.pm index f377d470c..34d4371fc 100755 --- a/rt/lib/RT/Users.pm +++ b/rt/lib/RT/Users.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/lib/RT/Util.pm b/rt/lib/RT/Util.pm index f8ffccfb9..bd3a22803 100644 --- a/rt/lib/RT/Util.pm +++ b/rt/lib/RT/Util.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-attributes-viewer.in b/rt/sbin/rt-attributes-viewer.in index 31bae00c7..2c021aae2 100644 --- a/rt/sbin/rt-attributes-viewer.in +++ b/rt/sbin/rt-attributes-viewer.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-clean-sessions.in b/rt/sbin/rt-clean-sessions.in index 77730fe13..48a652571 100644 --- a/rt/sbin/rt-clean-sessions.in +++ b/rt/sbin/rt-clean-sessions.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-dump-metadata.in b/rt/sbin/rt-dump-metadata.in index 5e0e5c3db..29c44d763 100644 --- a/rt/sbin/rt-dump-metadata.in +++ b/rt/sbin/rt-dump-metadata.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-email-dashboards.in b/rt/sbin/rt-email-dashboards.in index 0fcb1268e..6b7dd2d2d 100644 --- a/rt/sbin/rt-email-dashboards.in +++ b/rt/sbin/rt-email-dashboards.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-email-digest.in b/rt/sbin/rt-email-digest.in index 47cd8eb45..50e130ad5 100644 --- a/rt/sbin/rt-email-digest.in +++ b/rt/sbin/rt-email-digest.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-email-group-admin.in b/rt/sbin/rt-email-group-admin.in index 3306a3812..06ff5c343 100755 --- a/rt/sbin/rt-email-group-admin.in +++ b/rt/sbin/rt-email-group-admin.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-fulltext-indexer.in b/rt/sbin/rt-fulltext-indexer.in index b90d8dacf..a55eb4734 100644 --- a/rt/sbin/rt-fulltext-indexer.in +++ b/rt/sbin/rt-fulltext-indexer.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -435,7 +435,10 @@ sub extract_html { my $attachment = shift; my $text = $attachment->Content; return undef unless defined $text && length($text); -# TODO: html -> text +# the rich text editor generates html entities for characters +# but Pg doesn't index them, so decode to something it can index. + require HTML::Entities; + HTML::Entities::decode_entities($text); return \$text; } diff --git a/rt/sbin/rt-message-catalog b/rt/sbin/rt-message-catalog index b4283694f..bade9897a 100755 --- a/rt/sbin/rt-message-catalog +++ b/rt/sbin/rt-message-catalog @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-preferences-viewer.in b/rt/sbin/rt-preferences-viewer.in index 8eeb7c97d..810cfc866 100644 --- a/rt/sbin/rt-preferences-viewer.in +++ b/rt/sbin/rt-preferences-viewer.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-server.fcgi.in b/rt/sbin/rt-server.fcgi.in index 5bd8f3ed2..8caefdb78 100644 --- a/rt/sbin/rt-server.fcgi.in +++ b/rt/sbin/rt-server.fcgi.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-server.in b/rt/sbin/rt-server.in index 5bd8f3ed2..8caefdb78 100644 --- a/rt/sbin/rt-server.in +++ b/rt/sbin/rt-server.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-session-viewer.in b/rt/sbin/rt-session-viewer.in index 5ace1aee2..3bbc447e7 100644 --- a/rt/sbin/rt-session-viewer.in +++ b/rt/sbin/rt-session-viewer.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-setup-database.in b/rt/sbin/rt-setup-database.in index edf3d4636..64d97da2c 100644 --- a/rt/sbin/rt-setup-database.in +++ b/rt/sbin/rt-setup-database.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-setup-fulltext-index.in b/rt/sbin/rt-setup-fulltext-index.in index 7a1ede816..fe571851f 100644 --- a/rt/sbin/rt-setup-fulltext-index.in +++ b/rt/sbin/rt-setup-fulltext-index.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-shredder.in b/rt/sbin/rt-shredder.in index f1e79f8bf..e172a753e 100755 --- a/rt/sbin/rt-shredder.in +++ b/rt/sbin/rt-shredder.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-test-dependencies.in b/rt/sbin/rt-test-dependencies.in index 19ec297e5..505d18add 100644 --- a/rt/sbin/rt-test-dependencies.in +++ b/rt/sbin/rt-test-dependencies.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-validate-aliases.in b/rt/sbin/rt-validate-aliases.in index 97252ae19..3db308aa1 100644 --- a/rt/sbin/rt-validate-aliases.in +++ b/rt/sbin/rt-validate-aliases.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/sbin/rt-validator.in b/rt/sbin/rt-validator.in index f0f1c59db..fafc85e10 100644 --- a/rt/sbin/rt-validator.in +++ b/rt/sbin/rt-validator.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -267,7 +267,7 @@ push @CHECKS, 'User <-> ACL equivalence group' => sub { action => sub { my $id = shift; return unless prompt( - 'Create', "Found an user that has no ACL equivalence group." + 'Create', "Found a user that has no ACL equivalence group." ); my $gid = create_record( 'Groups', @@ -283,7 +283,7 @@ push @CHECKS, 'User <-> ACL equivalence group' => sub { action => sub { my $id = shift; return unless prompt( - 'Delete', "Found an user ACL equivalence group, but there is no user." + 'Delete', "Found a user ACL equivalence group, but there is no user." ); delete_record( 'Groups', $id ); diff --git a/rt/sbin/standalone_httpd.in b/rt/sbin/standalone_httpd.in index 5bd8f3ed2..8caefdb78 100644 --- a/rt/sbin/standalone_httpd.in +++ b/rt/sbin/standalone_httpd.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Classes/CustomFields.html b/rt/share/html/Admin/Articles/Classes/CustomFields.html index f8a5bd69b..d64b49a08 100644 --- a/rt/share/html/Admin/Articles/Classes/CustomFields.html +++ b/rt/share/html/Admin/Articles/Classes/CustomFields.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Classes/GroupRights.html b/rt/share/html/Admin/Articles/Classes/GroupRights.html index 433e3d518..6a301b361 100644 --- a/rt/share/html/Admin/Articles/Classes/GroupRights.html +++ b/rt/share/html/Admin/Articles/Classes/GroupRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Classes/Modify.html b/rt/share/html/Admin/Articles/Classes/Modify.html index f96094b78..7dcc77945 100644 --- a/rt/share/html/Admin/Articles/Classes/Modify.html +++ b/rt/share/html/Admin/Articles/Classes/Modify.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Classes/Objects.html b/rt/share/html/Admin/Articles/Classes/Objects.html index 5d5118fa9..62c57256b 100644 --- a/rt/share/html/Admin/Articles/Classes/Objects.html +++ b/rt/share/html/Admin/Articles/Classes/Objects.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Classes/Topics.html b/rt/share/html/Admin/Articles/Classes/Topics.html index 525bf45b4..de48a46ba 100644 --- a/rt/share/html/Admin/Articles/Classes/Topics.html +++ b/rt/share/html/Admin/Articles/Classes/Topics.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Classes/UserRights.html b/rt/share/html/Admin/Articles/Classes/UserRights.html index 9f26fdcca..ab13c74e1 100644 --- a/rt/share/html/Admin/Articles/Classes/UserRights.html +++ b/rt/share/html/Admin/Articles/Classes/UserRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Classes/index.html b/rt/share/html/Admin/Articles/Classes/index.html index 1dc975622..97d77c6e7 100644 --- a/rt/share/html/Admin/Articles/Classes/index.html +++ b/rt/share/html/Admin/Articles/Classes/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/Elements/Topics b/rt/share/html/Admin/Articles/Elements/Topics index f30f69e38..71f0a04f8 100644 --- a/rt/share/html/Admin/Articles/Elements/Topics +++ b/rt/share/html/Admin/Articles/Elements/Topics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Articles/index.html b/rt/share/html/Admin/Articles/index.html index 171af476d..3aabaa965 100644 --- a/rt/share/html/Admin/Articles/index.html +++ b/rt/share/html/Admin/Articles/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/CustomFields/GroupRights.html b/rt/share/html/Admin/CustomFields/GroupRights.html index b63619f55..2e0b5b0ec 100644 --- a/rt/share/html/Admin/CustomFields/GroupRights.html +++ b/rt/share/html/Admin/CustomFields/GroupRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/CustomFields/Modify.html b/rt/share/html/Admin/CustomFields/Modify.html index 015f4f350..f9ca71c21 100644 --- a/rt/share/html/Admin/CustomFields/Modify.html +++ b/rt/share/html/Admin/CustomFields/Modify.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/CustomFields/Objects.html b/rt/share/html/Admin/CustomFields/Objects.html index f28997675..aac209461 100644 --- a/rt/share/html/Admin/CustomFields/Objects.html +++ b/rt/share/html/Admin/CustomFields/Objects.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/CustomFields/UserRights.html b/rt/share/html/Admin/CustomFields/UserRights.html index bc2d800c4..d159dd72a 100644 --- a/rt/share/html/Admin/CustomFields/UserRights.html +++ b/rt/share/html/Admin/CustomFields/UserRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/CustomFields/index.html b/rt/share/html/Admin/CustomFields/index.html index 78d9a92a9..e8687ed21 100644 --- a/rt/share/html/Admin/CustomFields/index.html +++ b/rt/share/html/Admin/CustomFields/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/AddCustomFieldValue b/rt/share/html/Admin/Elements/AddCustomFieldValue index ec1a34bc8..2cb4a092b 100755 --- a/rt/share/html/Admin/Elements/AddCustomFieldValue +++ b/rt/share/html/Admin/Elements/AddCustomFieldValue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/ConfigureMyRT b/rt/share/html/Admin/Elements/ConfigureMyRT index 4be6803f8..2d1f45e36 100644 --- a/rt/share/html/Admin/Elements/ConfigureMyRT +++ b/rt/share/html/Admin/Elements/ConfigureMyRT @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/CreateUserCalled b/rt/share/html/Admin/Elements/CreateUserCalled index f5ef9da8a..fb15893f0 100755 --- a/rt/share/html/Admin/Elements/CreateUserCalled +++ b/rt/share/html/Admin/Elements/CreateUserCalled @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditCustomField b/rt/share/html/Admin/Elements/EditCustomField index 4c5e98fb6..d58bed5c7 100755 --- a/rt/share/html/Admin/Elements/EditCustomField +++ b/rt/share/html/Admin/Elements/EditCustomField @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditCustomFieldValues b/rt/share/html/Admin/Elements/EditCustomFieldValues index 5a81ec7db..83feb24d6 100755 --- a/rt/share/html/Admin/Elements/EditCustomFieldValues +++ b/rt/share/html/Admin/Elements/EditCustomFieldValues @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditCustomFieldValuesSource b/rt/share/html/Admin/Elements/EditCustomFieldValuesSource index 3aecf7cf6..79029cae1 100644 --- a/rt/share/html/Admin/Elements/EditCustomFieldValuesSource +++ b/rt/share/html/Admin/Elements/EditCustomFieldValuesSource @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditCustomFields b/rt/share/html/Admin/Elements/EditCustomFields index d3cd8e125..904a82c97 100755 --- a/rt/share/html/Admin/Elements/EditCustomFields +++ b/rt/share/html/Admin/Elements/EditCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditQueueWatcherGroup b/rt/share/html/Admin/Elements/EditQueueWatcherGroup index 767bc857c..623b1a0f9 100644 --- a/rt/share/html/Admin/Elements/EditQueueWatcherGroup +++ b/rt/share/html/Admin/Elements/EditQueueWatcherGroup @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditQueueWatchers b/rt/share/html/Admin/Elements/EditQueueWatchers index fb9d1d5f2..98c13931a 100755 --- a/rt/share/html/Admin/Elements/EditQueueWatchers +++ b/rt/share/html/Admin/Elements/EditQueueWatchers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditRights b/rt/share/html/Admin/Elements/EditRights index 20ee551c9..ff8aece17 100644 --- a/rt/share/html/Admin/Elements/EditRights +++ b/rt/share/html/Admin/Elements/EditRights @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditRightsCategoryTabs b/rt/share/html/Admin/Elements/EditRightsCategoryTabs index 61e30c313..b6eb18900 100644 --- a/rt/share/html/Admin/Elements/EditRightsCategoryTabs +++ b/rt/share/html/Admin/Elements/EditRightsCategoryTabs @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditScrip b/rt/share/html/Admin/Elements/EditScrip index 3e2227c73..defe09b01 100755 --- a/rt/share/html/Admin/Elements/EditScrip +++ b/rt/share/html/Admin/Elements/EditScrip @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditScrips b/rt/share/html/Admin/Elements/EditScrips index c92fc5563..127677d79 100755 --- a/rt/share/html/Admin/Elements/EditScrips +++ b/rt/share/html/Admin/Elements/EditScrips @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditTemplates b/rt/share/html/Admin/Elements/EditTemplates index e713e9d29..1c86a4e25 100755 --- a/rt/share/html/Admin/Elements/EditTemplates +++ b/rt/share/html/Admin/Elements/EditTemplates @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/EditUserComments b/rt/share/html/Admin/Elements/EditUserComments index ac4b91a9d..d0c6d62df 100755 --- a/rt/share/html/Admin/Elements/EditUserComments +++ b/rt/share/html/Admin/Elements/EditUserComments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/Header b/rt/share/html/Admin/Elements/Header index b55052173..370c68533 100755 --- a/rt/share/html/Admin/Elements/Header +++ b/rt/share/html/Admin/Elements/Header @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/ListGlobalCustomFields b/rt/share/html/Admin/Elements/ListGlobalCustomFields index 05ee51966..39caa42ea 100755 --- a/rt/share/html/Admin/Elements/ListGlobalCustomFields +++ b/rt/share/html/Admin/Elements/ListGlobalCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/ListGlobalScrips b/rt/share/html/Admin/Elements/ListGlobalScrips index 89491d3a7..3f97dbd12 100755 --- a/rt/share/html/Admin/Elements/ListGlobalScrips +++ b/rt/share/html/Admin/Elements/ListGlobalScrips @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/ModifyTemplate b/rt/share/html/Admin/Elements/ModifyTemplate index d12dbb436..a30ae056c 100755 --- a/rt/share/html/Admin/Elements/ModifyTemplate +++ b/rt/share/html/Admin/Elements/ModifyTemplate @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/PickCustomFields b/rt/share/html/Admin/Elements/PickCustomFields index bb9ba8cc8..5a90d139a 100644 --- a/rt/share/html/Admin/Elements/PickCustomFields +++ b/rt/share/html/Admin/Elements/PickCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/PickObjects b/rt/share/html/Admin/Elements/PickObjects index d8f1aac66..6ab014c52 100644 --- a/rt/share/html/Admin/Elements/PickObjects +++ b/rt/share/html/Admin/Elements/PickObjects @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/Portal b/rt/share/html/Admin/Elements/Portal index b0b41f28a..9207e1e97 100644 --- a/rt/share/html/Admin/Elements/Portal +++ b/rt/share/html/Admin/Elements/Portal @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/QueueRightsForUser b/rt/share/html/Admin/Elements/QueueRightsForUser index bab16853d..2dc99a295 100755 --- a/rt/share/html/Admin/Elements/QueueRightsForUser +++ b/rt/share/html/Admin/Elements/QueueRightsForUser @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectCustomField b/rt/share/html/Admin/Elements/SelectCustomField index 9f2c24b66..84811122d 100644 --- a/rt/share/html/Admin/Elements/SelectCustomField +++ b/rt/share/html/Admin/Elements/SelectCustomField @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectCustomFieldLookupType b/rt/share/html/Admin/Elements/SelectCustomFieldLookupType index 7a66ff19c..f6cc5b283 100644 --- a/rt/share/html/Admin/Elements/SelectCustomFieldLookupType +++ b/rt/share/html/Admin/Elements/SelectCustomFieldLookupType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectCustomFieldRenderType b/rt/share/html/Admin/Elements/SelectCustomFieldRenderType index 0ef6b53ea..0bf9fc804 100644 --- a/rt/share/html/Admin/Elements/SelectCustomFieldRenderType +++ b/rt/share/html/Admin/Elements/SelectCustomFieldRenderType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectCustomFieldType b/rt/share/html/Admin/Elements/SelectCustomFieldType index a61b0bfa0..1415a5be8 100755 --- a/rt/share/html/Admin/Elements/SelectCustomFieldType +++ b/rt/share/html/Admin/Elements/SelectCustomFieldType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectGroups b/rt/share/html/Admin/Elements/SelectGroups index e74bede72..f45dca096 100755 --- a/rt/share/html/Admin/Elements/SelectGroups +++ b/rt/share/html/Admin/Elements/SelectGroups @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectModifyGroup b/rt/share/html/Admin/Elements/SelectModifyGroup index 9aa6419a7..29c924bdb 100755 --- a/rt/share/html/Admin/Elements/SelectModifyGroup +++ b/rt/share/html/Admin/Elements/SelectModifyGroup @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectModifyQueue b/rt/share/html/Admin/Elements/SelectModifyQueue index 92f4a7dad..81acc9e1b 100755 --- a/rt/share/html/Admin/Elements/SelectModifyQueue +++ b/rt/share/html/Admin/Elements/SelectModifyQueue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectModifyUser b/rt/share/html/Admin/Elements/SelectModifyUser index 0d4b130c0..442e0ca48 100755 --- a/rt/share/html/Admin/Elements/SelectModifyUser +++ b/rt/share/html/Admin/Elements/SelectModifyUser @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectNewGroupMembers b/rt/share/html/Admin/Elements/SelectNewGroupMembers index 72f649c64..8cdda89b4 100755 --- a/rt/share/html/Admin/Elements/SelectNewGroupMembers +++ b/rt/share/html/Admin/Elements/SelectNewGroupMembers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectRights b/rt/share/html/Admin/Elements/SelectRights index 7994c14b4..df1f72412 100755 --- a/rt/share/html/Admin/Elements/SelectRights +++ b/rt/share/html/Admin/Elements/SelectRights @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectScrip b/rt/share/html/Admin/Elements/SelectScrip index ffac81cf3..e55804a26 100755 --- a/rt/share/html/Admin/Elements/SelectScrip +++ b/rt/share/html/Admin/Elements/SelectScrip @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectScripAction b/rt/share/html/Admin/Elements/SelectScripAction index 33f6c1801..88c2f2035 100755 --- a/rt/share/html/Admin/Elements/SelectScripAction +++ b/rt/share/html/Admin/Elements/SelectScripAction @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectScripCondition b/rt/share/html/Admin/Elements/SelectScripCondition index e895c9425..ae663c764 100755 --- a/rt/share/html/Admin/Elements/SelectScripCondition +++ b/rt/share/html/Admin/Elements/SelectScripCondition @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectSingleOrMultiple b/rt/share/html/Admin/Elements/SelectSingleOrMultiple index 11cb0a7f1..d6909b8c2 100755 --- a/rt/share/html/Admin/Elements/SelectSingleOrMultiple +++ b/rt/share/html/Admin/Elements/SelectSingleOrMultiple @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectStage b/rt/share/html/Admin/Elements/SelectStage index 1adb7c2cf..32d39c786 100644 --- a/rt/share/html/Admin/Elements/SelectStage +++ b/rt/share/html/Admin/Elements/SelectStage @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectTemplate b/rt/share/html/Admin/Elements/SelectTemplate index 67e661b5b..02b78405a 100755 --- a/rt/share/html/Admin/Elements/SelectTemplate +++ b/rt/share/html/Admin/Elements/SelectTemplate @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/SelectUsers b/rt/share/html/Admin/Elements/SelectUsers index 2562b7a82..fd04d8fd0 100755 --- a/rt/share/html/Admin/Elements/SelectUsers +++ b/rt/share/html/Admin/Elements/SelectUsers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Elements/ShowKeyInfo b/rt/share/html/Admin/Elements/ShowKeyInfo index 56c1d770d..0a7ef0f02 100644 --- a/rt/share/html/Admin/Elements/ShowKeyInfo +++ b/rt/share/html/Admin/Elements/ShowKeyInfo @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/CustomFields/Class-Article.html b/rt/share/html/Admin/Global/CustomFields/Class-Article.html index f7401bae4..4e1fed4e3 100644 --- a/rt/share/html/Admin/Global/CustomFields/Class-Article.html +++ b/rt/share/html/Admin/Global/CustomFields/Class-Article.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/CustomFields/Groups.html b/rt/share/html/Admin/Global/CustomFields/Groups.html index 64e331059..6f196d34b 100644 --- a/rt/share/html/Admin/Global/CustomFields/Groups.html +++ b/rt/share/html/Admin/Global/CustomFields/Groups.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/CustomFields/Queue-Tickets.html b/rt/share/html/Admin/Global/CustomFields/Queue-Tickets.html index 5ab984405..81f6ae975 100755 --- a/rt/share/html/Admin/Global/CustomFields/Queue-Tickets.html +++ b/rt/share/html/Admin/Global/CustomFields/Queue-Tickets.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/CustomFields/Queue-Transactions.html b/rt/share/html/Admin/Global/CustomFields/Queue-Transactions.html index c198054f1..785bc354a 100755 --- a/rt/share/html/Admin/Global/CustomFields/Queue-Transactions.html +++ b/rt/share/html/Admin/Global/CustomFields/Queue-Transactions.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/CustomFields/Queues.html b/rt/share/html/Admin/Global/CustomFields/Queues.html index 04a264f3d..806799afc 100644 --- a/rt/share/html/Admin/Global/CustomFields/Queues.html +++ b/rt/share/html/Admin/Global/CustomFields/Queues.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/CustomFields/Users.html b/rt/share/html/Admin/Global/CustomFields/Users.html index 588818baf..895120573 100644 --- a/rt/share/html/Admin/Global/CustomFields/Users.html +++ b/rt/share/html/Admin/Global/CustomFields/Users.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/CustomFields/index.html b/rt/share/html/Admin/Global/CustomFields/index.html index 9034baf16..f0971a5da 100644 --- a/rt/share/html/Admin/Global/CustomFields/index.html +++ b/rt/share/html/Admin/Global/CustomFields/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/GroupRights.html b/rt/share/html/Admin/Global/GroupRights.html index 055f1e033..13ad0ebad 100755 --- a/rt/share/html/Admin/Global/GroupRights.html +++ b/rt/share/html/Admin/Global/GroupRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/MyRT.html b/rt/share/html/Admin/Global/MyRT.html index d31aa444f..d903553e4 100644 --- a/rt/share/html/Admin/Global/MyRT.html +++ b/rt/share/html/Admin/Global/MyRT.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/Scrip.html b/rt/share/html/Admin/Global/Scrip.html index d03d52fd2..057032a44 100755 --- a/rt/share/html/Admin/Global/Scrip.html +++ b/rt/share/html/Admin/Global/Scrip.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/Scrips.html b/rt/share/html/Admin/Global/Scrips.html index feccea569..c964e480b 100755 --- a/rt/share/html/Admin/Global/Scrips.html +++ b/rt/share/html/Admin/Global/Scrips.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/Template.html b/rt/share/html/Admin/Global/Template.html index fad2d86e4..c88d26c44 100755 --- a/rt/share/html/Admin/Global/Template.html +++ b/rt/share/html/Admin/Global/Template.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/Templates.html b/rt/share/html/Admin/Global/Templates.html index 64d6bd6d8..5f1fe8269 100755 --- a/rt/share/html/Admin/Global/Templates.html +++ b/rt/share/html/Admin/Global/Templates.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/Topics.html b/rt/share/html/Admin/Global/Topics.html index 4b5aa6414..72aefa715 100644 --- a/rt/share/html/Admin/Global/Topics.html +++ b/rt/share/html/Admin/Global/Topics.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/UserRights.html b/rt/share/html/Admin/Global/UserRights.html index 45d2bfc70..c08ecc6c6 100755 --- a/rt/share/html/Admin/Global/UserRights.html +++ b/rt/share/html/Admin/Global/UserRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Global/index.html b/rt/share/html/Admin/Global/index.html index e01cff623..cdac7d9a2 100755 --- a/rt/share/html/Admin/Global/index.html +++ b/rt/share/html/Admin/Global/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Groups/GroupRights.html b/rt/share/html/Admin/Groups/GroupRights.html index 8e7f90827..92b65ee74 100755 --- a/rt/share/html/Admin/Groups/GroupRights.html +++ b/rt/share/html/Admin/Groups/GroupRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Groups/History.html b/rt/share/html/Admin/Groups/History.html index ba6ac813d..bc3ff950a 100644 --- a/rt/share/html/Admin/Groups/History.html +++ b/rt/share/html/Admin/Groups/History.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Groups/Members.html b/rt/share/html/Admin/Groups/Members.html index aca3633e6..a4ff4beaa 100755 --- a/rt/share/html/Admin/Groups/Members.html +++ b/rt/share/html/Admin/Groups/Members.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Groups/Modify.html b/rt/share/html/Admin/Groups/Modify.html index 94431d09d..eb10d14bc 100755 --- a/rt/share/html/Admin/Groups/Modify.html +++ b/rt/share/html/Admin/Groups/Modify.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Groups/UserRights.html b/rt/share/html/Admin/Groups/UserRights.html index bcd2b0008..e77e56f76 100755 --- a/rt/share/html/Admin/Groups/UserRights.html +++ b/rt/share/html/Admin/Groups/UserRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Groups/index.html b/rt/share/html/Admin/Groups/index.html index a70904645..43a1c6748 100755 --- a/rt/share/html/Admin/Groups/index.html +++ b/rt/share/html/Admin/Groups/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/CustomField.html b/rt/share/html/Admin/Queues/CustomField.html index b1e0b9e6f..0cfb6aedf 100755 --- a/rt/share/html/Admin/Queues/CustomField.html +++ b/rt/share/html/Admin/Queues/CustomField.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/CustomFields.html b/rt/share/html/Admin/Queues/CustomFields.html index b5386900b..b5ac3232a 100755 --- a/rt/share/html/Admin/Queues/CustomFields.html +++ b/rt/share/html/Admin/Queues/CustomFields.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/GroupRights.html b/rt/share/html/Admin/Queues/GroupRights.html index 60fb84399..4a2ff24ea 100755 --- a/rt/share/html/Admin/Queues/GroupRights.html +++ b/rt/share/html/Admin/Queues/GroupRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/History.html b/rt/share/html/Admin/Queues/History.html index 7df45649a..1b4a1abed 100644 --- a/rt/share/html/Admin/Queues/History.html +++ b/rt/share/html/Admin/Queues/History.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/Modify.html b/rt/share/html/Admin/Queues/Modify.html index 5ef308dae..e9afc7ec5 100755 --- a/rt/share/html/Admin/Queues/Modify.html +++ b/rt/share/html/Admin/Queues/Modify.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/People.html b/rt/share/html/Admin/Queues/People.html index e3a9d0c20..8a226e894 100755 --- a/rt/share/html/Admin/Queues/People.html +++ b/rt/share/html/Admin/Queues/People.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/Scrip.html b/rt/share/html/Admin/Queues/Scrip.html index 4181c5184..d4f349929 100755 --- a/rt/share/html/Admin/Queues/Scrip.html +++ b/rt/share/html/Admin/Queues/Scrip.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/Scrips.html b/rt/share/html/Admin/Queues/Scrips.html index 8b1220d60..02d91a053 100755 --- a/rt/share/html/Admin/Queues/Scrips.html +++ b/rt/share/html/Admin/Queues/Scrips.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/Template.html b/rt/share/html/Admin/Queues/Template.html index dfcee30fe..8e4cd2362 100755 --- a/rt/share/html/Admin/Queues/Template.html +++ b/rt/share/html/Admin/Queues/Template.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/Templates.html b/rt/share/html/Admin/Queues/Templates.html index 8713e20dc..5de33587b 100755 --- a/rt/share/html/Admin/Queues/Templates.html +++ b/rt/share/html/Admin/Queues/Templates.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/UserRights.html b/rt/share/html/Admin/Queues/UserRights.html index 957eed47b..d5591740f 100755 --- a/rt/share/html/Admin/Queues/UserRights.html +++ b/rt/share/html/Admin/Queues/UserRights.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Queues/index.html b/rt/share/html/Admin/Queues/index.html index 4ef183ee1..672b4fac1 100755 --- a/rt/share/html/Admin/Queues/index.html +++ b/rt/share/html/Admin/Queues/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Configuration.html b/rt/share/html/Admin/Tools/Configuration.html index 43e9c21b1..f60cdba6f 100644 --- a/rt/share/html/Admin/Tools/Configuration.html +++ b/rt/share/html/Admin/Tools/Configuration.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -65,7 +65,7 @@ unless ($session{'CurrentUser'}->HasRight( Object=> $RT::System, Right => 'Super <%PERL> my $index_conf; foreach my $key ( RT->Config->Options( Overridable => undef, Sorted => 0 ) ) { - my $val = RT->Config->GetObfuscated( $key ); + my $val = RT->Config->GetObfuscated( $key, $session{'CurrentUser'} ); next unless defined $val; my $meta = RT->Config->Meta( $key ); diff --git a/rt/share/html/Admin/Tools/Queries.html b/rt/share/html/Admin/Tools/Queries.html index c9f6c2daa..23025ec4b 100644 --- a/rt/share/html/Admin/Tools/Queries.html +++ b/rt/share/html/Admin/Tools/Queries.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Dumps/dhandler b/rt/share/html/Admin/Tools/Shredder/Dumps/dhandler index bc09f2511..7f63b64d2 100644 --- a/rt/share/html/Admin/Tools/Shredder/Dumps/dhandler +++ b/rt/share/html/Admin/Tools/Shredder/Dumps/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/DumpFileLink b/rt/share/html/Admin/Tools/Shredder/Elements/DumpFileLink index af720eb7d..3337afb2d 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/DumpFileLink +++ b/rt/share/html/Admin/Tools/Shredder/Elements/DumpFileLink @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoRights b/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoRights index af11bd7d6..ee1687d14 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoRights +++ b/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoRights @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoStorage b/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoStorage index b337aa28f..1f24cda4d 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoStorage +++ b/rt/share/html/Admin/Tools/Shredder/Elements/Error/NoStorage @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment b/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment index 6ebdb4138..774886453 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment +++ b/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket b/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket index 9dcdeaddc..8dccc61e3 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket +++ b/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--User b/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--User index 6cb7d1f11..73d146146 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--User +++ b/rt/share/html/Admin/Tools/Shredder/Elements/Object/RT--User @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox b/rt/share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox index 20d0e02aa..757e10658 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox +++ b/rt/share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/PluginArguments b/rt/share/html/Admin/Tools/Shredder/Elements/PluginArguments index 412f941b7..02137c371 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/PluginArguments +++ b/rt/share/html/Admin/Tools/Shredder/Elements/PluginArguments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/PluginHelp b/rt/share/html/Admin/Tools/Shredder/Elements/PluginHelp index 6a8539e29..bf37a890a 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/PluginHelp +++ b/rt/share/html/Admin/Tools/Shredder/Elements/PluginHelp @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/SelectObjects b/rt/share/html/Admin/Tools/Shredder/Elements/SelectObjects index f9f44aba0..a4570fc3a 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/SelectObjects +++ b/rt/share/html/Admin/Tools/Shredder/Elements/SelectObjects @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/Elements/SelectPlugin b/rt/share/html/Admin/Tools/Shredder/Elements/SelectPlugin index 28b7cbb72..c8a8ae6ff 100644 --- a/rt/share/html/Admin/Tools/Shredder/Elements/SelectPlugin +++ b/rt/share/html/Admin/Tools/Shredder/Elements/SelectPlugin @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/autohandler b/rt/share/html/Admin/Tools/Shredder/autohandler index d8e0aa658..62909b0c3 100644 --- a/rt/share/html/Admin/Tools/Shredder/autohandler +++ b/rt/share/html/Admin/Tools/Shredder/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Shredder/index.html b/rt/share/html/Admin/Tools/Shredder/index.html index f5c5dff1b..9e6eee7cc 100644 --- a/rt/share/html/Admin/Tools/Shredder/index.html +++ b/rt/share/html/Admin/Tools/Shredder/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/Theme.html b/rt/share/html/Admin/Tools/Theme.html index 123fae252..83f88a98b 100644 --- a/rt/share/html/Admin/Tools/Theme.html +++ b/rt/share/html/Admin/Tools/Theme.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Tools/index.html b/rt/share/html/Admin/Tools/index.html index bee491f74..891fe000a 100644 --- a/rt/share/html/Admin/Tools/index.html +++ b/rt/share/html/Admin/Tools/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Users/CustomFields.html b/rt/share/html/Admin/Users/CustomFields.html index b57cfa522..1c6473b14 100644 --- a/rt/share/html/Admin/Users/CustomFields.html +++ b/rt/share/html/Admin/Users/CustomFields.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Users/GnuPG.html b/rt/share/html/Admin/Users/GnuPG.html index 71cf22b54..3ca593a5d 100644 --- a/rt/share/html/Admin/Users/GnuPG.html +++ b/rt/share/html/Admin/Users/GnuPG.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Users/History.html b/rt/share/html/Admin/Users/History.html index d6e4aa3e8..752b20f83 100644 --- a/rt/share/html/Admin/Users/History.html +++ b/rt/share/html/Admin/Users/History.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Users/Memberships.html b/rt/share/html/Admin/Users/Memberships.html index ba88905ce..74f10b813 100644 --- a/rt/share/html/Admin/Users/Memberships.html +++ b/rt/share/html/Admin/Users/Memberships.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Users/Modify.html b/rt/share/html/Admin/Users/Modify.html index 2483e5b7f..62d828c18 100755 --- a/rt/share/html/Admin/Users/Modify.html +++ b/rt/share/html/Admin/Users/Modify.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Users/MyRT.html b/rt/share/html/Admin/Users/MyRT.html index 1836b43df..c9a193aec 100644 --- a/rt/share/html/Admin/Users/MyRT.html +++ b/rt/share/html/Admin/Users/MyRT.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/Users/index.html b/rt/share/html/Admin/Users/index.html index 31e1c122d..ec3368b3b 100755 --- a/rt/share/html/Admin/Users/index.html +++ b/rt/share/html/Admin/Users/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/autohandler b/rt/share/html/Admin/autohandler index 73aa47dfc..693e2b907 100644 --- a/rt/share/html/Admin/autohandler +++ b/rt/share/html/Admin/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Admin/index.html b/rt/share/html/Admin/index.html index ac29709d0..17e93fa9f 100755 --- a/rt/share/html/Admin/index.html +++ b/rt/share/html/Admin/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Approvals/Display.html b/rt/share/html/Approvals/Display.html index b639f41a5..1864b20cd 100755 --- a/rt/share/html/Approvals/Display.html +++ b/rt/share/html/Approvals/Display.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Approvals/Elements/Approve b/rt/share/html/Approvals/Elements/Approve index e9a3762bd..55e40ad45 100755 --- a/rt/share/html/Approvals/Elements/Approve +++ b/rt/share/html/Approvals/Elements/Approve @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Approvals/Elements/PendingMyApproval b/rt/share/html/Approvals/Elements/PendingMyApproval index 9b34b1f81..8a5f67b3e 100755 --- a/rt/share/html/Approvals/Elements/PendingMyApproval +++ b/rt/share/html/Approvals/Elements/PendingMyApproval @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Approvals/Elements/ShowDependency b/rt/share/html/Approvals/Elements/ShowDependency index c7e31769d..f6f8074ee 100755 --- a/rt/share/html/Approvals/Elements/ShowDependency +++ b/rt/share/html/Approvals/Elements/ShowDependency @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Approvals/autohandler b/rt/share/html/Approvals/autohandler index c98152837..f6f71199a 100644 --- a/rt/share/html/Approvals/autohandler +++ b/rt/share/html/Approvals/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Approvals/index.html b/rt/share/html/Approvals/index.html index dbdc11ec5..c1cc96f51 100755 --- a/rt/share/html/Approvals/index.html +++ b/rt/share/html/Approvals/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Delete.html b/rt/share/html/Articles/Article/Delete.html index 22dc30348..c67cffaf2 100644 --- a/rt/share/html/Articles/Article/Delete.html +++ b/rt/share/html/Articles/Article/Delete.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Display.html b/rt/share/html/Articles/Article/Display.html index 77a1e433c..fcbea5b39 100644 --- a/rt/share/html/Articles/Article/Display.html +++ b/rt/share/html/Articles/Article/Display.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Edit.html b/rt/share/html/Articles/Article/Edit.html index dd8f94582..075b28bc9 100644 --- a/rt/share/html/Articles/Article/Edit.html +++ b/rt/share/html/Articles/Article/Edit.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/EditBasics b/rt/share/html/Articles/Article/Elements/EditBasics index 705cb0d19..82a4e5c8d 100644 --- a/rt/share/html/Articles/Article/Elements/EditBasics +++ b/rt/share/html/Articles/Article/Elements/EditBasics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/EditCustomFields b/rt/share/html/Articles/Article/Elements/EditCustomFields index 792f2220e..8af299236 100644 --- a/rt/share/html/Articles/Article/Elements/EditCustomFields +++ b/rt/share/html/Articles/Article/Elements/EditCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/EditLinks b/rt/share/html/Articles/Article/Elements/EditLinks index 57d733362..9e8567ef9 100644 --- a/rt/share/html/Articles/Article/Elements/EditLinks +++ b/rt/share/html/Articles/Article/Elements/EditLinks @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/EditTopics b/rt/share/html/Articles/Article/Elements/EditTopics index 531030160..3f62545ac 100644 --- a/rt/share/html/Articles/Article/Elements/EditTopics +++ b/rt/share/html/Articles/Article/Elements/EditTopics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/LinkEntryInstructions b/rt/share/html/Articles/Article/Elements/LinkEntryInstructions index 23512634b..438c8dde4 100644 --- a/rt/share/html/Articles/Article/Elements/LinkEntryInstructions +++ b/rt/share/html/Articles/Article/Elements/LinkEntryInstructions @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/Preformatted b/rt/share/html/Articles/Article/Elements/Preformatted index 0b4ddaaaa..7e3ab7cbd 100644 --- a/rt/share/html/Articles/Article/Elements/Preformatted +++ b/rt/share/html/Articles/Article/Elements/Preformatted @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/SearchByCustomField b/rt/share/html/Articles/Article/Elements/SearchByCustomField index 188995d63..f348507c2 100644 --- a/rt/share/html/Articles/Article/Elements/SearchByCustomField +++ b/rt/share/html/Articles/Article/Elements/SearchByCustomField @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/SelectSavedSearches b/rt/share/html/Articles/Article/Elements/SelectSavedSearches index 57ab8d19a..a3756b319 100644 --- a/rt/share/html/Articles/Article/Elements/SelectSavedSearches +++ b/rt/share/html/Articles/Article/Elements/SelectSavedSearches @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/SelectSearchPrivacy b/rt/share/html/Articles/Article/Elements/SelectSearchPrivacy index 8fa382270..03e7c7f5b 100644 --- a/rt/share/html/Articles/Article/Elements/SelectSearchPrivacy +++ b/rt/share/html/Articles/Article/Elements/SelectSearchPrivacy @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/ShowHistory b/rt/share/html/Articles/Article/Elements/ShowHistory index d48bc0b5c..136640e4a 100644 --- a/rt/share/html/Articles/Article/Elements/ShowHistory +++ b/rt/share/html/Articles/Article/Elements/ShowHistory @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/ShowLinks b/rt/share/html/Articles/Article/Elements/ShowLinks index 8dddfc7fd..50a971a39 100644 --- a/rt/share/html/Articles/Article/Elements/ShowLinks +++ b/rt/share/html/Articles/Article/Elements/ShowLinks @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/ShowSavedSearches b/rt/share/html/Articles/Article/Elements/ShowSavedSearches index 8da873e61..03396c5e8 100644 --- a/rt/share/html/Articles/Article/Elements/ShowSavedSearches +++ b/rt/share/html/Articles/Article/Elements/ShowSavedSearches @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/ShowSearchCriteria b/rt/share/html/Articles/Article/Elements/ShowSearchCriteria index cf2884592..ad464f8ca 100644 --- a/rt/share/html/Articles/Article/Elements/ShowSearchCriteria +++ b/rt/share/html/Articles/Article/Elements/ShowSearchCriteria @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Elements/ShowTopics b/rt/share/html/Articles/Article/Elements/ShowTopics index cf62afa80..aecc205df 100644 --- a/rt/share/html/Articles/Article/Elements/ShowTopics +++ b/rt/share/html/Articles/Article/Elements/ShowTopics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/ExtractFromTicket.html b/rt/share/html/Articles/Article/ExtractFromTicket.html index 9d4939034..c007585fd 100644 --- a/rt/share/html/Articles/Article/ExtractFromTicket.html +++ b/rt/share/html/Articles/Article/ExtractFromTicket.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/ExtractIntoClass.html b/rt/share/html/Articles/Article/ExtractIntoClass.html index e2ddfcde4..c60585e9f 100644 --- a/rt/share/html/Articles/Article/ExtractIntoClass.html +++ b/rt/share/html/Articles/Article/ExtractIntoClass.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/ExtractIntoTopic.html b/rt/share/html/Articles/Article/ExtractIntoTopic.html index a90def932..639a0b9b5 100644 --- a/rt/share/html/Articles/Article/ExtractIntoTopic.html +++ b/rt/share/html/Articles/Article/ExtractIntoTopic.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/History.html b/rt/share/html/Articles/Article/History.html index 8fc9d2854..2ac352023 100644 --- a/rt/share/html/Articles/Article/History.html +++ b/rt/share/html/Articles/Article/History.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/PreCreate.html b/rt/share/html/Articles/Article/PreCreate.html index 2b11ac089..7a8c05e22 100644 --- a/rt/share/html/Articles/Article/PreCreate.html +++ b/rt/share/html/Articles/Article/PreCreate.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Article/Search.html b/rt/share/html/Articles/Article/Search.html index 14c4538b7..ad5eba97e 100644 --- a/rt/share/html/Articles/Article/Search.html +++ b/rt/share/html/Articles/Article/Search.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/BeforeMessageBox b/rt/share/html/Articles/Elements/BeforeMessageBox index 4339ca1f3..f3418eb0d 100644 --- a/rt/share/html/Articles/Elements/BeforeMessageBox +++ b/rt/share/html/Articles/Elements/BeforeMessageBox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/CheckSkipCreate b/rt/share/html/Articles/Elements/CheckSkipCreate index 3663a5e08..841f52d72 100644 --- a/rt/share/html/Articles/Elements/CheckSkipCreate +++ b/rt/share/html/Articles/Elements/CheckSkipCreate @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/CreateArticle b/rt/share/html/Articles/Elements/CreateArticle index 95258318d..3fb549f7c 100644 --- a/rt/share/html/Articles/Elements/CreateArticle +++ b/rt/share/html/Articles/Elements/CreateArticle @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/GotoArticle b/rt/share/html/Articles/Elements/GotoArticle index 4e6f2fa70..dca59870b 100644 --- a/rt/share/html/Articles/Elements/GotoArticle +++ b/rt/share/html/Articles/Elements/GotoArticle @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/IncludeArticle b/rt/share/html/Articles/Elements/IncludeArticle index 11abdb0dc..14528140b 100644 --- a/rt/share/html/Articles/Elements/IncludeArticle +++ b/rt/share/html/Articles/Elements/IncludeArticle @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/NewestArticles b/rt/share/html/Articles/Elements/NewestArticles index 5b44a9928..8ceedeca0 100644 --- a/rt/share/html/Articles/Elements/NewestArticles +++ b/rt/share/html/Articles/Elements/NewestArticles @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/QuickSearch b/rt/share/html/Articles/Elements/QuickSearch index 31c77472b..da5d8247d 100644 --- a/rt/share/html/Articles/Elements/QuickSearch +++ b/rt/share/html/Articles/Elements/QuickSearch @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/SelectClass b/rt/share/html/Articles/Elements/SelectClass index 4d084b2a7..352738396 100644 --- a/rt/share/html/Articles/Elements/SelectClass +++ b/rt/share/html/Articles/Elements/SelectClass @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/ShowTopic b/rt/share/html/Articles/Elements/ShowTopic index 6d786efff..64a367d84 100644 --- a/rt/share/html/Articles/Elements/ShowTopic +++ b/rt/share/html/Articles/Elements/ShowTopic @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/ShowTopicLink b/rt/share/html/Articles/Elements/ShowTopicLink index 1487bd297..147e5c9c1 100644 --- a/rt/share/html/Articles/Elements/ShowTopicLink +++ b/rt/share/html/Articles/Elements/ShowTopicLink @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Elements/UpdatedArticles b/rt/share/html/Articles/Elements/UpdatedArticles index 647086ef9..c2e1ff810 100644 --- a/rt/share/html/Articles/Elements/UpdatedArticles +++ b/rt/share/html/Articles/Elements/UpdatedArticles @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/Topics.html b/rt/share/html/Articles/Topics.html index e6cdc85de..47bb23a98 100644 --- a/rt/share/html/Articles/Topics.html +++ b/rt/share/html/Articles/Topics.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Articles/index.html b/rt/share/html/Articles/index.html index f50d2e0fa..bfe4a1f07 100644 --- a/rt/share/html/Articles/index.html +++ b/rt/share/html/Articles/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/DashboardsForObject b/rt/share/html/Dashboards/Elements/DashboardsForObject index 3e1131072..4c9df63ca 100644 --- a/rt/share/html/Dashboards/Elements/DashboardsForObject +++ b/rt/share/html/Dashboards/Elements/DashboardsForObject @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/Deleted b/rt/share/html/Dashboards/Elements/Deleted index d253f85be..1999b7c3b 100644 --- a/rt/share/html/Dashboards/Elements/Deleted +++ b/rt/share/html/Dashboards/Elements/Deleted @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/HiddenSearches b/rt/share/html/Dashboards/Elements/HiddenSearches index 6c21f0893..651974ac6 100644 --- a/rt/share/html/Dashboards/Elements/HiddenSearches +++ b/rt/share/html/Dashboards/Elements/HiddenSearches @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/ListOfDashboards b/rt/share/html/Dashboards/Elements/ListOfDashboards index ac222842d..d6f5bccad 100644 --- a/rt/share/html/Dashboards/Elements/ListOfDashboards +++ b/rt/share/html/Dashboards/Elements/ListOfDashboards @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/SelectPrivacy b/rt/share/html/Dashboards/Elements/SelectPrivacy index b95a06082..5628d758d 100644 --- a/rt/share/html/Dashboards/Elements/SelectPrivacy +++ b/rt/share/html/Dashboards/Elements/SelectPrivacy @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/ShowDashboards b/rt/share/html/Dashboards/Elements/ShowDashboards index e04e149bb..5cf73a71d 100644 --- a/rt/share/html/Dashboards/Elements/ShowDashboards +++ b/rt/share/html/Dashboards/Elements/ShowDashboards @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/ShowPortlet/component b/rt/share/html/Dashboards/Elements/ShowPortlet/component index 81614a24b..5218843f8 100644 --- a/rt/share/html/Dashboards/Elements/ShowPortlet/component +++ b/rt/share/html/Dashboards/Elements/ShowPortlet/component @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/ShowPortlet/dashboard b/rt/share/html/Dashboards/Elements/ShowPortlet/dashboard index c9de6dfbd..d2ae85d5a 100644 --- a/rt/share/html/Dashboards/Elements/ShowPortlet/dashboard +++ b/rt/share/html/Dashboards/Elements/ShowPortlet/dashboard @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Elements/ShowPortlet/search b/rt/share/html/Dashboards/Elements/ShowPortlet/search index 416476c86..d190295d7 100644 --- a/rt/share/html/Dashboards/Elements/ShowPortlet/search +++ b/rt/share/html/Dashboards/Elements/ShowPortlet/search @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Modify.html b/rt/share/html/Dashboards/Modify.html index 001dd4a35..322b03038 100755 --- a/rt/share/html/Dashboards/Modify.html +++ b/rt/share/html/Dashboards/Modify.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Queries.html b/rt/share/html/Dashboards/Queries.html index c489f1c18..c3a4ca542 100644 --- a/rt/share/html/Dashboards/Queries.html +++ b/rt/share/html/Dashboards/Queries.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Render.html b/rt/share/html/Dashboards/Render.html index dfb836917..30b476bc8 100644 --- a/rt/share/html/Dashboards/Render.html +++ b/rt/share/html/Dashboards/Render.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/Subscription.html b/rt/share/html/Dashboards/Subscription.html index df612d2f8..b1eaf64f1 100644 --- a/rt/share/html/Dashboards/Subscription.html +++ b/rt/share/html/Dashboards/Subscription.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/dhandler b/rt/share/html/Dashboards/dhandler index ecdbebb61..8e94f4f7c 100644 --- a/rt/share/html/Dashboards/dhandler +++ b/rt/share/html/Dashboards/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Dashboards/index.html b/rt/share/html/Dashboards/index.html index b9aea36e3..6cf0f895f 100644 --- a/rt/share/html/Dashboards/index.html +++ b/rt/share/html/Dashboards/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Download/CustomFieldValue/dhandler b/rt/share/html/Download/CustomFieldValue/dhandler index f41ed5008..45157169c 100644 --- a/rt/share/html/Download/CustomFieldValue/dhandler +++ b/rt/share/html/Download/CustomFieldValue/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/BevelBoxRaisedEnd b/rt/share/html/Elements/BevelBoxRaisedEnd index 01b72b75a..e51efe2fc 100755 --- a/rt/share/html/Elements/BevelBoxRaisedEnd +++ b/rt/share/html/Elements/BevelBoxRaisedEnd @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/BevelBoxRaisedStart b/rt/share/html/Elements/BevelBoxRaisedStart index 37b787a05..9c9b41082 100755 --- a/rt/share/html/Elements/BevelBoxRaisedStart +++ b/rt/share/html/Elements/BevelBoxRaisedStart @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/CSRF b/rt/share/html/Elements/CSRF index d8c00145c..c9c50773f 100644 --- a/rt/share/html/Elements/CSRF +++ b/rt/share/html/Elements/CSRF @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Callback b/rt/share/html/Elements/Callback index 9e0e90524..119853a57 100755 --- a/rt/share/html/Elements/Callback +++ b/rt/share/html/Elements/Callback @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Checkbox b/rt/share/html/Elements/Checkbox index 19ca36345..adb2b4f88 100755 --- a/rt/share/html/Elements/Checkbox +++ b/rt/share/html/Elements/Checkbox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/CollectionAsTable/Header b/rt/share/html/Elements/CollectionAsTable/Header index c9116ade6..ea3fafd51 100644 --- a/rt/share/html/Elements/CollectionAsTable/Header +++ b/rt/share/html/Elements/CollectionAsTable/Header @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/CollectionAsTable/ParseFormat b/rt/share/html/Elements/CollectionAsTable/ParseFormat index 5d55ffbeb..aeeec6d0f 100644 --- a/rt/share/html/Elements/CollectionAsTable/ParseFormat +++ b/rt/share/html/Elements/CollectionAsTable/ParseFormat @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/CollectionAsTable/Row b/rt/share/html/Elements/CollectionAsTable/Row index efe046d81..b83943aa5 100644 --- a/rt/share/html/Elements/CollectionAsTable/Row +++ b/rt/share/html/Elements/CollectionAsTable/Row @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/CollectionList b/rt/share/html/Elements/CollectionList index 44f762410..d76cf014b 100644 --- a/rt/share/html/Elements/CollectionList +++ b/rt/share/html/Elements/CollectionList @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/CollectionListPaging b/rt/share/html/Elements/CollectionListPaging index 4a0b45b58..8bfa4f60b 100644 --- a/rt/share/html/Elements/CollectionListPaging +++ b/rt/share/html/Elements/CollectionListPaging @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ColumnMap b/rt/share/html/Elements/ColumnMap index 30d4b3a0a..3ae10ea3e 100644 --- a/rt/share/html/Elements/ColumnMap +++ b/rt/share/html/Elements/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/CreateTicket b/rt/share/html/Elements/CreateTicket index 9e7427c2e..7dad1825b 100755 --- a/rt/share/html/Elements/CreateTicket +++ b/rt/share/html/Elements/CreateTicket @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Dashboards b/rt/share/html/Elements/Dashboards index 26796f52f..55f70b97e 100644 --- a/rt/share/html/Elements/Dashboards +++ b/rt/share/html/Elements/Dashboards @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomField b/rt/share/html/Elements/EditCustomField index 9b7f29a40..d0928dc9a 100644 --- a/rt/share/html/Elements/EditCustomField +++ b/rt/share/html/Elements/EditCustomField @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldAutocomplete b/rt/share/html/Elements/EditCustomFieldAutocomplete index 8eb7b427a..1dd4b621f 100644 --- a/rt/share/html/Elements/EditCustomFieldAutocomplete +++ b/rt/share/html/Elements/EditCustomFieldAutocomplete @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldBinary b/rt/share/html/Elements/EditCustomFieldBinary index 591082790..7a2de4995 100644 --- a/rt/share/html/Elements/EditCustomFieldBinary +++ b/rt/share/html/Elements/EditCustomFieldBinary @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldCombobox b/rt/share/html/Elements/EditCustomFieldCombobox index a23ed008b..718ff3035 100644 --- a/rt/share/html/Elements/EditCustomFieldCombobox +++ b/rt/share/html/Elements/EditCustomFieldCombobox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldDate b/rt/share/html/Elements/EditCustomFieldDate index c430b0b33..25e01f4ab 100644 --- a/rt/share/html/Elements/EditCustomFieldDate +++ b/rt/share/html/Elements/EditCustomFieldDate @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldDateTime b/rt/share/html/Elements/EditCustomFieldDateTime index b50ea431a..28fecd31d 100644 --- a/rt/share/html/Elements/EditCustomFieldDateTime +++ b/rt/share/html/Elements/EditCustomFieldDateTime @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldFreeform b/rt/share/html/Elements/EditCustomFieldFreeform index f0f8ee6de..3514b1dc6 100644 --- a/rt/share/html/Elements/EditCustomFieldFreeform +++ b/rt/share/html/Elements/EditCustomFieldFreeform @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldIPAddress b/rt/share/html/Elements/EditCustomFieldIPAddress index ba8378a7c..77c85abd6 100644 --- a/rt/share/html/Elements/EditCustomFieldIPAddress +++ b/rt/share/html/Elements/EditCustomFieldIPAddress @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldIPAddressRange b/rt/share/html/Elements/EditCustomFieldIPAddressRange index ba8378a7c..77c85abd6 100644 --- a/rt/share/html/Elements/EditCustomFieldIPAddressRange +++ b/rt/share/html/Elements/EditCustomFieldIPAddressRange @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldImage b/rt/share/html/Elements/EditCustomFieldImage index 3f64d38c1..96e0ac648 100644 --- a/rt/share/html/Elements/EditCustomFieldImage +++ b/rt/share/html/Elements/EditCustomFieldImage @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldSelect b/rt/share/html/Elements/EditCustomFieldSelect index b343d8266..662c1889c 100644 --- a/rt/share/html/Elements/EditCustomFieldSelect +++ b/rt/share/html/Elements/EditCustomFieldSelect @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldText b/rt/share/html/Elements/EditCustomFieldText index ca7a266c3..a5c043b61 100644 --- a/rt/share/html/Elements/EditCustomFieldText +++ b/rt/share/html/Elements/EditCustomFieldText @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditCustomFieldWikitext b/rt/share/html/Elements/EditCustomFieldWikitext index d4b79cd38..b75fc99d3 100644 --- a/rt/share/html/Elements/EditCustomFieldWikitext +++ b/rt/share/html/Elements/EditCustomFieldWikitext @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditLinks b/rt/share/html/Elements/EditLinks index 28cc940c6..e167d1144 100755 --- a/rt/share/html/Elements/EditLinks +++ b/rt/share/html/Elements/EditLinks @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditPassword b/rt/share/html/Elements/EditPassword index aaf1780a0..1390d2fab 100644 --- a/rt/share/html/Elements/EditPassword +++ b/rt/share/html/Elements/EditPassword @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EditTimeValue b/rt/share/html/Elements/EditTimeValue index f1126ec17..ac27665fb 100644 --- a/rt/share/html/Elements/EditTimeValue +++ b/rt/share/html/Elements/EditTimeValue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/EmailInput b/rt/share/html/Elements/EmailInput index 1f561e983..2ae0ddb9e 100644 --- a/rt/share/html/Elements/EmailInput +++ b/rt/share/html/Elements/EmailInput @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Error b/rt/share/html/Elements/Error index d747c4e5b..5ca18386e 100755 --- a/rt/share/html/Elements/Error +++ b/rt/share/html/Elements/Error @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Footer b/rt/share/html/Elements/Footer index 940e71ccf..200e851ec 100755 --- a/rt/share/html/Elements/Footer +++ b/rt/share/html/Elements/Footer @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Framekiller b/rt/share/html/Elements/Framekiller index 9b9f9efb5..0fac8290e 100644 --- a/rt/share/html/Elements/Framekiller +++ b/rt/share/html/Elements/Framekiller @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/GnuPG/KeyIssues b/rt/share/html/Elements/GnuPG/KeyIssues index 07d6455be..a7ef7c4fd 100644 --- a/rt/share/html/Elements/GnuPG/KeyIssues +++ b/rt/share/html/Elements/GnuPG/KeyIssues @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/GnuPG/SelectKeyForEncryption b/rt/share/html/Elements/GnuPG/SelectKeyForEncryption index d6126317d..54aa3c6ec 100644 --- a/rt/share/html/Elements/GnuPG/SelectKeyForEncryption +++ b/rt/share/html/Elements/GnuPG/SelectKeyForEncryption @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/GnuPG/SelectKeyForSigning b/rt/share/html/Elements/GnuPG/SelectKeyForSigning index d684896d6..047d55810 100644 --- a/rt/share/html/Elements/GnuPG/SelectKeyForSigning +++ b/rt/share/html/Elements/GnuPG/SelectKeyForSigning @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/GnuPG/SignEncryptWidget b/rt/share/html/Elements/GnuPG/SignEncryptWidget index cec3f3a84..c1b5b2560 100644 --- a/rt/share/html/Elements/GnuPG/SignEncryptWidget +++ b/rt/share/html/Elements/GnuPG/SignEncryptWidget @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/GotoTicket b/rt/share/html/Elements/GotoTicket index ec6e5c6d2..b51821f2e 100755 --- a/rt/share/html/Elements/GotoTicket +++ b/rt/share/html/Elements/GotoTicket @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Header b/rt/share/html/Elements/Header index 5e08fe384..1f6035d7d 100755 --- a/rt/share/html/Elements/Header +++ b/rt/share/html/Elements/Header @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/HeaderJavascript b/rt/share/html/Elements/HeaderJavascript index 3e5e9eca3..4bba5592c 100644 --- a/rt/share/html/Elements/HeaderJavascript +++ b/rt/share/html/Elements/HeaderJavascript @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ListActions b/rt/share/html/Elements/ListActions index 37f7ce57a..2b74c3878 100755 --- a/rt/share/html/Elements/ListActions +++ b/rt/share/html/Elements/ListActions @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ListMenu b/rt/share/html/Elements/ListMenu index 4e5602989..45949c6c7 100644 --- a/rt/share/html/Elements/ListMenu +++ b/rt/share/html/Elements/ListMenu @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Login b/rt/share/html/Elements/Login index 5564df26f..2c48294a2 100755 --- a/rt/share/html/Elements/Login +++ b/rt/share/html/Elements/Login @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/LoginRedirectWarning b/rt/share/html/Elements/LoginRedirectWarning index 9233d3e00..63fd6573a 100644 --- a/rt/share/html/Elements/LoginRedirectWarning +++ b/rt/share/html/Elements/LoginRedirectWarning @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Logo b/rt/share/html/Elements/Logo index ff2dae6e7..23c73e845 100644 --- a/rt/share/html/Elements/Logo +++ b/rt/share/html/Elements/Logo @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MakeClicky b/rt/share/html/Elements/MakeClicky index 8efe78c4a..4607ba092 100644 --- a/rt/share/html/Elements/MakeClicky +++ b/rt/share/html/Elements/MakeClicky @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Menu b/rt/share/html/Elements/Menu index c1b12076d..16535c825 100755 --- a/rt/share/html/Elements/Menu +++ b/rt/share/html/Elements/Menu @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MessageBox b/rt/share/html/Elements/MessageBox index 09fedad7e..c4a2de98c 100755 --- a/rt/share/html/Elements/MessageBox +++ b/rt/share/html/Elements/MessageBox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MyAdminQueues b/rt/share/html/Elements/MyAdminQueues index 168d01c5e..0579552df 100644 --- a/rt/share/html/Elements/MyAdminQueues +++ b/rt/share/html/Elements/MyAdminQueues @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MyRT b/rt/share/html/Elements/MyRT index 84db949f7..e8b084660 100644 --- a/rt/share/html/Elements/MyRT +++ b/rt/share/html/Elements/MyRT @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MyReminders b/rt/share/html/Elements/MyReminders index c9f789cb9..7619808f8 100755 --- a/rt/share/html/Elements/MyReminders +++ b/rt/share/html/Elements/MyReminders @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MyRequests b/rt/share/html/Elements/MyRequests index 19608a366..357476cfd 100755 --- a/rt/share/html/Elements/MyRequests +++ b/rt/share/html/Elements/MyRequests @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MySupportQueues b/rt/share/html/Elements/MySupportQueues index 97e609178..8e4cb0b18 100644 --- a/rt/share/html/Elements/MySupportQueues +++ b/rt/share/html/Elements/MySupportQueues @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/MyTickets b/rt/share/html/Elements/MyTickets index 6d56e6646..583d17d19 100755 --- a/rt/share/html/Elements/MyTickets +++ b/rt/share/html/Elements/MyTickets @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/PageLayout b/rt/share/html/Elements/PageLayout index e04142621..9e8aecb20 100755 --- a/rt/share/html/Elements/PageLayout +++ b/rt/share/html/Elements/PageLayout @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/PersonalQuickbar b/rt/share/html/Elements/PersonalQuickbar index 2a8c86e41..df41f9f72 100644 --- a/rt/share/html/Elements/PersonalQuickbar +++ b/rt/share/html/Elements/PersonalQuickbar @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/QueriesAsComment b/rt/share/html/Elements/QueriesAsComment index 33e2211e2..6eccca0b4 100644 --- a/rt/share/html/Elements/QueriesAsComment +++ b/rt/share/html/Elements/QueriesAsComment @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/QueryString b/rt/share/html/Elements/QueryString index 5672f19a0..8bff988c6 100644 --- a/rt/share/html/Elements/QueryString +++ b/rt/share/html/Elements/QueryString @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/QueueSummaryByLifecycle b/rt/share/html/Elements/QueueSummaryByLifecycle index 57373085b..da31ebb59 100644 --- a/rt/share/html/Elements/QueueSummaryByLifecycle +++ b/rt/share/html/Elements/QueueSummaryByLifecycle @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/QueueSummaryByStatus b/rt/share/html/Elements/QueueSummaryByStatus index 40b2131c2..3acf9c9f4 100644 --- a/rt/share/html/Elements/QueueSummaryByStatus +++ b/rt/share/html/Elements/QueueSummaryByStatus @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/QuickCreate b/rt/share/html/Elements/QuickCreate index 425694cd7..fa03f2061 100644 --- a/rt/share/html/Elements/QuickCreate +++ b/rt/share/html/Elements/QuickCreate @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -55,27 +55,31 @@ - + - - + - +
<&|/l&>Subject:
<&|/l&>Queue:<& /Elements/SelectNewTicketQueue, Name => 'Queue' &> +<&|/l&>Queue:<& /Elements/SelectNewTicketQueue, Name => 'Queue', Default => $args->{Queue} &> <&|/l&>Owner:
<&|/l&>Requestors:<& /Elements/EmailInput, Name => 'Requestors', Size => '40', Default => $ARGS{Requestors} || $session{CurrentUser}->EmailAddress &><& /Elements/EmailInput, Name => 'Requestors', Size => '40', Default => $args->{Requestors} || $session{CurrentUser}->EmailAddress &>
<&|/l&>Content:
<& /Elements/Submit, Label => loc('Create') &> +<%INIT> +my $args = delete $session{QuickCreate} || {}; + diff --git a/rt/share/html/Elements/Quicksearch b/rt/share/html/Elements/Quicksearch index 1639733d2..3d832e4a3 100755 --- a/rt/share/html/Elements/Quicksearch +++ b/rt/share/html/Elements/Quicksearch @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Article/ColumnMap b/rt/share/html/Elements/RT__Article/ColumnMap index 497c8afe6..4abb068c2 100644 --- a/rt/share/html/Elements/RT__Article/ColumnMap +++ b/rt/share/html/Elements/RT__Article/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Class/ColumnMap b/rt/share/html/Elements/RT__Class/ColumnMap index 4920e90d0..091606571 100644 --- a/rt/share/html/Elements/RT__Class/ColumnMap +++ b/rt/share/html/Elements/RT__Class/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__CustomField/ColumnMap b/rt/share/html/Elements/RT__CustomField/ColumnMap index fea3f5527..765be2925 100644 --- a/rt/share/html/Elements/RT__CustomField/ColumnMap +++ b/rt/share/html/Elements/RT__CustomField/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Dashboard/ColumnMap b/rt/share/html/Elements/RT__Dashboard/ColumnMap index 73df7f496..3cc7c201a 100644 --- a/rt/share/html/Elements/RT__Dashboard/ColumnMap +++ b/rt/share/html/Elements/RT__Dashboard/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Group/ColumnMap b/rt/share/html/Elements/RT__Group/ColumnMap index 29ab57307..e336f771b 100644 --- a/rt/share/html/Elements/RT__Group/ColumnMap +++ b/rt/share/html/Elements/RT__Group/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Queue/ColumnMap b/rt/share/html/Elements/RT__Queue/ColumnMap index a153177da..8bc333167 100644 --- a/rt/share/html/Elements/RT__Queue/ColumnMap +++ b/rt/share/html/Elements/RT__Queue/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__SavedSearch/ColumnMap b/rt/share/html/Elements/RT__SavedSearch/ColumnMap index 9edf435c1..dd02cbcc7 100644 --- a/rt/share/html/Elements/RT__SavedSearch/ColumnMap +++ b/rt/share/html/Elements/RT__SavedSearch/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Scrip/ColumnMap b/rt/share/html/Elements/RT__Scrip/ColumnMap index d417cef39..eb2f06566 100644 --- a/rt/share/html/Elements/RT__Scrip/ColumnMap +++ b/rt/share/html/Elements/RT__Scrip/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Template/ColumnMap b/rt/share/html/Elements/RT__Template/ColumnMap index 61da591d6..da712c281 100644 --- a/rt/share/html/Elements/RT__Template/ColumnMap +++ b/rt/share/html/Elements/RT__Template/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__Ticket/ColumnMap b/rt/share/html/Elements/RT__Ticket/ColumnMap index 7309b5d66..1668d3207 100644 --- a/rt/share/html/Elements/RT__Ticket/ColumnMap +++ b/rt/share/html/Elements/RT__Ticket/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RT__User/ColumnMap b/rt/share/html/Elements/RT__User/ColumnMap index d6d7d6583..9c3aa272f 100644 --- a/rt/share/html/Elements/RT__User/ColumnMap +++ b/rt/share/html/Elements/RT__User/ColumnMap @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Refresh b/rt/share/html/Elements/Refresh index d3484ec1f..9a4448143 100755 --- a/rt/share/html/Elements/Refresh +++ b/rt/share/html/Elements/Refresh @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/RefreshHomepage b/rt/share/html/Elements/RefreshHomepage index 4a9c72cf8..322719449 100644 --- a/rt/share/html/Elements/RefreshHomepage +++ b/rt/share/html/Elements/RefreshHomepage @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SavedSearches b/rt/share/html/Elements/SavedSearches index db990010f..f5b654dbf 100644 --- a/rt/share/html/Elements/SavedSearches +++ b/rt/share/html/Elements/SavedSearches @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ScrubHTML b/rt/share/html/Elements/ScrubHTML index 1e9a49c83..e6a34b946 100644 --- a/rt/share/html/Elements/ScrubHTML +++ b/rt/share/html/Elements/ScrubHTML @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Section b/rt/share/html/Elements/Section index 0d9fa715d..56b8597dd 100755 --- a/rt/share/html/Elements/Section +++ b/rt/share/html/Elements/Section @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectAttachmentField b/rt/share/html/Elements/SelectAttachmentField index d6a38ea60..73186fdc6 100755 --- a/rt/share/html/Elements/SelectAttachmentField +++ b/rt/share/html/Elements/SelectAttachmentField @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectBoolean b/rt/share/html/Elements/SelectBoolean index a34775ebe..79283da78 100755 --- a/rt/share/html/Elements/SelectBoolean +++ b/rt/share/html/Elements/SelectBoolean @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectCustomFieldOperator b/rt/share/html/Elements/SelectCustomFieldOperator index 9fadd0e4f..9292a6771 100755 --- a/rt/share/html/Elements/SelectCustomFieldOperator +++ b/rt/share/html/Elements/SelectCustomFieldOperator @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectCustomFieldValue b/rt/share/html/Elements/SelectCustomFieldValue index 21887b810..38f0f6205 100755 --- a/rt/share/html/Elements/SelectCustomFieldValue +++ b/rt/share/html/Elements/SelectCustomFieldValue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectDate b/rt/share/html/Elements/SelectDate index 98656c15d..14835272b 100755 --- a/rt/share/html/Elements/SelectDate +++ b/rt/share/html/Elements/SelectDate @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectDateRelation b/rt/share/html/Elements/SelectDateRelation index fe1ab6bdd..6c662fa69 100755 --- a/rt/share/html/Elements/SelectDateRelation +++ b/rt/share/html/Elements/SelectDateRelation @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectDateType b/rt/share/html/Elements/SelectDateType index a37b3f127..d6e9713b7 100755 --- a/rt/share/html/Elements/SelectDateType +++ b/rt/share/html/Elements/SelectDateType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectEqualityOperator b/rt/share/html/Elements/SelectEqualityOperator index 8e35bab56..29e859f92 100755 --- a/rt/share/html/Elements/SelectEqualityOperator +++ b/rt/share/html/Elements/SelectEqualityOperator @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectGroups b/rt/share/html/Elements/SelectGroups index bf7989b69..9d41119a9 100755 --- a/rt/share/html/Elements/SelectGroups +++ b/rt/share/html/Elements/SelectGroups @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectIPRelation b/rt/share/html/Elements/SelectIPRelation index b129820f5..f962c594d 100644 --- a/rt/share/html/Elements/SelectIPRelation +++ b/rt/share/html/Elements/SelectIPRelation @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectLang b/rt/share/html/Elements/SelectLang index 45d6b01cc..9ba09f8b2 100755 --- a/rt/share/html/Elements/SelectLang +++ b/rt/share/html/Elements/SelectLang @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectLinkType b/rt/share/html/Elements/SelectLinkType index c53e20fbd..5d70f04e4 100755 --- a/rt/share/html/Elements/SelectLinkType +++ b/rt/share/html/Elements/SelectLinkType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectMatch b/rt/share/html/Elements/SelectMatch index 7d3c28cae..65e108da0 100755 --- a/rt/share/html/Elements/SelectMatch +++ b/rt/share/html/Elements/SelectMatch @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectNewTicketQueue b/rt/share/html/Elements/SelectNewTicketQueue index dd966ed6d..57abc447b 100755 --- a/rt/share/html/Elements/SelectNewTicketQueue +++ b/rt/share/html/Elements/SelectNewTicketQueue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectOwner b/rt/share/html/Elements/SelectOwner index 9327de20a..731de45db 100755 --- a/rt/share/html/Elements/SelectOwner +++ b/rt/share/html/Elements/SelectOwner @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectOwnerAutocomplete b/rt/share/html/Elements/SelectOwnerAutocomplete index a78a6ad0d..d54bce39d 100644 --- a/rt/share/html/Elements/SelectOwnerAutocomplete +++ b/rt/share/html/Elements/SelectOwnerAutocomplete @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectOwnerDropdown b/rt/share/html/Elements/SelectOwnerDropdown index 415049ad6..acd8bc964 100644 --- a/rt/share/html/Elements/SelectOwnerDropdown +++ b/rt/share/html/Elements/SelectOwnerDropdown @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectPriority b/rt/share/html/Elements/SelectPriority index 10cfc3ea2..6346be24c 100644 --- a/rt/share/html/Elements/SelectPriority +++ b/rt/share/html/Elements/SelectPriority @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectQueue b/rt/share/html/Elements/SelectQueue index 7276af09a..76440d124 100755 --- a/rt/share/html/Elements/SelectQueue +++ b/rt/share/html/Elements/SelectQueue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectResultsPerPage b/rt/share/html/Elements/SelectResultsPerPage index 145d19482..e593d3b39 100755 --- a/rt/share/html/Elements/SelectResultsPerPage +++ b/rt/share/html/Elements/SelectResultsPerPage @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectSortOrder b/rt/share/html/Elements/SelectSortOrder index 7611349fe..0075df61d 100755 --- a/rt/share/html/Elements/SelectSortOrder +++ b/rt/share/html/Elements/SelectSortOrder @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectStatus b/rt/share/html/Elements/SelectStatus index b9f463321..3c833d85c 100755 --- a/rt/share/html/Elements/SelectStatus +++ b/rt/share/html/Elements/SelectStatus @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectTicketSortBy b/rt/share/html/Elements/SelectTicketSortBy index 18a0cc093..d06692a80 100755 --- a/rt/share/html/Elements/SelectTicketSortBy +++ b/rt/share/html/Elements/SelectTicketSortBy @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectTicketTypes b/rt/share/html/Elements/SelectTicketTypes index fe7f62d0a..cecf61729 100755 --- a/rt/share/html/Elements/SelectTicketTypes +++ b/rt/share/html/Elements/SelectTicketTypes @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectTimeUnits b/rt/share/html/Elements/SelectTimeUnits index e548af43b..660e5c7fa 100755 --- a/rt/share/html/Elements/SelectTimeUnits +++ b/rt/share/html/Elements/SelectTimeUnits @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectTimezone b/rt/share/html/Elements/SelectTimezone index 003fd9acc..df4b9b8a0 100644 --- a/rt/share/html/Elements/SelectTimezone +++ b/rt/share/html/Elements/SelectTimezone @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectUsers b/rt/share/html/Elements/SelectUsers index ae3c96400..c0762b5f2 100755 --- a/rt/share/html/Elements/SelectUsers +++ b/rt/share/html/Elements/SelectUsers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SelectWatcherType b/rt/share/html/Elements/SelectWatcherType index 174a77a43..105d1f444 100755 --- a/rt/share/html/Elements/SelectWatcherType +++ b/rt/share/html/Elements/SelectWatcherType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SetupSessionCookie b/rt/share/html/Elements/SetupSessionCookie index d042d6d72..f6ff0ed64 100755 --- a/rt/share/html/Elements/SetupSessionCookie +++ b/rt/share/html/Elements/SetupSessionCookie @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowCustomFieldBinary b/rt/share/html/Elements/ShowCustomFieldBinary index 78e44e807..544b54db1 100644 --- a/rt/share/html/Elements/ShowCustomFieldBinary +++ b/rt/share/html/Elements/ShowCustomFieldBinary @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowCustomFieldDate b/rt/share/html/Elements/ShowCustomFieldDate index ad7ae4f50..92ab7679a 100644 --- a/rt/share/html/Elements/ShowCustomFieldDate +++ b/rt/share/html/Elements/ShowCustomFieldDate @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowCustomFieldDateTime b/rt/share/html/Elements/ShowCustomFieldDateTime index 006cc788d..2ba873aad 100644 --- a/rt/share/html/Elements/ShowCustomFieldDateTime +++ b/rt/share/html/Elements/ShowCustomFieldDateTime @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowCustomFieldImage b/rt/share/html/Elements/ShowCustomFieldImage index c36106283..6df80cc0e 100644 --- a/rt/share/html/Elements/ShowCustomFieldImage +++ b/rt/share/html/Elements/ShowCustomFieldImage @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowCustomFieldText b/rt/share/html/Elements/ShowCustomFieldText index 13455e608..0216374f2 100644 --- a/rt/share/html/Elements/ShowCustomFieldText +++ b/rt/share/html/Elements/ShowCustomFieldText @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowCustomFieldWikitext b/rt/share/html/Elements/ShowCustomFieldWikitext index 5f32d479e..fe4fee881 100644 --- a/rt/share/html/Elements/ShowCustomFieldWikitext +++ b/rt/share/html/Elements/ShowCustomFieldWikitext @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowCustomFields b/rt/share/html/Elements/ShowCustomFields index f632e68fe..75e302bd3 100644 --- a/rt/share/html/Elements/ShowCustomFields +++ b/rt/share/html/Elements/ShowCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowLink b/rt/share/html/Elements/ShowLink index 35b26381a..b533c83dc 100644 --- a/rt/share/html/Elements/ShowLink +++ b/rt/share/html/Elements/ShowLink @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowLinks b/rt/share/html/Elements/ShowLinks index 16fc56d29..8880224f7 100755 --- a/rt/share/html/Elements/ShowLinks +++ b/rt/share/html/Elements/ShowLinks @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowMemberships b/rt/share/html/Elements/ShowMemberships index f8c20cd20..453beeaaf 100644 --- a/rt/share/html/Elements/ShowMemberships +++ b/rt/share/html/Elements/ShowMemberships @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowRelationLabel b/rt/share/html/Elements/ShowRelationLabel index 9635a120c..92d8fec8d 100644 --- a/rt/share/html/Elements/ShowRelationLabel +++ b/rt/share/html/Elements/ShowRelationLabel @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowReminders b/rt/share/html/Elements/ShowReminders index 18945c10e..6b5ad3969 100644 --- a/rt/share/html/Elements/ShowReminders +++ b/rt/share/html/Elements/ShowReminders @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowSearch b/rt/share/html/Elements/ShowSearch index e08b9eaa6..20ce55b9a 100644 --- a/rt/share/html/Elements/ShowSearch +++ b/rt/share/html/Elements/ShowSearch @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowUser b/rt/share/html/Elements/ShowUser index dd79f2eed..c58d33b59 100644 --- a/rt/share/html/Elements/ShowUser +++ b/rt/share/html/Elements/ShowUser @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowUserConcise b/rt/share/html/Elements/ShowUserConcise index aeabae0c2..1fa970e8d 100644 --- a/rt/share/html/Elements/ShowUserConcise +++ b/rt/share/html/Elements/ShowUserConcise @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowUserEmailFrequency b/rt/share/html/Elements/ShowUserEmailFrequency index 6229e9571..714262235 100644 --- a/rt/share/html/Elements/ShowUserEmailFrequency +++ b/rt/share/html/Elements/ShowUserEmailFrequency @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ShowUserVerbose b/rt/share/html/Elements/ShowUserVerbose index 3276228bf..fd26007e6 100644 --- a/rt/share/html/Elements/ShowUserVerbose +++ b/rt/share/html/Elements/ShowUserVerbose @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/SimpleSearch b/rt/share/html/Elements/SimpleSearch index d9f34fa07..d6287f19b 100755 --- a/rt/share/html/Elements/SimpleSearch +++ b/rt/share/html/Elements/SimpleSearch @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Submit b/rt/share/html/Elements/Submit index 04bc98aa3..c26c468be 100755 --- a/rt/share/html/Elements/Submit +++ b/rt/share/html/Elements/Submit @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/Tabs b/rt/share/html/Elements/Tabs index f769a8006..3e28e2578 100755 --- a/rt/share/html/Elements/Tabs +++ b/rt/share/html/Elements/Tabs @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/TicketList b/rt/share/html/Elements/TicketList index 62fc9d09d..4bade4934 100644 --- a/rt/share/html/Elements/TicketList +++ b/rt/share/html/Elements/TicketList @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/TitleBox b/rt/share/html/Elements/TitleBox index c2c94cd9b..3bb0d0345 100644 --- a/rt/share/html/Elements/TitleBox +++ b/rt/share/html/Elements/TitleBox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/TitleBoxEnd b/rt/share/html/Elements/TitleBoxEnd index 646256c6c..bf5ef42b7 100644 --- a/rt/share/html/Elements/TitleBoxEnd +++ b/rt/share/html/Elements/TitleBoxEnd @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/TitleBoxStart b/rt/share/html/Elements/TitleBoxStart index 405ecbd9a..15671aa1c 100644 --- a/rt/share/html/Elements/TitleBoxStart +++ b/rt/share/html/Elements/TitleBoxStart @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/ValidateCustomFields b/rt/share/html/Elements/ValidateCustomFields index 8b4982842..55c1fcebb 100644 --- a/rt/share/html/Elements/ValidateCustomFields +++ b/rt/share/html/Elements/ValidateCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Elements/WidgetBar b/rt/share/html/Elements/WidgetBar index b9daab398..f11d5d298 100644 --- a/rt/share/html/Elements/WidgetBar +++ b/rt/share/html/Elements/WidgetBar @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/Autocomplete/CustomFieldValues b/rt/share/html/Helpers/Autocomplete/CustomFieldValues index eec346ebb..0694e9d8f 100644 --- a/rt/share/html/Helpers/Autocomplete/CustomFieldValues +++ b/rt/share/html/Helpers/Autocomplete/CustomFieldValues @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/Autocomplete/Groups b/rt/share/html/Helpers/Autocomplete/Groups index a7de30a6d..1f4043fc6 100644 --- a/rt/share/html/Helpers/Autocomplete/Groups +++ b/rt/share/html/Helpers/Autocomplete/Groups @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/Autocomplete/Owners b/rt/share/html/Helpers/Autocomplete/Owners index e3ac81eca..be4a85622 100644 --- a/rt/share/html/Helpers/Autocomplete/Owners +++ b/rt/share/html/Helpers/Autocomplete/Owners @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/Autocomplete/Users b/rt/share/html/Helpers/Autocomplete/Users index 8f7425f2f..e5b7624ba 100644 --- a/rt/share/html/Helpers/Autocomplete/Users +++ b/rt/share/html/Helpers/Autocomplete/Users @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/Autocomplete/autohandler b/rt/share/html/Helpers/Autocomplete/autohandler index c76636fc0..5a6040fd9 100644 --- a/rt/share/html/Helpers/Autocomplete/autohandler +++ b/rt/share/html/Helpers/Autocomplete/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/TicketHistory b/rt/share/html/Helpers/TicketHistory index 97864d412..91c975c23 100644 --- a/rt/share/html/Helpers/TicketHistory +++ b/rt/share/html/Helpers/TicketHistory @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/Toggle/ShowRequestor b/rt/share/html/Helpers/Toggle/ShowRequestor index a2b3ed248..cb2692a68 100644 --- a/rt/share/html/Helpers/Toggle/ShowRequestor +++ b/rt/share/html/Helpers/Toggle/ShowRequestor @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/Toggle/TicketBookmark b/rt/share/html/Helpers/Toggle/TicketBookmark index 08a3f8756..56045abc6 100644 --- a/rt/share/html/Helpers/Toggle/TicketBookmark +++ b/rt/share/html/Helpers/Toggle/TicketBookmark @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Helpers/autohandler b/rt/share/html/Helpers/autohandler index 59a04c87e..56943ba24 100644 --- a/rt/share/html/Helpers/autohandler +++ b/rt/share/html/Helpers/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/Basics.html b/rt/share/html/Install/Basics.html index 67f2cc8ec..04a115c09 100644 --- a/rt/share/html/Install/Basics.html +++ b/rt/share/html/Install/Basics.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/DatabaseDetails.html b/rt/share/html/Install/DatabaseDetails.html index b4d3f8c8a..b79793e85 100644 --- a/rt/share/html/Install/DatabaseDetails.html +++ b/rt/share/html/Install/DatabaseDetails.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/DatabaseType.html b/rt/share/html/Install/DatabaseType.html index d2017d1e6..40616a93e 100644 --- a/rt/share/html/Install/DatabaseType.html +++ b/rt/share/html/Install/DatabaseType.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/Elements/Errors b/rt/share/html/Install/Elements/Errors index 14d7e6b30..2a6962149 100644 --- a/rt/share/html/Install/Elements/Errors +++ b/rt/share/html/Install/Elements/Errors @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/Elements/Wrapper b/rt/share/html/Install/Elements/Wrapper index 53d2b9d40..08eab5d87 100644 --- a/rt/share/html/Install/Elements/Wrapper +++ b/rt/share/html/Install/Elements/Wrapper @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/Finish.html b/rt/share/html/Install/Finish.html index 9f84457e8..28307badd 100644 --- a/rt/share/html/Install/Finish.html +++ b/rt/share/html/Install/Finish.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/Global.html b/rt/share/html/Install/Global.html index 620a6c43a..593efdc79 100644 --- a/rt/share/html/Install/Global.html +++ b/rt/share/html/Install/Global.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/Initialize.html b/rt/share/html/Install/Initialize.html index a6e905fca..8dbefccc5 100644 --- a/rt/share/html/Install/Initialize.html +++ b/rt/share/html/Install/Initialize.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/Sendmail.html b/rt/share/html/Install/Sendmail.html index fd835b46f..67e123b8b 100644 --- a/rt/share/html/Install/Sendmail.html +++ b/rt/share/html/Install/Sendmail.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/autohandler b/rt/share/html/Install/autohandler index b4c802281..83dcae7d1 100644 --- a/rt/share/html/Install/autohandler +++ b/rt/share/html/Install/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Install/index.html b/rt/share/html/Install/index.html index a6aff83a5..21fb3ebac 100644 --- a/rt/share/html/Install/index.html +++ b/rt/share/html/Install/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/Helpers/CustomLogo/dhandler b/rt/share/html/NoAuth/Helpers/CustomLogo/dhandler index 8bbc9d65d..d8db457f8 100644 --- a/rt/share/html/NoAuth/Helpers/CustomLogo/dhandler +++ b/rt/share/html/NoAuth/Helpers/CustomLogo/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/Login.html b/rt/share/html/NoAuth/Login.html index d880e25f8..70e2c7219 100755 --- a/rt/share/html/NoAuth/Login.html +++ b/rt/share/html/NoAuth/Login.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/Logout.html b/rt/share/html/NoAuth/Logout.html index 409526964..c5dc23c5e 100755 --- a/rt/share/html/NoAuth/Logout.html +++ b/rt/share/html/NoAuth/Logout.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/Reminder.html b/rt/share/html/NoAuth/Reminder.html index 03f87afa7..6ef95d440 100755 --- a/rt/share/html/NoAuth/Reminder.html +++ b/rt/share/html/NoAuth/Reminder.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/RichText/autohandler b/rt/share/html/NoAuth/RichText/autohandler index ee4397edd..fc6c0fa3f 100644 --- a/rt/share/html/NoAuth/RichText/autohandler +++ b/rt/share/html/NoAuth/RichText/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/RichText/dhandler b/rt/share/html/NoAuth/RichText/dhandler index 1cc15ed3c..575d8f7cd 100644 --- a/rt/share/html/NoAuth/RichText/dhandler +++ b/rt/share/html/NoAuth/RichText/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/InHeader b/rt/share/html/NoAuth/css/aileron/InHeader index b1f7787ff..4bdbe25ec 100644 --- a/rt/share/html/NoAuth/css/aileron/InHeader +++ b/rt/share/html/NoAuth/css/aileron/InHeader @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/base.css b/rt/share/html/NoAuth/css/aileron/base.css index dc3472f1e..2ed341e79 100644 --- a/rt/share/html/NoAuth/css/aileron/base.css +++ b/rt/share/html/NoAuth/css/aileron/base.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/boxes.css b/rt/share/html/NoAuth/css/aileron/boxes.css index 267b2cfc6..bd12b9734 100644 --- a/rt/share/html/NoAuth/css/aileron/boxes.css +++ b/rt/share/html/NoAuth/css/aileron/boxes.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/forms.css b/rt/share/html/NoAuth/css/aileron/forms.css index 4e626d26e..c7bdcbd56 100644 --- a/rt/share/html/NoAuth/css/aileron/forms.css +++ b/rt/share/html/NoAuth/css/aileron/forms.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/images/dhandler b/rt/share/html/NoAuth/css/aileron/images/dhandler index 441935390..0e56d921f 100644 --- a/rt/share/html/NoAuth/css/aileron/images/dhandler +++ b/rt/share/html/NoAuth/css/aileron/images/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/layout.css b/rt/share/html/NoAuth/css/aileron/layout.css index 541cdaf7d..bd1717181 100644 --- a/rt/share/html/NoAuth/css/aileron/layout.css +++ b/rt/share/html/NoAuth/css/aileron/layout.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/login.css b/rt/share/html/NoAuth/css/aileron/login.css index f0a7d487c..3ab9fe86f 100644 --- a/rt/share/html/NoAuth/css/aileron/login.css +++ b/rt/share/html/NoAuth/css/aileron/login.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/main.css b/rt/share/html/NoAuth/css/aileron/main.css index 90463e1fc..c6a165be2 100644 --- a/rt/share/html/NoAuth/css/aileron/main.css +++ b/rt/share/html/NoAuth/css/aileron/main.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/misc.css b/rt/share/html/NoAuth/css/aileron/misc.css index b879a8edc..ff2deb230 100644 --- a/rt/share/html/NoAuth/css/aileron/misc.css +++ b/rt/share/html/NoAuth/css/aileron/misc.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/msie.css b/rt/share/html/NoAuth/css/aileron/msie.css index 05e96c391..2b06ce077 100644 --- a/rt/share/html/NoAuth/css/aileron/msie.css +++ b/rt/share/html/NoAuth/css/aileron/msie.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/msie6.css b/rt/share/html/NoAuth/css/aileron/msie6.css index 6a5eb3252..aff8d9370 100644 --- a/rt/share/html/NoAuth/css/aileron/msie6.css +++ b/rt/share/html/NoAuth/css/aileron/msie6.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/nav.css b/rt/share/html/NoAuth/css/aileron/nav.css index 161d24921..58b3d1675 100644 --- a/rt/share/html/NoAuth/css/aileron/nav.css +++ b/rt/share/html/NoAuth/css/aileron/nav.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/ticket-lists.css b/rt/share/html/NoAuth/css/aileron/ticket-lists.css index 4ec9ae7e5..8d1258d0e 100644 --- a/rt/share/html/NoAuth/css/aileron/ticket-lists.css +++ b/rt/share/html/NoAuth/css/aileron/ticket-lists.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/ticket-search.css b/rt/share/html/NoAuth/css/aileron/ticket-search.css index ea92e69e5..b73825233 100644 --- a/rt/share/html/NoAuth/css/aileron/ticket-search.css +++ b/rt/share/html/NoAuth/css/aileron/ticket-search.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/aileron/ticket.css b/rt/share/html/NoAuth/css/aileron/ticket.css index bc6315001..afcb8ec59 100644 --- a/rt/share/html/NoAuth/css/aileron/ticket.css +++ b/rt/share/html/NoAuth/css/aileron/ticket.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/autohandler b/rt/share/html/NoAuth/css/autohandler index c0647ad30..aeca21910 100644 --- a/rt/share/html/NoAuth/css/autohandler +++ b/rt/share/html/NoAuth/css/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/InHeader b/rt/share/html/NoAuth/css/ballard/InHeader index 1c6a39c0a..e81b02b73 100644 --- a/rt/share/html/NoAuth/css/ballard/InHeader +++ b/rt/share/html/NoAuth/css/ballard/InHeader @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/base.css b/rt/share/html/NoAuth/css/ballard/base.css index dc3472f1e..2ed341e79 100644 --- a/rt/share/html/NoAuth/css/ballard/base.css +++ b/rt/share/html/NoAuth/css/ballard/base.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/boxes.css b/rt/share/html/NoAuth/css/ballard/boxes.css index 6c61c2d80..6aed3bf04 100644 --- a/rt/share/html/NoAuth/css/ballard/boxes.css +++ b/rt/share/html/NoAuth/css/ballard/boxes.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/images/dhandler b/rt/share/html/NoAuth/css/ballard/images/dhandler index 441935390..0e56d921f 100644 --- a/rt/share/html/NoAuth/css/ballard/images/dhandler +++ b/rt/share/html/NoAuth/css/ballard/images/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/layout.css b/rt/share/html/NoAuth/css/ballard/layout.css index c7d18f02c..b0c133444 100644 --- a/rt/share/html/NoAuth/css/ballard/layout.css +++ b/rt/share/html/NoAuth/css/ballard/layout.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/main.css b/rt/share/html/NoAuth/css/ballard/main.css index 3c3241feb..1c4b750bf 100644 --- a/rt/share/html/NoAuth/css/ballard/main.css +++ b/rt/share/html/NoAuth/css/ballard/main.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/misc.css b/rt/share/html/NoAuth/css/ballard/misc.css index f177bb724..f3eae950b 100644 --- a/rt/share/html/NoAuth/css/ballard/misc.css +++ b/rt/share/html/NoAuth/css/ballard/misc.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/msie.css b/rt/share/html/NoAuth/css/ballard/msie.css index de5e62664..f05f38bde 100644 --- a/rt/share/html/NoAuth/css/ballard/msie.css +++ b/rt/share/html/NoAuth/css/ballard/msie.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/msie6.css b/rt/share/html/NoAuth/css/ballard/msie6.css index dc55b60a3..21bd1d163 100644 --- a/rt/share/html/NoAuth/css/ballard/msie6.css +++ b/rt/share/html/NoAuth/css/ballard/msie6.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/nav.css b/rt/share/html/NoAuth/css/ballard/nav.css index 482eaac59..7e69306ec 100644 --- a/rt/share/html/NoAuth/css/ballard/nav.css +++ b/rt/share/html/NoAuth/css/ballard/nav.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/ticket-lists.css b/rt/share/html/NoAuth/css/ballard/ticket-lists.css index ba05a07a0..2df86e8d5 100644 --- a/rt/share/html/NoAuth/css/ballard/ticket-lists.css +++ b/rt/share/html/NoAuth/css/ballard/ticket-lists.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/ticket-search.css b/rt/share/html/NoAuth/css/ballard/ticket-search.css index 09165fa77..bb9eef494 100644 --- a/rt/share/html/NoAuth/css/ballard/ticket-search.css +++ b/rt/share/html/NoAuth/css/ballard/ticket-search.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/ballard/ticket.css b/rt/share/html/NoAuth/css/ballard/ticket.css index 8b6d09ba4..22a86c7f9 100644 --- a/rt/share/html/NoAuth/css/ballard/ticket.css +++ b/rt/share/html/NoAuth/css/ballard/ticket.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/admin.css b/rt/share/html/NoAuth/css/base/admin.css index 459786fb0..0c016c107 100644 --- a/rt/share/html/NoAuth/css/base/admin.css +++ b/rt/share/html/NoAuth/css/base/admin.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/articles.css b/rt/share/html/NoAuth/css/base/articles.css index 1f05041af..8744c849b 100644 --- a/rt/share/html/NoAuth/css/base/articles.css +++ b/rt/share/html/NoAuth/css/base/articles.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/collection.css b/rt/share/html/NoAuth/css/base/collection.css index ed053abff..94928ebd1 100644 --- a/rt/share/html/NoAuth/css/base/collection.css +++ b/rt/share/html/NoAuth/css/base/collection.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/forms.css b/rt/share/html/NoAuth/css/base/forms.css index d6bc91729..cc034b312 100644 --- a/rt/share/html/NoAuth/css/base/forms.css +++ b/rt/share/html/NoAuth/css/base/forms.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/history-folding.css b/rt/share/html/NoAuth/css/base/history-folding.css index e48eb1215..5bb166716 100644 --- a/rt/share/html/NoAuth/css/base/history-folding.css +++ b/rt/share/html/NoAuth/css/base/history-folding.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/jquery-ui.css b/rt/share/html/NoAuth/css/base/jquery-ui.css index 93ec275a4..a9ba81c49 100644 --- a/rt/share/html/NoAuth/css/base/jquery-ui.css +++ b/rt/share/html/NoAuth/css/base/jquery-ui.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/login.css b/rt/share/html/NoAuth/css/base/login.css index e95e8f7ee..a95efa66a 100644 --- a/rt/share/html/NoAuth/css/base/login.css +++ b/rt/share/html/NoAuth/css/base/login.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/main.css b/rt/share/html/NoAuth/css/base/main.css index 4eb890825..000ff70e5 100644 --- a/rt/share/html/NoAuth/css/base/main.css +++ b/rt/share/html/NoAuth/css/base/main.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/misc.css b/rt/share/html/NoAuth/css/base/misc.css index a9b887fe1..4de92996e 100644 --- a/rt/share/html/NoAuth/css/base/misc.css +++ b/rt/share/html/NoAuth/css/base/misc.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/msie6.css b/rt/share/html/NoAuth/css/base/msie6.css new file mode 100644 index 000000000..4cd176355 --- /dev/null +++ b/rt/share/html/NoAuth/css/base/msie6.css @@ -0,0 +1,67 @@ + +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +%# 02110-1301 or visit their web page on the internet at +%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +table.ticket-summary { + table-layout: fixed; +} + +.ticket-transaction div.metadata { + height: 1px; +} + +div.downloadattachment { + position: relative; +} + +div.messagebody { + height: 3em; +} + +span.message-stanza-folder { + display: inline !important; +} diff --git a/rt/share/html/NoAuth/css/base/nav.css b/rt/share/html/NoAuth/css/base/nav.css index c921722c5..5879a9191 100644 --- a/rt/share/html/NoAuth/css/base/nav.css +++ b/rt/share/html/NoAuth/css/base/nav.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/portlets.css b/rt/share/html/NoAuth/css/base/portlets.css index f104b6a02..2e309800e 100644 --- a/rt/share/html/NoAuth/css/base/portlets.css +++ b/rt/share/html/NoAuth/css/base/portlets.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/rights-editor.css b/rt/share/html/NoAuth/css/base/rights-editor.css index 8e40f07e3..f8974a704 100644 --- a/rt/share/html/NoAuth/css/base/rights-editor.css +++ b/rt/share/html/NoAuth/css/base/rights-editor.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/theme-editor.css b/rt/share/html/NoAuth/css/base/theme-editor.css index 3d12dcfff..e6adc1dd4 100644 --- a/rt/share/html/NoAuth/css/base/theme-editor.css +++ b/rt/share/html/NoAuth/css/base/theme-editor.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/ticket-form.css b/rt/share/html/NoAuth/css/base/ticket-form.css index 14673622d..981c8709a 100644 --- a/rt/share/html/NoAuth/css/base/ticket-form.css +++ b/rt/share/html/NoAuth/css/base/ticket-form.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/ticket.css b/rt/share/html/NoAuth/css/base/ticket.css index d30b04645..c634dc966 100644 --- a/rt/share/html/NoAuth/css/base/ticket.css +++ b/rt/share/html/NoAuth/css/base/ticket.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/base/tools.css b/rt/share/html/NoAuth/css/base/tools.css index 1dd6cb9d5..c6afa3bed 100644 --- a/rt/share/html/NoAuth/css/base/tools.css +++ b/rt/share/html/NoAuth/css/base/tools.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/dhandler b/rt/share/html/NoAuth/css/dhandler index 756b9b36e..41e88fb83 100644 --- a/rt/share/html/NoAuth/css/dhandler +++ b/rt/share/html/NoAuth/css/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/print.css b/rt/share/html/NoAuth/css/print.css index 96250845f..8aedbc985 100644 --- a/rt/share/html/NoAuth/css/print.css +++ b/rt/share/html/NoAuth/css/print.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/InHeader b/rt/share/html/NoAuth/css/web2/InHeader index a6e1d2f32..b8fcab34f 100644 --- a/rt/share/html/NoAuth/css/web2/InHeader +++ b/rt/share/html/NoAuth/css/web2/InHeader @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/base.css b/rt/share/html/NoAuth/css/web2/base.css index dc3472f1e..2ed341e79 100644 --- a/rt/share/html/NoAuth/css/web2/base.css +++ b/rt/share/html/NoAuth/css/web2/base.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/boxes.css b/rt/share/html/NoAuth/css/web2/boxes.css index 645e83bfe..44445fbca 100644 --- a/rt/share/html/NoAuth/css/web2/boxes.css +++ b/rt/share/html/NoAuth/css/web2/boxes.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/images/dhandler b/rt/share/html/NoAuth/css/web2/images/dhandler index 441935390..0e56d921f 100644 --- a/rt/share/html/NoAuth/css/web2/images/dhandler +++ b/rt/share/html/NoAuth/css/web2/images/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/layout.css b/rt/share/html/NoAuth/css/web2/layout.css index 0567db671..ba4c6d63d 100644 --- a/rt/share/html/NoAuth/css/web2/layout.css +++ b/rt/share/html/NoAuth/css/web2/layout.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/main.css b/rt/share/html/NoAuth/css/web2/main.css index 3c3241feb..1c4b750bf 100644 --- a/rt/share/html/NoAuth/css/web2/main.css +++ b/rt/share/html/NoAuth/css/web2/main.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/misc.css b/rt/share/html/NoAuth/css/web2/misc.css index f177bb724..f3eae950b 100644 --- a/rt/share/html/NoAuth/css/web2/misc.css +++ b/rt/share/html/NoAuth/css/web2/misc.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/msie.css b/rt/share/html/NoAuth/css/web2/msie.css index 63e36ae95..78226134d 100644 --- a/rt/share/html/NoAuth/css/web2/msie.css +++ b/rt/share/html/NoAuth/css/web2/msie.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/msie6.css b/rt/share/html/NoAuth/css/web2/msie6.css index cbe175414..126a9ecec 100644 --- a/rt/share/html/NoAuth/css/web2/msie6.css +++ b/rt/share/html/NoAuth/css/web2/msie6.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/nav.css b/rt/share/html/NoAuth/css/web2/nav.css index 3783a1dc4..843906076 100644 --- a/rt/share/html/NoAuth/css/web2/nav.css +++ b/rt/share/html/NoAuth/css/web2/nav.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/ticket-lists.css b/rt/share/html/NoAuth/css/web2/ticket-lists.css index ba05a07a0..2df86e8d5 100644 --- a/rt/share/html/NoAuth/css/web2/ticket-lists.css +++ b/rt/share/html/NoAuth/css/web2/ticket-lists.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/ticket-search.css b/rt/share/html/NoAuth/css/web2/ticket-search.css index 725a812e7..58137cf24 100644 --- a/rt/share/html/NoAuth/css/web2/ticket-search.css +++ b/rt/share/html/NoAuth/css/web2/ticket-search.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/css/web2/ticket.css b/rt/share/html/NoAuth/css/web2/ticket.css index d3902169a..683eeb70f 100644 --- a/rt/share/html/NoAuth/css/web2/ticket.css +++ b/rt/share/html/NoAuth/css/web2/ticket.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/iCal/dhandler b/rt/share/html/NoAuth/iCal/dhandler index 46c272921..ad1b475eb 100644 --- a/rt/share/html/NoAuth/iCal/dhandler +++ b/rt/share/html/NoAuth/iCal/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/images/autohandler b/rt/share/html/NoAuth/images/autohandler index d7e8e6abd..1fd539d60 100644 --- a/rt/share/html/NoAuth/images/autohandler +++ b/rt/share/html/NoAuth/images/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/autohandler b/rt/share/html/NoAuth/js/autohandler index 29444400f..c17af937e 100644 --- a/rt/share/html/NoAuth/js/autohandler +++ b/rt/share/html/NoAuth/js/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/cascaded.js b/rt/share/html/NoAuth/js/cascaded.js index 1611fd192..959804328 100644 --- a/rt/share/html/NoAuth/js/cascaded.js +++ b/rt/share/html/NoAuth/js/cascaded.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/combobox.js b/rt/share/html/NoAuth/js/combobox.js index 27fa3881e..45750c1d3 100644 --- a/rt/share/html/NoAuth/js/combobox.js +++ b/rt/share/html/NoAuth/js/combobox.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/dhandler b/rt/share/html/NoAuth/js/dhandler index 8059cd75c..2b720d19a 100644 --- a/rt/share/html/NoAuth/js/dhandler +++ b/rt/share/html/NoAuth/js/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/history-folding.js b/rt/share/html/NoAuth/js/history-folding.js index c4e441878..b81b932e1 100644 --- a/rt/share/html/NoAuth/js/history-folding.js +++ b/rt/share/html/NoAuth/js/history-folding.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/jquery-ui-patch-datepicker.js b/rt/share/html/NoAuth/js/jquery-ui-patch-datepicker.js index 4b2183293..0c7546a97 100644 --- a/rt/share/html/NoAuth/js/jquery-ui-patch-datepicker.js +++ b/rt/share/html/NoAuth/js/jquery-ui-patch-datepicker.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/jquery_noconflict.js b/rt/share/html/NoAuth/js/jquery_noconflict.js index b71b1cdd8..206d28a0c 100644 --- a/rt/share/html/NoAuth/js/jquery_noconflict.js +++ b/rt/share/html/NoAuth/js/jquery_noconflict.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/late.js b/rt/share/html/NoAuth/js/late.js index 763f2c15d..f33c9b318 100644 --- a/rt/share/html/NoAuth/js/late.js +++ b/rt/share/html/NoAuth/js/late.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/titlebox-state.js b/rt/share/html/NoAuth/js/titlebox-state.js index b8399a8dd..1156b4eec 100644 --- a/rt/share/html/NoAuth/js/titlebox-state.js +++ b/rt/share/html/NoAuth/js/titlebox-state.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/userautocomplete.js b/rt/share/html/NoAuth/js/userautocomplete.js index b2b0f765a..c2b5a4a90 100644 --- a/rt/share/html/NoAuth/js/userautocomplete.js +++ b/rt/share/html/NoAuth/js/userautocomplete.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/js/util.js b/rt/share/html/NoAuth/js/util.js index cc6e27535..473222612 100644 --- a/rt/share/html/NoAuth/js/util.js +++ b/rt/share/html/NoAuth/js/util.js @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/NoAuth/rss/dhandler b/rt/share/html/NoAuth/rss/dhandler index 4bc69aba4..1446e6cc4 100644 --- a/rt/share/html/NoAuth/rss/dhandler +++ b/rt/share/html/NoAuth/rss/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Prefs/MyRT.html b/rt/share/html/Prefs/MyRT.html index 288df0b9a..433b91f8a 100644 --- a/rt/share/html/Prefs/MyRT.html +++ b/rt/share/html/Prefs/MyRT.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Prefs/Other.html b/rt/share/html/Prefs/Other.html index 93e85d523..2af68a0cf 100644 --- a/rt/share/html/Prefs/Other.html +++ b/rt/share/html/Prefs/Other.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Prefs/Quicksearch.html b/rt/share/html/Prefs/Quicksearch.html index a6791b840..2642aa550 100644 --- a/rt/share/html/Prefs/Quicksearch.html +++ b/rt/share/html/Prefs/Quicksearch.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Prefs/Search.html b/rt/share/html/Prefs/Search.html index 3f2c404cf..68f66a630 100644 --- a/rt/share/html/Prefs/Search.html +++ b/rt/share/html/Prefs/Search.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Prefs/SearchOptions.html b/rt/share/html/Prefs/SearchOptions.html index 029e13f21..1d7464055 100644 --- a/rt/share/html/Prefs/SearchOptions.html +++ b/rt/share/html/Prefs/SearchOptions.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/attachment/default b/rt/share/html/REST/1.0/Forms/attachment/default index 8c6cf3ec8..7519b046d 100644 --- a/rt/share/html/REST/1.0/Forms/attachment/default +++ b/rt/share/html/REST/1.0/Forms/attachment/default @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/group/customfields b/rt/share/html/REST/1.0/Forms/group/customfields index 5fb4730b0..e697421aa 100644 --- a/rt/share/html/REST/1.0/Forms/group/customfields +++ b/rt/share/html/REST/1.0/Forms/group/customfields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/group/default b/rt/share/html/REST/1.0/Forms/group/default index ffbd9dbf3..58dae576a 100644 --- a/rt/share/html/REST/1.0/Forms/group/default +++ b/rt/share/html/REST/1.0/Forms/group/default @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/group/ns b/rt/share/html/REST/1.0/Forms/group/ns index c993db8b6..b02793459 100644 --- a/rt/share/html/REST/1.0/Forms/group/ns +++ b/rt/share/html/REST/1.0/Forms/group/ns @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/queue/customfields b/rt/share/html/REST/1.0/Forms/queue/customfields index 79ab07531..4fbb796d3 100644 --- a/rt/share/html/REST/1.0/Forms/queue/customfields +++ b/rt/share/html/REST/1.0/Forms/queue/customfields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/queue/default b/rt/share/html/REST/1.0/Forms/queue/default index 48e4fba7f..bb8eb5f9e 100755 --- a/rt/share/html/REST/1.0/Forms/queue/default +++ b/rt/share/html/REST/1.0/Forms/queue/default @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/queue/ns b/rt/share/html/REST/1.0/Forms/queue/ns index 5a3e09f8a..24bd86876 100755 --- a/rt/share/html/REST/1.0/Forms/queue/ns +++ b/rt/share/html/REST/1.0/Forms/queue/ns @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/queue/ticketcustomfields b/rt/share/html/REST/1.0/Forms/queue/ticketcustomfields index 038f1881d..3d538f290 100644 --- a/rt/share/html/REST/1.0/Forms/queue/ticketcustomfields +++ b/rt/share/html/REST/1.0/Forms/queue/ticketcustomfields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/ticket/attachments b/rt/share/html/REST/1.0/Forms/ticket/attachments index 43df839af..b9e364782 100755 --- a/rt/share/html/REST/1.0/Forms/ticket/attachments +++ b/rt/share/html/REST/1.0/Forms/ticket/attachments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/ticket/comment b/rt/share/html/REST/1.0/Forms/ticket/comment index 41320ba4c..22b70ff8f 100755 --- a/rt/share/html/REST/1.0/Forms/ticket/comment +++ b/rt/share/html/REST/1.0/Forms/ticket/comment @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/ticket/default b/rt/share/html/REST/1.0/Forms/ticket/default index 33a8935d6..a546af7b6 100755 --- a/rt/share/html/REST/1.0/Forms/ticket/default +++ b/rt/share/html/REST/1.0/Forms/ticket/default @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/ticket/history b/rt/share/html/REST/1.0/Forms/ticket/history index debfcc85c..8bbb5b733 100755 --- a/rt/share/html/REST/1.0/Forms/ticket/history +++ b/rt/share/html/REST/1.0/Forms/ticket/history @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/ticket/links b/rt/share/html/REST/1.0/Forms/ticket/links index 45b14d015..1b851b919 100755 --- a/rt/share/html/REST/1.0/Forms/ticket/links +++ b/rt/share/html/REST/1.0/Forms/ticket/links @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/ticket/merge b/rt/share/html/REST/1.0/Forms/ticket/merge index fdc224423..6cdc63a75 100755 --- a/rt/share/html/REST/1.0/Forms/ticket/merge +++ b/rt/share/html/REST/1.0/Forms/ticket/merge @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/ticket/take b/rt/share/html/REST/1.0/Forms/ticket/take index b5a536270..a465bcf2a 100755 --- a/rt/share/html/REST/1.0/Forms/ticket/take +++ b/rt/share/html/REST/1.0/Forms/ticket/take @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/transaction/default b/rt/share/html/REST/1.0/Forms/transaction/default index adcf3438f..27dcb3841 100644 --- a/rt/share/html/REST/1.0/Forms/transaction/default +++ b/rt/share/html/REST/1.0/Forms/transaction/default @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/user/default b/rt/share/html/REST/1.0/Forms/user/default index 046154768..227fc8133 100755 --- a/rt/share/html/REST/1.0/Forms/user/default +++ b/rt/share/html/REST/1.0/Forms/user/default @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/Forms/user/ns b/rt/share/html/REST/1.0/Forms/user/ns index 84a668503..4c459b4a2 100755 --- a/rt/share/html/REST/1.0/Forms/user/ns +++ b/rt/share/html/REST/1.0/Forms/user/ns @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/NoAuth/mail-gateway b/rt/share/html/REST/1.0/NoAuth/mail-gateway index cd4271417..43ca16578 100755 --- a/rt/share/html/REST/1.0/NoAuth/mail-gateway +++ b/rt/share/html/REST/1.0/NoAuth/mail-gateway @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/autohandler b/rt/share/html/REST/1.0/autohandler index 03f70e052..b8cb0c132 100755 --- a/rt/share/html/REST/1.0/autohandler +++ b/rt/share/html/REST/1.0/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/dhandler b/rt/share/html/REST/1.0/dhandler index 7ade8fa53..2243376f5 100755 --- a/rt/share/html/REST/1.0/dhandler +++ b/rt/share/html/REST/1.0/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/logout b/rt/share/html/REST/1.0/logout index 4dbb098bd..6977f9866 100755 --- a/rt/share/html/REST/1.0/logout +++ b/rt/share/html/REST/1.0/logout @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/search/dhandler b/rt/share/html/REST/1.0/search/dhandler index c247bd3ed..b81c56c6d 100755 --- a/rt/share/html/REST/1.0/search/dhandler +++ b/rt/share/html/REST/1.0/search/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/search/ticket b/rt/share/html/REST/1.0/search/ticket index f7b8f4c5a..f022b0330 100755 --- a/rt/share/html/REST/1.0/search/ticket +++ b/rt/share/html/REST/1.0/search/ticket @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/ticket/comment b/rt/share/html/REST/1.0/ticket/comment index 177690d6a..2e5e636bb 100755 --- a/rt/share/html/REST/1.0/ticket/comment +++ b/rt/share/html/REST/1.0/ticket/comment @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/ticket/link b/rt/share/html/REST/1.0/ticket/link index 023dc81db..68313402b 100755 --- a/rt/share/html/REST/1.0/ticket/link +++ b/rt/share/html/REST/1.0/ticket/link @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/REST/1.0/ticket/merge b/rt/share/html/REST/1.0/ticket/merge index ea96f6185..6fe085438 100755 --- a/rt/share/html/REST/1.0/ticket/merge +++ b/rt/share/html/REST/1.0/ticket/merge @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Article.html b/rt/share/html/Search/Article.html index dc4ad0a9f..f68285a82 100644 --- a/rt/share/html/Search/Article.html +++ b/rt/share/html/Search/Article.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Build.html b/rt/share/html/Search/Build.html index 9594771f0..eea5f81ca 100644 --- a/rt/share/html/Search/Build.html +++ b/rt/share/html/Search/Build.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Bulk.html b/rt/share/html/Search/Bulk.html index 8c5d642d2..89e850bfa 100755 --- a/rt/share/html/Search/Bulk.html +++ b/rt/share/html/Search/Bulk.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Chart b/rt/share/html/Search/Chart index 7256106e3..2a28d62c4 100644 --- a/rt/share/html/Search/Chart +++ b/rt/share/html/Search/Chart @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Chart.html b/rt/share/html/Search/Chart.html index ab25745f8..2cde5135a 100644 --- a/rt/share/html/Search/Chart.html +++ b/rt/share/html/Search/Chart.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Edit.html b/rt/share/html/Search/Edit.html index 238989f49..f0717e790 100755 --- a/rt/share/html/Search/Edit.html +++ b/rt/share/html/Search/Edit.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/Article b/rt/share/html/Search/Elements/Article index ca12d586e..c82b19f28 100644 --- a/rt/share/html/Search/Elements/Article +++ b/rt/share/html/Search/Elements/Article @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/BuildFormatString b/rt/share/html/Search/Elements/BuildFormatString index 66fd14763..9a3ba1e75 100644 --- a/rt/share/html/Search/Elements/BuildFormatString +++ b/rt/share/html/Search/Elements/BuildFormatString @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/Chart b/rt/share/html/Search/Elements/Chart index f0d1e4a0f..38c15f6ef 100644 --- a/rt/share/html/Search/Elements/Chart +++ b/rt/share/html/Search/Elements/Chart @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/ConditionRow b/rt/share/html/Search/Elements/ConditionRow index 046b3b1ea..edf738107 100644 --- a/rt/share/html/Search/Elements/ConditionRow +++ b/rt/share/html/Search/Elements/ConditionRow @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/DisplayOptions b/rt/share/html/Search/Elements/DisplayOptions index 47224a911..4bdaf1c2e 100644 --- a/rt/share/html/Search/Elements/DisplayOptions +++ b/rt/share/html/Search/Elements/DisplayOptions @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/EditFormat b/rt/share/html/Search/Elements/EditFormat index 58de19780..a78fa0574 100644 --- a/rt/share/html/Search/Elements/EditFormat +++ b/rt/share/html/Search/Elements/EditFormat @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/EditQuery b/rt/share/html/Search/Elements/EditQuery index 5d312002e..7bdded152 100644 --- a/rt/share/html/Search/Elements/EditQuery +++ b/rt/share/html/Search/Elements/EditQuery @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/EditSearches b/rt/share/html/Search/Elements/EditSearches index ae8d45c67..f5be486b8 100644 --- a/rt/share/html/Search/Elements/EditSearches +++ b/rt/share/html/Search/Elements/EditSearches @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/EditSort b/rt/share/html/Search/Elements/EditSort index 087c81c8b..de5d2d818 100644 --- a/rt/share/html/Search/Elements/EditSort +++ b/rt/share/html/Search/Elements/EditSort @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/Graph b/rt/share/html/Search/Elements/Graph index b4cfde05e..80158733e 100644 --- a/rt/share/html/Search/Elements/Graph +++ b/rt/share/html/Search/Elements/Graph @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/NewListActions b/rt/share/html/Search/Elements/NewListActions index 071b91f6e..43c3daf46 100644 --- a/rt/share/html/Search/Elements/NewListActions +++ b/rt/share/html/Search/Elements/NewListActions @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/PickBasics b/rt/share/html/Search/Elements/PickBasics index f02348140..3aae96589 100644 --- a/rt/share/html/Search/Elements/PickBasics +++ b/rt/share/html/Search/Elements/PickBasics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/PickCFs b/rt/share/html/Search/Elements/PickCFs index 1c9f2a918..cf8c92a27 100644 --- a/rt/share/html/Search/Elements/PickCFs +++ b/rt/share/html/Search/Elements/PickCFs @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/PickCriteria b/rt/share/html/Search/Elements/PickCriteria index 797aa6c40..b2e84cae9 100644 --- a/rt/share/html/Search/Elements/PickCriteria +++ b/rt/share/html/Search/Elements/PickCriteria @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/PickTicketCFs b/rt/share/html/Search/Elements/PickTicketCFs index 22650e837..ac52049c3 100644 --- a/rt/share/html/Search/Elements/PickTicketCFs +++ b/rt/share/html/Search/Elements/PickTicketCFs @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/ResultsRSSView b/rt/share/html/Search/Elements/ResultsRSSView index a453a8603..0bce7ec45 100644 --- a/rt/share/html/Search/Elements/ResultsRSSView +++ b/rt/share/html/Search/Elements/ResultsRSSView @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -46,7 +46,7 @@ %# %# END BPS TAGGED BLOCK }}} <%INIT> -my $old_current_user; +my $current_user = $session{CurrentUser}; if ( $m->request_comp->path =~ RT->Config->Get('WebNoAuthRegex') ) { my $path = $m->dhandler_arg; @@ -76,13 +76,11 @@ if ( $m->request_comp->path =~ RT->Config->Get('WebNoAuthRegex') ) { unless $user->ValidateAuthString( $auth, $ARGS{Query} . $ARGS{Order} . $ARGS{OrderBy} ); - $old_current_user = $session{'CurrentUser'}; - my $cu = RT::CurrentUser->new; - $cu->Load($user); - $session{'CurrentUser'} = $cu; + $current_user = RT::CurrentUser->new; + $current_user->Load($user); } -my $Tickets = RT::Tickets->new($session{'CurrentUser'}); +my $Tickets = RT::Tickets->new($current_user); $Tickets->FromSQL($ARGS{'Query'}); if ($OrderBy =~ /\|/) { # Multiple Sorts @@ -119,10 +117,17 @@ $r->content_type('application/rss+xml'); while ( my $Ticket = $Tickets->Next()) { my $creator_str = $m->scomp('/Elements/ShowUser', User => $Ticket->CreatorObj); $creator_str =~ s/[\r\n]//g; + + # Get the plain-text content; it is interpreted as HTML by RSS + # readers, so it must be escaped (and is escaped _again_ when + # inserted into the XML). + my $content = $Ticket->Transactions->First->Content; + $content = $m->interp->apply_escapes( $content, 'h'); + $rss->add_item( title => $Ticket->Subject || loc('No Subject'), link => RT->Config->Get('WebURL')."Ticket/Display.html?id=".$Ticket->id, - description => $Ticket->Transactions->First->Content, + description => $content, dc => { creator => $creator_str, date => $Ticket->CreatedObj->RFC2822, }, @@ -131,7 +136,6 @@ $r->content_type('application/rss+xml'); } $m->out($rss->as_string); -$session{'CurrentUser'} = $old_current_user if $old_current_user; $m->abort(); <%ARGS> diff --git a/rt/share/html/Search/Elements/SearchPrivacy b/rt/share/html/Search/Elements/SearchPrivacy index d8e40c815..dd7ef3b2f 100644 --- a/rt/share/html/Search/Elements/SearchPrivacy +++ b/rt/share/html/Search/Elements/SearchPrivacy @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SearchesForObject b/rt/share/html/Search/Elements/SearchesForObject index 34894918c..397a0d95c 100644 --- a/rt/share/html/Search/Elements/SearchesForObject +++ b/rt/share/html/Search/Elements/SearchesForObject @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectAndOr b/rt/share/html/Search/Elements/SelectAndOr index fa176ddc3..cbea34fc2 100644 --- a/rt/share/html/Search/Elements/SelectAndOr +++ b/rt/share/html/Search/Elements/SelectAndOr @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectChartType b/rt/share/html/Search/Elements/SelectChartType index 1e8f2eca9..266885f0d 100644 --- a/rt/share/html/Search/Elements/SelectChartType +++ b/rt/share/html/Search/Elements/SelectChartType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectGroup b/rt/share/html/Search/Elements/SelectGroup index 6392ac4e4..907c88e27 100644 --- a/rt/share/html/Search/Elements/SelectGroup +++ b/rt/share/html/Search/Elements/SelectGroup @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectGroupBy b/rt/share/html/Search/Elements/SelectGroupBy index 08a4ec36d..8daab6daa 100644 --- a/rt/share/html/Search/Elements/SelectGroupBy +++ b/rt/share/html/Search/Elements/SelectGroupBy @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectLinks b/rt/share/html/Search/Elements/SelectLinks index fae3379ec..3759a58d1 100644 --- a/rt/share/html/Search/Elements/SelectLinks +++ b/rt/share/html/Search/Elements/SelectLinks @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectPersonType b/rt/share/html/Search/Elements/SelectPersonType index a59571563..7ec875a8d 100644 --- a/rt/share/html/Search/Elements/SelectPersonType +++ b/rt/share/html/Search/Elements/SelectPersonType @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectSearchObject b/rt/share/html/Search/Elements/SelectSearchObject index b9e0d1944..a6af1fad1 100644 --- a/rt/share/html/Search/Elements/SelectSearchObject +++ b/rt/share/html/Search/Elements/SelectSearchObject @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Elements/SelectSearchesForObjects b/rt/share/html/Search/Elements/SelectSearchesForObjects index 1fa1e2783..670cf7a7e 100644 --- a/rt/share/html/Search/Elements/SelectSearchesForObjects +++ b/rt/share/html/Search/Elements/SelectSearchesForObjects @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Graph.html b/rt/share/html/Search/Graph.html index 8b08e7d68..185278ac0 100644 --- a/rt/share/html/Search/Graph.html +++ b/rt/share/html/Search/Graph.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Results.html b/rt/share/html/Search/Results.html index 3c3187c1f..6125c3642 100755 --- a/rt/share/html/Search/Results.html +++ b/rt/share/html/Search/Results.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Results.rdf b/rt/share/html/Search/Results.rdf index 4bc69aba4..1446e6cc4 100644 --- a/rt/share/html/Search/Results.rdf +++ b/rt/share/html/Search/Results.rdf @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Search/Results.tsv b/rt/share/html/Search/Results.tsv index 376db0ed4..b28ea4816 100644 --- a/rt/share/html/Search/Results.tsv +++ b/rt/share/html/Search/Results.tsv @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -119,6 +119,7 @@ else { $Tickets->OrderBy( FIELD => $OrderBy, ORDER => $Order ); } +my $i = 0; my $ii = 0; while (my $row = $Tickets->Next) { for my $col (@columns) { @@ -131,6 +132,7 @@ while (my $row = $Tickets->Next) { $val; } @$col)."\n"); } + $m->flush_buffer unless ++$i % 10; } $m->abort(); diff --git a/rt/share/html/Search/Simple.html b/rt/share/html/Search/Simple.html index ab3bc4760..fbbffde3c 100644 --- a/rt/share/html/Search/Simple.html +++ b/rt/share/html/Search/Simple.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Article/Display.html b/rt/share/html/SelfService/Article/Display.html index 1d7a8045c..0e40eafc7 100644 --- a/rt/share/html/SelfService/Article/Display.html +++ b/rt/share/html/SelfService/Article/Display.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Article/Search.html b/rt/share/html/SelfService/Article/Search.html index f7692694c..68c64bb39 100644 --- a/rt/share/html/SelfService/Article/Search.html +++ b/rt/share/html/SelfService/Article/Search.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Article/autohandler b/rt/share/html/SelfService/Article/autohandler index 8b2c12a99..b82557d50 100644 --- a/rt/share/html/SelfService/Article/autohandler +++ b/rt/share/html/SelfService/Article/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Attachment/dhandler b/rt/share/html/SelfService/Attachment/dhandler index 0078d5b1a..a804cd1e3 100755 --- a/rt/share/html/SelfService/Attachment/dhandler +++ b/rt/share/html/SelfService/Attachment/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Closed.html b/rt/share/html/SelfService/Closed.html index 01b275b02..bfdc1db25 100755 --- a/rt/share/html/SelfService/Closed.html +++ b/rt/share/html/SelfService/Closed.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Create.html b/rt/share/html/SelfService/Create.html index 189595fc9..978491798 100755 --- a/rt/share/html/SelfService/Create.html +++ b/rt/share/html/SelfService/Create.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/CreateTicketInQueue.html b/rt/share/html/SelfService/CreateTicketInQueue.html index e7df9473c..590651a8c 100755 --- a/rt/share/html/SelfService/CreateTicketInQueue.html +++ b/rt/share/html/SelfService/CreateTicketInQueue.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Display.html b/rt/share/html/SelfService/Display.html index 9f51e3359..3d4c4e4a7 100755 --- a/rt/share/html/SelfService/Display.html +++ b/rt/share/html/SelfService/Display.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Elements/GotoTicket b/rt/share/html/SelfService/Elements/GotoTicket index daabef4a2..8dcf37b08 100755 --- a/rt/share/html/SelfService/Elements/GotoTicket +++ b/rt/share/html/SelfService/Elements/GotoTicket @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Elements/Header b/rt/share/html/SelfService/Elements/Header index dbc1fd113..56ab6ae14 100755 --- a/rt/share/html/SelfService/Elements/Header +++ b/rt/share/html/SelfService/Elements/Header @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Elements/MyRequests b/rt/share/html/SelfService/Elements/MyRequests index 94b6a8853..b9fdcf17f 100755 --- a/rt/share/html/SelfService/Elements/MyRequests +++ b/rt/share/html/SelfService/Elements/MyRequests @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Elements/SearchArticle b/rt/share/html/SelfService/Elements/SearchArticle index 749d083a2..c493a0c2a 100644 --- a/rt/share/html/SelfService/Elements/SearchArticle +++ b/rt/share/html/SelfService/Elements/SearchArticle @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Error.html b/rt/share/html/SelfService/Error.html index 048b1dc27..14c5ad590 100755 --- a/rt/share/html/SelfService/Error.html +++ b/rt/share/html/SelfService/Error.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Prefs.html b/rt/share/html/SelfService/Prefs.html index 602096c71..6284a88b9 100755 --- a/rt/share/html/SelfService/Prefs.html +++ b/rt/share/html/SelfService/Prefs.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/Update.html b/rt/share/html/SelfService/Update.html index 664cd3d4f..3bbf10977 100755 --- a/rt/share/html/SelfService/Update.html +++ b/rt/share/html/SelfService/Update.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/SelfService/index.html b/rt/share/html/SelfService/index.html index c30bf883a..f002a6803 100755 --- a/rt/share/html/SelfService/index.html +++ b/rt/share/html/SelfService/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Attachment/WithHeaders/dhandler b/rt/share/html/Ticket/Attachment/WithHeaders/dhandler index 17e70b36b..5df2db41f 100644 --- a/rt/share/html/Ticket/Attachment/WithHeaders/dhandler +++ b/rt/share/html/Ticket/Attachment/WithHeaders/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Attachment/dhandler b/rt/share/html/Ticket/Attachment/dhandler index 9394fbc3f..a43eba7a6 100755 --- a/rt/share/html/Ticket/Attachment/dhandler +++ b/rt/share/html/Ticket/Attachment/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Create.html b/rt/share/html/Ticket/Create.html index bd60b5c98..7a1619a7e 100755 --- a/rt/share/html/Ticket/Create.html +++ b/rt/share/html/Ticket/Create.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -53,6 +53,7 @@ <& /Elements/ListActions, actions => \@results &>
+ % $m->callback( CallbackName => 'FormStart', QueueObj => $QueueObj, ARGSRef => \%ARGS ); diff --git a/rt/share/html/Ticket/Display.html b/rt/share/html/Ticket/Display.html index 50df5982d..3c2385af2 100755 --- a/rt/share/html/Ticket/Display.html +++ b/rt/share/html/Ticket/Display.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/AddAttachments b/rt/share/html/Ticket/Elements/AddAttachments index 9458bbb32..25470eb17 100644 --- a/rt/share/html/Ticket/Elements/AddAttachments +++ b/rt/share/html/Ticket/Elements/AddAttachments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/AddWatchers b/rt/share/html/Ticket/Elements/AddWatchers index 70fba86d1..594574e29 100755 --- a/rt/share/html/Ticket/Elements/AddWatchers +++ b/rt/share/html/Ticket/Elements/AddWatchers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/Bookmark b/rt/share/html/Ticket/Elements/Bookmark index e4bae8162..bb80d3b79 100644 --- a/rt/share/html/Ticket/Elements/Bookmark +++ b/rt/share/html/Ticket/Elements/Bookmark @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/BulkLinks b/rt/share/html/Ticket/Elements/BulkLinks index 1303b103d..f676fc0fd 100755 --- a/rt/share/html/Ticket/Elements/BulkLinks +++ b/rt/share/html/Ticket/Elements/BulkLinks @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ClickToShowHistory b/rt/share/html/Ticket/Elements/ClickToShowHistory index fafffae5e..3b547b916 100644 --- a/rt/share/html/Ticket/Elements/ClickToShowHistory +++ b/rt/share/html/Ticket/Elements/ClickToShowHistory @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/EditBasics b/rt/share/html/Ticket/Elements/EditBasics index 9f597838c..a54caacbb 100755 --- a/rt/share/html/Ticket/Elements/EditBasics +++ b/rt/share/html/Ticket/Elements/EditBasics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/EditCustomFields b/rt/share/html/Ticket/Elements/EditCustomFields index 2eba6c81d..5f17d1863 100755 --- a/rt/share/html/Ticket/Elements/EditCustomFields +++ b/rt/share/html/Ticket/Elements/EditCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/EditDates b/rt/share/html/Ticket/Elements/EditDates index 0bb7693b8..7793a8aa2 100755 --- a/rt/share/html/Ticket/Elements/EditDates +++ b/rt/share/html/Ticket/Elements/EditDates @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/EditPeople b/rt/share/html/Ticket/Elements/EditPeople index 9110aedd8..c5edb9c2a 100755 --- a/rt/share/html/Ticket/Elements/EditPeople +++ b/rt/share/html/Ticket/Elements/EditPeople @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/EditTransactionCustomFields b/rt/share/html/Ticket/Elements/EditTransactionCustomFields index 89a2fab89..4de7e5fe6 100644 --- a/rt/share/html/Ticket/Elements/EditTransactionCustomFields +++ b/rt/share/html/Ticket/Elements/EditTransactionCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/EditWatchers b/rt/share/html/Ticket/Elements/EditWatchers index d87c6135b..ab5ada35d 100755 --- a/rt/share/html/Ticket/Elements/EditWatchers +++ b/rt/share/html/Ticket/Elements/EditWatchers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/FindAttachments b/rt/share/html/Ticket/Elements/FindAttachments index d69da612d..448df0703 100644 --- a/rt/share/html/Ticket/Elements/FindAttachments +++ b/rt/share/html/Ticket/Elements/FindAttachments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/FindTransactions b/rt/share/html/Ticket/Elements/FindTransactions index ea6de3506..950320e77 100644 --- a/rt/share/html/Ticket/Elements/FindTransactions +++ b/rt/share/html/Ticket/Elements/FindTransactions @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/FoldStanzaJS b/rt/share/html/Ticket/Elements/FoldStanzaJS index 8fa5c5f0f..806bce9c4 100644 --- a/rt/share/html/Ticket/Elements/FoldStanzaJS +++ b/rt/share/html/Ticket/Elements/FoldStanzaJS @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/LoadTextAttachments b/rt/share/html/Ticket/Elements/LoadTextAttachments index b36dd6178..5e87c64c7 100644 --- a/rt/share/html/Ticket/Elements/LoadTextAttachments +++ b/rt/share/html/Ticket/Elements/LoadTextAttachments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/PreviewScrips b/rt/share/html/Ticket/Elements/PreviewScrips index 4067c20a3..bb51ef3eb 100755 --- a/rt/share/html/Ticket/Elements/PreviewScrips +++ b/rt/share/html/Ticket/Elements/PreviewScrips @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/Reminders b/rt/share/html/Ticket/Elements/Reminders index 2896df970..1ce2d18cd 100644 --- a/rt/share/html/Ticket/Elements/Reminders +++ b/rt/share/html/Ticket/Elements/Reminders @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowAttachments b/rt/share/html/Ticket/Elements/ShowAttachments index 0a03b9647..5cf453153 100755 --- a/rt/share/html/Ticket/Elements/ShowAttachments +++ b/rt/share/html/Ticket/Elements/ShowAttachments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowBasics b/rt/share/html/Ticket/Elements/ShowBasics index 6d0006209..f9ec540c2 100755 --- a/rt/share/html/Ticket/Elements/ShowBasics +++ b/rt/share/html/Ticket/Elements/ShowBasics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowCustomFields b/rt/share/html/Ticket/Elements/ShowCustomFields index 07c776901..2e2276e33 100755 --- a/rt/share/html/Ticket/Elements/ShowCustomFields +++ b/rt/share/html/Ticket/Elements/ShowCustomFields @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowDates b/rt/share/html/Ticket/Elements/ShowDates index 586c5ee0b..9a6e32307 100755 --- a/rt/share/html/Ticket/Elements/ShowDates +++ b/rt/share/html/Ticket/Elements/ShowDates @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowDependencies b/rt/share/html/Ticket/Elements/ShowDependencies index d7b189f44..72e37b1f3 100755 --- a/rt/share/html/Ticket/Elements/ShowDependencies +++ b/rt/share/html/Ticket/Elements/ShowDependencies @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowGnuPGStatus b/rt/share/html/Ticket/Elements/ShowGnuPGStatus index 4e66ea472..efaf66398 100644 --- a/rt/share/html/Ticket/Elements/ShowGnuPGStatus +++ b/rt/share/html/Ticket/Elements/ShowGnuPGStatus @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowGroupMembers b/rt/share/html/Ticket/Elements/ShowGroupMembers index 66b5ff956..d42f5283f 100644 --- a/rt/share/html/Ticket/Elements/ShowGroupMembers +++ b/rt/share/html/Ticket/Elements/ShowGroupMembers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowHistory b/rt/share/html/Ticket/Elements/ShowHistory index eed513a4d..835b66d83 100755 --- a/rt/share/html/Ticket/Elements/ShowHistory +++ b/rt/share/html/Ticket/Elements/ShowHistory @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowMembers b/rt/share/html/Ticket/Elements/ShowMembers index 3f805ef20..25011ef42 100755 --- a/rt/share/html/Ticket/Elements/ShowMembers +++ b/rt/share/html/Ticket/Elements/ShowMembers @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowMessageHeaders b/rt/share/html/Ticket/Elements/ShowMessageHeaders index 57280a227..225218d72 100755 --- a/rt/share/html/Ticket/Elements/ShowMessageHeaders +++ b/rt/share/html/Ticket/Elements/ShowMessageHeaders @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowMessageStanza b/rt/share/html/Ticket/Elements/ShowMessageStanza index eddc916ed..99f80c56a 100755 --- a/rt/share/html/Ticket/Elements/ShowMessageStanza +++ b/rt/share/html/Ticket/Elements/ShowMessageStanza @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowParents b/rt/share/html/Ticket/Elements/ShowParents index 9a6b4f90a..8ceb4ab23 100644 --- a/rt/share/html/Ticket/Elements/ShowParents +++ b/rt/share/html/Ticket/Elements/ShowParents @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowPeople b/rt/share/html/Ticket/Elements/ShowPeople index 4b1588430..188cc2323 100755 --- a/rt/share/html/Ticket/Elements/ShowPeople +++ b/rt/share/html/Ticket/Elements/ShowPeople @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowPriority b/rt/share/html/Ticket/Elements/ShowPriority index 0dced0bc0..8fce60cbf 100644 --- a/rt/share/html/Ticket/Elements/ShowPriority +++ b/rt/share/html/Ticket/Elements/ShowPriority @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowQueue b/rt/share/html/Ticket/Elements/ShowQueue index 5aefe9c4e..d6b298a76 100644 --- a/rt/share/html/Ticket/Elements/ShowQueue +++ b/rt/share/html/Ticket/Elements/ShowQueue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowRequestor b/rt/share/html/Ticket/Elements/ShowRequestor index 1323012dc..cfa079f31 100755 --- a/rt/share/html/Ticket/Elements/ShowRequestor +++ b/rt/share/html/Ticket/Elements/ShowRequestor @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowRequestorExtraInfo b/rt/share/html/Ticket/Elements/ShowRequestorExtraInfo index f7ca458cd..42c8f25e1 100644 --- a/rt/share/html/Ticket/Elements/ShowRequestorExtraInfo +++ b/rt/share/html/Ticket/Elements/ShowRequestorExtraInfo @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowRequestorTickets b/rt/share/html/Ticket/Elements/ShowRequestorTickets index 7bd17f183..1213d3d50 100644 --- a/rt/share/html/Ticket/Elements/ShowRequestorTickets +++ b/rt/share/html/Ticket/Elements/ShowRequestorTickets @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowRequestorTicketsActive b/rt/share/html/Ticket/Elements/ShowRequestorTicketsActive index e398455fe..b29eb0dd8 100644 --- a/rt/share/html/Ticket/Elements/ShowRequestorTicketsActive +++ b/rt/share/html/Ticket/Elements/ShowRequestorTicketsActive @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowRequestorTicketsAll b/rt/share/html/Ticket/Elements/ShowRequestorTicketsAll index 098519172..c67057064 100644 --- a/rt/share/html/Ticket/Elements/ShowRequestorTicketsAll +++ b/rt/share/html/Ticket/Elements/ShowRequestorTicketsAll @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowRequestorTicketsInactive b/rt/share/html/Ticket/Elements/ShowRequestorTicketsInactive index ff21e08b7..5581f7fb9 100644 --- a/rt/share/html/Ticket/Elements/ShowRequestorTicketsInactive +++ b/rt/share/html/Ticket/Elements/ShowRequestorTicketsInactive @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowSimplifiedRecipients b/rt/share/html/Ticket/Elements/ShowSimplifiedRecipients index ad8053e1e..73c1fd9d2 100644 --- a/rt/share/html/Ticket/Elements/ShowSimplifiedRecipients +++ b/rt/share/html/Ticket/Elements/ShowSimplifiedRecipients @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowSummary b/rt/share/html/Ticket/Elements/ShowSummary index 0cfa0d403..25782e693 100755 --- a/rt/share/html/Ticket/Elements/ShowSummary +++ b/rt/share/html/Ticket/Elements/ShowSummary @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowTime b/rt/share/html/Ticket/Elements/ShowTime index a29f81f96..26531468e 100644 --- a/rt/share/html/Ticket/Elements/ShowTime +++ b/rt/share/html/Ticket/Elements/ShowTime @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowTransaction b/rt/share/html/Ticket/Elements/ShowTransaction index a9c751fff..bf3c527bd 100755 --- a/rt/share/html/Ticket/Elements/ShowTransaction +++ b/rt/share/html/Ticket/Elements/ShowTransaction @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowTransactionAttachments b/rt/share/html/Ticket/Elements/ShowTransactionAttachments index 4e9fd60de..477a81ae5 100644 --- a/rt/share/html/Ticket/Elements/ShowTransactionAttachments +++ b/rt/share/html/Ticket/Elements/ShowTransactionAttachments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowUpdateStatus b/rt/share/html/Ticket/Elements/ShowUpdateStatus index 43b51b578..77f699fbc 100644 --- a/rt/share/html/Ticket/Elements/ShowUpdateStatus +++ b/rt/share/html/Ticket/Elements/ShowUpdateStatus @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/ShowUserEntry b/rt/share/html/Ticket/Elements/ShowUserEntry index 0760f3eed..a5891684f 100644 --- a/rt/share/html/Ticket/Elements/ShowUserEntry +++ b/rt/share/html/Ticket/Elements/ShowUserEntry @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Elements/UpdateCc b/rt/share/html/Ticket/Elements/UpdateCc index 0656f4e81..eaa78c5d8 100644 --- a/rt/share/html/Ticket/Elements/UpdateCc +++ b/rt/share/html/Ticket/Elements/UpdateCc @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Forward.html b/rt/share/html/Ticket/Forward.html index 62fb34671..e457aeb0c 100644 --- a/rt/share/html/Ticket/Forward.html +++ b/rt/share/html/Ticket/Forward.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/GnuPG.html b/rt/share/html/Ticket/GnuPG.html index aa629c717..9ea840f74 100644 --- a/rt/share/html/Ticket/GnuPG.html +++ b/rt/share/html/Ticket/GnuPG.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Graphs/Elements/EditGraphProperties b/rt/share/html/Ticket/Graphs/Elements/EditGraphProperties index b2963006f..207920265 100644 --- a/rt/share/html/Ticket/Graphs/Elements/EditGraphProperties +++ b/rt/share/html/Ticket/Graphs/Elements/EditGraphProperties @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Graphs/Elements/ShowGraph b/rt/share/html/Ticket/Graphs/Elements/ShowGraph index e9a5102dc..88bb79ffc 100644 --- a/rt/share/html/Ticket/Graphs/Elements/ShowGraph +++ b/rt/share/html/Ticket/Graphs/Elements/ShowGraph @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Graphs/Elements/ShowLegends b/rt/share/html/Ticket/Graphs/Elements/ShowLegends index 36572ec08..b33f5409e 100644 --- a/rt/share/html/Ticket/Graphs/Elements/ShowLegends +++ b/rt/share/html/Ticket/Graphs/Elements/ShowLegends @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Graphs/dhandler b/rt/share/html/Ticket/Graphs/dhandler index 021e03d0a..7b018ed05 100644 --- a/rt/share/html/Ticket/Graphs/dhandler +++ b/rt/share/html/Ticket/Graphs/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Graphs/index.html b/rt/share/html/Ticket/Graphs/index.html index e79252129..ab19bd8af 100644 --- a/rt/share/html/Ticket/Graphs/index.html +++ b/rt/share/html/Ticket/Graphs/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/History.html b/rt/share/html/Ticket/History.html index 32e5993fe..3fa05fe5c 100755 --- a/rt/share/html/Ticket/History.html +++ b/rt/share/html/Ticket/History.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Modify.html b/rt/share/html/Ticket/Modify.html index 8884c19ee..af417e9ed 100755 --- a/rt/share/html/Ticket/Modify.html +++ b/rt/share/html/Ticket/Modify.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/ModifyAll.html b/rt/share/html/Ticket/ModifyAll.html index 119cae400..20471ac4c 100755 --- a/rt/share/html/Ticket/ModifyAll.html +++ b/rt/share/html/Ticket/ModifyAll.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -53,6 +53,7 @@ % $m->callback( CallbackName => 'FormStart', ARGSRef => \%ARGS ); + <&| /Widgets/TitleBox, title => loc('Modify ticket # [_1]', $Ticket->Id), class=>'ticket-info-basics' &> diff --git a/rt/share/html/Ticket/ModifyDates.html b/rt/share/html/Ticket/ModifyDates.html index 1d05f87ad..faf7ffae8 100755 --- a/rt/share/html/Ticket/ModifyDates.html +++ b/rt/share/html/Ticket/ModifyDates.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/ModifyLinks.html b/rt/share/html/Ticket/ModifyLinks.html index c29d8766f..eda09c568 100755 --- a/rt/share/html/Ticket/ModifyLinks.html +++ b/rt/share/html/Ticket/ModifyLinks.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/ModifyPeople.html b/rt/share/html/Ticket/ModifyPeople.html index cdf25806a..93f616acb 100755 --- a/rt/share/html/Ticket/ModifyPeople.html +++ b/rt/share/html/Ticket/ModifyPeople.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -52,6 +52,7 @@ <& /Elements/ListActions, actions => \@results &> + % $m->callback( CallbackName => 'FormStart', ARGSRef => \%ARGS ); <&| /Widgets/TitleBox, title => loc('Modify people related to ticket #[_1]', $Ticket->Id), width => "100%", color=> "#333399", class=>'ticket-info-people' &> diff --git a/rt/share/html/Ticket/Reminders.html b/rt/share/html/Ticket/Reminders.html index 8da163fa7..b9cefe6e4 100755 --- a/rt/share/html/Ticket/Reminders.html +++ b/rt/share/html/Ticket/Reminders.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/ShowEmailRecord.html b/rt/share/html/Ticket/ShowEmailRecord.html index 69a5ad064..e7d496e2a 100644 --- a/rt/share/html/Ticket/ShowEmailRecord.html +++ b/rt/share/html/Ticket/ShowEmailRecord.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/Update.html b/rt/share/html/Ticket/Update.html index 37bb134c2..c4e8c256a 100755 --- a/rt/share/html/Ticket/Update.html +++ b/rt/share/html/Ticket/Update.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Ticket/autohandler b/rt/share/html/Ticket/autohandler index 468808a77..367c9787e 100644 --- a/rt/share/html/Ticket/autohandler +++ b/rt/share/html/Ticket/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Tools/MyDay.html b/rt/share/html/Tools/MyDay.html index e21851f11..33b36fa87 100644 --- a/rt/share/html/Tools/MyDay.html +++ b/rt/share/html/Tools/MyDay.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Tools/MyReminders.html b/rt/share/html/Tools/MyReminders.html index 8884c483e..f62dbd09c 100644 --- a/rt/share/html/Tools/MyReminders.html +++ b/rt/share/html/Tools/MyReminders.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Tools/Offline.html b/rt/share/html/Tools/Offline.html index de49e00c8..9d1bd2832 100644 --- a/rt/share/html/Tools/Offline.html +++ b/rt/share/html/Tools/Offline.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Tools/index.html b/rt/share/html/Tools/index.html index 72ae91b1c..28f1ca3b2 100644 --- a/rt/share/html/Tools/index.html +++ b/rt/share/html/Tools/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/User/Prefs.html b/rt/share/html/User/Prefs.html index 967f4004d..d491145e0 100755 --- a/rt/share/html/User/Prefs.html +++ b/rt/share/html/User/Prefs.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -167,6 +167,8 @@ +<& /Elements/Submit, Label => loc('Save Preferences') &> + <&| /Widgets/TitleBox, title => loc('Secret authentication token'), id => "user-prefs-feeds" &> <&|/l&>All iCal feeds embed a secret token which authorizes you. If the URL one of your iCal feeds got exposed to the outside world, you can get a new secret, breaking all existing iCal feeds below. @@ -196,7 +198,6 @@ % $m->callback( %ARGS, UserObj => $UserObj, CallbackName => 'FormEnd' ); -<& /Elements/Submit, Label => loc('Save Preferences') &> diff --git a/rt/share/html/Widgets/BulkEdit b/rt/share/html/Widgets/BulkEdit index 6a4655710..73fc06ac7 100644 --- a/rt/share/html/Widgets/BulkEdit +++ b/rt/share/html/Widgets/BulkEdit @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/BulkProcess b/rt/share/html/Widgets/BulkProcess index 92d249e84..714d435eb 100644 --- a/rt/share/html/Widgets/BulkProcess +++ b/rt/share/html/Widgets/BulkProcess @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/ComboBox b/rt/share/html/Widgets/ComboBox index 4d2a03fa5..7d852e5a0 100644 --- a/rt/share/html/Widgets/ComboBox +++ b/rt/share/html/Widgets/ComboBox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/FinalizeWidgetArguments b/rt/share/html/Widgets/FinalizeWidgetArguments index 5bb390547..87f3ae083 100644 --- a/rt/share/html/Widgets/FinalizeWidgetArguments +++ b/rt/share/html/Widgets/FinalizeWidgetArguments @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/Form/Boolean b/rt/share/html/Widgets/Form/Boolean index 2a362a3cd..0d5bd1aea 100644 --- a/rt/share/html/Widgets/Form/Boolean +++ b/rt/share/html/Widgets/Form/Boolean @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/Form/Integer b/rt/share/html/Widgets/Form/Integer index 99e544904..e658a3610 100644 --- a/rt/share/html/Widgets/Form/Integer +++ b/rt/share/html/Widgets/Form/Integer @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/Form/Select b/rt/share/html/Widgets/Form/Select index 08a7bdab2..4489d49f5 100644 --- a/rt/share/html/Widgets/Form/Select +++ b/rt/share/html/Widgets/Form/Select @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/Form/String b/rt/share/html/Widgets/Form/String index c222819d8..e28726f3f 100644 --- a/rt/share/html/Widgets/Form/String +++ b/rt/share/html/Widgets/Form/String @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/SavedSearch b/rt/share/html/Widgets/SavedSearch index 3cb0f35a7..844e8623c 100644 --- a/rt/share/html/Widgets/SavedSearch +++ b/rt/share/html/Widgets/SavedSearch @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/SelectionBox b/rt/share/html/Widgets/SelectionBox index 675c9783f..4ac178b69 100644 --- a/rt/share/html/Widgets/SelectionBox +++ b/rt/share/html/Widgets/SelectionBox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/TitleBox b/rt/share/html/Widgets/TitleBox index abe088d09..9ed23264c 100644 --- a/rt/share/html/Widgets/TitleBox +++ b/rt/share/html/Widgets/TitleBox @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/TitleBoxEnd b/rt/share/html/Widgets/TitleBoxEnd index d4618bb2e..7f513657f 100755 --- a/rt/share/html/Widgets/TitleBoxEnd +++ b/rt/share/html/Widgets/TitleBoxEnd @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/Widgets/TitleBoxStart b/rt/share/html/Widgets/TitleBoxStart index 4982315fe..4b6a6f114 100755 --- a/rt/share/html/Widgets/TitleBoxStart +++ b/rt/share/html/Widgets/TitleBoxStart @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/autohandler b/rt/share/html/autohandler index 180127b3f..5b7770db3 100755 --- a/rt/share/html/autohandler +++ b/rt/share/html/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/dhandler b/rt/share/html/dhandler index 830c08814..8217a8abd 100644 --- a/rt/share/html/dhandler +++ b/rt/share/html/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/index.html b/rt/share/html/index.html index 4103dbdca..fafba1cb5 100755 --- a/rt/share/html/index.html +++ b/rt/share/html/index.html @@ -30,7 +30,7 @@ If you need commercial support, please contact us at sales@bestpractical.com. %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -102,6 +102,7 @@ if ( $ARGS{'QuickCreate'} ) { ); + my $created; if ( $ValidCFs && !$skip_create ) { my ($t, $msg) = CreateTicket( Queue => $ARGS{'Queue'}, diff --git a/rt/share/html/l b/rt/share/html/l index 814d69b91..78ffcef57 100755 --- a/rt/share/html/l +++ b/rt/share/html/l @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/l_unsafe b/rt/share/html/l_unsafe index 524c9a2ea..6b456f64d 100644 --- a/rt/share/html/l_unsafe +++ b/rt/share/html/l_unsafe @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/footer b/rt/share/html/m/_elements/footer index 10f3fba4e..b7fb28381 100644 --- a/rt/share/html/m/_elements/footer +++ b/rt/share/html/m/_elements/footer @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/full_site_link b/rt/share/html/m/_elements/full_site_link index 5769c4ee8..6e9da1185 100644 --- a/rt/share/html/m/_elements/full_site_link +++ b/rt/share/html/m/_elements/full_site_link @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/header b/rt/share/html/m/_elements/header index 0d284e3f1..a9fda941c 100644 --- a/rt/share/html/m/_elements/header +++ b/rt/share/html/m/_elements/header @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/login b/rt/share/html/m/_elements/login index 64effcbd3..ce524ee15 100644 --- a/rt/share/html/m/_elements/login +++ b/rt/share/html/m/_elements/login @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/menu b/rt/share/html/m/_elements/menu index a6181a218..3a018361b 100644 --- a/rt/share/html/m/_elements/menu +++ b/rt/share/html/m/_elements/menu @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/raw_style b/rt/share/html/m/_elements/raw_style index 636884984..f8fee325e 100644 --- a/rt/share/html/m/_elements/raw_style +++ b/rt/share/html/m/_elements/raw_style @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/ticket_list b/rt/share/html/m/_elements/ticket_list index 501494c8e..6eec63e9c 100644 --- a/rt/share/html/m/_elements/ticket_list +++ b/rt/share/html/m/_elements/ticket_list @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/ticket_menu b/rt/share/html/m/_elements/ticket_menu index 8e51b5055..2c2eb0aa5 100644 --- a/rt/share/html/m/_elements/ticket_menu +++ b/rt/share/html/m/_elements/ticket_menu @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/_elements/wrapper b/rt/share/html/m/_elements/wrapper index c8d2d011e..3d74e8d94 100644 --- a/rt/share/html/m/_elements/wrapper +++ b/rt/share/html/m/_elements/wrapper @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/dhandler b/rt/share/html/m/dhandler index ca5f3528f..926f8178a 100644 --- a/rt/share/html/m/dhandler +++ b/rt/share/html/m/dhandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/index.html b/rt/share/html/m/index.html index b8e9bbf90..70e7f4d80 100644 --- a/rt/share/html/m/index.html +++ b/rt/share/html/m/index.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/logout b/rt/share/html/m/logout index b92e7d8b3..b0e1107d8 100644 --- a/rt/share/html/m/logout +++ b/rt/share/html/m/logout @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/style.css b/rt/share/html/m/style.css index 243d32d74..9ccc3effe 100644 --- a/rt/share/html/m/style.css +++ b/rt/share/html/m/style.css @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/ticket/autohandler b/rt/share/html/m/ticket/autohandler index 9bcd56e53..595e7d77c 100644 --- a/rt/share/html/m/ticket/autohandler +++ b/rt/share/html/m/ticket/autohandler @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/ticket/create b/rt/share/html/m/ticket/create index 7fbfc7a82..5d72d1b76 100644 --- a/rt/share/html/m/ticket/create +++ b/rt/share/html/m/ticket/create @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/ticket/history b/rt/share/html/m/ticket/history index 4293e2f1d..418bace17 100644 --- a/rt/share/html/m/ticket/history +++ b/rt/share/html/m/ticket/history @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/ticket/reply b/rt/share/html/m/ticket/reply index 4db5401aa..bc7f0d6d3 100644 --- a/rt/share/html/m/ticket/reply +++ b/rt/share/html/m/ticket/reply @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/ticket/select_create_queue b/rt/share/html/m/ticket/select_create_queue index 63c49f2ca..626cdf8e1 100644 --- a/rt/share/html/m/ticket/select_create_queue +++ b/rt/share/html/m/ticket/select_create_queue @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/ticket/show b/rt/share/html/m/ticket/show index 360ef405f..4516f9f03 100644 --- a/rt/share/html/m/ticket/show +++ b/rt/share/html/m/ticket/show @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/share/html/m/tickets/search b/rt/share/html/m/tickets/search index e0bc84dda..561e859e9 100644 --- a/rt/share/html/m/tickets/search +++ b/rt/share/html/m/tickets/search @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) diff --git a/rt/t/api/emailparser.t b/rt/t/api/emailparser.t index 790314603..a58cb3623 100644 --- a/rt/t/api/emailparser.t +++ b/rt/t/api/emailparser.t @@ -2,12 +2,14 @@ use strict; use warnings; -use RT::Test nodb => 1, tests => 10; +use RT::Test tests => 11; -RT->Config->Set( RTAddressRegexp => qr/^rt\@example.com$/i ); +ok(require RT::EmailParser); +RT->Config->Set( RTAddressRegexp => undef ); +is(RT::EmailParser::IsRTAddress("",""),undef, "Empty emails from users don't match queues without email addresses" ); -ok(require RT::EmailParser); +RT->Config->Set( RTAddressRegexp => qr/^rt\@example.com$/i ); is(RT::EmailParser::IsRTAddress("","rt\@example.com"),1, "Regexp matched rt address" ); is(RT::EmailParser::IsRTAddress("","frt\@example.com"),undef, "Regexp didn't match non-rt address" ); diff --git a/rt/t/fts/indexed_pg.t b/rt/t/fts/indexed_pg.t index b8d4b1bab..88e35ab6a 100644 --- a/rt/t/fts/indexed_pg.t +++ b/rt/t/fts/indexed_pg.t @@ -9,8 +9,6 @@ my ($major, $minor) = $RT::Handle->dbh->get_info(18) =~ /^0*(\d+)\.0*(\d+)/; plan skip_all => "Need Pg 8.2 or higher; we have $major.$minor" if "$major.$minor" < 8.2; -plan tests => 36; - RT->Config->Set( FullTextSearch => Enable => 1, Indexed => 1, Column => 'ContentIndex', Table => 'Attachments' ); setup_indexing(); @@ -70,10 +68,11 @@ sub run_test { diag "Wrong SQL query for '$query':". $tix->BuildSelectQuery if $error; } +my $blase = Encode::decode_utf8("blasé"); @tickets = RT::Test->create_tickets( { Queue => $q->id }, - { Subject => 'fts test 1', Content => 'book' }, - { Subject => 'fts test 2', Content => 'bars' }, + { Subject => 'fts test 1', Content => "book $blase" }, + { Subject => 'fts test 2', Content => "bars blasé", ContentType => 'text/html' }, ); sync_index(); @@ -84,6 +83,11 @@ run_tests( "Content LIKE 'book'" => { $book->id => 1, $bars->id => 0 }, "Content LIKE 'bars'" => { $book->id => 0, $bars->id => 1 }, + # Unicode searching + "Content LIKE '$blase'" => { $book->id => 1, $bars->id => 1 }, + "Content LIKE 'blase'" => { $book->id => 0, $bars->id => 0 }, + "Content LIKE 'blas'" => { $book->id => 0, $bars->id => 0 }, + # make sure that Pg stemming works "Content LIKE 'books'" => { $book->id => 1, $bars->id => 0 }, "Content LIKE 'bar'" => { $book->id => 0, $bars->id => 1 }, @@ -116,3 +120,5 @@ run_tests( ); @tickets = (); + +done_testing; -- cgit v1.2.1 From 1c538bfabc2cd31f27067505f0c3d1a46cba6ef0 Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Thu, 9 Jul 2015 22:18:55 -0700 Subject: RT 4.2.11, ticket#13852 --- rt/.perlcriticrc | 20 + rt/Makefile.in | 56 +- rt/README | 64 +- rt/aclocal.m4 | 6 +- rt/bin/rt | 242 +- rt/bin/rt-crontool.in | 71 +- rt/bin/rt-mailgate.in | 50 +- rt/bin/rt.in | 242 +- rt/configure | 267 +- rt/configure.ac | 109 +- rt/devel/tools/cmd-boilerplate | 89 + rt/devel/tools/css_tidy | 59 + rt/devel/tools/extract-message-catalog | 365 +- rt/devel/tools/factory | 373 - rt/devel/tools/merge-rosetta.pl | 51 - rt/devel/tools/rt-apache | 46 +- rt/devel/tools/rt-attributes-editor | 15 +- rt/devel/tools/rt-message-catalog | 224 + rt/devel/tools/rt-static-docs | 20 +- rt/docs/UPGRADING-3.8 | 10 +- rt/docs/UPGRADING-4.0 | 20 +- rt/docs/UPGRADING-4.2 | 337 + rt/docs/authentication.pod | 168 + rt/docs/automating_rt.pod | 234 + rt/docs/backups.pod | 106 +- rt/docs/charts.pod | 246 + rt/docs/customizing/approvals.pod | 6 +- rt/docs/customizing/articles_introduction.pod | 21 +- rt/docs/customizing/styling_rt.pod | 46 +- rt/docs/customizing/templates.pod | 56 +- rt/docs/dashboards.pod | 206 + rt/docs/extending/clickable_links.pod | 1 + rt/docs/extending/external_custom_fields.pod | 10 +- rt/docs/extensions.pod | 102 + rt/docs/full_text_indexing.pod | 157 +- rt/docs/hacking.pod | 12 +- rt/docs/initialdata.pod | 85 +- rt/docs/reminders.pod | 67 + rt/docs/rt_perl.pod | 163 + rt/docs/schema.dot | 7 +- rt/docs/security.pod | 6 +- rt/docs/web_deployment.pod | 67 +- rt/docs/writing_extensions.pod | 376 + rt/etc/RT_Config.pm.in | 1106 ++- rt/etc/RT_SiteConfig.pm | 2 +- rt/etc/acl.Pg | 13 +- rt/etc/acl.mysql | 7 +- rt/etc/initialdata | 350 +- rt/etc/schema.Pg | 52 +- rt/etc/schema.SQLite | 257 +- rt/etc/schema.mysql | 55 +- rt/etc/upgrade/3.1.0/content | 2 - rt/etc/upgrade/3.1.0/schema.Oracle | 20 +- rt/etc/upgrade/3.1.15/content | 5 +- rt/etc/upgrade/3.1.17/content | 7 +- rt/etc/upgrade/3.3.0/content | 1 - rt/etc/upgrade/3.3.11/content | 1 - rt/etc/upgrade/3.5.1/content | 21 +- rt/etc/upgrade/3.7.1/content | 5 +- rt/etc/upgrade/3.7.10/content | 5 +- rt/etc/upgrade/3.7.15/content | 5 +- rt/etc/upgrade/3.7.19/content | 49 +- rt/etc/upgrade/3.7.82/content | 5 +- rt/etc/upgrade/3.7.85/content | 15 +- rt/etc/upgrade/3.7.86/content | 13 +- rt/etc/upgrade/3.7.87/content | 5 +- rt/etc/upgrade/3.8-ical-extension.in | 6 +- rt/etc/upgrade/3.8.0/content | 13 +- rt/etc/upgrade/3.8.1/content | 13 +- rt/etc/upgrade/3.8.2/content | 77 +- rt/etc/upgrade/3.8.3/content | 55 +- rt/etc/upgrade/3.8.4/content | 10 +- rt/etc/upgrade/3.8.6/content | 5 +- rt/etc/upgrade/3.8.8/content | 9 +- rt/etc/upgrade/3.8.9/content | 10 +- rt/etc/upgrade/3.9.1/content | 15 +- rt/etc/upgrade/3.9.2/content | 15 +- rt/etc/upgrade/3.9.3/schema.Oracle | 3 +- rt/etc/upgrade/3.9.3/schema.Pg | 5 +- rt/etc/upgrade/3.9.3/schema.mysql | 5 +- rt/etc/upgrade/3.9.5/backcompat | 16 +- rt/etc/upgrade/3.9.5/schema.Oracle | 30 +- rt/etc/upgrade/3.9.5/schema.Pg | 27 +- rt/etc/upgrade/3.9.5/schema.mysql | 9 +- rt/etc/upgrade/3.9.7/content | 29 +- rt/etc/upgrade/3.9.7/schema.Oracle | 16 +- rt/etc/upgrade/3.9.7/schema.Pg | 14 +- rt/etc/upgrade/3.9.7/schema.mysql | 8 +- rt/etc/upgrade/3.9.8/content | 11 +- rt/etc/upgrade/3.9.8/schema.Pg | 5 + rt/etc/upgrade/3.9.8/schema.SQLite | 6 +- rt/etc/upgrade/3.9.8/schema.mysql | 5 + rt/etc/upgrade/4.0-customfield-checkbox-extension | 7 +- .../upgrade/4.0-customfield-checkbox-extension.in | 7 +- rt/etc/upgrade/4.0.0rc7/content | 13 +- rt/etc/upgrade/4.0.1/content | 42 +- rt/etc/upgrade/4.0.18/content | 14 + rt/etc/upgrade/4.0.19/content | 29 + rt/etc/upgrade/4.0.19/schema.mysql | 5 + rt/etc/upgrade/4.0.3/content | 5 +- rt/etc/upgrade/4.0.4/content | 7 +- rt/etc/upgrade/4.0.6/content | 7 +- rt/etc/upgrade/4.0.9/content | 12 +- rt/etc/upgrade/4.1.0/content | 43 + rt/etc/upgrade/4.1.1/acl.Pg | 31 + rt/etc/upgrade/4.1.1/content | 36 + rt/etc/upgrade/4.1.1/schema.Oracle | 29 + rt/etc/upgrade/4.1.1/schema.Pg | 36 + rt/etc/upgrade/4.1.1/schema.SQLite | 31 + rt/etc/upgrade/4.1.1/schema.mysql | 32 + rt/etc/upgrade/4.1.10/schema.Oracle | 1 + rt/etc/upgrade/4.1.10/schema.Pg | 1 + rt/etc/upgrade/4.1.10/schema.mysql | 1 + rt/etc/upgrade/4.1.11/schema.Oracle | 1 + rt/etc/upgrade/4.1.11/schema.Pg | 1 + rt/etc/upgrade/4.1.11/schema.mysql | 1 + rt/etc/upgrade/4.1.12/content | 10 + rt/etc/upgrade/4.1.13/backcompat | 34 + rt/etc/upgrade/4.1.13/schema.Oracle | 3 + rt/etc/upgrade/4.1.13/schema.Pg | 3 + rt/etc/upgrade/4.1.13/schema.SQLite | 3 + rt/etc/upgrade/4.1.13/schema.mysql | 2 + rt/etc/upgrade/4.1.14/schema.Oracle | 1 + rt/etc/upgrade/4.1.14/schema.Pg | 3 + rt/etc/upgrade/4.1.14/schema.mysql | 3 + rt/etc/upgrade/4.1.15/content | 22 + rt/etc/upgrade/4.1.16/content | 16 + rt/etc/upgrade/4.1.17/content | 26 + rt/etc/upgrade/4.1.18/content | 16 + rt/etc/upgrade/4.1.19/schema.Oracle | 1 + rt/etc/upgrade/4.1.19/schema.Pg | 3 + rt/etc/upgrade/4.1.19/schema.mysql | 3 + rt/etc/upgrade/4.1.20/content | 56 + rt/etc/upgrade/4.1.21/content | 64 + rt/etc/upgrade/4.1.22/content | 85 + rt/etc/upgrade/4.1.22/schema.Oracle | 1 + rt/etc/upgrade/4.1.22/schema.Pg | 1 + rt/etc/upgrade/4.1.22/schema.SQLite | 1 + rt/etc/upgrade/4.1.22/schema.mysql | 1 + rt/etc/upgrade/4.1.23/indexes | 168 + rt/etc/upgrade/4.1.4/content | 49 + rt/etc/upgrade/4.1.4/schema.Oracle | 1 + rt/etc/upgrade/4.1.4/schema.Pg | 1 + rt/etc/upgrade/4.1.4/schema.SQLite | 1 + rt/etc/upgrade/4.1.4/schema.mysql | 1 + rt/etc/upgrade/4.1.5/content | 34 + rt/etc/upgrade/4.1.5/schema.Oracle | 6 + rt/etc/upgrade/4.1.5/schema.Pg | 2 + rt/etc/upgrade/4.1.5/schema.mysql | 2 + rt/etc/upgrade/4.1.6/content | 43 + rt/etc/upgrade/4.1.7/schema.Oracle | 5 + rt/etc/upgrade/4.1.7/schema.Pg | 5 + rt/etc/upgrade/4.1.7/schema.SQLite | 2 + rt/etc/upgrade/4.1.7/schema.mysql | 5 + rt/etc/upgrade/4.1.8/schema.Oracle | 2 + rt/etc/upgrade/4.1.8/schema.Pg | 2 + rt/etc/upgrade/4.1.8/schema.SQLite | 3 + rt/etc/upgrade/4.1.8/schema.mysql | 2 + rt/etc/upgrade/4.1.9/content | 190 + rt/etc/upgrade/4.2.1/content | 14 + rt/etc/upgrade/4.2.10/content | 19 + rt/etc/upgrade/4.2.11/content | 60 + rt/etc/upgrade/4.2.2/content | 59 + rt/etc/upgrade/4.2.2/schema.mysql | 5 + rt/etc/upgrade/4.2.4/content | 47 + rt/etc/upgrade/4.2.6/content | 9 + rt/etc/upgrade/4.2.6/schema.mysql | 4 + rt/etc/upgrade/4.2.7/content | 15 + rt/etc/upgrade/4.2.8/content | 16 + rt/etc/upgrade/generate-rtaddressregexp.in | 11 +- rt/etc/upgrade/sanity-check-stylesheets.in | 88 + rt/etc/upgrade/sanity-check-stylesheets.pl | 87 - rt/etc/upgrade/shrink-cgm-table.in | 124 + rt/etc/upgrade/shrink-transactions-table.in | 126 + rt/etc/upgrade/shrink_cgm_table.pl | 124 - rt/etc/upgrade/shrink_transactions_table.pl | 124 - rt/etc/upgrade/split-out-cf-categories.in | 11 +- rt/etc/upgrade/switch-templates-to.in | 145 + rt/etc/upgrade/time-worked-history.in | 111 + rt/etc/upgrade/upgrade-articles | 13 +- rt/etc/upgrade/upgrade-articles.in | 9 +- rt/etc/upgrade/vulnerable-passwords.in | 5 +- rt/lib/RT.pm | 208 +- rt/lib/RT/ACE.pm | 191 +- rt/lib/RT/ACL.pm | 119 +- rt/lib/RT/Action.pm | 20 - rt/lib/RT/Action/AutoOpen.pm | 3 +- rt/lib/RT/Action/AutoOpenInactive.pm | 105 + rt/lib/RT/Action/Autoreply.pm | 14 +- rt/lib/RT/Action/CreateTickets.pm | 113 +- rt/lib/RT/Action/CreateTickets.pm.orig | 9 +- rt/lib/RT/Action/EscalatePriority.pm | 165 +- rt/lib/RT/Action/LinearEscalate.pm | 15 +- rt/lib/RT/Action/Notify.pm | 54 +- rt/lib/RT/Action/NotifyGroup.pm | 16 +- rt/lib/RT/Action/NotifyGroupAsComment.pm | 8 +- rt/lib/RT/Action/NotifyOwnerOrAdminCc.pm | 76 + rt/lib/RT/Action/OpenOnStarted.pm | 87 + rt/lib/RT/Action/RecordComment.pm | 23 +- rt/lib/RT/Action/RecordCorrespondence.pm | 24 +- rt/lib/RT/Action/SendEmail.pm | 181 +- rt/lib/RT/Action/SendEmail.pm.orig | 42 +- rt/lib/RT/Action/SendForward.pm | 138 + rt/lib/RT/Action/SetStatus.pm | 2 +- rt/lib/RT/Approval/Rule/NewPending.pm | 2 +- rt/lib/RT/Approval/Rule/Passed.pm | 2 +- rt/lib/RT/Approval/Rule/Rejected.pm | 2 +- rt/lib/RT/Article.pm | 130 +- rt/lib/RT/Articles.pm | 39 +- rt/lib/RT/Attachment.pm | 406 +- rt/lib/RT/Attachments.pm | 45 +- rt/lib/RT/Attribute.pm | 63 +- rt/lib/RT/Attributes.pm | 32 +- rt/lib/RT/Base.pm | 2 +- rt/lib/RT/CachedGroupMember.pm | 55 +- rt/lib/RT/CachedGroupMembers.pm | 30 +- rt/lib/RT/Class.pm | 217 +- rt/lib/RT/Classes.pm | 16 +- rt/lib/RT/Condition.pm | 26 +- rt/lib/RT/Condition/BeforeDue.pm | 23 +- rt/lib/RT/Condition/Overdue.pm | 10 +- rt/lib/RT/Condition/OwnerChange.pm | 16 +- rt/lib/RT/Condition/PriorityChange.pm | 6 +- rt/lib/RT/Condition/PriorityExceeds.pm | 6 +- rt/lib/RT/Condition/QueueChange.pm | 6 +- rt/lib/RT/Condition/StatusChange.pm | 4 +- rt/lib/RT/Config.pm | 605 +- rt/lib/RT/Crypt.pm | 843 ++ rt/lib/RT/Crypt/GnuPG.pm | 1942 ++-- rt/lib/RT/Crypt/GnuPG/CRLFHandle.pm | 70 + rt/lib/RT/Crypt/Role.pm | 254 + rt/lib/RT/Crypt/SMIME.pm | 956 ++ rt/lib/RT/CurrentUser.pm | 45 +- rt/lib/RT/CustomField.pm | 780 +- rt/lib/RT/CustomFieldValue.pm | 61 +- rt/lib/RT/CustomFieldValues.pm | 61 +- rt/lib/RT/CustomFieldValues/External.pm | 12 +- rt/lib/RT/CustomFields.pm | 195 +- rt/lib/RT/Dashboard.pm | 43 +- rt/lib/RT/Dashboard/Mailer.pm | 68 +- rt/lib/RT/Dashboards.pm | 4 +- rt/lib/RT/Date.pm | 250 +- rt/lib/RT/DependencyWalker.pm | 305 + rt/lib/RT/DependencyWalker/FindDependencies.pm | 65 + rt/lib/RT/EmailParser.pm | 43 +- rt/lib/RT/Generated.pm.in | 4 + rt/lib/RT/Graph/Tickets.pm | 9 +- rt/lib/RT/Group.pm | 913 +- rt/lib/RT/GroupMember.pm | 217 +- rt/lib/RT/GroupMembers.pm | 32 +- rt/lib/RT/Groups.pm | 95 +- rt/lib/RT/Handle.pm | 683 +- rt/lib/RT/I18N.pm | 342 +- rt/lib/RT/I18N/cs.pm | 40 +- rt/lib/RT/I18N/fr.pm | 10 +- rt/lib/RT/I18N/ru.pm | 4 +- rt/lib/RT/Installer.pm | 10 +- rt/lib/RT/Interface/CLI.pm | 195 +- rt/lib/RT/Interface/Email.pm | 533 +- rt/lib/RT/Interface/Email.pm.orig | 81 +- rt/lib/RT/Interface/Email/Auth/Crypt.pm | 294 + rt/lib/RT/Interface/Email/Auth/GnuPG.pm | 257 - rt/lib/RT/Interface/REST.pm | 59 +- rt/lib/RT/Interface/Web.pm | 1358 ++- rt/lib/RT/Interface/Web.pm.orig | 3454 ------- rt/lib/RT/Interface/Web/Handler.pm | 96 +- rt/lib/RT/Interface/Web/Menu.pm | 14 +- .../RT/Interface/Web/Middleware/StaticHeaders.pm | 80 + rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm | 7 +- rt/lib/RT/Interface/Web/Request.pm | 3 - rt/lib/RT/Interface/Web/Session.pm | 30 +- rt/lib/RT/Lifecycle.pm | 232 +- rt/lib/RT/Lifecycle/Ticket.pm | 125 + rt/lib/RT/Link.pm | 205 +- rt/lib/RT/Links.pm | 33 +- rt/lib/RT/Migrate.pm | 193 + rt/lib/RT/Migrate/Importer.pm | 468 + rt/lib/RT/Migrate/Importer/File.pm | 208 + rt/lib/RT/Migrate/Incremental.pm | 657 ++ rt/lib/RT/Migrate/Serializer.pm | 492 + rt/lib/RT/Migrate/Serializer/File.pm | 171 + rt/lib/RT/Migrate/Serializer/IncrementalRecord.pm | 80 + rt/lib/RT/Migrate/Serializer/IncrementalRecords.pm | 69 + rt/lib/RT/ObjectClass.pm | 37 +- rt/lib/RT/ObjectClasses.pm | 12 +- rt/lib/RT/ObjectCustomField.pm | 269 +- rt/lib/RT/ObjectCustomFieldValue.pm | 49 +- rt/lib/RT/ObjectCustomFieldValues.pm | 30 +- rt/lib/RT/ObjectCustomFields.pm | 53 +- rt/lib/RT/ObjectScrip.pm | 277 + rt/lib/RT/ObjectScrips.pm | 92 + rt/lib/RT/ObjectTopic.pm | 44 +- rt/lib/RT/ObjectTopics.pm | 18 +- rt/lib/RT/PlackRunner.pm | 165 + rt/lib/RT/Plugin.pm | 10 +- rt/lib/RT/Pod/HTML.pm | 6 + rt/lib/RT/Principal.pm | 152 +- rt/lib/RT/Principals.pm | 15 +- rt/lib/RT/Queue.pm | 889 +- rt/lib/RT/Queues.pm | 22 +- rt/lib/RT/Record.pm | 994 +- rt/lib/RT/Record/AddAndSort.pm | 621 ++ rt/lib/RT/Record/Role.pm | 78 + rt/lib/RT/Record/Role/Lifecycle.pm | 219 + rt/lib/RT/Record/Role/Links.pm | 174 + rt/lib/RT/Record/Role/Rights.pm | 133 + rt/lib/RT/Record/Role/Roles.pm | 633 ++ rt/lib/RT/Record/Role/Status.pm | 314 + rt/lib/RT/Reminders.pm | 23 +- rt/lib/RT/Report/Tickets.pm | 1107 ++- rt/lib/RT/Report/Tickets/Entry.pm | 83 +- rt/lib/RT/Rule.pm | 3 +- rt/lib/RT/Ruleset.pm | 1 - rt/lib/RT/SQL.pm | 81 +- rt/lib/RT/SavedSearches.pm | 13 +- rt/lib/RT/Scrip.pm | 543 +- rt/lib/RT/ScripAction.pm | 246 +- rt/lib/RT/ScripActions.pm | 24 +- rt/lib/RT/ScripCondition.pm | 129 +- rt/lib/RT/ScripConditions.pm | 28 +- rt/lib/RT/Scrips.pm | 209 +- rt/lib/RT/Search/ActiveTicketsInQueue.pm | 5 +- rt/lib/RT/Search/Googleish.pm | 271 - rt/lib/RT/Search/Simple.pm | 289 + rt/lib/RT/SearchBuilder.pm | 777 +- rt/lib/RT/SearchBuilder/AddAndSort.pm | 219 + rt/lib/RT/SearchBuilder/Role.pm | 77 + rt/lib/RT/SearchBuilder/Role/Roles.pm | 399 + rt/lib/RT/SharedSetting.pm | 30 +- rt/lib/RT/SharedSettings.pm | 4 +- rt/lib/RT/Shredder.pm | 88 +- rt/lib/RT/Shredder/ACE.pm | 101 - rt/lib/RT/Shredder/Attachment.pm | 136 - rt/lib/RT/Shredder/CachedGroupMember.pm | 143 - rt/lib/RT/Shredder/Constants.pm | 44 +- rt/lib/RT/Shredder/CustomField.pm | 126 - rt/lib/RT/Shredder/CustomFieldValue.pm | 94 - rt/lib/RT/Shredder/Dependencies.pm | 2 +- rt/lib/RT/Shredder/Dependency.pm | 13 +- rt/lib/RT/Shredder/Exceptions.pm | 18 +- rt/lib/RT/Shredder/Group.pm | 185 - rt/lib/RT/Shredder/GroupMember.pm | 183 - rt/lib/RT/Shredder/Link.pm | 140 - rt/lib/RT/Shredder/ObjectCustomFieldValue.pm | 116 - rt/lib/RT/Shredder/POD.pm | 6 + rt/lib/RT/Shredder/Plugin.pm | 16 +- rt/lib/RT/Shredder/Plugin/Attachments.pm | 2 +- rt/lib/RT/Shredder/Plugin/Base.pm | 9 +- rt/lib/RT/Shredder/Plugin/Summary.pm | 11 +- rt/lib/RT/Shredder/Plugin/Users.pm | 91 +- rt/lib/RT/Shredder/Principal.pm | 127 - rt/lib/RT/Shredder/Queue.pm | 107 - rt/lib/RT/Shredder/Record.pm | 121 +- rt/lib/RT/Shredder/Scrip.pm | 130 - rt/lib/RT/Shredder/ScripAction.pm | 100 - rt/lib/RT/Shredder/ScripCondition.pm | 101 - rt/lib/RT/Shredder/Template.pm | 120 - rt/lib/RT/Shredder/Ticket.pm | 126 - rt/lib/RT/Shredder/Transaction.pm | 115 - rt/lib/RT/Shredder/User.pm | 191 - rt/lib/RT/Squish/CSS.pm | 23 +- rt/lib/RT/Squish/JS.pm | 14 +- rt/lib/RT/StyleGuide.pod | 347 +- rt/lib/RT/System.pm | 264 +- rt/lib/RT/Template.pm | 287 +- rt/lib/RT/Templates.pm | 16 +- rt/lib/RT/Test.pm | 548 +- rt/lib/RT/Test/Apache.pm | 30 +- rt/lib/RT/Test/GnuPG.pm | 15 +- rt/lib/RT/Test/SMIME.pm | 164 + rt/lib/RT/Test/Shredder.pm | 324 + rt/lib/RT/Test/Web.pm | 73 +- rt/lib/RT/Ticket.pm | 2281 ++--- rt/lib/RT/Tickets.pm | 1814 ++-- rt/lib/RT/Tickets_SQL.pm | 512 - rt/lib/RT/Topic.pm | 66 +- rt/lib/RT/Topics.pm | 12 - rt/lib/RT/Transaction.pm | 873 +- rt/lib/RT/Transactions.pm | 28 +- rt/lib/RT/URI.pm | 25 +- rt/lib/RT/URI/a.pm | 10 +- rt/lib/RT/URI/fsck_com_article.pm | 96 +- rt/lib/RT/URI/fsck_com_rt.pm | 18 +- rt/lib/RT/User.pm | 627 +- rt/lib/RT/Users.pm | 144 +- rt/lib/RT/Util.pm | 10 +- rt/sbin/rt-attributes-viewer.in | 31 +- rt/sbin/rt-clean-sessions.in | 19 +- rt/sbin/rt-dump-metadata.in | 53 +- rt/sbin/rt-email-dashboards.in | 21 +- rt/sbin/rt-email-digest.in | 35 +- rt/sbin/rt-email-group-admin.in | 18 +- rt/sbin/rt-fulltext-indexer.in | 508 +- rt/sbin/rt-importer.in | 283 + rt/sbin/rt-message-catalog | 270 - rt/sbin/rt-preferences-viewer.in | 29 +- rt/sbin/rt-serializer.in | 399 + rt/sbin/rt-server.fcgi.in | 150 +- rt/sbin/rt-server.in | 150 +- rt/sbin/rt-session-viewer.in | 31 +- rt/sbin/rt-setup-database.in | 277 +- rt/sbin/rt-setup-fulltext-index.in | 119 +- rt/sbin/rt-shredder.in | 175 +- rt/sbin/rt-test-dependencies.in | 315 +- rt/sbin/rt-validate-aliases.in | 32 +- rt/sbin/rt-validator.in | 460 +- rt/sbin/standalone_httpd.in | 150 +- rt/share/html/Admin/Articles/Classes/Modify.html | 66 +- rt/share/html/Admin/Articles/Classes/Objects.html | 11 +- rt/share/html/Admin/Articles/Classes/index.html | 5 +- rt/share/html/Admin/Articles/index.html | 2 +- rt/share/html/Admin/CustomFields/GroupRights.html | 2 +- rt/share/html/Admin/CustomFields/Modify.html | 35 +- rt/share/html/Admin/CustomFields/Objects.html | 27 +- rt/share/html/Admin/CustomFields/index.html | 47 +- .../html/Admin/Elements/ConfigureDashboardsInMenu | 76 + rt/share/html/Admin/Elements/CreateUserCalled | 50 - rt/share/html/Admin/Elements/EditCustomField | 15 +- .../Admin/Elements/EditCustomFieldValuesSource | 4 +- rt/share/html/Admin/Elements/EditCustomFields | 23 +- rt/share/html/Admin/Elements/EditQueueWatchers | 7 +- rt/share/html/Admin/Elements/EditRights | 39 +- .../html/Admin/Elements/EditRightsCategoryTabs | 15 +- rt/share/html/Admin/Elements/EditScrips | 171 +- rt/share/html/Admin/Elements/EditTemplates | 2 + rt/share/html/Admin/Elements/EditUserComments | 56 - .../html/Admin/Elements/ListGlobalCustomFields | 61 - rt/share/html/Admin/Elements/ListGlobalScrips | 68 - rt/share/html/Admin/Elements/LoggingSummary | 92 + rt/share/html/Admin/Elements/MembershipsPage | 152 + rt/share/html/Admin/Elements/ModifyTemplate | 11 +- rt/share/html/Admin/Elements/PickCustomFields | 98 - rt/share/html/Admin/Elements/PickObjects | 81 - rt/share/html/Admin/Elements/Portal | 2 +- rt/share/html/Admin/Elements/QueueRightsForUser | 64 - rt/share/html/Admin/Elements/SelectGroups | 2 +- rt/share/html/Admin/Elements/SelectModifyGroup | 57 - rt/share/html/Admin/Elements/SelectModifyQueue | 57 - rt/share/html/Admin/Elements/SelectModifyUser | 73 - rt/share/html/Admin/Elements/SelectNewGroupMembers | 42 +- rt/share/html/Admin/Elements/SelectRights | 120 - rt/share/html/Admin/Elements/SelectScrip | 72 - .../html/Admin/Elements/SelectSingleOrMultiple | 67 - rt/share/html/Admin/Elements/SelectStage | 18 +- rt/share/html/Admin/Elements/SelectStageForAdded | 54 + rt/share/html/Admin/Elements/SelectTemplate | 77 - rt/share/html/Admin/Elements/ShowKeyInfo | 49 +- rt/share/html/Admin/Elements/UpgradeHistory | 71 + rt/share/html/Admin/Elements/UpgradeHistoryRow | 98 + rt/share/html/Admin/Global/DashboardsInMenu.html | 113 + rt/share/html/Admin/Global/MyRT.html | 10 +- rt/share/html/Admin/Global/Scrip.html | 63 - rt/share/html/Admin/Global/Template.html | 56 +- rt/share/html/Admin/Global/index.html | 2 +- rt/share/html/Admin/Groups/History.html | 5 +- rt/share/html/Admin/Groups/Memberships.html | 48 + rt/share/html/Admin/Groups/Modify.html | 25 +- rt/share/html/Admin/Groups/index.html | 40 +- rt/share/html/Admin/Queues/History.html | 5 +- rt/share/html/Admin/Queues/Modify.html | 74 +- rt/share/html/Admin/Queues/People.html | 5 +- rt/share/html/Admin/Queues/Scrip.html | 77 - rt/share/html/Admin/Queues/Scrips.html | 15 +- rt/share/html/Admin/Queues/Template.html | 10 +- rt/share/html/Admin/Queues/index.html | 45 +- rt/share/html/Admin/Scrips/Create.html | 147 + rt/share/html/Admin/Scrips/Elements/EditBasics | 74 + rt/share/html/Admin/Scrips/Elements/EditCustomCode | 77 + rt/share/html/Admin/Scrips/Elements/SelectTemplate | 108 + rt/share/html/Admin/Scrips/Modify.html | 141 + rt/share/html/Admin/Scrips/Objects.html | 172 + rt/share/html/Admin/Scrips/index.html | 72 + rt/share/html/Admin/Tools/Configuration.html | 95 +- rt/share/html/Admin/Tools/Queries.html | 2 +- .../Admin/Tools/Shredder/Elements/ObjectCheckBox | 4 +- .../html/Admin/Tools/Shredder/Elements/PluginHelp | 4 +- rt/share/html/Admin/Tools/Shredder/autohandler | 4 +- rt/share/html/Admin/Tools/Theme.html | 219 +- rt/share/html/Admin/Tools/index.html | 2 +- rt/share/html/Admin/Users/DashboardsInMenu.html | 118 + rt/share/html/Admin/Users/GnuPG.html | 116 - rt/share/html/Admin/Users/History.html | 5 +- rt/share/html/Admin/Users/Keys.html | 131 + rt/share/html/Admin/Users/Memberships.html | 90 +- rt/share/html/Admin/Users/Modify.html | 287 +- rt/share/html/Admin/Users/MyRT.html | 11 +- rt/share/html/Admin/Users/index.html | 25 +- rt/share/html/Admin/index.html | 2 +- rt/share/html/Approvals/Display.html | 2 +- rt/share/html/Approvals/Elements/Approve | 4 +- rt/share/html/Approvals/Elements/PendingMyApproval | 41 +- rt/share/html/Approvals/Elements/ShowDependency | 26 +- rt/share/html/Articles/Article/Edit.html | 67 +- .../Articles/Article/Elements/EditCustomFields | 10 +- rt/share/html/Articles/Article/Elements/EditLinks | 12 +- .../html/Articles/Article/Elements/Preformatted | 15 +- .../html/Articles/Article/Elements/ShowHistory | 76 - rt/share/html/Articles/Article/Elements/ShowLinks | 8 +- .../Articles/Article/Elements/ShowSavedSearches | 7 +- .../Articles/Article/Elements/ShowSearchCriteria | 10 +- rt/share/html/Articles/Article/History.html | 20 +- rt/share/html/Articles/Article/PreCreate.html | 36 +- rt/share/html/Articles/Article/Search.html | 145 +- rt/share/html/Articles/Elements/CreateArticle | 4 +- rt/share/html/Articles/Elements/MaybeNeedsSetup | 55 + rt/share/html/Articles/Elements/NeedsSetup | 52 + rt/share/html/Articles/Elements/NewestArticles | 4 +- rt/share/html/Articles/Elements/QuickSearch | 4 +- rt/share/html/Articles/Elements/ShowTopicLink | 2 +- rt/share/html/Articles/Elements/SubjectOverride | 92 + rt/share/html/Articles/Elements/UpdatedArticles | 4 +- rt/share/html/Articles/index.html | 1 + .../html/Dashboards/Elements/DashboardsForObject | 6 +- rt/share/html/Dashboards/Elements/ListOfDashboards | 7 +- rt/share/html/Dashboards/Elements/SelectPrivacy | 6 +- rt/share/html/Dashboards/Elements/ShowDashboards | 1 + .../html/Dashboards/Elements/ShowPortlet/component | 12 +- .../html/Dashboards/Elements/ShowPortlet/dashboard | 1 - rt/share/html/Dashboards/Modify.html | 8 +- rt/share/html/Dashboards/Queries.html | 6 +- rt/share/html/Dashboards/Render.html | 1 - rt/share/html/Dashboards/Subscription.html | 37 +- rt/share/html/Download/CustomFieldValue/dhandler | 4 +- rt/share/html/Elements/AddLinks | 106 + rt/share/html/Elements/BevelBoxRaisedEnd | 50 - rt/share/html/Elements/BevelBoxRaisedStart | 50 - rt/share/html/Elements/BulkCustomFields | 105 + rt/share/html/Elements/BulkLinks | 197 + rt/share/html/Elements/Callback | 5 +- rt/share/html/Elements/CollectionAsTable/Header | 21 +- rt/share/html/Elements/CollectionAsTable/Row | 1 - rt/share/html/Elements/CollectionList | 31 +- rt/share/html/Elements/CollectionListPaging | 20 +- rt/share/html/Elements/ColumnMap | 110 +- rt/share/html/Elements/Crypt/KeyIssues | 94 + .../html/Elements/Crypt/SelectKeyForEncryption | 80 + rt/share/html/Elements/Crypt/SelectKeyForSigning | 67 + rt/share/html/Elements/Crypt/SignEncryptWidget | 188 + rt/share/html/Elements/CryptStatus | 195 + rt/share/html/Elements/EditCustomField | 50 +- rt/share/html/Elements/EditCustomFieldAutocomplete | 15 +- rt/share/html/Elements/EditCustomFieldBinary | 17 +- rt/share/html/Elements/EditCustomFieldCombobox | 13 +- .../html/Elements/EditCustomFieldCustomGroupings | 73 + rt/share/html/Elements/EditCustomFieldDate | 3 +- rt/share/html/Elements/EditCustomFieldDateTime | 3 +- rt/share/html/Elements/EditCustomFieldFreeform | 5 +- rt/share/html/Elements/EditCustomFieldImage | 17 +- rt/share/html/Elements/EditCustomFieldSelect | 31 +- rt/share/html/Elements/EditCustomFieldText | 6 +- rt/share/html/Elements/EditCustomFieldWikitext | 6 +- rt/share/html/Elements/EditCustomFields | 119 + rt/share/html/Elements/EditLinks | 94 +- rt/share/html/Elements/EditTimeValue | 12 +- rt/share/html/Elements/EmailInput | 4 +- rt/share/html/Elements/Error | 13 +- rt/share/html/Elements/FindUser | 50 + rt/share/html/Elements/FoldStanzaJS | 50 + rt/share/html/Elements/GnuPG/KeyIssues | 92 - .../html/Elements/GnuPG/SelectKeyForEncryption | 81 - rt/share/html/Elements/GnuPG/SelectKeyForSigning | 64 - rt/share/html/Elements/GnuPG/SignEncryptWidget | 181 - rt/share/html/Elements/GotoUser | 62 + rt/share/html/Elements/Header | 52 +- rt/share/html/Elements/HeaderJavascript | 20 +- rt/share/html/Elements/JavascriptConfig | 84 + rt/share/html/Elements/ListActions | 5 +- rt/share/html/Elements/ListMenu | 4 + rt/share/html/Elements/Login | 7 +- rt/share/html/Elements/LoginHelp | 54 + rt/share/html/Elements/Logo | 5 +- rt/share/html/Elements/MakeClicky | 18 +- rt/share/html/Elements/Menu | 36 +- rt/share/html/Elements/MessageBox | 26 +- rt/share/html/Elements/MyRT | 28 +- rt/share/html/Elements/MyReminders | 1 - rt/share/html/Elements/MyRequests | 49 - rt/share/html/Elements/MyTickets | 49 - rt/share/html/Elements/PageLayout | 11 + rt/share/html/Elements/QueryString | 3 +- rt/share/html/Elements/QueueSummaryByLifecycle | 13 +- rt/share/html/Elements/QueueSummaryByStatus | 4 +- rt/share/html/Elements/QuickCreate | 2 +- rt/share/html/Elements/RT__Article/ColumnMap | 13 +- rt/share/html/Elements/RT__Class/ColumnMap | 13 +- rt/share/html/Elements/RT__CustomField/ColumnMap | 39 +- rt/share/html/Elements/RT__Dashboard/ColumnMap | 9 +- rt/share/html/Elements/RT__Group/ColumnMap | 21 +- rt/share/html/Elements/RT__Queue/ColumnMap | 21 +- rt/share/html/Elements/RT__SavedSearch/ColumnMap | 9 +- rt/share/html/Elements/RT__Scrip/ColumnMap | 110 +- rt/share/html/Elements/RT__Template/ColumnMap | 35 +- rt/share/html/Elements/RT__Ticket/ColumnMap | 94 +- rt/share/html/Elements/RT__User/ColumnMap | 13 +- rt/share/html/Elements/Refresh | 2 +- rt/share/html/Elements/SelectBoolean | 4 +- rt/share/html/Elements/SelectCustomFieldValue | 17 +- rt/share/html/Elements/SelectDate | 18 +- rt/share/html/Elements/SelectDateRelation | 2 +- rt/share/html/Elements/SelectLang | 2 - rt/share/html/Elements/SelectLinkType | 57 - rt/share/html/Elements/SelectMatch | 10 +- rt/share/html/Elements/SelectObject | 141 + rt/share/html/Elements/SelectOwnerAutocomplete | 2 +- rt/share/html/Elements/SelectOwnerDropdown | 32 +- rt/share/html/Elements/SelectQueue | 92 +- rt/share/html/Elements/SelectSortOrder | 65 - rt/share/html/Elements/SelectStatus | 58 +- rt/share/html/Elements/SelectTicketSortBy | 62 - rt/share/html/Elements/SelectTicketTypes | 58 - rt/share/html/Elements/SelectTimeUnits | 6 +- .../html/Elements/ShowCustomFieldCustomGroupings | 78 + rt/share/html/Elements/ShowCustomFieldImage | 2 +- rt/share/html/Elements/ShowCustomFields | 20 +- rt/share/html/Elements/ShowHistory | 191 + rt/share/html/Elements/ShowLink | 25 +- rt/share/html/Elements/ShowLinks | 155 +- rt/share/html/Elements/ShowLinksOfType | 127 + rt/share/html/Elements/ShowMemberships | 4 +- rt/share/html/Elements/ShowMessageHeaders | 101 + rt/share/html/Elements/ShowMessageStanza | 176 + rt/share/html/Elements/ShowPrincipal | 72 + rt/share/html/Elements/ShowRecord | 100 + rt/share/html/Elements/ShowRelationLabel | 30 +- rt/share/html/Elements/ShowReminders | 8 +- rt/share/html/Elements/ShowSearch | 21 +- rt/share/html/Elements/ShowTransaction | 265 + rt/share/html/Elements/ShowTransactionAttachments | 293 + rt/share/html/Elements/ShowUser | 53 +- rt/share/html/Elements/ShowUserConcise | 67 - rt/share/html/Elements/ShowUserVerbose | 72 - rt/share/html/Elements/SimpleSearch | 5 +- rt/share/html/Elements/Submit | 4 +- rt/share/html/Elements/TSVExport | 131 + rt/share/html/Elements/Tabs | 270 +- rt/share/html/Elements/TicketList | 12 +- rt/share/html/Elements/TitleBox | 1 + rt/share/html/Elements/TitleBoxEnd | 1 + rt/share/html/Elements/TitleBoxStart | 1 + rt/share/html/Elements/ValidateCustomFields | 73 +- rt/share/html/Errors/WebRemoteUser/Deauthorized | 50 + rt/share/html/Errors/WebRemoteUser/NoInternalUser | 50 + rt/share/html/Errors/WebRemoteUser/NoRemoteUser | 50 + .../WebRemoteUser/UserAutocreateDefaultsOnLogin | 50 + rt/share/html/Errors/WebRemoteUser/Wrapper | 80 + .../html/Helpers/Autocomplete/CustomFieldValues | 27 +- rt/share/html/Helpers/Autocomplete/Groups | 12 +- rt/share/html/Helpers/Autocomplete/Owners | 33 +- rt/share/html/Helpers/Autocomplete/Tickets | 109 + rt/share/html/Helpers/Autocomplete/Users | 71 +- rt/share/html/Helpers/TicketHistory | 23 +- rt/share/html/Helpers/UserInfo | 77 + rt/share/html/Install/DatabaseDetails.html | 4 - rt/share/html/Install/DatabaseType.html | 2 +- rt/share/html/Install/Finish.html | 4 +- rt/share/html/Install/Global.html | 1 - rt/share/html/Install/Initialize.html | 1 + rt/share/html/Install/index.html | 2 +- rt/share/html/NoAuth/Logout.html | 2 +- rt/share/html/NoAuth/Reminder.html | 50 - .../html/NoAuth/RichText/ckeditor/LICENSE.html | 1327 --- .../NoAuth/RichText/ckeditor/adapters/jquery.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/ckeditor.js | 153 - rt/share/html/NoAuth/RichText/ckeditor/config.js | 47 - .../html/NoAuth/RichText/ckeditor/contents.css | 25 - .../NoAuth/RichText/ckeditor/lang/_languages.js | 6 - .../RichText/ckeditor/lang/_translationstatus.txt | 65 - rt/share/html/NoAuth/RichText/ckeditor/lang/af.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ar.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/bg.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/bn.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/bs.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ca.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/cs.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/cy.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/da.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/de.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/el.js | 6 - .../html/NoAuth/RichText/ckeditor/lang/en-au.js | 6 - .../html/NoAuth/RichText/ckeditor/lang/en-ca.js | 6 - .../html/NoAuth/RichText/ckeditor/lang/en-gb.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/en.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/eo.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/es.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/et.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/eu.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/fa.js | 822 -- rt/share/html/NoAuth/RichText/ckeditor/lang/fi.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/fo.js | 6 - .../html/NoAuth/RichText/ckeditor/lang/fr-ca.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/fr.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/gl.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/gu.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/he.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/hi.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/hr.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/hu.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/id.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/is.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/it.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ja.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ka.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/km.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ko.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ku.js | 821 -- rt/share/html/NoAuth/RichText/ckeditor/lang/lt.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/lv.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/mk.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/mn.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ms.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/nb.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/nl.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/no.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/pl.js | 6 - .../html/NoAuth/RichText/ckeditor/lang/pt-br.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/pt.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ro.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ru.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/sk.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/sl.js | 6 - .../html/NoAuth/RichText/ckeditor/lang/sr-latn.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/sr.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/sv.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/th.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/tr.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/ug.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/uk.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/vi.js | 6 - .../html/NoAuth/RichText/ckeditor/lang/zh-cn.js | 6 - rt/share/html/NoAuth/RichText/ckeditor/lang/zh.js | 6 - .../ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js | 7 - .../plugins/a11yhelp/lang/_translationstatus.txt | 28 - .../RichText/ckeditor/plugins/a11yhelp/lang/cs.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/cy.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/da.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/de.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/el.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/en.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/eo.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/fa.js | 94 - .../RichText/ckeditor/plugins/a11yhelp/lang/fi.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/fr.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/gu.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/he.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/it.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/ku.js | 94 - .../RichText/ckeditor/plugins/a11yhelp/lang/lv.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/mk.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/nb.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/nl.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/no.js | 6 - .../ckeditor/plugins/a11yhelp/lang/pt-br.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/ro.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/sk.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/tr.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/ug.js | 6 - .../RichText/ckeditor/plugins/a11yhelp/lang/vi.js | 6 - .../ckeditor/plugins/a11yhelp/lang/zh-cn.js | 6 - .../ckeditor/plugins/about/dialogs/about.js | 6 - .../RichText/ckeditor/plugins/adobeair/plugin.js | 6 - .../RichText/ckeditor/plugins/ajax/plugin.js | 6 - .../RichText/ckeditor/plugins/autogrow/plugin.js | 6 - .../RichText/ckeditor/plugins/bbcode/plugin.js | 9 - .../ckeditor/plugins/clipboard/dialogs/paste.js | 7 - .../plugins/colordialog/dialogs/colordialog.js | 7 - .../plugins/devtools/lang/_translationstatus.txt | 31 - .../RichText/ckeditor/plugins/devtools/lang/bg.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/cs.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/cy.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/da.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/de.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/el.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/en.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/eo.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/et.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/fa.js | 21 - .../RichText/ckeditor/plugins/devtools/lang/fi.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/fr.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/gu.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/he.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/hr.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/it.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/ku.js | 21 - .../RichText/ckeditor/plugins/devtools/lang/lv.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/nb.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/nl.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/no.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/pl.js | 6 - .../ckeditor/plugins/devtools/lang/pt-br.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/sk.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/tr.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/ug.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/uk.js | 6 - .../RichText/ckeditor/plugins/devtools/lang/vi.js | 6 - .../ckeditor/plugins/devtools/lang/zh-cn.js | 6 - .../RichText/ckeditor/plugins/devtools/plugin.js | 6 - .../ckeditor/plugins/dialog/dialogDefinition.js | 4 - .../RichText/ckeditor/plugins/div/dialogs/div.js | 8 - .../ckeditor/plugins/docprops/dialogs/docprops.js | 10 - .../RichText/ckeditor/plugins/docprops/plugin.js | 6 - .../RichText/ckeditor/plugins/find/dialogs/find.js | 10 - .../ckeditor/plugins/flash/dialogs/flash.js | 9 - .../ckeditor/plugins/forms/dialogs/button.js | 6 - .../ckeditor/plugins/forms/dialogs/checkbox.js | 6 - .../ckeditor/plugins/forms/dialogs/form.js | 6 - .../ckeditor/plugins/forms/dialogs/hiddenfield.js | 6 - .../ckeditor/plugins/forms/dialogs/radio.js | 6 - .../ckeditor/plugins/forms/dialogs/select.js | 9 - .../ckeditor/plugins/forms/dialogs/textarea.js | 6 - .../ckeditor/plugins/forms/dialogs/textfield.js | 6 - .../ckeditor/plugins/iframe/dialogs/iframe.js | 7 - .../ckeditor/plugins/iframedialog/plugin.js | 6 - .../ckeditor/plugins/image/dialogs/image.js | 13 - .../ckeditor/plugins/link/dialogs/anchor.js | 6 - .../RichText/ckeditor/plugins/link/dialogs/link.js | 12 - .../plugins/liststyle/dialogs/liststyle.js | 7 - .../plugins/pastefromword/filter/default.js | 11 - .../plugins/pastetext/dialogs/pastetext.js | 6 - .../plugins/placeholder/dialogs/placeholder.js | 6 - .../placeholder/lang/_translationstatus.txt | 30 - .../ckeditor/plugins/placeholder/lang/bg.js | 6 - .../ckeditor/plugins/placeholder/lang/cs.js | 6 - .../ckeditor/plugins/placeholder/lang/cy.js | 6 - .../ckeditor/plugins/placeholder/lang/da.js | 6 - .../ckeditor/plugins/placeholder/lang/de.js | 6 - .../ckeditor/plugins/placeholder/lang/el.js | 6 - .../ckeditor/plugins/placeholder/lang/en.js | 6 - .../ckeditor/plugins/placeholder/lang/eo.js | 6 - .../ckeditor/plugins/placeholder/lang/et.js | 6 - .../ckeditor/plugins/placeholder/lang/fa.js | 21 - .../ckeditor/plugins/placeholder/lang/fi.js | 6 - .../ckeditor/plugins/placeholder/lang/fr.js | 6 - .../ckeditor/plugins/placeholder/lang/he.js | 6 - .../ckeditor/plugins/placeholder/lang/hr.js | 6 - .../ckeditor/plugins/placeholder/lang/it.js | 6 - .../ckeditor/plugins/placeholder/lang/ku.js | 21 - .../ckeditor/plugins/placeholder/lang/lv.js | 6 - .../ckeditor/plugins/placeholder/lang/nb.js | 6 - .../ckeditor/plugins/placeholder/lang/nl.js | 6 - .../ckeditor/plugins/placeholder/lang/no.js | 6 - .../ckeditor/plugins/placeholder/lang/pl.js | 6 - .../ckeditor/plugins/placeholder/lang/pt-br.js | 6 - .../ckeditor/plugins/placeholder/lang/sk.js | 6 - .../ckeditor/plugins/placeholder/lang/tr.js | 6 - .../ckeditor/plugins/placeholder/lang/ug.js | 6 - .../ckeditor/plugins/placeholder/lang/uk.js | 6 - .../ckeditor/plugins/placeholder/lang/vi.js | 6 - .../ckeditor/plugins/placeholder/lang/zh-cn.js | 6 - .../ckeditor/plugins/placeholder/plugin.js | 6 - .../RichText/ckeditor/plugins/preview/preview.html | 10 - .../ckeditor/plugins/scayt/dialogs/options.js | 8 - .../ckeditor/plugins/scayt/dialogs/toolbar.css | 6 - .../ckeditor/plugins/smiley/dialogs/smiley.js | 7 - .../plugins/specialchar/dialogs/specialchar.js | 7 - .../specialchar/lang/_translationstatus.txt | 25 - .../ckeditor/plugins/specialchar/lang/cs.js | 6 - .../ckeditor/plugins/specialchar/lang/cy.js | 6 - .../ckeditor/plugins/specialchar/lang/de.js | 6 - .../ckeditor/plugins/specialchar/lang/el.js | 6 - .../ckeditor/plugins/specialchar/lang/en.js | 6 - .../ckeditor/plugins/specialchar/lang/eo.js | 6 - .../ckeditor/plugins/specialchar/lang/et.js | 6 - .../ckeditor/plugins/specialchar/lang/fa.js | 131 - .../ckeditor/plugins/specialchar/lang/fi.js | 6 - .../ckeditor/plugins/specialchar/lang/fr.js | 6 - .../ckeditor/plugins/specialchar/lang/he.js | 6 - .../ckeditor/plugins/specialchar/lang/hr.js | 6 - .../ckeditor/plugins/specialchar/lang/it.js | 6 - .../ckeditor/plugins/specialchar/lang/ku.js | 131 - .../ckeditor/plugins/specialchar/lang/lv.js | 6 - .../ckeditor/plugins/specialchar/lang/nb.js | 6 - .../ckeditor/plugins/specialchar/lang/nl.js | 6 - .../ckeditor/plugins/specialchar/lang/no.js | 6 - .../ckeditor/plugins/specialchar/lang/pt-br.js | 6 - .../ckeditor/plugins/specialchar/lang/sk.js | 6 - .../ckeditor/plugins/specialchar/lang/tr.js | 6 - .../ckeditor/plugins/specialchar/lang/ug.js | 6 - .../ckeditor/plugins/specialchar/lang/zh-cn.js | 6 - .../ckeditor/plugins/styles/styles/default.js | 6 - .../ckeditor/plugins/stylesheetparser/plugin.js | 6 - .../ckeditor/plugins/table/dialogs/table.js | 9 - .../ckeditor/plugins/tableresize/plugin.js | 7 - .../plugins/tabletools/dialogs/tableCell.js | 8 - .../plugins/templates/dialogs/templates.js | 7 - .../plugins/templates/templates/default.js | 6 - .../ckeditor/plugins/uicolor/dialogs/uicolor.js | 7 - .../plugins/uicolor/lang/_translationstatus.txt | 31 - .../RichText/ckeditor/plugins/uicolor/lang/bg.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/cs.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/cy.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/da.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/de.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/el.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/en.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/eo.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/et.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/fa.js | 20 - .../RichText/ckeditor/plugins/uicolor/lang/fi.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/fr.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/he.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/hr.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/it.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/ku.js | 20 - .../RichText/ckeditor/plugins/uicolor/lang/lv.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/mk.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/nb.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/nl.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/no.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/pl.js | 6 - .../ckeditor/plugins/uicolor/lang/pt-br.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/sk.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/tr.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/ug.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/uk.js | 6 - .../RichText/ckeditor/plugins/uicolor/lang/vi.js | 6 - .../ckeditor/plugins/uicolor/lang/zh-cn.js | 6 - .../RichText/ckeditor/plugins/uicolor/plugin.js | 6 - .../ckeditor/plugins/uicolor/yui/assets/yui.css | 6 - .../RichText/ckeditor/plugins/uicolor/yui/yui.js | 76 - .../ckeditor/plugins/wsc/dialogs/ciframe.html | 49 - .../ckeditor/plugins/wsc/dialogs/tmpFrameset.html | 52 - .../RichText/ckeditor/plugins/wsc/dialogs/wsc.css | 6 - .../RichText/ckeditor/plugins/wsc/dialogs/wsc.js | 7 - .../NoAuth/RichText/ckeditor/plugins/xml/plugin.js | 6 - .../NoAuth/RichText/ckeditor/skins/kama/dialog.css | 10 - .../NoAuth/RichText/ckeditor/skins/kama/editor.css | 13 - .../NoAuth/RichText/ckeditor/skins/kama/skin.js | 7 - .../RichText/ckeditor/skins/kama/templates.css | 6 - .../RichText/ckeditor/skins/office2003/dialog.css | 10 - .../RichText/ckeditor/skins/office2003/editor.css | 14 - .../RichText/ckeditor/skins/office2003/skin.js | 6 - .../ckeditor/skins/office2003/templates.css | 6 - .../NoAuth/RichText/ckeditor/skins/v2/dialog.css | 9 - .../NoAuth/RichText/ckeditor/skins/v2/editor.css | 13 - .../html/NoAuth/RichText/ckeditor/skins/v2/skin.js | 6 - .../RichText/ckeditor/skins/v2/templates.css | 6 - .../RichText/ckeditor/themes/default/theme.js | 8 - rt/share/html/NoAuth/RichText/dhandler | 69 - rt/share/html/NoAuth/css/aileron/AfterMenus | 71 + rt/share/html/NoAuth/css/aileron/InHeader | 15 +- rt/share/html/NoAuth/css/aileron/base.css | 62 - rt/share/html/NoAuth/css/aileron/boxes.css | 180 - rt/share/html/NoAuth/css/aileron/forms.css | 80 - rt/share/html/NoAuth/css/aileron/images/dhandler | 55 - rt/share/html/NoAuth/css/aileron/layout.css | 174 - rt/share/html/NoAuth/css/aileron/login.css | 50 - rt/share/html/NoAuth/css/aileron/main.css | 63 - rt/share/html/NoAuth/css/aileron/misc.css | 58 - rt/share/html/NoAuth/css/aileron/msie.css | 180 - rt/share/html/NoAuth/css/aileron/msie6.css | 110 - rt/share/html/NoAuth/css/aileron/nav.css | 165 - rt/share/html/NoAuth/css/aileron/ticket-lists.css | 238 - rt/share/html/NoAuth/css/aileron/ticket-search.css | 242 - rt/share/html/NoAuth/css/aileron/ticket.css | 282 - rt/share/html/NoAuth/css/autohandler | 21 +- rt/share/html/NoAuth/css/ballard/InHeader | 4 +- rt/share/html/NoAuth/css/ballard/base.css | 62 - rt/share/html/NoAuth/css/ballard/boxes.css | 189 - rt/share/html/NoAuth/css/ballard/images/dhandler | 55 - rt/share/html/NoAuth/css/ballard/layout.css | 177 - rt/share/html/NoAuth/css/ballard/main.css | 62 - rt/share/html/NoAuth/css/ballard/misc.css | 58 - rt/share/html/NoAuth/css/ballard/msie.css | 234 - rt/share/html/NoAuth/css/ballard/msie6.css | 98 - rt/share/html/NoAuth/css/ballard/nav.css | 191 - rt/share/html/NoAuth/css/ballard/ticket-lists.css | 237 - rt/share/html/NoAuth/css/ballard/ticket-search.css | 244 - rt/share/html/NoAuth/css/ballard/ticket.css | 278 - rt/share/html/NoAuth/css/base/admin.css | 97 - rt/share/html/NoAuth/css/base/articles.css | 54 - rt/share/html/NoAuth/css/base/collection.css | 50 - rt/share/html/NoAuth/css/base/forms.css | 278 - rt/share/html/NoAuth/css/base/history-folding.css | 91 - .../NoAuth/css/base/jquery-ui-timepicker-addon.css | 19 - rt/share/html/NoAuth/css/base/jquery-ui.css | 48 - .../NoAuth/css/base/jquery-ui.custom.modified.css | 478 - rt/share/html/NoAuth/css/base/login.css | 114 - rt/share/html/NoAuth/css/base/main.css | 74 - rt/share/html/NoAuth/css/base/misc.css | 117 - rt/share/html/NoAuth/css/base/msie6.css | 67 - rt/share/html/NoAuth/css/base/nav.css | 64 - rt/share/html/NoAuth/css/base/portlets.css | 64 - rt/share/html/NoAuth/css/base/rights-editor.css | 177 - rt/share/html/NoAuth/css/base/superfish-navbar.css | 95 - .../html/NoAuth/css/base/superfish-vertical.css | 23 - rt/share/html/NoAuth/css/base/superfish.css | 138 - rt/share/html/NoAuth/css/base/tablesorter.css | 52 - rt/share/html/NoAuth/css/base/theme-editor.css | 111 - rt/share/html/NoAuth/css/base/ticket-form.css | 122 - rt/share/html/NoAuth/css/base/ticket.css | 149 - rt/share/html/NoAuth/css/base/tools.css | 54 - rt/share/html/NoAuth/css/base/yui-fonts.css | 7 - rt/share/html/NoAuth/css/dhandler | 2 +- rt/share/html/NoAuth/css/print.css | 218 - rt/share/html/NoAuth/css/rudder/AfterMenus | 71 + rt/share/html/NoAuth/css/rudder/InHeader | 50 + rt/share/html/NoAuth/css/web2/AfterMenus | 74 + rt/share/html/NoAuth/css/web2/InHeader | 25 +- rt/share/html/NoAuth/css/web2/base.css | 62 - rt/share/html/NoAuth/css/web2/boxes.css | 191 - rt/share/html/NoAuth/css/web2/images/dhandler | 55 - rt/share/html/NoAuth/css/web2/layout.css | 210 - rt/share/html/NoAuth/css/web2/main.css | 62 - rt/share/html/NoAuth/css/web2/misc.css | 58 - rt/share/html/NoAuth/css/web2/msie.css | 242 - rt/share/html/NoAuth/css/web2/msie6.css | 101 - rt/share/html/NoAuth/css/web2/nav.css | 292 - rt/share/html/NoAuth/css/web2/ticket-lists.css | 237 - rt/share/html/NoAuth/css/web2/ticket-search.css | 244 - rt/share/html/NoAuth/css/web2/ticket.css | 280 - rt/share/html/NoAuth/iCal/dhandler | 68 +- rt/share/html/NoAuth/images/autohandler | 55 - rt/share/html/NoAuth/images/test.png | 2 - rt/share/html/NoAuth/js/autohandler | 17 +- rt/share/html/NoAuth/js/cascaded.js | 152 - rt/share/html/NoAuth/js/class.js | 15 - rt/share/html/NoAuth/js/combobox.js | 262 - rt/share/html/NoAuth/js/dhandler | 4 - rt/share/html/NoAuth/js/farbtastic.js | 347 - rt/share/html/NoAuth/js/history-folding.js | 73 - rt/share/html/NoAuth/js/jquery-1.4.2.min.js | 154 - .../html/NoAuth/js/jquery-ui-1.8.4.custom.min.js | 274 - .../html/NoAuth/js/jquery-ui-patch-datepicker.js | 92 - .../html/NoAuth/js/jquery-ui-timepicker-addon.js | 1326 --- rt/share/html/NoAuth/js/jquery.cookie.js | 89 - rt/share/html/NoAuth/js/jquery.event.hover-1.0.js | 85 - rt/share/html/NoAuth/js/jquery.supposition.js | 83 - rt/share/html/NoAuth/js/jquery.tablesorter.min.js | 16 - rt/share/html/NoAuth/js/jquery_noconflict.js | 51 - rt/share/html/NoAuth/js/late.js | 49 - rt/share/html/NoAuth/js/list.js | 112 - rt/share/html/NoAuth/js/superfish.js | 121 - rt/share/html/NoAuth/js/supersubs.js | 90 - rt/share/html/NoAuth/js/titlebox-state.js | 83 - rt/share/html/NoAuth/js/userautocomplete.js | 126 - rt/share/html/NoAuth/js/util.js | 372 - rt/share/html/NoAuth/rss/dhandler | 35 +- rt/share/html/Prefs/DashboardsInMenu.html | 113 + rt/share/html/Prefs/MyRT.html | 12 +- rt/share/html/Prefs/Other.html | 6 +- rt/share/html/Prefs/Quicksearch.html | 13 +- rt/share/html/Prefs/Search.html | 4 +- rt/share/html/Prefs/SearchOptions.html | 4 +- rt/share/html/REST/1.0/Forms/group/default | 49 +- rt/share/html/REST/1.0/Forms/group/ns | 2 +- rt/share/html/REST/1.0/Forms/queue/default | 9 +- rt/share/html/REST/1.0/Forms/queue/ns | 2 +- rt/share/html/REST/1.0/Forms/ticket/attachments | 32 +- rt/share/html/REST/1.0/Forms/ticket/default | 105 +- rt/share/html/REST/1.0/Forms/ticket/history | 96 +- rt/share/html/REST/1.0/Forms/transaction/default | 109 +- rt/share/html/REST/1.0/Forms/user/default | 49 +- rt/share/html/REST/1.0/Forms/user/ns | 2 +- rt/share/html/REST/1.0/NoAuth/mail-gateway | 18 +- rt/share/html/REST/1.0/dhandler | 32 +- rt/share/html/REST/1.0/search/dhandler | 245 +- rt/share/html/REST/1.0/search/ticket | 165 - rt/share/html/Search/Build.html | 26 +- rt/share/html/Search/Bulk.html | 226 +- rt/share/html/Search/Chart | 463 +- rt/share/html/Search/Chart.html | 140 +- rt/share/html/Search/Elements/BuildFormatString | 13 +- rt/share/html/Search/Elements/Chart | 105 +- rt/share/html/Search/Elements/ChartTable | 119 + rt/share/html/Search/Elements/ConditionRow | 8 +- rt/share/html/Search/Elements/EditFormat | 13 +- rt/share/html/Search/Elements/EditSearches | 20 +- rt/share/html/Search/Elements/EditSort | 2 +- rt/share/html/Search/Elements/PickBasics | 26 +- rt/share/html/Search/Elements/PickCFs | 21 +- rt/share/html/Search/Elements/PickCriteria | 2 + rt/share/html/Search/Elements/PickObjectCFs | 76 + rt/share/html/Search/Elements/PickTicketCFs | 5 +- rt/share/html/Search/Elements/ResultsRSSView | 122 +- rt/share/html/Search/Elements/SearchPrivacy | 6 +- rt/share/html/Search/Elements/SearchesForObject | 4 +- rt/share/html/Search/Elements/SelectAndOr | 4 +- rt/share/html/Search/Elements/SelectChartFunction | 79 + rt/share/html/Search/Elements/SelectChartType | 3 +- rt/share/html/Search/Elements/SelectGroup | 2 +- rt/share/html/Search/Elements/SelectGroupBy | 26 +- rt/share/html/Search/Elements/SelectLinks | 19 +- rt/share/html/Search/Elements/SelectPersonType | 4 +- rt/share/html/Search/Graph.html | 50 - rt/share/html/Search/Results.html | 24 +- rt/share/html/Search/Results.tsv | 66 +- rt/share/html/Search/Simple.html | 4 +- rt/share/html/Search/index.html | 50 + rt/share/html/SelfService/Closed.html | 6 +- rt/share/html/SelfService/Create.html | 43 +- rt/share/html/SelfService/Display.html | 135 +- rt/share/html/SelfService/Elements/MyRequests | 21 +- rt/share/html/SelfService/Error.html | 71 - .../Helpers/Autocomplete/CustomFieldValues | 48 + .../html/SelfService/Helpers/Autocomplete/Users | 48 + rt/share/html/SelfService/Prefs.html | 6 +- rt/share/html/SelfService/Update.html | 10 +- rt/share/html/SelfService/index.html | 2 +- rt/share/html/Ticket/Attachment/dhandler | 87 +- rt/share/html/Ticket/Create.html | 138 +- rt/share/html/Ticket/Crypt.html | 100 + rt/share/html/Ticket/Display.html | 45 +- rt/share/html/Ticket/Elements/AddAttachments | 17 +- rt/share/html/Ticket/Elements/AddWatchers | 22 +- rt/share/html/Ticket/Elements/Bookmark | 44 +- rt/share/html/Ticket/Elements/ClickToShowHistory | 11 +- rt/share/html/Ticket/Elements/DelayShowHistory | 78 + rt/share/html/Ticket/Elements/EditBasics | 9 +- rt/share/html/Ticket/Elements/EditCustomFields | 63 +- rt/share/html/Ticket/Elements/EditDates | 1 + rt/share/html/Ticket/Elements/EditMerge | 79 + rt/share/html/Ticket/Elements/EditPeople | 30 +- .../Ticket/Elements/EditTransactionCustomFields | 11 +- rt/share/html/Ticket/Elements/EditWatchers | 2 +- rt/share/html/Ticket/Elements/FindAttachments | 95 - rt/share/html/Ticket/Elements/FindTransactions | 72 - rt/share/html/Ticket/Elements/FoldStanzaJS | 50 - rt/share/html/Ticket/Elements/LoadTextAttachments | 45 +- rt/share/html/Ticket/Elements/PreviewScrips | 28 +- rt/share/html/Ticket/Elements/Reminders | 72 +- rt/share/html/Ticket/Elements/SelectStatus | 83 + rt/share/html/Ticket/Elements/ShowAttachments | 32 +- rt/share/html/Ticket/Elements/ShowBasics | 7 + rt/share/html/Ticket/Elements/ShowCustomFields | 2 +- rt/share/html/Ticket/Elements/ShowDates | 31 +- rt/share/html/Ticket/Elements/ShowDependencies | 66 - rt/share/html/Ticket/Elements/ShowDependencyStatus | 78 + rt/share/html/Ticket/Elements/ShowGnuPGStatus | 177 - rt/share/html/Ticket/Elements/ShowGroupMembers | 24 +- rt/share/html/Ticket/Elements/ShowHistory | 161 - rt/share/html/Ticket/Elements/ShowMembers | 74 - rt/share/html/Ticket/Elements/ShowMessageHeaders | 96 - rt/share/html/Ticket/Elements/ShowMessageStanza | 188 - rt/share/html/Ticket/Elements/ShowPeople | 1 + rt/share/html/Ticket/Elements/ShowRequestor | 40 +- .../html/Ticket/Elements/ShowRequestorExtraInfo | 40 +- rt/share/html/Ticket/Elements/ShowRequestorTickets | 36 +- .../html/Ticket/Elements/ShowSimplifiedRecipients | 15 +- rt/share/html/Ticket/Elements/ShowSummary | 21 +- rt/share/html/Ticket/Elements/ShowTime | 4 +- rt/share/html/Ticket/Elements/ShowTransaction | 240 - .../Ticket/Elements/ShowTransactionAttachments | 301 - rt/share/html/Ticket/Elements/ShowUserEntry | 56 - rt/share/html/Ticket/Elements/UpdateCc | 11 +- rt/share/html/Ticket/Forward.html | 35 +- rt/share/html/Ticket/GnuPG.html | 100 - .../Ticket/Graphs/Elements/EditGraphProperties | 10 +- rt/share/html/Ticket/History.html | 13 +- rt/share/html/Ticket/Modify.html | 51 +- rt/share/html/Ticket/ModifyAll.html | 97 +- rt/share/html/Ticket/ModifyDates.html | 7 +- rt/share/html/Ticket/ModifyLinks.html | 18 +- rt/share/html/Ticket/ModifyPeople.html | 9 +- rt/share/html/Ticket/Reminders.html | 7 +- rt/share/html/Ticket/ShowEmailRecord.html | 59 +- rt/share/html/Ticket/Update.html | 62 +- rt/share/html/Tools/MyDay.html | 5 +- rt/share/html/Tools/Offline.html | 165 - rt/share/html/User/Elements/Portlets/ActiveTickets | 70 + rt/share/html/User/Elements/Portlets/CreateTicket | 58 + rt/share/html/User/Elements/Portlets/ExtraInfo | 56 + .../html/User/Elements/Portlets/InactiveTickets | 70 + rt/share/html/User/Elements/TicketList | 115 + rt/share/html/User/Elements/UserInfo | 64 + rt/share/html/User/History.html | 67 + rt/share/html/User/Prefs.html | 27 +- rt/share/html/User/Search.html | 101 + rt/share/html/User/Summary.html | 99 + rt/share/html/Widgets/ComboBox | 2 +- rt/share/html/Widgets/Form/Select | 4 +- rt/share/html/Widgets/SavedSearch | 7 +- rt/share/html/Widgets/SelectionBox | 121 +- rt/share/html/Widgets/TitleBoxStart | 4 +- rt/share/html/autohandler | 5 - rt/share/html/index.html | 49 +- rt/share/html/m/_elements/footer | 2 +- rt/share/html/m/_elements/header | 8 +- rt/share/html/m/_elements/login | 9 +- rt/share/html/m/_elements/raw_style | 500 - rt/share/html/m/_elements/ticket_list | 6 +- rt/share/html/m/style.css | 52 - rt/share/html/m/ticket/create | 82 +- rt/share/html/m/ticket/history | 2 +- rt/share/html/m/ticket/reply | 19 +- rt/share/html/m/ticket/show | 57 +- rt/share/html/m/tickets/search | 19 +- rt/share/po/ar.po | 5751 +++++++----- rt/share/po/bg.po | 6475 ++++++------- rt/share/po/ca.po | 6073 ++++++------ rt/share/po/cs.po | 6385 +++++++------ rt/share/po/da.po | 8576 +++++++---------- rt/share/po/de.po | 8525 ++++++++--------- rt/share/po/el.po | 8265 ++++++++-------- rt/share/po/en.po | 24 +- rt/share/po/en_GB.po | 7711 +-------------- rt/share/po/es.po | 8863 +++++++----------- rt/share/po/et.po | 6859 +++++++------- rt/share/po/eu.po | 9772 +++++++++++++++++++ rt/share/po/fa.po | 9770 +++++++++++++++++++ rt/share/po/fi.po | 7908 +++++++--------- rt/share/po/fr.po | 7301 +++++++-------- rt/share/po/he.po | 9429 ------------------- rt/share/po/hr.po | 8179 +++++++--------- rt/share/po/hu.po | 8169 ++++++++-------- rt/share/po/id.po | 6796 +++++++------- rt/share/po/is.po | 6695 +++++++------ rt/share/po/it.po | 8825 +++++++----------- rt/share/po/ja.po | 6600 ++++++------- rt/share/po/lt.po | 7489 ++++++++------- rt/share/po/lv.po | 6486 ++++++------- rt/share/po/mk.po | 8933 ------------------ rt/share/po/nb.po | 8695 +++++++---------- rt/share/po/nl.po | 7863 +++++++--------- rt/share/po/nn.po | 6522 +++++++------ rt/share/po/oc.po | 5725 +++++++----- rt/share/po/pl.po | 8434 +++++++---------- rt/share/po/pt.po | 7489 ++++++++------- rt/share/po/pt_BR.po | 8991 ++++++++---------- rt/share/po/pt_PT.po | 6423 +++++++------ rt/share/po/rt.pot | 5575 ++++++----- rt/share/po/ru.po | 7469 ++++++++------- rt/share/po/sk.po | 5737 +++++++----- rt/share/po/sl.po | 6505 ++++++------- rt/share/po/sr.po | 9770 +++++++++++++++++++ rt/share/po/sv.po | 7590 ++++++++------- rt/share/po/tr.po | 6958 +++++++------- rt/share/po/zh_CN.po | 9822 +++++++------------ rt/share/po/zh_TW.po | 9857 +++++++------------- rt/share/static/RichText/LICENSE.md | 1264 +++ rt/share/static/RichText/ckeditor.js | 871 ++ rt/share/static/RichText/config.js | 47 + rt/share/static/RichText/contents.css | 99 + rt/share/static/RichText/lang/af.js | 5 + rt/share/static/RichText/lang/ar.js | 5 + rt/share/static/RichText/lang/bg.js | 5 + rt/share/static/RichText/lang/bn.js | 5 + rt/share/static/RichText/lang/bs.js | 5 + rt/share/static/RichText/lang/ca.js | 5 + rt/share/static/RichText/lang/cs.js | 5 + rt/share/static/RichText/lang/cy.js | 5 + rt/share/static/RichText/lang/da.js | 5 + rt/share/static/RichText/lang/de.js | 5 + rt/share/static/RichText/lang/el.js | 5 + rt/share/static/RichText/lang/en-au.js | 5 + rt/share/static/RichText/lang/en-ca.js | 5 + rt/share/static/RichText/lang/en-gb.js | 5 + rt/share/static/RichText/lang/en.js | 5 + rt/share/static/RichText/lang/eo.js | 5 + rt/share/static/RichText/lang/es.js | 5 + rt/share/static/RichText/lang/et.js | 5 + rt/share/static/RichText/lang/eu.js | 5 + rt/share/static/RichText/lang/fa.js | 5 + rt/share/static/RichText/lang/fi.js | 5 + rt/share/static/RichText/lang/fo.js | 5 + rt/share/static/RichText/lang/fr-ca.js | 5 + rt/share/static/RichText/lang/fr.js | 5 + rt/share/static/RichText/lang/gl.js | 5 + rt/share/static/RichText/lang/gu.js | 5 + rt/share/static/RichText/lang/he.js | 5 + rt/share/static/RichText/lang/hi.js | 5 + rt/share/static/RichText/lang/hr.js | 5 + rt/share/static/RichText/lang/hu.js | 5 + rt/share/static/RichText/lang/is.js | 5 + rt/share/static/RichText/lang/it.js | 5 + rt/share/static/RichText/lang/ja.js | 5 + rt/share/static/RichText/lang/ka.js | 5 + rt/share/static/RichText/lang/km.js | 5 + rt/share/static/RichText/lang/ko.js | 5 + rt/share/static/RichText/lang/ku.js | 5 + rt/share/static/RichText/lang/lt.js | 5 + rt/share/static/RichText/lang/lv.js | 5 + rt/share/static/RichText/lang/mk.js | 5 + rt/share/static/RichText/lang/mn.js | 5 + rt/share/static/RichText/lang/ms.js | 5 + rt/share/static/RichText/lang/nb.js | 5 + rt/share/static/RichText/lang/nl.js | 5 + rt/share/static/RichText/lang/no.js | 5 + rt/share/static/RichText/lang/pl.js | 5 + rt/share/static/RichText/lang/pt-br.js | 5 + rt/share/static/RichText/lang/pt.js | 5 + rt/share/static/RichText/lang/ro.js | 5 + rt/share/static/RichText/lang/ru.js | 5 + rt/share/static/RichText/lang/sk.js | 5 + rt/share/static/RichText/lang/sl.js | 5 + rt/share/static/RichText/lang/sr-latn.js | 5 + rt/share/static/RichText/lang/sr.js | 5 + rt/share/static/RichText/lang/sv.js | 5 + rt/share/static/RichText/lang/th.js | 5 + rt/share/static/RichText/lang/tr.js | 5 + rt/share/static/RichText/lang/ug.js | 5 + rt/share/static/RichText/lang/uk.js | 5 + rt/share/static/RichText/lang/vi.js | 5 + rt/share/static/RichText/lang/zh-cn.js | 5 + rt/share/static/RichText/lang/zh.js | 5 + .../RichText/plugins/a11yhelp/dialogs/a11yhelp.js | 10 + .../a11yhelp/dialogs/lang/_translationstatus.txt | 25 + .../RichText/plugins/a11yhelp/dialogs/lang/ar.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/bg.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/ca.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/cs.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/cy.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/da.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/de.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/el.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/en.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/eo.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/es.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/et.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/fa.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/fi.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/fr.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/gu.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/he.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/hi.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/hr.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/hu.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/it.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/ja.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/ku.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/lt.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/lv.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/mk.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/mn.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/nb.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/nl.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/no.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/pl.js | 9 + .../plugins/a11yhelp/dialogs/lang/pt-br.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/pt.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/ro.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/ru.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/sk.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/sl.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/sv.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/tr.js | 10 + .../RichText/plugins/a11yhelp/dialogs/lang/ug.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/uk.js | 9 + .../RichText/plugins/a11yhelp/dialogs/lang/vi.js | 9 + .../plugins/a11yhelp/dialogs/lang/zh-cn.js | 7 + .../static/RichText/plugins/about/dialogs/about.js | 6 + .../RichText/plugins/clipboard/dialogs/paste.js | 11 + .../plugins/colordialog/dialogs/colordialog.js | 13 + .../RichText/plugins/dialog/dialogDefinition.js | 4 + .../static/RichText/plugins/div/dialogs/div.js | 9 + .../static/RichText/plugins/find/dialogs/find.js | 24 + .../static/RichText/plugins/flash/dialogs/flash.js | 23 + .../RichText/plugins/forms/dialogs/button.js | 8 + .../RichText/plugins/forms/dialogs/checkbox.js | 8 + .../static/RichText/plugins/forms/dialogs/form.js | 8 + .../RichText/plugins/forms/dialogs/hiddenfield.js | 8 + .../static/RichText/plugins/forms/dialogs/radio.js | 8 + .../RichText/plugins/forms/dialogs/select.js | 20 + .../RichText/plugins/forms/dialogs/textarea.js | 8 + .../RichText/plugins/forms/dialogs/textfield.js | 10 + .../RichText/plugins/iframe/dialogs/iframe.js | 10 + .../static/RichText/plugins/image/dialogs/image.js | 41 + .../static/RichText/plugins/link/dialogs/anchor.js | 8 + .../static/RichText/plugins/link/dialogs/link.js | 36 + .../plugins/liststyle/dialogs/liststyle.js | 10 + .../plugins/pastefromword/filter/default.js | 31 + .../static/RichText/plugins/preview/preview.html | 10 + rt/share/static/RichText/plugins/scayt/LICENSE.md | 28 + rt/share/static/RichText/plugins/scayt/README.md | 25 + .../RichText/plugins/scayt/dialogs/options.js | 19 + .../RichText/plugins/scayt/dialogs/toolbar.css | 71 + .../RichText/plugins/smiley/dialogs/smiley.js | 10 + .../dialogs/lang/_translationstatus.txt | 20 + .../plugins/specialchar/dialogs/lang/ca.js | 13 + .../plugins/specialchar/dialogs/lang/cs.js | 13 + .../plugins/specialchar/dialogs/lang/cy.js | 14 + .../plugins/specialchar/dialogs/lang/de.js | 13 + .../plugins/specialchar/dialogs/lang/el.js | 13 + .../plugins/specialchar/dialogs/lang/en.js | 13 + .../plugins/specialchar/dialogs/lang/eo.js | 12 + .../plugins/specialchar/dialogs/lang/et.js | 13 + .../plugins/specialchar/dialogs/lang/fa.js | 13 + .../plugins/specialchar/dialogs/lang/fi.js | 13 + .../plugins/specialchar/dialogs/lang/fr.js | 11 + .../plugins/specialchar/dialogs/lang/he.js | 13 + .../plugins/specialchar/dialogs/lang/hr.js | 13 + .../plugins/specialchar/dialogs/lang/it.js | 14 + .../plugins/specialchar/dialogs/lang/ku.js | 14 + .../plugins/specialchar/dialogs/lang/lv.js | 13 + .../plugins/specialchar/dialogs/lang/nb.js | 11 + .../plugins/specialchar/dialogs/lang/nl.js | 13 + .../plugins/specialchar/dialogs/lang/no.js | 11 + .../plugins/specialchar/dialogs/lang/pt-br.js | 11 + .../plugins/specialchar/dialogs/lang/sk.js | 13 + .../plugins/specialchar/dialogs/lang/sv.js | 11 + .../plugins/specialchar/dialogs/lang/tr.js | 12 + .../plugins/specialchar/dialogs/lang/ug.js | 13 + .../plugins/specialchar/dialogs/lang/zh-cn.js | 9 + .../plugins/specialchar/dialogs/specialchar.js | 14 + .../static/RichText/plugins/table/dialogs/table.js | 20 + .../plugins/tabletools/dialogs/tableCell.js | 16 + .../plugins/templates/dialogs/templates.css | 84 + .../plugins/templates/dialogs/templates.js | 10 + .../plugins/templates/templates/default.js | 6 + rt/share/static/RichText/plugins/wsc/LICENSE.md | 28 + rt/share/static/RichText/plugins/wsc/README.md | 25 + .../RichText/plugins/wsc/dialogs/ciframe.html | 49 + .../RichText/plugins/wsc/dialogs/tmpFrameset.html | 52 + .../static/RichText/plugins/wsc/dialogs/wsc.css | 82 + .../static/RichText/plugins/wsc/dialogs/wsc.js | 11 + rt/share/static/RichText/skins/kama/dialog.css | 5 + rt/share/static/RichText/skins/kama/dialog_ie.css | 5 + rt/share/static/RichText/skins/kama/dialog_ie7.css | 5 + rt/share/static/RichText/skins/kama/dialog_ie8.css | 5 + .../static/RichText/skins/kama/dialog_iequirks.css | 5 + .../static/RichText/skins/kama/dialog_opera.css | 5 + rt/share/static/RichText/skins/kama/editor.css | 5 + rt/share/static/RichText/skins/kama/editor_ie.css | 5 + rt/share/static/RichText/skins/kama/editor_ie7.css | 5 + rt/share/static/RichText/skins/kama/editor_ie8.css | 5 + .../static/RichText/skins/kama/editor_iequirks.css | 5 + rt/share/static/RichText/skins/kama/readme.md | 40 + rt/share/static/RichText/styles.js | 112 + rt/share/static/css/aileron/base.css | 15 + rt/share/static/css/aileron/boxes.css | 133 + rt/share/static/css/aileron/forms.css | 33 + rt/share/static/css/aileron/layout.css | 127 + rt/share/static/css/aileron/login.css | 3 + rt/share/static/css/aileron/main.css | 12 + rt/share/static/css/aileron/misc.css | 11 + rt/share/static/css/aileron/msie.css | 133 + rt/share/static/css/aileron/msie6.css | 62 + rt/share/static/css/aileron/nav.css | 170 + rt/share/static/css/aileron/ticket-lists.css | 195 + rt/share/static/css/aileron/ticket-search.css | 206 + rt/share/static/css/aileron/ticket.css | 9 + rt/share/static/css/ballard/base.css | 15 + rt/share/static/css/ballard/boxes.css | 156 + rt/share/static/css/ballard/layout.css | 130 + rt/share/static/css/ballard/main.css | 9 + rt/share/static/css/ballard/misc.css | 11 + rt/share/static/css/ballard/msie.css | 187 + rt/share/static/css/ballard/msie6.css | 50 + rt/share/static/css/ballard/nav.css | 144 + rt/share/static/css/ballard/ticket-lists.css | 191 + rt/share/static/css/ballard/ticket-search.css | 197 + rt/share/static/css/base/accordion.css | 53 + rt/share/static/css/base/admin.css | 84 + rt/share/static/css/base/articles.css | 11 + rt/share/static/css/base/charts.css | 28 + rt/share/static/css/base/collection.css | 16 + rt/share/static/css/base/farbtastic.css | 51 + rt/share/static/css/base/forms.css | 252 + rt/share/static/css/base/history-folding.css | 65 + rt/share/static/css/base/history.css | 165 + .../static/css/base/jquery-ui-timepicker-addon.css | 22 + rt/share/static/css/base/jquery-ui.css | 1 + .../static/css/base/jquery-ui.custom.modified.css | 854 ++ rt/share/static/css/base/jquery.modal.css | 66 + rt/share/static/css/base/login.css | 71 + rt/share/static/css/base/main.css | 28 + rt/share/static/css/base/misc.css | 81 + rt/share/static/css/base/msie6.css | 19 + rt/share/static/css/base/nav.css | 17 + rt/share/static/css/base/portlets.css | 17 + rt/share/static/css/base/print.css | 192 + rt/share/static/css/base/record.css | 10 + rt/share/static/css/base/rights-editor.css | 130 + rt/share/static/css/base/superfish-navbar.css | 95 + rt/share/static/css/base/superfish-vertical.css | 23 + rt/share/static/css/base/superfish.css | 138 + rt/share/static/css/base/tablesorter.css | 52 + rt/share/static/css/base/theme-editor.css | 69 + rt/share/static/css/base/ticket-form.css | 75 + rt/share/static/css/base/ticket.css | 127 + rt/share/static/css/base/tools.css | 7 + rt/share/static/css/base/yui-fonts.css | 7 + rt/share/static/css/freeside3/InHeader | 67 + rt/share/static/css/freeside3/base.css | 62 + rt/share/static/css/freeside3/boxes.css | 180 + rt/share/static/css/freeside3/forms.css | 79 + rt/share/static/css/freeside3/freeside.css | 7 + rt/share/static/css/freeside3/images/dhandler | 8 + rt/share/static/css/freeside3/layout.css | 181 + rt/share/static/css/freeside3/login.css | 50 + rt/share/static/css/freeside3/main.css | 64 + rt/share/static/css/freeside3/misc.css | 58 + rt/share/static/css/freeside3/msie-pie.css | 58 + rt/share/static/css/freeside3/msie.css | 188 + rt/share/static/css/freeside3/msie6.css | 86 + rt/share/static/css/freeside3/nav.css | 171 + rt/share/static/css/freeside3/ticket-lists.css | 236 + rt/share/static/css/freeside3/ticket-search.css | 242 + rt/share/static/css/freeside3/ticket.css | 289 + rt/share/static/css/freeside4/admin.css | 16 + rt/share/static/css/freeside4/base.css | 17 + rt/share/static/css/freeside4/boxes.css | 151 + rt/share/static/css/freeside4/dashboards.css | 7 + rt/share/static/css/freeside4/forms.css | 104 + rt/share/static/css/freeside4/history.css | 80 + rt/share/static/css/freeside4/layout.css | 116 + rt/share/static/css/freeside4/login.css | 7 + rt/share/static/css/freeside4/main.css | 16 + rt/share/static/css/freeside4/misc.css | 40 + rt/share/static/css/freeside4/msie.css | 109 + rt/share/static/css/freeside4/nav.css | 223 + rt/share/static/css/freeside4/ticket-forms.css | 10 + rt/share/static/css/freeside4/ticket-lists.css | 229 + rt/share/static/css/freeside4/ticket-search.css | 188 + rt/share/static/css/freeside4/ticket.css | 66 + rt/share/static/css/mobile.css | 459 + rt/share/static/css/rudder/admin.css | 16 + rt/share/static/css/rudder/base.css | 17 + rt/share/static/css/rudder/boxes.css | 151 + rt/share/static/css/rudder/dashboards.css | 7 + rt/share/static/css/rudder/forms.css | 104 + rt/share/static/css/rudder/history.css | 80 + rt/share/static/css/rudder/layout.css | 116 + rt/share/static/css/rudder/login.css | 7 + rt/share/static/css/rudder/main.css | 16 + rt/share/static/css/rudder/misc.css | 40 + rt/share/static/css/rudder/msie.css | 109 + rt/share/static/css/rudder/nav.css | 223 + rt/share/static/css/rudder/ticket-forms.css | 10 + rt/share/static/css/rudder/ticket-lists.css | 229 + rt/share/static/css/rudder/ticket-search.css | 188 + rt/share/static/css/rudder/ticket.css | 66 + rt/share/static/css/web2/base.css | 15 + rt/share/static/css/web2/boxes.css | 158 + rt/share/static/css/web2/layout.css | 163 + rt/share/static/css/web2/main.css | 9 + rt/share/static/css/web2/misc.css | 11 + rt/share/static/css/web2/msie.css | 195 + rt/share/static/css/web2/msie6.css | 54 + rt/share/static/css/web2/nav.css | 245 + rt/share/static/css/web2/ticket-lists.css | 191 + rt/share/static/css/web2/ticket-search.css | 197 + rt/share/static/images/test.png | 2 + rt/share/static/js/autocomplete.js | 89 + rt/share/static/js/cascaded.js | 107 + rt/share/static/js/combobox.js | 215 + rt/share/static/js/event-registration.js | 110 + rt/share/static/js/farbtastic.js | 347 + rt/share/static/js/forms.js | 18 + rt/share/static/js/history-folding.js | 26 + rt/share/static/js/i18n.js | 15 + rt/share/static/js/jquery-1.9.1.min.js | 5 + rt/share/static/js/jquery-ui-1.10.0.custom.min.js | 6 + rt/share/static/js/jquery-ui-patch-datepicker.js | 45 + rt/share/static/js/jquery-ui-timepicker-addon.js | 1919 ++++ rt/share/static/js/jquery.cookie.js | 92 + rt/share/static/js/jquery.event.hover-1.0.js | 85 + rt/share/static/js/jquery.modal-defaults.js | 2 + rt/share/static/js/jquery.modal.min.js | 26 + rt/share/static/js/jquery.supposition.js | 83 + rt/share/static/js/jquery.tablesorter.min.js | 16 + rt/share/static/js/jquery_noconflict.js | 4 + rt/share/static/js/late.js | 39 + rt/share/static/js/superfish.js | 126 + rt/share/static/js/supersubs.js | 90 + rt/share/static/js/titlebox-state.js | 36 + rt/share/static/js/util.js | 345 + rt/t/00-mason-syntax.t | 2 +- rt/t/99-policy.t | 20 +- rt/t/api/attachment_filename.t | 6 +- rt/t/api/cfsearch.t | 24 +- rt/t/api/config.t | 8 +- rt/t/api/cron.t | 26 +- rt/t/api/customfield.t | 423 +- rt/t/api/date.t | 98 +- rt/t/api/db_indexes.t | 165 + rt/t/api/group-rights.t | 2 +- rt/t/api/group.t | 2 +- rt/t/api/groups.t | 5 +- rt/t/api/i18n_guess.t | 4 +- rt/t/api/i18n_mime_encoding.t | 32 + rt/t/api/initialdata.t | 16 + rt/t/api/link.t | 6 +- rt/t/api/password-types.t | 16 +- rt/t/api/queue.t | 12 +- rt/t/api/record.t | 4 +- rt/t/api/reminder-permissions.t | 49 + rt/t/api/rights.t | 12 +- rt/t/api/rtname.t | 7 +- rt/t/api/savedsearch.t | 66 +- rt/t/api/scrip.t | 221 +- rt/t/api/scrip_order.t | 313 +- rt/t/api/searchbuilder.t | 2 +- rt/t/api/system-available-rights.t | 65 + rt/t/api/system.t | 54 +- rt/t/api/template.t | 179 +- rt/t/api/ticket.t | 72 +- rt/t/api/tickets.t | 35 +- rt/t/api/txn_content.t | 8 +- rt/t/api/user-prefs.t | 59 + rt/t/api/user.t | 31 +- rt/t/api/users.t | 2 +- rt/t/approval/admincc.t | 46 +- rt/t/approval/basic.t | 36 +- rt/t/articles/interface.t | 138 +- rt/t/articles/search-interface.t | 108 +- rt/t/articles/set-subject.t | 110 + rt/t/articles/upload-customfields.t | 8 +- rt/t/articles/uri-articles.t | 26 +- rt/t/charts/basics.t | 91 + rt/t/charts/compound-sql-function.t | 121 + rt/t/charts/group-by-cf.t | 71 + rt/t/crypt/gnupg/attachments-in-db.t | 49 + rt/t/crypt/no-signer-address.t | 42 + rt/t/crypt/smime/attachments-in-db.t | 45 + rt/t/crypt/smime/bad-recipients.t | 58 + rt/t/crypt/smime/status-string.t | 26 + rt/t/customfields/access_via_queue.t | 7 +- rt/t/customfields/api.t | 172 +- rt/t/customfields/date_search.t | 27 +- rt/t/customfields/datetime_search.t | 28 +- rt/t/customfields/external.t | 8 +- rt/t/customfields/ip.t | 10 +- rt/t/customfields/iprange.t | 6 +- rt/t/customfields/iprangev6.t | 2 +- rt/t/customfields/ipv6.t | 6 +- rt/t/customfields/sort_order.t | 2 +- rt/t/customfields/transaction.t | 17 +- rt/t/customfields/transaction_searching.t | 140 + rt/t/data/configs/apache2.2+fastcgi.conf.in | 1 - rt/t/data/initialdata/initialdata | 101 + rt/t/data/initialdata/transaction-cfs | 52 + .../lib/RT/Extension/PSGIWrap.pm | 16 + rt/t/data/smime/keys/demoCA/cacert.pem | 58 + rt/t/data/smime/keys/demoCA/private/cakey.pem | 18 + rt/t/data/smime/keys/demoCA/serial | 1 + rt/t/data/smime/keys/otherCA/cacert.pem | 80 + rt/t/data/smime/keys/otherCA/private/cakey.pem | 27 + rt/t/data/smime/keys/otherCA/serial | 1 + rt/t/data/smime/keys/root@example.com.crt | 43 + rt/t/data/smime/keys/root@example.com.csr | 9 + rt/t/data/smime/keys/root@example.com.key | 12 + rt/t/data/smime/keys/root@example.com.pem | 55 + rt/t/data/smime/keys/sender@example.com.crt | 43 + rt/t/data/smime/keys/sender@example.com.csr | 9 + rt/t/data/smime/keys/sender@example.com.key | 12 + rt/t/data/smime/keys/sender@example.com.pem | 55 + rt/t/data/smime/mails/1-signed.eml | 74 + rt/t/data/smime/mails/2-signed-attachment.eml | 90 + rt/t/data/smime/mails/3-signed-binary.eml | 95 + rt/t/data/smime/mails/4-encrypted-plain.eml | 32 + rt/t/data/smime/mails/5-encrypted-attachment.eml | 42 + rt/t/data/smime/mails/6-encrypted-binary.eml | 48 + rt/t/data/smime/mails/7-signed-encrypted-plain.eml | 97 + .../smime/mails/8-signed-encrypted-attachment.eml | 107 + .../data/smime/mails/9-signed-encrypted-binary.eml | 113 + rt/t/fts/indexed_mysql.t | 84 +- rt/t/fts/indexed_pg.t | 2 +- rt/t/fts/indexed_sphinx.t | 150 + rt/t/lifecycles/basics.t | 8 +- rt/t/lifecycles/dates.t | 67 +- rt/t/lifecycles/moving.t | 4 +- rt/t/lifecycles/types.t | 33 + rt/t/lifecycles/unresolved-deps.t | 4 +- rt/t/lifecycles/utils.pl | 7 +- rt/t/mail/autogenerated.t | 22 + rt/t/mail/charsets-outgoing-plaintext.t | 315 + rt/t/mail/charsets-outgoing.t | 6 +- rt/t/mail/crypt-gnupg.t | 94 +- rt/t/mail/dashboard-chart-with-utf8.t | 15 +- rt/t/mail/dashboards.t | 2 +- rt/t/mail/digest-attributes.t | 34 +- rt/t/mail/gateway.t | 38 +- rt/t/mail/gnupg-bad.t | 2 +- rt/t/mail/gnupg-incoming.t | 12 +- rt/t/mail/gnupg-outgoing-encrypted-plaintext.t | 27 + rt/t/mail/gnupg-outgoing-plain-plaintext.t | 25 + rt/t/mail/gnupg-outgoing-signed-plaintext.t | 27 + .../gnupg-outgoing-signed_encrypted-plaintext.t | 28 + rt/t/mail/gnupg-realmail.t | 2 +- rt/t/mail/gnupg-reverification.t | 9 +- rt/t/mail/header-characters.t | 40 +- rt/t/mail/html-outgoing.t | 187 + rt/t/mail/mime_decoding.t | 177 +- rt/t/mail/multipart.t | 4 +- rt/t/mail/one-time-recipients.t | 312 +- rt/t/mail/outlook.t | 32 +- rt/t/mail/sendmail-plaintext.t | 150 + rt/t/mail/sendmail.t | 41 +- rt/t/mail/smime/incoming.t | 202 + rt/t/mail/smime/other-signed.t | 135 + rt/t/mail/smime/outgoing.t | 80 + rt/t/mail/smime/realmail.t | 125 + rt/t/mail/smime/reject_on_unencrypted.t | 137 + rt/t/mail/specials-in-encodedwords.t | 2 +- rt/t/mail/wrong_mime_charset.t | 9 +- rt/t/pod.t | 9 +- rt/t/security/CVE-2011-2083-clickable-xss.t | 3 +- rt/t/security/CVE-2011-2084-cf-values.t | 2 +- .../CVE-2011-2084-modifyscrips-templates.t | 37 +- rt/t/security/CVE-2011-5092-graph-links.t | 4 +- rt/t/shredder/00load.t | 10 +- rt/t/shredder/00skeleton.t | 18 +- rt/t/shredder/01basics.t | 20 +- rt/t/shredder/01ticket.t | 55 +- rt/t/shredder/02group_member.t | 211 +- rt/t/shredder/02queue.t | 75 +- rt/t/shredder/02template.t | 45 +- rt/t/shredder/02user.t | 32 +- rt/t/shredder/03plugin.t | 10 +- rt/t/shredder/03plugin_summary.t | 11 +- rt/t/shredder/03plugin_tickets.t | 30 +- rt/t/shredder/03plugin_users.t | 24 +- rt/t/shredder/utils.pl | 394 - rt/t/ticket/action_linear_escalate.t | 2 +- rt/t/ticket/add-watchers.t | 22 +- rt/t/ticket/cfsort-freeform-single.t | 269 +- rt/t/ticket/circular_links.t | 45 + rt/t/ticket/deferred_owner.t | 21 +- rt/t/ticket/googleish_search.t | 42 - rt/t/ticket/linking.t | 36 +- rt/t/ticket/merge.t | 45 +- rt/t/ticket/scrips_batch.t | 41 +- rt/t/ticket/search.t | 31 + rt/t/ticket/search_by_cf_freeform_multiple.t | 225 +- rt/t/ticket/search_by_cf_freeform_single.t | 231 +- rt/t/ticket/search_by_watcher_group.t | 75 + rt/t/ticket/simple_search.t | 42 + rt/t/ticket/time-worked.t | 80 + rt/t/validator/group_members.t | 41 +- rt/t/web/admin_queue_lifecycle.t | 2 +- rt/t/web/admin_user.t | 6 +- rt/t/web/articles-links.t | 2 +- rt/t/web/attachment_dropping.t | 52 + rt/t/web/attachment_encoding.t | 2 +- rt/t/web/attachment_truncation.t | 53 + rt/t/web/attachments.t | 586 +- rt/t/web/basic.t | 12 +- rt/t/web/basic_auth.t | 34 + rt/t/web/case-sensitivity.t | 4 +- rt/t/web/cf_access.t | 10 +- rt/t/web/cf_date.t | 8 +- rt/t/web/cf_datetime.t | 6 +- rt/t/web/cf_groupings.t | 277 + rt/t/web/cf_groupings_user.t | 110 + rt/t/web/cf_image.t | 61 + rt/t/web/cf_onqueue.t | 2 +- rt/t/web/cf_pattern.t | 80 + rt/t/web/cf_render_type.t | 2 +- rt/t/web/cf_select_one.t | 37 +- rt/t/web/cf_textarea.t | 75 + rt/t/web/cf_values_class.t | 2 +- rt/t/web/charting.t | 51 +- rt/t/web/class_create.t | 2 +- rt/t/web/command_line.t | 121 +- rt/t/web/compilation_errors.t | 10 +- rt/t/web/config_tab_right.t | 6 +- rt/t/web/crypt-gnupg.t | 70 +- rt/t/web/csrf.t | 6 +- rt/t/web/custom_search.t | 2 +- rt/t/web/dashboards-basics.t | 30 +- rt/t/web/dashboards-groups.t | 10 +- rt/t/web/dashboards-in-menu.t | 85 + rt/t/web/dashboards-search-cache.t | 46 +- rt/t/web/gnupg-select-keys-on-create.t | 16 +- rt/t/web/gnupg-select-keys-on-update.t | 19 +- rt/t/web/googleish_search.t | 222 - rt/t/web/group_create.t | 2 +- rt/t/web/helpers-http-cache-headers.t | 8 +- .../Callbacks/logout.t/NoAuth/Logout.html/Default | 6 - .../NoAuth/Logout.html/ModifyLoginRedirect | 6 + rt/t/web/html/NoAuth/js/not-by-default.js | 3 - rt/t/web/html_template.t | 4 +- rt/t/web/install.t | 173 + rt/t/web/language_update.t | 22 + rt/t/web/login.t | 5 +- rt/t/web/mobile.t | 210 + rt/t/web/offline.t | 77 - rt/t/web/offline_messages_utf8.t | 64 - rt/t/web/offline_utf8.t | 53 - rt/t/web/owner_disabled_group_19221.t | 4 +- rt/t/web/path-traversal.t | 23 +- rt/t/web/psgi-wrap.t | 15 + rt/t/web/query_builder.t | 6 +- rt/t/web/query_builder_queue_limits.t | 30 +- rt/t/web/query_log.t | 3 +- rt/t/web/queue_create.t | 2 +- rt/t/web/redirect-after-login.t | 4 +- rt/t/web/reminder-permissions.t | 178 + rt/t/web/reminders.t | 2 +- rt/t/web/remote_user.t | 207 +- rt/t/web/rest-search-group.t | 102 + rt/t/web/rest-search-queue.t | 104 + rt/t/web/rest-search-user.t | 115 + rt/t/web/rest.t | 6 +- rt/t/web/rest_user_cf.t | 26 + rt/t/web/richtext-autohandler.t | 14 - rt/t/web/rights.t | 2 +- rt/t/web/rights1.t | 24 +- rt/t/web/saved_search_chart.t | 8 +- rt/t/web/saved_search_permissions.t | 2 +- rt/t/web/scrips.t | 219 +- rt/t/web/search_bulk_update_links.t | 4 +- rt/t/web/search_ical.t | 196 + rt/t/web/search_rss.t | 13 +- rt/t/web/search_simple.t | 4 +- rt/t/web/self_service.t | 5 +- rt/t/web/simple_search.t | 225 + rt/t/web/smime/outgoing.t | 384 + rt/t/web/squish.t | 16 +- rt/t/web/static/js/not-by-default.js | 3 + rt/t/web/template.t | 2 +- rt/t/web/ticket-create-utf8.t | 6 +- rt/t/web/ticket_forward.t | 72 +- rt/t/web/ticket_links.t | 6 +- rt/t/web/ticket_modify_all.t | 33 +- rt/t/web/ticket_modify_people.t | 14 +- rt/t/web/ticket_owner.t | 120 +- rt/t/web/ticket_preserve_basics.t | 110 + rt/t/web/ticket_txn_content.t | 4 +- rt/t/web/user_update.t | 10 +- rt/t/web/walk.t | 2 +- 1811 files changed, 229998 insertions(+), 215100 deletions(-) create mode 100644 rt/devel/tools/cmd-boilerplate create mode 100644 rt/devel/tools/css_tidy delete mode 100644 rt/devel/tools/factory delete mode 100644 rt/devel/tools/merge-rosetta.pl create mode 100644 rt/devel/tools/rt-message-catalog create mode 100644 rt/docs/UPGRADING-4.2 create mode 100644 rt/docs/authentication.pod create mode 100644 rt/docs/automating_rt.pod create mode 100644 rt/docs/charts.pod create mode 100644 rt/docs/dashboards.pod create mode 100644 rt/docs/extensions.pod create mode 100644 rt/docs/reminders.pod create mode 100644 rt/docs/rt_perl.pod create mode 100644 rt/docs/writing_extensions.pod delete mode 100644 rt/etc/upgrade/3.1.0/content delete mode 100644 rt/etc/upgrade/3.3.0/content delete mode 100644 rt/etc/upgrade/3.3.11/content create mode 100644 rt/etc/upgrade/4.0.18/content create mode 100644 rt/etc/upgrade/4.0.19/content create mode 100644 rt/etc/upgrade/4.0.19/schema.mysql create mode 100644 rt/etc/upgrade/4.1.0/content create mode 100644 rt/etc/upgrade/4.1.1/acl.Pg create mode 100644 rt/etc/upgrade/4.1.1/content create mode 100644 rt/etc/upgrade/4.1.1/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.1/schema.Pg create mode 100644 rt/etc/upgrade/4.1.1/schema.SQLite create mode 100644 rt/etc/upgrade/4.1.1/schema.mysql create mode 100644 rt/etc/upgrade/4.1.10/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.10/schema.Pg create mode 100644 rt/etc/upgrade/4.1.10/schema.mysql create mode 100644 rt/etc/upgrade/4.1.11/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.11/schema.Pg create mode 100644 rt/etc/upgrade/4.1.11/schema.mysql create mode 100644 rt/etc/upgrade/4.1.12/content create mode 100644 rt/etc/upgrade/4.1.13/backcompat create mode 100644 rt/etc/upgrade/4.1.13/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.13/schema.Pg create mode 100644 rt/etc/upgrade/4.1.13/schema.SQLite create mode 100644 rt/etc/upgrade/4.1.13/schema.mysql create mode 100644 rt/etc/upgrade/4.1.14/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.14/schema.Pg create mode 100644 rt/etc/upgrade/4.1.14/schema.mysql create mode 100644 rt/etc/upgrade/4.1.15/content create mode 100644 rt/etc/upgrade/4.1.16/content create mode 100644 rt/etc/upgrade/4.1.17/content create mode 100644 rt/etc/upgrade/4.1.18/content create mode 100644 rt/etc/upgrade/4.1.19/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.19/schema.Pg create mode 100644 rt/etc/upgrade/4.1.19/schema.mysql create mode 100644 rt/etc/upgrade/4.1.20/content create mode 100644 rt/etc/upgrade/4.1.21/content create mode 100644 rt/etc/upgrade/4.1.22/content create mode 100644 rt/etc/upgrade/4.1.22/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.22/schema.Pg create mode 100644 rt/etc/upgrade/4.1.22/schema.SQLite create mode 100644 rt/etc/upgrade/4.1.22/schema.mysql create mode 100644 rt/etc/upgrade/4.1.23/indexes create mode 100644 rt/etc/upgrade/4.1.4/content create mode 100644 rt/etc/upgrade/4.1.4/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.4/schema.Pg create mode 100644 rt/etc/upgrade/4.1.4/schema.SQLite create mode 100644 rt/etc/upgrade/4.1.4/schema.mysql create mode 100644 rt/etc/upgrade/4.1.5/content create mode 100644 rt/etc/upgrade/4.1.5/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.5/schema.Pg create mode 100644 rt/etc/upgrade/4.1.5/schema.mysql create mode 100644 rt/etc/upgrade/4.1.6/content create mode 100644 rt/etc/upgrade/4.1.7/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.7/schema.Pg create mode 100644 rt/etc/upgrade/4.1.7/schema.SQLite create mode 100644 rt/etc/upgrade/4.1.7/schema.mysql create mode 100644 rt/etc/upgrade/4.1.8/schema.Oracle create mode 100644 rt/etc/upgrade/4.1.8/schema.Pg create mode 100644 rt/etc/upgrade/4.1.8/schema.SQLite create mode 100644 rt/etc/upgrade/4.1.8/schema.mysql create mode 100644 rt/etc/upgrade/4.1.9/content create mode 100644 rt/etc/upgrade/4.2.1/content create mode 100644 rt/etc/upgrade/4.2.10/content create mode 100644 rt/etc/upgrade/4.2.11/content create mode 100644 rt/etc/upgrade/4.2.2/content create mode 100644 rt/etc/upgrade/4.2.2/schema.mysql create mode 100644 rt/etc/upgrade/4.2.4/content create mode 100644 rt/etc/upgrade/4.2.6/content create mode 100644 rt/etc/upgrade/4.2.6/schema.mysql create mode 100644 rt/etc/upgrade/4.2.7/content create mode 100644 rt/etc/upgrade/4.2.8/content create mode 100644 rt/etc/upgrade/sanity-check-stylesheets.in delete mode 100644 rt/etc/upgrade/sanity-check-stylesheets.pl create mode 100644 rt/etc/upgrade/shrink-cgm-table.in create mode 100644 rt/etc/upgrade/shrink-transactions-table.in delete mode 100644 rt/etc/upgrade/shrink_cgm_table.pl delete mode 100644 rt/etc/upgrade/shrink_transactions_table.pl create mode 100644 rt/etc/upgrade/switch-templates-to.in create mode 100644 rt/etc/upgrade/time-worked-history.in create mode 100644 rt/lib/RT/Action/AutoOpenInactive.pm create mode 100644 rt/lib/RT/Action/NotifyOwnerOrAdminCc.pm create mode 100644 rt/lib/RT/Action/OpenOnStarted.pm create mode 100644 rt/lib/RT/Action/SendForward.pm create mode 100644 rt/lib/RT/Crypt.pm create mode 100644 rt/lib/RT/Crypt/GnuPG/CRLFHandle.pm create mode 100644 rt/lib/RT/Crypt/Role.pm create mode 100644 rt/lib/RT/Crypt/SMIME.pm create mode 100644 rt/lib/RT/DependencyWalker.pm create mode 100644 rt/lib/RT/DependencyWalker/FindDependencies.pm create mode 100644 rt/lib/RT/Interface/Email/Auth/Crypt.pm delete mode 100755 rt/lib/RT/Interface/Email/Auth/GnuPG.pm delete mode 100644 rt/lib/RT/Interface/Web.pm.orig create mode 100644 rt/lib/RT/Interface/Web/Middleware/StaticHeaders.pm create mode 100644 rt/lib/RT/Lifecycle/Ticket.pm create mode 100644 rt/lib/RT/Migrate.pm create mode 100644 rt/lib/RT/Migrate/Importer.pm create mode 100644 rt/lib/RT/Migrate/Importer/File.pm create mode 100644 rt/lib/RT/Migrate/Incremental.pm create mode 100644 rt/lib/RT/Migrate/Serializer.pm create mode 100644 rt/lib/RT/Migrate/Serializer/File.pm create mode 100644 rt/lib/RT/Migrate/Serializer/IncrementalRecord.pm create mode 100644 rt/lib/RT/Migrate/Serializer/IncrementalRecords.pm create mode 100644 rt/lib/RT/ObjectScrip.pm create mode 100644 rt/lib/RT/ObjectScrips.pm create mode 100644 rt/lib/RT/PlackRunner.pm create mode 100644 rt/lib/RT/Record/AddAndSort.pm create mode 100644 rt/lib/RT/Record/Role.pm create mode 100644 rt/lib/RT/Record/Role/Lifecycle.pm create mode 100644 rt/lib/RT/Record/Role/Links.pm create mode 100644 rt/lib/RT/Record/Role/Rights.pm create mode 100644 rt/lib/RT/Record/Role/Roles.pm create mode 100644 rt/lib/RT/Record/Role/Status.pm delete mode 100644 rt/lib/RT/Search/Googleish.pm create mode 100644 rt/lib/RT/Search/Simple.pm create mode 100644 rt/lib/RT/SearchBuilder/AddAndSort.pm create mode 100644 rt/lib/RT/SearchBuilder/Role.pm create mode 100644 rt/lib/RT/SearchBuilder/Role/Roles.pm delete mode 100644 rt/lib/RT/Shredder/ACE.pm delete mode 100644 rt/lib/RT/Shredder/Attachment.pm delete mode 100644 rt/lib/RT/Shredder/CachedGroupMember.pm delete mode 100644 rt/lib/RT/Shredder/CustomField.pm delete mode 100644 rt/lib/RT/Shredder/CustomFieldValue.pm delete mode 100644 rt/lib/RT/Shredder/Group.pm delete mode 100644 rt/lib/RT/Shredder/GroupMember.pm delete mode 100644 rt/lib/RT/Shredder/Link.pm delete mode 100644 rt/lib/RT/Shredder/ObjectCustomFieldValue.pm delete mode 100644 rt/lib/RT/Shredder/Principal.pm delete mode 100644 rt/lib/RT/Shredder/Queue.pm delete mode 100644 rt/lib/RT/Shredder/Scrip.pm delete mode 100644 rt/lib/RT/Shredder/ScripAction.pm delete mode 100644 rt/lib/RT/Shredder/ScripCondition.pm delete mode 100644 rt/lib/RT/Shredder/Template.pm delete mode 100644 rt/lib/RT/Shredder/Ticket.pm delete mode 100644 rt/lib/RT/Shredder/Transaction.pm delete mode 100644 rt/lib/RT/Shredder/User.pm create mode 100644 rt/lib/RT/Test/SMIME.pm create mode 100644 rt/lib/RT/Test/Shredder.pm delete mode 100644 rt/lib/RT/Tickets_SQL.pm create mode 100644 rt/sbin/rt-importer.in delete mode 100755 rt/sbin/rt-message-catalog create mode 100644 rt/sbin/rt-serializer.in create mode 100644 rt/share/html/Admin/Elements/ConfigureDashboardsInMenu delete mode 100755 rt/share/html/Admin/Elements/CreateUserCalled delete mode 100755 rt/share/html/Admin/Elements/EditUserComments delete mode 100755 rt/share/html/Admin/Elements/ListGlobalCustomFields delete mode 100755 rt/share/html/Admin/Elements/ListGlobalScrips create mode 100644 rt/share/html/Admin/Elements/LoggingSummary create mode 100644 rt/share/html/Admin/Elements/MembershipsPage delete mode 100644 rt/share/html/Admin/Elements/PickCustomFields delete mode 100644 rt/share/html/Admin/Elements/PickObjects delete mode 100755 rt/share/html/Admin/Elements/QueueRightsForUser delete mode 100755 rt/share/html/Admin/Elements/SelectModifyGroup delete mode 100755 rt/share/html/Admin/Elements/SelectModifyQueue delete mode 100755 rt/share/html/Admin/Elements/SelectModifyUser delete mode 100755 rt/share/html/Admin/Elements/SelectRights delete mode 100755 rt/share/html/Admin/Elements/SelectScrip delete mode 100755 rt/share/html/Admin/Elements/SelectSingleOrMultiple create mode 100644 rt/share/html/Admin/Elements/SelectStageForAdded delete mode 100755 rt/share/html/Admin/Elements/SelectTemplate create mode 100644 rt/share/html/Admin/Elements/UpgradeHistory create mode 100644 rt/share/html/Admin/Elements/UpgradeHistoryRow create mode 100644 rt/share/html/Admin/Global/DashboardsInMenu.html delete mode 100755 rt/share/html/Admin/Global/Scrip.html create mode 100644 rt/share/html/Admin/Groups/Memberships.html delete mode 100755 rt/share/html/Admin/Queues/Scrip.html create mode 100644 rt/share/html/Admin/Scrips/Create.html create mode 100644 rt/share/html/Admin/Scrips/Elements/EditBasics create mode 100644 rt/share/html/Admin/Scrips/Elements/EditCustomCode create mode 100644 rt/share/html/Admin/Scrips/Elements/SelectTemplate create mode 100644 rt/share/html/Admin/Scrips/Modify.html create mode 100644 rt/share/html/Admin/Scrips/Objects.html create mode 100644 rt/share/html/Admin/Scrips/index.html create mode 100644 rt/share/html/Admin/Users/DashboardsInMenu.html delete mode 100644 rt/share/html/Admin/Users/GnuPG.html create mode 100644 rt/share/html/Admin/Users/Keys.html delete mode 100644 rt/share/html/Articles/Article/Elements/ShowHistory create mode 100644 rt/share/html/Articles/Elements/MaybeNeedsSetup create mode 100644 rt/share/html/Articles/Elements/NeedsSetup create mode 100644 rt/share/html/Articles/Elements/SubjectOverride create mode 100644 rt/share/html/Elements/AddLinks delete mode 100755 rt/share/html/Elements/BevelBoxRaisedEnd delete mode 100755 rt/share/html/Elements/BevelBoxRaisedStart create mode 100644 rt/share/html/Elements/BulkCustomFields create mode 100644 rt/share/html/Elements/BulkLinks create mode 100644 rt/share/html/Elements/Crypt/KeyIssues create mode 100644 rt/share/html/Elements/Crypt/SelectKeyForEncryption create mode 100644 rt/share/html/Elements/Crypt/SelectKeyForSigning create mode 100644 rt/share/html/Elements/Crypt/SignEncryptWidget create mode 100644 rt/share/html/Elements/CryptStatus create mode 100644 rt/share/html/Elements/EditCustomFieldCustomGroupings create mode 100644 rt/share/html/Elements/EditCustomFields create mode 100644 rt/share/html/Elements/FindUser create mode 100644 rt/share/html/Elements/FoldStanzaJS delete mode 100644 rt/share/html/Elements/GnuPG/KeyIssues delete mode 100644 rt/share/html/Elements/GnuPG/SelectKeyForEncryption delete mode 100644 rt/share/html/Elements/GnuPG/SelectKeyForSigning delete mode 100644 rt/share/html/Elements/GnuPG/SignEncryptWidget create mode 100644 rt/share/html/Elements/GotoUser create mode 100644 rt/share/html/Elements/JavascriptConfig create mode 100644 rt/share/html/Elements/LoginHelp delete mode 100755 rt/share/html/Elements/MyRequests delete mode 100755 rt/share/html/Elements/MyTickets delete mode 100755 rt/share/html/Elements/SelectLinkType create mode 100644 rt/share/html/Elements/SelectObject delete mode 100755 rt/share/html/Elements/SelectSortOrder delete mode 100755 rt/share/html/Elements/SelectTicketSortBy delete mode 100755 rt/share/html/Elements/SelectTicketTypes create mode 100644 rt/share/html/Elements/ShowCustomFieldCustomGroupings create mode 100644 rt/share/html/Elements/ShowHistory create mode 100644 rt/share/html/Elements/ShowLinksOfType create mode 100644 rt/share/html/Elements/ShowMessageHeaders create mode 100644 rt/share/html/Elements/ShowMessageStanza create mode 100644 rt/share/html/Elements/ShowPrincipal create mode 100644 rt/share/html/Elements/ShowRecord create mode 100644 rt/share/html/Elements/ShowTransaction create mode 100644 rt/share/html/Elements/ShowTransactionAttachments delete mode 100644 rt/share/html/Elements/ShowUserConcise delete mode 100644 rt/share/html/Elements/ShowUserVerbose create mode 100644 rt/share/html/Elements/TSVExport create mode 100644 rt/share/html/Errors/WebRemoteUser/Deauthorized create mode 100644 rt/share/html/Errors/WebRemoteUser/NoInternalUser create mode 100644 rt/share/html/Errors/WebRemoteUser/NoRemoteUser create mode 100644 rt/share/html/Errors/WebRemoteUser/UserAutocreateDefaultsOnLogin create mode 100644 rt/share/html/Errors/WebRemoteUser/Wrapper create mode 100644 rt/share/html/Helpers/Autocomplete/Tickets create mode 100644 rt/share/html/Helpers/UserInfo delete mode 100755 rt/share/html/NoAuth/Reminder.html delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/LICENSE.html delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/adapters/jquery.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/ckeditor.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/config.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/contents.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/_languages.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/_translationstatus.txt delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/af.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ar.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/bg.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/bn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/bs.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ca.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/cs.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/cy.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/da.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/de.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/el.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/en-au.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/en-ca.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/en-gb.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/en.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/eo.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/es.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/et.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/eu.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/fa.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/fi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/fo.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/fr-ca.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/fr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/gl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/gu.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/he.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/hi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/hr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/hu.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/id.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/is.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/it.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ja.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ka.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/km.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ko.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ku.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/lt.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/lv.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/mk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/mn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ms.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/nb.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/nl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/no.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/pl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/pt-br.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/pt.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ro.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ru.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/sk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/sl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/sr-latn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/sr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/sv.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/th.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/tr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/ug.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/uk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/vi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/zh-cn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/lang/zh.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/_translationstatus.txt delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/cs.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/cy.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/da.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/de.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/el.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/en.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/eo.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/fa.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/fi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/fr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/gu.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/he.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/it.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/ku.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/lv.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/mk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/nb.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/nl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/no.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/pt-br.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/ro.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/sk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/tr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/ug.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/vi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/a11yhelp/lang/zh-cn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/about/dialogs/about.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/adobeair/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/ajax/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/autogrow/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/bbcode/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/clipboard/dialogs/paste.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/colordialog/dialogs/colordialog.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/_translationstatus.txt delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/bg.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/cs.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/cy.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/da.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/de.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/el.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/en.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/eo.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/et.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/fa.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/fi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/fr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/gu.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/he.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/hr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/it.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/ku.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/lv.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/nb.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/nl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/no.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/pl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/pt-br.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/sk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/tr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/ug.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/uk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/vi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/lang/zh-cn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/devtools/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/dialog/dialogDefinition.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/div/dialogs/div.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/docprops/dialogs/docprops.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/docprops/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/find/dialogs/find.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/flash/dialogs/flash.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/button.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/checkbox.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/form.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/hiddenfield.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/radio.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/select.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/textarea.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/forms/dialogs/textfield.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/iframe/dialogs/iframe.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/iframedialog/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/image/dialogs/image.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/link/dialogs/anchor.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/link/dialogs/link.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/liststyle/dialogs/liststyle.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/pastefromword/filter/default.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/pastetext/dialogs/pastetext.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/dialogs/placeholder.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/_translationstatus.txt delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/bg.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/cs.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/cy.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/da.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/de.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/el.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/en.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/eo.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/et.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/fa.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/fi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/fr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/he.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/hr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/it.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/ku.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/lv.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/nb.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/nl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/no.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/pl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/pt-br.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/sk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/tr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/ug.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/uk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/vi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/lang/zh-cn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/placeholder/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/preview/preview.html delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/scayt/dialogs/options.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/scayt/dialogs/toolbar.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/smiley/dialogs/smiley.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/dialogs/specialchar.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/_translationstatus.txt delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/cs.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/cy.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/de.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/el.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/en.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/eo.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/et.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/fa.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/fi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/fr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/he.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/hr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/it.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/ku.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/lv.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/nb.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/nl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/no.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/pt-br.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/sk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/tr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/ug.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/specialchar/lang/zh-cn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/styles/styles/default.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/stylesheetparser/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/table/dialogs/table.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/tableresize/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/tabletools/dialogs/tableCell.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/templates/dialogs/templates.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/templates/templates/default.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/dialogs/uicolor.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/_translationstatus.txt delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/bg.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/cs.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/cy.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/da.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/de.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/el.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/en.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/eo.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/et.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/fa.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/fi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/fr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/he.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/hr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/it.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/ku.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/lv.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/mk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/nb.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/nl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/no.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/pl.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/pt-br.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/sk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/tr.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/ug.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/uk.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/vi.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/lang/zh-cn.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/yui/assets/yui.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/uicolor/yui/yui.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/wsc/dialogs/ciframe.html delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/wsc/dialogs/tmpFrameset.html delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/wsc/dialogs/wsc.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/wsc/dialogs/wsc.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/plugins/xml/plugin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/kama/dialog.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/kama/editor.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/kama/skin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/kama/templates.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/office2003/dialog.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/office2003/editor.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/office2003/skin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/office2003/templates.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/v2/dialog.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/v2/editor.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/v2/skin.js delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/skins/v2/templates.css delete mode 100644 rt/share/html/NoAuth/RichText/ckeditor/themes/default/theme.js delete mode 100644 rt/share/html/NoAuth/RichText/dhandler create mode 100644 rt/share/html/NoAuth/css/aileron/AfterMenus delete mode 100644 rt/share/html/NoAuth/css/aileron/base.css delete mode 100644 rt/share/html/NoAuth/css/aileron/boxes.css delete mode 100644 rt/share/html/NoAuth/css/aileron/forms.css delete mode 100644 rt/share/html/NoAuth/css/aileron/images/dhandler delete mode 100644 rt/share/html/NoAuth/css/aileron/layout.css delete mode 100644 rt/share/html/NoAuth/css/aileron/login.css delete mode 100644 rt/share/html/NoAuth/css/aileron/main.css delete mode 100644 rt/share/html/NoAuth/css/aileron/misc.css delete mode 100644 rt/share/html/NoAuth/css/aileron/msie.css delete mode 100644 rt/share/html/NoAuth/css/aileron/msie6.css delete mode 100644 rt/share/html/NoAuth/css/aileron/nav.css delete mode 100644 rt/share/html/NoAuth/css/aileron/ticket-lists.css delete mode 100644 rt/share/html/NoAuth/css/aileron/ticket-search.css delete mode 100644 rt/share/html/NoAuth/css/aileron/ticket.css delete mode 100644 rt/share/html/NoAuth/css/ballard/base.css delete mode 100644 rt/share/html/NoAuth/css/ballard/boxes.css delete mode 100644 rt/share/html/NoAuth/css/ballard/images/dhandler delete mode 100644 rt/share/html/NoAuth/css/ballard/layout.css delete mode 100644 rt/share/html/NoAuth/css/ballard/main.css delete mode 100644 rt/share/html/NoAuth/css/ballard/misc.css delete mode 100644 rt/share/html/NoAuth/css/ballard/msie.css delete mode 100644 rt/share/html/NoAuth/css/ballard/msie6.css delete mode 100644 rt/share/html/NoAuth/css/ballard/nav.css delete mode 100644 rt/share/html/NoAuth/css/ballard/ticket-lists.css delete mode 100644 rt/share/html/NoAuth/css/ballard/ticket-search.css delete mode 100644 rt/share/html/NoAuth/css/ballard/ticket.css delete mode 100644 rt/share/html/NoAuth/css/base/admin.css delete mode 100644 rt/share/html/NoAuth/css/base/articles.css delete mode 100644 rt/share/html/NoAuth/css/base/collection.css delete mode 100644 rt/share/html/NoAuth/css/base/forms.css delete mode 100644 rt/share/html/NoAuth/css/base/history-folding.css delete mode 100644 rt/share/html/NoAuth/css/base/jquery-ui-timepicker-addon.css delete mode 100644 rt/share/html/NoAuth/css/base/jquery-ui.css delete mode 100644 rt/share/html/NoAuth/css/base/jquery-ui.custom.modified.css delete mode 100644 rt/share/html/NoAuth/css/base/login.css delete mode 100644 rt/share/html/NoAuth/css/base/main.css delete mode 100644 rt/share/html/NoAuth/css/base/misc.css delete mode 100644 rt/share/html/NoAuth/css/base/msie6.css delete mode 100644 rt/share/html/NoAuth/css/base/nav.css delete mode 100644 rt/share/html/NoAuth/css/base/portlets.css delete mode 100644 rt/share/html/NoAuth/css/base/rights-editor.css delete mode 100644 rt/share/html/NoAuth/css/base/superfish-navbar.css delete mode 100644 rt/share/html/NoAuth/css/base/superfish-vertical.css delete mode 100644 rt/share/html/NoAuth/css/base/superfish.css delete mode 100644 rt/share/html/NoAuth/css/base/tablesorter.css delete mode 100644 rt/share/html/NoAuth/css/base/theme-editor.css delete mode 100644 rt/share/html/NoAuth/css/base/ticket-form.css delete mode 100644 rt/share/html/NoAuth/css/base/ticket.css delete mode 100644 rt/share/html/NoAuth/css/base/tools.css delete mode 100644 rt/share/html/NoAuth/css/base/yui-fonts.css delete mode 100644 rt/share/html/NoAuth/css/print.css create mode 100644 rt/share/html/NoAuth/css/rudder/AfterMenus create mode 100644 rt/share/html/NoAuth/css/rudder/InHeader create mode 100644 rt/share/html/NoAuth/css/web2/AfterMenus delete mode 100644 rt/share/html/NoAuth/css/web2/base.css delete mode 100644 rt/share/html/NoAuth/css/web2/boxes.css delete mode 100644 rt/share/html/NoAuth/css/web2/images/dhandler delete mode 100644 rt/share/html/NoAuth/css/web2/layout.css delete mode 100644 rt/share/html/NoAuth/css/web2/main.css delete mode 100644 rt/share/html/NoAuth/css/web2/misc.css delete mode 100644 rt/share/html/NoAuth/css/web2/msie.css delete mode 100644 rt/share/html/NoAuth/css/web2/msie6.css delete mode 100644 rt/share/html/NoAuth/css/web2/nav.css delete mode 100644 rt/share/html/NoAuth/css/web2/ticket-lists.css delete mode 100644 rt/share/html/NoAuth/css/web2/ticket-search.css delete mode 100644 rt/share/html/NoAuth/css/web2/ticket.css delete mode 100644 rt/share/html/NoAuth/images/autohandler delete mode 100644 rt/share/html/NoAuth/images/test.png delete mode 100644 rt/share/html/NoAuth/js/cascaded.js delete mode 100644 rt/share/html/NoAuth/js/class.js delete mode 100644 rt/share/html/NoAuth/js/combobox.js delete mode 100644 rt/share/html/NoAuth/js/farbtastic.js delete mode 100644 rt/share/html/NoAuth/js/history-folding.js delete mode 100644 rt/share/html/NoAuth/js/jquery-1.4.2.min.js delete mode 100644 rt/share/html/NoAuth/js/jquery-ui-1.8.4.custom.min.js delete mode 100644 rt/share/html/NoAuth/js/jquery-ui-patch-datepicker.js delete mode 100644 rt/share/html/NoAuth/js/jquery-ui-timepicker-addon.js delete mode 100644 rt/share/html/NoAuth/js/jquery.cookie.js delete mode 100644 rt/share/html/NoAuth/js/jquery.event.hover-1.0.js delete mode 100644 rt/share/html/NoAuth/js/jquery.supposition.js delete mode 100644 rt/share/html/NoAuth/js/jquery.tablesorter.min.js delete mode 100644 rt/share/html/NoAuth/js/jquery_noconflict.js delete mode 100644 rt/share/html/NoAuth/js/late.js delete mode 100644 rt/share/html/NoAuth/js/list.js delete mode 100644 rt/share/html/NoAuth/js/superfish.js delete mode 100644 rt/share/html/NoAuth/js/supersubs.js delete mode 100644 rt/share/html/NoAuth/js/titlebox-state.js delete mode 100644 rt/share/html/NoAuth/js/userautocomplete.js delete mode 100644 rt/share/html/NoAuth/js/util.js create mode 100644 rt/share/html/Prefs/DashboardsInMenu.html delete mode 100755 rt/share/html/REST/1.0/search/ticket create mode 100644 rt/share/html/Search/Elements/ChartTable create mode 100644 rt/share/html/Search/Elements/PickObjectCFs create mode 100644 rt/share/html/Search/Elements/SelectChartFunction delete mode 100644 rt/share/html/Search/Graph.html create mode 100644 rt/share/html/Search/index.html delete mode 100755 rt/share/html/SelfService/Error.html create mode 100644 rt/share/html/SelfService/Helpers/Autocomplete/CustomFieldValues create mode 100644 rt/share/html/SelfService/Helpers/Autocomplete/Users create mode 100644 rt/share/html/Ticket/Crypt.html create mode 100644 rt/share/html/Ticket/Elements/DelayShowHistory create mode 100644 rt/share/html/Ticket/Elements/EditMerge delete mode 100644 rt/share/html/Ticket/Elements/FindAttachments delete mode 100644 rt/share/html/Ticket/Elements/FindTransactions delete mode 100644 rt/share/html/Ticket/Elements/FoldStanzaJS create mode 100644 rt/share/html/Ticket/Elements/SelectStatus delete mode 100755 rt/share/html/Ticket/Elements/ShowDependencies create mode 100644 rt/share/html/Ticket/Elements/ShowDependencyStatus delete mode 100644 rt/share/html/Ticket/Elements/ShowGnuPGStatus delete mode 100755 rt/share/html/Ticket/Elements/ShowHistory delete mode 100755 rt/share/html/Ticket/Elements/ShowMembers delete mode 100755 rt/share/html/Ticket/Elements/ShowMessageHeaders delete mode 100755 rt/share/html/Ticket/Elements/ShowMessageStanza delete mode 100755 rt/share/html/Ticket/Elements/ShowTransaction delete mode 100644 rt/share/html/Ticket/Elements/ShowTransactionAttachments delete mode 100644 rt/share/html/Ticket/Elements/ShowUserEntry delete mode 100644 rt/share/html/Ticket/GnuPG.html delete mode 100644 rt/share/html/Tools/Offline.html create mode 100644 rt/share/html/User/Elements/Portlets/ActiveTickets create mode 100644 rt/share/html/User/Elements/Portlets/CreateTicket create mode 100644 rt/share/html/User/Elements/Portlets/ExtraInfo create mode 100644 rt/share/html/User/Elements/Portlets/InactiveTickets create mode 100644 rt/share/html/User/Elements/TicketList create mode 100644 rt/share/html/User/Elements/UserInfo create mode 100644 rt/share/html/User/History.html create mode 100644 rt/share/html/User/Search.html create mode 100644 rt/share/html/User/Summary.html delete mode 100644 rt/share/html/m/_elements/raw_style delete mode 100644 rt/share/html/m/style.css create mode 100644 rt/share/po/eu.po create mode 100644 rt/share/po/fa.po delete mode 100644 rt/share/po/he.po delete mode 100644 rt/share/po/mk.po create mode 100644 rt/share/po/sr.po create mode 100644 rt/share/static/RichText/LICENSE.md create mode 100644 rt/share/static/RichText/ckeditor.js create mode 100644 rt/share/static/RichText/config.js create mode 100644 rt/share/static/RichText/contents.css create mode 100644 rt/share/static/RichText/lang/af.js create mode 100644 rt/share/static/RichText/lang/ar.js create mode 100644 rt/share/static/RichText/lang/bg.js create mode 100644 rt/share/static/RichText/lang/bn.js create mode 100644 rt/share/static/RichText/lang/bs.js create mode 100644 rt/share/static/RichText/lang/ca.js create mode 100644 rt/share/static/RichText/lang/cs.js create mode 100644 rt/share/static/RichText/lang/cy.js create mode 100644 rt/share/static/RichText/lang/da.js create mode 100644 rt/share/static/RichText/lang/de.js create mode 100644 rt/share/static/RichText/lang/el.js create mode 100644 rt/share/static/RichText/lang/en-au.js create mode 100644 rt/share/static/RichText/lang/en-ca.js create mode 100644 rt/share/static/RichText/lang/en-gb.js create mode 100644 rt/share/static/RichText/lang/en.js create mode 100644 rt/share/static/RichText/lang/eo.js create mode 100644 rt/share/static/RichText/lang/es.js create mode 100644 rt/share/static/RichText/lang/et.js create mode 100644 rt/share/static/RichText/lang/eu.js create mode 100644 rt/share/static/RichText/lang/fa.js create mode 100644 rt/share/static/RichText/lang/fi.js create mode 100644 rt/share/static/RichText/lang/fo.js create mode 100644 rt/share/static/RichText/lang/fr-ca.js create mode 100644 rt/share/static/RichText/lang/fr.js create mode 100644 rt/share/static/RichText/lang/gl.js create mode 100644 rt/share/static/RichText/lang/gu.js create mode 100644 rt/share/static/RichText/lang/he.js create mode 100644 rt/share/static/RichText/lang/hi.js create mode 100644 rt/share/static/RichText/lang/hr.js create mode 100644 rt/share/static/RichText/lang/hu.js create mode 100644 rt/share/static/RichText/lang/is.js create mode 100644 rt/share/static/RichText/lang/it.js create mode 100644 rt/share/static/RichText/lang/ja.js create mode 100644 rt/share/static/RichText/lang/ka.js create mode 100644 rt/share/static/RichText/lang/km.js create mode 100644 rt/share/static/RichText/lang/ko.js create mode 100644 rt/share/static/RichText/lang/ku.js create mode 100644 rt/share/static/RichText/lang/lt.js create mode 100644 rt/share/static/RichText/lang/lv.js create mode 100644 rt/share/static/RichText/lang/mk.js create mode 100644 rt/share/static/RichText/lang/mn.js create mode 100644 rt/share/static/RichText/lang/ms.js create mode 100644 rt/share/static/RichText/lang/nb.js create mode 100644 rt/share/static/RichText/lang/nl.js create mode 100644 rt/share/static/RichText/lang/no.js create mode 100644 rt/share/static/RichText/lang/pl.js create mode 100644 rt/share/static/RichText/lang/pt-br.js create mode 100644 rt/share/static/RichText/lang/pt.js create mode 100644 rt/share/static/RichText/lang/ro.js create mode 100644 rt/share/static/RichText/lang/ru.js create mode 100644 rt/share/static/RichText/lang/sk.js create mode 100644 rt/share/static/RichText/lang/sl.js create mode 100644 rt/share/static/RichText/lang/sr-latn.js create mode 100644 rt/share/static/RichText/lang/sr.js create mode 100644 rt/share/static/RichText/lang/sv.js create mode 100644 rt/share/static/RichText/lang/th.js create mode 100644 rt/share/static/RichText/lang/tr.js create mode 100644 rt/share/static/RichText/lang/ug.js create mode 100644 rt/share/static/RichText/lang/uk.js create mode 100644 rt/share/static/RichText/lang/vi.js create mode 100644 rt/share/static/RichText/lang/zh-cn.js create mode 100644 rt/share/static/RichText/lang/zh.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/a11yhelp.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/_translationstatus.txt create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/ar.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/bg.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/ca.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/cs.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/cy.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/da.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/de.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/el.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/en.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/eo.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/es.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/et.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/fa.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/fi.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/fr.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/gu.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/he.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/hi.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/hr.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/hu.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/it.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/ja.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/ku.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/lt.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/lv.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/mk.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/mn.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/nb.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/nl.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/no.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/pl.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/pt-br.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/pt.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/ro.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/ru.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/sk.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/sl.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/sv.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/tr.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/ug.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/uk.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/vi.js create mode 100644 rt/share/static/RichText/plugins/a11yhelp/dialogs/lang/zh-cn.js create mode 100644 rt/share/static/RichText/plugins/about/dialogs/about.js create mode 100644 rt/share/static/RichText/plugins/clipboard/dialogs/paste.js create mode 100644 rt/share/static/RichText/plugins/colordialog/dialogs/colordialog.js create mode 100644 rt/share/static/RichText/plugins/dialog/dialogDefinition.js create mode 100644 rt/share/static/RichText/plugins/div/dialogs/div.js create mode 100644 rt/share/static/RichText/plugins/find/dialogs/find.js create mode 100644 rt/share/static/RichText/plugins/flash/dialogs/flash.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/button.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/checkbox.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/form.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/hiddenfield.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/radio.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/select.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/textarea.js create mode 100644 rt/share/static/RichText/plugins/forms/dialogs/textfield.js create mode 100644 rt/share/static/RichText/plugins/iframe/dialogs/iframe.js create mode 100644 rt/share/static/RichText/plugins/image/dialogs/image.js create mode 100644 rt/share/static/RichText/plugins/link/dialogs/anchor.js create mode 100644 rt/share/static/RichText/plugins/link/dialogs/link.js create mode 100644 rt/share/static/RichText/plugins/liststyle/dialogs/liststyle.js create mode 100644 rt/share/static/RichText/plugins/pastefromword/filter/default.js create mode 100644 rt/share/static/RichText/plugins/preview/preview.html create mode 100644 rt/share/static/RichText/plugins/scayt/LICENSE.md create mode 100644 rt/share/static/RichText/plugins/scayt/README.md create mode 100644 rt/share/static/RichText/plugins/scayt/dialogs/options.js create mode 100644 rt/share/static/RichText/plugins/scayt/dialogs/toolbar.css create mode 100644 rt/share/static/RichText/plugins/smiley/dialogs/smiley.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/_translationstatus.txt create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/ca.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/cs.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/cy.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/de.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/el.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/en.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/eo.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/et.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/fa.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/fi.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/fr.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/he.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/hr.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/it.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/ku.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/lv.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/nb.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/nl.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/no.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/pt-br.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/sk.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/sv.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/tr.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/ug.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/lang/zh-cn.js create mode 100644 rt/share/static/RichText/plugins/specialchar/dialogs/specialchar.js create mode 100644 rt/share/static/RichText/plugins/table/dialogs/table.js create mode 100644 rt/share/static/RichText/plugins/tabletools/dialogs/tableCell.js create mode 100644 rt/share/static/RichText/plugins/templates/dialogs/templates.css create mode 100644 rt/share/static/RichText/plugins/templates/dialogs/templates.js create mode 100644 rt/share/static/RichText/plugins/templates/templates/default.js create mode 100644 rt/share/static/RichText/plugins/wsc/LICENSE.md create mode 100644 rt/share/static/RichText/plugins/wsc/README.md create mode 100644 rt/share/static/RichText/plugins/wsc/dialogs/ciframe.html create mode 100644 rt/share/static/RichText/plugins/wsc/dialogs/tmpFrameset.html create mode 100644 rt/share/static/RichText/plugins/wsc/dialogs/wsc.css create mode 100644 rt/share/static/RichText/plugins/wsc/dialogs/wsc.js create mode 100644 rt/share/static/RichText/skins/kama/dialog.css create mode 100644 rt/share/static/RichText/skins/kama/dialog_ie.css create mode 100644 rt/share/static/RichText/skins/kama/dialog_ie7.css create mode 100644 rt/share/static/RichText/skins/kama/dialog_ie8.css create mode 100644 rt/share/static/RichText/skins/kama/dialog_iequirks.css create mode 100644 rt/share/static/RichText/skins/kama/dialog_opera.css create mode 100644 rt/share/static/RichText/skins/kama/editor.css create mode 100644 rt/share/static/RichText/skins/kama/editor_ie.css create mode 100644 rt/share/static/RichText/skins/kama/editor_ie7.css create mode 100644 rt/share/static/RichText/skins/kama/editor_ie8.css create mode 100644 rt/share/static/RichText/skins/kama/editor_iequirks.css create mode 100644 rt/share/static/RichText/skins/kama/readme.md create mode 100644 rt/share/static/RichText/styles.js create mode 100644 rt/share/static/css/aileron/base.css create mode 100644 rt/share/static/css/aileron/boxes.css create mode 100644 rt/share/static/css/aileron/forms.css create mode 100644 rt/share/static/css/aileron/layout.css create mode 100644 rt/share/static/css/aileron/login.css create mode 100644 rt/share/static/css/aileron/main.css create mode 100644 rt/share/static/css/aileron/misc.css create mode 100644 rt/share/static/css/aileron/msie.css create mode 100644 rt/share/static/css/aileron/msie6.css create mode 100644 rt/share/static/css/aileron/nav.css create mode 100644 rt/share/static/css/aileron/ticket-lists.css create mode 100644 rt/share/static/css/aileron/ticket-search.css create mode 100644 rt/share/static/css/aileron/ticket.css create mode 100644 rt/share/static/css/ballard/base.css create mode 100644 rt/share/static/css/ballard/boxes.css create mode 100644 rt/share/static/css/ballard/layout.css create mode 100644 rt/share/static/css/ballard/main.css create mode 100644 rt/share/static/css/ballard/misc.css create mode 100644 rt/share/static/css/ballard/msie.css create mode 100644 rt/share/static/css/ballard/msie6.css create mode 100644 rt/share/static/css/ballard/nav.css create mode 100644 rt/share/static/css/ballard/ticket-lists.css create mode 100644 rt/share/static/css/ballard/ticket-search.css create mode 100644 rt/share/static/css/base/accordion.css create mode 100644 rt/share/static/css/base/admin.css create mode 100644 rt/share/static/css/base/articles.css create mode 100644 rt/share/static/css/base/charts.css create mode 100644 rt/share/static/css/base/collection.css create mode 100644 rt/share/static/css/base/farbtastic.css create mode 100644 rt/share/static/css/base/forms.css create mode 100644 rt/share/static/css/base/history-folding.css create mode 100644 rt/share/static/css/base/history.css create mode 100644 rt/share/static/css/base/jquery-ui-timepicker-addon.css create mode 100644 rt/share/static/css/base/jquery-ui.css create mode 100644 rt/share/static/css/base/jquery-ui.custom.modified.css create mode 100644 rt/share/static/css/base/jquery.modal.css create mode 100644 rt/share/static/css/base/login.css create mode 100644 rt/share/static/css/base/main.css create mode 100644 rt/share/static/css/base/misc.css create mode 100644 rt/share/static/css/base/msie6.css create mode 100644 rt/share/static/css/base/nav.css create mode 100644 rt/share/static/css/base/portlets.css create mode 100644 rt/share/static/css/base/print.css create mode 100644 rt/share/static/css/base/record.css create mode 100644 rt/share/static/css/base/rights-editor.css create mode 100644 rt/share/static/css/base/superfish-navbar.css create mode 100644 rt/share/static/css/base/superfish-vertical.css create mode 100644 rt/share/static/css/base/superfish.css create mode 100644 rt/share/static/css/base/tablesorter.css create mode 100644 rt/share/static/css/base/theme-editor.css create mode 100644 rt/share/static/css/base/ticket-form.css create mode 100644 rt/share/static/css/base/ticket.css create mode 100644 rt/share/static/css/base/tools.css create mode 100644 rt/share/static/css/base/yui-fonts.css create mode 100644 rt/share/static/css/freeside3/InHeader create mode 100644 rt/share/static/css/freeside3/base.css create mode 100644 rt/share/static/css/freeside3/boxes.css create mode 100644 rt/share/static/css/freeside3/forms.css create mode 100644 rt/share/static/css/freeside3/freeside.css create mode 100644 rt/share/static/css/freeside3/images/dhandler create mode 100644 rt/share/static/css/freeside3/layout.css create mode 100644 rt/share/static/css/freeside3/login.css create mode 100644 rt/share/static/css/freeside3/main.css create mode 100644 rt/share/static/css/freeside3/misc.css create mode 100644 rt/share/static/css/freeside3/msie-pie.css create mode 100644 rt/share/static/css/freeside3/msie.css create mode 100644 rt/share/static/css/freeside3/msie6.css create mode 100644 rt/share/static/css/freeside3/nav.css create mode 100644 rt/share/static/css/freeside3/ticket-lists.css create mode 100644 rt/share/static/css/freeside3/ticket-search.css create mode 100644 rt/share/static/css/freeside3/ticket.css create mode 100644 rt/share/static/css/freeside4/admin.css create mode 100644 rt/share/static/css/freeside4/base.css create mode 100644 rt/share/static/css/freeside4/boxes.css create mode 100644 rt/share/static/css/freeside4/dashboards.css create mode 100644 rt/share/static/css/freeside4/forms.css create mode 100644 rt/share/static/css/freeside4/history.css create mode 100644 rt/share/static/css/freeside4/layout.css create mode 100644 rt/share/static/css/freeside4/login.css create mode 100644 rt/share/static/css/freeside4/main.css create mode 100644 rt/share/static/css/freeside4/misc.css create mode 100644 rt/share/static/css/freeside4/msie.css create mode 100644 rt/share/static/css/freeside4/nav.css create mode 100644 rt/share/static/css/freeside4/ticket-forms.css create mode 100644 rt/share/static/css/freeside4/ticket-lists.css create mode 100644 rt/share/static/css/freeside4/ticket-search.css create mode 100644 rt/share/static/css/freeside4/ticket.css create mode 100644 rt/share/static/css/mobile.css create mode 100644 rt/share/static/css/rudder/admin.css create mode 100644 rt/share/static/css/rudder/base.css create mode 100644 rt/share/static/css/rudder/boxes.css create mode 100644 rt/share/static/css/rudder/dashboards.css create mode 100644 rt/share/static/css/rudder/forms.css create mode 100644 rt/share/static/css/rudder/history.css create mode 100644 rt/share/static/css/rudder/layout.css create mode 100644 rt/share/static/css/rudder/login.css create mode 100644 rt/share/static/css/rudder/main.css create mode 100644 rt/share/static/css/rudder/misc.css create mode 100644 rt/share/static/css/rudder/msie.css create mode 100644 rt/share/static/css/rudder/nav.css create mode 100644 rt/share/static/css/rudder/ticket-forms.css create mode 100644 rt/share/static/css/rudder/ticket-lists.css create mode 100644 rt/share/static/css/rudder/ticket-search.css create mode 100644 rt/share/static/css/rudder/ticket.css create mode 100644 rt/share/static/css/web2/base.css create mode 100644 rt/share/static/css/web2/boxes.css create mode 100644 rt/share/static/css/web2/layout.css create mode 100644 rt/share/static/css/web2/main.css create mode 100644 rt/share/static/css/web2/misc.css create mode 100644 rt/share/static/css/web2/msie.css create mode 100644 rt/share/static/css/web2/msie6.css create mode 100644 rt/share/static/css/web2/nav.css create mode 100644 rt/share/static/css/web2/ticket-lists.css create mode 100644 rt/share/static/css/web2/ticket-search.css create mode 100644 rt/share/static/images/test.png create mode 100644 rt/share/static/js/autocomplete.js create mode 100644 rt/share/static/js/cascaded.js create mode 100644 rt/share/static/js/combobox.js create mode 100644 rt/share/static/js/event-registration.js create mode 100644 rt/share/static/js/farbtastic.js create mode 100644 rt/share/static/js/forms.js create mode 100644 rt/share/static/js/history-folding.js create mode 100644 rt/share/static/js/i18n.js create mode 100644 rt/share/static/js/jquery-1.9.1.min.js create mode 100644 rt/share/static/js/jquery-ui-1.10.0.custom.min.js create mode 100644 rt/share/static/js/jquery-ui-patch-datepicker.js create mode 100644 rt/share/static/js/jquery-ui-timepicker-addon.js create mode 100644 rt/share/static/js/jquery.cookie.js create mode 100644 rt/share/static/js/jquery.event.hover-1.0.js create mode 100644 rt/share/static/js/jquery.modal-defaults.js create mode 100644 rt/share/static/js/jquery.modal.min.js create mode 100644 rt/share/static/js/jquery.supposition.js create mode 100644 rt/share/static/js/jquery.tablesorter.min.js create mode 100644 rt/share/static/js/jquery_noconflict.js create mode 100644 rt/share/static/js/late.js create mode 100644 rt/share/static/js/superfish.js create mode 100644 rt/share/static/js/supersubs.js create mode 100644 rt/share/static/js/titlebox-state.js create mode 100644 rt/share/static/js/util.js create mode 100644 rt/t/api/db_indexes.t create mode 100644 rt/t/api/i18n_mime_encoding.t create mode 100644 rt/t/api/initialdata.t create mode 100644 rt/t/api/reminder-permissions.t create mode 100644 rt/t/api/system-available-rights.t create mode 100644 rt/t/api/user-prefs.t create mode 100644 rt/t/articles/set-subject.t create mode 100644 rt/t/charts/basics.t create mode 100644 rt/t/charts/compound-sql-function.t create mode 100644 rt/t/charts/group-by-cf.t create mode 100644 rt/t/crypt/gnupg/attachments-in-db.t create mode 100644 rt/t/crypt/no-signer-address.t create mode 100644 rt/t/crypt/smime/attachments-in-db.t create mode 100644 rt/t/crypt/smime/bad-recipients.t create mode 100644 rt/t/crypt/smime/status-string.t create mode 100644 rt/t/customfields/transaction_searching.t create mode 100644 rt/t/data/initialdata/initialdata create mode 100644 rt/t/data/initialdata/transaction-cfs create mode 100644 rt/t/data/plugins/RT-Extension-PSGIWrap/lib/RT/Extension/PSGIWrap.pm create mode 100644 rt/t/data/smime/keys/demoCA/cacert.pem create mode 100644 rt/t/data/smime/keys/demoCA/private/cakey.pem create mode 100644 rt/t/data/smime/keys/demoCA/serial create mode 100644 rt/t/data/smime/keys/otherCA/cacert.pem create mode 100644 rt/t/data/smime/keys/otherCA/private/cakey.pem create mode 100644 rt/t/data/smime/keys/otherCA/serial create mode 100644 rt/t/data/smime/keys/root@example.com.crt create mode 100644 rt/t/data/smime/keys/root@example.com.csr create mode 100644 rt/t/data/smime/keys/root@example.com.key create mode 100644 rt/t/data/smime/keys/root@example.com.pem create mode 100644 rt/t/data/smime/keys/sender@example.com.crt create mode 100644 rt/t/data/smime/keys/sender@example.com.csr create mode 100644 rt/t/data/smime/keys/sender@example.com.key create mode 100644 rt/t/data/smime/keys/sender@example.com.pem create mode 100644 rt/t/data/smime/mails/1-signed.eml create mode 100644 rt/t/data/smime/mails/2-signed-attachment.eml create mode 100644 rt/t/data/smime/mails/3-signed-binary.eml create mode 100644 rt/t/data/smime/mails/4-encrypted-plain.eml create mode 100644 rt/t/data/smime/mails/5-encrypted-attachment.eml create mode 100644 rt/t/data/smime/mails/6-encrypted-binary.eml create mode 100644 rt/t/data/smime/mails/7-signed-encrypted-plain.eml create mode 100644 rt/t/data/smime/mails/8-signed-encrypted-attachment.eml create mode 100644 rt/t/data/smime/mails/9-signed-encrypted-binary.eml create mode 100644 rt/t/fts/indexed_sphinx.t create mode 100644 rt/t/lifecycles/types.t create mode 100644 rt/t/mail/autogenerated.t create mode 100644 rt/t/mail/charsets-outgoing-plaintext.t create mode 100644 rt/t/mail/gnupg-outgoing-encrypted-plaintext.t create mode 100644 rt/t/mail/gnupg-outgoing-plain-plaintext.t create mode 100644 rt/t/mail/gnupg-outgoing-signed-plaintext.t create mode 100644 rt/t/mail/gnupg-outgoing-signed_encrypted-plaintext.t create mode 100644 rt/t/mail/html-outgoing.t create mode 100644 rt/t/mail/sendmail-plaintext.t create mode 100644 rt/t/mail/smime/incoming.t create mode 100644 rt/t/mail/smime/other-signed.t create mode 100644 rt/t/mail/smime/outgoing.t create mode 100644 rt/t/mail/smime/realmail.t create mode 100644 rt/t/mail/smime/reject_on_unencrypted.t delete mode 100644 rt/t/shredder/utils.pl create mode 100644 rt/t/ticket/circular_links.t delete mode 100644 rt/t/ticket/googleish_search.t create mode 100644 rt/t/ticket/search_by_watcher_group.t create mode 100644 rt/t/ticket/simple_search.t create mode 100644 rt/t/ticket/time-worked.t create mode 100644 rt/t/web/attachment_dropping.t create mode 100644 rt/t/web/attachment_truncation.t create mode 100644 rt/t/web/basic_auth.t create mode 100644 rt/t/web/cf_groupings.t create mode 100644 rt/t/web/cf_groupings_user.t create mode 100644 rt/t/web/cf_image.t create mode 100644 rt/t/web/cf_pattern.t create mode 100644 rt/t/web/cf_textarea.t create mode 100644 rt/t/web/dashboards-in-menu.t delete mode 100644 rt/t/web/googleish_search.t delete mode 100644 rt/t/web/html/Callbacks/logout.t/NoAuth/Logout.html/Default create mode 100644 rt/t/web/html/Callbacks/logout.t/NoAuth/Logout.html/ModifyLoginRedirect delete mode 100644 rt/t/web/html/NoAuth/js/not-by-default.js create mode 100644 rt/t/web/install.t create mode 100644 rt/t/web/language_update.t create mode 100644 rt/t/web/mobile.t delete mode 100644 rt/t/web/offline.t delete mode 100644 rt/t/web/offline_messages_utf8.t delete mode 100644 rt/t/web/offline_utf8.t create mode 100644 rt/t/web/psgi-wrap.t create mode 100644 rt/t/web/reminder-permissions.t create mode 100644 rt/t/web/rest-search-group.t create mode 100644 rt/t/web/rest-search-queue.t create mode 100644 rt/t/web/rest-search-user.t create mode 100644 rt/t/web/rest_user_cf.t delete mode 100644 rt/t/web/richtext-autohandler.t create mode 100644 rt/t/web/search_ical.t create mode 100644 rt/t/web/simple_search.t create mode 100644 rt/t/web/smime/outgoing.t create mode 100644 rt/t/web/static/js/not-by-default.js create mode 100644 rt/t/web/ticket_preserve_basics.t (limited to 'rt') diff --git a/rt/.perlcriticrc b/rt/.perlcriticrc index 9cf8f633f..14246309a 100644 --- a/rt/.perlcriticrc +++ b/rt/.perlcriticrc @@ -4,3 +4,23 @@ exclude = Subroutines::ProhibitExplicitReturnUndef Modules::RequireFilenameMatchesPackage TestingAndDebugging::ProhibitNoStrict color = 1 verbose = 7 + + +# we don't unpack @_ right away as we mostly use named vars with defaults: +# sub foo { +# my $self = shift; +# my %args = ( default => 'value', ..., @_ ); +# ... +[-Subroutines::RequireArgUnpacking] + +# Readonly superiority is not convincing, especially considering +# that 'use constant' participates in constants folding during +# compilation +[-ValuesAndExpressions::ProhibitConstantPragma] + +# brutal +[BuiltinFunctions::RequireBlockGrep] +severity = 1 + +[BuiltinFunctions::RequireBlockMap] +severity = 1 diff --git a/rt/Makefile.in b/rt/Makefile.in index 8d109f371..9034a9393 100644 --- a/rt/Makefile.in +++ b/rt/Makefile.in @@ -86,10 +86,6 @@ LIBS_GROUP = @LIBS_GROUP@ WEB_USER = @WEB_USER@ WEB_GROUP = @WEB_GROUP@ - -APACHECTL = @APACHECTL@ - - # DESTDIR allows you to specify that RT be installed somewhere other than # where it will eventually reside. DESTDIR _must_ have a trailing slash # if it's defined. @@ -108,11 +104,13 @@ RT_VAR_PATH = @RT_VAR_PATH_R@ RT_DOC_PATH = @RT_DOC_PATH_R@ RT_FONT_PATH = @RT_FONT_PATH_R@ RT_LEXICON_PATH = @RT_LEXICON_PATH_R@ +RT_STATIC_PATH = @RT_STATIC_PATH_R@ RT_LOCAL_PATH = @RT_LOCAL_PATH_R@ LOCAL_PLUGIN_PATH = @RT_LOCAL_PATH_R@/plugins LOCAL_ETC_PATH = @LOCAL_ETC_PATH_R@ LOCAL_LIB_PATH = @LOCAL_LIB_PATH_R@ LOCAL_LEXICON_PATH = @LOCAL_LEXICON_PATH_R@ +LOCAL_STATIC_PATH = @LOCAL_STATIC_PATH_R@ MASON_HTML_PATH = @MASON_HTML_PATH_R@ MASON_LOCAL_HTML_PATH = @MASON_LOCAL_HTML_PATH_R@ MASON_DATA_PATH = @MASON_DATA_PATH_R@ @@ -147,7 +145,9 @@ SYSTEM_BINARIES = rt-attributes-viewer \ rt-email-digest \ rt-email-group-admin \ rt-fulltext-indexer \ + rt-importer \ rt-preferences-viewer \ + rt-serializer \ rt-server \ rt-session-viewer \ rt-server.fcgi \ @@ -223,7 +223,7 @@ DB_RT_PASS = @DB_RT_PASS@ -TEST_FILES = t/*.t t/*/*.t +TEST_FILES = t/*.t t/*/*.t t/*/*/*.t TEST_VERBOSE = 0 RT_TEST_PARALLEL_NUM ?= 5 @@ -315,15 +315,21 @@ fixperms: chmod -R u+rwX,go-w,go+rX $(DESTDIR)$(MASON_HTML_PATH) \ $(DESTDIR)$(MASON_LOCAL_HTML_PATH) \ $(DESTDIR)$(RT_LEXICON_PATH) \ - $(DESTDIR)$(LOCAL_LEXICON_PATH) + $(DESTDIR)$(LOCAL_LEXICON_PATH) \ + $(DESTDIR)$(RT_STATIC_PATH) \ + $(DESTDIR)$(LOCAL_STATIC_PATH) chown -R $(LIBS_OWNER) $(DESTDIR)$(MASON_HTML_PATH) \ $(DESTDIR)$(MASON_LOCAL_HTML_PATH) \ $(DESTDIR)$(RT_LEXICON_PATH) \ - $(DESTDIR)$(LOCAL_LEXICON_PATH) + $(DESTDIR)$(LOCAL_LEXICON_PATH) \ + $(DESTDIR)$(RT_STATIC_PATH) \ + $(DESTDIR)$(LOCAL_STATIC_PATH) chgrp -R $(LIBS_GROUP) $(DESTDIR)$(MASON_HTML_PATH) \ $(DESTDIR)$(MASON_LOCAL_HTML_PATH) \ $(DESTDIR)$(RT_LEXICON_PATH) \ - $(DESTDIR)$(LOCAL_LEXICON_PATH) + $(DESTDIR)$(LOCAL_LEXICON_PATH) \ + $(DESTDIR)$(RT_STATIC_PATH) \ + $(DESTDIR)$(LOCAL_STATIC_PATH) # Make the web ui's data dir writable chmod 0770 $(DESTDIR)$(MASON_DATA_PATH) \ @@ -337,6 +343,7 @@ dirs: $(INSTALL) -m 0755 -d $(DESTDIR)$(RT_LOG_PATH) $(INSTALL) -m 0755 -d $(DESTDIR)$(RT_FONT_PATH) $(INSTALL) -m 0755 -d $(DESTDIR)$(RT_LEXICON_PATH) + $(INSTALL) -m 0755 -d $(DESTDIR)$(RT_STATIC_PATH) $(INSTALL) -m 0770 -d $(DESTDIR)$(MASON_DATA_PATH) $(INSTALL) -m 0770 -d $(DESTDIR)$(MASON_DATA_PATH)/cache $(INSTALL) -m 0770 -d $(DESTDIR)$(MASON_DATA_PATH)/etc @@ -348,10 +355,16 @@ dirs: $(INSTALL) -m 0755 -d $(DESTDIR)$(LOCAL_LIB_PATH) $(INSTALL) -m 0755 -d $(DESTDIR)$(LOCAL_PLUGIN_PATH) $(INSTALL) -m 0755 -d $(DESTDIR)$(LOCAL_LEXICON_PATH) + $(INSTALL) -m 0755 -d $(DESTDIR)$(LOCAL_STATIC_PATH) + +clean-mason-cache: + rm -rf $(DESTDIR)$(MASON_DATA_PATH)/cache/* + rm -rf $(DESTDIR)$(MASON_DATA_PATH)/etc/* + rm -rf $(DESTDIR)$(MASON_DATA_PATH)/obj/* install: testdeps config-install dirs files-install fixperms instruct -files-install: libs-install etc-install config-install bin-install sbin-install html-install doc-install font-install po-install +files-install: libs-install etc-install config-install bin-install sbin-install html-install doc-install font-install po-install static-install config-install: @COMMENT_INPLACE_LAYOUT@ $(INSTALL) -m 0755 -o $(BIN_OWNER) -g $(RTGROUP) -d $(DESTDIR)$(CONFIG_FILE_PATH) @@ -404,6 +417,7 @@ html-install: @COMMENT_INPLACE_LAYOUT@ -( cd share/html && find . -type f -print ) | while read file ; do \ @COMMENT_INPLACE_LAYOUT@ $(INSTALL) -m 0644 "share/html/$$file" "$(DESTDIR)$(MASON_HTML_PATH)/$$file" ; \ @COMMENT_INPLACE_LAYOUT@ done +@COMMENT_INPLACE_LAYOUT@ $(MAKE) clean-mason-cache font-install: @COMMENT_INPLACE_LAYOUT@ [ -d $(DESTDIR)$(RT_FONT_PATH) ] || $(INSTALL) -m 0755 -d $(DESTDIR)$(RT_FONT_PATH) @@ -418,6 +432,14 @@ po-install: @COMMENT_INPLACE_LAYOUT@ $(INSTALL) -m 0644 "share/po/$$file" "$(DESTDIR)$(RT_LEXICON_PATH)/$$file" ; \ @COMMENT_INPLACE_LAYOUT@ done +static-install: +@COMMENT_INPLACE_LAYOUT@ [ -d $(DESTDIR)$(RT_STATIC_PATH) ] || $(INSTALL) -m 0755 -d $(DESTDIR)$(RT_STATIC_PATH) +@COMMENT_INPLACE_LAYOUT@ -( cd share/static && find . -type d -print ) | while read dir ; do \ +@COMMENT_INPLACE_LAYOUT@ $(INSTALL) -m 0755 -d "$(DESTDIR)$(RT_STATIC_PATH)/$$dir" ; \ +@COMMENT_INPLACE_LAYOUT@ done +@COMMENT_INPLACE_LAYOUT@ -( cd share/static && find . -type f -print ) | while read file ; do \ +@COMMENT_INPLACE_LAYOUT@ $(INSTALL) -m 0644 "share/static/$$file" "$(DESTDIR)$(RT_STATIC_PATH)/$$file" ; \ +@COMMENT_INPLACE_LAYOUT@ done doc-install: @@ -469,20 +491,12 @@ regenerate-catalogs: license-tag: $(PERL) devel/tools/license_tag -factory: initialize-database - cd lib; $(PERL) ../devel/tools/factory $(DB_DATABASE) RT - start-httpd: $(PERL) sbin/standalone_httpd & start-server: $(PERL) sbin/rt-server & -apachectl: - $(APACHECTL) stop - sleep 10 - $(APACHECTL) start - sleep 5 SNAPSHOT=$(shell git describe --tags) THIRD_PARTY=devel/third-party/ @@ -504,7 +518,7 @@ build-snapshot: rm -fr "$(SNAPSHOT)/" clearsign-snapshot: - gpg --no-armor --detach-sign "$(SNAPSHOT).tar.gz" + gpg --armor --detach-sign "$(SNAPSHOT).tar.gz" build-third-party: git archive --prefix "$(SNAPSHOT)/$(THIRD_PARTY)" HEAD:$(THIRD_PARTY) \ @@ -512,7 +526,7 @@ build-third-party: rm -rf "$(SNAPSHOT)/$(THIRD_PARTY)" clearsign-third-party: - gpg --no-armor --detach-sign "$(SNAPSHOT)-third-party-source.tar.gz" + gpg --armor --detach-sign "$(SNAPSHOT)-third-party-source.tar.gz" snapshot-shasums: sha1sum $(SNAPSHOT)*.tar.gz* @@ -530,8 +544,8 @@ vessel-import: build-snapshot --skip cpan-capitalization,cpan-mod_perl,cpan-Encode,cpan-PPI,cpan-Test-Exception-LessClever,cpan-Test-Manifest,cpan-Test-Object,cpan-Test-Pod,cpan-Test-Requires,cpan-Test-SubCalls,cpan-Test-cpan-Tester,cpan-Test-Warn --skip-all-recommends mv $(VESSEL)/scripts/RT/build $(VESSEL)/scripts/RT/build.pl -JSMIN_URL = http://download.bestpractical.com/mirror/jsmin-2011-01-22.c -JSMIN_SHA = 8a6b3b980a52c028eb73aee4a82ebe060c1ee854 +JSMIN_URL = http://download.bestpractical.com/mirror/jsmin-2013-03-29.c +JSMIN_SHA = 67dc8d73a8878f88cdaeb1a86775872eae5c3077 jsmin: jsmin-checkcc jsmin-fetch jsmin-verify jsmin-confirm jsmin-build jsmin-install @echo "" diff --git a/rt/README b/rt/README index 5a4b92386..bdd8e0928 100755 --- a/rt/README +++ b/rt/README @@ -14,21 +14,21 @@ us at . REQUIRED PACKAGES ----------------- -o Perl 5.8.3 or later (http://www.perl.org). +o Perl 5.10.1 or later (http://www.perl.org). - Perl versions prior to 5.8.3 contain bugs that could result in - data corruption. RT won't start on older versions. + RT won't start on versions of Perl older than 5.10.1. o A supported SQL database - Currently supported: MySQL 4.1 or later with InnoDB support. - Postgres 8.1 or later. + Currently supported: MySQL 5.1 or later with InnoDB support. + Postgres 8.4 or later; 9.0 or later suggested Oracle 9iR2 or later. - SQLite 3.0. (Not recommended for production) + SQLite 3.0 or later; for testing only, no + upgrade path guaranteed o Apache version 1.3.x or 2.x (http://httpd.apache.org) with mod_perl -- (http://perl.apache.org) - or with FastCGI -- (www.fastcgi.com) + or with FastCGI -- (http://www.fastcgi.com) or other webserver with FastCGI support RT's FastCGI handler needs to access RT's configuration file. @@ -66,10 +66,10 @@ GENERAL INSTALLATION If you are upgrading from a previous version of RT, please review the upgrade notes for the appropriate versions, which can be found - in docs/UPGRADING-* If you are coming from 3.8.6 to 4.0.x you should - review both the UPGRADING-3.8 and UPGRADING-4.0 file. Similarly, if - you were coming from 3.6.7, you would want to review UPGRADING-3.6, - UPGRADING-3.8 and UPGRADING-4.0 + in docs/UPGRADING-* If you are coming from 4.0.x to 4.2.x you should + review both the UPGRADING-4.0 and UPGRADING-4.2 file. Similarly, if + you were coming from 3.8.x, you would want to review UPGRADING-3.8, + UPGRADING-4.0 and UPGRADING-4.2 Any upgrade steps given in version-specific UPGRADING files should be run after the rest of the steps below; however, please read the @@ -94,18 +94,9 @@ GENERAL INSTALLATION Some modules require user input or environment variables to install correctly, so it may be necessary to install them manually. - If you are installing with CPAN module older than 1.84, you will - need to start CPAN (by running perl -MCPAN -e shell) and upgrade the - CPAN shell with: - - install CPAN - - If you are unsure of your CPAN version, it will be printed when you - run the shell. - - If you are having trouble installing GD or Graphviz, you should - install gd-devel and the graphviz libraries using your - distribution's package manager. + If you are having trouble installing GD, refer to "Installing GD libraries" + in docs/charts.pod. Ticket relationship graphing requires the graphviz + library which you should install using your distribution's package manager. 5) Check to make sure everything was installed properly. @@ -168,13 +159,9 @@ GENERAL INSTALLATION You should back up your database before running this command. When you run it, you will be prompted for your previous version of - RT (such as 3.6.4) so that the appropriate set of database + RT (such as 3.8.1) so that the appropriate set of database upgrades can be applied. - Finally, clear the Mason cache dir: - - rm -fr /opt/rt4/var/mason_data/obj - If 'make upgrade-database' completes without error, your upgrade has been successful; you should now run any commands that were supplied in version-specific UPGRADING documentation. You should @@ -192,7 +179,7 @@ GENERAL INSTALLATION logout for inactive sessions. For more information about how to do that, run: - perldoc /path/to/rt/sbin/rt-clean-sessions + perldoc /opt/rt4/sbin/rt-clean-sessions 8) Set up users, groups, queues, scrips and access control. @@ -205,14 +192,12 @@ GENERAL INSTALLATION To generate email digest messages, you must arrange for the provided utility to be run once daily, and once weekly. You may also want to arrange for the rt-email-dashboards utility to be run hourly. For - example, if your task scheduler is cron, you can configure it as - follows: + example, if your task scheduler is cron, you can configure it by + adding the following lines as /etc/cron.d/rt: - crontab -e # as the RT administrator (probably root) - # insert the following lines: - 0 0 * * * /opt/rt4/sbin/rt-email-digest -m daily - 0 0 * * 0 /opt/rt4/sbin/rt-email-digest -m weekly - 0 * * * * /opt/rt4/sbin/rt-email-dashboards + 0 0 * * * root /opt/rt4/sbin/rt-email-digest -m daily + 0 0 * * 0 root /opt/rt4/sbin/rt-email-digest -m weekly + 0 * * * * root /opt/rt4/sbin/rt-email-dashboards 10) Configure the RT email gateway. To let email flow to your RT server, you need to add a few lines of configuration to your mail @@ -231,13 +216,6 @@ GENERAL INSTALLATION perldoc /opt/rt4/bin/rt-mailgate - If your webserver uses SSL, rt-mailgate will require several new - Perl libraries. RT can detect and install these for you automatically - if you include --enable-ssl-mailgate when running configure and then - run make fixdeps as described in step 4. It is safe to rerun configure - and make fixdeps after you have installed RT, you should be sure to include - all the arguments you used in step 2 plus --enable-ssl-mailgate. - GETTING HELP ------------ diff --git a/rt/aclocal.m4 b/rt/aclocal.m4 index d427e1356..793644f12 100644 --- a/rt/aclocal.m4 +++ b/rt/aclocal.m4 @@ -91,9 +91,9 @@ AC_DEFUN([RT_LAYOUT],[ changequote({,}) for var in prefix exec_prefix bindir sbindir \ sysconfdir mandir libdir datadir htmldir fontdir\ - lexdir localstatedir logfiledir masonstatedir \ + lexdir staticdir localstatedir logfiledir masonstatedir \ sessionstatedir customdir custometcdir customhtmldir \ - customlexdir customplugindir customlibdir manualdir; do + customlexdir customstaticdir customplugindir customlibdir manualdir; do eval "val=\"\$$var\"" val=`echo $val | sed -e 's:\(.\)/*$:\1:'` val=`echo $val | @@ -114,6 +114,7 @@ AC_DEFUN([RT_LAYOUT],[ RT_SUBST_EXPANDED_ARG(mandir) RT_SUBST_EXPANDED_ARG(libdir) RT_SUBST_EXPANDED_ARG(lexdir) + RT_SUBST_EXPANDED_ARG(staticdir) RT_SUBST_EXPANDED_ARG(datadir) RT_SUBST_EXPANDED_ARG(htmldir) RT_SUBST_EXPANDED_ARG(fontdir) @@ -128,6 +129,7 @@ AC_DEFUN([RT_LAYOUT],[ RT_SUBST_EXPANDED_ARG(customplugindir) RT_SUBST_EXPANDED_ARG(customhtmldir) RT_SUBST_EXPANDED_ARG(customlexdir) + RT_SUBST_EXPANDED_ARG(customstaticdir) RT_SUBST_EXPANDED_ARG(customlibdir) ])dnl diff --git a/rt/bin/rt b/rt/bin/rt index 6d46c346c..9c0ed8dc8 100755 --- a/rt/bin/rt +++ b/rt/bin/rt @@ -70,16 +70,6 @@ use Term::ReadLine; use Time::Local; # used in prettyshow use File::Temp; -# strong (GSSAPI based) authentication is supported if the server does provide -# it and the perl modules GSSAPI and LWP::Authen::Negotiate are installed -# it can be suppressed by setting externalauth=0 (default is undef) -eval { require GSSAPI }; -my $no_strong_auth = 'missing perl module GSSAPI'; -if ( ! $@ ) { - eval {require LWP::Authen::Negotiate}; - $no_strong_auth = $@ ? 'missing perl module LWP::Authen::Negotiate' : 0; -} - # We derive configuration information from hardwired defaults, dotfiles, # and the RT* environment variables (in increasing order of precedence). # Session information is stored in ~/.rt_sessions. @@ -99,18 +89,16 @@ my %config = ( queue => undef, # to protect against unlimited searches a better choice would be # queue => 'Unknown_Queue', -# setting externalauth => undef will try GSSAPI auth if the corresponding perl -# modules are installed, externalauth => 0 is the backward compatible choice - externalauth => 0, + auth => "rt", ), config_from_file($ENV{RTCONFIG} || ".rtrc"), config_from_env() ); + +$config{auth} = "basic" if delete $config{externalauth}; + my $session = Session->new("$HOME/.rt_sessions"); my $REST = "$config{server}/REST/1.0"; -$no_strong_auth = 'switched off by externalauth=0' - if defined $config{externalauth}; - my $prompt = 'rt> '; @@ -330,32 +318,53 @@ sub list { $data{orderby} =~ s/^\+?(.*)/-$1/; } - if (!defined $q) { - $q = $config{query}; + $type ||= "ticket"; + + if (!defined $q ) { + if ( $type eq 'ticket' ) { + $q = $config{query}; + } + else { + $q = ''; + } } - - $q =~ s/^#//; # get rid of leading hash - if ($q =~ /^\d+$/) { - # only digits, must be an id, formulate a correct query - $q = "id=$q" if $q =~ /^\d+$/; - } else { - # a string only, take it as an owner or requestor (quoting done later) - $q = "(Owner=$q or Requestor like $q) and $config{query}" - if $q =~ /^[\w\-]+$/; - # always add a query for a specific queue or (comma separated) queues - $queue =~ s/,/ or Queue=/g if $queue; - $q .= " and (Queue=$queue)" if $queue and $q and $q !~ /Queue\s*=/i - and $q !~ /id\s*=/i; + + if ( $type ne 'ticket' ) { + $rawprint = 1; } - # correctly quote strings in a query - $q =~ s/(=|like\s)\s*([^'\d\s]\S*)\b/$1\'$2\'/g; - $type ||= "ticket"; - unless ($type && defined $q) { + unless (defined $q) { my $item = $type ? "query string" : "object type"; whine "No $item specified."; $bad = 1; } + + $q =~ s/^#//; # get rid of leading hash + if ( $type eq 'ticket' ) { + if ( $q =~ /^\d+$/ ) { + + # only digits, must be an id, formulate a correct query + $q = "id=$q" if $q =~ /^\d+$/; + } + else { + + # a string only, take it as an owner or requestor (quoting done later) + $q = "(Owner=$q or Requestor like $q) and $config{query}" + if $q =~ /^[\w\-]+$/; + + # always add a query for a specific queue or (comma separated) queues + $queue =~ s/,/ or Queue=/g if $queue; + $q .= " and (Queue=$queue)" + if $queue + and $q + and $q !~ /Queue\s*=/i + and $q !~ /id\s*=/i; + } + + # correctly quote strings in a query + $q =~ s/(=|like\s)\s*([^'\d\s]\S*)\b/$1\'$2\'/g; + } + #return help("list", $type) if $bad; return suggest_help("list", $type, $bad) if $bad; @@ -772,6 +781,7 @@ sub comment { my ($action) = @_; my (%data, $id, @files, @bcc, @cc, $msg, $content_type, $wtime, $edit); my $bad = 0; + my $status = ''; while (@ARGV) { $_ = shift @ARGV; @@ -779,7 +789,7 @@ sub comment { if (/^-e$/) { $edit = 1; } - elsif (/^-(?:[abcmw]|ct)$/) { + elsif (/^-(?:[abcmws]|ct)$/) { unless (@ARGV) { whine "No argument specified with $_."; $bad = 1; last; @@ -795,6 +805,9 @@ sub comment { elsif (/-ct/) { $content_type = shift @ARGV; } + elsif (/-s/) { + $status = shift @ARGV; + } elsif (/-([bc])/) { my $a = $_ eq "-b" ? \@bcc : \@cc; @$a = split /\s*,\s*/, shift @ARGV; @@ -837,9 +850,12 @@ sub comment { TimeWorked => $wtime || '', 'Content-Type' => $content_type || 'text/plain', Text => $msg || '', - Status => '' + Status => $status } ]; + if ($status ne '') { + push(@{$form->[1]}, "Status"); + } my $text = Form::compose([ $form ]); @@ -1036,20 +1052,23 @@ sub submit { # Should we send authentication information to start a new session? my $how = $config{server} =~ /^https/ ? 'over SSL' : 'unencrypted'; my($server) = $config{server} =~ m{^.*//([^/]+)}; - if ($config{externalauth}) { + + if ($config{auth} eq "gssapi") { + die "GSSAPI support not available; failed to load perl module GSSAPI:\n$@\n" + unless eval { require GSSAPI; 1 }; + die "GSSAPI support not available; failed to load perl module LWP::Authen::Negotiate:\n$@\n" + unless eval { require LWP::Authen::Negotiate; 1 }; + } elsif ($config{auth} eq "basic") { + print " Password will be sent to $server $how\n", + " Press CTRL-C now if you do not want to continue\n" + if ! $config{passwd}; $h->authorization_basic($config{user}, $config{passwd} || read_passwd() ); + } elsif ( !defined $session->cookie ) { print " Password will be sent to $server $how\n", " Press CTRL-C now if you do not want to continue\n" if ! $config{passwd}; - } elsif ( $no_strong_auth ) { - if (!defined $session->cookie) { - print " Strong encryption not available, $no_strong_auth\n", - " Password will be sent to $server $how\n", - " Press CTRL-C now if you do not want to continue\n" - if ! $config{passwd}; - push @$data, ( user => $config{user} ); - push @$data, ( pass => $config{passwd} || read_passwd() ); - } + push @$data, ( user => $config{user} ); + push @$data, ( pass => $config{passwd} || read_passwd() ); } # Now, we construct the request. @@ -1060,9 +1079,7 @@ sub submit { $req = GET($uri); } $session->add_cookie_header($req); - if ($config{externalauth}) { - $req->header(%$h); - } + $req->header(%$h) if %$h; # Then we send the request and parse the response. DEBUG(3, $req->as_string); @@ -1400,7 +1417,7 @@ sub Form::compose { sub config_from_env { my %env; - foreach my $k (qw(EXTERNALAUTH DEBUG USER PASSWD SERVER QUERY ORDERBY)) { + foreach my $k (qw(EXTERNALAUTH AUTH DEBUG USER PASSWD SERVER QUERY ORDERBY)) { if (exists $ENV{"RT$k"}) { $env{lc $k} = $ENV{"RT$k"}; @@ -1454,7 +1471,7 @@ sub parse_config_file { chomp; next if (/^#/ || /^\s*$/); - if (/^(externalauth|user|passwd|server|query|orderby|queue)\s+(.*)\s?$/) { + if (/^(externalauth|auth|user|passwd|server|query|orderby|queue)\s+(.*)\s?$/) { $cfg{$1} = $2; } else { @@ -1563,49 +1580,56 @@ sub vpush { } } +# WARNING: this code is duplicated in lib/RT/Interface/REST.pm +# If you change one, change both functions at once # "Normalise" a hash key that's known to be multi-valued. sub vsplit { - my ($val) = @_; - my ($word, @words); - my @values = ref $val eq 'ARRAY' ? @$val : $val; - - foreach my $line (map {split /\n/} @values) { - # XXX: This should become a real parser, à la Text::ParseWords. - $line =~ s/^\s+//; - $line =~ s/\s+$//; - my ( $a, $b ) = split /\s*,\s*/, $line, 2; - - while ($a) { - no warnings 'uninitialized'; - if ( $a =~ /^'/ ) { - my $s = $a; - while ( $a !~ /'$/ || ( $a !~ /(\\\\)+'$/ - && $a =~ /(\\)+'$/ )) { - ( $a, $b ) = split /\s*,\s*/, $b, 2; - $s .= ',' . $a; - } - push @words, $s; - } - elsif ( $a =~ /^q\{/ ) { - my $s = $a; - while ( $a !~ /\}$/ ) { - ( $a, $b ) = - split /\s*,\s*/, $b, 2; - $s .= ',' . $a; - } - $s =~ s/^q\{/'/; - $s =~ s/\}/'/; - push @words, $s; + my ($val, $strip) = @_; + my @words; + my @values = map {split /\n/} (ref $val eq 'ARRAY' ? @$val : $val); + + foreach my $line (@values) { + while ($line =~ /\S/) { + $line =~ s/^ + \s* # Trim leading whitespace + (?: + (") # Quoted string + ((?>[^\\"]*(?:\\.[^\\"]*)*))" + | + (') # Single-quoted string + ((?>[^\\']*(?:\\.[^\\']*)*))' + | + q\{(.*?)\} # A perl-ish q{} string; this does + # no paren balancing, however, and + # only exists for back-compat + | + (.*?) # Anything else, until the next comma + ) + \s* # Trim trailing whitespace + (?: + \Z # Finish at end-of-line + | + , # Or a comma + ) + //xs or last; # There should be no way this match + # fails, but add a failsafe to + # prevent infinite-looping if it + # somehow does. + my ($quote, $quoted) = ($1 ? ($1, $2) : $3 ? ($3, $4) : ('', $5 || $6)); + # Only unquote the quote character, or the backslash -- and + # only if we were originally quoted.. + if ($5) { + $quoted =~ s/([\\'])/\\$1/g; + $quote = "'"; } - else { - push @words, $a; + if ($strip) { + $quoted =~ s/\\([\\$quote])/$1/g if $quote; + push @words, $quoted; + } else { + push @words, "$quote$quoted$quote"; } - ( $a, $b ) = split /\s*,\s*/, $b, 2; } - - } - return \@words; } @@ -1892,15 +1916,17 @@ Text: The following directives may occur, one per line: - - server URL to RT server. - - user RT username. - - passwd RT user's password. - - query Default RT Query for list action - - orderby Default RT order for list action - - queue Default RT Queue for list action - - externalauth <0|1> Use HTTP Basic authentication - explicitely setting externalauth to 0 inhibits also GSSAPI based - authentication, if LWP::Authen::Negotiate (and GSSAPI) is installed + - server URL to RT server. + - user RT username. + - passwd RT user's password. + - query Default RT Query for list action + - orderby Default RT order for list action + - queue Default RT Queue for list action + - auth Method to authenticate via; "basic" + means HTTP Basic authentication, "gssapi" means + Kerberos credentials, if your RT is configured + with $WebRemoteUserAuth. For backwards + compatibility, "externalauth 1" means "auth basic" Blank and #-commented lines are ignored. @@ -1919,7 +1945,7 @@ Text: - RTUSER - RTPASSWD - - RTEXTERNALAUTH + - RTAUTH - RTSERVER - RTDEBUG Numeric debug level. (Set to 3 for full logs.) - RTCONFIG Specifies a name other than ".rtrc" for the @@ -2199,13 +2225,14 @@ Text: Displays a list of objects matching the specified conditions. ("ls", "list", and "search" are synonyms.) - Conditions are expressed in the SQL-like syntax used internally by - RT. (For more information, see "rt help query".) The query string - must be supplied as one argument. + The query string must be supplied as one argument. + + if on tickets, query is in the SQL-like syntax used internally by + RT. (For more information, see "rt help query".), otherwise, query + is plain string with format "FIELD OP VALUE", e.g. "Name = General". - (Right now, the server doesn't support listing anything but tickets. - Other types will be supported in future; this client will be able to - take advantage of that support without any changes.) + if query string is absent, we limit to privileged ones on users and + user defined ones on groups automatically. Options: @@ -2236,6 +2263,9 @@ Text: rt ls -t ticket "Subject like '[PATCH]%'" rt ls -q systems rt ls -f owner,subject + rt ls -t queue 'Name = General' + rt ls -t user 'EmailAddress like foo@bar.com' + rt ls -t group 'Name like foo' -- @@ -2378,6 +2408,8 @@ Text: than once to attach multiple files.) -c A comma-separated list of Cc addresses. -b A comma-separated list of Bcc addresses. + -s Set a new status for the ticket (default will + leave the status unchanged) -w