[Rt-commit] rt annotated tag rt-5.0.4beta1 created. rt-5.0.4beta1
BPS Git Server
git at git.bestpractical.com
Fri Apr 21 20:47:41 UTC 2023
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "rt".
The annotated tag, rt-5.0.4beta1 has been created
at cfb75e7186b76e2eb03bfb1c247401f1f7d19dfc (tag)
tagging 762f5bdb7b28425f922a68c0790e9431c20985f8 (commit)
replaces rt-5.0.3
tagged by sunnavy
on Sat Apr 22 03:57:03 2023 +0800
- Log -----------------------------------------------------------------
Version 5.0.4beta1
-----BEGIN PGP SIGNATURE-----
iQFOBAABCAA4FiEExJs3Lyv4ShkBFmAnDfCig/6sgLIFAmRC6o8aHHN1bm5hdnlA
YmVzdHByYWN0aWNhbC5jb20ACgkQDfCig/6sgLJh8Af/fEDCimk9E02P+K3KvIjE
PVm1S+hHZzddE/Ob/cJg6TEVi0H8e4TvKEnDVeV2fJjbnoikQnjvadJgmwzSjKpf
k2CB3NwRb3c8T7KQQ/Uv/TvuGtYJESgzCyb1d4LpXxiVmITSdJma+xyjPMOEl7Qb
YS0o1jXYGxpP54mmuV81H6lnGIkCjiGQxTtbsX98nIzCyA3K4ncBc8sxiLybME7k
Z45Mt5zjDE0OtKmcIn089ToBnScieXA/qknKzRElvM1ri5yxHXeitK3g3H5qeFAr
2pr4mlLU03ak7UupZ2xgBtKLBXnFKGPe1UI0xPMgLFI7nq0pO2uvIQbn91XfdkoI
Bw==
=Mk3y
-----END PGP SIGNATURE-----
Aaron Trevena (1):
Make RT work with MySQL 8
Blaine Motsinger (3):
Fix LDAP filter string debug output
Require LDAPImport after init
Fix main navigation overlap with custom logo
Brad Embree (3):
Add SLA to args CreateTickets accepts
Handle SetConfig changes in same way as text cfs
Adjust tests to account for new brief descriptions of SetConfig transactions
Brett Smith (5):
Always get run time of GitHub Actions tests
Remove unused envvars from GitHub Actions
Remove `docker ps` calls from GitHub Actions
Clean up Travis cruft from GitHub Actions
Migrate from Docker links to networks
Brian Conry (46):
Clear floating elements from correspondence
add script to /Transaction/Display.html for CF diffs
Fix HTML custom fields getting 'text/html' as a value
Adjust spacing around user signature edit boxes
Move user custom fields on prefs page
Fix runtime error in SelfService Asset Display
Update docs for showing article search in self-service
Add SameSite to cookies from WebSameSiteCookies
Remove state criteria for invalid utf8 error warnings
Align Reports/Update This Menu CSS styling
Improve template 'Error: public key'
Update RemoteAuth error page to use RTSupportEmail
Update PSGI error page for RTSupportEmail
Document how OwnerEmail is used
Block ticket create/update on invalid recipients
Fix docs on RT::Queue::IsWatcher
Exempt some format strings from HTML::Gumbo structure check
Allow CKEditor (rich text) boxes to vary in height
Update default value for WebSecureCookie
Tests require $WebSecureCookies=0
Unify the BeforeActionList Callback API
Restore ModifyFieldClasses callback to EditCustomFields
Add AfterCustomFields callback to /Ticket/Elements/ShowSummary
Ignore disabled lifecycles when validating mappings
Foer -> for
Replace Pod::Select and Pod::PlainText for plain text
Replace Pod::Select HTML generation
Remove dependency on Pod::Select
Note configuration needed to load JSON initialdata
Convert ticket link graph generator to GraphViz2
Allow additonal ticket relationship graph directions
Article autocomplete should be case insensitive
Add case-sensitivity tests for Articles autocomplete
Provide default 'select all' query string
Add ValidationHint column for CustomFields table
Convert $cf->FriendlyPattern to use ValidationHint
Add UI for CF ValidationHint
Update tests for new added ValidationHint feature
Add github actions step for MySQL 8
Add helper methods on Class for article display settings
Add pass-through methods for class-level display flags
Convert Preformatted template to use new article API
Update /SelfService/Article/Display.html to new API
Add a Checkbox RenderType for select type custom fields
Add a callback to change CFs showing Details in ticket history
Display key details for text/calendar messages
Christian Mehlmauer (1):
disable browser spell check on customcode
Emmanuel (1):
Rewind uploaded file after reading
Emmanuel Lacour (1):
Do not check acl when auto-setting core date fields
Jason Crome (13):
Log recorded SQL statements, even without CurrentUser
Custom Roles cannot apply globally; correct docs
Support to specify dashboards for rt-email-dashboards
Fix broken Pod in rt-validator
Remove trailing whitespace
Upgrade CKEditor to 4.20.1
Don't add duplicate Cfs to queue when inserting data
Revert "Don't add duplicate Cfs to queue when inserting data"
Add JOIN criteria for transaction searches
Format auth token list with a title box
Make # of search results per-page configurable
Add build instructions for CKEditor 4
Document steps to generate initialdata changes file
Jesse Vincent (22):
Instead of gitignoring var/mason_data, ignore all of var/
Only run the "Slack notification" test step inside the bestpractical org
Switch the github test harness to using RT's built in parallel testing make target.
"if: always()" is a noop. Remove it to reduce visual clutter
Add a new "LabeledValue" component
Port Admin to LabeledValue
Port Reports to LabeledValue
Port Articles to LabeledValue
Port Assets to LabeledValue
Port Prefs to LabeledValue
Port the bulk of Ticket to LabeledValue
Port SelfService to LabeledValue
Port Tools to LabeledValue
Port Install to LabeledValue
Port Dashboards to LabeledValue
Port Search/Bulk to LabeledValue
Port most of Elements to LabeledValue
Correct Ticket/Create.html's rendering of Links block
Bring Asset Search rendering back to the status-quo-ante
Fix rendering of Shredder plugin arguments
Update Scrips/Modify.html to line up "Applies to" with the other values
Refactor EditLinks to stick repeated code in a subcomponent, fixing unbalanced div tag
Jim Brandt (160):
Add docs about receiving email warnings from RT
Add tests for LoadOrCreateByEmail
Don't default Name to EmailAddress in LoadOrCreateByEmail
Document default Name setting in RT::User
Provide examples for CanonicalizeEmailAddress match and replace
Merge branch '5.0/update-docs-selfserviceshowarticlesearch' into 5.0-trunk
Reference the assets menu right in the asset docs
Merge branch '5.0/fix-selfservice-asset-display-actions' into 5.0-trunk
Merge branch '5.0/clean-up-reports-menu-customization-styling' into 5.0-trunk
Merge branch '4.4/error-public-key-template-tweak' into 4.4-trunk
Merge branch '5.0/document-owneremail-use' into 5.0-trunk
Merge branch '4.4/fix-queue-IsWatcher-docs' into 4.4-trunk
Merge branch '5.0/clear-floating-elements-in-correspondence' into 5.0-trunk
Merge branch '5.0/allow-empty-html-cf-on-create' into 5.0-trunk
Pull from new buster image
Recurse into t directory to run all tests
Test MariaDB current long term support version
Test against a supported Postgresql version
Merge branch '4.4/importer-no-auto-commit-handle-originalid' into 4.4-trunk
Merge branch '5.0/format-strings-dont-need-html-structure-checked' into 5.0-trunk
Merge branch '4.4/docker-testing-buster' into 4.4-trunk
Merge branch '5.0/tweak-query-builder-criteria' into 5.0-trunk
Merge branch '5.0/fix-user-sig-spacing-issues-px' into 5.0-trunk
Merge branch '5.0/arbitrary-user-name-in-rt-sessions' into 5.0-trunk
Add a warning as a hint to RT developers about WebSecureCookies
Merge branch '5.0/add-samesite-cookie-options' into 5.0-trunk
Merge branch '5.0/fix-initially-rolled-up-widgets' into 5.0-trunk
Merge branch '4.4/github-actions-updates' into 4.4-trunk
Restore always flag so we get time info on failures
Add callback to modify content presented via TitleBox
Provided calculated count as a callback parameter
Restore the hidden magic value to allow unchecking
Load more history for unread messages with on scroll setting
Restore the github actions always() for slack notifications
Add option to inline CSS for dashboard email
Merge branch '5.0/restore-ModifyFieldClasses-callback-to-EditCustomFields' into 5.0-trunk
Merge branch '5.0/unify-BeforeActionList-callback-api' into 5.0-trunk
Merge branch '4.4/message-attachment-original-content' into 4.4-trunk
Merge branch '5.0/add-callback-showsummary-aftercustomfields' into 5.0-trunk
Merge branch '4.4/fix-custom-role-initialdata-docs' into 4.4-trunk
Merge branch '5.0/group-default-values' into 5.0-trunk
Merge branch '5.0/tracking-rt-configuration-doc-update' into 5.0-trunk
Add lookup type to custom role admin page listing
Merge branch '5.0/asset-custom-roles' into 5.0-trunk
Specify equals comparison for one-time email lookup performance
Merge branch '4.4/convert-to-graphviz2' into 4.4-trunk
Clear unneeded anchors and HTML comments
Use new docker image for GraphViz2
Update tests for EN datetime locale change to space
Don't error if users4 index has been removed
Don't error if users4 index has been removed
Add method to load an object based on a custom field value
Support loading users via user custom fields
Tests for loading users via UserCFs
Merge branch '5.0/convert-to-pod-simple-2' into 5.0-trunk
Merge branch '5.0/load-by-user-cf' into 5.0-trunk
Merge branch '5.0/fix-labeled-value-layout' into 5.0-trunk
Set EmailAddress default return value for EmailInput
Merge branch '5.0/jump-to-unread-on-click' into 5.0-trunk
Merge branch '5.0/search-filter' into 5.0-trunk
Merge branch '5.0/email-dashboard-recipient-arg' into 5.0-trunk
Merge branch '5.0/dashboard-test-email-button' into 5.0-trunk
Merge branch '5.0/fix-broken-pod-in-rt-validator' into 5.0-trunk
Merge branch '4.4/docs-fix-datetimeformat-examples' into 4.4-trunk
Merge branch '5.0/ticket-create-reset-default-values-on-queue-change' into 5.0-trunk
Provide a simple framework for showing user messages
Merge branch '5.0/statement-timeout3' into 5.0-trunk
Switch to Test::MockTime::HiRes in date api test
Convert to preferred constructor for Data::Page
Update search results to use Bootstrap pagination styles
Add box to jump to search results page
Remove Data::Page::Pageset from dependencies
Merge branch '5.0/action-clear-custom-field-values' into 5.0-trunk
Build test image from buster-20230130 tag
Update required versions for GD::Graph and Date::Extract
Disable jump to page form by default in CollectionList
Add a callback to allow changes to CFs on the Query Builder
Merge branch '5.0/jquery-ui-1.13.2' into 5.0-trunk
Merge branch '5.0/rt-crontool-docs-multi-action-args' into 5.0-trunk
Merge branch '5.0/fix-search-result-shortcuts' into 5.0-trunk
Merge branch '5.0/env-query-timeout-on-connect' into 5.0-trunk
Merge branch '4.4/mysql-8' into 4.4-trunk
Merge branch '5.0/fix-submenu-drift' into 5.0-trunk
Merge branch '5.0/scrollable-page-menu-actions' into 5.0-trunk
Merge branch '5.0/format-auth-tokens-with-titlebox' into 5.0-trunk
Merge branch '5.0/retain-class-info-on-invalid-query-edit' into 5.0-trunk
Merge branch '5.0/search-filter-handle-implicit-submission' into 5.0-trunk
Clarify logout messages for local and SAML logouts
Document callback change in upgrading
Merge branch '5.0/record-acl-changes' into 5.0-trunk
Add note to upgrading file about new option
Merge branch '5.0/dashboard-inline-css' into 5.0-trunk
Add information about search preferences
Remove extra space from div around titlebox
Merge branch '5.0/query-builder-doc-update' into 5.0-trunk
Add tests for new article methods
Merge branch '5.0/simply-has-rights-query' into 5.0-trunk
Merge branch '5.0/add-boolean-cf-render-type2' into 5.0-trunk
Merge branch '5.0/rest2-custom-roles-keys' into 5.0-trunk
Merge branch '5.0/optimize-from-sql-searches' into 5.0-trunk
Use pill nav for better look with new search box
Merge branch '5.0/edit-config-search' into 5.0-trunk
Merge branch '5.0/hide-asset-menu-search' into 5.0-trunk
Merge branch '5.0/refine-selected-text-quoting' into 5.0-trunk
Merge branch '5.0/format-html-cf-changes-in-history' into 5.0-trunk
Merge branch '5.0/add-ckeditor-build-instructions' into 5.0-trunk
Merge branch '5.0/add-callback-cf-transaction-diff' into 5.0-trunk
Update DBD::SQLite dependency and document the change
Merge branch '5.0/combine-search-and-count' into 5.0-trunk
Merge branch '5.0/saved-search-jschart-subquery' into 5.0-trunk
Replace fontawesome funnel icon with bootstrap version
Merge branch '5.0/clean-attributes' into 5.0-trunk
Merge branch '5.0/transaction-display-missing-script' into 5.0-trunk
Merge branch '5.0/button-border-in-dark-mode' into 5.0-trunk
Show solid funnel if the header is a filter in the search
Merge branch '5.0/search-filter-scrollable' into 5.0-trunk
Merge branch '5.0/smaller-filter-icon' into 5.0-trunk
Merge branch '5.0/dashboard-email-force-light-theme' into 5.0-trunk
Add docs for user-visible permalink features
Add docs for scheduling rt-clean-shorteners
Merge branch '5.0/search-url-shortener' into 5.0-trunk
Document URL shortener in UPGRADING
Merge branch '5.0/saved-chart-content-avoid-empty-key' into 5.0-trunk
Merge branch '5.0/fix-multiple-mt-css-classes' into 5.0-trunk
Merge branch '5.0/importer-skip-existing-catalog-role-groups' into 5.0-trunk
Merge branch '5.0/search-filter-modal-height' into 5.0-trunk
Merge branch '5.0/serialize-set-watcher-txn' into 5.0-trunk
Merge branch '5.0/shred-more-objects' into 5.0-trunk
Create optional article portlet for ticket display page
Add docs for new process articles feature
Provide a way to update config immediately in tests
Merge branch '5.0/add-article-portlet2' into 5.0-trunk
Disable legacy Table settings for asset date custom fields
Suppress uninitialized value warnings seen in config history
Merge branch '5.0/make-config-history-more-readable2' into 5.0-trunk
Merge branch '5.0/user-built-in-group-custom-fields' into 5.0-trunk
Merge branch '5.0/ticket-acl-convert-or-to-in' into 5.0-trunk
Use HTML content for articles by default
Format article HTML content correctly when EscapeHTML is disabled
Add extra newlines to make boundaries of different article fields clear
Merge branch '5.0/allow-custom-validation-hint-on-cfs' into 5.0-trunk
Merge branch '5.0/importer-dashboards' into 5.0-trunk
Merge branch '5.0/initialdata-saved-chart-group-by-cf-names' into 5.0-trunk
Merge branch '5.0/update-selectpicker-live-search-earlier' into 5.0-trunk
Merge branch '5.0/admin-user-search-cf-inputs' into 5.0-trunk
Merge branch '5.0/vulnerable-passwords-page-users' into 5.0-trunk
Merge branch '5.0/consistent-form-row-space' into 5.0-trunk
Merge branch '5.0/ignore-disabled-lifecycles-in-mapping-validation' into 5.0-trunk
Merge branch '5.0/serialize-custom-role-acl' into 5.0-trunk
Clarify usage of the $EmailSubjectTagRegex setting
Add some content to make podchecker happy
Scrub permissively for non-ticket related custom field values
Add %ScrubCustomFieldOnSave config to scrub custom field values on save
Merge branch '5.0/validator-inconsitent-owner-in-merged-tickets' into 5.0-trunk
Use updated docker image with new DBIx::SB version
Merge branch '5.0/shortener-load-by-content' into 5.0-trunk
Add new tables to reset-sequences utility
Merge branch '5.0/outlook-plain-quotes-nested-in-html-stanza' into 5.0-trunk
Merge branch '5.0/search-filter-icon-style' into 5.0-trunk
Merge branch '5.0/show-calendar-invite-brief' into 5.0-trunk
Matt Zagrabelny (1):
Abstract ShowHistoryHeader title into component parameter
Maureen E. Mirville (1):
Fix formating in docs for $DateTimeFormat config examples
Nick Reilingh (3):
RT_Config.pm.in - 'pririty' typo
Fix "Reffered" typo in metadata doc
Fix 'followoing' typo in docs
Rob Lister (1):
Fix typo in transaction-type argument in rt-crontool docs
Ronaldo Richieri (15):
Add Log Info/Debug/Error when user log in and out with web remote user auth.
Add RT::Action::ClearCustomFieldValues ScripAction
Update rt-crontool documentation with multiple action example
Removed extra space between Cc and Bcc in the ticket update cc Element
Show objects where the lifecycle is applied
Add source IP address to the external auth login log message
Update basic_auth.t test since logout will be always available
Always show a Logout link in the menu
Simplify setting the redirect URL on logout
Move ModifyLoginRedirect Callback to the end of Logout processing
Update Query Builder documentation with Dynamic Filtering and Sorting
Update docs to remove references to UNIVERSAL::require
Replace UNIVERSAL::require with Module::Runtime::require_module
Add option to disable quoting of selected text on ticket update
Only quote text from transaction areas in the ticket history
Shawn M Moore (8):
Add CustomRoleObj method for loading by GroupType
Abstract RT::Ticket::RoleAddresses so it can be used for assets too.
Factor out a LookupType role from CustomFields
Allow RegisterLookupType to provide options besides just FriendlyName
Add support for LookupType to custom roles
Add custom roles to assets
Exclude asset custom roles from ticket search
Add API and web tests for interacting with custom roles on assets
Steven Burr (1):
Display entry hint in people section of ticket display page
craig kaiser (1):
Allow default custom field values for more objects
sunnavy (226):
Split the select of watcher criteria into two in query builder
Merge custom roles criteria in search builder
Merge custom field criteria in search builder
Add missing css rules(mainly form-control) to buttons
Increase field column mainly for role fields
Include custom roles in the core watcher search criteria
Treat RT::System-Role the same as other roles in ACL initialdata
Use name for custom role groups in ACL
Test custom role groups in ACL initialdata
Hide asset menu search if simple search is disabled
Exclude empty keys from search fields for saved charts
Test empty keys in saved chart content
Format html custom field changes like other text ones
Test HTML custom field changes
Fix multiple mt-* classes that are applied at the same time
Retain Class and ObjectType when query parsing contains errors
Test invalid queries on transaction search edit page
Fix the menu drift issue when clicking repositioned submenus
Fix the flash issue when clicking submenus
Merge branch '5.0/add-sla-to-create-tickets' into 5.0-trunk
Merge branch '4.4/fulltext-indexer-more-forgiving-encoding-errors' into 4.4-trunk
Merge branch '5.0/stop-ticket-create-modify-on-invalid-recipients' into 5.0-trunk
Merge branch '4.4.6-releng' into 4.4-trunk
Merge branch '5.0.3-releng' into 5.0-trunk
Merge branch '4.4/create-user-default-name' into 4.4-trunk
Fix the link to RT_Config's External-storage section in pod
Make actions page menu scrollable in case it's too long to fit in screen
Add --recipient to send dashboard emails to specified recipients
Use HelpDesk as the plugin example in site config
Refactor implementation of --no-auto-commit to support --originalid
Use a bigger FcgidMaxRequestLen value for apache+fcgid tests
Set MasonLocalComponentRoot via RT->Config->Set so apache can see it
Merge branch '4.4-trunk' into 5.0-trunk
Merge branch '5.0/email-management-docs' into 5.0-trunk
Support arbitrary user names in .rt_sessions
Remove the broken "hidden" class for initially rolled-up widgets
Upgrade jquery-ui to 1.13.2
Fix lifecycle warning messages: "actions" is the key name, not "action"
Merge branch '5.0/dashboard-subscription-empty-checkbox' into 5.0-trunk
Merge branch '5.0/titlebox-callback' into 5.0-trunk
Merge branch '5.0/jump-to-unread-on-scroll' into 5.0-trunk
Merge branch '4.4/always-post-github-to-slack' into 4.4-trunk
Exclude the favion.png link from generated dashboard email
Add extra css to dashboard emails for limited email web clients
Encode content for textual "message/..." attachments
Test textual and UTF-8 encoded "message/..." attachments
Merge branch '4.4-trunk' into 5.0-trunk
Merge branch '5.0/add-dashboard-list-to-email-cli' into 5.0-trunk
Fix typo of "Elemenents"
Wrap direct SQL in Rights code to SearchBuilder's SimpleQuery
No need to duplicate system object in EquivObjects on system rights check
Clear old data when registering the whole custom roles
Show single custom role's name in the result message of adding members
Support custom roles for asset searches
Relax requirements about role names to be unique for each lookup type
Serialize OldValue/NewValue to user references in SetWatcher/Set Owner txns
Skip existing catalog role groups on import
Merge branch '5.0/log-sql-even-without-currentuser' into 5.0-trunk
Convert OR'd role group names for ticket ACL check to IN
Drop an extra form-row wrapper as LabeledValue already has one
Fix layout of ticket graph page
Remove unnecessary current-value span
Use LabledValue to generate current-value spans
Add back the missing current-value span
Re-add the missing Creator row for article display
Add back the unintentionally deleted closing div of col-6
Revert back LabeledValue changes to role inputs
No need to sync attribute links in PostInflateFixup
No need to create transactions in PostInflateFixup
Fix typo in DefaultDashboard handling of PostInflateFixup
Merge branch '4.4/date-test-space-change' into 4.4-trunk
Merge branch '5.0/users4-index-if-exists' into 5.0-trunk
Import dashboards/savedsearches/subscriptions/prefs/bookmarks for merged users
Fix links in shredder tickets pod
Render no-target header links more like normal text in shredder pod
Merge branch '5.0/article-autocomplete-should-be-case-insensitive' into 5.0-trunk
Merge branch '5.0/onetimecc-email-lookups' into 5.0-trunk
Automatically load history for unread messages with on click setting
Prettify "Show ticket history" a bit by rendering it like a button
Merge branch '5.0/custom-role-display-hints' into 5.0-trunk
Merge branch '5.0/search-callbacks-count' into 5.0-trunk
Drop obsolete babel-minify-webpack-plugin
Add sort fontawesome icons
Add filter fontawesome icon
Update fontawesome version for new added icons and also to 5.15.4
Add multiple order by and order indicator to search results header
Test order indicator in search results header
Multiple Order/OrderBy values shall be passed as array references
Make autocomplete handler work in dynamically created modal dom
Support to pass user name as default value for autocomplete owner input
Allow to show empty option even when default is passed
Directly use passed in $Default as label if it is already string
Support to filter ticket search results via headers
Get around the issue of overflowing icons in search results header for Firefox
Pass datetime in UTC as LastUpdated is stored that way
Add --recipient to send dashboard emails to a single recipient only
Support sending dashboard emails for testing on Subscription page
Add $DatabaseQueryTimeout to abort long running SQL queries
Merge branch '5.0/provide-select-all-when-query-string-is-empty' into 5.0-trunk
Merge branch '4.4-trunk' into 5.0-trunk
Record ACL changes in transactions
Update txn ids in tests because of new added acl transactions
Add system CurrentUserCanSee to make transaction's CurrentUserCanSee work
Reset queue-level default values on queue change on ticket create page
Show end users a hint about SQL error
Support to shred class/topic/article objects
Test shredder for class/topic/article objects
Support to shred catalog/asset objects
Test shredder for catalog/asset objects
Shred only ticket roles on shredding queues
Uncomment test code that works now
Test shredder for ObjectCustomRoles of queues
Merge branch '5.0/improve-log-info-for-web-remote-user-auth' into 5.0-trunk
Merge branch '5.0/ckeditor-4.20.1' into 5.0-trunk
Clean up duplicated widget arguments
Show config name as label and description as tooltip on config edit page
Merge branch '5.0/update-search-result-paging' into 5.0-trunk
Merge branch '4.4/test-mocktime-hires' into 4.4-trunk
Merge branch '5.0/optional-jump-to-page' into 5.0-trunk
Merge branch '4.4-trunk' into 5.0-trunk
Merge branch '4.4/update-docker-gdgraph' into 4.4-trunk
Merge branch '4.4-trunk' into 5.0-trunk
Make custom field FriendlyPattern UI a bit nicer
Target keyboard shortcuts modal accurately to make it work on search results
Extract pre-defined cf validations to @CustomFieldValuesValidations config
Customize combobox to do not clear user inputs on dropdown click
Show default hint based on validation regex on cf admin pages
Merge branch '5.0/add-pickobjectcfs-callback' into 5.0-trunk
Respect env "RT_DATABASE_QUERY_TIMEOUT" on db connect
Update DBIx::SearchBuilder to 1.69 to work with MySQL 8
Merge branch '5.0/specify-addl-ticket-transaction-join-criteria' into 5.0-trunk
Merge branch '5.0/add-queues-column-to-lifecycle-admin' into 5.0-trunk
Handle implicit form submissions in search filter modals
Add the missing </div> for Search inputs on "Manage GnuPG Keys" page
Merge branch '5.0/login-logout-adjustments2' into 5.0-trunk
Use custom role names as keys for ticket endpoints in REST2
Update tests for the keys change of CustomRoles in REST2
Update REST2 doc to prefer "CustomRoles" top key for ticket search
Page users to save memory in case there are too many records
Merge branch '4.4-trunk' into 5.0-trunk
Merge branch '5.0/replace-universal-require' into 5.0-trunk
Merge branch '5.0/fix-main-navigation-overlap-with-custom-logo' into 5.0-trunk
Add upgrading note for the change of custom role keys in REST2 ticket endpoints
Include referenced queues/catalogs only for active/inactive status searches
Convert "OR" clauses in transactions/assets searches to "IN" for performance
Test more about optimized ticket/transactions/asset searches
Add search functionality for config edit page
Replace CSS::Inliner->require with RT::StaticUtil::RequireModule
Make pie/bar in js charts clickable again for saved searches
Automatically enable live search for selects that have 10 or more options
Merge branch '5.0/bootstrap-select-live-search' into 5.0-trunk
Require DBIx::SearchBuilder 1.73+ to support CombineSearchAndCount
Combine search and count for search result pages if possible
Combine search and count for saved searches on dashboards if possible
Abstract GetStylesheet for web
Force to use light theme for dashboard emails
Add rt-clean-attributes to delete obsolete DeferredRecipients attributes
Refactor code to build search filter metadata in Header instead
Fall back priority to the first value in %PriorityAsStringMapping config
Update tests for the default priority change when PriorityAsString is enabled
Add "unknown" default priority option to priority select list
Add tests for %PriorityAsString that does not have "0" mapped
Make search filter modal body scrollable in case of long content
Increase queue limit to 100 in search filter as the modal is now scrollable
Drop the obsolete fontawesome filter icon
Merge branch '5.0/require-ldapimport-after-init' into 5.0-trunk
Increase queue limit to 100 in search filter as the modal is now scrollable
Calculate search filter modal content's max-height accurately
Fix limit parameter for shredder URL on search pages
Switch method to POST for search chart form
Switch method to POST for search refresh form
Add the missing Class/ObjectType params to refresh form on search results page
Import clipboard.js source code
Add clipboard.js to RT web
Support to shorten search URLs
Update tests as URL shortener is enabled by default
Show warning to end user if the short code is invalid
Add rt-clean-shorteners to clean temporary shorteners
Add basic tests for search url shortener
Add Shortener page to show related info of specified code
Add basic tests for shortener viewer
Do not set SavedSearchId to chart search id
Add shortener support to saved searches
Add tests for saved search shortener
Add Shorteners to serializer in clone mode
Shorten subqueries on chart page
Default query to "id > 0" like other chart elements for ChartTable
Avoid adding duplicated criteria to queries generated on chart page
Reduce whitespace between the continuous descriptive paragraphs
Hide article portlet if current user does not right to see the article
Show customized operator/value inputs for cfs on admin user search page
Merge branch '5.0/default-priority-value' into 5.0-trunk
Merge branch '5.0/modify-query-builder-default-results2' into 5.0-trunk
Merge branch '5.0/refine-selected-text-quoting-transaction-area' into 5.0-trunk
Tweak search-filter css to not affect other buttons
Remove shadow(like a blue border) from search-filter icons
Merge branch '5.0/asset-dates-custom-field' into 5.0-trunk
Fix display layout of user custom fields in built-in groups on SelfService Prefs
Fix label typo for asset description
Update data-live-search attr for bootstrap select before initialization
Test validator to fix inconsistent owner group member for merged tickets
Fix inconsistent noramlized owner group member for merged tickets
Merge branch '5.0/remove-extra-space-cc-bcc' into 5.0-trunk
Dump GroupBy custom field items in saved charts using Name for portability
Support to wrap textarea/attachment inputs into a form-row for space settings
Remove extra vertical space of selectized inputs to be consistent with other inputs
Use consistent space among input rows for ticket forms
Merge branch '4.4/clarify-emailsubjecttagregex-doc' into 4.4-trunk
Clean up trailing whitespace in initialdata.pod
Test scrubbing custom field values on save
Merge branch '5.0/article-html-content' into 5.0-trunk
Merge branch '5.0/docs-dump-initialdata-move-config' into 5.0-trunk
Drop outdated "missing" section as all article related objects are supported
Fix stanza for outlook plain quotes nested in html quotes
Test stanza for outlook plain quotes nested in html quotes
Apply min-width rules to form for search filter modals
Do not mark owner search-filter modal scrollable
Test text/calendar messages
Require SearchBuilder 1.75+ to support CombineSearchAndCount for MariaDB 10.10+
Merge branch '4.4-trunk' into 5.0-trunk
Require SearchBuilder 1.76+ to avoid an uninitialized warning on disconnect
Load indexed Code column instead when load shortener by content
Merge branch '5.0/docker-update-20230421' into 5.0-trunk
Merge branch '5.0/reset-sequences-new-tables' into 5.0-trunk
Update copyright to 2023
Update translations from Launchpad
-----------------------------------------------------------------------
hooks/post-receive
--
rt
More information about the rt-commit
mailing list