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

Alex Vandiver alexmv at bestpractical.com
Tue Jul 8 17:15:14 EDT 2014


The annotated tag, rt-4.2.6rc1 has been created
        at  dc3ee06339bae577af05102d33b2d5eed59594f0 (tag)
   tagging  5805847ced8015f672e71b38c752cd65ba15de3f (commit)
  replaces  rt-4.2.5
 tagged by  Alex Vandiver
        on  Tue Jul 8 16:59:08 2014 -0400

- Log -----------------------------------------------------------------
Version 4.2.6rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAlO8W5wACgkQMflWJZZAbqBchwCfZ46kFgXwdEjYMuoheTMA1JTK
NZkAoKWlvJz9tUMa3A0R4yIW4tSoqEOP
=jEYT
-----END PGP SIGNATURE-----

Alex Peters (3):
      correct RT::Date->Timezone argument error message
      correct RT::Date->Timezone documentation
      general RT::Date documentation fixes

Alex Vandiver (95):
      Prompt to fix Owner, like other user columns
      Allow tables if HTML::Gumbo is installed
      Allow additional CSS rules for borders and padding
      Document that RT scrubs HTML, and note that HTML::Gumbo loosens those slightly
      Use .filter() to protect against jQuery's lack of escaping
      Provide a default value for Category on External CFs
      Add autocompletion to link boxes on Bulk Update
      Remove vestigial $ShowMerge, which should have been removed in 4f133c4b
      Set the logo attribute as the current user
      When merging instances with identical $Organization, do not qualify names
      Show Wikitext CFs in bulk edit as we do Text CFs
      Allow downloading 0-length files if they have a name
      Switch the Links table to be UTF-8
      Warn on non-ASCII right names; mysql's RightName column is ASCII
      Link docs/foo.pod in README to the appropriate place
      Support Sphinx builds compiled with --enable-id64
      Allow searching on remaining user location fields
      Only include closing paren if URL included an open paren
      Document "Satisfy any" for the mail gateway if Apache authentication is in use
      ->Content is as formatted for the user, not the DB value
      Add a generic ->_CanonicalizeValue
      Move canonicalization into RT::ObjectCustomFieldValue->Create
      Add common IP address and range canonicalizers
      Let canonicalization return a failure message
      Provide a better error message for loading OCFVs on an invalid CF
      Canonicalize all OCFVs on load, not just IP address ranges
      Remove too-many-value OCFVs by id, not Content
      Reuse existing validation in OCVF canonicalization
      Remove a needless block; ParseIPRange does the exact same as its first step
      Remove a needless debug line
      GraphViz.pm does not depend on the libgraph.so, but rather the "dot" program
      Update warning to be more informative, and downgrade to info
      Merge branch '4.2.5-releng' into 4.2-trunk
      Email::Abstract, Test::Email, and XML::Simple are all developer dependencies
      Merge branch '4.2/hide-empty-cfs-option' into 4.2-trunk
      Merge branch '4.0/check-user-object-in-shredder' into 4.0-trunk
      Add tests for date and datetime IS NULL/IS NOT NULL
      Merge branch '4.2/cf-is-null-warnings' into 4.2-trunk
      Merge branch '4.2/crontool-template-obj' into 4.2-trunk
      Merge branch '4.0/stop-hardcoding-new' into 4.0-trunk
      Merge branch '4.2/notify-owner-or-adminccs' into 4.2-trunk
      Merge branch '4.2/rudder-input-styling-on-ff' into 4.2-trunk
      Merge branch '4.2/admin-formatting-columnmap' into 4.2-trunk
      Merge branch '4.2/rt-date-doc-wording' into 4.2-trunk
      Merge branch '4.2/date-timezone-docs' into 4.2-trunk
      Merge branch '4.2/rudder-chart-table-css' into 4.2-trunk
      RT 4.2 always requires Postgres 8.4 or higher; remove the conditional
      Handle enabled scrips in 4.1.5 upgrade, and disabled scrips in 4.2.2
      Allow user search; comes with the same caveats as ticket search
      Merge branch '4.2/tag-more-divs' into 4.2-trunk
      Merge branch '4.2/articles-admin-loc' into 4.2-trunk
      Merge branch '4.2/localize-user-portlet' into 4.2-trunk
      Allow no_tickets and not_member_of to work together
      Update test to account for the new argument
      Warnings avoidance -- some users (like the system user) have an undef EmailAddress
      Merge branch '4.2/fix-callback-path' into 4.2-trunk
      Simplify and merge clean and shrink, into a standard format
      Hardcode the boundary
      Drop the now-unnecessary option parsing
      Merge TRANSLATED and DISTINCT, as "clean" now removes the distinction
      Use Local::PO to parse and write, to keep formatting consistent
      Move rt-message-catalog into devel/tools
      Update message catalogs
      Standardize the order of PO attribute output, into what Locale::PO outputs
      Update po files for #. prior to #: (as Locale::PO outputs)
      Always drop strings which are no longer found in the source
      Decode and encode as utf-8, to operate on characters
      Allow "0" as a valid translation (however unlikely)
      Quiet the display a little while parsing files for locstrings
      Parse and output using Locale::PO; this simplifies the code considerably
      Use Locale::PO to output locstrings; it splits multiline msgstrs across lines
      Pass the right number of arguments to sprintf
      Ensure that IsManageableRoleGroupType only returns true for valid roles
      Fix unsetting of core date fields
      Merge branch '4.2/inline-server-failed-tests' into 4.2-trunk
      Link basic links and emails from README
      Add a new loc form, loc{key}, which localizes the value of that key
      Use the new loc{key} form to compress the default lifecycles
      Don't sample every pixel of large logos
      gd_can need not be a global
      Do not install a subroutine into the HTML::Mason::Commands namespace
      Replace a needless hashref with a plain hash
      Move List::MoreUtils closer to where it is used
      Remove an unnecessary warning triggered by single-colored logos
      Move GD checking into $analyze_img
      Move $analyze_img earlier
      Cache the found colors in the logo attribute
      Revert "Provide a better error message for loading OCFVs on an invalid CF"
      Merge branch '4.0-trunk' into 4.2-trunk
      Merge branch '4.2/move-links-upgrade' into 4.2-trunk
      Fix a copy/paste error in PopDumpMark
      Stop using map in void context for its aliasing effect
      Switch to using UNIVERSAL::require rather than eval "require $_"
      Fix line wrapping of text → HTML in ckeditor
      Update PO files from Launchpad

