5 Fixed the readme about fastcgi
11 Bumped the version to 2.0.14
13 2002-07-19 01:22 jesse
15 * Makefile, bin/rt, webrt/Search/Bulk.html:
19 Bumping the version to 2.0.14-pre4
20 Fixing a typo that pdh caught in Tickets/Bulk.html
22 2002-07-13 00:22 jesse
28 2002-07-13 00:19 jesse
32 modperl handler now speaks Mason 1.11 properly.
34 2002-07-13 00:00 jesse
38 Shifted some config defaults to make things easier for newbie users
40 2002-07-12 13:31 jesse
42 * lib/RT/Interface/Web.pm:
44 Now we properly strip long pathnames from attachments uploaded from windows boxes.
46 2002-07-11 01:41 jesse
48 * lib/RT/Interface/Web.pm:
50 Fixing a typo in the mason 11 handler
52 2002-07-10 14:41 jesse
56 Bumping the version to 2.0.14-pre2
58 2002-07-10 14:36 jesse
64 2002-07-10 14:35 jesse
66 * lib/RT/: Queue.pm, Ticket.pm:
71 minor perldoc cleanups from pdh@snapgear
73 2002-07-10 14:32 jesse
75 * bin/rt-mailgate, lib/RT/Action/SendEmail.pm:
80 RT-Subsystem: Mail Sending
82 Fixes to create more proper message ids.
84 2002-07-10 14:28 jesse
91 Importing tickets now lets you set the "Resolved" date
93 2002-07-10 14:17 jesse
102 RT is now smarter about letting you do "or" searches on single-value
103 keyword selections. Thanks to sam hartman.
105 2002-07-10 14:15 jesse
107 * webrt/Ticket/: Display.html, ModifyAll.html:
112 RT-Subsystem: HTML::Mason frontend
113 RT-Severity: Nice to have
129 Some signatures weren't setting off the "don't record comments if the update
130 is only a signature" code. Fixed.
132 2002-07-10 13:59 jesse
134 * lib/RT/Transaction.pm:
139 Fixing docs in Transaction.pm's Message method
141 2002-07-10 13:19 jesse
151 Fixed docs for cli to say that --limit-status=dead isn't a valid option
153 2002-06-26 15:22 jesse
155 * lib/RT/Interface/Web.pm:
157 support for mason 1.1
159 2002-06-26 15:19 jesse
161 * Makefile, bin/mason_handler.fcgi, bin/webmux.pl,
162 webrt/Admin/Queues/GroupRights.html,
163 webrt/Admin/Queues/UserRights.html, webrt/Elements/ListActions,
164 webrt/Ticket/Elements/ShowBasics, webrt/Ticket/Elements/ToolBar:
166 Adding support for mason 1.10
168 2002-06-26 15:15 jesse
170 * lib/RT/Action/Notify.pm:
172 Fixed notify cc behavior
174 2002-06-26 15:13 jesse
176 * lib/RT/Action/SendEmail.pm:
178 Fixed pseudo-list syntax in To: lines
180 2002-06-26 15:09 jesse
182 * webrt/Search/Bulk.html:
184 Added support for bulk comment/reply
186 2002-05-03 02:07 jesse
193 When a ticket has another merged into it, it now has its "LastUpdated" date
196 2002-05-03 01:58 jesse
203 Fixed a docs bug in Ticket->Import which didn't make it clear that Import
204 took an "Id" parameter and "Create" didn't.
206 2002-05-03 01:54 jesse
213 Applied a patch from rich lafferty which prevented NoAuth from not
214 requiring authentication on some fastcgi setups.
216 A similar bug bit SelfService.
218 This commit fixes that one too.
220 2002-05-03 01:51 jesse
227 Applied a patch from Ilya Martynov which allows make insert to work
228 in a scenario where DESTDIR is being set to something funny This may be necessary when installing into AFS
230 2002-05-03 01:36 jesse
232 * lib/RT/Action/SendEmail.pm:
237 Added a check which only sets precedence to bulk if it's not already set,
240 2002-05-03 01:30 jesse
242 * lib/RT/Interface/Email.pm:
247 From: Jason Edgecombe <jedgecombe@carolina.rr.com>
248 To: rt-devel@lists.fsck.com
249 Subject: [rt-devel] An oversite in Interface/Email.pm
253 I found an problem in Interface/Email.pm when I was modifying
254 enhanced mailgate. I have attached a diff of the modifications.
256 In the function MailError, it assumes MIMIEOBJ is defined. I added a
257 simple "if" test to only run $MIMEOBJ->sync_headers if $MIMEOBJ is defined.
259 2002-05-03 01:24 jesse
261 * lib/RT/Action/SendEmail.pm:
266 Fixed a bug in mail sending that improperly quoted the usernames of users
267 who had " in their names
269 2002-04-29 00:39 jesse
275 2002-04-28 23:46 jesse
279 Fixed up the rt log messages.
281 2002-04-21 02:14 jesse
283 * lib/RT/Interface/Web.pm:
285 Fixed a couple bugs in setting owners that were only revealed by the poor data
286 validation on rt.cpan.org
288 2002-04-21 02:06 jesse
292 Fixed a couple bugs in setting owners that were only revealed by the poor data
293 validation on rt.cpan.org
295 2002-04-19 00:32 jesse
299 Adding a new Makefile target to ease packaging.
301 2002-04-18 12:47 jesse
303 * lib/RT/GroupMember.pm:
322 GroupMemmber was looking for the "ModifyGroups" right, when it should have
323 been looking for the "AdminGroups" right
325 2002-04-05 10:24 jesse
327 * webrt/Ticket/Update.html:
332 Fixed an html escaping bug in Ticket/Update.html
334 2002-03-27 22:59 jesse
336 * Makefile, lib/RT/User.pm:
338 Fixed a CRITICAL security bug that allowed remote administrative access
339 to RT without a password. (Security advisory to follow)
341 2002-03-14 16:15 jesse
345 Bumped the version to 2.0.12
347 2002-03-06 18:57 jesse
351 Bumped the version to 2.0.12pre6
353 2002-03-06 18:57 jesse
355 * lib/RT/Transaction.pm:
357 Added an update that will make dates changed as parts of transaction updates show up in local time
359 2002-03-06 18:56 jesse
361 * webrt/Admin/Queues/Modify.html:
363 Added a note to the queue creation screen about defaults.
365 2002-03-01 01:41 jesse
367 * webrt/Ticket/Elements/ShowTransaction:
369 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>
371 2002-03-01 01:39 jesse
378 Added brandon's patch to allow searching for tickets by keyword on the commandline
380 2002-02-28 02:03 jesse
388 RT-Broken in: 2.0-beta3
401 Removed a line that make --limit-priority and --limit-final-priority not
404 2002-02-28 01:49 jesse
406 * lib/RT/Action/: Autoreply.pm, SendEmail.pm:
411 2002-02-28 01:38 jesse
413 * lib/RT/Interface/Web.pm:
418 2002-02-28 01:38 jesse
422 Added a couple explicit dependencies to testdeps that should have been there
423 forever ago. you'll only run into this if your cpan doesn't do recursive deps.
425 2002-02-20 20:45 jesse
427 * Makefile, lib/RT/Interface/Web.pm, webrt/Admin/Users/index.html,
428 webrt/Ticket/Update.html:
430 Bumped the version to 2.0.12-pre5.
432 Web: Fixed a typo in user administration that prevented user listing
434 Web: fixed recieve to receive in ticket/update
436 2002-02-19 03:23 jesse
440 Fixed a typo. (Added a missing ;)
442 2002-02-19 01:04 jesse
446 Bumped version to 2.0.12pre4
448 2002-02-18 18:35 jesse
450 * lib/RT/Condition/Generic.pm:
454 cleaned up a reference to "ApplicableTypes", a nonexistent parameter to Condition->new
456 2002-02-18 18:30 jesse
458 * webrt/Elements/Login:
463 Added an explicit reset of the content-type to 'text/html' when displaying hte login page
465 2002-02-18 18:25 jesse
467 * webrt/Admin/Users/index.html:
472 Modified administrative userlist to make it easier to click on users who have no Name attribute defined
474 2002-02-18 18:18 jesse
476 * webrt/: Elements/Header, SelfService/Elements/Header:
481 Applied tom's patch which hides the preferences link if the user doesn't have the right to "modify self"
483 2002-02-18 18:14 jesse
485 * lib/RT/Interface/Email.pm:
490 exporting the ParseAddressFromHeader subroutine so others can play with it
492 2002-02-18 18:06 jesse
494 * webrt/Ticket/Update.html:
500 Removed a bogus font tag from the Ticket update screen
502 2002-02-18 18:00 jesse
504 * lib/RT/Interface/Web.pm, webrt/Search/Listing.html:
513 RT-Subsystem: HTML::Mason Frontend
516 Switched the web frontend to use an in-core scalar for uploaded attachment content,
517 rather than a tempfile which wasn't getting cleaned up properly
519 2002-02-18 16:53 jesse
521 * webrt/Search/Listing.html:
526 Applied a patch to nuke duplicate restrictions in the webui.
528 2002-02-18 16:47 jesse
530 * webrt/Admin/Groups/Members.html:
535 moved a label inside a loop to make the ui easier to understand
537 2002-02-18 16:36 jesse
541 Set Default for UseFriendlyToLines to 0 by default, to deal with users running
542 redhat who have trouble configuring RT.
544 2002-02-18 16:31 jesse
546 * Makefile, lib/RT/Scrip.pm, tools/insertdata:
548 Edited insertdata to insert scrips by default, so that users don't need
549 to go through the configuration task themselves.
551 Change the Makefile's WEB_GROUP to www by default for redhat and OSX.
553 Correced docs for lib/RT/Scrip new() method
555 2002-02-08 01:23 jesse
557 * webrt/SelfService/Display.html:
559 cleanup to "last trans" in SelfService
561 2002-02-08 00:53 jesse
563 * lib/RT/Interface/Web.pm:
565 Generalized "Abort" function to allow other non-html error messages with
568 2002-02-08 00:49 jesse
570 * etc/: schema.Pg, schema.mysql:
572 removed duplicate indices
574 2002-02-07 16:41 jesse
578 Added some docs to the config file from Rich Lafferty
580 2002-02-04 12:37 jesse
582 * lib/RT/Template.pm:
584 Output template content to core rather than disk when parsing.
586 2002-01-28 01:01 jesse
588 * webrt/Ticket/Elements/ShowHistory:
590 closing lasttrans anchor
592 2002-01-28 00:59 jesse
594 * webrt/Ticket/Elements/ShowHistory:
596 Closing the #lasttrans anchor
598 2002-01-28 00:58 jesse
604 Pulling forward the patch for 1156
606 2002-01-28 00:57 jesse
613 2002-01-28 00:47 jesse
615 * bin/mason_handler.fcgi:
617 Small fix to the fastcgi handler to make attachment display work better,
618 thanks to rich lafferty.
620 2002-01-28 00:47 jesse
624 Removed some extraneous slashes from the config file.
626 2002-01-28 00:46 jesse
630 Clarified some readme stuff
632 2002-01-28 00:44 jesse
634 * bin/rt-commit-handler:
636 Bringing forward a fix to the cvs commit handler to deal with branched
639 2002-01-28 00:40 jesse
643 Bumped the version to 2.1.1
645 2002-01-28 00:27 jesse
649 file RT_Config.pm was initially added on branch rt-2-1.
651 2002-01-28 00:27 jesse
653 * bin/enhanced-mailgate:
655 file enhanced-mailgate was initially added on branch rt-2-1.
657 2002-01-28 00:27 jesse
659 * bin/rt-commit-handler:
661 file rt-commit-handler was initially added on branch rt-2-1.
663 2002-01-28 00:27 jesse
665 * Makefile, bin/enhanced-mailgate, bin/mason_handler.fcgi, bin/rt,
666 bin/rt-commit-handler, bin/rt-mailgate, bin/rtadmin, bin/webmux.pl,
667 etc/RT_Config.pm, etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql,
668 etc/config.pm, lib/RT.pm, lib/RT/Handle.pm, lib/RT/User.pm,
669 lib/RT/Watcher.pm, lib/RT/Interface/CLI.pm,
670 lib/RT/Interface/Email.pm, tools/cpan2rpm, tools/initdb,
671 tools/insertdata, tools/testdeps:
673 First RT 2.1 checkin. don't expect this to run. (though it does here)
675 2002-01-25 17:37 jesse
679 Added a warning to the readme that 2.1 is scary and people shouldn't use it
681 2002-01-25 17:24 jesse
685 Branching 2.1.0 and incrementing the makefile to 2.1.
687 Welcome to the future.
689 2002-01-24 13:30 jesse
691 * lib/RT/Transaction.pm:
696 Better transaction display for "text" and "message" parts.
698 2002-01-24 13:00 jesse
700 * webrt/Ticket/Elements/ShowTransaction:
705 Implemented better URL regexp matching.
707 2002-01-24 10:39 jesse
711 Fixed a typo in a debug message in rt-mailgate
713 2002-01-24 10:34 jesse
715 * lib/RT/Template.pm:
717 Switched from bogus mime parsing to using MIME::Parser like we should have
720 Used perltidy to clean up template.pm before we started working on it.
722 2002-01-24 10:28 jesse
726 Added a check to LoadByCols which causes postgres mode to not try to lookup
729 2002-01-24 10:23 jesse
731 * webrt/NoAuth/webrt.css:
733 Added a new style to the stylesheet to support some new reports
735 2002-01-24 10:21 jesse
737 * lib/RT/Interface/Email.pm:
739 mail gateway now unfolds long headers on parse.
741 2002-01-11 15:20 jesse
743 * Makefile, lib/RT/Transaction.pm:
747 Aoolyed the recommended patch to make blank bodies not get
748 mailed in lieu of the real message
750 2002-01-11 15:00 jesse
752 * Makefile, webrt/Ticket/ModifyAll.html:
754 Fixed a small bug that broke the "jumbo" page after 2.0.11
756 2002-01-11 01:17 jesse
760 Added a new flag to rt-mailgate to enable setting the owner of new tickets based on +extension
762 2002-01-11 01:13 jesse
764 * webrt/Ticket/: Modify.html, ModifyAll.html:
766 Adding a couple ACL checks to better deal with moving tickets to queues the user can't see
768 2002-01-11 01:11 jesse
770 * webrt/Admin/Queues/index.html:
772 Fixed typo in ACL check that resulted in "Create Queue" being more restrictive than
775 2002-01-10 19:07 jesse
777 * webrt/Ticket/Update.html:
781 2002-01-10 19:05 jesse
783 * webrt/Ticket/Update.html:
785 Cleaned up the Ticekt Update ui some
787 2002-01-10 19:02 jesse
789 * lib/RT/: Attachment.pm, Action/Notify.pm, Condition/Generic.pm:
791 Cleanups to make Also-Cc and Also-Bcc go
793 2002-01-10 19:01 jesse
797 Changed a test to work the way that Test::Inline does now
799 2002-01-10 18:34 jesse
801 * lib/RT/Attachment.pm:
803 Changes to attachment to provide the header frobbing necessary to send mail to ccs and bccs
805 2002-01-10 18:32 jesse
807 * Makefile, README, lib/RT/Ticket.pm, tools/insertdata,
808 webrt/Ticket/Update.html, lib/RT/Action/Notify.pm:
810 Work on "Explicit Cc" and "Explicit Bcc" for a client
812 2002-01-10 18:27 jesse
814 * webrt/Ticket/Elements/ShowTransaction:
816 abstracting out a number to a named variable
818 2002-01-09 02:24 jesse
820 * webrt/Admin/: Groups/index.html, Keywords/index.html:
822 A couple tiny ui cleanups (removed some object ids from the UI where they were just being clutter
824 2002-01-02 21:58 jesse
826 * Makefile, README, webrt/Elements/Login:
828 Bumped some copyright notices to 2002. bumped version to 2.0.11
830 2001-12-26 14:59 jesse
834 Bumping version to 2.0.11pre1
836 2001-12-26 14:51 jesse
840 Merges were being over-zealous in what they twiddled the effective id of.
842 this meant that far too many tickets would show up in ticket listings.
844 2001-12-24 18:58 jesse
848 Bumped the version to 2.0.10
850 2001-12-19 00:24 jesse
854 Bumped version to 2.0.10pre4
856 fix to makefile to genereate changelog for head
858 2001-12-18 03:58 jesse
862 The "null search" was finding all tickets in 2.0.10pre3. Fixed in CVS
864 2001-12-18 03:53 jesse
868 fixed typos in bin/rt that stopped --limit-subject --limit-requestors and --limit-body from
871 2001-12-17 15:13 jesse
875 Bumped the version to 2.0.10-test3
877 2001-12-17 14:58 jesse
879 * lib/RT/User.pm, tools/insertdata, webrt/Admin/Users/Modify.html:
884 cleaned up seph's patch. this enabled me to actually really properly support
885 users with no email address, which meant there were a couple other cleanups
888 2001-12-17 14:26 jesse
892 Some small cleanups to the IsWatcher stuff.
894 Added checks to make sure that watchers aren't duplicated to ticket.pm
896 2001-12-17 13:04 jesse
898 * webrt/Ticket/Elements/ShowTransaction:
900 Fixed an unclosed anchor which caused IE to render ticket listings wrong.
902 2001-12-14 18:29 jesse
904 * lib/Makefile.PL, tools/testdeps:
906 Bumped DBIx::SearchBuilder dependency to 0.48
908 2001-12-14 18:28 jesse
910 * tools/testdeps, webrt/Elements/Login:
912 Removed code to special case for bugs in mason < 1.01.
913 Moved us up to a mason 1.02 dependency
915 2001-12-14 18:26 jesse
919 bin/rt: added support for --version, fixed --status = !closed, docced --merge-into
921 2001-12-14 18:25 jesse
925 Some stylistic cleanups to the makefile from blair.
927 2001-12-14 16:42 jesse
931 rtadmin had some issues where it would assume a 'name' if called without --name for user group and queue editing.
933 2001-12-14 16:06 jesse
938 Ticket listings will no longer show tickets which have been merged into others.
942 2001-12-14 15:27 jesse
946 Prevent users from futzing with nobody or rt_System, unless you're setting an email address.
947 (Arguably, that's a bug too)
949 2001-12-14 14:03 jesse
951 * lib/RT/: ACE.pm, Group.pm, GroupMember.pm, Keyword.pm,
952 KeywordSelect.pm, Queue.pm, Scrip.pm, Template.pm, Ticket.pm:
954 Standardised on "Permission Denied" instead of having some "Permission denied". Thanks simon.
958 2001-12-14 13:46 jesse
960 * lib/RT/Interface/Web.pm:
962 Reordered the order that Basics actions are committed, so that Queue changes
963 come after other changes, so that users don't move tickets out of a queue before they have a
964 chance to update them.
966 2001-12-13 02:18 jesse
970 Addition to Ticket->Import, so you can set owner by name.
972 Fix for a bug in Ticket->AddWatcher that would let privileged watchers without
973 email addresses add others as watchers.
975 2001-12-03 20:13 jesse
977 * Makefile, lib/RT/EasySearch.pm, lib/RT/Keyword.pm,
978 lib/RT/Record.pm, lib/RT/Tickets.pm, lib/RT/User.pm:
980 more work on making sure that only the things we want are case sensitive
981 (IE name, content email address should always be insensitive. when loading a row by any field other than ID, that should be case-insensitive)
983 2001-12-03 19:17 jesse
987 bumped the version to 2.0.10-test1
989 2001-12-03 19:14 jesse
991 * lib/RT/EasySearch.pm:
993 We now default to case sensitive searches, rather than case-insensitive ones.
994 (This should speed up Pg a LOT. We'll be adding in case-insensitive searching
995 for the 13 attributes that matter:
1010 2001-12-03 19:13 jesse
1012 * webrt/: Admin/Queues/Modify.html, Admin/Queues/People.html,
1013 Elements/GotoTicket:
1015 Some small UI cleanups from Hakke
1017 2001-11-29 03:50 jesse
1019 * webrt/: Elements/SelectEqualityOperator, Elements/SelectOwner,
1020 Search/PickRestriction:
1022 SelectOwner now passes a ticket up the line.
1024 Priority can now have = and != searches
1026 2001-11-29 03:49 jesse
1030 Cleaned up a template to display Ticket subject, if no transaction subject is given.
1032 2001-11-29 03:48 jesse
1034 * webrt/Ticket/: Update.html, Elements/EditPeople:
1036 Now pass in ticket Id, so that "owner" can be someone who only has rights to that tikcet.
1038 2001-11-29 03:47 jesse
1042 FinalPriority should never get set to null if a ticket doesn't have the attribute set on create
1044 Untake's arguments were debognifed
1046 2001-11-29 03:45 jesse
1048 * webrt/SelfService/Elements/Header:
1050 "Logout" no longer shows up when using external auth with SelfService
1052 2001-11-29 03:44 jesse
1056 Fix for setting priority when creating tickets with the cli
1058 2001-11-29 03:42 jesse
1062 Added support for --ticket-id-from-extension to rt-mailgate
1064 2001-11-14 14:28 jesse
1068 Bumped the version to 2.0.9
1070 2001-11-13 11:33 jesse
1072 * Makefile, bin/initacls.Pg, bin/rt:
1077 initacls.pg no longer has extranious spaces which break variable assignment for port and host.
1079 Bumped version to 2.0.9pre9
1081 2001-11-12 13:19 jesse
1083 * Makefile, bin/initacls.Pg:
1085 Fix for #1007 (Typo in bin/initacls.Pg)
1086 Bumped version to 2.0.9pre8
1088 2001-11-09 18:24 jesse
1090 * webrt/Ticket/Elements/ShowTransaction:
1092 URL higlighting should now work with mailto: urls
1094 2001-11-09 18:15 jesse
1096 * Makefile, webrt/Ticket/Elements/ShowTransaction:
1098 Cleaned up the url highlighting code
1100 Bumped the version to 2.0.9pre7
1102 2001-11-09 17:27 jesse
1106 Fixing the new taggy stuff
1108 2001-11-09 17:23 jesse
1112 Fixing the new branchy stuff
1114 2001-11-09 17:07 jesse
1116 * Makefile, bin/rtadmin, etc/config.pm,
1117 webrt/Ticket/Elements/ShowTransaction:
1119 Added a bit of doc to etc/config.pm
1121 Modified ShowTransaction to more properly escape html
1123 Fixed some of the cli help for rtadmin
1125 Added support for branch specification to the makefile
1127 2001-11-08 15:15 jesse
1129 * lib/RT/Interface/Web.pm:
1131 I can commit on the head. really.
1133 2001-11-08 15:06 jesse
1135 * lib/RT/Interface/Web.pm:
1137 Dealing with defined but blank Owner fields
1139 2001-11-06 18:06 jesse
1141 * tools/cpan2rpm, tools/initdb, tools/insertdata, tools/testdeps,
1142 webrt/autohandler, webrt/index.html, webrt/Admin/index.html,
1143 webrt/Admin/Elements/CreateQueueCalled,
1144 webrt/Admin/Elements/CreateUserCalled,
1145 webrt/Admin/Elements/EditUserComments,
1146 webrt/Admin/Elements/GrantQueueRightsTo,
1147 webrt/Admin/Elements/GroupTabs, webrt/Admin/Elements/Header,
1148 webrt/Admin/Elements/ListGlobalKeywordSelects,
1149 webrt/Admin/Elements/ListGlobalScrips,
1150 webrt/Admin/Elements/ModifyKeyword,
1151 webrt/Admin/Elements/ModifyKeywordSelect,
1152 webrt/Admin/Elements/ModifyQueue,
1153 webrt/Admin/Elements/ModifyTemplate,
1154 webrt/Admin/Elements/ModifyUser,
1155 webrt/Admin/Elements/QueueRightsForUser,
1156 webrt/Admin/Elements/QueueTabs,
1157 webrt/Admin/Elements/SelectKeywordSelect,
1158 webrt/Admin/Elements/SelectModifyGroup,
1159 webrt/Admin/Elements/SelectModifyKeyword,
1160 webrt/Admin/Elements/SelectModifyKeywordSelect,
1161 webrt/Admin/Elements/SelectModifyQueue,
1162 webrt/Admin/Elements/SelectModifyUser,
1163 webrt/Admin/Elements/SelectQueueRights,
1164 webrt/Admin/Elements/SelectRights,
1165 webrt/Admin/Elements/SelectScrip,
1166 webrt/Admin/Elements/SelectScripAction,
1167 webrt/Admin/Elements/SelectScripCondition,
1168 webrt/Admin/Elements/SelectSingleOrMultiple,
1169 webrt/Admin/Elements/SelectTemplate,
1170 webrt/Admin/Elements/SelectUsers, webrt/Admin/Elements/SystemTabs,
1171 webrt/Admin/Elements/Tabs, webrt/Admin/Elements/UserTabs,
1172 webrt/Admin/Global/GroupRights.html,
1173 webrt/Admin/Global/Keywords.html, webrt/Admin/Global/Scrips.html,
1174 webrt/Admin/Global/Template.html,
1175 webrt/Admin/Global/Templates.html,
1176 webrt/Admin/Global/UserRights.html, webrt/Admin/Global/index.html,
1177 webrt/Admin/Groups/Members.html, webrt/Admin/Groups/Modify.html,
1178 webrt/Admin/Groups/Rights.html, webrt/Admin/Groups/index.html,
1179 webrt/Admin/KeywordSelects/Modify.html,
1180 webrt/Admin/KeywordSelects/index.html,
1181 webrt/Admin/Keywords/Modify.html, webrt/Admin/Keywords/index.html,
1182 webrt/Admin/Queues/Create.html,
1183 webrt/Admin/Queues/GroupRights.html,
1184 webrt/Admin/Queues/Keywords.html, webrt/Admin/Queues/Modify.html,
1185 webrt/Admin/Queues/People.html, webrt/Admin/Queues/Scrips.html,
1186 webrt/Admin/Queues/Template.html,
1187 webrt/Admin/Queues/Templates.html,
1188 webrt/Admin/Queues/UserRights.html, webrt/Admin/Queues/index.html,
1189 webrt/Admin/Users/Modify.html, webrt/Admin/Users/Prefs.html,
1190 webrt/Admin/Users/Rights.html, webrt/Admin/Users/index.html,
1191 webrt/Elements/Checkbox, webrt/Elements/CreateTicket,
1192 webrt/Elements/CustomHomepageHeader, webrt/Elements/Error,
1193 webrt/Elements/Footer, webrt/Elements/GotoTicket,
1194 webrt/Elements/Header, webrt/Elements/ListActions,
1195 webrt/Elements/Login, webrt/Elements/MessageBox,
1196 webrt/Elements/MyRequests, webrt/Elements/MyTickets,
1197 webrt/Elements/Quicksearch, webrt/Elements/Refresh,
1198 webrt/Elements/Section, webrt/Elements/SelectBoolean,
1199 webrt/Elements/SelectDate, webrt/Elements/SelectDateRelation,
1200 webrt/Elements/SelectDateType, webrt/Elements/SelectKeyword,
1201 webrt/Elements/SelectKeywordOptions, webrt/Elements/SelectLinkType,
1202 webrt/Elements/SelectMatch, webrt/Elements/SelectNewTicketQueue,
1203 webrt/Elements/SelectOwner, webrt/Elements/SelectQueue,
1204 webrt/Elements/SelectResultsPerPage,
1205 webrt/Elements/SelectSortOrder, webrt/Elements/SelectStatus,
1206 webrt/Elements/SelectTicketSortBy, webrt/Elements/SelectUsers,
1207 webrt/Elements/SelectWatcherType, webrt/Elements/ShadedBox,
1208 webrt/Elements/Submit, webrt/Elements/Tabs,
1209 webrt/Elements/TitleBoxEnd, webrt/Elements/TitleBoxStart,
1210 webrt/Elements/ViewUser, webrt/Elements/dayMenu,
1211 webrt/Elements/monthMenu, webrt/Elements/yearMenu,
1212 webrt/NoAuth/Logout.html, webrt/NoAuth/Reminder.html,
1213 webrt/NoAuth/webrt.css, webrt/NoAuth/images/rt.jpg,
1214 webrt/NoAuth/images/spacer.gif, webrt/Search/Bulk.html,
1215 webrt/Search/Listing.html, webrt/Search/PickRestriction,
1216 webrt/Search/RestrictSearch.html, webrt/Search/TicketCell,
1217 webrt/SelfService/Closed.html, webrt/SelfService/Create.html,
1218 webrt/SelfService/Display.html, webrt/SelfService/Error.html,
1219 webrt/SelfService/Prefs.html, webrt/SelfService/Update.html,
1220 webrt/SelfService/index.html,
1221 webrt/SelfService/Attachment/dhandler,
1222 webrt/SelfService/Elements/GotoTicket,
1223 webrt/SelfService/Elements/Header,
1224 webrt/SelfService/Elements/MyRequests,
1225 webrt/SelfService/Elements/Tabs, webrt/Ticket/Create.html,
1226 webrt/Ticket/Display.html, webrt/Ticket/History.html,
1227 webrt/Ticket/Modify.html, webrt/Ticket/ModifyAll.html,
1228 webrt/Ticket/ModifyDates.html, webrt/Ticket/ModifyLinks.html,
1229 webrt/Ticket/ModifyPeople.html, webrt/Ticket/Update.html,
1230 webrt/Ticket/Attachment/dhandler,
1231 webrt/Ticket/Elements/AddWatchers,
1232 webrt/Ticket/Elements/EditBasics, webrt/Ticket/Elements/EditDates,
1233 webrt/Ticket/Elements/EditKeywordSelects,
1234 webrt/Ticket/Elements/EditLinks, webrt/Ticket/Elements/EditPeople,
1235 webrt/Ticket/Elements/EditWatchers,
1236 webrt/Ticket/Elements/ShowBasics, webrt/Ticket/Elements/ShowDates,
1237 webrt/Ticket/Elements/ShowDependencies,
1238 webrt/Ticket/Elements/ShowHistory,
1239 webrt/Ticket/Elements/ShowKeywordSelects,
1240 webrt/Ticket/Elements/ShowLinks,
1241 webrt/Ticket/Elements/ShowMemberOf,
1242 webrt/Ticket/Elements/ShowMembers,
1243 webrt/Ticket/Elements/ShowPeople,
1244 webrt/Ticket/Elements/ShowReferences,
1245 webrt/Ticket/Elements/ShowRequestor,
1246 webrt/Ticket/Elements/ShowSummary,
1247 webrt/Ticket/Elements/ShowTransaction, webrt/Ticket/Elements/Tabs,
1248 webrt/Ticket/Elements/ToolBar, webrt/User/Prefs.html:
1250 Merging rt-1-1 to the head.
1252 RT 1.0 now lives on the rt-1-0 branch.
1254 2001-11-06 18:03 jesse
1256 * Makefile, NEWS, README, TODO, bin/initacls.Oracle,
1257 bin/initacls.Pg, bin/initacls.mysql, bin/mason_handler.fcgi,
1258 bin/mason_handler.scgi, bin/rt, bin/rt-mailgate, bin/rtadmin,
1259 bin/rtmux.pl, bin/testdeps.pl, bin/webmux.pl, docs/FAQ,
1260 docs/FAQ.html, docs/README.docs, docs/Security,
1261 docs/rt-templates.html, docs/rt_users_guide.html,
1262 docs/design_docs/CARS, docs/design_docs/TransactionTypes.txt,
1263 docs/design_docs/acls, docs/design_docs/basic-definitions.txt,
1264 docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
1265 docs/design_docs/evil_plans, docs/design_docs/link-definitions.txt,
1266 docs/design_docs/local_hacking,
1267 docs/design_docs/subscription-definitions.txt,
1268 docs/design_docs/users, etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql,
1269 etc/config.pm, etc/mysql.acl, etc/rt.spec, etc/schema,
1270 etc/schema.Oracle, etc/schema.Pg, etc/schema.mysql, etc/schema.pm,
1271 etc/suidrt.c, lib/MANIFEST, lib/MANIFEST.SKIP, lib/Makefile.PL,
1272 lib/RT.pm, lib/test.pl, lib/RT/ACE.pm, lib/RT/ACL.pm,
1273 lib/RT/Attachment.pm, lib/RT/Attachments.pm, lib/RT/CurrentUser.pm,
1274 lib/RT/Date.pm, lib/RT/EasySearch.pm, lib/RT/Group.pm,
1275 lib/RT/GroupMember.pm, lib/RT/GroupMembers.pm, lib/RT/Groups.pm,
1276 lib/RT/Handle.pm, lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
1277 lib/RT/KeywordSelects.pm, lib/RT/Keywords.pm, lib/RT/Link.pm,
1278 lib/RT/Links.pm, lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
1279 lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Record.pm,
1280 lib/RT/Scrip.pm, lib/RT/ScripAction.pm, lib/RT/ScripActions.pm,
1281 lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
1282 lib/RT/Scrips.pm, lib/RT/Template.pm, lib/RT/Templates.pm,
1283 lib/RT/TestHarness.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
1284 lib/RT/Transaction.pm, lib/RT/Transactions.pm, lib/RT/User.pm,
1285 lib/RT/Users.pm, lib/RT/Watcher.pm, lib/RT/Watchers.pm,
1286 lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
1287 lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
1288 lib/RT/Action/OpenDependent.pm, lib/RT/Action/README.hackers,
1289 lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
1290 lib/RT/Action/SendPasswordEmail.pm,
1291 lib/RT/Action/StallDependent.pm,
1292 lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
1293 lib/RT/Condition/NewDependency.pm,
1294 lib/RT/Condition/StatusChange.pm, lib/RT/Interface/CLI.pm,
1295 lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm:
1297 Merging rt-1-1 to the head.
1299 RT 1.0 now lives on the rt-1-0 branch.
1301 2001-11-06 17:57 jesse
1303 * rt.spec, etc/rt.spec:
1305 Cleaned up spec file goodness
1307 2001-11-06 16:28 jesse
1311 Bumped version to 2.0.9pre5
1313 2001-11-05 00:55 jesse
1315 * rt.spec, lib/Makefile.PL, tools/testdeps:
1317 Bumped the searchbuilder dependency to 0.47
1319 2001-11-05 00:54 jesse
1321 * webrt/Ticket/Update.html:
1323 Named the ticket update form.
1325 2001-11-05 00:52 jesse
1327 * etc/config.pm, lib/RT/Handle.pm:
1329 Added support for postgres' connections-over-ssl
1331 2001-11-05 00:49 jesse
1333 * webrt/Admin/Elements/SelectRights:
1335 Updated ACL selecting UI to work properly with browsers that try to auto-select
1338 2001-11-02 01:39 jesse
1342 bumped the version to 2.0.9pre4
1344 2001-11-02 01:31 jesse
1346 * webrt/Ticket/: Display.html, ModifyAll.html:
1348 Fix to not automatically record comments if nothing was typed.
1350 2001-11-02 00:52 jesse
1354 Fix for duplicated requestors on merge. #791
1356 2001-11-01 17:40 jesse
1358 * webrt/Ticket/Elements/ShowTransaction:
1360 More tweaking transaction display
1362 2001-11-01 17:36 jesse
1364 * webrt/: Admin/Users/Modify.html, Ticket/Elements/ShowTransaction:
1366 Fixed newlines between ticket body and headers.
1368 Fix for 934: creating users doesn't completely fail (new)
1370 2001-11-01 17:24 jesse
1372 * webrt/Ticket/Elements/ShowTransaction:
1374 Cleanups to ShowTransaction
1376 2001-11-01 17:10 jesse
1378 * lib/RT/: Keyword.pm, Interface/Web.pm:
1380 Fix for loading queue (post 2.0.8) when called by name
1381 Fix for _not_ trying to load keywords when called with no value.
1383 2001-10-31 17:38 jesse
1389 2001-10-31 02:56 jesse
1393 Bumped the version to 2.0.9pre3
1395 2001-10-31 02:54 jesse
1397 * lib/RT/Action/SendPasswordEmail.pm:
1399 file SendPasswordEmail.pm was initially added on branch rt-1-1.
1401 2001-10-31 02:54 jesse
1403 * lib/RT/Action/SendPasswordEmail.pm:
1405 Added an action to mail a password to the user.
1407 2001-10-31 02:54 jesse
1411 added support to rt-mailgate for putting the queue name in a +extension
1413 2001-10-31 02:52 jesse
1417 Tickets which are created in a "resolved" state will now have their "resolved"
1420 2001-10-31 02:51 jesse
1424 Started work on "Email password to user"
1426 2001-10-31 02:48 jesse
1428 * lib/RT/Watcher.pm:
1430 Added a patch from Simon Cozens which makes sure that a requestor is always a user, rather than an email address.
1432 2001-10-31 02:47 jesse
1434 * lib/RT/Keyword.pm:
1436 Added a helper Load function to Keyword to load by Id or Path
1438 2001-10-31 02:42 jesse
1440 * lib/RT/Template.pm:
1443 Template got new helper functions for loading queue and system templates.
1445 2001-10-31 02:40 jesse
1447 * bin/rt, bin/rtadmin, lib/RT/Interface/CLI.pm,
1448 lib/RT/Interface/Email.pm:
1450 Bringing forward a security fix from 2.0.8_01. (nonusers could get superuser permissions from the CLI)
1452 2001-10-31 02:37 jesse
1454 * webrt/: Elements/MyRequests, Elements/MyTickets,
1457 Fixed a display bug in mytickets and myrequests which prevented clicking on
1460 2001-10-31 02:04 jesse
1462 * etc/: config.pm, schema.Pg, schema.mysql, schema.pm:
1464 Lengthened queue name and email addresses in the default DB schema
1466 2001-10-31 02:02 jesse
1468 * webrt/Ticket/Update.html, lib/RT/Interface/Web.pm:
1470 Now show the current ticket subject by default in the update subject box.
1471 But don't include it in the transaction if it hasn't changed.
1473 2001-10-31 01:09 jesse
1475 * Makefile, bin/rt, bin/rt-mailgate, bin/rtadmin,
1476 lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm:
1478 Security fixes per Jay at mojomole
1480 2001-10-25 17:40 jesse
1482 * webrt/Search/Listing.html:
1484 Fixed a bug in new listing display. introduced after 2.0.8
1486 2001-10-24 14:10 jesse
1488 * Makefile, lib/RT/Ticket.pm:
1490 Fixed the ticket status changes from open to open bug, thanks to raphael
1493 2001-10-23 17:34 jesse
1495 * webrt/Ticket/Create.html:
1497 Some cleanups to the Create form. No new functionality, just a little bit prettier
1499 2001-10-23 17:34 jesse
1501 * webrt/Elements/SelectTicketSortBy:
1503 Elements/SelectTicketsSortBy now uses new list of sortable Tickets fields
1506 2001-10-23 17:32 jesse
1508 * webrt/Search/Listing.html:
1510 Column headings in searches are now clicky, where possible
1512 2001-10-23 17:31 jesse
1514 * webrt/Ticket/Elements/ShowTransaction:
1516 URLs in ticket history should now be clicky
1518 2001-10-23 17:26 jesse
1520 * webrt/Elements/CustomHomepageHeader:
1522 file CustomHomepageHeader was initially added on branch rt-1-1.
1524 2001-10-23 17:26 jesse
1526 * webrt/: index.html, Elements/CustomHomepageHeader:
1528 Added a hook for sites to put their own html in the top of the "Home" page
1530 2001-10-23 17:24 jesse
1532 * webrt/Elements/: SelectNewTicketQueue, SelectQueue:
1534 Frefactored SelectQueue to elimintate dupicate code and enable a "too many queues" option
1536 2001-10-23 17:22 jesse
1538 * lib/: RT.pm, RT/Date.pm, RT/Keyword.pm, RT/KeywordSelect.pm,
1539 RT/Keywords.pm, RT/Link.pm, RT/Links.pm, RT/ObjectKeywords.pm,
1540 RT/Record.pm, RT/Scrip.pm, RT/ScripActions.pm,
1541 RT/ScripConditions.pm, RT/Ticket.pm, RT/Action/SendEmail.pm,
1542 RT/Condition/Generic.pm, RT/Interface/CLI.pm,
1543 RT/Interface/Email.pm:
1545 Simple fixes to POD from Feargal Reilly to fix complaints from pod2man
1547 2001-10-23 17:08 jesse
1549 * lib/RT/Tickets.pm:
1551 Refactored Tickets.pm a bit to provide better access to fields
1552 that tickets can be sorted on.
1554 2001-10-23 17:06 jesse
1556 * etc/: config.pm, schema.Pg, schema.mysql, schema.pm:
1558 Added some new indices, based on recommendations from Nobel Tse at Outblaze
1560 Started to cleanup config.pm to not use deprecated methods when displaying
1563 2001-10-19 15:44 jesse
1565 * Makefile, bin/initacls.Pg, bin/initacls.mysql, tools/initdb:
1567 Reverting last patch. it lead to too much brokenness
1569 2001-10-19 15:16 jesse
1571 * Makefile, bin/initacls.Pg, bin/initacls.mysql, tools/initdb:
1573 Work on the install procedure to automate it some more. (automatically supply
1574 passwords defined in the makefile)
1576 2001-10-19 00:49 jesse
1580 Bumped version to 2.0.9pre1
1582 2001-10-19 00:46 jesse
1584 * docs/design_docs/cvs_integration:
1586 file cvs_integration was initially added on branch rt-1-1.
1588 2001-10-19 00:46 jesse
1590 * webrt/NoAuth/images/rt.jpg:
1592 file rt.jpg was initially added on branch rt-1-1.
1594 2001-10-19 00:46 jesse
1596 * rt.spec, docs/design_docs/cvs_integration, etc/config.pm,
1597 webrt/rt.jpg, webrt/Elements/Header, webrt/Elements/TitleBoxEnd,
1598 webrt/Elements/TitleBoxStart, webrt/NoAuth/images/rt.jpg,
1599 webrt/SelfService/Elements/Header:
1601 Refactored images path to have a configurable URL, so it will work with fastcgi ;)
1603 2001-10-19 00:37 jesse
1605 * webrt/: Elements/Footer, autohandler:
1607 Added support for timing of page display with &Debug=1
1609 2001-10-19 00:29 jesse
1613 User.pm: a fix to allow you to create multiple users with no email address.
1615 2001-10-19 00:25 jesse
1617 * lib/RT/Tickets.pm:
1619 Added sub Due to Tickets.pm. fixes #910
1621 2001-10-19 00:17 jesse
1625 file rt.spec was initially added on branch rt-1-1.
1627 2001-10-19 00:17 jesse
1629 * Makefile, rt.spec, etc/rt.spec:
1631 Some work on the rpm build infrastructure
1633 2001-10-19 00:03 jesse
1637 cpan2rpm doesn't repeat builds of the same distribution, even if we're looking for differnet modules
1639 2001-10-18 23:30 jesse
1643 cpan2rpm has been cleaned up a whole lot. it should actually be somewhat smarter about not doing the same work twice
1645 2001-10-18 22:42 jesse
1649 Added cpan2rpm to the tools directory, for autogenerating rpms of cpan modules
1651 2001-10-18 22:42 jesse
1655 file cpan2rpm was initially added on branch rt-1-1.
1657 2001-10-18 21:20 jesse
1659 * Makefile, rt.spec:
1661 Added support for autobuilding an rpm with "make rpm"
1663 2001-10-18 02:15 jesse
1667 Fixed templates to include the ticket subject if it was otherwise blank
1669 2001-10-18 02:14 jesse
1671 * lib/RT/Interface/Web.pm, webrt/Ticket/Display.html:
1673 work on web-based ticket creation. fixed bugs setting due dates, etc
1675 2001-10-18 02:13 jesse
1677 * lib/RT/Interface/Email.pm:
1679 fixed a user creation race condition in the mail gateway
1681 2001-10-18 02:11 jesse
1683 * webrt/Elements/SelectStatus:
1685 use the new status abstraction in the web ui
1687 2001-10-18 02:08 jesse
1691 moved to a dbix::searchbuilder 0.46 dependency
1693 2001-10-18 02:07 jesse
1695 * lib/RT/Tickets.pm:
1697 Movign away from a deprecated API
1699 2001-10-18 02:07 jesse
1703 initdb won't whine if you don't set a host
1705 2001-10-18 02:05 jesse
1707 * docs/design_docs/evil_plans:
1709 Added some docs about what 2.2 might hold
1711 2001-10-18 02:00 jesse
1713 * lib/RT/: Ticket.pm, Queue.pm:
1715 Abstracted out status enumeration and validation
1717 2001-10-18 01:57 jesse
1719 * webrt/Ticket/Elements/EditLinks:
1721 added WebPath to fix some links in showlinks
1723 2001-10-17 16:34 jesse
1727 Bumped searchbuilder dependency to 0.46
1729 2001-10-17 16:33 jesse
1731 * webrt/Ticket/Elements/ShowHistory:
1733 Added an optional bit of configuration to not show the "History" header
1735 2001-10-06 03:01 jesse
1737 * webrt/Ticket/Elements/ShowTransaction:
1739 Added a new option "Show commands" to show tranasaction
1741 2001-10-06 03:00 jesse
1743 * webrt/Admin/: Keywords/index.html, Queues/index.html:
1745 Added support for reenabling deleted queues and keywords
1747 2001-10-06 02:57 jesse
1749 * lib/RT/Condition/Generic.pm:
1751 Added test harness glue
1753 2001-10-06 02:55 jesse
1755 * lib/RT/Interface/Web.pm:
1757 Added code to detect bogus ticket update types
1759 2001-10-06 02:54 jesse
1761 * lib/RT/Interface/: CLI.pm, Email.pm:
1763 Added support for unit testing
1765 2001-10-06 02:51 jesse
1769 Added support for unit testing
1771 Added a test for Database Port definition to stop perl from whining
1773 2001-10-06 02:49 jesse
1775 * lib/RT/: ACE.pm, ACL.pm, Action/Generic.pm, Action/SendEmail.pm,
1776 Attachment.pm, Attachments.pm:
1778 Added support for unit testing
1780 2001-10-06 02:46 jesse
1782 * lib/RT/: Tickets.pm, Transaction.pm, Transactions.pm, User.pm,
1783 Users.pm, Watcher.pm, Watchers.pm, Queues.pm, Record.pm, Scrip.pm,
1784 ScripAction.pm, ScripActions.pm, ScripCondition.pm,
1785 ScripConditions.pm, Scrips.pm, Template.pm, Templates.pm:
1787 Added support for unit testing
1789 2001-10-06 02:43 jesse
1791 * lib/RT/: Keyword.pm, KeywordSelect.pm, KeywordSelects.pm,
1792 Keywords.pm, Link.pm, Links.pm, ObjectKeyword.pm,
1793 ObjectKeywords.pm, CurrentUser.pm, Date.pm, EasySearch.pm,
1794 Group.pm, GroupMember.pm, GroupMembers.pm, Groups.pm:
1796 Added support for unit testing
1798 2001-10-06 02:38 jesse
1802 Added the beginnings of test support to RT.pm
1804 2001-10-06 02:22 jesse
1806 * lib/RT/TestHarness.pm:
1808 file TestHarness.pm was initially added on branch rt-1-1.
1810 2001-10-06 02:22 jesse
1812 * lib/: Makefile.PL, RT/TestHarness.pm:
1814 First bits of glue for new RT unit testing infrastructure
1816 2001-10-06 02:19 jesse
1820 bin/rt: Documentation cleanups. removing an unnecessary data tainting check
1822 2001-10-06 02:18 jesse
1826 Fixes to initacls.Pg to allow installation with Unix Domain sockets
1828 2001-10-04 02:01 jesse
1832 Bumped the version to 2.0.8
1834 2001-10-01 02:44 jesse
1838 Revved the version of DBIx::SearchBuilder needed in the .spec file
1840 2001-10-01 02:42 jesse
1842 * Makefile, lib/RT/Interface/Email.pm:
1844 Fixed the call to MIME::Entity::Build in Email.pm
1846 Bumped the version to 2.0.8pre3
1848 2001-09-30 23:03 jesse
1850 * README, bin/rt, lib/RT/Tickets.pm, lib/RT/Interface/Email.pm,
1851 webrt/Search/PickRestriction, webrt/Ticket/History.html,
1852 webrt/Ticket/Elements/EditBasics,
1853 webrt/Ticket/Elements/ShowHistory:
1855 Code refactoring to allow searching for nonlocal links
1856 Cleanup to the Loop prevention stuff (v. 2.0.8pre2)
1858 CLI cleanups. changed "return" to "exit"
1860 2001-09-26 16:31 jesse
1864 Bumped the searchbuilder dependency. to 0.43
1866 2001-09-26 16:28 jesse
1868 * Makefile, bin/rt, lib/RT/Tickets.pm,
1869 webrt/Admin/Queues/Scrips.html:
1871 Added a fix for ItemsArrayRef to Tickets which causes the Next/Prev links in
1872 the web ui to be smarter.
1874 Fixed a typo in SCrips.html
1876 Bumped the version to 2.0.8pre2
1878 2001-09-24 20:10 jesse
1882 file rt.spec was initially added on branch rt-1-1.
1884 2001-09-24 20:10 jesse
1886 * Makefile, rt.spec:
1888 Added destdir support to allow building of RPMS.
1889 added rt.spec for building of RPMS.
1891 2001-09-21 16:51 jesse
1895 Bumped makefule version to 2.0.8pre1
1897 2001-09-21 16:45 jesse
1899 * bin/rt, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
1900 lib/RT/Interface/Web.pm, webrt/Ticket/Elements/ShowTransaction:
1902 Fixed a typo in the bin/rt docs
1903 Allowed "Force owner change" from bulk update screen.
1905 2001-09-20 22:34 jesse
1907 * bin/rt, lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
1908 webrt/Search/Bulk.html, webrt/Ticket/Elements/ShowTransaction:
1912 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888862 Re: [rt-users] how does rt --limit-last-updated work?
1914 863 Ticket/Elements/ShowTransaction doesn't show headers sometimes
1916 Fix for a bug in the code that prevents RT from looping with itself.
1918 Start of work for "force change owner" in Bulk.html
1920 2001-09-19 16:49 jesse
1922 * bin/initacls.Pg, bin/rt, etc/config.pm, lib/RT/Queue.pm,
1923 lib/RT/Ticket.pm, lib/RT/Tickets.pm, webrt/Elements/Header,
1924 webrt/Search/Listing.html, webrt/Ticket/Create.html,
1925 webrt/Ticket/Display.html, webrt/Ticket/ModifyAll.html,
1926 webrt/Ticket/Update.html, webrt/Ticket/Elements/ShowLinks:
1928 Fixed a bug that would cause installation on postgres to lose if $PORT wasn't
1931 Changed " to ' in a few places in the config file, to make file and variable
1932 names with embedded metacharacters not lose as badly
1934 Set some logical defaults for Queue->Create, so it's not as likely to fail
1935 to create a queue if you leave out some fields
1937 Ticket->Create: now takes a Starts date. Also, fixed some API docs.
1939 Tickets: Negative searching on fields like "subject" should now work
1941 WebUI: Added a pragma NO-CACHE pseudo-header, to stop overzealous browsers from caching RT's pages
1943 WebUI: changed the "Bookmark this search" link to "Bookmarkable URL for this search"
1945 WebUI: ticket create now has a "more detail" section
1947 WebUI: ticket updates no longer have a default subject preset.
1949 WebUI: fixed a bug in ShowLinks that generated bogus urls within RT if RT wasn't at / on your server
1951 2001-09-13 00:03 jesse
1955 Bumping the version to 2.0.7
1957 2001-09-10 02:18 jesse
1961 Bumped the makefile version to 2.0.7pre1
1963 2001-09-10 02:11 jesse
1965 * bin/mason_handler.fcgi, lib/RT/User.pm:
1967 Fixed #883, a permissions caching bug.
1969 Added the Text::Wrapper dependency to mason_handler.fcgi
1971 2001-09-06 15:59 jesse
1975 Reverted reopen on correspondence to 1.0 behaviour
1977 2001-09-06 15:41 jesse
1979 * webrt/SelfService/Display.html:
1981 make row coloring alternate in selfservice transaction history
1983 2001-09-06 15:39 jesse
1985 * webrt/SelfService/Display.html:
1987 Fixed cell spacing in selfservice transaction display
1989 2001-09-06 15:33 jesse
1991 * bin/webmux.pl, webrt/SelfService/Display.html,
1992 webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowHistory,
1993 webrt/Ticket/Elements/ShowKeywordSelects,
1994 webrt/Ticket/Elements/ShowSummary,
1995 webrt/Ticket/Elements/ShowTransaction:
1997 Cleaned up the web ticket transaction display.
1999 2001-09-06 15:32 jesse
2001 * lib/RT/: ObjectKeyword.pm, Queue.pm:
2004 Started refactoring Ticket statuses.
2006 2001-09-06 15:32 jesse
2010 $Ticket->SetTold now optionally takes a date to set it to.
2012 2001-09-06 15:30 jesse
2016 Fixing some docs in bin/rt
2018 2001-09-05 11:00 jesse
2020 * webrt/Elements/: Header, Refresh:
2022 Fix for #823 from martin@schapendonk.org
2023 Refresh now allows you to turn off refresh.
2025 2001-09-01 19:01 jesse
2027 * webrt/Elements/MessageBox:
2029 Fix for [fsck.com #803] Jumbo recording comments accidentally
2031 2001-09-01 18:23 jesse
2035 Bumped the version to 2.0.6
2037 2001-08-28 15:49 jesse
2041 Bumped the version to pre7, fixed a typo in the makefile's install instructions.
2043 2001-08-24 00:13 jesse
2045 * lib/RT/Attachment.pm:
2047 importing the Crit->crit typo fix from 2.0.5_01
2049 2001-08-24 00:08 jesse
2051 * Makefile, lib/RT/Interface/Email.pm:
2053 Rolled in the 2.05 perl 5.005 compatibility fix.
2054 bumped the version to 2.0.6pre6
2056 2001-08-23 19:49 jesse
2058 * bin/rt-mailgate, tools/initdb:
2060 fixed initdb to not append a port= to the db connect string unless it needs one.
2062 added support for $SenderMustExistInExternalDatabase to mailgate.
2064 2001-08-23 19:46 jesse
2068 Added a default alphabetical sort order to lib/RT/Groups
2070 2001-08-23 19:45 jesse
2072 * etc/: config.pm, schema.Pg, schema.mysql, schema.pm:
2074 Added new indices to schema. Regenerated mysql and postgres schema.
2076 Cleaned up etc/config.pm's docs some more, based on comments from Christian Gimore
2077 Added a default value for RT::OwnerEmail, which was documented by not defined
2080 2001-08-22 18:48 jesse
2082 * bin/rt, lib/RT/Ticket.pm, webrt/Ticket/Update.html:
2084 bin/rt --create now deals with watchers.
2086 fixed a typo in Ticket/Update.html introduced after 2.0.5_03
2088 2001-08-22 01:37 jesse
2090 * Makefile, lib/RT/Tickets.pm, webrt/Admin/Global/Keywords.html:
2092 Bumped version to 2.0.6-pre5
2094 Fixed 'deep' merges.
2096 Fixed a typo in Global/Keywords
2098 2001-08-22 00:41 jesse
2100 * Makefile, lib/RT/Interface/Email.pm:
2102 Fixed a couple of bugs in the new email db lookups
2104 2001-08-21 23:57 jesse
2106 * Makefile, bin/initacls.Oracle, bin/initacls.Pg,
2107 bin/initacls.mysql, tools/initdb:
2109 Added support for setting the database port for postgres and mysql
2111 2001-08-21 23:48 jesse
2115 Updated jesse's email address and shuffled things around a bit.
2117 2001-08-21 23:45 jesse
2121 Added more docs and updated the default config for the external db lookups
2123 2001-08-21 23:35 jesse
2125 * webrt/: index.html, NoAuth/webrt.css, Search/Listing.html,
2126 Search/PickRestriction, Ticket/ModifyDates.html,
2127 Ticket/Update.html, Ticket/Elements/ShowHistory,
2128 Ticket/Elements/ShowTransaction:
2130 Added support for autorefresh to / and /Search/Listing.html
2132 Tightened up Transaction display. Fixed 'full headers' display.
2134 Cleaned up the ui in ModifyDates a bit
2136 Cleaned up the ui in Ticket/Update.html
2138 fixed a few typos in the css file
2140 2001-08-21 23:30 jesse
2142 * lib/RT/Attachment.pm:
2144 Added some documentation
2146 2001-08-21 23:25 jesse
2150 Bringing forward a patch to the mailgate from 2.0.5_01
2152 2001-08-21 23:19 jesse
2154 * webrt/Elements/Refresh:
2156 file Refresh was initially added on branch rt-1-1.
2158 2001-08-21 23:19 jesse
2160 * webrt/Elements/Refresh:
2162 Commiting a Refresh control to cvs
2164 2001-08-21 23:17 jesse
2168 Fixed cli group creation
2170 2001-08-21 23:12 jesse
2172 * webrt/Elements/MessageBox:
2174 Fixed transaction quoting to use the new transaction content quoting method.
2176 2001-08-21 23:07 jesse
2178 * webrt/Elements/Login:
2180 Display a version string in the login box.
2182 2001-08-21 23:06 jesse
2184 * webrt/Elements/Header:
2186 Added support for refresh to webrt/Elements/Header
2187 Don't display the logout link if using external auth.
2189 2001-08-21 23:05 jesse
2191 * webrt/Admin/Users/Modify.html:
2193 Little bit of ui and code cleanup to the User editing page
2195 2001-08-21 23:04 jesse
2199 Fixed broken caching of the CreatorObj
2201 2001-08-21 23:03 jesse
2205 Added support for Database port to Handle.pm
2207 2001-08-21 22:50 jesse
2209 * lib/RT/Interface/Web.pm:
2211 Added vivek khera's patch to clean up newline processing for incoming messages
2213 Removed debugging output from file attachment subroutine
2215 Added support for setting refresh interval to the search page
2217 2001-08-21 22:46 jesse
2219 * lib/RT/Interface/Email.pm:
2221 Fixed the bug fixed in 2.0.5_?? which called the wrong function for finding
2224 Altered the mail interface's external user lookup function to be returned
2225 a hash of parameters
2227 2001-08-21 22:43 jesse
2229 * lib/RT/Transaction.pm:
2231 Added support for Quoting a transaction to the Content sub.
2233 2001-08-16 00:23 jesse
2235 * Makefile, tools/testdeps:
2237 dependency on CGI::Cookie 1.20 had reverted.
2238 Bumped version to 2.0.5_03
2240 2001-08-15 16:44 jesse
2242 * Makefile, bin/rt-mailgate, lib/RT/Interface/Email.pm:
2244 A couple of fixes to the mail gateway to deal with proper processing
2245 of sender email addresses
2247 2001-08-15 16:12 jesse
2249 * lib/RT/Interface/Email.pm:
2251 Trying for 2.0.5-01 again
2252 Fixed a perl 5.6ism in Interface/Email
2253 Fixed a bug in Attachment.pm that would cause a DIE on a fatal error
2255 2001-08-15 16:12 jesse
2257 * lib/RT/Attachment.pm:
2259 Trying for 2.0.5-01 again
2260 Fixed a bug in Attachment.pm that would cause a DIE on a fatal error
2262 2001-08-15 16:12 jesse
2266 Trying for 2.0.5-01 again
2268 2001-08-15 15:44 jesse
2270 * lib/RT/Interface/Email.pm:
2272 Fixed an error message in Attachment that should never be reached
2273 Bumped the Makefile version to 2.0.5_01
2274 Fixed an inadvertent perl 5.6ism in the mail gateway.
2276 2001-08-15 15:42 jesse
2278 * lib/RT/Attachment.pm:
2280 Fixed an error message in Attachment that should never be reached
2282 Bumped the Makefile version to 2.0.5_01
2284 2001-08-15 15:42 jesse
2288 Bumped the Makefile version to 2.0.5_01
2290 2001-08-15 01:01 jesse
2294 Bumped version to 2.0.6-pre1
2296 2001-08-15 01:00 jesse
2298 * webrt/: autohandler, Admin/Users/Modify.html, Elements/Login,
2299 SelfService/Prefs.html, User/Prefs.html:
2301 Added support for external authentication to the web ui
2303 2001-08-15 01:00 jesse
2305 * bin/rt-mailgate, lib/RT/Interface/Email.pm:
2307 Added support for looking up new users in an external datasource
2309 2001-08-15 00:58 jesse
2313 Added new configuration variables for external authentication for the web ui and
2314 to support looking up new users in the mail gateway from a site-defined external datasource.
2316 2001-08-15 00:17 jesse
2320 Fixed testdeps to depend on the right version of CGI.pm
2322 2001-08-14 23:55 jesse
2326 Released RT 2.0.5 No changes since 2.0.5-test3.
2328 2001-08-12 21:13 jesse
2330 * Makefile, bin/webmux.pl:
2332 Fixed a typo in webmux.pl created after 2.0.4
2333 Bumped the version to 2.0.5-test3
2335 2001-08-12 20:00 jesse
2337 * docs/manual.pod, lib/RT/Transaction.pm:
2339 Core: Updated Transaction->Content to be smarter about showing the first
2340 message in the transaction.
2342 Removed the old manual skeleton in docs in favor of the web based docs.
2344 2001-08-12 19:58 jesse
2346 * lib/RT/Attachment.pm:
2348 Core: Added a convenience function to RT::Attachemnt to find Children of this attachment.
2349 Core: Added code to RT::Attachemnt to allow access to the 'Parent' attribute
2351 2001-08-12 19:55 jesse
2353 * lib/RT/Attachments.pm:
2355 Core: A convenience function to search for Attachments by ContentType.
2356 Core: Added some docs to RT::Attachments
2358 2001-08-12 19:53 jesse
2360 * webrt/Ticket/Elements/ShowTransaction:
2362 WebUI: Show 'comment' and 'correspond' for multipart messages in the per-transaction listing.
2364 2001-08-10 23:59 jesse
2368 README: added more pointers to the 'complete' docs.
2369 README: Removed the little bit of configuration info in the readme in favor of the 'complete' docs on the web
2371 2001-08-10 23:58 jesse
2375 mailgate: RT is now less likely to try to send mail to senders which will cause loops
2377 2001-08-10 23:57 jesse
2381 Webui: [home] now gets greyed out when you're there
2383 2001-08-10 15:32 jesse
2385 * Makefile, webrt/Elements/MessageBox:
2387 Added a pair of () in webrt/Elements/MessageBox to correct a typo in an if
2388 Bumped version to 2.0.5-test2
2390 2001-08-10 00:24 jesse
2394 Bumped version to 2.0.5test1
2396 2001-08-10 00:24 jesse
2398 * lib/RT/Users.pm, webrt/Elements/MessageBox,
2399 webrt/Ticket/Elements/AddWatchers, webrt/Ticket/Elements/EditDates:
2401 Cleanup to date editing ui
2403 Code cleanups to Elements/MessageBox for more readable and maintainable code
2404 Code cleanups to TicketElements/AddWatchers for more readable and maintainable code
2406 2001-08-10 00:23 jesse
2408 * webrt/Ticket/Elements/: EditLinks, ShowLinks:
2410 Cleanup to Relationship editing and display ui
2412 2001-08-10 00:21 jesse
2414 * webrt/Ticket/ModifyDates.html:
2416 UI cleanups in Ticket/ModifyDates.html
2418 2001-08-10 00:20 jesse
2420 * webrt/Ticket/ModifyAll.html:
2422 Jumbo no longer loses ticket update contents.
2424 2001-08-09 20:07 jesse
2426 * webrt/Admin/Users/index.html:
2428 Cleaned up Admin/Users search functionality and made it look more like
2429 other user searching screens and enables searching for disabled users.
2431 2001-08-09 20:02 jesse
2433 * lib/RT/Interface/Web.pm:
2435 Properly strip trailing spaces from things we're trying to link to.
2437 2001-08-09 20:00 jesse
2441 By default, try to sort Links by something intelligent when displaying them
2443 2001-08-03 01:52 jesse
2445 * lib/RT/Action/Autoreply.pm:
2447 Autoreplies are now from "Queuename" rather than from "RT"
2449 2001-08-02 04:57 jesse
2451 * webrt/: Admin/Queues/People.html, Elements/Quicksearch,
2452 Elements/SelectResultsPerPage, Elements/SelectStatus,
2453 Search/PickRestriction:
2455 WebUI: Fixed a typo in hte 'bookmark this search' link display.
2456 WebUI: By default, limit displayed results to 50 per page.
2458 2001-08-02 04:57 jesse
2460 * lib/RT/Interface/Web.pm:
2462 Documented a function in the web ui library
2464 2001-08-02 04:56 jesse
2468 Fixed a typo in the docs in the config file, thanks to sheeri.
2470 2001-08-02 04:55 jesse
2474 rt-mailgate: bug-fix to properly grab 'from' addresses for purposes of determinigng whether something's a mailer-daemon
2476 2001-08-02 04:54 jesse
2480 Added support for merging to the CLI
2481 Cli now works as described when linking tickets. Formerly, you couldn't admit the "+" before an added link
2483 2001-08-02 04:53 jesse
2485 * webrt/User/Prefs.html:
2487 Bugfix to allow users to fully delete their rt signatures
2489 2001-07-30 03:54 jesse
2491 * docs/design_docs/evil_plans:
2493 file evil_plans was initially added on branch rt-1-1.
2495 2001-07-30 03:54 jesse
2497 * Makefile, docs/design_docs/evil_plans:
2499 bumped the version, so as not to get confused users complaining to the lists
2501 added some notes about what may happen for 2.2
2503 2001-07-30 03:52 jesse
2505 * webrt/SelfService/Display.html:
2507 file Display.html was initially added on branch rt-1-1.
2509 2001-07-30 03:52 jesse
2511 * bin/mason_handler.fcgi, bin/webmux.pl, lib/RT/Interface/Web.pm,
2512 webrt/SelfService/Create.html, webrt/SelfService/Details.html,
2513 webrt/SelfService/Display.html, webrt/SelfService/Update.html,
2514 webrt/SelfService/Elements/GotoTicket,
2515 webrt/SelfService/Elements/MyRequests, webrt/Ticket/Create.html,
2516 webrt/Ticket/Display.html, webrt/Ticket/Modify.html,
2517 webrt/Ticket/ModifyAll.html, webrt/Ticket/ModifyDates.html,
2518 webrt/Ticket/ModifyLinks.html, webrt/Ticket/ModifyPeople.html,
2519 webrt/Ticket/Update.html, webrt/Ticket/Elements/EditBasics,
2520 webrt/Ticket/Elements/ShowTransaction:
2522 Switched SelfService/Details to SelfService/Display to better jibe
2523 with the regular UI.
2525 Added better current-page navigation hints to most per-ticket pages.
2527 Added support for uploading attachments on ticket create or update.
2529 2001-07-30 03:51 jesse
2531 * webrt/Admin/Elements/ListGlobalScrips:
2533 file ListGlobalScrips was initially added on branch rt-1-1.
2535 2001-07-30 03:51 jesse
2537 * webrt/Admin/: Elements/ListGlobalKeywordSelects,
2538 Elements/ListGlobalScrips, Global/Scrips.html,
2539 Queues/Keywords.html, Queues/Scrips.html:
2541 Added some ui to show global scrips and keywordselects in the queue
2542 uis for adminning the same.
2544 2001-07-30 03:51 jesse
2546 * webrt/Admin/Elements/ListGlobalKeywordSelects:
2548 file ListGlobalKeywordSelects was initially added on branch rt-1-1.
2550 2001-07-30 03:49 jesse
2554 Clarified the errata urls
2556 2001-07-30 03:48 jesse
2560 Cleaned up the return values from Ticket->CreateLink. (always return $status, $msg);
2562 2001-07-30 03:48 jesse
2564 * lib/RT/Action/SendEmail.pm:
2566 changed the case of the Managed-by header to be less grating
2568 2001-07-30 03:45 jesse
2570 * bin/rt-mailgate, lib/RT/Interface/Email.pm:
2572 Moving a bunch of mail gateway library routines to the library where they
2575 2001-07-27 01:06 jesse
2579 fixed a typo in the cronjob
2581 2001-07-25 01:05 jesse
2583 * bin/rt-mailgate, lib/RT/Tickets.pm:
2585 Fix for mailgateway being unable to send error mail with 'sendmailpipe' mailing
2586 Fix for 'blank' searches when using search bookmarking.
2588 2001-07-25 01:00 jesse
2592 Bumped version to 2.0.4
2593 Fixed bookmarkable searches
2594 Fix for sendmailpipe errors in mailgateway
2596 2001-07-24 12:10 jesse
2598 * Makefile, webrt/Search/PickRestriction:
2600 Fixed a bug in Search/PickRestriction, thanks to Vivek Khera
2601 Bumped version to 2.0.3
2603 2001-07-24 00:28 jesse
2607 Bumped version to 2.0.2
2609 2001-07-24 00:21 jesse
2611 * lib/RT/Tickets.pm, webrt/Elements/Submit,
2612 webrt/Search/Listing.html, webrt/Search/PickRestriction:
2614 Bookmarked searches now keep track of sorting and record count limits
2615 New "Refine" button to allow faster updates of search criteria.
2617 2001-07-24 00:01 jesse
2621 Added support for --limit-queue to RT cli tool
2623 2001-07-23 10:43 jesse
2625 * Makefile, tools/testdeps:
2627 Testdeps was accidentally looking for Freeze::Thaw, rather than FreezeThaw
2629 2001-07-23 00:31 jesse
2633 bumped version to 2.0.2test2
2635 2001-07-23 00:30 jesse
2637 * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm, tools/testdeps,
2638 webrt/Search/Listing.html:
2640 Added support for bookmarkable searches.
2642 2001-07-22 22:12 jesse
2644 * lib/RT/: KeywordSelect.pm, User.pm:
2646 Better error checking in User ACL checking
2648 Fixed an ACL check bug in KeywordSelect.pm, thanks to Matthew Stock.
2650 2001-07-22 22:09 jesse
2652 * webrt/Admin/Users/index.html:
2654 Fix for a users search bug and a clarification of another search option.
2656 2001-07-22 22:06 jesse
2658 * lib/RT/: Keywords.pm, Queues.pm, Users.pm:
2660 By default, order Queues, Users and Keywords alphabetically
2662 2001-07-22 22:05 jesse
2666 Permissions fix for the data dirs for the fastcgi handler
2668 rt/etc is now mode 755, rather than 555.
2670 2001-07-22 22:03 jesse
2672 * bin/mason_handler.fcgi:
2674 fastcgi handler no longer drops setgidness, so it can deal with session files.
2676 2001-07-22 21:55 jesse
2680 Cleaned up the config file a bit to make installation easier.
2682 2001-07-22 21:52 jesse
2684 * webrt/Elements/MyRequests:
2686 Clean up phrasing of the "Tickets I own dialogbox"
2688 2001-07-19 00:57 jesse
2692 Changed Makefile to not use MAN[13]INSTALLSITEPATH per Robert Shaw's changes
2694 2001-07-18 16:20 jesse
2696 * Makefile, lib/RT/Queue.pm:
2698 Added a newline to Queue.pm to fix a pod bug
2700 Bumped version to 2.0.2-test1 to get some feedback
2702 2001-07-18 16:16 jesse
2706 RT should now honor queue-level pseudogroup memebership for ACL checks.
2707 Also, simplified some of the queue related ACL checking code.
2709 Reduced the ACL permissions cache from 30sec to 10sec.
2711 2001-07-18 16:13 jesse
2713 * lib/RT/Transaction.pm:
2715 Added BriefDescription, which is just like Description without the "By actor"
2718 Descriptions Keyword operations should include _which_ keyword select from
2719 here on in (also touched the last update to Ticket.pm)
2721 2001-07-18 16:06 jesse
2725 TTicket->Create no longer just adds admin ccs..unless the person doing the add
2726 has the right to do so. otherwise, there was an ACL related attack that
2727 could happen. luckily none of the UI exposedd this hole yet.
2729 Ticket->Create should now be able to set keywords on create
2731 Ticket->Create now reports back non-fatal errors and how they were dealt with
2733 Ticket->AddKeyword got split into AddKeyword and _AddKeyword. The former
2734 has the acl check and calls the latter. the latter just does the adding.
2736 Ticket->AddKeyword got a Silent flag, which causes a transaction not
2737 to be written. useful on ticket create.
2739 2001-07-18 15:59 jesse
2743 Added tests for Apache::Cookie
2744 and DBI 1.18 to testdeps
2746 2001-07-18 15:53 jesse
2748 * webrt/SelfService/: Details.html, Update.html:
2750 Added the ability for requestors to use the self-service ui to comment on / reply to tickets.
2752 2001-07-18 15:53 jesse
2754 * webrt/SelfService/Update.html:
2756 file Update.html was initially added on branch rt-1-1.
2758 2001-07-17 22:12 jesse
2760 * webrt/Admin/Queues/People.html:
2762 Fixed a link to Users/Modify.html in Queue/People.html
2764 2001-07-17 22:01 jesse
2768 Fix to the solaris chown problem
2770 2001-07-17 18:37 jesse
2774 Fixed typo in the cron job description
2776 2001-07-13 02:17 jesse
2778 * lib/RT/Tickets.pm:
2780 Work on tickets.pm to support some new searching options
2782 2001-07-12 19:43 jesse
2786 Bumped version to 2.0.1
2788 2001-07-11 23:17 jesse
2792 No longer log things of less than 'error' to the logfile
2794 2001-07-11 23:16 jesse
2796 * Makefile, bin/mason_handler.fcgi, bin/rt, bin/rt-mailgate,
2797 bin/rtadmin, lib/Makefile.PL, lib/RT.pm, lib/RT/Interface/CLI.pm,
2798 lib/RT/Interface/Email.pm:
2800 Make sure that the setgid programs don't drop setgidness before trying to open logfiles
2802 2001-07-10 20:15 jesse
2804 * Makefile, lib/Makefile.PL, lib/RT/Tickets.pm,
2805 lib/RT/Interface/Web.pm, tools/testdeps:
2807 Fixes to allow search-by-requestor to search for requestors who don't have RT accounts
2809 2001-07-10 13:53 jesse
2813 Fix for the weird sessiondata permissions bug folks have seen on solaris
2815 2001-07-10 11:47 jesse
2817 * lib/RT/Tickets.pm:
2819 Change to Tickets.pm to fix description of watcher limits
2821 2001-07-10 11:36 jesse
2823 * bin/webmux.pl, webrt/Elements/SelectMatch:
2825 Fixed a bug in webmux.pl that prevented Apache::Cookie support from working
2827 Fixed a bug in the enw SelectMatch code
2829 2001-07-10 11:20 jesse
2831 * lib/RT/Ticket.pm, webrt/Elements/SelectMatch,
2832 webrt/Search/PickRestriction:
2834 Cleanup to SelectMatch and PickRestriction to clear up the UI issues
2835 with searching for Tickets from a give nrequestor
2837 2001-07-09 10:36 jesse
2839 * lib/RT/Template.pm:
2841 Fixed a typo in Template.pm that squashed templates on outgoing mail. (Bug in my untainting fix)
2843 Bumped version to 2.0.1-test2
2845 2001-07-09 10:36 jesse
2849 Fixed a typo in Template.pm that squashed templates on outgoing mail. (Bug in my untainting fix)
2851 2001-07-08 22:31 jesse
2855 Added some polite comments about supporting the development of RT
2856 with contracts, cash or gifts
2858 2001-07-08 20:14 jesse
2860 * Makefile, bin/mason_handler.fcgi,
2861 webrt/SelfService/Elements/ShowTransaction:
2863 Bumped version to 2.01pre1
2865 Fixed mason_handler header newlines
2867 2001-07-08 20:12 jesse
2869 * lib/RT/: ScripAction.pm, ScripCondition.pm, Template.pm,
2872 Taint fixes for ScripAction, ScripCondtion,Template.
2873 Header wrapping fix in Template.pm.
2874 Fix in Ticket.pm to make EffectiveId a public field.
2876 2001-07-06 18:32 jesse
2878 * lib/RT/Attachment.pm:
2880 Applied a patch from ivan to deal with poorly formed mime messages
2881 and clean up the attachment proccessing code.
2883 2001-07-06 18:26 jesse
2885 * webrt/SelfService/Attachment/dhandler:
2887 file dhandler was initially added on branch rt-1-1.
2889 2001-07-06 18:26 jesse
2891 * webrt/: SelfService/Details.html,
2892 Ticket/Elements/ShowTransaction, SelfService/Attachment/dhandler:
2894 ShowTransaction now no longer displays 'Comment' and 'Reply' if the user
2895 doesn't have the right rights.
2897 SelfService uses the 'standard' ShowTransaction.
2899 SelfService now displays Attachments
2901 2001-07-06 18:21 jesse
2905 Switched mysql to use LONGTEXT rather than LONGBLOB to get
2906 case insensitive searching.
2908 2001-07-06 18:19 jesse
2910 * bin/mason_handler.fcgi, lib/RT/Interface/Web.pm,
2911 webrt/NoAuth/Logout.html:
2913 Cleanups to deal better with the fastcgi handler.
2915 Switched to CGI::Fast from FCGI
2919 Logging out now clears the session hash, rather than detaching a perfectly good session. (This gets around an obnoxious tainting issue too)
2921 2001-07-06 16:14 jesse
2923 * webrt/Ticket/Attachment/dhandler:
2925 Changed default attachment type to text/plain from text/html
2927 2001-07-05 16:48 jesse
2929 * bin/rt-mailgate, lib/RT/Ticket.pm:
2931 Updates to make Correspondence on a closed or stalled ticket reopen the ticket
2933 2001-07-04 00:51 jesse
2937 bin/rt will now show transactions of type 'text'
2939 2001-07-04 00:36 jesse
2943 Minor fixes to webmux.pl for content type stuff.
2945 2001-07-03 23:15 jesse
2947 * lib/RT/Interface/Web.pm, webrt/Admin/Queues/index.html,
2948 webrt/Search/PickRestriction:
2950 Web ui now supports 'SearchByPriority'
2952 2001-07-03 23:14 jesse
2956 Added a few comments about configuration variables
2958 2001-07-03 23:12 jesse
2960 * webrt/SelfService/Elements/ShowTransaction:
2962 Now SelfService displays attachments of type 'text'
2964 2001-07-03 23:08 jesse
2966 * webrt/Ticket/Elements/ShowTransaction:
2968 With the web ticket display, now display attachments of type 'text' properly.
2969 Also, always have a download link.
2971 2001-07-03 23:00 jesse
2973 * webrt/Ticket/Elements/ShowLinks:
2975 Changed SubTickets/SuperTickets to Parents/Children
2977 2001-07-03 22:57 jesse
2981 Added notes to the effect that the speedycgi and fastcgi handlers aren't
2984 2001-07-03 22:52 jesse
2986 * bin/webmux.pl, bin/mason_handler.fcgi,
2987 webrt/Ticket/Attachment/dhandler:
2989 Switched mod_perl hander to use Apache::Cookie
2991 Refactored mime type handling to properly set the mime type with the modperl
2992 handler and the fastcgi handler
2994 Added untainting for the requirred parts of the fastcgi wrapper.
2995 I'm not yet confident that it works properly, but it does the right
2996 thing in the trivial case.
2998 2001-06-27 00:11 jesse
3002 Bumped version to 2.0 for release to the unsuspecting masses
3004 2001-06-25 16:28 jesse
3006 * Makefile, lib/RT/Ticket.pm:
3008 Fix for a bug introduced by RC2 (while fixing another bug with _Links)
3009 which caused Links listings to recurse rather infinitely.
3013 2001-06-25 16:25 jesse
3015 * webrt/Admin/Elements/SelectRights:
3017 Fix for a crashing bug when editing ACLs without permission
3019 2001-06-25 12:19 jesse
3021 * Makefile, lib/RT/Ticket.pm:
3023 Fixed bug in Ticket.pm -> _Links that caused it to return an error
3024 rather than an empty links object if permission denied.
3026 Bumped version to RC2
3028 2001-06-23 02:48 jesse
3030 * Makefile, README, tools/import-1.0-to-2.0:
3032 removed 1.0-2.0 importer. (it's now in the contrib archive)
3033 updated readme and makefile to know about the change.
3035 Bumped the version to 2.0.0-RC1. Yeah. That's right. the major version
3036 number just got incremented.
3038 2001-06-22 14:50 jesse
3040 * Makefile, lib/RT/Ticket.pm:
3042 hopefully a fix for everyone's favorite import bug.
3044 2001-06-20 23:56 jesse
3046 * webrt/Search/Bulk.html:
3048 Display cleanups to Bulk.html.
3049 Removed bogus nav items
3051 2001-06-20 17:33 jesse
3053 * NEWS, lib/Makefile.PL:
3055 Removed the out of date NEWS file. It's been superceeded by the changelog
3057 2001-06-20 17:27 jesse
3059 * Makefile, README, lib/RT/Ticket.pm, lib/RT/User.pm,
3060 lib/RT/Interface/Web.pm, tools/import-1.0-to-2.0, tools/testdeps,
3061 webrt/Ticket/Display.html, webrt/Ticket/History.html:
3063 Fixes for the import problems some folks have been seeing
3064 Fixes for the Can't click on URL issues reported by mixo and Carl Potter.
3065 Turned off some overly verbose debugging.
3067 Bumped the version to 1.3.105
3069 2001-06-19 00:34 jesse
3073 Bumped version to 1.3.104
3075 2001-06-19 00:25 jesse
3077 * lib/RT/Tickets.pm:
3079 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
3081 2001-06-18 15:39 jesse
3083 * Makefile, README, webrt/Ticket/Elements/ShowTransaction:
3085 Updated README to note new RT2 Errata list
3086 Bumped version to 1.3.103
3087 Added comments in ShowTransaction to let you see exact transaction / ticket Ids
3090 2001-06-18 15:32 jesse
3094 Better fomating for cli queue listing.
3096 2001-06-17 16:45 jesse
3098 * lib/RT/: Transaction.pm, User.pm:
3100 Added PurgeTransaction datatype for Transactions.
3102 Removed debugging code from User.pm
3104 2001-06-17 14:36 jesse
3106 * webrt/Ticket/Elements/Tabs:
3108 Fix for webui error when displaying next/prev tabs on new tix.
3110 2001-06-15 22:23 jesse
3114 Bumped the version to a private pre-test 1.3.103
3116 2001-06-15 22:19 jesse
3118 * README, lib/RT/Ticket.pm, lib/RT/User.pm:
3120 Debugging fixes for import oddness folks are having
3122 2001-06-15 01:13 jesse
3124 * webrt/Search/Bulk.html:
3126 removed debugging output from bulk.html
3128 2001-06-14 15:53 jesse
3130 * Makefile, lib/RT/Transactions.pm,
3131 webrt/Ticket/Elements/AddWatchers:
3133 Installation path of man pages is now configurable
3134 By default Transactions should now be ordered by date, no matter what their id sequence is.
3135 Fixed an html typo in Tickets/Elements/AddWatchers
3137 Bumped version to 1.3.102
3139 2001-06-14 03:21 jesse
3143 Bumped the version to 1.3.101
3145 2001-06-14 02:47 jesse
3147 * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm, webrt/Elements/Tabs,
3148 webrt/Ticket/Elements/Tabs:
3150 Comments in Ticket.pm about less than optimal design
3151 Enhancments to Interface/Web for the bulk ticket manipulation tool.
3152 Search navigation was cleaned up a bunch.
3154 2001-06-14 01:52 jesse
3156 * webrt/Search/Bulk.html:
3158 file Bulk.html was initially added on branch rt-1-1.
3160 2001-06-14 01:52 jesse
3162 * webrt/Search/: BuildSearch, Bulk.html, Listing.html, QueueFooter,
3163 QueueHeader, QueueItem:
3165 Be vewwy vewwy quiet. I'm hunting cweeping features.
3166 Like the brand new Bulk Ticket manipulator
3168 Removed some cruft from the repository. (unused files from tobix' first
3169 search implementation)
3171 2001-06-13 03:53 jesse
3175 Bumped version to 1.3.100
3177 2001-06-13 03:52 jesse
3179 * bin/mason_handler.fcgi:
3181 The fastcgi handler works for everything except attachment viewing. I'm going to have to think a bit about how to set
3182 content type properly in a nice handler-agnostic manner.
3184 2001-06-13 03:51 jesse
3188 Fixed a warn -> warning in mailgate's logging
3190 2001-06-13 03:50 jesse
3192 * lib/RT/Interface/Web.pm:
3196 2001-06-13 03:50 jesse
3198 * webrt/Ticket/Elements/Tabs:
3201 Added an error check to the new navigation bars to deal with a possible lack of active search
3203 2001-06-12 21:28 jesse
3207 Clarified required permissions for the RT Logdir
3209 2001-06-12 19:12 jesse
3211 * etc/config.pm, lib/RT/Queue.pm, lib/RT/Transaction.pm:
3213 Cleaned up some docs in config.pm and Queue.pm
3214 Updated the Transaction Descriptions in transaction.pm to make sure
3215 that the Actor is listed.
3217 2001-06-12 18:08 jesse
3219 * webrt/Ticket/Elements/Tabs:
3221 Added links to navigate within an existing search.
3223 2001-06-08 23:57 jesse
3225 * webrt/Ticket/Elements/EditKeywordSelects:
3227 Made "(empty)" the same between "EditKeywordSelects" and "SearchByKeywordSelect"
3229 2001-06-08 23:51 jesse
3233 Ability to set owner by name when creating tickets.
3234 Ability to set timeleft when creating tickets
3236 2001-06-08 23:00 jesse
3238 * Makefile, README, etc/schema.Pg, lib/RT/Ticket.pm:
3240 Added an index to etc/schema.Pg
3241 Ticket.pm->Create now passes through a few more values that were missing.
3243 Added doc on imports w/ postgres to the readme.
3245 bumped the version to 1.3.99
3247 2001-06-08 18:32 jesse
3249 * Makefile, tools/import-1.0-to-2.0:
3251 Fix for merging more than one ticket.
3252 Fix for req2rt which imported transactions in reverse order.
3254 2001-06-07 16:02 jesse
3256 * Makefile, lib/RT/Queue.pm, tools/import-1.0-to-2.0:
3258 Catch a possibly undefined value in Queue::AddWatcher
3259 Bumped verion to 1.3.97
3260 another attempt at fixing the owner change generation code in import.
3262 2001-06-07 14:59 jesse
3264 * tools/import-1.0-to-2.0:
3266 The importer now imports the root user and the general queue.
3268 2001-06-07 12:44 jesse
3270 * Makefile, etc/config.pm, lib/RT/Interface/Web.pm:
3272 Support for a seperate local component root for local WebRT mods and additions.
3274 2001-06-06 17:25 jesse
3278 Added instructions for migrating 1.0 instances to 2.0
3280 2001-06-06 16:15 jesse
3284 Bumped version to 1.3.95
3286 2001-06-06 16:15 jesse
3288 * tools/import-1.0-to-2.0:
3290 Importer should now import tickets created by the req importer
3292 2001-06-06 16:12 jesse
3296 initacls.Pg should now handle pg database on remote machine
3298 2001-06-06 16:05 jesse
3300 * webrt/Ticket/Elements/ShowRequestor:
3302 Don't show the 'About this Requestor' box if the user is privileged.
3304 2001-06-06 15:37 jesse
3308 Now date comparisons against never dtrt.
3310 2001-06-06 15:30 jesse
3312 * lib/RT/Interface/Web.pm:
3314 Search by content now works on the web
3316 2001-06-06 14:22 jesse
3318 * webrt/Admin/Groups/Members.html:
3320 Fix for #552: spurious warning when going into group membership editor
3322 2001-06-06 14:14 jesse
3324 * webrt/Ticket/Elements/EditKeywordSelects:
3326 keywordSelect selction fix (fsck #555)
3328 2001-06-06 10:57 jesse
3330 * Makefile, tools/import-1.0-to-2.0:
3332 Removed spurious 'u' from line 1 of importer.
3333 bumped version to 1.3.95-test2
3335 2001-06-06 09:39 jesse
3337 * Makefile, tools/import-1.0-to-2.0:
3339 Possible fix for jens' user import troubles.
3340 bounced version to 1.3.95-test1
3342 2001-06-06 02:12 jesse
3344 * Makefile, tools/import-1.0-to-2.0:
3346 Importer wasn't properly grabbing ACLs. Bumped version to 1.3.94
3348 2001-06-06 01:33 jesse
3350 * tools/import-1.0-to-2.0:
3352 Fixed a bug in the 'Make users superusers' code in the importer
3354 2001-06-06 00:41 jesse
3358 fixed a missing =cut (end of perldoc in ticket.pm
3360 2001-06-06 00:40 jesse
3362 * Makefile, tools/import-1.0-to-2.0:
3364 fixing a typo in importer's mime parser
3366 2001-06-06 00:19 jesse
3368 * Makefile, lib/Makefile.PL, lib/RT/Action/Notify.pm,
3369 lib/RT/Action/SendEmail.pm, tools/testdeps:
3371 Cleaned up some dependencies
3372 RT should no longer send mail when there are no recipients. thanks to the nice folks at Sensarray.com for some good debugging.
3374 2001-06-05 23:16 jesse
3376 * Makefile, bin/webmux.pl, tools/import-1.0-to-2.0:
3378 Fixed some bogus header parsing in import.
3379 web mux now tries to chown files again. (christian's going to test it again ;)
3380 Bumped to 1.3.91 for a release
3382 2001-06-05 11:34 jesse
3384 * webrt/Admin/Users/Modify.html:
3386 Rephrased the "Privileged" checkbox in AdminUsers.
3388 2001-06-05 11:18 jesse
3390 * Makefile, bin/webmux.pl, tools/import-1.0-to-2.0,
3391 webrt/NoAuth/Logout.html:
3393 webmux no longer tries to chown its data directories on startup
3394 import now handles final_priority
3395 Logout.html now refreshes to a login page
3397 2001-06-05 10:42 jesse
3399 * Makefile, tools/import-1.0-to-2.0:
3401 When we added support for 'priority' transactions, we accidentally broke
3402 support for 'subject' transactions. fixed now.
3404 2001-06-05 03:25 jesse
3406 * Makefile, tools/import-1.0-to-2.0:
3408 Import tool now handles priority changes.
3410 2001-06-05 02:56 jesse
3412 * Makefile, tools/import-1.0-to-2.0:
3414 Minor tweak to importer to try even harder to find users in the database before creating new ones.
3416 2001-06-05 02:32 jesse
3418 * Makefile, tools/import-1.0-to-2.0:
3420 importer is now less likely to try to greate nonexitent empty users.
3422 Makefile now chgrps web ui datafiles
3424 2001-06-05 00:06 jesse
3426 * Makefile, tools/import-1.0-to-2.0:
3428 Removed out of date comments in the importer
3429 Made the importer grab its libraries from the makefile. (Turned off testing code)
3431 2001-06-05 00:01 jesse
3435 Bumped the version # to 1.3.84 for immediate release
3437 2001-06-04 23:50 jesse
3439 * Makefile, lib/RT/Ticket.pm, tools/import-1.0-to-2.0:
3441 Cleanups to Ticket->Import
3442 import-1.0-to-2.0 now deals with dates right.
3444 2001-06-04 20:52 jesse
3446 * lib/RT/Link.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
3447 tools/import-1.0-to-2.0:
3449 Cleanup to Ticket, Link and User.
3451 merge now works on import.
3453 most everything in import other than ticket dates should work now.
3455 2001-06-04 01:34 jesse
3457 * tools/import-1.0-to-2.0:
3461 2001-06-04 00:03 jesse
3463 * tools/import-1.0-to-2.0:
3465 First cut at importing queue adminccs and acls
3467 2001-06-03 22:16 jesse
3469 * tools/import-1.0-to-2.0:
3471 Cleanup and better progress indication
3473 2001-06-03 13:33 jesse
3475 * lib/RT/Record.pm, lib/RT/Ticket.pm, tools/import-1.0-to-2.0:
3477 More work on the importer. now it gets transaction creators right and catches requestor email addreses.
3479 2001-06-03 03:43 jesse
3481 * lib/RT/Ticket.pm, lib/RT/Transaction.pm, tools/import-1.0-to-2.0:
3483 Transaction.pm now allows the caller to turn off scrips (for import)
3484 Ticket.pm now has a mostly working import method.
3485 import-1.0-to-2.0 seems to have some basic functionality. it's not _working_ yet, but it
3486 will do most of what we want it to.
3488 2001-06-02 20:36 jesse
3490 * webrt/Ticket/Display.html:
3492 Fix for Ticket #537 Crash when creating ticket without permission to view ticket
3494 2001-06-02 14:22 jesse
3496 * tools/import-1.0-to-2.0:
3498 added a couple of todos to the import tool
3500 2001-06-02 14:14 jesse
3502 * Makefile, tools/import-1.0-to-2.0:
3504 Work on the importer. it now runs. (note that it probably won't yet _import_ anything)
3506 2001-06-02 12:58 jesse
3508 * Makefile, bin/webmux.pl, lib/RT/Ticket.pm, lib/RT/Transaction.pm:
3510 Bumped the version to 1.3.84
3512 Once again chown mason data directory in webmux.pl, this time
3513 using more reliable, dynamic userids, rather than compiled in defaults.
3515 Added an 'import' method to Ticket, for the RT1 importer.
3517 Added a Subject method to transaction, to simplify the lives of template authors
3519 2001-06-01 23:38 jesse
3521 * tools/: import-1.0-to-2.0, insertdata:
3523 Cleaned up some names and descriptions in insertdata
3525 First checkin of outline of code of import tool. It's never been run.
3528 2001-06-01 23:38 jesse
3530 * tools/import-1.0-to-2.0:
3532 file import-1.0-to-2.0 was initially added on branch rt-1-1.
3534 2001-05-31 23:27 jesse
3536 * lib/RT/Tickets.pm:
3538 Cleaned up Tickets->LimitQueue a bit
3540 2001-05-31 21:22 jesse
3542 * Makefile, tools/testdeps:
3544 Fixed testdeps to use new searchbuilder. bumped version to 1.3.83
3546 2001-05-31 21:14 jesse
3548 * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
3549 webrt/Elements/SelectKeyword:
3551 Logic fixes for keyword select negation
3553 2001-05-31 20:30 jesse
3555 * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
3556 webrt/Elements/SelectKeyword:
3558 Added support for "Tickets without keyword 'foo'.
3560 2001-05-31 17:32 jesse
3562 * bin/webmux.pl, lib/RT/Interface/Web.pm,
3563 webrt/Ticket/Attachment/dhandler:
3565 Fix for #522: attachments without names got short shrift.
3566 webRT now dies rather than run when users can't log in due to a permissions
3569 2001-05-31 02:57 jesse
3571 * etc/: schema.Pg, schema.mysql:
3573 Cleaned up the table indices a bit. for mysql, yanked duplicate indices.
3574 for Pg, added an index (we need to regen the schema for pg soon)
3576 2001-05-31 02:46 jesse
3578 * Makefile, lib/RT/Interface/Web.pm, webrt/Ticket/ModifyAll.html,
3579 webrt/Ticket/ModifyPeople.html, webrt/Ticket/Elements/AddWatchers,
3580 webrt/Ticket/Elements/EditPeople:
3582 You can now add watchers by email address
3583 Bumped version to 1.3.82
3585 2001-05-29 15:58 jesse
3587 * webrt/Ticket/Attachment/dhandler:
3589 Fixed the attachments display bug.
3591 2001-05-29 15:48 jesse
3595 Fix for #513 - status update without permissions returns no error message
3597 2001-05-29 00:38 jesse
3601 Bumped version to 1.3.81
3603 2001-05-28 20:39 jesse
3607 Removed a bogus line from webmux
3609 2001-05-28 20:29 jesse
3611 * lib/RT/: Ticket.pm, Interface/Web.pm:
3613 Work to solve 325: updating detritus in update listing
3615 2001-05-28 17:35 jesse
3617 * bin/rt, etc/schema.mysql, etc/schema.pm, lib/RT/Ticket.pm,
3618 lib/RT/Interface/CLI.pm, webrt/Ticket/Attachment/dhandler:
3620 Work on the CLI to resolve #482. Can't add content when creating tix with the CLI
3621 Do a bunch of better error checking on ticket creation.
3623 Generalized the ticket status checking code.
3625 Added another index on Attachments for increased speed.
3627 2001-05-28 15:49 jesse
3631 Removed code which auto-opened tickets that were new. It should
3632 be a scrip and it's too late in teh release cycle to do this right now.
3634 2001-05-28 15:24 jesse
3636 * webrt/SelfService/: Details.html, Elements/MyRequests:
3638 Fixed #506. Non-priv user can't see tickets
3640 2001-05-23 23:53 jesse
3642 * webrt/SelfService/Elements/MyRequests:
3644 Fixed MyRequest so it shows your tickets.
3646 2001-05-23 23:18 jesse
3650 Bumped the version to 1.3.80
3652 2001-05-23 23:01 jesse
3654 * bin/webmux.pl, docs/manual.pod, webrt/Elements/MyRequests,
3655 webrt/Elements/MyTickets, webrt/NoAuth/Logout.html,
3656 webrt/Ticket/ModifyAll.html:
3658 Fixed logout bug from 1.3.79 http://fsck.com/rt2/Ticket/Display.html?id=500
3659 Fixed bug in jumbo from 1.3.79 http://fsck.com/rt2/Ticket/Display.html?id=496
3660 Added a bit of docs about templates to the manual
3662 Cleaned up the ui for MyRequests and MyTickets a bit.
3664 2001-05-23 12:34 jesse
3666 * webrt/SelfService/: Prefs.html, index.html:
3668 Little bit of cleanup to SelfService. added prefs.
3670 2001-05-23 12:34 jesse
3672 * webrt/SelfService/Prefs.html:
3674 file Prefs.html was initially added on branch rt-1-1.
3676 2001-05-23 12:07 jesse
3680 Bumped version to 1.3.79.
3682 2001-05-23 12:06 jesse
3684 * README, tools/testdeps:
3686 Added dependecy on DBIx::SearchBuilder 0.34
3688 2001-05-23 11:43 jesse
3690 * bin/: rt-mailgate, webmux.pl:
3692 Made sure that the webui always writes sessions to disk
3693 Fixed a typo in the mail gateway.
3695 2001-05-23 00:09 jesse
3697 * Makefile, bin/rt-mailgate:
3699 Added a bit of code to rt-mailgate to deal with not properly loading users on
3702 2001-05-22 23:01 jesse
3706 Within Ticket->Create, always get a Queue object as SystemUser for like, defaults and stuff.
3708 2001-05-21 18:12 jesse
3712 Added comments from Feargal about how to configure RT for http urls.
3714 2001-05-21 16:37 jesse
3718 bumped version to 1.3.78
3720 2001-05-21 16:36 jesse
3722 * lib/RT/Ticket.pm, webrt/Ticket/Display.html:
3724 Tickets now open when they're new and get acted on.
3726 2001-05-21 16:09 jesse
3728 * lib/RT/Action/: Autoreply.pm, SendEmail.pm:
3730 Fix for Ticket #481 $CorrespondAddress= variable in config.pm doesn't work
3732 2001-05-21 15:54 jesse
3734 * webrt/Elements/MessageBox:
3736 Added a space at teh end of the line, per the standard convention for signature
3739 2001-05-21 15:54 jesse
3741 * webrt/Elements/MessageBox:
3743 If the user doesn't have a signature, don't include signature dashes
3745 2001-05-21 15:17 jesse
3747 * lib/RT/Tickets.pm, webrt/Ticket/ModifyAll.html:
3749 Dead tickets aren't searchable via the ui anymore.
3750 ModifyAll is a bit smarter about what to let people do.
3752 2001-05-21 14:02 jesse
3754 * lib/RT/Keyword.pm, webrt/Admin/Keywords/index.html:
3756 Editing keywords without permission now actually tells you so.
3758 2001-05-21 13:32 jesse
3760 * webrt/Admin/: Global/Scrips.html, Queues/Scrips.html:
3762 Users without permission to delete scrips now get a proper permission denied.
3764 2001-05-21 13:20 jesse
3766 * webrt/Ticket/: Update.html, Elements/Tabs:
3768 The ticket update form is now a little smarter about only letting people perform
3769 updates that they have the right to perform.
3771 2001-05-17 23:09 jesse
3775 Chmod the makefile in the make dist procedure.
3777 2001-05-17 23:05 jesse
3781 Cleaned up some instructions. Thanks Feargal.
3783 2001-05-17 22:50 jesse
3785 * Makefile, lib/RT/Transaction.pm, lib/RT/Action/SendEmail.pm,
3788 Fixed scrip actions to activate when there's a missing scripcontent.
3790 Added a Content method to Transaction.pm
3791 Fixed Tempates to use new Content method.
3793 2001-05-17 16:19 jesse
3795 * lib/RT/Transaction.pm, lib/RT/Action/SendEmail.pm,
3796 webrt/Ticket/Display.html, webrt/Ticket/Update.html:
3798 Better debugging info for some scrips.
3800 Fixed bugs which prevented status and owner to change on correspondence
3803 2001-05-17 12:36 jesse
3807 Bumped the version. Added Mark Vevers to the thansk in the readme.
3809 2001-05-17 12:34 jesse
3811 * lib/RT/Interface/Web.pm:
3813 Removed some obsolete code. fixed a bug in Comment recording from Mark Vevers
3815 2001-05-16 18:51 jesse
3817 * Makefile, tools/testdeps:
3819 Fixed testdeps to not install bogus new DBD::mysql rev.
3820 Bumped rev to 1.3.75
3822 2001-05-16 17:30 jesse
3828 2001-05-16 17:30 jesse
3830 * webrt/Admin/Groups/Modify.html:
3832 Fixed a small bug in Groups editing
3834 2001-05-16 17:21 jesse
3838 Bumped version to 1.3.73.
3839 Bumped dependency on searchbuilder to 0.33
3841 2001-05-16 17:15 jesse
3843 * webrt/: Elements/TitleBoxStart, Ticket/Update.html,
3844 Ticket/Elements/Tabs:
3846 The quick link for 'Resolve' now requests that the user enter a ticket update
3848 2001-05-16 15:45 jesse
3850 * README, lib/RT/Interface/Web.pm, tools/testdeps,
3851 webrt/Ticket/Display.html:
3853 Added some documentation about what to do if the install fails.
3855 Specified a minimum working version of DBD::mysql.
3857 Fixed support for entering updates via the webui.
3859 2001-05-15 00:55 jesse
3861 * lib/RT/Action/Autoreply.pm:
3863 Fixed a typo that broke autoreplies
3865 2001-05-15 00:37 jesse
3869 added Errno dependency
3871 2001-05-14 23:44 jesse
3873 * etc/config.pm, tools/insertdata, webrt/Admin/Queues/People.html:
3875 Cleaned up a bit of phrasing. cleaned up some extra /s in urls.
3877 2001-05-14 22:49 jesse
3879 * Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi, bin/rt,
3880 bin/webmux.pl, lib/Makefile.PL, lib/RT/Date.pm,
3881 lib/RT/Interface/Web.pm, tools/testdeps:
3883 Switched from Date::Manip To Graham Barr's Date::Parse
3885 2001-05-14 18:58 jesse
3887 * lib/RT/Scrips.pm, lib/RT/Ticket.pm, lib/RT/Interface/Web.pm,
3888 webrt/Ticket/Display.html, webrt/Ticket/Elements/Tabs:
3890 Work on the web frontend. the "quick" links have been cleaned up and decomplexified.
3892 2001-05-14 17:11 jesse
3894 * lib/RT/User.pm, lib/RT/Interface/Web.pm,
3895 webrt/Admin/Groups/Modify.html, webrt/Admin/Users/Modify.html:
3897 Cleaned up bugs related to spurious extra display of information in user and group modification and ACL deletion
3898 when the user didn't have the right to do so.
3900 2001-05-13 23:05 jesse
3902 * webrt/Admin/Users/index.html:
3904 no longer provide a link to create a new user to someone who doesn't have rights to do so.
3906 2001-05-13 22:49 jesse
3908 * lib/RT/Ticket.pm, tools/insertdata, webrt/Ticket/Modify.html:
3910 yanked bogus Ticket Queue caching
3911 rephrased ticket creation autoreply
3913 2001-05-13 22:15 jesse
3915 * webrt/User/Prefs.html:
3917 Added a hack to make sure that session gets written to disk
3919 2001-05-13 22:11 jesse
3921 * webrt/User/Prefs.html:
3923 more work on letting users edit their own passwords
3925 2001-05-13 21:40 jesse
3927 * webrt/Ticket/: Attachment/dhandler, Elements/ShowTransaction:
3929 Fix for #433. now attachements are displayable after merges.
3931 2001-05-12 17:46 jesse
3933 * Makefile, lib/Makefile.PL, tools/testdeps, webrt/User/Prefs.html:
3935 Started work on user prefs. password changing is untested
3937 Fixed dependency on SB to .31 and bumped version
3939 2001-05-11 12:32 jesse
3943 turned on use of DBIx::SearchBuilder::Record::Cachable
3945 2001-05-11 12:30 jesse
3947 * lib/RT/User.pm, webrt/Elements/Quicksearch:
3949 Redid how the ACL checking works for great perf gains.
3950 Added stalled lists to quicksearch.
3952 2001-05-09 20:11 jesse
3956 Bumping the version # so people working off cvs get less confused.
3958 2001-05-09 20:11 jesse
3960 * bin/rt-mailgate, lib/RT/Queue.pm, lib/RT/Action/Autoreply.pm,
3961 lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
3962 lib/RT/Action/SendEmail.pm:
3964 Cleanup in the mail sending stuff.
3965 fix for ticket 403: RT should no longer send mail when it has
3968 fix for #404: Squelch-Replies-To should be a bit more intelligent,
3969 since it was rewritten from scratch
3971 RT should now properly send mail to queue ccs and queue admin ccs
3974 internally, RT's mail sending stuff now lets you pass around
3975 arrays of addresses to send mail to, rather than comma delimited
3976 strings. More flexible down the line.
3978 2001-05-09 16:39 jesse
3982 Updated the readme to note the dependency on setuid perl
3984 2001-05-09 16:08 jesse
3986 * webrt/Ticket/Elements/ShowLinks:
3988 fix for RT/fsck.com: Ticket #440 [rt-devel] 'Depended on by' doesn't work
3990 2001-05-08 20:48 jesse
3992 * etc/schema.mysql, etc/schema.pm, lib/RT/Ticket.pm,
3993 lib/RT/Transaction.pm, webrt/Admin/Elements/UserTabs,
3994 webrt/Admin/Queues/People.html, webrt/Elements/MyRequests,
3995 webrt/Elements/MyTickets, webrt/Elements/Tabs,
3996 webrt/Ticket/Elements/ShowBasics,
3997 webrt/Ticket/Elements/ShowRequestor:
3999 Schema.pm now has a few more indices. the mysql schema has been regenerated, but not
4000 the Pg or oracle schemas.
4002 in Ticket.pm, a message got the queue id replaced with the queue name
4004 removed a spurious variable localization in Transaction.pm
4006 Removed a pointer to a nonexistent page on admin/user/modify
4008 Modifying queue watchers now has a more coherent title
4010 "This user's tickets, My requests and My tickets are now limited to the 25 highest priority items
4013 The "Administration" tab has been changed to the "Configuration" tab
4015 2001-04-04 16:55 jesse
4017 * lib/RT/Interface/Web.pm:
4019 Fixing a comment in the web interface. no functional changes.
4021 2001-04-04 16:52 jesse
4026 Bumping the version to 1.3.70 for release
4028 2001-04-04 16:51 jesse
4032 lib/RT/User no longer treats "ModifySelf" as equivalent to "AdminUsers" for the current user.
4034 2001-04-04 15:08 jesse
4036 * lib/RT/KeywordSelect.pm, lib/RT/Action/Autoreply.pm,
4037 webrt/Admin/Global/Keywords.html, webrt/Admin/Queues/Keywords.html:
4039 Fixed a crashing bug and an ACL violation on keywordselect deletion
4041 2001-04-04 00:19 jesse
4045 bumping version for release
4047 2001-04-03 21:14 jesse
4053 2001-04-03 21:08 jesse
4055 * etc/config.pm, lib/RT/Action/Notify.pm:
4057 Added configuration tweak to not set a :; To header if the user doesn't want it.
4059 2001-04-03 17:32 jesse
4061 * lib/RT/Action/Notify.pm:
4063 Fix for sendmail null list syntax. : ; is not the same as :; to sendmail
4065 2001-04-03 17:05 jesse
4067 * webrt/Admin/Queues/: GroupRights.html, UserRights.html:
4069 removed a couple of stray 's in the html
4071 2001-04-03 16:50 jesse
4073 * webrt/Elements/Header:
4075 Dropped doctype back to 4.0 because 4.01 makes mozilla render things funny
4077 2001-04-03 16:47 jesse
4079 * webrt/Elements/Quicksearch:
4082 should have been </TABLE>
4084 2001-04-03 16:30 jesse
4086 * webrt/Elements/Quicksearch:
4088 Added a feature request/patch from nick@netability.ie
4089 http://fsck.com/rt2/Ticket/Display.html?id=345
4091 2001-04-03 16:01 jesse
4095 Adding in testing for params::validate 0.02
4097 2001-04-03 15:46 jesse
4101 Bumped the version slightly for a prerelease
4103 2001-04-03 15:40 jesse
4105 * lib/RT/Action/Autoreply.pm, lib/RT/Action/SendEmail.pm,
4108 Fixed autoreply by adding a new scrip. some misc. cleanup in SendEmail (method calls were on the wrong object)
4110 2001-04-03 15:40 jesse
4112 * lib/RT/Action/Autoreply.pm:
4114 file Autoreply.pm was initially added on branch rt-1-1.
4116 2001-04-03 15:15 jesse
4118 * lib/RT/Action/SendEmail.pm:
4120 Fixed a bug in the 'blacklist' regexp
4122 2001-04-03 15:04 jesse
4124 * etc/config.pm, lib/RT/Action/SendEmail.pm,
4125 lib/RT/Interface/Web.pm, webrt/Ticket/Elements/ShowRequestor:
4127 Two seperate fixes for the "RT doesn't send mail" problem. One that helps fix Mail::Internet->send
4128 and one that provides an alternative.
4130 A fix for a bad link in ShowRequestor.
4132 Updating fields via the web ui should now be a bit more descriptive
4134 2001-04-03 02:31 jesse
4136 * webrt/Ticket/ModifyPeople.html:
4138 Missed one of the mason fixes
4140 2001-04-03 02:31 jesse
4142 * Makefile, bin/rt-mailgate, etc/config.pm, lib/RT/Date.pm,
4143 lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/Watcher.pm,
4144 lib/RT/Interface/Web.pm, webrt/Admin/Global/GroupRights.html,
4145 webrt/Admin/Global/Keywords.html, webrt/Admin/Global/Scrips.html,
4146 webrt/Admin/Global/UserRights.html,
4147 webrt/Admin/Keywords/index.html,
4148 webrt/Admin/Queues/GroupRights.html,
4149 webrt/Admin/Queues/Keywords.html, webrt/Admin/Queues/People.html,
4150 webrt/Admin/Queues/Scrips.html, webrt/Admin/Queues/UserRights.html,
4151 webrt/Ticket/Modify.html, webrt/Ticket/ModifyAll.html,
4152 webrt/Ticket/ModifyDates.html, webrt/Ticket/ModifyPeople.html:
4154 Added support for parsing Cc and To in the mail gateway
4155 (resolves the last work item for beta 2 - #219)
4157 Ticket due date is no longer set to "right now" if the queue has an
4158 undefined "default due in"
4160 Cleanup warnings in date, ticket and watcher
4162 fixes for a bunch of mason 1.01 related bugs (Mason changed handling of combined GET and POST, thus breaking RT)
4164 2001-04-02 23:15 jesse
4166 * README, bin/webmux.pl:
4168 Cleanup for mason 1.01.
4169 Moved Apache::DBI out of the webmux into the instructions
4171 2001-04-02 17:56 jesse
4175 Typo fix from "Nick Hilliard" <nick@netability.ie>
4177 2001-04-02 15:32 jesse
4179 * Makefile, lib/RT/Keyword.pm, webrt/NoAuth/Logout.html:
4182 Fix for #342 - reported by ivan
4184 Fix for a bug that clobbered logouts.
4186 2001-04-02 03:09 jesse
4190 Bumped version for release
4192 2001-04-01 19:19 jesse
4194 * bin/rtadmin, lib/RT/ACE.pm, lib/RT/Interface/Web.pm,
4195 webrt/Admin/Elements/SelectRights,
4196 webrt/Admin/Global/GroupRights.html,
4197 webrt/Admin/Global/UserRights.html,
4198 webrt/Admin/Queues/GroupRights.html,
4199 webrt/Admin/Queues/UserRights.html:
4201 Redid the ACL editor so that it's much much faster. and easier to use...if not quite as pretty.
4203 2001-04-01 17:31 jesse
4205 * webrt/Ticket/Elements/: ShowDates, ShowRequestor:
4207 fixing a couple of html typos
4209 2001-03-31 03:07 jesse
4213 fixing Changelog generation
4215 2001-03-31 02:52 jesse
4221 2001-03-31 02:52 jesse
4223 * webrt/User/Prefs.html:
4225 Cleaned up user preferences somewhat. removed things that don't do anything.
4229 2001-03-31 01:59 jesse
4233 Fix for #88 RT now lets you use the CLI to search for tickets, based on links to other tickets
4235 2001-03-31 01:20 jesse
4239 Fix for #216: Web session files need better handling and cleanup
4241 2001-03-31 00:49 jesse
4243 * Makefile, README, bin/rtadmin, bin/webmux.pl, etc/config.pm:
4245 Moved RT Session data out of /tmp to somewhere that makes more sense.
4246 This is the first half of the fix for #216. Now we just need to document the cronjob reaper to kill old sessions
4248 Cleaned up creation of queues and users in bin/rtadmin
4250 Updates to the README
4252 2001-03-30 23:44 jesse
4256 Fix for http://fsck.com/rt2/Ticket/Display.html?id=324
4257 mail from requestors does not reopen ticket
4259 2001-03-30 23:19 jesse
4261 * bin/rtadmin, lib/RT/Queue.pm, lib/RT/Watcher.pm:
4263 Work on Watchers and editing watchers from the CLI tool. added support for --list-{queues|users|groups}
4265 2001-03-30 19:31 jesse
4267 * bin/rt, lib/RT/ACE.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
4268 lib/RT/Tickets.pm, lib/RT/Watcher.pm, lib/RT/Action/SendEmail.pm,
4269 lib/RT/Interface/Web.pm:
4271 A bunch of reworking of access control for watchers. should be much more robust
4274 Resolves http://fsck.com/rt2/Ticket/Display.html?id=253 by adding the "Watch" and "WatchAsAdminCc" rights.
4276 2001-03-30 15:41 jesse
4278 * lib/RT/: Action/Notify.pm, Interface/Web.pm:
4280 Tiny cleanup in Interface/Web.pm. no functional difference there just being more explicit.
4282 Fix for #292: Sender of a message is no longer notified of that message.
4284 2001-03-30 02:55 jesse
4290 2001-03-30 02:37 jesse
4292 * webrt/Elements/SelectDate:
4294 Fixed an as-yet-untickled bug in SelectDate that incremented things too much
4296 2001-03-30 02:32 jesse
4298 * lib/RT/Template.pm, webrt/Admin/Global/Scrips.html:
4300 Fixes to template creation. stupid typo.
4301 Global scrips creation should now work better
4303 2001-03-30 02:12 jesse
4305 * webrt/: Admin/Elements/GroupTabs, Admin/Groups/Members.html,
4306 Admin/Groups/Modify.html, Admin/Users/Modify.html,
4307 Elements/ListActions:
4309 Fix for PseudoGroups having a prompt to add members.
4310 some cleanups to not make the "Results" box pop up when it's not wanted.
4312 2001-03-30 01:41 jesse
4316 Attached is a patch to implement the ShowTicketComments in the
4317 display of transactions of a ticket.
4319 Arthur de Jong <arthur@West.NL>
4321 2001-03-30 01:34 jesse
4323 * lib/RT/Scrip.pm, webrt/Admin/Global/Scrips.html,
4324 webrt/Admin/Queues/Scrips.html:
4326 Fix for 328: Re: [rt-users] 1.3.64 & postgres & scrips
4327 there was an ACL bug.
4329 2001-03-28 22:15 jesse
4331 * Makefile, webrt/autohandler:
4333 Fixed a tiny bug in the new authandler that caused logout to fail
4335 2001-03-27 22:30 jesse
4341 2001-03-27 22:26 jesse
4343 * Makefile, webrt/Admin/Groups/Members.html,
4344 webrt/Ticket/Update.html:
4346 Added a couple of fixes from Arthur at west.nl
4347 Groups/Members deals better with multiple selections
4348 Ticket/Update now displays queue watchers.
4349 bumped the version to 1.3.63
4351 2001-03-27 04:25 jesse
4353 * docs/manual.pod, webrt/autohandler, webrt/index.html,
4354 webrt/Admin/Users/index.html, webrt/Elements/ShadedBox,
4355 webrt/Search/Listing.html:
4357 Lots of cleanup of the auothandler.
4358 a tiny bit of doc about an alternative apache configuration.
4359 some web ui cleanup so that when you are on a page, your location is more properly hilighted.
4360 admin/users includes some more verbiage explaining what's going on.
4362 2001-03-25 00:44 jesse
4364 * Makefile, lib/RT/Interface/Web.pm:
4367 cosmetic fix in Interface/Web.pm
4369 2001-03-23 20:33 jesse
4371 * lib/RT/: Action/SendEmail.pm, Interface/Web.pm:
4373 Fixed for TEXTAREA newline bug and Correspondence subject bug.
4375 2001-03-23 00:34 jesse
4377 * lib/RT/Action/Notify.pm:
4379 : goes outside the '' in undisclosed recipients
4381 2001-03-23 00:30 jesse
4383 * lib/RT/: ACL.pm, ObjectKeywords.pm:
4385 Removed some very loud uneccesary debugging statements
4387 2001-03-23 00:27 jesse
4389 * Makefile, lib/RT/Action/Notify.pm, lib/RT/Action/SendEmail.pm:
4391 Work on mail sending routines to be more careful about newlines in subjects.
4392 And about Undisclosed recipients
4394 2001-03-22 23:17 jesse
4396 * lib/RT/Action/Notify.pm:
4398 yet another typo in notify.pm
4400 2001-03-22 23:12 jesse
4402 * lib/RT/Action/Notify.pm:
4406 2001-03-22 23:09 jesse
4408 * lib/RT/Action/: Notify.pm, SendEmail.pm:
4410 Cleanups and fixes to Notify and SendEmail
4412 2001-03-22 19:46 jesse
4414 * webrt/Ticket/ModifyAll.html:
4418 2001-03-22 19:42 jesse
4420 * lib/RT/Action/Notify.pm:
4422 A more functional Undisclosed Recipients;
4424 2001-03-22 19:28 jesse
4426 * webrt/Ticket/: ModifyAll.html, Elements/Tabs:
4428 Elements/Tabs now does better access control checking before making
4429 buttons available to people.
4431 ModifyAll.html has a better title and should now update objectkeywords.
4433 2001-03-22 18:18 jesse
4435 * lib/RT/: Date.pm, Ticket.pm:
4437 Added a routine to Date.pm to advance the date N days
4439 Started using queue defaults on Ticket->Create
4441 2001-03-22 18:17 jesse
4443 * webrt/: autohandler, Elements/Login, NoAuth/Login.html,
4444 Search/autohandler, Ticket/autohandler:
4446 Cleanup of the login process. now you can't accidentally call "Login.html"
4447 when you're already logged in.
4448 removed a couple of bogus old autohandlers
4450 2001-03-22 18:17 jesse
4452 * webrt/Elements/Login:
4454 file Login was initially added on branch rt-1-1.
4456 2001-03-22 14:45 jesse
4458 * webrt/Ticket/Elements/EditPeople:
4460 EditPeople should now enforce a list of possible owners reasonably
4462 2001-03-21 21:40 jesse
4466 bumped the version to .60
4468 2001-03-21 21:22 jesse
4472 Adding some content to the manual. and even more places where the manual is
4475 2001-03-21 12:21 jesse
4477 * lib/RT/Action/NotifyAsComment.pm:
4479 NotifyAsComment should now DTRT and send mail from the comments email address
4481 2001-03-21 02:46 jesse
4485 yanked some cruft from the ChangeLog creator
4487 2001-03-21 02:44 jesse
4491 Bumped the version. added some people to the readme
4493 2001-03-21 02:39 jesse
4495 * webrt/Ticket/Elements/ShowBasics:
4497 Fix for 242: time left displayed via the web ui is now more intuitive
4499 2001-03-21 02:37 jesse
4501 * bin/rt, bin/rt-mailgate, lib/RT.pm, lib/RT/Attachment.pm,
4502 lib/RT/Date.pm, lib/RT/Tickets.pm, lib/RT/User.pm:
4504 Added more error checking and error handling to the mail gateway
4505 finished code in Attachment.pm to handle too-long attachments
4507 added support for limiting by date to the CLI
4509 fixed little bugs in user, date and tickets.
4511 2001-03-20 19:02 jesse
4515 file manual.pod was initially added on branch rt-1-1.
4517 2001-03-20 19:02 jesse
4521 actually adding the outline of the manual
4523 2001-03-20 19:01 jesse
4525 * Makefile, bin/rt, docs/API, docs/README.docs, docs/Security,
4526 docs/keywords, etc/config.pm:
4528 Starting the doc cleanup
4530 2001-03-20 15:26 jesse
4532 * webrt/Elements/SelectTicketSortBy:
4534 LastUpdated, not LastUpdate
4536 2001-03-20 15:21 jesse
4538 * webrt/Elements/: SelectDate, SelectTicketSortBy:
4540 more things to sort by.
4541 select date shouldn't insert spurious null dates.
4543 2001-03-20 13:27 jesse
4545 * lib/RT/Action/SendEmail.pm:
4547 fixed a typo. $defined is not useful perl ;)
4549 2001-03-20 13:21 jesse
4551 * lib/RT/Action/: Notify.pm, SendEmail.pm:
4553 Fixed a couple bugs in Notify and SendEmail that should get mail flowing
4554 for transactions without content.
4556 2001-03-20 13:08 jesse
4558 * webrt/Ticket/: Attachment/dhandler, Elements/ShowTransaction:
4560 Making web based attachment display deal nicely with too-long message bodies
4562 2001-03-20 04:26 jesse
4568 2001-03-20 04:20 jesse
4570 * lib/RT/Action/SendEmail.pm:
4572 regexps with three /s need a leading s ;)
4574 2001-03-20 04:16 jesse
4576 * bin/rt-mailgate, lib/RT/Template.pm:
4578 fixing scrips-related mailing stuff. some transaction mailing used to bomb out.
4580 2001-03-20 02:46 jesse
4582 * Makefile, bin/rt-mailgate, etc/config.pm,
4583 lib/RT/Action/SendEmail.pm, tools/insertdata:
4585 Work on robustification of the mail gateway. including single-transaction
4586 blacklisting of addresses that might generate bounces.
4588 2001-03-20 00:41 jesse
4592 Work on user.pm to allow users to be disabled.
4594 2001-03-19 18:03 jesse
4596 * webrt/: autohandler, Elements/MyRequests, NoAuth/Login.html,
4597 NoAuth/Reminder.html:
4599 fixed the MyRequests bug that caused them not to be listed.
4600 nonexistent users no longer get shunted to SelfService.
4602 2001-03-19 15:30 jesse
4604 * Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi, bin/rt,
4605 bin/rt-mailgate, bin/rtadmin, webrt/Admin/Elements/ModifyTemplate,
4606 webrt/Admin/Elements/ModifyUser, webrt/Admin/Global/Template.html,
4607 webrt/Admin/Queues/Template.html, webrt/Admin/Users/Modify.html,
4608 webrt/Elements/MessageBox:
4610 Fixes for perl path and textarea bugs noted by Arthur de Jong
4612 2001-03-18 14:58 jesse
4614 * lib/RT/Attachment.pm:
4616 Removed an extra signature attachment
4618 2001-03-17 14:57 jesse
4624 2001-03-17 14:55 jesse
4626 * lib/Makefile.PL, lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
4627 webrt/Elements/Quicksearch, webrt/Elements/SelectDate,
4628 webrt/Elements/SelectDateType, webrt/Elements/TitleBoxEnd,
4629 webrt/Search/PickRestriction:
4631 Fixed a bug on simple actions reported by christian.
4632 Implemented search by date via web ui
4634 2001-03-16 03:55 jesse
4636 * Makefile, lib/RT/Interface/Web.pm, webrt/Elements/Header:
4638 Fixed a tiny typo that prevented objectkeyword editing
4640 2001-03-16 02:29 jesse
4646 2001-03-16 02:27 jesse
4648 * Makefile, README, bin/initacls.Oracle, bin/initacls.Pg,
4649 bin/initacls.mysql, bin/initdb.Oracle, tools/initdb:
4651 some clarifications to the install procedure.
4653 2001-03-16 02:10 jesse
4655 * lib/RT/Tickets.pm, webrt/Search/Listing.html:
4657 Fixed #2 WebRT doesn't refresh searches properly. the oldest bug in the bug tracking
4660 Fixed Tickets->Count
4662 2001-03-16 01:39 jesse
4664 * webrt/Admin/: Global/Template.html, Global/Templates.html,
4665 Queues/Modify.html, Queues/Template.html, Queues/Templates.html:
4667 now you can create templates with the web ui.
4669 2001-03-16 00:39 jesse
4671 * webrt/Ticket/Elements/EditLinks:
4673 file EditLinks was initially added on branch rt-1-1.
4675 2001-03-16 00:39 jesse
4677 * webrt/Ticket/ModifyAll.html:
4679 file ModifyAll.html was initially added on branch rt-1-1.
4681 2001-03-16 00:39 jesse
4683 * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm, webrt/Elements/Tabs,
4684 webrt/Ticket/Modify.html, webrt/Ticket/ModifyAll.html,
4685 webrt/Ticket/ModifyDates.html, webrt/Ticket/ModifyLinks.html,
4686 webrt/Ticket/ModifyPeople.html, webrt/Ticket/ValidateUpdate.html,
4687 webrt/Ticket/Elements/EditKeywordSelects,
4688 webrt/Ticket/Elements/EditLinks, webrt/Ticket/Elements/EditPeople,
4689 webrt/Ticket/Elements/Tabs:
4691 A bunch of Ticket modification refactoring and cleanup.
4692 Added a "ModifyAll" at sam hartman's suggestion
4694 2001-03-14 21:20 jesse
4698 --id=43-45 should now work. there was a regex typo
4700 2001-03-14 04:37 jesse
4702 * Makefile, bin/initacls.Oracle, etc/acl.Oracle, etc/acl.mysql,
4703 etc/schema.Oracle, etc/user.Oracle, tools/initdb, tools/testdeps:
4705 reworked init procedures, oracle schema and
4706 acl setup for mysql and postgres and oracle.
4708 RT2 now runs on oracle.
4710 2001-03-14 02:08 jesse
4712 * etc/acl.Oracle, etc/schema.Oracle, tools/initdb:
4714 hacking to make oracle work. we're much of the way there. next up:
4717 2001-03-14 02:08 jesse
4721 file acl.Oracle was initially added on branch rt-1-1.
4723 2001-03-14 01:03 jesse
4725 * webrt/Admin/Queues/GroupRights.html:
4727 file GroupRights.html was initially added on branch rt-1-1.
4729 2001-03-14 01:03 jesse
4731 * webrt/Admin/Queues/UserRights.html:
4733 file UserRights.html was initially added on branch rt-1-1.
4735 2001-03-14 01:03 jesse
4737 * Makefile, lib/RT/ACE.pm, lib/RT/Interface/Web.pm, tools/initdb,
4738 webrt/Admin/Elements/QueueTabs,
4739 webrt/Admin/Global/GroupRights.html, webrt/Admin/Queues/ACL.html,
4740 webrt/Admin/Queues/GroupRights.html,
4741 webrt/Admin/Queues/UserRights.html, webrt/Elements/Tabs,
4742 webrt/NoAuth/webrt.css:
4744 Cleanup to the ACL editors (consistency)
4745 a bit of web ui tuning.
4747 fixes for initdb issues (thanks, jhutz)
4749 minor cleanups to ACE.pm
4751 2001-03-13 22:44 jesse
4753 * lib/RT/Transaction.pm, lib/RT/Transactions.pm, tools/testdeps:
4755 Updated DBIx::SearchBuilder dependency
4757 code cleanup and sketching in Transaction.pm and Transactions.pm
4759 2001-03-12 21:14 jesse
4761 * Makefile, etc/schema.Pg, etc/schema.mysql, tools/initdb,
4764 initdb now caches schema, eliminating the install-time dependency on DBIx::DBSchema.
4766 this is 1.3.50, folks. it has what I believe to be functional postgres support
4768 2001-03-11 21:58 jesse
4770 * etc/config.pm, etc/schema.pm, lib/RT/Attachment.pm,
4771 lib/RT/Ticket.pm, tools/initdb:
4773 Cleanup in Ticket.pm
4774 Bugfixes to Attachment.pm (for postgres mimencoding supporT)
4776 reconfigured to use the new DBIx::DBSchema (which isn't out yet. but should
4779 still need to do a bit more work on attachments configuration.
4781 2001-03-11 02:45 jesse
4785 file rt-mailgate was initially added on branch rt-1-1.
4787 2001-03-11 02:45 jesse
4789 * Makefile, README, bin/rt-mailgate, bin/rtmux.pl, bin/webmux.pl,
4790 etc/config.pm, etc/schema.Oracle, etc/schema.pm, lib/RT.pm,
4791 lib/RT/Attachment.pm, lib/RT/ScripAction.pm, lib/RT/Ticket.pm,
4792 lib/RT/Action/SendEmail.pm, lib/RT/Interface/CLI.pm,
4793 lib/RT/Interface/Email.pm, tools/insertdata:
4795 This is a bit more of a 'comprehensive' diff than I'd intended. That's what
4796 I get for working for 1/2 a week at my parents place without real net ;)
4798 Cleanups in the makefile and readme to make installation simpler and more
4801 removed outdated rtmux.pl
4802 moved old Interface/Email.pm to bin/rt-mailgate
4803 started new baseclass for new mail gateways (Interface/Email.pm)
4805 first cut implementation of attachment size limits.
4807 switched mysql to use 'longblob' rather than just 'blob', so
4808 that users can submit > 64k attachments. with the next release
4809 of DBIx::DBSchema, we should have what we need to get
4810 PG attachmetns of more reasonable sizes working.
4812 first cut implementation of base64 encoding for MIME objects
4813 on databases that don't support BLOBs (postgres)
4815 restructured initdb so we'll be able to support databases
4816 for which we need to hand-hack schema.
4818 added the 'Owner' pseudogroup to insertdata
4820 fixed the bug in logging for the mail gateway that caused
4821 lots of warnings about joins.
4823 lots of work on the mail gateway to start to clean up and restructure
4826 2001-03-10 18:53 jesse
4830 Refactoring initdb to make it easier to do things like add oracle support. yay
4832 2001-03-09 15:19 jesse
4834 * lib/RT/Condition/StatusChange.pm:
4836 file StatusChange.pm was initially added on branch rt-1-1.
4838 2001-03-09 15:19 jesse
4840 * Makefile, etc/config.pm, lib/RT/Attachment.pm, lib/RT/Link.pm,
4841 lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/Watcher.pm,
4842 lib/RT/Action/SendEmail.pm, lib/RT/Condition/AnyTransaction.pm,
4843 lib/RT/Condition/Generic.pm, lib/RT/Condition/StatusChange.pm,
4844 tools/insertdata, tools/testdeps:
4846 OnResolve scrip now works.
4847 some cleanup on Scrips and Watchers.
4848 commented out some debug messages that aren't immediately useful
4850 2001-03-09 15:15 jesse
4852 * webrt/Ticket/: ModifyDates.html, Elements/EditWatchers:
4855 one, editdates no longer errors out on 5.005
4856 two, links from watchers to the ModifyUser page now work properly
4858 2001-03-08 15:21 jesse
4860 * Makefile, lib/RT/User.pm, tools/insertdata:
4863 Fixed a bootstrapping bug introduced with the new acls on Create.
4864 bumped version to 1.3.49_01
4866 2001-03-07 00:40 jesse
4868 * lib/: test.pl, RT/ACE.pm, RT/CurrentUser.pm, RT/Group.pm,
4869 RT/GroupMember.pm, RT/Keyword.pm, RT/KeywordSelect.pm, RT/Link.pm,
4870 RT/Queue.pm, RT/Scrip.pm, RT/ScripAction.pm, RT/Template.pm,
4871 RT/Ticket.pm, RT/Transaction.pm, RT/User.pm, RT/Watcher.pm:
4873 acls for Delete methods that needed them.
4874 flat lockouts on Delete methods that needed them.
4876 test.pl got 'use *' added to it
4878 2001-03-06 18:07 jesse
4880 * lib/RT/Attachment.pm:
4882 Backing out changes that broke ->Content
4884 2001-03-06 17:42 jesse
4886 * Makefile, lib/RT/Attachment.pm, lib/RT/Record.pm,
4887 lib/RT/Interface/Web.pm, webrt/Elements/SelectSortOrder,
4888 webrt/Search/Listing.html, webrt/Search/PickRestriction:
4890 work on Attachments.
4891 cleanup on sorting and limiting.
4893 2001-03-06 16:26 jesse
4895 * webrt/Search/PickRestriction:
4899 2001-03-04 19:46 jesse
4903 Schema change to support postgres
4905 2001-03-04 19:44 jesse
4909 Small change for new DBIx::SearchBuilder::Record PrimaryKey behaviors..
4911 2001-03-04 19:15 jesse
4915 rt --id=<int> should work now
4917 2001-03-02 00:26 jesse
4919 * etc/config.pm, lib/RT/Date.pm, lib/RT/Ticket.pm,
4920 webrt/Ticket/ModifyDates.html:
4922 first pass on dates and timezones...seems to work. for common ops
4924 2001-02-28 16:34 jesse
4928 fix for RT/fsck.com: Ticket #208 User->Create needs more argument checking
4929 added a check to User->Create to make sure a name was specified
4931 2001-02-28 08:56 jesse
4933 * Makefile, bin/rtadmin:
4935 Enabled the ability to set a user's password via the CLI
4937 2001-02-27 22:09 jesse
4939 * lib/Makefile.PL, tools/testdeps:
4941 Bumping required version of searchbuilder in testdeps and lib/Makefile.pl
4943 2001-02-27 22:00 jesse
4945 * webrt/Elements/SelectKeyword:
4947 allowing undef keywords
4949 2001-02-27 21:43 jesse
4951 * webrt/Admin/Queues/Scrips.html:
4953 Fix for ticket #50. grammar in per queue scrip descriptions
4955 2001-02-27 21:41 jesse
4959 resolving ticket #181- extra \s in the autoreply template
4961 2001-02-27 21:36 jesse
4963 * Makefile, lib/RT/Transaction.pm, tools/testdeps:
4965 testdeps now erorrs out if you don't specify a db type.
4967 queue change transaction descriptions are better.
4971 2001-02-27 21:12 jesse
4973 * webrt/Elements/SelectTicketSortBy:
4975 file SelectTicketSortBy was initially added on branch rt-1-1.
4977 2001-02-27 21:12 jesse
4979 * webrt/Elements/SelectSortOrder:
4981 file SelectSortOrder was initially added on branch rt-1-1.
4983 2001-02-27 21:12 jesse
4985 * lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
4986 webrt/Elements/SelectKeyword, webrt/Elements/SelectResultsPerPage,
4987 webrt/Elements/SelectSortOrder, webrt/Elements/SelectTicketSortBy,
4988 webrt/Search/Listing.html, webrt/Search/PickRestriction:
4990 Basic ticket sorting has been implemented.
4991 Ticket listing by pages works too.
4993 a bit of cleanup in the ticket listing. now select by keywords uses the component designed for that purpose
4995 2001-02-26 15:44 jesse
4999 No longer generate spurious watchers transactions when merging tickets.
5001 2001-02-26 03:08 jesse
5005 fixed a typo in a debug message that prevented compilation
5007 2001-02-26 02:53 jesse
5011 bumped the version for release. again.
5013 2001-02-26 02:52 jesse
5015 * lib/RT/: ACE.pm, Ticket.pm:
5017 Fixed a variable redef in ticket and an acl granting bug in ACE
5019 2001-02-26 01:24 jesse
5021 * Makefile, webrt/Ticket/ModifyLinks.html:
5023 A bit more merging support.
5024 Bumped version for release
5026 2001-02-25 22:28 jesse
5028 * webrt/Ticket/Elements/: ShowHistory, ShowTransaction:
5030 Cleaning up the transaction display.
5032 2001-02-25 22:22 jesse
5034 * lib/RT/: Scrip.pm, ScripCondition.pm, Ticket.pm:
5036 Some bug fixes for merging.
5037 Fixed a bug in Scrips that caused an infinite loop if the user had no rights.
5039 2001-02-24 02:42 jesse
5041 * Makefile, lib/RT/Ticket.pm:
5043 Fixed a bug that prevented ticket loading from appearing to work
5045 2001-02-23 19:17 jesse
5047 * Makefile, lib/RT/Ticket.pm, lib/RT/Interface/Web.pm:
5049 Fixed a typo in Ticket.pm that prevented transaction lists from working
5050 fixed a paste error in Web.pm
5052 2001-02-23 17:41 jesse
5056 Bumped the version # for release
5058 2001-02-23 17:31 jesse
5060 * Makefile, README, bin/initacls.mysql, bin/webmux.pl,
5061 lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Link.pm, lib/RT/Queue.pm,
5062 lib/RT/Ticket.pm, lib/RT/User.pm, lib/RT/Interface/Web.pm,
5063 tools/initdb, tools/testdeps:
5065 Fixed a bug that made a first install with mysql fail
5066 yanked a UNIVERSAL::AUTOLOADER handler I inserted to test things out.
5067 Fixed several ACL creation bugs.
5068 Initial implementation of merge for the core.
5069 Testdeps now does database testing.
5071 Made Ticket->Load smarter. (nolonger needs a seperate LoadByURI sub.
5073 fixed bugs in the readme
5075 2001-02-22 01:03 jesse
5079 Updated dependencies.
5081 2001-02-21 17:49 jesse
5083 * lib/RT/: Ticket.pm, Tickets.pm:
5085 Cache Queue in Ticket.pm for added perf.
5086 formatting cleanup in Tickets.pm
5088 2001-02-20 14:38 jesse
5090 * webrt/Ticket/Display.html:
5092 Uncompressed history on summary page...
5094 2001-02-20 14:18 jesse
5096 * lib/RT/ScripCondition.pm:
5100 2001-02-20 14:07 jesse
5102 * Makefile, etc/schema.pm, lib/MANIFEST, tools/insertdata,
5103 webrt/Admin/Users/Modify.html,
5104 webrt/SelfService/Elements/ShowTransaction,
5105 webrt/Ticket/Elements/ShowTransaction:
5107 removed a false unique index from schema. pm.
5108 make web interface and insertdata deal properly with the fact that email addresses
5111 cleaned up ShowTransaction for the webui. (now uses CreatorObj rather than Creator,
5114 2001-02-20 01:42 jesse
5116 * lib/RT/: ACE.pm, ACL.pm, Attachment.pm, Attachments.pm,
5117 CurrentUser.pm, EasySearch.pm, Group.pm, GroupMember.pm,
5118 GroupMembers.pm, Groups.pm, Keyword.pm, KeywordSelect.pm,
5119 Keywords.pm, Link.pm, Links.pm, ObjectKeyword.pm,
5120 ObjectKeywords.pm, Queue.pm, Queues.pm, Record.pm, Scrip.pm,
5121 ScripAction.pm, ScripActions.pm, ScripCondition.pm,
5122 ScripConditions.pm, Scrips.pm, Template.pm, Templates.pm,
5123 Ticket.pm, Tickets.pm, Transaction.pm, Transactions.pm, User.pm,
5124 Users.pm, Utils.pm, Watcher.pm, Watchers.pm, Action/SendEmail.pm:
5126 A major security audit of the codebase has taken place. I was primarily out for
5127 ACL related issues, but took care of a number of other minor cleanups at the same time.
5129 2001-02-19 17:16 jesse
5133 fixed a typo in cli_respond_req
5135 2001-02-15 18:02 jesse
5137 * webrt/SelfService/: Details.html, Error.html:
5139 fixing bug #90: SelfService calls to Abort use the 'standard' handler. which includes the wrong header.
5141 2001-02-15 18:02 jesse
5143 * webrt/SelfService/Error.html:
5145 file Error.html was initially added on branch rt-1-1.
5147 2001-02-15 17:39 jesse
5149 * webrt/Admin/Elements/SelectSingleOrMultiple:
5151 file SelectSingleOrMultiple was initially added on branch rt-1-1.
5153 2001-02-15 17:39 jesse
5155 * lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
5156 webrt/Admin/Elements/SelectKeywordSelect,
5157 webrt/Admin/Elements/SelectSingleOrMultiple,
5158 webrt/Admin/Global/Keywords.html, webrt/Admin/Queues/Keywords.html,
5159 webrt/Elements/SelectKeyword, webrt/Elements/SelectKeywordOptions,
5160 webrt/Ticket/Elements/ModifyTicket:
5162 KeywordSelect.pm got an ACL bug fixed.
5163 Keyword.pm now does recursive searches in Descendants properly.
5165 KeyworSelect editing via the webui is now much smarter. and cleaner. and better. and faster, and resolving bug 123
5167 2001-02-15 17:39 jesse
5169 * webrt/Admin/Elements/SelectKeywordSelect:
5171 file SelectKeywordSelect was initially added on branch rt-1-1.
5173 2001-02-13 22:54 jesse
5175 * lib/: Makefile.PL, RT/ACE.pm, RT/Keyword.pm, RT/KeywordSelect.pm,
5178 Better ACL handling for ACEs, Keywords and KeywordSelects.
5179 specified more accurate versions of some dependencies in lib/Makefile.PL
5181 2001-02-13 12:51 jesse
5183 * bin/rtadmin, etc/schema.pm, lib/RT/Keyword.pm,
5184 lib/RT/KeywordSelect.pm, lib/RT/KeywordSelects.pm,
5185 lib/RT/Keywords.pm, lib/RT/Queue.pm, lib/RT/Queues.pm,
5186 lib/RT/User.pm, lib/RT/Users.pm, webrt/Admin/Global/Keywords.html,
5187 webrt/Admin/Keywords/index.html, webrt/Admin/Queues/Keywords.html,
5188 webrt/Admin/Queues/Modify.html, webrt/Admin/Users/Modify.html:
5190 Implemented 'Disabled' for Keywords, KeywordSelects, Queues and Users.
5191 This supplants 'Delete' for these objects which need to exist to guarantee
5192 referential integrity.
5194 Implemented cli and web interfaces to support the new code.
5196 2001-02-12 18:27 jesse
5198 * README, bin/rtadmin, etc/schema.pm, lib/RT/Attachment.pm,
5199 lib/RT/EasySearch.pm, lib/RT/Link.pm, lib/RT/ObjectKeyword.pm,
5200 lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Record.pm,
5201 lib/RT/ScripAction.pm, lib/RT/ScripCondition.pm,
5202 lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
5203 lib/RT/Watcher.pm, tools/testdeps:
5205 Cleaned up LastUpdated / Created/ LastUpdatedBy / Creator to all get set on
5206 create for all relevant objects.
5208 Based on discussions with ivan, changed the 'Deleted' flag on various objects to 'Disabled'
5209 to better represent its purpose.
5211 Fully implemented Disable for queue as a prototype.
5213 fixed queue attribute editing in cli.
5215 2001-02-12 13:59 jesse
5219 specified a minimum known good version of Getopt::Long
5221 2001-02-12 12:38 jesse
5223 * lib/RT/Queue.pm, webrt/Ticket/Elements/ShowTransaction:
5225 transaction links work again.
5226 admin ccs get listed.
5228 2001-02-11 22:16 jesse
5232 bumped the version # for a new release
5234 2001-02-11 22:13 jesse
5236 * lib/RT/Queue.pm, lib/RT/Template.pm, tools/insertdata:
5238 cleaning up queue create.
5240 2001-02-11 22:12 jesse
5244 started the work on dealing with Deleting records that need to exist to guarantee ref. integrity
5246 2001-02-11 18:40 jesse
5250 imported brandon's url importing code
5252 2001-02-06 22:59 jesse
5254 * lib/RT/Queue.pm, webrt/Admin/Queues/Modify.html,
5255 webrt/Admin/Users/index.html:
5257 Fixes to Queue.pm to stop it from clobbering the Name.
5259 fixed a typo in the webui Admin/Users/index.html
5261 2001-02-06 15:22 jesse
5263 * lib/RT/Queue.pm, webrt/Admin/Elements/QueueRightsForUser,
5264 webrt/Admin/Elements/SelectRights,
5265 webrt/Ticket/Elements/ShowMembers:
5267 ACL fixes in Queue.pm.
5268 ACL search fies for the web ui.
5269 fixed a recursive subticket display bug.
5271 2001-02-06 12:49 jesse
5275 removed the old rt 1.0 lib/rt directory forever. yay
5277 2001-02-06 12:48 jesse
5279 * lib/RT/Interface/Email.pm:
5281 Added a tiny patch from ivan to not extract nested messages. not totally sure about this one yet.
5283 2001-02-02 01:26 jesse
5289 2001-02-02 01:11 jesse
5291 * bin/rtadmin, lib/RT/Keyword.pm:
5293 keyword creation, editing and deletion now works via the cli tool.
5295 This means that for alpha 4, we're *gasp* feature complete. now to fix lots of bugs.
5297 2001-02-01 02:46 jesse
5299 * bin/rtadmin, lib/RT/Group.pm, lib/RT/Keyword.pm,
5300 lib/RT/KeywordSelect.pm, tools/testdeps, webrt/Ticket/Display.html,
5301 webrt/Ticket/Elements/ShowHistory,
5302 webrt/Ticket/Elements/ShowTransaction:
5304 Commandline editing of keywordselects now works.
5306 Added in a patch to collapse history on the ticket listing
5307 page from Byron Ellacott
5309 Bumped a few dependecy versions. added a File::Spec dependency, since File::Temp
5310 gets it not quote right.
5312 2001-01-31 02:08 jesse
5314 * bin/rtadmin, lib/RT/Group.pm, webrt/Admin/Groups/Members.html:
5316 Commandline group editing now works. yay. group membership even.
5317 the api changed to be easier to work with and more consistent with other functions
5319 2001-01-30 23:12 jesse
5321 * lib/RT/Interface/Email.pm, webrt/Ticket/Elements/ShowLinks,
5322 webrt/Ticket/Elements/ShowRequestor:
5324 The email interface now uses tempdir from File::Temp for increased security.
5326 A couple of webui cleanups to display more sensible things.
5328 2001-01-30 16:42 jesse
5330 * etc/config.pm, lib/RT/User.pm, lib/RT/Interface/Email.pm:
5332 Added mail-on-error to the mail gateway. now it should tell you when it fails.
5334 turned off debugging output from ACLs....
5336 2001-01-29 23:58 jesse
5338 * bin/rtadmin, lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Scrip.pm,
5339 lib/RT/ScripAction.pm, lib/RT/ScripCondition.pm, lib/RT/Scrips.pm,
5340 lib/RT/Template.pm, lib/RT/Templates.pm, lib/RT/User.pm,
5341 lib/RT/Interface/CLI.pm, lib/RT/Interface/Web.pm,
5342 webrt/Admin/Elements/SelectTemplate,
5343 webrt/Admin/Global/Template.html,
5344 webrt/Admin/Global/Templates.html,
5345 webrt/Admin/Queues/Template.html:
5347 A bunch of work on the admin cli (acl editor now works)
5349 a couple API changes to standardize method names across classes
5350 template editing via the web should work better now.
5352 2001-01-29 23:56 jesse
5354 * webrt/Elements/: TitleBoxEnd, TitleBoxStart:
5356 Futzing with the title box to make it a bit more consistent
5358 2001-01-29 23:54 jesse
5362 Removed a redundant sub new
5364 2001-01-29 22:22 jesse
5368 Groups can now be loaded by name.
5370 2001-01-23 15:46 jesse
5372 * bin/rtadmin, etc/schema.pm, lib/RT/Queue.pm, lib/RT/Template.pm,
5373 lib/RT/Ticket.pm, lib/RT/User.pm, lib/RT/Interface/CLI.pm,
5376 initdb now punts on database creation for oracle.
5378 Ticket->Name removed from code (retargeted to post 2.0 and its own table)
5379 Some better error checking in User and Queue.
5381 Can now edit templates (And create them) from the CLI.
5383 2001-01-22 12:51 jesse
5385 * lib/RT/Action/Notify.pm:
5388 It's amazing how much effect 3 little letters can have. with this patch,
5389 scrips that depend on notify (most everything other than autoreply)
5392 2001-01-22 06:18 jesse
5394 * lib/RT/Template.pm:
5396 Fixed a couple ACL bugs in Template::_Set
5398 2001-01-22 05:04 jesse
5402 Bumped the version # because of the schema change
5404 2001-01-22 04:51 jesse
5406 * lib/RT/Interface/CLI.pm:
5408 file CLI.pm was initially added on branch rt-1-1.
5410 2001-01-22 04:51 jesse
5412 * lib/RT/Interface/CLI.pm:
5414 Added CLI.pm, which rt and adminrt are dependant on
5416 2001-01-22 04:46 jesse
5418 * bin/rtadmin, lib/MANIFEST, lib/RT/Template.pm:
5420 a bit more work on rtadmin (the start of template editing)
5422 added Interface/CLI to the manifest.
5423 added a comment to Template.pm
5425 2001-01-22 02:51 jesse
5427 * Makefile, TODO, bin/mason_handler.scgi, bin/rt, bin/rtadmin,
5428 bin/rtmux.pl, bin/webmux.pl, etc/config.pm, etc/schema.Oracle,
5429 etc/schema.pm, lib/RT.pm, lib/RT/Attachment.pm,
5430 lib/RT/CurrentUser.pm, lib/RT/Group.pm, lib/RT/Link.pm,
5431 lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm, lib/RT/Template.pm,
5432 lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Transaction.pm,
5433 lib/RT/User.pm, lib/RT/Users.pm, lib/RT/Watchers.pm,
5434 lib/RT/Interface/Email.pm, tools/insertdata,
5435 webrt/Admin/Elements/CreateQueueCalled,
5436 webrt/Admin/Elements/CreateUserCalled,
5437 webrt/Admin/Elements/GrantQueueRightsTo,
5438 webrt/Admin/Elements/ModifyKeywordSelect,
5439 webrt/Admin/Elements/ModifyQueue,
5440 webrt/Admin/Elements/ModifyTemplate,
5441 webrt/Admin/Elements/ModifyUser,
5442 webrt/Admin/Elements/SelectModifyQueue,
5443 webrt/Admin/Elements/SelectModifyUser,
5444 webrt/Admin/Elements/SelectTemplate,
5445 webrt/Admin/Elements/SelectUsers, webrt/Admin/Global/Scrips.html,
5446 webrt/Admin/Global/Template.html,
5447 webrt/Admin/Global/Templates.html,
5448 webrt/Admin/Global/UserRights.html,
5449 webrt/Admin/Groups/Members.html,
5450 webrt/Admin/KeywordSelects/index.html, webrt/Admin/Queues/ACL.html,
5451 webrt/Admin/Queues/Create.html, webrt/Admin/Queues/Keywords.html,
5452 webrt/Admin/Queues/Modify.html, webrt/Admin/Queues/People.html,
5453 webrt/Admin/Queues/Scrips.html, webrt/Admin/Queues/Template.html,
5454 webrt/Admin/Queues/Templates.html, webrt/Admin/Queues/index.html,
5455 webrt/Admin/Users/Modify.html, webrt/Admin/Users/Prefs.html,
5456 webrt/Admin/Users/index.html, webrt/Elements/Header,
5457 webrt/Elements/MyRequests, webrt/Elements/MyTickets,
5458 webrt/Elements/Quicksearch, webrt/Elements/SelectNewTicketQueue,
5459 webrt/Elements/SelectOwner, webrt/Elements/SelectQueue,
5460 webrt/Elements/SelectUsers, webrt/SelfService/Details.html,
5461 webrt/SelfService/Elements/Header,
5462 webrt/SelfService/Elements/MyRequests,
5463 webrt/SelfService/Elements/ShowTransaction,
5464 webrt/Ticket/Create.html, webrt/Ticket/ModifyLinks.html,
5465 webrt/Ticket/autohandler, webrt/Ticket/Elements/AddWatchers,
5466 webrt/Ticket/Elements/ShowBasics, webrt/Ticket/Elements/ShowDates,
5467 webrt/Ticket/Elements/ShowDependencies,
5468 webrt/Ticket/Elements/ShowLinks, webrt/Ticket/Elements/ShowPeople,
5469 webrt/Ticket/Elements/ShowReferences,
5470 webrt/Ticket/Elements/ShowTransaction:
5472 In prep for a true schema freeze, I fixed a number of attribute names that were troublesome for
5473 one reason or another.
5475 Queue->QueueId and User->UserId have been changed to Queue->Name and User->Name, so
5476 as not to conflict with queue->id and user->id any more. A number of tables
5477 used "Alias" and "Title" and things like that, rather than the somewhat
5478 more standard "Name" and "Description"
5480 Abstracted a bunch of the CLI setup stuff out into lib/RT/Interface/CLI
5482 Abstracted some of the core DB startup code into RT.pm
5484 fixed the makefile to handle the new rtadmin.
5486 lots of updates to the new rtadmin (which works for user editing!)
5488 fixed a bug in ObjectKeywords->LoadByName....
5490 2001-01-19 04:23 jesse
5494 A bit of cleanup and a bit more docs. it's now actually implementable with getopt::long
5496 2001-01-19 04:16 jesse
5500 file rtadmin was initially added on branch rt-1-1.
5502 2001-01-19 04:16 jesse
5506 Docced the proposed cli for the new rtadmin tool. It's rather more intense than I'd intended
5508 2001-01-19 02:15 jesse
5512 Fixed ACL bug that prevented by-group auth from working
5514 2001-01-19 00:52 jesse
5516 * lib/RT/Ticket.pm, lib/RT/User.pm, webrt/SelfService/Details.html:
5518 Work on SelfService (fixing the a permission denied bug)
5520 2001-01-19 00:21 jesse
5522 * webrt/NoAuth/webrt.css:
5524 file webrt.css was initially added on branch rt-1-1.
5526 2001-01-19 00:21 jesse
5528 * webrt/: webrt.css, Elements/Header, NoAuth/webrt.css,
5529 SelfService/Details.html, SelfService/Elements/Header:
5533 2001-01-19 00:07 jesse
5537 bug-fixing in bin/rt
5539 2001-01-18 23:47 jesse
5541 * lib/RT/Link.pm, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
5542 webrt/Ticket/ModifyLinks.html, webrt/Ticket/Elements/ShowLinks,
5543 webrt/Ticket/Elements/ShowMembers,
5544 webrt/Ticket/Elements/ShowReferences,
5545 webrt/Ticket/Elements/ShowSummary:
5547 A bunch of work on links.
5549 Ticket-> Members and MemberOf now return Links objects rather than Tickets Objects
5550 Edit links via the webui works now
5552 2001-01-18 15:11 jesse
5554 * HACKING, docs/API:
5556 Added a bit more documentation and philosophy
5557 to the API file. yanked tobix' old out of date "HACKING"
5560 2001-01-18 03:18 jesse
5564 Headers in incoming mail are now parsed case insensitively.
5566 Version is now 1.0.7
5568 2001-01-17 16:41 jesse
5570 * Makefile, tools/testdeps:
5572 updated searchbuilder dependency in testdeps
5574 revved version in Makefile for release.
5576 2001-01-17 14:27 jesse
5578 * Makefile, bin/rt, lib/RT/Date.pm:
5580 Fixed #45 Permissions bug on redhat 6.0
5581 Fixed #51 RT CLI doesn't check for valid user
5583 Implemented a bunch more searching in bin/rt
5585 Refactored RT::Date a bit.
5587 Fixed some unreported permissions eits.
5589 2001-01-16 11:43 jesse
5591 * webrt/Ticket/Elements/: ShowLinks, ShowMemberOf, ShowMembers,
5592 ShowPeople, ShowSummary:
5594 Cleaned up and shortened the Ticket Display screen
5596 2001-01-16 10:56 jesse
5598 * lib/RT/Ticket.pm, webrt/Ticket/Modify.html:
5600 Cleaned up and better documented Ticket->SetStatus
5601 Ticket/Modify.html got rid of a whole bunch of evals.
5603 2001-01-15 23:57 jesse
5605 * Makefile, lib/MANIFEST, lib/RT/Tickets.pm:
5607 Removed a deleted file from the manifest. revved the version
5609 2001-01-15 15:19 jesse
5611 * lib/RT/: KeywordSelect.pm, Queue.pm:
5613 Adding the ability to load keyword selects by name.
5615 2001-01-15 03:49 jesse
5617 * lib/RT/Ticket.pm, webrt/Ticket/Elements/EditKeywordSelects:
5619 keyword display now cleaner. doesn't force you to select a keyword if none
5622 2001-01-15 03:36 jesse
5626 SetQueue is no-longer heinously broken. thanks eoin
5628 2001-01-15 03:10 jesse
5630 * lib/RT/: Queue.pm, User.pm, Action/Notify.pm, Action/Spam.pm:
5632 removed an old RT::Action that didn't actually do anything useful these days. it'll get replaced later.
5634 Scrips which sign watchers up for things _actually seem to work_
5635 (required some frobbing of watchers)
5637 2001-01-15 02:44 jesse
5639 * bin/rt, etc/schema.pm, lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm,
5640 lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
5641 lib/RT/Watchers.pm, webrt/Elements/ViewUser,
5642 webrt/Ticket/Elements/ShowRequestor:
5644 Added a 'Type' column to templates, to more easily allow for insertable templates for quick responses from customer service folks ,etc.
5645 Reworked a bunch of the watchers code to not do its own potentially very bogus caching and to reuse more core code.
5646 Oh. and it always returns the expected object type now.
5648 Redid tobias' old "ViewUser" box to use a set of tickets, rather than a bogus search for watchers (ignoring tickets).
5650 Fixed a bug in searching for tickets by watcher.
5652 2001-01-15 00:53 jesse
5654 * bin/rt, webrt/Elements/SelectOwner, webrt/Elements/TitleBoxStart,
5655 webrt/NoAuth/Login.html, webrt/Ticket/Elements/ShowSummary:
5657 Added a bunch of doc to bin/rt. probably should have check to see if it runs ;)
5658 TitleBoxStart got the attributes: class, title_href and titleright_href. makes calls to it cleaner.
5659 showsummary got a few more links to the places things should go.
5660 selectOwner now will actually default to nobody if that's the right value.
5662 2001-01-13 03:22 jesse
5666 Changed the TODO file to point to the current TODO list
5668 2001-01-13 03:18 jesse
5672 Bumped version # for release
5674 2001-01-13 03:11 jesse
5676 * bin/rtmux.pl, lib/RT/Queue.pm, lib/RT/Action/SendEmail.pm:
5678 Fixing a couple minor things in rtmux and Queue.pm so that the mail interfaces work ok.
5680 2001-01-13 02:34 jesse
5684 Added the ability to generate a random password to RT::User. we don't yet
5685 have a nice way to email this information to the user. which is a real bummer.
5687 2001-01-12 17:35 jesse
5689 * etc/config.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
5690 lib/RT/Interface/Web.pm, webrt/Admin/Users/Modify.html,
5691 webrt/SelfService/Create.html, webrt/SelfService/Details.html,
5692 webrt/SelfService/Elements/Header, webrt/SelfService/Elements/Tabs:
5694 Made ACLs for 'Everyone' work. fixed a few other small ACL bugs.
5695 Made the 'Requestor-mode' ticket create tool work.
5697 2001-01-12 12:27 jesse
5699 * webrt/Elements/: SelectDate, SelectOwner:
5701 Commented out unimplemented select relative date bits.
5702 SelectOwner now lets you pick nobody.
5704 2001-01-12 03:16 jesse
5706 * bin/rt, bin/rtmux.pl, lib/RT/Ticket.pm, tools/testdeps:
5708 Comments and Correspondence work from the cli now. with and without --source (for source data) and --no-edit (to disable invocation of $EDITOR)
5710 rt and rtmux.pl now drop setgidness as soon as they can. it's happier this
5713 testdeps now installs File::Temp, which is needed to do safe tempfile usage.
5715 2001-01-12 00:11 jesse
5717 * webrt/Elements/: MyRequests, MyTickets:
5719 Bug fix for #47 (Id flows into subject on 'home' screen)
5721 2001-01-11 03:34 jesse
5723 * webrt/Elements/Header:
5725 Removed extra spaces from the header
5727 2001-01-11 02:57 jesse
5729 * webrt/Elements/SelectOwner:
5731 Made SelectOwner actually show all the right people
5733 2001-01-11 02:53 jesse
5737 Added a requirement for the current DBIx::SearchBuilder to testdeps
5739 2001-01-11 02:28 jesse
5743 revved the version for distribution
5745 2001-01-11 02:28 jesse
5747 * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm,
5748 webrt/Elements/Quicksearch, webrt/Elements/TitleBoxStart,
5749 webrt/Ticket/Display.html, webrt/Ticket/Elements/EditBasics:
5751 fixed a couple of UI bugs. the 'quick' links in the web ticket view should now all work.
5752 Logger->warn -> Logger->warning in the web ui
5754 2001-01-10 17:42 jesse
5760 2001-01-10 01:46 jesse
5762 * webrt/Ticket/Attachment/dhandler:
5764 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 <, and it's not good to have </BODY></HTML> on the end of binary attachments.
5766 2001-01-10 00:24 jesse
5770 Revved the version to 1.3.32
5772 2001-01-09 23:57 jesse
5774 * webrt/Admin/Users/Rights.html:
5776 file Rights.html was initially added on branch rt-1-1.
5778 2001-01-09 23:57 jesse
5780 * lib/RT/Record.pm, lib/RT/User.pm, lib/RT/Interface/Email.pm,
5781 tools/insertdata, webrt/Admin/Elements/UserTabs,
5782 webrt/Admin/Users/Modify.html, webrt/Admin/Users/Rights.html,
5783 webrt/Elements/Quicksearch, webrt/Elements/TitleBoxEnd,
5784 webrt/Elements/TitleBoxStart:
5786 Did some work on User creation to check for duplicate userids on create.
5787 Better user create error checking.
5788 Switched the TitleBox UI to a compromise between new and old.
5790 Did a bit of ui work on web based user modification
5792 2001-01-09 02:15 jesse
5794 * Makefile, lib/RT/User.pm, tools/insertdata,
5795 webrt/Admin/Users/Modify.html:
5797 shuffling around hte user password stuff. hopefully the user modification issues seen in 1.3.30 will be fixed.
5799 2001-01-09 00:48 jesse
5801 * webrt/Ticket/History.html:
5803 file History.html was initially added on branch rt-1-1.
5805 2001-01-09 00:48 jesse
5809 file keywords was initially added on branch rt-1-1.
5811 2001-01-09 00:48 jesse
5813 * bin/mason_handler.scgi:
5815 file mason_handler.scgi was initially added on branch rt-1-1.
5817 2001-01-09 00:48 jesse
5819 * Makefile, bin/mason_handler.scgi, bin/webmux.pl, docs/keywords,
5820 lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
5821 webrt/Admin/Elements/GrantQueueRightsTo~,
5822 webrt/Ticket/History.html:
5824 Started to write out notes on a testsuite.
5825 Started work on a CGI/SpeedyCGI frontend
5826 added a file that was missing in 1.3.30
5828 2001-01-08 14:04 jesse
5832 Added a web based due-date patch.
5834 2001-01-06 15:17 jesse
5838 Added 'Deleted' attributes for tables whose entries can not be safely
5839 removed from the database for ref. integrity problems.
5841 2001-01-03 23:07 jesse
5845 Bumped version to 1.3.30
5847 2001-01-03 23:02 jesse
5851 file testdeps was initially added on branch rt-1-1.
5853 2001-01-03 23:02 jesse
5855 * README, bin/testdeps.pl, lib/Makefile.PL, tools/testdeps,
5856 webrt/Elements/TitleBoxStart:
5858 a bit of quick UI work.
5859 an update to depend on DBIx::SearchBuilder 0.15 (just releaseD)
5860 testdeps moved to tools
5862 2001-01-03 03:21 jesse
5864 * bin/rt, lib/RT/Tickets.pm:
5866 ticket searches for integers are a bit more flexible now (and the code's tighter)
5868 the rtq section of the new bin/rt appears functional, if underdocced.
5870 2001-01-02 22:55 jesse
5872 * lib/RT/Tickets.pm, lib/RT/Interface/Web.pm,
5873 webrt/Search/PickRestriction:
5875 Imported ivan's keyword search patch, along with a modification to allow
5876 for _not_ selecting keywords.
5878 2001-01-02 21:45 jesse
5880 * Makefile, bin/testdeps.pl, lib/RT/KeywordSelect.pm,
5881 lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
5882 lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Watchers.pm,
5883 lib/RT/Interface/Web.pm, tools/insertdata, webrt/webrt.css,
5884 webrt/Elements/Header, webrt/Elements/TitleBoxStart,
5885 webrt/Elements/ViewUser, webrt/Search/Listing.html,
5886 webrt/Search/PickRestriction, webrt/Ticket/Create.html,
5887 webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowBasics,
5888 webrt/Ticket/Elements/ShowSummary,
5889 webrt/Ticket/Elements/ShowTransaction, webrt/Ticket/Elements/Tabs:
5891 Fixed a warning in testdeps (Well, worked around it, anyway)
5892 Added some helper functions for keywords and keyword selects.
5894 did a bunch of UI cleanup. started to color-code the webui
5896 started work on a generic queue listing format in Tickets.pm
5898 2001-01-02 15:02 jesse
5900 * webrt/SelfService/Elements/ShowTransaction:
5902 file ShowTransaction was initially added on branch rt-1-1.
5904 2001-01-02 15:02 jesse
5906 * webrt/SelfService/: Create.html, Details.html,
5907 Elements/GotoTicket, Elements/Header, Elements/ShowTransaction,
5910 Fleshed out more of the requestor UI.
5911 It's good enough for the alpha. yay!
5913 2001-01-02 15:02 jesse
5915 * webrt/SelfService/Elements/GotoTicket:
5917 file GotoTicket was initially added on branch rt-1-1.
5919 2001-01-01 19:06 jesse
5921 * webrt/Ticket/: Modify.html, ModifyDates.html, ModifyPeople.html,
5922 Elements/EditBasics, Elements/EditKeywordSelects,
5923 Elements/ShowDates, Elements/ShowSummary:
5925 Even yet still more Technicolor!
5927 2001-01-01 18:42 jesse
5929 * webrt/NoAuth/images/spacer.gif:
5931 file spacer.gif was initially added on branch rt-1-1.
5933 2001-01-01 18:42 jesse
5935 * webrt/NoAuth/Reminder.html:
5937 file Reminder.html was initially added on branch rt-1-1.
5939 2001-01-01 18:42 jesse
5941 * webrt/Elements/Section:
5943 file Section was initially added on branch rt-1-1.
5945 2001-01-01 18:42 jesse
5947 * lib/RT/CurrentUser.pm, lib/RT/KeywordSelect.pm, webrt/webrt.css,
5948 webrt/Admin/Keywords/index.html, webrt/Admin/Queues/People.html,
5949 webrt/Elements/Header, webrt/Elements/ListActions,
5950 webrt/Elements/MyRequests, webrt/Elements/MyTickets,
5951 webrt/Elements/Section, webrt/Elements/Submit,
5952 webrt/Elements/TitleBoxEnd, webrt/Elements/TitleBoxStart,
5953 webrt/NoAuth/Login.html, webrt/NoAuth/Reminder.html,
5954 webrt/NoAuth/images/spacer.gif, webrt/Ticket/Display.html,
5955 webrt/Ticket/ModifyPeople.html, webrt/Ticket/Elements/ShowSummary,
5956 webrt/Ticket/Elements/ShowTransaction:
5959 Ticket Display is significantly different. and _much_ faster loading.
5960 A color style guide for the web ui is forthcoming.
5962 removed a Die from CurrentUser.
5964 2000-12-30 03:27 jesse
5966 * webrt/Elements/Tabs:
5968 fixed a ui nit from ivan
5970 2000-12-30 03:03 jesse
5972 * webrt/Ticket/Elements/ShowSummary:
5976 2000-12-30 00:07 jesse
5980 bumped version for release
5982 2000-12-30 00:03 jesse
5984 * etc/config.pm, lib/RT/User.pm,
5985 webrt/Admin/Elements/ModifyKeywordSelect,
5986 webrt/Admin/Global/Keywords.html,
5987 webrt/Admin/KeywordSelects/index.html,
5988 webrt/Admin/Keywords/Modify.html, webrt/Admin/Keywords/index.html,
5989 webrt/Admin/Queues/Keywords.html, webrt/Admin/Users/index.html:
5991 Fixed a bug in keyword creation that caused urls and param values to get buggered.
5993 Passwords are now encrypted in the database
5995 2000-12-29 05:54 jesse
5997 * bin/rt, lib/RT/Link.pm, lib/RT/Ticket.pm,
5998 lib/RT/Interface/Web.pm, webrt/Ticket/Display.html,
5999 webrt/Ticket/Elements/ShowDependencies,
6000 webrt/Ticket/Elements/ShowLinks:
6002 Did a bunch of work on the linking interface. It's now got
6003 a much easier API. and it's twice as functional (you can delete links)
6005 Did the proof-of concept for the link code in the CLI. it'll need
6006 fleshing out tomorrow.
6008 Fleshed out other parts of the CLI.
6010 stayed up way too late.
6012 2000-12-29 00:30 jesse
6014 * Makefile, bin/rt, lib/RT/Keyword.pm, lib/RT/Ticket.pm:
6016 Added keyword support to the CLI.
6017 fixed a couple of Keyword core bugs
6019 2000-12-28 03:56 jesse
6021 * bin/rt, bin/testdeps.pl, lib/RT/Keyword.pm,
6022 lib/RT/KeywordSelect.pm, lib/RT/User.pm:
6024 Removed unused keyword related code. added in a bit of
6025 new keyword related code to get "relative" paths of keywords.
6027 fixed a longstanding warning in ACL checking.
6029 first 1/2 of keywords support for the new rt cli.
6031 added Tie::IxHash to testdeps.pl (keywords needs it)
6033 2000-12-27 02:19 jesse
6035 * webrt/Ticket/Elements/ShowTransaction:
6039 2000-12-27 01:21 jesse
6041 * webrt/Admin/Global/Keywords.html:
6043 file Keywords.html was initially added on branch rt-1-1.
6045 2000-12-27 01:21 jesse
6047 * etc/schema.pm, lib/RT/ACE.pm, lib/RT/KeywordSelect.pm,
6048 lib/RT/KeywordSelects.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
6049 lib/RT/Transaction.pm, webrt/Admin/Elements/SystemTabs,
6050 webrt/Admin/Global/Keywords.html, webrt/Admin/Queues/Keywords.html,
6051 webrt/Ticket/Create.html, webrt/Ticket/ModifyPeople.html,
6052 webrt/Ticket/Elements/EditKeywordSelects,
6053 webrt/Ticket/Elements/ShowKeywordSelects,
6054 webrt/Ticket/Elements/ShowSummary,
6055 webrt/Ticket/Elements/ShowTransaction:
6057 Added the ability to name keyword selects.
6058 first round of ACLing for keywords.
6060 Added the ability to create KeywordSelects which apply to all queues (Rather than just
6065 2000-12-26 02:56 jesse
6067 * webrt/Elements/SelectKeywordOptions:
6069 file SelectKeywordOptions was initially added on branch rt-1-1.
6071 2000-12-26 02:56 jesse
6073 * webrt/Admin/Keywords/index.html:
6075 file index.html was initially added on branch rt-1-1.
6077 2000-12-26 02:56 jesse
6079 * webrt/Admin/Queues/Keywords.html:
6081 file Keywords.html was initially added on branch rt-1-1.
6083 2000-12-26 02:56 jesse
6085 * webrt/Elements/SelectKeyword:
6087 file SelectKeyword was initially added on branch rt-1-1.
6089 2000-12-26 02:56 jesse
6091 * bin/webmux.pl, etc/schema.pm, lib/RT/Keyword.pm,
6092 lib/RT/KeywordSelect.pm, lib/RT/KeywordSelects.pm,
6093 lib/RT/Keywords.pm, lib/RT/ObjectKeyword.pm,
6094 lib/RT/ObjectKeywords.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
6095 lib/RT/Watchers.pm, webrt/Admin/Elements/ModifyKeyword,
6096 webrt/Admin/Elements/ModifyKeywordSelect,
6097 webrt/Admin/Elements/QueueTabs, webrt/Admin/Elements/Tabs,
6098 webrt/Admin/KeywordSelects/index.html,
6099 webrt/Admin/Keywords/Modify.html, webrt/Admin/Keywords/index.html,
6100 webrt/Admin/Queues/Keywords.html, webrt/Elements/SelectKeyword,
6101 webrt/Elements/SelectKeywordOptions, webrt/Ticket/Modify.html,
6102 webrt/Ticket/Elements/EditKeywordSelects,
6103 webrt/Ticket/Elements/ShowKeywordSelects:
6105 My first pass at making the keywords stuff work more like the rest of the RT core.
6106 A couple of minor fixes on non-keywords things, but mostly this was an
6107 edit of the keywords code to:
6108 1. make the admin UI work more like the rest of the admin ui
6109 (still need to do "global" keyword selections)
6111 2. bring the coding style of the keywords stuff more into line
6112 with the rest of the codebase
6114 3. flesh out the helper methods in the keywords modules.
6116 2000-12-24 02:04 jesse
6118 * lib/RT/: Keyword.pm, KeywordSelect.pm, ObjectKeyword.pm:
6120 A first round of commentary and cleanup on a few modules
6122 2000-12-24 01:34 jesse
6124 * webrt/Ticket/Elements/ShowKeywordSelects:
6126 file ShowKeywordSelects was initially added on branch rt-1-1.
6128 2000-12-24 01:34 jesse
6130 * webrt/Ticket/Elements/EditKeywordSelects:
6132 file EditKeywordSelects was initially added on branch rt-1-1.
6134 2000-12-24 01:34 jesse
6136 * webrt/Admin/: KeywordSelects/Modify.html, Keywords/Modify.html:
6138 file Modify.html was initially added on branch rt-1-1.
6140 2000-12-24 01:34 jesse
6142 * webrt/Admin/KeywordSelects/index.html:
6144 file index.html was initially added on branch rt-1-1.
6146 2000-12-24 01:34 jesse
6148 * webrt/Admin/Elements/ModifyKeyword:
6150 file ModifyKeyword was initially added on branch rt-1-1.
6152 2000-12-24 01:34 jesse
6154 * webrt/Admin/Elements/ModifyKeywordSelect:
6156 file ModifyKeywordSelect was initially added on branch rt-1-1.
6158 2000-12-24 01:34 jesse
6160 * webrt/Admin/Elements/SelectModifyKeyword:
6162 file SelectModifyKeyword was initially added on branch rt-1-1.
6164 2000-12-24 01:34 jesse
6166 * webrt/Admin/Elements/SelectModifyKeywordSelect:
6168 file SelectModifyKeywordSelect was initially added on branch rt-1-1.
6170 2000-12-24 01:34 jesse
6172 * lib/RT/ObjectKeyword.pm:
6174 file ObjectKeyword.pm was initially added on branch rt-1-1.
6176 2000-12-24 01:34 jesse
6178 * lib/RT/Keyword.pm:
6180 file Keyword.pm was initially added on branch rt-1-1.
6182 2000-12-24 01:34 jesse
6184 * lib/RT/KeywordSelect.pm:
6186 file KeywordSelect.pm was initially added on branch rt-1-1.
6188 2000-12-24 01:34 jesse
6192 file test.pl was initially added on branch rt-1-1.
6194 2000-12-24 01:34 jesse
6196 * lib/RT/ObjectKeywords.pm:
6198 file ObjectKeywords.pm was initially added on branch rt-1-1.
6200 2000-12-24 01:34 jesse
6202 * lib/RT/KeywordSelects.pm:
6204 file KeywordSelects.pm was initially added on branch rt-1-1.
6206 2000-12-24 01:34 jesse
6208 * lib/RT/Keywords.pm:
6210 file Keywords.pm was initially added on branch rt-1-1.
6212 2000-12-24 01:34 jesse
6214 * Makefile, etc/acl.Pg, etc/schema.pm, lib/MANIFEST,
6215 lib/MANIFEST.SKIP, lib/Makefile.PL, lib/RT.pm, lib/test.pl,
6216 lib/RT/Keyword.pm, lib/RT/KeywordSelect.pm,
6217 lib/RT/KeywordSelects.pm, lib/RT/Keywords.pm,
6218 lib/RT/ObjectKeyword.pm, lib/RT/ObjectKeywords.pm,
6219 lib/RT/Ticket.pm, webrt/Admin/Elements/ModifyKeyword,
6220 webrt/Admin/Elements/ModifyKeywordSelect,
6221 webrt/Admin/Elements/SelectModifyKeyword,
6222 webrt/Admin/Elements/SelectModifyKeywordSelect,
6223 webrt/Admin/Elements/Tabs, webrt/Admin/KeywordSelects/Modify.html,
6224 webrt/Admin/KeywordSelects/index.html,
6225 webrt/Admin/Keywords/Modify.html, webrt/Ticket/Modify.html,
6226 webrt/Ticket/Elements/EditBasics,
6227 webrt/Ticket/Elements/EditKeywordSelects,
6228 webrt/Ticket/Elements/ShowKeywordSelects,
6229 webrt/Ticket/Elements/ShowSummary:
6231 Importing two largish patches from ivan@420.am:
6232 First up, ivan switched lib/RT over to using MakeMaker..so now
6233 we get man pages for the core modules and a bunch of other cool stuff.
6235 Second: ivan handed us an almost complete keywords system. Over the next
6236 week or two, I'm going to be adding ACL support to the keywords system
6237 and starting to integrate bits of it better into the rest of the core
6238 (though it's nearly all done already).
6242 2000-12-24 01:34 jesse
6246 file MANIFEST was initially added on branch rt-1-1.
6248 2000-12-24 01:34 jesse
6252 file Makefile.PL was initially added on branch rt-1-1.
6254 2000-12-24 01:34 jesse
6258 file RT.pm was initially added on branch rt-1-1.
6260 2000-12-24 01:34 jesse
6262 * lib/MANIFEST.SKIP:
6264 file MANIFEST.SKIP was initially added on branch rt-1-1.
6266 2000-12-23 23:45 jesse
6268 * Makefile, webrt/Ticket/Elements/Tabs:
6270 made the links in the ticket tool bar point to the right places.
6272 2000-12-23 23:15 jesse
6276 fixing a typo and the docs.
6278 2000-12-23 23:12 jesse
6282 the internal function _SetTold shouldn't be hitting an ACL check.
6284 2000-12-23 17:37 jesse
6286 * lib/RT/Ticket.pm, webrt/Ticket/Display.html,
6287 webrt/Ticket/Modify.html, webrt/Ticket/ModifyDates.html,
6288 webrt/Ticket/ModifyLinks.html, webrt/Ticket/ModifyPeople.html,
6289 webrt/Ticket/Update.html, webrt/Ticket/Elements/Tabs,
6290 webrt/Ticket/Elements/TicketToolBox:
6292 Cleaned up a bit of date diff related functionality.
6294 Did work on the ticket tool bar.
6296 2000-12-23 16:46 jesse
6300 Lets try that again..
6302 2000-12-23 16:39 jesse
6306 LongSinceUpdatedAsString is now actually relative :)
6308 2000-12-23 16:09 jesse
6310 * lib/RT/Tickets.pm:
6312 added a default to LimitStatus.
6314 2000-12-23 01:47 jesse
6316 * bin/: rt, testdeps.pl:
6318 updated testdeps to require the latest mason (for ease of debugging)
6319 the new combined bin/rt actually implements the behavior of rtq and rt -show
6320 fully (I believe). next up, more ticket modification and a code cleanup
6322 2000-12-22 18:37 jesse
6326 bumped to 1.3.28 for release
6328 2000-12-19 22:38 jesse
6330 * lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Transaction.pm,
6331 lib/RT/Interface/Web.pm, webrt/Elements/Tabs,
6332 webrt/Ticket/ModifyPeople.html, webrt/Ticket/Elements/EditPeople,
6333 webrt/User/Prefs.html:
6335 Removed outdated CC request to and BCC request to
6336 did some UI touchups.
6338 started a bit of work in tickets.pm for the new CLI (more explicit searching)
6340 2000-12-19 21:50 jesse
6344 Modifying ticket requestors from the commandline works. yay.
6345 Simplified the commandline arguments a bit too.
6347 2000-12-19 18:37 jesse
6349 * bin/: mason_handler.fcgi, webmux.pl:
6351 updaes to webmux.pl to work on with new versions of HTML::Mason
6353 2000-12-19 14:05 jesse
6355 * webrt/Ticket/Display.html:
6357 Fixed a bug in Ticket/Display.html that caused navigation not to work within new tickets.
6359 2000-12-19 04:03 jesse
6363 implemented --history (show ticket history)
6364 and --limit-status (limit to a ticket status)
6365 just to make sure that this works at all. it does.
6367 With the new ui, you'll be able to trivially perform actions on large #s of tickets.
6369 2000-12-19 03:38 jesse
6373 After playing with a few Getopt variants, I've settled on Getopt::Long for now...
6374 and implemented the skeleton of the new RT cli. I suspect that with another day's work,
6375 it should be mostly functional. yay.
6377 2000-12-19 03:38 jesse
6381 file rt was initially added on branch rt-1-1.
6383 2000-12-18 19:34 jesse
6385 * docs/design_docs/cli_spec:
6387 file cli_spec was initially added on branch rt-1-1.
6389 2000-12-18 19:34 jesse
6391 * docs/design_docs/cli_spec:
6393 Added the CLI spec from deborah.
6395 2000-12-18 02:11 jesse
6397 * webrt/Elements/: CreateTicket, GotoTicket:
6399 Fixed a basepath error.
6401 2000-12-18 01:19 jesse
6403 * webrt/Elements/CreateTicket:
6405 file CreateTicket was initially added on branch rt-1-1.
6407 2000-12-18 01:19 jesse
6409 * webrt/Elements/GotoTicket:
6411 file GotoTicket was initially added on branch rt-1-1.
6413 2000-12-18 01:19 jesse
6415 * README, webrt/Admin/Queues/Modify.html,
6416 webrt/Admin/Users/Modify.html, webrt/Elements/CreateTicket,
6417 webrt/Elements/GotoTicket, webrt/Search/Listing.html:
6419 A few more changes from Lee Ann and a couple of files I missed on the earlier checkins.
6421 2000-12-18 01:14 jesse
6423 * webrt/Admin/Groups/Rights.html:
6425 file Rights.html was initially added on branch rt-1-1.
6427 2000-12-18 01:14 jesse
6429 * webrt/Admin/Groups/: Members.html, Rights.html:
6431 a couple UI tweaks from Lee Ann Goldstein
6433 2000-12-18 00:51 jesse
6435 * webrt/: Admin/Elements/SystemTabs, Admin/Groups/index.html,
6436 Admin/Users/index.html, Elements/Submit, Elements/Tabs:
6438 More UI hacking. whee
6440 2000-12-17 23:55 jesse
6442 * webrt/: Elements/SelectNewTicketQueue, Elements/SelectOwner,
6443 Elements/Tabs, Ticket/Create.html, Ticket/Elements/Tabs:
6445 ui hacking to add the "Create Ticket" and "Goto Ticket" ui elements at the top.
6447 2000-12-17 22:17 jesse
6449 * lib/RT/Ticket.pm, lib/RT/Transaction.pm,
6450 webrt/Elements/MessageBox, webrt/Ticket/Modify.html,
6451 webrt/Ticket/ModifyPeople.html:
6455 2000-12-17 02:38 jesse
6457 * webrt/Ticket/Elements/ShowDates:
6459 *sigh* typo in ShowDates.
6461 2000-12-17 02:34 jesse
6463 * lib/RT/Date.pm, webrt/Ticket/Elements/EditDates,
6464 webrt/Ticket/Elements/ShowDates:
6466 A bit of work on Dates. a postgres fix from ivan and some display prettification.
6468 2000-12-17 02:15 jesse
6470 * Makefile, webrt/Ticket/Elements/TicketToolBox:
6472 commeted out some toolbar actions which don't work yet.
6474 bumped the version to 1.3.27 for imminent release.
6476 2000-12-17 01:51 jesse
6478 * lib/RT/Attachment.pm:
6480 The ACL problem on attachments was a bootstrapping issue. couldn't check acls because it
6481 couldn't necessarily see what to check
6483 2000-12-17 01:44 jesse
6485 * lib/RT/Attachment.pm:
6487 acl fix for attachments.
6489 2000-12-17 01:15 jesse
6493 fixing ugly disgusting ACL bugs
6495 2000-12-17 00:35 jesse
6497 * lib/RT/Transaction.pm, lib/RT/User.pm,
6498 webrt/Ticket/Elements/ShowTransaction:
6500 Fixing bugs in Transaction ACLs.
6502 2000-12-16 03:56 jesse
6504 * webrt/Admin/Groups/Members.html:
6506 ui nit in admin/groups/members.
6508 2000-12-16 03:31 jesse
6510 * lib/RT/: Group.pm, GroupMember.pm:
6512 $object->$SUPER::Foo is wrong. $object->SUPER::Foo is not.
6514 2000-12-16 03:28 jesse
6518 Rights checks for ticket ownership work best when the right that's set is the same
6519 as the right that's checked for *sigh*
6521 2000-12-16 03:26 jesse
6523 * webrt/Admin/Groups/Members.html:
6525 Fixed a couple bugs in Group mebership administration code.
6527 2000-12-16 03:04 jesse
6529 * webrt/: Admin/Elements/GroupTabs, Admin/Elements/QueueTabs,
6530 Admin/Elements/SystemTabs, Admin/Elements/Tabs,
6531 Admin/Elements/UserTabs, Admin/Global/index.html,
6532 Admin/Groups/Modify.html, Admin/Groups/index.html,
6533 Admin/Queues/People.html, Admin/Queues/index.html,
6534 Admin/Users/Modify.html, Admin/Users/index.html,
6535 Elements/SelectWatcherType, Elements/Tabs, Ticket/Create.html,
6536 Ticket/Display.html, Ticket/Elements/Tabs:
6538 Bugfix in user admin (no longer automatically revokes "privileged status)
6539 a bunch of tab-related UI cleanup. the start of tabs that reflect the current page.
6541 added the ability to configure queue watchers from the web ui
6543 2000-12-16 03:04 jesse
6545 * webrt/Admin/Queues/People.html:
6547 file People.html was initially added on branch rt-1-1.
6549 2000-12-16 00:58 jesse
6551 * webrt/Admin/Users/index.html:
6555 2000-12-15 19:12 jesse
6557 * webrt/Admin/Global/GroupRights.html:
6559 file GroupRights.html was initially added on branch rt-1-1.
6561 2000-12-15 19:12 jesse
6563 * webrt/Admin/Global/UserRights.html:
6565 file UserRights.html was initially added on branch rt-1-1.
6567 2000-12-15 19:12 jesse
6569 * webrt/Admin/Elements/GroupTabs:
6571 file GroupTabs was initially added on branch rt-1-1.
6573 2000-12-15 19:12 jesse
6575 * lib/RT/ACE.pm, lib/RT/Group.pm, lib/RT/Groups.pm,
6576 lib/RT/Record.pm, lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
6577 lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/User.pm,
6578 lib/RT/Users.pm, tools/insertdata, webrt/Admin/Elements/GroupTabs,
6579 webrt/Admin/Elements/SystemTabs, webrt/Admin/Global/ACL.html,
6580 webrt/Admin/Global/GroupRights.html,
6581 webrt/Admin/Global/UserRights.html,
6582 webrt/Admin/Groups/Members.html, webrt/Admin/Groups/Modify.html,
6583 webrt/Admin/Groups/index.html, webrt/Admin/Users/Modify.html,
6584 webrt/Admin/Users/index.html:
6586 A bunch of cleanup work on Users and Groups (and a couple of small bugfixes, one
6587 which might prevent install of Alpha 2) mostly aimed at improving the admin ui.
6589 We now have two levels of "Privileged" for a user, 1 which means "can be granted rights"
6590 and 2 which means "should not be futzed with by the user"
6592 2000-12-14 23:04 jesse
6594 * webrt/Ticket/Attachment/dhandler:
6596 Accidentally left out of the last rev. sorry about that.
6598 2000-12-14 23:04 jesse
6600 * webrt/Ticket/Attachment/dhandler:
6602 file dhandler was initially added on branch rt-1-1.
6604 2000-12-12 20:44 jesse
6608 Bumped version to 1.3.26. This is RT2 Alpha 2, folks.
6610 2000-12-12 20:34 jesse
6612 * lib/RT/Attachment.pm, lib/RT/Record.pm, lib/RT/Ticket.pm,
6613 lib/RT/Transaction.pm, lib/RT/User.pm,
6614 webrt/Ticket/Elements/ShowTransaction:
6616 Attachment display in the webui now just works [tm] RT2 Alpha 2 will be rolled later tonight.
6618 2000-12-12 19:03 jesse
6620 * webrt/Admin/Global/Template.html:
6622 file Template.html was initially added on branch rt-1-1.
6624 2000-12-12 19:03 jesse
6626 * webrt/Admin/Global/Templates.html:
6628 file Templates.html was initially added on branch rt-1-1.
6630 2000-12-12 19:03 jesse
6632 * README, bin/webmux.pl, lib/RT/Attachment.pm, lib/RT/Template.pm,
6633 lib/RT/Transaction.pm, webrt/Admin/Elements/SelectTemplate,
6634 webrt/Admin/Elements/SystemTabs, webrt/Admin/Global/Template.html,
6635 webrt/Admin/Global/Templates.html,
6636 webrt/Admin/Queues/Templates.html,
6637 webrt/Ticket/Elements/ShowTransaction:
6639 Working on attachments support.
6641 did some work on global templates
6643 2000-12-12 15:15 jesse
6645 * lib/RT/Template.pm, lib/RT/Templates.pm, tools/insertdata:
6647 Core support for system-scoped templates
6649 2000-12-12 14:12 jesse
6651 * webrt/Admin/: Queues/Modify.html, Users/Create.html,
6654 Fixed queue and user creation problems.
6656 2000-12-12 03:05 jesse
6658 * webrt/Ticket/: Link.html, ModifyLinks.html, Elements/ShowSummary,
6661 Brought the still basic link editing ui into conformance with the rest of the ticket ui
6663 2000-12-12 03:05 jesse
6665 * webrt/Ticket/ModifyLinks.html:
6667 file ModifyLinks.html was initially added on branch rt-1-1.
6669 2000-12-12 02:41 jesse
6671 * webrt/Ticket/: ModifyDates.html, ModifyPeople.html:
6673 split out the ticket modify screen into 3 more bite-sized pages.
6675 2000-12-12 02:41 jesse
6677 * webrt/Ticket/ModifyPeople.html:
6679 file ModifyPeople.html was initially added on branch rt-1-1.
6681 2000-12-12 02:41 jesse
6683 * webrt/Ticket/ModifyDates.html:
6685 file ModifyDates.html was initially added on branch rt-1-1.
6687 2000-12-12 02:41 jesse
6689 * webrt/Ticket/: Modify.html, Elements/Tabs:
6693 2000-12-11 15:01 jesse
6695 * webrt/NoAuth/Login.html:
6697 file Login.html was initially added on branch rt-1-1.
6699 2000-12-11 15:01 jesse
6701 * webrt/NoAuth/Logout.html:
6703 file Logout.html was initially added on branch rt-1-1.
6705 2000-12-11 15:01 jesse
6707 * webrt/: Login.html, Logout.html, autohandler, Elements/Footer,
6708 Elements/Header, NoAuth/Login.html, NoAuth/Logout.html:
6710 Moving Login and Logout around so they work right with the new NoAuth scheme
6712 2000-12-11 05:00 jesse
6714 * webrt/: Login.html, autohandler:
6716 fixed a couple login bugs. implemented some logic to deal with different auth classes:
6717 /NoAuth/ and /SelfService/
6719 2000-12-11 01:46 jesse
6721 * webrt/: rt.jpg, Elements/Header, Elements/MyRequests,
6722 Elements/MyTickets, Search/Listing.html, Ticket/Create.html,
6723 Ticket/Create_Detail.html, Ticket/Display.html, Ticket/Modify.html,
6724 Ticket/Update.html, Ticket/Elements/ShowTransaction,
6725 Ticket/Elements/Tabs, Ticket/Elements/TicketToolBox:
6727 Work on ticket display. we're getting there.
6729 2000-12-10 23:53 jesse
6731 * webrt/Admin/Queues/Template.html:
6733 file Template.html was initially added on branch rt-1-1.
6735 2000-12-10 23:53 jesse
6737 * webrt/Admin/Queues/Templates.html:
6739 file Templates.html was initially added on branch rt-1-1.
6741 2000-12-10 23:53 jesse
6743 * webrt/Admin/Elements/QueueTabs:
6745 file QueueTabs was initially added on branch rt-1-1.
6747 2000-12-10 23:53 jesse
6749 * webrt/Admin/Elements/SystemTabs:
6751 file SystemTabs was initially added on branch rt-1-1.
6753 2000-12-10 23:53 jesse
6755 * webrt/Admin/: Global/Scrips.html, Queues/Scrips.html:
6757 file Scrips.html was initially added on branch rt-1-1.
6759 2000-12-10 23:53 jesse
6761 * webrt/Admin/Elements/UserTabs:
6763 file UserTabs was initially added on branch rt-1-1.
6765 2000-12-10 23:53 jesse
6767 * webrt/Admin/: Global/ACL.html, Queues/ACL.html:
6769 file ACL.html was initially added on branch rt-1-1.
6771 2000-12-10 23:53 jesse
6773 * webrt/Admin/Global/index.html:
6775 file index.html was initially added on branch rt-1-1.
6777 2000-12-10 23:53 jesse
6779 * Makefile, webrt/index.html, webrt/Admin/ModifyUser,
6780 webrt/Admin/index.html, webrt/Admin/Elements/Header,
6781 webrt/Admin/Elements/QueueTabs, webrt/Admin/Elements/SystemTabs,
6782 webrt/Admin/Elements/Tabs, webrt/Admin/Elements/UserTabs,
6783 webrt/Admin/Global/ACL.html, webrt/Admin/Global/Scrips.html,
6784 webrt/Admin/Global/index.html, webrt/Admin/Queues/ACL.html,
6785 webrt/Admin/Queues/Modify.html, webrt/Admin/Queues/Scrips.html,
6786 webrt/Admin/Queues/Template.html,
6787 webrt/Admin/Queues/Templates.html, webrt/Admin/Queues/index.html,
6788 webrt/Admin/Users/Modify.html, webrt/Admin/Users/index.html,
6789 webrt/Elements/Header, webrt/Elements/Tabs:
6791 Bunch of work on the web administration framework.
6792 Lots of stuff should be much cleaner now.
6794 2000-12-10 01:21 jesse
6798 Bumped version to 1.3.25 for release
6800 2000-12-10 01:15 jesse
6802 * webrt/: Elements/TitleBoxEnd, Elements/TitleBoxStart,
6803 SelfService/Elements/MyRequests, SelfService/Elements/Tabs,
6804 Ticket/Update.html, User/Prefs.html:
6806 Work on SSRI and a bit of overall UI tweaking
6808 2000-12-09 22:48 jesse
6810 * webrt/SelfService/Elements/Header:
6812 file Header was initially added on branch rt-1-1.
6814 2000-12-09 22:48 jesse
6816 * webrt/SelfService/Elements/: Header, MyRequests, Tabs:
6818 Missed a couple files for SSRI
6820 2000-12-09 22:48 jesse
6822 * webrt/SelfService/Elements/MyRequests:
6824 file MyRequests was initially added on branch rt-1-1.
6826 2000-12-09 22:48 jesse
6828 * webrt/SelfService/Elements/Tabs:
6830 file Tabs was initially added on branch rt-1-1.
6832 2000-12-09 22:43 jesse
6834 * webrt/SelfService/Create.html:
6836 file Create.html was initially added on branch rt-1-1.
6838 2000-12-09 22:43 jesse
6840 * webrt/SelfService/Details.html:
6842 file Details.html was initially added on branch rt-1-1.
6844 2000-12-09 22:43 jesse
6846 * webrt/SelfService/index.html:
6848 file index.html was initially added on branch rt-1-1.
6850 2000-12-09 22:43 jesse
6852 * webrt/SelfService/Closed.html:
6854 file Closed.html was initially added on branch rt-1-1.
6856 2000-12-09 22:43 jesse
6858 * webrt/Elements/SelectNewTicketQueue:
6860 file SelectNewTicketQueue was initially added on branch rt-1-1.
6862 2000-12-09 22:43 jesse
6864 * webrt/Admin/Groups/Members.html:
6866 file Members.html was initially added on branch rt-1-1.
6868 2000-12-09 22:43 jesse
6870 * webrt/Admin/Elements/SelectUsers:
6872 file SelectUsers was initially added on branch rt-1-1.
6874 2000-12-09 22:43 jesse
6876 * lib/RT/CurrentUser.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
6877 lib/RT/Record.pm, lib/RT/User.pm, lib/RT/Users.pm,
6878 webrt/Login.html, webrt/autohandler,
6879 webrt/Admin/Elements/SelectModifyGroup,
6880 webrt/Admin/Elements/SelectUsers, webrt/Admin/Groups/Members.html,
6881 webrt/Admin/Groups/Modify.html, webrt/Admin/Groups/index.html,
6882 webrt/Admin/Users/Modify.html, webrt/Admin/Users/index.html,
6883 webrt/Elements/Header, webrt/Elements/SelectNewTicketQueue,
6884 webrt/SelfService/Closed.html, webrt/SelfService/Create.html,
6885 webrt/SelfService/Details.html, webrt/SelfService/index.html,
6886 webrt/User/Prefs.html:
6888 First rev of SSRI, the Self Service Requestor Interface.
6889 Did a bunch of work on groups and the admin UI
6891 2000-12-05 23:24 jesse
6893 * webrt/Admin/Groups/Modify.html:
6895 file Modify.html was initially added on branch rt-1-1.
6897 2000-12-05 23:24 jesse
6899 * webrt/Admin/Groups/index.html:
6901 file index.html was initially added on branch rt-1-1.
6903 2000-12-05 23:24 jesse
6905 * webrt/Admin/Elements/SelectModifyGroup:
6907 file SelectModifyGroup was initially added on branch rt-1-1.
6909 2000-12-05 23:24 jesse
6911 * lib/RT/Action/NotifyAsComment.pm:
6913 file NotifyAsComment.pm was initially added on branch rt-1-1.
6915 2000-12-05 23:24 jesse
6917 * lib/RT/Group.pm, lib/RT/GroupMembers.pm, lib/RT/Scrip.pm,
6918 lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
6919 lib/RT/Action/SendEmail.pm, tools/insertdata,
6920 webrt/Admin/Elements/SelectModifyGroup,
6921 webrt/Admin/Groups/Modify.html, webrt/Admin/Groups/index.html,
6922 webrt/Admin/Queues/Modify.html, webrt/Admin/Queues/index.html:
6924 Lots of work on groups. I think the core is basically set. UI has been started
6926 Scrips got even more work and more code. they now work at least as well as
6927 they ever have _and_ they now do it for the right reasons.
6929 2000-12-02 13:44 jesse
6934 fixed a local customization in the makefile
6936 2000-12-02 13:34 jesse
6940 bumped version to 1.0.6
6942 2000-12-02 03:22 jesse
6944 * webrt/Ticket/Link.html:
6946 file Link.html was initially added on branch rt-1-1.
6948 2000-12-02 03:22 jesse
6950 * lib/RT/Scrip.pm, lib/RT/ScripActions.pm, lib/RT/Scrips.pm,
6951 webrt/Ticket/Link.html:
6953 catching some stragglers.
6955 2000-12-02 03:22 jesse
6957 * lib/RT/ScripActions.pm:
6959 file ScripActions.pm was initially added on branch rt-1-1.
6961 2000-12-02 03:20 jesse
6963 * webrt/Admin/Elements/SelectScripAction:
6965 file SelectScripAction was initially added on branch rt-1-1.
6967 2000-12-02 03:20 jesse
6969 * webrt/Admin/Elements/SelectScripCondition:
6971 file SelectScripCondition was initially added on branch rt-1-1.
6973 2000-12-02 03:20 jesse
6975 * lib/RT/: Action/Generic.pm, Condition/Generic.pm:
6977 file Generic.pm was initially added on branch rt-1-1.
6979 2000-12-02 03:20 jesse
6981 * lib/RT/Condition/AnyTransaction.pm:
6983 file AnyTransaction.pm was initially added on branch rt-1-1.
6985 2000-12-02 03:20 jesse
6987 * lib/RT/Condition/NewDependency.pm:
6989 file NewDependency.pm was initially added on branch rt-1-1.
6991 2000-12-02 03:20 jesse
6993 * lib/RT/ScripAction.pm:
6995 file ScripAction.pm was initially added on branch rt-1-1.
6997 2000-12-02 03:20 jesse
6999 * lib/RT/ScripCondition.pm:
7001 file ScripCondition.pm was initially added on branch rt-1-1.
7003 2000-12-02 03:20 jesse
7005 * lib/RT/ScripConditions.pm:
7007 file ScripConditions.pm was initially added on branch rt-1-1.
7009 2000-12-02 03:20 jesse
7011 * bin/webmux.pl, docs/design_docs/subscription-definitions.txt,
7012 etc/schema.pm, lib/RT/Action.pm, lib/RT/Scrip.pm,
7013 lib/RT/ScripAction.pm, lib/RT/ScripCondition.pm,
7014 lib/RT/ScripConditions.pm, lib/RT/ScripScope.pm,
7015 lib/RT/ScripScopes.pm, lib/RT/Scrips.pm, lib/RT/Transaction.pm,
7016 lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
7017 lib/RT/Action/OpenDependent.pm, lib/RT/Action/ResolveMembers.pm,
7018 lib/RT/Action/SendEmail.pm, lib/RT/Action/SendEmailOnResolve.pm,
7019 lib/RT/Action/StallDependent.pm,
7020 lib/RT/Condition/AnyTransaction.pm, lib/RT/Condition/Generic.pm,
7021 lib/RT/Condition/NewDependency.pm, tools/insertdata,
7022 webrt/Admin/Elements/SelectScripAction,
7023 webrt/Admin/Elements/SelectScripCondition:
7025 Major major major work on scrips
7026 scrips now specify a 'Stage' which has only one value for now but should be easier to add in other
7027 points in the code where they get called
7029 What used to be called Scrip got split into ScripCondition and ScripAction
7031 ScripScope got renamed 'Scrip', like it should have been from the getgo.
7033 Did some work to the scrip mailing routines.All in all, scrips are much
7034 cleaner and more flexible. and at least as functional as they were last night.
7036 I'll be adjusting the templates as I get to them
7038 2000-12-01 14:02 jesse
7042 fixed a display bug in how we split messages for the webui
7044 2000-11-30 02:18 jesse
7046 * lib/RT/Action/AutoReply.pm, lib/RT/Action/SendEmail.pm,
7049 Working on cleaning up the Scrips system. The whole templating system
7050 was really, really incredibly overdesigned and badly implemented on the first go-round.
7051 Over the next few checkins, I'll be cleaning it up and cleaning it out...
7053 2000-11-29 16:31 jesse
7057 updated apache::session dependency
7059 2000-11-29 01:32 jesse
7061 * lib/RT/ACE.pm, lib/RT/ScripScope.pm, lib/RT/Ticket.pm,
7062 lib/RT/Transaction.pm, lib/RT/User.pm, lib/RT/Action/AutoReply.pm,
7063 lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
7064 webrt/Admin/Elements/SelectScrip,
7065 webrt/Admin/Elements/SelectTemplate,
7066 webrt/Ticket/Create_Detail.html:
7068 Work on scrips all around:
7070 Action::SendEmail cleanups
7072 work on acls for Ticket creation.
7073 now users who only have "CreateTicket" can actually create tickets,
7074 even if they can't see the ticket once created.
7075 RT1's "allow nonmembers to create requests" can be replicated by
7076 granting the metagroup 'requestors' the right "CreateTicket".
7078 Mail gateway got a lot of debugging stubs. mail gateway now uses
7079 modern semantics for Create.
7081 2000-11-28 17:46 jesse
7085 cacheed acl decisions are now properly granular.
7087 2000-11-28 17:39 jesse
7091 Cached ACL decisions are now expire after 2 minutes.
7093 2000-11-28 03:37 jesse
7095 * etc/config.pm, lib/RT/Ticket.pm, webrt/Ticket/Update.html,
7096 webrt/Ticket/Elements/ShowReferences,
7097 webrt/Ticket/Elements/ShowTransaction:
7099 fixed a small bug in ticket update.
7100 fixed a set of bugs in "external" links that were discovered when my roommate suggested
7101 that RT could be used as an mp3 playlist server. Now it can. no, you really don't want to.
7102 At least until we have asset managment.
7104 2000-11-28 00:20 jesse
7106 * Makefile, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
7107 lib/RT/Action/SendEmail.pm:
7109 a couple little tweask to transaction and sendemail.
7111 bumped the version #
7113 2000-11-28 00:12 jesse
7115 * webrt/Ticket/: Display.html, LinkIt.html, ProcessUpdate.html,
7116 Update.html, Elements/ShowSummary, Elements/ShowTransaction,
7117 Elements/TicketToolBox:
7119 Work on cleaning up the web ui. got rid of processupdate.html.
7120 cleaned up the code in display.html.. linking is no longer nearly as offensive.
7122 2000-11-27 20:26 jesse
7124 * webrt/Ticket/Elements/ShowRequestor:
7126 small display fix to not show nobody as a possible requestor
7128 2000-11-27 20:05 jesse
7130 * lib/RT/Ticket.pm, lib/RT/User.pm, webrt/Ticket/Display.html:
7132 Updates to how Create handles Requestor, Cc and Admin Cc.
7133 it's now much more flexible, cleaner and simpler. yay.
7135 2000-11-27 04:01 jesse
7137 * webrt/Elements/: Error, Header, MyRequests:
7139 Web error reporting tweaks.
7140 added MyRequests to the front page
7142 2000-11-27 04:01 jesse
7144 * webrt/Elements/MyRequests:
7146 file MyRequests was initially added on branch rt-1-1.
7148 2000-11-27 03:30 jesse
7150 * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm,
7151 webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowHistory:
7155 Ticket.pm has been fully ACLed.
7156 Did work on web ticket create. it's no longer a festering pile of garbage.
7157 Now it's more of an office wastepaper basket full of clean white 20lb paper.
7158 Seriously, though, it's cleaner. I got rid of some of Tobias' temporary ticket creation
7161 2000-11-26 23:45 jesse
7163 * lib/RT/ACE.pm, lib/RT/GroupMember.pm, lib/RT/Queue.pm,
7164 lib/RT/Queues.pm, lib/RT/Template.pm, lib/RT/Ticket.pm,
7165 lib/RT/User.pm, lib/RT/Interface/Web.pm, tools/insertdata,
7166 webrt/Admin/Elements/ModifyQueue, webrt/Elements/Header,
7167 webrt/Elements/Tabs:
7172 a little bit of UI cleanup.
7174 2000-11-25 01:56 jesse
7176 * lib/RT/Tickets.pm, webrt/index.html,
7177 webrt/Ticket/Elements/ShowDates:
7179 made "my requests" doable.
7180 fixed some ui in showdates.
7182 2000-11-24 20:14 jesse
7184 * lib/RT/: Queue.pm, User.pm:
7186 Fixed a couple of bugs in HasSystemRight that make RT install correctly again.
7188 2000-11-24 19:21 jesse
7192 schema fix to make pg happy
7194 2000-11-22 03:08 jesse
7196 * webrt/Ticket/Update.html:
7198 cleaned up the ticket udpdate form. made it more concise.::
7200 2000-11-22 03:04 jesse
7202 * webrt/Ticket/Update.html:
7204 cleaning up the ticket update form
7206 2000-11-22 02:49 jesse
7210 bumped searchbuilder dependency to the version now in CPAN...
7212 2000-11-22 02:31 jesse
7214 * Makefile, lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/Action.pm,
7215 lib/RT/Attachment.pm, lib/RT/Attachments.pm, lib/RT/CurrentUser.pm,
7216 lib/RT/Date.pm, lib/RT/EasySearch.pm, lib/RT/Group.pm,
7217 lib/RT/GroupMember.pm, lib/RT/GroupMembers.pm, lib/RT/Groups.pm,
7218 lib/RT/Handle.pm, lib/RT/Link.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
7219 lib/RT/Queues.pm, lib/RT/Record.pm, lib/RT/Scrip.pm,
7220 lib/RT/ScripScope.pm, lib/RT/ScripScopes.pm, lib/RT/Scrips.pm,
7221 lib/RT/Template.pm, lib/RT/Templates.pm, lib/RT/Ticket.pm,
7222 lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/Transactions.pm,
7223 lib/RT/User.pm, lib/RT/Users.pm, lib/RT/Utils.pm,
7224 lib/RT/Watcher.pm, lib/RT/Watchers.pm:
7226 Bumped version to 1.3.23
7227 Added pod headers to most core modules?
7229 2000-11-21 23:05 jesse
7231 * webrt/Ticket/Elements/ShowSummary:
7235 2000-11-21 04:07 jesse
7237 * Makefile, lib/RT/Queue.pm, lib/RT/Scrip.pm, lib/RT/ScripScope.pm,
7238 lib/RT/Transaction.pm, lib/RT/User.pm:
7240 tmp logfiles now go in /tmp
7241 oh. and SCRIPS NOW WORK. RT can send mail.
7242 and recieve mail. life is good.
7244 2000-11-21 02:55 jesse
7248 Implemented Ticket->IsWatcher.
7249 This is what we needed to make pseudogroup based ACLs work
7251 2000-11-21 00:55 jesse
7253 * lib/RT/Queue.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
7254 webrt/Elements/Tabs:
7256 fixed a couple of bugs while I was out and about.
7257 Oh. and most of the rest of the ACL core is implemented now.
7258 rights for requestor/owner/cc/admincc should now work.
7260 2000-11-20 11:59 jesse
7262 * lib/RT/ACE.pm, lib/RT/User.pm, tools/insertdata:
7264 Added "Requestor" and "Everyone" metagroups to tools/insertdata
7266 Fixed a bug with yet another way to call HasQueueRight.
7268 2000-11-20 00:39 jesse
7272 bumped to 1.3.22 for release
7274 2000-11-20 00:24 jesse
7276 * webrt/Search/Listing.html:
7278 fixed a big triggered when clearing empty ticket searches
7280 2000-11-19 23:55 jesse
7282 * bin/webmux.pl, lib/RT/User.pm:
7284 fixed a bug that stopped you from specifying an owner on ticket create
7285 Watcher and Watchers are now preloaded in the App server.
7287 2000-11-19 23:20 jesse
7289 * webrt/Ticket/Elements/Tabs:
7291 file Tabs was initially added on branch rt-1-1.
7293 2000-11-19 23:20 jesse
7295 * webrt/: index.html, Admin/Elements/Tabs, Elements/Header,
7296 Elements/Tabs, Search/Listing.html, Search/RestrictSearch.html,
7297 Ticket/Create.html, Ticket/Create_Detail.html, Ticket/Display.html,
7298 Ticket/EditWatchers.html, Ticket/Modify.html, Ticket/Update.html,
7299 Ticket/Elements/Tabs:
7301 more UI tweaking. yay.
7303 2000-11-19 17:57 jesse
7305 * webrt/Elements/Quicksearch:
7307 file Quicksearch was initially added on branch rt-1-1.
7309 2000-11-19 17:57 jesse
7311 * webrt/Elements/MyTickets:
7313 file MyTickets was initially added on branch rt-1-1.
7315 2000-11-19 17:57 jesse
7319 file rt.jpg was initially added on branch rt-1-1.
7321 2000-11-19 17:57 jesse
7323 * lib/RT/ACE.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
7324 lib/RT/Interface/Web.pm, webrt/index.html, webrt/rt.jpg,
7325 webrt/Elements/MyTickets, webrt/Elements/Quicksearch,
7326 webrt/Search/Listing.html:
7328 A bunch of UI work. we now have a placeholder logo
7330 2000-11-18 03:03 jesse
7332 * lib/RT/: User.pm, Interface/Web.pm:
7334 ACL change messages are now properly scoped. so now they don't hang out
7337 if a user has a system right, that right now applies to all queues.
7339 2000-11-17 00:19 jesse
7343 Rolled rev 1.3.21. now with an ACL editor.
7345 2000-11-17 00:15 jesse
7347 * webrt/Admin/Elements/SelectRights:
7349 file SelectRights was initially added on branch rt-1-1.
7351 2000-11-17 00:15 jesse
7353 * lib/RT/ACE.pm, lib/RT/Group.pm, lib/RT/Queue.pm,
7354 lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
7355 lib/RT/Interface/Web.pm, webrt/Admin/Elements/SelectRights:
7357 Woo! the ACL editor is now much cleaner. and it works. :)
7359 2000-11-16 01:17 jesse
7361 * lib/RT/: ACE.pm, ACL.pm, Attachment.pm, Attachments.pm,
7362 CurrentUser.pm, EasySearch.pm, Group.pm, GroupMember.pm,
7363 GroupMembers.pm, Groups.pm, Link.pm, Links.pm, Queue.pm, Queues.pm,
7364 Record.pm, Scrip.pm, ScripScope.pm, ScripScopes.pm, Scrips.pm,
7365 Template.pm, Templates.pm, Ticket.pm, Transaction.pm,
7366 Transactions.pm, User.pm, Users.pm, Watcher.pm, Watchers.pm,
7370 LEANED UP A WHOLE BUNCH OF NEW ROUTINES. FIXED A FREW ACL BUGS.
7372 2000-11-15 02:29 jesse
7374 * lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/CurrentUser.pm,
7375 lib/RT/Queue.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
7376 webrt/Admin/Elements/Tabs, webrt/Elements/Submit:
7378 refactored ACLS to take out a layer of complexity or two.
7380 2000-11-14 13:17 jesse
7384 bumped the makefuile version
7386 2000-11-13 23:19 jesse
7388 * bin/webmux.pl, lib/RT/ACL.pm, lib/RT/EasySearch.pm,
7389 lib/RT/Group.pm, lib/RT/GroupMember.pm, lib/RT/Record.pm,
7392 A bunch of refactoring to make ACL editable. Lots of work on the ACL editor.
7393 Basic user ACLs are now editable.
7394 It needs some more refactoring, since I stopped being on quite as much crack
7395 over the wekeend and figured out a much less intense way to do a bunch of stuff. Yay.
7397 2000-11-08 14:55 jesse
7401 all mail sent out is now sent out precedence "bulk" like it should be.
7403 2000-11-08 01:24 jesse
7405 * webrt/Admin/Elements/SelectScrip:
7407 file SelectScrip was initially added on branch rt-1-1.
7409 2000-11-08 01:24 jesse
7411 * webrt/Admin/Elements/SelectTemplate:
7413 file SelectTemplate was initially added on branch rt-1-1.
7415 2000-11-08 01:24 jesse
7417 * etc/schema.pm, lib/RT/ACE.pm, lib/RT/ACL.pm,
7418 lib/RT/CurrentUser.pm, lib/RT/Group.pm, lib/RT/Ticket.pm,
7419 lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/User.pm,
7420 lib/RT/Users.pm, tools/insertdata,
7421 webrt/Admin/Elements/SelectScrip,
7422 webrt/Admin/Elements/SelectTemplate:
7424 A whole slew of work on ACLs and assorted other related things.
7425 This involved a lot of cleanup of ACL related code and things it touched.
7426 ACL decisions are now being made. (Yes, you're all still superusers) but I
7427 think I've got a bunch of the infrastructure cleaned up, so it should be
7428 easier to finish off the ACL editor. yay!
7430 As part of this, I had to add more groups support. all you groups-maniacs should be pleased ;)
7432 2000-11-06 11:55 jesse
7436 Fixed yet another typo in manipulate.pm.
7438 Bumped version to 1.0.5
7440 2000-11-05 15:24 jesse
7444 A fix for action vs actions in mail manipulate.
7445 fixed a typo normailize -> normalize in database/manipulate.pm
7447 2000-11-03 17:54 jesse
7449 * README, etc/schema.pm, lib/RT/ACE.pm, lib/RT/ACL.pm,
7450 lib/RT/CurrentUser.pm, lib/RT/GroupMember.pm, lib/RT/Queue.pm,
7451 lib/RT/Ticket.pm, lib/RT/User.pm, lib/RT/Users.pm,
7452 lib/RT/Interface/Email.pm, lib/RT/Interface/Web.pm,
7453 tools/insertdata, webrt/Admin/ModifyUser,
7454 webrt/Admin/Elements/QueueRightsForUser, webrt/Admin/Elements/Tabs,
7455 webrt/Elements/SelectOwner:
7457 A bunch of work on the ACLs. we're getting closer to having a workable ACL
7460 2000-11-03 15:37 jesse
7464 We now deal better with merging merged tickets.
7466 We now properly ignore Precedence: {junk|bulk} headers
7468 2000-10-31 00:06 jesse
7470 * lib/RT/: ACE.pm, ScripScope.pm:
7472 Added ACL support to the ScripScope system.
7474 2000-10-29 21:31 jesse
7476 * Makefile, README, bin/webmux.pl, lib/RT/ACE.pm, lib/RT/Group.pm,
7477 lib/RT/Groups.pm, lib/RT/Queue.pm, lib/RT/ScripScope.pm,
7478 lib/RT/ScripScopes.pm, lib/RT/Scrips.pm, lib/RT/Template.pm,
7479 lib/RT/Templates.pm, lib/RT/Transaction.pm, tools/insertdata:
7481 A bunch of hacking to the ScripScopes system.
7483 You can now edit scrips for a given queue.
7484 but hey, scrips have no ACL checking yet.
7486 2000-10-29 17:51 jesse
7490 Added a whole lot of documentation to schema.pm.
7492 2000-10-25 21:09 jesse
7494 * Makefile, bin/testdeps.pl, etc/schema.pm:
7496 Updated schema.pm and testdeps to jibe with the current CPAN versions of things.
7497 And I bumped the version to 1.3.20
7499 2000-10-23 16:53 jesse
7501 * Makefile, lib/RT/Date.pm:
7503 Reverted to using mysql by default.
7504 Finished off the postgresql support in the rt core. (well, at least finished the initial support)
7506 2000-10-23 16:35 jesse
7508 * Makefile, lib/RT/ACE.pm, lib/RT/Ticket.pm, tools/insertdata:
7510 Cleanups related to making postgres support work right.
7512 2000-10-22 20:57 jesse
7514 * Makefile, bin/initacls.Pg, bin/testdeps.pl, etc/acl.Pg,
7515 etc/config.pm, etc/schema.pm, lib/RT/Link.pm, lib/RT/Ticket.pm,
7516 lib/RT/Tickets.pm, tools/initdb, tools/insertdata,
7517 webrt/Ticket/Display.html:
7519 merged in ivan's postgres patches.
7520 made local ticket links work again. *sigh* SQL evil. eeeeevil.
7522 2000-10-16 16:32 jesse
7526 file Security was initially added on branch rt-1-1.
7528 2000-10-16 16:32 jesse
7532 some initial notes on security. targetted at RT admins.
7534 2000-10-16 03:01 jesse
7536 * lib/RT/: Link.pm, Links.pm, Ticket.pm:
7538 Fixed a couple of typos in link and links.
7539 Ticket->Load will now do the right hting with ticket uris or aliases.
7541 2000-10-16 00:47 jesse
7543 * etc/config.pm, lib/RT/Link.pm, lib/RT/Links.pm, lib/RT/Ticket.pm:
7545 The linking interface now uses URIs internally. and it does lots of
7548 Tickets now understand what their uris should be. you can load tickets by
7551 We need a bit more work to make alias support just transparent, but we're
7552 getting really close.
7554 You shouldn't be able to link to nonexistent local objects any mroe.
7556 2000-10-15 01:57 jesse
7558 * lib/RT/CurrentUser.pm:
7560 Added CurrentUser->LoadByGecos.
7561 The CLI now uses LoadByGecos to load the currentuser.
7562 This means that users other than root might actually be able to use the cli now
7563 VS: ----------------------------------------------------------------------
7565 2000-10-15 01:11 jesse
7569 Significantly redid the installation procedure. we're now _much_
7570 more careful about what gets installed where and what's owned by whom.
7572 Oh. and RT's now setgid, rather than setuid. and there's no setuid wrapper anymore
7574 2000-10-15 01:08 jesse
7576 * etc/: config.pm, suidrt.c:
7578 Yanked suidrt.c, since we now run setgid.
7580 rt now logs to /tmp/rt.log.pid.userid
7582 2000-10-14 02:56 jesse
7584 * bin/rtmux.pl, bin/webmux.pl, etc/schema.pm,
7585 lib/RT/CurrentUser.pm, lib/RT/Interface/Email.pm, tools/initdb,
7588 CurrentUser.pm had LoadByEmail and LoadByUserId methods added and they're now
7589 actually used most everywhere.
7591 insertdata doesn't force ids for users now.
7593 the schema now actually enforces a lot of important uniqueness constraints.
7595 2000-10-13 10:59 jesse
7599 Removed the old schema.mysql, lest it lead people astray
7601 2000-10-13 02:27 jesse
7603 * webrt/Ticket/Elements/: EditPeople, ShowMembers:
7605 Removed some old warning text that's not true any more.
7606 Fixed a relative url problem in "show memebers"
7608 2000-10-12 23:22 jesse
7610 * Makefile, bin/testdeps.pl:
7613 Makefile now defaults to installing rt2 in /opt/rt2
7615 2000-10-12 22:54 jesse
7617 * Makefile, lib/RT/ACL.pm, lib/RT/Queue.pm, lib/RT/Ticket.pm,
7618 lib/RT/User.pm, lib/RT/Users.pm, tools/insertdata,
7621 A couple of links on the front page.
7622 Makefile now assumes www-data instead of nobody as the web user. this is not quite right.
7624 Fixed a little bit of the POD in User.pm.
7626 Redid how Ticket.pm deals with Owner on create. the new logic should actually catch errors
7627 instead of easily letting referential integrity checks just _fail_.
7629 Insertdata got cleaned up a little bit.
7631 ACL got its cleaned up a bit
7633 2000-10-11 23:22 jesse
7635 * webrt/Admin/Elements/QueueRightsForUser:
7637 file QueueRightsForUser was initially added on branch rt-1-1.
7639 2000-10-11 23:22 jesse
7641 * lib/RT/Users.pm, webrt/Admin/Elements/QueueRightsForUser:
7643 Work on ACLs. and the ACL editor
7645 2000-10-11 21:23 jesse
7649 gave root a password
7651 2000-10-11 12:28 jesse
7653 * Makefile, tools/initdb:
7655 Databasename changed from RT2 to rt2 to make postgres happier.
7657 initdb quoting bug fixed.
7659 debug mode in initdb turned off.
7661 If you're using mysql and running with ivan's current CVS version of DBIx::DBSchema, RT should once again work.
7663 2000-10-09 02:32 jesse
7665 * etc/schema.pm, tools/initdb:
7667 a debugging hook in initdb and defaults (though they don't work just right yet)
7668 in schema.pm. Note that we now need DBIx::DBSchema from CVS.
7670 2000-10-09 01:59 jesse
7672 * Makefile, NEWS, etc/suidrt.c:
7674 Jan Kujawa fixed a bug in the setuid wrapper
7675 Jan Okrouhly fixed some bugs in the merged ticket resolution in the cli.
7679 2000-10-05 17:30 jesse
7681 * lib/RT/: ACE.pm, ACL.pm:
7683 more work on RT's acl core
7685 2000-10-05 17:30 jesse
7687 * webrt/Admin/Elements/: GrantQueueRightsTo, GrantQueueRightsTo~,
7692 2000-10-05 17:30 jesse
7694 * webrt/Admin/Elements/GrantQueueRightsTo~:
7696 file GrantQueueRightsTo~ was initially added on branch rt-1-1.
7698 2000-10-05 17:30 jesse
7700 * webrt/Admin/Elements/GrantQueueRightsTo:
7702 file GrantQueueRightsTo was initially added on branch rt-1-1.
7704 2000-10-05 17:30 jesse
7706 * webrt/Admin/Elements/SelectQueueRights:
7708 file SelectQueueRights was initially added on branch rt-1-1.
7710 2000-10-05 15:49 jesse
7714 reordering things in suidrt.c seemed to make them happier.
7716 2000-10-05 15:39 jesse
7722 2000-10-05 15:03 jesse
7726 added a dependency test script to make installation by newbies easier.
7728 2000-10-05 15:03 jesse
7730 * Makefile, README, etc/suidrt.c:
7732 Major rewrite of suidrt.c by jan kujawa.
7733 A couple of bugfixes from Jan Okrouhly
7734 Public history should now work right in the cli
7735 Web viewing of merged tickets by their old # should now work better.
7737 2000-10-03 20:22 jesse
7741 cleaned up testedeps.pl output
7743 2000-10-03 02:41 jesse
7747 file insertdata was initially added on branch rt-1-1.
7749 2000-10-03 02:41 jesse
7753 file initdb was initially added on branch rt-1-1.
7755 2000-10-03 02:41 jesse
7759 file schema.pm was initially added on branch rt-1-1.
7761 2000-10-03 02:41 jesse
7763 * Makefile, bin/initdb.Oracle, bin/initdb.Pg, bin/initdb.mysql,
7764 bin/testdeps.pl, etc/schema.Pg, etc/schema.pm, lib/RT/ACE.pm,
7765 lib/RT/Queue.pm, lib/RT/Scrip.pm, lib/RT/User.pm, tools/initdb,
7768 Fairly massive installation changes.
7769 We now use ivan's really cool DBIx::DBschema, which, when things
7770 settle out a bit mean that the oracle and postgres (and possibly other) ports
7771 get their schema updated automatically.
7773 The initial seed data is now inserted by tools/insertdata through the RT API.
7775 ACE::Create now actually works.
7776 Same with Scrip::Create.
7779 There are a couple of new installation-only dependencies. One of them (DBSchema) may become a build-only
7780 dependency if people whine enough :)
7782 date/time handling was a casualty of the changes. some things will be handled oddly for now.
7783 Once Ivan releases the next DBSchema update, this should get better again. it was
7784 the result of a namespace collision between pg and mysql. the timestamp column has
7785 different behavior. go fig.
7787 This version will require DBIx::SearchBuilder 0.06 (aka what I'm about to check in)
7789 2000-10-03 02:07 jesse
7793 blew away old, crufty "extras"
7795 2000-09-28 13:55 jesse
7799 file Group.pm was initially added on branch rt-1-1.
7801 2000-09-28 13:55 jesse
7803 * lib/RT/: Group.pm, GroupMember.pm, GroupMembers.pm, Groups.pm:
7805 Long overdue adding of completely untested (and unused) code for groups in RT.
7806 note that this implementation does not assume recursive group membership
7808 2000-09-28 13:55 jesse
7810 * lib/RT/GroupMember.pm:
7812 file GroupMember.pm was initially added on branch rt-1-1.
7814 2000-09-28 13:55 jesse
7816 * lib/RT/GroupMembers.pm:
7818 file GroupMembers.pm was initially added on branch rt-1-1.
7820 2000-09-28 13:55 jesse
7824 file Groups.pm was initially added on branch rt-1-1.
7826 2000-09-18 01:57 jesse
7828 * lib/RT/: ACE.pm, Queue.pm, Ticket.pm:
7830 Lots of work on Queue.pm Most cleanups related to queue watchers, but I
7831 also added a bit more documentation and fixed a bug that could cause DelWatcher
7832 in ticket.pm to delete watchers it shouldn't
7834 2000-09-18 00:03 jesse
7836 * docs/API, docs/FAQ, docs/README.oracle, lib/RT/Ticket.pm,
7837 lib/RT/Transaction.pm:
7839 More documentation. removed outdated docs.
7841 docs/API now talks about what those of you writing your own RT client
7842 code shouldn't be doing. (Which objects you shouldn't touch).
7844 2000-09-18 00:00 jesse
7848 Clarified license terms. RT is available under Version 2 of the GPL.
7849 Not version 1. Not some as-yet-unwritten version 3 that says you can only
7850 use it if you agree to license your children under the GPL. Version 2.
7852 2000-09-17 19:57 jesse
7854 * lib/RT/: TicketCollection.pm, User.pm, Interface/Email.pm:
7856 Removed bogus signature code.
7857 Documented User->IsPassword
7858 removed --area flag from Mailgateway (We ain't got no stinking areas)
7860 2000-09-17 19:21 jesse
7862 * etc/schema.Oracle, etc/schema.mysql, lib/RT/ACE.pm,
7863 lib/RT/ACL.pm, lib/RT/Scrip.pm, lib/RT/User.pm:
7865 Ugh. Mysql isn't respecting SQL92 reserved words. which meant that I didn't
7866 notice that I was using "Type" and "Action" in my schema.
7867 This required a bit of churn to the ACE and User modules.
7869 2000-09-17 17:38 jesse
7873 Ok. I think I've got it now. This is RT 1.3.18. aka RT2 - Alpha 1.
7874 The "Bear Suit" Release.
7876 A formal release announcement is forthcoming.
7878 2000-09-17 17:29 jesse
7882 work on the changelog generator
7884 2000-09-17 17:19 jesse
7886 * HACKING, Makefile, README, bin/initdb.mysql, bin/testdeps.pl:
7888 Bumped the required version of SearchBuilder in testdeps, now that it's
7889 propagated throughout CPAN
7891 Replaced initdb.mysql with ivan's new version.
7893 Tweaked ivan's initdb.mysql to be a little friendlier, create the schema
7894 (it was missing a FILEHANDLE in a print statement and deal
7895 better with omitted passwords.
7897 Updated the readme some more.
7899 Added experimental ChangeLog generation to the make dist process
7901 Bumped the version number to 1.3.18 for release as alpha1 for RT2 today.
7903 2000-09-17 01:40 jesse
7905 * Makefile, README, bin/initacls.mysql, bin/testdeps.pl,
7908 Bumped the Mason version requirement up, so we avoid the poisoned v 0.88
7909 Applied ivan's alpha-1 patches.
7910 Did some tweaking for the alpha 1 release.
7911 Cleaned up the readme a bit
7913 2000-09-15 01:21 jesse
7919 2000-09-15 01:17 jesse
7921 * lib/RT/Interface/Email.pm:
7923 Mail gateway now handles followup correspondence properly
7924 (It gets the ticket # right)
7926 2000-09-15 01:06 jesse
7928 * lib/RT/Watcher.pm:
7930 fixed a typo (left off a > ) in Watcher.pm
7932 2000-09-15 00:59 jesse
7934 * lib/RT/Ticket.pm, lib/RT/Watcher.pm, webrt/Ticket/Modify.html:
7936 Editing ticket watchers from the webui now works.
7937 this required a bunch of work on the internal wathers stuff
7939 Also added documentation and watcher-related sanity checks
7941 2000-09-14 00:04 jesse
7943 * lib/RT/Ticket.pm, lib/RT/Watcher.pm,
7944 webrt/Elements/SelectWatcherType, webrt/Ticket/Elements/EditPeople,
7945 webrt/Ticket/Elements/EditWatchers,
7946 webrt/Ticket/Elements/ModifyTicket:
7948 Some cleanup to Watcher and Ticket. (mainly documentation updates)
7949 Added an IsUser sub to Watcher.pm (which tells you if the watcher
7950 object refers to a local user or a remote email address)
7952 the ui for editing tickets should work now.
7953 note that the backend for the watchers side of this isn't there
7958 2000-09-13 18:10 jesse
7962 fixed a configfile typo that would break a new installation
7964 2000-09-12 01:28 jesse
7966 * lib/RT/Date.pm, lib/RT/Ticket.pm, webrt/Elements/ListActions,
7967 webrt/Elements/SelectDate, webrt/Elements/SelectUsers,
7968 webrt/Elements/SelectWatcherType, webrt/Ticket/Modify.html,
7969 webrt/Ticket/Elements/AddWatchers, webrt/Ticket/Elements/EditDates,
7970 webrt/Ticket/Elements/EditPeople,
7971 webrt/Ticket/Elements/ModifyTicket:
7973 TimeWorked is now read/write (which may be a bad idea. but I'm willing to try it.
7974 RT::Date now better understands that "never" doesn't mean 1970.
7976 The web modify interface is getting closer to working.
7977 I mainly need to finish making the watchers column go.
7979 2000-09-11 00:37 jesse
7983 Some sanity cleanups to the web queue listing.
7985 2000-09-11 00:35 jesse
7987 * webrt/Ticket/Elements/EditDates:
7989 file EditDates was initially added on branch rt-1-1.
7991 2000-09-11 00:35 jesse
7993 * webrt/Ticket/Elements/EditWatchers:
7995 file EditWatchers was initially added on branch rt-1-1.
7997 2000-09-11 00:35 jesse
7999 * webrt/Ticket/Elements/AddWatchers:
8001 file AddWatchers was initially added on branch rt-1-1.
8003 2000-09-11 00:35 jesse
8005 * webrt/Ticket/Elements/EditBasics:
8007 file EditBasics was initially added on branch rt-1-1.
8009 2000-09-11 00:35 jesse
8011 * webrt/Ticket/Elements/EditPeople:
8013 file EditPeople was initially added on branch rt-1-1.
8015 2000-09-11 00:35 jesse
8017 * webrt/Ticket/Elements/ModifyTicket:
8019 file ModifyTicket was initially added on branch rt-1-1.
8021 2000-09-11 00:35 jesse
8023 * webrt/: Login.html, webrt.css, Elements/SelectDate,
8024 Elements/SelectMatch, Elements/SelectQueue, Elements/SelectUsers,
8025 Elements/ShadedBox, Ticket/EditWatchers.html, Ticket/Modify.html,
8026 Ticket/Elements/AddWatchers, Ticket/Elements/EditBasics,
8027 Ticket/Elements/EditDates, Ticket/Elements/EditPeople,
8028 Ticket/Elements/EditWatcherList, Ticket/Elements/EditWatchers,
8029 Ticket/Elements/ModifyTicket, Ticket/Elements/ShowBasics,
8030 Ticket/Elements/ShowDates, Ticket/Elements/ShowDependencies,
8031 Ticket/Elements/ShowHistory, Ticket/Elements/ShowPeople,
8032 Ticket/Elements/ShowSummary, Ticket/Elements/TicketToolBox:
8034 Lots and lots of work on the webui.
8035 The display UI has been cleaned up a bit and the modify UI has been started.
8036 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.
8038 If I'm remebering my list correctly, this is the one "biggie" before Alpha 1.
8042 2000-09-11 00:35 jesse
8044 * webrt/Elements/SelectUsers:
8046 file SelectUsers was initially added on branch rt-1-1.
8048 2000-09-07 00:52 jesse
8050 * webrt/: Login.html, autohandler, Ticket/Elements/ShowSummary:
8052 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
8054 Fixed a bug in showsummary (unqualified WebPath)
8056 2000-09-07 00:30 jesse
8058 * Makefile, bin/rtmux.pl, lib/RT/Handle.pm:
8060 Look ma! it should install again (i'd flubbed a bit of the
8061 fastcgi mason handler install.
8063 Oh. and oracle support should work now.
8065 2000-09-06 00:52 jesse
8067 * webrt/Logout.html:
8069 Logout.html links you to the right place now
8071 2000-09-05 23:47 jesse
8073 * webrt/Search/Listing.html:
8077 2000-09-05 23:45 jesse
8079 * webrt/Search/Listing.html:
8081 Damn I wish I could type tonight. :/ missed an $RT::
8083 2000-09-05 23:43 jesse
8085 * webrt/: Search/Listing.html, Ticket/Elements/ShowSummary:
8087 Fixed a few more Absolute url bugs
8089 2000-09-05 23:35 jesse
8091 * webrt/Elements/Tabs:
8093 Tabs needed / as the final character for transparent proxying
8095 2000-09-05 22:39 jesse
8097 * webrt/: Login.html, Admin/Elements/CreateUserCalled,
8098 Admin/Elements/ModifyQueue, Admin/Elements/ModifyTemplate,
8099 Admin/Elements/ModifyUser, Admin/Users/index.html:
8101 more work on proper absolute pathing
8103 2000-09-05 22:08 jesse
8105 * webrt/: Login.html, Admin/Elements/CreateQueueCalled,
8106 Admin/Elements/CreateUserCalled, Admin/Elements/ModifyUser,
8107 Admin/Users/index.html:
8109 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
8111 2000-09-05 21:40 jesse
8115 file Handle.pm was initially added on branch rt-1-1.
8117 2000-09-05 21:40 jesse
8119 * bin/mason_handler.fcgi:
8121 file mason_handler.fcgi was initially added on branch rt-1-1.
8123 2000-09-05 21:40 jesse
8125 * Makefile, bin/mason_handler.fcgi, bin/testdeps.pl,
8128 Updated testdeps to ask for the new version of mailtools
8129 Added in the new fastcgi handler (not working yet)
8130 and RT::Handle, which is a wrapper for SearchBuilder::Handle
8132 2000-09-04 22:52 jesse
8134 * Makefile, TODO, bin/rtmux.pl, bin/webmux.pl, etc/config.pm,
8135 lib/RT/Record.pm, lib/RT/User.pm, lib/RT/Interface/Web.pm,
8136 webrt/Ticket/Display.html, webrt/Ticket/Elements/ShowRequestor,
8137 webrt/Ticket/Elements/TicketToolBox:
8139 A couple of bugfixes related to the switch to SearchBuilder.
8140 A few webui cleanups.
8141 A bit of abstraction to make the eventual fastcgi port easier.
8143 2000-09-04 12:48 jesse
8145 * bin/testdeps.pl, lib/RT/Attachments.pm, lib/RT/Ticket.pm,
8146 lib/RT/Transaction.pm, lib/RT/Watcher.pm, lib/RT/Watchers.pm,
8147 lib/RT/Interface/Web.pm, webrt/Ticket/Elements/ShowDates:
8149 Several batched updates from when pallas was off-net
8151 UpdateTold changed to SetTold.
8152 A bunch of work to get Scrips working.
8153 Lots more POD in Ticket.pm
8154 Transaction->Describe is better about printing what really happened.
8155 Attachments.pm had a typo that prevented it from dealing with multipart messages.
8157 2000-08-31 02:18 jesse
8159 * Makefile, NEWS, etc/suidrt.c:
8161 Added ENV squashing to suidrt.c
8163 2000-08-30 14:46 jesse
8167 Rolling in some oracle changes...they're not done yet, but nothing should
8168 break with mysql. fixed a typo in rtmux.pl that was introduced with the switch to searchbuilder.
8170 2000-08-29 17:02 jesse
8172 * README, bin/rtmux.pl, bin/testdeps.pl, bin/webmux.pl,
8173 lib/RT/EasySearch.pm, lib/RT/Record.pm:
8175 MAJOR CHANGE: Switched to the new name of the DBIx:: modules.
8176 We now use DBIx::SearchBuilder rather than DBIx::EasySearch and friends.
8177 Note that this is only a name and structure change for the module set.
8178 The functionality is the same...though seperating out oracle and mysql
8179 specific features comes soon.
8181 2000-08-29 16:57 jesse
8183 * etc/schema.Oracle:
8185 updated the schema.Oracle
8187 2000-08-29 02:02 jesse
8189 * webrt/: Elements/SelectWatcherType, Ticket/EditWatchers.html,
8192 Started hacking on watchers and ticket update webui a bit.
8193 they need a lot more work
8195 2000-08-29 01:51 jesse
8197 * webrt/Ticket/: Display.html, DisplayHistory, DisplayTransaction,
8198 Elements/ShowHistory, Elements/ShowTransaction:
8200 Made FullHeaders/BriefHeaders work in the webui
8202 2000-08-28 01:46 jesse
8204 * webrt/Admin/Elements/: CreateUserCalled, ModifyUser:
8206 Fixed some display buglets from tobi oetiker
8208 2000-08-28 01:31 jesse
8210 * webrt/Ticket/Update.html:
8212 Removed some text that harassed the user. that's generally bad policy
8214 2000-08-27 23:56 jesse
8216 * webrt/: Admin/Elements/Header, Admin/Elements/ModifyTemplate,
8217 Admin/Elements/Tabs, Elements/ListActions, Elements/Tabs:
8219 A few more added helper elements from the webui
8221 2000-08-27 23:56 jesse
8223 * webrt/Admin/Elements/Header:
8225 file Header was initially added on branch rt-1-1.
8227 2000-08-27 23:56 jesse
8229 * webrt/: Admin/Elements/Tabs, Elements/Tabs:
8231 file Tabs was initially added on branch rt-1-1.
8233 2000-08-27 23:56 jesse
8235 * webrt/Admin/Elements/ModifyTemplate:
8237 file ModifyTemplate was initially added on branch rt-1-1.
8239 2000-08-27 23:56 jesse
8241 * webrt/Elements/ListActions:
8243 file ListActions was initially added on branch rt-1-1.
8245 2000-08-27 23:54 jesse
8247 * webrt/Admin/Users/Prefs.html:
8249 file Prefs.html was initially added on branch rt-1-1.
8251 2000-08-27 23:54 jesse
8253 * webrt/Admin/: Queues/Create.html, Users/Create.html:
8255 file Create.html was initially added on branch rt-1-1.
8257 2000-08-27 23:54 jesse
8259 * webrt/Admin/: Queues/Modify.html, Users/Modify.html:
8261 file Modify.html was initially added on branch rt-1-1.
8263 2000-08-27 23:54 jesse
8265 * webrt/Admin/: Queues/index.html, Users/index.html:
8267 file index.html was initially added on branch rt-1-1.
8269 2000-08-27 23:54 jesse
8271 * bin/webmux.pl, lib/RT/Area.pm, lib/RT/Areas.pm, lib/RT/Queue.pm,
8272 lib/RT/ScripScopes.pm, lib/RT/Template.pm, lib/RT/Templates.pm,
8273 webrt/Admin/CreateQueue.html, webrt/Admin/CreateUser.html,
8274 webrt/Admin/EditUser.html, webrt/Admin/ModifyQueue.html,
8275 webrt/Admin/ModifyUser.html, webrt/Admin/index.html,
8276 webrt/Admin/Elements/CreateQueueCalled,
8277 webrt/Admin/Elements/CreateUserCalled,
8278 webrt/Admin/Elements/ModifyQueue, webrt/Admin/Elements/ModifyUser,
8279 webrt/Admin/Elements/SelectModifyQueue,
8280 webrt/Admin/Elements/SelectModifyUser,
8281 webrt/Admin/Queues/Create.html, webrt/Admin/Queues/Modify.html,
8282 webrt/Admin/Queues/index.html, webrt/Admin/Users/Create.html,
8283 webrt/Admin/Users/Modify.html, webrt/Admin/Users/Prefs.html,
8284 webrt/Admin/Users/index.html:
8286 Lots of work on the web admin ui. basic user and queue editing working.
8287 and template editing
8289 2000-08-24 15:53 jesse
8291 * Makefile, README, bin/rtmux.pl, etc/config.pm,
8292 lib/RT/Action/SendEmail.pm, webrt/Elements/Footer,
8293 webrt/Elements/Header, webrt/Elements/ViewUser,
8294 webrt/Ticket/Elements/EditWatcherList:
8296 The first cut at better configuration.
8300 Made the mail send routine in lib/RT/Action/Email.pm somewhat
8301 more configurable (though we're still using printing to a pipe
8302 because Mail::Mailer is busted :/)
8304 Most options moved out of the makefile..this will make packaging
8307 Fixed a couple places where tobias had been using a non-relative
8310 2000-08-22 03:08 jesse
8314 Getting version #s in sync for RT 1.3.15
8316 2000-08-22 03:05 jesse
8318 * lib/RT/: Scrip.pm, Transaction.pm, Action/AutoReply.pm,
8319 Action/SendEmail.pm:
8321 Work on making sure mail gets sent. It's not "right" yet but it's getting
8324 2000-08-21 19:46 jesse
8326 * webrt/autohandler:
8328 Fixed a minor issue that let people "log in as ''"
8330 2000-08-21 01:12 jesse
8332 * bin/rtmux.pl, etc/config.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm:
8334 Set a default type in ticket.pm
8335 allowed restriction based on type in tickets.pm
8337 now set the timezone in the config file rather than the rtmux.
8338 means it effects webmux.pl too.
8340 2000-08-20 23:41 jesse
8342 * etc/schema.mysql, lib/RT/Date.pm, webrt/Elements/SelectOwner:
8344 Standardized StartsBy to Starts.
8345 Removed a warning from SelectOwner
8346 Fixed a bug in RT::Date->Set(Format => 'unknown')
8348 2000-08-20 01:46 jesse
8350 * lib/RT/Ticket.pm, webrt/Search/Listing.html,
8351 webrt/Ticket/Elements/ShowMemberOf,
8352 webrt/Ticket/Elements/ShowMembers:
8354 Work on MemberOf and Members in Ticket.pm
8355 they're both now Tickets objects rather than links objects.
8356 and the things that use them have been updated
8358 2000-08-19 03:03 jesse
8362 Bumped the version 1.3.14
8364 2000-08-19 02:49 jesse
8366 * README, etc/config.pm, lib/RT/Ticket.pm:
8368 Did some work on logging. switched some carping to some logging.
8370 2000-08-18 02:04 jesse
8374 Minor readme updates.
8376 Bumped the version to 1.3.13
8378 2000-08-18 01:04 jesse
8380 * lib/RT/Transaction.pm:
8382 CurrentUser objects act on things. not user Objects. Thanks, Jens
8384 2000-08-17 23:55 jesse
8386 * webrt/Elements/: SelectOwner, Submit:
8388 notes in select owner. a bit of tweaking in submit ot make it more visible
8390 2000-08-17 16:16 jesse
8394 Changes to rt-mailgate to properly respect authenticated users
8395 when performing %RT RESOLVE commands.
8397 2000-08-17 03:01 jesse
8399 * lib/RT/Interface/Web.pm:
8401 Missed a checkin on Web.pm. sorry about that
8403 2000-08-17 02:53 jesse
8405 * bin/webmux.pl, lib/RT/Database.pm, lib/RT/Date.pm,
8406 lib/RT/Ticket.pm, lib/RT/Interface/Web.pm:
8408 Yanked the ancient lib/RT/Database.pm. It never served any purpose
8409 added some functionality to RT::Date. it can now take a date type
8410 of 'unknown.' This will "require" Date::Manip and parse it into
8411 an ISO style date. note that this should NEVER be called from RT's
8412 core due to overhead. It is useful from web interfaces and CLI tools....
8414 added date::manip as a requirement to webmux.pl (so it gets loaded before
8417 cleaned up Interface/Web.pm
8419 rationalized some of the routines dealing with date stuff in ticket.pm.
8421 Actual working web date changing should be coming "soon." (where soon is
8422 defined as sometime this week)
8424 2000-08-16 14:46 jesse
8426 * webrt/Elements/Submit:
8428 file Submit was initially added on branch rt-1-1.
8430 2000-08-16 14:46 jesse
8432 * webrt/: Login.html, index.html, Elements/Footer, Elements/Header,
8433 Elements/Submit, Ticket/Elements/ShowBasics,
8434 Ticket/Elements/ShowTransaction:
8436 Various bits of webui cleanup
8438 2000-08-16 14:16 jesse
8440 * lib/RT/: Tickets.pm, Interface/Email.pm:
8442 We can now search for tickets by relationship
8444 2000-08-16 13:18 jesse
8446 * lib/RT/CurrentUser.pm:
8448 the real oneline patch that should make rt-mailgate work for new users again.
8450 2000-08-15 01:17 jesse
8452 * lib/RT/: Tickets.pm, Interface/Web.pm:
8454 The first round of convenience methods in RT/Tickets.pm
8455 Still need to do the ticket relations methods and the
8458 2000-08-14 23:47 jesse
8460 * webrt/Elements/SelectDateType:
8462 file SelectDateType was initially added on branch rt-1-1.
8464 2000-08-14 23:47 jesse
8466 * webrt/Elements/SelectDateType:
8468 ack. missed this in the wackiness with tonight's earlier checkin.
8470 2000-08-14 19:35 jesse
8472 * webrt/: Elements/Header, Elements/SelectDate,
8473 Elements/SelectQueue, Elements/TitleBoxStart, Search/Listing.html,
8474 Search/PickRestriction:
8476 The rest of the previous commit.
8478 2000-08-14 19:27 jesse
8480 * etc/config.pm, webrt/Login.html, webrt/Logout.html,
8481 webrt/autohandler, webrt/index.html, webrt/webrt.css,
8482 webrt/Ticket/autohandler, webrt/Ticket/Elements/ShowMemberOf,
8483 webrt/Ticket/Elements/ShowMembers,
8484 webrt/Ticket/Elements/ShowSummary,
8485 webrt/Ticket/Elements/ShowTransaction:
8487 Cleaned up the ticket display a bit.
8488 made logout actually properly erase session data
8489 protected _everything_ with an autohandler in /
8490 prettified Login.html
8491 added some options to /Elements/TitleBoxHead...which seems to have been missed
8493 2000-08-14 14:37 jesse
8497 Added a warning about postmaster from JD
8499 2000-08-13 21:57 jesse
8501 * lib/RT/TicketCollection.pm, lib/RT/Tickets.pm,
8502 lib/RT/Interface/Web.pm, webrt/Elements/SelectBoolean,
8503 webrt/Elements/SelectDate, webrt/Elements/SelectMatch,
8504 webrt/Elements/SelectOwner, webrt/Elements/SelectQueue,
8505 webrt/Elements/SelectStatus, webrt/Elements/SelectWatcherType,
8506 webrt/Search/Listing.html, webrt/Search/PickRestriction,
8507 webrt/Search/TicketCell:
8509 Significant work on the search and display code.
8510 I'm not convinced that this doesn't introduce new bugs.
8511 However, you can now search by ticket content.
8513 I will be reworking Tickets.pm a bit more to add a bunch of convenience methods
8514 over then next week or so.
8516 2000-08-12 18:07 jesse
8520 Fixed a bug in WatchersAsString. (RT::Watchers wasn't required early enough)
8521 this whole routine needs to be redone :/
8523 2000-08-12 18:06 jesse
8527 User->Create CanManipulate now defaults to 0.
8529 2000-08-12 18:05 jesse
8533 Updated the default user entries in schema.mysql to have the "CanManipulate"
8534 flag set so they'd show up in owner lists.
8536 2000-08-10 19:16 jesse
8540 updated instructions for Apache install
8542 2000-08-10 18:59 jesse
8546 the queue values for the first queue were wrong
8548 2000-08-10 17:55 jesse
8552 BUGFIX: _UpdateTold now doesn't record a transaction, as things should be
8554 2000-08-10 15:43 jesse
8556 * etc/config.pm, etc/schema.Oracle, etc/schema.mysql,
8557 lib/RT/Attachment.pm, lib/RT/Record.pm, lib/RT/Scrip.pm,
8558 lib/RT/ScripScope.pm, lib/RT/Ticket.pm, lib/RT/TicketCollection.pm,
8559 lib/RT/Tickets.pm, lib/RT/Transaction.pm, lib/RT/User.pm,
8560 lib/RT/Action/AutoReply.pm, lib/RT/Action/Notify.pm,
8561 lib/RT/Action/SendEmail.pm, lib/RT/Interface/Web.pm,
8562 webrt/autohandler, webrt/Elements/Error,
8563 webrt/Elements/SelectStatus, webrt/Ticket/Update.html,
8564 webrt/Ticket/Elements/ShowBasics,
8565 webrt/Ticket/Elements/ShowDependencies,
8566 webrt/Ticket/Elements/ShowMemberOf,
8567 webrt/Ticket/Elements/ShowMembers,
8568 webrt/Ticket/Elements/ShowPeople,
8569 webrt/Ticket/Elements/ShowReferences,
8570 webrt/Ticket/Elements/ShowRequestor,
8571 webrt/Ticket/Elements/TicketToolBox:
8573 Fixed ACL caching bugs
8574 Finished adding status "new"
8575 cli searching based on status works better.
8577 API Change. Queue is NO LONGER the Queue Object for a ticket
8578 API Change. Owner is NO LONGER the Owner Object for a ticket
8580 instead, both point to their proper database values and OwnerObj and QueueObj
8581 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
8584 little bits of POD update.
8586 Cleaned out some unused code.
8588 Made some error messages more professional.
8590 We now keep track of date started as well as a "start by" date. these both
8591 need a bit more work.
8593 Calling convention for _Set changed. Rather than three different calling
8594 conventions which weren't very extensible, DBIx::Record::_Set and all its
8595 subclasses now use paramhash style calling. it's much more extensible and
8596 flexible now. (This was necessary for some ACL work, among other things)
8598 2000-08-09 01:11 jesse
8600 * lib/RT/Record.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
8601 webrt/Elements/SelectStatus, webrt/Elements/dayMenu,
8602 webrt/Elements/monthMenu, webrt/Elements/yearMenu:
8604 ACL Decisions are now cached
8605 date menus have a "never" option in the webui
8606 added a new status. "new" for tickets that aren't yet open
8608 2000-08-08 01:45 jesse
8610 * etc/schema.mysql, lib/RT/Queue.pm:
8615 2000-08-08 01:44 jesse
8617 * webrt/Admin/ModifyQueue.html:
8619 file ModifyQueue.html was initially added on branch rt-1-1.
8621 2000-08-08 01:44 jesse
8623 * webrt/Admin/: CreateQueue.html, CreateUser.html,
8624 ModifyQueue.html, ModifyUser.html, index.html,
8625 Elements/CreateQueueCalled, Elements/CreateUserCalled,
8626 Elements/ModifyQueue, Elements/ModifyUser,
8627 Elements/SelectModifyQueue, Elements/SelectModifyUser:
8629 Started the new web admin interface.
8630 it can now edit queues and users and create queues and users
8631 I'm fairly leery of its user handling stuff. particularly passwords
8633 2000-08-08 01:44 jesse
8635 * webrt/Admin/CreateUser.html:
8637 file CreateUser.html was initially added on branch rt-1-1.
8639 2000-08-08 01:44 jesse
8641 * webrt/Admin/Elements/SelectModifyUser:
8643 file SelectModifyUser was initially added on branch rt-1-1.
8645 2000-08-08 01:44 jesse
8647 * webrt/Admin/Elements/ModifyUser:
8649 file ModifyUser was initially added on branch rt-1-1.
8651 2000-08-08 01:44 jesse
8653 * webrt/Admin/Elements/CreateUserCalled:
8655 file CreateUserCalled was initially added on branch rt-1-1.
8657 2000-08-08 01:44 jesse
8659 * webrt/Admin/ModifyUser.html:
8661 file ModifyUser.html was initially added on branch rt-1-1.
8663 2000-08-08 01:44 jesse
8665 * webrt/Admin/index.html:
8667 file index.html was initially added on branch rt-1-1.
8669 2000-08-08 01:44 jesse
8671 * webrt/Admin/CreateQueue.html:
8673 file CreateQueue.html was initially added on branch rt-1-1.
8675 2000-08-08 01:44 jesse
8677 * webrt/Admin/Elements/ModifyQueue:
8679 file ModifyQueue was initially added on branch rt-1-1.
8681 2000-08-08 01:44 jesse
8683 * webrt/Admin/Elements/SelectModifyQueue:
8685 file SelectModifyQueue was initially added on branch rt-1-1.
8687 2000-08-08 01:44 jesse
8689 * webrt/Admin/Elements/CreateQueueCalled:
8691 file CreateQueueCalled was initially added on branch rt-1-1.
8693 2000-08-07 22:28 jesse
8695 * etc/schema.mysql, lib/RT/Date.pm, lib/RT/Ticket.pm,
8698 added a few ticket attributes for forwards compatibility
8699 fixed another ACL problem in users.pm
8700 fixed a date display bug
8702 2000-08-07 01:03 jesse
8704 * lib/RT/Transaction.pm, webrt/Ticket/Create.html,
8705 webrt/Ticket/Elements/ShowTransaction:
8707 Transaction.pm had some lingering ACL bugs ($CurrentUser) isn't a reasonable
8708 global in core library routines :/
8710 Working on spawning subtickets.
8712 2000-08-07 00:31 jesse
8714 * webrt/User/Prefs.html:
8716 file Prefs.html was initially added on branch rt-1-1.
8718 2000-08-07 00:31 jesse
8720 * webrt/Ticket/Elements/ShowDependencies:
8722 file ShowDependencies was initially added on branch rt-1-1.
8724 2000-08-07 00:31 jesse
8726 * webrt/Ticket/Elements/ShowReferences:
8728 file ShowReferences was initially added on branch rt-1-1.
8730 2000-08-07 00:31 jesse
8732 * webrt/Ticket/Elements/ShowMembers:
8734 file ShowMembers was initially added on branch rt-1-1.
8736 2000-08-07 00:31 jesse
8738 * webrt/Ticket/Elements/ShowMemberOf:
8740 file ShowMemberOf was initially added on branch rt-1-1.
8742 2000-08-07 00:31 jesse
8744 * webrt/Admin/EditUser.html:
8746 file EditUser.html was initially added on branch rt-1-1.
8748 2000-08-07 00:31 jesse
8750 * webrt/Admin/Elements/EditUserComments:
8752 file EditUserComments was initially added on branch rt-1-1.
8754 2000-08-07 00:31 jesse
8756 * etc/config.pm, lib/RT/Ticket.pm, webrt/EditUserComments.html,
8757 webrt/ViewUser.html, webrt/webrt.css, webrt/Admin/EditUser.html,
8758 webrt/Admin/ModifyUser, webrt/Admin/Elements/EditUserComments,
8759 webrt/Elements/Error, webrt/Elements/Header,
8760 webrt/Elements/SelectOwner, webrt/Ticket/Create.html,
8761 webrt/Ticket/Create_Detail.html, webrt/Ticket/Display.html,
8762 webrt/Ticket/Elements/EditWatcherList,
8763 webrt/Ticket/Elements/ShowDependencies,
8764 webrt/Ticket/Elements/ShowMemberOf,
8765 webrt/Ticket/Elements/ShowMembers,
8766 webrt/Ticket/Elements/ShowPeople,
8767 webrt/Ticket/Elements/ShowReferences,
8768 webrt/Ticket/Elements/ShowSummary, webrt/User/Prefs.html:
8770 Did a bunch of work on the webui. cleaned up a lot of the link display stuff
8771 did some work on ticket create
8773 dependencies and subtickets are now listed in the ticketview. yay!
8775 2000-08-05 19:47 jesse
8777 * lib/RT/Ticket.pm, webrt/Ticket/Elements/ShowSummary:
8779 more Nobody fixes in Ticket.pm
8780 justification fixes in ShowSummary
8782 2000-08-05 18:50 jesse
8784 * webrt/Ticket/ProcessUpdate.html:
8786 The webui can now process updates.
8787 it needed YA currentuser fix
8789 2000-08-05 18:43 jesse
8793 Ticket::Create(Owner => now takes either a user object or a userid.
8794 and defaults to nobody.
8796 2000-08-05 17:51 jesse
8802 2000-08-05 17:49 jesse
8804 * lib/RT/: Date.pm, Interface/Email.pm:
8806 fixed a few more bugs in the mailgateway. it can create tickets now.
8807 fixed an undefined default in the cli query
8808 made the date routine not spit out a stupid warning
8810 2000-08-05 17:21 jesse
8812 * lib/RT/Interface/Email.pm:
8814 fixed typos in the mailgate. thanks gary
8816 2000-08-05 00:16 jesse
8818 * Makefile, NEWS, webrt/Login.html, webrt/autohandler,
8821 little tweaks to the webui.
8822 bumped the version to 1.3.11 for distribution
8824 2000-08-04 18:45 jesse
8826 * README, bin/rtmux.pl, bin/webmux.pl, lib/RT/Areas.pm,
8827 lib/RT/Attachments.pm, lib/RT/Date.pm, lib/RT/Link.pm,
8828 lib/RT/Links.pm, lib/RT/Queue.pm, lib/RT/Queues.pm,
8829 lib/RT/Record.pm, lib/RT/ScripScopes.pm, lib/RT/Scrips.pm,
8830 lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
8831 lib/RT/Transaction.pm, lib/RT/Transactions.pm, lib/RT/Users.pm,
8832 lib/RT/Watchers.pm, lib/RT/Interface/Web.pm,
8833 webrt/Admin/ModifyUser, webrt/Elements/SelectOwner,
8834 webrt/Elements/SelectQueue, webrt/Elements/ViewUser,
8835 webrt/Ticket/Display.html, webrt/Ticket/LinkIt.html,
8836 webrt/Ticket/Elements/ShowPeople:
8838 When creating an object, you ALWAYS need to pass in the current user
8839 or acls break. we were a bit too lax about this before.
8841 this was a major round of bugfixing for the webui
8843 2000-08-04 15:41 jesse
8845 * Makefile, lib/RT/CurrentUser.pm, lib/RT/User.pm, webrt/webrt.css,
8846 webrt/Elements/Header, webrt/Search/Listing.html,
8847 webrt/Search/autohandler, webrt/Ticket/autohandler:
8849 Queue listing doesn't have that ugly blue any more. And its code for
8850 setting row color is a bit cleaner.
8852 we now actually _check_ passwords for web logins.
8854 webrt.css now has slightly darker hyperlinks.
8856 CurrentUser->IsPassword now uses the UserObj
8858 users can't use null passwords for authentication.
8860 2000-08-03 02:19 jesse
8862 * lib/RT/Interface/Web.pm, webrt/Elements/ShadedBox,
8863 webrt/Elements/TitleBoxStart:
8865 misc fixes to the webui and a leftover fix to the cli.
8867 the webui needs to have some of its internals gutted and
8868 put back together. it feels very kludgy and not really "planned"
8870 2000-08-03 02:04 jesse
8872 * lib/RT/: Record.pm, Scrip.pm, Ticket.pm, Tickets.pm,
8873 Transaction.pm, Action/SendEmail.pm:
8875 made status changes work. (RT::Action::SendEmail was being stupid
8876 and not error checking until it was too late)
8878 removed more use of hardwired SQL "now()"
8880 moved the handling of LastUpdated into RT::Record. from DBIx::Record
8882 2000-08-03 01:09 jesse
8886 fixed a bug in the cli that kept ticket creates from working.
8887 queue->hasright's calling convention changed.
8889 2000-08-03 00:59 jesse
8893 fixed a makefile typo. added back the comment about pg
8895 2000-08-03 00:42 jesse
8897 * docs/design_docs/users:
8899 file users was initially added on branch rt-1-1.
8901 2000-08-03 00:42 jesse
8905 file user.Oracle was initially added on branch rt-1-1.
8907 2000-08-03 00:42 jesse
8909 * etc/schema.Oracle:
8911 file schema.Oracle was initially added on branch rt-1-1.
8913 2000-08-03 00:42 jesse
8915 * bin/initacls.Oracle, bin/initdb.Oracle, docs/README.oracle,
8916 docs/design_docs/users, etc/schema.Oracle, etc/user.Oracle:
8918 A first cut at oracle support from Dave Morgan <dmorgan@bartertrust.com>.
8919 It is pretty much untested and guaranteed to break. Among other
8920 things, the schema isn't current. but it's a start.
8923 2000-08-03 00:42 jesse
8925 * docs/README.oracle:
8927 file README.oracle was initially added on branch rt-1-1.
8929 2000-08-03 00:42 jesse
8931 * bin/initacls.Oracle:
8933 file initacls.Oracle was initially added on branch rt-1-1.
8935 2000-08-03 00:42 jesse
8937 * bin/initdb.Oracle:
8939 file initdb.Oracle was initially added on branch rt-1-1.
8941 2000-08-03 00:31 jesse
8943 * docs/design_docs/local_hacking:
8945 file local_hacking was initially added on branch rt-1-1.
8947 2000-08-03 00:31 jesse
8949 * HACKING, Makefile, docs/FAQ.html, docs/actions.html,
8950 docs/admin.html, docs/attributes.html, docs/outline.html,
8951 docs/rt_users_guide.html, docs/design_docs/local_hacking:
8953 doc updates. removed outdated 1.x docs
8955 2000-08-02 23:53 jesse
8959 added some comments from tobias
8961 2000-08-02 00:20 jesse
8963 * Makefile, NEWS, TODO, etc/config.pm, etc/schema.mysql,
8964 lib/RT/ACE.pm, lib/RT/ACL.pm, lib/RT/CurrentUser.pm,
8965 lib/RT/Date.pm, lib/RT/Queue.pm, lib/RT/Record.pm,
8966 lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/User.pm,
8967 lib/RT/Interface/Email.pm:
8970 Weekend of 1 Aug 2000
8971 ---------------------
8972 I spent the weekend in DC visiting family. This meant I got a bit of
8973 code written ;) Sadly, I have no access to the CVS server,
8974 so I'll be batching a bunch of commits.
8976 1. Enabled CLI admin tool
8977 2. Added ACL listing functionality to the CLI admin tool.
8978 3. Enhanced RT::Queue->Grant such that it works with the structure of RT2
8980 4. Made the Logging framework actually log errors to STDERR.
8981 (This makes debugging the CLI tools much easier. It also means
8982 that the cli tools explain _why_ they're dying.)
8983 5. Fully expunged use of Mysql's SQL keyword "now()". I'd have left this
8984 stuff in, except mysql doesn't seem to deal well with the idea that the
8985 entire world isn't one timezone. On top of that, it doesn't seem to
8986 have a way to force it into GMT mode that doesn't involve modifying init
8988 6. Did a whole bunch more work on the ACL checking in RT::User
8989 7. Wrote up some preliminary docs on local hacks to RT
8990 8. Added in a routine to allow local canonicalization of email addresses
8991 9. Added in the concept of "Disabled users" To preserve RT2's database
8992 Integrity, whacking user accounts would be a bad thing. So, instead,
8993 we've got the concept of 'disabled' users. A disabled user fails ANY
8994 ACL check, ANY password check and doesn't appear in any lists of ACLs.
8995 (note that the lastmost statement isn't yet true)
8997 10. rtadmin user -enable and rtadmin user -disable now work.
8998 11. ACLs are now enforced for many ticket related actions.
8999 (this does mean that you'll want to insert some acls like those below)
9001 INSERT INTO ACL VALUES (1,0,'User','SuperUser','Queue',0);
9002 INSERT INTO ACL VALUES (2,3,'User','CreateTicket','Queue',0);
9003 INSERT INTO ACL VALUES (3,3,'User','ShowTicket','Ticket',0);
9004 INSERT INTO ACL VALUES (4,3,'User','ShowTicketHistory','Ticket',0);
9005 INSERT INTO ACL VALUES (6,3,'User','CreateTicket','Queue',1);
9006 INSERT INTO ACL VALUES (7,3,'User','ModifyTicket','Ticket',1);
9007 INSERT INTO ACL VALUES (8,1,'User','Superuser','System',0);
9008 INSERT INTO ACL VALUES (9,0,'Everyone','Superuser','System',0);
9010 2000-08-02 00:17 jesse
9012 * bin/: rtmux.pl, testdeps.pl:
9014 Bumped us up to requiring Log::Dispatch 1.6.
9015 Cleaned up testdeps a bit. Now, you knwo it passes.
9017 2000-07-27 03:01 jesse
9021 Bumped the version to 1.3.9
9024 2000-07-27 02:37 jesse
9026 * lib/RT/Date.pm, lib/RT/Ticket.pm, webrt/Elements/ViewUser,
9027 webrt/Ticket/Elements/ShowDates, webrt/Ticket/Elements/ShowSummary,
9028 webrt/Ticket/Elements/ShowTransaction, bin/webmux.pl:
9030 Fixed a bug with null due dates.
9031 Made RT/Date deal with a time of -1 as "Never"
9032 made html escaping on included entities on webrt default.
9034 2000-07-27 02:01 jesse
9038 file Date.pm was initially added on branch rt-1-1.
9040 2000-07-27 02:01 jesse
9042 * README, lib/RT/Date.pm, lib/RT/Record.pm, lib/RT/Ticket.pm,
9045 Moved Date managment routines from DBIx::Record to RT::Record.
9046 Initial Checkin of RT::Date, a lightweight Date object capable
9047 of doing everything RT needs. Oh. and it's fully documented in POD.
9049 Converted RT::Record and RT::Ticket and the cli to use RT::Date instead
9050 of Date::Kronos. The CLI now feels _much_ zippier and code within
9051 RT::Ticket is a bit easier to read.
9053 2000-07-27 01:55 jesse
9057 removed extraneous whitespace
9059 2000-07-27 01:51 jesse
9061 * lib/RT/Attachment.pm:
9063 changed the header on attachment.pm
9065 2000-07-24 10:17 tobiasb
9067 * lib/RT/Interface/Web.pm, webrt/ViewUser.html,
9068 webrt/Search/TicketCell, webrt/Ticket/Display.html,
9069 webrt/Ticket/ProcessUpdate.html, webrt/Ticket/Update.html:
9071 Moved some things to Web.pm, made some nifty options for getting tickets from the listing in a new window
9073 2000-07-24 06:56 tobiasb
9079 2000-07-24 06:54 tobiasb
9081 * lib/RT/Interface/Email.pm:
9083 Some comments and TODOs.
9085 I fixed one simple TODO about putting in pid + rand into the name of
9086 the temp directory needed for parsing the mime entity.
9088 2000-07-24 00:52 jesse
9092 Added a few comments where they really should be
9094 2000-07-24 00:48 jesse
9096 * lib/RT/Interface/Email.pm:
9098 Did a bunch of cleanup work on Interface/Email.pm
9099 It could still use more.
9101 2000-07-23 03:50 tobiasb
9105 Added the method 'TimeWorkedAsString'. Ok, I'll start looking into Date::Kronos shortly :)
9107 2000-07-22 20:10 tobiasb
9109 * lib/RT/Interface/Email.pm:
9113 2000-07-22 20:05 tobiasb
9115 * lib/RT/Interface/Email.pm:
9117 Inserted a reference to [fsck 290] in a TODO-comment.
9119 2000-07-22 13:06 tobiasb
9121 * lib/RT/Interface/Web.pm, webrt/Search/Listing.html:
9123 Moved stuff from Listing.html to Web.pm, sub ProcessSearchQuery (suggestions to a better name for the sub?)
9125 2000-07-21 15:11 tobiasb
9127 * lib/RT/Ticket.pm, lib/RT/Interface/Web.pm,
9128 webrt/Search/Listing.html:
9132 2000-07-21 11:09 tobiasb
9138 2000-07-21 10:57 tobiasb
9142 Now it's possible to select queue from the start page
9144 2000-07-21 10:35 tobiasb
9146 * lib/RT/Attachment.pm, lib/RT/Ticket.pm, webrt/Elements/Header,
9147 webrt/Elements/SelectOwner, webrt/Ticket/Elements/EditWatcherList:
9149 bugfixes, comments. I restricted the Owner-list to those that CanManipulate - this should eventually go away when we have proper access control. Tiny improvement of EditWatcherList - it's now possible to edit user information if the user is found.
9151 2000-07-21 05:48 tobiasb
9153 * lib/RT/CurrentUser.pm:
9157 2000-07-21 00:08 jesse
9159 * lib/RT/ACE.pm, lib/RT/Attachment.pm, lib/RT/Queue.pm,
9160 lib/RT/Ticket.pm, lib/RT/User.pm, webrt/EditUserComments.html:
9162 Cleaned up language in EditUserComments
9164 did work on watchers in ui/cli/admin and Ticket.pm and User.pm
9165 cleaned up code in Ticket.pm
9167 Start of some work on acls in Queue.pm
9169 2000-07-20 22:13 tobiasb
9171 * lib/RT/Interface/Web.pm, webrt/Elements/SelectWatcherType,
9172 webrt/Ticket/Display.html, webrt/Ticket/EditWatchers.html,
9173 webrt/Ticket/Elements/EditWatcherList,
9174 webrt/Ticket/Elements/ShowHistory, webrt/Ticket/Elements/ShowLinks,
9175 webrt/Ticket/Elements/TicketToolBox:
9177 Some code improvements, added one popular demand here; to avoid spending too much time clicking around, it should be possible to show all histoies of member requests at the same page.
9179 2000-07-20 18:31 tobiasb
9181 * lib/RT/CurrentUser.pm:
9183 Fixing a bit. Please try to remember to test code before committing
9186 2000-07-20 18:09 tobiasb
9188 * webrt/Ticket/ProcessUpdate.html:
9190 once more I've committed without testing..
9192 2000-07-20 18:02 tobiasb
9194 * lib/RT/CurrentUser.pm:
9196 Removed a compile-time bug
9198 2000-07-20 17:48 tobiasb
9204 2000-07-20 17:39 tobiasb
9206 * etc/config.pm, lib/RT/Ticket.pm, lib/RT/User.pm,
9207 lib/RT/Watcher.pm, lib/RT/Interface/Web.pm,
9208 webrt/Ticket/Display.html:
9210 bugfixes + conflict resolving at the signature + moved something to Web.pm from Display.html
9212 2000-07-20 17:31 jesse
9214 * lib/RT/: CurrentUser.pm, User.pm:
9216 Culled some not-for-now signature stuff.
9217 Cleaned up and optimised CurrentUser->UserObj
9219 2000-07-20 16:39 jesse
9223 doing some work for a customer. rt-mailgate --help should tell you
9224 about the fabulous new mail mode
9226 2000-07-20 15:39 tobiasb
9228 * lib/RT/Interface/Web.pm, webrt/Ticket/Display.html:
9230 moving things from the template to Web.pm was not as straight-forwarded as I had hoped.
9232 2000-07-20 15:20 tobiasb
9234 * lib/RT/Attachment.pm, lib/RT/CurrentUser.pm, lib/RT/User.pm,
9235 lib/RT/Interface/Web.pm, webrt/Ticket/Display.html:
9237 Started moving stuff to Web.pm, fixed and tested signatures
9239 2000-07-20 14:50 tobiasb
9241 * lib/RT/: CurrentUser.pm, User.pm:
9243 moved signature from currentuser to user (but does it make sense, anyway? Signatures is something 'personal' that belongs only to the current user?)
9245 2000-07-20 14:43 tobiasb
9247 * webrt/ViewUser.html:
9249 bugfix ... hmpf, always test before committing .. always test before committing ...
9251 2000-07-20 14:33 tobiasb
9253 * lib/RT/Interface/Web.pm, webrt/ViewUser.html:
9257 2000-07-20 14:11 tobiasb
9259 * lib/RT/Interface/Web.pm:
9261 file Web.pm was initially added on branch rt-1-1.
9263 2000-07-20 14:11 tobiasb
9265 * lib/RT/Interface/Web.pm:
9267 I'm considering to move things from Display.html and ProcessUpdate.html to Web.pm. Comments?
9269 2000-07-20 14:06 jesse
9271 * lib/RT/Watcher.pm:
9273 Removed the bogus code frol lib/RT/Watcher.pm
9275 2000-07-20 13:39 jesse
9279 reversed some bogus code
9281 2000-07-20 11:44 tobiasb
9283 * webrt/Ticket/Elements/EditWatcherList:
9285 file EditWatcherList was initially added on branch rt-1-1.
9287 2000-07-20 11:44 tobiasb
9289 * webrt/Elements/SelectWatcherType:
9291 file SelectWatcherType was initially added on branch rt-1-1.
9293 2000-07-20 11:44 tobiasb
9295 * webrt/: Elements/SelectWatcherType,
9296 Ticket/Elements/EditWatcherList:
9298 Now it's possible to edit ticket and queue watchers. It's really horrible, but at least it works
9300 2000-07-20 11:43 tobiasb
9302 * webrt/Ticket/: EditWatchers.html, Update.html:
9306 2000-07-20 11:40 tobiasb
9308 * webrt/Ticket/Update.html:
9310 Linked in the 'edit watchers' functionality
9312 2000-07-20 11:27 tobiasb
9314 * lib/RT/Ticket.pm, lib/RT/Watcher.pm,
9315 webrt/Ticket/EditWatchers.html:
9317 Now it's possible to edit ticket and queue watchers. It's really horrible, but at least it works
9319 2000-07-20 11:27 tobiasb
9325 2000-07-20 11:23 tobiasb
9327 * webrt/Ticket/Elements/ShowTransaction:
9329 This is sort of a local hack, I guess it should be separated ... but maybe not. if content-type =~ /^text/(?\!plain)/, there is now a link for 'view this as plain text', which might be useful for unknown text formats and for viewing 'code'
9331 2000-07-20 02:59 jesse
9333 * lib/RT/: ACE.pm, ACL.pm:
9335 I'm committing ACE.pm and ACL.pm so people can get a bit of a taste of what I'm doing. They don't work, they probably don't even compile yet, but they're not getting called from the rest of the code yet.
9337 These aren't the droids you're looking for.
9339 2000-07-20 02:58 jesse
9343 updated User.pm to match the schema
9345 2000-07-19 16:45 tobiasb
9347 * webrt/Ticket/EditWatchers.html:
9349 file EditWatchers.html was initially added on branch rt-1-1.
9351 2000-07-19 16:45 tobiasb
9353 * webrt/Ticket/EditWatchers.html:
9355 This should be a template for adding and removing watchers; will be completed tomorrow
9357 2000-07-19 16:10 tobiasb
9359 * webrt/: Logout.html, ViewUser.html, Search/Listing.html,
9360 Ticket/Display.html, Ticket/Update.html,
9361 Ticket/Elements/ShowPeople, Ticket/Elements/ShowSummary:
9363 It's now possible to edit user data (realname, userid, email) from the web ui
9365 2000-07-19 16:04 tobiasb
9367 * lib/RT/: CurrentUser.pm, Ticket.pm, Watcher.pm,
9370 Worked a bit with requestors; 1) if we already have a user object at the requestor, we should use it. 2) it should be possible to edit the users email without also updating the watcher email if those are the same. 3) if a user enters an email with a different from address, but can be identified as a previous user (by equal real name or other means of authentication), the email field in the watcher table should be used
9372 2000-07-19 10:06 tobiasb
9374 * webrt/Elements/Header:
9378 2000-07-19 08:53 tobiasb
9382 Our web designer didn't like red table borders
9384 2000-07-19 08:52 tobiasb
9386 * webrt/: Elements/Header, Search/Listing.html:
9388 Fun #440: Popular wish: Fixed alternating colours at the lines in Listing.html
9390 2000-07-19 07:41 tobiasb
9394 oddline for use in Listing.html
9396 2000-07-19 06:54 tobiasb
9398 * webrt/Elements/Header:
9402 2000-07-19 06:51 tobiasb
9404 * webrt/: index.html, Elements/Header:
9406 Fun #666; Form 'view bug #xxx' from display and the front page
9408 2000-07-18 04:17 tobiasb
9412 bug #286; two nines in schema.sql
9414 2000-07-14 11:40 tobiasb
9416 * webrt/Search/TicketCell:
9418 I'm currently trying to fix it so that each user can put in options in the session information (or should it rather be in the DB?) about whether they want tickets to pop up in separate windows or not.
9420 2000-07-14 10:47 tobiasb
9422 * etc/schema.mysql, lib/RT/Link.pm, lib/RT/Ticket.pm,
9423 lib/RT/Action/StallDependent.pm,
9424 webrt/Ticket/Elements/TicketToolBox:
9426 added a scrip for stalling members upon membership linking ... now it's impossible for a request to make a link to itself ... now it's possible to open a request from the ticket display
9428 2000-07-14 09:29 tobiasb
9430 * webrt/Ticket/ProcessUpdate.html:
9432 TODO: Public comments are currently beeing threated as private
9433 comments (that's better than it beeing ignored ... at least at the
9436 Now it skips trying to build a MIME entity if there are no message.
9438 2000-07-14 09:11 tobiasb
9440 * webrt/ViewUser.html:
9444 2000-07-14 09:09 tobiasb
9446 * webrt/Search/Listing.html:
9450 2000-07-13 13:31 tobiasb
9456 2000-07-13 11:44 tobiasb
9458 * webrt/Elements/Header:
9460 huh? seems like I've lost the control of CVS a bit today :)
9462 2000-07-13 11:43 tobiasb
9464 * webrt/Elements/Header:
9468 2000-07-13 11:36 jesse
9474 2000-07-13 11:08 tobiasb
9476 * webrt/: Search/RestrictSearch.html, Ticket/Display.html,
9477 Ticket/ProcessUpdate.html, Ticket/Update.html:
9479 Dealt with the footer; it does not need overriding anywhere, and is thus placed in the autohandler
9481 2000-07-13 11:04 tobiasb
9483 * webrt/: Logout.html, ViewUser.html, autohandler, index.html,
9484 Elements/Header, Search/Listing.html, Ticket/Modify.html,
9485 Ticket/ValidateUpdate.html:
9487 Dealt with the header module; it's now in the .html templates, not in autohandler ... the title should be nice and informative in all the templates ... and the instance name is viewed along with the header
9489 2000-07-13 07:26 tobiasb
9491 * lib/RT/Link.pm, lib/RT/Ticket.pm, webrt/index.html,
9492 webrt/Elements/SelectResultsPerPage, webrt/Search/Listing.html,
9493 webrt/Search/PickRestriction:
9495 small bugfix + better handling of LimitResultsOnPage
9497 2000-07-12 14:09 tobiasb
9499 * lib/RT/: Ticket.pm, Transaction.pm:
9501 bugfix'es. duplicated linking actions are now turned down.
9503 2000-07-12 01:39 jesse
9507 updated the schema for User objects. now they've got _even more_ data.
9508 and better extension capabilities.
9510 2000-07-12 00:10 tobiasb
9512 * lib/RT/Attachment.pm, lib/RT/Scrip.pm, lib/RT/ScripScope.pm,
9513 lib/RT/Ticket.pm, lib/RT/Transaction.pm,
9514 lib/RT/Action/SendEmail.pm, lib/RT/Action/StallDependent.pm,
9515 webrt/Elements/SelectResultsPerPage, webrt/Elements/ViewUser,
9516 webrt/Ticket/Create.html, webrt/Ticket/Elements/ShowTransaction:
9518 Debugged a bit and removed some critical bugs
9520 2000-07-11 14:43 tobiasb
9522 * webrt/Elements/ViewUser:
9524 <% $User->Comments || "No comment entered about this user" |h %>
9526 "|h" seems like some random noise, or have I misunderstood something?
9528 2000-07-11 12:19 tobiasb
9534 2000-07-11 11:30 tobiasb
9536 * lib/RT/Transaction.pm, lib/RT/Action/AutoReply.pm,
9537 webrt/Logout.html, webrt/ViewUser.html:
9539 more debug logging + some bugfixing (exception handling)
9541 2000-07-10 20:09 jesse
9543 * bin/testdeps.pl, etc/schema.mysql, lib/RT/Ticket.pm:
9545 work on ACLs. some acl decisions are now made.
9547 2000-07-10 17:13 jesse
9549 * etc/schema.mysql, lib/RT/ACL.pm, lib/RT/CurrentUser.pm,
9550 lib/RT/Queue.pm, lib/RT/Record.pm, lib/RT/Ticket.pm,
9551 lib/RT/Transaction.pm, lib/RT/User.pm, lib/RT/Interface/Email.pm,
9552 webrt/Ticket/Display.html:
9554 Wow. all kinds of work.
9556 Beginning of implementation of ACLs. lots of code cleanup.
9558 schema changes for Groups and Acls.
9560 we now use MIMEObj EVERYWHERE instead of MIMEEntity.
9562 2000-06-29 20:36 jesse
9567 fixed perms issue for lib/templates
9569 2000-06-29 16:11 jesse
9571 * Makefile, etc/schema:
9573 makefile fixes. bump to 1.0.4pre1
9574 schema.mysql has a longer phone number field
9576 2000-06-26 15:35 jesse
9582 2000-06-26 15:10 jesse
9584 * Makefile, bin/rtmux.pl, bin/testdeps.pl:
9586 added Date::Manip to testdeps.pl
9587 set $ENV{'TZ'} in bin/rtmux.pl to deal with a bug in Date::Manip
9588 bumped the version to 1.3.8
9590 2000-06-26 14:38 jesse
9594 added Date::Kronos to testdeps.pl
9596 2000-06-26 14:36 jesse
9600 added Time::Seconds to testdeps.pl
9602 2000-06-26 14:31 jesse
9604 * bin/testdeps.pl, webrt/autohandler, webrt/webrt.css,
9605 webrt/Elements/ViewUser, webrt/Ticket/Elements/ShowTransaction:
9607 various hacking for RTCon pilsen. a much enhanced testdeps.pl
9609 2000-06-16 10:51 jesse
9611 * lib/RT/Interface/Email.pm:
9615 2000-06-16 08:57 tobiasb
9617 * lib/RT/Interface/Email.pm:
9621 2000-06-16 08:56 tobiasb
9623 * lib/RT/Action/SendEmail.pm:
9625 Removed some old garbage
9627 TODO: Fix message trailer
9629 2000-06-16 04:37 tobiasb
9631 * lib/RT/: Attachment.pm, Record.pm, Ticket.pm, Transaction.pm:
9633 It's no longer mandatory to have a Creator in every RT table. It's just to set them 'read/auto'-accessible. This should fix bug #275
9635 2000-06-15 16:43 tobiasb
9637 * etc/config.pm, lib/RT/Attachment.pm, lib/RT/Link.pm,
9638 lib/RT/Ticket.pm, webrt/Elements/MessageBox,
9639 webrt/Ticket/Display.html, webrt/Ticket/LinkIt.html,
9640 webrt/Ticket/ProcessUpdate.html, webrt/Ticket/Update.html,
9641 webrt/Ticket/Elements/ShowTransaction:
9643 some few bugfixes + some work to get 'reply-linking' working. In my local version of RT (only changes in the config.pm) people can now enter a 'FAQ-tag', and the right article from KB is automaticly inserted in the reply.
9645 2000-06-15 12:22 tobiasb
9647 * webrt/ViewUser.html:
9649 file ViewUser.html was initially added on branch rt-1-1.
9651 2000-06-15 12:22 tobiasb
9653 * lib/RT/Attachment.pm, lib/RT/CurrentUser.pm, lib/RT/Ticket.pm,
9654 lib/RT/User.pm, lib/RT/Interface/Email.pm, webrt/ViewUser.html,
9655 webrt/autohandler, webrt/Elements/Error, webrt/Elements/Footer,
9656 webrt/Elements/Header, webrt/Elements/ViewUser,
9657 webrt/Ticket/ProcessUpdate.html, webrt/Ticket/Update.html,
9658 webrt/Ticket/Elements/ShowTransaction:
9660 lots of bugfixes and some enhancements:
9661 - signature in replies
9662 - Creator, LastUpdated etc. should be updated in User.pm
9663 - The message headers of inbound requests is now decoded ... this is
9664 some sort of a hack as it discards charset information in the header.
9665 Anyway, in those cases where the header data will be in the same charset
9666 as the body, this works out nicely.
9667 - I'm allowing a user to see what data is stored at him. We might need ACLs
9668 for the user comment. Also, this one is placed directly on the root, so
9669 it will break if the user is not logged in. Also, the page and the module
9670 is 'ViewUser', 'ShowUser' would be more consistent.
9671 - Prettified the ShowTransaction header
9673 2000-06-15 09:02 tobiasb
9677 Added "Signature" to the Users table and worked a bit at the comments
9679 2000-06-14 09:24 tobiasb
9681 * lib/RT/Ticket.pm, lib/RT/Transaction.pm,
9682 webrt/Ticket/Display.html, webrt/Ticket/Elements/TicketToolBox:
9684 Tons of minor bugfixes and enhancements
9686 2000-06-14 09:19 tobiasb
9692 ##TODO: Get Notify.pm to support OldOwner + fix a template
9693 #INSERT INTO Scrips VALUES (20, 'NotifyOldOwnerOnSteal',
9694 # 'Sends mail to the old owner when the ticket is stolen',
9695 # 'Steal','Notify',10,'OldOwner',1,NULL,1,NULL);
9697 2000-06-14 06:54 tobiasb
9699 * etc/schema.mysql, lib/RT/Attachment.pm, lib/RT/Record.pm,
9700 lib/RT/Ticket.pm, webrt/Ticket/Display.html,
9701 webrt/Ticket/Elements/ShowDates:
9703 minor enhancements and bugfixes
9705 2000-06-14 03:30 tobiasb
9709 I just noticed that Jesse already had a 'resolution' attribute in the ticket. I guess that covers the same as my 'state' attribute
9711 2000-06-14 00:12 tobiasb
9713 * lib/RT/Attachment.pm, webrt/Elements/ViewUser,
9714 webrt/Search/Listing.html, webrt/Search/PickRestriction,
9715 webrt/Ticket/Elements/ShowDates:
9717 Some enhancements and bugfixes
9719 2000-06-13 23:26 tobiasb
9721 * webrt/Ticket/Elements/ShowDates:
9725 2000-06-13 20:42 tobiasb
9731 2000-06-13 15:53 tobiasb
9733 * lib/RT/TicketCollection.pm, webrt/Search/Listing.html:
9735 Trying to get search on requestor to work - unsuccessful so far :/
9737 2000-06-13 10:23 tobiasb
9739 * webrt/: autohandler, Ticket/Display.html,
9740 Ticket/Elements/TicketToolBox:
9744 2000-06-13 06:41 tobiasb
9750 2000-06-09 14:43 tobiasb
9752 * webrt/EditUserComments.html:
9754 Hm, aaaalways check if everything is working before committing. Argh.
9756 2000-06-09 14:30 tobiasb
9758 * webrt/: EditUserComments.html, autohandler, Elements/Error,
9761 added a minimum interface for editing comments about users
9763 2000-06-09 12:53 tobiasb
9765 * webrt/Ticket/Elements/ShowRequestor:
9767 file ShowRequestor was initially added on branch rt-1-1.
9769 2000-06-09 12:53 tobiasb
9771 * webrt/Elements/ViewUser:
9773 file ViewUser was initially added on branch rt-1-1.
9775 2000-06-09 12:53 tobiasb
9777 * webrt/EditUserComments.html:
9779 file EditUserComments.html was initially added on branch rt-1-1.
9781 2000-06-09 12:53 tobiasb
9783 * etc/schema.mysql, lib/RT/Ticket.pm, lib/RT/User.pm,
9784 lib/RT/Users.pm, lib/RT/Watcher.pm, lib/RT/Interface/Email.pm,
9785 webrt/EditUserComments.html, webrt/Elements/ViewUser,
9786 webrt/Ticket/ProcessUpdate.html, webrt/Ticket/Elements/ShowPeople,
9787 webrt/Ticket/Elements/ShowRequestor,
9788 webrt/Ticket/Elements/ShowSummary:
9790 added a large section in the ticket view for earlier requests (stubbed) by the same requestor and comments about the requestor (the interface for editing those comments are stubbed)
9792 2000-06-09 04:32 tobiasb
9796 Added "Lang" to the users table
9798 2000-06-08 10:17 tobiasb
9800 * etc/config.pm, etc/schema.mysql, lib/RT/Ticket.pm,
9801 webrt/Elements/SelectMatch, webrt/Ticket/Display.html,
9802 webrt/Ticket/Elements/TicketToolBox:
9804 Added 'UpdateTold' sub to Tickets. Some minor bugfixes and enhancements. Not much testing done.
9806 2000-06-08 08:19 tobiasb
9808 * lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/Watcher.pm,
9809 lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
9810 webrt/Ticket/Update.html:
9812 A bit of debugging, and I managed to remove some annoying warnings
9814 2000-06-08 08:10 tobiasb
9820 2000-06-08 07:59 tobiasb
9824 Removed the area in one template.
9826 2000-06-08 07:55 tobiasb
9830 # I think it might make sense replacing "TIMESTAMP" with "DATETIME"
9831 # for mysql. Yes, indeed, I'll do that right away.
9833 2000-06-08 06:53 tobiasb
9837 Removed some redundant lines.
9839 2000-06-08 06:38 tobiasb
9843 Inserted table AlternateEmails (commented out as for now).
9845 One bugfix (typo) in the ACL table.
9847 2000-06-08 06:31 tobiasb
9851 Grouped into folders
9853 2000-06-08 05:47 tobiasb
9855 * lib/RT/Attachment.pm, lib/RT/Ticket.pm, webrt/Login.html,
9856 webrt/Search/Listing.html, webrt/Ticket/ProcessUpdate.html,
9857 webrt/Ticket/Elements/ShowTransaction,
9858 webrt/Ticket/Elements/TicketToolBox:
9860 bugfixes + improvements requested from the support team; kill & take link from the front page, table borders in listing, reduced header printing ...
9862 2000-06-07 16:15 tobiasb
9864 * lib/RT/Ticket.pm, lib/RT/Transaction.pm,
9865 webrt/Elements/MessageBox, webrt/Ticket/Elements/ShowTransaction:
9869 2000-06-07 15:46 tobiasb
9875 2000-06-07 15:42 tobiasb
9877 * lib/RT/: Ticket.pm, Transaction.pm:
9881 2000-06-07 15:22 tobiasb
9885 Now, if some Record decendant can _Accessible('Created', auto) and _Accessible('LastUpdated', auto), they will be set automaticly (at least, that's the theory)
9887 2000-06-07 14:16 tobiasb
9891 mysql autosets the first TIMESTAMP in the table on every
9894 2000-06-07 12:33 tobiasb
9896 * webrt/autohandler:
9898 The error handling here seems to work now ... but only for documents
9899 at the root. I thought those autohandlers were called recursively?
9901 2000-06-07 12:12 tobiasb
9903 * etc/config.pm, lib/RT/Record.pm, lib/RT/Ticket.pm:
9905 working with those pesky dates
9907 2000-06-07 11:51 tobiasb
9913 2000-06-07 08:37 tobiasb
9917 Added Date::Kronos (not on CPAN yet) to README
9919 2000-06-07 08:17 tobiasb
9921 * webrt/Ticket/Elements/ShowTransaction:
9923 Different Comment and Reply links. They link to the same page, but the default
9926 2000-06-07 07:36 tobiasb
9928 * webrt/Ticket/Elements/ShowTransaction:
9930 Now it doesn't display looooong text/plain attachments.
9932 We have a lot of ~1M text/plain attachments in our RT queue.
9934 I'm trying to hack my webrt.cgi to show attachments upon a
9935 "PickUpTransaction" parameter. I don't know how to do it in the
9936 mason/mod_perl model.
9938 2000-06-07 04:09 tobiasb
9940 * webrt/Elements/MessageBox:
9944 2000-06-06 18:44 jesse
9948 removed an outdated table
9950 2000-06-06 15:42 jesse
9954 changed the name of the mason package to RT::Mason, so it didn't conflict with other instances
9955 on the same webserver
9957 fixed a couple of Log::Dispatch(warn)s to (warning)s
9959 removed tobix' weird session crunching code that was messign me up
9961 2000-06-06 15:42 jesse
9963 * etc/config.pm, lib/RT/Ticket.pm:
9965 changed the name of the mason package to RT::Mason, so it didn't conflict with other instances
9966 on the same webserver
9968 fixed a couple of Log::Dispatch(warn)s to (warning)s
9970 2000-06-06 15:41 jesse
9974 changed the name of the mason package to RT::Mason, so it didn't conflict with other instances
9975 on the same webserver
9979 2000-06-06 15:41 jesse
9983 changed the name of the mason package to RT::Mason, so it didn't conflict with other instances
9984 on the same webserver
9986 2000-06-06 14:40 tobiasb
9988 * webrt/Ticket/: Update.html, Elements/TicketToolBox:
9990 I'm trying to set default action in Update.html dependent on which link the
9991 user clicked at (update, comment or reply). I'll continue tomorrow (dinnertime
9994 2000-06-06 14:11 tobiasb
9996 * webrt/Ticket/ProcessUpdate.html:
10000 2000-06-06 13:48 jesse
10004 changed Log::Dispatch::VERSION (1.2) which didn't work
10005 to the more standard perl syntax: use Log::Dispatch 1.2;
10007 \ed an @ that tobix left in rtmux.pl
10009 2000-06-06 13:47 jesse
10013 \ed an @ that tobix left in rtmux.pl
10015 2000-06-06 13:32 jesse
10019 :%s/ / / in the makefile (convert spaces to tabs)
10021 2000-06-06 13:15 tobiasb
10027 2000-06-06 11:36 tobiasb
10033 2000-06-06 11:15 tobiasb
10037 Added some few tips
10039 2000-06-06 11:05 tobiasb
10043 putted in some warnings about things that doesn't work
10045 2000-06-06 04:21 tobiasb
10049 added comments about DBMS'es
10051 2000-06-05 16:54 tobiasb
10057 2000-06-05 16:46 tobiasb
10063 2000-06-05 14:01 jesse
10069 2000-06-05 09:26 tobiasb
10071 * README, etc/config.pm, etc/schema.mysql, webrt/autohandler:
10073 done some documentation fixes
10075 2000-06-05 07:14 tobiasb
10081 2000-06-02 03:32 tobiasb
10083 * etc/schema.mysql, lib/RT/Action/SendEmail.pm,
10084 lib/RT/Interface/Email.pm, webrt/autohandler, webrt/Elements/Error:
10088 2000-06-01 23:28 tobiasb
10090 * webrt/Ticket/Elements/TicketToolBox:
10092 file TicketToolBox was initially added on branch rt-1-1.
10094 2000-06-01 23:28 tobiasb
10096 * etc/config.pm, etc/schema.mysql, lib/RT/Link.pm,
10097 lib/RT/Ticket.pm, lib/RT/Action/SendEmail.pm,
10098 lib/RT/Interface/Email.pm, webrt/autohandler, webrt/Elements/Error,
10099 webrt/Elements/SelectOwner, webrt/Ticket/Create_Detail.html,
10100 webrt/Ticket/Display.html, webrt/Ticket/ProcessUpdate.html,
10101 webrt/Ticket/Update.html, webrt/Ticket/Elements/TicketToolBox:
10103 ... better logging (logs a warning when it's dieing during an eval) ... maybe the URL in the mails will work now ... misc bugfixes ... some better foldings ... better error handling in the WebUI (not tested! You should absolutely see this, I have a feeling it's unsmart. Check autohandler and Elements/Error) ... misc features added (default values on selectowners now work, auto-fill-in of requestor on create, auto-fill-in of subject on spawn, viewing actions on the ProcessUpdate, ProcessUpdate fixed up a bit ... hm, that's it)
10105 2000-06-01 20:54 tobiasb
10109 Added Text::Wrapper for quoting of wide messages
10111 2000-06-01 20:50 tobiasb
10113 * lib/RT/Transaction.pm, lib/RT/Action/StallDependent.pm,
10114 lib/RT/Interface/Email.pm, webrt/Login.html,
10115 webrt/Ticket/autohandler, webrt/Ticket/Elements/ShowLinks:
10117 lots of bugfixes and minor enhancements
10119 2000-06-01 02:58 jesse
10125 2000-06-01 02:20 jesse
10129 work on the web ui. cleanups to the comment and reply pages as well as the
10130 queue view and the ticket detail page
10132 2000-05-31 14:28 tobiasb
10134 * etc/config.pm, webrt/Search/Listing.html,
10135 webrt/Search/TicketCell, webrt/Ticket/Display.html:
10137 Popular demand: A link for taking an action from the listing page (reduces the change for concurrency problems)
10139 2000-05-31 13:59 tobiasb
10141 * webrt/Search/autohandler:
10143 Uh, some weird debugging stuff came into the last commit - I should
10144 have checked better.
10146 Some of those autohandlers seems like copies of each other. There
10147 must be better ways to do this (i.e. separating all the common stuff
10150 2000-05-31 13:52 tobiasb
10152 * lib/RT/Transaction.pm, lib/RT/Interface/Email.pm,
10153 webrt/Search/Listing.html, webrt/Search/PickRestriction,
10154 webrt/Search/autohandler, webrt/Ticket/Display.html,
10155 webrt/Ticket/Elements/ShowHistory:
10157 popular demands; more navigation ({back to listing} and {last transaction}) and misc details
10159 2000-05-31 12:20 tobiasb
10161 * webrt/Elements/SelectMatch:
10163 This one is plain ugly at the moment. Anyway, it's ment for a more advanced 'regexp match / glob match / word match / substring match / total match'
10165 2000-05-31 12:20 tobiasb
10167 * webrt/Elements/SelectMatch:
10169 file SelectMatch was initially added on branch rt-1-1.
10171 2000-05-31 11:55 tobiasb
10173 * lib/RT/Action/SendEmail.pm:
10177 2000-05-31 09:53 tobiasb
10179 * webrt/: Elements/SelectStatus, Ticket/Update.html:
10181 Some popular demands from the support dept;
10183 I've made it possible to kill by selecting status dead
10185 Response is the default action. I've added a cryptical line which
10186 might or might not give a warning. Ideally, I guess we should do the comment /
10187 reply selection through submit buttons rather than through a select menu - what
10190 2000-05-30 22:46 tobiasb
10192 * etc/config.pm, lib/RT/Attachment.pm:
10194 Ah ... I had forgotten signatures. Some stubbed work, I'll continue tomorrow
10196 2000-05-30 22:31 tobiasb
10198 * lib/RT/Attachment.pm, lib/RT/Attachments.pm, lib/RT/Record.pm,
10199 lib/RT/Ticket.pm, lib/RT/Transaction.pm, webrt/Login.html,
10200 webrt/Elements/MessageBox, webrt/Search/Listing.html,
10201 webrt/Ticket/autohandler, webrt/Ticket/Elements/ShowTransaction:
10203 Quoting works now ... fixed some other misc details + bugfixes ... and I've moved the date handling to RT::Record, it will be completed tomorrow (I hopecvs diff -uw | less)
10205 2000-05-30 20:31 tobiasb
10207 * webrt/Ticket/Create_Detail.html:
10209 Removed those annoying blink tags.. :)
10211 2000-05-30 20:14 tobiasb
10213 * webrt/: Elements/MessageBox, Ticket/Create_Detail.html:
10215 Still working on that MessageBox
10217 2000-05-30 20:09 tobiasb
10219 * webrt/: Elements/MessageBox, Ticket/Update.html:
10221 Separated out the MessageBox
10223 2000-05-30 20:09 tobiasb
10225 * webrt/Elements/MessageBox:
10227 file MessageBox was initially added on branch rt-1-1.
10229 2000-05-30 19:56 tobiasb
10231 * webrt/Ticket/Elements/ShowTransaction:
10233 Changed <BLOCKQUOTE> to <pre> for the message content.
10235 TODO: We really should HTML'ify and/or HTML-escape the Content.
10237 2000-05-29 06:59 tobiasb
10241 Some bugfixes, but absolutely not tested.
10243 2000-05-26 12:11 tobiasb
10245 * webrt/Search/Listing.html:
10247 Now it runs /Elements/Header - I was a bit annoyed because it was missing Title
10249 2000-05-26 10:11 tobiasb
10251 * webrt/Ticket/Display.html:
10253 Seems like I had introduced an error here
10255 2000-05-24 21:50 jesse
10257 * lib/RT/Ticket.pm, lib/RT/TicketCollection.pm, lib/RT/Tickets.pm,
10258 webrt/Search/Listing.html, webrt/Ticket/Display.html:
10260 Working on persistable web queries. Introduced RT::TicketCollection
10261 Arguably this should be in RT::Tickets. and may be some day
10263 2000-05-24 21:50 jesse
10265 * lib/RT/TicketCollection.pm:
10267 file TicketCollection.pm was initially added on branch rt-1-1.
10269 2000-05-24 08:00 tobiasb
10271 * lib/RT/Interface/Email.pm:
10273 It should also be possible to "unlink" something (i.e. if a link was
10274 wrongly set). This is not implemented, but at least mails with
10275 an "unlink" command will not bounce now.
10277 2000-05-23 18:49 tobiasb
10279 * lib/RT/Transaction.pm:
10281 Made the transaction text from a link action a bit more readable,
10282 though this still needs quite some work.
10284 2000-05-23 16:57 jesse
10290 2000-05-23 10:12 tobiasb
10292 * etc/config.pm, lib/RT/Link.pm, lib/RT/Ticket.pm,
10293 lib/RT/Interface/Email.pm, webrt/Ticket/Display.html:
10295 I've started looking at the mail interface. Now linking works through the mailgate, though we need some info in the docs. I'm proposing that it should accept both commands in the headerlines ("RT-Command: Link/Resolve/Whatever blahblah") and traditional commands in the mail ("%RT Link", "%RT Resolve", etc), though I've only supported the first one yet. Look at the comments in Email.pm for details.
10297 2000-05-23 10:04 tobiasb
10301 Bugfix/optimalization or something?
10303 2000-05-22 19:09 tobiasb
10305 * lib/RT/Ticket.pm, webrt/Ticket/Create_Detail.html,
10306 webrt/Ticket/Display.html, webrt/Ticket/LinkIt.html:
10308 I'm not very happy about some comprimises, choises and short-cuts I've done here, but anyway linking & spawning seems to work now.
10310 2000-05-22 18:05 tobiasb
10312 * lib/RT/Transaction.pm, lib/RT/Action/AutoReply.pm,
10313 webrt/Ticket/Create.html, webrt/Ticket/Create_Detail.html,
10314 webrt/Ticket/Display.html, webrt/Ticket/LinkIt.html:
10316 all changes here are either related to getting the Create working from the web, or harmless details
10318 2000-05-22 17:39 tobiasb
10320 * webrt/Ticket/Display.html:
10322 $Subject => $Subject||(no subject given)
10326 2000-05-22 17:38 tobiasb
10328 * lib/RT/Ticket.pm:
10330 Removed VerboseSubject and HTMLSubject
10332 2000-05-22 17:24 tobiasb
10334 * lib/RT/Ticket.pm:
10336 I do use $Ticket->Subject (and other stuff as well) frequently when
10337 I'm editing Mason. There is two issues;
10339 1) Things might look freaked if the ticket has no subject, i.e. Display.html
10341 2) Things might get totally whacko if the subject contains HTML code.
10343 I could ensure the "right" behaviour all the places by using
10344 HTML::Entities::encode (I've done it one place), and by always using
10345 $Subject||"(No subject)". Anyway, I think it might be more
10346 appropriate to have a sub RT::Ticket::VerboseSubject and
10347 RT::Ticket::HTMLSubject.
10351 2000-05-22 16:51 tobiasb
10353 * webrt/Ticket/Display.html:
10355 It seems like it can create and view new transactions now.
10357 My next step will be to fix linking
10359 2000-05-22 16:47 tobiasb
10361 * lib/RT/Ticket.pm:
10363 I should never commit before testing ... I should never commit before testing ... I should never commit before ...
10367 2000-05-22 16:38 tobiasb
10369 * lib/RT/Ticket.pm:
10371 I'm trying to get a better propagation of error messages. I'm a bit
10372 amused to find lots of things that shouldn't pass `perl -w' and `use
10375 2000-05-22 15:52 tobiasb
10377 * lib/RT/Ticket.pm:
10379 Removed a debug (?) line that was commented out:
10381 # print "From is $From\n";
10383 ...and inserted some other logging:
10385 - logs an info message with ticket id, subject and queue upon
10386 successful message creation.
10388 - logs a warning if it couldn't be created.
10390 2000-05-22 14:11 tobiasb
10392 * lib/RT/Ticket.pm:
10394 In RT::Ticket::Create: Defaulting queue to 'general', and warning when it's not set
10396 2000-05-22 14:06 tobiasb
10400 Added a 'rt-comment' to the recommended mail configuration
10402 2000-05-22 14:04 tobiasb
10406 added a comment-mail-alias
10408 2000-05-22 14:03 tobiasb
10412 Hm ... $RT::CorrespondAddress is used in AutoReply.pm, while only
10413 $MailAlias is set in config.pm. I'm not sure if this is the Right(tm)
10414 solution, but anyway ... I added those two lines, additions to the
10415 Makefile and README file is coming up shortly ...
10417 $CorrespondAddress=$MailAlias;
10418 $CommentAddress="!!RT_COMMENT_MAIL_ALIAS!!";
10420 2000-05-22 12:53 tobiasb
10422 * webrt/Ticket/Create_Detail.html:
10424 fixed up a bug caused by too quick usage of cut&paste
10426 2000-05-22 12:01 tobiasb
10428 * webrt/Ticket/Create_Detail.html:
10430 Done some work making this page look OK. Now I will put in some logic
10431 in Display.html for creating and linking requests.
10433 2000-05-22 05:30 tobiasb
10435 * webrt/Elements/SelectOwner:
10437 # TODO: respect the ACLs!!
10438 # This will be a list of some thousands requestors with the current scheme.
10440 2000-05-19 12:37 tobiasb
10442 * webrt/Ticket/Create.html:
10444 Added a box for setting link information. Only a web mockup, the
10445 logic doesn't work yet. Feel free to do whatever you'd like with this
10446 one. It might make sense to move this to the details page.
10448 2000-05-19 12:17 jesse
10450 * webrt/Ticket/LinkIt.html:
10452 Code and formatting cleanups
10454 2000-05-19 11:23 tobiasb
10458 Removed some weird stuff
10460 2000-05-19 10:59 jesse
10462 * webrt/: index.html, Search/PickRestriction:
10466 2000-05-19 10:59 jesse
10470 cleaned up the config file a bit
10472 <M-}>CVS: etc/config.pm
10474 2000-05-19 08:42 tobiasb
10476 * bin/testdeps.pl, bin/webmux.pl, webrt/Elements/SelectLinkType,
10477 webrt/Ticket/Display.html, webrt/Ticket/LinkIt.html,
10478 webrt/Ticket/ProcessUpdate.html, webrt/Ticket/Elements/ShowSummary,
10479 webrt/Ticket/Elements/ShowTransaction:
10481 Started the work getting links to work. While the linking doesn't work yet, this is a hint about how I think things might work
10483 2000-05-19 08:42 tobiasb
10485 * webrt/Elements/SelectLinkType:
10487 file SelectLinkType was initially added on branch rt-1-1.
10489 2000-05-19 08:42 tobiasb
10491 * webrt/Ticket/LinkIt.html:
10493 file LinkIt.html was initially added on branch rt-1-1.
10495 2000-05-18 14:46 jesse
10497 * lib/RT/Ticket.pm:
10499 a tiny bit of doc added to Ticket.pm
10500 still not happy with the format
10502 2000-05-18 10:56 tobiasb
10504 * webrt/Ticket/autohandler:
10506 undo of last commit; only local modifications for debugging
10508 2000-05-18 10:51 tobiasb
10510 * webrt/: Search/Listing.html, Ticket/Elements/ShowTransaction:
10512 the previous commit had wrong loginfo; those files are modified according to the latest changes in etc/config.pm
10514 2000-05-18 10:42 jesse
10516 * webrt/Elements/SelectResultsPerPage:
10518 adding missing file
10520 2000-05-18 10:41 tobiasb
10522 * webrt/: index.html, Search/Listing.html, Ticket/autohandler,
10523 Ticket/Elements/ShowTransaction:
10525 A front page for navigation. This one needs work; Masonifying, generalizing and possibilities for customizations needs to be implemented
10527 2000-05-18 10:41 tobiasb
10529 * webrt/index.html:
10531 file index.html was initially added on branch rt-1-1.
10533 2000-05-18 10:36 tobiasb
10535 * webrt/Elements/SelectResultsPerPage:
10537 Added an empty file as for now
10539 2000-05-18 10:36 tobiasb
10541 * webrt/Elements/SelectResultsPerPage:
10543 file SelectResultsPerPage was initially added on branch rt-1-1.
10545 2000-05-18 05:48 tobiasb
10549 I'm planning to deal with web customizations with one hash RT::WebOptions in config.pm. This hash might contain callbacks and maybe names of extra Mason modules to pull in. What do you think?
10551 2000-05-17 19:08 jesse
10553 * webrt/Search/autohandler:
10555 file autohandler was initially added on branch rt-1-1.
10557 2000-05-17 19:08 jesse
10559 * webrt/Search/: Listing.html, PickRestriction, autohandler:
10561 Work on searches. in the cli -maxitems <n> now does the right thing
10563 2000-05-16 17:48 jesse
10565 * webrt/Ticket/Elements/ShowLinks:
10567 file ShowLinks was initially added on branch rt-1-1.
10569 2000-05-16 17:48 jesse
10571 * bin/rtmux.pl, bin/webmux.pl, lib/RT/Link.pm, lib/RT/Ticket.pm,
10572 lib/RT/Action/OpenDependent.pm, lib/RT/Action/ResolveMembers.pm,
10573 lib/RT/Action/Spam.pm, lib/RT/Action/StallDependent.pm,
10574 webrt/Elements/Error, webrt/Ticket/Elements/ShowLinks,
10575 webrt/Ticket/Elements/ShowSummary:
10577 Converted the new link code to a fully oo setup, rahter than a mishmash of
10578 procedural and oo. seperated out webrt/Ticket/Elements/ShowLinks
10580 It's by no means done, but it does seem to work.
10584 2000-05-16 12:30 tobiasb
10586 * Makefile, etc/config.pm, lib/RT/Link.pm, lib/RT/Ticket.pm,
10587 webrt/Ticket/Elements/ShowSummary:
10589 Done quite some work at the right hand 'Other Links' window (well, it's not good enough, and it also lists dependencies as for now). Jesse, you might want to do something with ShowSummary, my Mason code seems horribly ugly.
10591 2000-05-16 09:18 tobiasb
10596 # A hash table of convertion subs to be used for transforming RT Link
10597 # URIs to URLs in the web interface. If you want to use RT towards
10598 # locally installed databases, this is the right place to configure it.
10602 'fsck.com-rt' => sub {warn "stub!";},
10603 'mozilla.com-bugzilla' => sub {warn "stub!";},
10604 'fsck.com-kb' => sub {warn "stub!"}
10608 I will also make a sub RT::Links::URI2HTML which gives smart links to
10609 internal references, and passes other URIs to this hash table, and
10610 eventually we should make default subs for KB and RT.
10612 What do you think of this idea?
10614 2000-05-16 04:58 tobiasb
10616 * lib/RT/: Link.pm, Ticket.pm:
10618 Enabled link display in the CLI
10620 2000-05-16 04:43 tobiasb
10622 * lib/RT/Transaction.pm:
10624 Seems like I had broken something...(bugfix)
10626 2000-05-13 19:56 tobiasb
10628 * lib/RT/Ticket.pm:
10630 Right, we need to work a bit with the links API.
10632 - we need an AllLinks sub. How to tell EasySearch to give both links
10633 where we're BASE and were we're TARGET?
10635 - we need an "unresolved dependencies" according to the current
10636 design. How to tell if a dependency is unresolved? Dependencies can
10637 point out of this RT instance!
10639 - we might need more subs, but not right now anyway.
10641 2000-05-12 11:32 tobiasb
10643 * webrt/Ticket/Elements/ShowTransaction:
10645 partly a bugfix; 'QouteTransaction=attachment-id' doesn't work very well for transactions without attachment. Maybe that link should only be for attachments, and not for transactions. Anyway, I changed it to transaction-id instead. And I also added 'spawn' to the title; I think 'spawning' should be done through the same page. 'spawn' is when creating a new request that is linked up somehow to the old one. Maybe it rather should be titled 'forward' or 'create new' or something?
10647 2000-05-12 07:54 tobiasb
10649 * webrt/: Elements/Error, Ticket/Display.html:
10651 Bugfixing ... ehrm, why don't I test things before committing? :)
10653 2000-05-12 07:34 tobiasb
10655 * webrt/Elements/Error:
10659 2000-05-12 07:32 tobiasb
10661 * webrt/Ticket/Display.html:
10663 dies if element can't be loaded
10665 2000-05-12 06:55 tobiasb
10667 * webrt/Login.html:
10669 seems like CGI won't take a combined get+post
10671 2000-05-12 06:51 tobiasb
10677 2000-05-11 12:45 jesse
10679 * webrt/Elements/ShadedBox:
10681 file ShadedBox was initially added on branch rt-1-1.
10683 2000-05-11 12:45 jesse
10685 * webrt/Elements/ShadedBox:
10687 missed this one before. it's somewhat misnamed right now. basically, it
10688 prints a title and content.
10690 2000-05-11 12:39 jesse
10692 * webrt/Elements/: TitleBoxEnd, TitleBoxStart:
10694 the title box for webui
10696 2000-05-11 12:39 jesse
10698 * webrt/Elements/TitleBoxStart:
10700 file TitleBoxStart was initially added on branch rt-1-1.
10702 2000-05-11 12:39 jesse
10704 * webrt/Elements/TitleBoxEnd:
10706 file TitleBoxEnd was initially added on branch rt-1-1.
10708 2000-05-11 12:37 jesse
10710 * webrt/Ticket/: Display.html, Elements/ShowSummary:
10712 hrml cleanup. it's not as pretty, but man does it render faster
10714 2000-05-11 01:07 jesse
10716 * webrt/: Elements/Footer, Elements/Header, Ticket/Display.html,
10717 Ticket/Elements/ShowHistory, Ticket/Elements/ShowSummary,
10718 Ticket/Elements/ShowTransaction:
10724 2000-05-11 00:46 tobiasb
10730 2000-05-10 23:43 jesse
10734 file webrt.css was initially added on branch rt-1-1.
10736 2000-05-10 23:43 jesse
10740 The base stylesheet.
10742 2000-05-10 23:41 jesse
10744 * webrt/Ticket/Elements/ShowSummary:
10746 file ShowSummary was initially added on branch rt-1-1.
10748 2000-05-10 23:41 jesse
10750 * webrt/Ticket/Elements/ShowTransaction:
10752 file ShowTransaction was initially added on branch rt-1-1.
10754 2000-05-10 23:41 jesse
10756 * webrt/Ticket/Elements/ShowDates:
10758 file ShowDates was initially added on branch rt-1-1.
10760 2000-05-10 23:41 jesse
10762 * webrt/Ticket/Elements/ShowHistory:
10764 file ShowHistory was initially added on branch rt-1-1.
10766 2000-05-10 23:41 jesse
10768 * webrt/Ticket/Elements/ToolBar:
10770 file ToolBar was initially added on branch rt-1-1.
10772 2000-05-10 23:41 jesse
10774 * webrt/Ticket/Elements/ShowBasics:
10776 file ShowBasics was initially added on branch rt-1-1.
10778 2000-05-10 23:41 jesse
10780 * webrt/Ticket/Elements/ShowPeople:
10782 file ShowPeople was initially added on branch rt-1-1.
10784 2000-05-10 23:41 jesse
10786 * webrt/: Elements/Header, Ticket/Display.html,
10787 Ticket/DisplayHeader, Ticket/DisplaySummary, Ticket/DisplayTicket,
10788 Ticket/ProcessUpdate.html, Ticket/ToolBar, Ticket/autohandler,
10789 Ticket/Elements/ShowBasics, Ticket/Elements/ShowDates,
10790 Ticket/Elements/ShowHistory, Ticket/Elements/ShowPeople,
10791 Ticket/Elements/ShowSummary, Ticket/Elements/ShowTransaction,
10792 Ticket/Elements/ToolBar:
10794 Work on the web ui. mostly on the ticket display interface
10796 2000-05-10 15:43 tobiasb
10800 Added a comment about how to do the CGI :) Well:
10802 To get it up running even without mod_perl, you will need to
10803 consult Tobix or the rt-devel mailinglist. Tobix is actively working
10804 on a (Fast)CGI version, but as for now he has been too lazy to update
10805 the template for the cgi executable.
10807 2000-05-10 15:39 tobiasb
10809 * webrt/Ticket/Create_Detail.html:
10811 added a require statement. No effect for the mod_perl version, but makes sense for a CGI version.
10813 2000-05-09 05:35 tobiasb
10819 2000-05-08 05:01 tobiasb
10821 * lib/RT/Interface/Email.pm:
10825 2000-05-05 19:20 tobiasb
10827 * lib/RT/Action/SendEmail.pm:
10829 This one shouldn't loop now - though it's not tested :)
10831 2000-05-05 19:15 tobiasb
10833 * lib/RT/Interface/Email.pm:
10835 Fixing up the loop control. When a possible loop occurs, an error
10836 flag is set, and a new header field RT-Loop-Alarm appears. I feel a
10837 bit bad about the latter, we are indeed changing an email after it
10838 arrived to the system, which I think is a bad thing - but anyway not
10839 as bad as dropping the email completely. My idea is that the Actions,
10840 particularly the SendEmail.pm Action remain silent when this header
10843 2000-05-05 19:01 tobiasb
10847 Added this about logging to the comments:
10849 # It might generally make sense to send error and higher by email to
10850 # some administrator. For heavens sake; be sure that the email goes
10851 # directly to a mailbox, and not via RT :) Mail loops will generate a
10852 # critical log message.
10854 2000-05-05 16:47 jesse
10858 Added Log::Dispatch to testdeps.pl
10860 2000-05-05 13:04 tobiasb
10862 * lib/RT/Transaction.pm:
10866 2000-05-05 12:47 tobiasb
10870 I need help, I can't really figure out from this;
10872 When commenting out the $SIG{__DIE__} stuff, everything works fine.
10874 When having this line in the config:
10876 $SIG{__DIE__} = sub {$RT::Logger->log(level=>'crit',message=>$_[0]); print STDERR $_[0]; exit(-1);};
10880 Can't locate Mail/Field/addrlist.pm in @INC (@INC contains: /tmp/FunRT /tmp/DBIx /etc/rt /usr/local/lib/perl5/5.6.0/i686-linux /usr/local/lib/perl5/5.6.0 /usr/local/lib/perl5/site_perl/5.6.0/i686-linux /usr/local/lib/perl5/site_perl/5.6.0 /usr/local/lib/perl5/site_perl .) at (eval 115)[/usr/local/lib/perl5/site_perl/5.6.0/Mail/Field.pm:87] line 3.
10884 2000-05-05 10:29 tobiasb
10888 I guess this should block that stupid warnings
10890 2000-05-05 10:01 tobiasb
10894 Added Log::Dispatch. I also have added those comments, which I would
10895 like comments on (:
10897 # Most (if not all?) $RT:: global variables should be here. I'd
10898 # suggest putting session information in another Namespace (main:: or
10899 # RT::main or maybe something like that).
10903 #use vars qw/%SitePolicy $dirmode $transactionmode $DatabasePassword $rtname $domain $host $DatabaseHost $DatabaseUser $RT::DatabaseName $DatabaseType $user_passwd_min $MailAlias $WebrtImagePath $web_auth_mechanism $web_auth_cookies_allow_no_path $DefaultLocale $LocalePath $Nobody $Logger/;
10905 I'm not sure if "use strict" breaks, but at least "use vars" breaks
10906 bigtime as we are using it other places (like rtmux.pl). I suggest
10907 using another package name for the execution logic. What do you
10910 2000-05-05 08:07 tobiasb
10914 Added RT_LOGFILE, and comments on how to fix advanced logging
10916 2000-05-05 02:31 jesse
10920 a bit of performance hacking. now require mason and cgi rather than 'use'ing them
10922 2000-05-05 02:22 jesse
10924 * lib/RT/: Action.pm, Scrip.pm, ScripScope.pm, Template.pm,
10925 Ticket.pm, Transaction.pm, Action/AutoReply.pm,
10926 Action/SendEmail.pm, Action/Spam.pm:
10928 Cleaned up a couple minor things (like precedence, again) and changed "FixSubject" to "SetSubjectTag"
10930 Fixed the memory leak in Transaction.pm (it wasn't letting go of Scrip objects)
10931 The fix was a bit of a "large mallet on a small nail" in that I'm now _explicitly_ destroying ScripObjects two different ways and don't quite understand why I have to do it. It does, however, work.
10933 2000-05-04 09:00 tobiasb
10935 * lib/RT/Action/Spam.pm:
10937 Completely untested - but I guess this should do real spamming, that
10938 is one email for each request(or).
10940 2000-05-04 08:59 tobiasb
10942 * lib/RT/Action/SendEmail.pm:
10946 2000-05-04 07:04 tobiasb
10948 * lib/RT/Action/: AutoReply.pm, SendEmail.pm:
10950 Precedence: Bulk should only be set for AutoReply
10952 2000-05-04 05:29 tobiasb
10954 * lib/RT/Action/SendEmail.pm:
10956 sub FixSubject sets the RT tag (unless it is already there). I moved
10957 it out from Prepare because I need to override this behaviour when
10960 2000-05-04 01:34 jesse
10962 * etc/schema.mysql:
10964 spec some defaults in the schema
10966 2000-05-04 01:32 jesse
10968 * lib/RT/Ticket.pm:
10970 Bugfix to ticket.pm for better handling of default values for some queue fields
10972 2000-05-03 14:19 tobiasb
10974 * lib/RT/Ticket.pm:
10976 Sorry, the last commit on this file was not really a bugfix. I'd say all Ticket (Transaction) Actions should return status, message and eventually optional things after the message.
10978 2000-05-03 14:16 tobiasb
10980 * lib/RT/Ticket.pm:
10984 2000-05-03 14:13 tobiasb
10986 * lib/RT/Action/: ResolveMembers.pm, Spam.pm:
10988 Those actually seems to work :)
10990 2000-05-03 14:13 tobiasb
10992 * lib/RT/Action/Spam.pm:
10994 file Spam.pm was initially added on branch rt-1-1.
10996 2000-05-03 14:13 tobiasb
10998 * lib/RT/Action/ResolveMembers.pm:
11000 file ResolveMembers.pm was initially added on branch rt-1-1.
11002 2000-05-03 14:13 tobiasb
11004 * lib/RT/Action/SendEmail.pm:
11008 2000-05-03 14:00 tobiasb
11010 * etc/schema.mysql:
11014 2000-05-03 13:29 tobiasb
11016 * etc/schema.mysql:
11018 Commented out the AutoReplies table.
11020 2000-05-03 13:17 tobiasb
11022 * lib/RT/Action/AutoReply.pm:
11024 Putted in "#TODO: " comments for avoiding duplicate AutoReplies.
11026 2000-05-03 13:15 tobiasb
11028 * etc/schema.mysql:
11030 Added a table AutoReplies to avoid sending the same autoreply template
11031 more than once to each requestor.
11033 Eventually entries should be removed (i.e. after a week) through the
11034 (upcoming?) timer system (eventually through the good, old crontab(5))
11036 2000-05-03 11:48 tobiasb
11038 * lib/RT/Ticket.pm:
11040 LinkTo and LinkFrom are tested a bit, and they seem to work OK now.
11042 2000-05-03 11:02 tobiasb
11044 * etc/schema.mysql:
11048 2000-05-03 07:40 tobiasb
11050 * etc/schema.mysql:
11052 I'm putting ResolveGroupTicket on hold. It's just not important.
11054 2000-05-02 18:05 jesse
11056 * lib/RT/Ticket.pm:
11058 Starting to add a bit of inline pod documentation. the style isn't finalized yet
11060 2000-05-02 14:30 tobiasb
11062 * lib/RT/Action/OpenDependent.pm:
11064 file OpenDependent.pm was initially added on branch rt-1-1.
11066 2000-05-02 14:30 tobiasb
11068 * etc/schema.mysql, lib/RT/Link.pm, lib/RT/Ticket.pm,
11069 lib/RT/Action/OpenDependent.pm, lib/RT/Action/StallDependent.pm:
11071 I just got DependsOn Links to work as they should in the CLI :)
11073 2000-05-02 13:36 tobiasb
11077 file Links.pm was initially added on branch rt-1-1.
11079 2000-05-02 13:36 tobiasb
11081 * lib/RT/: Links.pm, Ticket.pm, Action/StallDependent.pm:
11085 2000-05-02 13:07 tobiasb
11087 * lib/RT/Action/StallDependent.pm:
11089 Bugfix. Also, only Open requests should be Stalled.
11091 2000-05-02 13:01 tobiasb
11093 * lib/RT/: Ticket.pm, Action/StallDependent.pm:
11097 2000-05-02 12:21 tobiasb
11099 * lib/RT/: Ticket.pm, Action/StallDependent.pm:
11103 2000-05-02 11:55 tobiasb
11105 * etc/schema.mysql:
11107 Added TobiX-style logic scrips for DependsOn link and MemberOf link.
11109 2000-05-02 07:55 tobiasb
11111 * lib/RT/: Link.pm, Ticket.pm:
11113 oup, forgot to keep a consistant style
11118 2000-05-02 07:55 tobiasb
11120 * Makefile, etc/config.pm:
11122 forgot to commit those changes ... configuration for the URI method
11124 2000-05-02 05:45 tobiasb
11126 * lib/RT/Ticket.pm:
11128 Agh, compile error.
11130 2000-05-02 05:30 tobiasb
11132 * lib/RT/Action/StallDependent.pm:
11134 file StallDependent.pm was initially added on branch rt-1-1.
11136 2000-05-02 05:30 tobiasb
11138 * lib/RT/Action/: README.hackers, StallDependent.pm:
11140 Ok, so lets put all Actions into one directory - though I'd say it would be better for future hackers to orient themselves if we grouped them somehow.
11142 2000-05-02 00:11 jesse
11148 2000-05-01 17:16 jesse
11150 * lib/RT/Ticket.pm:
11152 moved URIIsLocal closer to other linking routines.
11154 2000-05-01 10:16 tobiasb
11156 * lib/RT/Ticket.pm:
11158 Made the transaction data a bit "nicer", should look something like:
11160 THIS DependsOn 4323 as of 342
11161 <URI> DependsOn THIS as of 343
11163 2000-05-01 08:58 tobiasb
11165 * lib/RT/Ticket.pm:
11169 Changed NewLink and ReverseLink to LinkTo and LinkFrom
11171 Added one byte to indicate if it's a From-link or a To-link in the
11174 2000-05-01 01:52 jesse
11176 * etc/schema.mysql:
11178 fixed a few typos in the schema
11180 2000-05-01 01:50 jesse
11184 Initial sketches at RT::ACL.pm. there's no running code here yet.
11186 2000-05-01 01:48 jesse
11188 * lib/RT/Ticket.pm:
11190 Fixed Ticket->URL. changed queue->load to queue->Load
11192 2000-05-01 01:04 jesse
11196 Fixed improper rt program selection code.
11198 2000-05-01 00:14 jesse
11202 a stub for ACL work.
11204 2000-04-30 13:28 tobiasb
11208 file Link.pm was initially added on branch rt-1-1.
11210 2000-04-30 13:28 tobiasb
11212 * lib/RT/: Link.pm, Ticket.pm:
11216 2000-04-30 13:13 tobiasb
11218 * lib/RT/Ticket.pm:
11220 Added a static method URIIsLocal which checks if it's a local URI or not.
11222 2000-04-28 14:20 jesse
11224 * lib/RT/Transaction.pm:
11226 Cleaned up some comments and formatting. and did a bit of reorganizing
11227 of routines to more closely model other files. Oh. i finally have
11228 emacs doing proper indenting per perlstyle. so we'll hopefully start
11229 to get better about that :) Tobix has only been bugging me for a year
11231 2000-04-28 09:05 tobiasb
11233 * lib/RT/Action/README.hackers:
11235 Just some documentation for future hackers :)
11237 2000-04-28 09:05 tobiasb
11239 * lib/RT/Action/README.hackers:
11241 file README.hackers was initially added on branch rt-1-1.
11243 2000-04-28 08:20 tobiasb
11245 * lib/RT/Ticket.pm:
11247 Started the work of implementing links
11249 2000-04-28 04:40 tobiasb
11251 * etc/schema.mysql:
11253 Didn't we once agree that we needed "state" (user-configurable logic)
11254 and "status" (fixed open/stalled/resolved/dead)? :)
11256 2000-04-28 01:17 jesse
11258 * lib/RT/Ticket.pm:
11260 didn't balance parens. grr
11262 2000-04-28 00:54 jesse
11264 * lib/RT/Ticket.pm:
11266 a bunch of cleanup.. a bunch more folding mode braces.
11267 a few minor (still not in any codepath) changes for the start of some
11270 2000-04-28 00:51 jesse
11272 * docs/design_docs/link-definitions.txt:
11274 a few comments, additions and clarifications. nothing really major
11276 2000-04-27 02:06 jesse
11278 * docs/design_docs/acls:
11280 more thoughts on ACLs. this time including some code snippits.
11282 2000-04-27 02:01 jesse
11284 * etc/schema.mysql:
11286 added the schema for the new ACL system.
11287 responded to tobix' comments about GECOS.
11289 2000-04-26 14:58 tobiasb
11291 * docs/design_docs/subscription-definitions.txt:
11293 marginal updates to reflect that scrips/actions can be used for more things than subscriptions (the whole document might need a rename)
11295 2000-04-26 14:50 tobiasb
11297 * docs/design_docs/link-definitions.txt, etc/schema.mysql:
11299 only insignificant comments - some made weeks ago
11301 2000-04-26 12:59 jesse
11303 * docs/design_docs/link-definitions.txt:
11305 some comments on link definitions
11306 my comments are marked with # as the first character of the line.
11308 2000-04-26 02:27 tobiasb
11310 * docs/design_docs/: link-definitions.txt,
11311 subscription-definitions.txt:
11315 2000-04-26 00:14 jesse
11317 * docs/design_docs/acls:
11319 some more hacking on acls design
11321 2000-04-25 17:58 jesse
11323 * docs/design_docs/acls:
11327 2000-04-24 00:17 jesse
11329 * webrt/Ticket/Create_Detail.html:
11331 file Create_Detail.html was initially added on branch rt-1-1.
11333 2000-04-24 00:17 jesse
11335 * webrt/Ticket/Create_Detail.html:
11337 some work on create. nothing ready for consumption yet.
11339 2000-04-24 00:16 jesse
11341 * webrt/: Logout.html, Elements/Footer, Elements/Header,
11342 Elements/SelectQueue, Ticket/Create.html, Ticket/Display.html,
11343 Ticket/ProcessUpdate.html, Ticket/SetOwner, Ticket/SetStatus,
11344 Ticket/Update.html, Ticket/autohandler:
11346 Look ma, $session{'CurrentUser'} contains the current user object.
11347 you can depend on this being set if the user's authenticated.
11349 2000-04-24 00:16 jesse
11351 * webrt/Logout.html:
11353 file Logout.html was initially added on branch rt-1-1.
11355 2000-04-24 00:14 jesse
11357 * Makefile, bin/testdeps.pl, bin/webmux.pl:
11359 Added Apache::Session support to the HTML::Mason version of things.
11361 2000-04-23 19:45 jesse
11365 added a little script to test perl dependencies.
11366 it should probably get integrated into the makefile
11368 2000-04-23 19:45 jesse
11372 file testdeps.pl was initially added on branch rt-1-1.
11374 2000-04-23 17:28 jesse
11376 * Makefile, docs/design_docs/acls, etc/schema.mysql:
11378 installation seems to work a bit better now
11380 2000-04-20 02:18 jesse
11382 * webrt/Login.html:
11384 Removing cruft from login.html
11386 2000-04-20 02:17 jesse
11388 * webrt/Ticket/autohandler:
11390 Look ma! this autohandler seems to make webauth (with $pass = $user ) work.
11392 2000-04-20 02:09 jesse
11394 * webrt/: autohandler, Ticket/autohandler:
11396 file autohandler was initially added on branch rt-1-1.
11398 2000-04-20 02:09 jesse
11400 * webrt/Login.html:
11402 file Login.html was initially added on branch rt-1-1.
11404 2000-04-20 02:09 jesse
11406 * Makefile, bin/webmux.pl, webrt/Login.html, webrt/autohandler,
11407 webrt/Ticket/autohandler:
11409 Doing work on cookie-based authentication for WebRT. The basic idea
11410 is that the autohandler in each directory (unless the global handlers can be made to work) will check to see if the user is authenticated. If they are, then it keeps going happily. otherwise, it forces the user to login with the form in /Login.html, which should eventually be smart enough to put them back to where they want to go.
11412 2000-04-18 02:43 jesse
11414 * docs/design_docs/acls:
11416 checking in design work on ACLs. a bit more work, such as notes
11417 on order of evaluation and a rough implementation plan and then I'll
11420 2000-04-13 11:58 tobiasb
11424 Introduced all columns we need locally, that is all columns as of RT
11425 1.0, except due, area and priorities. I guess somebody might want to
11426 add those columns as well :)
11428 2000-04-13 11:52 tobiasb
11430 * lib/RT/Ticket.pm:
11432 hrmwell, you did introduse a slight bug here.. :)
11434 2000-04-13 11:26 tobiasb
11436 * webrt/Search/: Listing.html, TicketCell:
11438 Looks gruesome, but hey - it works\!
11440 2000-04-13 11:26 tobiasb
11442 * webrt/Search/TicketCell:
11444 file TicketCell was initially added on branch rt-1-1.
11446 2000-04-13 10:52 tobiasb
11452 2000-04-13 10:50 tobiasb
11456 Added the site configurable option "QueueListingCols". It should also
11457 be possible to override this one at least through the query, but it
11458 might not be trivial. (maybe you have better suggestions?)
11460 2000-04-13 10:23 tobiasb
11462 * webrt/Search/QueueItem:
11464 I think I want to remove this one, I have other thoughts about how to
11465 handle this - let's discuss it more when I've made some implementation :)
11467 2000-04-13 10:05 tobiasb
11469 * webrt/Search/Listing.html:
11473 # TODO: This one should _not_ be here, rather somewhere else
11474 # (suggestions?). It might eventually read the cookies, user
11475 # configuration information from the DB, queue configuration information
11476 # from the DB, etc. It should be object oriented. But what object can
11477 # it belong to, and how should it get access to all this data?
11481 return $ARGS{$key} || $RT::SitePolicy{$key};
11484 2000-04-13 10:05 tobiasb
11488 Added a hash for "tunable" configurations:
11490 # This is where RT's preferences are kept track of
11494 # Different "tunable" configuration options should be in this hash:
11497 2000-04-13 02:30 jesse
11499 * lib/RT/Ticket.pm:
11501 Ticket::clean became Ticket::_CleanAddressesAsString
11502 references to clean changed accordingly. i feel a bit dirty not
11503 making this $self->_CleanAddressesAsString.
11505 2000-04-12 08:53 tobiasb
11507 * webrt/: Elements/SelectStatus, Ticket/ProcessUpdate.html,
11508 Ticket/Update.html:
11510 bugfixes and insignificant enhancements
11512 2000-04-12 07:14 tobiasb
11514 * webrt/Elements/yearMenu:
11516 "Last year" is now (by default) available
11518 2000-04-12 07:11 tobiasb
11520 * webrt/Search/PickRestriction:
11522 Changed the default to select one queue, not select "anything but" a queue.
11524 2000-04-12 07:07 tobiasb
11526 * webrt/Search/PickRestriction:
11528 Added a stupid "under construction" message.
11530 2000-04-12 07:00 tobiasb
11532 * lib/RT/Interface/Email.pm:
11534 Ehm .. the last commit message should be more descriptive;
11538 rt: |"/path/to/rt/bin/rt-mailgate general correspond"
11540 <<queue-name>----/ |
11542 <<correspond or comment depending on whether |
11543 the mail shoud be resent to the requestor>---/
11544 "action" here will make this address only
11545 parse actions in the message without
11546 recording the message as a transaction
11549 ...while the implementation required "correspond general"
11551 2000-04-12 06:58 tobiasb
11553 * lib/RT/Interface/Email.pm:
11555 This was not in sync with the README
11557 2000-04-12 06:50 tobiasb
11559 * webrt/Search/PickRestriction:
11563 2000-04-12 06:45 tobiasb
11565 * lib/RT/Ticket.pm:
11567 Agh, should have tested before committing :)
11569 2000-04-12 06:44 tobiasb
11571 * lib/RT/Ticket.pm:
11573 Fixd SetOwner to allow stealing and to respect the new Nobody user
11575 2000-04-12 05:19 tobiasb
11577 * webrt/Elements/SelectQueue:
11579 Now this one actually works
11581 2000-04-11 07:30 tobiasb
11583 * webrt/Elements/SelectQueue:
11585 This won't work yet.
11587 2000-04-11 07:17 tobiasb
11589 * lib/RT/Transaction.pm:
11591 Ehr...right. Still fixing at the same bug; the IsInbound sub didn't work....well
11593 2000-04-11 07:08 tobiasb
11595 * lib/RT/: Ticket.pm, Transaction.pm:
11597 argh .. I should learn to test the bugfixes before committing
11599 2000-04-11 06:46 tobiasb
11601 * lib/RT/Transaction.pm:
11605 2000-04-11 06:42 tobiasb
11607 * lib/RT/Template.pm, lib/RT/Ticket.pm, webrt/Elements/SelectOwner,
11608 webrt/Ticket/ProcessUpdate.html:
11612 2000-04-11 05:47 tobiasb
11614 * lib/RT/Ticket.pm:
11618 2000-04-11 04:46 tobiasb
11620 * lib/RT/Watchers.pm:
11624 2000-04-11 04:41 tobiasb
11626 * etc/config.pm, lib/RT/Ticket.pm:
11628 I'm trying to fix this nobody user..
11630 2000-04-11 04:36 tobiasb
11632 * etc/schema.mysql:
11634 I'm trying to fix this nobody user..
11636 2000-04-11 04:29 tobiasb
11638 * lib/RT/Queue.pm, webrt/Ticket/ProcessUpdate.html:
11642 2000-04-11 03:16 tobiasb
11644 * webrt/Search/Listing.html:
11646 Insignificant. Oh, how should errors be trapped?
11648 2000-04-11 00:40 jesse
11650 * lib/RT/: Queue.pm, Ticket.pm, Watchers.pm:
11652 all the watcher types now have AsString methods. this was done by dropping
11653 an EmailsAsString method into RT::Watcher
11655 2000-04-10 23:04 tobiasb
11657 * webrt/Ticket/ProcessUpdate.html:
11659 Added those use statements
11661 This page seems very broken in Netscape.
11663 2000-04-10 23:00 tobiasb
11665 * lib/RT/Ticket.pm:
11667 Darn, I thought I had tested this. Well, now it should work!?
11669 2000-04-10 22:54 tobiasb
11671 * lib/RT/Ticket.pm:
11673 ...some work is needed to get Watchers work OK. I commented out my
11674 try on it, so now it will ignore queue watchers (it simply ignored all
11675 watchers as it was).
11677 2000-04-10 14:29 tobiasb
11679 * webrt/Ticket/: DisplayTicket, DisplayTransaction:
11681 Update and Modify-links
11683 2000-04-10 14:20 tobiasb
11685 * webrt/Ticket/DisplayTransaction:
11687 Added an "act" link and touched the comments
11689 2000-04-10 14:11 tobiasb
11691 * webrt/Ticket/DisplaySummary:
11693 Reinserted the "Last Contact" and "Last Update" lines, but they're "cleaned" a bit.
11695 (btw, this seems like a crude copy from the cli, does the cli have similar problems?)
11697 2000-04-10 13:51 tobiasb
11699 * webrt/Ticket/DisplaySummary:
11701 Hacking a bit on this
11703 2000-04-10 13:48 tobiasb
11705 * webrt/Ticket/: DisplayTransaction, Update.html:
11707 Hacking a bit on this
11709 2000-04-10 13:18 tobiasb
11711 * webrt/Ticket/Modify.html:
11713 'undo' (well, not really :)
11715 2000-04-10 13:13 tobiasb
11717 * webrt/Ticket/Update.html:
11719 This 'fix' is maybe only temporary?
11721 2000-04-10 13:08 tobiasb
11723 * webrt/Ticket/Modify.html:
11725 I'd daresay this one is superceded by Update.html?
11727 2000-04-10 13:07 tobiasb
11729 * lib/RT/Ticket.pm:
11731 just added some comments
11733 2000-04-10 12:52 tobiasb
11735 * webrt/Ticket/DisplaySummary:
11737 This 'fix' is maybe only temporary?
11739 2000-04-10 10:35 tobiasb
11741 * webrt/: Elements/SelectBoolean, Search/Listing.html:
11743 insignificant changes
11745 2000-04-10 06:53 tobiasb
11747 * webrt/Elements/SelectOwner:
11749 Insignificant fix (wouldn't work here without)
11751 2000-04-10 05:38 tobiasb
11757 2000-04-09 16:56 jesse
11759 * lib/RT/Users.pm, webrt/Elements/SelectBoolean,
11760 webrt/Elements/SelectOwner, webrt/Search/Listing.html,
11761 webrt/Search/PickRestriction:
11763 I can now get a listing of tickets whose owner is or isn't a given owner.
11764 and it even lists them. Next, I'll probably make searches for
11765 other attributes work.
11766 the plan of attack is requestor, then probably ticket content (as a test
11767 of whether this whole system works ;)
11769 2000-04-07 20:41 jesse
11771 * webrt/Search/Listing.html:
11773 Added the first bit of code to support queue/owner/requestor/subject search.
11774 This will make up the core of the web search functionality of the first release of the webui. (not the 2.0 release, but the "tobix needs it now) release.
11776 2000-04-07 14:53 tobiasb
11778 * etc/schema.mysql, lib/RT/Ticket.pm, lib/RT/Watchers.pm,
11779 lib/RT/Action/SendEmail.pm:
11781 hm ... seems like I forgot to commit my last work
11783 2000-04-07 03:55 tobiasb
11785 * lib/RT/: Ticket.pm, Transaction.pm:
11787 it almost works now
11789 2000-04-06 17:40 tobiasb
11791 * lib/RT/Transaction.pm:
11795 2000-04-06 17:21 tobiasb
11797 * lib/RT/: Ticket.pm, Transaction.pm, Action/Notify.pm,
11798 Action/SendEmail.pm:
11800 ouch, found a lot of fatal stubs
11802 2000-04-06 16:54 tobiasb
11804 * etc/schema.mysql, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
11805 lib/RT/Action/Notify.pm, lib/RT/Action/SendEmail.pm:
11807 still fighting with the mail handling
11809 2000-04-06 16:12 tobiasb
11811 * etc/schema.mysql, lib/RT/Scrips.pm, lib/RT/Ticket.pm,
11812 lib/RT/Transaction.pm, lib/RT/Action/Notify.pm:
11814 New snapshot of development. Note the change I've done in the Type recognizion
11815 when selecting the right Scrips in Transaction::Create - it should be more
11816 flexible this way (replaced "ne" with "!~"). Check the change to schema for
11817 an example of how this is more flexible.
11819 2000-04-06 15:36 tobiasb
11821 * lib/RT/Action/Notify.pm:
11825 2000-04-06 15:35 tobiasb
11827 * etc/schema.mysql, lib/RT/Template.pm, lib/RT/Action/SendEmail.pm:
11829 Snapshot; I'm not finished debugging yet, but this should (hopefully) be
11830 very close to actually work.
11832 2000-04-06 11:38 tobiasb
11836 this clearly needs a lot more work ...
11838 2000-04-06 11:31 tobiasb
11840 * lib/RT/Action/SendEmail.pm:
11842 ...ah, this felt good.
11844 Checked the recent version of Mailtools at CPAN, so I used the "right"
11845 method for sending emails.
11847 I also added back again the SetRecipients method, and documented it in
11850 I think I will get this working in a couple of hours, so please don't
11851 disturb me saying that you disagree very much to those changes.. :)
11853 2000-04-06 10:46 tobiasb
11855 * etc/schema.mysql:
11859 2000-04-06 10:40 tobiasb
11861 * etc/schema.mysql:
11863 I think that I will get this up working during the next few hours.
11865 If I eventually get it working, I'd really appreciate that you don't
11866 wreck it until the web interface is working and until we've discussed
11867 the design thoroughly and come down to some consensus about it.
11869 2000-04-06 06:22 tobiasb
11871 * webrt/Elements/Checkbox:
11873 This is not my turf ... and I don't know what I'm doing ... anyway, it didn't work, but now it works (?) :)
11875 2000-04-06 01:49 jesse
11877 * lib/RT/Action/SendEmailOnResolve.pm:
11879 file SendEmailOnResolve.pm was initially added on branch rt-1-1.
11881 2000-04-06 01:49 jesse
11883 * Makefile, etc/schema.mysql, lib/RT/Template.pm,
11884 lib/RT/Action/MailComment.pm, lib/RT/Action/MailCorrespondence.pm,
11885 lib/RT/Action/Notify.pm, lib/RT/Action/NotifyOnResolve.pm,
11886 lib/RT/Action/SendEmail.pm, lib/RT/Action/SendEmailOnResolve.pm:
11888 Ok, i think i significantly cut down the complexity of the actions we've got
11889 so far. I nuked the old notify rules, as they were superceeded by my more
11890 capable SendEmail.pm There are still a few things I'm not happy with...
11891 like, the way that scrips, scripscopes and templates are related. it needs
11892 some thought and cleanup. but i think it'll work just fine for now.
11894 I redid the templates and scrips to fit with the revised actions and added
11895 some more docs to SendEmail.pm
11897 the generic RT::Action should deal with templates, not SendEmail, I think,
11898 but I'm leaving that abstraction for another day.
11900 Oh, the Argument from the scrip is now passed into the template as $T::Argument.
11902 2000-04-05 23:24 jesse
11904 * webrt/Elements/Checkbox:
11907 using an explicit defined ($foo)
11909 2000-04-05 18:02 tobiasb
11911 * webrt/: Elements/Checkbox, Search/PickRestriction:
11913 Only minor corrections
11915 2000-04-05 17:43 tobiasb
11917 * webrt/Search/PickRestriction:
11919 It certainly doesn't work okay ... I think I should look into it a bit ...
11921 2000-04-05 17:08 tobiasb
11923 * webrt/Search/PickRestriction:
11925 Added ugly submit button
11927 2000-04-05 10:34 tobiasb
11929 * lib/RT/Ticket.pm:
11931 Temporary implementation of kill
11933 As mentionated earlier, I think the right thing is to just set status
11934 'dead' and then eventually do some garbage collection later.
11936 2000-04-05 08:55 tobiasb
11938 * lib/RT/Ticket.pm:
11940 More error handling
11942 2000-04-05 08:51 jesse
11944 * lib/RT/Interface/Email.pm:
11946 added some comments around the dies pointing out that we need better error handling.
11948 2000-04-05 05:34 tobiasb
11950 * lib/RT/Interface/Email.pm:
11952 Doh...I'm really stupid sometimes...
11954 2000-04-05 05:31 tobiasb
11956 * lib/RT/Interface/Email.pm:
11958 For some weird reason (perl 5.6.0 bug?) it wouldn't work here without this fix.
11960 2000-04-05 00:35 jesse
11962 * docs/design_docs/acls:
11964 initial musings on acls for 2.0
11966 2000-04-05 00:35 jesse
11968 * docs/design_docs/acls:
11970 file acls was initially added on branch rt-1-1.
11972 2000-04-04 09:52 tobiasb
11974 * etc/schema.mysql:
11978 2000-04-04 02:17 jesse
11980 * Makefile, README, bin/rtmux.pl, etc/config.pm:
11982 The first little bits of structure for future L10n support
11984 2000-04-03 12:40 tobiasb
11986 * Makefile, bin/rtmux.pl:
11988 Cleaned out yet some more visible configuration bugs
11990 2000-04-03 12:29 tobiasb
11996 2000-04-03 10:44 tobiasb
11998 * Makefile, bin/rtmux.pl:
12000 Just a configuration fix.
12002 2000-04-03 01:26 jesse
12004 * Makefile, bin/rtmux.pl:
12006 Ok, I've modified rtmux.pl and Makefile to add in the first bits of stub
12007 code for running Mason as a cgi. it compiles and appears to invoke.
12008 but I haven't tested it under a webserver. I've gotta get to sleep now, but
12009 figured this would give tobias a leg up with his testing today.
12011 Subject: RE: [Mason] Mason under CGI (was: replacing storyserver)
12012 Author: Ilmari Karonen <iltzu@sci.fi>
12013 Date: Fri, 17 Sep 1999 15:10:20 +0300 (EET DST)
12015 On Thu, 16 Sep 1999, Ben Munoz wrote:
12016 > I'm running Apache 1.3.6 on NT. I'm looking to install HTML::Mason and see
12017 > what it can do, but from what I've read, I can't install mod_perl with the
12018 > current version of ActiveState's Perl, which I have installed on my machine.
12020 I realize this is probably not what you were asking for, but I'd like to
12021 mention here my recent (yesterday) experience in setting up Mason under
12024 Setting: One Mason top level component plus a few subcomponents on a
12025 development server with mod_perl and Mason. One production server with the
12026 least possible selection of modules. (Not even mod_so!)
12028 Needed to quickly get the Mason component up and running on the second
12029 server. Installing Mason itself and a few other perl modules was easy.
12030 But adding mod_perl was definitely out of the question.
12032 What I did was take the usual handler.pl, copy it to cgi-bin, deleting
12033 everything from "my $ah = new HTML::Mason::ApacheHandler" onward
12034 inclusive, and replacing it with the following:
12039 # This routine comes from ApacheHandler.pm:
12041 foreach my $key ( $q->param ) {
12042 foreach my $value ( $q->param($key) ) {
12043 if (exists($args{$key})) {
12044 if (ref($args{$key})) {
12045 $args{$key} = [@{$args{$key}}, $value];
12047 $args{$key} = [$args{$key}, $value];
12050 $args{$key} = $value;
12054 my $comp = $ENV{'PATH_TRANSLATED'};
12055 my $root = $interp->comp_root;
12056 $comp ~= s/^$root// or die "Component outside comp_root";
12058 $interp->exec($comp, %args);
12060 This, plus an Action line in httpd.conf mapping *.mas to this script, has
12061 so far done the job just fine.
12063 One problem I noticed was that this all would've been much harder if I
12064 hadn't been familiar with the way ApacheHandler.pm uses CGI.pm and hadn't
12065 known where to find that parsing routine. IMHO it'd be a good idea to
12066 separate this loop into a user-callable subroutine.
12068 (Note: this was Mason 0.6.mumble - I have no experience with the newer
12072 Ilmari Karonen (iltzu@sci.fi)
12073 http://www.sci.fi/~iltzu/
12075 _______________________________________________
12076 Mason maillist - Mason@netizen.com.au
12077 http://netizen.com.au/mailman/listinfo/mason
12079 2000-04-03 00:49 jesse
12081 * bin/rtmux.pl, etc/schema.mysql, lib/RT/Action.pm,
12082 lib/RT/CurrentUser.pm, lib/RT/Scrip.pm, lib/RT/ScripScopes.pm,
12083 lib/RT/Template.pm, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
12084 lib/RT/Watchers.pm, lib/RT/Action/AutoReply.pm,
12085 lib/RT/Action/SendEmail.pm:
12087 Well, that was an exciting afternoon! Er, an exciting evening!
12088 *grin* AutoReply now works. which means that all the infrastructure for
12089 scrips is back in place. It required refactoring things a bit. as cool
12090 as making RT::Template a MIME::Entity seemed, I just couldn't get it to work
12091 right, so now, it just creates a MIME::Entity when it needs it, which is
12092 probably better anyway. I simplified templates a bit. Now they only have
12093 access to the Ticket and Transaction. This may not be wise, but we'll see.
12095 Also, I merged the two blobs per template (headers and body).
12097 2000-03-31 08:25 tobiasb
12103 2000-03-31 02:47 jesse
12107 removed old webui hooks from the makefile. bumped the version to 1.3.0
12109 2000-03-31 02:32 jesse
12111 * webrt/Elements/Error:
12113 file Error was initially added on branch rt-1-1.
12115 2000-03-31 02:32 jesse
12117 * webrt/Ticket/DisplayTicket:
12119 file DisplayTicket was initially added on branch rt-1-1.
12121 2000-03-31 02:32 jesse
12123 * webrt/: Elements/Error, Elements/SelectStatus,
12124 Ticket/Display.html, Ticket/DisplayTicket,
12125 Ticket/DisplayTransaction, Ticket/ProcessUpdate.html,
12126 Ticket/Update.html:
12128 Ticket/Update.html will now allow you to submit a ticket update.
12129 It's the RT2 equivalent of RT1.0's "comment" and "correspond" pages...
12130 with a bit of added value. it's not a global "modify ticket" page. that comes
12131 next. but it's where 90% of your single-ticket action will take place.
12133 2000-03-31 02:28 jesse
12135 * lib/RT/Ticket.pm:
12137 TimeTaken should increment now
12139 2000-03-31 02:26 jesse
12143 added the mason dependency to the README
12145 2000-03-31 02:25 jesse
12149 added some uses to the webmux so I don't have to add them to each page that
12152 2000-03-30 00:44 jesse
12154 * webrt/Search/PickRestriction:
12156 made the variable names in PickRestriction look more like the parameter names
12157 in EasySearch. Wanna guess why?
12159 2000-03-29 23:52 jesse
12161 * webrt/Search/RestrictSearch.html:
12163 file RestrictSearch.html was initially added on branch rt-1-1.
12165 2000-03-29 23:52 jesse
12167 * webrt/Search/PickRestriction:
12169 file PickRestriction was initially added on branch rt-1-1.
12171 2000-03-29 23:52 jesse
12173 * webrt/Elements/Footer:
12175 file Footer was initially added on branch rt-1-1.
12177 2000-03-29 23:52 jesse
12179 * webrt/: Elements/Checkbox, Elements/Footer, Elements/Header,
12180 Elements/SelectBoolean, Elements/SelectDate,
12181 Elements/SelectDateRelation, Elements/SelectOwner,
12182 Elements/SelectQueue, Elements/SelectStatus, Elements/dayMenu,
12183 Elements/monthMenu, Elements/yearMenu, Search/PickRestriction,
12184 Search/RestrictSearch.html:
12186 A bunch of infrasturcture work on the Ticket Search interface. it doesn't
12187 have any real logic behind it. that's next.
12189 2000-03-29 23:52 jesse
12191 * webrt/Elements/SelectBoolean:
12193 file SelectBoolean was initially added on branch rt-1-1.
12195 2000-03-29 23:52 jesse
12197 * webrt/Elements/dayMenu:
12199 file dayMenu was initially added on branch rt-1-1.
12201 2000-03-29 23:52 jesse
12203 * webrt/Elements/SelectStatus:
12205 file SelectStatus was initially added on branch rt-1-1.
12207 2000-03-29 23:52 jesse
12209 * webrt/Elements/SelectQueue:
12211 file SelectQueue was initially added on branch rt-1-1.
12213 2000-03-29 23:52 jesse
12215 * webrt/Elements/yearMenu:
12217 file yearMenu was initially added on branch rt-1-1.
12219 2000-03-29 23:52 jesse
12221 * webrt/Elements/Checkbox:
12223 file Checkbox was initially added on branch rt-1-1.
12225 2000-03-29 23:52 jesse
12227 * webrt/Elements/Header:
12229 file Header was initially added on branch rt-1-1.
12231 2000-03-29 23:52 jesse
12233 * webrt/Elements/SelectOwner:
12235 file SelectOwner was initially added on branch rt-1-1.
12237 2000-03-29 23:52 jesse
12239 * webrt/Elements/monthMenu:
12241 file monthMenu was initially added on branch rt-1-1.
12243 2000-03-29 23:52 jesse
12245 * webrt/Elements/SelectDateRelation:
12247 file SelectDateRelation was initially added on branch rt-1-1.
12249 2000-03-29 23:52 jesse
12251 * webrt/Elements/SelectDate:
12253 file SelectDate was initially added on branch rt-1-1.
12255 2000-03-29 00:33 jesse
12257 * etc/schema.mysql:
12259 added a generic "RefersTo" ticket type to the comments.
12260 changed the types of Link.Base and Link.Target to VARCHAR(255) from INT(11)
12262 2000-03-28 05:16 tobiasb
12264 * README, tools/test:
12266 darn, it seems like I'll need to install mod-perl ... actually I haven't done that earlier..
12268 2000-03-28 00:13 jesse
12270 * Makefile, lib/RT/Record.pm, lib/RT/Transaction.pm,
12271 webrt/Search/Listing.html, webrt/Search/QueueItem:
12273 webrt/Search/Listing.html now gives a basic listing of all open tickets
12274 It even has links to the _still display only_ Display.html for each ticket
12276 2000-03-27 23:55 jesse
12278 * webrt/Ticket/DisplayTransaction:
12280 missed this one. sorry.
12282 2000-03-27 23:55 jesse
12284 * webrt/Ticket/DisplayTransaction:
12286 file DisplayTransaction was initially added on branch rt-1-1.
12288 2000-03-27 23:54 jesse
12290 * webrt/Ticket/: Display.html, DisplayHistory:
12292 Hey. Look Ticket/Display.html?id=<int> works!
12294 2000-03-27 22:35 jesse
12296 * webrt/Ticket/ToolBar:
12298 file ToolBar was initially added on branch rt-1-1.
12300 2000-03-27 22:35 jesse
12302 * webrt/Ticket/DisplaySummary:
12304 file DisplaySummary was initially added on branch rt-1-1.
12306 2000-03-27 22:35 jesse
12308 * webrt/Ticket/DisplayHistory:
12310 file DisplayHistory was initially added on branch rt-1-1.
12312 2000-03-27 22:35 jesse
12314 * README, webrt/Ticket/DisplayHistory, webrt/Ticket/DisplaySummary,
12315 webrt/Ticket/ToolBar:
12317 Work on WebRT, including a README update!
12319 check out http://s.ly/~jesse/2000_03_28_171606_shot.jpg
12321 2000-03-27 22:31 jesse
12323 * lib/RT/Watchers.pm:
12325 Bugfix in Watchers AdministrativeCc -> AdminCc
12327 2000-03-27 22:30 jesse
12329 * webrt/Ticket/: Display.html, Displaysummary, Update.html:
12331 Work on WebUI. Display.html has slight functionality
12333 2000-03-27 22:13 tobiasb
12335 * docs/design_docs/basic-definitions.txt, tools/test:
12339 2000-03-27 21:50 tobiasb
12343 added some stuff to the test script
12345 2000-03-27 21:32 tobiasb
12347 * lib/RT/: ScripScope.pm, Transaction.pm:
12351 2000-03-27 21:22 tobiasb
12353 * lib/RT/Transaction.pm:
12355 ...well, even more bugs...
12357 2000-03-27 21:09 tobiasb
12359 * lib/RT/: Scrip.pm, ScripScope.pm, Template.pm, Transaction.pm:
12361 First level bugfixing completed; Now the create (from the cli) calls up the action (though as earlier mentionated no emails are sent).
12363 2000-03-27 20:54 tobiasb
12369 2000-03-27 20:47 tobiasb
12375 2000-03-27 20:22 tobiasb
12377 * lib/RT/ScripScope.pm:
12381 2000-03-27 20:19 tobiasb
12383 * docs/design_docs/basic-definitions.txt:
12387 2000-03-27 18:58 tobiasb
12389 * lib/RT/Action/SendEmail.pm:
12391 The recipients aren't set anywhere as far as I can see ... and I'm really uncertain what you've thought of with SetEnvelopeTo vs SetTo, etc. You'd better take a look. Obviously, this won't work until the recipients are set somehow
12393 2000-03-27 18:40 tobiasb
12395 * lib/RT/Action/SendEmail.pm:
12397 I've mostly only added comments. Anyway, I must say that I like this
12398 code. (maybe I'll say something different when I've tried debugging it
12401 2000-03-27 17:59 tobiasb
12403 * lib/RT/ScripScope.pm:
12407 2000-03-27 17:57 tobiasb
12409 * lib/RT/Action.pm:
12411 comment/folding bugfix
12413 2000-03-27 17:56 tobiasb
12415 * docs/design_docs/basic-definitions.txt:
12417 file basic-definitions.txt was initially added on branch rt-1-1.
12419 2000-03-27 17:56 tobiasb
12421 * docs/design_docs/basic-definitions.txt:
12425 2000-03-27 17:55 tobiasb
12427 * docs/design_docs/link-definitions.txt:
12429 I think maybe those additions might be appreciated by Rouillard ... and this was (hopefully) the last thing I do with design documentation/discussion until 1.3 is finished :)
12431 2000-03-27 17:33 tobiasb
12433 * docs/design_docs/link-definitions.txt:
12435 Doh ... I really shouldn't waste my time on this now ...
12437 2000-03-27 17:17 tobiasb
12441 Did you ever try to see if those modules would pass `perl -c'? :)
12443 2000-03-27 16:44 jesse
12445 * etc/schema.mysql, lib/RT/Action.pm, lib/RT/Scrip.pm,
12446 lib/RT/ScripScope.pm, lib/RT/Action/AutoReply.pm,
12447 lib/RT/Action/SendEmail.pm:
12449 Lots of works on Scrip, ScripScope, Action. Tobias: wanna take a look?
12450 Basically, now Templates are autoloaded by RT::Scrip.pm and passed into
12451 the Action as TemplateObj. Also, Templates are now of type MIME::Entity,
12452 which means that they have all the attributes of mail messages and can
12455 2000-03-27 16:20 tobiasb
12457 * docs/design_docs/: TransactionTypes.txt, link-definitions.txt:
12459 Linking definitions
12461 2000-03-27 16:20 tobiasb
12463 * docs/design_docs/link-definitions.txt:
12465 file link-definitions.txt was initially added on branch rt-1-1.
12467 2000-03-27 16:01 tobiasb
12469 * docs/README.docs:
12471 Updated the README to reflect that the docs are old :)
12473 2000-03-27 15:45 tobiasb
12479 2000-03-27 15:41 tobiasb
12481 * lib/RT/ScripScope.pm:
12485 2000-03-27 15:36 tobiasb
12487 * docs/design_docs/subscription-definitions.txt:
12489 How does the system determinate whom to send mail to?
12491 The ScripScope table in the DB should indicate whether a Scrip is relevant
12492 for a queue or not /* TobiX thinks that this might eventually be extended to
12493 keywords, tickets, etc, and not only Queues */ ... the Scope table should
12494 indicate whether the Scrip is relevant for a given transaction type ... then
12495 the given Action should determinate whether it applies or not, and finally
12496 the Action has to find out (via the Watchers table) whom it applies to, and
12497 how to contact them ... and the Template tells how the mails that are sent
12498 out should look like.
12500 2000-03-27 12:33 jesse
12502 * lib/RT/ScripScopes.pm:
12504 file ScripScopes.pm was initially added on branch rt-1-1.
12506 2000-03-27 12:33 jesse
12508 * lib/RT/: ScripScope.pm, ScripScopes.pm:
12510 a bit more stub work on ScripScopes for tobias.
12511 more work after lunch
12513 2000-03-27 07:18 tobiasb
12515 * lib/RT/ScripScope.pm:
12519 2000-03-27 07:04 tobiasb
12521 * lib/RT/: ScripScope.pm, Scrips.pm:
12523 Initiated work to get the code understand the Scrips/Scripscope split
12525 2000-03-27 07:04 tobiasb
12527 * lib/RT/ScripScope.pm:
12529 file ScripScope.pm was initially added on branch rt-1-1.
12531 2000-03-27 06:55 tobiasb
12533 * etc/schema.mysql:
12535 Added yet a stupid design thought as a comment:
12537 # {{{ TABLE ScripScope
12539 Queue INT(11), #Queue Id 0 for global
12540 # (maybe there might be conditions where otherb
12541 # Scopes apply, i.e. a ticket, keyword, owner, etc?)
12543 2000-03-27 00:45 jesse
12545 * lib/RT/Action/Notify.pm:
12547 Oops. forgot to commit Notify.pm
12549 2000-03-27 00:45 jesse
12551 * lib/RT/Action/Notify.pm:
12553 file Notify.pm was initially added on branch rt-1-1.
12555 2000-03-27 00:44 jesse
12557 * lib/RT/Action/NotifyOnResolve.pm:
12559 file NotifyOnResolve.pm was initially added on branch rt-1-1.
12561 2000-03-27 00:44 jesse
12563 * etc/schema.mysql, lib/RT/Ticket.pm,
12564 lib/RT/Action/NotifyOnResolve.pm, lib/RT/Action/NotifyWatchers.pm:
12566 Work on Notify (Formerly NotifyWatchers)
12567 Work on NotifyOnResolve (Formerly NotifyWatchersOnResolve)
12569 They don't _work_ per se. But they're getting closer. I'm wondering
12570 whether we want to do something smarter with all the addresses we're passing
12571 in to make it easier to remove specific ones...for example, we currently
12572 have no way to _not_ send mail to the reuqestor.
12574 2000-03-26 18:13 jesse
12576 * lib/RT/Action/: AutoReply.pm, SendEmail.pm:
12578 AutoReply is now a proper subclass of SendEmail.pm
12579 Maybe tonight, I'll try to get through some work on the Scrips and ScripScope stuff to make it work again.
12580 then to wrok on NotifyWatchers.pm
12582 2000-03-25 01:03 jesse
12584 * Makefile, lib/RT/Template.pm, lib/RT/Ticket.pm,
12585 lib/RT/Action/SendEmail.pm:
12587 Work on the templating system. I actually gutted Template.pm and SendEmail.pm
12588 (sorry tobix :/) Basically RT::Template is now A MIME::Entity object, which
12589 means that the various things one can do to mail messages can now be done to
12590 RT::Template objects, once you run $TemplateObj->Parse on them..
12591 SendEmail was cleaned up somewhat to be less intimidating to people who aren't
12592 as comfortable with big chunks of fairly dense perl. Oh and it's a heck of a
12593 lot more subclassable now ;)
12595 Fixed a tiny bug in Ticket.pm resulting from the changes to Watchers.
12597 2000-03-24 08:29 tobiasb
12601 I'm making a test suite which is intended to be run off from the Makefile after an install
12603 2000-03-24 08:29 tobiasb
12607 file test was initially added on branch rt-1-1.
12609 2000-03-24 08:06 tobiasb
12611 * etc/schema.mysql:
12613 Added some more noise
12615 2000-03-23 23:41 jesse
12617 * subscription-definitions.txt,
12618 docs/design_docs/subscription-definitions.txt, etc/schema.mysql,
12619 lib/RT/Action/NotifyWatchers.pm, lib/RT/Action/SendEmail.pm:
12621 A little bit of cleanup to the SendEmail and NotifyWatchers actions.
12622 I probably did more damage than good, but that's what I get for messing
12623 with code that makes little sense to me.
12625 2000-03-23 23:41 jesse
12627 * docs/design_docs/subscription-definitions.txt:
12629 file subscription-definitions.txt was initially added on branch rt-1-1.
12631 2000-03-23 22:19 jesse
12633 * webrt/Search/BuildSearch:
12635 Testing the setgid repository. commiting an empty file
12637 2000-03-23 22:19 jesse
12639 * webrt/Search/BuildSearch:
12641 file BuildSearch was initially added on branch rt-1-1.
12643 2000-03-23 00:50 jesse
12645 * webrt/Search/QueueFooter:
12647 file QueueFooter was initially added on branch rt-1-1.
12649 2000-03-23 00:50 jesse
12651 * webrt/Search/QueueItem:
12653 file QueueItem was initially added on branch rt-1-1.
12655 2000-03-23 00:50 jesse
12657 * webrt/Search/QueueHeader:
12659 file QueueHeader was initially added on branch rt-1-1.
12661 2000-03-23 00:50 jesse
12663 * webrt/Admin/ModifyUser:
12665 file ModifyUser was initially added on branch rt-1-1.
12667 2000-03-23 00:50 jesse
12669 * lib/RT/Action/NotifyWatchers.pm:
12671 file NotifyWatchers.pm was initially added on branch rt-1-1.
12673 2000-03-23 00:50 jesse
12675 * Makefile, bin/rtmux.pl, etc/schema.mysql, lib/RT/Queue.pm,
12676 lib/RT/Scrip.pm, lib/RT/Ticket.pm, lib/RT/Watcher.pm,
12677 lib/RT/Action/NotifyWatchers.pm, webrt/Admin/ModifyUser,
12678 webrt/Search/Listing.html, webrt/Search/QueueFooter,
12679 webrt/Search/QueueHeader, webrt/Search/QueueItem,
12680 webrt/Ticket/Displaysummary:
12682 Did a bit of hacking on webrt2
12683 Redid the watchers system according to what I posted earlier to rt-devel
12684 Scrips have now broken..but we'll get them working again really soon.
12685 Queue Cc and AdminCc now exist in cli adminrt.
12687 2000-03-22 14:56 tobiasb
12689 * subscription-definitions.txt:
12691 definitions in the subscription system
12693 2000-03-22 14:56 tobiasb
12695 * subscription-definitions.txt:
12697 file subscription-definitions.txt was initially added on branch rt-1-1.
12699 2000-03-22 14:42 tobiasb
12701 * etc/schema.mysql:
12703 This is a suggestion about a simple splitting of the Scrips table. I
12704 think the admin tools will be significantly easier to set up if we do
12705 it this way. An administrator can through some UI just add and remove
12706 Scrips from a queue.
12708 2000-03-22 01:02 jesse
12710 * lib/RT/: ACE.pm, ACL.pm, Action.pm, Area.pm, Areas.pm,
12711 Attachment.pm, Attachments.pm, CurrentUser.pm, EasySearch.pm,
12712 Queue.pm, Queues.pm, Record.pm, Scrip.pm, Scrips.pm, Template.pm,
12713 Templates.pm, Ticket.pm, Tickets.pm, Transaction.pm,
12714 Transactions.pm, User.pm, Users.pm, Utils.pm, Watcher.pm,
12715 Watchers.pm, Action/AutoReply.pm, Action/MailComment.pm,
12716 Action/SendEmail.pm, Interface/Email.pm:
12718 This may look like a lot of code. but it's not.
12719 It's merely the result of running
12721 perl -pi.bak -e 's/sub (.*?){\n/# {{{ sub $1\nsub $1 {\n/; s/^}$/}\n# }}}/'
12723 basically, this adds # {{{ sub function
12725 around all the function names. The main reason to do this is for
12726 emacs fold-minor-mode. It makes things a lot easier to read.
12727 In an ideal world, we'd have perl-aware folding editor and there'd be
12728 no need for this markup
12730 2000-03-21 20:38 jesse
12732 * lib/RT/: Queue.pm, Ticket.pm, Watcher.pm, Watchers.pm:
12736 2000-03-20 15:21 jesse
12738 * etc/schema.mysql:
12740 Modified the schema for my "New Improved Watchers" system. Basically,
12741 now you'll be able to tie a template to a given watch. along with a
12742 boolean "send mail" flag. We'll need a special "Mail Watchers" action to
12743 make this all work..but the code should be pretty easy.
12747 2000-03-20 05:27 tobiasb
12749 * bin/initdb.mysql:
12753 2000-03-17 15:20 jesse
12755 * webrt/Ticket/Create.html:
12757 file Create.html was initially added on branch rt-1-1.
12759 2000-03-17 15:20 jesse
12761 * webrt/Ticket/DisplayHeader:
12763 file DisplayHeader was initially added on branch rt-1-1.
12765 2000-03-17 15:20 jesse
12767 * webrt/Ticket/SetOwner:
12769 file SetOwner was initially added on branch rt-1-1.
12771 2000-03-17 15:20 jesse
12773 * webrt/Ticket/SetStatus:
12775 file SetStatus was initially added on branch rt-1-1.
12777 2000-03-17 15:20 jesse
12779 * webrt/Ticket/: Create.html, Display.html, DisplayHeader,
12780 Displaysummary, SetOwner, SetStatus, Update.html:
12782 More work on the basic webui
12784 2000-03-17 15:20 jesse
12786 * webrt/Ticket/Displaysummary:
12788 file Displaysummary was initially added on branch rt-1-1.
12790 2000-03-17 11:32 tobiasb
12792 * bin/initdb.mysql:
12794 Bugfix, the password passing didn't work as it should.
12796 2000-03-17 10:52 tobiasb
12798 * etc/schema.mysql:
12800 - Slashed away the old "MailQueueMembersOn..." junk.
12802 - Added Scrips to the Watchers table. ... the Watchers/Scrips system
12803 seems quite flexible .. BUT .. I have a certain feeling that it might
12804 be hard to make administration tools that helps a non-hacking
12805 administrator to find out which mails are sent where, etc. Well,
12806 that's something we'll have to worry about later :)
12808 2000-03-17 08:47 tobiasb
12810 * Makefile, etc/schema.mysql:
12812 removed some instanses of 'su' that really shouldn't be needed, and which also broke on anything but GNU shellutils
12814 2000-03-17 07:32 tobiasb
12818 Some additions and changes to reflect that this is, after all, a
12819 development version. Meri, do you subscribe to cvs-commit? :)
12821 2000-03-17 06:01 tobiasb
12823 * etc/schema.mysql:
12825 # Those subscription field are not used in RT 1.1 as I see it.
12826 # I think we should modify the Scrips system so it by default
12827 # respects those fields.
12828 MailOwnerOnTransaction INT, # notify owner on transaction
12829 MailMembersOnTransaction INT, # notify list members on transaction
12830 MailRequestorOnTransaction INT, # notify requestor on transaction
12831 MailRequestorOnCreation INT, # notify user on creation
12832 MailMembersOnCorrespondence INT, # notify members on creation
12833 MailMembersOnComment INT, # notify members on comment
12835 2000-03-16 16:31 jesse
12837 * webrt/: Search/Listing.html, Ticket/Display.html,
12838 Ticket/Modify.html, Ticket/ProcessUpdate.html, Ticket/Update.html,
12839 Ticket/ValidateUpdate.html:
12841 The beginnings of the All New! Web UI based around HTML::Mason
12842 There's nothing functional here yet. but it's a start at a framework.
12843 Ticket/Update.html is probably the closest to "real" code so far.
12845 2000-03-16 16:31 jesse
12847 * webrt/Ticket/ValidateUpdate.html:
12849 file ValidateUpdate.html was initially added on branch rt-1-1.
12851 2000-03-16 16:31 jesse
12853 * webrt/Ticket/Display.html:
12855 file Display.html was initially added on branch rt-1-1.
12857 2000-03-16 16:31 jesse
12859 * webrt/Ticket/Modify.html:
12861 file Modify.html was initially added on branch rt-1-1.
12863 2000-03-16 16:31 jesse
12865 * webrt/Search/Listing.html:
12867 file Listing.html was initially added on branch rt-1-1.
12869 2000-03-16 16:31 jesse
12871 * webrt/Ticket/ProcessUpdate.html:
12873 file ProcessUpdate.html was initially added on branch rt-1-1.
12875 2000-03-16 16:31 jesse
12877 * webrt/Ticket/Update.html:
12879 file Update.html was initially added on branch rt-1-1.
12881 2000-03-16 14:46 tobiasb
12885 Changed the default database name from rt to RT to avoid confusion with previously installed versions of rt
12887 2000-03-16 02:34 tobiasb
12891 Bugfixes: It was impossible not to give requests to somebody.
12893 2000-03-16 01:32 tobiasb
12895 * lib/RT/Interface/Email.pm:
12901 if ($CurrentUser->Id == 0) {
12902 #If it fails, create a user
12906 unless ($CurrentUser->Id) {
12907 #If it fails, create a user
12909 as Id returned undef.
12911 Changed 'Queue' to 'QueueTag'.
12913 Added some few comments
12915 2000-03-14 00:40 jesse
12919 Modified the README for the beginnings of the new webui
12921 2000-03-14 00:39 jesse
12923 * bin/: rtmux.pl, webmux.pl:
12925 added webmux. modified rtmux.pl to clean out some cruft
12927 2000-03-14 00:39 jesse
12931 file webmux.pl was initially added on branch rt-1-1.
12933 2000-03-13 12:53 jesse
12935 * lib/RT/Interface/Email.pm:
12937 rt-mailgate has now recieved and logged correspondence and comments with current schema.
12939 2000-03-08 23:26 jesse
12941 * lib/RT/: Ticket.pm, Transaction.pm:
12943 DBIx cleanups to deal with load by id when id is null
12944 Work on comment and correspond. Eventually, we'll get the
12945 per-transaction cc and bcc working.
12947 2000-03-08 18:22 jesse
12949 * bin/rtmux.pl, lib/RT/Queue.pm, lib/RT/Ticket.pm,
12950 lib/RT/Transaction.pm, lib/RT/User.pm:
12952 rtq works a bit better
12953 rtadmin works again.
12954 rtadmin -user create
12956 both seem to work ok
12958 rt -create now makes sure a queue exists and permits ticket creation
12959 rt -create now make sure a prospective owner has queue membership.
12961 2000-03-02 17:23 tobiasb
12963 * lib/RT/Ticket.pm, lib/RT/Transaction.pm,
12964 lib/RT/Action/SendEmail.pm, etc/schema.mysql:
12966 resolve, open, take (if unowned, at least) seems to work
12968 2000-03-02 16:10 tobiasb
12970 * lib/RT/: Ticket.pm, Ticket.pm:
12974 2000-03-02 14:35 tobiasb
12976 * lib/RT/Ticket.pm:
12978 Correspondence almost works
12980 2000-03-02 13:26 tobiasb
12982 * lib/RT/Ticket.pm, lib/RT/Action/MailComment.pm, etc/schema.mysql:
12984 Comments almost work now (from the cli)
12986 2000-03-02 12:38 tobiasb
12988 * lib/RT/Action/: MailComment.pm, MailCorrespondence.pm:
12990 one minor bugfix + some comments
12992 2000-03-01 23:58 jesse
12996 brought the news up to date.
12998 nuked old /etc/templates.
13002 2000-03-01 23:57 jesse
13006 brought the news up to date (a bit)
13008 2000-03-01 23:50 jesse
13012 removed a lot of outdated cruft.
13013 Bumped the version to 1.1.11 for a release later this week.
13015 2000-03-01 23:18 jesse
13017 * lib/RT/: Ticket.pm, Interface/Email.pm:
13019 The mail gateway now lets you create, comment and correspond on tickets.
13020 Ticket->Owner now deals better when the owner is NULL
13022 2000-03-01 21:27 jesse
13026 minor comments added to hacking
13028 2000-03-01 21:20 jesse
13032 Trivial change to HACKING to test commitinfo
13034 2000-03-01 21:09 jesse
13036 * lib/RT/Interface/Email.pm:
13038 file Email.pm was initially added on branch rt-1-1.
13040 2000-03-01 21:09 jesse
13042 * bin/rtmux.pl, lib/RT/Interface/Email.pm:
13046 2000-03-01 18:36 tobiasb
13048 * docs/design_docs/TransactionTypes.txt, etc/schema.mysql:
13050 Some loose thoughts only ... as comments and a doc which I'm not sure
13051 if it's possible to understand by others than me anyway :)
13053 Anyway, it is too complex. We'll just continue following the current design.
13055 2000-03-01 18:36 tobiasb
13057 * docs/design_docs/TransactionTypes.txt:
13059 file TransactionTypes.txt was initially added on branch rt-1-1.
13061 2000-03-01 17:51 tobiasb
13063 * lib/RT/Ticket.pm:
13065 Seems like it's a lot of things that doesn't work here.
13067 2000-03-01 16:26 tobiasb
13069 * etc/schema.mysql:
13071 Ehm ... maybe I forgot to commit this one. It contains some fixes.
13073 2000-03-01 16:08 jesse
13077 ripped a bit of obsolete code from rtmux.pl
13078 updated the TODO to reference the production instance of RT.
13080 2000-03-01 14:48 jesse
13084 removed the old web ui hooks from rtmux.pl
13086 2000-03-01 12:12 tobiasb
13088 * lib/RT/: Action.pm, Scrip.pm, Template.pm, Ticket.pm,
13089 Watchers.pm, Action/AutoReply.pm, Action/SendEmail.pm:
13091 I've done some debugging and polishing. I hope it won't break with stuff you're eventually working with
13093 2000-02-29 16:58 tobiasb
13095 * lib/RT/: Queue.pm, Ticket.pm, Watchers.pm:
13097 One sort of bugfix..
13099 2000-02-29 16:35 tobiasb
13101 * lib/RT/: Queue.pm, Template.pm, Ticket.pm, Watcher.pm,
13102 Watchers.pm, Action/SendEmail.pm:
13104 Scrips work for me. Well, I'm not that sure anyway. I had actually
13105 expected one email to drop in for each Scrip - but I only got the
13106 AutoReply and the Correspondence. Maybe I should debug even more.
13108 2000-02-29 14:29 tobiasb
13110 * lib/RT/Watchers.pm:
13112 LimitToTicket updated (not tested, though)
13113 LimitToQueue added (not tested, though)
13115 2000-02-29 14:27 tobiasb
13117 * etc/schema.mysql:
13120 # Primarly used by RT::Actions::SendEmail as well as some subclasses
13121 # to determinate whom to send emails to. This scheme should work out
13122 # better than the scheme under RT 1.0, and should suit most users.
13123 # For more fine grained control, it's possible to create tables as you
13124 # like and make a new subclass of RT::Actions::SendEmail where the
13125 # SetRecepients sub is overloaded :)
13127 CREATE TABLE Watchers (
13128 id int(11) AUTO_INCREMENT PRIMARY KEY,
13130 Scope varchar(16), # Might be "Queue" and "Ticket" as for now
13131 # ... might be extended to "Keywords", "Owners", etc.
13132 Email VARCHAR(255),
13133 Type VARCHAR(16), #Requestor, Cc, Bcc
13136 LastUpdatedBy INT(11),
13137 LastUpdated TIMESTAMP
13140 2000-02-29 13:40 tobiasb
13142 * etc/schema.mysql:
13144 CREATE TABLE Watchers (
13145 id int(11) AUTO_INCREMENT PRIMARY KEY,
13146 Ticket int(11), # 0 for all
13147 Queue int(11), # 0 for all
13148 # We might consider adding more power here,
13149 # i.e. TransactionType, Scrip, etc
13150 Email VARCHAR(255),
13151 Type VARCHAR(16), #Requestor, Cc, Bcc
13154 LastUpdatedBy INT(11),
13155 LastUpdated TIMESTAMP
13158 2000-02-29 10:43 tobiasb
13160 * etc/schema.mysql:
13162 Template.{content and title} => Content and Title - since we use
13163 UpperCase in the rest of the DD.
13165 2000-02-29 10:31 tobiasb
13167 * etc/schema.mysql:
13171 2000-02-29 10:12 tobiasb
13173 * etc/schema.mysql:
13175 Added ExtraHeaders as VARCHAR(255). 255 characters should be enough
13176 for storing some few extra header lines, but anyway maybe it should
13177 have been blob instead?
13179 2000-02-29 09:51 tobiasb
13181 * lib/RT/: Attachment.pm, Action/AutoReply.pm, Action/SendEmail.pm:
13183 I've continued the work on mail sending. There is still some missing
13186 1. EasySearch/Scrips issue - currently it doesn't properly output "
13187 all scrips that has (queue=0 or queue=this) and (type="any" or type=this)".
13189 2. A serious stub in RT::Action::SendEmail - I don't know where to find
13190 "interessted parties". I think it could be nice putting queue watchers
13191 in the same table as ticket watchers.
13193 2000-02-29 09:42 tobiasb
13195 * lib/RT/Scrips.pm:
13197 Hack - everything that applies for a Correspondence action also
13198 applies for a Create action (I'd daresay).
13200 2000-02-29 07:02 tobiasb
13202 * lib/RT/Transaction.pm:
13204 Some insignificant changes. Well, one marginally significant; it
13205 shouldn't $Scrip->Commit unless $Scrip->Prepare()
13207 2000-02-29 04:12 tobiasb
13209 * etc/schema.mysql:
13211 I've started at general transaction emails.
13213 2000-02-29 03:58 tobiasb
13215 * lib/RT/Watchers.pm:
13217 Added an Emails method. It can be used like:
13219 print join(",", @{$Watchers->Emails("Requestors")});
13223 $Watchers->LimitToRequestors;
13224 $Emails=$Watchers->Emails;
13228 2000-02-29 02:31 tobiasb
13230 * lib/RT/Action/SendEmail.pm:
13232 Sender => RT-Originator
13234 2000-02-29 00:40 jesse
13238 Added Into Netowrks and Funcom to the thanks at the top of the readme
13241 2000-02-28 23:20 jesse
13245 RT 1.1.10 released. Tobix has autoreply basically working :)
13247 2000-02-28 22:49 jesse
13249 * Makefile, NEWS, README:
13251 Fixed a longstanding bug in the WebRT administrator
13252 added a note about stripmime to the readme.
13253 added a bit of code from curl.com that adds functionality to rtq for reporting
13255 2000-02-28 22:17 jesse
13259 bumped the version for release of 1.0.2
13261 2000-02-28 11:33 tobiasb
13263 * lib/RT/: Template.pm, Transaction.pm, Action/AutoReply.pm,
13264 Action/SendEmail.pm:
13266 AutoReply seems to work now ... except that rtadmin didn't set email
13267 aliases for the queue, so the mail bounces with invalid from address.
13268 I won't look more at this until tomorrow. You're very welcome to take
13269 over for a while if you feel like it :)
13271 2000-02-28 11:29 tobiasb
13273 * etc/schema.mysql:
13275 AutoReply seems to work now
13277 2000-02-28 08:18 tobiasb
13281 Added some hints and misc. Please look through.
13283 2000-02-28 05:25 tobiasb
13285 * lib/RT/: Ticket.pm, Transaction.pm, Action/AutoReply.pm,
13286 Action/SendEmail.pm:
13288 - The queue tag rather than queue id is delievered from the cli, this
13289 broke in Ticket::Create. Fixed.
13291 - The Attachments have to be assigned to a transaction before Scrips
13292 is run. Now the Attachments are delievered as a part of the parameters
13293 to Transaction::Create
13295 2000-02-27 23:28 tobiasb
13297 * etc/schema.mysql:
13299 Fixed the AutoReply template ... still not tested, though.
13301 2000-02-27 22:04 tobiasb
13303 * lib/RT/Action/: AutoReply.pm, SendEmail.pm:
13305 I think we can nuke the old rt/lib/rt/support/mail.pm now - everything
13306 should be located in SendEmail.pm, AutoReply.pm and Template.pm by now :)
13308 It's not tested yet, and the templates needs upgrading. Anyway, I will
13309 probably not mess more around with the perl code as for now.
13311 2000-02-27 21:43 tobiasb
13315 Seems like $rtversion="!!RT_VERSION!!" had disappeared. I renamed the
13316 variable to $VERSION.
13318 2000-02-27 21:22 jesse
13320 * lib/RT/Ticket.pm:
13322 dates now display in the cli.
13324 2000-02-27 20:53 tobiasb
13326 * lib/RT/Templates.pm:
13328 Fixed DBIx::EasySearch => RT::EasySearch
13330 2000-02-27 20:53 tobiasb
13332 * lib/RT/Template.pm:
13334 Method Template::Parse added, Text::Template used for the moment.
13336 (sigh ... that means my next worktask will be to update the
13339 2000-02-27 20:49 jesse
13341 * lib/RT/Ticket.pm:
13343 so. Ticket->Create now actually figures out ccs and bccs and requestors from the mime
13344 object passed in to it.
13346 2000-02-27 19:05 jesse
13348 * lib/RT/Transaction.pm:
13350 added a comment for tobias about a new line that didn't make sense.
13352 2000-02-27 18:46 jesse
13354 * lib/RT/: Ticket.pm, Watchers.pm:
13358 2000-02-27 17:25 tobiasb
13360 * lib/RT/Template.pm:
13362 file Template.pm was initially added on branch rt-1-1.
13364 2000-02-27 17:25 tobiasb
13366 * lib/RT/: Attachment.pm, Template.pm, Templates.pm,
13367 Action/AutoReply.pm, Action/SendEmail.pm:
13369 Development snapshot. I guess I'll have it working in half an hour
13370 with _efficient_ working, that is some four hours working at my
13371 current efficiency rate :/
13373 2000-02-27 17:25 tobiasb
13375 * lib/RT/Templates.pm:
13377 file Templates.pm was initially added on branch rt-1-1.
13379 2000-02-27 16:43 tobiasb
13381 * etc/schema.mysql:
13383 Added some templates
13385 2000-02-27 11:19 tobiasb
13387 * lib/RT/: Scrip.pm, Transaction.pm:
13389 development snapshot
13391 2000-02-27 10:31 tobiasb
13393 * lib/RT/Action/: AutoReply.pm, MailComment.pm,
13394 MailCorrespondence.pm, SendEmail.pm:
13396 I've started bashing at the mail sending functionallity. It seemed quite
13399 2000-02-24 03:44 tobiasb
13401 * etc/schema.mysql:
13403 minor bug in comment
13405 2000-02-24 03:24 tobiasb
13407 * lib/RT/Action/SendEmail.pm:
13409 clearing out a potential weird bug
13411 2000-02-24 00:27 jesse
13413 * lib/RT/Scrips.pm:
13415 Fixed a typo in my code near tobix' changes to Scrips.pm. his changes look good.
13417 2000-02-24 00:03 jesse
13419 * Makefile, NEWS, README:
13421 little fix to mail manipulate from "Heather L. Sherman" <heather@idealab.com>
13423 2000-02-23 17:06 tobiasb
13425 * lib/RT/: Scrips.pm, Action/SendEmail.pm:
13427 Some small fixes. You'd better look through it, as I'm not completely sure what I'm doing :)
13429 2000-02-23 16:07 tobiasb
13431 * etc/schema.mysql:
13433 An insert entry here reffers to SendMail.pm, while the file is SendEmail.pm
13435 2000-02-23 15:26 jesse
13437 * docs/rt-templates.html:
13441 2000-02-23 11:38 tobiasb
13443 * lib/RT/Ticket.pm:
13445 Could not get 'rt -create' working. It seems more sane now, but I'm not really sure what I'm doing ... so you should have a peek at it. I changed $Id->SUPER::_Set("EffectiveId",$id); to $self->SUPER::_Set etc
13447 2000-02-22 23:35 jesse
13449 * lib/RT/InterestedParty.pm:
13451 removed vestigal code
13453 2000-02-22 23:25 jesse
13455 * etc/schema.mysql, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
13456 lib/RT/Transactions.pm, lib/RT/Watchers.pm:
13458 A bit more work on watchers. we're getting close.
13460 rt -create basically works.
13463 rt -show will now start to show ownership changes.
13465 2000-02-22 08:06 jesse
13467 * Makefile, etc/schema.mysql, lib/RT/Ticket.pm:
13469 Work on Watchers. Most of the code needed to make this work is now
13470 present. sadly I haven't even _tried_ to run it yet.
13472 2000-02-21 01:33 jesse
13474 * lib/RT/Watcher.pm:
13476 file Watcher.pm was initially added on branch rt-1-1.
13478 2000-02-21 01:33 jesse
13480 * lib/RT/: InterestedParties.pm, InterestedParties.pm~,
13481 Notification.pm, Ticket.pm, Watcher.pm, Watchers.pm:
13483 Renamed interested parties to "Watchers"
13484 Watchers are now keyed by EmailAddress rather than UserId. Not every CC will have an rt account, i think
13486 2000-02-21 01:33 jesse
13488 * lib/RT/Watchers.pm:
13490 file Watchers.pm was initially added on branch rt-1-1.
13492 2000-02-20 18:28 jesse
13494 * lib/RT/InterestedParties.pm~:
13496 file InterestedParties.pm~ was initially added on branch rt-1-1.
13498 2000-02-20 18:28 jesse
13500 * lib/RT/InterestedParties.pm:
13502 file InterestedParties.pm was initially added on branch rt-1-1.
13504 2000-02-20 18:28 jesse
13506 * lib/RT/InterestedParty.pm:
13508 file InterestedParty.pm was initially added on branch rt-1-1.
13510 2000-02-20 18:28 jesse
13512 * lib/RT/: InterestedParties.pm, InterestedParties.pm~,
13513 InterestedParty.pm:
13517 2000-02-20 18:24 jesse
13519 * etc/schema.mysql, lib/RT/Ticket.pm:
13523 2000-02-20 15:27 jesse
13525 * etc/schema.mysql, lib/RT/Action.pm, lib/RT/Scrip.pm,
13526 lib/RT/Action/AutoReply.pm, lib/RT/Action/SendEmail.pm:
13528 Work on scrips. stubs for the webui
13530 2000-02-19 17:45 jesse
13532 * lib/RT/: Action.pm, Scrip.pm:
13534 work on actions. checking in for eric to take a look
13536 2000-02-19 16:48 jesse
13538 * lib/RT/Action/AutoReply.pm:
13540 file AutoReply.pm was initially added on branch rt-1-1.
13542 2000-02-19 16:48 jesse
13544 * lib/RT/Action/MailCorrespondence.pm:
13546 file MailCorrespondence.pm was initially added on branch rt-1-1.
13548 2000-02-19 16:48 jesse
13550 * lib/RT/Action.pm:
13552 file Action.pm was initially added on branch rt-1-1.
13554 2000-02-19 16:48 jesse
13556 * lib/RT/Action/MailComment.pm:
13558 file MailComment.pm was initially added on branch rt-1-1.
13560 2000-02-19 16:48 jesse
13562 * lib/RT/: Action.pm, Action/AutoReply.pm, Action/MailComment.pm,
13563 Action/MailCorrespondence.pm, Action/SendEmail.pm:
13565 As it turns out, Action needed to be abstracted a bit and renamed.
13567 I'm also making the Object syntax a bit.
13569 2000-02-19 16:48 jesse
13571 * lib/RT/Action/SendEmail.pm:
13573 file SendEmail.pm was initially added on branch rt-1-1.
13575 2000-02-17 09:19 jesse
13577 * etc/schema.mysql, lib/RT/Scrip.pm, lib/RT/Scrips.pm,
13578 lib/RT/Transaction.pm:
13580 The base architecture for Scrips to work should now be in place.
13581 Next up: write example "Actions" (gotta move the Scrips directory to Actions)
13582 for the scrip handlers to use.
13584 2000-02-16 09:59 jesse
13586 * lib/RT/: Scrip.pm, Transaction.pm:
13588 Starting to make scrips actually work
13590 2000-02-10 23:24 jesse
13592 * lib/RT/Scrips.pm:
13594 file Scrips.pm was initially added on branch rt-1-1.
13596 2000-02-10 23:24 jesse
13598 * lib/RT/: Scrip.pm, Scrips.pm, Transaction.pm:
13600 more work stubbing scrips. but now my arms hurt badly enough that i'm going to log out.
13602 2000-02-10 23:24 jesse
13606 file Scrip.pm was initially added on branch rt-1-1.
13608 2000-01-31 02:38 tobiasb
13610 * README, lib/RT/Attachments.pm:
13612 does the commit automail work now?
13614 2000-01-30 23:54 jesse
13616 * NEWS, README, etc/schema.mysql, lib/RT/CurrentUser.pm,
13617 lib/RT/Record.pm, lib/RT/User.pm:
13619 Work on the User object.
13620 The mail gateway now autocreates users. (This will make more sense
13621 once we start tying tickets to users by means of the InterestedParties table.
13623 2000-01-29 01:33 jesse
13627 makefile cleanup. including removing the C compiler and template and
13628 transaction directories
13630 2000-01-29 01:30 jesse
13634 removed C compiler from the makefile
13636 2000-01-29 01:25 jesse
13640 Removed C compiler from the makefile. we just don't need it anymore
13642 2000-01-29 01:22 jesse
13646 bumped version to 1-1-8
13648 2000-01-29 01:20 jesse
13652 removed template and transaction paths from the makefile.
13653 (to test new cvs wrappers and cuz they should be gona anyway)
13655 2000-01-29 00:26 jesse
13657 * etc/schema.mysql:
13659 Started to do work on scrips. see the schema for how it would work.
13661 2000-01-28 20:04 tobiasb
13663 * lib/RT/Ticket.pm:
13665 Some modifications and bugfixes on the messages popping up after a `successful' correspondence/comment
13667 2000-01-28 19:47 tobiasb
13669 * lib/RT/Ticket.pm:
13671 Removed some annoying warnings. I don't know if this is the "right"
13672 way to remove them, but it works (for me, at least), it's an easy
13673 way to do it, and it's harmless;
13676 $var_that_might_be_undef
13678 $var_that_might_be_undef || ""
13679 eventually with parantheses, and eventually with "" replaced by 0, or maybe
13680 (not tested) even undef.
13682 2000-01-28 13:22 tobiasb
13686 Two substitution parameters was forgotten in config.pm
13688 2000-01-28 13:12 tobiasb
13690 * etc/schema.mysql:
13692 Oups, committed the wrong file
13694 2000-01-28 13:10 tobiasb
13696 * Makefile, etc/schema.mysql:
13698 Two substitution parameters was forgotten in config.pm
13700 2000-01-27 04:09 tobiasb
13702 * Makefile, bin/initdb.mysql:
13706 2000-01-25 23:26 jesse
13710 bumped the version to 1.1.7 for tonight's release.
13712 2000-01-25 23:12 jesse
13714 * lib/RT/: Attachments.pm, Ticket.pm, Transaction.pm:
13716 DBIx::EasySearch now has a -> First method. which is like -> Next, but picks
13719 DBIx::Record -> now returns '' rather than undef for null values. it's less
13720 likely to break interfaces.
13722 2000-01-25 16:36 tobiasb
13728 2000-01-25 16:31 tobiasb
13734 2000-01-25 14:57 tobiasb
13736 * etc/schema.mysql:
13740 2000-01-25 14:44 tobiasb
13744 removed obsoleteness
13746 2000-01-25 14:37 tobiasb
13750 The UPGRADE section of the README was inaccurate
13752 2000-01-25 14:31 tobiasb
13754 * lib/RT/Transaction.pm:
13758 2000-01-24 01:45 jesse
13764 2000-01-24 01:43 jesse
13766 * Makefile, NEWS, lib/RT/Attachment.pm, lib/RT/Attachments.pm,
13767 lib/RT/Record.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
13768 lib/RT/Transaction.pm, lib/RT/Transactions.pm:
13771 * Attachments support in code. rtq now basically works
13772 Mailgate creates new tickets
13773 rt -show now works a bit (doesn't display transaction content yet)
13774 rt -subject works. several other commandline tools work
13776 2000-01-23 18:32 jesse
13782 2000-01-23 18:27 jesse
13788 2000-01-23 18:19 jesse
13790 * etc/schema.mysql, lib/RT/Attachment.pm, lib/RT/Attachments.pm,
13791 lib/RT/Ticket.pm, lib/RT/Transaction.pm:
13793 Work to make attachments work. So far we've got something that puts attachments
13796 2000-01-21 12:25 tobiasb
13802 2000-01-18 23:56 jesse
13804 * lib/RT/Ticket.pm:
13806 work on the mail gateway. (mainly disemboweled it)
13808 2000-01-18 00:34 jesse
13810 * lib/RT/Attachments.pm:
13812 file Attachments.pm was initially added on branch rt-1-1.
13814 2000-01-18 00:34 jesse
13818 file API was initially added on branch rt-1-1.
13820 2000-01-18 00:34 jesse
13822 * lib/RT/Attachment.pm:
13824 file Attachment.pm was initially added on branch rt-1-1.
13826 2000-01-18 00:34 jesse
13830 file HACKING was initially added on branch rt-1-1.
13832 2000-01-18 00:34 jesse
13834 * HACKING, Makefile, docs/API, etc/schema.mysql,
13835 lib/RT/Attachment.pm, lib/RT/Attachments.pm, lib/RT/CurrentUser.pm,
13836 lib/RT/Queue.pm, lib/RT/Record.pm, lib/RT/Ticket.pm,
13837 lib/RT/Transaction.pm, lib/RT/Utils.pm:
13839 work on attachments.
13842 2000-01-17 12:59 jesse
13844 * Makefile, etc/schema.mysql, lib/RT/ACE.pm, lib/RT/ACL.pm,
13845 lib/RT/CurrentUser.pm, lib/RT/Queue.pm, lib/RT/Queues.pm,
13846 lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Transaction.pm,
13847 lib/RT/Transactions.pm, lib/RT/User.pm, lib/RT/Users.pm:
13849 work on create. work on attachments. upcased the table names.
13851 2000-01-14 15:34 jesse
13853 * etc/schema.mysql:
13857 2000-01-14 14:47 jesse
13859 * NEWS, etc/schema:
13861 schema change to make long email addresses work better for queue members.
13863 2000-01-14 01:07 jesse
13865 * lib/RT/: EasySearch.pm, Record.pm, Ticket.pm, Tickets.pm,
13868 basic searches now work.
13869 comments almost work.
13870 creates are having an issue with effectiveid not getting set.
13872 2000-01-13 18:04 jesse
13874 * Makefile, lib/RT/EasySearch.pm, lib/RT/Tickets.pm:
13878 2000-01-13 15:03 jesse
13882 file Utils.pm was initially added on branch rt-1-1.
13884 2000-01-13 15:03 jesse
13890 2000-01-09 20:38 jesse
13892 * lib/RT/EasySearch.pm:
13894 file EasySearch.pm was initially added on branch rt-1-1.
13896 2000-01-09 20:38 jesse
13898 * lib/RT/: EasySearch.pm, Queue.pm, Queues.pm, Record.pm,
13901 added RT/EasySearch.pm
13903 rtadmin queue -list will now show all queues.
13904 removed some debugging output
13906 2000-01-04 01:21 jesse
13908 * etc/schema.mysql, lib/RT/CurrentUser.pm, lib/RT/Queue.pm,
13909 lib/RT/Record.pm, lib/RT/Ticket.pm, lib/RT/Transaction.pm,
13912 Lots of work. first working ticket update.
13914 2000-01-04 01:21 jesse
13916 * lib/RT/CurrentUser.pm:
13918 file CurrentUser.pm was initially added on branch rt-1-1.
13920 2000-01-03 07:40 tobiasb
13926 2000-01-03 01:39 jesse
13928 * lib/RT/: Record.pm, Ticket.pm, User.pm:
13930 basic create support working.
13931 more boackend and abstraction work
13933 2000-01-02 22:04 jesse
13935 * lib/RT/Ticket.pm:
13939 2000-01-02 20:31 jesse
13941 * lib/RT/: ACE.pm, Area.pm, Queue.pm, Record.pm, Ticket.pm,
13942 Transaction.pm, User.pm:
13944 work on a buit more abstraction
13946 2000-01-01 19:01 jesse
13948 * etc/schema.mysql, lib/RT/ACE.pm, lib/RT/Ticket.pm,
13951 work on Ticket.pm, schema.
13952 things are starting to use immutable ids when referring to other tables.
13954 1999-12-30 02:13 jesse
13956 * Makefile, etc/schema.mysql, lib/RT/Queue.pm, lib/RT/Record.pm,
13959 reworked things to use autoloaded functions.
13961 1999-12-29 00:24 jesse
13963 * Makefile, bin/rtmux.pl, etc/schema.mysql, lib/RT/ACE.pm,
13964 lib/RT/Area.pm, lib/RT/Queue.pm, lib/RT/Record.pm,
13965 lib/RT/Ticket.pm, lib/RT/Transaction.pm, lib/RT/User.pm:
13967 lots of changes. some of them not quite done perfectly.
13968 but admin is closer
13970 1999-12-28 01:39 jesse
13972 * bin/rtmux.pl, etc/config.pm, lib/RT/ACE.pm, lib/RT/ACL.pm,
13973 lib/RT/Area.pm, lib/RT/Areas.pm, lib/RT/Notification.pm,
13974 lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Record.pm,
13975 lib/RT/Ticket.pm, lib/RT/Tickets.pm, lib/RT/Transaction.pm,
13976 lib/RT/Transactions.pm, lib/RT/User.pm, lib/RT/Users.pm:
13978 rtadmin will now invoke and exit.
13980 1999-12-27 19:54 jesse
13982 * Makefile, bin/initacls.mysql, bin/rtmux.pl, etc/acl.mysql,
13983 etc/config.pm, lib/RT/Record.pm:
13985 first steps toward runability
13987 1999-12-27 01:51 jesse
13989 * Makefile, bin/rtmux.pl, etc/config.pm:
13991 trying to get the config worked out
13993 1999-12-26 21:58 jesse
13995 * Makefile, Makefile:
13999 1999-12-26 21:55 jesse
14001 * Makefile, Makefile:
14005 1999-12-26 21:53 jesse
14007 * Makefile, Makefile, Makefile:
14011 1999-12-26 21:51 jesse
14013 * Makefile, Makefile, Makefile:
14017 1999-12-26 21:45 jesse
14023 1999-12-26 21:42 jesse
14029 1999-12-26 21:34 jesse
14035 1999-12-26 21:19 jesse
14041 1999-12-26 18:35 jesse
14045 work on the makefile
14047 1999-12-26 17:42 jesse
14051 more fixes for the new Handle object
14053 1999-12-26 17:03 jesse
14055 * bin/rtmux.pl, lib/RT/ACL.pm, lib/RT/Areas.pm, lib/RT/Queues.pm,
14056 lib/RT/Tickets.pm, lib/RT/Transactions.pm, lib/RT/Users.pm:
14058 more work on making everything use DBIx::Handle
14060 1999-12-26 15:58 jesse
14062 * lib/RT/Ticket.pm:
14064 file Ticket.pm was initially added on branch rt-1-1.
14066 1999-12-26 15:58 jesse
14070 file Queue.pm was initially added on branch rt-1-1.
14072 1999-12-26 15:58 jesse
14074 * lib/RT/Transaction.pm:
14076 file Transaction.pm was initially added on branch rt-1-1.
14078 1999-12-26 15:58 jesse
14080 * lib/RT/Notification.pm:
14082 file Notification.pm was initially added on branch rt-1-1.
14084 1999-12-26 15:58 jesse
14088 file ACE.pm was initially added on branch rt-1-1.
14090 1999-12-26 15:58 jesse
14094 file Areas.pm was initially added on branch rt-1-1.
14096 1999-12-26 15:58 jesse
14100 file ACL.pm was initially added on branch rt-1-1.
14102 1999-12-26 15:58 jesse
14106 file Users.pm was initially added on branch rt-1-1.
14108 1999-12-26 15:58 jesse
14110 * lib/RT/Database.pm:
14112 file Database.pm was initially added on branch rt-1-1.
14114 1999-12-26 15:58 jesse
14116 * lib/RT/Tickets.pm:
14118 file Tickets.pm was initially added on branch rt-1-1.
14120 1999-12-26 15:58 jesse
14122 * lib/RT/Queues.pm:
14124 file Queues.pm was initially added on branch rt-1-1.
14126 1999-12-26 15:58 jesse
14128 * lib/RT/Transactions.pm:
14130 file Transactions.pm was initially added on branch rt-1-1.
14132 1999-12-26 15:58 jesse
14136 file Area.pm was initially added on branch rt-1-1.
14138 1999-12-26 15:58 jesse
14140 * lib/RT/: ACE.pm, ACL.pm, Area.pm, Areas.pm, Database.pm,
14141 Notification.pm, Queue.pm, Queues.pm, Record.pm, Ticket.pm,
14142 Tickets.pm, Transaction.pm, Transactions.pm, User.pm, Users.pm:
14144 moving things to a more sane directory
14146 1999-12-26 15:58 jesse
14148 * lib/RT/Record.pm:
14150 file Record.pm was initially added on branch rt-1-1.
14152 1999-12-26 15:58 jesse
14156 file User.pm was initially added on branch rt-1-1.
14158 1999-12-23 01:05 jesse
14165 * Enabled a status = unresolved option for the web ui. thanks to
14166 brandon allbery <allbery@ece.cmu.edu> and Marion Hakanson <hakanson@cse.ogi.edu>
14168 * Made most of the permissions and directory changes from Marion
14169 Hakanson <hakanson@cse.ogi.edu> generally cleaned things up. but DID not
14170 include the changes to the directory creation, file copying and permission
14171 fixing code to enable RT_VAR_DIR
14173 * Made the web ui use $MESSAGE_FONT when putting up the compose window.
14174 Marion Hakanson <hakanson@cse.ogi.edu>
14176 * Genericised the templates to not mention the mythical "systems group"
14178 1999-12-19 01:54 jesse
14180 * Makefile, etc/schema.mysql:
14182 work on ticket, transaction.
14185 1999-12-18 13:25 jesse
14189 removed obsolete schema
14191 1999-12-17 01:28 jesse
14197 1999-12-17 01:27 jesse
14199 * etc/: config.pm, schema.mysql:
14201 more cleanup. we're getting there. just another zillion hours or so
14203 1999-12-15 23:56 jesse
14205 * docs/: FAQ, FAQ.html:
14207 faq updates committed
14209 1999-12-15 23:26 jesse
14213 updates to tobix' additions
14215 1999-12-15 18:32 tobiasb
14221 1999-12-15 18:04 tobiasb
14225 Some few pitfalls mentionated
14227 1999-12-09 00:38 jesse
14229 * etc/schema.mysql:
14231 work on Ticket and Transaction.
14232 we're getting there.
14234 1999-12-08 03:40 tobiasb
14240 1999-12-06 21:41 jesse
14246 1999-12-06 06:27 tobiasb
14250 insignificant output fix
14252 1999-12-04 03:30 jesse
14254 * NEWS, etc/schema.mysql:
14258 1999-12-04 01:46 jesse
14262 Fixed tobix-induced bug in lib/rt/database/manipulate.pm
14263 that'll teach him to make untested fixes to the stable branch.
14265 1999-12-02 13:18 tobiasb
14269 I'm unfortunately not even half on the way in my merging. I'm in a hurry, some small notes:
14272 - work on dependencies done
14273 - work on mail distribution done.
14274 - requires sub dist_list
14275 - requires sub open_parents
14276 - requires sub add_link
14278 Dependencies & linking in general.
14280 Mail distribution. The distribution list is set by a &dist_list
14281 sub. The transaction mail is never sent out for comments and
14282 correspondence, but people who subscribe all transactions will get the
14283 comments and correspondence.
14285 1999-12-02 03:10 tobiasb
14289 This file is renamed
14291 1999-12-02 03:05 tobiasb
14293 * etc/: schema.Pg, schema.mysql:
14295 This file was fucked up, I don't know why. I'll just truncate it for now
14297 1999-12-02 02:56 jesse
14303 1999-12-02 02:54 tobiasb
14307 Added links (dependency + knowledge db)
14309 1999-12-02 01:42 jesse
14313 some makefile cleanup
14315 1999-12-01 23:16 jesse
14321 1999-12-01 23:10 jesse
14323 * bin/rtmux.pl, etc/schema.mysql:
14325 mots of work on the new backend.
14326 cliadmin is mostly up to date.
14327 no, i haven't run any of the code :)
14329 1999-11-30 21:52 jesse
14331 * etc/: acl.Pg, schema.mysql:
14335 1999-11-23 17:21 jesse
14337 * docs/design_docs/CARS:
14339 file CARS was initially added on branch rt-1-1.
14341 1999-11-23 17:21 jesse
14343 * README, docs/design_docs/CARS, etc/schema.mysql:
14345 schema hacking for rt-1-1 features.
14347 1999-11-18 21:40 jesse
14349 * Makefile, Makefile, Makefile:
14353 1999-11-17 17:36 tobiasb
14357 merged in changes from 1.0
14359 1999-11-16 23:09 jesse
14365 1999-11-08 20:54 jesse
14369 fixed a longstanding bug in cli/query
14371 1999-11-08 18:02 jesse
14373 * Makefile, NEWS, etc/config.pm:
14377 1999-11-05 03:50 tobiasb
14379 * Makefile, NEWS, README, bin/initacls.mysql, bin/initdb.mysql,
14380 etc/acl.mysql, etc/config.pm:
14382 patch from khamer integrated - no testing done, however
14384 1999-10-22 14:09 tobiasb
14390 1999-10-22 12:14 tobiasb
14392 * NEWS, etc/mysql.acl, etc/schema:
14394 Merged in changes from 1.0. I haven't checked that things works quite well, anyway.
14396 1999-10-21 16:21 jesse
14400 changes to date_diff, some of the oldest code in RT
14402 1999-10-21 07:07 tobiasb
14404 * docs/actions.txt, docs/admin.txt, docs/attributes.txt,
14405 docs/outline.txt, docs/rt_users_guide.html, etc/config.pm:
14409 1999-10-20 23:16 jesse
14415 1999-10-20 22:25 jesse
14421 1999-10-20 21:58 jesse
14427 1999-10-20 21:43 jesse
14433 1999-10-20 10:33 tobiasb
14435 * Makefile, NEWS, README, README.91UPGRADE, TODO,
14436 bin/initacls.mysql, bin/initdb.mysql, docs/README.docs:
14438 Merged 1.0-development into 1.1
14440 1999-10-20 01:23 jesse
14447 * RT now uses a queue's mail alias when sending mail.
14449 1999-10-20 00:44 jesse
14457 * Using the web UI to send correspondence should no longer not
14458 sent the correspondence if there are CCs, BCCs or the actor is
14459 the same as the requestor. thanks to <douglas@arepa.com> for
14460 pointing out the deficiency.
14462 1999-10-13 19:32 jesse
14466 Released version 1.0 Updated the TODO file.
14468 1999-10-06 18:01 jesse
14474 1999-10-06 17:57 jesse
14476 * Makefile, NEWS, README, docs/README.docs:
14480 1999-10-06 17:48 jesse
14482 * docs/: FAQ, FAQ.html, README.docs, actions.html, actions.txt,
14483 admin.html, admin.txt, attributes.html, attributes.txt,
14484 outline.html, outline.txt, rt_users_guide.html:
14486 major documentation updates from mbrader
14488 1999-10-04 14:22 jesse
14492 bumped the version to 1.0.0pre2
14494 1999-10-01 01:39 jesse
14498 fixed a makefile typo
14500 1999-10-01 01:37 jesse
14502 * NEWS, README, README.91UPGRADE:
14506 1999-10-01 01:07 jesse
14512 1999-10-01 00:22 jesse
14514 * NEWS, etc/config.pm:
14520 * Fixed a bug which caused RT to go crazy when comments were submitted
14521 by may without a ticket #.
14523 The following changes are from johnl@microware.com
14525 1. Directories were not getting created with the correct modes under /usr/local/rt/transactions. The umask() takes an octal file mode mask, not a file mode. In addition I read the comments about $dirmode not working when doing the mkdir's in content.pm. I also fixed content.pm to use $dirmode. The main problem was the $dirmode was being set to a string instead of an octal number.
14527 Fixes to database.pm
14528 1. The first hunk fixes problem where the call to write_content is passing $time. This variable does not exist. It looked like $time was supposed to be the current time. ($time always == 0). I changed all occurances of $time to time (IE: time()). 2. The first hunk also passes $in_time instead of $time. 3. The rest of the hunks fix $time and replace them with time().
14532 Fixed a bug which caused the priority not to get set to the default
14533 when requests were created in the webui. Thanks to <Elmar.Knipp@knipp.de>
14535 1999-09-23 23:16 anoncvs
14541 1999-09-23 23:09 anoncvs
14543 * Makefile, Makefile:
14547 1999-09-23 23:07 anoncvs
14553 1999-09-23 23:01 anoncvs
14559 1999-09-23 22:52 anoncvs
14565 1999-08-08 22:20 tobiasb
14571 1999-08-07 02:27 tobiasb
14577 1999-08-04 02:48 tobiasb
14583 1999-08-03 22:38 jesse
14587 first cut of -trans
14589 1999-08-03 22:27 jesse
14593 reved the version to .99.9. tiny mail manipulate fix
14595 1999-08-03 11:31 tobiasb
14597 * bin/initdb.mysql:
14599 file initdb.mysql was initially added on branch rt-1-1.
14601 1999-08-03 11:31 tobiasb
14605 file initdb.Pg was initially added on branch rt-1-1.
14607 1999-08-03 11:31 tobiasb
14609 * bin/initacls.mysql:
14611 file initacls.mysql was initially added on branch rt-1-1.
14613 1999-08-03 11:31 tobiasb
14615 * bin/: initacls.Pg, initacls.mysql, initdb.Pg, initdb.mysql:
14617 Scripts for initing the DB
14619 1999-08-03 11:31 tobiasb
14623 file initacls.Pg was initially added on branch rt-1-1.
14625 1999-08-03 10:31 tobiasb
14627 * etc/schema.mysql:
14629 file schema.mysql was initially added on branch rt-1-1.
14631 1999-08-03 10:31 tobiasb
14635 file schema.Pg was initially added on branch rt-1-1.
14637 1999-08-03 10:31 tobiasb
14641 file acl.mysql was initially added on branch rt-1-1.
14643 1999-08-03 10:31 tobiasb
14647 file acl.Pg was initially added on branch rt-1-1.
14649 1999-08-03 10:31 tobiasb
14651 * Makefile, etc/acl.Pg, etc/acl.mysql, etc/mysql.acl, etc/schema,
14652 etc/schema.Pg, etc/schema.mysql:
14654 More work on the move to a DBMS-independent RT. The Makefile and executables _really_ need some testing and eventually debugging.
14656 1999-08-03 02:14 tobiasb
14658 * Makefile, etc/config.pm:
14660 It seems to me that I've somehow managed to go to DBI...WebRT seems to work locally, but that's the only testing I've done
14662 1999-08-02 07:07 tobiasb
14668 1999-07-29 02:55 tobiasb
14674 1999-07-28 10:42 tobiasb
14678 One small update on the work to link requests...
14680 1999-07-27 07:08 tobiasb
14686 1999-07-27 06:48 tobiasb
14690 asdfjlsadfhjkhdfawhi
14692 1999-07-26 21:21 jesse
14696 fixes to the mail gateway header handling
14697 added cli rtq flags to the help
14699 1999-07-26 07:03 tobiasb
14705 1999-07-24 20:43 jesse
14709 bumpted the version
14711 1999-07-24 20:40 jesse
14715 added a few options to the cli query engine. area limitying and display of due dates.
14717 1999-07-23 03:20 tobiasb
14723 1999-07-23 02:56 tobiasb
14729 1999-07-22 23:13 jesse
14735 Inital cleanup to the web ticket view. I'd like to significantly
14736 compact and simplify that display. More tables are probably in
14737 order. Additionally, I want to get rid of all those buttons "I
14738 changed this." There's just no need for them. we can write logic
14739 to do that for us. Also, I bumped the version to 1.1.1. I'd like
14740 to do this 'linux-kernel-esque' The 1.1.x
14741 series will be a development series leading toward 1.2. Once we
14742 get the DB changes in, I'll feel comfortable rolling a 'releaseable'
14743 1.1 version for people who like pain.
14745 1999-07-21 23:47 jesse
14752 Fix for [fsck #102] Better checks in is_not_a_requestor. this should fix
14753 issues with external users being equated with queue members.
14755 Fix for [fsck #114] Comment from bin/rt was accidentaly access controlled.
14757 Fix for [fsck #113] Display of requests users can't manipulate should now give
14760 1999-07-20 23:40 tobiasb
14764 For a general way of linking WebRT requests to other web-based DBs
14766 1999-07-20 21:42 tobiasb
14772 1999-07-20 21:11 tobiasb
14778 1999-07-20 21:07 tobiasb
14780 * README, etc/config.pm:
14782 updated for Internet::Mail
14784 1999-07-20 21:01 tobiasb
14788 updated for Internet::Mail
14790 1999-07-20 01:21 jesse
14794 Fix for [fsck #88] WebUI area SELECT bug.
14796 Fix for [fsck #90] A small html bug in WebRT
14798 Fix for [fsck #92] "Allow non-members to create requests" appeared twice
14801 Fix for [fsck #94] web ui forms are now 78 chars wide
14803 1999-07-20 00:09 jesse
14809 Fix for [fsck #104] We no longer try to reset the user's uid after writing
14810 transaction content to the filesystem. This should help out Net/OpenBSD
14813 Removed some legacy support for glimpse searching
14815 Fix for [fsck #115] The web ticket list should now wrap reasonably, so it's
14818 1999-07-19 03:26 tobiasb
14824 1999-07-17 13:14 tobiasb
14830 1999-07-16 23:42 tobiasb
14834 Version number 1.pre1.1 - what do you think about it?
14836 1999-07-16 22:49 tobiasb
14840 Filled in a missing comment
14842 1999-07-16 22:46 tobiasb
14846 Set version to 1.1.0pre1, and changed /opt/rt to /usr/local/rt, I'd
14847 daresay the next is more widely preffered.
14849 1999-07-16 18:36 tobiasb
14851 * COPYING, Makefile, NEWS, README, README.91UPGRADE, TODO,
14852 bin/rtmux.pl, docs/FAQ, docs/FAQ.html, docs/README.docs,
14853 docs/actions.html, docs/actions.txt, docs/admin.html,
14854 docs/admin.txt, docs/attributes.html, docs/attributes.txt,
14855 docs/outline.html, docs/outline.txt, etc/config.pm, etc/mysql.acl,
14856 etc/schema, etc/suidrt.c:
14858 Imported Tobix' current version
14860 1999-07-08 02:10 jesse
14862 * Makefile, NEWS, TODO:
14866 1999-07-07 15:37 jesse
14872 1999-07-07 00:45 jesse
14876 updated makefile and news.
14878 1999-07-06 22:58 jesse
14884 Now, if you move a request to a new queue, it won't disown it if the same person can own reqs in the new queue. [fsck #75] (untested)
14886 Fixed a problem with cli create not properly handling due dates ([fsck #67])
14887 Fixed a duplicate --help entry for bin/rt [fsck #69]
14888 Fixed bugs fsck #68/77: Odness Merging RT requests
14890 Transactions from merged requests will now be displayed along with the request id of the request that transaction was originially associated with.
14892 Fixed [fsck #74], which was reported by charlie brady:
14893 Messages are sent out from the mail interface with content first, then
14894 "--- Headers Follow ---", then the headers. In our vanilla sendmail setup,
14895 before the headers is a UUCP style deliver notification "From blah Tue Jul
14896 6 18:13:01 1999" line. This is interpreted by many mail agents as a
14897 message delimiter, so that what is seen in the mail agent is not one, but
14898 two messages. This is easily fixed by using the conventional quoting
14900 Fixed [fsck #71] WebRT: "User" should be "Requestor"
14902 1999-07-06 21:35 jesse
14906 resovled #71, #74. worked on merge functionality
14908 1999-06-29 17:39 jesse
14914 1999-06-29 17:20 jesse
14920 1999-06-24 00:52 jesse
14922 * Makefile, NEWS, README, TODO:
14926 1999-06-23 23:29 jesse
14930 moved to CGI.pm's form parser.
14932 1999-06-17 01:49 jesse
14938 1999-06-16 23:21 jesse
14944 1999-06-15 02:13 jesse
14948 upped the version to .99.8pre5
14950 1999-06-15 02:09 jesse
14954 lots of misc changes. see the diff to the news file
14956 1999-05-12 20:37 jesse
14960 cookies hacked to deal with the fact that netscape can't handle path=/
14962 1999-05-12 01:57 jesse
14966 bumped the version number to .99.8pre3
14968 1999-05-12 01:56 jesse
14972 Made error messages on the web admin interface more prominent.
14974 All the following changes are from tobix:
14976 Correspondence from RT now properly reflect the name of the sender
14977 in the "from" header.
14979 Automated messages now properly have a "Precedence: bulk" header
14981 A stupid error with rt::mail_alias has been fixed
14983 Tobix' patch removes headers from all correspondence. I'm relatively
14984 afraid of this change, so I'm going to comment it out for now.
14986 rtadmin (the commandline has a new tool) :
14987 -update <passwd> <admin> [<users>] updates user(s) from the
14988 /etc/passwd file. If no users are specified, ALL
14989 of /etc/passwd will be processed.
14991 1999-05-11 16:46 jesse
14993 * Makefile, NEWS, README:
14995 mail loop fix from toby
14997 1999-05-09 20:35 jesse
15001 bumped version numbers
15003 1999-05-09 20:35 jesse
15005 * Makefile, NEWS, README:
15007 updated makefile and news
15009 1999-05-09 20:17 jesse
15013 modifications to cookies support to md5 hash the password.
15014 modification to allow non-nph web ui
15016 1999-05-05 02:39 jesse
15020 fixed some cookies/frames problems
15022 1999-05-05 02:10 jesse
15026 fixed bugs in web auth from charlie brady
15028 1999-05-03 21:44 jesse
15032 bumped the version #
15034 1999-04-28 16:03 jesse
15040 1999-04-28 16:03 jesse
15044 updated content.pm to spit errors.
15046 1999-04-27 02:58 jesse
15050 downed the makefile version
15052 1999-04-27 02:57 jesse
15056 fixed a makefile bug
15058 1999-04-26 21:57 jesse
15062 added configuration info about mod_auth_mysql
15064 1999-04-26 21:45 jesse
15066 * Makefile, etc/config.pm:
15068 Updated authetication stuff with patches from ingo. updated them further.
15069 Added the ability to configure whether external authentication is done for webrt
15070 added the ability to turn off ie compatibility mode
15072 1999-04-23 19:31 jesse
15074 * Makefile, NEWS, README, TODO:
15076 started to update the README and Makefile
15078 1999-04-13 04:00 jesse
15082 fixed totally fuxored makefile
15084 1999-04-13 03:28 jesse
15088 noted that there's a dependency on gnu make
15090 1999-04-13 03:07 jesse
15096 1999-04-13 03:06 jesse
15102 1999-04-08 04:36 jesse
15106 added the gif to the docs
15108 1999-04-08 04:35 jesse
15112 fixes for new mysql modules
15114 1999-04-07 23:57 jesse
15120 1999-04-07 02:14 jesse
15126 1999-04-07 02:09 jesse
15128 * Makefile, README:
15130 fixes for cookie auth from charlie brady
15132 1999-04-06 06:30 jesse
15134 * Makefile, NEWS, README:
15136 misc changes to support cookie authentication
15138 1999-04-03 04:57 jesse
15140 * NEWS, docs/FAQ, docs/FAQ.html, docs/README.docs,
15141 docs/actions.html, docs/actions.txt, docs/admin.html,
15142 docs/admin.txt, docs/attributes.html, docs/attributes.txt,
15143 docs/outline.html, docs/outline.txt:
15145 major update of the docs from adam.
15147 1999-04-03 04:49 jesse
15151 makefile hackery to ease installs slightly.
15153 1999-03-21 20:24 jesse
15159 1999-03-21 20:22 jesse
15165 1999-03-08 14:50 jesse
15169 turned off the troll
15171 1999-03-08 14:02 jesse
15175 fixed makefile bogosity for ACLs
15177 1999-03-04 01:50 jesse
15181 fixed a subject line parsing error.
15183 1999-02-26 22:29 jesse
15187 added a check to make sure you don't merge ar equest into a non-existent other request
15189 1999-02-26 21:43 jesse
15191 * README.91UPGRADE, README.FIRST, TODO:
15193 moved readme.fdirst to readmne.91upgrade
15195 1999-02-26 19:59 jesse
15199 updated makefile: added upgrade-noclobber
15201 1999-02-24 19:11 jesse
15207 1999-02-23 14:41 jesse
15213 1999-02-23 03:20 jesse
15215 * docs/: actions.txt, admin.txt, attributes.txt:
15217 added updates for adam for the docs.
15221 1999-02-23 03:20 jesse
15227 1999-02-21 01:56 jesse
15233 1999-02-21 01:53 jesse
15239 1999-02-20 23:27 jesse
15243 addded back predist
15245 1999-02-20 16:36 jesse
15249 edited the news to reflect changes
15251 1999-02-20 14:56 jesse
15255 bumped the version to .99.4 for testing.
15257 1999-02-20 14:48 jesse
15261 updated acls so they'll work with newer versions of mysql 3.22
15263 1999-01-20 02:21 jesse
15269 1999-01-20 02:13 jesse
15273 On another note, here is a fix for the "HTML turd" reported by Benji
15274 Cline in lib/rt/ui/web/forms.pm:
15275 ========== diff -r0.99.2 forms.pm
15278 91c91 < $u = 1; --- > $u = 0;
15281 With this patch applied, v0.99.2 (0.99.3?) appears to be as solid as v0.9.18, if not more
15284 Upgraded the version to .99.3
15286 1999-01-16 20:44 jesse
15292 1999-01-16 20:39 jesse
15296 fixed a web acls bug. incremented the version.
15298 1999-01-16 01:22 jesse
15302 bumped version to .99.1
15304 1999-01-16 01:20 jesse
15308 fixed some web admin sillyness..acls work better.
15309 we no longer dump back to the main menu quite as gratuitously.
15310 acls are no longer broken on the CLI either.
15312 1998-12-16 01:31 jesse
15316 fixed the following things:
15318 From owner-rt-users@horked.fsck.com Tue Nov 24 02:24:03 1998
15319 Return-Path: <owner-rt-users@lists.fsck.com>
15320 Received: (from majordomo@localhost)
15321 by horked.fsck.com (8.8.7/8.8.7) id CAA11181
15322 for rt-users-outgoing; Tue, 24 Nov 1998 02:24:01 -0500
15323 X-Authentication-Warning: horked.fsck.com: majordomo set sender to owner-rt-users@lists.fsck.com using -f
15324 Received: from modgud.nordicdms.com (h21-168-107.nordicdms.com [207.21.168.107] (may be forged))
15325 by horked.fsck.com (8.8.7/8.8.7) with SMTP id CAA11177
15326 for <rt-users@lists.fsck.com>; Tue, 24 Nov 1998 02:23:58 -0500
15327 Received: (qmail 6211 invoked by alias); 24 Nov 1998 07:25:59 -0000
15328 Message-ID: <19981124072559.6209.qmail@modgud.nordicdms.com>
15329 Received: (qmail 6197 invoked from network); 24 Nov 1998 07:25:59 -0000
15330 Received: from mail-ftp.nordicdms.com (HELO mail-ftp) (207.21.168.100)
15331 by mail.nordicdms.com with SMTP; 24 Nov 1998 07:25:59 -0000
15332 From: "Dave Walton" <walton@nordicdms.com>
15333 Organization: Nordic Entertainment Worldwide
15334 To: Jesse <jrvincent@wesleyan.edu>, rt-users@lists.fsck.com
15335 Date: Mon, 23 Nov 1998 23:25:58 -0800
15337 Content-type: text/plain; charset=US-ASCII
15338 Content-transfer-encoding: 7BIT
15339 Subject: Two bugfixes
15340 Reply-to: walton@nordicdms.com
15341 In-reply-to: <19981013013318.H18644@horked.fsck.com>
15342 References: <19981013042506.9798.qmail@modgud.nordicdms.com>; from Dave Walton on Mon, Oct 12, 1998 at 09:25:06PM -0700
15343 X-mailer: Pegasus Mail for Win32 (v3.01d)
15344 Sender: owner-rt-users@lists.fsck.com
15347 1. A backwards search was causing lib/rt/ui/web/support.pm to
15348 crash when data that looks like an invalid regex is present in the
15350 ------------------------------------------------------------
15351 # diff support.old.pm support.pm
15353 < ($headers_ignore !~ /$field/i)) {
15355 > ($field !~ /$headers_ignore/i)) {
15356 ------------------------------------------------------------
15358 2. HTML buglet in lib/rt/ui/web/manipulate.pm.
15359 ------------------------------------------------------------
15360 # diff manipulate.old.pm manipulate.pm
15362 < <font color=\"\$fg_color\">
15364 > <font color=\"$fg_color\">
15365 ------------------------------------------------------------
15369 ----------------------------------------------------------------------
15371 Webmaster, Postmaster Nordic Entertainment Worldwide
15372 walton@nordicdms.com http://www.nordicdms.com
15373 ----------------------------------------------------------------------
15375 From benji@hnt.com Fri Nov 20 14:28:44 1998
15376 Return-Path: <benji@hnt.com>
15377 Received: from horked.fsck.com (jesse@localhost [127.0.0.1])
15378 by horked.fsck.com (8.8.7/8.8.7) with ESMTP id OAA04739
15379 for <jesse@localhost>; Fri, 20 Nov 1998 14:28:44 -0500
15380 Received: from mail.wesleyan.edu
15381 by horked.fsck.com (fetchmail-4.3.2 POP3 run by jrvincent)
15382 for <jesse@localhost> (single-drop); Fri Nov 20 14:28:44 1998
15383 Received: from columbus.hnt.com (columbus.hnt.com [208.221.11.10]) by mail.wesleyan.edu (8.8.6/8.7.3) with ESMTP id OAA18408 for <jrvincent@wesleyan.edu>; Fri, 20 Nov 1998 14:30:34 -0500 (EST)
15384 Received: from peppermint.hnt.com (peppermint.hnt.com [208.221.11.51])
15385 by columbus.hnt.com (8.9.1/8.9.1/HnT-980729) with ESMTP id OAA26134
15386 for <jrvincent@wesleyan.edu>; Fri, 20 Nov 1998 14:30:32 -0500 (EST)
15387 Received: from localhost by peppermint.hnt.com (8.9.1/8.9.1/HnT-nullclient-980724) with ESMTP id OAA02733
15388 for <jrvincent@wesleyan.edu>; Fri, 20 Nov 1998 14:30:32 -0500 (EST)
15389 X-Authentication-Warning: peppermint.hnt.com: benji owned process doing -bs
15390 Date: Fri, 20 Nov 1998 14:30:31 -0500 (EST)
15391 From: Benjamin Cline <benji@hnt.com>
15392 To: Jesse <jrvincent@mail.wesleyan.edu>
15393 Subject: Re: 0.9.20 is out
15394 In-Reply-To: <19981120005718.F28841@horked.fsck.com>
15395 Message-ID: <Pine.GSO.4.05.9811201427100.2438-100000@peppermint.hnt.com>
15397 Content-Type: TEXT/PLAIN; charset=US-ASCII
15398 X-UIDL: 4f1695a69f7cdbefcfce9198121fef95
15400 I think I've found a buglet in 0.9.20, I had to add an extra curly bracket
15401 ("}") to the end of lib/rt/database/admin.pm (just before the "1;") to get
15406 P.S. Sorry if that's not the most coherent bug report/fix, I'm afraid I'm
15407 not much of a perl hacker.
15409 On Fri, 20 Nov 1998, Jesse wrote:
15411 > ftp://horked.fsck.com/pub/rt/devel/rt-0.9.20.tar.gz
15416 > Incorportated patches from Dave Walton to fix a typo, replace an
15418 > blown away library and add a "last acted" column to the web ui.
15419 > incremented version to .9.20
15425 > jesse reed vincent -- jrvincent@wesleyan.edu -- jesse@fsck.com
15426 > pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
15427 > --------------------------------------------------------------
15428 > They'll take my private key when they pry it from my cold dead fingers!
15432 Benjamin R. Cline Harrison & Troxell, Inc. benji@hnt.com
15433 Quis Custodiet Ipsos Custodes?
15435 From adam@baz.org Fri Nov 13 17:07:09 1998
15436 Return-Path: <adam@baz.org>
15437 Received: from horked.fsck.com (jesse@localhost [127.0.0.1])
15438 by horked.fsck.com (8.8.7/8.8.7) with ESMTP id RAA10943
15439 for <jesse@localhost>; Fri, 13 Nov 1998 17:07:09 -0500
15440 Received: from mail.wesleyan.edu
15441 by horked.fsck.com (fetchmail-4.3.2 POP3 run by jrvincent)
15442 for <jesse@localhost> (single-drop); Fri Nov 13 17:07:09 1998
15443 Received: from impei.baz.org (adam@impei.baz.org [139.167.64.229]) by mail.wesleyan.edu (8.8.6/8.7.3) with ESMTP id RAA08425 for <jrvincent@wesleyan.edu>; Fri, 13 Nov 1998 17:08:38 -0500 (EST)
15444 Received: (from adam@localhost)
15445 by impei.baz.org (8.8.7/8.8.8) id RAA18674
15446 for jrvincent@wesleyan.edu; Fri, 13 Nov 1998 17:08:38 -0500
15447 Message-ID: <19981113170837.A18668@baz.org>
15448 Date: Fri, 13 Nov 1998 17:08:37 -0500
15449 From: secret agent man <adam@baz.org>
15450 To: "J.R.Ewing" <jrvincent@mail.wesleyan.edu>
15451 Subject: RT bug, mebbe?
15453 X-Mailer: Mutt 0.93.2i
15454 Content-Type: text/plain; charset=us-ascii
15455 X-UIDL: 5563064ca159a5eee88e16843932a45f
15457 <jailbait> q: If you leave the field blank when clicking on "create new
15458 (queue|user) named", it goes to the create screen with an empty field that
15459 can't be filled. It should either be editable there or it should reject
15465 Everything I needed to know about life I learned <adam@baz.org>
15466 from killing smarter people and eating their brains. adam hirsch
15468 1998-11-20 00:45 jesse
15474 1998-11-20 00:28 jesse
15481 Incorportated patches from Dave Walton to fix a typo, replace an accidentally
15482 blown away library and add a "last acted" column to the web ui.
15483 incremented version to .9.20
15485 1998-11-18 02:26 jesse
15491 1998-10-13 03:37 jesse
15493 * Makefile, README, etc/mysql.acl:
15495 shiny:% cat >> changes ~ 10:53PM:tt
15496 2. Made comments and replies update date_acted.
15500 Ok.. I know this is being picky, but, in rt/lib/ui/web/support.pm, the
15501 subroutine "content_header", at line 290, should have:
15502 print "<head><title>WebRT</title></head>\n";
15504 Otherwise, when running in frames, you never get a title on the page. :(
15512 8. etc/mysql.acl, line 5
15513 The RT_MYSQL_HOST entry on that line doesn't make any sense
15514 when MySQL is on a different host than RT. That should be
15515 RT_HOST, or some such thing.
15519 After just upgrading to Apache 1.3.0 from 1.2.5, I figured I would make it
15520 known that, in the file <apache_src_dir>/src/main/util_script.c, you have
15521 to define SECURITY_HOLE_PASS_AUTHORIZATION to allow for RT's authorization
15525 On Tue, Oct 06, 1998 at 09:19:07PM -0700, Dave Walton wrote:
15526 > I just discovered that if there is an error in add_correspondence, the
15527 > mail interface discards the incoming mail without comment. To
15528 > correct this, I took the following steps:
15530 In mail.pm, there's a space before :
15532 From: $rt::mail_alias
15534 This causes problems in some mail clients, putting the From: line on the
15535 same line as the subject. If the spaces are removed this is fixed.
15538 From: "Andrew Foster" <adf@fl.net.au>
15540 1998-09-11 01:15 jesse
15542 * docs/README.docs:
15544 updated lists for rt docs.
15546 1998-09-08 03:23 jesse
15552 1998-09-08 03:18 jesse
15554 * Makefile, NEWS, README, etc/config.pm:
15556 Final bug fixes for .9.18
15558 1998-08-09 17:43 jesse
15560 * NEWS, README, TODO:
15562 All kinds of crazy updates for .9.18. Mostly from serge zhuk
15564 1998-08-04 03:09 jesse
15568 first round of updates from serge
15570 1998-06-26 17:07 jesse
15574 modified makefile and news
15576 1998-06-26 16:34 jesse
15578 * docs/: README.docs, actions.txt, admin.txt, attributes.txt,
15581 Added documentation from <adam@apocalypse.org>
15583 1998-06-25 17:06 jesse
15585 * Makefile, README, etc/config.pm:
15587 removed refs to glimpse
15589 1998-06-25 15:46 jesse
15595 1998-06-25 15:44 jesse
15601 1998-06-25 14:09 jesse
15607 1998-05-21 22:40 jesse
15611 added httpd.conf configurator for cern
15613 1998-04-27 20:17 jesse
15619 1998-04-20 14:53 jesse
15623 bumped version to .9.14.
15625 1998-04-20 14:53 jesse
15629 bumped version to .9.13.1
15631 1998-04-19 03:14 jesse
15635 updated version number.
15636 now explicitly create rt-etc-dir
15638 1998-04-16 21:40 jesse
15642 removed a spurious addition to the lib path from the mux
15643 abstracted a bunch of stuff out of the mux and throughout the makefile.
15644 like program names.
15646 1998-04-16 21:39 jesse
15650 abstracted a bunch of stuff out of the mux and throughout the makefile.
15651 like program names.
15653 1998-04-16 19:47 jesse
15655 * COPYING, Makefile, NEWS, README, README.FIRST, TODO:
15659 1998-04-08 13:35 jesse
15663 fixed typos in config.pm that prevented mail from working with .9.11
15664 bumped version to .12
15666 1998-04-08 13:34 jesse
15670 bumped version to .12
15672 1998-04-02 21:30 jesse
15678 1998-04-02 21:27 jesse
15684 1998-04-02 15:36 jesse
15686 * Makefile, Makefile:
15690 1998-04-02 15:29 jesse
15696 1998-04-02 15:25 jesse
15700 split mail program and mail program flags
15701 hopefully fixed make dist
15703 1998-04-02 15:25 jesse
15707 hopefully fixed make dist
15709 1998-04-02 11:02 jesse
15715 1998-04-02 10:55 jesse
15721 1998-04-02 10:31 jesse
15725 reshuffled files that the user won't be changing out of etc and into lib
15726 this includes generic templates and images for the web ui
15727 updated src and makefiles accordingly.
15728 verbosifoed part of config.pm
15730 1998-04-02 10:31 jesse
15734 reshuffled files that the user won't be changing out of etc and into lib
15735 this includes generic templates and images for the web ui
15736 updated src and makefiles accordingly.
15738 1998-04-02 10:20 jesse
15742 built more auto-dist stuff
15744 1998-04-02 03:22 jesse
15748 added apache patch to readme
15750 1998-04-02 03:13 jesse
15752 * Makefile, README, TODO, etc/config.pm:
15754 updated makefile and readme and todo
15755 added toggle for mysql 3.21
15756 moved sendmail flags to makefile for compat w 8.6
15758 1998-02-08 21:12 jesse
15762 make upgrade now calls mux-install
15764 1998-01-30 22:31 jesse
15766 * Makefile, README, README.FIRST:
15768 added bits to upgrade from .9.1
15769 made make upgrade upgrade the conf file
15771 1998-01-27 01:56 jesse
15777 1998-01-27 01:48 jesse
15781 started a make dist
15783 1998-01-26 17:59 jesse
15785 * Makefile, README, README.FIRST:
15789 1998-01-21 18:37 jesse
15793 fixes to makefile to allow for proper specification of database as local.
15794 added "you are logged in as..." to web/support...
15795 changed sendmail options in mail.pm/
15797 1998-01-14 23:49 jesse
15799 * Makefile, etc/mysql.acl:
15801 incremented version number
15803 1998-01-09 14:48 jesse
15807 added taint safeness for $ENV{'ENV}
15808 updated makefile version number
15810 1998-01-09 14:47 jesse
15814 updated makefile version number
15816 1998-01-08 16:17 jesse
15820 ipdated readme.first.
15822 1998-01-08 14:53 jesse
15829 1998-01-08 14:53 jesse
15835 1998-01-08 13:10 jesse
15839 more fixes to make suid wrapper stuff work.
15841 1998-01-08 12:51 jesse
15845 made rtmux attempt to work with the suid wrapper
15847 1998-01-08 12:48 jesse
15851 added back suidrt.c. blech.
15853 1998-01-08 12:44 jesse
15855 * Makefile, bin/rtmux.pl:
15857 brought back suidrt.c
15860 1998-01-07 18:06 jesse
15864 added a sane mode for $(RT_PATH)
15866 1998-01-07 00:37 jesse
15868 * Makefile, README.FIRST:
15870 added basic old upgrade instructions.
15871 added info to README.FIRST about upgrading.
15873 1998-01-07 00:31 jesse
15879 1998-01-06 10:27 jesse
15883 made the mux require ui::mail before it tried to invoke it.
15885 1998-01-04 02:26 jesse
15889 told users to read readme.first.
15891 1998-01-04 02:25 jesse
15893 * README, README.FIRST:
15897 1998-01-04 02:12 jesse
15901 updated webadmin interface. fixed some logout problems. fixed an html bug in web-manip.
15903 1998-01-02 01:14 jesse
15905 * Makefile, bin/rtmux.pl:
15907 fixed more problems w/ making cliadmin run
15908 merged mux-install and mux-links into one section of makefile
15910 1998-01-02 00:59 jesse
15912 * Makefile, NEWS, README, TODO, bin/rtmux.pl, etc/config.pm:
15914 fixed typo in Makefile: install-libs -> libs-install
15916 1998-01-01 03:07 jesse
15918 * Makefile, bin/rtmux.pl:
15920 commented makefile better
15921 added more stuff for taint checks to rtmux.pl
15922 fixed a non-frames web bug in FormComment
15924 1997-12-31 01:55 jesse
15926 * Makefile, bin/rtmux.pl, etc/config.pm:
15928 lots of cleanup to get web interface running.
15929 beginnigs of taint-safe scripts.
15931 1997-12-30 23:49 jesse
15933 * Makefile, bin/rtmux.pl:
15935 cleanup in cli admin.pm, cli query.pm, the mux, the makefile
15936 database routines now assign an effective serial # to a request when you get
15937 the fact's serial number
15939 1997-12-30 22:56 jesse
15941 * Makefile, README, bin/rtmux.pl:
15943 remodded rtmux to use correct vars for command line arguments.
15944 moved RT_VERSION to makefile.
15945 updated README for new install procedure
15947 1997-12-30 01:09 jesse
15949 * Makefile, etc/config.pm, etc/mysql.acl:
15951 fixed typo in web/admin.pm
15952 set up config.pm mysql.acl and rtmux.pl to get themselves parsed from the makefile.
15953 removed last vestiges of C
15955 1997-12-28 18:59 jesse
15957 * Makefile, etc/schema:
15959 removed suidrt for a preparation to move to a c-free system
15960 added provisions for token-parsing to makefile
15962 1997-12-28 03:10 jesse
15966 added tags to schema
15968 1997-12-28 02:48 jesse
15972 started to modify toplevel makefile
15974 1997-12-19 03:04 jesse
15978 moved the executable rtmux.pl to bin, where it belongs.
15979 made sure bin/cgi gets created on checkout
15981 1997-12-19 03:03 jesse
15985 moved the executable rtmux.pl to bin, where it belongs.
15987 1997-12-18 19:05 jesse
15993 1997-12-09 15:14 jesse
15997 added things for v1.0 to the todo list
15999 1997-12-09 02:03 jesse
16003 broke configuration out into config.pm
16005 1997-12-09 01:54 jesse
16007 * COPYING, Makefile, NEWS, README, TODO, etc/mysql.acl, etc/schema:
16009 initial commit after i nuked the repository
16011 1997-12-09 01:54 jesse
16013 * COPYING, Makefile, NEWS, README, TODO, etc/mysql.acl, etc/schema: