[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