[Rt-commit] rt annotated tag, rt-4.6.0-pre1, created. rt-4.6.0-pre1

Jim Brandt jbrandt at bestpractical.com
Mon Dec 3 09:59:17 EST 2018


The annotated tag, rt-4.6.0-pre1 has been created
        at  0be46327596dff8172bbde520892b057c46b2952 (tag)
   tagging  ef42d9fc337877643c6b69e847c23cdd5c0db3c4 (commit)
  replaces  rt-4.4.2
 tagged by  Jim Brandt
        on  Mon Dec 3 09:58:58 2018 -0500

- Log -----------------------------------------------------------------
RT 4.6.0 pre-release
-----BEGIN PGP SIGNATURE-----

iQEcBAABAgAGBQJcBUSyAAoJEBXncVGnZqUU9LoH/iX6g6/oxJXJ5WHQTcTHQonR
mwI64N0HfjX61QBj3IYHwJ7holB1abMDkt9z/l5J7n09gsg1MWU2jpXosIVV6twe
rnXoxi3UdRkG7/aqSwIBFtOHCw9HluZnK5Ux5uwUblI0cKHEfTGaS6TWfnZLyfsb
rJ4q9FaSWODxeuC8l08fBeZO4xyFGF5JDzkJEe6UAYwGBlFN5PCEWgVgC/0MwbBE
IV6C/7rcRj6E6x1EYPLoSBZYcVV7VVF0tmoClfZcEA5Gs8ZS2NsbXrQU5obQO+2M
pdn0oTRUds/f/no2n0Au6Jsl1L1I9HRSWUtFVQ8ndIxHetWwq+uQ65XutgV5qac=
=6XRC
-----END PGP SIGNATURE-----

Aaron Kondziela (2):
      Bump File::Dropbox dependency and remove given/when warning hack
      Fix timing sidechannel vulnerability in password checking

Alex Vandiver (47):
      Stop wrapping ShowUser in <a> tags
      Sort by text-only representation of the user, not HTML
      Stop pre-computing ShowUser
      Store dependencies in cpanfile
      Move perl version into cpanfile
      Rename print_found to row
      Improve horizontal and vertical spacing of output
      Show current version of module, when relevant
      Use "current value" for perl check as well
      Use "current value" for user / group display
      Rename check_users, since it checks groups as well
      Fail-fast if the users or groups do not check out
      Show output with colors when run from a terminal
      Move database and deployment defaults into rt-test-dependencies
      Encode::Guess is included in Encode 1.60 and above; RT requires 2.64
      Make Encode::Detect::Detector a required dependency
      Make Encode::HanExtra a required dependency
      Make HTML::FormatExternal dependency required, not runtime optional
      Make HTML::Gumbo required, and split scrubbing into its own class
      Merge branch '4.4/externalize-options' into 4.4-trunk
      Merge branch '4.4/undef-cf-in-template' into 4.4-trunk
      Remove AUTHORS from files which don't need it
      Merge branch '4.4/remove-authors' into 4.4-trunk
      Merge branch '4.4/update-ssl-dependencies' into 4.4-trunk
      Refcount RT::Test::Web, check for warnings on last destruction
      Add missing warnings checks
      Remove test counts from files which now contain more tests
      Remove now unnecessary `undef $m` lines
      Add missing commas, propagated by copy/paste
      Merge branch '4.4-trunk'
      Fix the version spec for DBD::Oracle
      Fix the version spec for LWP
      Don't fail externalauth/auth_config.t tests if Net::LDAP is missing
      Merge branch '4.4/http-status-code' into 4.4-trunk
      Re-format RT/Config.pm so the `# loc` comment parses correctly
      Extract all logic into a package, with minimal refactoring
      Remove unused dependencies
      Simplify file skipping
      Remove use of $_ and _
      Refactor all extraction loops
      Inline `$re_` vars, and expand using /x to improve readability
      Simplify $1..$9 vars by removing extraneous `-keep` usage
      Make extraction store errors, instead of printing immediately
      Move more error-checking into extraction-time
      Add additional error-checking for nested Mason blocks
      Move escaping logic into module; now returns Local::PO objects
      Add a test that verifies that POT strings can be extracted successfully

