RT 2.0.9pre4

Working on running down the known-bug list for 2.0.9. Nailed a few today.

2001-11-02 01:39 jesse

* Makefile:

bumped the version to 2.0.9pre4

2001-11-02 01:31 jesse

* webrt/Ticket/: Display.html, ModifyAll.html:

Fix to not automatically record comments if nothing was typed.

2001-11-02 00:52 jesse

* lib/RT/Ticket.pm:

Fix for duplicated requestors on merge. #791

2001-11-01 17:40 jesse

* webrt/Ticket/Elements/ShowTransaction:

More tweaking transaction display

2001-11-01 17:36 jesse

* webrt/: Admin/Users/Modify.html, Ticket/Elements/ShowTransaction:

Fixed newlines between ticket body and headers.

Fix for 934: creating users doesn't completely fail (new)

2001-11-01 17:24 jesse

* webrt/Ticket/Elements/ShowTransaction:

Cleanups to ShowTransaction

2001-11-01 17:10 jesse

* lib/RT/: Keyword.pm, Interface/Web.pm:

Fix for loading queue (post 2.0.8) when called by name
Fix for _not_ trying to load keywords when called with no value.

2001-10-31 17:38 jesse

* Makefile:

Fixed the make dist

2001-10-31 02:56 jesse

* Makefile:

Bumped the version to 2.0.9pre3

2001-10-31 02:54 jesse

* lib/RT/Action/SendPasswordEmail.pm:

file SendPasswordEmail.pm was initially added on branch rt-1-1.

2001-10-31 02:54 jesse

* lib/RT/Action/SendPasswordEmail.pm:

Added an action to mail a password to the user.

2001-10-31 02:54 jesse

* bin/rt-mailgate:

added support to rt-mailgate for putting the queue name in a +extension

2001-10-31 02:52 jesse

* lib/RT/Ticket.pm:

Tickets which are created in a "resolved" state will now have their "resolved"
date set right.

2001-10-31 02:51 jesse

* lib/RT/User.pm:

Started work on "Email password to user"

2001-10-31 02:48 jesse

* lib/RT/Watcher.pm:

Added a patch from Simon Cozens which makes sure that a requestor is always a user, rather than an email address.

2001-10-31 02:47 jesse

* lib/RT/Keyword.pm:

Added a helper Load function to Keyword to load by Id or Path

2001-10-31 02:42 jesse

* lib/RT/Template.pm:


Template got new helper functions for loading queue and system templates.

2001-10-31 02:40 jesse

* bin/rt, bin/rtadmin, lib/RT/Interface/CLI.pm,
lib/RT/Interface/Email.pm:

Bringing forward a security fix from 2.0.8_01.  (nonusers could get superuser permissions from the CLI)

2001-10-31 02:37 jesse

* webrt/: Elements/MyRequests, Elements/MyTickets,
Ticket/Create.html:

Fixed a display bug in mytickets and myrequests which prevented clicking on
subjectless email

2001-10-31 02:04 jesse

* etc/: config.pm, schema.Pg, schema.mysql, schema.pm:

Lengthened queue name and email addresses in the default DB schema

2001-10-31 02:02 jesse

* webrt/Ticket/Update.html, lib/RT/Interface/Web.pm:

Now show the current ticket subject by default in the update subject box.
But don't include it in the transaction if it hasn't changed.

2001-10-31 01:09 jesse

* Makefile, bin/rt, bin/rt-mailgate, bin/rtadmin,
lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm:

Security fixes per Jay at mojomole

2001-10-25 17:40 jesse

* webrt/Search/Listing.html:

Fixed a bug in new listing display. introduced after 2.0.8

2001-10-24 14:10 jesse

* Makefile, lib/RT/Ticket.pm:

Fixed the ticket status changes from open to open bug, thanks to raphael
at linkvest.

2001-10-23 17:34 jesse

* webrt/Ticket/Create.html:

Some cleanups to the Create form. No new functionality, just a little bit prettier

2001-10-23 17:34 jesse

* webrt/Elements/SelectTicketSortBy:

Elements/SelectTicketsSortBy now uses new list of sortable Tickets fields
in Tickets.pm

2001-10-23 17:32 jesse

* webrt/Search/Listing.html:

