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

Alex Vandiver alexmv at bestpractical.com
Thu Sep 4 22:03:00 EDT 2014


The annotated tag, rt-4.2.7rc1 has been created
        at  e31adcae83640a291b6b858f6ef01d014f5888de (tag)
   tagging  3d8a7a8914aeb4b26b825695270bacba014bb9bc (commit)
  replaces  rt-4.2.6
 tagged by  Alex Vandiver
        on  Thu Sep 4 21:30:14 2014 -0400

- Log -----------------------------------------------------------------
Version 4.2.7rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlQJEiYACgkQMflWJZZAbqD9QQCgoZ9xgAEUH4L+70MtRPuaH6WT
NGYAoLTwEWTx7bNmOnB5RWnP2w6+F+fq
=atMN
-----END PGP SIGNATURE-----

Alex Vandiver (111):
      Translate the full title string, not as piecemeal bits
      Switch from deprecated MIME::Head->set() to ->replace()
      Provide the RT version in mailgate user-agent, in addition to LWP's
      Use cached attribute list when fetching preferences
      Cache Attributes on the CurrentUser object, not an ephemeral User object
      Drop the ineffective logo height and width configurations
      Allow ->Deprecated to take a loglevel
      Reduce ALTER TABLE calls by adding/dropping multiple columns at once
      Add a blacklist for DBD::Pg 3.3.0, which breaks UTF-8 handling
      Merge branch '4.0.21-releng' into 4.0-trunk
      Merge branch '4.2.6-releng' into 4.2-trunk
      Failure to find a user is an error; explicitly mention GECOS
      Trailing whitespace cleanup
      Add a trailing newline to the rt-crontool error message, for legibility
      Correct the documentation on where shredder puts SQL dumps by default
      Failure to store $@ immediately causes wrong diagnostics to be printed
      Note that LogoImageHeight and LogoImageWidth were pointless and removed
      Add a useful index for shredding users
      Use explicit AdminUsers check in SetPrivateKey, not _Accessible
      Strip non-word characters from CF names for variable names
      Merge branch '4.2/ical-feed-wording' into 4.2-trunk
      Merge branch '4.0/keep-date-cf-value-on-create' into 4.0-trunk
      Merge branch '4.2/chart-ui-gc-settings' into 4.2-trunk
      Merge branch '4.2/new-ticket-in-button' into 4.2-trunk
      Add missing loc() calls to titleboxes which were missing them
      Regenerate PO files for new locstrings
      Provide an empty msgstr for new msgids
      Merge branch '4.0/unread-message-styling' into 4.0-trunk
      Merge branch '4.0/updatestatus-displaypath' into 4.0-trunk
      Merge branch '4.0/bin-rt-ls-too-much' into 4.0-trunk
      Merge branch '4.2/customfieldgrouping-extensibility' into 4.2-trunk
      Merge branch '4.2/tickethistory-callback' into 4.2-trunk
      Merge branch '4.2/redirect-after-login-callback' into 4.2-trunk
      Merge branch '4.2/ignore-vim-swap-files-in-tests' into 4.2-trunk
      rt-server: properly protect against lack of --listen
      Merge branch '4.2/cf-grouping-anchors' into 4.2-trunk
      Merge branch '4.2/record-attachments-dropping' into 4.2-trunk
      Update PO files for new locstrings
      Merge 4.2/multiple-precedence into 4.2-trunk
      Merge branch '4.2/cf-combobox-name-fix' into 4.2-trunk
      Merge branch '4.2/still-defer-history-loading-when-showing-headers' into 4.2-trunk
      Merge branch '4.2/loadable-object-for-attribute-initialdata' into 4.2-trunk
      Don't create empty LinkValueTo/IncludeContentForValue attributes
      Merge branch '4.2/overdue-class' into 4.2-trunk
      Merge branch '4.0/silence-email-parser-undef-warning' into 4.0-trunk
      Merge branch '4.0/silence-users-modify-undef-warning' into 4.0-trunk
      Re-indent _EncodeLOB and _DecodeLOB
      Respect the database Content-Type header in decoding textual parts
      Stop needlessly frobbing utf8 internals
      Decoding content, and returning characters, is incorrect
      Stop assuming the data in the database is utf8
      Modernize and condense t/mail/sendmail.t
      Always log bytes, not characters
      The alluded-to deficiency is not a concern in perl ≥ 5.8.3
      Modernize and condense t/mail/sendmail.t and t/mail/sendmail-plaintext.t
      Always log bytes, not characters
      The alluded-to deficiency is not a concern in perl ≥ 5.8.3
      Ensure all MIME::Entity bodies are UTF-8 encoded bytes
      Ensure all MIME::Entity headers are UTF-8 encoded bytes
      Make RT::Action::SendEmail->SetHeader take characters, not bytes
      Add a utility method to check that an input is bytes
      Verify that MIME::Entity bodies are bytes, and remove _utf8_off call
      Verify that MIME::Entity headers are bytes, and remove _utf8_off call
      Standardize on the stricter Encode::encode("UTF-8", ...) everywhere
      Remove "use utf8" from RT::I18N::fr, making NBSP explicit
      Remove remaining cases of "use utf8"
      Dashboard: decode bytes in query parameters into characters
      Tests: WWW::Mechanize correctly returns characters now
      _utf8_on in EncodeToMIME is needless and incorrect; remove it
      Move comment from PreprocessTimeUpdates to DecodeArgs, where it belongs
      Always decode data in %ARGS as UTF-8 in DecodeArgs
      Add RT::Util::assert_bytes checks to _EncodeLOB and _DecodeLOB
      Update POD and comments to be clearer about characters vs bytes
      Remove an unreachable line
      TSV need not explicitly encode as UTF-8; all output is UTF-8 encoded
      Move "use Encode" calls to one central location
      Consistent character/byte hygene allows RT to run with DBD::Pg 3.3.0
      Note that HTTP output still incorrectly relies on is_utf8
      Comment the logic for database decode_utf8/is_utf8 checking
      Encode characters on their way out of tests
      Stop hiding "Wide character in..." warnings
      Ensure all MIME::Entity bodies are UTF-8 encoded bytes
      Ensure all MIME::Entity headers are UTF-8 encoded bytes
      Make RT::Action::SendEmail->SetHeader take characters, not bytes
      Add a utility method to check that an input is bytes
      Verify that MIME::Entity bodies are bytes, and remove _utf8_off call
      Verify that MIME::Entity headers are bytes, and remove _utf8_off call
      Standardize on the stricter Encode::encode("UTF-8", ...) everywhere
      Remove "use utf8" from RT::I18N::fr, making NBSP explicit
      Remove remaining cases of "use utf8"
      Dashboard: decode bytes in query parameters into characters
      Tests: WWW::Mechanize correctly returns characters now
      _utf8_on in EncodeToMIME is needless and incorrect; remove it
      Move comment from PreprocessTimeUpdates to DecodeArgs, where it belongs
      Always decode data in %ARGS as UTF-8 in DecodeArgs
      Add RT::Util::assert_bytes checks to _EncodeLOB and _DecodeLOB
      Update POD and comments to be clearer about characters vs bytes
      Remove an unreachable line
      TSV need not explicitly encode as UTF-8; all output is UTF-8 encoded
      Move "use Encode" calls to one central location
      Consistent character/byte hygene allows RT to run with DBD::Pg 3.3.0
      Note that HTTP output still incorrectly relies on is_utf8
      Comment the logic for database decode_utf8/is_utf8 checking
      Encode characters on their way out of tests
      Stop hiding "Wide character in..." warnings
      Merge branch '4.2/new-admin-search-result-rows-config' into 4.2-trunk
      Merge branch '4.2/graphviz-link-depth' into 4.2-trunk
      Merge branch '4.2/keep-date-cf-value-on-create' into 4.2-trunk
      Merge branch '4.0/edit-txn-cf-args-order' into 4.0-trunk
      Merge branch '4.0-trunk' into 4.2-trunk
      Updated translations from Launchpad