Brian C. Duggan (16):
      Relabel 'Password' box on /Prefs/AboutMe to 'Access control'
      Update 'Access control' box id on /Prefs/AboutMe
      Add SelfService/Helpers/Upload/Delete
      Merge branch '4.4/extractid-mime' into 4.4-trunk
      Merge branch '4.4/auto-addwatchers-doc' into 4.4-trunk
      Add sbin/rt-passwd command
      Initial test warning string updates
      Merge branch '4.4/queue-template-doc' into 4.4-trunk
      Merge branch '4.4/prove-test-doc' into 4.4-trunk
      Add test for 'Order by' dropdown content
      Re-add Queue to 'Order by' dropdown in Search Builder
      Merge branch '4.2/ticket-subject-on-modify' into 4.2-trunk
      Merge branch '4.4/queue-group-casesensitive-search' into 4.4-trunk
      Merge branch '4.4/sort-saved-searches' into 4.4-trunk
      Merge branch '4.4/prefer-dropzone-pref' into 4.4-trunk
      Add MariaDB support to documentation and rt-setup-fulltext-index

Craig Kaiser (6):
      Add Untake action to actions tab on ticket display
      Add callback to Bulk.html at start of Init block
      Fix typo in POD
      Add test to hit shredder web UI
      Restrict Name checks to objects with Name and only when id is not numeric
      Restrict Name checks to objects with Name and only when id is not numeric

Dave Goehrig (1):
      Preload UTF-8 encoding module

Dominic Hargreaves (1):
      Fix "Unescaped left brace in regex" warning in perl 5.26

Dustin Graves (5):
      refactor RT menu building logic into own library module
      refactor asset menu logic into separate functions
      clean up repeated calls to HTML::Mason::Commands with variables
      define a new calling convention for menu building functions
      add asset display menu actions to ShowAssets template

Felix Brilej (1):
      Improve user interaction for too-large attachments

Fritz Zaucker (1):
      _FillInTemplateURL(): check for empty CF

