- Get this repository:
-
git clone
https://git.launchpad.net/rt
Import details
This repository is an import of the Git repository at https://github.com/bestpractical/rt.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
5.0/adjust- |
2022-07-05 15:45:43 UTC |
Tweak spacing on ticket create/update with gnupg_widget
Author:
Brian Conry
Tweak spacing on ticket create/update with gnupg_widget On the Ticket Create page the Subject is the last item in the "Create a The additional spacing after the Subject inputs, due to the "form-group" A similar issue existed on the Ticket Update page, but in this case the This change detects when $gnupg_widget is set and adjusts the location |
5.0/make- |
2022-06-24 13:42:10 UTC |
Make the Timezone config option a Select widget
Author:
Brian Conry
Make the Timezone config option a Select widget This change converts the Timezone option to a Select widget, from a text This is the same list that is built and presented in the User Note that while this list does not usually include deprecated timezone |
5.0/validator- |
2022-06-03 18:59:03 UTC |
Support to delete dangling attributes
Author:
sunnavy
Support to delete dangling attributes In eb06b9aba1, we chose to bypass dangling "ContentHistory" attributes Record #31 in Attributes references a nonexistent record in Attributes This commit allows user to delete these attributes to clean things up. |
5.0/fix- |
2022-06-01 17:38:39 UTC |
Allow CKEDITOR (rich text) boxes to vary in height
Author:
Brian Conry
Allow CKEDITOR (rich text) boxes to vary in height Set the height of CKEDITOR based on context. For ones with the "messagebox" class continue to use For others use the "rows" attribute of the original textarea to |
5.0/add- |
2022-04-29 21:02:27 UTC |
Add an AfterWipeout callback to Shredder
Author:
Brad Embree
Add an AfterWipeout callback to Shredder Used by RT::Site::Symas for returning back to the Ticket display page after clicking a link to shred an attachment. See ticket 246765. |
5.0/refactor- |
2022-04-12 12:49:46 UTC |
Define subscription rows in component init
Author:
Jason Crome
Define subscription rows in component init The row options were originally hard-coded. By moving this to init, then |
5.0/fix- |
2022-03-14 14:01:31 UTC |
Correct location of New Dashboard menu item
Author:
Jason Crome
Correct location of New Dashboard menu item This was moved in RT5, but the documentation didn't reflect the move. |
5.0/setoutgoing |
2022-03-14 13:51:08 UTC |
Clarify handling of bounced mails wrt SetOutgoingMailFrom
Author:
Jason Crome
Clarify handling of bounced mails wrt SetOutgoingMailFrom While it is true that with this setting enabled bounced emails will get |
5.0/collapse- |
2022-02-23 21:13:39 UTC |
Make ckeditor toolbar collapsable and remember its state
Author:
sunnavy
Make ckeditor toolbar collapsable and remember its state |
5.0/ckeditor- |
2022-02-18 21:59:22 UTC |
Make all ckeditor toolbar groups the same height
Author:
sunnavy
Make all ckeditor toolbar groups the same height ".cke_combo_ By making them the same height, toolbar's second row will be able to |
5.0/validator- |
2022-02-03 16:56:49 UTC |
Skip ContentHistory entries when validating Attributes
Author:
Jim Brandt
Skip ContentHistory entries when validating Attributes ContentHistory entries were added to the Attributes table as |
5.0/on- |
2022-01-13 19:33:45 UTC |
Run a variable number of scrip tests.
Author:
Jason Crome
Run a variable number of scrip tests. Adding a scrip that was disabled by default caused the number of tests |
5.0/upgrade- |
2022-01-03 22:34:52 UTC |
Upgrade Dropzone to 5.9.3
Author:
sunnavy
Upgrade Dropzone to 5.9.3 |
5.0/fix- |
2021-12-27 20:24:43 UTC |
Test "Clear Mason Cache" functionality
Author:
sunnavy
Test "Clear Mason Cache" functionality |
5.0/sla- |
2021-12-08 13:43:28 UTC |
Add SLAViolation event support
Author:
sunnavy
Add SLAViolation event support As the event is saved in transactions, it shows up in ticket history and SLAViolatio |
4.4/ticket- |
2021-12-02 05:43:37 UTC |
Add tests for shared joins in watcher bundle optimization
Author:
sunnavy
Add tests for shared joins in watcher bundle optimization |
5.0/database- |
2021-11-30 15:22:48 UTC |
Document that database credentials are optional
Author:
Brett Smith
Document that database credentials are optional |
5.0/postgresql- |
2021-11-19 17:06:29 UTC |
Document version requirement in README.PostgreSQL
Author:
Brett Smith
Document version requirement in README.PostgreSQL Our primary README specifies a version requirement. However, this number Saying that we require PostgreSQL 9.1 "starting with RT 5.0.0" is |
5.0/help-basics | 2021-09-14 19:48:03 UTC |
Add popup help capabilities
Author:
Steven Burr
Add popup help capabilities Help icons can be added anywhere on RT pages. When clicked, they The (user-overridable) $ShowInlineHelp setting governs whether the No help articles are actually added as part of this commit. |
5.0/dump- |
2021-09-08 14:06:44 UTC |
Add tests for Configurations export/import
Author:
craig kaiser
Add tests for Configurations export/import |
5.0/show- |
2021-09-03 14:35:41 UTC |
Respect MessageBoxIncludeSignature config on ticket update pages
Author:
sunnavy
Respect MessageBoxInclu |
5.0/retain- |
2021-09-01 13:06:46 UTC |
Retain signature if quoting content on correspondence
Author:
Steven Burr
Retain signature if quoting content on correspondence The UpdateContent argument to Ticket/Update.html will be quoted |
5.0/unique- |
2021-07-26 20:10:32 UTC |
Ensure unique ID values for external custom field values inputs
Author:
craig kaiser
Ensure unique ID values for external custom field values inputs RT::CustomField |
4.4/docs- |
2021-07-26 15:50:50 UTC |
Add template examples to documentation
Author:
Steven Burr
Add template examples to documentation |
5.0/configurati |
2021-07-21 19:09:40 UTC |
Use JSON format for complicated configuration contents when possible
Author:
sunnavy
Use JSON format for complicated configuration contents when possible Format "perl" will still be used for cases where JSON doesn't support The main reason to prefer JSON here is to handle unicode more robustly. # Internal UTF-8 flag is off. # Internal UTF-8 flag is on. # Internal UTF-8 flag is on. Thus contents containing unicode data could confuse perl sometimes and |
5.0/lifecycle- |
2021-07-16 16:16:03 UTC |
Do not run ValidateLifecycle on disabled lifecycles
Author:
craig kaiser
Do not run ValidateLifecycle on disabled lifecycles A lifecycle should not be validated if it is disabled as lifecycles at |
gui-help | 2021-06-03 13:06:29 UTC |
more WIP
Author:
Steven Burr
more WIP |
5.0/github- |
2021-06-02 14:39:58 UTC |
Test branches-ignore of github actions
Author:
sunnavy
Test branches-ignore of github actions |
gui-first-login | 2021-06-01 17:39:55 UTC |
WIP
Author:
Steven Burr
WIP |
4.4/custom- |
2021-05-24 18:56:18 UTC |
Remove "ModifyAsset" requirement for asset custom role member changes
Author:
sunnavy
Remove "ModifyAsset" requirement for asset custom role member changes This is to be consistent with ticket custom roles and custom fields. |
5.0/articles- |
2021-05-20 15:47:59 UTC |
Add tests for per-class article uniqueness
Author:
Steven Burr
Add tests for per-class article uniqueness |
4.4/txn- |
2021-03-23 20:14:04 UTC |
Test Transaction Created/Creator in TicketSQL
Author:
sunnavy
Test Transaction Created/Creator in TicketSQL |
5.0/select- |
2021-03-12 22:31:54 UTC |
Update tests for the deletion of article PreCreate page
Author:
sunnavy
Update tests for the deletion of article PreCreate page |
4.2/validate- |
2021-02-16 21:46:37 UTC |
Refine case-insensitive test for Select CF to use HasEntry
Author:
Jim Brandt
Refine case-insensitive test for Select CF to use HasEntry The Validation update in 40f8cd4d5f no longer allows values |
4.4/dashboard- |
2021-02-11 16:30:57 UTC |
Avoid expensive COUNT query on group dashboard rights
Author:
Jim Brandt
Avoid expensive COUNT query on group dashboard rights The call to ->Count on the groups collection to check if the SELECT COUNT(DISTINCT main.id) FROM Groups main This is triggered when dashboard rights are granted at the Since we are only checking to see if the user has the right |
4.4/add- |
2021-01-27 00:21:49 UTC |
Add --clear-user option to rt-clean-sessions
Author:
Blaine Motsinger
Add --clear-user option to rt-clean-sessions This option will delete all user sessions for a given user. |
5.0/allow- |
2021-01-21 15:48:17 UTC |
If we unmerge tickets merged on old RT, provide informative message
Author:
Dianne Skoll
If we unmerge tickets merged on old RT, provide informative message We mention that some information may have been lost, and we also avoid [error]: Unable to load merge data for 1 (/opt/rt5/ |
5.0/clean- |
2021-01-20 14:09:26 UTC |
Add test for cleaning up MS Outlook HTML mail.
Author:
Dianne Skoll
Add test for cleaning up MS Outlook HTML mail. |
4.4/cf- |
2021-01-15 19:57:05 UTC |
Add rt-rebuild-sort-order command to rebuild SortOrder
Author:
sunnavy
Add rt-rebuild- |
4.2/validate- |
2021-01-15 16:04:24 UTC |
Ensure values are valid for Select custom fields
Author:
Steven Burr
Ensure values are valid for Select custom fields The values to which Custom Fields of type 'Select' can be set should The ValidateValue method is implemented on the CustomField object |
5.0/round- |
2020-12-31 00:27:45 UTC |
Fix titlebox-title overlap on dark theme mobile
Author:
Blaine Motsinger
Fix titlebox-title overlap on dark theme mobile For smaller mobile browsers sizes like 375px wide, on dark theme, |
5.0/remove- |
2020-12-29 16:38:44 UTC |
Remove modal class selection for creating articles.
Author:
Dianne Skoll
Remove modal class selection for creating articles. Instead, the article Class is chosen similarly to how Queue is chosen |
5.0/enable- |
2020-12-16 15:15:50 UTC |
Allow rt-passwd to enable/disable users and autogen passwords
Author:
Steven Burr
Allow rt-passwd to enable/disable users and autogen passwords |
4.4/update- |
2020-12-10 21:15:35 UTC |
Make args to Helpers/QuickCreatePossibleOwners optional to avoid test failure...
Author:
Dianne Skoll
Make args to Helpers/ If we do not do this, then we get a warning which fails the test. |
5.0/recent- |
2020-12-02 15:39:43 UTC |
Add Recent Correspondence portlet to User Summary.html page
Author:
craig kaiser
Add Recent Correspondence portlet to User Summary.html page |
5.0/document- |
2020-11-24 15:33:49 UTC |
Document RT_Config/SelfServiceArticleClass
Author:
Dianne Skoll
Document RT_Config/ |
4.4/only- |
2020-10-02 12:56:09 UTC |
Issue the "Too late to safely run transaction-batch scrips!" warning at most ...
Author:
Dianne Skoll
Issue the "Too late to safely run transaction-batch scrips!" warning at most once. If it's issued dozens/ (Note, however, that if DevelMode is configured, we do not suppress |
4.4/document- |
2020-09-25 14:35:37 UTC |
Document setting up SSL connections between RT and PostgreSQL, MySQL and MariaDB
Author:
Dianne Skoll
Document setting up SSL connections between RT and PostgreSQL, MySQL and MariaDB |
5.0/nginx- |
2020-09-25 10:01:20 UTC |
Add nginx reverse proxy to web deployment documentation
Author:
Aaron Trevena
Add nginx reverse proxy to web deployment documentation |
4.4/mysql8- |
2020-09-14 14:21:06 UTC |
Update tests for mysql 8
Author:
Aaron Trevena
Update tests for mysql 8 Tests fail due to new Groups reserved word and other changes in mysql 8, requiring |
4.4/run- |
2020-08-07 16:16:22 UTC |
Test Travis-CI speed with /var/lib/mysql in a tmpfs file system.
Author:
Dianne Skoll
Test Travis-CI speed with /var/lib/mysql in a tmpfs file system. |
4.4/run- |
2020-08-07 15:43:03 UTC |
Run tests against experimental docker image that runs MariaDB under eatmydata.
Author:
Dianne Skoll
Run tests against experimental docker image that runs MariaDB under eatmydata. |
5.0/redact_ |
2020-08-06 19:08:03 UTC |
Update Configuration display to scrub sensitive fields
Author:
Aaron Trevena
Update Configuration display to scrub sensitive fields |
5.0/speed- |
2020-08-05 12:57:52 UTC |
Document (dangerous) DB optimizations to improve test speed.
Author:
Dianne Skoll
Document (dangerous) DB optimizations to improve test speed. |
4.4/speed- |
2020-08-05 12:56:27 UTC |
Document (dangerous) DB optimizations to improve test speed.
Author:
Dianne Skoll
Document (dangerous) DB optimizations to improve test speed. |
5.0/use- |
2020-07-29 18:39:21 UTC |
Make RT_TEST_PARALLEL default to the number of cores on the test machine.
Author:
Dianne Skoll
Make RT_TEST_PARALLEL default to the number of cores on the test machine. We use the command "nproc" to get the number of cores. If this command |
4.4/document- |
2020-07-20 16:03:33 UTC |
Fix pathnames; fix a few minor misspellings/typos.
Author:
Dianne Skoll
Fix pathnames; fix a few minor misspellings/typos. |
4.4/rest1- |
2020-07-16 20:02:06 UTC |
Catch errors decoding wide-characters in HTTP Headers
Author:
Aaron Trevena
Catch errors decoding wide-characters in HTTP Headers Detect wide-characters in HTTP Header and attachment filenames, and This edge case occurs in REST1 API, due to the way some client libraries, |
4.4/shared- |
2020-07-14 00:05:20 UTC |
Store the attribute Name in the ContentHistory's Description field
Author:
sunnavy
Store the attribute Name in the ContentHistory's Description field With this, we can easily identify the type of shared settings like |
5.0/sla-by-priority | 2020-06-11 22:23:56 UTC |
Add basic tests for %PriorityToSLA config
Author:
sunnavy
Add basic tests for %PriorityToSLA config |
5.0/clean- |
2020-05-21 14:56:40 UTC |
No need to explicitly quit gpg-agent launched in tests any more
Author:
sunnavy
No need to explicitly quit gpg-agent launched in tests any more Previously we needed this because we had gpg homedir set to a non-temp |
5.0/lifecycle- |
2020-05-08 18:47:06 UTC |
Add tests for lifecycle-ui caching when config is updated
Author:
Craig
Add tests for lifecycle-ui caching when config is updated |
4.2/decode- |
2020-04-23 20:36:14 UTC |
Decode mailgate args
Author:
Craig Kaiser
Decode mailgate args Need to decode mailgate args before they reach the database or else Postgres Using a queue name in the mailgate command that has ascii characters |
4.6/two- |
2020-04-01 20:56:26 UTC |
Automatically render 2 columns for common ticket widgets on large screen
Author:
sunnavy
Automatically render 2 columns for common ticket widgets on large screen For text/wikitext type of cfs, as they are supposed to contain quite a People can add "two-col-left" or "two-col-right" css class to control |
5.0/custom- |
2020-03-25 12:00:05 UTC |
Create user-level docs for custom fields categories feature
Author:
Craig Kaiser
Create user-level docs for custom fields categories feature |
4.6/custom- |
2020-02-05 09:36:38 UTC |
Use bootstrap for custom date ranges edit form.
Author:
michel
Use bootstrap for custom date ranges edit form. |
4.4/membersobj- |
2020-01-29 17:16:14 UTC |
Add test for calling MembersObj on unloaded group object
Author:
Craig Kaiser
Add test for calling MembersObj on unloaded group object |
4.6/scrub- |
2020-01-21 15:34:08 UTC |
Added helpers to scrub sensitive values for logging and transactions
Author:
Aaron Trevena
Added helpers to scrub sensitive values for logging and transactions |
4.6/disabled- |
2020-01-10 22:50:48 UTC |
Don't load disabled SharedSetting records like Dashboards
Author:
sunnavy
Don't load disabled SharedSetting records like Dashboards This is to retain previous behavior. Disabled attributes on the other |
4.6/add- |
2019-12-02 19:13:16 UTC |
Add test for self service group tickets
Author:
Blaine Motsinger
Add test for self service group tickets |
4.4/fix- |
2019-10-24 12:56:11 UTC |
Test only queue-related ocfs will be shredded on queue shredding
Author:
sunnavy
Test only queue-related ocfs will be shredded on queue shredding We don't want to shred ocfs of classes and catalogs with the same id. |
4.6/lifecycle-ui | 2019-09-27 16:10:39 UTC |
Center lifecycle editor
Author:
Craig Kaiser
Center lifecycle editor |
4.4/external- |
2019-08-29 19:34:41 UTC |
Add additional_attrs support for external auth
Author:
sunnavy
Add additional_attrs support for external auth Previously subroutine references in attr_map had 2 modes, to get attr This commit adds additional_attrs config, where people can put attr |
4.4/ticket- |
2019-07-29 12:11:41 UTC |
Use hours when possible for negative ticket time durations strings
Author:
sunnavy
Use hours when possible for negative ticket time durations strings Previously negative ticket time durations were always shown as minutes, |
4.6/txn- |
2019-07-19 19:18:33 UTC |
Add transaction query builder tests
Author:
sunnavy
Add transaction query builder tests |
4.4/ticket- |
2019-06-26 18:58:50 UTC |
Update tests with new parse failure log message
Author:
Jim Brandt
Update tests with new parse failure log message |
4.6/jschart | 2019-06-26 18:22:40 UTC |
Add line chart type support
Author:
sunnavy
Add line chart type support |
4.4/fix- |
2019-06-07 21:17:15 UTC |
Update the old article menu "Tools -> Articles -> New Article" to "Articles -...
Author:
sunnavy
Update the old article menu "Tools -> Articles -> New Article" to "Articles -> Create" in doc |
4.6/sort- |
2019-05-24 19:52:36 UTC |
Allow saved searches to be sorted
Author:
Craig Kaiser
Allow saved searches to be sorted Saved searches are saved in the database as attributes meaning that the |
4.4/disable- |
2019-05-17 17:40:25 UTC |
Add config option $DisableRecentlyViewedTickets
Author:
sunnavy
Add config option $DisableRecentl RT lists current user's recently viewed tickets in menu by default. |
4.4/iso- |
2019-03-19 23:35:48 UTC |
Added new ISOTZ date formatter
Author:
Blaine Motsinger
Added new ISOTZ date formatter This new formatter returns the object's date in ISO format with |
4.4/cf- |
2019-03-18 14:53:16 UTC |
Make EditCustomFieldsSingleColumn a user preference
Author:
sunnavy
Make EditCustomField |
4.4/add- |
2019-03-04 20:42:21 UTC |
Add whitelist for ForceShowHistory and ShowHeaders
Author:
Craig Kaiser
Add whitelist for ForceShowHistory and ShowHeaders |
4.4/showhistory |
2019-02-27 15:13:37 UTC |
Accept a ShowHistory arg as an override for the default setting
Author:
Jim Brandt
Accept a ShowHistory arg as an override for the default setting This allows a different loading mode for the history for |
4.6/isadded- |
2019-02-04 21:18:15 UTC |
Do not return true if object is applied and disabled
Author:
Craig Kaiser
Do not return true if object is applied and disabled The 'IsAdded' method should not return true by default |
4.4/dryrun- |
2019-01-25 18:17:09 UTC |
Pass Object key to 'ProcessObjectCustomFieldUpdates' not TicketObj
Author:
Craig Kaiser
Pass Object key to 'ProcessObjectC If the Object key is not passed then the 'DryRun' arg is lost and a |
4.4/fix- |
2019-01-22 20:32:50 UTC |
Test Oracle session as the hanging issue is gone
Author:
sunnavy
Test Oracle session as the hanging issue is gone |
4.6/row- |
2019-01-11 19:17:45 UTC |
Create tests for row colors by condition
Author:
Craig Kaiser
Create tests for row colors by condition |
4.4/rt- |
2018-12-14 20:22:58 UTC |
Add POD documentation to RT tool
Author:
Craig Kaiser
Add POD documentation to RT tool |
4.4/optional- |
2018-12-14 16:40:57 UTC |
Update Articles docs to include disabling ticket linking
Author:
Maureen E. Mirville
Update Articles docs to include disabling ticket linking |
4.4/improve- |
2018-12-10 19:50:57 UTC |
Add a footer to all initialdata templates and update styling
Author:
Maureen E. Mirville
Add a footer to all initialdata templates and update styling |
4.4/search- |
2018-12-10 14:01:36 UTC |
Update query builder docs to include sort order indicator
Author:
Maureen E. Mirville
Update query builder docs to include sort order indicator |
4.4/fix- |
2018-12-06 21:33:43 UTC |
Add empty value option first when rebuilding select options to make IE happy
Author:
sunnavy
Add empty value option first when rebuilding select options to make IE happy Otherwise, IE(at least 11) wrongly selects the first non-empty option. |
4.4/configurabl |
2018-11-30 15:53:25 UTC |
Make the Y axis for charts Min and Max value configurable from web UI
Author:
Craig Kaiser
Make the Y axis for charts Min and Max value configurable from web UI |
4.4/rescue- |
2018-11-06 12:46:03 UTC |
Code cleanup in RescueOutlook
Author:
Gergely Nagy
Code cleanup in RescueOutlook Instead of using three separate substitution steps, use just one with three big |
4.4/fix- |
2018-11-05 14:51:57 UTC |
Load Content rather than Attribute object for RecentlyViewedTickets
Author:
Craig Kaiser
Load Content rather than Attribute object for RecentlyViewedT Previously, if the RecentlyViewedT Can't use an undefined value as an ARRAY reference This caused a 500 error for the end-user. Loading the content provides the intended true/false value and handles |
4.4/admin- |
2018-10-25 14:32:18 UTC |
Further improve modify rights UI for unselected principal
Author:
Maureen E. Mirville
Further improve modify rights UI for unselected principal Previous commit (#01758542d) hid all rights options from UI when Fixes: I#29892 |
4.4/gpg- |
2018-10-04 19:48:38 UTC |
Test broken html that wraps gpg encrypted message
Author:
sunnavy
Test broken html that wraps gpg encrypted message |
4.4/gpg- |
2018-10-04 17:12:49 UTC |
Test exchange mangled MIME structure
Author:
sunnavy
Test exchange mangled MIME structure |
4.4/vsplit- |
2018-08-30 16:03:08 UTC |
Fix the uninitialized warning in vsplit when the passed value is undef
Author:
sunnavy
Fix the uninitialized warning in vsplit when the passed value is undef |
101 → 200 of 269 results | First • Previous • Next • Last |
Other repositories
Name | Last Modified |
---|---|
lp:rt | 23 hours ago |
1 → 1 of 1 result | First • Previous • Next • Last |