[Rt-commit] rt annotated tag, rt-3.8.9rc1, created. rt-3.8.9rc1

Kevin Falcone falcone at bestpractical.com
Wed Dec 29 17:45:32 EST 2010


The annotated tag, rt-3.8.9rc1 has been created
        at  20161411f250d064019aaa9f1d156e39c649644c (tag)
   tagging  2dfb3db7675d774721d73ff04f9a131f3af043ac (commit)
  replaces  rt-3.8.8
 tagged by  Kevin Falcone
        on  Wed Dec 29 15:37:55 2010 -0500

- Log -----------------------------------------------------------------
release rt-3.8.9rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)

iEYEABECAAYFAk0bnCgACgkQ0+gKWp5CJQoGTACguvh2/p98d99qRE3WeeA0Kahq
zskAn0ExDbgFt6vuM5Bff4aQkPknjYrS
=zrx0
-----END PGP SIGNATURE-----

Alex Vandiver (8):
      Un-TODO a test which has been passing since a6e855c
      Fix a typo in the documentation
      Only set testfile output once per process
      Merge a couple lost commits from branch 'timezones_in_charts' into 3.8-trunk
      Merge branch 'decode_words_rework' into 3.8-trunk
      For MySQL, stop dropping privileges when we grant our own ACLs
      Escape database names passed to mysql's GRANT, for databases containing _ or %
      Merge branch 'protect_mod_perl_stdout' into 3.8-trunk

Chia-liang Kao (3):
      Provide rules reader for RT::Transaction.
      preview recipients for rule-based sendemail actions.
      bump File::Temp requirement to 0.19 for ->newdir