Jim Brandt (73):
      Default saved search to alphabetical order
      Add user shredder tests with same method order as web interface
      Check for both id and name mismatches when loading objects
      Add tests for linking asset ids with leading zeros
      When passed an asset id, attempt to load it to validate
      Update with new warning for unknown uris
      Add tests to show incorrect unset cf setting
      Apply unset-field when cfs do not have a count
      Add an option to treat attached email messages as normal file attachments
      Restore attached email parsing when $TreatAttachedEmailAsFiles is not set
      Tests for email file attachments
      Modify REST 1.0 tests to add multiple links in one request
      Remove gotos that prevent processing multiple links
      Update RT's dependencies that support https interfaces
      Add RT::Asset to the list of objects to build table attributes on init
      Merge branch '4.4/test-warnings-destruction' into 4.4-trunk
      Merge branch '4.4/trunk-untake-action' into 4.4-trunk
      Merge branch '4.4/initial-callback-bulk' into 4.4-trunk
      Merge branch '4.4/dropdown-menu-limit-config' into 4.4-trunk
      Merge branch '4.4/queue-in-orderby' into 4.4-trunk
      Merge branch '4.4/ldap-test-server-idle-port' into 4.4-trunk
      Make admin searches for queue and group case insensitive
      Set dropzone parallelUploads to 1 to avoid losing attachments
      Also set parallelUploads when the dropzone object is created
      Merge branch '4.2/email-headers-doc' into 4.2-trunk
      Merge branch '4.4/clean-rights-cf-admin-ui' into 4.4-trunk
      Cache OCFVs to improve performance searching for duplicates on add
      Merge branch '4.4/querybuilder-active-and-inactive-status' into 4.4-trunk
      Merge branch '4.4/adminconditions-upgrading-doc' into 4.4-trunk
      Merge branch '4.4/empty-order-uninitialized-warning' into 4.4-trunk
      Update link checking regex to match asset links
      Merge branch '4.2/clear-ocfv-cache-on-exit' into 4.2-trunk
      Merge branch '4.2/lower-level-ocfv-cache-update-code' into 4.2-trunk
      Merge branch '4.2/copyright-2018' into 4.2-trunk
      Pass message as a reference
      Merge branch '4.2/oracle-ticket-subject-undef-fix' into 4.2-trunk
      Merge branch '4.2/minimal-oracle-ticket-subject-undef-fix' into 4.2-trunk
      Provide a way to pass more options to Net::LDAP
      Provide more debug output on connect failure
      Merge branch '4.2/footer-copyright-2018' into 4.2.15-releng
      Merge branch '4.4/git-ignore-rt-passwd' into 4.4-trunk
      Merge branch '4.4/ldapimport-connect-options' into 4.4-trunk
      Merge branch '4.4/devel-mode-in-compilation-error-tests' into 4.4-trunk
      Merge branch '4.4/always-enable-recipient-checkboxes' into 4.4-trunk
      Merge branch '4.4/mariadb-support' into 4.4-trunk
      Store log messages until RT::Logger is initialized
      Use RT::Logger for EmailInputEncodings config warnings
      Merge branch '4.4/rest-1-sla' into 4.4-trunk
      Merge branch '4.4/history-scroll-header' into 4.4-trunk
      Merge branch '4.4/group-member-default-sort-order' into 4.4-trunk
      Merge branch '4.4/message-box-callback-ref' into 4.4-trunk
      Merge branch '4.4/config-clone-error' into 4.4-trunk
      Merge branch '4.4/query-builder-operator-for-null' into 4.4-trunk
      Merge branch '4.4/external-auth-condition' into 4.4-trunk
      Merge branch '4.4/validator-asset-links' into 4.4-trunk
      Merge branch '4.4/asset-search-cf-fix' into 4.4-trunk
      Merge branch '4.4/select-object-always-include-valid-default' into 4.4-trunk
      Merge branch '4.4/fix-include-article-on-create' into 4.4-trunk
      Merge branch '4.4/static-docs-local-link-fixes' into 4.4-trunk
      Add assets to the visualizer
      Merge branch '4.4/asset-serializer' into 4.4-trunk
      Merge branch '4.4/test-obfuscated-config' into 4.4-trunk
      Merge branch '4.4/tickets-invalid-query' into 4.4-trunk
      Merge branch '4.4/scroll-txn-whole-list' into 4.4-trunk
      Merge branch '4.6/reapply-add-reports-menu'
      Merge branch '4.6/reapply-remove-invalid-dashboards-from-menu'
      Merge branch '4.4/copyright-2018' into 4.4-trunk
      Merge branch '4.4/disabled-user-in-single-custom-role' into 4.4-trunk
      Merge branch '4.2/handle-alphabet-in-plugin-version' into 4.2.15-releng
      Merge branch '4.2/bug-fix-scrips-pagination' into 4.2.15-releng
      Merge branch '4.4/improve-add-custom-role-message' into 4.4-trunk
      Merge branch '4.4/improve-create-custom-field-message' into 4.4-trunk
      Skip PO utility module when loading language files

Kevin Falcone (1):
      Show the Ticket's Subject when modifying the ticket.

Matt Zagrabelny (2):
      documentation typo - html files are in share/html
      s/enver/never

Maureen E. Mirville (18):
      Respect default queue for create linked tickets
      Forbid merging non-ticket objects
      Verify default queue
      Allow users to restore default search preferences
      Allow users to restore default search preferences
      Make RT owner dropdown limit a config option
      Add active and inactive status to query builder
      Correct error messages on user rights for CF admin UI
      Improve message when applying/removing custom roles from queues
      Update query builder tests for active and inactive statuses
      Update query builder docs to include active/inactive status
      Update article postfix loops from using $_ to a named variable
      Add option to disable escaping HTML in articles
      Updated Articles docs to include disabling escaped HTML
      Allow rt-setup-fulltext-index to prompt for dba password
      Retain scrip sort order in pagination links
      Improve message for adding/deleting a new custom field value
      Update tests for adding/deleting a new custom field value

