[Rt-commit] rt branch, 3.9-trunk, updated. rt-3.8.8-856-g7e211c1

Kevin Falcone falcone at bestpractical.com
Fri Sep 24 10:13:26 EDT 2010


The branch, 3.9-trunk has been updated
       via  7e211c1199836d49f007d7f677105e5c73cc0348 (commit)
       via  7969beb2db35e5b7c51d7f3a8f595f099c29cede (commit)
       via  ee1a4207cc6aed5d3a76a7a3c8315b88406e3bd8 (commit)
       via  5f4e797e5be115ec77dc6f6da5767f321015feb9 (commit)
       via  b50f3ffba9cb2cee90b41bce4f3693bbb5dbcfb9 (commit)
       via  687ca6ab7ab085382c7596fc71165c89e6728057 (commit)
       via  425c871101f3516d2aaa68e332bd9da3101c761d (commit)
       via  c150bca54433f808e64e458eddbe70e08e14c4a5 (commit)
       via  cd913a09f09035455bfb08c6f9d6edb3b96e3224 (commit)
       via  54b568913593ee85a9d4d4ce5010de363826e30a (commit)
       via  e67fff9ef9239ff93d8b50dc7b61e50d11817014 (commit)
       via  a6834bd1b71237561265ec52fdc07859ab3dbfa6 (commit)
       via  dc702cd508ffbeab7db3c8c42bf972e5d548c29b (commit)
       via  af31b175664257309cdb33e5111a988f206f5a35 (commit)
       via  78daf41b6ea7f2b812676c61b63866d3f7291b16 (commit)
       via  6c93217354355ce03eb49517440fb24e20ef1de4 (commit)
       via  8a177c7c72bd0045ddde95b545425ea14a0dd947 (commit)
       via  e9e4fafd5eed4237c3316c22770ca85b5f0b75f3 (commit)
       via  73b11973d599db5d7884f74b56711f36a40a743e (commit)
       via  6dce5b3efac5a343d40c3ec514392a7f58048ad3 (commit)
       via  57deb7debdbbbb5e2fa40e2f84663373764f6d81 (commit)
       via  450830245e5eff80ab52d6b5f3de3a511aa242bf (commit)
       via  e7c5cdad0b72164fb290784c7c6cae7585607516 (commit)
       via  35aaac3e044c5db2dc7281beb7d1add7828b8081 (commit)
      from  f86784feb70314124d2d95159c37b0d7c83ce6fc (commit)

Summary of changes:
 .gitignore                                         |    1 +
 Makefile.in                                        |    1 +
 configure.ac                                       |    1 +
 lib/RT/Interface/Web.pm                            |    2 -
 lib/RT/Principal_Overlay.pm                        |    3 +
 lib/RT/Queue_Overlay.pm                            |    4 +
 lib/RT/System.pm                                   |   22 +++++
 lib/RT/Test.pm                                     |    2 +
 ...t-attributes-viewer.in => rt-session-viewer.in} |   57 ++++++------
 share/html/Elements/SelectQueue                    |   15 +++-
 t/shredder/utils.pl                                |   24 +++++-
 t/web/dashboards.t                                 |   25 ++++--
 t/web/queue_caching.t                              |   90 ++++++++++++++++++++
 t/web/requestor_groups_edit_link.t                 |    2 +-
 14 files changed, 207 insertions(+), 42 deletions(-)
 copy sbin/{rt-attributes-viewer.in => rt-session-viewer.in} (81%)
 create mode 100644 t/web/queue_caching.t

- Log -----------------------------------------------------------------
commit 7e211c1199836d49f007d7f677105e5c73cc0348
Merge: f86784f 7969beb
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Fri Sep 24 09:46:15 2010 -0400

    Merge branch '3.9-fix-queue-caching' into 3.9-trunk
    
    This branch implements a global attribute for tracking changes that
    should invalidate the Queue cache used by Elements/SelectQueue.
    
    It currently covers the obvious queue changes (Create, disable/enable,
    granting or revoking SeeQueue).  It does not handle changes in group
    membership to a group that has SeeQueue.  It is better than before, but
    still not complete.

diff --cc t/web/requestor_groups_edit_link.t
index d655ba7,cc9467f..78926fe
--- a/t/web/requestor_groups_edit_link.t
+++ b/t/web/requestor_groups_edit_link.t
@@@ -31,10 -32,9 +32,9 @@@ my ($id) = $ticket->Create
  ok( $id, 'created ticket' );
  
  
- my ( $url, $m ) = RT::Test->started_ok;
  ok( $m->login( user_a => 'password' ), 'logged in as user_a' );
  
 -$m->get_ok( $url . '/Ticket/Display.html?id=' . $id );
 +$m->goto_ticket($id);
  
  ok(
      !$m->find_link( text => 'Edit' ), 'no Edit link without AdminUsers permission'

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


More information about the Rt-commit mailing list