[Rt-commit] rt branch, master, updated. rt-4.4.4-71-g52762bffc

Jim Brandt jbrandt at bestpractical.com
Fri May 3 11:45:25 EDT 2019


The branch, master has been updated
       via  52762bffcf9c67320065737e6137a397871ffea8 (commit)
       via  d4e4672ccbf9ccd7989bf00ed046116f866481a9 (commit)
       via  1e1f275084abbd5ec5bc6f703b53a393bcd62fda (commit)
       via  02fb0b1e3639ccb4a58824a5e286857aa994989c (commit)
       via  c00dddbc410293868356d02f90c0ef5719f9df29 (commit)
       via  b583b1aa18ca0b42765c201d71c3717e35b7b936 (commit)
       via  e673409fece6ac11b496fab164ea1fdac2300b73 (commit)
       via  0bf47b163d6fe7d095f86a5195f9a3af8fdfed53 (commit)
       via  529176dc9db1bb135915d783f7e070a5aca0326a (commit)
       via  72c3f3bbbe11ac8dd9af0271d4f74509ef85fc78 (commit)
       via  f2124f372bbc0bc697509821f0ae28f8ea8b8b21 (commit)
       via  c2446dc753ce452a45093cab7277a1bf83b4932c (commit)
       via  de0dd40a20163dff91631e8068cb9b4be0fa61c2 (commit)
       via  58e02cdb5f78ee793a7b033353a819d35abe585b (commit)
       via  668d7a23f04d0b3e69d6de1d33c909447bb96cbf (commit)
      from  9e0a58aba687f62c8935aacfcb5a5aea9281795c (commit)

Summary of changes:
 devel/docs/UPGRADING-4.6                           | 17 +++++
 docs/UPGRADING-4.6                                 | 16 +++++
 etc/initialdata                                    |  1 -
 etc/schema.Oracle                                  |  3 +-
 etc/schema.Pg                                      |  1 -
 etc/schema.SQLite                                  |  3 +-
 etc/schema.mysql                                   |  1 -
 etc/upgrade/4.5.0/schema.Oracle                    |  1 +
 etc/upgrade/4.5.0/schema.Pg                        |  1 +
 etc/upgrade/4.5.0/schema.mysql                     |  1 +
 lib/RT/Article.pm                                  |  2 +
 lib/RT/Articles.pm                                 | 18 -----
 lib/RT/Class.pm                                    | 22 ------
 lib/RT/Queue.pm                                    | 23 ++++++
 share/html/Admin/Articles/Classes/Modify.html      | 11 +--
 share/html/Admin/Queues/DefaultValues.html         |  7 +-
 share/html/Articles/Elements/BeforeMessageBox      | 84 ++--------------------
 share/html/Articles/Elements/CheckSkipCreate       | 15 ++--
 share/html/Articles/Elements/IncludeArticle        | 50 ++++++-------
 share/html/Articles/Elements/SubjectOverride       | 16 ++---
 share/html/Elements/MessageBox                     | 14 +++-
 .../SelectClass => Elements/SelectArticle}         | 71 +++++++++---------
 .../{Checkbox => SelectArticleAutocomplete}        | 19 ++---
 .../html/Helpers/Autocomplete/{Queues => Articles} | 28 +++++---
 share/html/Ticket/Create.html                      |  6 +-
 share/static/js/autocomplete.js                    |  6 +-
 t/articles/queue-specific-class.t                  | 77 ++++----------------
 t/articles/set-subject.t                           |  4 +-
 t/web/articles-links.t                             |  2 +-
 t/web/ticket-create-utf8.t                         | 22 +++++-
 30 files changed, 230 insertions(+), 312 deletions(-)
 create mode 100644 devel/docs/UPGRADING-4.6
 create mode 100644 etc/upgrade/4.5.0/schema.Oracle
 create mode 100644 etc/upgrade/4.5.0/schema.Pg
 create mode 100644 etc/upgrade/4.5.0/schema.mysql
 copy share/html/{Articles/Elements/SelectClass => Elements/SelectArticle} (60%)
 copy share/html/Elements/{Checkbox => SelectArticleAutocomplete} (83%)
 copy share/html/Helpers/Autocomplete/{Queues => Articles} (78%)

- Log -----------------------------------------------------------------
commit d4e4672ccbf9ccd7989bf00ed046116f866481a9
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Fri May 3 11:12:41 2019 -0400

    Note that the upgrade removes the hotlist column from the DB

diff --git a/docs/UPGRADING-4.6 b/docs/UPGRADING-4.6
index 54a97f9fc..1081e9e7a 100644
--- a/docs/UPGRADING-4.6
+++ b/docs/UPGRADING-4.6
@@ -24,6 +24,16 @@ The articles interface on tickets has been simplified, now showing only
 a dropdown for selecting articles. This dropdown converts to an autocomplete
 box when the dropdown contains more than C<$DropdownMenuLimit> items.
 
+With this simplified interface, the "hotlist" feature is no longer needed as
+all articles in classes applied to a given queue are available in the
+dropdown/autocomplete field. To prevent articles in a class from appearing
+for a queue, you can unapply the class from that queue.
+
+The upgrade steps remove the hotlist configuration from your RT database
+by removing that column from the Articles table. Since the article class
+must be applied to a queue for the hotlist items to appear, all articles
+should continue to appear in the new interface.
+
 =back
 
 =cut

commit 52762bffcf9c67320065737e6137a397871ffea8
Merge: 9e0a58aba d4e4672cc
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Fri May 3 11:38:43 2019 -0400

    Merge branch '4.6/article-refactor'


-----------------------------------------------------------------------


More information about the rt-commit mailing list