- 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 |
---|---|---|
4.4/migrate- |
2018-08-17 13:50:08 UTC |
Cache `clear` output to avoid unnecessary system calls for better performance
Author:
sunnavy
Cache `clear` output to avoid unnecessary system calls for better performance Repeatly system calls is expensive enough to slow down the process a lot |
4.4/total-time-left | 2018-07-27 18:21:13 UTC |
Add TotalTimeLeft tests
Author:
sunnavy
Add TotalTimeLeft tests It's generally copied from total-time-worked.t with tweaked variable names. |
4.4/dropzone- |
2018-07-24 19:31:26 UTC |
Make dropzone error mark obvious by using the same red color as error message
Author:
sunnavy
Make dropzone error mark obvious by using the same red color as error message |
4.4/watcher- |
2018-07-18 17:30:59 UTC |
Only show watcher table header after rights check
Author:
Craig Kaiser
Only show watcher table header after rights check Ensure that a user without rights to view groups cannot brute References: |
4.2/single- |
2018-07-11 20:19:24 UTC |
Skip old tests when we didn't filter invalid email addresses
Author:
sunnavy
Skip old tests when we didn't filter invalid email addresses For invalid addresses like "foo\@example. |
4.4/article- |
2018-06-22 20:46:07 UTC |
Add upgrading docs for 4.6
Author:
Jim Brandt
Add upgrading docs for 4.6 |
4.6/add- |
2018-06-04 16:17:01 UTC |
Add SetCSPHeaders as a config option
Author:
Maureen E. Mirville
Add SetCSPHeaders as a config option Give users the option to enable the HTTP Content Security Policy (CSP) which |
4.6/move- |
2018-05-31 23:03:00 UTC |
Move inline javascript to share/static directory
Author:
Maureen E. Mirville
Move inline javascript to share/static directory In an effort to comply with the new Content Security Policies, |
4.4/select- |
2018-05-25 13:59:22 UTC |
Option SelectNewTicketQueue to render related elements in ShowLinks or not
Author:
sunnavy
Option SelectNewTicket It's also useful when people want to include ShowLinks in a form, since |
4.4/secure- |
2018-05-18 20:58:07 UTC |
WIP Add high-level secure email documentation
Author:
Brian C. Duggan
WIP Add high-level secure email documentation |
4.6/simplified- |
2018-04-25 19:05:46 UTC |
Simplify custom field changes in ticket history
Author:
sunnavy
Simplify custom field changes in ticket history Especially for fields with long values, "... changed to ..." is not |
4.4/fix- |
2018-04-13 19:34:35 UTC |
Use $Config{perlpath} in shebang to make sure path info exists
Author:
sunnavy
Use $Config{perlpath} in shebang to make sure path info exists $^X is "perl" instead of "/usr/bin/perl" on Mac OS(mine is 11.13.4) if In that case, the "#!perl" shebang confused system, and the exec died |
4.4/schema- |
2018-04-13 15:43:44 UTC |
Fix the file name in the schema missing error message
Author:
sunnavy
Fix the file name in the schema missing error message Previously, there was "$file = $self-> ERROR: Couldn't find schema file(s) '*' |
4.4/highlight- |
2018-04-13 00:23:34 UTC |
SuperUser is special enough to be highlighted
Author:
sunnavy
SuperUser is special enough to be highlighted |
4.4/top- |
2018-04-05 12:20:03 UTC |
Hide texts in multipart/related only if it has a perferred alternative
Author:
sunnavy
Hide texts in multipart/related only if it has a perferred alternative In 4a38585f, we added code to handle the following structure: multipart/ That commit treats "multipart/related" as "multipart/ multipart/ It doesn't have a corresponding "text/html" alternative, so if user |
4.6/inline-edit | 2018-04-02 20:55:52 UTC |
Don't show empty custom field groupings
Author:
sunnavy
Don't show empty custom field groupings For current ShowCustomField |
4.4/wip- |
2018-03-15 20:55:53 UTC |
WIP: Make the ticket timer window vertical resize work
Author:
Brian C. Duggan
WIP: Make the ticket timer window vertical resize work Use 'display: table*' styled divs. This allows top and bottom edges of Normally, we might use JavaScript to update the the viewport height as the The vertical resizing component of this change works well. But |
4.4/shared- |
2018-02-21 20:25:28 UTC |
update tests for the shared setting access logic change(no group member limit)
Author:
sunnavy
update tests for the shared setting access logic change(no group member limit) |
4.4/update- |
2018-02-07 14:43:05 UTC |
Hide Queue if Requestor does not have right to see
Author:
Craig Kaiser
Hide Queue if Requestor does not have right to see It is possible for a User to be a Requestor on a Ticket and not have the |
4.4/ocf- |
2018-02-06 14:06:06 UTC |
duplicated ocf sort order tests
Author:
sunnavy
duplicated ocf sort order tests |
4.4/groupdashbo |
2018-01-26 16:12:05 UTC |
Update tests for 'SeeGroupDashboard' or 'ShowSavedSearches' bug fix
Author:
Maureen E. Mirville
Update tests for 'SeeGroupDashboard' or 'ShowSavedSearches' bug fix Tests updated for group rights granted on another group (see |
4.2/shared- |
2017-11-13 04:57:57 UTC |
Add a critical error if DB connections are shared across the fork
Author:
Alex Vandiver
Add a critical error if DB connections are shared across the fork rt-server takes pains to close down the database connection before DBD::Pg::st execute failed: ERROR: prepared statement "dbdpg_p4068_1" already exists However, nothing prevents extensions from recreating the DB connection While we could force-unset the connections, this would serve as a |
4.4/custom- |
2017-10-16 16:55:04 UTC |
Added documentation for Custom Fields categories
Author:
craig
Added documentation for Custom Fields categories |
4.4/new- |
2017-09-22 15:31:43 UTC |
Add docs regarding UniqueValues missing column warning
Author:
Jim Brandt
Add docs regarding UniqueValues missing column warning An upgrade step in 4.3.6 creates a new custom field for |
4.4/clear- |
2017-09-14 17:41:36 UTC |
Add charts_cache timestamp and clear old cache entries
Author:
Jim Brandt
Add charts_cache timestamp and clear old cache entries In typical usage, the charts_cache in the session is cleared Add a timestamp for charts_cache entries and a function to clear |
4.2/smime- |
2017-09-07 10:01:26 UTC |
Add a failing test with a subjectAltName SMIME certificate
Author:
Alex Vandiver
Add a failing test with a subjectAltName SMIME certificate Many certificates in the wild to not have emailAddress set, but rather |
4.4/make- |
2017-09-01 19:33:58 UTC |
Add > as another character to exclude when parsing a URL anchor
Author:
Jim Brandt
Add > as another character to exclude when parsing a URL anchor A user reported that for URLs with an anchor (in the form #anchor) |
4.4/widget- |
2017-08-15 18:49:11 UTC |
Make booleans with RadioStyle use true/false logic
Author:
Shawn M Moore
Make booleans with RadioStyle use true/false logic Rather than tri-value |
4.4/updated- |
2017-08-08 19:27:34 UTC |
Update Sphinx indexer query to match native indexers.
Author:
Brian C. Duggan
Update Sphinx indexer query to match native indexers. The MySQL and PostgreSQL indexing queries for full-text search have |
4.4/myrt-pass-args | 2017-07-31 19:07:17 UTC |
Pass args through to MassagePortlets callback
Author:
Jim Brandt
Pass args through to MassagePortlets callback |
4.4/sla- |
2017-07-13 16:30:02 UTC |
Fix example config typo
Author:
Shawn M Moore
Fix example config typo |
4.4/outgoing- |
2017-07-03 16:15:56 UTC |
Show recipients in "Outgoing email recorded" transactions
Author:
Shawn M Moore
Show recipients in "Outgoing email recorded" transactions This moves the logic to skip rendering the email body in transaction Fixes: T#32881 |
4.6/customrole- |
2017-06-07 16:50:48 UTC |
Enforce SeeCustomRole and ModifyCustomRole
Author:
Shawn M Moore
Enforce SeeCustomRole and ModifyCustomRole |
4.4/merged-fulltext | 2017-05-05 00:06:57 UTC |
Add schema upgrade templates and upgrade-fulltext tool
Author:
Aaron Kondziela
Add schema upgrade templates and upgrade-fulltext tool |
4.4/fix- |
2017-04-12 13:34:22 UTC |
Fix changing start time based on SLA
Author:
Dave Goehrig
Fix changing start time based on SLA When you have multiple SLA levels with different start Fixes: I#32028 |
4.2/serialize- |
2017-03-27 20:53:51 UTC |
Add --update-existing to rt-importer
Author:
Shawn M Moore
Add --update-existing to rt-importer This lets you take updates from the dump for a subset of your record |
4.4/record- |
2017-03-14 20:59:32 UTC |
Record transaction CF updates even when no update message is provided
Author:
Jim Brandt
Record transaction CF updates even when no update message is provided Provide a way for transaction CFs to be recorded even when an |
4.4/config- |
2017-03-14 04:09:54 UTC |
Add AfterUpdate callbacks to Admin section of web UI
Author:
Aaron Kondziela
Add AfterUpdate callbacks to Admin section of web UI The AfterUpdate callbacks support logging, auditing, etc., for changes made Fixes T#180410 |
4.6/pjax | 2017-02-09 21:28:24 UTC |
Skip PJAX for "mark all messages as seen"
Author:
Shawn M Moore
Skip PJAX for "mark all messages as seen" There seems to be a bug in jquery-pjax where if RT redirects you to back Fixes: T#181100 |
4.6/password- |
2016-10-03 22:49:40 UTC |
Improve password complexity configuration
Author:
Aaron Kondziela
Improve password complexity configuration This expands the basic MinimumPassword The web interface password fields are longer, to encourage use of a long Fixes: T#161950 |
4.2/scrip- |
2016-09-27 18:37:12 UTC |
Hide scrip custom code fields when appropriate
Author:
Dustin Collins
Hide scrip custom code fields when appropriate The textareas for condition, action prepare, and action commit code To reinforce to users the relationship between the dropdown and its In order to ease the transition for custom deployments, a new method Add Condition method to RT::ScripCondition for easily obtaining the Move module name creation logic into own method on both ScripAction and ScripCondition for convenience. Now that we've moved the textareas to be inline with the rest of the There is no animation for the show/hide actions because jQuery's Fixes: I#32260 |
4.4/create- |
2016-09-23 14:09:04 UTC |
Move onclick event to Create linked ticket anchor
Author:
Jim Brandt
Move onclick event to Create linked ticket anchor On assets with a long history, it was possible to click Move the onclick event to the anchor tag itself to make sure |
4.4/column- |
2016-07-26 20:26:06 UTC |
Add missing ColumnMap entries
Author:
Shawn M Moore
Add missing ColumnMap entries Discovered by t/api/column-map.t Fixes: I#22386 |
4.2/importer-docs | 2016-07-15 22:18:50 UTC |
Finish method docs and comments for RT::Migrate::Importer
Author:
Shawn M Moore
Finish method docs and comments for RT::Migrate: |
4.6/assetsql | 2016-06-27 18:45:14 UTC |
Link multiple assets to a new ticket from asset bulk update
Author:
Jim Brandt
Link multiple assets to a new ticket from asset bulk update Support creating a ticket from the asset bulk update page The user is directed to the ticket create page for any |
4.4/ajax- |
2016-02-25 20:37:47 UTC |
add ajax custom field loading and change basics page to use it as proof of co...
Author:
Dustin Graves
add ajax custom field loading and change basics page to use it as proof of concept |
4.4/ticket- |
2015-10-21 17:42:22 UTC |
add optional pinned ticket summary display bar to rudder and aileon themes
Author:
Dustin Graves
add optional pinned ticket summary display bar to rudder and aileon themes Fixes: T#157669 |
4.4/multiple- |
2015-07-06 13:47:23 UTC |
Email::Address 1.900+ has a fix of uninitialized warning
Author:
sunnavy
Email::Address 1.900+ has a fix of uninitialized warning the warning could be trigged by empty phrases of email addresses in Sender: <noc@rt3. which is used in t/mail/sendmail.t and t/mail/ |
4.2/who- |
2015-05-08 20:29:35 UTC |
Simplify WhoHaveRoleRight and WhoHaveGroupRight queries before unioning
Author:
Alex Vandiver
Simplify WhoHaveRoleRight and WhoHaveGroupRight queries before unioning Perform a true union in SQL, via a separate 'in' query. This This does come at the assumption that duplicates within each of the two |
4.2/contributing | 2015-05-05 04:10:49 UTC |
Explicitly note the license and contributing agreement
Author:
Alex Vandiver
Explicitly note the license and contributing agreement |
4.2/perlcritic | 2015-04-12 02:04:38 UTC |
Move standalone t/lifecycles/utils.pl to being an RT::Test
Author:
Alex Vandiver
Move standalone t/lifecycles/ |
4.2/validate- |
2015-04-10 00:47:55 UTC |
Prompt to create missing role groups
Author:
Alex Vandiver
Prompt to create missing role groups |
4.2/resolve-roles | 2015-04-10 00:38:04 UTC |
Re-load any RT::User objects passed into ResolveRoles, as CurrentUser
Author:
Alex Vandiver
Re-load any RT::User objects passed into ResolveRoles, as CurrentUser This prevents possibly-elevated objects that are passed in from being |
4.2/forward- |
2015-04-09 20:39:41 UTC |
Default the content-transfer-encoding to 8bit
Author:
Alex Vandiver
Default the content- RT sets a content- These combine, in the case of signed email, to cause the "put a Assume that all unmarked parts are 8bit, as that is what the top-most |
4.4/fix- |
2015-04-09 01:15:06 UTC |
Update LastUpdated/LastUpdatedBy only if there is an update
Author:
Emmanuel Lacour
Update LastUpdated/ |
4.2/skip-asc-keys | 2015-04-07 05:02:40 UTC |
Allow attachments that were only _guessed_ to be encrypted, to fail
Author:
Alex Vandiver
Allow attachments that were only _guessed_ to be encrypted, to fail Files ending in ".asc" or ".pgp", unclaimed from RFC3156 multiparts or When RT attempts to "decrypt" an attached public key (which begins with gpg: decrypt_message failed: Unexpected error ..or, for gpg2: gpg: decrypt_message failed: unexpected data This results in the email sender receiving a "Error: bad encrypted data" Content-type is insufficient to accurately distinguish between attached Instead, opportunistically attempt to parse such parts, marking them as |
4.4/referenced- |
2015-04-06 19:30:29 UTC |
Move normalization into ::Tree
Author:
Alex Vandiver
Move normalization into ::Tree |
4.2/cfs- |
2015-04-02 22:46:59 UTC |
Only use CreateTicket line as a CF name if not also a core field
Author:
Alex Vandiver
Only use CreateTicket line as a CF name if not also a core field Every field CreateTickets loads is treated as potential CF; so, in the Once a field from %args has been used to fill %ticketargs, remove it, Status is additionally special; it is both deferred _and_ set in Fixes: I#18145 |
4.2/see- |
2015-03-30 23:07:38 UTC |
Always allow role and system groups to be enumerated
Author:
Alex Vandiver
Always allow role and system groups to be enumerated Previously, the SeeGroup right controlled RT::Groups results even for Allow system groups to always be seen, and role groups to be seen if the Note that as ->CurrentUserCanSee is not used to ACL ->_Value, this does Fixes: I#30416 |
4.2/tighten- |
2015-03-25 02:39:17 UTC |
Clean up a few more newlines in our HTML
Author:
Jesse Vincent
Clean up a few more newlines in our HTML |
4.2/selfservice |
2015-03-23 23:36:25 UTC |
Support Binary and Image CFs in SelfService
Author:
Alex Vandiver
Support Binary and Image CFs in SelfService |
4.2/fts- |
2015-03-16 23:44:55 UTC |
Drop the severity of known indexing failures to "info"
Author:
Alex Vandiver
Drop the severity of known indexing failures to "info" These failures are known failure mores that cannot easily be addressed. |
4.4/limitcf-number | 2015-03-12 22:00:52 UTC |
Leave all CF determination logic to _CustomFieldDecipher
Author:
Alex Vandiver
Leave all CF determination logic to _CustomFieldDec Previously, passing CUSTOMFIELD => 17 would result in TicketSQL |
4.2/less-qp | 2015-03-05 20:21:06 UTC |
Only store text as quoted-printable when the bytes not invalid UTF-8
Author:
Alex Vandiver
Only store text as quoted-printable when the bytes not invalid UTF-8 The existing check for Encode::is_utf8() checks if the UTF8 flag is on Switch to checking if the byte sequence is valid UTF-8; if so, upgrade |
4.0/gpg- |
2014-12-04 15:44:41 UTC |
show warning on page load and update ticket regardless of errors
Author:
Todd Wade
show warning on page load and update ticket regardless of errors Pre-commit code only showed warning after submitting the ticket update, and |
4.4/non- |
2014-10-07 20:07:39 UTC |
Apply squelching information to updates with no messages
Author:
Alex Vandiver
Apply squelching information to updates with no messages Updates from the ticket Reply/Comment page which do not record content, Even on updates that do not have content, store and respect the |
4.0/shredder- |
2014-05-23 22:06:18 UTC |
Shredder: Don't push resolvable dependencies onto the stack for wiping
Author:
Thomas Sibley
Shredder: Don't push resolvable dependencies onto the stack for wiping If a dependency is marked VARIABLE (resolvable), require it is handled Such objects were often safe because of the accidental side-effects of |
4.4/queue- |
2013-10-11 22:27:24 UTC |
upgrade script for old quicksearch preferences
Author:
ruz
upgrade script for old quicksearch preferences |
4.4/sql- |
2012-11-25 08:40:30 UTC |
UseSQLForACLChecks for RT::Queues
Author:
ruz
UseSQLForACLChecks for RT::Queues |
201 → 269 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 |