Christian Loos (5):
      Silence undef warning in Admin/Users/Modify
      Silence undef warning in EmailParser
      add an overdue class to Due dates in ticket lists
      add overdue class only if ticket status is active
      add %AdminSearchResultRows config option

Daniel Kahn Gillmor (1):
      Allow the rt client to modify the status of a ticket while commenting

Jeff Blaine (1):
      Fix missing word, general rough sentence cleanup

Jim Brandt (2):
      Add tests showing date CF value is lost on add attachment submit
      Add tests showing date CF value is lost on add attachment submit

Kadar Attila (3):
      localize the Recursive column title
      localize the Recursive column title
      Graphviz depth-first link traversal overzealously skips some links

Kevin Falcone (16):
      When aileron was copied from web2, old unread-messages styling lingered
      Make links in the "New Messages" popup show as links
      Don't ask for every field if you only want seven
      Expose DisplayPath in ShowUpdateStatus
      Let CF Group boxes on Display pages link to subsections of editing pages
      RT::CustomField provides a wrapper to get the 'type', use it
      Allow @Groupings to be passed in
      Still delay loading when showing headers
      Ignore vim swap files when testing
      Allow extra arguments to be passed to ShowHistory
      Allow the SuccessfulLogin callback to change where a user Redirects to
      Allow modification of which types of links are shown
      Merge branch '4.0/utf8-reckoning' into 4.0-trunk
      Merge branch '4.2/utf8-reckoning' into 4.2-trunk
      Merge branch '4.0/cache-empty-preferences' into 4.0-trunk
      Merge branch '4.2/customfield-attributes' into 4.2-trunk