Column headings in searches are now clicky, where possible

2001-10-23 17:31 jesse

* webrt/Ticket/Elements/ShowTransaction:

URLs in ticket history should now be clicky

2001-10-23 17:26 jesse

* webrt/Elements/CustomHomepageHeader:

file CustomHomepageHeader was initially added on branch rt-1-1.

2001-10-23 17:26 jesse

* webrt/: index.html, Elements/CustomHomepageHeader:

Added a hook for sites to put their own html in the top of the "Home" page

2001-10-23 17:24 jesse

* webrt/Elements/: SelectNewTicketQueue, SelectQueue:

Frefactored SelectQueue to elimintate dupicate code and enable a "too many queues" option

2001-10-23 17:22 jesse

* lib/: RT.pm, RT/Date.pm, RT/Keyword.pm, RT/KeywordSelect.pm,
RT/Keywords.pm, RT/Link.pm, RT/Links.pm, RT/ObjectKeywords.pm,
RT/Record.pm, RT/Scrip.pm, RT/ScripActions.pm,
RT/ScripConditions.pm, RT/Ticket.pm, RT/Action/SendEmail.pm,
RT/Condition/Generic.pm, RT/Interface/CLI.pm,
RT/Interface/Email.pm:

Simple fixes to POD from Feargal Reilly to fix complaints from pod2man

2001-10-23 17:08 jesse

* lib/RT/Tickets.pm:

Refactored Tickets.pm a bit to provide better access to fields
that tickets can be sorted on.

2001-10-23 17:06 jesse

* etc/: config.pm, schema.Pg, schema.mysql, schema.pm:

Added some new indices, based on recommendations from Nobel Tse at Outblaze

Started to cleanup config.pm to not use deprecated methods when displaying
ticket columns.

2001-10-19 15:44 jesse

* Makefile, bin/initacls.Pg, bin/initacls.mysql, tools/initdb:

Reverting last patch. it lead to too much brokenness

2001-10-19 15:16 jesse

* Makefile, bin/initacls.Pg, bin/initacls.mysql, tools/initdb:

Work on the install procedure to automate it some more. (automatically supply
passwords defined in the makefile)

2001-10-19 00:49 jesse

* Makefile:

Bumped version to 2.0.9pre1

2001-10-19 00:46 jesse

* docs/design_docs/cvs_integration:

file cvs_integration was initially added on branch rt-1-1.

2001-10-19 00:46 jesse

* webrt/NoAuth/images/rt.jpg:

file rt.jpg was initially added on branch rt-1-1.

2001-10-19 00:46 jesse

* rt.spec, docs/design_docs/cvs_integration, etc/config.pm,
webrt/rt.jpg, webrt/Elements/Header, webrt/Elements/TitleBoxEnd,
webrt/Elements/TitleBoxStart, webrt/NoAuth/images/rt.jpg,
webrt/SelfService/Elements/Header:

Refactored images path to have a configurable URL, so it will work with fastcgi ;)

2001-10-19 00:37 jesse

* webrt/: Elements/Footer, autohandler:

Added support for timing of page display with &Debug=1

2001-10-19 00:29 jesse

* lib/RT/User.pm:

User.pm: a fix to allow you to create multiple users with no email address.

2001-10-19 00:25 jesse

* lib/RT/Tickets.pm:

Added sub Due to Tickets.pm. fixes #910

2001-10-19 00:17 jesse

* etc/rt.spec:

file rt.spec was initially added on branch rt-1-1.

2001-10-19 00:17 jesse

* Makefile, rt.spec, etc/rt.spec:

Some work on the rpm build infrastructure

2001-10-19 00:03 jesse

* tools/cpan2rpm:

cpan2rpm doesn't repeat builds of the same distribution, even if we're looking for differnet  modules

2001-10-18 23:30 jesse

* tools/cpan2rpm:

cpan2rpm has been cleaned up a whole lot. it should actually be somewhat smarter about not doing the same work twice

2001-10-18 22:42 jesse

* tools/cpan2rpm:

Added cpan2rpm to the tools directory, for autogenerating rpms of cpan modules

2001-10-18 22:42 jesse

* tools/cpan2rpm:

file cpan2rpm was initially added on branch rt-1-1.

