[Rt-commit] rt annotated tag, rt-5.0.0alpha1, created. rt-5.0.0alpha1
? sunnavy
sunnavy at bestpractical.com
Fri Feb 14 15:58:17 EST 2020
The annotated tag, rt-5.0.0alpha1 has been created
at a50c47e06124c14300190e4e5320da920c0df369 (tag)
tagging 97b25b3a611ce044c6c0278549784ad8142dd237 (commit)
replaces rt-4.4.4
tagged by sunnavy
on Sat Feb 15 04:58:03 2020 +0800
- Log -----------------------------------------------------------------
Version 5.0.0alpha1
-----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJeRwnbAAoJEA3wooP+rICyS7sH/RHpFNZkA0k5s2RiPoZYHDo9
o+u0MGdrb3HsuGZKfI4O5XGMCsWu47MbLSMp1iAgNY7GB6IF1pRD0W7iNNMkzPbl
p2m3dIz8ULUX2yIWw6X8HJ3pEvCLiZaVf6uQCHgUFvwnHLBRdv/MXf8iybFj5pO3
CiZccDbQBm8yWURhrWseGNAV2j5IfGIeNA1Kgo5RKzSYJA7UyDh53wqAowRGnv+t
JloWaC/ScyT0qcJXzT5xcn+jZd0txD47wjQ06zU7RjbkWAjtZR/gndrM++w1gSPS
8f5aFhkEWNtPyfxsjThTu52cBAcyquQZS5nSXvNE4QD96LF54Pu52wXpWUFAiTs=
=jkvB
-----END PGP SIGNATURE-----
Aaron Kondziela (1):
Bump File::Dropbox dependency and remove given/when warning hack
Aaron Trevena (3):
Add css background for tr and form-row elements with oddline class
Select Queue in Ticket Create page
Test queue select on ticket create page
Alex Vandiver (19):
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-trunk'
Fix the version spec for DBD::Oracle
Fix the version spec for LWP
Blaine Motsinger (113):
Added DisplayTotalTimeWorked to RT_Config.pm
Added configurable option for wrap column count
Migrate Admin/Scrips/index to elevator themes
Migrate Admin/Scrips/Create to elevator themes
Migrate Admin/Scrips/Modify to elevator themes
Migrate Admin/Scrips/Objects to elevator themes
Migrate Admin/Actions/Display to elevator themes
Migrate Admin/Actions/Create to elevator themes
Migrate Admin/Actions/Modify to elevator themes
Migrate Admin/Conditions/Create to elevator themes
Migrate Admin/Conditions/Modify to elevator themes
Migrate Admin/Conditions/Display to elevator themes
Move SignatureAboveQuote to Message box properties
Migrate Admin/Queues/index to elevator themes
Migrate Admin/Queues/DefaultValues to elevator themes
Migrate Admin/Queues/GroupRights to elevator themes
Migrate Admin/Queues/People to elevator themes
Migrate Admin/Queues/Templates to elevator themes
Migrate Admin/Queues/Template to elevator themes
Migrate Admin/Queues/UserRights to elevator themes
Migrate Admin/Queues/Modify to elevator themes
Migrate Admin/Queues/Scrips to elevator themes
Migrate Admin/Users/index to elevator themes
Migrate Admin/Users/CustomFields to elevator themes
Migrate Admin/Users/DashboardsInMenu to elevator themes
Migrate Admin/Users/Keys to elevator themes
Migrate Admin/Users/Modify to elevator themes
Migrate Admin/Users/MyRT to elevator themes
Fix failing test
Migrate Admin/CustomFields/index to elevator themes
Migrate Admin/CustomFields/GroupRights to elevator themes
Migrate Admin/CustomFields/UserRights to elevator themes
Migrate Admin/Articles/Classes/index to elevator themes
Migrate Admin/Articles/Classes/Modify to elevator themes
Migrate Admin/Articles/Classes/GroupRights to elevator themes
Migrate Admin/Articles/Classes/Objects to elevator themes
Migrate Admin/Articles/Classes/UserRights to elevator themes
Migrate Admin/Assets/Catalogs/Modify to elevator themes
Migrate Admin/Assets/Catalogs/CustomFields to elevator themes
Migrate Admin/Assets/Catalogs/DefaultValues to elevator themes
Migrate Admin/Assets/Catalogs/GroupRights to elevator themes
Migrate Admin/Assets/Catalogs/Roles to elevator themes
Migrate Admin/Assets/Catalogs/UserRights to elevator themes
Migrate Admin/Assets/Catalogs/index to elevator themes
Add sort for external custom field values
Fix removal of scrips when shredding queues
Add callbacks to Forward.html
Core RT-Extension-GroupLinks
Core RT-Extension-GroupSummary
Core RT-Extension-GroupSelfService
Add note to UPGRADING-4.6 for callback changes
Update test for new group nav links
Add test for group summary
Migrate RT-Extension-GroupSummary pages to elevator themes
Migrate RT-Extension-GroupLinks pages to elevator themes
Update ticket status test regex for elevator themes
Fix test to allow for remaining Scrip
Fix removal of custom fields when shredding queues
Add tests for shredding queue with custom fields
Add project-diagram to fontawesome SVG build
Replace text links with fontawesome SVGs
Remove timer and bookmark css and images
Add alt and title tooltips for new icons
Enable bootstrap tooltips
Add border styling for icons
Update test for removing bookmark imgs
Fix test to find link via regex instead of text
Add white bps logo
Make MyRT single col layout if no sidebar elements
Add timer icons to fontawesome SVG build
Replace timer icons with fontawesome and tooltips
Add question-circle to fontawesome SVG build
Replace Cc and AdminCc helper text with tooltips
Replace CustomField hint text with tooltips
Add hint text for queue CustomField
Tighten margin and padding for ticket people lists
Add missing form-control class to custom field textarea inputs
Fix unmatched closing div and form tags
Add test for /Admin/Tools/EditConfig.html
Lighten border style for transactions
Add transaction icons to fontawesome SVG build
Replace transaction actions and show email links
Add link icon to fontawesome SVG build
Replace transaction link with fontawesome icon
Add download icons to fontawesome SVG build
Replace download links with fontawesome icon
Add styling for action buttons
Add key icon to fontawesome SVG build
Replace encrypt/decrypt link with fontawesome icon
Fix overflow of download links into table
Fix links in tests for icon changes
Add tooltip for transaction links
Add new fontawesome build after retrunk
Allow longer email addresses for value on People
Fix page-menu display issues
Fix centering on topactions, logo, and not-logged-in
Add collapse to topactions inputs
Fix topactions menu overlap
Fix bookmark and timer positioning
Remove top border from nav items
Fix page-menu sf-menu positioning
Add paperclip icon to fontawesome SVG build
Add colored top borders for boxes in ticket pages
Update transaction history colors for new colors
Update download link to paperclip icon
Squeeze multi-lined search results
Make article list on overview page be similar to search results
Remove unused images
Remove stopwatch.png
Add additional top colors to portlets
Update attachments portlet color
Change layout of footer
Add TODO block for footer translation test
Brian C. Duggan (2):
Relabel 'Password' box on /Prefs/AboutMe to 'Access control'
Update 'Access control' box id on /Prefs/AboutMe
Craig Kaiser (29):
Migrate Reports pages to elevator themes
Update asset CSS and JS files for elevator theme
Update asset display components for elevator theme
Update asset create/modify components for elevator theme
Update asset search components for elevator theme
Migrate dashboards pages to elevator theme
Migrate login page to elevator theme
Migrate admin custom roles pages to elevator theme
Migrate admin global rights pages to elevator themes
Migrate admin article topics to elevator themes
Migrate admin custom field modify pages to elevators
Migrate tools pages for elevator theme
Migrate SelfService pages to elevator theme
Migrate approvlas page to elevator theme
Migrate Prefs pages for elevator theme
Migrate ticket pages to elevator theme
Migrate admin tools pages to elevator theme
Migrate articles index page and components to elevator theme
Migrate search pages to elevator theme
Migrate articles search pages to elevator theme
Migrate articles modify pages to elevator theme
Migrate articles display pages to elevator theme
Migrate articles extract pages to elevator theme
Migrate articles topics page to elevator theme
Add multipart/form-data encoding to EditAboutMe form
Remove unnecessary <br> tag on ticket pages
Remove individual padding rule for ticket elememts
Remove margin from bottom of titlebox
Remove outdated padding setting specifically for smaller screen sizes
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
Jim Brandt (145):
Merge branch '4.6/reapply-add-reports-menu'
Merge branch '4.6/reapply-remove-invalid-dashboards-from-menu'
Merge branch '4.6/rt-logout-link-config'
Merge branch '4.4/fix-double-escaped-queue-name' into 4.4-trunk
Merge branch '4.4/improve-jump-to-unread-ui' into 4.4-trunk
Merge branch '4.4/add-display-total-time-worked-option' into 4.4-trunk
Default search result count display to on
Refine TODO test for content on merged tickets
Add ObjectsForCreating method
Add tests for ObjectsForCreating
For saved searches, split objects lists for creating and loading
Note behavior change in UPGRADING doc
Merge branch '4.4/external-auth-update-user-cfs' into 4.4-trunk
Merge branch '4.4/set-default-attachmentlistcount' into 4.4-trunk
Add autocomplete for articles
Push default article loading toward create
Refactor ticket create and update to use new SelectArticle
Add articles notes to upgrading docs
Remove article loading now handled in SelectArticle
Update article to ticket linking with new args
Update tests for new articles configuration
Clarify external auth logging when users are not found
Merge branch '4.4/defer-ajax-recipients-update' into 4.4-trunk
Merge branch '4.4/sync-one-time-inputs-to-checkboxes' into 4.4-trunk
Default lifecyle type to ticket on SelectStatus
Use CanonicalizePrincipal to attempt to load users
Add tests for adding group members by email address
Note that the upgrade removes the hotlist column from the DB
Merge branch '4.6/article-refactor'
Remove hotlist from article docs and tweak $HideArticleSearchOnReplyCreate doc
Merge branch '4.6/update-articles-docs'
Merge branch '4.4/cf-inspection-in-searches' into 4.4-trunk
Add support for setting user CFs on create
Add tests for setting user CFs on create
Fix pod warnings in RT::User docs
Merge branch '4.4/move-signatureabovequote-docs' into 4.4-trunk
Merge branch '4.6-theme/third-party-readme' into 4.6-theme-trunk
Merge branch '4.6-theme/compact-layout' into 4.6-theme-trunk
Merge branch '4.6-theme/inter-font' into 4.6-theme-trunk
Remove incorrect =cut from pod
Merge branch '4.6/custom-date-ranges-ui'
Pass ShowHints via a callback to provide a way to hide hints
Merge branch '4.4/subject-tag-http-prefix' into 4.4-trunk
Add Initial callback
Merge branch '4.6-theme/base-css-changes' into 4.6-theme-trunk
Merge branch '4.6-theme/misc' into 4.6-theme-trunk
Only remove extra CF values when they are actually extra
Confirm record is defined before calling id
Add test showing custom roles can be set without Modify rights
Fall through to false on watcher rights check
Merge branch '4.6/cleanup-themes'
Add fontawesome SVG build docs and files
Merge branch '4.6/reapply-menu-changes-for-admin-condition-and-actions'
Default group self service tickets to off
Merge branch '4.4/admin-users-and-groups-search-null' into 4.4-trunk
Merge branch '4.4/wrap-column-count' into 4.4-trunk
Make group self service a General right
Merge branch '4.6/modals-background'
Remove CKEditor version 4
Add CKEditor 5
Add CKEditor CSS file
Update RT richtext box code for CKEditor 5
Add CKEditor 5 to ticket update page
Remove rich text context menu config option
Remove now unused class
Move article selection above message box
Move Revoke button to the right of the column
Add HTML scrubber rules to allow formats CKEditor 5 generates
Properly quote href attribute
Add spacing on rights editor layout
Add button style to Create button on user summary
Style asset add button on ticket display
Merge branch '4.6/update-ckeditor'
Merge branch '4.6/do-not-reminify-js-files'
Merge branch '4.6/tweak-elevator-themes'
Merge branch '4.6/upgrade-jquery'
Restyle page menu with shadow like Helm design
Merge branch '4.6/upgrade-bootstrap-select'
Move search and new ticket controls up into top menu bar
Update page title display and move subnav up
Set consistent spacing between header and content boxes
Make timer header consistent with new page header
Align search box interfaces
Close the new header container before body section
Move accesskey attribute to the queue select element
Remove unused select-queue styles
Remove some top and bottom spacing to make footer thinner
Merge branch '4.4/support-cf-max-values' into 4.4-trunk
Remove CKEditor5 until IE 11 support is available
Add CKEditor 4.13.0
Convert RT from CKEditor 5 to 4
Document additional plackup options via rt-server
Merge branch '4.6/fix-unmatched-tags'
Merge branch '4.6/fix-principal-autocomplete'
Add Transactions to query builder docs
Update dated reference to carbon-copy
Merge branch '4.6/cc-helper-text-tooltip'
Merge branch '4.6/txn-query-builder-with-new-themes'
Merge branch '4.6/fix-spacing-scripts-and-recipients'
Add container div for configuration pages
Move Edit link to the page menu on the configuration page
Add some basic help to configuration pages
Add configuration documentation in POD
Merge branch '4.6/fix-row-colouring-in-sys-config'
Merge branch '4.6/fix-query-builder-align'
Merge branch '4.6/configindatabase-themed'
Restore background color for transaction actions
Remove legacy square brackets around action items
Open transaction details in a new tab
Make the link icon darker so it stands out less
Merge branch '4.6/fix-dashboard-layout'
Merge branch '4.6/fix-ckeditor4'
Apply button styling to Create Linked Ticket button
Merge branch '4.6/assets-bulk-html-cleanup'
Merge branch '4.6/jschart-with-new-themes'
Merge branch '4.6/upgrade-superfish'
Merge branch '4.6/inline-edit-new-theme'
Merge branch '4.6/hovered-dropdown-item-bg-color'
Merge branch '4.6/fix-subject-overflow'
Add missing transaction classification for custom fields
Merge branch '4.6/fix-subnav-and-topactions'
Merge branch '4.6/remove-shading-change-on-mouse-over-on-ticket-display'
Improve merge ticket styling on Links page
Merge branch '4.6/auto-width-refresh-dropdown'
Merge branch '4.6/squeeze-multi-lined-search-result'
Merge branch '4.6/responsive-table'
Merge branch '4.6/additional-portlet-colors'
Merge branch '4.6/rt5'
Merge branch '4.6/wide-labels-in-edit-search'
Update UPGRADING references to 5.0
Document removals
Close container div before callback
Update layout and styling of create linked ticket
Merge branch '4.2/numbers-in-ticket-autocomplete-search' into 4.2-trunk
Merge branch '4.6/reduce-header-height'
Move default queue logic to a function
Merge branch '4.6/mysql-utf8mb4-no-collate'
Merge branch '4.6/simplify-footer'
Merge branch '4.6/fix-inconsistent-ticket-display-spacing'
Merge branch '4.6/admin-limit-simple-form-width'
Merge branch '4.6/selectize-multiple-user-inputs'
Merge branch '4.6/fix-hidden-one-time-suggestions'
Merge branch '4.6/fix-selectize-default-values'
Merge branch '4.6/migrate-unread-message-box-theme'
Merge branch '4.6/fix-config-titlebox-spacing'
Matt Zagrabelny (1):
Fix table wrapping error in Ticket/Update.html
Maureen E. Mirville (8):
Core RT::Extension::QuoteSelection to 4.6
Make RT logout link configurable
Improve UI of unread messages notification
Add documentation for serializer/importer process
Set the $AttachmentListCount config's default value
Add docs for cored RT::Extension::QuoteSelection
Add Selectize js lib to RT
Add css to Theme.html for multiple user input bubbles
Shawn M Moore (146):
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'
Allow for multiple base themes by avoiding showing any to the user
Add unaltered copies of base and rudder themes to make responsive
rudder-responsive imports base-responsive rather than base
Make boxcontainer padding rules less demanding
Make RT at a glance two-column layout responsive
Improve whitespace around content for rudder-responsive
Generalize the two-column layout markup
Add a grid system
Make ticket display ShowSummary responsive
Make search field really narrow on narrow screens
Make the "new ticket in" and queue selector responsive
Narrow gap between new ticket and search fields on narrow screens
Display more of the title when the page is narrow
On narrow screens pop up a modal for selecting ticket queue
Hide "RT for example.com" on narrow screens
Eliminate history display's margin-left on narrow screens
On very narrow screens, zero out body padding
Get rid of horizontal padding on ticket history on narrow screens
Collapse padding at a wider (700px) viewport
Prevent reminders from breaking layout with its long text field
Convert Links table to have .fields/.field using table CSS
Improve styling of links for small screens
Don't wrap labels
Limit the breakdown of fields tables to just "wide" ones
Convert basics, dates, and people groupings away from tables
Add margin-left to <li>s within a wide fields table that breaks
Make padding on field names more consistent
Convert new reminder form from table to fields
Improve rendering of ticket update page
Add messagedetails to jumbo page titlebox
Improve display of reminders table and form
Avoid breaking layout with new reminder subject
Remove minimum height from titleboxes
Restore original titlebox padding rule but only for fields
Remove spurious <br> tag
Switch ticket update from tables to fields
Linearize ticket update form on narrow widths
Make update form take up 100% of the titlebox
Fix reply cc/bcc/subject fields to be 100% width
Rename .crypto to .empty to better explain what it's for
Make ticket create responsive
First pass at responsive for SelfService/Create
First pass at responsive for SelfService/Update
Remove AsTable from Edit CFs
Remove these pre-responsive CF edit styles
Wrap selfservice update form in a titlebox
Wrap selfservice create form in a titlebox
Convert selfservice display to responsive
Switch ShowCustomFields from table to fields
Fix transaction actions overlapping description
Switch QuickCreate from table to fields
Improve whitespace around fields
Improve padding and spacing on forms
Have searches use the full width of the viewport
Make login box more responsive
Add missing type="text" for login username input
Improve form rendering for Mobile Safari
Separate existing reminders from create form with hr only if there are reminders
Remove unnecessary margin-top on collection tables
Fix save button on ticket reminders to not use inline style
Fix error result background color for rudder
Make QueueList take up the full width
Give rudder the responsive viewport meta tag
Turn off autocapitalize on usernames
Don't let users select the "drop files here" dropzone text
Improve error transaction colors
Replace ShowAttachments's <font size="-2"> with CSS
Word-break very (perhaps maliciously) long attachment names
Limit the width of quickcreate since it looks silly when very very wide
Use full width for MyReminders table
Fix Modify Basics to be div.fields rather than table
Add missing type="text" to more input fields
Avoid menulist-button styling for multi-row select boxes
Middle valign fields
Convert EditPeople from nested tables to responsive
Load the correct version of msie.css
Add a BeforeNav stylesheet plugin
Make menus overflow into a "More" item on narrow viewports
Remove hyperlink behavior from top-level More menu items
Add type attribute to many input fields that were missing it
Fix css rule for one-time cc etc becoming email fields
Switch new ticket create popup to a list of links rather than a select
Fix a regression on legacy themes with CF edit panels
Override 400px width of jquery modals
Fix quick create on narrow screens
Fix width regression with quickcreate requestor field
Switch AddLinks from tables to fields
Improve rendering of date editing form
Improve padding to be more consistent
Make modify links use fluid two-column layout
Improve edit links to use fields instead of a table
Convert merge from table to fields
Use the same nomenclature "Message" not "Content" for jumbo
Switch Jumbo reply panel from table to fields
Jumbo: Wrap both basic fields and custom fields in a single fields table
Make message form on Jumbo more consistent
Make simple search form more responsive
Fix rudder-responsive getting bottom border radius
Remove margin-right from titleboxes in rudder-responsive
Improve design of more about requestors panel
Make user prefs page responsive to small screens
Remove 20em width from ticket subject on basics
Wrap forward message in a titlebox
Switch forward from table to fields
Fix "more about requestors" overlap
RT::Record support for CustomDateRanges
Add "LastContact" alias for CustomDateRanges
Add RT::Ticket CustomDateRanges to query builder
Add Asset ColumnMap entries for CustomDateRanges
Add config validation for CustomDateRanges
RT_Config doc for CustomDateRanges
Switch customization doc from date range to message count
Add tests for CustomDateRanges
Allow specifying size for Integer and String widgets
Allow String widget to have a value of "0"
Add RadioStyle option to Boolean widget
Make booleans with RadioStyle use true/false logic
DatabaseSetting schema updates
Add ORM classes for DatabaseSettings
Port database config loading and refreshing from extension
Add Code and MultilineString widgets
Port EditConfig page from extension
Annotate Immutable options
Add widget metadata for config options
Hide deprecated options
List Database as source of configuration on Sys Config page
Render config with EditLink as readonly
Add a helper AJAX endpoint for generic ticket update
Add comment explaining why HasRights is called without checking return value
Add jGrowl 1.4.5
Add InlineEdit config and preference
Add an AJAX helper for refreshing CollectionList rows
Add a way to omit id from date pickers
craig Kaiser (2):
Add default value for Articles in Queues
Test default article content on ticket create
michel (14):
Migrate /Admin/Tools/Shredder to elevator themes
Migrate /Admin/Groups to the elevator theme
Restore mistakenly translated quant function in German translation
Set background opacity behind modals
Set background opacity for modals on elevator-dark theme
Core RT::Extension::RightsInspector.
Improve look for the dark theme.
Remove revoke buttons instead of just disabling them.
Switch from Storable::dclone to Clone::clone to handle code/regex
Add tabs to the Configuration in DB feature
Remove shading of the cog icons when hovering over a different portlet.
Migrate charset to utf8mb4 in mysql
Explain utf8mb4 character set updates
Add upgrade step to migrate charset to utf8mb4
sunnavy (398):
ajaxify add/delete actions for admin custom field values
reapply dropped changes of "Remove dashboard from menu if it can't be loaded"
reapply dropped changes of "Add Reports menu"
Merge branch '4.4-trunk'
Update tests for the responsive HTML change
Fix Nav tweaking for installer mode
Support cf mappings like CF.foo and UserCF.foo for external auth
Support array and code in attr_map of external auth
Test user cfs and array/code support in attr_map of external_auth
Dump parsed source code instead of "DUMMY" for sub references in tests
Don't escape queue name in title generation stage as it'll be escaped later
Add tests to confirm queue name is not double escaped
Defer AJAX recipients update a little bit to get form's latest status
Merge branch '4.2.16-releng' into 4.2-trunk
Merge branch '4.4.4-releng' into 4.4-trunk
Merge branch '4.4-trunk'
Fix uninitialized warning in ticket searches with __active__ and __inactive__ items
Initial elevator theme, copied from rudder-responsive
Add popper.js 1.14.6 dependency
Add bootstrap 4.2.1 dependency
Add missing "field" css class for Started field
Get rid of strikethrough in menu
Fix h1 position to make it vertically centered
Fix results position to make it vertically centered
Merge branch 'master' into 4.6-theme-trunk
Drop the incomplete rudder-responsive theme
Update copyright to 2019 for new added theme related files
Initial elevator-dark theme
Merge branch '4.4/docs-migrate-mysql-to-pg' into 4.4-trunk
Add bootstrap-select 1.13.7 dependency
Switch to bootstrap styled table
Switch to bootstrap card for titleboxes
Add %ThemeJSFiles config to serve different js for different themes
Migrate search builder for elevator themes
Migrate homepage to elevator themes
Add bootstrap-combobox 1.2.0 dependency
Migrate cf edit components to elevator themes
Migrate ticket modify pages to elevator themes
Merge branch '4.6-theme/reports-pages' into 4.6-theme-trunk
Merge branch '4.4/edit-saved-searches-right' into 4.4-trunk
Try harder to get custom field objects to inspect in searches
Test custom field inspection in searches
Sync one time inputs back to checkboxes on ticket update page
Drop HotList column for Classes
Update SubjectOverride for new SelectArticle UI
Update CheckSkipCreate for new SelectArticle UI
Deprecate RT::Article::LoadByInclude that was for old article selection UI
Merge branch '4.6-theme/admin-scrips-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/assets-pages' into 4.6-theme-trunk
Reapply dropped menu changes of conditions/actions admin pages
Merge branch '4.6-theme/admin-actions-pages' into 4.6-theme-trunk
Merge branch '4.4/ldap-not-found-logging' into 4.4-trunk
Merge branch '4.6-theme/admin-conditions-pages' into 4.6-theme-trunk
Merge branch '4.4/select-status-default-lifecycle-type' into 4.4-trunk
Set root font size to 13px for elevator themes
Smaller padding of table cells
Update README for third-party libraries we use for elevator themes
Merge branch '4.4/group-membership-canonicalize-principal' into 4.4-trunk
Merge branch '4.6-theme/admin-queues-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/dashboards-pages' into 4.6-theme-trunk
Migrate /Dashboards/Subscription.html to elevator themes
Merge branch '4.6-theme/noauth-login-page' into 4.6-theme-trunk
Merge branch '4.4/external-auth-on-user-create' into 4.4-trunk
Fix a typo for css class list-group-borderless
Merge css changes from base to base-responsive
Merge branch '4.6-theme/admin-customrole-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/admin-global-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/admin-users-pages' into 4.6-theme-trunk
Add Inter font(web hinted) 3.5
Use Inter font for elevator themes
Merge branch '4.6-theme/admin-customfields-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/admin-articles-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/tools-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/admin-assets-pages' into 4.6-theme-trunk
Fix inter font URL on production mode
Merge branch '4.6-theme/selfservice-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/approvals-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/admin-tools-shredder' into 4.6-theme-trunk
Merge branch '4.6-theme/prefs-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/ticket-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/admin-tools-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/search-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/articles-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/admin-groups-pages' into 4.6-theme-trunk
Migrate /Install to elevator themes
Merge branch '4.6-theme/install-pages' into 4.6-theme-trunk
Merge branch '4.6-theme/dashboard-subscription-page' into 4.6-theme-trunk
Add business time support for custom date range
Test business time for custom date range
Merge branch '4.6/custom-date-ranges'
Abstract RT::Record::CustomDateRanges to cover both config and attribute
Refactor custom date range code to make it easier to expand
Support fallback dates for custom date ranges
Web UI for custom date ranges
Fix supported ticket fields for custom date ranges in the doc
Try harder to calculate business time for custom date ranges
Document more config items for custom date ranges
Merge branch '4.4/add-callbacks-ticket-forward' into 4.4-trunk
Merge branch '4.4/german-translation-problem' into 4.4-trunk
Merge branch '4.4/cf-validation-hints-callback' into 4.4-trunk
Add back BeforeRequestors callback on ticket create page
Horizontally align label/value columns in form-row
Migrate cascaded select to selectpicker
In case subject tag is prefixed with http:// by email clients
Test subject tag with unexpected http:// prefix
Merge branch '4.4/self-service-create-callback' into 4.4-trunk
Fix duplicated closing tag for attachment delete links
Clean up unnecessary debug code
Migrate /Widgets/Form to elevator themes
Migrate /Widgets/SelectionBox to elevator themes
Fix unbalanced div for Reminders and tweak the UI a bit
Migrate our own responding solution to bootstrap
Migrate /Elements/Crypt/SignEncryptWidget to elevator themes
Migrate /Elements/QuickCreate to elevator themes
Migrate our own responsive solution to bootstrap
Drop reminder subject input width css
Fix vertical alignment for inputs in "Display Columns"
Update tests for the change of our own responsive UI => bootstrap
Migrate MyReminders to elevator themes
Switch from span to div for inputs
In case label is too long to be shown in one row
Tweak vertical-alignment for non-inputs using span.current-value.form-control
Migrate SimpleSearch to elevator themes
Migrate Menu to elevator themes
Migrate MessageBox textarea to elevator themes
Fix font color for focused bottons on Chrome
Fix typo of contorl => control
Migrate submit button on search results page to elevator themes
Migrate ShortcutHelp to new elevator themes
Fix label width for gnupg widget on ticket forward page
Migrate time input and unit "minutes" to input group on MyDay
Fix comments inputs on MyDay
Smaller status select input on MyDay
Migrate modals to new elevator themes
Fix unbalanced div/span in ShowLinks
Fix unbalanced div for ShowPeople of Asset
Migrate width/height inputs to nicer input groups on chart page
Simplify SQL chart style output
Fix unbalanced div on article create page
Add missed form-control class to simple search button
Migrate /User/Search.html to elevator themes
Migrate /Articles/Topics.html to elevator themes
Avoid duplicated form-row/col-... divs on article class modify page
Merge branch '4.4/sort-external-cf-values' into 4.4-trunk
Merge branch '4.6/core-rt-extension-quoteselection'
Merge branch '4.6-theme-trunk'
No need to delete old CF values here as AddValueForObject takes care of it
Test adding custom field values
Merge branch '4.4/add-watcher-custom-role' into 4.4-trunk
Upgrade bootstrap-select to 1.13.10
Handle the case where we have 2 "IncludeArticleId" inputs
Drop old non-responsive themes
Update deleted theme name to new one in tests
Drop jquery.modal as bootstrap already supports modal
Drop unnecessary %ThemeJSFiles config
Drop historical yui-fonts.css
Drop obsolete msie6.css, finally goodbye msie6!
Drop obsolete msie.css which is for ie7 and earlier versions
Drop obsolete combobox.js
Simplify code as bootstrap-select.js is now always included
Simplify code as function ".collapse" always exists now
Clean up old combobox style
Merge base-responsive to elevator-light
No need to exclude base* directories from theme name as they don't exist any more
Drop background-gradient.png, which was used only in old themes
Drop images that were only used in msie6.css
Add bootstrap scss related files
Add doc to customize bootstrap.css
Drop rules for old themes in print.css
Port border, padding and font changes from Helm design
Fix the large "New ticket in" button in topactions
Drop obsolete css rules
Support to search NULL(unset) values on user/group admin pages
Tests NULL value searches on user/group admin pages
Unset margin-top for .form-row in .value
Tweak position of approval pending hint on ticket display page
Tweak position of ticket creation form in links widget on ticket display page
Tweak submit button position on rights admin pages
Drop obsolete label css rules
Horizontally align label/input in forms again
Remove "form-control" class from display elements for denser layout
Tweak vertical position for .current-value.form-control
Horizontally align "label" and "value > ul" pair in forms
Tweak label position not in forms but having corresponding inputs
Migrate to bootstrap tabs for edit rights pages
Title of ticket list requires a whole line
Migrate to bootstrap tabs for ShowRequestor
Migrate to Helm accordion for ShowRequestor
Migrate to Helm accordion for ShowPeople in assets
Consistent color/border for all superfish nav links
Migrate to Helm accordion for assets display on ticket create/display pages
Add the missing form-row class for ShowRecord
Merge branch '4.6/fontawesome-tree-shaking'
Drop obsolete farbtastic.css in share/html/NoAuth/css
Merge branch '4.6/core-group-management-extensions'
Merge branch '4.6/core-rightinspector'
Process inspector js only on rights inspector page
Make Revoke spinner really work
Clean up obsolete .loading spinner css rules
Show spinner right before Ajax calls and hide it right after *any* response
Localize error/no_results/contains/disabled messages in rights inspector
Clean up as returned records do not have highlight/match keys
Drop default function params as it's unsupported in IE
Use consistent margin for headers as record rows
Localize input placeholders
Vertically align cells in rights inspector
Use balanced spaces with ()
Use the same margin for ajax spinner too
Migrate article include UI to elevator themes
Drop unused inter css rules for variable fonts
Merge branch '4.6/elevator-test-web-regex'
Merge branch '4.6/tweak-rights-inspector'
Stop updating recipients for message content change
Switch to "div" to vertically align the attachment warning text
Migrate height set for CKEditor 5
Make attachment warning work for CKEditor 5
Drop obsolete modal css
Clearly separate last asset and the following "Add an asset"
Link user/group name to summary page directly for assets
Simplify the logic of accordion user title for assets
Align the first user/group with corresponding labels
Drop code that is to support old deleted themes
Remember collapse status of accordion items in ShowRequestor and ShowAssets
Use same space between label and accordion values as other label/value items
Tweak the ul style/position mainly for multiple cf values
Do not re-minify those already minified js files
Merge branch '4.4/fix-shredder-scrip-removal' into 4.4-trunk
Upgrade jQuery to 3.4.1
Update code for the removed feature of .load(function)
Upgrade jQuery UI to 1.12.1
Put footer to the end of viewport when the page is short
Fix typo of the table name to drop HotList column
Function "size" has been dropped since jQuery 3
Fix jquery ui background url
Tweak login page work for the new header
Thinner border-bottom of header
Tweak ticket timer page for the new header
Add asset create top action just like ticket
Make article create a modal and add corresponding button to top action
Move bpscredits in footer to center
Smaller font size in footer
Set footer's background color to dark
Show bpslogo in footer with dark theme
Revert back to old padding of autocomplete list
Fix the width of ticket's actions menu
Smaller padding only for the top-level actions in page menu
Consistent text for create asset modal like ticket/article
Update tests for the header redesign update
Merge branch '4.6/header-redesign'
Merge branch '4.6/fontawesome-icons'
Use the same bg color for hovered dropdown item as what menu uses
Merge branch '4.6/show-transaction-spacing'
Merge branch '4.6/tweak-footer-style'
Merge branch '4.6/select-queue-dropdown'
Make dashboard single col layout if no sidebar content
Add the missing close tag of div#ticket-update-message on ticket update page
Remove unnecessary div.form-row for cf widget on group create/modify pages
Merge branch '4.6/timer-icons-fontawesome'
No need to show hint icon if cf doesn't have hints
Replace custom role hints with tooltips
Merge branch '4.6/fix-textarea'
Move duplicate class entries to a single attribute
Merge branch '4.6/ckeditor4'
Highlight hovered autocomplete item like RT menu
Don't show underline for items in superfish and autocomplete menus
Don't show edit icon if there is no link to edit page for searches
Merge branch '4.4/rt-server-plack-doc' into 4.4-trunk
Initial ticket transaction query builder
Resolve the inconsistent $Class param in Search and CollectionAsTable
Add support to clip long search result columns
Add transaction search tests
Add transaction query builder tests
Migrate MultilineString to new themes
Add LabelLink support for form widgets
Vertically align boolean label/value
Rename DatabaseSetting to Configuration
Validate Content of Configurations
Use Data::Dumper instead in Configuration to support regex
Note RT::Extension::ConfigInDatabase is cored and the main backend change
Add the missing $LDAPOptions to RT_Config.pm
Refactor SectionMap to get the whole structure from RT_Config.pm
Re-organize RT_Config.pm to update config stucture on "RT Configuration"
Fix typo of "TransactionDefaultSearchResultOrderBy"
Clean up items that simply use default widget from config meta
Use select widget for DefaultCatalog for better user experience
Move "Must modify" message up to be right under the option it's talking about
Line up the top menu option on left with the top of config box on the right
Add $LabelCols and $ValueCols to easily customize cols for label/value
Switch to 4/8 of label/value layout considering we have long option names
Hide all crypt related configs from web
Suppress stack info trace from user interface
Clean up obsolete config AllowLoginPasswordAutoComplete
Don't show "Save Changes" if there is nothing to change
Make log configs immutable as updates from web doesn't work
Add empty option to StatementLog so we can disable it
Merge branch '4.6/fix-people-long-emails'
Merge branch '4.6/add-collapse-to-topactions-buttons'
Horizontally align bootstrap-select labels query builder labels
Horizontally align AND/OR operators with its label in query builder
Upgrade jquery.supposition.js to 0.3a to be compatible with recent superfish
Drop deprecated supersubs.js
Upgrade to superfish 1.7.10
Remove pbckcode as we don't use it for now and it requires external js files
Enlarge richtext height to 300px, 200 is too small
Add Blockquote button to quote messages correctly
Squeeze ckeditor icons a tiny bit to show more icons in one row
Merge branch '4.6/ticket-transaction-theme'
Fix unmatched <div> in AssetSearchBasics
Add Chart.js 2.8.0 dependency
Add chartjs-plugin-colorschemes.min.js 0.03 dependency
Initial js chart support
Use different colors for bars if the chart only contains a single dataset
Set y-axis label only for bar charts
Redirect to ticket search result page via click on each bar/pie
Rename durations like "Created-Started" to "Created to Started" for charts
Add duration group bys like "Created to Resolved" for charts
Enhance DurationAsString with various unit limitations
Add business hours support for charts
Add Subfields support to duration group bys for charts
Add custom date ranges support for charts
Use hour as the max unit of business time for custom date ranges
Drop background colors in table head for ChartTable
Add line chart type support
Explicitly convert cascaded select to selectpicker
Reduce legend font size from 1.5rem to 1rem
Default pie chart to 400px: 600px is too big
Fix indentation for chart-wrapper, no other changes
Center search chart/table
Support multiple js charts on a single page
Add fontawesome pencil-alt icon for inline edit
Remove unmatched </div> on asset bulk update page
Remove unnecessary/inconsistent divs and fix indentations
Load Test::MockTime earlier to fully replace time functions in core
Fix unmatched <div> in AssetSearchCFs
Add fontawesome check-circle icon as "Save" for inline edit
Add fontawesome times icon as "Cancel" for inline edit on display page
Support inline edit on ticket search results and display pages
Update tests for the new added inline-edit feature
Remove margin of titlebox's right actions
Adjust menu css to work with superfish 1.7.10
Drop workaround for menu width under "More" on old superfish
Require WWW::Mechanize 1.80 for "all_forms_with_fields" method
Support arbitrary height of #header to show long wrapped subject
Drop withLogo arg from rebalanceOverflowMenu
Dynamically adjust width for subject and page menu
Reduce rebalanceOverflowBuffer as we have more accurate available width now
Revert to bootstrap's default font size for heads
Switch to direct css to hide details on create pages
Disable autocomplete for inline edit forms
Merge branch '4.6/download-attachment-paperclip'
Merge branch '4.6/ticket-widget-colors'
Merge branch '4.6/shrink-merge-box'
Give page menu a bit more space when ticket subject is long
Make potentionally wide tables responsive
Set refresh dropdown width to auto
Lower keyboard shortcuts help text a bit
Drop queue select modal stuff
Tweak tests as top ticket create form doesn't have Queue input any more
Remove search string including numbers in ticket autocomplete search on select
Give labels in EditSearches a bit more space to avoid wrapping
Use side-by-side layout only for extra large screens for search chart page
Merge branch '4.6/remove-older-unused-images'
Reduce the height of page header to be a bit denser
Bump to RT 5
Remove deprecated code that was marked to be removed in 4.6
Merge branch '4.6/remove-deprecated-code'
Merge branch '4.6/create-linked-ticket-style'
Merge branch '4.6/queue-input-in-ticket-create'
Set Owner's edit attr in ColumnMap only for tickets
Add ticket search tests mainly for 4-byte UTF-8 characters
Wrap Submit into a form-row on ticket modify pages
Use consistent border spacing for titleboxes
Use the same padding for the container of the outer titlebox
Add sortable component to jQuery UI, which is needed for our selectize UI
Switch to Selectize for multiple user inputs
Show labels instead of values(emails) for default values too
Disable browser autocomplete for selectize related inputs
Support selectize_option/selectize_item from json to customize option/item UI
Make values of fields specified in $UserSearchFields searchable in selectize
Remove the hardcoded max-height limit for selectize dropdown
Don't set content type for internal users autocomplete calls
Add padding for the user inputs in the selectize dropdown
Use hovered-menu bg color for hovered selectize dropdown item too
Update hints of Cc/AdminCc as inputs are not comma-delimited any more
Add titlebox to queue/template/class/cf/cr create/modify pages
Tweak article class create/modify pages to be a bit more coordinated
Add $content_class arg so we can customize css classes to div.titlebox-content
Limit titlebox/input width for simple admin forms
Split inputs into several boxes and tweak width for cf create/modify forms
Tweak admin template form so Content could be a bit wider
Explicitly set items so default values with multiple items could work
Merge branch '4.2-trunk' into 4.4-trunk
Merge branch '4.4-trunk'
Migrate unread message box to elevator themes
Fix titlebox spacing on config pages
Don't set all the options as default values for selectize email inputs
Wrap Submit into a form-row on search pages
Fix hidden one-time suggestions on ticket update page
-----------------------------------------------------------------------
More information about the rt-commit
mailing list