Matt Zagrabelny (3):
      typo in approvals.pod - s/you/your/
      fix transposition of vowels
      Fix some language typos.

Ruslan Zakirov (1):
      return different message for comment and reply

Thomas Sibley (2):
      Detect auto-generated mail correctly when there are multiple Precedence headers
      Correct documentation of CheckForAutoGenerated() to include all headers

Todd Wade (1):
      add a way to give an attribute an ObjectType besides RT::System

Wallace Reis (19):
      I#27649: "New ticket in" button with fixed width
      Issues#29015 - Saved chart should load settings
      Merge branch '4.2/localize-recursive-column-title' into 4.2-trunk
      Merge branch '4.2/drop-logo-size' into 4.2-trunk
      Merge branch '4.2/rt-mailgate-agent' into 4.2-trunk
      Merge branch '4.2/translate-full-string' into 4.2-trunk
      Merge branch '4.2/cli-gecos-error' into 4.2-trunk
      Merge branch '4.2/crontool-module-load' into 4.2-trunk
      Merge branch '4.0/shredder-sqldump-path' into 4.0-trunk
      Merge branch '4.2/switch-mime-header-replace' into 4.2-trunk
      Merge branch '4.2/deprecate-notice-logo-size' into 4.2-trunk
      Use double-quotes in Lifecycles' transitions for clarity
      Tidy Lifecycles' transitions
      Document the subtle behavior of Lifecycles' transitions order
      Merge branch '4.2/fewer-alter-table' into 4.2-trunk
      Switch from saying "true/false" to "1/0"
      Merge branch '4.2/simple-template-cf' into 4.2-trunk
      Merge branch '4.0/dump-metadata-privatekey' into 4.0-trunk
      Merge branch '4.2/limit-link-display' into 4.2-trunk

sunnavy (9):
      fill the date cf inputs when creating tickets/txns
      Merge branch '4.2/different-result-msg-for-comment-reply' into 4.2-trunk
      record attachments' dropping/truncation as txns
      test attachment dropping/truncation
      make attachment truncate/drop and error txns more noticeable
      refactor email sent failure system error txn to use the same tech as Attachment Truncate/Drop.
      $name is more right as it handles the case when $Name is not defined
      fill the date cf inputs when creating tickets/txns
      move %ARGS ahead so they won't override the explicit args we pass later

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


More information about the rt-commit mailing list