71 Commits

Author SHA256 Message Date
Darin Perusich
0f3f463090 - update to 4.0.15
Features
  * Ticket watcher searches that involve a large number of ORs will now
    use a much-improved SQL query, instead of the old many-join solution.
  * Do a better job wrapping text before quoting it in a reply.
  * Simple search now supports @example.com to search for tickets
    requested by users with email addresses ending in @example.com.
  * If our display parsing of an HTML attachment fails for known reasons,
    a better error message is provided, directing admins to contact us with
    a sample.
  
Bugfixes
  * Resolve several corner cases where RT's database handle can be
    disconnected unexpectedly.
  * When a TicketSQL query fails, report that failure to the user rather
    than silently displaying an empty ticket list.
  * Display and add attachments to tickets in alphabetical rather than
    random order.
  * Ensure that LifeCycle statuses are compared case-insensitively.
  Developer
  * CleanSlate on collections more thoroughly resets the collection.
  * A new callback and better support for JS/CSS tweaking of our
    Autocompleter display formats.
  * New warning when an RT::URI::* resolver object cannot be created.
  * Extensions may use rt-setup-database --action upgrade --package
    extension to provide RT's friendlier upgrade infrastructure.
  A complete changelog is available from git by running:
      git log rt-4.0.13..rt-4.0.15
  or visiting
      https://github.com/bestpractical/rt/compare/rt-4.0.13...rt-4.0.15

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=25
2013-07-26 11:31:50 +00:00
Lars Vogdt
60ca98954e - add su call to logrotate script for newer openSUSE versions
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=24
2013-07-01 00:25:03 +00:00
Lars Vogdt
dc2c0e71d0 - add hint to read the README.SuSE first before the README in case
of an upgrade

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=23
2013-06-06 07:04:28 +00:00
Darin Perusich
b4860cd598 - update to 4.0.13
This release of RT resolves a number of security vulnerabilities:
    CVE-2012-4733
    CVE-2013-3368
    CVE-2013-3369
    CVE-2013-3370
    CVE-2013-3371
    CVE-2013-3372
    CVE-2013-3373
    CVE-2013-3374
  Details about the above CVEs are available at:
    http://lists.bestpractical.com/pipermail/rt-announce/2013-May/000226.html
  A complete changelog is available from git by running:
    git log rt-4.0.12..rt-4.0.13
  or visiting
    https://github.com/bestpractical/rt/compare/rt-4.0.12...rt-4.0.13

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=22
2013-05-22 18:49:11 +00:00
Darin Perusich
a7a1589773 - Update 40 4.0.12
Features
  * Date and DateTime Custom Fields now have the same 'smart' date parsing
    that core RT date fields have.
  * Improved logging when the sending of a Correspond or Comment fails.
  * The Quick Search preferences page now has Select/Clear All buttons.
  * Unprivileged users can now change Language and Time Zone.
  * Warn MySQL users if their max_allowed_packet is dangerously low.
  Bugfixes
  * Repair 4.0.11 regression where red background on Reply with the
    RichText Editor was lost.
  * Quiet warnings in the verbose user format.
  * Allow changing the case of a Group's name (prevented by earlier code
    stopping you from having two groups with the same name).
  * Allow changing the case of a Class's name.
  * Avoid warnings when using empty Templates.
  * Update our InnoDB checks for MySQL 5.6 compatibility.
  * Clarification of when SetOutgoingMailFrom and OverrideOutgoingMailFrom
    are available.
  * Improve layout of collection lists in IE.
  * Fix Attach more files button in Self Service.
  * Set caching headers on autocomplete endpoints.
  * Restore and improve prematurely deleted documentation for
    DontSearchFileAttachments.
  * Correct the encoding of Dashboard email Subject headers.
  * Fix the default roles on User->WatchedQueues.
  * Document the need to grant SeeCustomField in UPGRADING-3.4.
  * Nudge menus below the shadows in aileron.
  * Fix missing headers and a syntax error in the
    /REST/1.0/attachment/NN endpoint.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=21