Christian Loos (15):
      CSS fix that lets Firefox flow the data table below the chart
      bring the queues filter to the top of the page
      use LIKE as the default operator for the queue filter
      add SubjectTag to AdminSearchResultFormat for queues
      enable filter queues by Lifecycle and SubjectTag
      whitespace and newline cleanup
      bring the customfields filter to the top of the page
      align the submit button to the right
      always show a page heading
      display Disabled as the last column for queues
      add Disabled column map entries for Classes, Groups and Users
      add Disabled to AdminSearchResultFormat for Classes, CustomFields, Groups and Users
      more descriptive title "Status" for Disabled column map entry
      tag some more div's with an id or name attribute
      move schema upgrade to next RT version

Emmanuel Lacour (1):
      Fix wrong path for "AboutThisUser" callback in ShowGroupMembers

Jim Brandt (11):
      Hide empty transaction cfs via new ShowCustomFields option
      Confirm user object when checking _WithoutTickets
      Merge branch '4.2/link-docs-from-readme' into 4.2-trunk
      Merge branch '4.2/download-0-length-files' into 4.2-trunk
      Merge branch '4.2/user-location-fields' into 4.2-trunk
      Merge branch '4.2/external-cf-category-performance' into 4.2-trunk
      Merge branch '4.2/validator-owner' into 4.2-trunk
      Rename template object variable
      Add not_member_of option for shredding users
      Merge branch '4.2/bulk-link-autocomplete' into 4.2-trunk
      Merge branch '4.2/shred-user-not-in-group' into 4.2-trunk

Kadar Attila (2):
      localize the create button
      made all the strings localizeable

Kevin Falcone (17):
      New "Notify Owner or AdminCcs" Scrip Action
      Let you Quick Create in Queues that don't define the new status
      Merge branch '4.0/ip-address-canonicalization' into 4.0-trunk
      Don't attempt to parse IP/Date(Time) CFs if value is NULL
      Merge branch '4.2/queue-watcher-valid-type' into 4.2-trunk
      Merge branch '4.2/unset-dates' into 4.2-trunk
      Merge branch '4.2/message-catalog-updates' into 4.2-trunk
      Merge branch '4.2/assume-developer-deps' into 4.2-trunk
      Merge branch '4.2/userlogo-currentuser' into 4.2-trunk
      Merge branch '4.2/static-docs-readme-links-emails' into 4.2-trunk
      Merge branch '4.2/mail-gateway-auth-docs' into 4.2-trunk
      Merge branch '4.2/concise-lifecycle-actions' into 4.2-trunk
      Merge branch '4.2/makeclicky-close-paren' into 4.2-trunk
      Merge branch '4.2/subsample-logo' into 4.2-trunk
      Merge branch '4.0/graphviz-detection' into 4.0-trunk
      Merge branch '4.2/64bit-sphinx' into 4.2-trunk
      Merge branch '4.2/ckeditor-text-wrapping' into 4.2.6-releng

Ruslan Zakirov (3):
      Move all code after package definition
      decriticize shredder's code
      update perl critic policies

Todd Wade (1):
      instructions for how to add new global status

Wallace Reis (10):
      I#28233: Remove border-radius: 0 from input styling
      Merge branch '4.2/upgrade-4.1.5' into 4.2-trunk
      Merge branch '4.0/new-status-pod' into 4.0-trunk
      Merge branch '4.2/html-gumbo-balancing' into 4.2-trunk
      Merge branch '4.2/utf8-links' into 4.2-trunk
      Merge branch '4.2/ascii-rightnames' into 4.2-trunk
      Merge branch '4.2/cascaded-non-select' into 4.2-trunk
      Merge branch '4.2/bulk-update-wikitext' into 4.2-trunk
      Merge branch '4.2/importer-merge-same-organization' into 4.2-trunk
      Merge branch '4.2/shredder-critic' into 4.2-trunk

sunnavy (2):
      require actual_server since mailgate is called there
      missed warnings check, which causes tests to fail in inline server mode

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


More information about the rt-commit mailing list