import rt 2.0.14
authorivan <ivan>
Mon, 12 Aug 2002 06:17:09 +0000 (06:17 +0000)
committerivan <ivan>
Mon, 12 Aug 2002 06:17:09 +0000 (06:17 +0000)
263 files changed:
rt/COPYING [new file with mode: 0755]
rt/ChangeLog [new file with mode: 0644]
rt/Makefile [new file with mode: 0644]
rt/README [new file with mode: 0755]
rt/TODO [new file with mode: 0755]
rt/bin/initacls.Oracle [new file with mode: 0644]
rt/bin/initacls.Pg [new file with mode: 0755]
rt/bin/initacls.mysql [new file with mode: 0755]
rt/bin/mason_handler.fcgi [new file with mode: 0755]
rt/bin/mason_handler.scgi [new file with mode: 0755]
rt/bin/rt [new file with mode: 0755]
rt/bin/rt-mailgate [new file with mode: 0755]
rt/bin/rtadmin [new file with mode: 0644]
rt/bin/webmux.pl [new file with mode: 0755]
rt/docs/README.docs [new file with mode: 0755]
rt/docs/Security [new file with mode: 0644]
rt/docs/design_docs/CARS [new file with mode: 0755]
rt/docs/design_docs/TransactionTypes.txt [new file with mode: 0755]
rt/docs/design_docs/acls [new file with mode: 0644]
rt/docs/design_docs/basic-definitions.txt [new file with mode: 0644]
rt/docs/design_docs/cli_spec [new file with mode: 0644]
rt/docs/design_docs/cvs_integration [new file with mode: 0644]
rt/docs/design_docs/evil_plans [new file with mode: 0644]
rt/docs/design_docs/link-definitions.txt [new file with mode: 0644]
rt/docs/design_docs/local_hacking [new file with mode: 0644]
rt/docs/design_docs/subscription-definitions.txt [new file with mode: 0755]
rt/docs/design_docs/users [new file with mode: 0644]
rt/docs/rt.gif [new file with mode: 0755]
rt/etc/acl.Oracle [new file with mode: 0644]
rt/etc/acl.Pg [new file with mode: 0755]
rt/etc/acl.mysql [new file with mode: 0755]
rt/etc/config.pm [new file with mode: 0755]
rt/etc/rt.spec [new file with mode: 0644]
rt/etc/schema.Oracle [new file with mode: 0644]
rt/etc/schema.Pg [new file with mode: 0755]
rt/etc/schema.mysql [new file with mode: 0755]
rt/etc/schema.pm [new file with mode: 0644]
rt/lib/MANIFEST [new file with mode: 0644]
rt/lib/MANIFEST.SKIP [new file with mode: 0644]
rt/lib/Makefile.PL [new file with mode: 0644]
rt/lib/RT.pm [new file with mode: 0644]
rt/lib/RT/ACE.pm [new file with mode: 0755]
rt/lib/RT/ACL.pm [new file with mode: 0755]
rt/lib/RT/Action/Autoreply.pm [new file with mode: 0755]
rt/lib/RT/Action/Generic.pm [new file with mode: 0755]
rt/lib/RT/Action/Notify.pm [new file with mode: 0755]
rt/lib/RT/Action/NotifyAsComment.pm [new file with mode: 0755]
rt/lib/RT/Action/OpenDependent.pm [new file with mode: 0644]
rt/lib/RT/Action/ResolveMembers.pm [new file with mode: 0644]
rt/lib/RT/Action/SendEmail.pm [new file with mode: 0755]
rt/lib/RT/Action/SendPasswordEmail.pm [new file with mode: 0755]
rt/lib/RT/Action/StallDependent.pm [new file with mode: 0644]
rt/lib/RT/Attachment.pm [new file with mode: 0755]
rt/lib/RT/Attachments.pm [new file with mode: 0755]
rt/lib/RT/Condition/AnyTransaction.pm [new file with mode: 0644]
rt/lib/RT/Condition/Generic.pm [new file with mode: 0755]
rt/lib/RT/Condition/NewDependency.pm [new file with mode: 0644]
rt/lib/RT/Condition/StatusChange.pm [new file with mode: 0644]
rt/lib/RT/CurrentUser.pm [new file with mode: 0755]
rt/lib/RT/Date.pm [new file with mode: 0644]
rt/lib/RT/EasySearch.pm [new file with mode: 0755]
rt/lib/RT/Group.pm [new file with mode: 0755]
rt/lib/RT/GroupMember.pm [new file with mode: 0755]
rt/lib/RT/GroupMembers.pm [new file with mode: 0755]
rt/lib/RT/Groups.pm [new file with mode: 0755]
rt/lib/RT/Handle.pm [new file with mode: 0644]
rt/lib/RT/Interface/CLI.pm [new file with mode: 0644]
rt/lib/RT/Interface/Email.pm [new file with mode: 0755]
rt/lib/RT/Interface/Web.pm [new file with mode: 0644]
rt/lib/RT/Keyword.pm [new file with mode: 0644]
rt/lib/RT/KeywordSelect.pm [new file with mode: 0644]
rt/lib/RT/KeywordSelects.pm [new file with mode: 0644]
rt/lib/RT/Keywords.pm [new file with mode: 0644]
rt/lib/RT/Link.pm [new file with mode: 0644]
rt/lib/RT/Links.pm [new file with mode: 0644]
rt/lib/RT/ObjectKeyword.pm [new file with mode: 0644]
rt/lib/RT/ObjectKeywords.pm [new file with mode: 0644]
rt/lib/RT/Queue.pm [new file with mode: 0755]
rt/lib/RT/Queues.pm [new file with mode: 0755]
rt/lib/RT/Record.pm [new file with mode: 0755]
rt/lib/RT/Scrip.pm [new file with mode: 0755]
rt/lib/RT/ScripAction.pm [new file with mode: 0755]
rt/lib/RT/ScripActions.pm [new file with mode: 0755]
rt/lib/RT/ScripCondition.pm [new file with mode: 0755]
rt/lib/RT/ScripConditions.pm [new file with mode: 0755]
rt/lib/RT/Scrips.pm [new file with mode: 0755]
rt/lib/RT/Template.pm [new file with mode: 0755]
rt/lib/RT/Templates.pm [new file with mode: 0755]
rt/lib/RT/TestHarness.pm [new file with mode: 0644]
rt/lib/RT/Ticket.pm [new file with mode: 0755]
rt/lib/RT/Tickets.pm [new file with mode: 0755]
rt/lib/RT/Transaction.pm [new file with mode: 0755]
rt/lib/RT/Transactions.pm [new file with mode: 0755]
rt/lib/RT/User.pm [new file with mode: 0755]
rt/lib/RT/Users.pm [new file with mode: 0755]
rt/lib/RT/Watcher.pm [new file with mode: 0755]
rt/lib/RT/Watchers.pm [new file with mode: 0755]
rt/lib/test.pl [new file with mode: 0644]
rt/tools/cpan2rpm [new file with mode: 0644]
rt/tools/initdb [new file with mode: 0644]
rt/tools/insertdata [new file with mode: 0755]
rt/tools/testdeps [new file with mode: 0644]
rt/webrt/Admin/Elements/CreateQueueCalled [new file with mode: 0755]
rt/webrt/Admin/Elements/CreateUserCalled [new file with mode: 0755]
rt/webrt/Admin/Elements/EditUserComments [new file with mode: 0755]
rt/webrt/Admin/Elements/GrantQueueRightsTo [new file with mode: 0755]
rt/webrt/Admin/Elements/GroupTabs [new file with mode: 0755]
rt/webrt/Admin/Elements/Header [new file with mode: 0755]
rt/webrt/Admin/Elements/ListGlobalKeywordSelects [new file with mode: 0644]
rt/webrt/Admin/Elements/ListGlobalScrips [new file with mode: 0755]
rt/webrt/Admin/Elements/ModifyKeyword [new file with mode: 0644]
rt/webrt/Admin/Elements/ModifyKeywordSelect [new file with mode: 0644]
rt/webrt/Admin/Elements/ModifyQueue [new file with mode: 0755]
rt/webrt/Admin/Elements/ModifyTemplate [new file with mode: 0755]
rt/webrt/Admin/Elements/ModifyUser [new file with mode: 0755]
rt/webrt/Admin/Elements/QueueRightsForUser [new file with mode: 0644]
rt/webrt/Admin/Elements/QueueTabs [new file with mode: 0755]
rt/webrt/Admin/Elements/SelectKeywordSelect [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectModifyGroup [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectModifyKeyword [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectModifyKeywordSelect [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectModifyQueue [new file with mode: 0755]
rt/webrt/Admin/Elements/SelectModifyUser [new file with mode: 0755]
rt/webrt/Admin/Elements/SelectQueueRights [new file with mode: 0755]
rt/webrt/Admin/Elements/SelectRights [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectScrip [new file with mode: 0755]
rt/webrt/Admin/Elements/SelectScripAction [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectScripCondition [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectSingleOrMultiple [new file with mode: 0644]
rt/webrt/Admin/Elements/SelectTemplate [new file with mode: 0755]
rt/webrt/Admin/Elements/SelectUsers [new file with mode: 0644]
rt/webrt/Admin/Elements/SystemTabs [new file with mode: 0755]
rt/webrt/Admin/Elements/Tabs [new file with mode: 0755]
rt/webrt/Admin/Elements/UserTabs [new file with mode: 0755]
rt/webrt/Admin/Global/GroupRights.html [new file with mode: 0755]
rt/webrt/Admin/Global/Keywords.html [new file with mode: 0644]
rt/webrt/Admin/Global/Scrips.html [new file with mode: 0755]
rt/webrt/Admin/Global/Template.html [new file with mode: 0755]
rt/webrt/Admin/Global/Templates.html [new file with mode: 0755]
rt/webrt/Admin/Global/UserRights.html [new file with mode: 0755]
rt/webrt/Admin/Global/index.html [new file with mode: 0755]
rt/webrt/Admin/Groups/Members.html [new file with mode: 0644]
rt/webrt/Admin/Groups/Modify.html [new file with mode: 0644]
rt/webrt/Admin/Groups/Rights.html [new file with mode: 0644]
rt/webrt/Admin/Groups/index.html [new file with mode: 0644]
rt/webrt/Admin/KeywordSelects/Modify.html [new file with mode: 0644]
rt/webrt/Admin/KeywordSelects/index.html [new file with mode: 0644]
rt/webrt/Admin/Keywords/Modify.html [new file with mode: 0644]
rt/webrt/Admin/Keywords/index.html [new file with mode: 0644]
rt/webrt/Admin/Queues/Create.html [new file with mode: 0755]
rt/webrt/Admin/Queues/GroupRights.html [new file with mode: 0755]
rt/webrt/Admin/Queues/Keywords.html [new file with mode: 0644]
rt/webrt/Admin/Queues/Modify.html [new file with mode: 0755]
rt/webrt/Admin/Queues/People.html [new file with mode: 0755]
rt/webrt/Admin/Queues/Scrips.html [new file with mode: 0755]
rt/webrt/Admin/Queues/Template.html [new file with mode: 0755]
rt/webrt/Admin/Queues/Templates.html [new file with mode: 0755]
rt/webrt/Admin/Queues/UserRights.html [new file with mode: 0755]
rt/webrt/Admin/Queues/index.html [new file with mode: 0755]
rt/webrt/Admin/Users/Modify.html [new file with mode: 0755]
rt/webrt/Admin/Users/Prefs.html [new file with mode: 0755]
rt/webrt/Admin/Users/Rights.html [new file with mode: 0644]
rt/webrt/Admin/Users/index.html [new file with mode: 0755]
rt/webrt/Admin/index.html [new file with mode: 0755]
rt/webrt/Elements/Checkbox [new file with mode: 0755]
rt/webrt/Elements/CreateTicket [new file with mode: 0644]
rt/webrt/Elements/CustomHomepageHeader [new file with mode: 0644]
rt/webrt/Elements/Error [new file with mode: 0755]
rt/webrt/Elements/Footer [new file with mode: 0755]
rt/webrt/Elements/GotoTicket [new file with mode: 0644]
rt/webrt/Elements/Header [new file with mode: 0755]
rt/webrt/Elements/ListActions [new file with mode: 0755]
rt/webrt/Elements/Login [new file with mode: 0755]
rt/webrt/Elements/MessageBox [new file with mode: 0644]
rt/webrt/Elements/MyRequests [new file with mode: 0644]
rt/webrt/Elements/MyTickets [new file with mode: 0644]
rt/webrt/Elements/Quicksearch [new file with mode: 0644]
rt/webrt/Elements/Refresh [new file with mode: 0644]
rt/webrt/Elements/Section [new file with mode: 0755]
rt/webrt/Elements/SelectBoolean [new file with mode: 0755]
rt/webrt/Elements/SelectDate [new file with mode: 0755]
rt/webrt/Elements/SelectDateRelation [new file with mode: 0755]
rt/webrt/Elements/SelectDateType [new file with mode: 0755]
rt/webrt/Elements/SelectEqualityOperator [new file with mode: 0755]
rt/webrt/Elements/SelectKeyword [new file with mode: 0644]
rt/webrt/Elements/SelectKeywordOptions [new file with mode: 0644]
rt/webrt/Elements/SelectLinkType [new file with mode: 0644]
rt/webrt/Elements/SelectMatch [new file with mode: 0644]
rt/webrt/Elements/SelectNewTicketQueue [new file with mode: 0755]
rt/webrt/Elements/SelectOwner [new file with mode: 0755]
rt/webrt/Elements/SelectQueue [new file with mode: 0755]
rt/webrt/Elements/SelectResultsPerPage [new file with mode: 0644]
rt/webrt/Elements/SelectSortOrder [new file with mode: 0644]
rt/webrt/Elements/SelectStatus [new file with mode: 0755]
rt/webrt/Elements/SelectTicketSortBy [new file with mode: 0644]
rt/webrt/Elements/SelectUsers [new file with mode: 0755]
rt/webrt/Elements/SelectWatcherType [new file with mode: 0644]
rt/webrt/Elements/ShadedBox [new file with mode: 0755]
rt/webrt/Elements/Submit [new file with mode: 0755]
rt/webrt/Elements/Tabs [new file with mode: 0755]
rt/webrt/Elements/TitleBoxEnd [new file with mode: 0755]
rt/webrt/Elements/TitleBoxStart [new file with mode: 0755]
rt/webrt/Elements/ViewUser [new file with mode: 0644]
rt/webrt/Elements/dayMenu [new file with mode: 0755]
rt/webrt/Elements/monthMenu [new file with mode: 0755]
rt/webrt/Elements/yearMenu [new file with mode: 0755]
rt/webrt/NoAuth/Logout.html [new file with mode: 0755]
rt/webrt/NoAuth/Reminder.html [new file with mode: 0755]
rt/webrt/NoAuth/images/rt.jpg [new file with mode: 0644]
rt/webrt/NoAuth/images/spacer.gif [new file with mode: 0644]
rt/webrt/NoAuth/webrt.css [new file with mode: 0755]
rt/webrt/Search/Bulk.html [new file with mode: 0755]
rt/webrt/Search/Listing.html [new file with mode: 0755]
rt/webrt/Search/PickRestriction [new file with mode: 0755]
rt/webrt/Search/RestrictSearch.html [new file with mode: 0755]
rt/webrt/Search/TicketCell [new file with mode: 0644]
rt/webrt/SelfService/Attachment/dhandler [new file with mode: 0644]
rt/webrt/SelfService/Closed.html [new file with mode: 0644]
rt/webrt/SelfService/Create.html [new file with mode: 0755]
rt/webrt/SelfService/Display.html [new file with mode: 0755]
rt/webrt/SelfService/Elements/GotoTicket [new file with mode: 0755]
rt/webrt/SelfService/Elements/Header [new file with mode: 0755]
rt/webrt/SelfService/Elements/MyRequests [new file with mode: 0644]
rt/webrt/SelfService/Elements/Tabs [new file with mode: 0644]
rt/webrt/SelfService/Error.html [new file with mode: 0755]
rt/webrt/SelfService/Prefs.html [new file with mode: 0755]
rt/webrt/SelfService/Update.html [new file with mode: 0755]
rt/webrt/SelfService/index.html [new file with mode: 0644]
rt/webrt/Ticket/Attachment/dhandler [new file with mode: 0644]
rt/webrt/Ticket/Create.html [new file with mode: 0755]
rt/webrt/Ticket/Display.html [new file with mode: 0755]
rt/webrt/Ticket/Elements/AddWatchers [new file with mode: 0755]
rt/webrt/Ticket/Elements/EditBasics [new file with mode: 0755]
rt/webrt/Ticket/Elements/EditDates [new file with mode: 0755]
rt/webrt/Ticket/Elements/EditKeywordSelects [new file with mode: 0644]
rt/webrt/Ticket/Elements/EditLinks [new file with mode: 0755]
rt/webrt/Ticket/Elements/EditPeople [new file with mode: 0755]
rt/webrt/Ticket/Elements/EditWatchers [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowBasics [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowDates [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowDependencies [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowHistory [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowKeywordSelects [new file with mode: 0644]
rt/webrt/Ticket/Elements/ShowLinks [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowMemberOf [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowMembers [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowPeople [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowReferences [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowRequestor [new file with mode: 0644]
rt/webrt/Ticket/Elements/ShowSummary [new file with mode: 0755]
rt/webrt/Ticket/Elements/ShowTransaction [new file with mode: 0755]
rt/webrt/Ticket/Elements/Tabs [new file with mode: 0755]
rt/webrt/Ticket/Elements/ToolBar [new file with mode: 0755]
rt/webrt/Ticket/History.html [new file with mode: 0755]
rt/webrt/Ticket/Modify.html [new file with mode: 0755]
rt/webrt/Ticket/ModifyAll.html [new file with mode: 0755]
rt/webrt/Ticket/ModifyDates.html [new file with mode: 0755]
rt/webrt/Ticket/ModifyLinks.html [new file with mode: 0755]
rt/webrt/Ticket/ModifyPeople.html [new file with mode: 0755]
rt/webrt/Ticket/Update.html [new file with mode: 0755]
rt/webrt/User/Prefs.html [new file with mode: 0755]
rt/webrt/autohandler [new file with mode: 0755]
rt/webrt/index.html [new file with mode: 0644]

diff --git a/rt/COPYING b/rt/COPYING
new file mode 100755 (executable)
index 0000000..e77696a
--- /dev/null
@@ -0,0 +1,339 @@
+                   GNU GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                          675 Mass Ave, Cambridge, MA 02139, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                           Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+\f
+                   GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+\f
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+\f
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+\f
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                           NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                    END OF TERMS AND CONDITIONS
+\f
+           How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) 19yy  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) 19yy name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/rt/ChangeLog b/rt/ChangeLog
new file mode 100644 (file)
index 0000000..549a5ca
--- /dev/null
@@ -0,0 +1,16016 @@
+2002-07-19 22:47  jesse
+
+       * README:
+
+       Fixed the readme about fastcgi
+       
+2002-07-19 22:42  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.14
+       
+2002-07-19 01:22  jesse
+
+       * Makefile, bin/rt, webrt/Search/Bulk.html:
+
+       RT-Ticket: 1547
+       
+       Bumping the version to 2.0.14-pre4
+       Fixing a typo that pdh caught in Tickets/Bulk.html
+       
+2002-07-13 00:22  jesse
+
+       * Makefile:
+
+       Bumped to 2.0.14-pre3
+       
+2002-07-13 00:19  jesse
+
+       * bin/webmux.pl:
+
+       modperl handler now speaks Mason 1.11 properly.
+       
+2002-07-13 00:00  jesse
+
+       * etc/config.pm:
+
+       Shifted some config defaults to make things easier for newbie users
+       
+2002-07-12 13:31  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Now we properly strip long pathnames from attachments uploaded from windows boxes.
+       
+2002-07-11 01:41  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Fixing a typo in the mason 11 handler
+       
+2002-07-10 14:41  jesse
+
+       * Makefile:
+
+       Bumping the version to 2.0.14-pre2
+       
+2002-07-10 14:36  jesse
+
+       * lib/RT/User.pm:
+
+       [no log message]
+       
+2002-07-10 14:35  jesse
+
+       * lib/RT/: Queue.pm, Ticket.pm:
+
+       RT-Ticket: 1418
+       RT-Status: resolved
+       
+       minor perldoc cleanups from pdh@snapgear
+       
+2002-07-10 14:32  jesse
+
+       * bin/rt-mailgate, lib/RT/Action/SendEmail.pm:
+
+       RT-Ticket: 1425
+       RT-Status: resolved
+       RT-Milestone: 2.0.x
+       RT-Subsystem: Mail Sending
+       
+       Fixes to create more proper message ids.
+       
+2002-07-10 14:28  jesse
+
+       * lib/RT/Ticket.pm:
+
+       RT-Ticket: 1431
+       RT-Status: resolved
+       
+       Importing tickets now lets you set the "Resolved" date
+       
+2002-07-10 14:17  jesse
+
+       * lib/RT/Tickets.pm:
+
+       RT-Ticket: 1434
+       RT-Status: resolved
+       RT-Subsystem: Core
+       RT-Milestone: 2.0.x
+       
+       RT is now smarter about letting you do "or" searches on single-value
+       keyword selections. Thanks to sam hartman.
+       
+2002-07-10 14:15  jesse
+
+       * webrt/Ticket/: Display.html, ModifyAll.html:
+
+       RT-Ticket: 1433
+       RT-Status: resolved
+       RT-Milestone: 2.0.x
+       RT-Subsystem: HTML::Mason frontend
+       RT-Severity: Nice to have
+       RT-Broken In: 2.0.13
+       RT-Broken In: 2.0.12
+       RT-Broken In: 2.0.11
+       RT-Broken In: 2.0.10
+       RT-Broken In: 2.0.0
+       RT-Broken In: 2.0.1
+       RT-Broken In: 2.0.2
+       RT-Broken In: 2.0.3
+       RT-Broken In: 2.0.4
+       RT-Broken In: 2.0.5
+       RT-Broken In: 2.0.6
+       RT-Broken In: 2.0.7
+       RT-Broken In: 2.0.8
+       RT-Broken In: 2.0.9
+       
+       Some signatures weren't setting off the "don't record comments if the update
+       is only a signature" code. Fixed.
+       
+2002-07-10 13:59  jesse
+
+       * lib/RT/Transaction.pm:
+
+       RT-Ticket: 1501
+       RT-Status: resolved
+       
+       Fixing docs in Transaction.pm's Message method
+       
+2002-07-10 13:19  jesse
+
+       * bin/rt:
+
+       RT-Ticket: 1528
+       RT-Milestone: 2.0.x
+       RT-Subsystem: CLI
+       RT-Severity: Normal
+       RT-Status: resolved
+       
+       Fixed docs for cli to say that --limit-status=dead isn't a valid option
+       
+2002-06-26 15:22  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       support for mason 1.1
+       
+2002-06-26 15:19  jesse
+
+       * Makefile, bin/mason_handler.fcgi, bin/webmux.pl,
+       webrt/Admin/Queues/GroupRights.html,
+       webrt/Admin/Queues/UserRights.html, webrt/Elements/ListActions,
+       webrt/Ticket/Elements/ShowBasics, webrt/Ticket/Elements/ToolBar:
+
+       Adding support for mason 1.10
+       
+2002-06-26 15:15  jesse
+
+       * lib/RT/Action/Notify.pm:
+
+       Fixed notify cc behavior
+       
+2002-06-26 15:13  jesse
+
+       * lib/RT/Action/SendEmail.pm:
+
+       Fixed pseudo-list syntax in To: lines
+       
+2002-06-26 15:09  jesse
+
+       * webrt/Search/Bulk.html:
+
+       Added support for bulk comment/reply
+       
+2002-05-03 02:07  jesse
+
+       * lib/RT/Ticket.pm:
+
+       RT-Ticket: 1369
+       RT-Status: resolved
+       
+       When a ticket has another merged into it, it now has its "LastUpdated" date
+       updated
+       
+2002-05-03 01:58  jesse
+
+       * lib/RT/Ticket.pm:
+
+       RT-Ticket: 1412
+       RT-status: resolved
+       
+       Fixed a docs bug in Ticket->Import which didn't make it clear that Import
+       took an "Id" parameter and "Create" didn't.
+       
+2002-05-03 01:54  jesse
+
+       * webrt/autohandler:
+
+       rt-ticket: 1410
+       rt-status: resolved
+       
+       Applied a patch from rich lafferty which prevented NoAuth from not
+       requiring authentication on some fastcgi setups.
+       
+       A similar bug bit SelfService.
+       
+       This commit fixes that one too.
+       
+2002-05-03 01:51  jesse
+
+       * Makefile:
+
+       RT-Ticket: 1272
+       rt-status: resolved
+       
+       Applied a patch from Ilya Martynov which allows make insert to work
+       in a scenario where DESTDIR is being set to something funny This may be necessary when installing into AFS
+       
+2002-05-03 01:36  jesse
+
+       * lib/RT/Action/SendEmail.pm:
+
+       RT-Ticket: 1367
+       RT-Status: resolved
+       
+       Added a check which only sets precedence to bulk if it's not already set,
+       say by a template.
+       
+2002-05-03 01:30  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       RT-Ticket: 1370
+       RT-Status: resolved
+       
+       From: Jason Edgecombe <jedgecombe@carolina.rr.com>
+       To: rt-devel@lists.fsck.com
+       Subject: [rt-devel] An oversite in Interface/Email.pm
+       
+       Hi,
+       
+          I found an problem in Interface/Email.pm when I was modifying
+          enhanced mailgate. I have attached a diff of the modifications.
+       
+          In the function MailError, it assumes MIMIEOBJ is defined. I added a
+          simple "if" test to only run $MIMEOBJ->sync_headers if $MIMEOBJ is defined.
+       
+2002-05-03 01:24  jesse
+
+       * lib/RT/Action/SendEmail.pm:
+
+       RT-Ticket: 1348
+       RT-Status: resolved
+       
+       Fixed a bug in mail sending that improperly quoted the usernames of users
+       who had " in their names
+       
+2002-04-29 00:39  jesse
+
+       * lib/RT.pm:
+
+       Fixed a tiny typo
+       
+2002-04-28 23:46  jesse
+
+       * lib/RT.pm:
+
+       Fixed up the rt log messages.
+       
+2002-04-21 02:14  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Fixed a couple bugs in setting owners that were only revealed by the poor data
+       validation on rt.cpan.org
+       
+2002-04-21 02:06  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Fixed a couple bugs in setting owners that were only revealed by the poor data
+       validation on rt.cpan.org
+       
+2002-04-19 00:32  jesse
+
+       * Makefile:
+
+       Adding a new Makefile target to ease packaging.
+       
+2002-04-18 12:47  jesse
+
+       * lib/RT/GroupMember.pm:
+
+       RT-Ticket: 1385
+       RT-Broken-In: 2.0.0
+       RT-Broken-In: 2.0.1
+       RT-Broken-In: 2.0.2
+       RT-Broken-In: 2.0.3
+       RT-Broken-In: 2.0.4
+       RT-Broken-In: 2.0.5
+       RT-Broken-In: 2.0.6
+       RT-Broken-In: 2.0.7
+       RT-Broken-In: 2.0.8
+       RT-Broken-In: 2.0.9
+       RT-Broken-In: 2.0.10
+       RT-Broken-In: 2.0.11
+       RT-Broken-In: 2.0.12
+       RT-Broken-In: 2.0.13
+       RT-Status: resolved
+       
+       GroupMemmber was looking for the "ModifyGroups" right, when it should have
+       been looking for the "AdminGroups" right
+       
+2002-04-05 10:24  jesse
+
+       * webrt/Ticket/Update.html:
+
+       RT-Ticket: 1330
+       RT-Status: Resolved
+       
+       Fixed an html escaping bug in Ticket/Update.html
+       
+2002-03-27 22:59  jesse
+
+       * Makefile, lib/RT/User.pm:
+
+       Fixed a CRITICAL security bug that allowed remote administrative access
+       to RT without a password.  (Security advisory to follow)
+       
+2002-03-14 16:15  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.12
+       
+2002-03-06 18:57  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.12pre6
+       
+2002-03-06 18:57  jesse
+
+       * lib/RT/Transaction.pm:
+
+       Added an update that will make dates changed as parts of transaction updates show up in local time
+       
+2002-03-06 18:56  jesse
+
+       * webrt/Admin/Queues/Modify.html:
+
+       Added a note to the queue creation screen about defaults.
+       
+2002-03-01 01:41  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       This patch fixes a small problem with printing a message.It checks if themessage is true, not if it has length, so a message containing 0 will notbe printed.  From Blair Zajac <blair@orcaware.com>
+       
+2002-03-01 01:39  jesse
+
+       * bin/rt:
+
+       RT-Ticket:438
+       RT-Status: resolved
+       
+       Added brandon's patch to allow searching for tickets by keyword on the commandline
+       
+2002-02-28 02:03  jesse
+
+       * bin/rt:
+
+       RT-Ticket: 1258
+       RT-Milestone: 2.0.x
+       RT-Subsystem: CLI
+       RT-Severity: normal
+       RT-Broken in: 2.0-beta3
+       RT-Broken in: 2.0.1
+       RT-Broken in: 2.0.2
+       RT-Broken in: 2.0.3
+       RT-Broken in: 2.0.4
+       RT-Broken in: 2.0.5
+       RT-Broken in: 2.0.6
+       RT-Broken in: 2.0.7
+       RT-Broken in: 2.0.8
+       RT-Broken in: 2.0.9
+       RT-Broken in: 2.0.10
+       RT-Broken in: 2.0.11
+       
+       Removed a line that make --limit-priority and --limit-final-priority not
+       work
+       
+2002-02-28 01:49  jesse
+
+       * lib/RT/Action/: Autoreply.pm, SendEmail.pm:
+
+       RT-Ticket: 1196
+       RT-Status: resolved
+       
+2002-02-28 01:38  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       RT-Ticket: 1246
+       RT-Status: resolved
+       
+2002-02-28 01:38  jesse
+
+       * tools/testdeps:
+
+       Added a couple explicit dependencies to testdeps that should have been there
+       forever ago. you'll only run into this if your cpan doesn't do recursive deps.
+       
+2002-02-20 20:45  jesse
+
+       * Makefile, lib/RT/Interface/Web.pm, webrt/Admin/Users/index.html,
+       webrt/Ticket/Update.html:
+
+       Bumped the version to 2.0.12-pre5.
+       
+       Web: Fixed a typo in user administration that prevented user listing
+       
+       Web: fixed recieve to receive in ticket/update
+       
+2002-02-19 03:23  jesse
+
+       * lib/RT/Scrips.pm:
+
+       Fixed a typo. (Added a missing ;)
+       
+2002-02-19 01:04  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.12pre4
+       
+2002-02-18 18:35  jesse
+
+       * lib/RT/Condition/Generic.pm:
+
+       RT-Ticket: 1194
+       
+       cleaned up a reference to "ApplicableTypes", a nonexistent parameter to Condition->new
+       
+2002-02-18 18:30  jesse
+
+       * webrt/Elements/Login:
+
+       RT-Ticket: 1226
+       RT-Status: resolved
+       
+       Added an explicit reset of the content-type to 'text/html' when displaying hte login page
+       
+2002-02-18 18:25  jesse
+
+       * webrt/Admin/Users/index.html:
+
+       rt-ticket: 1190
+       rt-status: resolved
+       
+       Modified administrative userlist to make it easier to click on users who have no Name attribute defined
+       
+2002-02-18 18:18  jesse
+
+       * webrt/: Elements/Header, SelfService/Elements/Header:
+
+       rt-ticket: 1176
+       rt-status: resolved
+       
+       Applied tom's patch which hides the preferences link if the user doesn't have the right to "modify self"
+       
+2002-02-18 18:14  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       RT-Ticket: 1165
+       RT-Status: resolved
+       
+       exporting the ParseAddressFromHeader subroutine so others can play with it
+       
+2002-02-18 18:06  jesse
+
+       * webrt/Ticket/Update.html:
+
+       RT-Ticket:1209
+       RT-Milestone: 2.0.x
+       RT-Status: resolved
+       
+       Removed  a bogus font tag from the Ticket update screen
+       
+2002-02-18 18:00  jesse
+
+       * lib/RT/Interface/Web.pm, webrt/Search/Listing.html:
+
+       RT-Ticket: 1243
+       RT-Status: resolved
+       RT-Milestone: 2.0.x
+       RT-Broken-In: 2.0.8
+       RT-Broken-In: 2.0.9
+       RT-Broken-In: 2.0.10
+       RT-Broken-In: 2.0.11
+       RT-Subsystem: HTML::Mason Frontend
+       RT-Severity: Normal
+       
+       Switched the web frontend to use an in-core scalar for uploaded attachment content,
+       rather than a tempfile which wasn't getting cleaned up properly
+       
+2002-02-18 16:53  jesse
+
+       * webrt/Search/Listing.html:
+
+       RT-Ticket: 1245
+       Rt-status: resolved
+       
+       Applied a patch to nuke duplicate restrictions in the webui.
+       
+2002-02-18 16:47  jesse
+
+       * webrt/Admin/Groups/Members.html:
+
+       RT-Ticket: 1421
+       RT-Status: resolved
+       
+       moved a label inside a loop to make the ui easier to understand
+       
+2002-02-18 16:36  jesse
+
+       * etc/config.pm:
+
+       Set Default for UseFriendlyToLines to 0 by default, to deal with users running
+       redhat who have trouble configuring RT.
+       
+2002-02-18 16:31  jesse
+
+       * Makefile, lib/RT/Scrip.pm, tools/insertdata:
+
+       Edited insertdata to insert scrips by default, so that users don't need
+       to go through the configuration task themselves.
+       
+       Change the Makefile's WEB_GROUP to www by default for redhat and OSX.
+       
+       Correced docs for lib/RT/Scrip new() method
+       
+2002-02-08 01:23  jesse
+
+       * webrt/SelfService/Display.html:
+
+       cleanup to "last trans" in SelfService
+       
+2002-02-08 00:53  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Generalized "Abort" function to allow other non-html error messages with
+       proper handlers
+       
+2002-02-08 00:49  jesse
+
+       * etc/: schema.Pg, schema.mysql:
+
+       removed duplicate indices
+       
+2002-02-07 16:41  jesse
+
+       * etc/config.pm:
+
+       Added some docs to the config file from Rich Lafferty
+       
+2002-02-04 12:37  jesse
+
+       * lib/RT/Template.pm:
+
+       Output template content to core rather than disk when parsing.
+       
+2002-01-28 01:01  jesse
+
+       * webrt/Ticket/Elements/ShowHistory:
+
+       closing lasttrans anchor
+       
+2002-01-28 00:59  jesse
+
+       * webrt/Ticket/Elements/ShowHistory:
+
+       Closing the #lasttrans anchor
+       
+2002-01-28 00:58  jesse
+
+       * lib/RT/Record.pm:
+
+       RT-Ticket: 1156
+       
+       Pulling forward the patch for 1156
+       
+2002-01-28 00:57  jesse
+
+       * lib/RT/Record.pm:
+
+       RT-Ticket: 1156
+       RT-Status: resolved
+       
+2002-01-28 00:47  jesse
+
+       * bin/mason_handler.fcgi:
+
+       Small fix to the fastcgi handler to make attachment display work better,
+       thanks to rich lafferty.
+       
+2002-01-28 00:47  jesse
+
+       * etc/config.pm:
+
+       Removed some extraneous slashes from the config file.
+       
+2002-01-28 00:46  jesse
+
+       * README:
+
+       Clarified some readme stuff
+       
+2002-01-28 00:44  jesse
+
+       * bin/rt-commit-handler:
+
+       Bringing forward a fix to the cvs commit handler to deal with branched
+       version #s.
+       
+2002-01-28 00:40  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.1.1
+       
+2002-01-28 00:27  jesse
+
+       * etc/RT_Config.pm:
+
+       file RT_Config.pm was initially added on branch rt-2-1.
+       
+2002-01-28 00:27  jesse
+
+       * bin/enhanced-mailgate:
+
+       file enhanced-mailgate was initially added on branch rt-2-1.
+       
+2002-01-28 00:27  jesse
+
+       * bin/rt-commit-handler:
+
+       file rt-commit-handler was initially added on branch rt-2-1.
+       
+2002-01-28 00:27  jesse
+
+       * Makefile, bin/enhanced-mailgate, bin/mason_handler.fcgi, bin/rt,
+       bin/rt-commit-handler, bin/rt-mailgate, bin/rtadmin, bin/webmux.pl,
+       etc/RT_Config.pm, etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql,
+       etc/config.pm, lib/RT.pm, lib/RT/Handle.pm, lib/RT/User.pm,
+       lib/RT/Watcher.pm, lib/RT/Interface/CLI.pm,
+       lib/RT/Interface/Email.pm, tools/cpan2rpm, tools/initdb,
+       tools/insertdata, tools/testdeps:
+
+       First RT 2.1 checkin. don't expect this to run.  (though it does here)
+       
+2002-01-25 17:37  jesse
+
+       * README:
+
+       Added a warning to the readme that 2.1 is scary and people shouldn't use it
+       
+2002-01-25 17:24  jesse
+
+       * Makefile:
+
+       Branching 2.1.0  and incrementing the makefile to 2.1.
+       
+       Welcome to the future.
+       
+2002-01-24 13:30  jesse
+
+       * lib/RT/Transaction.pm:
+
+       RT-Ticket: 1201
+       RT-Status: resolved
+       
+       Better transaction display for "text" and "message" parts.
+       
+2002-01-24 13:00  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       RT-Ticket: 1166
+       RT-Status: resolved
+       
+       Implemented better URL regexp matching.
+       
+2002-01-24 10:39  jesse
+
+       * bin/rt-mailgate:
+
+       Fixed a typo in a debug message in rt-mailgate
+       
+2002-01-24 10:34  jesse
+
+       * lib/RT/Template.pm:
+
+       Switched from bogus mime parsing to using MIME::Parser like we should have
+       from the get-go.
+       
+       Used perltidy to clean up template.pm before we started working on it.
+       
+2002-01-24 10:28  jesse
+
+       * lib/RT/Record.pm:
+
+       Added a check to LoadByCols which causes postgres mode to not try to lookup
+       lc(undef)
+       
+2002-01-24 10:23  jesse
+
+       * webrt/NoAuth/webrt.css:
+
+       Added a new style to the stylesheet to support some new reports
+       
+2002-01-24 10:21  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       mail gateway now unfolds long headers on parse.
+       
+2002-01-11 15:20  jesse
+
+       * Makefile, lib/RT/Transaction.pm:
+
+       RT-Ticket: 950
+       
+       Aoolyed the recommended patch to make blank bodies not get
+       mailed in lieu of the real message
+       
+2002-01-11 15:00  jesse
+
+       * Makefile, webrt/Ticket/ModifyAll.html:
+
+       Fixed a small bug that broke the "jumbo" page after 2.0.11
+       
+2002-01-11 01:17  jesse
+
+       * bin/rt-mailgate:
+
+       Added a new flag to rt-mailgate to enable setting the owner of new tickets based on +extension
+       
+2002-01-11 01:13  jesse
+
+       * webrt/Ticket/: Modify.html, ModifyAll.html:
+
+       Adding a couple ACL checks to better deal with moving tickets to queues the user can't see
+       
+2002-01-11 01:11  jesse
+
+       * webrt/Admin/Queues/index.html:
+
+       Fixed typo in ACL check that resulted in "Create Queue" being more restrictive than
+       it needed to be
+       
+2002-01-10 19:07  jesse
+
+       * webrt/Ticket/Update.html:
+
+       more tweaking
+       
+2002-01-10 19:05  jesse
+
+       * webrt/Ticket/Update.html:
+
+       Cleaned up the Ticekt Update ui some
+       
+2002-01-10 19:02  jesse
+
+       * lib/RT/: Attachment.pm, Action/Notify.pm, Condition/Generic.pm:
+
+       Cleanups to make Also-Cc and Also-Bcc go
+       
+2002-01-10 19:01  jesse
+
+       * lib/RT/Queue.pm:
+
+       Changed a test to work the way that Test::Inline does now
+       
+2002-01-10 18:34  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Changes to attachment to provide the header frobbing necessary to send mail to ccs and bccs
+       
+2002-01-10 18:32  jesse
+
+       * Makefile, README, lib/RT/Ticket.pm, tools/insertdata,
+       webrt/Ticket/Update.html, lib/RT/Action/Notify.pm:
+
+       Work on "Explicit Cc" and "Explicit Bcc" for a client
+       
+2002-01-10 18:27  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       abstracting out a number to a named variable
+       
+2002-01-09 02:24  jesse
+
+       * webrt/Admin/: Groups/index.html, Keywords/index.html:
+
+       A couple tiny ui cleanups (removed some object ids from the UI where they were just being clutter
+       
+2002-01-02 21:58  jesse
+
+       * Makefile, README, webrt/Elements/Login:
+
+       Bumped some copyright notices to 2002. bumped version to 2.0.11
+       
+2001-12-26 14:59  jesse
+
+       * Makefile:
+
+       Bumping version to 2.0.11pre1
+       
+2001-12-26 14:51  jesse
+
+       * lib/RT/Tickets.pm:
+
+       Merges were being over-zealous in what they twiddled the effective id of.
+       
+       this meant that far too many tickets would show up in ticket listings.
+       
+2001-12-24 18:58  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.10
+       
+2001-12-19 00:24  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.10pre4
+       
+       fix to makefile to genereate changelog for head
+       
+2001-12-18 03:58  jesse
+
+       * lib/RT/Tickets.pm:
+
+       The "null search" was finding all tickets in 2.0.10pre3.  Fixed in CVS
+       
+2001-12-18 03:53  jesse
+
+       * bin/rt:
+
+       fixed typos in bin/rt that stopped --limit-subject --limit-requestors and --limit-body from
+       working
+       
+2001-12-17 15:13  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.10-test3
+       
+2001-12-17 14:58  jesse
+
+       * lib/RT/User.pm, tools/insertdata, webrt/Admin/Users/Modify.html:
+
+       RT-Ticket: 935
+       RT-Status: resolved
+       
+       cleaned up seph's patch. this enabled me to actually really properly support
+       users with no email address, which meant there were a couple other cleanups
+       to go through too.
+       
+2001-12-17 14:26  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Some small cleanups to the IsWatcher stuff.
+       
+       Added checks to make sure that watchers aren't duplicated to ticket.pm
+       
+2001-12-17 13:04  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       Fixed an unclosed anchor which caused IE to render ticket listings wrong.
+       
+2001-12-14 18:29  jesse
+
+       * lib/Makefile.PL, tools/testdeps:
+
+       Bumped DBIx::SearchBuilder dependency to 0.48
+       
+2001-12-14 18:28  jesse
+
+       * tools/testdeps, webrt/Elements/Login:
+
+       Removed code to special case for bugs in mason < 1.01.
+       Moved us up to a mason 1.02 dependency
+       
+2001-12-14 18:26  jesse
+
+       * bin/rt:
+
+       bin/rt: added support for --version, fixed --status = !closed, docced --merge-into
+       
+2001-12-14 18:25  jesse
+
+       * Makefile:
+
+       Some stylistic cleanups  to the makefile from blair.
+       
+2001-12-14 16:42  jesse
+
+       * bin/rtadmin:
+
+       rtadmin had some issues where it would assume a 'name' if called without --name for user group and queue editing.
+       
+2001-12-14 16:06  jesse
+
+       * lib/RT/Tickets.pm:
+
+       
+       Ticket listings will no longer show tickets which have been merged into others.
+       
+               -j
+       
+2001-12-14 15:27  jesse
+
+       * lib/RT/User.pm:
+
+       Prevent users from futzing with nobody or rt_System, unless you're setting an email address.
+       (Arguably, that's a bug too)
+       
+2001-12-14 14:03  jesse
+
+       * lib/RT/: ACE.pm, Group.pm, GroupMember.pm, Keyword.pm,
+       KeywordSelect.pm, Queue.pm, Scrip.pm, Template.pm, Ticket.pm:
+
+       Standardised on "Permission Denied" instead of having some "Permission denied". Thanks simon.
+       
+               -j
+       
+2001-12-14 13:46  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Reordered the order that Basics actions are committed, so that Queue changes
+       come after other changes, so that users don't move tickets out of a queue before they have a
+       chance to update them.
+       
+2001-12-13 02:18  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Addition to Ticket->Import, so you can set owner by name.
+       
+       Fix for a bug in Ticket->AddWatcher that would let privileged watchers without
+       email addresses add others as watchers.
+       
+2001-12-03 20:13  jesse
+
+       * Makefile, lib/RT/EasySearch.pm, lib/RT/Keyword.pm,
+       lib/RT/Record.pm, lib/RT/Tickets.pm, lib/RT/User.pm:
+
+       more work on making sure that only the things we want are case sensitive
+       (IE name, content email address should always be insensitive.  when loading a row by any field other than ID, that should be case-insensitive)
+       
+2001-12-03 19:17  jesse
+
+       * Makefile:
+
+       bumped the version  to 2.0.10-test1
+       
+2001-12-03 19:14  jesse
+
+       * lib/RT/EasySearch.pm:
+
+       We now default to case sensitive searches, rather than case-insensitive ones.
+       (This should speed up Pg a LOT. We'll be adding in case-insensitive searching
+       for the 13 attributes that matter:
+       
+       Watcher->Email
+       User->name
+       User->email
+       User->gecos
+       Ticket->Subject
+       Queue->name
+       KeywordSelect->name
+       Keyword->Name
+       ObjectKeyword->Name
+       Attachment->Subject
+       Attachment->Content
+       Attachment->Headers
+       
+2001-12-03 19:13  jesse
+
+       * webrt/: Admin/Queues/Modify.html, Admin/Queues/People.html,
+       Elements/GotoTicket:
+
+       Some small UI cleanups from Hakke
+       
+2001-11-29 03:50  jesse
+
+       * webrt/: Elements/SelectEqualityOperator, Elements/SelectOwner,
+       Search/PickRestriction:
+
+       SelectOwner now passes a ticket up the line.
+       
+       Priority can now have = and != searches
+       
+2001-11-29 03:49  jesse
+
+       * tools/insertdata:
+
+       Cleaned up a template to display Ticket subject, if no transaction subject is given.
+       
+2001-11-29 03:48  jesse
+
+       * webrt/Ticket/: Update.html, Elements/EditPeople:
+
+       Now pass in ticket Id, so that "owner" can be someone who only has rights to that tikcet.
+       
+2001-11-29 03:47  jesse
+
+       * lib/RT/Ticket.pm:
+
+       FinalPriority should never get set to null if a ticket doesn't have the attribute set on create
+       
+       Untake's arguments were debognifed
+       
+2001-11-29 03:45  jesse
+
+       * webrt/SelfService/Elements/Header:
+
+       "Logout" no longer shows up when using external auth with SelfService
+       
+2001-11-29 03:44  jesse
+
+       * bin/rt:
+
+       Fix for setting priority when creating tickets with the cli
+       
+2001-11-29 03:42  jesse
+
+       * bin/rt-mailgate:
+
+       Added support for --ticket-id-from-extension to rt-mailgate
+       
+2001-11-14 14:28  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.9
+       
+2001-11-13 11:33  jesse
+
+       * Makefile, bin/initacls.Pg, bin/rt:
+
+       rt-ticket:1007
+       rt-status: resolved
+       
+       initacls.pg no longer has extranious spaces which break variable assignment for port and host.
+       
+       Bumped version to 2.0.9pre9
+       
+2001-11-12 13:19  jesse
+
+       * Makefile, bin/initacls.Pg:
+
+       Fix for #1007 (Typo in bin/initacls.Pg)
+       Bumped version to 2.0.9pre8
+       
+2001-11-09 18:24  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       URL higlighting should now work with mailto: urls
+       
+2001-11-09 18:15  jesse
+
+       * Makefile, webrt/Ticket/Elements/ShowTransaction:
+
+       Cleaned up the url highlighting code
+       
+       Bumped the version to 2.0.9pre7
+       
+2001-11-09 17:27  jesse
+
+       * Makefile:
+
+       Fixing the new taggy stuff
+       
+2001-11-09 17:23  jesse
+
+       * Makefile:
+
+       Fixing the new branchy stuff
+       
+2001-11-09 17:07  jesse
+
+       * Makefile, bin/rtadmin, etc/config.pm,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Added a bit of doc to etc/config.pm
+       
+       Modified ShowTransaction to more properly escape html
+       
+       Fixed some of the cli help for rtadmin
+       
+       Added support for branch specification to the makefile
+       
+2001-11-08 15:15  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       I can commit on the head. really.
+       
+2001-11-08 15:06  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Dealing with defined but blank Owner fields
+       
+2001-11-06 18:06  jesse
+
+       * tools/cpan2rpm, tools/initdb, tools/insertdata, tools/testdeps,
+       webrt/autohandler, webrt/index.html, webrt/Admin/index.html,
+       webrt/Admin/Elements/CreateQueueCalled,
+       webrt/Admin/Elements/CreateUserCalled,
+       webrt/Admin/Elements/EditUserComments,
+       webrt/Admin/Elements/GrantQueueRightsTo,
+       webrt/Admin/Elements/GroupTabs, webrt/Admin/Elements/Header,
+       webrt/Admin/Elements/ListGlobalKeywordSelects,
+       webrt/Admin/Elements/ListGlobalScrips,
+       webrt/Admin/Elements/ModifyKeyword,
+       webrt/Admin/Elements/ModifyKeywordSelect,
+       webrt/Admin/Elements/ModifyQueue,
+       webrt/Admin/Elements/ModifyTemplate,
+       webrt/Admin/Elements/ModifyUser,
+       webrt/Admin/Elements/QueueRightsForUser,
+       webrt/Admin/Elements/QueueTabs,
+       webrt/Admin/Elements/SelectKeywordSelect,
+       webrt/Admin/Elements/SelectModifyGroup,
+       webrt/Admin/Elements/SelectModifyKeyword,
+       webrt/Admin/Elements/SelectModifyKeywordSelect,
+       webrt/Admin/Elements/SelectModifyQueue,
+       webrt/Admin/Elements/SelectModifyUser,
+       webrt/Admin/Elements/SelectQueueRights,
+       webrt/Admin/Elements/SelectRights,
+       webrt/Admin/Elements/SelectScrip,
+       webrt/Admin/Elements/SelectScripAction,
+       webrt/Admin/Elements/SelectScripCondition,
+       webrt/Admin/Elements/SelectSingleOrMultiple,
+       webrt/Admin/Elements/SelectTemplate,
+       webrt/Admin/Elements/SelectUsers, webrt/Admin/Elements/SystemTabs,
+       webrt/Admin/Elements/Tabs, webrt/Admin/Elements/UserTabs,
+       webrt/Admin/Global/GroupRights.html,
+       webrt/Admin/Global/Keywords.html, webrt/Admin/Global/Scrips.html,
+       webrt/Admin/Global/Template.html,
+       webrt/Admin/Global/Templates.html,
+       webrt/Admin/Global/UserRights.html, webrt/Admin/Global/index.html,
+       webrt/Admin/Groups/Members.html, webrt/Admin/Groups/Modify.html,
+       webrt/Admin/Groups/Rights.html, webrt/Admin/Groups/index.html,
+       webrt/Admin/KeywordSelects/Modify.html,
+       webrt/Admin/KeywordSelects/index.html,
+       webrt/Admin/Keywords/Modify.html, webrt/Admin/Keywords/index.html,
+       webrt/Admin/Queues/Create.html,
+       webrt/Admin/Queues/GroupRights.html,
+       webrt/Admin/Queues/Keywords.html, webrt/Admin/Queues/Modify.html,
+       webrt/Admin/Queues/People.html, webrt/Admin/Queues/Scrips.html,
+       webrt/Admin/Queues/Template.html,
+       webrt/Admin/Queues/Templates.html,
+       webrt/Admin/Queues/UserRights.html, webrt/Admin/Queues/index.html,
+       webrt/Admin/Users/Modify.html, webrt/Admin/Users/Prefs.html,
+       webrt/Admin/Users/Rights.html, webrt/Admin/Users/index.html,
+       webrt/Elements/Checkbox, webrt/Elements/CreateTicket,
+       webrt/Elements/CustomHomepageHeader, webrt/Elements/Error,
+       webrt/Elements/Footer, webrt/Elements/GotoTicket,
+       webrt/Elements/Header, webrt/Elements/ListActions,
+       webrt/Elements/Login, webrt/Elements/MessageBox,
+       webrt/Elements/MyRequests, webrt/Elements/MyTickets,
+       webrt/Elements/Quicksearch, webrt/Elements/Refresh,
+       webrt/Elements/Section, webrt/Elements/SelectBoolean,
+       webrt/Elements/SelectDate, webrt/Elements/SelectDateRelation,
+       webrt/Elements/SelectDateType, webrt/Elements/SelectKeyword,
+       webrt/Elements/SelectKeywordOptions, webrt/Elements/SelectLinkType,
+       webrt/Elements/SelectMatch, webrt/Elements/SelectNewTicketQueue,
+       webrt/Elements/SelectOwner, webrt/Elements/SelectQueue,
+       webrt/Elements/SelectResultsPerPage,
+       webrt/Elements/SelectSortOrder, webrt/Elements/SelectStatus,
+       webrt/Elements/SelectTicketSortBy, webrt/Elements/SelectUsers,
+       webrt/Elements/SelectWatcherType, webrt/Elements/ShadedBox,
+       webrt/Elements/Submit, webrt/Elements/Tabs,
+       webrt/Elements/TitleBoxEnd, webrt/Elements/TitleBoxStart,
+       webrt/Elements/ViewUser, webrt/Elements/dayMenu,
+       webrt/Elements/monthMenu, webrt/Elements/yearMenu,
+       webrt/NoAuth/Logout.html, webrt/NoAuth/Reminder.html,
+       webrt/NoAuth/webrt.css, webrt/NoAuth/images/rt.jpg,
+       webrt/NoAuth/images/spacer.gif, webrt/Search/Bulk.html,
+       webrt/Search/Listing.html, webrt/Search/PickRestriction,
+       webrt/Search/RestrictSearch.html, webrt/Search/TicketCell,
+       webrt/SelfService/Closed.html, webrt/SelfService/Create.html,
+       webrt/SelfService/Display.html, webrt/SelfService/Error.html,
+       webrt/SelfService/Prefs.html, webrt/SelfService/Update.html,
+       webrt/SelfService/index.html,
+       webrt/SelfService/Attachment/dhandler,
+       webrt/SelfService/Elements/GotoTicket,
+       webrt/SelfService/Elements/Header,
+       webrt/SelfService/Elements/MyRequests,
+       webrt/SelfService/Elements/Tabs, webrt/Ticket/Create.html,
+       webrt/Ticket/Display.html, webrt/Ticket/History.html,
+       webrt/Ticket/Modify.html, webrt/Ticket/ModifyAll.html,
+       webrt/Ticket/ModifyDates.html, webrt/Ticket/ModifyLinks.html,
+       webrt/Ticket/ModifyPeople.html, webrt/Ticket/Update.html,
+       webrt/Ticket/Attachment/dhandler,
+       webrt/Ticket/Elements/AddWatchers,
+       webrt/Ticket/Elements/EditBasics, webrt/Ticket/Elements/EditDates,
+       webrt/Ticket/Elements/EditKeywordSelects,
+       webrt/Ticket/Elements/EditLinks, webrt/Ticket/Elements/EditPeople,
+       webrt/Ticket/Elements/EditWatchers,
+       webrt/Ticket/Elements/ShowBasics, webrt/Ticket/Elements/ShowDates,
+       webrt/Ticket/Elements/ShowDependencies,
+       webrt/Ticket/Elements/ShowHistory,
+       webrt/Ticket/Elements/ShowKeywordSelects,
+       webrt/Ticket/Elements/ShowLinks,
+       webrt/Ticket/Elements/ShowMemberOf,
+       webrt/Ticket/Elements/ShowMembers,
+       webrt/Ticket/Elements/ShowPeople,
+       webrt/Ticket/Elements/ShowReferences,
+       webrt/Ticket/Elements/ShowRequestor,
+       webrt/Ticket/Elements/ShowSummary,
+       webrt/Ticket/Elements/ShowTransaction, webrt/Ticket/Elements/Tabs,
+       webrt/Ticket/Elements/ToolBar, webrt/User/Prefs.html:
+
+       Merging rt-1-1 to the head.
+       
+       RT 1.0 now lives on the rt-1-0 branch.
+       
+2001-11-06 18:03  jesse
+
+       * Makefile, NEWS, README, TODO, bin/initacls.Oracle,
+       bin/initacls.Pg, bin/initacls.mysql, bin/mason_handler.fcgi,
+       bin/mason_handler.scgi, bin/rt, bin/rt-mailgate, bin/rtadmin,
+       bin/rtmux.pl, bin/testdeps.pl, bin/webmux.pl, docs/FAQ,
+       docs/FAQ.html, docs/README.docs, docs/Security,
+       docs/rt-templates.html, docs/rt_users_guide.html,
+       docs/design_docs/CARS, docs/design_docs/TransactionTypes.txt,
+       docs/design_docs/acls, docs/design_docs/basic-definitions.txt,
+       docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
+       docs/design_docs/evil_plans, docs/design_docs/link-definitions.txt,
+       docs/design_docs/local_hacking,
+       docs/design_docs/subscription-definitions.txt,
+       docs/design_docs/users, etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql,
+       etc/config.pm, etc/mysql.acl, etc/rt.spec, etc/schema,
+       etc/schema.Oracle, etc/schema.Pg, etc/schema.mysql, etc/schema.pm,
+       etc/suidrt.c, lib/MANIFEST, lib/MANIFEST.SKIP, lib/Makefile.PL,
+       lib/RT.pm, lib/test.pl, lib/RT/ACE.pm, lib/RT/ACL.pm,
+       lib/RT/Attachment.pm, lib/RT/Attachments.pm, lib/RT/CurrentUser.pm,
+       lib/RT/Date.pm, lib/RT/EasySearch.pm, lib/RT/Group.pm,
+       lib/RT/GroupMember.pm, lib/RT/GroupMembers.pm, lib/RT/Groups.pm,
+       lib/RT/Handle.pm, lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
+       lib/RT/KeywordSelects.pm, lib/RT/Keywords.pm, lib/RT/Link.pm,
+       lib/RT/Links.pm, lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
+       lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Record.pm,
+       lib/RT/Scrip.pm, lib/RT/ScripAction.pm, lib/RT/ScripActions.pm,
+       lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
+       lib/RT/Scrips.pm, lib/RT/Template.pm, lib/RT/Templates.pm,
+       lib/RT/TestHarness.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
+       lib/RT/Transaction.pm, lib/RT/Transactions.pm, lib/RT/User.pm,
+       lib/RT/Users.pm, lib/RT/Watcher.pm, lib/RT/Watchers.pm,
+       lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
+       lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
+       lib/RT/Action/OpenDependent.pm, lib/RT/Action/README.hackers,
+       lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
+       lib/RT/Action/SendPasswordEmail.pm,
+       lib/RT/Action/StallDependent.pm,
+       lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
+       lib/RT/Condition/NewDependency.pm,
+       lib/RT/Condition/StatusChange.pm, lib/RT/Interface/CLI.pm,
+       lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm:
+
+       Merging rt-1-1 to the head.
+       
+       RT 1.0 now lives on the rt-1-0 branch.
+       
+2001-11-06 17:57  jesse
+
+       * rt.spec, etc/rt.spec:
+
+       Cleaned up spec file goodness
+       
+2001-11-06 16:28  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.9pre5
+       
+2001-11-05 00:55  jesse
+
+       * rt.spec, lib/Makefile.PL, tools/testdeps:
+
+       Bumped the searchbuilder dependency to 0.47
+       
+2001-11-05 00:54  jesse
+
+       * webrt/Ticket/Update.html:
+
+       Named the ticket update form.
+       
+2001-11-05 00:52  jesse
+
+       * etc/config.pm, lib/RT/Handle.pm:
+
+       Added support for postgres' connections-over-ssl
+       
+2001-11-05 00:49  jesse
+
+       * webrt/Admin/Elements/SelectRights:
+
+       Updated ACL selecting UI to work properly with browsers that try to auto-select
+       a value in a SELECT
+       
+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
+
+       * bin/initacls.Pg:
+
+       Fixes to initacls.Pg to allow installation with Unix Domain sockets
+       
+2001-10-04 02:01  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.8
+       
+2001-10-01 02:44  jesse
+
+       * rt.spec:
+
+       Revved the version of DBIx::SearchBuilder needed in the .spec file
+       
+2001-10-01 02:42  jesse
+
+       * Makefile, lib/RT/Interface/Email.pm:
+
+       Fixed the call to MIME::Entity::Build in Email.pm
+       
+       Bumped the version to 2.0.8pre3
+       
+2001-09-30 23:03  jesse
+
+       * README, bin/rt, lib/RT/Tickets.pm, lib/RT/Interface/Email.pm,
+       webrt/Search/PickRestriction, webrt/Ticket/History.html,
+       webrt/Ticket/Elements/EditBasics,
+       webrt/Ticket/Elements/ShowHistory:
+
+       Code refactoring to allow searching for nonlocal links
+       Cleanup to the Loop prevention stuff (v. 2.0.8pre2)
+       Readme cleanup
+       CLI cleanups.  changed "return" to "exit"
+       
+2001-09-26 16:31  jesse
+
+       * tools/testdeps:
+
+       Bumped the searchbuilder dependency.  to 0.43
+       
+2001-09-26 16:28  jesse
+
+       * Makefile, bin/rt, lib/RT/Tickets.pm,
+       webrt/Admin/Queues/Scrips.html:
+
+       Added a fix for ItemsArrayRef to Tickets which causes the Next/Prev links in
+       the web ui to be smarter.
+       
+       Fixed a typo in SCrips.html
+       
+       Bumped the version to 2.0.8pre2
+       
+2001-09-24 20:10  jesse
+
+       * rt.spec:
+
+       file rt.spec was initially added on branch rt-1-1.
+       
+2001-09-24 20:10  jesse
+
+       * Makefile, rt.spec:
+
+       Added destdir support to allow building of RPMS.
+       added rt.spec for building of RPMS.
+       
+2001-09-21 16:51  jesse
+
+       * Makefile:
+
+       Bumped makefule version to 2.0.8pre1
+       
+2001-09-21 16:45  jesse
+
+       * bin/rt, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
+       lib/RT/Interface/Web.pm, webrt/Ticket/Elements/ShowTransaction:
+
+       Fixed a typo in the bin/rt docs
+       Allowed "Force owner change" from bulk update screen.
+       
+2001-09-20 22:34  jesse
+
+       * bin/rt, lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
+       webrt/Search/Bulk.html, webrt/Ticket/Elements/ShowTransaction:
+
+       Fixes for:
+       
+       888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888862 Re: [rt-users] how does rt --limit-last-updated work?
+       
+       863 Ticket/Elements/ShowTransaction doesn't show headers sometimes
+       
+       Fix for a bug in the code that prevents RT from looping with itself.
+       
+       Start of work for "force change owner" in Bulk.html
+       
+2001-09-19 16:49  jesse
+
+       * bin/initacls.Pg, bin/rt, etc/config.pm, lib/RT/Queue.pm,
+       lib/RT/Ticket.pm, lib/RT/Tickets.pm, webrt/Elements/Header,
+       webrt/Search/Listing.html, webrt/Ticket/Create.html,
+       webrt/Ticket/Display.html, webrt/Ticket/ModifyAll.html,
+       webrt/Ticket/Update.html, webrt/Ticket/Elements/ShowLinks:
+
+       Fixed a bug that would cause installation on postgres to lose if $PORT wasn't
+       specified
+       
+       Changed " to ' in a few places in the config file, to make file and variable
+       names with embedded metacharacters not lose as badly
+       
+       Set some logical defaults for Queue->Create, so it's not as likely to fail
+       to create a queue if you leave out some fields
+       
+       Ticket->Create: now takes a Starts date.  Also, fixed some API docs.
+       
+       Tickets: Negative searching on fields like "subject" should now work
+       
+       WebUI:  Added a pragma NO-CACHE pseudo-header, to stop overzealous browsers from caching RT's pages
+       
+       WebUI: changed the "Bookmark this search" link to "Bookmarkable URL for this search"
+       
+       WebUI: ticket create now has a "more detail" section
+       
+       WebUI: ticket updates no longer have a default subject preset.
+       
+       WebUI: fixed a bug in ShowLinks that generated bogus urls within RT if RT wasn't at / on your server
+       
+2001-09-13 00:03  jesse
+
+       * Makefile:
+
+       Bumping the version to 2.0.7
+       
+2001-09-10 02:18  jesse
+
+       * Makefile:
+
+       Bumped the makefile version to 2.0.7pre1
+       
+2001-09-10 02:11  jesse
+
+       * bin/mason_handler.fcgi, lib/RT/User.pm:
+
+       Fixed #883, a permissions caching bug.
+       
+       Added the Text::Wrapper dependency to mason_handler.fcgi
+       
+2001-09-06 15:59  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Reverted reopen on correspondence to 1.0 behaviour
+       
+2001-09-06 15:41  jesse
+
+       * webrt/SelfService/Display.html:
+
+       make row coloring alternate in selfservice transaction history
+       
+2001-09-06 15:39  jesse
+
+       * webrt/SelfService/Display.html:
+
+       Fixed cell spacing in selfservice transaction display
+       
+2001-09-06 15:33  jesse
+
+       * bin/webmux.pl, webrt/SelfService/Display.html,
+       webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowHistory,
+       webrt/Ticket/Elements/ShowKeywordSelects,
+       webrt/Ticket/Elements/ShowSummary,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Cleaned up the web ticket transaction display.
+       
+2001-09-06 15:32  jesse
+
+       * lib/RT/: ObjectKeyword.pm, Queue.pm:
+
+       Added some docs.
+       Started refactoring Ticket statuses.
+       
+2001-09-06 15:32  jesse
+
+       * lib/RT/Ticket.pm:
+
+       $Ticket->SetTold  now optionally takes a date to set it to.
+       
+2001-09-06 15:30  jesse
+
+       * bin/rt:
+
+       Fixing some docs in bin/rt
+       
+2001-09-05 11:00  jesse
+
+       * webrt/Elements/: Header, Refresh:
+
+       Fix for #823 from martin@schapendonk.org
+               Refresh now allows you to turn off refresh.
+       
+2001-09-01 19:01  jesse
+
+       * webrt/Elements/MessageBox:
+
+       Fix for [fsck.com #803] Jumbo recording comments accidentally
+       
+2001-09-01 18:23  jesse
+
+       * Makefile:
+
+       Bumped the version to 2.0.6
+       
+2001-08-28 15:49  jesse
+
+       * Makefile:
+
+       Bumped the version to pre7, fixed a typo in the makefile's install instructions.
+       
+2001-08-24 00:13  jesse
+
+       * lib/RT/Attachment.pm:
+
+       importing the Crit->crit typo fix from 2.0.5_01
+       
+2001-08-24 00:08  jesse
+
+       * Makefile, lib/RT/Interface/Email.pm:
+
+       Rolled in the 2.05 perl 5.005 compatibility fix.
+       bumped the version to 2.0.6pre6
+       
+2001-08-23 19:49  jesse
+
+       * bin/rt-mailgate, tools/initdb:
+
+       fixed initdb to not append a port= to the db connect string unless it needs one.
+       
+       added support for $SenderMustExistInExternalDatabase to mailgate.
+       
+2001-08-23 19:46  jesse
+
+       * lib/RT/Groups.pm:
+
+       Added a default alphabetical sort order to lib/RT/Groups
+       
+2001-08-23 19:45  jesse
+
+       * etc/: config.pm, schema.Pg, schema.mysql, schema.pm:
+
+       Added new indices to schema. Regenerated mysql and postgres schema.
+       
+       Cleaned up etc/config.pm's docs some more, based on comments from Christian Gimore
+       Added a default value for RT::OwnerEmail, which was documented by not defined
+       by default
+       
+2001-08-22 18:48  jesse
+
+       * bin/rt, lib/RT/Ticket.pm, webrt/Ticket/Update.html:
+
+       bin/rt --create now deals with watchers.
+       
+       fixed a typo in Ticket/Update.html introduced after 2.0.5_03
+       
+2001-08-22 01:37  jesse
+
+       * Makefile, lib/RT/Tickets.pm, webrt/Admin/Global/Keywords.html:
+
+       Bumped version to 2.0.6-pre5
+       
+       Fixed 'deep' merges.
+       
+       Fixed a typo in Global/Keywords
+       
+2001-08-22 00:41  jesse
+
+       * Makefile, lib/RT/Interface/Email.pm:
+
+       Fixed a couple of bugs in the new email db lookups
+       
+2001-08-21 23:57  jesse
+
+       * Makefile, bin/initacls.Oracle, bin/initacls.Pg,
+       bin/initacls.mysql, tools/initdb:
+
+       Added support for setting the database port for postgres and mysql
+       
+2001-08-21 23:48  jesse
+
+       * README:
+
+       Updated jesse's email address and shuffled things around a bit.
+       
+2001-08-21 23:45  jesse
+
+       * etc/config.pm:
+
+       Added more docs and updated the default config for the external db lookups
+       
+2001-08-21 23:35  jesse
+
+       * webrt/: index.html, NoAuth/webrt.css, Search/Listing.html,
+       Search/PickRestriction, Ticket/ModifyDates.html,
+       Ticket/Update.html, Ticket/Elements/ShowHistory,
+       Ticket/Elements/ShowTransaction:
+
+       Added support for autorefresh to / and /Search/Listing.html
+       
+       Tightened up Transaction display. Fixed 'full headers' display.
+       
+       Cleaned up the ui in ModifyDates a bit
+       
+       Cleaned up the ui in Ticket/Update.html
+       
+       fixed a few typos in the css file
+       
+2001-08-21 23:30  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Added some documentation
+       
+2001-08-21 23:25  jesse
+
+       * bin/rt-mailgate:
+
+       Bringing forward a patch to the mailgate from 2.0.5_01
+       
+2001-08-21 23:19  jesse
+
+       * webrt/Elements/Refresh:
+
+       file Refresh was initially added on branch rt-1-1.
+       
+2001-08-21 23:19  jesse
+
+       * webrt/Elements/Refresh:
+
+       Commiting a Refresh control to cvs
+       
+2001-08-21 23:17  jesse
+
+       * bin/rtadmin:
+
+       Fixed cli group creation
+       
+2001-08-21 23:12  jesse
+
+       * webrt/Elements/MessageBox:
+
+       Fixed transaction quoting to use the new transaction content quoting method.
+       
+2001-08-21 23:07  jesse
+
+       * webrt/Elements/Login:
+
+       Display a version string in the login box.
+       
+2001-08-21 23:06  jesse
+
+       * webrt/Elements/Header:
+
+       Added support for refresh to webrt/Elements/Header
+       Don't display the logout link if using external auth.
+       
+2001-08-21 23:05  jesse
+
+       * webrt/Admin/Users/Modify.html:
+
+       Little bit of ui and code cleanup to the User editing page
+       
+2001-08-21 23:04  jesse
+
+       * lib/RT/Record.pm:
+
+       Fixed broken caching of the CreatorObj
+       
+2001-08-21 23:03  jesse
+
+       * lib/RT/Handle.pm:
+
+       Added support for Database port to Handle.pm
+       
+2001-08-21 22:50  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Added vivek khera's patch to clean up newline processing for incoming messages
+       
+       Removed debugging output from file attachment subroutine
+       
+       Added support for setting refresh interval to the search page
+       
+2001-08-21 22:46  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       Fixed the bug fixed in 2.0.5_?? which called the wrong function for finding
+       sender name
+       
+       Altered the mail interface's external user lookup function to be returned
+        a hash of parameters
+       
+2001-08-21 22:43  jesse
+
+       * lib/RT/Transaction.pm:
+
+       Added support for Quoting a transaction to the Content sub.
+       
+2001-08-16 00:23  jesse
+
+       * Makefile, tools/testdeps:
+
+       dependency on CGI::Cookie 1.20 had reverted.
+       Bumped version to 2.0.5_03
+       
+2001-08-15 16:44  jesse
+
+       * Makefile, bin/rt-mailgate, lib/RT/Interface/Email.pm:
+
+       A couple of fixes to the mail gateway to deal with proper processing
+       of sender email addresses
+       
+2001-08-15 16:12  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       Trying for 2.0.5-01 again
+       Fixed a perl 5.6ism in Interface/Email
+       Fixed a bug in Attachment.pm that would cause a DIE on a fatal error
+       
+2001-08-15 16:12  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Trying for 2.0.5-01 again
+       Fixed a bug in Attachment.pm that would cause a DIE on a fatal error
+       
+2001-08-15 16:12  jesse
+
+       * Makefile:
+
+       Trying for 2.0.5-01 again
+       
+2001-08-15 15:44  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       Fixed an error message in Attachment that should never be reached
+       Bumped the Makefile version to 2.0.5_01
+       Fixed an inadvertent perl 5.6ism in the mail gateway.
+       
+2001-08-15 15:42  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Fixed an error message in Attachment that should never be reached
+       
+       Bumped the Makefile version to 2.0.5_01
+       
+2001-08-15 15:42  jesse
+
+       * Makefile:
+
+       Bumped the Makefile version to 2.0.5_01
+       
+2001-08-15 01:01  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.6-pre1
+       
+2001-08-15 01:00  jesse
+
+       * webrt/: autohandler, Admin/Users/Modify.html, Elements/Login,
+       SelfService/Prefs.html, User/Prefs.html:
+
+       Added support for external authentication to the web ui
+       
+2001-08-15 01:00  jesse
+
+       * bin/rt-mailgate, lib/RT/Interface/Email.pm:
+
+       Added support for looking up new users in an external datasource
+       
+2001-08-15 00:58  jesse
+
+       * etc/config.pm:
+
+       Added new configuration variables for external authentication for the web ui and
+       to support looking up new users in the mail gateway from a site-defined external datasource.
+       
+2001-08-15 00:17  jesse
+
+       * tools/testdeps:
+
+       Fixed testdeps to depend on the right version of CGI.pm
+       
+2001-08-14 23:55  jesse
+
+       * Makefile:
+
+       Released RT 2.0.5  No changes since 2.0.5-test3.
+       
+2001-08-12 21:13  jesse
+
+       * Makefile, bin/webmux.pl:
+
+       Fixed a typo in webmux.pl created after 2.0.4
+       Bumped the version to 2.0.5-test3
+       
+2001-08-12 20:00  jesse
+
+       * docs/manual.pod, lib/RT/Transaction.pm:
+
+       Core:  Updated Transaction->Content to be smarter about showing the first
+       message in the transaction.
+       
+       Removed the old manual skeleton in docs in favor of the web based docs.
+       
+2001-08-12 19:58  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Core: Added a convenience function to RT::Attachemnt to find Children of this attachment.
+       Core: Added code to RT::Attachemnt to allow access to the 'Parent' attribute
+       
+2001-08-12 19:55  jesse
+
+       * lib/RT/Attachments.pm:
+
+       Core: A convenience function to search for Attachments by ContentType.
+       Core: Added some docs to RT::Attachments
+       
+2001-08-12 19:53  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       WebUI: Show 'comment' and 'correspond' for multipart messages in the per-transaction listing.
+       
+2001-08-10 23:59  jesse
+
+       * README:
+
+       README: added more pointers to the 'complete' docs.
+       README: Removed the little bit of configuration info in the readme in favor of the 'complete' docs on the web
+       
+2001-08-10 23:58  jesse
+
+       * bin/rt-mailgate:
+
+       mailgate: RT is now less likely to try to send mail to senders which will cause loops
+       
+2001-08-10 23:57  jesse
+
+       * webrt/index.html:
+
+       Webui: [home] now gets greyed out when you're there
+       
+2001-08-10 15:32  jesse
+
+       * Makefile, webrt/Elements/MessageBox:
+
+       Added a pair of () in webrt/Elements/MessageBox to correct a typo in an if
+       Bumped version to 2.0.5-test2
+       
+2001-08-10 00:24  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.5test1
+       
+2001-08-10 00:24  jesse
+
+       * lib/RT/Users.pm, webrt/Elements/MessageBox,
+       webrt/Ticket/Elements/AddWatchers, webrt/Ticket/Elements/EditDates:
+
+       Cleanup to date editing ui
+       
+       Code cleanups to Elements/MessageBox for more readable and maintainable code
+       Code cleanups to TicketElements/AddWatchers for more readable and maintainable code
+       
+2001-08-10 00:23  jesse
+
+       * webrt/Ticket/Elements/: EditLinks, ShowLinks:
+
+       Cleanup to Relationship editing and display ui
+       
+2001-08-10 00:21  jesse
+
+       * webrt/Ticket/ModifyDates.html:
+
+       UI cleanups in Ticket/ModifyDates.html
+       
+2001-08-10 00:20  jesse
+
+       * webrt/Ticket/ModifyAll.html:
+
+       Jumbo no longer loses ticket update contents.
+       
+2001-08-09 20:07  jesse
+
+       * webrt/Admin/Users/index.html:
+
+       Cleaned up Admin/Users search functionality and made it look more like
+       other user searching screens and enables searching for disabled users.
+       
+2001-08-09 20:02  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Properly strip trailing spaces from things we're trying to link to.
+       
+2001-08-09 20:00  jesse
+
+       * lib/RT/Links.pm:
+
+       By default, try to sort Links by something intelligent when displaying them
+       
+2001-08-03 01:52  jesse
+
+       * lib/RT/Action/Autoreply.pm:
+
+       Autoreplies are now from "Queuename" rather than from "RT"
+       
+2001-08-02 04:57  jesse
+
+       * webrt/: Admin/Queues/People.html, Elements/Quicksearch,
+       Elements/SelectResultsPerPage, Elements/SelectStatus,
+       Search/PickRestriction:
+
+       WebUI: Fixed a typo in hte 'bookmark this search' link display.
+       WebUI: By default, limit displayed results to 50 per page.
+       
+2001-08-02 04:57  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Documented a function in the web ui library
+       
+2001-08-02 04:56  jesse
+
+       * etc/config.pm:
+
+       Fixed a typo in the docs in the config file, thanks to sheeri.
+       
+2001-08-02 04:55  jesse
+
+       * bin/rt-mailgate:
+
+       rt-mailgate: bug-fix to properly grab 'from' addresses for purposes of determinigng whether something's a mailer-daemon
+       
+2001-08-02 04:54  jesse
+
+       * bin/rt:
+
+       Added support for merging to the CLI
+       Cli now works as described when linking tickets. Formerly, you couldn't admit the "+" before an added link
+       
+2001-08-02 04:53  jesse
+
+       * webrt/User/Prefs.html:
+
+       Bugfix to allow users to fully delete their rt signatures
+       
+2001-07-30 03:54  jesse
+
+       * docs/design_docs/evil_plans:
+
+       file evil_plans was initially added on branch rt-1-1.
+       
+2001-07-30 03:54  jesse
+
+       * Makefile, docs/design_docs/evil_plans:
+
+       bumped the version, so as not to get confused users complaining to the lists
+       
+       added some notes about what may happen for 2.2
+       
+2001-07-30 03:52  jesse
+
+       * webrt/SelfService/Display.html:
+
+       file Display.html was initially added on branch rt-1-1.
+       
+2001-07-30 03:52  jesse
+
+       * bin/mason_handler.fcgi, bin/webmux.pl, lib/RT/Interface/Web.pm,
+       webrt/SelfService/Create.html, webrt/SelfService/Details.html,
+       webrt/SelfService/Display.html, webrt/SelfService/Update.html,
+       webrt/SelfService/Elements/GotoTicket,
+       webrt/SelfService/Elements/MyRequests, webrt/Ticket/Create.html,
+       webrt/Ticket/Display.html, webrt/Ticket/Modify.html,
+       webrt/Ticket/ModifyAll.html, webrt/Ticket/ModifyDates.html,
+       webrt/Ticket/ModifyLinks.html, webrt/Ticket/ModifyPeople.html,
+       webrt/Ticket/Update.html, webrt/Ticket/Elements/EditBasics,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Switched SelfService/Details to SelfService/Display  to better jibe
+       with the regular UI.
+       
+       Added better current-page navigation hints to most per-ticket pages.
+       
+       Added support for uploading attachments on ticket create or update.
+       
+2001-07-30 03:51  jesse
+
+       * webrt/Admin/Elements/ListGlobalScrips:
+
+       file ListGlobalScrips was initially added on branch rt-1-1.
+       
+2001-07-30 03:51  jesse
+
+       * webrt/Admin/: Elements/ListGlobalKeywordSelects,
+       Elements/ListGlobalScrips, Global/Scrips.html,
+       Queues/Keywords.html, Queues/Scrips.html:
+
+       Added some ui to show global scrips and keywordselects in the queue
+       uis for adminning the same.
+       
+2001-07-30 03:51  jesse
+
+       * webrt/Admin/Elements/ListGlobalKeywordSelects:
+
+       file ListGlobalKeywordSelects was initially added on branch rt-1-1.
+       
+2001-07-30 03:49  jesse
+
+       * TODO:
+
+       Clarified the errata urls
+       
+2001-07-30 03:48  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Cleaned up the return values from Ticket->CreateLink. (always return $status, $msg);
+       
+2001-07-30 03:48  jesse
+
+       * lib/RT/Action/SendEmail.pm:
+
+       changed the case of the Managed-by header to be less grating
+       
+2001-07-30 03:45  jesse
+
+       * bin/rt-mailgate, lib/RT/Interface/Email.pm:
+
+       Moving a bunch of mail gateway library routines to the library where they
+       belong
+       
+2001-07-27 01:06  jesse
+
+       * README:
+
+       fixed a typo in the cronjob
+       
+2001-07-25 01:05  jesse
+
+       * bin/rt-mailgate, lib/RT/Tickets.pm:
+
+       Fix for mailgateway being unable to send error mail with 'sendmailpipe' mailing
+       Fix for 'blank' searches when using search bookmarking.
+       
+2001-07-25 01:00  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.4
+       Fixed bookmarkable searches
+       Fix for sendmailpipe errors in mailgateway
+       
+2001-07-24 12:10  jesse
+
+       * Makefile, webrt/Search/PickRestriction:
+
+       Fixed a bug in Search/PickRestriction, thanks to Vivek Khera
+       Bumped version to 2.0.3
+       
+2001-07-24 00:28  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.2
+       
+2001-07-24 00:21  jesse
+
+       * lib/RT/Tickets.pm, webrt/Elements/Submit,
+       webrt/Search/Listing.html, webrt/Search/PickRestriction:
+
+       Bookmarked searches now keep track of sorting and record count limits
+       New "Refine" button to allow faster updates of search criteria.
+       
+2001-07-24 00:01  jesse
+
+       * bin/rt:
+
+       Added support for --limit-queue to  RT cli tool
+       
+2001-07-23 10:43  jesse
+
+       * Makefile, tools/testdeps:
+
+       Testdeps was accidentally looking for Freeze::Thaw, rather than FreezeThaw
+       
+2001-07-23 00:31  jesse
+
+       * Makefile:
+
+       bumped version to 2.0.2test2
+       
+2001-07-23 00:30  jesse
+
+       * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm, tools/testdeps,
+       webrt/Search/Listing.html:
+
+       Added support for bookmarkable searches.
+       
+2001-07-22 22:12  jesse
+
+       * lib/RT/: KeywordSelect.pm, User.pm:
+
+       Better error checking in User ACL checking
+       
+       Fixed an ACL check bug in KeywordSelect.pm, thanks to Matthew Stock.
+       
+2001-07-22 22:09  jesse
+
+       * webrt/Admin/Users/index.html:
+
+       Fix for a users search bug and a clarification of another search option.
+       
+2001-07-22 22:06  jesse
+
+       * lib/RT/: Keywords.pm, Queues.pm, Users.pm:
+
+       By default, order Queues, Users and Keywords alphabetically
+       
+2001-07-22 22:05  jesse
+
+       * Makefile:
+
+       Permissions fix for the data dirs for the fastcgi handler
+       
+       rt/etc is now mode 755, rather than 555.
+       
+2001-07-22 22:03  jesse
+
+       * bin/mason_handler.fcgi:
+
+       fastcgi handler no longer drops setgidness, so it can deal with session files.
+       
+2001-07-22 21:55  jesse
+
+       * etc/config.pm:
+
+       Cleaned up the config file a bit to make installation easier.
+       
+2001-07-22 21:52  jesse
+
+       * webrt/Elements/MyRequests:
+
+       Clean up phrasing of the "Tickets I own dialogbox"
+       
+2001-07-19 00:57  jesse
+
+       * Makefile:
+
+       Changed Makefile to not use MAN[13]INSTALLSITEPATH per Robert Shaw's changes
+       
+2001-07-18 16:20  jesse
+
+       * Makefile, lib/RT/Queue.pm:
+
+       Added a newline to Queue.pm to fix a pod bug
+       
+       Bumped version to 2.0.2-test1  to get some feedback
+       
+2001-07-18 16:16  jesse
+
+       * lib/RT/User.pm:
+
+       RT should now honor queue-level pseudogroup memebership for ACL checks.
+       Also, simplified some of the queue related ACL checking code.
+       
+       Reduced the ACL permissions cache from 30sec to 10sec.
+       
+2001-07-18 16:13  jesse
+
+       * lib/RT/Transaction.pm:
+
+       Added BriefDescription, which is just like Description without the "By actor"
+       at the end
+       
+       Descriptions Keyword operations should include _which_ keyword select from
+       here on in (also touched the last update to Ticket.pm)
+       
+2001-07-18 16:06  jesse
+
+       * lib/RT/Ticket.pm:
+
+       TTicket->Create no longer just adds admin ccs..unless the person doing the add
+       has the right to do so.  otherwise, there was an ACL related attack that
+       could happen. luckily none of the UI exposedd this hole yet.
+       
+       Ticket->Create should now be able to set keywords on create
+       
+       Ticket->Create now reports back non-fatal errors and how they were dealt with
+       
+       Ticket->AddKeyword got split into AddKeyword and _AddKeyword. The former
+       has the acl check and calls the latter. the latter just does the adding.
+       
+       Ticket->AddKeyword got a Silent flag, which causes a transaction not
+       to be written. useful on ticket create.
+       
+2001-07-18 15:59  jesse
+
+       * tools/testdeps:
+
+       Added tests for Apache::Cookie
+       and DBI 1.18 to testdeps
+       
+2001-07-18 15:53  jesse
+
+       * webrt/SelfService/: Details.html, Update.html:
+
+       Added the ability for requestors to use the self-service ui to comment on / reply to tickets.
+       
+2001-07-18 15:53  jesse
+
+       * webrt/SelfService/Update.html:
+
+       file Update.html was initially added on branch rt-1-1.
+       
+2001-07-17 22:12  jesse
+
+       * webrt/Admin/Queues/People.html:
+
+       Fixed a link to Users/Modify.html in Queue/People.html
+       
+2001-07-17 22:01  jesse
+
+       * bin/webmux.pl:
+
+       Fix to the solaris chown problem
+       
+2001-07-17 18:37  jesse
+
+       * README:
+
+       Fixed typo in the cron job description
+       
+2001-07-13 02:17  jesse
+
+       * lib/RT/Tickets.pm:
+
+       Work on tickets.pm to support some new searching options
+       
+2001-07-12 19:43  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0.1
+       
+2001-07-11 23:17  jesse
+
+       * etc/config.pm:
+
+       No longer log things of less than 'error' to the logfile
+       
+2001-07-11 23:16  jesse
+
+       * Makefile, bin/mason_handler.fcgi, bin/rt, bin/rt-mailgate,
+       bin/rtadmin, lib/Makefile.PL, lib/RT.pm, lib/RT/Interface/CLI.pm,
+       lib/RT/Interface/Email.pm:
+
+       Make sure that the setgid programs don't drop setgidness before trying to open logfiles
+       
+2001-07-10 20:15  jesse
+
+       * Makefile, lib/Makefile.PL, lib/RT/Tickets.pm,
+       lib/RT/Interface/Web.pm, tools/testdeps:
+
+       Fixes to allow search-by-requestor to search for requestors who don't have RT accounts
+       
+2001-07-10 13:53  jesse
+
+       * bin/webmux.pl:
+
+       Fix for the weird sessiondata permissions bug folks have seen on solaris
+       
+2001-07-10 11:47  jesse
+
+       * lib/RT/Tickets.pm:
+
+       Change to Tickets.pm to fix description of watcher limits
+       
+2001-07-10 11:36  jesse
+
+       * bin/webmux.pl, webrt/Elements/SelectMatch:
+
+       Fixed a bug in webmux.pl that prevented Apache::Cookie support from working
+       
+       Fixed a bug in the enw SelectMatch code
+       
+2001-07-10 11:20  jesse
+
+       * lib/RT/Ticket.pm, webrt/Elements/SelectMatch,
+       webrt/Search/PickRestriction:
+
+       Cleanup to SelectMatch and PickRestriction to clear up the UI issues
+       with searching for Tickets from a give nrequestor
+       
+2001-07-09 10:36  jesse
+
+       * lib/RT/Template.pm:
+
+       Fixed a typo in Template.pm that squashed templates on outgoing mail. (Bug in my untainting fix)
+       
+       Bumped version to 2.0.1-test2
+       
+2001-07-09 10:36  jesse
+
+       * Makefile:
+
+       Fixed a typo in Template.pm that squashed templates on outgoing mail. (Bug in my untainting fix)
+       
+2001-07-08 22:31  jesse
+
+       * README:
+
+       Added some polite comments about supporting the development of RT
+       with contracts, cash or gifts
+       
+2001-07-08 20:14  jesse
+
+       * Makefile, bin/mason_handler.fcgi,
+       webrt/SelfService/Elements/ShowTransaction:
+
+       Bumped version to 2.01pre1
+       
+       Fixed mason_handler header newlines
+       
+2001-07-08 20:12  jesse
+
+       * lib/RT/: ScripAction.pm, ScripCondition.pm, Template.pm,
+       Ticket.pm:
+
+       Taint fixes for ScripAction, ScripCondtion,Template.
+       Header wrapping fix in Template.pm.
+       Fix in Ticket.pm to make EffectiveId a public field.
+       
+2001-07-06 18:32  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Applied a patch from ivan to deal with poorly formed mime messages
+       and clean up the attachment proccessing code.
+       
+2001-07-06 18:26  jesse
+
+       * webrt/SelfService/Attachment/dhandler:
+
+       file dhandler was initially added on branch rt-1-1.
+       
+2001-07-06 18:26  jesse
+
+       * webrt/: SelfService/Details.html,
+       Ticket/Elements/ShowTransaction, SelfService/Attachment/dhandler:
+
+       ShowTransaction now no longer displays 'Comment' and 'Reply' if the user
+       doesn't have the right rights.
+       
+       SelfService uses the 'standard' ShowTransaction.
+       
+       SelfService now displays Attachments
+       
+2001-07-06 18:21  jesse
+
+       * etc/schema.mysql:
+
+       Switched mysql to use LONGTEXT rather than LONGBLOB to get
+       case insensitive searching.
+       
+2001-07-06 18:19  jesse
+
+       * bin/mason_handler.fcgi, lib/RT/Interface/Web.pm,
+       webrt/NoAuth/Logout.html:
+
+       Cleanups to deal better with the fastcgi handler.
+       
+       Switched to CGI::Fast from FCGI
+       
+       ContentType fixes.
+       
+       Logging out now clears the session hash, rather than detaching a perfectly good session. (This gets around an obnoxious tainting issue too)
+       
+2001-07-06 16:14  jesse
+
+       * webrt/Ticket/Attachment/dhandler:
+
+       Changed default attachment type to text/plain from text/html
+       
+2001-07-05 16:48  jesse
+
+       * bin/rt-mailgate, lib/RT/Ticket.pm:
+
+       Updates to make Correspondence on a closed or stalled ticket reopen the ticket
+       
+2001-07-04 00:51  jesse
+
+       * bin/rt:
+
+       bin/rt will now show transactions of type 'text'
+       
+2001-07-04 00:36  jesse
+
+       * bin/webmux.pl:
+
+       Minor fixes to webmux.pl for content type stuff.
+       
+2001-07-03 23:15  jesse
+
+       * lib/RT/Interface/Web.pm, webrt/Admin/Queues/index.html,
+       webrt/Search/PickRestriction:
+
+       Web ui now supports 'SearchByPriority'
+       
+2001-07-03 23:14  jesse
+
+       * etc/config.pm:
+
+       Added a few comments about configuration variables
+       
+2001-07-03 23:12  jesse
+
+       * webrt/SelfService/Elements/ShowTransaction:
+
+       Now SelfService displays attachments of type 'text'
+       
+2001-07-03 23:08  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       With the web ticket display, now display attachments of type 'text' properly.
+       Also, always have a download link.
+       
+2001-07-03 23:00  jesse
+
+       * webrt/Ticket/Elements/ShowLinks:
+
+       Changed SubTickets/SuperTickets to Parents/Children
+       
+2001-07-03 22:57  jesse
+
+       * Makefile:
+
+       Added notes to the effect that the speedycgi and fastcgi handlers aren't
+       supported.
+       
+2001-07-03 22:52  jesse
+
+       * bin/webmux.pl, bin/mason_handler.fcgi,
+       webrt/Ticket/Attachment/dhandler:
+
+       Switched mod_perl hander to use Apache::Cookie
+       
+       Refactored mime type handling to properly set the mime type with the modperl
+       handler and the fastcgi handler
+       
+       Added untainting for the requirred parts of the fastcgi wrapper.
+       I'm not yet confident that it works properly, but it does the right
+       thing in the trivial case.
+       
+2001-06-27 00:11  jesse
+
+       * Makefile:
+
+       Bumped version to 2.0 for release to the unsuspecting masses
+       
+2001-06-25 16:28  jesse
+
+       * Makefile, lib/RT/Ticket.pm:
+
+       Fix for a bug introduced by RC2  (while fixing another bug with _Links)
+        which caused Links listings to recurse rather infinitely.
+       
+       Bumped RC2 to RC3
+       
+2001-06-25 16:25  jesse
+
+       * webrt/Admin/Elements/SelectRights:
+
+       Fix for a crashing bug when editing ACLs without permission
+       
+2001-06-25 12:19  jesse
+
+       * Makefile, lib/RT/Ticket.pm:
+
+       Fixed bug in Ticket.pm -> _Links that caused it to return an error
+       rather than an empty links object if permission denied.
+       
+       Bumped version to RC2
+       
+2001-06-23 02:48  jesse
+
+       * Makefile, README, tools/import-1.0-to-2.0:
+
+       removed 1.0-2.0 importer. (it's now in the contrib archive)
+       updated readme and makefile to know about the change.
+       
+       Bumped the version to 2.0.0-RC1. Yeah. That's right. the major version
+       number just got incremented.
+       
+2001-06-22 14:50  jesse
+
+       * Makefile, lib/RT/Ticket.pm:
+
+       hopefully a fix for everyone's favorite import bug.
+       
+2001-06-20 23:56  jesse
+
+       * webrt/Search/Bulk.html:
+
+       Display cleanups to Bulk.html.
+       Removed bogus nav items
+       
+2001-06-20 17:33  jesse
+
+       * NEWS, lib/Makefile.PL:
+
+       Removed the out of date NEWS file. It's been superceeded by the changelog
+       
+2001-06-20 17:27  jesse
+
+       * Makefile, README, lib/RT/Ticket.pm, lib/RT/User.pm,
+       lib/RT/Interface/Web.pm, tools/import-1.0-to-2.0, tools/testdeps,
+       webrt/Ticket/Display.html, webrt/Ticket/History.html:
+
+       Fixes for the import problems some folks have been seeing
+       Fixes for the Can't click on URL issues reported by mixo and Carl Potter.
+       Turned off some overly verbose debugging.
+       
+       Bumped the version to 1.3.105
+       
+2001-06-19 00:34  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.104
+       
+2001-06-19 00:25  jesse
+
+       * lib/RT/Tickets.pm:
+
+       A fix for search based on keywords that don't exist. (Some rows would be lost, due to poorly constructed SELECT statements.  This change requires DBIx::SearchBuilder 0.39
+       
+2001-06-18 15:39  jesse
+
+       * Makefile, README, webrt/Ticket/Elements/ShowTransaction:
+
+       Updated README to note new RT2 Errata list
+       Bumped version to 1.3.103
+       Added comments in ShowTransaction to let you see exact transaction / ticket Ids
+       if you view source.
+       
+2001-06-18 15:32  jesse
+
+       * bin/rt:
+
+       Better fomating for cli queue listing.
+       
+2001-06-17 16:45  jesse
+
+       * lib/RT/: Transaction.pm, User.pm:
+
+       Added PurgeTransaction datatype for Transactions.
+       
+       Removed debugging code from User.pm
+       
+2001-06-17 14:36  jesse
+
+       * webrt/Ticket/Elements/Tabs:
+
+       Fix for webui error when displaying next/prev tabs on new tix.
+       
+2001-06-15 22:23  jesse
+
+       * Makefile, README:
+
+       Bumped the version to a private pre-test 1.3.103
+       
+2001-06-15 22:19  jesse
+
+       * README, lib/RT/Ticket.pm, lib/RT/User.pm:
+
+       Debugging fixes for import oddness folks are having
+       
+2001-06-15 01:13  jesse
+
+       * webrt/Search/Bulk.html:
+
+       removed debugging output from bulk.html
+       
+2001-06-14 15:53  jesse
+
+       * Makefile, lib/RT/Transactions.pm,
+       webrt/Ticket/Elements/AddWatchers:
+
+       Installation path of man pages is now configurable
+       By default Transactions should now be ordered by date, no matter what their id sequence is.
+       Fixed an html typo in Tickets/Elements/AddWatchers
+       
+       Bumped version to 1.3.102
+       
+2001-06-14 03:21  jesse
+
+       * Makefile:
+
+       Bumped the version to 1.3.101
+       
+2001-06-14 02:47  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm, webrt/Elements/Tabs,
+       webrt/Ticket/Elements/Tabs:
+
+       Comments in Ticket.pm about less than optimal design
+       Enhancments to Interface/Web for the bulk ticket manipulation tool.
+       Search navigation was cleaned up a bunch.
+       
+2001-06-14 01:52  jesse
+
+       * webrt/Search/Bulk.html:
+
+       file Bulk.html was initially added on branch rt-1-1.
+       
+2001-06-14 01:52  jesse
+
+       * webrt/Search/: BuildSearch, Bulk.html, Listing.html, QueueFooter,
+       QueueHeader, QueueItem:
+
+       Be vewwy vewwy quiet. I'm hunting cweeping features.
+       Like the brand new Bulk Ticket manipulator
+       
+       Removed some cruft from the repository. (unused files from tobix' first
+       search implementation)
+       
+2001-06-13 03:53  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.100
+       
+2001-06-13 03:52  jesse
+
+       * bin/mason_handler.fcgi:
+
+       The fastcgi handler works for everything except attachment viewing.  I'm going to have to think a bit about how to set
+       content type properly in a nice handler-agnostic manner.
+       
+2001-06-13 03:51  jesse
+
+       * bin/rt-mailgate:
+
+       Fixed a warn -> warning in mailgate's logging
+       
+2001-06-13 03:50  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Adjusting spacing
+       
+2001-06-13 03:50  jesse
+
+       * webrt/Ticket/Elements/Tabs:
+
+       
+       Added an error check to the new navigation bars to deal with a possible lack of active search
+       
+2001-06-12 21:28  jesse
+
+       * etc/config.pm:
+
+       Clarified required permissions for the RT Logdir
+       
+2001-06-12 19:12  jesse
+
+       * etc/config.pm, lib/RT/Queue.pm, lib/RT/Transaction.pm:
+
+       Cleaned up some docs in config.pm and Queue.pm
+       Updated the Transaction Descriptions in transaction.pm to make sure
+       that the Actor is listed.
+       
+2001-06-12 18:08  jesse
+
+       * webrt/Ticket/Elements/Tabs:
+
+       Added links to navigate within an existing search.
+       
+2001-06-08 23:57  jesse
+
+       * webrt/Ticket/Elements/EditKeywordSelects:
+
+       Made "(empty)" the same between "EditKeywordSelects" and "SearchByKeywordSelect"
+       
+2001-06-08 23:51  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Ability to set owner by name when creating tickets.
+       Ability to set timeleft when creating tickets
+       
+2001-06-08 23:00  jesse
+
+       * Makefile, README, etc/schema.Pg, lib/RT/Ticket.pm:
+
+       Added an index to etc/schema.Pg
+       Ticket.pm->Create now passes through a few more values that were missing.
+       
+       Added doc on imports w/ postgres to the readme.
+       
+       bumped the version to 1.3.99
+       
+2001-06-08 18:32  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Fix for merging more than one ticket.
+       Fix for req2rt which imported transactions in reverse order.
+       
+2001-06-07 16:02  jesse
+
+       * Makefile, lib/RT/Queue.pm, tools/import-1.0-to-2.0:
+
+       Catch a possibly undefined value in Queue::AddWatcher
+       Bumped verion to 1.3.97
+       another attempt at fixing the owner change generation code in import.
+       
+2001-06-07 14:59  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       The importer now imports the root user and the general queue.
+       
+2001-06-07 12:44  jesse
+
+       * Makefile, etc/config.pm, lib/RT/Interface/Web.pm:
+
+       Support for a seperate local component root for local WebRT mods and additions.
+       
+2001-06-06 17:25  jesse
+
+       * README:
+
+       Added instructions for migrating  1.0 instances to 2.0
+       
+2001-06-06 16:15  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.95
+       
+2001-06-06 16:15  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       Importer should now import tickets created by the req importer
+       
+2001-06-06 16:12  jesse
+
+       * bin/initacls.Pg:
+
+       initacls.Pg should now handle pg database on remote machine
+       
+2001-06-06 16:05  jesse
+
+       * webrt/Ticket/Elements/ShowRequestor:
+
+       Don't show the 'About this Requestor' box if the user is privileged.
+       
+2001-06-06 15:37  jesse
+
+       * lib/RT/Date.pm:
+
+       Now date comparisons against never dtrt.
+       
+2001-06-06 15:30  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Search by content now works on the web
+       
+2001-06-06 14:22  jesse
+
+       * webrt/Admin/Groups/Members.html:
+
+       Fix for #552: spurious warning when going into group membership editor
+       
+2001-06-06 14:14  jesse
+
+       * webrt/Ticket/Elements/EditKeywordSelects:
+
+       keywordSelect selction fix (fsck #555)
+       
+2001-06-06 10:57  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Removed spurious 'u' from line 1 of importer.
+       bumped version to 1.3.95-test2
+       
+2001-06-06 09:39  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Possible fix for jens' user import troubles.
+       bounced version to 1.3.95-test1
+       
+2001-06-06 02:12  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Importer wasn't properly grabbing ACLs. Bumped version to 1.3.94
+       
+2001-06-06 01:33  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       Fixed a bug in the 'Make users superusers' code in the importer
+       
+2001-06-06 00:41  jesse
+
+       * lib/RT/Ticket.pm:
+
+       fixed a missing =cut (end of perldoc in ticket.pm
+       
+2001-06-06 00:40  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       fixing a typo in importer's mime parser
+       
+2001-06-06 00:19  jesse
+
+       * Makefile, lib/Makefile.PL, lib/RT/Action/Notify.pm,
+       lib/RT/Action/SendEmail.pm, tools/testdeps:
+
+       Cleaned up some dependencies
+       RT should no longer send mail when there are no recipients. thanks to the nice folks at Sensarray.com for some good debugging.
+       
+2001-06-05 23:16  jesse
+
+       * Makefile, bin/webmux.pl, tools/import-1.0-to-2.0:
+
+       Fixed some bogus header parsing in import.
+       web mux now tries to chown files again. (christian's going to test it again ;)
+       Bumped to 1.3.91 for a release
+       
+2001-06-05 11:34  jesse
+
+       * webrt/Admin/Users/Modify.html:
+
+       Rephrased the "Privileged" checkbox in AdminUsers.
+       
+2001-06-05 11:18  jesse
+
+       * Makefile, bin/webmux.pl, tools/import-1.0-to-2.0,
+       webrt/NoAuth/Logout.html:
+
+       webmux no longer tries to chown its data directories on startup
+       import now handles final_priority
+       Logout.html now refreshes to a login page
+       
+2001-06-05 10:42  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       When we added support for 'priority' transactions, we accidentally broke
+       support for 'subject' transactions.  fixed now.
+       
+2001-06-05 03:25  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Import tool now handles priority changes.
+       
+2001-06-05 02:56  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Minor tweak to importer to try even harder to find users in the database before creating new ones.
+       
+2001-06-05 02:32  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       importer is now less likely to try to greate nonexitent empty users.
+       
+       Makefile now chgrps web ui datafiles
+       
+2001-06-05 00:06  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Removed out of date comments in the importer
+       Made the importer grab its libraries from the makefile. (Turned off testing code)
+       
+2001-06-05 00:01  jesse
+
+       * Makefile:
+
+       Bumped the version # to 1.3.84 for immediate release
+       
+2001-06-04 23:50  jesse
+
+       * Makefile, lib/RT/Ticket.pm, tools/import-1.0-to-2.0:
+
+       Cleanups to Ticket->Import
+       import-1.0-to-2.0 now deals with dates right.
+       
+2001-06-04 20:52  jesse
+
+       * lib/RT/Link.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
+       tools/import-1.0-to-2.0:
+
+       Cleanup to Ticket, Link and User.
+       
+       merge now works on import.
+       
+       most everything in import other than ticket dates should work now.
+       
+2001-06-04 01:34  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       more cleanup
+       
+2001-06-04 00:03  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       First cut at importing queue adminccs and acls
+       
+2001-06-03 22:16  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       Cleanup and better progress indication
+       
+2001-06-03 13:33  jesse
+
+       * lib/RT/Record.pm, lib/RT/Ticket.pm, tools/import-1.0-to-2.0:
+
+       More work on the importer. now it gets transaction creators right and catches requestor email addreses.
+       
+2001-06-03 03:43  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Transaction.pm, tools/import-1.0-to-2.0:
+
+       Transaction.pm now allows the caller to turn off scrips (for import)
+       Ticket.pm now has a mostly working import method.
+       import-1.0-to-2.0 seems to have some basic functionality.  it's not _working_ yet, but it
+       will do most of what we want it to.
+       
+2001-06-02 20:36  jesse
+
+       * webrt/Ticket/Display.html:
+
+       Fix for Ticket #537 Crash when creating ticket without permission to view ticket
+       
+2001-06-02 14:22  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       added a couple of todos to the import tool
+       
+2001-06-02 14:14  jesse
+
+       * Makefile, tools/import-1.0-to-2.0:
+
+       Work on the importer. it now runs.  (note that it probably won't yet _import_ anything)
+       
+2001-06-02 12:58  jesse
+
+       * Makefile, bin/webmux.pl, lib/RT/Ticket.pm, lib/RT/Transaction.pm:
+
+       Bumped the version to 1.3.84
+       
+       Once again chown mason data directory in webmux.pl, this time
+       using more reliable, dynamic userids, rather than compiled in defaults.
+       
+       Added an 'import' method to Ticket, for the RT1 importer.
+       
+       Added a Subject method to transaction, to simplify the lives of template authors
+       
+2001-06-01 23:38  jesse
+
+       * tools/: import-1.0-to-2.0, insertdata:
+
+       Cleaned up some names and descriptions in insertdata
+       
+       First checkin of outline of code of import tool. It's never been run.
+       It's incomplete.
+       
+2001-06-01 23:38  jesse
+
+       * tools/import-1.0-to-2.0:
+
+       file import-1.0-to-2.0 was initially added on branch rt-1-1.
+       
+2001-05-31 23:27  jesse
+
+       * lib/RT/Tickets.pm:
+
+       Cleaned up Tickets->LimitQueue a bit
+       
+2001-05-31 21:22  jesse
+
+       * Makefile, tools/testdeps:
+
+       Fixed testdeps to use new searchbuilder. bumped version to 1.3.83
+       
+2001-05-31 21:14  jesse
+
+       * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
+       webrt/Elements/SelectKeyword:
+
+       Logic fixes for keyword select negation
+       
+2001-05-31 20:30  jesse
+
+       * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
+       webrt/Elements/SelectKeyword:
+
+       Added support for "Tickets without keyword 'foo'.
+       
+2001-05-31 17:32  jesse
+
+       * bin/webmux.pl, lib/RT/Interface/Web.pm,
+       webrt/Ticket/Attachment/dhandler:
+
+       Fix for #522: attachments without names got short shrift.
+       webRT now dies rather than run when users can't log in due to a permissions
+       bug.
+       
+2001-05-31 02:57  jesse
+
+       * etc/: schema.Pg, schema.mysql:
+
+       Cleaned up the table indices a bit. for mysql, yanked duplicate indices.
+       for Pg, added an index (we need to regen the schema for pg soon)
+       
+2001-05-31 02:46  jesse
+
+       * Makefile, lib/RT/Interface/Web.pm, webrt/Ticket/ModifyAll.html,
+       webrt/Ticket/ModifyPeople.html, webrt/Ticket/Elements/AddWatchers,
+       webrt/Ticket/Elements/EditPeople:
+
+       You can now add watchers by email address
+       Bumped version to 1.3.82
+       
+2001-05-29 15:58  jesse
+
+       * webrt/Ticket/Attachment/dhandler:
+
+       Fixed the attachments display bug.
+       
+2001-05-29 15:48  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Fix for #513 - status update without permissions returns no error message
+       
+2001-05-29 00:38  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.81
+       
+2001-05-28 20:39  jesse
+
+       * bin/webmux.pl:
+
+       Removed a bogus line from webmux
+       
+2001-05-28 20:29  jesse
+
+       * lib/RT/: Ticket.pm, Interface/Web.pm:
+
+       Work to solve 325: updating detritus in update listing
+       
+2001-05-28 17:35  jesse
+
+       * bin/rt, etc/schema.mysql, etc/schema.pm, lib/RT/Ticket.pm,
+       lib/RT/Interface/CLI.pm, webrt/Ticket/Attachment/dhandler:
+
+       Work on the CLI to resolve #482.  Can't add content when creating tix with the CLI
+       Do a bunch of better error checking on ticket creation.
+       
+       Generalized the ticket status checking code.
+       
+       Added another index on Attachments for increased speed.
+       
+2001-05-28 15:49  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Removed code which auto-opened tickets that were new.  It should
+       be a scrip and it's too late in teh release cycle to do this right now.
+       
+2001-05-28 15:24  jesse
+
+       * webrt/SelfService/: Details.html, Elements/MyRequests:
+
+       Fixed #506. Non-priv user can't see tickets
+       
+2001-05-23 23:53  jesse
+
+       * webrt/SelfService/Elements/MyRequests:
+
+       Fixed MyRequest so it shows your tickets.
+       
+2001-05-23 23:18  jesse
+
+       * Makefile:
+
+       Bumped the version to 1.3.80
+       
+2001-05-23 23:01  jesse
+
+       * bin/webmux.pl, docs/manual.pod, webrt/Elements/MyRequests,
+       webrt/Elements/MyTickets, webrt/NoAuth/Logout.html,
+       webrt/Ticket/ModifyAll.html:
+
+       Fixed logout bug from 1.3.79 http://fsck.com/rt2/Ticket/Display.html?id=500
+       Fixed bug in jumbo from 1.3.79 http://fsck.com/rt2/Ticket/Display.html?id=496
+       Added a bit of docs about templates to the manual
+       
+       Cleaned up the ui for MyRequests and MyTickets a bit.
+       
+2001-05-23 12:34  jesse
+
+       * webrt/SelfService/: Prefs.html, index.html:
+
+       Little bit of cleanup to SelfService. added prefs.
+       
+2001-05-23 12:34  jesse
+
+       * webrt/SelfService/Prefs.html:
+
+       file Prefs.html was initially added on branch rt-1-1.
+       
+2001-05-23 12:07  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.79.
+       
+2001-05-23 12:06  jesse
+
+       * README, tools/testdeps:
+
+       Added dependecy on DBIx::SearchBuilder 0.34
+       
+2001-05-23 11:43  jesse
+
+       * bin/: rt-mailgate, webmux.pl:
+
+       Made sure that the webui always writes sessions to disk
+       Fixed a typo in the mail gateway.
+       
+2001-05-23 00:09  jesse
+
+       * Makefile, bin/rt-mailgate:
+
+       Added a bit of code to rt-mailgate to deal with not properly loading users on
+       ticket creation.
+       
+2001-05-22 23:01  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Within Ticket->Create, always get a Queue object as SystemUser for like, defaults and stuff.
+       
+2001-05-21 18:12  jesse
+
+       * etc/config.pm:
+
+       Added comments from Feargal about how to configure RT for http urls.
+       
+2001-05-21 16:37  jesse
+
+       * Makefile:
+
+       bumped version to 1.3.78
+       
+2001-05-21 16:36  jesse
+
+       * lib/RT/Ticket.pm, webrt/Ticket/Display.html:
+
+       Tickets now open when they're new and get acted on.
+       
+2001-05-21 16:09  jesse
+
+       * lib/RT/Action/: Autoreply.pm, SendEmail.pm:
+
+       Fix for Ticket #481 $CorrespondAddress= variable in config.pm doesn't work
+       
+2001-05-21 15:54  jesse
+
+       * webrt/Elements/MessageBox:
+
+       Added a space at teh end of the line, per the standard convention for signature
+       dashes.
+       
+2001-05-21 15:54  jesse
+
+       * webrt/Elements/MessageBox:
+
+       If the user doesn't have a signature, don't include signature dashes
+       
+2001-05-21 15:17  jesse
+
+       * lib/RT/Tickets.pm, webrt/Ticket/ModifyAll.html:
+
+       Dead tickets aren't searchable via the ui anymore.
+       ModifyAll is a bit smarter about what to let people do.
+       
+2001-05-21 14:02  jesse
+
+       * lib/RT/Keyword.pm, webrt/Admin/Keywords/index.html:
+
+       Editing keywords without permission now actually tells you so.
+       
+2001-05-21 13:32  jesse
+
+       * webrt/Admin/: Global/Scrips.html, Queues/Scrips.html:
+
+       Users without permission to delete scrips now get a proper permission denied.
+       
+2001-05-21 13:20  jesse
+
+       * webrt/Ticket/: Update.html, Elements/Tabs:
+
+       The ticket update form is now a little smarter about only letting people perform
+       updates that they have the right to perform.
+       
+2001-05-17 23:09  jesse
+
+       * Makefile:
+
+       Chmod the makefile in the make dist procedure.
+       
+2001-05-17 23:05  jesse
+
+       * README:
+
+       Cleaned up some instructions. Thanks Feargal.
+       
+2001-05-17 22:50  jesse
+
+       * Makefile, lib/RT/Transaction.pm, lib/RT/Action/SendEmail.pm,
+       tools/insertdata:
+
+       Fixed scrip actions to activate when there's a missing scripcontent.
+       
+       Added a Content method to Transaction.pm
+       Fixed Tempates to use new Content method.
+       
+2001-05-17 16:19  jesse
+
+       * lib/RT/Transaction.pm, lib/RT/Action/SendEmail.pm,
+       webrt/Ticket/Display.html, webrt/Ticket/Update.html:
+
+       Better debugging info for some scrips.
+       
+       Fixed bugs which prevented status and owner to change on correspondence
+       and comment.
+       
+2001-05-17 12:36  jesse
+
+       * Makefile, README:
+
+       Bumped the version. Added Mark Vevers to the thansk in the readme.
+       
+2001-05-17 12:34  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Removed some obsolete code. fixed a bug in Comment recording from Mark Vevers
+       
+2001-05-16 18:51  jesse
+
+       * Makefile, tools/testdeps:
+
+       Fixed testdeps to not install bogus new DBD::mysql rev.
+       Bumped rev to 1.3.75
+       
+2001-05-16 17:30  jesse
+
+       * Makefile:
+
+       bumped to 1.3.74
+       
+2001-05-16 17:30  jesse
+
+       * webrt/Admin/Groups/Modify.html:
+
+       Fixed a small bug in Groups editing
+       
+2001-05-16 17:21  jesse
+
+       * tools/testdeps:
+
+       Bumped version to 1.3.73.
+       Bumped dependency on searchbuilder to 0.33
+       
+2001-05-16 17:15  jesse
+
+       * webrt/: Elements/TitleBoxStart, Ticket/Update.html,
+       Ticket/Elements/Tabs:
+
+       The quick link for 'Resolve' now requests that the user enter a ticket update
+       
+2001-05-16 15:45  jesse
+
+       * README, lib/RT/Interface/Web.pm, tools/testdeps,
+       webrt/Ticket/Display.html:
+
+       Added some documentation about what to do if the install fails.
+       
+       Specified a minimum working version of DBD::mysql.
+       
+       Fixed support for entering updates via the webui.
+       
+2001-05-15 00:55  jesse
+
+       * lib/RT/Action/Autoreply.pm:
+
+       Fixed a typo that broke autoreplies
+       
+2001-05-15 00:37  jesse
+
+       * tools/testdeps:
+
+       added Errno dependency
+       
+2001-05-14 23:44  jesse
+
+       * etc/config.pm, tools/insertdata, webrt/Admin/Queues/People.html:
+
+       Cleaned up a bit of phrasing. cleaned up some extra /s in urls.
+       
+2001-05-14 22:49  jesse
+
+       * Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi, bin/rt,
+       bin/webmux.pl, lib/Makefile.PL, lib/RT/Date.pm,
+       lib/RT/Interface/Web.pm, tools/testdeps:
+
+       Switched from Date::Manip To Graham Barr's Date::Parse
+       
+2001-05-14 18:58  jesse
+
+       * lib/RT/Scrips.pm, lib/RT/Ticket.pm, lib/RT/Interface/Web.pm,
+       webrt/Ticket/Display.html, webrt/Ticket/Elements/Tabs:
+
+       Work on the web frontend. the "quick" links have been cleaned up and decomplexified.
+       
+2001-05-14 17:11  jesse
+
+       * lib/RT/User.pm, lib/RT/Interface/Web.pm,
+       webrt/Admin/Groups/Modify.html, webrt/Admin/Users/Modify.html:
+
+       Cleaned up bugs related to spurious extra display of information in user and group modification and ACL deletion
+       when the user didn't have the right to do so.
+       
+2001-05-13 23:05  jesse
+
+       * webrt/Admin/Users/index.html:
+
+       no longer provide a link to create a new user to someone who doesn't have rights to do so.
+       
+2001-05-13 22:49  jesse
+
+       * lib/RT/Ticket.pm, tools/insertdata, webrt/Ticket/Modify.html:
+
+       yanked bogus Ticket Queue caching
+       rephrased ticket creation autoreply
+       
+2001-05-13 22:15  jesse
+
+       * webrt/User/Prefs.html:
+
+       Added a hack to make sure that session gets written to disk
+       
+2001-05-13 22:11  jesse
+
+       * webrt/User/Prefs.html:
+
+       more work on letting users edit their own passwords
+       
+2001-05-13 21:40  jesse
+
+       * webrt/Ticket/: Attachment/dhandler, Elements/ShowTransaction:
+
+       Fix for #433. now attachements are displayable after merges.
+       
+2001-05-12 17:46  jesse
+
+       * Makefile, lib/Makefile.PL, tools/testdeps, webrt/User/Prefs.html:
+
+       Started work on user prefs. password changing is untested
+       
+       Fixed dependency on SB to .31 and bumped version
+       
+2001-05-11 12:32  jesse
+
+       * lib/RT/Record.pm:
+
+       turned on use of DBIx::SearchBuilder::Record::Cachable
+       
+2001-05-11 12:30  jesse
+
+       * lib/RT/User.pm, webrt/Elements/Quicksearch:
+
+       Redid how the ACL checking works for great perf gains.
+       Added stalled lists to quicksearch.
+       
+2001-05-09 20:11  jesse
+
+       * Makefile:
+
+       Bumping the version # so people working off cvs get less confused.
+       
+2001-05-09 20:11  jesse
+
+       * bin/rt-mailgate, lib/RT/Queue.pm, lib/RT/Action/Autoreply.pm,
+       lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
+       lib/RT/Action/SendEmail.pm:
+
+       Cleanup in the mail sending stuff.
+               fix for ticket 403:  RT should no longer send mail when it has
+               no recipients
+       
+               fix for #404: Squelch-Replies-To should be a bit more intelligent,
+               since it was rewritten from scratch
+       
+               RT should now properly send mail to queue ccs and queue admin ccs
+               when you ask it to
+       
+               internally, RT's mail sending stuff now lets you pass around
+               arrays of addresses to send mail to, rather than comma delimited
+               strings. More flexible down the line.
+       
+2001-05-09 16:39  jesse
+
+       * README:
+
+       Updated the readme to note the dependency on setuid perl
+       
+2001-05-09 16:08  jesse
+
+       * webrt/Ticket/Elements/ShowLinks:
+
+       fix for RT/fsck.com: Ticket #440 [rt-devel] 'Depended on by' doesn't work
+       
+2001-05-08 20:48  jesse
+
+       * etc/schema.mysql, etc/schema.pm, lib/RT/Ticket.pm,
+       lib/RT/Transaction.pm, webrt/Admin/Elements/UserTabs,
+       webrt/Admin/Queues/People.html, webrt/Elements/MyRequests,
+       webrt/Elements/MyTickets, webrt/Elements/Tabs,
+       webrt/Ticket/Elements/ShowBasics,
+       webrt/Ticket/Elements/ShowRequestor:
+
+       Schema.pm now has a few more indices. the mysql schema has been regenerated, but not
+       the Pg or oracle schemas.
+       
+       in Ticket.pm, a message got the queue id replaced with the queue name
+       
+       removed a spurious variable localization in Transaction.pm
+       
+       Removed a pointer to a nonexistent page  on admin/user/modify
+       
+       Modifying queue watchers now has a more coherent title
+       
+       "This user's tickets, My requests and My tickets are now limited to the 25 highest priority items
+       attached to you.
+       
+       The "Administration" tab has been changed to the "Configuration" tab
+       
+2001-04-04 16:55  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Fixing a comment in the web interface. no functional changes.
+       
+2001-04-04 16:52  jesse
+
+       * Makefile:
+
+       
+       Bumping the version to 1.3.70 for release
+       
+2001-04-04 16:51  jesse
+
+       * lib/RT/User.pm:
+
+       lib/RT/User no longer treats "ModifySelf" as equivalent to "AdminUsers" for the current user.
+       
+2001-04-04 15:08  jesse
+
+       * lib/RT/KeywordSelect.pm, lib/RT/Action/Autoreply.pm,
+       webrt/Admin/Global/Keywords.html, webrt/Admin/Queues/Keywords.html:
+
+       Fixed a crashing bug and an ACL violation on keywordselect deletion
+       
+2001-04-04 00:19  jesse
+
+       * Makefile:
+
+       bumping version for release
+       
+2001-04-03 21:14  jesse
+
+       * Makefile:
+
+       Bumped the version
+       
+2001-04-03 21:08  jesse
+
+       * etc/config.pm, lib/RT/Action/Notify.pm:
+
+       Added configuration tweak to not set a :; To header if the user doesn't want it.
+       
+2001-04-03 17:32  jesse
+
+       * lib/RT/Action/Notify.pm:
+
+       Fix for sendmail null list syntax.  : ;  is not the same as :; to sendmail
+       
+2001-04-03 17:05  jesse
+
+       * webrt/Admin/Queues/: GroupRights.html, UserRights.html:
+
+       removed a couple of stray 's in the html
+       
+2001-04-03 16:50  jesse
+
+       * webrt/Elements/Header:
+
+       Dropped doctype back to 4.0 because 4.01 makes mozilla render things funny
+       
+2001-04-03 16:47  jesse
+
+       * webrt/Elements/Quicksearch:
+
+       <TABLE>
+       should have been </TABLE>
+       
+2001-04-03 16:30  jesse
+
+       * webrt/Elements/Quicksearch:
+
+       Added a feature request/patch from nick@netability.ie
+       http://fsck.com/rt2/Ticket/Display.html?id=345
+       
+2001-04-03 16:01  jesse
+
+       * tools/testdeps:
+
+       Adding in testing for params::validate 0.02
+       
+2001-04-03 15:46  jesse
+
+       * Makefile:
+
+       Bumped the version slightly for a prerelease
+       
+2001-04-03 15:40  jesse
+
+       * lib/RT/Action/Autoreply.pm, lib/RT/Action/SendEmail.pm,
+       tools/insertdata:
+
+       Fixed autoreply by adding a new scrip. some misc. cleanup in SendEmail (method calls were on the wrong object)
+       
+2001-04-03 15:40  jesse
+
+       * lib/RT/Action/Autoreply.pm:
+
+       file Autoreply.pm was initially added on branch rt-1-1.
+       
+2001-04-03 15:15  jesse
+
+       * lib/RT/Action/SendEmail.pm:
+
+       Fixed a bug in the 'blacklist' regexp
+       
+2001-04-03 15:04  jesse
+
+       * etc/config.pm, lib/RT/Action/SendEmail.pm,
+       lib/RT/Interface/Web.pm, webrt/Ticket/Elements/ShowRequestor:
+
+       Two seperate fixes for the "RT doesn't send mail" problem. One that helps fix Mail::Internet->send
+       and one that provides an alternative.
+       
+       A fix for a bad link in ShowRequestor.
+       
+       Updating fields via the web ui should now be a bit more descriptive
+       
+2001-04-03 02:31  jesse
+
+       * webrt/Ticket/ModifyPeople.html:
+
+       Missed one of the mason fixes
+       
+2001-04-03 02:31  jesse
+
+       * Makefile, bin/rt-mailgate, etc/config.pm, lib/RT/Date.pm,
+       lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/Watcher.pm,
+       lib/RT/Interface/Web.pm, webrt/Admin/Global/GroupRights.html,
+       webrt/Admin/Global/Keywords.html, webrt/Admin/Global/Scrips.html,
+       webrt/Admin/Global/UserRights.html,
+       webrt/Admin/Keywords/index.html,
+       webrt/Admin/Queues/GroupRights.html,
+       webrt/Admin/Queues/Keywords.html, webrt/Admin/Queues/People.html,
+       webrt/Admin/Queues/Scrips.html, webrt/Admin/Queues/UserRights.html,
+       webrt/Ticket/Modify.html, webrt/Ticket/ModifyAll.html,
+       webrt/Ticket/ModifyDates.html, webrt/Ticket/ModifyPeople.html:
+
+       Added support for parsing Cc and To in the mail gateway
+       (resolves the last work item for beta 2 - #219)
+       
+       Ticket due date is no longer set to "right now" if the queue has an
+       undefined "default due in"
+       
+       Cleanup warnings in date, ticket and watcher
+       
+       fixes for a bunch of mason 1.01 related bugs (Mason changed handling of combined GET and POST, thus breaking RT)
+       
+2001-04-02 23:15  jesse
+
+       * README, bin/webmux.pl:
+
+       Cleanup for mason 1.01.
+       Moved Apache::DBI out of the webmux into the instructions
+       
+2001-04-02 17:56  jesse
+
+       * tools/initdb:
+
+       Typo fix from  "Nick Hilliard" <nick@netability.ie>
+       
+2001-04-02 15:32  jesse
+
+       * Makefile, lib/RT/Keyword.pm, webrt/NoAuth/Logout.html:
+
+       Makefile cleanup.
+       Fix for #342 - reported by ivan
+       
+       Fix for a bug that clobbered logouts.
+       
+2001-04-02 03:09  jesse
+
+       * Makefile:
+
+       Bumped version for release
+       
+2001-04-01 19:19  jesse
+
+       * bin/rtadmin, lib/RT/ACE.pm, lib/RT/Interface/Web.pm,
+       webrt/Admin/Elements/SelectRights,
+       webrt/Admin/Global/GroupRights.html,
+       webrt/Admin/Global/UserRights.html,
+       webrt/Admin/Queues/GroupRights.html,
+       webrt/Admin/Queues/UserRights.html:
+
+       Redid the ACL editor so that it's much much faster. and easier to use...if not quite as pretty.
+       
+2001-04-01 17:31  jesse
+
+       * webrt/Ticket/Elements/: ShowDates, ShowRequestor:
+
+       fixing a couple of html typos
+       
+2001-03-31 03:07  jesse
+
+       * Makefile:
+
+       fixing Changelog generation
+       
+2001-03-31 02:52  jesse
+
+       * Makefile:
+
+       Bumped the version.
+       
+2001-03-31 02:52  jesse
+
+       * webrt/User/Prefs.html:
+
+       Cleaned up user preferences somewhat. removed things that don't do anything.
+       
+               -j
+       
+2001-03-31 01:59  jesse
+
+       * bin/rt:
+
+       Fix for #88   RT now lets you use the CLI to search for tickets, based on links to other tickets
+       
+2001-03-31 01:20  jesse
+
+       * README:
+
+       Fix for #216: Web session files need better handling and cleanup
+       
+2001-03-31 00:49  jesse
+
+       * Makefile, README, bin/rtadmin, bin/webmux.pl, etc/config.pm:
+
+       Moved RT Session data out of /tmp to somewhere that makes more sense.
+       This is the first half of the fix for #216.  Now we just need to document the cronjob reaper to kill old sessions
+       
+       Cleaned up creation of queues and users in bin/rtadmin
+       
+       Updates to the README
+       
+2001-03-30 23:44  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Fix for http://fsck.com/rt2/Ticket/Display.html?id=324
+       mail from requestors does not reopen ticket
+       
+2001-03-30 23:19  jesse
+
+       * bin/rtadmin, lib/RT/Queue.pm, lib/RT/Watcher.pm:
+
+       Work on Watchers and editing watchers from the CLI tool.  added support for --list-{queues|users|groups}
+       
+2001-03-30 19:31  jesse
+
+       * bin/rt, lib/RT/ACE.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
+       lib/RT/Tickets.pm, lib/RT/Watcher.pm, lib/RT/Action/SendEmail.pm,
+       lib/RT/Interface/Web.pm:
+
+       A bunch of reworking of access control for watchers. should be much more robust
+       and more flexible.
+       
+       Resolves http://fsck.com/rt2/Ticket/Display.html?id=253 by adding the "Watch" and "WatchAsAdminCc" rights.
+       
+2001-03-30 15:41  jesse
+
+       * lib/RT/: Action/Notify.pm, Interface/Web.pm:
+
+       Tiny cleanup in Interface/Web.pm.  no functional difference there just being more explicit.
+       
+       Fix for #292: Sender of a message is no longer notified of that message.
+       
+2001-03-30 02:55  jesse
+
+       * Makefile:
+
+       Bumped the version
+       
+2001-03-30 02:37  jesse
+
+       * webrt/Elements/SelectDate:
+
+       Fixed an as-yet-untickled bug in SelectDate that incremented things too much
+       
+2001-03-30 02:32  jesse
+
+       * lib/RT/Template.pm, webrt/Admin/Global/Scrips.html:
+
+       Fixes to template creation. stupid typo.
+       Global scrips creation should now work better
+       
+2001-03-30 02:12  jesse
+
+       * webrt/: Admin/Elements/GroupTabs, Admin/Groups/Members.html,
+       Admin/Groups/Modify.html, Admin/Users/Modify.html,
+       Elements/ListActions:
+
+       Fix for PseudoGroups having a prompt to add members.
+       some cleanups to not make the "Results" box pop up when it's not wanted.
+       
+2001-03-30 01:41  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Attached is a patch to implement the ShowTicketComments in the
+       display of transactions of a ticket.
+       
+                       Arthur de Jong <arthur@West.NL>
+       
+2001-03-30 01:34  jesse
+
+       * lib/RT/Scrip.pm, webrt/Admin/Global/Scrips.html,
+       webrt/Admin/Queues/Scrips.html:
+
+       Fix for 328: Re: [rt-users] 1.3.64 & postgres & scrips
+       there was an ACL bug.
+       
+2001-03-28 22:15  jesse
+
+       * Makefile, webrt/autohandler:
+
+       Fixed a tiny bug in the new authandler that caused logout to fail
+       
+2001-03-27 22:30  jesse
+
+       * webrt/index.html:
+
+       fixed index.html
+       
+2001-03-27 22:26  jesse
+
+       * Makefile, webrt/Admin/Groups/Members.html,
+       webrt/Ticket/Update.html:
+
+       Added a couple of fixes from Arthur at west.nl
+       Groups/Members deals better with multiple selections
+       Ticket/Update now displays queue watchers.
+       bumped the version to 1.3.63
+       
+2001-03-27 04:25  jesse
+
+       * docs/manual.pod, webrt/autohandler, webrt/index.html,
+       webrt/Admin/Users/index.html, webrt/Elements/ShadedBox,
+       webrt/Search/Listing.html:
+
+       Lots of cleanup of the auothandler.
+       a tiny bit of doc about an alternative apache configuration.
+       some web ui cleanup so that when you are on a page, your location is more properly hilighted.
+       admin/users includes some more verbiage explaining what's going on.
+       
+2001-03-25 00:44  jesse
+
+       * Makefile, lib/RT/Interface/Web.pm:
+
+       Bumped the version.
+       cosmetic fix in Interface/Web.pm
+       
+2001-03-23 20:33  jesse
+
+       * lib/RT/: Action/SendEmail.pm, Interface/Web.pm:
+
+       Fixed for TEXTAREA newline bug and Correspondence subject bug.
+       
+2001-03-23 00:34  jesse
+
+       * lib/RT/Action/Notify.pm:
+
+       : goes outside the '' in undisclosed recipients
+       
+2001-03-23 00:30  jesse
+
+       * lib/RT/: ACL.pm, ObjectKeywords.pm:
+
+       Removed some very loud uneccesary debugging statements
+       
+2001-03-23 00:27  jesse
+
+       * Makefile, lib/RT/Action/Notify.pm, lib/RT/Action/SendEmail.pm:
+
+       Work on mail sending routines to be more careful about newlines in subjects.
+       And about Undisclosed recipients
+       
+2001-03-22 23:17  jesse
+
+       * lib/RT/Action/Notify.pm:
+
+       yet another typo in notify.pm
+       
+2001-03-22 23:12  jesse
+
+       * lib/RT/Action/Notify.pm:
+
+       typo fix
+       
+2001-03-22 23:09  jesse
+
+       * lib/RT/Action/: Notify.pm, SendEmail.pm:
+
+       Cleanups and fixes to Notify and SendEmail
+       
+2001-03-22 19:46  jesse
+
+       * webrt/Ticket/ModifyAll.html:
+
+       TicketObj->Ticket
+       
+2001-03-22 19:42  jesse
+
+       * lib/RT/Action/Notify.pm:
+
+       A more functional Undisclosed Recipients;
+       
+2001-03-22 19:28  jesse
+
+       * webrt/Ticket/: ModifyAll.html, Elements/Tabs:
+
+       Elements/Tabs now does better access control checking before making
+       buttons available to people.
+       
+       ModifyAll.html has a better title and should now update objectkeywords.
+       
+2001-03-22 18:18  jesse
+
+       * lib/RT/: Date.pm, Ticket.pm:
+
+       Added  a routine to Date.pm to advance the date N days
+       
+       Started using queue defaults on Ticket->Create
+       
+2001-03-22 18:17  jesse
+
+       * webrt/: autohandler, Elements/Login, NoAuth/Login.html,
+       Search/autohandler, Ticket/autohandler:
+
+       Cleanup of the login process. now you can't accidentally call "Login.html"
+       when you're already logged in.
+       removed a couple of bogus old autohandlers
+       
+2001-03-22 18:17  jesse
+
+       * webrt/Elements/Login:
+
+       file Login was initially added on branch rt-1-1.
+       
+2001-03-22 14:45  jesse
+
+       * webrt/Ticket/Elements/EditPeople:
+
+       EditPeople should now enforce a list of possible owners reasonably
+       
+2001-03-21 21:40  jesse
+
+       * Makefile:
+
+       bumped the version to .60
+       
+2001-03-21 21:22  jesse
+
+       * docs/manual.pod:
+
+       Adding some content to the manual. and even more places where the manual is
+       missing content. :/
+       
+2001-03-21 12:21  jesse
+
+       * lib/RT/Action/NotifyAsComment.pm:
+
+       NotifyAsComment should now DTRT and send mail from the comments email address
+       
+2001-03-21 02:46  jesse
+
+       * Makefile:
+
+       yanked some cruft from the ChangeLog creator
+       
+2001-03-21 02:44  jesse
+
+       * Makefile, README:
+
+       Bumped the version. added some people to the readme
+       
+2001-03-21 02:39  jesse
+
+       * webrt/Ticket/Elements/ShowBasics:
+
+       Fix for 242: time left displayed via the web ui is now more intuitive
+       
+2001-03-21 02:37  jesse
+
+       * bin/rt, bin/rt-mailgate, lib/RT.pm, lib/RT/Attachment.pm,
+       lib/RT/Date.pm, lib/RT/Tickets.pm, lib/RT/User.pm:
+
+       Added more error checking and error handling to the mail gateway
+       finished code in Attachment.pm to handle too-long attachments
+       
+       added support for limiting by date to the CLI
+       
+       fixed little bugs in user, date and tickets.
+       
+2001-03-20 19:02  jesse
+
+       * docs/manual.pod:
+
+       file manual.pod was initially added on branch rt-1-1.
+       
+2001-03-20 19:02  jesse
+
+       * docs/manual.pod:
+
+       actually adding the outline of the manual
+       
+2001-03-20 19:01  jesse
+
+       * Makefile, bin/rt, docs/API, docs/README.docs, docs/Security,
+       docs/keywords, etc/config.pm:
+
+       Starting the doc cleanup
+       
+2001-03-20 15:26  jesse
+
+       * webrt/Elements/SelectTicketSortBy:
+
+       LastUpdated, not LastUpdate
+       
+2001-03-20 15:21  jesse
+
+       * webrt/Elements/: SelectDate, SelectTicketSortBy:
+
+       more things to sort by.
+       select date shouldn't insert spurious null dates.
+       
+2001-03-20 13:27  jesse
+
+       * lib/RT/Action/SendEmail.pm:
+
+       fixed a typo. $defined is not useful perl ;)
+       
+2001-03-20 13:21  jesse
+
+       * lib/RT/Action/: Notify.pm, SendEmail.pm:
+
+       Fixed a couple bugs in Notify and SendEmail that should get mail flowing
+       for transactions without content.
+       
+2001-03-20 13:08  jesse
+
+       * webrt/Ticket/: Attachment/dhandler, Elements/ShowTransaction:
+
+       Making web based attachment display deal nicely with too-long message bodies
+       
+2001-03-20 04:26  jesse
+
+       * Makefile:
+
+       bumping the version
+       
+2001-03-20 04:20  jesse
+
+       * lib/RT/Action/SendEmail.pm:
+
+       regexps with three /s need a leading s ;)
+       
+2001-03-20 04:16  jesse
+
+       * bin/rt-mailgate, lib/RT/Template.pm:
+
+       fixing scrips-related mailing stuff. some transaction mailing used to bomb out.
+       
+2001-03-20 02:46  jesse
+
+       * Makefile, bin/rt-mailgate, etc/config.pm,
+       lib/RT/Action/SendEmail.pm, tools/insertdata:
+
+       Work on robustification of the mail gateway. including single-transaction
+       blacklisting of addresses that might generate bounces.
+       
+2001-03-20 00:41  jesse
+
+       * lib/RT/User.pm:
+
+       Work on user.pm to allow users to be disabled.
+       
+2001-03-19 18:03  jesse
+
+       * webrt/: autohandler, Elements/MyRequests, NoAuth/Login.html,
+       NoAuth/Reminder.html:
+
+       fixed the MyRequests bug that caused them not to be listed.
+       nonexistent users no longer get shunted to SelfService.
+       
+2001-03-19 15:30  jesse
+
+       * Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi, bin/rt,
+       bin/rt-mailgate, bin/rtadmin, webrt/Admin/Elements/ModifyTemplate,
+       webrt/Admin/Elements/ModifyUser, webrt/Admin/Global/Template.html,
+       webrt/Admin/Queues/Template.html, webrt/Admin/Users/Modify.html,
+       webrt/Elements/MessageBox:
+
+       Fixes for perl path and textarea bugs noted by Arthur de Jong
+       
+2001-03-18 14:58  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Removed an extra signature attachment
+       
+2001-03-17 14:57  jesse
+
+       * Makefile:
+
+       bumped version
+       
+2001-03-17 14:55  jesse
+
+       * lib/Makefile.PL, lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
+       webrt/Elements/Quicksearch, webrt/Elements/SelectDate,
+       webrt/Elements/SelectDateType, webrt/Elements/TitleBoxEnd,
+       webrt/Search/PickRestriction:
+
+       Fixed a bug on simple actions reported by christian.
+       Implemented search by date via web ui
+       
+2001-03-16 03:55  jesse
+
+       * Makefile, lib/RT/Interface/Web.pm, webrt/Elements/Header:
+
+       Fixed a tiny typo that prevented objectkeyword editing
+       
+2001-03-16 02:29  jesse
+
+       * Makefile:
+
+       Bumped the version.
+       
+2001-03-16 02:27  jesse
+
+       * Makefile, README, bin/initacls.Oracle, bin/initacls.Pg,
+       bin/initacls.mysql, bin/initdb.Oracle, tools/initdb:
+
+       some clarifications to the install procedure.
+       
+2001-03-16 02:10  jesse
+
+       * lib/RT/Tickets.pm, webrt/Search/Listing.html:
+
+       Fixed #2 WebRT doesn't refresh searches properly. the oldest bug in the bug tracking
+       system ;)
+       
+       Fixed Tickets->Count
+       
+2001-03-16 01:39  jesse
+
+       * webrt/Admin/: Global/Template.html, Global/Templates.html,
+       Queues/Modify.html, Queues/Template.html, Queues/Templates.html:
+
+       now you can create templates with the web ui.
+       
+2001-03-16 00:39  jesse
+
+       * webrt/Ticket/Elements/EditLinks:
+
+       file EditLinks was initially added on branch rt-1-1.
+       
+2001-03-16 00:39  jesse
+
+       * webrt/Ticket/ModifyAll.html:
+
+       file ModifyAll.html was initially added on branch rt-1-1.
+       
+2001-03-16 00:39  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm, webrt/Elements/Tabs,
+       webrt/Ticket/Modify.html, webrt/Ticket/ModifyAll.html,
+       webrt/Ticket/ModifyDates.html, webrt/Ticket/ModifyLinks.html,
+       webrt/Ticket/ModifyPeople.html, webrt/Ticket/ValidateUpdate.html,
+       webrt/Ticket/Elements/EditKeywordSelects,
+       webrt/Ticket/Elements/EditLinks, webrt/Ticket/Elements/EditPeople,
+       webrt/Ticket/Elements/Tabs:
+
+       A bunch of Ticket modification refactoring and cleanup.
+       Added a "ModifyAll" at sam hartman's suggestion
+       
+2001-03-14 21:20  jesse
+
+       * bin/rt:
+
+       --id=43-45 should now work. there was a regex typo
+       
+2001-03-14 04:37  jesse
+
+       * Makefile, bin/initacls.Oracle, etc/acl.Oracle, etc/acl.mysql,
+       etc/schema.Oracle, etc/user.Oracle, tools/initdb, tools/testdeps:
+
+       reworked init procedures, oracle schema and
+       acl setup for mysql and postgres and oracle.
+       
+       RT2 now runs on oracle.
+       
+2001-03-14 02:08  jesse
+
+       * etc/acl.Oracle, etc/schema.Oracle, tools/initdb:
+
+       hacking to make oracle work. we're much of the way there. next up:
+       schema updates
+       
+2001-03-14 02:08  jesse
+
+       * etc/acl.Oracle:
+
+       file acl.Oracle was initially added on branch rt-1-1.
+       
+2001-03-14 01:03  jesse
+
+       * webrt/Admin/Queues/GroupRights.html:
+
+       file GroupRights.html was initially added on branch rt-1-1.
+       
+2001-03-14 01:03  jesse
+
+       * webrt/Admin/Queues/UserRights.html:
+
+       file UserRights.html was initially added on branch rt-1-1.
+       
+2001-03-14 01:03  jesse
+
+       * Makefile, lib/RT/ACE.pm, lib/RT/Interface/Web.pm, tools/initdb,
+       webrt/Admin/Elements/QueueTabs,
+       webrt/Admin/Global/GroupRights.html, webrt/Admin/Queues/ACL.html,
+       webrt/Admin/Queues/GroupRights.html,
+       webrt/Admin/Queues/UserRights.html, webrt/Elements/Tabs,
+       webrt/NoAuth/webrt.css:
+
+       Cleanup to the ACL editors (consistency)
+       a bit of web ui tuning.
+       
+       fixes for initdb issues (thanks, jhutz)
+       
+       minor cleanups to ACE.pm
+       
+2001-03-13 22:44  jesse
+
+       * lib/RT/Transaction.pm, lib/RT/Transactions.pm, tools/testdeps:
+
+       Updated DBIx::SearchBuilder dependency
+       
+       code cleanup and sketching in Transaction.pm and Transactions.pm
+       
+2001-03-12 21:14  jesse
+
+       * Makefile, etc/schema.Pg, etc/schema.mysql, tools/initdb,
+       tools/testdeps:
+
+       initdb now caches schema, eliminating the install-time dependency on DBIx::DBSchema.
+       
+       this is 1.3.50, folks. it has what I believe to be functional postgres support
+       
+2001-03-11 21:58  jesse
+
+       * etc/config.pm, etc/schema.pm, lib/RT/Attachment.pm,
+       lib/RT/Ticket.pm, tools/initdb:
+
+       Cleanup in Ticket.pm
+       Bugfixes to Attachment.pm (for postgres mimencoding supporT)
+       
+       reconfigured to use the new DBIx::DBSchema (which isn't out yet. but should
+       be soon)
+       
+       still need to do a bit more work on attachments configuration.
+       
+2001-03-11 02:45  jesse
+
+       * bin/rt-mailgate:
+
+       file rt-mailgate was initially added on branch rt-1-1.
+       
+2001-03-11 02:45  jesse
+
+       * Makefile, README, bin/rt-mailgate, bin/rtmux.pl, bin/webmux.pl,
+       etc/config.pm, etc/schema.Oracle, etc/schema.pm, lib/RT.pm,
+       lib/RT/Attachment.pm, lib/RT/ScripAction.pm, lib/RT/Ticket.pm,
+       lib/RT/Action/SendEmail.pm, lib/RT/Interface/CLI.pm,
+       lib/RT/Interface/Email.pm, tools/insertdata:
+
+       This is a bit more of a 'comprehensive' diff than I'd intended. That's what
+       I get for working for 1/2 a week at my parents place without real net ;)
+       
+       Cleanups in the makefile and readme to make installation simpler and more
+       sensical.
+       
+       removed outdated rtmux.pl
+       moved old Interface/Email.pm to bin/rt-mailgate
+       started new baseclass for new mail gateways (Interface/Email.pm)
+       
+       first cut implementation of attachment size limits.
+       
+       switched mysql to use 'longblob' rather than just 'blob', so
+       that users can submit > 64k attachments.  with the next release
+       of DBIx::DBSchema, we should have what we need to get
+       PG attachmetns of more reasonable sizes working.
+       
+       first cut implementation of base64 encoding for MIME objects
+       on databases that don't support BLOBs (postgres)
+       
+       restructured initdb so we'll be able to support databases
+       for which we need to hand-hack schema.
+       
+       added the 'Owner' pseudogroup to insertdata
+       
+       fixed the bug in logging for the mail gateway that caused
+       lots of warnings about joins.
+       
+       lots of work on the mail gateway to start to clean up and restructure
+       things.
+       
+2001-03-10 18:53  jesse
+
+       * tools/initdb:
+
+       Refactoring initdb to make it easier to do things like add oracle support. yay
+       
+2001-03-09 15:19  jesse
+
+       * lib/RT/Condition/StatusChange.pm:
+
+       file StatusChange.pm was initially added on branch rt-1-1.
+       
+2001-03-09 15:19  jesse
+
+       * Makefile, etc/config.pm, lib/RT/Attachment.pm, lib/RT/Link.pm,
+       lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/Watcher.pm,
+       lib/RT/Action/SendEmail.pm, lib/RT/Condition/AnyTransaction.pm,
+       lib/RT/Condition/Generic.pm, lib/RT/Condition/StatusChange.pm,
+       tools/insertdata, tools/testdeps:
+
+       OnResolve scrip now works.
+       some cleanup on Scrips and Watchers.
+       commented out some debug messages that aren't immediately useful
+       
+2001-03-09 15:15  jesse
+
+       * webrt/Ticket/: ModifyDates.html, Elements/EditWatchers:
+
+       Two bugfixes:
+               one, editdates no longer errors out on 5.005
+               two, links from watchers to the ModifyUser page now work properly
+       
+2001-03-08 15:21  jesse
+
+       * Makefile, lib/RT/User.pm, tools/insertdata:
+
+       
+       Fixed a bootstrapping bug introduced with the new acls on Create.
+       bumped version to 1.3.49_01
+       
+2001-03-07 00:40  jesse
+
+       * lib/: test.pl, RT/ACE.pm, RT/CurrentUser.pm, RT/Group.pm,
+       RT/GroupMember.pm, RT/Keyword.pm, RT/KeywordSelect.pm, RT/Link.pm,
+       RT/Queue.pm, RT/Scrip.pm, RT/ScripAction.pm, RT/Template.pm,
+       RT/Ticket.pm, RT/Transaction.pm, RT/User.pm, RT/Watcher.pm:
+
+       acls for Delete methods that needed them.
+       flat lockouts on Delete methods that needed them.
+       
+       test.pl got 'use *' added to it
+       
+2001-03-06 18:07  jesse
+
+       * lib/RT/Attachment.pm:
+
+       Backing out changes that broke ->Content
+       
+2001-03-06 17:42  jesse
+
+       * Makefile, lib/RT/Attachment.pm, lib/RT/Record.pm,
+       lib/RT/Interface/Web.pm, webrt/Elements/SelectSortOrder,
+       webrt/Search/Listing.html, webrt/Search/PickRestriction:
+
+       work on Attachments.
+       cleanup on sorting and limiting.
+       
+2001-03-06 16:26  jesse
+
+       * webrt/Search/PickRestriction:
+
+       adding a header
+       
+2001-03-04 19:46  jesse
+
+       * etc/schema.pm:
+
+       Schema change to support postgres
+       
+2001-03-04 19:44  jesse
+
+       * lib/RT/Record.pm:
+
+       Small change for new DBIx::SearchBuilder::Record PrimaryKey behaviors..
+       
+2001-03-04 19:15  jesse
+
+       * bin/rt:
+
+       rt --id=<int> should work now
+       
+2001-03-02 00:26  jesse
+
+       * etc/config.pm, lib/RT/Date.pm, lib/RT/Ticket.pm,
+       webrt/Ticket/ModifyDates.html:
+
+       first pass on dates and timezones...seems to work. for common ops
+       
+2001-02-28 16:34  jesse
+
+       * lib/RT/User.pm:
+
+       fix for RT/fsck.com: Ticket #208 User->Create needs more argument checking
+               added a check to User->Create to make sure a name was specified
+       
+2001-02-28 08:56  jesse
+
+       * Makefile, bin/rtadmin:
+
+       Enabled the ability to set a user's password via the CLI
+       
+2001-02-27 22:09  jesse
+
+       * lib/Makefile.PL, tools/testdeps:
+
+       Bumping required version of searchbuilder in testdeps and lib/Makefile.pl
+       
+2001-02-27 22:00  jesse
+
+       * webrt/Elements/SelectKeyword:
+
+       allowing undef keywords
+       
+2001-02-27 21:43  jesse
+
+       * webrt/Admin/Queues/Scrips.html:
+
+       Fix for ticket #50. grammar in per queue scrip descriptions
+       
+2001-02-27 21:41  jesse
+
+       * tools/insertdata:
+
+       resolving ticket #181- extra \s in the autoreply template
+       
+2001-02-27 21:36  jesse
+
+       * Makefile, lib/RT/Transaction.pm, tools/testdeps:
+
+       testdeps now erorrs out if you don't specify a db type.
+       
+       queue change transaction descriptions are better.
+       
+       bumped the version
+       
+2001-02-27 21:12  jesse
+
+       * webrt/Elements/SelectTicketSortBy:
+
+       file SelectTicketSortBy was initially added on branch rt-1-1.
+       
+2001-02-27 21:12  jesse
+
+       * webrt/Elements/SelectSortOrder:
+
+       file SelectSortOrder was initially added on branch rt-1-1.
+       
+2001-02-27 21:12  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
+       webrt/Elements/SelectKeyword, webrt/Elements/SelectResultsPerPage,
+       webrt/Elements/SelectSortOrder, webrt/Elements/SelectTicketSortBy,
+       webrt/Search/Listing.html, webrt/Search/PickRestriction:
+
+       Basic ticket sorting has been implemented.
+       Ticket listing by pages works too.
+       
+       a bit of cleanup in the ticket listing.  now select by keywords uses the component designed for that purpose
+       
+2001-02-26 15:44  jesse
+
+       * lib/RT/Ticket.pm:
+
+       No longer generate spurious watchers transactions when merging tickets.
+       
+2001-02-26 03:08  jesse
+
+       * lib/RT/Ticket.pm:
+
+       fixed a typo in a debug message that prevented compilation
+       
+2001-02-26 02:53  jesse
+
+       * Makefile:
+
+       bumped the version for release. again.
+       
+2001-02-26 02:52  jesse
+
+       * lib/RT/: ACE.pm, Ticket.pm:
+
+       Fixed a variable redef in ticket and an acl granting bug in ACE
+       
+2001-02-26 01:24  jesse
+
+       * Makefile, webrt/Ticket/ModifyLinks.html:
+
+       A bit more merging support.
+       Bumped version for release
+       
+2001-02-25 22:28  jesse
+
+       * webrt/Ticket/Elements/: ShowHistory, ShowTransaction:
+
+       Cleaning up the transaction display.
+       
+2001-02-25 22:22  jesse
+
+       * lib/RT/: Scrip.pm, ScripCondition.pm, Ticket.pm:
+
+       Some bug fixes for merging.
+       Fixed a bug in Scrips that caused an infinite loop if the user had no rights.
+       
+2001-02-24 02:42  jesse
+
+       * Makefile, lib/RT/Ticket.pm:
+
+       Fixed a bug that prevented ticket loading from appearing to work
+       
+2001-02-23 19:17  jesse
+
+       * Makefile, lib/RT/Ticket.pm, lib/RT/Interface/Web.pm:
+
+       Fixed a typo in Ticket.pm that prevented transaction lists from working
+       fixed a paste error in Web.pm
+       
+2001-02-23 17:41  jesse
+
+       * Makefile:
+
+       Bumped the version # for release
+       
+2001-02-23 17:31  jesse
+
+       * Makefile, README, bin/initacls.mysql, bin/webmux.pl,
+       lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Link.pm, lib/RT/Queue.pm,
+       lib/RT/Ticket.pm, lib/RT/User.pm, lib/RT/Interface/Web.pm,
+       tools/initdb, tools/testdeps:
+
+       Fixed a bug that made a first install with mysql fail
+       yanked a UNIVERSAL::AUTOLOADER handler I inserted to test things out.
+       Fixed several ACL creation bugs.
+       Initial implementation of merge for the core.
+       Testdeps now does database testing.
+       
+       Made Ticket->Load smarter. (nolonger needs a seperate LoadByURI sub.
+       
+       fixed bugs in the readme
+       
+2001-02-22 01:03  jesse
+
+       * tools/testdeps:
+
+       Updated dependencies.
+       
+2001-02-21 17:49  jesse
+
+       * lib/RT/: Ticket.pm, Tickets.pm:
+
+       Cache Queue in Ticket.pm for added perf.
+       formatting cleanup in Tickets.pm
+       
+2001-02-20 14:38  jesse
+
+       * webrt/Ticket/Display.html:
+
+       Uncompressed history on summary page...
+       
+2001-02-20 14:18  jesse
+
+       * lib/RT/ScripCondition.pm:
+
+       fixed a pod typo
+       
+2001-02-20 14:07  jesse
+
+       * Makefile, etc/schema.pm, lib/MANIFEST, tools/insertdata,
+       webrt/Admin/Users/Modify.html,
+       webrt/SelfService/Elements/ShowTransaction,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       removed a false unique index from schema. pm.
+       make web interface and insertdata deal properly with the fact that email addresses
+       should be unique.
+       
+       cleaned up ShowTransaction for the webui. (now uses CreatorObj rather than Creator,
+       as it was confusing
+       
+2001-02-20 01:42  jesse
+
+       * lib/RT/: ACE.pm, ACL.pm, Attachment.pm, Attachments.pm,
+       CurrentUser.pm, EasySearch.pm, Group.pm, GroupMember.pm,
+       GroupMembers.pm, Groups.pm, Keyword.pm, KeywordSelect.pm,
+       Keywords.pm, Link.pm, Links.pm, ObjectKeyword.pm,
+       ObjectKeywords.pm, Queue.pm, Queues.pm, Record.pm, Scrip.pm,
+       ScripAction.pm, ScripActions.pm, ScripCondition.pm,
+       ScripConditions.pm, Scrips.pm, Template.pm, Templates.pm,
+       Ticket.pm, Tickets.pm, Transaction.pm, Transactions.pm, User.pm,
+       Users.pm, Utils.pm, Watcher.pm, Watchers.pm, Action/SendEmail.pm:
+
+       A major security audit of the codebase has taken place.  I was primarily out for
+       ACL related issues, but took care of a number of other minor cleanups at the same time.
+       
+2001-02-19 17:16  jesse
+
+       * NEWS:
+
+       fixed a typo in cli_respond_req
+       
+2001-02-15 18:02  jesse
+
+       * webrt/SelfService/: Details.html, Error.html:
+
+       fixing bug #90: SelfService calls to Abort use the 'standard' handler. which includes the wrong header.
+       
+2001-02-15 18:02  jesse
+
+       * webrt/SelfService/Error.html:
+
+       file Error.html was initially added on branch rt-1-1.
+       
+2001-02-15 17:39  jesse
+
+       * webrt/Admin/Elements/SelectSingleOrMultiple:
+
+       file SelectSingleOrMultiple was initially added on branch rt-1-1.
+       
+2001-02-15 17:39  jesse
+
+       * lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
+       webrt/Admin/Elements/SelectKeywordSelect,
+       webrt/Admin/Elements/SelectSingleOrMultiple,
+       webrt/Admin/Global/Keywords.html, webrt/Admin/Queues/Keywords.html,
+       webrt/Elements/SelectKeyword, webrt/Elements/SelectKeywordOptions,
+       webrt/Ticket/Elements/ModifyTicket:
+
+       KeywordSelect.pm got an ACL bug fixed.
+       Keyword.pm now does recursive searches in Descendants properly.
+       
+       KeyworSelect editing via the webui is now much smarter. and cleaner. and better. and faster, and resolving bug 123
+       
+2001-02-15 17:39  jesse
+
+       * webrt/Admin/Elements/SelectKeywordSelect:
+
+       file SelectKeywordSelect was initially added on branch rt-1-1.
+       
+2001-02-13 22:54  jesse
+
+       * lib/: Makefile.PL, RT/ACE.pm, RT/Keyword.pm, RT/KeywordSelect.pm,
+       RT/Scrip.pm:
+
+       Better ACL handling for ACEs, Keywords and KeywordSelects.
+       specified more accurate versions of some dependencies in lib/Makefile.PL
+       
+2001-02-13 12:51  jesse
+
+       * bin/rtadmin, etc/schema.pm, lib/RT/Keyword.pm,
+       lib/RT/KeywordSelect.pm, lib/RT/KeywordSelects.pm,
+       lib/RT/Keywords.pm, lib/RT/Queue.pm, lib/RT/Queues.pm,
+       lib/RT/User.pm, lib/RT/Users.pm, webrt/Admin/Global/Keywords.html,
+       webrt/Admin/Keywords/index.html, webrt/Admin/Queues/Keywords.html,
+       webrt/Admin/Queues/Modify.html, webrt/Admin/Users/Modify.html:
+
+       Implemented 'Disabled' for Keywords, KeywordSelects, Queues and Users.
+       This supplants 'Delete' for these objects which need to exist to guarantee
+       referential integrity.
+       
+       Implemented cli and web interfaces to support the new code.
+       
+2001-02-12 18:27  jesse
+
+       * README, bin/rtadmin, etc/schema.pm, lib/RT/Attachment.pm,
+       lib/RT/EasySearch.pm, lib/RT/Link.pm, lib/RT/ObjectKeyword.pm,
+       lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Record.pm,
+       lib/RT/ScripAction.pm, lib/RT/ScripCondition.pm,
+       lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
+       lib/RT/Watcher.pm, tools/testdeps:
+
+       Cleaned up LastUpdated / Created/ LastUpdatedBy / Creator to all get set on
+       create for all relevant objects.
+       
+       Based on discussions with ivan, changed the 'Deleted' flag on various objects to 'Disabled'
+       to better represent its purpose.
+       
+       Fully implemented Disable for queue as a prototype.
+       
+       fixed queue attribute editing in cli.
+       
+2001-02-12 13:59  jesse
+
+       * tools/testdeps:
+
+       specified a minimum known good version of Getopt::Long
+       
+2001-02-12 12:38  jesse
+
+       * lib/RT/Queue.pm, webrt/Ticket/Elements/ShowTransaction:
+
+       transaction links work again.
+       admin ccs get listed.
+       
+2001-02-11 22:16  jesse
+
+       * Makefile:
+
+       bumped the version # for a new release
+       
+2001-02-11 22:13  jesse
+
+       * lib/RT/Queue.pm, lib/RT/Template.pm, tools/insertdata:
+
+       cleaning up queue create.
+       
+2001-02-11 22:12  jesse
+
+       * etc/schema.pm:
+
+       started the work on dealing with Deleting records that need to exist to guarantee ref. integrity
+       
+2001-02-11 18:40  jesse
+
+       * NEWS:
+
+       imported brandon's url importing code
+       
+2001-02-06 22:59  jesse
+
+       * lib/RT/Queue.pm, webrt/Admin/Queues/Modify.html,
+       webrt/Admin/Users/index.html:
+
+       Fixes to Queue.pm to stop it from clobbering the Name.
+       
+       fixed a typo in the webui Admin/Users/index.html
+       
+2001-02-06 15:22  jesse
+
+       * lib/RT/Queue.pm, webrt/Admin/Elements/QueueRightsForUser,
+       webrt/Admin/Elements/SelectRights,
+       webrt/Ticket/Elements/ShowMembers:
+
+       ACL fixes in Queue.pm.
+       ACL search fies for the web ui.
+       fixed a recursive subticket display bug.
+       
+2001-02-06 12:49  jesse
+
+       * Makefile:
+
+       removed the old rt 1.0 lib/rt directory forever. yay
+       
+2001-02-06 12:48  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       Added a tiny patch from ivan to not extract nested messages. not totally sure about this one yet.
+       
+2001-02-02 01:26  jesse
+
+       * Makefile:
+
+       version bumpin
+       
+2001-02-02 01:11  jesse
+
+       * bin/rtadmin, lib/RT/Keyword.pm:
+
+       keyword creation, editing and deletion now works via the cli tool.
+       
+       This means that for alpha 4, we're *gasp* feature complete.  now to fix lots of bugs.
+       
+2001-02-01 02:46  jesse
+
+       * bin/rtadmin, lib/RT/Group.pm, lib/RT/Keyword.pm,
+       lib/RT/KeywordSelect.pm, tools/testdeps, webrt/Ticket/Display.html,
+       webrt/Ticket/Elements/ShowHistory,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Commandline editing of keywordselects now works.
+       
+       Added in a patch to collapse history on the ticket listing
+       page from Byron Ellacott
+       
+       Bumped a few dependecy versions. added a File::Spec dependency, since File::Temp
+       gets it not quote right.
+       
+2001-01-31 02:08  jesse
+
+       * bin/rtadmin, lib/RT/Group.pm, webrt/Admin/Groups/Members.html:
+
+       Commandline group editing now works. yay. group membership even.
+       the api changed to be easier to work with and more consistent with other functions
+       
+2001-01-30 23:12  jesse
+
+       * lib/RT/Interface/Email.pm, webrt/Ticket/Elements/ShowLinks,
+       webrt/Ticket/Elements/ShowRequestor:
+
+       The email interface now uses tempdir from File::Temp for increased security.
+       
+       A couple of webui cleanups to display more sensible things.
+       
+2001-01-30 16:42  jesse
+
+       * etc/config.pm, lib/RT/User.pm, lib/RT/Interface/Email.pm:
+
+       Added mail-on-error to the mail gateway. now it should tell you when it fails.
+       
+       turned off debugging output from ACLs....
+       
+2001-01-29 23:58  jesse
+
+       * bin/rtadmin, lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Scrip.pm,
+       lib/RT/ScripAction.pm, lib/RT/ScripCondition.pm, lib/RT/Scrips.pm,
+       lib/RT/Template.pm, lib/RT/Templates.pm, lib/RT/User.pm,
+       lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
+       webrt/Admin/Elements/SelectTemplate,
+       webrt/Admin/Global/Template.html,
+       webrt/Admin/Global/Templates.html,
+       webrt/Admin/Queues/Template.html:
+
+       A bunch of work on the admin cli (acl editor now works)
+       
+       a couple API changes to standardize method names across classes
+       template editing via the web should work better now.
+       
+2001-01-29 23:56  jesse
+
+       * webrt/Elements/: TitleBoxEnd, TitleBoxStart:
+
+       Futzing with the title box to make it a bit more consistent
+       
+2001-01-29 23:54  jesse
+
+       * lib/RT/Record.pm:
+
+       Removed a redundant sub new
+       
+2001-01-29 22:22  jesse
+
+       * lib/RT/Group.pm:
+
+       Groups can now be loaded by name.
+       
+2001-01-23 15:46  jesse
+
+       * bin/rtadmin, etc/schema.pm, lib/RT/Queue.pm, lib/RT/Template.pm,
+       lib/RT/Ticket.pm, lib/RT/User.pm, lib/RT/Interface/CLI.pm,
+       tools/initdb:
+
+       initdb now punts on database creation for oracle.
+       
+       Ticket->Name removed from code (retargeted to post 2.0 and its own table)
+       Some better error checking in User and Queue.
+       
+       Can now edit templates (And create them) from the CLI.
+       
+2001-01-22 12:51  jesse
+
+       * lib/RT/Action/Notify.pm:
+
+       
+       It's amazing how much effect 3 little letters can have. with this patch,
+       scrips that depend on notify (most everything other than autoreply)
+       just work. woo!
+       
+2001-01-22 06:18  jesse
+
+       * lib/RT/Template.pm:
+
+       Fixed a couple ACL bugs in Template::_Set
+       
+2001-01-22 05:04  jesse
+
+       * Makefile:
+
+       Bumped the version # because of the schema change
+       
+2001-01-22 04:51  jesse
+
+       * lib/RT/Interface/CLI.pm:
+
+       file CLI.pm was initially added on branch rt-1-1.
+       
+2001-01-22 04:51  jesse
+
+       * lib/RT/Interface/CLI.pm:
+
+       Added CLI.pm, which rt and adminrt are dependant on
+       
+2001-01-22 04:46  jesse
+
+       * bin/rtadmin, lib/MANIFEST, lib/RT/Template.pm:
+
+       a bit more work on rtadmin (the start of template editing)
+       
+       added Interface/CLI to the manifest.
+       added a comment to Template.pm
+       
+2001-01-22 02:51  jesse
+
+       * Makefile, TODO, bin/mason_handler.scgi, bin/rt, bin/rtadmin,
+       bin/rtmux.pl, bin/webmux.pl, etc/config.pm, etc/schema.Oracle,
+       etc/schema.pm, lib/RT.pm, lib/RT/Attachment.pm,
+       lib/RT/CurrentUser.pm, lib/RT/Group.pm, lib/RT/Link.pm,
+       lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm, lib/RT/Template.pm,
+       lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Transaction.pm,
+       lib/RT/User.pm, lib/RT/Users.pm, lib/RT/Watchers.pm,
+       lib/RT/Interface/Email.pm, tools/insertdata,
+       webrt/Admin/Elements/CreateQueueCalled,
+       webrt/Admin/Elements/CreateUserCalled,
+       webrt/Admin/Elements/GrantQueueRightsTo,
+       webrt/Admin/Elements/ModifyKeywordSelect,
+       webrt/Admin/Elements/ModifyQueue,
+       webrt/Admin/Elements/ModifyTemplate,
+       webrt/Admin/Elements/ModifyUser,
+       webrt/Admin/Elements/SelectModifyQueue,
+       webrt/Admin/Elements/SelectModifyUser,
+       webrt/Admin/Elements/SelectTemplate,
+       webrt/Admin/Elements/SelectUsers, webrt/Admin/Global/Scrips.html,
+       webrt/Admin/Global/Template.html,
+       webrt/Admin/Global/Templates.html,
+       webrt/Admin/Global/UserRights.html,
+       webrt/Admin/Groups/Members.html,
+       webrt/Admin/KeywordSelects/index.html, webrt/Admin/Queues/ACL.html,
+       webrt/Admin/Queues/Create.html, webrt/Admin/Queues/Keywords.html,
+       webrt/Admin/Queues/Modify.html, webrt/Admin/Queues/People.html,
+       webrt/Admin/Queues/Scrips.html, webrt/Admin/Queues/Template.html,
+       webrt/Admin/Queues/Templates.html, webrt/Admin/Queues/index.html,
+       webrt/Admin/Users/Modify.html, webrt/Admin/Users/Prefs.html,
+       webrt/Admin/Users/index.html, webrt/Elements/Header,
+       webrt/Elements/MyRequests, webrt/Elements/MyTickets,
+       webrt/Elements/Quicksearch, webrt/Elements/SelectNewTicketQueue,
+       webrt/Elements/SelectOwner, webrt/Elements/SelectQueue,
+       webrt/Elements/SelectUsers, webrt/SelfService/Details.html,
+       webrt/SelfService/Elements/Header,
+       webrt/SelfService/Elements/MyRequests,
+       webrt/SelfService/Elements/ShowTransaction,
+       webrt/Ticket/Create.html, webrt/Ticket/ModifyLinks.html,
+       webrt/Ticket/autohandler, webrt/Ticket/Elements/AddWatchers,
+       webrt/Ticket/Elements/ShowBasics, webrt/Ticket/Elements/ShowDates,
+       webrt/Ticket/Elements/ShowDependencies,
+       webrt/Ticket/Elements/ShowLinks, webrt/Ticket/Elements/ShowPeople,
+       webrt/Ticket/Elements/ShowReferences,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       In prep for a true schema freeze, I fixed a number of attribute names that were troublesome for
+       one reason or another.
+       
+               Queue->QueueId and User->UserId have been changed to Queue->Name and User->Name, so
+               as not to conflict with queue->id and user->id any more.  A number of tables
+               used "Alias" and "Title" and things like that, rather than the somewhat
+               more standard "Name" and "Description"
+       
+       Abstracted a bunch of the CLI setup stuff out into lib/RT/Interface/CLI
+       
+       Abstracted some of the core DB startup code into RT.pm
+       
+       fixed the makefile to handle the new rtadmin.
+       
+       lots of updates to the new rtadmin (which works for user editing!)
+       
+       fixed a bug in ObjectKeywords->LoadByName....
+       
+2001-01-19 04:23  jesse
+
+       * bin/rtadmin:
+
+       A bit of cleanup and a bit more docs.  it's now actually implementable with getopt::long
+       
+2001-01-19 04:16  jesse
+
+       * bin/rtadmin:
+
+       file rtadmin was initially added on branch rt-1-1.
+       
+2001-01-19 04:16  jesse
+
+       * bin/rtadmin:
+
+       Docced the proposed cli for the new rtadmin tool. It's rather more intense than I'd intended
+       
+2001-01-19 02:15  jesse
+
+       * lib/RT/User.pm:
+
+       Fixed ACL bug that prevented by-group auth from working
+       
+2001-01-19 00:52  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/User.pm, webrt/SelfService/Details.html:
+
+       Work on SelfService (fixing the a permission denied bug)
+       
+2001-01-19 00:21  jesse
+
+       * webrt/NoAuth/webrt.css:
+
+       file webrt.css was initially added on branch rt-1-1.
+       
+2001-01-19 00:21  jesse
+
+       * webrt/: webrt.css, Elements/Header, NoAuth/webrt.css,
+       SelfService/Details.html, SelfService/Elements/Header:
+
+       webui cleanups
+       
+2001-01-19 00:07  jesse
+
+       * bin/rt:
+
+       bug-fixing in bin/rt
+       
+2001-01-18 23:47  jesse
+
+       * lib/RT/Link.pm, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
+       webrt/Ticket/ModifyLinks.html, webrt/Ticket/Elements/ShowLinks,
+       webrt/Ticket/Elements/ShowMembers,
+       webrt/Ticket/Elements/ShowReferences,
+       webrt/Ticket/Elements/ShowSummary:
+
+       A bunch of work on links.
+       API cleanups.
+       Ticket-> Members and MemberOf  now return Links objects rather than Tickets Objects
+       Edit links via the webui works now
+       
+2001-01-18 15:11  jesse
+
+       * HACKING, docs/API:
+
+       Added a bit more documentation and philosophy
+       to the API file. yanked tobix' old out of date "HACKING"
+       doc
+       
+2001-01-18 03:18  jesse
+
+       * Makefile, NEWS:
+
+       Headers in incoming mail are now parsed case insensitively.
+       
+       Version is now 1.0.7
+       
+2001-01-17 16:41  jesse
+
+       * Makefile, tools/testdeps:
+
+       updated searchbuilder dependency in testdeps
+       
+       revved version in Makefile for release.
+       
+2001-01-17 14:27  jesse
+
+       * Makefile, bin/rt, lib/RT/Date.pm:
+
+       Fixed #45 Permissions bug on redhat 6.0
+       Fixed #51 RT CLI doesn't check for valid user
+       
+       Implemented a bunch more searching in bin/rt
+       
+       Refactored RT::Date a bit.
+       
+       Fixed some unreported permissions eits.
+       
+2001-01-16 11:43  jesse
+
+       * webrt/Ticket/Elements/: ShowLinks, ShowMemberOf, ShowMembers,
+       ShowPeople, ShowSummary:
+
+       Cleaned up and shortened the Ticket Display screen
+       
+2001-01-16 10:56  jesse
+
+       * lib/RT/Ticket.pm, webrt/Ticket/Modify.html:
+
+       Cleaned up and better documented Ticket->SetStatus
+       Ticket/Modify.html got rid of a whole bunch of evals.
+       
+2001-01-15 23:57  jesse
+
+       * Makefile, lib/MANIFEST, lib/RT/Tickets.pm:
+
+       Removed a deleted file from the manifest. revved the version
+       
+2001-01-15 15:19  jesse
+
+       * lib/RT/: KeywordSelect.pm, Queue.pm:
+
+       Adding the ability to load keyword selects by name.
+       
+2001-01-15 03:49  jesse
+
+       * lib/RT/Ticket.pm, webrt/Ticket/Elements/EditKeywordSelects:
+
+       keyword display now cleaner. doesn't force you to select a keyword if none
+       is selected yet.
+       
+2001-01-15 03:36  jesse
+
+       * lib/RT/Ticket.pm:
+
+       SetQueue is no-longer heinously broken. thanks eoin
+       
+2001-01-15 03:10  jesse
+
+       * lib/RT/: Queue.pm, User.pm, Action/Notify.pm, Action/Spam.pm:
+
+       removed an old RT::Action that didn't actually do anything useful these days.  it'll get replaced later.
+       
+       Scrips which sign watchers up for things _actually seem to work_
+       (required some frobbing of watchers)
+       
+2001-01-15 02:44  jesse
+
+       * bin/rt, etc/schema.pm, lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm,
+       lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
+       lib/RT/Watchers.pm, webrt/Elements/ViewUser,
+       webrt/Ticket/Elements/ShowRequestor:
+
+       Added a 'Type' column to templates, to more easily allow for insertable templates for quick responses from customer service folks ,etc.
+       Reworked a bunch of the watchers code to not do its own potentially very bogus caching and to reuse more core code.
+       Oh. and it always returns the expected object type now.
+       
+       Redid tobias' old "ViewUser" box to use a set of tickets, rather than a bogus search for watchers (ignoring tickets).
+       
+       Fixed a bug in searching for tickets by watcher.
+       
+2001-01-15 00:53  jesse
+
+       * bin/rt, webrt/Elements/SelectOwner, webrt/Elements/TitleBoxStart,
+       webrt/NoAuth/Login.html, webrt/Ticket/Elements/ShowSummary:
+
+       Added a bunch of doc to bin/rt. probably should have check to see if it runs ;)
+       TitleBoxStart got the attributes:  class, title_href and titleright_href. makes calls to it cleaner.
+       showsummary got a few more links to the places things should go.
+       selectOwner now will actually default to nobody if that's the right value.
+       
+2001-01-13 03:22  jesse
+
+       * TODO:
+
+       Changed the TODO file to point to the current TODO list
+       
+2001-01-13 03:18  jesse
+
+       * Makefile:
+
+       Bumped version # for release
+       
+2001-01-13 03:11  jesse
+
+       * bin/rtmux.pl, lib/RT/Queue.pm, lib/RT/Action/SendEmail.pm:
+
+       Fixing a couple minor things in rtmux and Queue.pm so that the mail interfaces work ok.
+       
+2001-01-13 02:34  jesse
+
+       * lib/RT/User.pm:
+
+       Added the ability to generate a random password to RT::User.  we don't yet
+       have a nice way to email this information to the user. which is a real bummer.
+       
+2001-01-12 17:35  jesse
+
+       * etc/config.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
+       lib/RT/Interface/Web.pm, webrt/Admin/Users/Modify.html,
+       webrt/SelfService/Create.html, webrt/SelfService/Details.html,
+       webrt/SelfService/Elements/Header, webrt/SelfService/Elements/Tabs:
+
+       Made ACLs for 'Everyone' work. fixed a few other small ACL bugs.
+       Made the 'Requestor-mode' ticket create tool work.
+       
+2001-01-12 12:27  jesse
+
+       * webrt/Elements/: SelectDate, SelectOwner:
+
+       Commented out unimplemented select relative date bits.
+       SelectOwner now lets you pick nobody.
+       
+2001-01-12 03:16  jesse
+
+       * bin/rt, bin/rtmux.pl, lib/RT/Ticket.pm, tools/testdeps:
+
+       Comments and Correspondence work from the cli now. with and without --source (for source data) and --no-edit (to disable invocation of $EDITOR)
+       
+       rt and rtmux.pl now drop setgidness as soon as they can. it's happier this
+       way. really :)
+       
+       testdeps now installs File::Temp, which is needed to do safe tempfile usage.
+       
+2001-01-12 00:11  jesse
+
+       * webrt/Elements/: MyRequests, MyTickets:
+
+       Bug fix for #47 (Id flows into subject on 'home' screen)
+       
+2001-01-11 03:34  jesse
+
+       * webrt/Elements/Header:
+
+       Removed extra spaces from the header
+       
+2001-01-11 02:57  jesse
+
+       * webrt/Elements/SelectOwner:
+
+       Made SelectOwner actually show all the right people
+       
+2001-01-11 02:53  jesse
+
+       * tools/testdeps:
+
+       Added a requirement for the current DBIx::SearchBuilder to testdeps
+       
+2001-01-11 02:28  jesse
+
+       * Makefile:
+
+       revved the version for distribution
+       
+2001-01-11 02:28  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm,
+       webrt/Elements/Quicksearch, webrt/Elements/TitleBoxStart,
+       webrt/Ticket/Display.html, webrt/Ticket/Elements/EditBasics:
+
+       fixed a couple of UI bugs. the 'quick' links in the web ticket view should now all work.
+       Logger->warn  -> Logger->warning in the web ui
+       
+2001-01-10 17:42  jesse
+
+       * Makefile:
+
+       Bumped to 1.3.33
+       
+2001-01-10 01:46  jesse
+
+       * webrt/Ticket/Attachment/dhandler:
+
+       Date: Wed, 10 Jan 2001 16:22:43 +1000 (EST)                                     From: Byron Ellacott <bje@apnic.net>                                            To: rt-devel@fsck.com                                                           Subject: Re: [rt-devel] [rt-announce] RT 1.3.30 released                        List-Id: RT Development <rt-devel.lists.fsck.com>                                                                                                               [-- Attachment #1 --]                                                           [-- Type: text/PLAIN, Encoding: 7bit, Size: 0.7K --]                                                                                                            On Wed, 3 Jan 2001, Jesse wrote:                                                                                                                                [snip]                                                                                                                                                          I noticed 1-3-31 sitting around, so I installed that.  I'm giving a             demonstration tomorrow, so I've been running through the web UI.  I             noticed a problem with attachments - HTML::Mason was munging everything to      be HTML-nice, but a jpg doesn't display if its < characters are changed to      &lt;, and it's not good to have </BODY></HTML> on the end of binary             attachments.
+       
+2001-01-10 00:24  jesse
+
+       * Makefile:
+
+       Revved the version to 1.3.32
+       
+2001-01-09 23:57  jesse
+
+       * webrt/Admin/Users/Rights.html:
+
+       file Rights.html was initially added on branch rt-1-1.
+       
+2001-01-09 23:57  jesse
+
+       * lib/RT/Record.pm, lib/RT/User.pm, lib/RT/Interface/Email.pm,
+       tools/insertdata, webrt/Admin/Elements/UserTabs,
+       webrt/Admin/Users/Modify.html, webrt/Admin/Users/Rights.html,
+       webrt/Elements/Quicksearch, webrt/Elements/TitleBoxEnd,
+       webrt/Elements/TitleBoxStart:
+
+       Did some work on User creation to check for duplicate userids on create.
+       Better user create error checking.
+       Switched the TitleBox UI to a compromise between new and old.
+       
+       Did a bit of ui work on web based user modification
+       
+2001-01-09 02:15  jesse
+
+       * Makefile, lib/RT/User.pm, tools/insertdata,
+       webrt/Admin/Users/Modify.html:
+
+       shuffling around hte user password stuff. hopefully the user modification issues seen in 1.3.30 will be fixed.
+       
+2001-01-09 00:48  jesse
+
+       * webrt/Ticket/History.html:
+
+       file History.html was initially added on branch rt-1-1.
+       
+2001-01-09 00:48  jesse
+
+       * docs/keywords:
+
+       file keywords was initially added on branch rt-1-1.
+       
+2001-01-09 00:48  jesse
+
+       * bin/mason_handler.scgi:
+
+       file mason_handler.scgi was initially added on branch rt-1-1.
+       
+2001-01-09 00:48  jesse
+
+       * Makefile, bin/mason_handler.scgi, bin/webmux.pl, docs/keywords,
+       lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
+       webrt/Admin/Elements/GrantQueueRightsTo~,
+       webrt/Ticket/History.html:
+
+       Started to write out notes on a testsuite.
+       Started work on a CGI/SpeedyCGI frontend
+       added a file that was missing in 1.3.30
+       
+2001-01-08 14:04  jesse
+
+       * NEWS, README:
+
+       Added a web based due-date patch.
+       
+2001-01-06 15:17  jesse
+
+       * etc/schema.pm:
+
+       Added 'Deleted' attributes for tables whose entries can not be safely
+       removed from the database for ref. integrity problems.
+       
+2001-01-03 23:07  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.30
+       
+2001-01-03 23:02  jesse
+
+       * tools/testdeps:
+
+       file testdeps was initially added on branch rt-1-1.
+       
+2001-01-03 23:02  jesse
+
+       * README, bin/testdeps.pl, lib/Makefile.PL, tools/testdeps,
+       webrt/Elements/TitleBoxStart:
+
+       a bit of quick UI work.
+       an update to depend on DBIx::SearchBuilder 0.15 (just releaseD)
+       testdeps moved to tools
+       
+2001-01-03 03:21  jesse
+
+       * bin/rt, lib/RT/Tickets.pm:
+
+       ticket searches for integers are a bit more flexible now (and the code's tighter)
+       
+       the rtq section of the new bin/rt appears functional, if underdocced.
+       
+2001-01-02 22:55  jesse
+
+       * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
+       webrt/Search/PickRestriction:
+
+       Imported ivan's keyword search patch, along with a modification to allow
+       for _not_ selecting keywords.
+       
+2001-01-02 21:45  jesse
+
+       * Makefile, bin/testdeps.pl, lib/RT/KeywordSelect.pm,
+       lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
+       lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Watchers.pm,
+       lib/RT/Interface/Web.pm, tools/insertdata, webrt/webrt.css,
+       webrt/Elements/Header, webrt/Elements/TitleBoxStart,
+       webrt/Elements/ViewUser, webrt/Search/Listing.html,
+       webrt/Search/PickRestriction, webrt/Ticket/Create.html,
+       webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowBasics,
+       webrt/Ticket/Elements/ShowSummary,
+       webrt/Ticket/Elements/ShowTransaction, webrt/Ticket/Elements/Tabs:
+
+       Fixed a warning in testdeps (Well, worked around it, anyway)
+       Added some helper functions for keywords and keyword selects.
+       
+       did a bunch of UI cleanup. started to color-code the webui
+       
+       started work on a generic queue listing format in Tickets.pm
+       
+2001-01-02 15:02  jesse
+
+       * webrt/SelfService/Elements/ShowTransaction:
+
+       file ShowTransaction was initially added on branch rt-1-1.
+       
+2001-01-02 15:02  jesse
+
+       * webrt/SelfService/: Create.html, Details.html,
+       Elements/GotoTicket, Elements/Header, Elements/ShowTransaction,
+       Elements/Tabs:
+
+       Fleshed out more of the requestor UI.
+       It's good enough for the alpha. yay!
+       
+2001-01-02 15:02  jesse
+
+       * webrt/SelfService/Elements/GotoTicket:
+
+       file GotoTicket was initially added on branch rt-1-1.
+       
+2001-01-01 19:06  jesse
+
+       * webrt/Ticket/: Modify.html, ModifyDates.html, ModifyPeople.html,
+       Elements/EditBasics, Elements/EditKeywordSelects,
+       Elements/ShowDates, Elements/ShowSummary:
+
+       Even yet still more Technicolor!
+       
+2001-01-01 18:42  jesse
+
+       * webrt/NoAuth/images/spacer.gif:
+
+       file spacer.gif was initially added on branch rt-1-1.
+       
+2001-01-01 18:42  jesse
+
+       * webrt/NoAuth/Reminder.html:
+
+       file Reminder.html was initially added on branch rt-1-1.
+       
+2001-01-01 18:42  jesse
+
+       * webrt/Elements/Section:
+
+       file Section was initially added on branch rt-1-1.
+       
+2001-01-01 18:42  jesse
+
+       * lib/RT/CurrentUser.pm, lib/RT/KeywordSelect.pm, webrt/webrt.css,
+       webrt/Admin/Keywords/index.html, webrt/Admin/Queues/People.html,
+       webrt/Elements/Header, webrt/Elements/ListActions,
+       webrt/Elements/MyRequests, webrt/Elements/MyTickets,
+       webrt/Elements/Section, webrt/Elements/Submit,
+       webrt/Elements/TitleBoxEnd, webrt/Elements/TitleBoxStart,
+       webrt/NoAuth/Login.html, webrt/NoAuth/Reminder.html,
+       webrt/NoAuth/images/spacer.gif, webrt/Ticket/Display.html,
+       webrt/Ticket/ModifyPeople.html, webrt/Ticket/Elements/ShowSummary,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       A bunch of UI work.
+       Ticket Display is significantly different. and _much_ faster loading.
+       A color style guide for the web ui is forthcoming.
+       
+       removed a Die from CurrentUser.
+       
+2000-12-30 03:27  jesse
+
+       * webrt/Elements/Tabs:
+
+       fixed a ui nit from ivan
+       
+2000-12-30 03:03  jesse
+
+       * webrt/Ticket/Elements/ShowSummary:
+
+       fixed a hyperlink.
+       
+2000-12-30 00:07  jesse
+
+       * Makefile:
+
+       bumped version for release
+       
+2000-12-30 00:03  jesse
+
+       * etc/config.pm, lib/RT/User.pm,
+       webrt/Admin/Elements/ModifyKeywordSelect,
+       webrt/Admin/Global/Keywords.html,
+       webrt/Admin/KeywordSelects/index.html,
+       webrt/Admin/Keywords/Modify.html, webrt/Admin/Keywords/index.html,
+       webrt/Admin/Queues/Keywords.html, webrt/Admin/Users/index.html:
+
+       Fixed a bug in keyword creation that caused urls and param values to get buggered.
+       
+       Passwords are now encrypted in the database
+       
+2000-12-29 05:54  jesse
+
+       * bin/rt, lib/RT/Link.pm, lib/RT/Ticket.pm,
+       lib/RT/Interface/Web.pm, webrt/Ticket/Display.html,
+       webrt/Ticket/Elements/ShowDependencies,
+       webrt/Ticket/Elements/ShowLinks:
+
+       Did a bunch of work on the linking interface. It's now got
+       a much easier API. and it's twice as functional (you can delete links)
+       
+       Did the proof-of concept for the link code in the CLI. it'll need
+       fleshing out tomorrow.
+       
+       Fleshed out other parts of the CLI.
+       
+       stayed up way too late.
+       
+2000-12-29 00:30  jesse
+
+       * Makefile, bin/rt, lib/RT/Keyword.pm, lib/RT/Ticket.pm:
+
+       Added keyword support to the CLI.
+       fixed a couple of Keyword core bugs
+       
+2000-12-28 03:56  jesse
+
+       * bin/rt, bin/testdeps.pl, lib/RT/Keyword.pm,
+       lib/RT/KeywordSelect.pm, lib/RT/User.pm:
+
+       Removed unused keyword related code. added in a bit of
+       new keyword related code to get "relative" paths of keywords.
+       
+       fixed a longstanding warning in ACL checking.
+       
+       first 1/2 of keywords support for the new rt cli.
+       
+       added Tie::IxHash to testdeps.pl (keywords needs it)
+       
+2000-12-27 02:19  jesse
+
+       * webrt/Ticket/Elements/ShowTransaction:
+
+       missed a comma
+       
+2000-12-27 01:21  jesse
+
+       * webrt/Admin/Global/Keywords.html:
+
+       file Keywords.html was initially added on branch rt-1-1.
+       
+2000-12-27 01:21  jesse
+
+       * etc/schema.pm, lib/RT/ACE.pm, lib/RT/KeywordSelect.pm,
+       lib/RT/KeywordSelects.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
+       lib/RT/Transaction.pm, webrt/Admin/Elements/SystemTabs,
+       webrt/Admin/Global/Keywords.html, webrt/Admin/Queues/Keywords.html,
+       webrt/Ticket/Create.html, webrt/Ticket/ModifyPeople.html,
+       webrt/Ticket/Elements/EditKeywordSelects,
+       webrt/Ticket/Elements/ShowKeywordSelects,
+       webrt/Ticket/Elements/ShowSummary,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Added the ability to name keyword selects.
+       first round of ACLing for keywords.
+       
+       Added the ability to create KeywordSelects which apply to all queues (Rather than just
+       a single queue)
+       
+       misc bigfixes.
+       
+2000-12-26 02:56  jesse
+
+       * webrt/Elements/SelectKeywordOptions:
+
+       file SelectKeywordOptions was initially added on branch rt-1-1.
+       
+2000-12-26 02:56  jesse
+
+       * webrt/Admin/Keywords/index.html:
+
+       file index.html was initially added on branch rt-1-1.
+       
+2000-12-26 02:56  jesse
+
+       * webrt/Admin/Queues/Keywords.html:
+
+       file Keywords.html was initially added on branch rt-1-1.
+       
+2000-12-26 02:56  jesse
+
+       * webrt/Elements/SelectKeyword:
+
+       file SelectKeyword was initially added on branch rt-1-1.
+       
+2000-12-26 02:56  jesse
+
+       * bin/webmux.pl, etc/schema.pm, lib/RT/Keyword.pm,
+       lib/RT/KeywordSelect.pm, lib/RT/KeywordSelects.pm,
+       lib/RT/Keywords.pm, lib/RT/ObjectKeyword.pm,
+       lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
+       lib/RT/Watchers.pm, webrt/Admin/Elements/ModifyKeyword,
+       webrt/Admin/Elements/ModifyKeywordSelect,
+       webrt/Admin/Elements/QueueTabs, webrt/Admin/Elements/Tabs,
+       webrt/Admin/KeywordSelects/index.html,
+       webrt/Admin/Keywords/Modify.html, webrt/Admin/Keywords/index.html,
+       webrt/Admin/Queues/Keywords.html, webrt/Elements/SelectKeyword,
+       webrt/Elements/SelectKeywordOptions, webrt/Ticket/Modify.html,
+       webrt/Ticket/Elements/EditKeywordSelects,
+       webrt/Ticket/Elements/ShowKeywordSelects:
+
+       My first pass at making the keywords stuff work more like the rest of the RT core.
+       A couple of minor fixes on non-keywords things, but mostly this was an
+       edit of the keywords code to:
+               1. make the admin UI work more like the rest of the admin ui
+               (still need to do "global" keyword selections)
+       
+               2. bring the coding style of the keywords stuff more into line
+               with the rest of the codebase
+       
+               3. flesh out the helper methods in the keywords modules.
+       
+2000-12-24 02:04  jesse
+
+       * lib/RT/: Keyword.pm, KeywordSelect.pm, ObjectKeyword.pm:
+
+       A first round of commentary and cleanup on a few modules
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Ticket/Elements/ShowKeywordSelects:
+
+       file ShowKeywordSelects was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Ticket/Elements/EditKeywordSelects:
+
+       file EditKeywordSelects was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Admin/: KeywordSelects/Modify.html, Keywords/Modify.html:
+
+       file Modify.html was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Admin/KeywordSelects/index.html:
+
+       file index.html was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Admin/Elements/ModifyKeyword:
+
+       file ModifyKeyword was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Admin/Elements/ModifyKeywordSelect:
+
+       file ModifyKeywordSelect was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Admin/Elements/SelectModifyKeyword:
+
+       file SelectModifyKeyword was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * webrt/Admin/Elements/SelectModifyKeywordSelect:
+
+       file SelectModifyKeywordSelect was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/RT/ObjectKeyword.pm:
+
+       file ObjectKeyword.pm was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/RT/Keyword.pm:
+
+       file Keyword.pm was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/RT/KeywordSelect.pm:
+
+       file KeywordSelect.pm was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/test.pl:
+
+       file test.pl was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/RT/ObjectKeywords.pm:
+
+       file ObjectKeywords.pm was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/RT/KeywordSelects.pm:
+
+       file KeywordSelects.pm was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/RT/Keywords.pm:
+
+       file Keywords.pm was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * Makefile, etc/acl.Pg, etc/schema.pm, lib/MANIFEST,
+       lib/MANIFEST.SKIP, lib/Makefile.PL, lib/RT.pm, lib/test.pl,
+       lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
+       lib/RT/KeywordSelects.pm, lib/RT/Keywords.pm,
+       lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
+       lib/RT/Ticket.pm, webrt/Admin/Elements/ModifyKeyword,
+       webrt/Admin/Elements/ModifyKeywordSelect,
+       webrt/Admin/Elements/SelectModifyKeyword,
+       webrt/Admin/Elements/SelectModifyKeywordSelect,
+       webrt/Admin/Elements/Tabs, webrt/Admin/KeywordSelects/Modify.html,
+       webrt/Admin/KeywordSelects/index.html,
+       webrt/Admin/Keywords/Modify.html, webrt/Ticket/Modify.html,
+       webrt/Ticket/Elements/EditBasics,
+       webrt/Ticket/Elements/EditKeywordSelects,
+       webrt/Ticket/Elements/ShowKeywordSelects,
+       webrt/Ticket/Elements/ShowSummary:
+
+       Importing two largish patches from ivan@420.am:
+               First up, ivan switched lib/RT over to using MakeMaker..so now
+               we get man pages for the core modules and a bunch of other cool stuff.
+       
+               Second: ivan handed us an almost complete keywords system.  Over the next
+               week or two, I'm going to be adding ACL support to the keywords system
+               and starting to integrate bits of it better into the rest of the core
+               (though it's nearly all done already).
+       
+                       Thanks, ivan!
+       
+2000-12-24 01:34  jesse
+
+       * lib/MANIFEST:
+
+       file MANIFEST was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/Makefile.PL:
+
+       file Makefile.PL was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/RT.pm:
+
+       file RT.pm was initially added on branch rt-1-1.
+       
+2000-12-24 01:34  jesse
+
+       * lib/MANIFEST.SKIP:
+
+       file MANIFEST.SKIP was initially added on branch rt-1-1.
+       
+2000-12-23 23:45  jesse
+
+       * Makefile, webrt/Ticket/Elements/Tabs:
+
+       made the links in the ticket tool bar point to the right places.
+       
+2000-12-23 23:15  jesse
+
+       * lib/RT/Ticket.pm:
+
+       fixing a typo and the docs.
+       
+2000-12-23 23:12  jesse
+
+       * lib/RT/Ticket.pm:
+
+       the internal function _SetTold shouldn't be hitting an ACL check.
+       
+2000-12-23 17:37  jesse
+
+       * lib/RT/Ticket.pm, webrt/Ticket/Display.html,
+       webrt/Ticket/Modify.html, webrt/Ticket/ModifyDates.html,
+       webrt/Ticket/ModifyLinks.html, webrt/Ticket/ModifyPeople.html,
+       webrt/Ticket/Update.html, webrt/Ticket/Elements/Tabs,
+       webrt/Ticket/Elements/TicketToolBox:
+
+       Cleaned up a bit of date diff related functionality.
+       
+       Did work on the ticket tool bar.
+       
+2000-12-23 16:46  jesse
+
+       * lib/RT/Record.pm:
+
+       Lets try that again..
+       
+2000-12-23 16:39  jesse
+
+       * lib/RT/Record.pm:
+
+       LongSinceUpdatedAsString is now actually relative :)
+       
+2000-12-23 16:09  jesse
+
+       * lib/RT/Tickets.pm:
+
+       added a default to LimitStatus.
+       
+2000-12-23 01:47  jesse
+
+       * bin/: rt, testdeps.pl:
+
+       updated testdeps to require the latest mason (for ease of debugging)
+       the new combined bin/rt actually implements the behavior of rtq and rt -show
+       fully (I believe). next up, more ticket modification and a code cleanup
+       
+2000-12-22 18:37  jesse
+
+       * Makefile:
+
+       bumped to 1.3.28 for release
+       
+2000-12-19 22:38  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Transaction.pm,
+       lib/RT/Interface/Web.pm, webrt/Elements/Tabs,
+       webrt/Ticket/ModifyPeople.html, webrt/Ticket/Elements/EditPeople,
+       webrt/User/Prefs.html:
+
+       Removed outdated CC request to and BCC request to
+       did some UI touchups.
+       
+       started a bit of work in tickets.pm for the new CLI (more explicit searching)
+       
+2000-12-19 21:50  jesse
+
+       * bin/rt:
+
+       Modifying ticket requestors from the commandline works. yay.
+       Simplified the commandline arguments a bit too.
+       
+2000-12-19 18:37  jesse
+
+       * bin/: mason_handler.fcgi, webmux.pl:
+
+       updaes to webmux.pl to work on with new versions of HTML::Mason
+       
+2000-12-19 14:05  jesse
+
+       * webrt/Ticket/Display.html:
+
+       Fixed a bug in Ticket/Display.html that caused navigation not to work within new tickets.
+       
+2000-12-19 04:03  jesse
+
+       * bin/rt:
+
+       implemented --history (show ticket history)
+       and --limit-status (limit to a ticket status)
+       just to make sure that this works at all.  it does.
+       
+       With the new ui, you'll be able to trivially perform actions on large #s of tickets.
+       
+2000-12-19 03:38  jesse
+
+       * bin/rt:
+
+       After playing with a few Getopt variants, I've settled on Getopt::Long for now...
+       and implemented the skeleton of the new RT cli.  I suspect that with another day's work,
+       it should be mostly functional. yay.
+       
+2000-12-19 03:38  jesse
+
+       * bin/rt:
+
+       file rt was initially added on branch rt-1-1.
+       
+2000-12-18 19:34  jesse
+
+       * docs/design_docs/cli_spec:
+
+       file cli_spec was initially added on branch rt-1-1.
+       
+2000-12-18 19:34  jesse
+
+       * docs/design_docs/cli_spec:
+
+       Added the CLI spec from deborah.
+       
+2000-12-18 02:11  jesse
+
+       * webrt/Elements/: CreateTicket, GotoTicket:
+
+       Fixed a basepath error.
+       
+2000-12-18 01:19  jesse
+
+       * webrt/Elements/CreateTicket:
+
+       file CreateTicket was initially added on branch rt-1-1.
+       
+2000-12-18 01:19  jesse
+
+       * webrt/Elements/GotoTicket:
+
+       file GotoTicket was initially added on branch rt-1-1.
+       
+2000-12-18 01:19  jesse
+
+       * README, webrt/Admin/Queues/Modify.html,
+       webrt/Admin/Users/Modify.html, webrt/Elements/CreateTicket,
+       webrt/Elements/GotoTicket, webrt/Search/Listing.html:
+
+       A few more changes from Lee Ann and a couple of files I missed on the earlier  checkins.
+       
+2000-12-18 01:14  jesse
+
+       * webrt/Admin/Groups/Rights.html:
+
+       file Rights.html was initially added on branch rt-1-1.
+       
+2000-12-18 01:14  jesse
+
+       * webrt/Admin/Groups/: Members.html, Rights.html:
+
+       a couple UI tweaks from Lee Ann Goldstein
+       
+2000-12-18 00:51  jesse
+
+       * webrt/: Admin/Elements/SystemTabs, Admin/Groups/index.html,
+       Admin/Users/index.html, Elements/Submit, Elements/Tabs:
+
+       More UI hacking. whee
+       
+2000-12-17 23:55  jesse
+
+       * webrt/: Elements/SelectNewTicketQueue, Elements/SelectOwner,
+       Elements/Tabs, Ticket/Create.html, Ticket/Elements/Tabs:
+
+       ui hacking to add the "Create Ticket" and "Goto Ticket" ui elements at the top.
+       
+2000-12-17 22:17  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Transaction.pm,
+       webrt/Elements/MessageBox, webrt/Ticket/Modify.html,
+       webrt/Ticket/ModifyPeople.html:
+
+       Fixing bugs 7,8,28
+       
+2000-12-17 02:38  jesse
+
+       * webrt/Ticket/Elements/ShowDates:
+
+       *sigh* typo in ShowDates.
+       
+2000-12-17 02:34  jesse
+
+       * lib/RT/Date.pm, webrt/Ticket/Elements/EditDates,
+       webrt/Ticket/Elements/ShowDates:
+
+       A bit of work on Dates. a postgres fix from ivan and some display prettification.
+       
+2000-12-17 02:15  jesse
+
+       * Makefile, webrt/Ticket/Elements/TicketToolBox:
+
+       commeted out some toolbar actions which don't work yet.
+       
+       bumped the version to 1.3.27 for imminent release.
+       
+2000-12-17 01:51  jesse
+
+       * lib/RT/Attachment.pm:
+
+       The ACL problem on attachments was a bootstrapping issue. couldn't check acls because it
+       couldn't necessarily see what to check
+       
+2000-12-17 01:44  jesse
+
+       * lib/RT/Attachment.pm:
+
+       acl fix for attachments.
+       
+2000-12-17 01:15  jesse
+
+       * lib/RT/Ticket.pm:
+
+       fixing ugly disgusting ACL bugs
+       
+2000-12-17 00:35  jesse
+
+       * lib/RT/Transaction.pm, lib/RT/User.pm,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Fixing bugs in Transaction ACLs.
+       
+2000-12-16 03:56  jesse
+
+       * webrt/Admin/Groups/Members.html:
+
+       ui nit in admin/groups/members.
+       
+2000-12-16 03:31  jesse
+
+       * lib/RT/: Group.pm, GroupMember.pm:
+
+       $object->$SUPER::Foo is wrong. $object->SUPER::Foo is not.
+       
+2000-12-16 03:28  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Rights checks for ticket ownership work best when the right that's set is the same
+       as the right that's checked for *sigh*
+       
+2000-12-16 03:26  jesse
+
+       * webrt/Admin/Groups/Members.html:
+
+       Fixed a couple bugs in Group mebership administration code.
+       
+2000-12-16 03:04  jesse
+
+       * webrt/: Admin/Elements/GroupTabs, Admin/Elements/QueueTabs,
+       Admin/Elements/SystemTabs, Admin/Elements/Tabs,
+       Admin/Elements/UserTabs, Admin/Global/index.html,
+       Admin/Groups/Modify.html, Admin/Groups/index.html,
+       Admin/Queues/People.html, Admin/Queues/index.html,
+       Admin/Users/Modify.html, Admin/Users/index.html,
+       Elements/SelectWatcherType, Elements/Tabs, Ticket/Create.html,
+       Ticket/Display.html, Ticket/Elements/Tabs:
+
+       Bugfix in user admin (no longer automatically revokes "privileged status)
+       a bunch of tab-related UI cleanup. the start of tabs that reflect the current page.
+       
+       added the ability to configure queue watchers from the web ui
+       
+2000-12-16 03:04  jesse
+
+       * webrt/Admin/Queues/People.html:
+
+       file People.html was initially added on branch rt-1-1.
+       
+2000-12-16 00:58  jesse
+
+       * webrt/Admin/Users/index.html:
+
+       typo fixing.
+       
+2000-12-15 19:12  jesse
+
+       * webrt/Admin/Global/GroupRights.html:
+
+       file GroupRights.html was initially added on branch rt-1-1.
+       
+2000-12-15 19:12  jesse
+
+       * webrt/Admin/Global/UserRights.html:
+
+       file UserRights.html was initially added on branch rt-1-1.
+       
+2000-12-15 19:12  jesse
+
+       * webrt/Admin/Elements/GroupTabs:
+
+       file GroupTabs was initially added on branch rt-1-1.
+       
+2000-12-15 19:12  jesse
+
+       * lib/RT/ACE.pm, lib/RT/Group.pm, lib/RT/Groups.pm,
+       lib/RT/Record.pm, lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
+       lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/User.pm,
+       lib/RT/Users.pm, tools/insertdata, webrt/Admin/Elements/GroupTabs,
+       webrt/Admin/Elements/SystemTabs, webrt/Admin/Global/ACL.html,
+       webrt/Admin/Global/GroupRights.html,
+       webrt/Admin/Global/UserRights.html,
+       webrt/Admin/Groups/Members.html, webrt/Admin/Groups/Modify.html,
+       webrt/Admin/Groups/index.html, webrt/Admin/Users/Modify.html,
+       webrt/Admin/Users/index.html:
+
+       A bunch of cleanup work on Users and Groups (and a couple of small bugfixes, one
+       which might prevent install of Alpha 2) mostly aimed at improving the admin ui.
+       
+       We now have two levels of "Privileged" for a user, 1 which means "can be granted rights"
+       and 2 which means "should not be futzed with by the user"
+       
+2000-12-14 23:04  jesse
+
+       * webrt/Ticket/Attachment/dhandler:
+
+       Accidentally left out of the last rev. sorry about that.
+       
+2000-12-14 23:04  jesse
+
+       * webrt/Ticket/Attachment/dhandler:
+
+       file dhandler was initially added on branch rt-1-1.
+       
+2000-12-12 20:44  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.26. This is RT2 Alpha 2, folks.
+       
+2000-12-12 20:34  jesse
+
+       * lib/RT/Attachment.pm, lib/RT/Record.pm, lib/RT/Ticket.pm,
+       lib/RT/Transaction.pm, lib/RT/User.pm,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Attachment display in the webui now just works [tm] RT2 Alpha 2 will be rolled later tonight.
+       
+2000-12-12 19:03  jesse
+
+       * webrt/Admin/Global/Template.html:
+
+       file Template.html was initially added on branch rt-1-1.
+       
+2000-12-12 19:03  jesse
+
+       * webrt/Admin/Global/Templates.html:
+
+       file Templates.html was initially added on branch rt-1-1.
+       
+2000-12-12 19:03  jesse
+
+       * README, bin/webmux.pl, lib/RT/Attachment.pm, lib/RT/Template.pm,
+       lib/RT/Transaction.pm, webrt/Admin/Elements/SelectTemplate,
+       webrt/Admin/Elements/SystemTabs, webrt/Admin/Global/Template.html,
+       webrt/Admin/Global/Templates.html,
+       webrt/Admin/Queues/Templates.html,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Working on attachments support.
+       
+       did some work on global templates
+       
+2000-12-12 15:15  jesse
+
+       * lib/RT/Template.pm, lib/RT/Templates.pm, tools/insertdata:
+
+       Core support for system-scoped templates
+       
+2000-12-12 14:12  jesse
+
+       * webrt/Admin/: Queues/Modify.html, Users/Create.html,
+       Users/Modify.html:
+
+       Fixed queue and user creation problems.
+       
+2000-12-12 03:05  jesse
+
+       * webrt/Ticket/: Link.html, ModifyLinks.html, Elements/ShowSummary,
+       Elements/Tabs:
+
+       Brought the still basic link editing ui into conformance with the rest of the ticket ui
+       
+2000-12-12 03:05  jesse
+
+       * webrt/Ticket/ModifyLinks.html:
+
+       file ModifyLinks.html was initially added on branch rt-1-1.
+       
+2000-12-12 02:41  jesse
+
+       * webrt/Ticket/: ModifyDates.html, ModifyPeople.html:
+
+       split out the ticket modify screen into 3 more bite-sized pages.
+       
+2000-12-12 02:41  jesse
+
+       * webrt/Ticket/ModifyPeople.html:
+
+       file ModifyPeople.html was initially added on branch rt-1-1.
+       
+2000-12-12 02:41  jesse
+
+       * webrt/Ticket/ModifyDates.html:
+
+       file ModifyDates.html was initially added on branch rt-1-1.
+       
+2000-12-12 02:41  jesse
+
+       * webrt/Ticket/: Modify.html, Elements/Tabs:
+
+       [no log message]
+       
+2000-12-11 15:01  jesse
+
+       * webrt/NoAuth/Login.html:
+
+       file Login.html was initially added on branch rt-1-1.
+       
+2000-12-11 15:01  jesse
+
+       * webrt/NoAuth/Logout.html:
+
+       file Logout.html was initially added on branch rt-1-1.
+       
+2000-12-11 15:01  jesse
+
+       * webrt/: Login.html, Logout.html, autohandler, Elements/Footer,
+       Elements/Header, NoAuth/Login.html, NoAuth/Logout.html:
+
+       Moving Login and Logout around so they work right with the new NoAuth scheme
+       
+2000-12-11 05:00  jesse
+
+       * webrt/: Login.html, autohandler:
+
+       fixed a couple login bugs. implemented some logic to deal with different auth classes:
+       /NoAuth/ and /SelfService/
+       
+2000-12-11 01:46  jesse
+
+       * webrt/: rt.jpg, Elements/Header, Elements/MyRequests,
+       Elements/MyTickets, Search/Listing.html, Ticket/Create.html,
+       Ticket/Create_Detail.html, Ticket/Display.html, Ticket/Modify.html,
+       Ticket/Update.html, Ticket/Elements/ShowTransaction,
+       Ticket/Elements/Tabs, Ticket/Elements/TicketToolBox:
+
+        Work on ticket display. we're getting there.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/Queues/Template.html:
+
+       file Template.html was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/Queues/Templates.html:
+
+       file Templates.html was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/Elements/QueueTabs:
+
+       file QueueTabs was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/Elements/SystemTabs:
+
+       file SystemTabs was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/: Global/Scrips.html, Queues/Scrips.html:
+
+       file Scrips.html was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/Elements/UserTabs:
+
+       file UserTabs was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/: Global/ACL.html, Queues/ACL.html:
+
+       file ACL.html was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * webrt/Admin/Global/index.html:
+
+       file index.html was initially added on branch rt-1-1.
+       
+2000-12-10 23:53  jesse
+
+       * Makefile, webrt/index.html, webrt/Admin/ModifyUser,
+       webrt/Admin/index.html, webrt/Admin/Elements/Header,
+       webrt/Admin/Elements/QueueTabs, webrt/Admin/Elements/SystemTabs,
+       webrt/Admin/Elements/Tabs, webrt/Admin/Elements/UserTabs,
+       webrt/Admin/Global/ACL.html, webrt/Admin/Global/Scrips.html,
+       webrt/Admin/Global/index.html, webrt/Admin/Queues/ACL.html,
+       webrt/Admin/Queues/Modify.html, webrt/Admin/Queues/Scrips.html,
+       webrt/Admin/Queues/Template.html,
+       webrt/Admin/Queues/Templates.html, webrt/Admin/Queues/index.html,
+       webrt/Admin/Users/Modify.html, webrt/Admin/Users/index.html,
+       webrt/Elements/Header, webrt/Elements/Tabs:
+
+       Bunch of work on the web administration framework.
+       Lots of stuff should be much cleaner now.
+       
+2000-12-10 01:21  jesse
+
+       * Makefile:
+
+       Bumped version to 1.3.25 for release
+       
+2000-12-10 01:15  jesse
+
+       * webrt/: Elements/TitleBoxEnd, Elements/TitleBoxStart,
+       SelfService/Elements/MyRequests, SelfService/Elements/Tabs,
+       Ticket/Update.html, User/Prefs.html:
+
+       Work on SSRI and a bit of overall UI tweaking
+       
+2000-12-09 22:48  jesse
+
+       * webrt/SelfService/Elements/Header:
+
+       file Header was initially added on branch rt-1-1.
+       
+2000-12-09 22:48  jesse
+
+       * webrt/SelfService/Elements/: Header, MyRequests, Tabs:
+
+       Missed a couple files for SSRI
+       
+2000-12-09 22:48  jesse
+
+       * webrt/SelfService/Elements/MyRequests:
+
+       file MyRequests was initially added on branch rt-1-1.
+       
+2000-12-09 22:48  jesse
+
+       * webrt/SelfService/Elements/Tabs:
+
+       file Tabs was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * webrt/SelfService/Create.html:
+
+       file Create.html was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * webrt/SelfService/Details.html:
+
+       file Details.html was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * webrt/SelfService/index.html:
+
+       file index.html was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * webrt/SelfService/Closed.html:
+
+       file Closed.html was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * webrt/Elements/SelectNewTicketQueue:
+
+       file SelectNewTicketQueue was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * webrt/Admin/Groups/Members.html:
+
+       file Members.html was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * webrt/Admin/Elements/SelectUsers:
+
+       file SelectUsers was initially added on branch rt-1-1.
+       
+2000-12-09 22:43  jesse
+
+       * lib/RT/CurrentUser.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
+       lib/RT/Record.pm, lib/RT/User.pm, lib/RT/Users.pm,
+       webrt/Login.html, webrt/autohandler,
+       webrt/Admin/Elements/SelectModifyGroup,
+       webrt/Admin/Elements/SelectUsers, webrt/Admin/Groups/Members.html,
+       webrt/Admin/Groups/Modify.html, webrt/Admin/Groups/index.html,
+       webrt/Admin/Users/Modify.html, webrt/Admin/Users/index.html,
+       webrt/Elements/Header, webrt/Elements/SelectNewTicketQueue,
+       webrt/SelfService/Closed.html, webrt/SelfService/Create.html,
+       webrt/SelfService/Details.html, webrt/SelfService/index.html,
+       webrt/User/Prefs.html:
+
+       First rev of SSRI, the Self Service Requestor Interface.
+       Did a bunch of work on groups and the admin UI
+       
+2000-12-05 23:24  jesse
+
+       * webrt/Admin/Groups/Modify.html:
+
+       file Modify.html was initially added on branch rt-1-1.
+       
+2000-12-05 23:24  jesse
+
+       * webrt/Admin/Groups/index.html:
+
+       file index.html was initially added on branch rt-1-1.
+       
+2000-12-05 23:24  jesse
+
+       * webrt/Admin/Elements/SelectModifyGroup:
+
+       file SelectModifyGroup was initially added on branch rt-1-1.
+       
+2000-12-05 23:24  jesse
+
+       * lib/RT/Action/NotifyAsComment.pm:
+
+       file NotifyAsComment.pm was initially added on branch rt-1-1.
+       
+2000-12-05 23:24  jesse
+
+       * lib/RT/Group.pm, lib/RT/GroupMembers.pm, lib/RT/Scrip.pm,
+       lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
+       lib/RT/Action/SendEmail.pm, tools/insertdata,
+       webrt/Admin/Elements/SelectModifyGroup,
+       webrt/Admin/Groups/Modify.html, webrt/Admin/Groups/index.html,
+       webrt/Admin/Queues/Modify.html, webrt/Admin/Queues/index.html:
+
+       Lots of work on groups. I think the core is basically set.  UI has been started
+       
+       Scrips got even more work and more code. they now work at least as well as
+       they ever have _and_ they now do it for the right reasons.
+       
+2000-12-02 13:44  jesse
+
+       * Makefile:
+
+       
+       fixed a local customization in the makefile
+       
+2000-12-02 13:34  jesse
+
+       * Makefile:
+
+       bumped version to 1.0.6
+       
+2000-12-02 03:22  jesse
+
+       * webrt/Ticket/Link.html:
+
+       file Link.html was initially added on branch rt-1-1.
+       
+2000-12-02 03:22  jesse
+
+       * lib/RT/Scrip.pm, lib/RT/ScripActions.pm, lib/RT/Scrips.pm,
+       webrt/Ticket/Link.html:
+
+       catching some stragglers.
+       
+2000-12-02 03:22  jesse
+
+       * lib/RT/ScripActions.pm:
+
+       file ScripActions.pm was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * webrt/Admin/Elements/SelectScripAction:
+
+       file SelectScripAction was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * webrt/Admin/Elements/SelectScripCondition:
+
+       file SelectScripCondition was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * lib/RT/: Action/Generic.pm, Condition/Generic.pm:
+
+       file Generic.pm was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * lib/RT/Condition/AnyTransaction.pm:
+
+       file AnyTransaction.pm was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * lib/RT/Condition/NewDependency.pm:
+
+       file NewDependency.pm was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * lib/RT/ScripAction.pm:
+
+       file ScripAction.pm was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * lib/RT/ScripCondition.pm:
+
+       file ScripCondition.pm was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * lib/RT/ScripConditions.pm:
+
+       file ScripConditions.pm was initially added on branch rt-1-1.
+       
+2000-12-02 03:20  jesse
+
+       * bin/webmux.pl, docs/design_docs/subscription-definitions.txt,
+       etc/schema.pm, lib/RT/Action.pm, lib/RT/Scrip.pm,
+       lib/RT/ScripAction.pm, lib/RT/ScripCondition.pm,
+       lib/RT/ScripConditions.pm, lib/RT/ScripScope.pm,
+       lib/RT/ScripScopes.pm, lib/RT/Scrips.pm, lib/RT/Transaction.pm,
+       lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
+       lib/RT/Action/OpenDependent.pm, lib/RT/Action/ResolveMembers.pm,
+       lib/RT/Action/SendEmail.pm, lib/RT/Action/SendEmailOnResolve.pm,
+       lib/RT/Action/StallDependent.pm,
+       lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
+       lib/RT/Condition/NewDependency.pm, tools/insertdata,
+       webrt/Admin/Elements/SelectScripAction,
+       webrt/Admin/Elements/SelectScripCondition:
+
+       Major major major work on scrips
+       scrips now specify a 'Stage' which has only one value for now but should be easier to add in other
+       points in the code where they get called
+       
+       What used to be called Scrip got split into ScripCondition and ScripAction
+       
+       ScripScope got renamed 'Scrip', like it should have been from the getgo.
+       
+       Did some work to the scrip mailing routines.All in all, scrips are much
+       cleaner and more flexible. and at least as functional as they were last night.
+       
+       I'll be adjusting the templates as I get to them
+       
+2000-12-01 14:02  jesse
+
+       * NEWS:
+
+       fixed a display bug in how we split messages for the webui
+       
+2000-11-30 02:18  jesse
+
+       * lib/RT/Action/AutoReply.pm, lib/RT/Action/SendEmail.pm,
+       tools/insertdata:
+
+       Working on cleaning up the Scrips system.  The whole templating system
+       was really, really incredibly overdesigned and badly implemented on the first go-round.
+       Over the next few checkins, I'll be cleaning it up and cleaning it out...
+       
+2000-11-29 16:31  jesse
+
+       * bin/testdeps.pl:
+
+       updated apache::session dependency
+       
+2000-11-29 01:32  jesse
+
+       * lib/RT/ACE.pm, lib/RT/ScripScope.pm, lib/RT/Ticket.pm,
+       lib/RT/Transaction.pm, lib/RT/User.pm, lib/RT/Action/AutoReply.pm,
+       lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
+       webrt/Admin/Elements/SelectScrip,
+       webrt/Admin/Elements/SelectTemplate,
+       webrt/Ticket/Create_Detail.html:
+
+       Work on scrips all around:
+               web ui cleanups
+               Action::SendEmail cleanups
+       
+       work on acls for Ticket creation.
+       now users who only have "CreateTicket" can actually create tickets,
+       even if they can't see the ticket once created.
+       RT1's "allow nonmembers to create requests" can be replicated by
+       granting  the metagroup 'requestors' the right "CreateTicket".
+       
+       Mail gateway got a lot of debugging stubs. mail gateway now uses
+       modern semantics for Create.
+       
+2000-11-28 17:46  jesse
+
+       * lib/RT/User.pm:
+
+       cacheed acl decisions are now properly granular.
+       
+2000-11-28 17:39  jesse
+
+       * lib/RT/User.pm:
+
+       Cached ACL decisions are now expire after 2 minutes.
+       
+2000-11-28 03:37  jesse
+
+       * etc/config.pm, lib/RT/Ticket.pm, webrt/Ticket/Update.html,
+       webrt/Ticket/Elements/ShowReferences,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       fixed a small bug in ticket update.
+       fixed a set of bugs in "external" links that were discovered when my roommate suggested
+       that RT could be used as an mp3 playlist server.  Now it can. no, you really don't want to.
+       At least until we have asset managment.
+       
+2000-11-28 00:20  jesse
+
+       * Makefile, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
+       lib/RT/Action/SendEmail.pm:
+
+       a couple little tweask to transaction and sendemail.
+       
+       bumped the version #
+       
+2000-11-28 00:12  jesse
+
+       * webrt/Ticket/: Display.html, LinkIt.html, ProcessUpdate.html,
+       Update.html, Elements/ShowSummary, Elements/ShowTransaction,
+       Elements/TicketToolBox:
+
+       Work on cleaning up the web ui. got rid of processupdate.html.
+       cleaned up the code in display.html..  linking is no longer nearly as offensive.
+       
+2000-11-27 20:26  jesse
+
+       * webrt/Ticket/Elements/ShowRequestor:
+
+       small display fix to not show nobody as a possible requestor
+       
+2000-11-27 20:05  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/User.pm, webrt/Ticket/Display.html:
+
+       Updates to how Create handles Requestor, Cc and Admin Cc.
+       it's now much more flexible, cleaner and simpler. yay.
+       
+2000-11-27 04:01  jesse
+
+       * webrt/Elements/: Error, Header, MyRequests:
+
+       Web error reporting tweaks.
+       added MyRequests to the front page
+       
+2000-11-27 04:01  jesse
+
+       * webrt/Elements/MyRequests:
+
+       file MyRequests was initially added on branch rt-1-1.
+       
+2000-11-27 03:30  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm,
+       webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowHistory:
+
+       more work on ACLs
+       
+       Ticket.pm has been fully ACLed.
+       Did work on web ticket create.  it's no longer a festering pile of garbage.
+       Now it's more of an office wastepaper basket full of clean white 20lb paper.
+       Seriously, though, it's cleaner. I got rid of some of Tobias' temporary ticket creation
+       code.
+       
+2000-11-26 23:45  jesse
+
+       * lib/RT/ACE.pm, lib/RT/GroupMember.pm, lib/RT/Queue.pm,
+       lib/RT/Queues.pm, lib/RT/Template.pm, lib/RT/Ticket.pm,
+       lib/RT/User.pm, lib/RT/Interface/Web.pm, tools/insertdata,
+       webrt/Admin/Elements/ModifyQueue, webrt/Elements/Header,
+       webrt/Elements/Tabs:
+
+       
+       
+       lots more ACL work.
+       a little bit of UI cleanup.
+       
+2000-11-25 01:56  jesse
+
+       * lib/RT/Tickets.pm, webrt/index.html,
+       webrt/Ticket/Elements/ShowDates:
+
+       made "my requests" doable.
+       fixed some ui in showdates.
+       
+2000-11-24 20:14  jesse
+
+       * lib/RT/: Queue.pm, User.pm:
+
+       Fixed a couple of bugs in HasSystemRight that make RT install correctly again.
+       
+2000-11-24 19:21  jesse
+
+       * etc/schema.pm:
+
+       schema fix to make pg happy
+       
+2000-11-22 03:08  jesse
+
+       * webrt/Ticket/Update.html:
+
+       cleaned up the ticket udpdate form. made it more concise.::
+       
+2000-11-22 03:04  jesse
+
+       * webrt/Ticket/Update.html:
+
+       cleaning up the ticket update form
+       
+2000-11-22 02:49  jesse
+
+       * bin/testdeps.pl:
+
+       bumped searchbuilder dependency to the version now in CPAN...
+       
+2000-11-22 02:31  jesse
+
+       * Makefile, lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Action.pm,
+       lib/RT/Attachment.pm, lib/RT/Attachments.pm, lib/RT/CurrentUser.pm,
+       lib/RT/Date.pm, lib/RT/EasySearch.pm, lib/RT/Group.pm,
+       lib/RT/GroupMember.pm, lib/RT/GroupMembers.pm, lib/RT/Groups.pm,
+       lib/RT/Handle.pm, lib/RT/Link.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
+       lib/RT/Queues.pm, lib/RT/Record.pm, lib/RT/Scrip.pm,
+       lib/RT/ScripScope.pm, lib/RT/ScripScopes.pm, lib/RT/Scrips.pm,
+       lib/RT/Template.pm, lib/RT/Templates.pm, lib/RT/Ticket.pm,
+       lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/Transactions.pm,
+       lib/RT/User.pm, lib/RT/Users.pm, lib/RT/Utils.pm,
+       lib/RT/Watcher.pm, lib/RT/Watchers.pm:
+
+       Bumped version to 1.3.23
+       Added pod headers to most core modules?
+       
+2000-11-21 23:05  jesse
+
+       * webrt/Ticket/Elements/ShowSummary:
+
+       removed a dead link
+       
+2000-11-21 04:07  jesse
+
+       * Makefile, lib/RT/Queue.pm, lib/RT/Scrip.pm, lib/RT/ScripScope.pm,
+       lib/RT/Transaction.pm, lib/RT/User.pm:
+
+       tmp logfiles now go in /tmp
+       oh. and SCRIPS NOW WORK. RT can send mail.
+       and recieve mail. life is good.
+       
+2000-11-21 02:55  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Implemented Ticket->IsWatcher.
+       This is what we needed to make pseudogroup based ACLs work
+       
+2000-11-21 00:55  jesse
+
+       * lib/RT/Queue.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
+       webrt/Elements/Tabs:
+
+       fixed a couple of bugs while I was out and about.
+       Oh. and most of the rest of the ACL core is implemented now.
+       rights for requestor/owner/cc/admincc should now work.
+       
+2000-11-20 11:59  jesse
+
+       * lib/RT/ACE.pm, lib/RT/User.pm, tools/insertdata:
+
+       Added "Requestor" and "Everyone" metagroups to tools/insertdata
+       
+       Fixed a bug with yet another way to call HasQueueRight.
+       
+2000-11-20 00:39  jesse
+
+       * Makefile:
+
+       bumped to 1.3.22 for release
+       
+2000-11-20 00:24  jesse
+
+       * webrt/Search/Listing.html:
+
+       fixed a big triggered when clearing empty ticket searches
+       
+2000-11-19 23:55  jesse
+
+       * bin/webmux.pl, lib/RT/User.pm:
+
+       fixed a bug that stopped you from specifying an owner on ticket create
+       Watcher and Watchers are now preloaded in the App server.
+       
+2000-11-19 23:20  jesse
+
+       * webrt/Ticket/Elements/Tabs:
+
+       file Tabs was initially added on branch rt-1-1.
+       
+2000-11-19 23:20  jesse
+
+       * webrt/: index.html, Admin/Elements/Tabs, Elements/Header,
+       Elements/Tabs, Search/Listing.html, Search/RestrictSearch.html,
+       Ticket/Create.html, Ticket/Create_Detail.html, Ticket/Display.html,
+       Ticket/EditWatchers.html, Ticket/Modify.html, Ticket/Update.html,
+       Ticket/Elements/Tabs:
+
+       more UI tweaking. yay.
+       
+2000-11-19 17:57  jesse
+
+       * webrt/Elements/Quicksearch:
+
+       file Quicksearch was initially added on branch rt-1-1.
+       
+2000-11-19 17:57  jesse
+
+       * webrt/Elements/MyTickets:
+
+       file MyTickets was initially added on branch rt-1-1.
+       
+2000-11-19 17:57  jesse
+
+       * webrt/rt.jpg:
+
+       file rt.jpg was initially added on branch rt-1-1.
+       
+2000-11-19 17:57  jesse
+
+       * lib/RT/ACE.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
+       lib/RT/Interface/Web.pm, webrt/index.html, webrt/rt.jpg,
+       webrt/Elements/MyTickets, webrt/Elements/Quicksearch,
+       webrt/Search/Listing.html:
+
+       A bunch of UI work. we now have a placeholder logo
+       
+2000-11-18 03:03  jesse
+
+       * lib/RT/: User.pm, Interface/Web.pm:
+
+       ACL  change messages are now properly scoped. so now they don't hang out
+       between sessions
+       
+       if a user has a system right, that right now applies to all queues.
+       
+2000-11-17 00:19  jesse
+
+       * Makefile:
+
+       Rolled rev 1.3.21. now with an ACL editor.
+       
+2000-11-17 00:15  jesse
+
+       * webrt/Admin/Elements/SelectRights:
+
+       file SelectRights was initially added on branch rt-1-1.
+       
+2000-11-17 00:15  jesse
+
+       * lib/RT/ACE.pm, lib/RT/Group.pm, lib/RT/Queue.pm,
+       lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
+       lib/RT/Interface/Web.pm, webrt/Admin/Elements/SelectRights:
+
+       Woo! the ACL editor is now much cleaner. and it works. :)
+       
+2000-11-16 01:17  jesse
+
+       * lib/RT/: ACE.pm, ACL.pm, Attachment.pm, Attachments.pm,
+       CurrentUser.pm, EasySearch.pm, Group.pm, GroupMember.pm,
+       GroupMembers.pm, Groups.pm, Link.pm, Links.pm, Queue.pm, Queues.pm,
+       Record.pm, Scrip.pm, ScripScope.pm, ScripScopes.pm, Scrips.pm,
+       Template.pm, Templates.pm, Ticket.pm, Transaction.pm,
+       Transactions.pm, User.pm, Users.pm, Watcher.pm, Watchers.pm,
+       Interface/Web.pm:
+
+       
+       LEANED UP A WHOLE BUNCH OF NEW ROUTINES. FIXED A FREW ACL BUGS.
+       
+2000-11-15 02:29  jesse
+
+       * lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/CurrentUser.pm,
+       lib/RT/Queue.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
+       webrt/Admin/Elements/Tabs, webrt/Elements/Submit:
+
+       refactored ACLS to take out a layer of complexity or two.
+       
+2000-11-14 13:17  jesse
+
+       * Makefile:
+
+       bumped the makefuile version
+       
+2000-11-13 23:19  jesse
+
+       * bin/webmux.pl, lib/RT/ACL.pm, lib/RT/EasySearch.pm,
+       lib/RT/Group.pm, lib/RT/GroupMember.pm, lib/RT/Record.pm,
+       lib/RT/User.pm:
+
+       A bunch of refactoring to make ACL editable. Lots of work on the ACL editor.
+       Basic user ACLs are now editable.
+       It needs some more refactoring, since I stopped being on quite as much crack
+       over the wekeend and figured out a much less intense way to do a bunch of stuff. Yay.
+       
+2000-11-08 14:55  jesse
+
+       * Makefile, NEWS:
+
+       all mail sent out is now sent out precedence "bulk" like it should be.
+       
+2000-11-08 01:24  jesse
+
+       * webrt/Admin/Elements/SelectScrip:
+
+       file SelectScrip was initially added on branch rt-1-1.
+       
+2000-11-08 01:24  jesse
+
+       * webrt/Admin/Elements/SelectTemplate:
+
+       file SelectTemplate was initially added on branch rt-1-1.
+       
+2000-11-08 01:24  jesse
+
+       * etc/schema.pm, lib/RT/ACE.pm, lib/RT/ACL.pm,
+       lib/RT/CurrentUser.pm, lib/RT/Group.pm, lib/RT/Ticket.pm,
+       lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/User.pm,
+       lib/RT/Users.pm, tools/insertdata,
+       webrt/Admin/Elements/SelectScrip,
+       webrt/Admin/Elements/SelectTemplate:
+
+       A whole slew of work on ACLs and assorted other related things.
+       This involved a lot of cleanup of ACL related code and things it touched.
+       ACL decisions are now being made. (Yes, you're all still superusers) but I
+       think I've got a bunch of the infrastructure cleaned up, so it should be
+       easier to finish off the ACL editor. yay!
+       
+       As part of this, I had to add more groups support. all you groups-maniacs should be pleased ;)
+       
+2000-11-06 11:55  jesse
+
+       * Makefile:
+
+       Fixed yet another typo in manipulate.pm.
+       
+       Bumped version to 1.0.5
+       
+2000-11-05 15:24  jesse
+
+       * Makefile:
+
+       A fix for action vs actions in mail manipulate.
+       fixed a typo normailize -> normalize in database/manipulate.pm
+       
+2000-11-03 17:54  jesse
+
+       * README, etc/schema.pm, lib/RT/ACE.pm, lib/RT/ACL.pm,
+       lib/RT/CurrentUser.pm, lib/RT/GroupMember.pm, lib/RT/Queue.pm,
+       lib/RT/Ticket.pm, lib/RT/User.pm, lib/RT/Users.pm,
+       lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm,
+       tools/insertdata, webrt/Admin/ModifyUser,
+       webrt/Admin/Elements/QueueRightsForUser, webrt/Admin/Elements/Tabs,
+       webrt/Elements/SelectOwner:
+
+       A bunch of work on the ACLs. we're getting closer to having a workable ACL
+       editor.
+       
+2000-11-03 15:37  jesse
+
+       * Makefile, NEWS:
+
+       We now deal better with merging merged tickets.
+       
+       We now properly ignore Precedence: {junk|bulk} headers
+       
+2000-10-31 00:06  jesse
+
+       * lib/RT/: ACE.pm, ScripScope.pm:
+
+       Added ACL support to the ScripScope system.
+       
+2000-10-29 21:31  jesse
+
+       * Makefile, README, bin/webmux.pl, lib/RT/ACE.pm, lib/RT/Group.pm,
+       lib/RT/Groups.pm, lib/RT/Queue.pm, lib/RT/ScripScope.pm,
+       lib/RT/ScripScopes.pm, lib/RT/Scrips.pm, lib/RT/Template.pm,
+       lib/RT/Templates.pm, lib/RT/Transaction.pm, tools/insertdata:
+
+       A bunch of hacking to the ScripScopes system.
+       
+       You can now edit scrips for a given queue.
+       but hey, scrips have no ACL checking yet.
+       
+2000-10-29 17:51  jesse
+
+       * etc/schema.pm:
+
+       Added a whole lot of documentation to schema.pm.
+       
+2000-10-25 21:09  jesse
+
+       * Makefile, bin/testdeps.pl, etc/schema.pm:
+
+       Updated schema.pm and testdeps to jibe with the current CPAN versions of things.
+       And I bumped the version to 1.3.20
+       
+2000-10-23 16:53  jesse
+
+       * Makefile, lib/RT/Date.pm:
+
+       Reverted to using mysql by default.
+       Finished off the postgresql support in the rt core. (well, at least finished the initial support)
+       
+2000-10-23 16:35  jesse
+
+       * Makefile, lib/RT/ACE.pm, lib/RT/Ticket.pm, tools/insertdata:
+
+       Cleanups related to making postgres support work right.
+       
+2000-10-22 20:57  jesse
+
+       * Makefile, bin/initacls.Pg, bin/testdeps.pl, etc/acl.Pg,
+       etc/config.pm, etc/schema.pm, lib/RT/Link.pm, lib/RT/Ticket.pm,
+       lib/RT/Tickets.pm, tools/initdb, tools/insertdata,
+       webrt/Ticket/Display.html:
+
+       merged in ivan's postgres patches.
+       made local ticket links work again. *sigh* SQL evil. eeeeevil.
+       
+2000-10-16 16:32  jesse
+
+       * docs/Security:
+
+       file Security was initially added on branch rt-1-1.
+       
+2000-10-16 16:32  jesse
+
+       * docs/Security:
+
+       some initial notes on security. targetted at RT admins.
+       
+2000-10-16 03:01  jesse
+
+       * lib/RT/: Link.pm, Links.pm, Ticket.pm:
+
+       Fixed a couple of typos in link and links.
+       Ticket->Load will now do the right hting with ticket uris or aliases.
+       
+2000-10-16 00:47  jesse
+
+       * etc/config.pm, lib/RT/Link.pm, lib/RT/Links.pm, lib/RT/Ticket.pm:
+
+       The linking interface now uses URIs internally. and it does lots of
+       sanity checking.
+       
+       Tickets now understand what their uris should be. you can load tickets by
+       uri. and by alias.
+       
+       We need a bit more work to make alias support just transparent, but we're
+       getting really close.
+       
+       You shouldn't be able to link to nonexistent local objects any mroe.
+       
+2000-10-15 01:57  jesse
+
+       * lib/RT/CurrentUser.pm:
+
+       Added CurrentUser->LoadByGecos.
+       The CLI now uses LoadByGecos to load the currentuser.
+       This means that users other than root might actually be able to use the cli now
+       VS: ----------------------------------------------------------------------
+       
+2000-10-15 01:11  jesse
+
+       * Makefile:
+
+       Significantly redid the installation procedure. we're now _much_
+       more careful about what gets installed where and what's owned by whom.
+       
+       Oh. and RT's now setgid, rather than setuid. and there's no setuid wrapper anymore
+       
+2000-10-15 01:08  jesse
+
+       * etc/: config.pm, suidrt.c:
+
+       Yanked suidrt.c, since we now run setgid.
+       
+       rt now logs to /tmp/rt.log.pid.userid
+       
+2000-10-14 02:56  jesse
+
+       * bin/rtmux.pl, bin/webmux.pl, etc/schema.pm,
+       lib/RT/CurrentUser.pm, lib/RT/Interface/Email.pm, tools/initdb,
+       tools/insertdata:
+
+       CurrentUser.pm had LoadByEmail and LoadByUserId methods added and they're now
+       actually used most everywhere.
+       
+       insertdata doesn't force ids for users now.
+       
+       the schema now actually enforces a lot of important uniqueness constraints.
+       
+2000-10-13 10:59  jesse
+
+       * etc/schema.mysql:
+
+       Removed the old schema.mysql, lest it lead people astray
+       
+2000-10-13 02:27  jesse
+
+       * webrt/Ticket/Elements/: EditPeople, ShowMembers:
+
+       Removed some old warning text that's not true any more.
+       Fixed a relative url problem in "show memebers"
+       
+2000-10-12 23:22  jesse
+
+       * Makefile, bin/testdeps.pl:
+
+       updated testdeps.
+       Makefile now defaults to installing rt2 in /opt/rt2
+       
+2000-10-12 22:54  jesse
+
+       * Makefile, lib/RT/ACL.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
+       lib/RT/User.pm, lib/RT/Users.pm, tools/insertdata,
+       webrt/index.html:
+
+       A couple of links on the front page.
+       Makefile now assumes www-data instead of nobody as the web user. this is not quite right.
+       
+       Fixed a little bit of the POD in User.pm.
+       
+       Redid how Ticket.pm deals with Owner on create. the new logic should actually catch errors
+       instead of easily letting referential integrity checks just _fail_.
+       
+       Insertdata got cleaned up a little bit.
+       
+       ACL got its cleaned up a bit
+       
+2000-10-11 23:22  jesse
+
+       * webrt/Admin/Elements/QueueRightsForUser:
+
+       file QueueRightsForUser was initially added on branch rt-1-1.
+       
+2000-10-11 23:22  jesse
+
+       * lib/RT/Users.pm, webrt/Admin/Elements/QueueRightsForUser:
+
+       Work on ACLs. and the ACL editor
+       
+2000-10-11 21:23  jesse
+
+       * tools/insertdata:
+
+       gave root a password
+       
+2000-10-11 12:28  jesse
+
+       * Makefile, tools/initdb:
+
+       Databasename changed from RT2 to rt2 to make postgres happier.
+       
+       initdb quoting bug fixed.
+       
+       debug mode in initdb turned off.
+       
+       If you're using mysql and running with ivan's current CVS version of DBIx::DBSchema, RT should once again work.
+       
+2000-10-09 02:32  jesse
+
+       * etc/schema.pm, tools/initdb:
+
+       a debugging hook in initdb and defaults (though they don't work just right yet)
+       in schema.pm. Note that we now need DBIx::DBSchema from CVS.
+       
+2000-10-09 01:59  jesse
+
+       * Makefile, NEWS, etc/suidrt.c:
+
+       Jan Kujawa fixed a bug in the setuid wrapper
+       Jan Okrouhly fixed some bugs in the merged ticket resolution in the cli.
+       
+       Rolled 1.0.5pre3
+       
+2000-10-05 17:30  jesse
+
+       * lib/RT/: ACE.pm, ACL.pm:
+
+       more work on RT's acl core
+       
+2000-10-05 17:30  jesse
+
+       * webrt/Admin/Elements/: GrantQueueRightsTo, GrantQueueRightsTo~,
+       SelectQueueRights:
+
+       more acl work
+       
+2000-10-05 17:30  jesse
+
+       * webrt/Admin/Elements/GrantQueueRightsTo~:
+
+       file GrantQueueRightsTo~ was initially added on branch rt-1-1.
+       
+2000-10-05 17:30  jesse
+
+       * webrt/Admin/Elements/GrantQueueRightsTo:
+
+       file GrantQueueRightsTo was initially added on branch rt-1-1.
+       
+2000-10-05 17:30  jesse
+
+       * webrt/Admin/Elements/SelectQueueRights:
+
+       file SelectQueueRights was initially added on branch rt-1-1.
+       
+2000-10-05 15:49  jesse
+
+       * etc/suidrt.c:
+
+       reordering things in suidrt.c seemed to make them happier.
+       
+2000-10-05 15:39  jesse
+
+       * etc/suidrt.c:
+
+       missed a comma
+       
+2000-10-05 15:03  jesse
+
+       * bin/testdeps.pl:
+
+       added a dependency test script to make installation by newbies easier.
+       
+2000-10-05 15:03  jesse
+
+       * Makefile, README, etc/suidrt.c:
+
+       Major rewrite of suidrt.c by jan kujawa.
+       A couple of bugfixes from Jan Okrouhly
+               Public history should now work right in the cli
+               Web viewing of merged tickets by their old # should now work better.
+       
+2000-10-03 20:22  jesse
+
+       * bin/testdeps.pl:
+
+       cleaned up testedeps.pl output
+       
+2000-10-03 02:41  jesse
+
+       * tools/insertdata:
+
+       file insertdata was initially added on branch rt-1-1.
+       
+2000-10-03 02:41  jesse
+
+       * tools/initdb:
+
+       file initdb was initially added on branch rt-1-1.
+       
+2000-10-03 02:41  jesse
+
+       * etc/schema.pm:
+
+       file schema.pm was initially added on branch rt-1-1.
+       
+2000-10-03 02:41  jesse
+
+       * Makefile, bin/initdb.Oracle, bin/initdb.Pg, bin/initdb.mysql,
+       bin/testdeps.pl, etc/schema.Pg, etc/schema.pm, lib/RT/ACE.pm,
+       lib/RT/Queue.pm, lib/RT/Scrip.pm, lib/RT/User.pm, tools/initdb,
+       tools/insertdata:
+
+       Fairly massive installation changes.
+               We now use ivan's really cool DBIx::DBschema, which, when things
+       settle out a bit mean that the oracle and postgres (and possibly other) ports
+       get their schema updated automatically.
+       
+       The initial seed data is now inserted by tools/insertdata through the RT API.
+       
+       ACE::Create now actually works.
+       Same with Scrip::Create.
+       and Queue::Create.
+       
+       There are a couple of new installation-only dependencies. One of them (DBSchema) may become a build-only
+       dependency if people whine enough :)
+       
+       date/time handling was a casualty of the changes. some things will be handled oddly for now.
+       Once Ivan releases the next DBSchema update, this should get better again. it was
+       the result of a namespace collision between pg and mysql. the timestamp column has
+       different behavior. go fig.
+       
+       This version will require DBIx::SearchBuilder 0.06 (aka what I'm about to check in)
+       
+2000-10-03 02:07  jesse
+
+       * tools/test:
+
+       blew away old, crufty "extras"
+       
+2000-09-28 13:55  jesse
+
+       * lib/RT/Group.pm:
+
+       file Group.pm was initially added on branch rt-1-1.
+       
+2000-09-28 13:55  jesse
+
+       * lib/RT/: Group.pm, GroupMember.pm, GroupMembers.pm, Groups.pm:
+
+       Long overdue adding of completely untested (and unused) code for groups in RT.
+       note that this implementation does not assume recursive group membership
+       
+2000-09-28 13:55  jesse
+
+       * lib/RT/GroupMember.pm:
+
+       file GroupMember.pm was initially added on branch rt-1-1.
+       
+2000-09-28 13:55  jesse
+
+       * lib/RT/GroupMembers.pm:
+
+       file GroupMembers.pm was initially added on branch rt-1-1.
+       
+2000-09-28 13:55  jesse
+
+       * lib/RT/Groups.pm:
+
+       file Groups.pm was initially added on branch rt-1-1.
+       
+2000-09-18 01:57  jesse
+
+       * lib/RT/: ACE.pm, Queue.pm, Ticket.pm:
+
+       Lots of work on Queue.pm  Most cleanups related to queue watchers, but I
+       also added a bit more documentation and fixed a bug that could cause DelWatcher
+       in ticket.pm to delete watchers it shouldn't
+       
+2000-09-18 00:03  jesse
+
+       * docs/API, docs/FAQ, docs/README.oracle, lib/RT/Ticket.pm,
+       lib/RT/Transaction.pm:
+
+       More documentation. removed outdated docs.
+       
+       docs/API now talks about what those of you writing your own RT client
+       code shouldn't be doing. (Which objects you shouldn't touch).
+       
+2000-09-18 00:00  jesse
+
+       * README:
+
+       Clarified license terms. RT is available under Version 2 of the GPL.
+       Not version 1. Not some as-yet-unwritten version 3 that says you can only
+       use it if you agree to license your children under the GPL. Version 2.
+       
+2000-09-17 19:57  jesse
+
+       * lib/RT/: TicketCollection.pm, User.pm, Interface/Email.pm:
+
+       Removed bogus signature code.
+       Documented User->IsPassword
+       removed --area flag from Mailgateway (We ain't got no stinking areas)
+       
+2000-09-17 19:21  jesse
+
+       * etc/schema.Oracle, etc/schema.mysql, lib/RT/ACE.pm,
+       lib/RT/ACL.pm, lib/RT/Scrip.pm, lib/RT/User.pm:
+
+       Ugh. Mysql isn't respecting SQL92 reserved words. which meant that I didn't
+       notice that I was using "Type" and "Action" in my schema.
+       This required a bit of churn to the ACE and User modules.
+       
+2000-09-17 17:38  jesse
+
+       * Makefile:
+
+       Ok. I think I've got it now. This is RT 1.3.18. aka RT2 - Alpha 1.
+               The "Bear Suit" Release.
+       
+               A formal release announcement is forthcoming.
+       
+2000-09-17 17:29  jesse
+
+       * Makefile:
+
+       work on the changelog generator
+       
+2000-09-17 17:19  jesse
+
+       * HACKING, Makefile, README, bin/initdb.mysql, bin/testdeps.pl:
+
+       Bumped the required version of SearchBuilder in testdeps, now that it's
+       propagated throughout CPAN
+       
+       Replaced initdb.mysql with ivan's new version.
+       
+       Tweaked ivan's initdb.mysql to be a little friendlier, create the schema
+       (it was missing a FILEHANDLE in a print statement and deal
+       better with omitted passwords.
+       
+       Updated the readme some more.
+       
+       Added experimental ChangeLog generation to the make dist process
+       
+       Bumped the version number to 1.3.18 for release as alpha1 for RT2 today.
+       
+2000-09-17 01:40  jesse
+
+       * Makefile, README, bin/initacls.mysql, bin/testdeps.pl,
+       bin/webmux.pl:
+
+       Bumped the Mason version requirement up, so we avoid the poisoned v 0.88
+       Applied ivan's alpha-1 patches.
+       Did some tweaking for the alpha 1 release.
+       Cleaned up the readme a bit
+       
+2000-09-15 01:21  jesse
+
+       * Makefile:
+
+       [no log message]
+       
+2000-09-15 01:17  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       Mail gateway now handles followup correspondence properly
+       (It gets the ticket # right)
+       
+2000-09-15 01:06  jesse
+
+       * lib/RT/Watcher.pm:
+
+       fixed a typo (left off a > ) in Watcher.pm
+       
+2000-09-15 00:59  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Watcher.pm, webrt/Ticket/Modify.html:
+
+       Editing ticket watchers from the webui now works.
+       this required a bunch of work on the internal wathers stuff
+       in ticket.pm.
+       Also added documentation and watcher-related sanity checks
+       
+2000-09-14 00:04  jesse
+
+       * lib/RT/Ticket.pm, lib/RT/Watcher.pm,
+       webrt/Elements/SelectWatcherType, webrt/Ticket/Elements/EditPeople,
+       webrt/Ticket/Elements/EditWatchers,
+       webrt/Ticket/Elements/ModifyTicket:
+
+       Some cleanup to Watcher and Ticket. (mainly documentation updates)
+       Added an IsUser sub to Watcher.pm (which tells you if the watcher
+       object refers to a local user or a remote email address)
+       
+       the ui for editing tickets should work now.
+       note that the backend for the watchers side of this isn't there
+       yet.
+       
+               -j
+       
+2000-09-13 18:10  jesse
+
+       * etc/config.pm:
+
+       fixed a configfile typo that would break a new installation
+       
+2000-09-12 01:28  jesse
+
+       * lib/RT/Date.pm, lib/RT/Ticket.pm, webrt/Elements/ListActions,
+       webrt/Elements/SelectDate, webrt/Elements/SelectUsers,
+       webrt/Elements/SelectWatcherType, webrt/Ticket/Modify.html,
+       webrt/Ticket/Elements/AddWatchers, webrt/Ticket/Elements/EditDates,
+       webrt/Ticket/Elements/EditPeople,
+       webrt/Ticket/Elements/ModifyTicket:
+
+       TimeWorked is now read/write (which may be a bad idea. but I'm willing to try it.
+       RT::Date now better understands that "never" doesn't mean 1970.
+       
+       The web modify interface is getting closer to working.
+       I mainly need to finish making the watchers column go.
+       
+2000-09-11 00:37  jesse
+
+       * etc/config.pm:
+
+       Some sanity cleanups to the web queue listing.
+       
+2000-09-11 00:35  jesse
+
+       * webrt/Ticket/Elements/EditDates:
+
+       file EditDates was initially added on branch rt-1-1.
+       
+2000-09-11 00:35  jesse
+
+       * webrt/Ticket/Elements/EditWatchers:
+
+       file EditWatchers was initially added on branch rt-1-1.
+       
+2000-09-11 00:35  jesse
+
+       * webrt/Ticket/Elements/AddWatchers:
+
+       file AddWatchers was initially added on branch rt-1-1.
+       
+2000-09-11 00:35  jesse
+
+       * webrt/Ticket/Elements/EditBasics:
+
+       file EditBasics was initially added on branch rt-1-1.
+       
+2000-09-11 00:35  jesse
+
+       * webrt/Ticket/Elements/EditPeople:
+
+       file EditPeople was initially added on branch rt-1-1.
+       
+2000-09-11 00:35  jesse
+
+       * webrt/Ticket/Elements/ModifyTicket:
+
+       file ModifyTicket was initially added on branch rt-1-1.
+       
+2000-09-11 00:35  jesse
+
+       * webrt/: Login.html, webrt.css, Elements/SelectDate,
+       Elements/SelectMatch, Elements/SelectQueue, Elements/SelectUsers,
+       Elements/ShadedBox, Ticket/EditWatchers.html, Ticket/Modify.html,
+       Ticket/Elements/AddWatchers, Ticket/Elements/EditBasics,
+       Ticket/Elements/EditDates, Ticket/Elements/EditPeople,
+       Ticket/Elements/EditWatcherList, Ticket/Elements/EditWatchers,
+       Ticket/Elements/ModifyTicket, Ticket/Elements/ShowBasics,
+       Ticket/Elements/ShowDates, Ticket/Elements/ShowDependencies,
+       Ticket/Elements/ShowHistory, Ticket/Elements/ShowPeople,
+       Ticket/Elements/ShowSummary, Ticket/Elements/TicketToolBox:
+
+       Lots and lots of work on the webui.
+       The display UI has been cleaned up a bit and the modify UI has been started.
+       It's not in its final for yet, nor is there any logic backing many of the new ui features, but those will come next.
+       
+       If I'm remebering my list correctly, this is the one "biggie" before Alpha 1.
+       
+       Yay!
+       
+2000-09-11 00:35  jesse
+
+       * webrt/Elements/SelectUsers:
+
+       file SelectUsers was initially added on branch rt-1-1.
+       
+2000-09-07 00:52  jesse
+
+       * webrt/: Login.html, autohandler, Ticket/Elements/ShowSummary:
+
+       Replaced tobias' web arg preservation code with something that's actually based on _mason_ rather than the external apache object. This should make the fastcgi port easier
+       
+       Fixed a bug in showsummary (unqualified WebPath)
+       
+2000-09-07 00:30  jesse
+
+       * Makefile, bin/rtmux.pl, lib/RT/Handle.pm:
+
+       Look ma! it should install again (i'd flubbed a bit of the
+       fastcgi mason handler install.
+       
+       Oh. and oracle support should work now.
+       
+2000-09-06 00:52  jesse
+
+       * webrt/Logout.html:
+
+       Logout.html links you to the right place now
+       
+2000-09-05 23:47  jesse
+
+       * webrt/Search/Listing.html:
+
+       YA typo fix
+       
+2000-09-05 23:45  jesse
+
+       * webrt/Search/Listing.html:
+
+       Damn I wish I could type tonight. :/ missed an $RT::
+       
+2000-09-05 23:43  jesse
+
+       * webrt/: Search/Listing.html, Ticket/Elements/ShowSummary:
+
+       Fixed a few more Absolute url bugs
+       
+2000-09-05 23:35  jesse
+
+       * webrt/Elements/Tabs:
+
+       Tabs needed / as the final character for transparent proxying
+       
+2000-09-05 22:39  jesse
+
+       * webrt/: Login.html, Admin/Elements/CreateUserCalled,
+       Admin/Elements/ModifyQueue, Admin/Elements/ModifyTemplate,
+       Admin/Elements/ModifyUser, Admin/Users/index.html:
+
+       more work on proper absolute pathing
+       
+2000-09-05 22:08  jesse
+
+       * webrt/: Login.html, Admin/Elements/CreateQueueCalled,
+       Admin/Elements/CreateUserCalled, Admin/Elements/ModifyUser,
+       Admin/Users/index.html:
+
+       A bunch of the admin tools weren't properly dealing with absolute pathed requests. it made it impossible to have RT2 anywhere other than at the / of your webserver
+       
+2000-09-05 21:40  jesse
+
+       * lib/RT/Handle.pm:
+
+       file Handle.pm was initially added on branch rt-1-1.
+       
+2000-09-05 21:40  jesse
+
+       * bin/mason_handler.fcgi:
+
+       file mason_handler.fcgi was initially added on branch rt-1-1.
+       
+2000-09-05 21:40  jesse
+
+       * Makefile, bin/mason_handler.fcgi, bin/testdeps.pl,
+       lib/RT/Handle.pm:
+
+       Updated testdeps to ask for the new version of mailtools
+       Added in the new fastcgi handler (not working yet)
+       and RT::Handle, which is a wrapper for SearchBuilder::Handle
+       
+2000-09-04 22:52  jesse
+
+       * Makefile, TODO, bin/rtmux.pl, bin/webmux.pl, etc/config.pm,
+       lib/RT/Record.pm, lib/RT/User.pm, lib/RT/Interface/Web.pm,
+       webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowRequestor,
+       webrt/Ticket/Elements/TicketToolBox:
+
+       A couple of bugfixes related to the switch to SearchBuilder.
+       A few webui cleanups.
+       A bit of abstraction to make the eventual fastcgi port easier.
+       
+2000-09-04 12:48  jesse
+
+       * bin/testdeps.pl, lib/RT/Attachments.pm, lib/RT/Ticket.pm,
+       lib/RT/Transaction.pm, lib/RT/Watcher.pm, lib/RT/Watchers.pm,
+       lib/RT/Interface/Web.pm, webrt/Ticket/Elements/ShowDates:
+
+       Several batched updates from when pallas was off-net
+       
+       UpdateTold changed to SetTold.
+       A bunch of work to get Scrips working.
+       Lots more POD in Ticket.pm
+       Transaction->Describe  is better about printing what really happened.
+       Attachments.pm had a typo that prevented it from dealing with multipart messages.
+       
+2000-08-31 02:18  jesse
+
+       * Makefile, NEWS, etc/suidrt.c:
+
+       Added ENV squashing to suidrt.c
+       
+2000-08-30 14:46  jesse
+
+       * bin/rtmux.pl:
+
+       Rolling in some oracle changes...they're not done yet, but nothing should
+       break with mysql. fixed a typo in rtmux.pl that was introduced with the switch to searchbuilder.
+       
+2000-08-29 17:02  jesse
+
+       * README, bin/rtmux.pl, bin/testdeps.pl, bin/webmux.pl,
+       lib/RT/EasySearch.pm, lib/RT/Record.pm:
+
+       MAJOR CHANGE: Switched to the new name of the DBIx:: modules.
+       We now use DBIx::SearchBuilder rather than DBIx::EasySearch and friends.
+       Note that this is only a name and structure change for the module set.
+       The functionality is the same...though seperating out oracle and mysql
+       specific features comes soon.
+       
+2000-08-29 16:57  jesse
+
+       * etc/schema.Oracle:
+
+       updated the schema.Oracle
+       
+2000-08-29 02:02  jesse
+
+       * webrt/: Elements/SelectWatcherType, Ticket/EditWatchers.html,
+       Ticket/Update.html:
+
+       Started hacking on watchers and ticket update webui a bit.
+       they need a lot more work
+       
+2000-08-29 01:51  jesse
+
+       * webrt/Ticket/: Display.html, DisplayHistory, DisplayTransaction,
+       Elements/ShowHistory, Elements/ShowTransaction:
+
+       Made FullHeaders/BriefHeaders work in the webui
+       
+2000-08-28 01:46  jesse
+
+       * webrt/Admin/Elements/: CreateUserCalled, ModifyUser:
+
+       Fixed some display buglets from tobi oetiker
+       
+2000-08-28 01:31  jesse
+
+       * webrt/Ticket/Update.html:
+
+       Removed some text that harassed the user. that's generally bad policy
+       
+2000-08-27 23:56  jesse
+
+       * webrt/: Admin/Elements/Header, Admin/Elements/ModifyTemplate,
+       Admin/Elements/Tabs, Elements/ListActions, Elements/Tabs:
+
+       A few more added helper elements from the webui
+       
+2000-08-27 23:56  jesse
+
+       * webrt/Admin/Elements/Header:
+
+       file Header was initially added on branch rt-1-1.
+       
+2000-08-27 23:56  jesse
+
+       * webrt/: Admin/Elements/Tabs, Elements/Tabs:
+
+       file Tabs was initially added on branch rt-1-1.
+       
+2000-08-27 23:56  jesse
+
+       * webrt/Admin/Elements/ModifyTemplate:
+
+       file ModifyTemplate was initially added on branch rt-1-1.
+       
+2000-08-27 23:56  jesse
+
+       * webrt/Elements/ListActions:
+
+       file ListActions was initially added on branch rt-1-1.
+       
+2000-08-27 23:54  jesse
+
+       * webrt/Admin/Users/Prefs.html:
+
+       file Prefs.html was initially added on branch rt-1-1.
+       
+2000-08-27 23:54  jesse
+
+       * webrt/Admin/: Queues/Create.html, Users/Create.html:
+
+       file Create.html was initially added on branch rt-1-1.
+       
+2000-08-27 23:54  jesse
+
+       * webrt/Admin/: Queues/Modify.html, Users/Modify.html:
+
+       file Modify.html was initially added on branch rt-1-1.
+       
+2000-08-27 23:54  jesse
+
+       * webrt/Admin/: Queues/index.html, Users/index.html:
+
+       file index.html was initially added on branch rt-1-1.
+       
+2000-08-27 23:54  jesse
+
+       * bin/webmux.pl, lib/RT/Area.pm, lib/RT/Areas.pm, lib/RT/Queue.pm,
+       lib/RT/ScripScopes.pm, lib/RT/Template.pm, lib/RT/Templates.pm,
+       webrt/Admin/CreateQueue.html, webrt/Admin/CreateUser.html,
+       webrt/Admin/EditUser.html, webrt/Admin/ModifyQueue.html,
+       webrt/Admin/ModifyUser.html, webrt/Admin/index.html,
+       webrt/Admin/Elements/CreateQueueCalled,
+       webrt/Admin/Elements/CreateUserCalled,
+       webrt/Admin/Elements/ModifyQueue, webrt/Admin/Elements/ModifyUser,
+       webrt/Admin/Elements/SelectModifyQueue,
+       webrt/Admin/Elements/SelectModifyUser,
+       webrt/Admin/Queues/Create.html, webrt/Admin/Queues/Modify.html,
+       webrt/Admin/Queues/index.html, webrt/Admin/Users/Create.html,
+       webrt/Admin/Users/Modify.html, webrt/Admin/Users/Prefs.html,
+       webrt/Admin/Users/index.html:
+
+       Lots of work on the web admin ui. basic user and queue editing working.
+       and template editing
+       
+2000-08-24 15:53  jesse
+
+       * Makefile, README, bin/rtmux.pl, etc/config.pm,
+       lib/RT/Action/SendEmail.pm, webrt/Elements/Footer,
+       webrt/Elements/Header, webrt/Elements/ViewUser,
+       webrt/Ticket/Elements/EditWatcherList:
+
+       The first cut at better configuration.
+       
+       Updated the readme
+       
+       Made the mail send routine in lib/RT/Action/Email.pm somewhat
+       more configurable (though we're still using printing to a pipe
+       because Mail::Mailer is busted :/)
+       
+       Most options moved out of the makefile..this will make packaging
+       possible.
+       
+       Fixed a couple places where tobias had been using a non-relative
+       url unnecessarily.
+       
+2000-08-22 03:08  jesse
+
+       * Makefile:
+
+       Getting version #s in sync for RT 1.3.15
+       
+2000-08-22 03:05  jesse
+
+       * lib/RT/: Scrip.pm, Transaction.pm, Action/AutoReply.pm,
+       Action/SendEmail.pm:
+
+       Work on making sure mail gets sent. It's not "right" yet but it's getting
+       closer.
+       
+2000-08-21 19:46  jesse
+
+       * webrt/autohandler:
+
+       Fixed a minor issue that let people "log in as ''"
+       
+2000-08-21 01:12  jesse
+
+       * bin/rtmux.pl, etc/config.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm:
+
+       Set a default type in ticket.pm
+       allowed restriction based on type in tickets.pm
+       
+       now set the timezone in the config file rather than the rtmux.
+       means it effects webmux.pl too.
+       
+2000-08-20 23:41  jesse
+
+       * etc/schema.mysql, lib/RT/Date.pm, webrt/Elements/SelectOwner:
+
+       Standardized StartsBy to Starts.
+       Removed a warning from SelectOwner
+       Fixed a bug in RT::Date->Set(Format => 'unknown')
+       
+2000-08-20 01:46  jesse
+
+       * lib/RT/Ticket.pm, webrt/Search/Listing.html,
+       webrt/Ticket/Elements/ShowMemberOf,
+       webrt/Ticket/Elements/ShowMembers:
+
+       Work on MemberOf and Members in Ticket.pm
+       they're both now Tickets objects rather than links objects.
+       and the things that use them have been updated
+       
+2000-08-19 03:03  jesse
+
+       * Makefile:
+
+       Bumped the version 1.3.14
+       
+2000-08-19 02:49  jesse
+
+       * README, etc/config.pm, lib/RT/Ticket.pm:
+
+       Did some work on logging. switched some carping to some logging.
+       
+2000-08-18 02:04  jesse
+
+       * Makefile, README:
+
+       Minor readme updates.
+       
+       Bumped the version to 1.3.13
+       
+2000-08-18 01:04  jesse
+
+       * lib/RT/Transaction.pm:
+
+       CurrentUser objects act on things. not user Objects.  Thanks, Jens
+       
+2000-08-17 23:55  jesse
+
+       * webrt/Elements/: SelectOwner, Submit:
+
+       notes in select owner. a bit of tweaking in submit ot make it more visible
+       
+2000-08-17 16:16  jesse
+
+       * Makefile:
+
+       Changes to rt-mailgate to properly respect authenticated users
+       when performing %RT RESOLVE commands.
+       
+2000-08-17 03:01  jesse
+
+       * lib/RT/Interface/Web.pm:
+
+       Missed a checkin on Web.pm. sorry about that
+       
+2000-08-17 02:53  jesse
+
+       * bin/webmux.pl, lib/RT/Database.pm, lib/RT/Date.pm,
+       lib/RT/Ticket.pm, lib/RT/Interface/Web.pm:
+
+       Yanked the ancient lib/RT/Database.pm. It  never served any purpose
+       added some functionality to RT::Date. it can now take a date type
+       of 'unknown.'  This will "require" Date::Manip and parse it into
+       an ISO style date.  note that this should NEVER be called from RT's
+       core due to overhead. It is useful from web interfaces and CLI tools....
+       
+       added date::manip as a requirement to webmux.pl (so it gets loaded before
+       client hits)
+       
+       cleaned up Interface/Web.pm
+       
+       rationalized some of the routines dealing with date stuff in ticket.pm.
+       
+       Actual working web date changing should be coming "soon." (where soon is
+       defined as sometime this week)
+       
+2000-08-16 14:46  jesse
+
+       * webrt/Elements/Submit:
+
+       file Submit was initially added on branch rt-1-1.
+       
+2000-08-16 14:46  jesse
+
+       * webrt/: Login.html, index.html, Elements/Footer, Elements/Header,
+       Elements/Submit, Ticket/Elements/ShowBasics,
+       Ticket/Elements/ShowTransaction:
+
+       Various bits of webui cleanup
+       
+2000-08-16 14:16  jesse
+
+       * lib/RT/: Tickets.pm, Interface/Email.pm:
+
+       We can now search for tickets by relationship
+       
+2000-08-16 13:18  jesse
+
+       * lib/RT/CurrentUser.pm:
+
+       the real oneline patch that should make rt-mailgate work for new users again.
+       
+2000-08-15 01:17  jesse
+
+       * lib/RT/: Tickets.pm, Interface/Web.pm:
+
+       The first round of convenience methods in RT/Tickets.pm
+       Still need to do the ticket relations methods and the
+       date methods
+       
+2000-08-14 23:47  jesse
+
+       * webrt/Elements/SelectDateType:
+
+       file SelectDateType was initially added on branch rt-1-1.
+       
+2000-08-14 23:47  jesse
+
+       * webrt/Elements/SelectDateType:
+
+       ack. missed this in the wackiness with tonight's earlier checkin.
+       
+2000-08-14 19:35  jesse
+
+       * webrt/: Elements/Header, Elements/SelectDate,
+       Elements/SelectQueue, Elements/TitleBoxStart, Search/Listing.html,
+       Search/PickRestriction:
+
+       The rest of the previous commit.
+       
+2000-08-14 19:27  jesse
+
+       * etc/config.pm, webrt/Login.html, webrt/Logout.html,
+       webrt/autohandler, webrt/index.html, webrt/webrt.css,
+       webrt/Ticket/autohandler, webrt/Ticket/Elements/ShowMemberOf,
+       webrt/Ticket/Elements/ShowMembers,
+       webrt/Ticket/Elements/ShowSummary,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Cleaned up the ticket display a bit.
+       made logout actually properly erase session data
+       protected _everything_ with an autohandler in /
+       prettified Login.html
+       added some options to /Elements/TitleBoxHead...which seems to have been missed
+       
+2000-08-14 14:37  jesse
+
+       * README:
+
+       Added a warning about postmaster from JD
+       
+2000-08-13 21:57  jesse
+
+       * lib/RT/TicketCollection.pm, lib/RT/Tickets.pm,
+       lib/RT/Interface/Web.pm, webrt/Elements/SelectBoolean,
+       webrt/Elements/SelectDate, webrt/Elements/SelectMatch,
+       webrt/Elements/SelectOwner, webrt/Elements/SelectQueue,
+       webrt/Elements/SelectStatus, webrt/Elements/SelectWatcherType,
+       webrt/Search/Listing.html, webrt/Search/PickRestriction,
+       webrt/Search/TicketCell:
+
+       Significant work on the search and display code.
+       I'm not convinced that this doesn't introduce new bugs.
+       However, you can now search by ticket content.
+       
+       I will be reworking Tickets.pm a bit more to add a bunch of convenience methods
+       over then next week or so.
+       
+2000-08-12 18:07  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Fixed a bug in WatchersAsString. (RT::Watchers wasn't required early enough)
+       this whole routine needs to be redone :/
+       
+2000-08-12 18:06  jesse
+
+       * lib/RT/User.pm:
+
+       User->Create CanManipulate now defaults to 0.
+       
+2000-08-12 18:05  jesse
+
+       * etc/schema.mysql:
+
+       Updated the default user entries in schema.mysql to have the "CanManipulate"
+       flag set so they'd show up in owner lists.
+       
+2000-08-10 19:16  jesse
+
+       * README:
+
+       updated instructions for Apache install
+       
+2000-08-10 18:59  jesse
+
+       * etc/schema.mysql:
+
+       the queue values for the first queue were wrong
+       
+2000-08-10 17:55  jesse
+
+       * lib/RT/Ticket.pm:
+
+       BUGFIX: _UpdateTold now doesn't record a transaction, as things should be
+       
+2000-08-10 15:43  jesse
+
+       * etc/config.pm, etc/schema.Oracle, etc/schema.mysql,
+       lib/RT/Attachment.pm, lib/RT/Record.pm, lib/RT/Scrip.pm,
+       lib/RT/ScripScope.pm, lib/RT/Ticket.pm, lib/RT/TicketCollection.pm,
+       lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/User.pm,
+       lib/RT/Action/AutoReply.pm, lib/RT/Action/Notify.pm,
+       lib/RT/Action/SendEmail.pm, lib/RT/Interface/Web.pm,
+       webrt/autohandler, webrt/Elements/Error,
+       webrt/Elements/SelectStatus, webrt/Ticket/Update.html,
+       webrt/Ticket/Elements/ShowBasics,
+       webrt/Ticket/Elements/ShowDependencies,
+       webrt/Ticket/Elements/ShowMemberOf,
+       webrt/Ticket/Elements/ShowMembers,
+       webrt/Ticket/Elements/ShowPeople,
+       webrt/Ticket/Elements/ShowReferences,
+       webrt/Ticket/Elements/ShowRequestor,
+       webrt/Ticket/Elements/TicketToolBox:
+
+       Fixed ACL caching bugs
+       Finished adding status "new"
+       cli searching based on status works better.
+       
+       API Change. Queue is NO LONGER the Queue Object for a ticket
+       API Change. Owner is NO LONGER the Owner Object for a ticket
+       
+       instead, both point to their proper database values and OwnerObj and QueueObj
+       do the right thing throughout. This was rather more code churn than I was hoping for, but we've now got a cleaner, more consistent API that's easier to work
+       with.
+       
+       little bits of POD update.
+       
+       Cleaned out some unused code.
+       
+       Made some error messages more professional.
+       
+       We now keep track of date started as well as a "start by" date.  these both
+       need a bit more work.
+       
+       Calling convention for _Set changed. Rather than three different calling
+       conventions which weren't very extensible, DBIx::Record::_Set and all its
+       subclasses now use paramhash style calling. it's much more extensible and
+       flexible now. (This was necessary for some ACL work, among other things)
+       
+2000-08-09 01:11  jesse
+
+       * lib/RT/Record.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
+       webrt/Elements/SelectStatus, webrt/Elements/dayMenu,
+       webrt/Elements/monthMenu, webrt/Elements/yearMenu:
+
+       ACL Decisions are now cached
+       date menus have a "never" option in the webui
+       added a new status. "new" for tickets that aren't yet open
+       
+2000-08-08 01:45  jesse
+
+       * etc/schema.mysql, lib/RT/Queue.pm:
+
+       schema updates.
+       fixed queue->Create
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/ModifyQueue.html:
+
+       file ModifyQueue.html was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/: CreateQueue.html, CreateUser.html,
+       ModifyQueue.html, ModifyUser.html, index.html,
+       Elements/CreateQueueCalled, Elements/CreateUserCalled,
+       Elements/ModifyQueue, Elements/ModifyUser,
+       Elements/SelectModifyQueue, Elements/SelectModifyUser:
+
+       Started the new web admin interface.
+       it can now edit queues and users and create queues and users
+       I'm fairly leery of its user handling stuff. particularly passwords
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/CreateUser.html:
+
+       file CreateUser.html was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/Elements/SelectModifyUser:
+
+       file SelectModifyUser was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/Elements/ModifyUser:
+
+       file ModifyUser was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/Elements/CreateUserCalled:
+
+       file CreateUserCalled was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/ModifyUser.html:
+
+       file ModifyUser.html was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/index.html:
+
+       file index.html was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/CreateQueue.html:
+
+       file CreateQueue.html was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/Elements/ModifyQueue:
+
+       file ModifyQueue was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/Elements/SelectModifyQueue:
+
+       file SelectModifyQueue was initially added on branch rt-1-1.
+       
+2000-08-08 01:44  jesse
+
+       * webrt/Admin/Elements/CreateQueueCalled:
+
+       file CreateQueueCalled was initially added on branch rt-1-1.
+       
+2000-08-07 22:28  jesse
+
+       * etc/schema.mysql, lib/RT/Date.pm, lib/RT/Ticket.pm,
+       lib/RT/Users.pm:
+
+       added a few ticket attributes for forwards compatibility
+       fixed another ACL problem in users.pm
+       fixed a date display bug
+       
+2000-08-07 01:03  jesse
+
+       * lib/RT/Transaction.pm, webrt/Ticket/Create.html,
+       webrt/Ticket/Elements/ShowTransaction:
+
+       Transaction.pm had some lingering ACL bugs ($CurrentUser) isn't a reasonable
+       global in core library routines :/
+       
+       Working on spawning subtickets.
+       
+2000-08-07 00:31  jesse
+
+       * webrt/User/Prefs.html:
+
+       file Prefs.html was initially added on branch rt-1-1.
+       
+2000-08-07 00:31  jesse
+
+       * webrt/Ticket/Elements/ShowDependencies:
+
+       file ShowDependencies was initially added on branch rt-1-1.
+       
+2000-08-07 00:31  jesse
+
+       * webrt/Ticket/Elements/ShowReferences:
+
+       file ShowReferences was initially added on branch rt-1-1.
+       
+2000-08-07 00:31  jesse
+
+       * webrt/Ticket/Elements/ShowMembers:
+
+       file ShowMembers was initially added on branch rt-1-1.
+       
+2000-08-07 00:31  jesse
+
+       * webrt/Ticket/Elements/ShowMemberOf:
+
+       file ShowMemberOf was initially added on branch rt-1-1.
+       
+2000-08-07 00:31  jesse
+
+       * webrt/Admin/EditUser.html:
+
+       file EditUser.html was initially added on branch rt-1-1.
+       
+2000-08-07 00:31  jesse
+
+       * webrt/Admin/Elements/EditUserComments:
+
+       file EditUserComments was initially added on branch rt-1-1.
+       
+2000-08-07 00:31  jesse
+
+       * etc/config.pm, lib/RT/Ticket.pm, webrt/EditUserComments.html,
+       webrt/ViewUser.html, webrt/webrt.css, webrt/Admin/EditUser.html,
+       webrt/Admin/ModifyUser, webrt/Admin/Elements/EditUserComments,
+       webrt/Elements/Error, webrt/Elements/Header,
+       webrt/Elements/SelectOwner, webrt/Ticket/Create.html,
+       webrt/Ticket/Create_Detail.html, webrt/Ticket/Display.html,
+       webrt/Ticket/Elements/EditWatcherList,
+       webrt/Ticket/Elements/ShowDependencies,
+       webrt/Ticket/Elements/ShowMemberOf,
+       webrt/Ticket/Elements/ShowMembers,
+       webrt/Ticket/Elements/ShowPeople,
+       webrt/Ticket/Elements/ShowReferences,
+       webrt/Ticket/Elements/ShowSummary, webrt/User/Prefs.html:
+
+       Did a bunch of work on the webui. cleaned up a lot of the link display stuff
+       did some work on ticket create
+       
+       dependencies and subtickets are now listed in the ticketview. yay!
+       
+2000-08-05 19:47  jesse
+
+       * lib/RT/Ticket.pm, webrt/Ticket/Elements/ShowSummary:
+
+       more Nobody fixes in Ticket.pm
+       justification fixes in ShowSummary
+       
+2000-08-05 18:50  jesse
+
+       * webrt/Ticket/ProcessUpdate.html:
+
+       The webui can now process updates.
+       it needed YA currentuser fix
+       
+2000-08-05 18:43  jesse
+
+       * lib/RT/Ticket.pm:
+
+       Ticket::Create(Owner =>  now takes either a user object or a userid.
+       and defaults to nobody.
+       
+2000-08-05 17:51  jesse
+
+       * Makefile:
+
+       [no log message]
+       
+2000-08-05 17:49  jesse
+
+       * lib/RT/: Date.pm, Interface/Email.pm:
+
+       fixed a few more bugs in the mailgateway. it can create tickets now.
+       fixed an undefined default in the cli query
+       made the date routine not spit out a stupid warning
+       
+2000-08-05 17:21  jesse
+
+       * lib/RT/Interface/Email.pm:
+
+       fixed typos in the mailgate. thanks gary
+       
+2000-08-05 00:16  jesse
+
+       * Makefile, NEWS, webrt/Login.html, webrt/autohandler,
+       webrt/webrt.css:
+
+       little tweaks to the webui.
+       bumped the version to 1.3.11 for distribution
+       
+2000-08-04 18:45  jesse
+
+       * README, bin/rtmux.pl, bin/webmux.pl, lib/RT/Areas.pm,
+       lib/RT/Attachments.pm, lib/RT/Date.pm, lib/RT/Link.pm,
+       lib/RT/Links.pm, lib/RT/Queue.pm, lib/RT/Queues.pm,
+       lib/RT/Record.pm, lib/RT/ScripScopes.pm, lib/RT/Scrips.pm,
+       lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
+       lib/RT/Transaction.pm, lib/RT/Transactions.pm, lib/RT/Users.pm,
+       lib/RT/Watchers.pm, lib/RT/Interface/Web.pm,
+       webrt/Admin/ModifyUser, webrt/Elements/SelectOwner,
+       webrt/Elements/SelectQueue, webrt/Elements/ViewUser,
+       webrt/Ticket/Display.html, webrt/Ticket/LinkIt.html,
+       webrt/Ticket/Elements/ShowPeople:
+
+       When creating an object, you ALWAYS need to pass in the current user
+       or acls break. we were a bit too lax about this before.
+       
+       this was a major round of bugfixing for the webui
+       
+2000-08-04 15:41  jesse
+
+       * Makefile, lib/RT/CurrentUser.pm, lib/RT/User.pm, webrt/webrt.css,
+       webrt/Elements/Header, webrt/Search/Listing.html,
+       webrt/Search/autohandler, webrt/Ticket/autohandler:
+
+       Queue listing doesn't have that ugly blue any more. And its code for
+       setting row color is a bit cleaner.
+       
+       we now actually _check_ passwords for web logins.
+       
+       webrt.css now has slightly darker hyperlinks.
+       
+       CurrentUser->IsPassword now uses the UserObj
+       
+       users can't use null passwords for authentication.
+       
+2000-08-03 02:19  jesse
+
+       * lib/RT/Interface/Web.pm, webrt/Elements/ShadedBox,
+       webrt/Elements/TitleBoxStart:
+
+       misc fixes to the webui and a leftover fix to the cli.
+       
+       the webui needs to have some of its internals gutted and
+       put back together. it feels very kludgy and not really "planned"
+       
+2000-08-03 02:04  jesse
+
+       * lib/RT/: Record.pm, Scrip.pm, Ticket.pm, Tickets.pm,
+       Transaction.pm, Action/SendEmail.pm:
+
+       made status changes work. (RT::Action::SendEmail was being stupid
+       and not error checking until it was too late)
+       
+       removed more use of hardwired SQL "now()"
+       
+       moved the handling of LastUpdated into RT::Record. from DBIx::Record
+       
+2000-08-03 01:09  jesse
+
+       * lib/RT/Queue.pm:
+
+       fixed a bug in the cli that kept ticket creates from working.
+       queue->hasright's calling convention changed.
+       
+2000-08-03 00:59  jesse
+
+       * Makefile:
+
+       fixed a makefile typo. added back the comment about pg
+       
+2000-08-03 00:42  jesse
+
+       * docs/design_docs/users:
+
+       file users was initially added on branch rt-1-1.
+       
+2000-08-03 00:42  jesse
+
+       * etc/user.Oracle:
+
+       file user.Oracle was initially added on branch rt-1-1.
+       
+2000-08-03 00:42  jesse
+
+       * etc/schema.Oracle:
+
+       file schema.Oracle was initially added on branch rt-1-1.
+       
+2000-08-03 00:42  jesse
+
+       * bin/initacls.Oracle, bin/initdb.Oracle, docs/README.oracle,
+       docs/design_docs/users, etc/schema.Oracle, etc/user.Oracle:
+
+       A first cut at oracle support from Dave Morgan <dmorgan@bartertrust.com>.
+       It is pretty much untested and guaranteed to break. Among other
+       things, the schema isn't current. but it's a start.
+       Thanks, Dave!
+       
+2000-08-03 00:42  jesse
+
+       * docs/README.oracle:
+
+       file README.oracle was initially added on branch rt-1-1.
+       
+2000-08-03 00:42  jesse
+
+       * bin/initacls.Oracle:
+
+       file initacls.Oracle was initially added on branch rt-1-1.
+       
+2000-08-03 00:42  jesse
+
+       * bin/initdb.Oracle:
+
+       file initdb.Oracle was initially added on branch rt-1-1.
+       
+2000-08-03 00:31  jesse
+
+       * docs/design_docs/local_hacking:
+
+       file local_hacking was initially added on branch rt-1-1.
+       
+2000-08-03 00:31  jesse
+
+       * HACKING, Makefile, docs/FAQ.html, docs/actions.html,
+       docs/admin.html, docs/attributes.html, docs/outline.html,
+       docs/rt_users_guide.html, docs/design_docs/local_hacking:
+
+       doc updates. removed outdated 1.x docs
+       
+2000-08-02 23:53  jesse
+
+       * etc/config.pm:
+
+       added some comments from tobias
+       
+2000-08-02 00:20  jesse
+
+       * Makefile, NEWS, TODO, etc/config.pm, etc/schema.mysql,
+       lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/CurrentUser.pm,
+       lib/RT/Date.pm, lib/RT/Queue.pm, lib/RT/Record.pm,
+       lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/User.pm,
+       lib/RT/Interface/Email.pm:
+
+       
+       Weekend of 1 Aug 2000
+       ---------------------
+       I spent the weekend in DC visiting family.   This meant I got a bit of
+       code written ;)  Sadly, I have no access to the CVS server,
+       so I'll be batching a bunch of commits.
+       
+       1. Enabled CLI admin tool
+       2. Added ACL listing functionality to the CLI admin tool.
+       3. Enhanced RT::Queue->Grant such that it works with the structure of RT2
+          ACLs
+       4. Made the Logging framework actually log errors to STDERR.
+          (This makes debugging the CLI tools much easier. It also means
+