2001-10-18 21:20 jesse

* Makefile, rt.spec:

Added support for autobuilding an rpm with "make rpm"

2001-10-18 02:15 jesse

* tools/insertdata:

Fixed templates to include the ticket subject if it was otherwise blank

2001-10-18 02:14 jesse

* lib/RT/Interface/Web.pm, webrt/Ticket/Display.html:

work on web-based ticket creation. fixed bugs setting due dates, etc

2001-10-18 02:13 jesse

* lib/RT/Interface/Email.pm:

fixed a user creation race condition in the mail gateway

2001-10-18 02:11 jesse

* webrt/Elements/SelectStatus:

use the new status abstraction in the web ui

2001-10-18 02:08 jesse

* tools/testdeps:

moved to a dbix::searchbuilder 0.46 dependency

2001-10-18 02:07 jesse

* lib/RT/Tickets.pm:

Movign away from a deprecated API

2001-10-18 02:07 jesse

* tools/initdb:

initdb won't whine if you don't set a host

2001-10-18 02:05 jesse

* docs/design_docs/evil_plans:

Added some docs about what 2.2 might hold

2001-10-18 02:00 jesse

* lib/RT/: Ticket.pm, Queue.pm:

Abstracted out status enumeration and validation

2001-10-18 01:57 jesse

* webrt/Ticket/Elements/EditLinks:

added WebPath to fix some links in showlinks

2001-10-17 16:34 jesse

* lib/Makefile.PL:

Bumped searchbuilder dependency to 0.46

2001-10-17 16:33 jesse

* webrt/Ticket/Elements/ShowHistory:

Added an optional bit of configuration to not show the "History" header

2001-10-06 03:01 jesse

* webrt/Ticket/Elements/ShowTransaction:

Added a new option "Show commands" to show tranasaction

2001-10-06 03:00 jesse

* webrt/Admin/: Keywords/index.html, Queues/index.html:

Added support for reenabling deleted queues and keywords

2001-10-06 02:57 jesse

* lib/RT/Condition/Generic.pm:

Added test harness glue

2001-10-06 02:55 jesse

* lib/RT/Interface/Web.pm:

Added code to detect bogus ticket update types

2001-10-06 02:54 jesse

* lib/RT/Interface/: CLI.pm, Email.pm:

Added support for unit testing

2001-10-06 02:51 jesse

* lib/RT/Handle.pm:

Added support for unit testing

Added a test for Database Port definition to stop perl from whining

2001-10-06 02:49 jesse

* lib/RT/: ACE.pm, ACL.pm, Action/Generic.pm, Action/SendEmail.pm,
Attachment.pm, Attachments.pm:

Added support for unit testing

2001-10-06 02:46 jesse

* lib/RT/: Tickets.pm, Transaction.pm, Transactions.pm, User.pm,
Users.pm, Watcher.pm, Watchers.pm, Queues.pm, Record.pm, Scrip.pm,
ScripAction.pm, ScripActions.pm, ScripCondition.pm,
ScripConditions.pm, Scrips.pm, Template.pm, Templates.pm:

Added support for unit testing

2001-10-06 02:43 jesse

* lib/RT/: Keyword.pm, KeywordSelect.pm, KeywordSelects.pm,
Keywords.pm, Link.pm, Links.pm, ObjectKeyword.pm,
ObjectKeywords.pm, CurrentUser.pm, Date.pm, EasySearch.pm,
Group.pm, GroupMember.pm, GroupMembers.pm, Groups.pm:

Added support for unit testing

2001-10-06 02:38 jesse

* lib/RT.pm:

Added the beginnings of test support to RT.pm

2001-10-06 02:22 jesse

* lib/RT/TestHarness.pm:

file TestHarness.pm was initially added on branch rt-1-1.

2001-10-06 02:22 jesse

* lib/: Makefile.PL, RT/TestHarness.pm:

First bits of glue for new RT unit testing infrastructure

2001-10-06 02:19 jesse

* bin/rt:

bin/rt: Documentation cleanups. removing an unnecessary data tainting check

2001-10-06 02:18 jesse

Fixes to initacls.Pg to allow installation with Unix Domain sockets

http://www.bestpractical.com/products/rt – Trouble Ticketing. Free.