Emmanuel Lacour (21):
      Don't search for disabled queues in simple search
      Don't record useless transactions for ACL equiv. groups
      Setup script and instruction to shrink transactions table from useless records
      Fix truncated top values in Chart display (closes: #14881)
      Fix typos in what looks like "approvals" documentation so people won't copy/past bad template
      Doc: add information in User Create/Modify page that setting the user to be able to receive right is the same as "Privileged".
      Makes members in "group members" page, html links to their informations.
      Shrink scrips may take long time, so print progress as percent.
      New right "AdminCustomFieldValues" on Customfields to allow delegation of adding/modifying/removing CustomFields Values
      Show CustomField configuration tab only if user has right to change something (broken behaviour in previous commit)
      Don't say a saved search has been deleted if it's not true because user has no right to do it.
      Fix "update" permissions for SavedSearch that allowed people to modify a group saved search without EditSavedSearches on it
      Expose $check_failure to "Initial" Callback on ticket update
      Fix a bug that makes unable to remove first item in search format
      Fix quoting error that leave a default value of "/" for new subject in bulk update
      Reverse createticket logic in SelfService:
      Doc typo.
      Yet another pod typo
      Revert "Reverse createticket logic in SelfService:": this is already fixed in 3.9-trunk
      Fix permission issue that allows everyone with SeeCustomField right to modify the existing customfield values (closes: #16089)
      Doc typo

Jesse Vincent (14):
      Better text alignment in the new "password change" widget
      Reword "Current Password" to cut down on user misunderstanding
      Drop the RTAddressRegexp down to a debug message so it stops complaining
      Add Transaction type to CSS classes in Ticket history for easier local
      Postgres 9 changed their default representation of BYTEA values. RT
      Fix t/web/ticket_txn_content.t by actually making
      Replace older login infrastructure from a few test files with RT core
      Add slightly better diagnostic information on a slightly misconfigured
      Fix a variable name in lib/RT/User_Overlay.pm
      ACLing for Private/Public key methods (which aren't accessible through a
      UI improvements for key management
      Better page name for user key management page
      Remove the mistaken addition of DevelMode to siteconfig
      Small warnings avoidance for tests

Kevin Falcone (39):
      remove debugging
      Quick copyediting pass
      When you come up to rt-3.8.8 and it starts warning at you, generate a
      Config generation failure, fix the var name
      Make the Transaction object available in the template since we document
      RT::Init() needs to run before use RT::Tickets;
      The branch that added this config option was never merged
      Better wording for this config warning
      Better document what this feature does
      Actually install rt-attributes-viewer
      Cluck will warn out a stacktrace and then crit a 1
      Translating function names leads to pain (RT 15488)
      Create a BeforeUpdate callback
      Respect the passed in value before deciding the ticket should be new
      Update from RT2 code
      Order the Approvals
      We shouldn't need to dedupe anymore
      Fix a dumb case sensitivity mistake
      Pass ids when _Set'ing an INTEGER column
      Make it possible to add or modify the Quick Search conditions
      Merge branch '3.8-approvals-queryfix' into 3.8-trunk
      typo fix
      This prevents you from creating Transaction Custom Fields
      Show errors inline like EditCustomFields
      Ensure that signatures are loaded on Jumbo
      Add classes and ids to the Custom Field Editing page
      Add EditCustomFieldsSingleColumn config option
      Add some extra scrip logging when debugging
      Fix incorrect update message
      regex fix to actually match
      Load the module before we use it
      Sync from launchpad
      Merge branch '3.8-trunk' into 3.8.9-releng
      Log an error, but don't die when there are invalid Scrips
      Load up safe_run_child before using it
      a few quick cleanups noticed while I was working on the 4.0 readme
      Be more forceful about usage of this script
      try to convince people to use this
      bump version number for 3.8.9rc1

Lyle Ross (1):
      Updated RedHat layout:

Matt Zagrabelny (4):
      Add a user preference for Update Type on Resolve
      Link the Basics title in SelfService/Display.html to the Update page
      Add a callback after the requestor textbox in Ticket/Create
      Add two callbacks to ModifyAll.html

Ruslan Zakirov (36):
      usually sendmail doesn't print anything to stdout
      protect FD #1 under mod_perl 2
      tiny clarification in error message
      rt-message-catalog script replaces old and adds new commands
      don't account not referenced strings in stats
      support --keep argument in shrink command and account not referenced strings
      clean command that deletes all not referenced
      support `... rosetta --boundary ##` option
      register new command and defaults for new options
      merge message catalog from launchpad and update from source
      RFC2616 date formatter was incorrectly respecting timezones
      insert extensions' schemas and acls as DBA
      don't use @_, but 'my @list', very confusing
      pass rest from DecodeMIMEWordsToUTF8 further and use explicit return
      localize $@ as we don't throw it further
      $enc and $encoding are confusing => s/enc/to_charset/
      DecodeMIMEWordsToEncoding: apply quoting trick only to some fields
      pass header name into DecodeMIMEWordsTo*
      we must avoid DBD::Oracle 1.23, not 1.22
      mention binary character set in UPGRADING.mysql
      apply order when sorting is not allowed, but arg is there
      don't pass after_open argument further, it's local
      Merge branch '3.8.8-releng' into 3.8-trunk
      bootstrap_logging in RT::Test and debug log in tmp dir
      we don't need set MailCommand, redine it a few lines later
      using Web{Domain, Port and Path} should be enough these days
      new gnupg tests to check special cases and regressions
      minor test cleanups to use API
      retab + minor refactoring
      add links API tests
      make t: links just an alias for fsck_com_rt:, fix local detection
      upgrade script that deals with local links that are not local
      use LimitNotEmpty method as on Oracle CLOB != '' is bad
      missing <tr></tr> tags
      we mistakenly were reporting megabytes as bytes
      don't corupt queries with negative not-quoted numbers

Shawn M Moore (4):
      Verbiage fixes
      Callback for changing the default queue in SelectNewTicketQueue
      Try safeguarding against searches without ->Content
      SuppressAutoOpenOnUpdate

Thomas Sibley (26):
      Add 2 callbacks to autohandler: Session and Final
      Document the "testfile" option for $MailCommand
      Update copyright for 2010
      Fix some recently introduced Bulk Update regressions
      Fix a template content type bug when relying on $PreferredContentType
      Also bail out of the rich text editor for the iPad
      Redirect to the desired page after logging in a user
      Add more entropy to the next page hash and yes, we need to ++ the session
      Refactor the "error and tangent" pattern to a method
      Don't show login errors as a bulleted list
      Fix passing login errors when on /
      Do the right thing with //Ticket/Display.html when it's the REQUEST_URI
      If we're adding the hostname to a relative URL, also add the port
      Tests for the new login flow
      Delete next page hashes from the session as we use them
      Also show The Basics link on SelfService with right ReplyToTicket
      Merge branch 'redirect-after-login' into 3.8-trunk
      Silence some uninit warnings
      Use the ShowUser element more often for consistent user display
      Provide a default saved search option with no value
      Prefix the CF name and type classes to avoid conflicts
      Merge branch '3.8-edit-custom-fields-enhancements' into 3.8-trunk
      Make sure preferences widgets clear the ones before them
      Revert "Reduce whitespace on bottom of boxes by hidding the hr..."
      Make clearing <hr>s less space-hungry
      Make sure to escape the entire CF name

Tom Lanyon (1):
      Logic bug in bin/fastcgi_server; allow use of --port.

sunnavy (90):
      loose the split /,/ to split/\s*,\s*/
      don't add the extra space for multiple values in Form::compose
      revert to the old stdout explicitly
      localize env for mod_perl
      tiny fix: 'utf-8' should be RT->Config->Get('EmailOutputEncoding')
      Encode::from_to don't die unless we tell it to. see also #7126
      reset to orig str before the subsequent from_to
      tweak css of ul#page-menu to not overlap with the following elements by limiting height and using overflow:auto
      bulk updates: set default values from %ARGS because we may click the "Add More Files"
      tweak css ul#page-menu for ie6
      there are 4 types of watchers
      update example to use a real condition module
      fixed one ahah.js issue that occurs if there are more than 1 include pages: see bug #14296 for details
      a bit comment to make code clear
      make nobody ahead of the sorted list, see #14295
      exclude share/fonts for extract-message-catalog
      add loc comment for "body" and "summary"
      add /m since regex contains $
      update po files
      update zh_CN.po for summary and body
      keep link inputs only if to "Add More Attach"
      use empty hash instead to get rid of circular references: see #14853 for details
      security fix: clone the ticket to set CurrentUser
      revert 725318d6 as it breaks gnupg part badly
      reverse 54bbed2a1, and comments to the possibly misleading code
      small fix
      list of groups of which user is a member of should not be paged
      tweak the page number to make sure it's valid
      reorder reply/comment in ticket history to make it consistent with menus: see #14415
      tweak Type arg of Transactio::Content(Obj): we never respect text/plain, just use the textual one, see also #14420
      back out 6a9eed792190: we need more tests
      back 3c82cc: see #14415
      add test for wrong mime charset
      add tranaction_content.t
      tests for unread message anchor
      transmit Anchor arg for redirect
      add ticket_txn_content.t to test 6a9eed79
      reapply 6a9eed792, with tiny tweaks
      rename a testfile to make it shorter
      attachment's filename test
      remove path part of filename of attachment
      tests for the \n\n bug in outlook
      fix the \n\n bug in mail outlook sends
      outlook 2010 has the same problem as 2007
      check must_redo_search when calling SUPER::_DoSearch as it may cause deep recursion
      die $msg so we can check $@ to see if there is any error
      record send email error if possible
      escape < and > for graphviz labels
      tweak AdminComment template: remove /^RE:\s*/, also spaces after [Comment], see also #14924
      not allow heading and trailing spaces for CustomFieldValues, as ObjectCustomFieldValues doesn't allow that anyway
      better msg for the 'can not parse links' error
      stupid typo fix
      update po
      sync .po files with launchpad
      make Scalar::Util error seen to mason_handler.fcgi
      remove po updates as it will be merged down from 3.9
      add LastUpdatedBy column for search results with .tsv
      in case title is not defined
      tiny warning fix
      log the error if any in safe_run_child
      die webmux.pl if major&minor version in loaded RT is inconstent with RT that generated this webmux.pl, see also #15375
      make error msg to end users a bit friendlier
      add LOCAL_ETC_PATH/rt.conf search path before /etc/rt.conf, see #15372
      show the datetime with user's timezone in /Approvals/
      we have "System Error" category, use that instead
      make ContentAsMIME head's Content-Type.charset consistent with body
      fix the encoding bug of text/html template
      test for encoding of html template
      there should be 2 counts, one for plain and html, respectively
      warning fix: ContentLength maybe empty
      test for /Ticket/Attachment/*
      make charset to utf-8 by default in /Ticket/Attachment/*
      make sure scrip not updated with invalid action/condition/template
      tweak the bar_spacing according the the number of bars
      admincc test of approval
      $Approver->Name is more precise
      need HTTP::Server::Simple::Mason 0.14
      can not do SetObjectType and SetObjectId orderly to an attribute, as they affect the Object arg HasRight will focus on: do the check before instead
      regression test for the SetObjectType and SetObjectId of RT::Attribute
      change bookmark toggle from id to class so we can toggle more elements
      missing a closing div tag
      missing a Approver->Name change
      tweak a tiny bit
      customize out_method to encode right
      make Approver->Name change in upgrade
      case fix: the other 2 use lower cases
      make content html to test more
      no need to ajax more than once
      be consistent with 4.0
      main_content maybe empty

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


More information about the Rt-commit mailing list