[Rt-commit] rt annotated tag, rt-4.4.0rc1, created. rt-4.4.0rc1
Shawn Moore
shawn at bestpractical.com
Tue Nov 3 15:26:54 EST 2015
The annotated tag, rt-4.4.0rc1 has been created
at e2c0f9583776beb52b8e4e421ec026bce78d6d77 (tag)
tagging 3a80169a9a5d47d189184f70c81705f02a2fb41a (commit)
replaces rt-4.2.12
tagged by Shawn M Moore
on Tue Nov 3 12:42:17 2015 -0500
- Log -----------------------------------------------------------------
Version 4.4.0rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWOPH6AAoJEDdW4lQxRAUgpugP/RkMjgal7HTZBI/ZN7V6+iI6
Cphb78bbePX5VyGoXnVhiFO1NihYyFpR8OJ+GpJlmAIsunhEBPEjIZh9nG7fki7l
kboeoSgkdnwDMhKsNu0FmJms8LEOWNNezdOuWlvaSwF2MwukaruhCviOBdr5vUlV
XXi/eMg9PmEmDRKvOpitlbyjW3GsA64rJk2InUcawEOrzK1UabbNOaMewiEidY0D
mm6fyCcZU7RMt/kRFdo4PDyuIL63LUsQ8CL/QG6RqU3yBBG+nj6zGl3xmNM7A4xc
YCL2lP4xZ7tghqpivkVLQ4583wvGLmm3RB6xu4C31RO0rWbdLwwAnB5jqdK3Umzj
8vV4iORf+cv12ACMkpHX2nWxRJRJmI4XDktI6mQ2fkPLSBKm3ke45NLHwlvdhXXS
HZZYjUSXMhzzEjxdR7/tBy8s5CT4MQWwys8sUzsPTecZFNGYiJfPXzbWEZgpZ7L4
ocdr0EWRE6Nmb8B1/lWF1LYi8xEFy3FJWdDvLTRbD9kNrxzpOvOM3ZDPMhksDCQ9
LZpZyrCWWfsdjVQafwjmlHEoxYntClPN+j/zR0S5JV7n0O9HmzzIjS2MXW8ehogO
EOZZGB2P99nERj9T2sK/5XE68bNlzYRaFgDkeuMLxFQHA/G8AON+1mwtEX8NJhWI
gCvr08acCvOtGYKWwsCd
=sKIy
-----END PGP SIGNATURE-----
Alex Vandiver (119):
Merge branch '4.2-trunk'
Remove unused Value argument to SelectDate
Merge branch '4.4/date-input-keep-value'
Merge branch '4.4/hide-unset-fields-in-display'
Merge branch '4.2-trunk'
Merge branch '4.2-trunk'
Merge branch '4.4/minify-css-js'
Merge branch '4.4/remove-SetFieldsOnce'
Merge branch '4.4/cf-entry-hint'
Show queue name in title of ticket creation page
Revert "Show queue name in title of ticket creation page"
Make queue name more salient by including it in title during ticket create
Merge branch '4.2-trunk'
Merge branch '4.4/login-password-auto-complete'
Default to placing tmpfiles generated during email parsing under /tmp
Merge branch '4.2-trunk'
Merge branch '4.4/siteconfig.d'
Pass the just-submitted squelching information to the first AJAX request
Sync the ckeditor output before updating messages
Roll back on failure to Comment, as Correspond does
DryRun now wraps in a rollback, and records all transactions
Display all scrips which are triggered
Re-use squelching information for future updates to a ticket in same request
Remove mostly-duplicate code for Rules which can never trigger
Merge branch '4.4/extend-execmodule-support'
Merge branch '4.4/squelching-all'
Remove the unnecessary "on merge" lifecycle property
Merge branch '4.4/default-values'
Don't clone TimeWorked and friends when creating child tickets
Merge branch '4.4/select-cf-hide-invalid-empty-values'
Merge branch '4.2-trunk'
Ensure that preview is kept in sync with one-time-cc checkboxes
Increase MaxInlineBody
Merge branch '4.4/drop-ticket-disabled-column'
Merge branch '4.4/ocfv-disabled-flag'
Merge branch '4.4/migrate-cgi-env'
Update license tag for 2015
Merge branch '4.2-trunk'
Update the documentation to show the Apache 2.4 config
Compat for Apache 2.4 in devel/tools/rt-apache
Adjust tests to run under Apache 2.4
RT::Interface::Email doesn't need to be an Exporter
Reorder functions to more obviously split sending and receiving mail
Adjust POD headers to reflect split
Update MailPlugins to only reference existant modules
Move MailPlugins documentation out of rt-mailgate, where is is mostly irrelevant
Remove duplicate ParseCcAddressesFromHead in RT::EmailParser
Use Scope::Upper to allow returns from Gateway from nested subs
Add a base email plugin role, which provides TMPFAIL/FAILURE/SUCCESS
Check if each named mail plugin DOES the mail plugin role
Return values of ApplyBeforeDecode plugins' GetCurrentUser are irrelevant
Push bounce short-circuiting down into _HandleMachineGeneratedMail
$IsALoop is now unused in Gateway
Stop moving RT-Squelch-Replies-To aside
Simplify _HandleMachineGeneratedMail logic
Use different method names rather than an ApplyBeforeDecode method
Use FAILURE to abort from GetCurrentUser, rather than a magic -1 value
Remove the unused $error variable
Move $Right to where it is used
Move SystemTicket definition to where it is first used
Move NewSubject to where it is used
Remove CreateUser, merging to form a more featureful LoadOrCreateByEmail
Always create the user; this simplifies ACL checking greatly
Split authentication from authorization
Remove no-longer-used _NoAuthorizedUserFound
Remove now-unused $Right variable, previously used by _NoAuthorizedUserFound
Fail if the first action is unauthenticated
Notify the owner on common mis-configurations
Remove extra error in mail-gateway
Add back a warning that is now lacking
Stop passing mail plugins around; load them lazily in one Plugins() method
Split action handling into plugin classes
Plugins may alter @actions; ensure action is valid prior to calling
Split default authentication from default authorization
Local'ize MailErrors to avoid having to pass $ErrorsTo everywhere
Remove the warning about the deprecated Auth::GnuPG/Auth::SMIME plugins
Allow lazy adding of Auth::MailFrom if no other GetCurrentUser plugins exist
There is no reason to not always enable Auth::Crypt
Make Crypt not an Auth:: plugin, but hardcoded
Move RejectOnUnencrypted to being a mail plugin
Merge ParseAddressFromHeader and RT::EmailParser->ParseEmailAddress
Fix callsites of ParseSenderAddressFromHead to be slightly less incomprehensible
$MessageId is only used in IsMachineGeneratedMail; move it in there
Merge CheckForSuspiciousSender, CheckForAutoGenerated, and CheckForBounce
Reduce repetition by making MailError handle throwing the FAILURE, as well
Move ACL checking for Take and Resolve into their own plugins
Update POD for new methods and functionality
Move upgrade to next version
Merge branch '4.4/drop-cf-self-category-select'
Merge branch '4.4/better-already-has-right-error'
Merge branch '4.4/cf-chosen-select'
Switch old upgrade steps to cope with indexes already existing
Remove a use of defined-or that crept in; 4.0 only requires perl 5.8.3
Merge branch '4.0/shred-object-custom-fields' into 4.0-trunk
More changes for Date and Datetime CF values being in their input box
Don't round large nubers of hours worked into days
Use consistent number of significant figures on hour rounding
Roll TimeWorked and TimeEstimated up in to hours, like TimeLeft
Mark RT_SiteConfig.pm as encoded in UTF-8 by default
Trim trailing whitespace
Anchor inline GPG regular expressions, to prevent false-positives
Increase the bcrypt cost by a factor of two
Merge branch '4.2/file-which-fix' into 4.2-trunk
Merge branch '4.2-trunk'
Update shredder's "find_disabled_rows" to the non-deprecated form
Add security tests that are no longer embargo'd
Temporarily remove bundling code; it will be replaced by an optimizer
Switch to parsing into a parse tree as an IR
Bundling as an optimization pass
Document format strings
Add Undup and ShowElem params to query log tool
Provide a ColumnMap for transactions
Resolution and IssueStatement have never been used in core RT; drop them
EmailEncoding and WebEncoding have never been used in core RT
Drop all "external contact" columns from users
Drop never-used PGPKey column on users
Replace remaining locations which use ObjectId with id
Drop the deprecated "ObjectId" column from Principals
Replace remaining locations which use Type with Name
Christian Loos (14):
add a new MassageCloneArgs callback
add more callbacks to modify ticket display
consistent "now" value on ticket create
show update button only if the user has sufficient rights
add some callbacks to Ticket/Graphs/index.html
Sort charts numerically when possible
show the queue id if the user can't see the queue name
record transactions for queue changes
Avoid warnings if users don't have sufficient rights on reminders
slightly change label string and mark for translation
display translated ticket properties and status values
use MiB instead of MB for attachment config options
avoid 'new ticket in' button width changes on focus
new $PreferDateTimeFormatNatural config option
Derek Schrock (1):
Fix "use of localtime without parentheses" warning
Dominic Hargreaves (2):
Pass a scalar to File::Which::which rather than a list
Skip tests which relate to old behaviour in t/mail/html-outgoing.t
Dustin Graves (42):
adjust wording of "otherwise your internal links may be broken"
added label container for standard boolean radio buttons
hide transactions with 'Transaction has no content' from extract article
add CSRF whitelist for component parameters
Remove Search/Results.rdf and relevant tests in t/web/search_rss.t
Gray out custom fields with "(no value)"
Merge branch '4.2/readme-improvements' into 4.2-trunk
Improve applying a custom field to a queue message
Merge branch '4.4/fix-timeworked-per-user-tests'
remove redundant Apache::DBI dependencies
Mention principal and right in granted and revoked messages
Change Custom Field disable/enable message to be friendlier
Show ticket number when pending on 1 ticket
add min-width style to selection boxes to prevent 1px wide empty boxes
explain that RT::Test::Web must be destroyed before done_testing
fix t/approval/admincc.t not properly destroying m_ceo and m_coo
fix t/web/squish.t needing 'undef '
Merge branch '4.4/move-user-prefs-page-to-prefs-aboutme'
Merge branch '4.4/queue-sort-order'
add global / page-specific keyboard shortcuts
Merge branch '4.4/ckeditor-4.5.3'
Merge branch '4.2/show-queue-name-link' into 4.2-trunk
add infinite scrolling option to ticket display transaction history
Merge branch '4.4/new-paging'
increase loadDistanceFromBottom on infinite scroll for better experience
add border to ticket update ckeditor
Merge branch '4.4/ckeditor-border'
Merge branch '4.4/layout-changes'
fix border on ckeditor for create ticket and any other ckeditors
fix missing parentheses in some sample code in RT_Config
fix ckeditor styles hiding red background on ticket transaction reply
Merge pull request #162 from cloos/4.4/attachment-size-config
Merge pull request #164 from cloos/4.4/topaction-layout
added min width class to articles' 'edit topics' selection box
change keyboard shortcut help to have varying content based on context
Merge branch '4.4/unify-search-visuals'
Documentation for query builder
Merge branch '4.4/dropbox-warnings'
upgrade jQuery from 1.9.1 -> 1.11.3
upgrade jQuery UI from 1.10.0 -> 1.11.4
change oldestTransactionsFirst to optional parameter on TicketHistoryPage
properly integrate no attachment warning with reuse attachment functionality
Jesse Vincent (7):
Merge branch '4.4/preview-checkboxes-sync'
Merge branch '4.4/increase-maxinlinebody'
Merge branch '4.2/modifyticket-owner'
Merge branch '4.4/emailparser-tmpfile-path'
Add more information to the "user already has right" error.
Pull in a copy of CKEditor 4.5.3 with an updated plugin list
Install the new version of CKEditor 4.5.3
Kevin Falcone (2):
Remove SetFieldsOnce
Merge branch '4.4/create-ticket-title'
Matt Zagrabelny (5):
add "log" CLI option to rt-email-dashboards
Align plugin arguments for the form in Shredder
fix CSRF check overzealousness when using ReferrerComponents
add highlighting functionality to Edit Rights admin pages
Tidy rights highlighting functionality
Shawn M Moore (161):
Add .attachment to each tr of the attachments list
Flag mentions of "attachment" when there are none
Verbatim copy of RT::Extension::ExternalStorage
Merge pull request #140 from cloos/4.2/ticket-clone-callback
Merge branch '4.2/enable-selfservice-showattachments' into 4.2-trunk
Merge branch '4.2/bcrypt-cost' into 4.2-trunk
Tiny improvements to format-strings doc
Merge branch '4.2/format-strings' into 4.2-trunk
Merge branch '4.2/siteconfig-utf8' into 4.2-trunk
Merge branch '4.2/gnupg-end-of-line' into 4.2-trunk
Merge branch '4.2/crontool-multiple-actions' into 4.2-trunk
Merge branch '4.2/ipv6-width' into 4.2-trunk
Move ExternalStorage files into proper namespaces
Update ExternalStorage documentation
Cleanup pass of ExternalStorage code
Add --with-attachment-store to ./configure
New config for ExternalStorageCutoffSize
New config for ExternalStorageDirectLink
Add --verbose to rt-externalize-attachments
Filter should-store-externally? in Perl, not SQL
Merge branch '4.2/rt-email-dashboards-log-option' into 4.2-trunk
Merge branch '4.0/bump-encode-to-2.64' into 4.0-trunk
Merge branch '4.4/remove-lifecycle-on-merge'
Merge branch '4.2/upgrade-existing-indexes' into 4.2-trunk
Merge branch '4.4/disabled-articles'
Merge branch '4.2/referrer-comp-config' into 4.2-trunk
Merge branch '4.4/rename-quick-search-to-queue-list'
Merge branch '4.4/time-durations'
Escape principal name as we insert it into the DOM
Merge branch 'security/4.0/rights-xss' into security/4.0.24-releng
Merge branch '4.2/internal-links-wording' into 4.2-trunk
Merge branch '4.2/clicky-radio-labels' into 4.2-trunk
Merge branch '4.2/hide-no-content-extract-article' into 4.2-trunk
Factor out AttachableFromTransaction
Merge branch '4.4/attach-from-transactions'
Merge branch '4.4/remove-results-rdf'
Several improvements to README
Merge branch 'security/4.0.24-releng' into 4.0-trunk
Merge branch 'security/4.2.12-releng' into 4.2-trunk
Merge branch '4.4/gray-out-no-value'
Merge branch '4.4/sla'
Merge branch '4.4/parse-date-with-datetime-format-natural'
Merge branch '4.4/timeworked-per-user'
Move attachments to below messagebox on bulk update
Merge branch '4.4/custom-field-msg'
Add user shredder option no_ticket_transactions
Merge branch '4.4/sla-fastcgi-test-fix'
Merge branch '4.4/right-granted-message'
Merge branch '4.2/search-active-inactive-status'
Merge branch '4.4/custom-field-disable-enable-msg'
Merge branch '4.4/default-class'
Add ShowHeader for controlling inclusion of header title
New bookmark star icons
Merge branch '4.4/single-pending-ticket'
Dialog for tracking and submitting time worked on tickets
Merge branch '4.4/fts-doc-in-readme'
Merge branch '4.4/dropzone-file-uploader'
Merge branch '4.4/sla-typo-and-warning-fixes'
Merge branch '4.4/sla-cookbook'
Merge branch '4.4/ticket-timer'
Fix failing tests due to ticket timer
Markup improvements in Helpers/TicketTimer
Shrink response so "Worked X minutes" doesn't wrap
Fix image borders for bookmark and ticket timer
Only show timer link if the user has ModifyTicket
Merge branch '4.4/admincc-test-fix'
Merge branch '4.4/search-builder-chosen-add-columns'
Weekday checkboxes for daily dashboard subscriptions
Merge branch '4.4/dashboard-weekdays'
Merge branch '4.2/more-about-requestor-list-default-tab' into 4.2-trunk
Merge branch '4.0/more-about-requestor-ticket-list-default-tab' into 4.0-trunk
Merge branch '4.4/attach-from-ticket'
Merge branch '4.4/search-builder-ajax-format-changes'
Merge branch '4.2/large-size-in-search-format' into 4.2-trunk
Merge branch '4.4/keyboard-shortcuts'
Merge branch '4.4/bump-html-formattext-withlinks-andtables-to-0.06'
Merge branch '4.4/ticket-history-infinite-scroll'
Merge branch '4.4/compress-ipv6'
Improve topactions layout
Tidy EmailInput and avoid including unescaped parameters
Placeholder and EntryHint for EmailInput
Support autocomplete-return for EmailInput
Support for (by default, off) autocomplete of Nobody and System
Only include one copy of "check box to delete" for queue watchers
Simplify IsManageableRoleGroupType
Switch several hardcoded lists to use ->Roles
Avoid empty results and undef warnings in bulk update
Tidy AddWatchers
Use the record we have for inspecting roles, rather than class RT::Queue
Add a CheckRight param to ->RoleGroup
Fix one-off "Administrative Cc" with "AdminCc"
Merge branch '4.4/core-assets'
Provide queue to EditBasics for new tickets (they don't have a ->QueueObj)
Provide defaults to EditBasics for "Add More Attach" etc
Factor out a CanonicalizePrincipal from AddRoleMember
Consistent error message across AddRoleMember and DeleteRoleMember
Factor out a _CreateRoleGroup
Lazily create ticket role groups if needed
Use queue to resolve roles on create since the ticket isn't created yet
Stop reimplementing placeholder with onfocus for article quicksearch
Unify ticket, asset, article topactions search UIs
Have article and asset search always be double wide
Merge branch '4.4/articles-edit-topics-min-width'
Merge branch '4.4/remove-deprecations'
Reinstate searchbuilder column deprecation warnings, but for 4.6
Fix syntax error introduced in previous commit
Merge branch '4.4/shortcut-help-conditional'
Process watcher updates from ticket Modify
Improve messaging around updating queue/ticket watchers
Additional option for roles
Tidy watcher searching in RT::Tickets
Improve comments around GetPrincipalsMap
Add Ticket->RoleAddresses($Name)
Add a Group->Label hook for when we display a group's name in the UI
Switch to ->LabelForRole
Merge branch '4.4/dropzone-webpath-fix'
Merge branch '4.4/build-format-helper-webpath-fix'
Merge branch '4.4/article-content-cf'
Suppress given/when warnings from File::Dropbox
Merge branch '4.4/highlight-rights-tabs-containing-granted-rights'
Merge branch '4.4/query-builder-documentation'
Add custom roles for queues
@CustomRoles in initialdata, support CustomRole in @ACL
Add ExternalStorage to plugins cored in 4.4
Merge branch '4.4/sla-test-use-fixed-time'
Merge branch '4.4/disable-sla-by-default'
Add custom roles to search builder
Ensure custom role name uniqueness in rt-validator
Add support for custom roles in Action::Notify
Merge branch '4.4/remove-deprecations-more'
Shred object custom roles on queue shred
Merge branch '4.4/hide-empty-value-pref'
Merge branch '4.4/assets-documentation-no-etc'
Merge branch '4.4/ticket-assets-widgets-off-by-default'
Merge branch '4.4/upgrade-jquery'
Merge branch '4.4/custom-roles'
Merge branch '4.4/ticket-history-page-optional-param'
Fix attachment warning to work with dropzone
Merge branch '4.4/attachment-warning-dropzone'
Bail out if a column we'll drop has any values
Merge branch '4.4/drop-unused-columns'
Merge branch '4.4/supress-assets-cf-search-button-for-catalogs-with-no-cfs'
Merge branch '4.2/cli-form-parse-zero-value-fix'
Merge branch '4.4/core-spawnlinkedticketinqueue'
Merge branch '4.4/add-cored-plugins'
Merge branch '4.4/ckeditor-red-reply'
Update various references to version numbers in the docs
Merge branch '4.4/add-cored-plugins'
Reorganize our upgrade steps
Merge branch '4.4/gateway-refactor'
UPGRADING-4.4 notes for admins and developers
Merge branch '4.4/reuse-attachments-warning'
Additional UPGRADING-4.4 notes
FutureMailgate is no longer "future"!
Additional UPGRADING-4.4 notes and typo fixes
Merge branch '4.4/external-auth'
Avoid upgrades warning before custom roles table is created
Fix extraneous whitespace warnings from po linter
Updated translations from Launchpad
Avoid using a stale dbh in rt-setup-database
One last missing undef $m in ldap_privileged.t
Thomas Sibley (9):
Failing tests for shredding ObjectCustomFields when a CustomField is shredded
Shred ObjectCustomFields when shredding a custom field
Add the ability to include existing attachments when responding to a transaction
Simplify the copying of RT-Attach headers from the txn into the mail
Display RT-Attach headers in history by linking the filename
Headers often come with leading spaces, which make SQLite choke on comparisons
Link to the download page for existing attachments
Don't present transaction attachments when we don't have an existing ticket
Tests for the new RT-Attach functionality
Todd Wade (17):
Merge branch '4.2.11-releng' into 4.2-trunk
Toggle attachment url based on user type in ShowAttachments component
add a FormStart callback to share/html/Admin/Queues/Modify.html
Enable for AutocompleteMultiple for SelfService Cc field
add a way for tests to get ticket pages besides the display page
Automatically update the timeworked field of a ticket's parent tickets
Break out the time worked on a ticket per user
core RT::Extension::Assets
Assets should be on NO queues by default, not ALL queues
Asset search with no CFs should not show two search boxes right next to eachother
make RT_Config.pm links consistent in assets documentation
Add Assets, ExternalAuth, LDAPImport etc to %CORED_PLUGINS
core RT-Extension-SpawnLinkedTicketInQueue
add ::ParentTimeWorked to %CORED_PLUGINS
core RT::Authen::ExternalAuth and RT::Extension::LDAPImport
failing and warning externalauth tests
skip when ::Authen::ExternalAuth can't load like other externalauth tests do
Wallace Reis (13):
Minify CSS
Minify JS
Create UPGRADING-4.4 document
I#29071: Allow auto-completion of passwords
Allow deep namespaces for ScripActions and Conditions
Add squelched recipients as preference
'Select All' checkbox for scrips correspondences/comments
Make 'select all' check/uncheck bi-directional
Merge checkbox click event handlers
Ticket update recipient checkboxes
Ticket update recipient checkboxes
Merge branch '4.4/dont-clone-time-fields'
Improve paging for large resultsets
Yevgeniy Gorodetskiy (1):
Widen IP custom fields to be wide enough for full IPv6 addresses
mkosmach (1):
fixed a "cannot decode string with wide characters" error in SMIME
sunnavy (115):
we should keep the input value for cf date/datetime
allow to delete a cf date value
keep values of ticket core date fields too
check if it's necessary to add custom field value before actually adding it.
don't bother linking "Last Contact" if current user doesn't have the right
hide possible empty fields for people|dates|links
tests of hiding unset fields
EntryHint column for CustomFields table
set EntryHint on create and default it to FriendlyType if not define
update EntryHint accordingly when Type is updated and EntryHint matches the old FriendlyType
EntryHint field edit support on cf admin page
show EntryHint instead of FriendlyType on cf create/update
incremental upgrade steps for 4.3.1(new EntryHint column for cf)
use EntryHint instead of FriendlyType in %AdminSearchResultFormat by default
fixed failed tests caused by the new Entryhint change
typo
typo
support config files in RT_SiteConfig.d
no need to append "1;" to config files any more
ajaxify PrviewScrips and ShowSimplifiedRecipients on ticket update page
Merge branch '4.4/ajax-preview-scrips'
make datepicker less zealous
system level cf default values support
queue level cf default values support
clear caches after each web request for tests(thanks to chmrr++)
no need to clear these caches explicitly
queue-level default values for priority/due
queue level default value for Starts
hide "(no value)" from select cfs if it doesn't match pattern and has default values
drop Disabled column in Tickets
consistently use with_disabled_column for ObjectCustomFieldValues too
abstract usage of cgi env variables
use psgi env directly
update the mock of $m to reflect the cgi env migration
fix description since "ModifyArticle" right can't _delete_ articles
drop cf's own category select
is_hierarchical and complete_select are always true now
move cascade select event code to event-registration.js
simplify filter_cascade_select by using jQuery functions
use chosen to make long lists of cf select more friendly.
allow to search the string from anywhere in the word
support __Active__ and __Inactive__ status in ticket sql
support multiple --action and --action-arg options
add the missing Encode 2.64 dependency as described in bbd3bddc
Merge branch '4.4/external-storage'
Merge branch '4.4/missing-attachment-warning'
abstract EditLink to reduce code duplication
don't delete articles, just disable them.
hide reminders and disabled articles for REST
hide reminders and disabled articles for ticket's relationship graph
distinguish links by prefixing scheme for non-ticket ids
new config %ReferrerComponents to customize referrer checking behavior
rename Quicksearch to QueueList
respect DefaultQueue/RememberDefaultQueue configs for QuickCreate widget
Merge branch '4.2/csrf-whitelist' into 4.2-trunk
email could be multipart already before calling AddAttachmentsFromHeaders
keep attachments in session since it's just a dryrun
fix mail structure if HTML templates in use thanks to cloos++
abstract date parse by Time::ParseDate into ParseByTimeParseDate
import sla extension
use SLA column in Tickets table instead of a custom field
allow to disable SLA for some queues
set default SLA in ticket create stage directly
enhance date parse with DateTime::Format::Natural
update doc/config and move it to RT_Config.pm
upgrade-sla script to migrate old data used in SLA extension
upgrading note for core SLA
warn if we still have SLA extension enabled
better name of SLA conditions/actions/scrips
SLA tests
fix operator precedence because "&&" binds tighter than "="
new version of tabs lib uses option "active" instead of "selected"
fix operator precedence because "&&" binds tighter than "="
we changed to %.2f for hour display in f7ddacfc, update tests accordingly
check container's existance before calling it
put config set in "use RT::Test ..." to make fastcgi tests happy
ajaxify the function of attachments deletion
create 'General' class by default
initial dropzone file uploader support
document FTS setup in README to encourage people to use it
typo
fix uninitialized warning in case $Default is undef
initial sla cookbook
Merge branch '4.4/ticket-timer-fixes'
the cf chosen's width is 20em, which is not good as a general width
use chosen for "Add Columns" select box
move /User/Prefs.html to /Prefs/AboutMe.html for consistency, and redirect old /User/Prefs.html & deprecate it
allow to attach existing attachments from the whole ticket
show more info about attachments in case there are duplicated names
take care of attachments that use external storage
ajaxify format updates in ticket search
enlarge "Show Columns" box size, 4 was too small
SortOrder column for queue
handle large size in search format
link queue name to active tickets search on ticket display page
Merge branch '4.2/apache-2.4' into 4.2-trunk
Merge branch '4.2/email-attachments' into 4.2-trunk
Merge branch '4.2/shred-notxn-users' into 4.2-trunk
Merge branch '4.2/transaction-columnmap' into 4.2-trunk
Merge branch '4.4/datetime-in-box'
show compressed ipv6, which is shorter and more clear
bump HTML::FormatText::WithLinks::AndTables to latest version(0.06)
remove 4.4 deprecations
drop Group's Type column
value 0 should be respected
Merge branch '4.0-trunk' into 4.2-trunk
Merge branch '4.2-trunk'
find_expired_rows has been deprecated, use find_disabled_rows instead
pre-define "Content" cf for articles
fix WebPath for dropzone helper urls
fix WebPath for BuildFormatString helper url
use set_fixed_time time to make sure time is accurate
SLA is not common enough to enable by default
alert when SLA is enabled but %ServiceAgreements is not set
new option HideUnsetFieldsOnDisplay
-----------------------------------------------------------------------
More information about the rt-commit
mailing list