Robert (2):
      Set proper HTTP Status codes on Abort
      Fix tests failing because they assume a 200 status response

Shawn M Moore (56):
      Fix mismerge of _DurationAsString
      Merge branch '4.4.0-releng'
      Merge branch '4.4-trunk'
      Merge branch '4.4/ajax-admin-custom-field-values'
      Merge branch '4.4-trunk'
      Merge branch '4.4-trunk'
      Merge branch '4.4-trunk'
      Merge branch '4.4/show-assets-action-menu'
      Merge branch '4.4-trunk'
      Merge branch '4.6/cpanfile'
      Avoid asset menu accidentally disappearing due to competing DOM
      Merge branch '4.4-trunk'
      Merge branch '4.6/aboutme-accesscontrol-id'
      Mention RT-Attach-Message: yes for templates
      Avoid using $id in /Ticket/Display.html
      Provide MIME::Entity to ParseTicketId too
      Update translations from Launchpad
      Merge branch 'security/4.0/csrf-leak' into security/4.2.14-releng
      Merge branch 'security/4.0/email-parse-dos' into security/4.2.14-releng
      Merge branch 'security/4.0/attachment-xss-fix' into security/4.2.14-releng
      Merge branch 'security/4.2/password-timing-attack' into security/4.2.14-releng
      Merge branch 'security/4.0/dash-subscription' into security/4.2.14-releng
      Merge branch 'security/4.2/referrer-login' into security/4.2.14-releng
      Update language_update test to less volatile text
      Merge branch '4.4/validate-asset-links' into 4.4-trunk
      Fix failing t/web/ticket_txn_cf.t test
      Merge branch 'security/4.2.14-releng' into 4.2.14-releng
      Merge branch '4.4/perl-5.26' into 4.4-trunk
      Mention RT::Action::AutoAddWatchers
      Merge branch '4.2/shredder-web-username' into 4.2-trunk
      Merge branch '4.4/show-hide-custom-fields' into 4.4-trunk
      Merge branch '4.4/dropzone-max-size' into 4.4-trunk
      Add a "binary" option to opt out of UTF8 encoding
      Document queue template name override
      Document prove and the RT_TEST_PARALLEL env var
      Merge branch '4.2.14-releng' into 4.2-trunk
      Merge branch '4.4.2-releng' into 4.4-trunk
      Document removing RT::Extension::AdminConditionsAndActions
      Merge branch '4.4/passwd-script' into 4.4-trunk
      Merge branch '4.4/email-file-attachments' into 4.4-trunk
      Merge branch '4.4/default-queue-linkedticket' into 4.4-trunk
      Document queue template name override
      Merge branch '4.4/forbid-merging-reminders' into 4.4-trunk
      Merge branch '4.4/testing-default-queue-linkedticket' into 4.4-trunk
      Avoid spuriously unchecking all recipient checkboxes
      Merge branch '4.4/utf8-internal-encoding-issue' into 4.4-trunk
      Merge branch '4.4/search-preference-updates' into 4.4-trunk
      Merge branch '4.4/search-preference-updates' into 4.4-trunk
      Add CustomRoleObj to ObjectCustomRole dependencies
      Use indirection for serializing ObjectCustomRole -> ObjectId
      Force custom role classes to be initialized for rt-importer
      Factor out an RT::Group->_CustomRoleObj
      Serialize Group -> CustomRole link using indirection
      Load custom role obj in group name during import
      Add support for assets and catalogs to serializer
      Add support for a NeverNotifyActor argument to Notify actions

Thomas Oddsund (1):
      Removed a 'fix-this' comment for battle tested code

Ulf Renman (1):
      Adding more --age, --batchsize and --dry-run

craig Kaiser (1):
      Add keyboard shortcuts for reply and comment