2013-05-02 12:20:04 +00:00
Darin Perusich
e8f89b7ae2 - Update to 4.0.11
Bugfixes
  * Fix description of the ModifyACL right on Classes.
  * Allow sorting by a Queue's SubjectTag (in the admin UI).
  * Reminders attached to tickets in the deleted status now no longer
    throw errors.
  * Custom Fields containing & were not being displayed properly in search
    results.
  * Validate usernames properly on rename as well as during creation.
  * Remove user preference for 'Number of search results' since it was
    unused and conflicted with the option on the My RT at a Glance
    configuration page.
  * Clean up temp files left behind by the REST interface.
  * Recipients and Scrips box on Ticket reply/comment pages retain
    checkbox state when uploading attachments or including articles or
    otherwise reloading the page.
  * Charts are no longer hidden by the print css.
  * Date Custom Fields should ignore time zones.
  * rt-crontool no longer throws an error on --help or other error
    conditions.
  * When choosing the Shredder link from search results, correctly select
    the Tickets plugin.
  * Bring back an Article quick search missing since before 4.0.0.
  * The default $ExtractSubjectTagMatch no longer removes [comment] from
    mail with subjects like [comment] [rtname #1].
  * In the Class PageMenus, load a Class not a CustomField to validate the id.
  * Date Custom Fields now parse strings like 'today' in the user's
    timezone.
  * Username and Password are now the same length on IE8/9.
  * External Custom Fields can now be changed back to internal

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=20
2013-04-09 20:39:31 +00:00
Darin Perusich
f72b3a5df0 - Install README.SuSE
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=19
2013-02-27 15:46:21 +00:00
Darin Perusich
f75c9c9a19 - Added Source for README.SuSE
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=18
2013-02-25 17:08:12 +00:00
Darin Perusich
91d10e3215 - Added README.SuSE to %doc
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=17
2013-02-19 13:58:35 +00:00
Darin Perusich
42ec4525b7 - update to 4.0.10
Bugfixes
  * CF values are no longer possibly lost during ticket creation; see
    above for a complete description
  * Updated localizations, including a new Slovak translation
  * Error titleboxes now render properly when they have collapse icons
  * Restore a missing </form> tag on the mobile login
  * Allow non-uris in Link transactions
  * Bulk Update maintains the previous value of the "Told" box on page
    reload
  * Simple Search no triggers queue-searching behavior when passed a
    disabled Queue names
  * We now find localizations expressed as ( qw(a b c))
  * Only attempt to update Told if the correspond succeeded
  git log rt-4.0.9..rt-4.0.10
  or visiting
  https://github.com/bestpractical/rt/compare/rt-4.0.9...rt-4.0.10

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=16
2013-01-30 13:39:20 +00:00
Darin Perusich
9ba23b2fe0 - update to 4.0.9
Bugfixes
  * IE8/9 are encouraged never to use compatibility mode.
  * User autocompletes on Oracle now work.
  * Disabled personal groups hiding out from 3.8 are cleaned out.
  * When upgrading from 3.8 to 4.0 the article upgrade points to the
    correct upgrading documentation.
  Features
  * The Rights Editor now keeps track of the user/group and tab selected
    when submitting and switching between states.
  * Allow bookmarking tickets from the mobile interface.
  * Warn less when your RT is behind a proxy.
  * New CheckMoreMSMailHeaders config option that tries harder to detect
    outlook and repair weird linespacing issues in text parts.
  Documentation
  * Lifecycle documentation separate from the RT_Config.pm docs.
  * Document how to use the Style Editor and how to add your own CSS.
  * Document basic approvals configuration.
  * Improve documentation and examples for CreateTickets action
  Development
  * Improve SQL logging on record creation and the autocompleter.
  * Improve the debugging mason errors to include a stack trace.
  * Ensure tests never run in the local locale (which can cause
    interesting failures).
  * Catch and error if we throw warnings in tests.
 
  See https://github.com/bestpractical/rt/compare/rt-4.0.8...rt-4.0.9
  for full list of Bugfixes, Features, Documentation, and Development
  changes.
- renamed rt-mysql2pg to rt-mysql2pg-contrib per Thomas Sibley

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=14
2013-01-17 14:31:17 +00:00
Lars Vogdt
feb5c6d5d9 - update to 4.0.8:
This release, in addition to being a bugfix release, also resolves a
  number of security vulnerabilities.  It resolves CVE-2012-4730,
  CVE-2012-4731, CVE-2012-4732, CVE-2012-4734, CVE-2012-4735, and
  CVE-2012-4884.
  
  Bugfixes
  * Custom Fields BasedOn can be set from intialdata again.
  * Fix the 3.8.4 NotifyGroup upgrade script to properly join notification
    groups with a comma.
  * Correct the use of the 'approved' state from Lifecycles.  It is now
    used only when all approvals are completed.
  * Use database-level row locking to ensure that scrips do not suffer
    from race conditions with scrips from other processes.
  * Remove multiple slashes so that page menus display and the active item
    is correctly highlighted.
  * Improve MaxAttachmentSize documentation.
  * Ensure that ticket links in the iCal feed are CSRF whitelisted.
  
  Features
  * New alias validator sbin/rt-validate-aliases which helps keep RT and
    /etc/aliases in sync.
  * Add support for GPG mails in inline format (PGP partitioned encoding)
    that are also encoded for transfer with Base64 or quoted printable.
  * Add a BeforeLocalization callback to message headers.
  * If you have DBIx::SearchBuilder 1.62 or higher and are using full
    text indexing on Pg or Oracle, rt-fulltext-indexer uses a faster query
    to find unindexed attachments.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=13
2012-11-24 14:17:20 +00:00
Darin Perusich
8be77e08c3 - update to 4.0.7
+ A complete changelog is available at
    https://github.com/bestpractical/rt/compare/rt-4.0.6...rt-4.0.7
- Added LWP::Protocol::https requirement

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=12
2012-09-14 18:50:18 +00:00
Darin Perusich
137b95ee1e - update to 4.0.6:
+ This resolves the following security vulnerabilities:
    CVE-2011-2082, CVE-2011-2083, CVE-2011-2084, CVE-2011-2085,
    CVE-2011-4458, CVE-2011-4459, and CVE-2011-4460.
  + Remove CSS3PIE, which simply added rounded corners on IE7 and IE8, as
    it was causing numerous crashes of IE.
  + Show the current status in the status dropdown during ticket update,
    to allow forced setting of the status.  This functionality was
    available in RT 3.8, and is now being reinstated.
  + Use SearchBuilder queue limits to restrict what statuses and owners
    are displayed in drop-downs.
  + Make "New Ticket" a top-level SelfService menu item.
  + Display Lifecycle column correctly in queue admin lists.
  + Allow >64k attributes on MySQL; this is particularly useful for
    logos uploaded via the theming editor.
  + Remove two dependencies from the RT mailgate.
  + Adding new arbitrary links to tickets now works as expected in the
    REST interface.
  + Subject: lines in Forward Ticket templates are now respected.
  + Sort ticket link numbers numerically, not alphabetically.
  + Ticket reminders are no longer copied when creating a linked ticket;
    article and http:// links now are, however.
  + Use relative links (with no hostname) more consistently.
  + Correctly deal with non-ASCII attachment filenames which make use of
    MIME parameter value continuations.
  + Find queue-level CFs first in REST interface when there are
    duplicates by name.
  + Fix graphing of searches which reference Updated and other
    transaction-based limits.
  + Reminder statuses on open and resolve are now configurable

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=11
2012-05-31 13:33:33 +00:00
Lars Vogdt
5ecfe5f6b4 - update to 4.0.5:
+ Greatly improved print CSS
  + New Config option - HideResolveActionsWithDependencies removes 
    actions such as Resolve from the action menu on tickets with 
    outstanding dependencies
  + New Config option - AutocompleteOwnersForSearch allows admins 
    to force an Owner autocompleter in the Query Builder
  + New Config option - NoTicketInterfaceForApprovals redirects 
    users to the Approvals interface if they visit an Approval ticket 
    in the regular RT UI
  + Improved Simple Search documentation and new 'any' keyword for any status
  + Improved case insensitivity in the User and Custom Field Autocompleters
  + new --enable-ssl-mailgate configure option and rt-mailgate options 
    to assist with setting rt-mailgate up to talk to your ssl 
    enabled RT server
  + More improvements to email quote detection to handle Outlook quoting
  + The CreateTickets action now supports adding Groups as Watchers
  + httpurl_overwrite no longer inserts spaces into your URLs
  + Added NBSP as a search column in the Query Builder
  + Maintain Approved/Denied state in the radio button on past Approvals
  + Fixes for Bookmarked ticket searches
  + Bugfixes for OverrideOutgoingMailFrom and sending bounces
  + More consistent ordering of Articles
  + Improvements to menu internals, including fixes for Search 
    collections and localization of key names
  + Preserve Content-Disposition when redistributing mail
  + Improved PGP handling for .asc attachments with misleading content-types
  + By default, RT's session cookie will not be available to javascript
  + Allow Charts to be grouped by Told.
  + Test and localization cleanups.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=8
2012-03-13 21:32:30 +00:00
Lars Vogdt
4c9463c855 fix license to be in spdx format
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=6
2012-03-12 19:25:26 +00:00
Lars Vogdt
b9a0f0284e added a more descriptive message in the database backend README files.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=5
2012-03-12 19:24:56 +00:00
Lars Vogdt
43191976af fix rt-clean-mason-cache to clean only mason_data/obj
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=4
2012-01-12 00:16:41 +00:00
Lars Vogdt
06f046e2dd - update to 4.0.4:
This release contains a number of bugfixes and small improvements 
  since the 4.0.2 release; a few of the more notable ones include:
  + Due to a change in RT 3.8.9, which also affected RT 4.0.0 and higher, 
    TransactionBatch scrips were run twice; this has now been fixed.
  + A new toggle has been added to expand all quote folding in a 
    ticket's transaction history.
  + New "On Forward", "On Forward Transaction" and "On Forward Ticket" 
    conditions have been added.
  + Ticket searches no longer forget which saved search they were 
    loaded from when being updated.
  + A new "make jsmin" target has been added to aid in downloading, 
    compiling, and installing jsmin.
  + Improved threading for automatically generated emails 
    concerning a ticket.
  + Improved detection of Outlook-style message fowarding headers.
  + No longer error when a user has supplied a non-existant RT style; 
    instead, fall back to the default. 
    This is particularly relevant for users coming RT 3.8 with the 
    3.6 stylesheet applied, which no longer exists in 4.0.
  + Improved handling of files named "0", and Unicode filenames, 
    in file uploads.
  + Tickets can no longer be linked to deleted tickets.
  + Restore missing menus on simple search result pages.
  + Fix support for perl 5.12 and later by removing a deprecated 
    use of "defined %hash".
- install rcrequest-tracker symlink
- fix FSF address in init script
- ignore the init-script-without-%restart_on_update-postun warning
  from rpmlint: the init script just creates missing directories

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=3
2011-12-30 10:57:16 +00:00
Stephan Kulow
6e44172c4d remove vendor
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=2
2011-11-18 09:22:25 +00:00
Lars Vogdt
c5d57f262f osc copypac from project:home:lrupp:request-tracker package:request-tracker revision:34
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=1
2011-11-01 13:11:52 +00:00