sunnavy (68):
      ajaxify add/delete actions for admin custom field values
      find idle port for ldap test server
      Merge branch '4.4/disabled-recipient-checkboxes' into 4.4-trunk
      always add valid default value to select box
      more queue cache tests
      reapply dropped changes of "Remove dashboard from menu if it can't be loaded"
      reapply dropped changes of "Add Reports menu"
      make sure DevelMode is on to catch compilation errors.
      Merge branch '4.4/dropzone-single-attachment' into 4.4-trunk
      serialize CustomRoles/ObjectCustomRoles for clone
      Merge branch '4.4/custom-role-serializer' into 4.4-trunk
      call DoAuth only if ExternalAuthPriority is not empty
      Merge branch '4.2/group-member-sort-order' into 4.2-trunk
      use "id asc" as the default sort order of GroupMembers
      Merge branch '4.2/cache-ocfvs-on-update' into 4.2-trunk
      fix the uninitialized warning in case @Order is empty
      Switch to Clone::clone to copy config structures in Obfuscate callbacks
      Remove trailing "/" from RT::URI::asset::LocalURIPrefix for consistency
      Always enable recipient checkboxes
      Merge branch '4.2/id-override' into 4.2-trunk
      Merge branch '4.2/po-extraction' into 4.2-trunk
      Run ClearOCFVCache on exit.
      respect ShowHeaders option from request for ScrollShowHistory
      fix ExtraArgs of callback ExtraShowHistoryArguments in ScrollShowHistory
      Support arbitrary-depth local links starting with docs/
      Run batch_convert twice to make sure local links are linked correctly
      Add PreferDropzone config/pref option
      add SLA field support on REST 1
      ignore the generated rt-passwd from git
      Move OCFV cache update code to OCFV's Create/Delete methods
      More ocfv cache tests
      Set operator to "IS" or "IS NOT" for NULL values
      Update copyright year to 2018
      Avoid uninitialized warnings of empty ticket subjects on Oracle
      Fix the indent of AdminConditionsAndActions item
      Document the MessageRef value change
      Minimize the change of converting not defined Subject to '' for Oracle
      Updated translations from Launchpad
      Merge branch '4.4/selfservice-delete-attachment' into 4.4-trunk
      Merge branch '4.4/never-notify-actor' into 4.4-trunk
      Don't create ticket if user clicks "Go" buttons of "Include Article"
      Update copyright year in Footer to 2018
      Test null values in query builder
      Merge branch '4.4/rest-1-edit-links' into 4.4-trunk
      Merge branch '4.4/use-logger-for-config-warnings' into 4.4-trunk
      Fix CF name escape for asset search's spreadsheet download
      Test RT::Config::GetObfuscated
      In case all the txns on the page are skipped for scroll type of ShowHistory
      Fix the issue that invalid queries to FromSQL could pass validation
      Test invalid query for RT::Tickets::FromSQL
      Update copyright for 2018
      Merge branch '4.2.15-releng' into 4.2-trunk
      Merge branch '4.2-trunk' into 4.4-trunk
      Show the user in single member custom roles even if the user is disabled
      Indent fix
      Test AddWatcher with disabled user in single member custom role
      Updated translations from Launchpad
      Merge branch '4.4/insert-raw-html-articles' into 4.4-trunk
      Merge branch '4.4/update-article-postfix-loops-variable' into 4.4-trunk
      Merge branch '4.4/keyboard-shortcut-correspond' into 4.4-trunk
      Merge branch '4.4/prompt-for-password-fulltext-index' into 4.4-trunk
      Handle alphabetic words in RT::Plugin::Version
      Merge branch '4.4/fix-shredder-uid-check' into 4.4.3-releng
      Merge branch '4.2.15-releng' into 4.2-trunk
      Merge branch '4.2-trunk' into 4.4.3-releng
      Merge branch '4.4.3/skip-extract-pm-require' into 4.4.3-releng
      Merge branch '4.4.3-releng' into 4.4-trunk
      Merge branch '4.4-trunk'

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


More information about the rt-commit mailing list