1.7.4 fo real
[freeside.git] / ChangeLog
1 2009-12-28 20:44  ivan
2
3         * FS/FS/Conf.pm: oops, syntax error adding queued-sleep_time
4
5 2009-12-28 17:40  ivan
6
7         * FS/bin/freeside-daily: don't skip vacuuming when using -k,
8           RT#5258
9
10 2009-12-28 16:38  ivan
11
12         * FS/: FS/Conf.pm, bin/freeside-queued: add queued-sleep_time
13
14 2009-12-23 15:32  jeff
15
16         * bin/monitor: remove debugging
17
18 2009-12-23 15:29  jeff
19
20         * bin/: monitor: add non-forking one machine monitor program
21
22 2009-12-23 15:29  jeff
23
24         * bin/monitor: file monitor was added on branch FREESIDE_1_7_BRANCH
25           on 2009-12-23 23:29:49 +0000
26
27 2009-12-23 15:14  jeff
28
29         * FS/FS/Yori.pm: teach yori to do some load monitoring
30
31 2009-12-19 22:52  ivan
32
33         * httemplate/search/cust_pkg.cgi: fix address fields on advanced
34           package search, RT#6609
35
36 2009-12-13 23:48  ivan
37
38         * FS/FS/: Conf.pm, svc_acct.pm: 1.7 has no per_agent config
39
40 2009-12-13 23:36  ivan
41
42         * FS/FS/Conf.pm: fix misapplication of patch
43
44 2009-12-13 23:15  ivan
45
46         * FS/FS/: Conf.pm, svc_acct.pm, part_export/sqlradius.pm: add
47           overlimit_groups agent-specific config, overriding
48           export-specific overlimit_groups, RT#6622
49
50 2009-12-12 17:57  ivan
51
52         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
53           for 1.7.4
54
55 2009-12-12 17:38  ivan
56
57         * Makefile: 1.7.4
58
59 2009-12-12 17:30  ivan
60
61         * ChangeLog: 1.7.4
62
63 2009-11-06 15:39  ivan
64
65         * FS/FS/cust_main.pm: backport using
66           business-onlinepayment-description in all cases to 1.7
67
68 2009-11-02 13:21  ivan
69
70         * httemplate/edit/payment_gateway.html: add Elavon, SagePay,
71           WorldPay
72
73 2009-10-29 14:46  mark
74
75         * httemplate/edit/payment_gateway.html: add Jety to the list
76
77 2009-10-28 12:04  ivan
78
79         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm,
80           svc_forward.pm, svc_www.pm: fix problems using inventory for UID
81           (and other fields controlled by check in svc_acct and also
82           svc_www, svc_domain and svc_forward), RT#6366
83
84 2009-10-28 10:26  ivan
85
86         * httemplate/misc/inventory_item-import.html: fix inventory upload,
87           RT#6366
88
89 2009-10-27 11:11  ivan
90
91         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
92           httemplate/elements/header.html: address1 search, RT#5060
93
94 2009-10-25 18:11  ivan
95
96         * FS/FS/part_pkg/flat.pm: eliminiate noisy but harmless "Use of
97           uninitialized value in numeric gt (>)" warning
98
99 2009-10-25 16:30  ivan
100
101         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add apply option to
102           realtime_collect, RT#5071
103
104 2009-10-25 15:59  ivan
105
106         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
107           fs_selfservice/FS-SelfService/SelfService.pm: backport
108           realtime_collect to 1.7 for SG to use instead of calling collect,
109           RT#5071
110
111 2009-10-05 19:43  ivan
112
113         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
114           for 1.7.4rc3
115
116 2009-10-05 18:41  ivan
117
118         * ChangeLog: 1.7.4rc3
119
120 2009-10-05 09:57  ivan
121
122         * httemplate/view/cust_main/payment_history/voided_payment.html:
123           doh, fix error viewing voided payments, RT#6382
124
125 2009-10-04 16:36  ivan
126
127         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
128           problem with processing payments & masked ACH amounts, RT#6374
129
130 2009-10-04 16:31  ivan
131
132         * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
133           card.  hopefully the last of it!
134
135 2009-10-03 19:09  ivan
136
137         * httemplate/misc/: delete-cust_bill.html: delete invoices, RT#4048
138
139 2009-10-03 19:09  ivan
140
141         * httemplate/misc/delete-cust_bill.html: file delete-cust_bill.html
142           was added on branch FREESIDE_1_7_BRANCH on 2009-10-04 02:09:15
143           +0000
144
145 2009-10-03 19:04  ivan
146
147         * FS/FS/Conf.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
148           FS/FS/AccessRight.pm, FS/FS/cust_bill_pkg.pm,
149           FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
150           httemplate/view/cust_bill.cgi,
151           httemplate/view/cust_main/payment_history/invoice.html: delete
152           invoices, RT#4048
153
154 2009-10-03 17:08  ivan
155
156         * httemplate/view/cust_main.cgi: more room for cancellation reason
157
158 2009-10-03 17:07  ivan
159
160         * httemplate/elements/popup_link-cust_main.html: doc
161
162 2009-10-03 15:09  ivan
163
164         * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
165           RT#5674
166
167 2009-10-03 15:06  ivan
168
169         * httemplate/edit/part_bill_event.cgi: in old invoice events,
170           chance default weight of cancel event to 90 so you can place it
171           at the same time as a realtime event, RT#5674
172
173 2009-10-01 16:48  ivan
174
175         * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
176           selecting a single payby
177
178 2009-10-01 15:02  ivan
179
180         * httemplate/view/cust_main/payment_history/voided_payment.html:
181           consistency with un-voided payments wrt display
182
183 2009-09-30 17:52  ivan
184
185         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
186           really final fix for the problems using remembered cards in
187           self-service. *sigh*
188
189 2009-09-30 17:29  ivan
190
191         * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
192           check to FS::ClientAPI::SG/SGNG checks. RT#4610
193
194 2009-09-30 12:33  ivan
195
196         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
197           final fix for the problems using remembered cards in self-service
198
199 2009-09-29 15:08  ivan
200
201         * httemplate/misc/email-customers.html: should fix newsletter
202           sending error when you select a single payby only
203
204 2009-09-28 15:45  ivan
205
206         * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
207
208 2009-09-28 15:35  ivan
209
210         * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
211           Email::Send, RT#4610
212
213 2009-09-28 15:23  ivan
214
215         * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
216
217 2009-09-25 08:41  ivan
218
219         * ChangeLog: meta
220
221 2009-09-24 12:59  ivan
222
223         * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
224           config, good enough, RT#4610
225
226 2009-09-23 20:14  ivan
227
228         * FS/FS/ClientAPI/SGNG.pm, FS/FS/Cron/check.pm,
229           FS/bin/freeside-check,
230           fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
231           ping, RT#4610
232
233 2009-09-23 16:47  ivan
234
235         * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
236           extra ticket showing up on wrong customer record
237
238 2009-09-21 20:08  ivan
239
240         * Makefile, htetc/handler.pl: add addl_comp_root.pl and
241           addl_handler_use.pl config files, RT#4743
242
243 2009-09-17 16:55  mark
244
245         * FS/bin/freeside-void-payments: Add option to
246           freeside-void-payments to cancel customers
247
248 2009-09-14 18:24  ivan
249
250         * ChangeLog, Makefile, debian/changelog: 1.7.4rc3
251
252 2009-08-26 13:55  jeff
253
254         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
255           testing need for invoicing list
256
257 2009-08-25 17:45  ivan
258
259         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: should fix
260           processing payment with remembered/masked card info, hopefully,
261           RT#5799
262
263 2009-08-21 17:27  ivan
264
265         * FS/FS/Cron/check.pm: fewer false positives
266
267 2009-08-13 08:18  jeff
268
269         * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
270           check): don't let empty set limit search
271
272 2009-08-12 19:32  ivan
273
274         * ChangeLog, debian/changelog: Updated for 1.7.4rc2
275
276 2009-08-12 19:24  ivan
277
278         * debian/changelog: doh, let make release do it
279
280 2009-08-12 19:23  ivan
281
282         * ChangeLog, install/rpm/freeside.spec: Updated for 1.7.4rc2
283
284 2009-08-12 17:26  ivan
285
286         * init.d/freeside-init: useful stuff for webdemo & profiling
287
288 2009-08-12 15:29  ivan
289
290         * ChangeLog: 1.7.4rc2
291
292 2009-08-12 15:26  ivan
293
294         * Makefile, debian/changelog, debian/control, debian/copyright:
295           1.7.4rc2
296
297 2009-08-12 04:57  ivan
298
299         * httemplate/: docs/about.html, docs/credits.html,
300           docs/license.html, elements/header-popup.html: slight
301           about/credits UI tweak
302
303 2009-08-11 19:36  ivan
304
305         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
306           httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
307           RT#5924
308
309 2009-08-11 14:32  rsiddall
310
311         * install/rpm/freeside.spec: Back out kludge to show CVS snapshot
312           date in version number in GUI.  You'll have to do an "rpm -q" to
313           determine this.
314
315 2009-08-11 14:29  rsiddall
316
317         * Makefile: Reset RPM release number back to 1 on a new version
318           release.
319
320 2009-08-05 16:32  ivan
321
322         * FS/FS/part_pkg/: flat.pm, flat_delayed.pm, prorate_delayed.pm:
323           fix cancellation errors with updated flat_introrate, RT#5865
324
325 2009-08-04 19:27  ivan
326
327         * FS/FS/: svc_acct.pm: export negative byte values to chillispot
328           attributes as 0, RT#5815
329
330 2009-08-04 16:49  ivan
331
332         * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
333           ignore errors about deleted accounts and properly finish
334           freeside-sqlradius-reset, RT#5868
335
336 2009-08-04 15:04  ivan
337
338         * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
339           problams calling ->overlimit during sqlradius-reset, wtf?!
340           RT#5868
341
342 2009-07-26 11:39  ivan
343
344         * FS/FS/Conf.pm: some whitespace changes to make it easier to keep
345           in sync with 1.9 Conf_compat17.pm, RT#2873
346
347 2009-07-25 23:38  jeff
348
349         * FS/bin/freeside-apply_payments_and_credits: command line tool to
350           apply payments and credits
351
352 2009-07-25 15:00  ivan
353
354         * htetc/handler.pl: set a character encoding for all pages; this
355           should fix problems with diamond question marks even when the
356           server gets an UTF-8 default setting, RT#3094
357
358 2009-07-24 02:38  ivan
359
360         * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
361           CoovaChilli) Max attributes, specifically
362           ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
363
364 2009-07-23 14:00  ivan
365
366         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
367           for 1.7.4rc1
368
369 2009-07-23 13:49  ivan
370
371         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
372           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
373           etc/RT_Config.pm, lib/RT.pm: run make configure-rt to normalize
374           tempalated .in files
375
376 2009-07-23 13:33  ivan
377
378         * rt/html/Elements/Header: new domain
379
380 2009-07-23 13:30  ivan
381
382         * rt/Makefile: lost changes from 3.4.6 update, doh
383
384 2009-07-23 13:16  ivan
385
386         * rt/Makefile: lost changes from 3.4.6 update, doh
387
388 2009-07-23 13:13  ivan
389
390         * rt/Makefile: lost changes from 3.4.6 update, doh
391
392 2009-07-23 12:46  ivan
393
394         * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
395           value in string ne
396
397 2009-07-23 12:40  ivan
398
399         * FS/bin/freeside-void-payments: fix -r option, RT#5675
400
401 2009-07-23 07:27  ivan
402
403         * httemplate/docs/license.html: its 2009
404
405 2009-07-23 07:00  ivan
406
407         * Makefile: 1.7.4rc1
408
409 2009-07-23 06:53  ivan
410
411         * ChangeLog: 1.7.4rc1
412
413 2009-07-23 06:36  ivan
414
415         * httemplate/browse/cust_main_county.cgi: add back collapse county
416           links to tax config (backport)
417
418 2009-07-23 01:07  ivan
419
420         * FS/bin/freeside-void-payments: adding this to 1.7
421
422 2009-07-13 02:19  ivan
423
424         * FS/FS/ClientAPI/MyAccount.pm,
425           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
426           self-service agent-specific logos
427
428 2009-07-13 00:21  ivan
429
430         * conf/invoice_html: thank you IE8
431
432 2009-07-12 06:27  jeff
433
434         * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
435           untaint
436
437 2009-07-07 00:32  mark
438
439         * FS/bin/freeside-void-payments: Add freeside-void-payments script
440           for returned check processing
441
442 2009-07-07 00:32  ivan
443
444         * FS/bin/freeside-void-payments: file freeside-void-payments was
445           added on branch FREESIDE_1_7_BRANCH on 2009-07-23 08:07:13 +0000
446
447 2009-07-01 18:30  jeff
448
449         * FS/FS/: cust_pkg.pm, ClientAPI/MyAccount.pm, part_pkg/flat.pm,
450           part_pkg/flat_introrate.pm: update flat_introrate plan to better
451           fit current codebase RT#4912
452
453 2009-06-26 11:53  ivan
454
455         * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
456           bits so that they're used even when doing an exact search on a
457           browser-remembered result
458
459 2009-06-12 19:52  rsiddall
460
461         * install/rpm/freeside.spec: Fix up permissions of default
462           configuration files and ownership of the data source
463           configuration folder.
464
465 2009-06-12 16:35  rsiddall
466
467         * install/rpm/freeside.spec: Since Freeside uses the absence of
468           configuration files to turn off config options, don't reinstall
469           the data source-dependent config directory every time the RPM is
470           installed or upgraded.  Instead, keep the configuration in a
471           default folder and copy that to the data source-dependent folder
472           only if that folder does not exist.
473
474 2009-06-12 03:20  mark
475
476         * FS/FS/: Conf.pm, cust_main.pm: backported option for no postal
477           fee on one-time charges
478
479 2009-06-09 20:06  ivan
480
481         * FS/bin/freeside-upgrade: doh, semicolon
482
483 2009-06-09 20:00  ivan
484
485         * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
486           for SG upgradability
487
488 2009-06-09 19:08  ivan
489
490         * httemplate/edit/payment_gateway.html: update gateway list in
491           order to add WesternACH, RT#5409
492
493 2009-06-04 07:27  ivan
494
495         * httemplate/docs/credits.html: fix scrolling
496
497 2009-06-04 07:08  ivan
498
499         * httemplate/docs/credits.html: $core->add("jeremyd");
500
501 2009-06-03 12:52  ivan
502
503         * FS/FS/UID.pm: add a hack to set default schema, cf.
504           http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
505
506 2009-05-29 20:40  ivan
507
508         * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
509
510 2009-05-29 20:14  ivan
511
512         * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
513           ability for prepaid packages to have usage limits and cancel if
514           they're hit, RT#4995
515
516 2009-05-29 19:31  ivan
517
518         * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
519           be set explicitly, don't default to 80%
520
521 2009-05-21 20:22  ivan
522
523         * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
524           sqlradius upgrade errors from permissions can be ignored for now
525
526 2009-05-20 08:27  ivan
527
528         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: add
529           "manage device" link & config, RT#5438
530
531 2009-05-16 13:07  rsiddall
532
533         * FS/FS/part_export/domreg_opensrs.pm: Added information on common
534           failure causes to the perldoc.
535
536 2009-05-16 12:29  rsiddall
537
538         * FS/FS/part_export/domreg_opensrs.pm: Defer loading Net::OpenSRS
539           so that failure to install this module doesn't stop Apache from
540           starting.  This will cause attempts to register domains to fail
541           instead.
542
543 2009-05-15 19:31  rsiddall
544
545         * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
546           when the cust_main owning this domain lacks fields required for
547           use as a contact handle in the domain registration record.  Also
548           temporarily disable the ability to use the export for only
549           registration or only transfers.
550
551 2009-05-15 12:43  rsiddall
552
553         * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
554           httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
555           httemplate/edit/process/part_export.cgi,
556           httemplate/edit/process/svc_domain.cgi: Simple domain
557           registration at Tucows OpenSRS using an export based on
558           Net::OpenSRS.  When a domain is added and the export runs, it
559           will register the domain or initiate a transfer.  You can also
560           choose no action.  There's currently no provision for revoking
561           domains or renewing registrations.  Depending on the settings at
562           OpenSRS, orders may look like they've succeeded in Freeside but
563           actually be queued pending input by the reseller at OpenSRS.  The
564           part_export CGIs were modified to allow a multi-valued select to
565           be used to control which TLDs are enabled for registration.
566
567 2009-05-15 12:41  rsiddall
568
569         * FS/FS/part_export/domreg_opensrs.pm: Simple domain registration
570           at Tucows OpenSRS using an export based on Net::OpenSRS.  When a
571           domain is added and the export runs, it will register the domain
572           or initiate a transfer.  You can also choose no action.  There's
573           currently no provision for revoking domains or renewing
574           registrations.  Depending on the settings at OpenSRS, orders may
575           look like they've succeeded in Freeside but actually be queued
576           pending input by the reseller at OpenSRS.  The part_export CGIs
577           were modified to allow a multi-valued select to be used to
578           control which TLDs are enabled for registration.
579
580 2009-05-15 12:41  rsiddall
581
582         * FS/FS/part_export/domreg_opensrs.pm: file domreg_opensrs.pm was
583           added on branch FREESIDE_1_7_BRANCH on 2009-05-15 19:43:06 +0000
584
585 2009-05-03 18:17  ivan
586
587         * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
588           addition (+) warning
589
590 2009-04-29 11:25  ivan
591
592         * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
593
594 2009-04-28 15:38  ivan
595
596         * fs_selfservice/FS-SelfService/cgi/bill.html: UI
597
598 2009-04-27 21:36  ivan
599
600         * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
601           SG billing-daily -r behavior, RT#4412
602
603 2009-04-27 21:13  ivan
604
605         * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
606           to emulate SG billing-daily -r behavior
607
608 2009-04-27 16:06  ivan
609
610         * htetc/handler.pl: typo
611
612 2009-04-27 16:01  ivan
613
614         * htetc/handler.pl: refuse to run w/CGI.pm 3.38.  all lenny
615           upgrades will need libcgi-pm-perl removed, suck
616
617 2009-04-26 16:43  ivan
618
619         * FS/FS/Schema.pm: would help to have an index on priority if we're
620           going to order based on it
621
622 2009-04-26 16:19  ivan
623
624         * FS/bin/freeside-queued: start small jobs more efficiently,
625           RT#4412
626
627 2009-04-26 16:09  ivan
628
629         * FS/FS/Conf.pm: add a config option for max # of queued kids,
630           RT#4412
631
632 2009-04-25 15:50  ivan
633
634         * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
635           multi-process mode for testing, RT#4412
636
637 2009-04-25 10:02  ivan
638
639         * FS/FS/Cron/bill.pm: well.  that never returned any results at
640           all.  reverting.  RT#4412
641
642 2009-04-24 12:06  ivan
643
644         * FS/FS/Cron/bill.pm: tune 1.7 query for better performance,
645           hopefully.  RT#4412
646
647 2009-04-22 21:57  ivan
648
649         * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
650           and i'm sure it doesn't help the planner get us results sooner.
651           last chance to try and get cursor approach working?  RT#4412
652
653 2009-04-22 21:14  ivan
654
655         * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
656           addition is committed?  well, if this works, that answers that.
657           RT#4412
658
659 2009-04-22 13:24  ivan
660
661         * FS/FS/Cron/bill.pm: hopefully better performance running the big
662           query once and then fetching results with a cursor, rather than
663           running it multiple times with an OFFSET and LIMIT, RT#4412
664
665 2009-04-21 23:52  ivan
666
667         * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
668
669 2009-04-21 17:54  ivan
670
671         * FS/FS/Cron/bill.pm: have the big query find customers in batches.
672           this should be way more efficient in multi-process mode, can
673           start billing before the big query completes.  RT#4412
674
675 2009-04-21 09:42  ivan
676
677         * FS/FS/Cron/bill.pm: yow.  fix fallout from cust_main.archived
678           stuff causing nothing to bill.  RT#4412
679
680 2009-04-20 13:55  rsiddall
681
682         * install/rpm/freeside.spec: Acceptance testing of the RPM build
683           system flushed out a place where /bin/rm stops for input if
684           you're running /bin/su as another user to do the build.  Adding a
685           -f flag to stop it asking for input.
686
687 2009-04-20 09:57  ivan
688
689         * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
690           cust_main.archived field, skip billing if Y, RT#4412
691
692 2009-04-19 17:20  ivan
693
694         * httemplate/elements/header.html: fix botched backport from 1.9
695
696 2009-04-17 12:50  ivan
697
698         * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
699           priority to job queue so billing jobs don't don't drown out
700           provisioning jobs
701
702 2009-04-17 05:08  ivan
703
704         * FS/: FS/Cron/bill.pm, bin/freeside-daily, FS/cust_main.pm:
705           backport freeside-daily -m and cust_main::bill_and_collect to
706           1.7, RT#4412
707
708 2009-04-17 03:17  ivan
709
710         * FS/FS/cust_main.pm: backport paycvv upgrade from 1.9: "orders of
711           magnitude faster"
712
713 2009-04-17 01:33  ivan
714
715         * ChangeLog: 1.7.4?
716
717 2009-04-17 01:25  ivan
718
719         * httemplate/docs/about.html: when you're waiting for a miracle
720
721 2009-04-17 00:21  ivan
722
723         * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
724           attachments, RT#3403
725
726 2009-04-17 00:03  ivan
727
728         * httemplate/elements/header.html,
729           rt/html/Elements/FreesideSvcSearch: hide service search unless
730           user has "View customer services" ACL, RT#3478
731
732 2009-04-16 18:17  ivan
733
734         * httemplate/search/: report_receivables.cgi,
735           report_receivables.html: add customer status to receivables
736           report selection, hopefully help enet, RT#5187
737
738 2009-04-15 20:57  rsiddall
739
740         * install/rpm/freeside.spec: More fixes for SuSE self-service: 1/
741           Put binaries in the right folder 2/ Make sure freeside group is
742           created 3/ Make sure freeside home directory is created
743
744 2009-04-14 22:52  ivan
745
746         * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
747
748 2009-04-14 10:12  ivan
749
750         * FS/FS/: Conf.pm, Schema.pm, cust_main.pm: add configuration
751           option to control recurring_flag behavior, RT#3843
752
753 2009-04-13 17:09  ivan
754
755         * FS/FS/Conf.pm: add configuration option to control recurring_flag
756           behavior, RT#3843
757
758 2009-04-08 01:08  ivan
759
760         * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
761
762 2009-04-08 00:32  ivan
763
764         * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
765           of cvv from history records, RT#5093
766
767 2009-04-07 11:20  ivan
768
769         * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
770           usernames, RT#5145
771
772 2009-04-07 11:15  ivan
773
774         * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
775           RT#3519
776
777 2009-03-31 12:51  ivan
778
779         * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
780
781 2009-03-31 12:46  ivan
782
783         * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
784           8.3's more strict type checking
785
786 2009-03-29 04:56  ivan
787
788         * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
789
790 2009-03-25 20:59  ivan
791
792         * FS/FS/svc_acct.pm: yow
793
794 2009-03-25 20:53  ivan
795
796         * FS/FS/cust_main.pm: sort packages by label of first (primary)
797           service, RT#5041
798
799 2009-03-24 06:39  jeff
800
801         * FS/FS/cust_pkg.pm: get 2884 backport in the loop
802
803 2009-03-23 23:31  ivan
804
805         * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
806
807 2009-03-23 21:36  jeff
808
809         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
810           httemplate/edit/part_svc.cgi,
811           httemplate/misc/process/recharge_svc.html: more DTRT with usage
812           on service transfer between packages and recharges  RT #2884,
813           #5040
814
815 2009-03-23 19:40  ivan
816
817         * FS/FS/: Record.pm, cust_bill.pm, cust_svc.pm, h_cust_svc.pm,
818           part_pkg.pm, part_pkg/bulk.pm: bulk price plan: label as Name
819           <email>, supress extraneous service list, RT#3519
820
821 2009-03-23 15:45  ivan
822
823         * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
824           from GECOS to "Real Name", RT#3519
825
826 2009-03-23 10:02  ivan
827
828         * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
829           (svc_acct.finger) to bulk billing detail, RT#3519
830
831 2009-03-21 20:33  ivan
832
833         * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
834
835 2009-03-21 16:37  ivan
836
837         * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
838           cron output not useful
839
840 2009-03-21 16:34  ivan
841
842         * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check: adding
843           local checking on 1.7, RT#4610
844
845 2009-03-21 16:32  ivan
846
847         * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
848           up
849
850 2009-03-21 16:32  ivan
851
852         * FS/FS/Cron/check.pm: file check.pm was added on branch
853           FREESIDE_1_7_BRANCH on 2009-03-21 23:34:36 +0000
854
855 2009-03-21 15:14  ivan
856
857         * FS/bin/freeside-check: file freeside-check was added on branch
858           FREESIDE_1_7_BRANCH on 2009-03-21 23:34:36 +0000
859
860 2009-03-21 15:14  ivan
861
862         * FS/: FS/Cron/check.pm, bin/freeside-check: freeside-check local
863           monitoring, RT#4610
864
865 2009-03-17 15:02  ivan
866
867         * fs_selfservice/FS-SelfService/SelfService.pm: add
868           payment_info_renew_info method to ClientAPI/MyAccount and
869           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
870
871 2009-03-17 14:38  ivan
872
873         * FS/FS/ClientAPI/SGNG.pm,
874           fs_selfservice/FS-SelfService/SelfService.pm,
875           FS/FS/ClientAPI/MyAccount.pm: add payment_info_renew_info method
876           to ClientAPI/MyAccount and SG-equivalent
877           previous_payment_info_renew_info to ClientAPI/SGNG
878
879 2009-03-17 13:41  ivan
880
881         * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
882
883 2009-03-17 13:13  ivan
884
885         * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
886           since it could be dangerous
887
888 2009-03-17 12:48  ivan
889
890         * FS/FS/ClientAPI/: SGNG.pm: adding ClientAPI/SGNG.pm
891
892 2009-03-17 12:48  ivan
893
894         * FS/FS/ClientAPI/SGNG.pm: file SGNG.pm was added on branch
895           FREESIDE_1_7_BRANCH on 2009-03-17 19:48:33 +0000
896
897 2009-03-15 21:21  jeff
898
899         * FS/FS/svc_broadband.pm: use part_svc_router
900
901 2009-03-15 17:34  jeff
902
903         * FS/FS/: cust_pkg_reason.pm, h_cust_pkg.pm, h_cust_pkg_reason.pm:
904           backport history packages
905
906 2009-03-15 16:12  ivan
907
908         * FS/FS/ClientAPI/MyAccount.pm: fix old self-service for new-style
909           cust_main->order_pkgs
910
911 2009-03-15 15:46  ivan
912
913         * FS/FS/cust_pkg_reason.pm: not yet
914
915 2009-03-15 15:33  ivan
916
917         * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
918           addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
919           626.' error when using attribute_since_sqlradacct
920
921 2009-03-15 12:42  ivan
922
923         * FS/FS/cust_pkg_reason.pm: should give better performance if we
924           search for what we want instead of using a string match
925
926 2009-03-15 12:00  ivan
927
928         * FS/FS/UI/bytecount.pm: sync with 1.9, slightly change boudnries
929           of how inexact bytecounts are displayed
930
931 2009-03-15 03:46  ivan
932
933         * FS/FS/cust_main.pm: fix application of data fields from prepaid
934           cards in addition to time field
935
936 2009-03-15 03:30  ivan
937
938         * httemplate/edit/prepay_credit.cgi: we're not a disk drive
939           manufacturer, don't use halfass base-10 megs/gigs
940
941 2009-03-11 18:14  jeff
942
943         * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: backport reason recovery
944           and patches to where it is required
945
946 2009-02-22 11:46  jeff
947
948         * FS/FS/h_cust_pkg.pm: file h_cust_pkg.pm was added on branch
949           FREESIDE_1_7_BRANCH on 2009-03-16 00:34:50 +0000
950
951 2009-02-22 11:46  jeff
952
953         * FS/FS/h_cust_pkg_reason.pm: file h_cust_pkg_reason.pm was added
954           on branch FREESIDE_1_7_BRANCH on 2009-03-16 00:34:51 +0000
955
956 2009-02-22 11:46  ivan
957
958         * FS/FS/: h_cust_pkg.pm, h_cust_pkg_reason.pm: add h_cust_pkg and
959           h_cust_pkg_reason packages, RT#4896
960
961 2009-02-22 02:58  ivan
962
963         * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
964           packages that don't have a last bill date.  really.  RT#4881
965
966 2009-02-07 11:05  ivan
967
968         * bin/pod2x: no, it doesn't look like we have query
969
970 2009-02-06 18:24  ivan
971
972         * fs_selfservice/FS-SelfService/SelfService.pm: paybatch doesn't
973           actually do anything yet, RT#4727
974
975 2009-02-06 18:02  ivan
976
977         * fs_selfservice/FS-SelfService/SelfService.pm: fixup self-service
978           POD, RT#4727
979
980 2009-02-06 17:45  ivan
981
982         * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
983           formatting, RT#4727
984
985 2009-02-06 17:33  ivan
986
987         * bin/pod2x: don't need this
988
989 2009-02-06 17:26  ivan
990
991         * bin/pod2x: update pod2x to use Mediawiki module instead of
992           WWW:::Mediawiki::Client.  whew, that wasn't so bad.  RT#4727
993
994 2009-01-31 20:13  ivan
995
996         * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
997           getting huge dbs upgraded, RT#4679
998
999 2009-01-31 01:53  ivan
1000
1001         * FS/FS/access_user.pm: cache the results of ACL queries, should
1002           improve performance of customer view page for customers with
1003           shitloads of packages/services, RT#4696
1004
1005 2009-01-30 12:44  ivan
1006
1007         * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
1008
1009 2009-01-29 16:40  ivan
1010
1011         * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
1012
1013 2009-01-29 11:25  ivan
1014
1015         * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
1016           config, RT#4271
1017
1018 2009-01-28 08:28  rsiddall
1019
1020         * install/rpm/freeside.spec: Removed conflict between core billing
1021           package and self-service RPMs so you can install them all on the
1022           same machine.  This may have applications if you're using XMLRPC
1023           to talk to the self-service interface from PHP, Python, etc.
1024
1025 2009-01-24 17:27  ivan
1026
1027         * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
1028
1029 2009-01-24 13:53  ivan
1030
1031         * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
1032           current balance, RT#4623
1033
1034 2009-01-22 16:49  ivan
1035
1036         * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
1037           returned by renew_info, RT#4623
1038
1039 2009-01-22 16:23  ivan
1040
1041         * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
1042           renew_info, RT#4623
1043
1044 2009-01-22 09:29  ivan
1045
1046         * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
1047           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
1048           methods renew_info, order_renew and process_payment_order_renew
1049           to enable self-renewal through self-service.  RT#4623
1050
1051 2009-01-18 13:05  rsiddall
1052
1053         * install/rpm/freeside.sysconfig: bash didn't like spaces on each
1054           side of an equals sign.
1055
1056 2009-01-06 09:49  ivan
1057
1058         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm: add invoice_subject
1059           config with some subsitution vars, RT#4481
1060
1061 2009-01-04 14:07  ivan
1062
1063         * Makefile, init.d/freeside-init: don't run a self-service server
1064           against localhost OOTB; eliminate those gigantic useless logfiles
1065
1066 2008-12-28 11:10  ivan
1067
1068         * httemplate/browse/cust_main_county.cgi: finish dealing with
1069           counties with spaces, etc., RT#4496
1070
1071 2008-12-28 11:08  ivan
1072
1073         * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
1074           ut_textn strings in county expansion, RT#4496
1075
1076 2008-12-28 10:59  ivan
1077
1078         * httemplate/browse/cust_main_county.cgi: deal with counties with
1079           spaces, etc., RT#4496
1080
1081 2008-12-28 10:52  ivan
1082
1083         * httemplate/browse/cust_main_county.cgi: put the
1084           country/state/county selections on their own line, RT#4496
1085
1086 2008-12-28 10:48  ivan
1087
1088         * httemplate/elements/select-country.html: file select-country.html
1089           was added on branch FREESIDE_1_7_BRANCH on 2008-12-28 18:48:16
1090           +0000
1091
1092 2008-12-28 10:48  ivan
1093
1094         * httemplate/elements/select-county.html: file select-county.html
1095           was added on branch FREESIDE_1_7_BRANCH on 2008-12-28 18:48:16
1096           +0000
1097
1098 2008-12-28 10:48  ivan
1099
1100         * httemplate/elements/select-state.html: file select-state.html was
1101           added on branch FREESIDE_1_7_BRANCH on 2008-12-28 18:48:16 +0000
1102
1103 2008-12-28 10:48  ivan
1104
1105         * httemplate/elements/: select-country.html, select-county.html,
1106           select-state.html: fix browse results for selecting counties
1107           (resulting from separating tax classes), also add dropdowns to
1108           browse by state and county, RT#4496
1109
1110 2008-12-28 10:44  ivan
1111
1112         * httemplate/: browse/cust_main_county.cgi,
1113           edit/cust_main/billing.html, edit/cust_main/contact.html,
1114           misc/payment.cgi, edit/cust_main/select-country.html,
1115           edit/cust_main/select-county.html,
1116           edit/cust_main/select-state.html: fix browse results for
1117           selecting counties (resulting from separating tax classes), also
1118           add dropdowns to browse by state and county, RT#4496
1119
1120 2008-12-26 08:59  rsiddall
1121
1122         * install/rpm/: freeside-selfservice.conf, freeside.spec: Added an
1123           Apache configuration file for the self-service interface.
1124           Modified the .spec file to allow the self-service interface to be
1125           installed on a machine that already has the billing server on it,
1126           if you override the conflict reported by yum.  Temporarily
1127           disabled the conflict in YaST.  Fixed a long-standing bug where
1128           Makefile sets the ownership of files, causing "install" commands
1129           to fail when building the RPMs.  This showed up on the SuSE
1130           install.  Simplified .spec code to install the init script and
1131           the Apache configuration file.  Added some fix-ups for some of
1132           the remaining SuSE problems.  Included a note on changes to make
1133           once the Freeside cache relocation code is fixed; this cannot be
1134           done until a release of Freeside with the fix in it has been
1135           made, or you'll get broken RPMs again.
1136
1137 2008-12-22 16:52  ivan
1138
1139         * FS/FS/cust_bill.pm: truncate package descriptions over 50 chars
1140           to avoid pushing the total column out to the right, RT#4449
1141
1142 2008-12-22 13:16  ivan
1143
1144         * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
1145           package names to 50 chars to avoid problems with typeset
1146           invoices, RT#4449
1147
1148 2008-12-21 16:51  ivan
1149
1150         * FS/FS/cust_bill.pm: have \& in invoice_latexreturnaddress
1151           translate to & in HTML, RT#4426
1152
1153 2008-12-21 16:46  ivan
1154
1155         * FS/FS/cust_bill.pm: have \& in invoice_latexreturnaddress
1156           translate to & in HTML, RT#4426
1157
1158 2008-12-15 16:08  jeff
1159
1160         * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
1161
1162 2008-12-10 13:33  ivan
1163
1164         * httemplate/graph/: report_cust_bill_pkg.html,
1165           report_cust_pkg.html, report_money_time.html: allow all-agent
1166           reporting again
1167
1168 2008-12-10 11:40  rsiddall
1169
1170         * install/rpm/freeside.spec: Cleanup .spec file to quieten rpmlint.
1171           First round of modifications to support SuSE as well as
1172           RedHat/Fedora/CentOS.
1173
1174 2008-12-10 11:39  rsiddall
1175
1176         * install/rpm/rpm2Bundle: Improved code to handle RPM names and
1177           convert back to Perl module names.
1178
1179 2008-12-02 21:53  ivan
1180
1181         * httemplate/edit/part_pkg.cgi: 60 char soft max length for
1182           packages, so invoices don't wrap, RT#4328
1183
1184 2008-11-30 13:01  ivan
1185
1186         * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
1187           duration/billsec with simple & simple2 rate plans
1188
1189 2008-11-17 18:56  rsiddall
1190
1191         * install/rpm/rpm2Bundle: Now handles hyphenated Perl requirements
1192           as well as those in parentheses, and handles more version
1193           relation types.
1194
1195 2008-11-11 00:55  ivan
1196
1197         * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
1198
1199 2008-11-11 00:45  ivan
1200
1201         * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
1202           don't belong with the ship address, that was an unrelated
1203           tampabay/pbx-change request, RT#3290
1204
1205 2008-11-10 23:51  ivan
1206
1207         * conf/invoice_html: make HTML invoice more consistent with current
1208           typeset invoice: center invoice date instead of right-justify
1209
1210 2008-11-06 22:04  ivan
1211
1212         * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
1213           wow, it has been a while
1214
1215 2008-11-06 14:53  ivan
1216
1217         * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
1218           search, RT #4233
1219
1220 2008-11-06 14:20  ivan
1221
1222         * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
1223
1224 2008-11-02 17:10  ivan
1225
1226         * httemplate/view/svc_acct.cgi: time remaining is more useful to
1227           display as hours + minutes than days, hours, minutes from
1228           Time::Duration
1229
1230 2008-11-02 12:27  ivan
1231
1232         * httemplate/search/: report_tax.cgi, cust_bill_pkg.cgi: (and
1233           REALLY fix the line-item links too, whew) fix overreporting of
1234           tax invoiced when using & reporting with taxclasses, RT#4131
1235
1236 2008-11-02 12:03  ivan
1237
1238         * httemplate/search/report_tax.cgi: (and fix the line-item links
1239           too, whew) fix overreporting of tax invoiced when using &
1240           reporting with taxclasses, RT#4131
1241
1242 2008-11-02 11:40  ivan
1243
1244         * httemplate/search/report_tax.cgi: (and fix the total too) fix
1245           overreporting of tax invoiced when using & reporting with
1246           taxclasses, RT#4131
1247
1248 2008-11-02 11:26  ivan
1249
1250         * httemplate/search/report_tax.cgi: fix overreporting of tax
1251           invoiced when using & reporting with taxclasses, RT#4131
1252
1253 2008-11-01 13:01  ivan
1254
1255         * FS/FS/cust_main_county.pm: 1.7 backport of
1256           cust_main_county::sql_taxclass_sameregion needs FS::Record::dbh
1257           imported, also causing tax report to bail out, sheesh, RT#4133
1258
1259 2008-11-01 12:53  ivan
1260
1261         * FS/FS/Record.pm: backport bind_param fixes for DBD:Pg 1.x from
1262           1.9, fixes "Cannot bind ... unknown sql_type 6 on tax report,
1263           RT#4133
1264
1265 2008-10-22 22:20  ivan
1266
1267         * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
1268
1269 2008-10-21 21:39  ivan
1270
1271         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
1272           httemplate/search/sqlradius.html: fix error on open-ended RADIUS
1273           search with Pg, add options for open session search and search on
1274           start time, RT#4051
1275
1276 2008-10-15 22:35  ivan
1277
1278         * httemplate/misc/payment.cgi, FS/FS/Conf.pm,
1279           httemplate/search/cust_pay_batch.cgi,
1280           httemplate/view/cust_main/payment_history.html: add
1281           batch-enable_payby and realtime_disable_payby for better control
1282           over hybrid realtime/batch installs; deprecate never-used
1283           paymentforcedtobatch, RT#4052
1284
1285 2008-10-15 22:04  ivan
1286
1287         * httemplate/elements/menu.html: add batch-enable_payby and
1288           realtime_disable_payby for better control over hybrid
1289           realtime/batch installs; deprecate never-used
1290           paymentforcedtobatch, RT#4052
1291
1292 2008-10-13 14:58  ivan
1293
1294         * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
1295           freeside-fetch emailed reports from "subject" to "Freeside
1296           report", and add email_report-subject config to change it.
1297           RT#4093
1298
1299 2008-10-12 16:56  jeff
1300
1301         * conf/invoice_latex: better column widths and easier maintenance
1302
1303 2008-10-12 14:22  jeff
1304
1305         * conf/invoice_latex: better value for non-broken tetex
1306
1307 2008-10-11 17:58  ivan
1308
1309         * httemplate/browse/cust_main_county.cgi: fix link
1310
1311 2008-10-11 17:54  ivan
1312
1313         * httemplate/: edit/bulk-cust_main_county.html,
1314           edit/process/bulk-cust_main_county.html,
1315           browse/cust_main_county.cgi: add a quick bulk tax add tool
1316           (eating my own dogfood instead of running a one-off SQL query),
1317           RT#4117
1318
1319 2008-10-11 17:54  ivan
1320
1321         * httemplate/edit/: bulk-cust_main_county.html,
1322           process/bulk-cust_main_county.html: file
1323           bulk-cust_main_county.html was added on branch
1324           FREESIDE_1_7_BRANCH on 2008-10-12 00:54:19 +0000
1325
1326 2008-10-10 17:32  ivan
1327
1328         * FS/FS/part_pkg.pm: backport part_pkg::pkg_comment in order to
1329           enable suspension notices to an administrator, RT#4083
1330
1331 2008-10-10 17:32  ivan
1332
1333         * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
1334           administrator, RT#4083
1335
1336 2008-10-10 16:36  ivan
1337
1338         * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
1339           h_labels_short in an effort to reduce the number of "XXX service
1340           listing twice on invoice" incidents, RT#3944.  still should be
1341           possible to fundamentally do better with the function in the
1342           first place
1343
1344 2008-10-09 13:06  ivan
1345
1346         * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
1347           ALL attributes except Password.  Crypt-Password, User-Password,
1348           Password-With-Header should now use := instead of ==.  RT#4051
1349
1350 2008-10-06 17:10  ivan
1351
1352         * FS/FS/Upgrade.pm: oops, brainfart
1353
1354 2008-10-06 17:09  ivan
1355
1356         * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
1357           only accounts actually attached to the export are updated
1358
1359 2008-10-06 08:28  ivan
1360
1361         * FS/FS/: cdr/netcentrex.pm, cdr.pm: add initial netcentrex CDR
1362           format
1363
1364 2008-10-06 08:28  ivan
1365
1366         * FS/FS/cdr/netcentrex.pm: file netcentrex.pm was added on branch
1367           FREESIDE_1_7_BRANCH on 2008-10-06 15:28:15 +0000
1368
1369 2008-10-05 14:36  ivan
1370
1371         * httemplate/search/pay_batch.cgi: fix links to closed batches,
1372           RT#4052
1373
1374 2008-10-04 23:07  ivan
1375
1376         * httemplate/: edit/elements/ApplicationCommon.html,
1377           view/cust_main/payment_history/credit.html,
1378           view/cust_main/payment_history/payment.html: finish UI
1379           improvements wrt refunds: now you have to post a check or cash
1380           refund explicitly, no more implicit creation by 'applying'
1381           credits.  don't show useless application links.  don't enable
1382           apply button until you pick an invoice/refund.  RT#3812
1383
1384 2008-10-04 15:35  ivan
1385
1386         * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
1387           payinfo_transaction_Mixin.pm, Misc/prune.pm: POD cleanups
1388
1389 2008-10-04 13:55  ivan
1390
1391         * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
1392           editing rates for a whole region
1393
1394 2008-09-30 13:17  jeff
1395
1396         * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
1397           turn on and off postal billing from self-service
1398
1399 2008-09-28 20:41  ivan
1400
1401         * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
1402
1403 2008-09-25 20:54  jeff
1404
1405         * httemplate/misc/: delay_susp_pkg.html,
1406           process/delay_susp_pkg.html: file delay_susp_pkg.html was added
1407           on branch FREESIDE_1_7_BRANCH on 2008-09-26 03:56:39 +0000
1408
1409 2008-09-25 20:54  jeff
1410
1411         * httemplate/misc/delay_susp_pkg.html,
1412           httemplate/misc/process/delay_susp_pkg.html,
1413           FS/FS/AccessRight.pm, FS/FS/cust_main.pm,
1414           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
1415           httemplate/view/cust_main/packages.html: push out event triggered
1416           suspensions
1417
1418 2008-09-24 19:27  jeff
1419
1420         * FS/FS/part_export/prizm.pm: prizm export improvement for package
1421           changes
1422
1423 2008-09-18 16:17  jeff
1424
1425         * FS/FS/Schema.pm: trade space for time
1426
1427 2008-09-16 15:21  ivan
1428
1429         * httemplate/search/report_tax.cgi: minor initialization issue
1430           (backport)
1431
1432 2008-09-14 13:24  ivan
1433
1434         * FS/FS/cust_main_invoice.pm: silently strip out leading and
1435           trailing spaces from invoicing email addresses instead of
1436           throwing an error
1437
1438 2008-09-12 15:53  ivan
1439
1440         * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
1441           "1011" came from us not the CDRs anyway, RT#3985
1442
1443 2008-09-12 15:48  ivan
1444
1445         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
1446           internal_prefixen, RT#3985
1447
1448 2008-09-12 15:38  ivan
1449
1450         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
1451           internal_prefixen, RT#3985
1452
1453 2008-09-12 15:18  ivan
1454
1455         * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
1456           internal_prefixen, RT#3985
1457
1458 2008-09-12 14:56  ivan
1459
1460         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
1461           RT#3985
1462
1463 2008-09-12 00:58  ivan
1464
1465         * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
1466           services printed on invoices configurable.  RT#3904
1467
1468 2008-09-12 00:07  ivan
1469
1470         * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
1471           don't throw noisy warnings about missing new recur_temporality,
1472           RT#3851
1473
1474 2008-09-11 19:02  ivan
1475
1476         * httemplate/misc/spool_invoices.cgi: file spool_invoices.cgi was
1477           added on branch FREESIDE_1_7_BRANCH on 2008-09-12 02:02:05 +0000
1478
1479 2008-09-11 19:01  ivan
1480
1481         * httemplate/misc/spool_invoices.cgi, FS/FS/cust_bill.pm,
1482           FS/FS/Conf.pm, httemplate/search/cust_bill.html: add billco
1483           respooling, not re-FTPing, RT#3971
1484
1485 2008-09-11 17:53  ivan
1486
1487         * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
1488           flat.pm, RT#3851
1489
1490 2008-09-11 17:41  ivan
1491
1492         * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
1493
1494 2008-09-10 01:33  ivan
1495
1496         * httemplate/misc/ftp_invoices.cgi: file ftp_invoices.cgi was added
1497           on branch FREESIDE_1_7_BRANCH on 2008-09-10 08:33:58 +0000
1498
1499 2008-09-10 01:33  ivan
1500
1501         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
1502           httemplate/misc/ftp_invoices.cgi,
1503           httemplate/search/cust_bill.html: add re-FTP reprint,
1504           RT#create-me-tommorow-for-enet
1505
1506 2008-09-10 00:30  ivan
1507
1508         * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
1509           RT#3851
1510
1511 2008-09-10 00:24  ivan
1512
1513         * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
1514
1515 2008-09-09 15:35  ivan
1516
1517         * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
1518           log into selfservice when selfservice_server-primary_only is on
1519
1520 2008-09-09 14:29  ivan
1521
1522         * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
1523           services to log into selfservice when
1524           selfservice_server-primary_only is on
1525
1526 2008-09-09 14:04  ivan
1527
1528         * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
1529
1530 2008-09-09 13:58  ivan
1531
1532         * FS/FS/cust_pkg_detail.pm: 1.7 somehow got an old copy of
1533           cust_pkg_detail, doh
1534
1535 2008-09-09 01:19  ivan
1536
1537         * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
1538           _upgrade_data is hosing cpu badly
1539
1540 2008-09-07 19:49  ivan
1541
1542         * httemplate/edit/quick-charge.html: extraneous code cleanup
1543
1544 2008-09-07 19:47  ivan
1545
1546         * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
1547           & comments, RT#3810
1548
1549 2008-09-07 19:42  ivan
1550
1551         * httemplate/edit/process/cust_pkg_detail.html: file
1552           cust_pkg_detail.html was added on branch FREESIDE_1_7_BRANCH on
1553           2008-09-08 02:42:35 +0000
1554
1555 2008-09-07 19:42  ivan
1556
1557         * httemplate/edit/cust_pkg_detail.html: file cust_pkg_detail.html
1558           was added on branch FREESIDE_1_7_BRANCH on 2008-09-08 02:42:34
1559           +0000
1560
1561 2008-09-07 19:42  ivan
1562
1563         * FS/t/cust_pkg_detail.t: file cust_pkg_detail.t was added on
1564           branch FREESIDE_1_7_BRANCH on 2008-09-08 02:42:31 +0000
1565
1566 2008-09-07 19:42  ivan
1567
1568         * FS/FS/cust_pkg_detail.pm: file cust_pkg_detail.pm was added on
1569           branch FREESIDE_1_7_BRANCH on 2008-09-08 02:42:30 +0000
1570
1571 2008-09-07 19:42  ivan
1572
1573         * FS/FS/cust_pkg_detail.pm, FS/t/cust_pkg_detail.t,
1574           httemplate/edit/cust_pkg_detail.html,
1575           httemplate/edit/process/cust_pkg_detail.html, FS/FS/Schema.pm,
1576           httemplate/pref/pref.html, httemplate/pref/pref-process.html,
1577           httemplate/view/cust_main/packages.html, FS/MANIFEST, FS/FS.pm,
1578           FS/FS/cust_pkg.pm: add package invoice details & comments,
1579           RT#3810
1580
1581 2008-09-06 13:54  ivan
1582
1583         * FS/FS/UI/Web.pm: don't link to customer service view unless the
1584           user has the ACL to view the resulting page
1585
1586 2008-09-03 11:59  jeff
1587
1588         * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
1589           routine
1590
1591 2008-09-02 18:52  ivan
1592
1593         * httemplate/view/cust_main/payment_history.html: add back ability
1594           to post a check/cash refund. be more explicit about it instead of
1595           just being a checkbox when posting a credit. RT#3812
1596
1597 2008-09-02 18:46  ivan
1598
1599         * httemplate/elements/init_calendar.html: file init_calendar.html
1600           was added on branch FREESIDE_1_7_BRANCH on 2008-09-03 01:46:44
1601           +0000
1602
1603 2008-09-02 18:46  ivan
1604
1605         * httemplate/elements/init_calendar.html, FS/FS/payby.pm,
1606           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_refund.cgi,
1607           httemplate/edit/process/cust_refund.cgi,
1608           httemplate/view/cust_main/payment_history/refund.html,
1609           httemplate/view/cust_refund.html, FS/FS/AccessRight.pm: add back
1610           ability to post a check/cash refund.  be more explicit about it
1611           instead of just being a checkbox when posting a credit.  RT#3812
1612
1613 2008-08-29 16:13  ivan
1614
1615         * FS/FS/part_export/: acct_freeside.pm: adding fs-to-fs
1616           provisioning of simple accounts for cheepnet, RT#3805
1617
1618 2008-08-29 16:13  ivan
1619
1620         * FS/FS/part_export/acct_freeside.pm: file acct_freeside.pm was
1621           added on branch FREESIDE_1_7_BRANCH on 2008-08-29 23:14:14 +0000
1622
1623 2008-08-29 13:10  ivan
1624
1625         * httemplate/edit/part_pkg.cgi: increase maxlength and size of
1626           quantity fields on package edit, for RT#3805
1627
1628 2008-08-26 14:59  ivan
1629
1630         * FS/FS/cust_main.pm: don't override countrydefault or whatever
1631           with a blank value in bulk customer import
1632
1633 2008-08-26 06:59  rsiddall
1634
1635         * install/rpm/freeside.spec: More changes to the self-service RPMs,
1636           mostly fixing up paths so the RPM-installed self-service files
1637           are not under /usr/local on the remote machine.  Also fixed an
1638           initialization problem where the system configuration files for
1639           Freeside were assumed to be under /etc/default, not
1640           /etc/sysconfig
1641
1642 2008-08-23 20:40  rsiddall
1643
1644         * install/rpm/freeside.spec: Create discrete RPMs for different
1645           parts of the self-service interface.
1646
1647 2008-08-21 16:21  ivan
1648
1649         * FS/bin/freeside-yori: file freeside-yori was added on branch
1650           FREESIDE_1_7_BRANCH on 2008-08-21 23:22:20 +0000
1651
1652 2008-08-21 16:21  ivan
1653
1654         * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
1655           reporting for MCP mode
1656
1657 2008-08-21 16:21  ivan
1658
1659         * FS/FS/Yori.pm: file Yori.pm was added on branch
1660           FREESIDE_1_7_BRANCH on 2008-08-21 23:22:07 +0000
1661
1662 2008-08-19 11:42  ivan
1663
1664         * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
1665
1666 2008-08-19 04:35  ivan
1667
1668         * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
1669
1670 2008-08-19 03:09  ivan
1671
1672         * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
1673           here
1674
1675 2008-08-19 03:06  ivan
1676
1677         * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
1678           httemplate/edit/rate_region.cgi: more consistent prefix display,
1679           and don't forget nxx'
1680
1681 2008-08-15 01:45  ivan
1682
1683         * httemplate/elements/header-minimal.html: 1.7 needs
1684           header-minimal.html for new file upload to work
1685
1686 2008-08-14 17:41  ivan
1687
1688         * httemplate/elements/form-file_upload.html: can have a message
1689           then a URL too
1690
1691 2008-08-14 04:56  ivan
1692
1693         * httemplate/: misc/file-upload.html, elements/file-upload.html:
1694           file file-upload.html was added on branch FREESIDE_1_7_BRANCH on
1695           2008-08-14 11:56:12 +0000
1696
1697 2008-08-14 04:54  ivan
1698
1699         * httemplate/elements/form-file_upload.html: file
1700           form-file_upload.html was added on branch FREESIDE_1_7_BRANCH on
1701           2008-08-14 11:54:37 +0000
1702
1703 2008-08-14 04:53  ivan
1704
1705         * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
1706           httemplate/elements/progress-init.html,
1707           httemplate/elements/progress-popup.html,
1708           httemplate/misc/cust_main-import.cgi,
1709           httemplate/misc/process/cust_main-import.cgi,
1710           httemplate/search/cust_main.html,
1711           httemplate/elements/form-file_upload.html,
1712           httemplate/misc/file-upload.html,
1713           httemplate/elements/file-upload.html: customer import: add
1714           progress bar & redirect to a search of the imported customers,
1715           #3475
1716
1717 2008-08-14 04:44  ivan
1718
1719         * Makefile: customer import: add progress bar & redirect to a
1720           search of the imported customers, #3475
1721
1722 2008-08-13 18:58  ivan
1723
1724         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
1725           httemplate/elements/menu.html,
1726           httemplate/misc/cust_main-import.cgi,
1727           httemplate/misc/process/cust_main-import.cgi: import customer
1728           from Excel file too
1729
1730 2008-08-13 18:52  ivan
1731
1732         * FS/FS/svc_Common.pm: tyop
1733
1734 2008-08-13 18:38  ivan
1735
1736         * httemplate/view/svc_forward.cgi: tyop
1737
1738 2008-08-12 01:47  ivan
1739
1740         * httemplate/edit/process/part_pkg.cgi: fix inability to edit agent
1741           types for a package def when agent_defaultpkg is set on
1742
1743 2008-08-07 15:30  ivan
1744
1745         * Makefile: don't generate a new key on install-selfservice if
1746           there's already an RSA one either
1747
1748 2008-08-02 16:51  ivan
1749
1750         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband_meetme.pm,
1751           cdr/genband.pm, cdr/openser.pm, cdr/simple.pm, cdr/taqua.pm,
1752           cdr/unitel.pm: fix 'Can't call method "parse" on an undefined
1753           value' error from CDR format refactor
1754
1755 2008-07-31 16:32  ivan
1756
1757         * httemplate/search/report_receivables.cgi: this should fix columns
1758           not showing up in receivables report... not surea bout #3801
1759           (credits/etc show up in all time periods)
1760
1761 2008-07-31 14:16  ivan
1762
1763         * FS/FS/svc_acct.pm: backport-ish from 1.9: blowfish apsswords
1764           exporting to LDAP should warn and return {CRYPT}* instead of
1765           throwing a fatal error
1766
1767 2008-07-31 13:17  ivan
1768
1769         * httemplate/search/report_receivables.cgi: fix receivables report:
1770           credits/etc. should be limited by date like before, closes:
1771           Bug#3801
1772
1773 2008-07-30 19:35  ivan
1774
1775         * httemplate/misc/delete-customer.cgi: fix error on customer
1776           deletion
1777
1778 2008-07-30 15:15  ivan
1779
1780         * FS/FS/cdr/nt.pm: rename nt to nextone
1781
1782 2008-07-30 15:10  ivan
1783
1784         * FS/FS/cdr/nextone.pm: file nextone.pm was added on branch
1785           FREESIDE_1_7_BRANCH on 2008-07-30 22:10:52 +0000
1786
1787 2008-07-30 15:10  ivan
1788
1789         * FS/FS/cdr/: nextone.pm: rename nt to nextone
1790
1791 2008-07-30 13:39  ivan
1792
1793         * httemplate/search/cust_bill_pkg.cgi: backport line item detail
1794           report from HEAD
1795
1796 2008-07-18 15:32  ivan
1797
1798         * FS/FS/cust_pkg.pm: random cleanup from 1.9
1799
1800 2008-07-18 15:29  ivan
1801
1802         * bin/bind.import: add -e option to bind.import (now to actually
1803           implement it)
1804
1805 2008-07-18 15:28  ivan
1806
1807         * FS/FS/rate_region.pm: show NXX is US if applicable
1808
1809 2008-07-17 16:55  ivan
1810
1811         * FS/FS/cdr/asterisk.pm: file asterisk.pm was added on branch
1812           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1813
1814 2008-07-17 16:55  ivan
1815
1816         * FS/FS/cdr/genband.pm: file genband.pm was added on branch
1817           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1818
1819 2008-07-17 16:55  ivan
1820
1821         * FS/FS/cdr/genband_meetme.pm: file genband_meetme.pm was added on
1822           branch FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1823
1824 2008-07-17 16:55  ivan
1825
1826         * FS/FS/cdr/nt.pm: file nt.pm was added on branch
1827           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1828
1829 2008-07-17 16:55  ivan
1830
1831         * FS/FS/cdr/openser.pm: file openser.pm was added on branch
1832           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1833
1834 2008-07-17 16:55  ivan
1835
1836         * FS/FS/cdr/simple.pm: file simple.pm was added on branch
1837           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1838
1839 2008-07-17 16:55  ivan
1840
1841         * FS/FS/cdr/taqua.pm: file taqua.pm was added on branch
1842           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1843
1844 2008-07-17 16:55  ivan
1845
1846         * FS/FS/cdr/unitel.pm: file unitel.pm was added on branch
1847           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1848
1849 2008-07-17 16:55  ivan
1850
1851         * FS/FS/: cdr/asterisk.pm, cdr/genband.pm, cdr/genband_meetme.pm,
1852           cdr/nt.pm, cdr/openser.pm, cdr/simple.pm, cdr/taqua.pm,
1853           cdr/unitel.pm, cdr.pm: CDR updates; modularize CDR import
1854           formats; add formats for OpenSER, Genband/Tekelec, and "NT"
1855
1856 2008-07-15 16:25  ivan
1857
1858         * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
1859
1860 2008-07-15 16:18  ivan
1861
1862         * FS/FS/Upgrade.pm: parens help alot
1863
1864 2008-07-15 16:17  ivan
1865
1866         * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
1867           upgrade
1868
1869 2008-07-15 13:56  ivan
1870
1871         * FS/FS/cust_main.pm: prevent inactive customers from showing up in
1872           reports of cancelled customers
1873
1874 2008-07-14 16:59  ivan
1875
1876         * httemplate/view/cust_main/notes.html: fuck embedded iframes and
1877           their stupid display problems with scrolling.  also make the
1878           gridding more consistent
1879
1880 2008-07-14 16:08  ivan
1881
1882         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
1883           edit/process/cust_main_note.cgi: fuck embedded iframes and their
1884           stupid display problems with scrolling.  also make the gridding
1885           more consistent
1886
1887 2008-07-10 11:48  ivan
1888
1889         * httemplate/view/cust_main/packages.html: fix variable scoping
1890           issues preventing customer view page from coing up
1891
1892 2008-07-09 20:22  jeff
1893
1894         * FS/FS/cust_bill.pm: remove spurious warning
1895
1896 2008-07-09 20:16  jeff
1897
1898         * FS/FS/cust_bill.pm: restore line item date ranges
1899
1900 2008-07-09 13:37  ivan
1901
1902         * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
1903           warnings on upgrade
1904
1905 2008-07-09 13:33  ivan
1906
1907         * FS/FS/svc_Common.pm: perl vs SQL brainfart
1908
1909 2008-07-09 12:35  ivan
1910
1911         * FS/FS/svc_Common.pm: service searching should be case-insensitive
1912           now
1913
1914 2008-07-08 20:40  ivan
1915
1916         * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
1917           exemptions were inserted?
1918
1919 2008-07-08 20:27  ivan
1920
1921         * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
1922
1923 2008-07-08 20:18  ivan
1924
1925         * httemplate/search/cust_tax_exempt.html: file cust_tax_exempt.html
1926           was added on branch FREESIDE_1_7_BRANCH on 2008-07-09 03:18:49
1927           +0000
1928
1929 2008-07-08 20:18  ivan
1930
1931         * httemplate/search/: cust_tax_exempt.html, cust_tax_exempt.cgi:
1932           search legacy tax exemptions by customer status
1933
1934 2008-07-08 19:30  ivan
1935
1936         * httemplate/edit/process/part_pkg.cgi: don't require an agent type
1937           to be specified when editing a disabled package
1938
1939 2008-07-07 19:19  ivan
1940
1941         * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
1942           taxclass-less regions
1943
1944 2008-07-07 19:01  ivan
1945
1946         * FS/FS/cust_main_county.pm, httemplate/search/report_tax.cgi,
1947           httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
1948           taxclass-less regions
1949
1950 2008-07-07 17:35  ivan
1951
1952         * httemplate/search/cust_bill_pkg.cgi: order by number for line
1953           items with the same datestamp
1954
1955 2008-07-07 17:20  ivan
1956
1957         * httemplate/search/cust_bill_pkg.cgi: order line item reports by
1958           date
1959
1960 2008-07-07 16:47  ivan
1961
1962         * httemplate/search/report_tax.cgi: should be a proper fix for edge
1963           cases where you have taxclass and empty-taxclass rates for a
1964           region, whew
1965
1966 2008-07-02 21:19  ivan
1967
1968         * FS/FS/Record.pm: should FINALLY get binding correctly in light of
1969           regression caused by get_real_fields refactor
1970
1971 2008-07-02 21:12  ivan
1972
1973         * FS/FS/Record.pm: this should non-"=" searches on fields that
1974           require SQL type binding...
1975
1976 2008-07-01 19:55  ivan
1977
1978         * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
1979           card through self-service
1980
1981 2008-07-01 00:02  jeff
1982
1983         * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
1984
1985 2008-06-30 22:01  jeff
1986
1987         * httemplate/misc/unadjourn_pkg.cgi,
1988           httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
1989           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm, FS/FS/Cron/bill.pm,
1990           FS/FS/part_export/shellcommands.pm,
1991           FS/FS/part_export/sqlradius.pm,
1992           httemplate/edit/REAL_cust_pkg.cgi,
1993           httemplate/misc/process/cancel_pkg.html,
1994           httemplate/search/cust_pkg.cgi,
1995           httemplate/view/cust_main/packages.html: correct internal reason
1996           searching, prevent interleaved suspend/cancel/expire/adjourn,
1997           backporting and refactoring
1998
1999 2008-06-30 14:49  jeff
2000
2001         * FS/FS/cust_pkg.pm, httemplate/misc/process/cancel_pkg.html:
2002           backport reason handling
2003
2004 2008-06-28 21:33  jeff
2005
2006         * httemplate/view/cust_main/packages.html: spurious 'suspended'
2007
2008 2008-06-28 16:03  ivan
2009
2010         * httemplate/elements/select-state.html: get DIDs from globalpops
2011
2012 2008-06-25 13:14  ivan
2013
2014         * httemplate/search/report_receivables.cgi: optimize total query in
2015           receivables report.  very significant speedup for large DBs
2016
2017 2008-06-25 11:14  ivan
2018
2019         * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
2020           index already existing either
2021
2022 2008-06-24 17:29  ivan
2023
2024         * FS/FS/Record.pm, htetc/handler.pl: finish adding
2025           str2time_sql_closing
2026
2027 2008-06-24 09:39  jeff
2028
2029         * FS/FS/: Conf.pm, cust_main.pm: postal invoice fees
2030
2031 2008-06-23 19:09  ivan
2032
2033         * FS/FS/part_export/sqlradius.pm: prevent decrementing
2034           time/bandwidth for old RADIUS records
2035
2036 2008-06-23 08:36  jeff
2037
2038         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
2039           invoice service address modifications
2040
2041 2008-06-22 17:41  ivan
2042
2043         * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
2044           to assist in enet migraiton
2045
2046 2008-06-22 17:37  ivan
2047
2048         * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
2049           report fix, no _date
2050
2051 2008-06-22 17:34  ivan
2052
2053         * httemplate/search/: cust_tax_exempt.cgi: adding report on legacy
2054           tax exemptions to assist in enet migraiton
2055
2056 2008-06-22 17:34  ivan
2057
2058         * httemplate/search/cust_tax_exempt.cgi: file cust_tax_exempt.cgi
2059           was added on branch FREESIDE_1_7_BRANCH on 2008-06-23 00:34:26
2060           +0000
2061
2062 2008-06-21 13:07  ivan
2063
2064         * FS/bin/freeside-dbdef-create, bin/dbdef-create: backport
2065           freeside-dbdef-create from HEAD
2066
2067 2008-06-19 22:47  jeff
2068
2069         * FS/FS/cust_bill.pm: extra values for invoices
2070
2071 2008-06-19 20:36  ivan
2072
2073         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
2074           scum who charged back their customization work and then used the
2075           software anyway
2076
2077 2008-06-19 20:13  ivan
2078
2079         * Makefile: about time everything defaulted to apache2
2080
2081 2008-06-19 20:00  ivan
2082
2083         * Makefile: welcome to the future already.  default to apache 2
2084
2085 2008-06-18 14:18  ivan
2086
2087         * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
2088           pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
2089           don't want them
2090
2091 2008-06-17 22:27  ivan
2092
2093         * httemplate/elements/select-cust_main-status.html: and lastly, add
2094           select-cust_main-status.html to _1_7_BRANCH
2095
2096 2008-06-17 22:23  ivan
2097
2098         * FS/FS/cust_main.pm: backport cust_main::statuses from HEAD for
2099           /elements/tr-select-cust_main-statuses.html
2100
2101 2008-06-17 22:18  ivan
2102
2103         * httemplate/elements/tr-select-cust_main-status.html: somehow
2104           missed tr-select-cust_main-status.html on _1_7_BRANCH
2105
2106 2008-06-17 17:49  ivan
2107
2108         * FS/FS/part_virtual_field.pm: this module, also, has no need to
2109           import qsearch/qsearchs, and is causing dependency loop problems
2110           (Record->part_virtual_field->Record)
2111
2112 2008-06-17 17:42  ivan
2113
2114         * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
2115           runtime... should hopefully FINALLY eliminate the
2116           Record->Msgcat->Conf->Record loop
2117
2118 2008-06-17 17:36  ivan
2119
2120         * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
2121           qsearch/qsearchs... hopefully this is the last of the weird
2122           dependency loops (this one is Record->Msgcat->msgcat->Record)
2123
2124 2008-06-17 12:29  jeff
2125
2126         * conf/invoice_latex: fixup damage from quantity addition
2127
2128 2008-06-16 21:03  ivan
2129
2130         * httemplate/docs/: credits.html, license.html: credits for
2131           FCKeditor on _1_7_BRANCH
2132
2133 2008-06-16 20:57  ivan
2134
2135         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
2136           fckeditor.pl, fckpackager.xml, fckstyles.xml, fcktemplates.xml,
2137           editor/fckdebug.html, editor/fckdialog.html,
2138           editor/fckeditor.html, editor/fckeditor.original.html,
2139           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
2140           editor/css/fck_showtableborders_gecko.css,
2141           editor/css/behaviors/disablehandles.htc,
2142           editor/css/behaviors/showtableborders.htc,
2143           editor/css/images/fck_anchor.gif,
2144           editor/css/images/fck_flashlogo.gif,
2145           editor/css/images/fck_hiddenfield.gif,
2146           editor/css/images/fck_pagebreak.gif,
2147           editor/dialog/fck_about.html, editor/dialog/fck_anchor.html,
2148           editor/dialog/fck_button.html, editor/dialog/fck_checkbox.html,
2149           editor/dialog/fck_colorselector.html,
2150           editor/dialog/fck_docprops.html, editor/dialog/fck_find.html,
2151           editor/dialog/fck_flash.html, editor/dialog/fck_form.html,
2152           editor/dialog/fck_hiddenfield.html, editor/dialog/fck_image.html,
2153           editor/dialog/fck_link.html, editor/dialog/fck_listprop.html,
2154           editor/dialog/fck_paste.html, editor/dialog/fck_radiobutton.html,
2155           editor/dialog/fck_replace.html, editor/dialog/fck_select.html,
2156           editor/dialog/fck_smiley.html, editor/dialog/fck_source.html,
2157           editor/dialog/fck_specialchar.html,
2158           editor/dialog/fck_spellerpages.html,
2159           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
2160           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
2161           editor/dialog/fck_textfield.html,
2162           editor/dialog/common/fck_dialog_common.css,
2163           editor/dialog/common/fck_dialog_common.js,
2164           editor/dialog/common/fcknumericfield.htc,
2165           editor/dialog/common/moz-bindings.xml,
2166           editor/dialog/common/images/locked.gif,
2167           editor/dialog/common/images/reset.gif,
2168           editor/dialog/common/images/unlocked.gif,
2169           editor/dialog/fck_about/logo_fckeditor.gif,
2170           editor/dialog/fck_about/logo_fredck.gif,
2171           editor/dialog/fck_docprops/fck_document_preview.html,
2172           editor/dialog/fck_flash/fck_flash.js,
2173           editor/dialog/fck_flash/fck_flash_preview.html,
2174           editor/dialog/fck_image/fck_image.js,
2175           editor/dialog/fck_image/fck_image_preview.html,
2176           editor/dialog/fck_link/fck_link.js,
2177           editor/dialog/fck_select/fck_select.js,
2178           editor/dialog/fck_spellerpages/spellerpages/blank.html,
2179           editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
2180           editor/dialog/fck_spellerpages/spellerpages/controls.html,
2181           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
2182           editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
2183           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
2184           editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
2185           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
2186           editor/dialog/fck_template/images/template1.gif,
2187           editor/dialog/fck_template/images/template2.gif,
2188           editor/dialog/fck_template/images/template3.gif,
2189           editor/filemanager/browser/default/browser.css,
2190           editor/filemanager/browser/default/browser.html,
2191           editor/filemanager/browser/default/frmactualfolder.html,
2192           editor/filemanager/browser/default/frmcreatefolder.html,
2193           editor/filemanager/browser/default/frmfolders.html,
2194           editor/filemanager/browser/default/frmresourceslist.html,
2195           editor/filemanager/browser/default/frmresourcetype.html,
2196           editor/filemanager/browser/default/frmupload.html,
2197           editor/filemanager/browser/default/connectors/perl/basexml.pl,
2198           editor/filemanager/browser/default/connectors/perl/commands.pl,
2199           editor/filemanager/browser/default/connectors/perl/connector.cgi,
2200           editor/filemanager/browser/default/connectors/perl/io.pl,
2201           editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
2202           editor/filemanager/browser/default/connectors/perl/util.pl,
2203           editor/filemanager/browser/default/images/ButtonArrow.gif,
2204           editor/filemanager/browser/default/images/Folder.gif,
2205           editor/filemanager/browser/default/images/Folder32.gif,
2206           editor/filemanager/browser/default/images/FolderOpened.gif,
2207           editor/filemanager/browser/default/images/FolderOpened32.gif,
2208           editor/filemanager/browser/default/images/FolderUp.gif,
2209           editor/filemanager/browser/default/images/spacer.gif,
2210           editor/filemanager/browser/default/images/icons/ai.gif,
2211           editor/filemanager/browser/default/images/icons/avi.gif,
2212           editor/filemanager/browser/default/images/icons/bmp.gif,
2213           editor/filemanager/browser/default/images/icons/cs.gif,
2214           editor/filemanager/browser/default/images/icons/default.icon.gif,
2215           editor/filemanager/browser/default/images/icons/dll.gif,
2216           editor/filemanager/browser/default/images/icons/doc.gif,
2217           editor/filemanager/browser/default/images/icons/exe.gif,
2218           editor/filemanager/browser/default/images/icons/fla.gif,
2219           editor/filemanager/browser/default/images/icons/gif.gif,
2220           editor/filemanager/browser/default/images/icons/htm.gif,
2221           editor/filemanager/browser/default/images/icons/html.gif,
2222           editor/filemanager/browser/default/images/icons/jpg.gif,
2223           editor/filemanager/browser/default/images/icons/js.gif,
2224           editor/filemanager/browser/default/images/icons/mdb.gif,
2225           editor/filemanager/browser/default/images/icons/mp3.gif,
2226           editor/filemanager/browser/default/images/icons/pdf.gif,
2227           editor/filemanager/browser/default/images/icons/png.gif,
2228           editor/filemanager/browser/default/images/icons/ppt.gif,
2229           editor/filemanager/browser/default/images/icons/rdp.gif,
2230           editor/filemanager/browser/default/images/icons/swf.gif,
2231           editor/filemanager/browser/default/images/icons/swt.gif,
2232           editor/filemanager/browser/default/images/icons/txt.gif,
2233           editor/filemanager/browser/default/images/icons/vsd.gif,
2234           editor/filemanager/browser/default/images/icons/xls.gif,
2235           editor/filemanager/browser/default/images/icons/xml.gif,
2236           editor/filemanager/browser/default/images/icons/zip.gif,
2237           editor/filemanager/browser/default/images/icons/32/ai.gif,
2238           editor/filemanager/browser/default/images/icons/32/avi.gif,
2239           editor/filemanager/browser/default/images/icons/32/bmp.gif,
2240           editor/filemanager/browser/default/images/icons/32/cs.gif,
2241           editor/filemanager/browser/default/images/icons/32/default.icon.gif,
2242           editor/filemanager/browser/default/images/icons/32/dll.gif,
2243           editor/filemanager/browser/default/images/icons/32/doc.gif,
2244           editor/filemanager/browser/default/images/icons/32/exe.gif,
2245           editor/filemanager/browser/default/images/icons/32/fla.gif,
2246           editor/filemanager/browser/default/images/icons/32/gif.gif,
2247           editor/filemanager/browser/default/images/icons/32/htm.gif,
2248           editor/filemanager/browser/default/images/icons/32/html.gif,
2249           editor/filemanager/browser/default/images/icons/32/jpg.gif,
2250           editor/filemanager/browser/default/images/icons/32/js.gif,
2251           editor/filemanager/browser/default/images/icons/32/mdb.gif,
2252           editor/filemanager/browser/default/images/icons/32/mp3.gif,
2253           editor/filemanager/browser/default/images/icons/32/pdf.gif,
2254           editor/filemanager/browser/default/images/icons/32/png.gif,
2255           editor/filemanager/browser/default/images/icons/32/ppt.gif,
2256           editor/filemanager/browser/default/images/icons/32/rdp.gif,
2257           editor/filemanager/browser/default/images/icons/32/swf.gif,
2258           editor/filemanager/browser/default/images/icons/32/swt.gif,
2259           editor/filemanager/browser/default/images/icons/32/txt.gif,
2260           editor/filemanager/browser/default/images/icons/32/vsd.gif,
2261           editor/filemanager/browser/default/images/icons/32/xls.gif,
2262           editor/filemanager/browser/default/images/icons/32/xml.gif,
2263           editor/filemanager/browser/default/images/icons/32/zip.gif,
2264           editor/filemanager/browser/default/js/common.js,
2265           editor/filemanager/browser/default/js/fckxml.js,
2266           editor/filemanager/upload/test.html, editor/images/anchor.gif,
2267           editor/images/arrow_ltr.gif, editor/images/arrow_rtl.gif,
2268           editor/images/spacer.gif,
2269           editor/images/smiley/msn/angel_smile.gif,
2270           editor/images/smiley/msn/angry_smile.gif,
2271           editor/images/smiley/msn/broken_heart.gif,
2272           editor/images/smiley/msn/cake.gif,
2273           editor/images/smiley/msn/confused_smile.gif,
2274           editor/images/smiley/msn/cry_smile.gif,
2275           editor/images/smiley/msn/devil_smile.gif,
2276           editor/images/smiley/msn/embaressed_smile.gif,
2277           editor/images/smiley/msn/envelope.gif,
2278           editor/images/smiley/msn/heart.gif,
2279           editor/images/smiley/msn/kiss.gif,
2280           editor/images/smiley/msn/lightbulb.gif,
2281           editor/images/smiley/msn/omg_smile.gif,
2282           editor/images/smiley/msn/regular_smile.gif,
2283           editor/images/smiley/msn/sad_smile.gif,
2284           editor/images/smiley/msn/shades_smile.gif,
2285           editor/images/smiley/msn/teeth_smile.gif,
2286           editor/images/smiley/msn/thumbs_down.gif,
2287           editor/images/smiley/msn/thumbs_up.gif,
2288           editor/images/smiley/msn/tounge_smile.gif,
2289           editor/images/smiley/msn/whatchutalkingabout_smile.gif,
2290           editor/images/smiley/msn/wink_smile.gif,
2291           editor/js/fckeditorcode_gecko.js, editor/js/fckeditorcode_ie.js,
2292           editor/lang/_getfontformat.html,
2293           editor/lang/_translationstatus.txt, editor/lang/af.js,
2294           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
2295           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
2296           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
2297           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
2298           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
2299           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
2300           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr.js,
2301           editor/lang/gl.js, editor/lang/he.js, editor/lang/hi.js,
2302           editor/lang/hr.js, editor/lang/hu.js, editor/lang/it.js,
2303           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
2304           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
2305           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
2306           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
2307           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
2308           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
2309           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
2310           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
2311           editor/lang/zh-cn.js, editor/lang/zh.js,
2312           editor/plugins/autogrow/fckplugin.js,
2313           editor/plugins/placeholder/fck_placeholder.html,
2314           editor/plugins/placeholder/fckplugin.js,
2315           editor/plugins/placeholder/placeholder.gif,
2316           editor/plugins/placeholder/lang/de.js,
2317           editor/plugins/placeholder/lang/en.js,
2318           editor/plugins/placeholder/lang/fr.js,
2319           editor/plugins/placeholder/lang/it.js,
2320           editor/plugins/placeholder/lang/pl.js,
2321           editor/plugins/simplecommands/fckplugin.js,
2322           editor/plugins/tablecommands/fckplugin.js,
2323           editor/skins/_fckviewstrips.html,
2324           editor/skins/default/fck_dialog.css,
2325           editor/skins/default/fck_editor.css,
2326           editor/skins/default/fck_strip.gif,
2327           editor/skins/default/images/toolbar.arrowright.gif,
2328           editor/skins/default/images/toolbar.buttonarrow.gif,
2329           editor/skins/default/images/toolbar.collapse.gif,
2330           editor/skins/default/images/toolbar.end.gif,
2331           editor/skins/default/images/toolbar.expand.gif,
2332           editor/skins/default/images/toolbar.separator.gif,
2333           editor/skins/default/images/toolbar.start.gif,
2334           editor/skins/office2003/fck_dialog.css,
2335           editor/skins/office2003/fck_editor.css,
2336           editor/skins/office2003/fck_strip.gif,
2337           editor/skins/office2003/images/toolbar.arrowright.gif,
2338           editor/skins/office2003/images/toolbar.bg.gif,
2339           editor/skins/office2003/images/toolbar.buttonarrow.gif,
2340           editor/skins/office2003/images/toolbar.collapse.gif,
2341           editor/skins/office2003/images/toolbar.end.gif,
2342           editor/skins/office2003/images/toolbar.expand.gif,
2343           editor/skins/office2003/images/toolbar.separator.gif,
2344           editor/skins/office2003/images/toolbar.start.gif,
2345           editor/skins/silver/fck_dialog.css,
2346           editor/skins/silver/fck_editor.css,
2347           editor/skins/silver/fck_strip.gif,
2348           editor/skins/silver/images/toolbar.arrowright.gif,
2349           editor/skins/silver/images/toolbar.buttonarrow.gif,
2350           editor/skins/silver/images/toolbar.buttonbg.gif,
2351           editor/skins/silver/images/toolbar.collapse.gif,
2352           editor/skins/silver/images/toolbar.end.gif,
2353           editor/skins/silver/images/toolbar.expand.gif,
2354           editor/skins/silver/images/toolbar.separator.gif,
2355           editor/skins/silver/images/toolbar.start.gif: adding fckeditor on
2356           _17_BRANCH, for customer notices
2357
2358 2008-06-16 20:35  ivan
2359
2360         * httemplate/misc/: email-customers.html,
2361           process/email-customers.html: file email-customers.html was added
2362           on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:36:10 +0000
2363
2364 2008-06-16 20:35  ivan
2365
2366         * httemplate/elements/htmlarea.html: file htmlarea.html was added
2367           on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:36:10 +0000
2368
2369 2008-06-16 20:35  ivan
2370
2371         * httemplate/elements/htmlarea.html,
2372           httemplate/misc/email-customers.html,
2373           httemplate/misc/process/email-customers.html,
2374           FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/Misc.pm,
2375           FS/FS/cust_main.pm, htetc/handler.pl,
2376           httemplate/search/cust_main.html: finish adding a feature to
2377           easily list all email addresses for an agent & send them email
2378
2379 2008-06-16 20:13  jeff
2380
2381         * conf/invoice_latex: not forgetting to add fax and old customer id
2382
2383 2008-06-16 18:43  ivan
2384
2385         * httemplate/edit/process/cust_main.cgi: have agent_custid editing
2386           now
2387
2388 2008-06-16 00:04  ivan
2389
2390         * httemplate/view/cust_main/packages.html: missing stuff from HEAD
2391
2392 2008-06-15 23:53  ivan
2393
2394         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
2395           ability to edit agent_custid
2396
2397 2008-06-12 16:15  ivan
2398
2399         * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
2400           displaying package and comment on date editing
2401
2402 2008-06-10 16:24  ivan
2403
2404         * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
2405           upgrade errors
2406
2407 2008-06-10 10:39  ivan
2408
2409         * FS/FS/Misc.pm: turn off debugging that got left on by accident
2410
2411 2008-06-09 19:12  ivan
2412
2413         * httemplate/edit/process/: cust_credit_bill.cgi,
2414           cust_credit_refund.cgi, cust_pay_refund.cgi: fix up application
2415           of things to refunds, RT#3606/RT#3545
2416
2417 2008-06-09 11:32  ivan
2418
2419         * FS/FS/cdr.pm: remove name from voxlinesystems2, really
2420
2421 2008-06-05 17:10  ivan
2422
2423         * FS/FS/Schema.pm: 1.7 needed money_typen
2424
2425 2008-06-05 15:44  ivan
2426
2427         * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
2428           name, revsere src/dst
2429
2430 2008-06-05 13:09  ivan
2431
2432         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
2433           quantities &
2434
2435 2008-06-05 12:44  ivan
2436
2437         * FS/FS/: part_pkg/voip_cdr.pm, cust_svc.pm: disable_src fixes
2438
2439 2008-06-05 12:29  ivan
2440
2441         * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
2442           NULL
2443
2444 2008-06-05 12:25  ivan
2445
2446         * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
2447           fees
2448
2449 2008-06-05 12:24  ivan
2450
2451         * FS/FS/cdr.pm, FS/FS/cust_main.pm,
2452           httemplate/edit/quick-charge.html,
2453           httemplate/edit/process/quick-charge.cgi,
2454           httemplate/search/cdr.html, httemplate/view/svc_phone.cgi:
2455           voxlinesystems CDRs and quantity bs
2456
2457 2008-06-05 12:06  jeff
2458
2459         * conf/invoice_html: dash removal
2460
2461 2008-06-05 03:36  ivan
2462
2463         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
2464           httemplate/search/report_cust_main.html: add customer status to
2465           adv. customer report, template customer search for future use in
2466           emailing notices, RT#2731
2467
2468 2008-06-05 03:34  ivan
2469
2470         * FS/FS/: cust_pkg.pm: docs for search_sql
2471
2472 2008-06-05 01:54  ivan
2473
2474         * httemplate/search/report_cust_bill.html: minor invoice report UI
2475
2476 2008-06-04 22:06  ivan
2477
2478         * httemplate/edit/: elements/ApplicationCommon.html,
2479           process/elements/ApplicationCommon.html: file
2480           ApplicationCommon.html was added on branch FREESIDE_1_7_BRANCH on
2481           2008-06-05 05:07:55 +0000
2482
2483 2008-06-04 22:06  ivan
2484
2485         * httemplate/edit/: cust_credit_refund.cgi,
2486           process/cust_credit_refund.cgi: file cust_credit_refund.cgi was
2487           added on branch FREESIDE_1_7_BRANCH on 2008-06-05 05:07:55 +0000
2488
2489 2008-06-04 22:06  ivan
2490
2491         * httemplate/edit/: cust_pay_refund.cgi,
2492           process/cust_pay_refund.cgi: file cust_pay_refund.cgi was added
2493           on branch FREESIDE_1_7_BRANCH on 2008-06-05 05:07:55 +0000
2494
2495 2008-06-04 22:06  ivan
2496
2497         * httemplate/edit/cust_pay_refund.cgi,
2498           httemplate/edit/cust_credit_refund.cgi,
2499           httemplate/edit/elements/ApplicationCommon.html,
2500           httemplate/edit/process/cust_credit_refund.cgi,
2501           httemplate/edit/process/cust_pay_refund.cgi,
2502           httemplate/edit/process/elements/ApplicationCommon.html,
2503           FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
2504           httemplate/edit/cust_credit_bill.cgi,
2505           httemplate/edit/process/cust_bill_pay.cgi,
2506           httemplate/edit/process/cust_credit_bill.cgi,
2507           httemplate/view/cust_main/payment_history/credit.html,
2508           httemplate/view/cust_main/payment_history/payment.html: payment
2509           and credit applications have separate "apply to refund" choices
2510           now, and no auto-refund choice in the invoice dropdown.  RT#3545
2511
2512 2008-06-04 11:50  ivan
2513
2514         * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
2515           fix the random "HylaFax support has not been configured" error,
2516           caused by cust_bill->fax getting called instead of cust_main->fax
2517           field
2518
2519 2008-06-04 11:40  jeff
2520
2521         * conf/: invoice_html, invoice_latex: more voxline invoice
2522           formatting
2523
2524 2008-06-04 11:05  jeff
2525
2526         * FS/FS/cust_bill.pm: voxline invoice formatting
2527
2528 2008-06-04 10:57  jeff
2529
2530         * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
2531           conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm: voxline
2532           invoice formatting
2533
2534 2008-06-04 06:26  jeff
2535
2536         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex: service
2537           address on invoice
2538
2539 2008-06-03 14:06  ivan
2540
2541         * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
2542           FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
2543           httemplate/view/cust_main/packages.html: very basic start at
2544           adding quantities
2545
2546 2008-06-02 11:59  ivan
2547
2548         * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
2549
2550 2008-06-02 11:31  ivan
2551
2552         * FS/FS/UI/Web/small_custview.pm: fix ntable calls
2553
2554 2008-06-02 10:22  ivan
2555
2556         * FS/FS/UI/Web/small_custview.pm: oops, missed 1.7
2557
2558 2008-06-02 10:14  ivan
2559
2560         * FS/FS/UI/Web/small_custview.pm: doh!
2561
2562 2008-06-02 10:06  ivan
2563
2564         * FS/FS/UI/Web/small_custview.pm: file small_custview.pm was added
2565           on branch FREESIDE_1_7_BRANCH on 2008-06-02 17:06:10 +0000
2566
2567 2008-06-02 10:06  ivan
2568
2569         * FS/FS/UI/Web/small_custview.pm, FS/FS/CGI.pm,
2570           FS/FS/ClientAPI/MyAccount.pm, htetc/handler.pl,
2571           rt/lib/RT/URI/freeside/Internal.pm,
2572           rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
2573           of a sudden causing fatal errors?!  wtf
2574
2575 2008-06-02 04:16  jeff
2576
2577         * conf/invoice_latexcoupon: file invoice_latexcoupon was added on
2578           branch FREESIDE_1_7_BRANCH on 2008-06-02 11:17:07 +0000
2579
2580 2008-06-02 04:16  jeff
2581
2582         * conf/invoice_latexcoupon, conf/invoice_latex, FS/FS/Conf.pm,
2583           FS/FS/cust_bill.pm: typeset tear-off remittance coupon
2584
2585 2008-06-01 19:47  ivan
2586
2587         * FS/FS/Misc.pm: and batchmode was probably right
2588
2589 2008-06-01 19:45  ivan
2590
2591         * FS/FS/Misc.pm: yow, don't want everything to waitt until the
2592           timeout
2593
2594 2008-06-01 19:16  ivan
2595
2596         * FS/FS/: Misc.pm, cust_bill.pm: use IPC::Run to run pslatex & add
2597           a timeout, this should prevent hanging on template errors
2598
2599 2008-06-01 15:48  ivan
2600
2601         * httemplate/view/cust_main/payment_history/credit.html: file
2602           credit.html was added on branch FREESIDE_1_7_BRANCH on 2008-06-01
2603           22:48:56 +0000
2604
2605 2008-06-01 15:48  ivan
2606
2607         * httemplate/view/cust_refund.html: file cust_refund.html was added
2608           on branch FREESIDE_1_7_BRANCH on 2008-06-01 22:48:59 +0000
2609
2610 2008-06-01 15:48  ivan
2611
2612         * httemplate/view/cust_main/payment_history/invoice.html: file
2613           invoice.html was added on branch FREESIDE_1_7_BRANCH on
2614           2008-06-01 22:48:57 +0000
2615
2616 2008-06-01 15:48  ivan
2617
2618         * httemplate/view/cust_main/payment_history/payment.html: file
2619           payment.html was added on branch FREESIDE_1_7_BRANCH on
2620           2008-06-01 22:48:57 +0000
2621
2622 2008-06-01 15:48  ivan
2623
2624         * httemplate/view/cust_main/payment_history/refund.html: file
2625           refund.html was added on branch FREESIDE_1_7_BRANCH on 2008-06-01
2626           22:48:58 +0000
2627
2628 2008-06-01 15:48  ivan
2629
2630         * httemplate/view/cust_main/payment_history/voided_payment.html:
2631           file voided_payment.html was added on branch FREESIDE_1_7_BRANCH
2632           on 2008-06-01 22:48:58 +0000
2633
2634 2008-06-01 15:48  ivan
2635
2636         * FS/FS/payinfo_transaction_Mixin.pm: file
2637           payinfo_transaction_Mixin.pm was added on branch
2638           FREESIDE_1_7_BRANCH on 2008-06-01 22:48:24 +0000
2639
2640 2008-06-01 15:48  ivan
2641
2642         * FS/FS/payinfo_transaction_Mixin.pm,
2643           httemplate/view/cust_refund.html,
2644           httemplate/view/cust_main/payment_history/credit.html,
2645           httemplate/view/cust_main/payment_history/invoice.html,
2646           httemplate/view/cust_main/payment_history/payment.html,
2647           httemplate/view/cust_main/payment_history/refund.html,
2648           httemplate/view/cust_main/payment_history/voided_payment.html,
2649           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
2650           httemplate/view/cust_main/payment_history.html,
2651           httemplate/search/elements/cust_pay_or_refund.html: refactor
2652           payment history slightly, add refund receipts, have "unapplied"
2653           refunds show like other unapplied/open things, RT#3545
2654
2655 2008-06-01 14:25  ivan
2656
2657         * FS/FS/cust_refund.pm: sync with HEAD (add ability to modify
2658           refund records)
2659
2660 2008-06-01 13:13  ivan
2661
2662         * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill.pm,
2663           httemplate/view/cust_main/payment_history.html: backport
2664           cust_bill_ApplicationCommon::applied_to_invoice and
2665           cust_bill::invnum_date_pretty to 1.7
2666
2667 2008-06-01 00:08  ivan
2668
2669         * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
2670           "Billing #"
2671
2672 2008-05-31 18:23  ivan
2673
2674         * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
2675           problems
2676
2677 2008-05-31 17:11  ivan
2678
2679         * FS/FS/cust_bill.pm: fix problems when service definition names
2680           contain chars that need to be latex escaped
2681
2682 2008-05-29 21:04  ivan
2683
2684         * httemplate/edit/part_bill_event.cgi: 1.7 sucks.  but people are
2685           still going to be editing old-style invoice events for a little
2686           while more yet, so space them out better (so options don't run
2687           together)
2688
2689 2008-05-29 20:55  ivan
2690
2691         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
2692           sucks.  add a "balance over" option to the 1.7 style
2693           agent-specific invoice send event
2694
2695 2008-05-29 18:38  ivan
2696
2697         * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
2698           when running prune_applications not in debug mode...
2699
2700 2008-05-29 18:34  ivan
2701
2702         * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
2703           FreesideStatus every time either.  really?
2704
2705 2008-05-29 18:33  ivan
2706
2707         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
2708           pruning every time
2709
2710 2008-05-29 18:28  ivan
2711
2712         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
2713           pruning every time
2714
2715 2008-05-29 18:02  ivan
2716
2717         * FS/FS/cust_pay_pending.pm: clean up any stray/old
2718           cust_pay_pending records causing problems
2719
2720 2008-05-29 17:53  ivan
2721
2722         * FS/FS/: cust_pay_pending.pm, Upgrade.pm: clean up any stray/old
2723           cust_pay_pending records causing problems
2724
2725 2008-05-28 17:11  ivan
2726
2727         * httemplate/graph/money_time.cgi: line things up better on the
2728           12mo report (prevent labels from taking up most of the graph
2729
2730 2008-05-28 03:45  ivan
2731
2732         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
2733           FS dbdef hasn't been initialized yet (& need to import
2734           adminsuidsetup)
2735
2736 2008-05-28 03:41  ivan
2737
2738         * htetc/: handler.pl: mailgate realiability fix: don't bomb out
2739           when FS dbdef hasn't been initialized yet
2740
2741 2008-05-28 03:14  ivan
2742
2743         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
2744           FS dbdef hasn't been initialized yet
2745
2746 2008-05-19 20:52  ivan
2747
2748         * FS/FS/Upgrade.pm: automatically create an index on the new
2749           radacct.FreesideStatus column
2750
2751 2008-05-19 15:31  jeff
2752
2753         * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
2754
2755 2008-05-19 11:50  ivan
2756
2757         * FS/FS/Conf.pm: a better link to the T:T docs
2758
2759 2008-05-18 21:29  ivan
2760
2761         * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
2762           the h_ tables.  this should speed up the cust_pay upgrade??
2763
2764 2008-05-18 21:07  jeff
2765
2766         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
2767           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
2768           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
2769           conf/invoice_latex, httemplate/misc/cdr-import.html: backport
2770           voip_cdr's upstream_simple, and the columnization features
2771
2772 2008-05-18 21:07  ivan
2773
2774         * httemplate/search/cust_bill_pay.html: file cust_bill_pay.html was
2775           added on branch FREESIDE_1_7_BRANCH on 2008-05-19 04:07:06 +0000
2776
2777 2008-05-18 21:07  ivan
2778
2779         * httemplate/search/cust_credit_refund.html: file
2780           cust_credit_refund.html was added on branch FREESIDE_1_7_BRANCH
2781           on 2008-05-19 04:07:06 +0000
2782
2783 2008-05-18 21:07  ivan
2784
2785         * httemplate/search/elements/cust_pay_or_refund.html: file
2786           cust_pay_or_refund.html was added on branch FREESIDE_1_7_BRANCH
2787           on 2008-05-19 04:07:07 +0000
2788
2789 2008-05-18 21:07  ivan
2790
2791         * httemplate/search/cust_refund.html: file cust_refund.html was
2792           added on branch FREESIDE_1_7_BRANCH on 2008-05-19 04:07:06 +0000
2793
2794 2008-05-18 21:07  ivan
2795
2796         * httemplate/search/cust_bill_pay.html,
2797           httemplate/search/cust_credit_refund.html,
2798           httemplate/search/cust_refund.html,
2799           httemplate/search/elements/cust_pay_or_refund.html,
2800           FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
2801           FS/FS/cust_refund.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
2802           FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi,
2803           httemplate/search/cust_credit.html,
2804           httemplate/search/cust_pay.cgi: make net receipts clickable...
2805           and netreceipts != cashflow, really, so separate those concepts,
2806           and cashflow gets gross & net variants.  also add gross/net
2807           refunds.  #3012
2808
2809 2008-05-18 15:57  ivan
2810
2811         * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
2812           include/import
2813
2814 2008-05-18 15:54  ivan
2815
2816         * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
2817           auto sqlradius upgrade
2818
2819 2008-05-18 15:53  ivan
2820
2821         * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
2822
2823 2008-05-18 15:42  ivan
2824
2825         * FS/FS/Upgrade.pm, FS/FS/part_export/sqlradius.pm,
2826           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
2827           init.d/freeside-init: on upgrade, automatically seed from
2828           sqlradius databases, and start freeside-sqlradius-radacctd by
2829           default
2830
2831 2008-05-17 23:50  ivan
2832
2833         * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
2834           config value for disabling the ACLs... this should be good for a
2835           demo in 1.7, 1.9 will need some way to disable ACL changes from
2836           OUTSIDE the db
2837
2838 2008-05-15 15:48  ivan
2839
2840         * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
2841           small_custview
2842
2843 2008-05-14 14:21  jeff
2844
2845         * FS/FS/: Conf.pm, cust_bill.pm: config option to omit statement
2846           type items from invoices
2847
2848 2008-05-13 16:36  ivan
2849
2850         * FS/bin/freeside-adduser: tyop
2851
2852 2008-05-13 12:13  ivan
2853
2854         * Makefile: ensure new self-service libs are installed
2855
2856 2008-05-09 14:51  jeff
2857
2858         * httemplate/: browse/addr_block.cgi, browse/router.cgi,
2859           edit/elements/edit.html, edit/process/addr_block/allocate.cgi,
2860           elements/tr-select-table.html: re-drag address and router even
2861           farther into the century
2862
2863 2008-05-07 14:36  ivan
2864
2865         * httemplate/: misc/cancel_cust.html, view/cust_main.cgi: fix
2866           customer cancellation, sort of a side effect of #2872, fixes
2867           #3480, #3481
2868
2869 2008-05-05 18:14  ivan
2870
2871         * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
2872           customer # portion of quick payment entry
2873
2874 2008-05-04 19:11  ivan
2875
2876         * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
2877           new payment duplicate stuff with cc encryption :/
2878
2879 2008-05-04 18:52  ivan
2880
2881         * FS/FS/payinfo_Mixin.pm: better fix for using new payment
2882           duplicate stuff with cc encryption :)
2883
2884 2008-05-04 18:18  ivan
2885
2886         * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
2887           with cc encryption
2888
2889 2008-05-02 13:30  ivan
2890
2891         * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
2892           schema-only changes (for slony slaves)
2893
2894 2008-05-01 19:00  ivan
2895
2896         * FS/FS/part_pkg.pm: fix backport of _upgrade_data from 1.9 for
2897           very old installs, to eliminate plan-less packages
2898
2899 2008-05-01 18:58  ivan
2900
2901         * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
2902
2903 2008-05-01 18:53  ivan
2904
2905         * FS/FS/part_pkg.pm: backport _upgrade_data from 1.9 for very old
2906           installs, to eliminate plan-less packages
2907
2908 2008-04-30 17:26  ivan
2909
2910         * ChangeLog, debian/changelog: Updated for 1.7.3
2911
2912 2008-04-30 16:42  ivan
2913
2914         * Makefile: not here
2915
2916 2008-04-30 16:36  ivan
2917
2918         * Makefile: that explains the bs with ChangeLog
2919
2920 2008-04-30 16:34  ivan
2921
2922         * debian/changelog: reverting one last time.  this should do it
2923
2924 2008-04-30 16:33  ivan
2925
2926         * ChangeLog: Updated for 1.7.3
2927
2928 2008-04-30 16:29  ivan
2929
2930         * Makefile: last last-minute fix for last-minute change
2931
2932 2008-04-30 16:28  ivan
2933
2934         * ChangeLog, debian/changelog: Updated for 1.7.3
2935
2936 2008-04-30 16:26  ivan
2937
2938         * Makefile: 1.7.3
2939
2940 2008-04-30 16:25  ivan
2941
2942         * debian/changelog: reverting bad change
2943
2944 2008-04-30 16:22  ivan
2945
2946         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
2947           for 1.7.3
2948
2949 2008-04-30 16:19  ivan
2950
2951         * Makefile: last minute release target update.  not particularly
2952           dangerous, nobody uses it but me
2953
2954 2008-04-24 16:15  ivan
2955
2956         * FS/MANIFEST: reverting MANIFEST changes that should not have been
2957           committed in the first place...
2958
2959 2008-04-18 19:42  ivan
2960
2961         * install/rpm/freeside.spec: Updated for 1.7.3rc3
2962
2963 2008-04-18 14:27  ivan
2964
2965         * rt/lib/RT/Ticket_Overlay.pm: blah.  last silly typo hopefully.
2966           wish this was easier to test.
2967
2968 2008-04-18 14:25  ivan
2969
2970         * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
2971
2972 2008-04-18 14:19  ivan
2973
2974         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
2975           finally fix ticket auto-association not getting along with RT
2976           ACLs
2977
2978 2008-04-18 09:27  jeff
2979
2980         * httemplate/: browse/addr_block.cgi, browse/router.cgi,
2981           edit/process/addr_block/allocate.cgi: backout browse changes
2982           until 1.7.4
2983
2984 2008-04-17 20:29  jeff
2985
2986         * FS/t/addr_block.t, FS/t/router.t,
2987           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
2988           httemplate/edit/allocate.html, FS/MANIFEST,
2989           httemplate/edit/process/addr_block/add.cgi,
2990           httemplate/edit/process/addr_block/allocate.cgi,
2991           httemplate/edit/process/addr_block/deallocate.cgi,
2992           httemplate/edit/process/addr_block/split.cgi: drag address and
2993           router even farther into the century
2994
2995 2008-04-16 11:32  jeff
2996
2997         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
2998           httemplate/view/cust_main/packages.html: show user who created
2999           (cancel/suspend) reason and possibly fix a lingering spurious
3000           usergroup bug
3001
3002 2008-04-15 13:47  ivan
3003
3004         * httemplate/elements/header-minimal.html: file header-minimal.html
3005           was added on branch FREESIDE_1_7_BRANCH on 2008-08-15 08:45:09
3006           +0000
3007
3008 2008-04-15 13:47  jeff
3009
3010         * httemplate/: elements/file-upload.html,
3011           elements/header-minimal.html, misc/file-upload.html: (finally)
3012           wrap up new tax rate engine (for now)
3013
3014 2008-04-14 11:42  ivan
3015
3016         * Makefile, ChangeLog: rc3
3017
3018 2008-04-12 20:03  jeff
3019
3020         * httemplate/elements/tr-select-table.html: file
3021           tr-select-table.html was added on branch FREESIDE_1_7_BRANCH on
3022           2008-05-09 21:51:59 +0000
3023
3024 2008-04-12 20:03  ivan
3025
3026         * httemplate/elements/tr-select-table.html: more stuff to allow
3027           select-table to be used as as edit/elements/edit.html m2*
3028           element: add tr-select-table.html
3029
3030 2008-04-10 15:00  ivan
3031
3032         * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
3033           AddLink so that the auto-association stuff works when creating a
3034           ticket
3035
3036 2008-04-09 14:44  ivan
3037
3038         * httemplate/docs/AGPL.html: file AGPL.html was added on branch
3039           FREESIDE_1_7_BRANCH on 2008-04-09 21:44:28 +0000
3040
3041 2008-04-09 14:44  ivan
3042
3043         * httemplate/docs/: AGPL.html: oops, adding explicit AGPL.html
3044
3045 2008-04-08 20:33  ivan
3046
3047         * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
3048           charges
3049
3050 2008-04-07 22:53  ivan
3051
3052         * install/rpm/freeside.spec: Updated for 1.7.3rc2
3053
3054 2008-04-07 22:52  ivan
3055
3056         * Makefile: rc2
3057
3058 2008-04-07 22:49  ivan
3059
3060         * debian/prerm: file prerm was added on branch FREESIDE_1_7_BRANCH
3061           on 2008-04-08 05:49:21 +0000
3062
3063 2008-04-07 22:49  ivan
3064
3065         * debian/templates: file templates was added on branch
3066           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3067
3068 2008-04-07 22:49  ivan
3069
3070         * debian/cron.d: file cron.d was added on branch
3071           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3072
3073 2008-04-07 22:49  ivan
3074
3075         * debian/dbconfig-common.install: file dbconfig-common.install was
3076           added on branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3077
3078 2008-04-07 22:49  ivan
3079
3080         * debian/dbconfig-common.upgrade: file dbconfig-common.upgrade was
3081           added on branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3082
3083 2008-04-07 22:49  ivan
3084
3085         * debian/freeside-webui.links: file freeside-webui.links was added
3086           on branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3087
3088 2008-04-07 22:49  ivan
3089
3090         * debian/freeside.apache-alias.conf: file
3091           freeside.apache-alias.conf was added on branch
3092           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3093
3094 2008-04-07 22:49  ivan
3095
3096         * debian/freeside.default: file freeside.default was added on
3097           branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3098
3099 2008-04-07 22:49  ivan
3100
3101         * debian/freeside.docs: file freeside.docs was added on branch
3102           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3103
3104 2008-04-07 22:49  ivan
3105
3106         * debian/init.d.lsb.ex: file init.d.lsb.ex was added on branch
3107           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3108
3109 2008-04-07 22:49  ivan
3110
3111         * debian/postinst: file postinst was added on branch
3112           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3113
3114 2008-04-07 22:49  ivan
3115
3116         * debian/postrm: file postrm was added on branch
3117           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3118
3119 2008-04-07 22:49  ivan
3120
3121         * debian/preinst: file preinst was added on branch
3122           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3123
3124 2008-04-07 22:49  ivan
3125
3126         * debian/: TODO, compat, config, cron.d, dbconfig-common.install,
3127           dbconfig-common.upgrade, freeside-webui.links,
3128           freeside.apache-alias.conf, freeside.default, freeside.docs,
3129           init.d.lsb.ex, postinst, postrm, preinst, prerm, templates,
3130           README.Debian, changelog, conffiles.ex, control, copyright,
3131           cron.d.ex, dirs, docs, ex.doc-base.package, freeside-doc.docs,
3132           freeside-doc.files, init.d.ex, manpage.1.ex, manpage.sgml.ex,
3133           menu.ex, postinst.ex, postrm.ex, preinst.ex, prerm.ex, rules,
3134           watch.ex: debian packages!
3135
3136 2008-04-07 22:49  ivan
3137
3138         * debian/TODO: file TODO was added on branch FREESIDE_1_7_BRANCH on
3139           2008-04-08 05:49:19 +0000
3140
3141 2008-04-07 22:49  ivan
3142
3143         * debian/compat: file compat was added on branch
3144           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3145
3146 2008-04-07 22:49  ivan
3147
3148         * debian/config: file config was added on branch
3149           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3150
3151 2008-04-05 00:00  ivan
3152
3153         * FS/bin/freeside-prepaidd: configurable logfile location for
3154           freeside-prepaidd
3155
3156 2008-04-04 12:47  ivan
3157
3158         * httemplate/elements/header.html: sync with HEAD
3159
3160 2008-04-03 15:47  rsiddall
3161
3162         * httemplate/elements/header.html: Missing comma in argument list
3163           causes Mason compilation error.
3164
3165 2008-04-02 10:28  ivan
3166
3167         * Makefile: substitute FREESIDE_CONF in apache conf files
3168
3169 2008-04-02 10:26  ivan
3170
3171         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
3172           freeside-base2.conf: template AuthUserFile htpasswd to be in
3173           FREESIDE_CONF dir instead of hardcoded location
3174
3175 2008-04-02 09:57  rsiddall
3176
3177         * Makefile: Quick fix to update the release version number in the
3178           RPM spec file.  This leaves the spec file unusable for CVS
3179           builds.
3180
3181 2008-04-02 08:38  ivan
3182
3183         * init.d/freeside-init: tiny init file nit that helps with deb
3184           packaging (and probably rpm too) - source /etc/default/freeside
3185           if it exists
3186
3187 2008-04-01 21:32  ivan
3188
3189         * httemplate/docs/credits.html: slight browser adjustments and DONE
3190
3191 2008-04-01 21:20  ivan
3192
3193         * httemplate/elements/header.html: new header about: box
3194
3195 2008-04-01 21:19  ivan
3196
3197         * httemplate/docs/about.html: adding about.html on 1.7
3198
3199 2008-04-01 21:19  ivan
3200
3201         * httemplate/docs/about.html: file about.html was added on branch
3202           FREESIDE_1_7_BRANCH on 2008-04-02 04:19:37 +0000
3203
3204 2008-04-01 21:19  ivan
3205
3206         * httemplate/docs/about.html: slightly taller
3207
3208 2008-04-01 21:09  ivan
3209
3210         * httemplate/docs/: credits.html, license.html: fckeditor is unused
3211           in 1.7
3212
3213 2008-04-01 21:07  ivan
3214
3215         * httemplate/docs/: credits.html, license.html: updated credits and
3216           license
3217
3218 2008-04-01 21:05  ivan
3219
3220         * httemplate/docs/about.html: adding about.html splash
3221
3222 2008-04-01 20:48  ivan
3223
3224         * httemplate/elements/popup_link_onclick.html: remove excessive
3225           iframe borders, add "scrolling" and "nofalse" options
3226
3227 2008-04-01 17:23  ivan
3228
3229         * httemplate/elements/init_overlib.html: sync with HEAD
3230
3231 2008-04-01 17:22  ivan
3232
3233         * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
3234
3235 2008-04-01 16:56  ivan
3236
3237         * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
3238           fix
3239
3240 2008-04-01 16:30  ivan
3241
3242         * httemplate/docs/: credits.html, license.html: adding license and
3243           credits in app itself
3244
3245 2008-04-01 16:30  ivan
3246
3247         * httemplate/docs/credits.html: file credits.html was added on
3248           branch FREESIDE_1_7_BRANCH on 2008-04-01 23:30:09 +0000
3249
3250 2008-04-01 16:30  ivan
3251
3252         * httemplate/docs/license.html: file license.html was added on
3253           branch FREESIDE_1_7_BRANCH on 2008-04-01 23:30:09 +0000
3254
3255 2008-04-01 16:24  ivan
3256
3257         * TODO: remove TODO
3258
3259 2008-04-01 16:24  ivan
3260
3261         * SCHEMA_CHANGE: remove SCHEMA_CHANGE
3262
3263 2008-04-01 16:20  ivan
3264
3265         * README: welcome to the new world
3266
3267 2008-04-01 16:15  ivan
3268
3269         * install/README: [no log message]
3270
3271 2008-04-01 16:15  ivan
3272
3273         * INSTALL: clean up top level files
3274
3275 2008-04-01 16:08  ivan
3276
3277         * INSTALL, CREDITS: clean up some of the top-level files
3278
3279 2008-04-01 15:34  ivan
3280
3281         * ChangeLog: current 1.7 ChangeLog
3282
3283 2008-04-01 08:55  rsiddall
3284
3285         * httemplate/elements/init_overlib.html: Missing % causes closing
3286           brace to be omitted from Perl compilation.
3287
3288 2008-04-01 02:40  ivan
3289
3290         * Makefile: last of the silly version numbers
3291
3292 2008-04-01 02:19  ivan
3293
3294         * FS/FS/cust_bill.pm: don't show services on invoices that are
3295           newer than the invoice, closes: #3032
3296
3297 2008-04-01 01:43  ivan
3298
3299         * FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
3300           rt/lib/RT/Ticket_Overlay.pm, rt/lib/RT/URI/freeside/Internal.pm:
3301           last bit of magic for RT ticket customer auto-association: look
3302           for requestor email addresses in cust_main_invoice and svc_acct,
3303           closes; RT#1160
3304
3305 2008-03-31 23:37  ivan
3306
3307         * httemplate/edit/cust_main_county.html: probably doesn't matter
3308           now, but better error reporting anyway
3309
3310 2008-03-31 23:34  ivan
3311
3312         * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
3313           edit/cust_credit.cgi: popup iframes don't have predictable names
3314           anymore, so locate submit buttons by id instead
3315
3316 2008-03-31 23:26  ivan
3317
3318         * httemplate/elements/: popup_link.html, popup_link_onclick.html:
3319           doc height param
3320
3321 2008-03-31 23:16  ivan
3322
3323         * httemplate/elements/iframecontentmws.js: append a random number
3324           to the iframe name on-the-fly to keep safari from caching it
3325           under all circumstances
3326
3327 2008-03-31 22:49  ivan
3328
3329         * httemplate/view/cust_main/payment_history.html: finish
3330           component-izing overlib links
3331
3332 2008-03-31 21:37  ivan
3333
3334         * httemplate/search/cust_pkg.cgi: use popup_link...
3335
3336 2008-03-31 21:19  ivan
3337
3338         * httemplate/browse/rate_detail.html: can't run include() sub at
3339           <%once> time
3340
3341 2008-03-31 20:56  ivan
3342
3343         * httemplate/browse/rate_detail.html: component-ize overlib init
3344           and popup link
3345
3346 2008-03-31 20:51  ivan
3347
3348         * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
3349
3350 2008-03-31 20:49  ivan
3351
3352         * httemplate/elements/phonenumber.html: use popup_link element for
3353           phonenumber.html silly vonage popup
3354
3355 2008-03-31 16:19  ivan
3356
3357         * httemplate/elements/progress-init.html: overlib include
3358
3359 2008-03-31 16:14  ivan
3360
3361         * httemplate/elements/: popup_link-cust_main.html,
3362           popup_link-cust_pkg.html, popup_link-cust_svc.html,
3363           popup_link.html, popup_link_onclick.html: fix examples to use
3364           elements/init_overlib.html
3365
3366 2008-03-31 16:09  ivan
3367
3368         * httemplate/browse/cust_main_county.cgi: overlib include
3369
3370 2008-03-31 16:07  ivan
3371
3372         * httemplate/: view/cust_main.cgi,
3373           elements/popup_link_onclick.html, view/cust_main/notes.html:
3374           clean up overlib usage for customer notes
3375
3376 2008-03-31 15:52  ivan
3377
3378         * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
3379           hidden agentnum tags with trailling "/ >"
3380
3381 2008-03-31 15:27  ivan
3382
3383         * httemplate/elements/init_overlib.html: file init_overlib.html was
3384           added on branch FREESIDE_1_7_BRANCH on 2008-03-31 22:27:56 +0000
3385
3386 2008-03-31 15:27  ivan
3387
3388         * httemplate/: elements/init_overlib.html,
3389           edit/cust_main/billing.html, misc/payment.cgi: overlib cleanup:
3390           easy static CVV2/echeck popups
3391
3392 2008-03-31 14:52  ivan
3393
3394         * httemplate/elements/iframecontentmws.js: update overlibmws to
3395           current code
3396
3397 2008-03-31 14:11  ivan
3398
3399         * httemplate/elements/popup_link_onclick.html: file
3400           popup_link_onclick.html was added on branch FREESIDE_1_7_BRANCH
3401           on 2008-03-31 21:11:03 +0000
3402
3403 2008-03-31 14:11  ivan
3404
3405         * httemplate/: elements/popup_link_onclick.html,
3406           elements/popup_link.html, browse/cust_main_county.cgi: fix safari
3407           weirdness with caching iframes and auto-submitting them (in tax
3408           editor at least)
3409
3410 2008-03-31 13:40  ivan
3411
3412         * httemplate/elements/: popup_link-cust_main.html,
3413           popup_link-cust_pkg.html, popup_link-cust_svc.html,
3414           popup_link.html: clean up popup link elements a bit, have the
3415           iframe name autogenerate to work around safari fuckery
3416
3417 2008-03-31 11:50  ivan
3418
3419         * httemplate/elements/: overlibmws_crossframe.js, overlibmws.js,
3420           overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
3421           to current code before delving into safari problem...  hopefully
3422           no disasterous side effects :)
3423
3424 2008-03-29 19:42  ivan
3425
3426         * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
3427           show invoice resend and payment posting links if you can't do
3428           that anyway
3429
3430 2008-03-29 02:11  ivan
3431
3432         * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
3433           quick links for unprocessed and processed CDRs to svc_phone view
3434
3435 2008-03-29 01:05  ivan
3436
3437         * httemplate/edit/process/quick-cust_pkg.cgi: hmm... think this is
3438           right for 1.7
3439
3440 2008-03-29 01:02  ivan
3441
3442         * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
3443           redirect
3444
3445 2008-03-28 15:31  ivan
3446
3447         * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
3448           both src and charged_party fields, and disable_src is not checked
3449
3450 2008-03-27 15:04  ivan
3451
3452         * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
3453           only, closes: #3085
3454
3455 2008-03-27 14:05  ivan
3456
3457         * httemplate/view/cust_main/: payment_history.html: fix for ACH
3458           info masking
3459
3460 2008-03-27 14:01  ivan
3461
3462         * httemplate/view/cust_main/: billing.html, payment_history.html:
3463           mask ACH info in payment history
3464
3465 2008-03-27 13:40  ivan
3466
3467         * httemplate/search/report_sql.html: file report_sql.html was added
3468           on branch FREESIDE_1_7_BRANCH on 2008-03-27 20:40:44 +0000
3469
3470 2008-03-27 13:40  ivan
3471
3472         * httemplate/: elements/menu.html, search/report_sql.html: add back
3473           raw SQL query (it had an appropriate ACL)
3474
3475 2008-03-27 13:19  ivan
3476
3477         * httemplate/search/cust_pay.cgi: resolve minor ACL glitch linking
3478           to payments
3479
3480 2008-03-26 11:18  ivan
3481
3482         * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
3483           12mo checkbox works again... sure do need these to be
3484           auto-generated or $AUTOLOADED or something :)
3485
3486 2008-03-26 08:42  jeff
3487
3488         * FS/FS/rate_detail.pm, httemplate/browse/rate_detail.html,
3489           httemplate/edit/rate_detail.html,
3490           httemplate/edit/rate_region.cgi: fixup per call billing
3491
3492 2008-03-25 20:04  ivan
3493
3494         * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
3495           into having a minimum charge
3496
3497 2008-03-25 19:27  ivan
3498
3499         * httemplate/search/: cdr.html, report_cdr.html: add ability to
3500           query ranges of duration & billable seconds to CDR report
3501
3502 2008-03-25 19:19  ivan
3503
3504         * httemplate/search/: report_cust_main.html, report_svc_acct.html:
3505           UI nit: separate search & display options
3506
3507 2008-03-25 18:03  ivan
3508
3509         * httemplate/edit/: part_bill_event.cgi,
3510           process/part_bill_event.cgi: quick shortcut for easier adding of
3511           new 1.7-style invoice events
3512
3513 2008-03-24 15:35  ivan
3514
3515         * httemplate/edit/part_bill_event.cgi: this probably never worked.
3516           ->send isn't at all what is wanted, that sends the original
3517           invoice, not the new one with the late charge
3518
3519 2008-03-23 20:07  ivan
3520
3521         * rt/: html/Elements/EditCustomers,
3522           html/Ticket/Elements/EditCustomers,
3523           html/Ticket/Elements/ShowCustomers, lib/RT/Ticket_Overlay.pm:
3524           woo!  final part of #1160!  yup, auto-associating tickets with
3525           customers now.  whew!
3526
3527 2008-03-23 18:28  ivan
3528
3529         * rt/: html/Ticket/Elements/AddCustomers, lib/RT/Record.pm,
3530           lib/RT/Interface/Web_Vendor.pm: part two of #1160: linking a
3531           ticket to its first customer will auto-link any customerless
3532           requestors
3533
3534 2008-03-23 16:38  ivan
3535
3536         * rt/: html/Admin/Users/Modify.html, lib/RT/User_Overlay.pm,
3537           lib/RT/Interface/Web_Vendor.pm: part 1 of #1160: associate users
3538           w/customers, manual editing
3539
3540 2008-03-23 16:32  ivan
3541
3542         * rt/html/Elements/AddCustomers: file AddCustomers was added on
3543           branch FREESIDE_1_7_BRANCH on 2008-03-23 23:33:01 +0000
3544
3545 2008-03-23 16:32  ivan
3546
3547         * rt/html/Elements/EditCustomers: file EditCustomers was added on
3548           branch FREESIDE_1_7_BRANCH on 2008-03-23 23:33:01 +0000
3549
3550 2008-03-23 16:32  ivan
3551
3552         * rt/html/Elements/: AddCustomers, EditCustomers: part 1 of #1160:
3553           associate users w/customers, manual editing
3554
3555 2008-03-19 12:48  jeff
3556
3557         * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
3558           (RT#3267)
3559
3560 2008-03-16 15:41  jeff
3561
3562         * httemplate/: elements/popup_link-cust_main.html,
3563           elements/popup_link-cust_pkg.html,
3564           elements/popup_link-cust_svc.html, elements/popup_link.html,
3565           view/cust_main.cgi, view/cust_main/packages.html: componentize
3566           conflicting %once subroutines (rt#3250)
3567
3568 2008-03-16 09:57  jeff
3569
3570         * httemplate/misc/recharge_svc.html: doh
3571
3572 2008-03-15 22:22  ivan
3573
3574         * httemplate/search/svc_broadband.cgi: clean up and
3575           agent-virtualize svc_broadband searching
3576
3577 2008-03-15 22:13  ivan
3578
3579         * httemplate/edit/part_svc.cgi: finish bringing sanity to
3580           svc_broadband service definition blocknum edit
3581
3582 2008-03-15 22:13  ivan
3583
3584         * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
3585           address block selection in svc_broadband service definition edit
3586
3587 2008-03-15 21:54  ivan
3588
3589         * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
3590           router browse into this centiry
3591
3592 2008-03-15 21:00  ivan
3593
3594         * httemplate/elements/header.html, httemplate/elements/menu.html,
3595           rt/html/Elements/FreesideSearch: hide customer search if user
3596           does not have "List customers" ACL, closes: RT#3105
3597
3598 2008-03-15 15:18  ivan
3599
3600         * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
3601           slightly better voip_cdr package edit: use radio buttons for
3602           selecting long things
3603
3604 2008-03-15 14:39  ivan
3605
3606         * FS/FS/part_pkg/voip_cdr.pm: be asssertive
3607
3608 2008-03-15 14:14  ivan
3609
3610         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
3611           disable_src, domestic_prefix and international_prefix options for
3612           voip price plan
3613
3614 2008-03-15 12:52  ivan
3615
3616         * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
3617           invoice re-printing newest percust... can't reproduce any
3618           problem, prints newest per cust fine, closes: #3161
3619
3620 2008-03-14 17:30  ivan
3621
3622         * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
3623           code leaking out onto the page, hehe, closes: Bug#3253, also
3624           remove silly formatting on catchall edit
3625
3626 2008-03-14 13:11  ivan
3627
3628         * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
3629           warnings
3630
3631 2008-03-14 10:30  jeff
3632
3633         * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
3634
3635 2008-03-14 01:13  ivan
3636
3637         * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
3638           package bugfix was easy to find, closes: Bug#3241
3639
3640 2008-03-14 00:48  ivan
3641
3642         * httemplate/search/cust_credit_bill.html: file
3643           cust_credit_bill.html was added on branch FREESIDE_1_7_BRANCH on
3644           2008-03-14 07:48:45 +0000
3645
3646 2008-03-14 00:48  ivan
3647
3648         * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
3649           httemplate/search/cust_credit_bill.html,
3650           httemplate/graph/money_time.cgi,
3651           httemplate/search/cust_credit.html: add net credits to
3652           sales/credits/receipts report
3653
3654 2008-03-13 19:10  ivan
3655
3656         * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
3657
3658 2008-03-13 02:28  ivan
3659
3660         * FS/FS/cust_pay.pm: yow.  very sleep deprived.  remove the
3661           infinite loop rather than add one.
3662
3663 2008-03-13 02:14  ivan
3664
3665         * FS/FS/cust_pay.pm: infinite loop protection
3666
3667 2008-03-13 01:57  ivan
3668
3669         * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
3670           if there are some old crufty records around attached to
3671           now-deleted customers
3672
3673 2008-03-12 21:01  jeff
3674
3675         * httemplate/misc/batch-cust_pay.html: minor oops
3676
3677 2008-03-12 09:22  jeff
3678
3679         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
3680           FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
3681           eg/export_template.pm, httemplate/view/cust_main/packages.html:
3682           allow exports to add links to customer view (#1407)
3683
3684 2008-03-04 13:07  ivan
3685
3686         * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
3687           cust_credit and cust_pay
3688
3689 2008-03-04 13:06  ivan
3690
3691         * FS/FS/cust_pay.pm: fix cust_pay.otaker population
3692
3693 2008-03-04 11:15  ivan
3694
3695         * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
3696           misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
3697           about the two different places that would be calling it... i.e.
3698           with an empty new_pkgnum it would redirect the popup back the
3699           customer view, hehe
3700
3701 2008-03-03 19:38  ivan
3702
3703         * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
3704
3705 2008-03-03 19:37  ivan
3706
3707         * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
3708           escaped #s
3709
3710 2008-03-03 19:34  ivan
3711
3712         * FS/FS/cust_bill.pm: fix latex->html notes substituion for
3713           newlines
3714
3715 2008-03-03 18:55  ivan
3716
3717         * httemplate/search/: cdr.html, report_cdr.html: backport 1.9 CDR
3718           search to 1.7
3719
3720 2008-03-03 18:27  ivan
3721
3722         * httemplate/browse/rate_region.html: should improve compatibility
3723           with older Pg.  i hope
3724
3725 2008-03-03 15:07  ivan
3726
3727         * rt/: Changelog, configure, configure.ac, bin/rt-crontool.in,
3728           bin/rt.in, bin/webmux.pl.in, etc/RT_Config.pm.in,
3729           etc/schema.mysql, html/Admin/Groups/index.html,
3730           html/Elements/EditCustomFieldSelect, html/Elements/QuickCreate,
3731           html/Elements/Quicksearch, html/Elements/SelectNewTicketQueue,
3732           html/Elements/ShowCustomFields,
3733           html/Elements/CollectionAsTable/ParseFormat,
3734           html/REST/1.0/Forms/ticket/default,
3735           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/ticket,
3736           html/SelfService/Create.html, html/Ticket/Create.html,
3737           html/Ticket/Display.html, html/Ticket/Elements/EditCustomFields,
3738           html/Ticket/Elements/PreviewScrips,
3739           html/Ticket/Elements/ShowBasics, html/Ticket/Elements/ShowDates,
3740           html/Ticket/Elements/ShowHistory,
3741           html/Ticket/Elements/ShowRequestor,
3742           html/Ticket/Elements/ShowSummary, lib/RT.pm.in,
3743           lib/RT/Attachment_Overlay.pm, lib/RT/CustomField_Overlay.pm,
3744           lib/RT/Date.pm, lib/RT/Group_Overlay.pm, lib/RT/I18N.pm,
3745           lib/RT/Link_Overlay.pm, lib/RT/Links_Overlay.pm,
3746           lib/RT/Record.pm, lib/RT/Template_Overlay.pm,
3747           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
3748           lib/RT/Transaction_Overlay.pm, lib/RT/URI.pm,
3749           lib/RT/Action/SendEmail.pm, lib/RT/Condition/Generic.pm,
3750           lib/RT/I18N/de.po, lib/RT/I18N/pt_br.po, lib/RT/Interface/CLI.pm,
3751           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
3752           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm,
3753           lib/RT/Interface/Web/Handler.pm, lib/RT/URI/base.pm,
3754           lib/RT/URI/fsck_com_rt.pm, lib/t/regression/06-mime_decoding.t,
3755           lib/t/regression/06mailgateway.t,
3756           lib/t/regression/22search_tix_by_txn.t,
3757           lib/t/regression/23-web_attachments.t, sbin/rt-setup-database.in,
3758           sbin/rt-test-dependencies.in: merge in rt 3.4.6.  *gulp*!
3759
3760 2008-03-01 20:11  ivan
3761
3762         * rt/lib/t/regression/23-web_attachments.t: file
3763           23-web_attachments.t was added on branch FREESIDE_1_7_BRANCH on
3764           2008-03-03 23:07:57 +0000
3765
3766 2008-03-01 20:10  ivan
3767
3768         * rt/lib/t/regression/06-mime_decoding.t: file 06-mime_decoding.t
3769           was added on branch FREESIDE_1_7_BRANCH on 2008-03-03 23:07:56
3770           +0000
3771
3772 2008-03-01 20:10  ivan
3773
3774         * rt/lib/t/regression/: 06-mime_decoding.t, 23-web_attachments.t:
3775           import rt 3.6.6
3776
3777 2008-03-01 20:02  ivan
3778
3779         * rt/lib/t/regression/: 06-mime_decoding.t, 23-web_attachments.t:
3780           import rt 3.4.6
3781
3782 2008-03-01 19:07  ivan
3783
3784         * httemplate/elements/header.html,
3785           rt/html/Elements/FreesideNewCust: fix annoying resize of "New
3786           customer" button; closes: RT#1642
3787
3788 2008-03-01 17:31  ivan
3789
3790         * httemplate/misc/disable-payment_gateway.cgi: file
3791           disable-payment_gateway.cgi was added on branch
3792           FREESIDE_1_7_BRANCH on 2008-03-02 01:31:52 +0000
3793
3794 2008-03-01 17:31  ivan
3795
3796         * httemplate/misc/disable-payment_gateway.cgi,
3797           FS/FS/payment_gateway.pm, httemplate/search/elements/search.html,
3798           httemplate/browse/payment_gateway.html: add payment gateway
3799           disabling (and move payment gateway browse over to new template)
3800
3801 2008-03-01 15:30  ivan
3802
3803         * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
3804           control the extent of credit card masking, but since
3805           cust_main.paymask is in the db, need something to update it for
3806           all existing customers too
3807
3808 2008-03-01 14:39  ivan
3809
3810         * httemplate/search/cust_main.html: ah, that's better, prettyfy and
3811           link adv. customer search
3812
3813 2008-03-01 14:23  ivan
3814
3815         * httemplate/: elements/select-payby.html,
3816           elements/tr-select-payby.html, search/cust_main.html,
3817           search/report_cust_main.html: add payby selection to adv.
3818           customer search
3819
3820 2008-03-01 14:23  ivan
3821
3822         * httemplate/elements/select-payby.html: file select-payby.html was
3823           added on branch FREESIDE_1_7_BRANCH on 2008-03-01 22:23:21 +0000
3824
3825 2008-03-01 14:23  ivan
3826
3827         * httemplate/elements/tr-select-payby.html: file
3828           tr-select-payby.html was added on branch FREESIDE_1_7_BRANCH on
3829           2008-03-01 22:23:21 +0000
3830
3831 2008-02-28 20:31  ivan
3832
3833         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
3834           CDR CSV import (not just direct DB)
3835
3836 2008-02-28 18:29  ivan
3837
3838         * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
3839           in the first place.  also Record::str2time_sql_closing snuck in.
3840
3841 2008-02-21 17:09  ivan
3842
3843         * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
3844           are deprecated COMP payby...
3845
3846 2008-02-21 16:57  ivan
3847
3848         * FS/FS/cust_pay.pm: don't bomb out on this transition on old
3849           databases without history records for everything...
3850
3851 2008-02-20 14:45  ivan
3852
3853         * httemplate/misc/inventory_item-import.html: doh.  ivan is so in
3854           the doghouse for this one
3855
3856 2008-02-19 18:07  ivan
3857
3858         * FS/FS/prepay_credit.pm,
3859           httemplate/edit/process/prepay_credit.cgi: retry collisions a
3860           bit, acme is getting duplicate errors... guess they're using lots
3861           and lots of prepaid cards.  closes: RT#3104
3862
3863 2008-02-19 17:21  ivan
3864
3865         * FS/FS/Schema.pm: update the tax class editor to enable taxclass
3866           adding, RT#2929
3867
3868 2008-02-19 17:16  ivan
3869
3870         * httemplate/edit/: part_pkg_taxclass.html,
3871           process/part_pkg_taxclass.html: file part_pkg_taxclass.html was
3872           added on branch FREESIDE_1_7_BRANCH on 2008-02-20 01:17:21 +0000
3873
3874 2008-02-19 17:16  ivan
3875
3876         * httemplate/edit/part_pkg_taxclass.html,
3877           httemplate/edit/process/part_pkg_taxclass.html,
3878           httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
3879           FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
3880           httemplate/elements/tr-select-taxclass.html: update the tax class
3881           editor to enable taxclass adding, RT#2929
3882
3883 2008-02-19 17:14  ivan
3884
3885         * httemplate/edit/: cust_main_county-expand.cgi,
3886           process/cust_main_county-expand.cgi: oops, this got commited to
3887           HEAD by a bad command, its part of the commit to update the tax
3888           class editor to enable taxclass adding, RT#2929
3889
3890 2008-02-19 17:10  ivan
3891
3892         * httemplate/edit/process/part_pkg.cgi:
3893           process/part_pkg_taxclass.html
3894
3895 2008-02-19 01:15  ivan
3896
3897         * FS/t/part_pkg_taxclass.t: file part_pkg_taxclass.t was added on
3898           branch FREESIDE_1_7_BRANCH on 2008-02-19 09:15:19 +0000
3899
3900 2008-02-19 01:15  ivan
3901
3902         * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
3903           MANIFEST: adding taxclass table
3904
3905 2008-02-19 01:15  ivan
3906
3907         * FS/FS/part_pkg_taxclass.pm: file part_pkg_taxclass.pm was added
3908           on branch FREESIDE_1_7_BRANCH on 2008-02-19 09:15:19 +0000
3909
3910 2008-02-19 01:10  ivan
3911
3912         * bin/generate-table-module: fix this to generate more
3913           wiki-friendly column list
3914
3915 2008-02-18 19:30  ivan
3916
3917         * FS/FS/svc_external.pm: add some descriptions for svc_external
3918           fields, allowing id to fill in from inventory
3919
3920 2008-02-18 19:17  ivan
3921
3922         * FS/FS/svc_external.pm: return svc_external id and title as label
3923           instead of svcnum
3924
3925 2008-02-18 18:57  ivan
3926
3927         * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
3928           POD docs for self-service list_pkgs & list_svcs
3929
3930 2008-02-18 18:38  ivan
3931
3932         * bin/pod2x: fix API upload
3933
3934 2008-02-18 18:37  ivan
3935
3936         * FS/FS.pm: update base API docs contents
3937
3938 2008-02-18 18:33  ivan
3939
3940         * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
3941           exportability
3942
3943 2008-02-18 18:28  ivan
3944
3945         * FS/FS/cust_credit.pm: clean up POD docs for better wiki
3946           exportability
3947
3948 2008-02-18 18:25  ivan
3949
3950         * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
3951           exportability
3952
3953 2008-02-18 18:20  ivan
3954
3955         * FS/FS/cust_bill.pm: clean up POD docs for better wiki
3956           exportability
3957
3958 2008-02-14 00:31  ivan
3959
3960         * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
3961           update.  time to go home
3962
3963 2008-02-14 00:28  ivan
3964
3965         * httemplate/search/cust_pkg.cgi: re-align links and styling in
3966           package report correctly
3967
3968 2008-02-13 19:52  ivan
3969
3970         * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
3971           httemplate/search/cust_pay.cgi,
3972           httemplate/view/cust_main/payment_history.html: add
3973           cust_pay.otaker field; populate it based on history on upgrades,
3974           and show the order taker on all payments (on customer view and
3975           payment search)  closes: #2953
3976
3977 2008-02-13 19:48  ivan
3978
3979         * FS/t/h_cust_pay.t: file h_cust_pay.t was added on branch
3980           FREESIDE_1_7_BRANCH on 2008-02-14 03:48:31 +0000
3981
3982 2008-02-13 19:48  ivan
3983
3984         * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
3985           FS::h_cust_pay class
3986
3987 2008-02-13 19:48  ivan
3988
3989         * FS/t/h_cust_credit.t: file h_cust_credit.t was added on branch
3990           FREESIDE_1_7_BRANCH on 2008-02-14 03:48:31 +0000
3991
3992 2008-02-13 19:48  ivan
3993
3994         * FS/FS/h_cust_pay.pm: file h_cust_pay.pm was added on branch
3995           FREESIDE_1_7_BRANCH on 2008-02-14 03:48:31 +0000
3996
3997 2008-02-13 17:48  ivan
3998
3999         * httemplate/view/cust_main/payment_history.html: this ACL has been
4000           around for long enough (and almost nobody uses batched payments,
4001           so showing them is probably bad)
4002
4003 2008-02-13 15:49  jeff
4004
4005         * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
4006           svc_broadband MAC searches RT#2985
4007
4008 2008-02-13 15:45  jeff
4009
4010         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
4011           httemplate/edit/process/quick-charge.cgi: package class selection
4012           for one-time charges RT#1322
4013
4014 2008-02-13 15:39  jeff
4015
4016         * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
4017           httemplate/edit/rate_region.cgi: directory assistance (flat
4018           per-call) billing RT#3114
4019
4020 2008-02-13 13:50  ivan
4021
4022         * httemplate/misc/process/link.cgi: fix compile error from hasty
4023           refactoring
4024
4025 2008-02-12 22:02  ivan
4026
4027         * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
4028           working
4029
4030 2008-02-12 22:00  ivan
4031
4032         * README: modernizing
4033
4034 2008-02-11 19:11  ivan
4035
4036         * FS/FS/Misc.pm: update for MailTools v2.00
4037
4038 2008-02-10 18:37  ivan
4039
4040         * FS/FS/reason.pm: upgrading reason table not quite working with
4041           mysql, hopefully no old installs need this, new ones should be
4042           fine hopefully
4043
4044 2008-02-10 18:36  ivan
4045
4046         * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
4047           duplicate history records
4048
4049 2008-02-10 18:03  ivan
4050
4051         * FS/FS/reason.pm: better debugging if things go awry
4052
4053 2008-02-10 16:53  ivan
4054
4055         * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
4056           casting to INTEGER, it wants SIGNED.  whew.
4057
4058 2008-02-10 16:02  ivan
4059
4060         * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
4061
4062 2008-02-10 15:58  ivan
4063
4064         * FS/FS/Cron/notify.pm: comment out unused db statements in a way
4065           that doesn't get to the database, to avoid Pg vs mysql
4066           comment-out differences
4067
4068 2008-02-09 11:16  ivan
4069
4070         * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
4071           thanks
4072
4073 2008-02-08 13:57  rsiddall
4074
4075         * install/rpm/freeside.spec: Removes "-o freeside" from install
4076           lines in Makefile so that you don't need a freeside user on the
4077           build machine.  RPM handles setting the file owner.  This should
4078           allow the RPMs to build under mock.
4079
4080 2008-02-07 10:13  rsiddall
4081
4082         * install/rpm/freeside.spec: It was not necessary to add the
4083           freeside user to the build machine to get the RPMs to build.
4084           This prevented the RPMs from building under mock.
4085
4086 2008-02-02 18:24  ivan
4087
4088         * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
4089           in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
4090           5194." warnings
4091
4092 2008-02-02 17:43  ivan
4093
4094         * httemplate/edit/cust_main.cgi: oops, fix display of errors on
4095           customer edit
4096
4097 2008-01-30 08:14  jeff
4098
4099         * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
4100           removal
4101
4102 2008-01-28 20:15  jeff
4103
4104         * FS/FS/cust_pkg.pm: missed use
4105
4106 2008-01-28 19:16  jeff
4107
4108         * httemplate/misc/bulk_change_pkg.cgi, FS/FS/cust_pkg.pm,
4109           httemplate/misc/process/bulk_change_pkg.cgi,
4110           httemplate/search/cust_pkg.cgi,
4111           httemplate/search/elements/search.html: bulk package changing
4112           (RT#1394)
4113
4114 2008-01-25 10:26  jeff
4115
4116         * httemplate/misc/cust_pay-import.cgi, FS/FS/cust_pay.pm,
4117           httemplate/elements/menu.html,
4118           httemplate/misc/process/cust_pay-import.cgi: simple payment CSV
4119           import
4120
4121 2008-01-24 18:55  jeff
4122
4123         * FS/FS/part_export/prizm.pm: add an always BAM option and be
4124           explicit about transactions
4125
4126 2008-01-24 13:19  ivan
4127
4128         * FS/FS/TicketSystem/RT_External.pm,
4129           httemplate/view/cust_main/tickets.html: slightly more sane names
4130           for customer tickets hash, display ticket owners on customer view
4131           page
4132
4133 2008-01-24 13:10  ivan
4134
4135         * htetc/handler.pl: used in rt autohandler.  i wonder why this
4136           never bit before
4137
4138 2008-01-23 11:09  jeff
4139
4140         * fs_selfservice/FS-SelfService/cgi/bill.html,
4141           fs_selfservice/FS-SelfService/cgi/card.html,
4142           fs_selfservice/FS-SelfService/cgi/change_bill.html,
4143           fs_selfservice/FS-SelfService/cgi/change_pay.html,
4144           fs_selfservice/FS-SelfService/cgi/change_ship.html,
4145           fs_selfservice/FS-SelfService/cgi/check.html,
4146           FS/FS/ClientAPI/MyAccount.pm,
4147           fs_selfservice/FS-SelfService/cgi/contact.html,
4148           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
4149           fs_selfservice/FS-SelfService/cgi/make_payment.html,
4150           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
4151           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
4152           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
4153           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
4154           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
4155           service, billing, and payment info in selfservice
4156
4157 2008-01-22 21:59  ivan
4158
4159         * ChangeLog: too self-referential?
4160
4161 2008-01-20 15:24  ivan
4162
4163         * FS/FS/Schema.pm: add and fix some indices, this should marginally
4164           (but not drastically) improve the time to pull up A/R report
4165           totals
4166
4167 2008-01-17 14:10  ivan
4168
4169         * httemplate/edit/process/part_pkg.cgi: doh, missed a semicolon in
4170           hasty backport
4171
4172 2008-01-17 14:04  ivan
4173
4174         * httemplate/search/cust_bill_event.cgi: fix error from merging
4175
4176 2008-01-16 20:23  ivan
4177
4178         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
4179           allow the limited "package editing" of customizing customer
4180           packages
4181
4182 2008-01-16 19:50  ivan
4183
4184         * httemplate/view/cust_main/billing.html: don't show 'Bill now'
4185           link unless the current user can...
4186
4187 2008-01-14 10:22  ivan
4188
4189         * httemplate/edit/process/quick-cust_pkg.cgi: oops, fix stupid
4190           error in quick package order
4191
4192 2008-01-13 16:22  ivan
4193
4194         * httemplate/: edit/part_bill_event.cgi,
4195           elements/select-taxclass.html: maintenance on old events, yay.
4196           fix for late charges without a taxclass, closes: RT#2988
4197
4198 2008-01-13 16:17  ivan
4199
4200         * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
4201
4202 2008-01-13 13:43  ivan
4203
4204         * httemplate/edit/: cust_credit_bill.cgi,
4205           process/cust_credit_bill.cgi: tyop
4206
4207 2008-01-13 13:41  ivan
4208
4209         * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi:
4210           fix tyop
4211
4212 2008-01-13 13:39  ivan
4213
4214         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
4215           vs. 1.9 cruft
4216
4217 2008-01-13 13:35  ivan
4218
4219         * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
4220           agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
4221           cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
4222           cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
4223           cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
4224           inventory_class.html, part_bill_event.cgi, part_export.cgi,
4225           part_pkg.cgi, part_referral.html, part_svc.cgi,
4226           part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
4227           prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
4228           reason.html, reason_type.html, reg_code.cgi, router.cgi,
4229           svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
4230           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
4231           svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
4232           process/REAL_cust_pkg.cgi, process/access_user.html,
4233           process/agent.cgi, process/agent_payment_gateway.html,
4234           process/agent_type.cgi, process/bulk-cust_svc.cgi,
4235           process/cust_bill_pay.cgi, process/cust_credit.cgi,
4236           process/cust_credit_bill.cgi, process/cust_main.cgi,
4237           process/cust_main_county-collapse.cgi,
4238           process/cust_main_county-expand.cgi,
4239           process/cust_main_county.html, process/cust_main_note.cgi,
4240           process/cust_pay.cgi, process/cust_pkg.cgi,
4241           process/cust_refund.cgi, process/cust_svc.cgi,
4242           process/domain_record.cgi, process/generic.cgi,
4243           process/inventory_class.html, process/msgcat.cgi,
4244           process/part_bill_event.cgi, process/part_export.cgi,
4245           process/part_pkg.cgi, process/part_referral.html,
4246           process/part_svc.cgi, process/payment_gateway.html,
4247           process/pkg_class.html, process/prepay_credit.cgi,
4248           process/quick-charge.cgi, process/quick-cust_pkg.cgi,
4249           process/rate.cgi, process/reason.html, process/reason_type.html,
4250           process/reg_code.cgi, process/router.cgi,
4251           process/svc_Common.html, process/svc_acct.cgi,
4252           process/svc_acct_pop.cgi, process/svc_broadband.cgi,
4253           process/svc_domain.cgi, process/svc_external.cgi,
4254           process/svc_forward.cgi, process/svc_phone.html,
4255           process/svc_www.cgi: ACLs
4256
4257 2008-01-13 13:14  ivan
4258
4259         * httemplate/misc/: batch-cust_pay.html, bill.cgi,
4260           cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
4261           catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
4262           cust_main-import.cgi, cust_main-import_charges.cgi,
4263           delete-cust_credit.cgi, delete-cust_pay.cgi,
4264           delete-cust_refund.cgi, delete-customer.cgi,
4265           delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
4266           email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
4267           fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
4268           inventory_item-import.html, link.cgi, meta-import.cgi,
4269           payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
4270           print_invoices.cgi, queue.cgi, recharge_svc.html,
4271           svc_acct-domains.cgi, unapply-cust_credit.cgi,
4272           unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
4273           unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
4274           whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
4275           process/catchall.cgi, process/cdr-import.html,
4276           process/cust_main-import.cgi,
4277           process/cust_main-import_charges.cgi,
4278           process/delete-customer.cgi, process/inventory_item-import.html,
4279           process/link.cgi, process/meta-import.cgi, process/payment.cgi,
4280           process/recharge_svc.html: ACLs
4281
4282 2008-01-13 12:55  ivan
4283
4284         * httemplate/: browse/part_bill_event.cgi, search/cust_bill.html,
4285           search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
4286           search/prepay_credit.html, search/queue.html,
4287           search/report_prepaid_income.cgi, search/report_tax.cgi,
4288           search/sqlradius.cgi: ACLs
4289
4290 2008-01-13 12:50  ivan
4291
4292         * httemplate/elements/: tr-select-reason.html, errorpage.html:
4293           stale leftovers from XSSmas
4294
4295 2008-01-13 12:46  ivan
4296
4297         * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
4298           svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
4299           cust_main/payment_history.html, elements/svc_Common.html: ACLs
4300
4301 2008-01-13 12:38  ivan
4302
4303         * httemplate/browse/: access_group.html, access_user.html,
4304           addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
4305           part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
4306           reason.html, router.cgi: ACLs
4307
4308 2008-01-13 12:30  ivan
4309
4310         * FS/FS/AccessRight.pm: new ACLs
4311
4312 2008-01-12 16:35  ivan
4313
4314         * htetc/handler.pl: use this in handler.pl, not in mason files
4315
4316 2008-01-11 15:10  ivan
4317
4318         * FS/FS/cust_main.pm: add option to enable searching of
4319           cust_main.agent_custid with one or two letter prefix before the
4320           numeric part
4321
4322 2008-01-11 14:53  ivan
4323
4324         * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
4325           cust_main.agent_custid with one or two letter prefix before the
4326           numeric part
4327
4328 2008-01-11 09:32  ivan
4329
4330         * httemplate/edit/elements/edit.html: 1.7 installs don't
4331           necessarily have Data::Dumper
4332
4333 2008-01-11 09:30  ivan
4334
4335         * httemplate/edit/elements/svc_Common.html: turn off debugging
4336
4337 2008-01-10 20:47  ivan
4338
4339         * httemplate/elements/tr-password.html: bacport this from HEAD
4340           since we have the new edit.html now
4341
4342 2008-01-10 14:13  ivan
4343
4344         * httemplate/search/elements/search.html: doc
4345
4346 2008-01-10 14:06  ivan
4347
4348         * httemplate/elements/menu.html: new rate editor
4349
4350 2008-01-10 13:53  ivan
4351
4352         * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
4353           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
4354           httemplate/edit/elements/edit.html,
4355           httemplate/edit/process/rate_region.cgi: new rate editor
4356
4357 2008-01-10 13:52  ivan
4358
4359         * httemplate/edit/: rate_detail.html, process/rate_detail.html:
4360           file rate_detail.html was added on branch FREESIDE_1_7_BRANCH on
4361           2008-01-10 21:52:32 +0000
4362
4363 2008-01-10 13:52  ivan
4364
4365         * httemplate/browse/rate_detail.html: file rate_detail.html was
4366           added on branch FREESIDE_1_7_BRANCH on 2008-01-10 21:52:31 +0000
4367
4368 2008-01-10 13:52  ivan
4369
4370         * httemplate/browse/rate_region.html: file rate_region.html was
4371           added on branch FREESIDE_1_7_BRANCH on 2008-01-10 21:52:31 +0000
4372
4373 2008-01-10 13:52  ivan
4374
4375         * httemplate/: browse/rate_detail.html, browse/rate_region.html,
4376           edit/rate_detail.html, edit/process/rate_detail.html: new call
4377           rate editor (VoIP/telephony)
4378
4379 2008-01-10 13:17  ivan
4380
4381         * FS/FS/reason_type.pm: third person is better
4382
4383 2008-01-10 13:14  ivan
4384
4385         * httemplate/browse/reason.html: eliminate harmless typo
4386
4387 2008-01-08 13:33  jeff
4388
4389         * FS/FS/svc_acct.pm: transactiony cruft removal
4390
4391 2008-01-08 03:28  ivan
4392
4393         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
4394           FS/FS/cust_refund.pm, httemplate/search/report_receivables.cgi:
4395           show negative balances on A/R report, closes: RT#2983
4396
4397 2008-01-03 18:47  ivan
4398
4399         * httemplate/elements/tr-title.html: backport tr-title from HEAD
4400
4401 2008-01-03 18:42  ivan
4402
4403         * httemplate/edit/: cust_main_county.html,
4404           process/cust_main_county.html: file cust_main_county.html was
4405           added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:42:28 +0000
4406
4407 2008-01-03 18:42  ivan
4408
4409         * httemplate/: edit/cust_main_county.html,
4410           edit/process/cust_main_county.html, browse/cust_main_county.cgi,
4411           edit/cust_main_county-expand.cgi,
4412           edit/process/cust_main_county-expand.cgi,
4413           search/elements/search.html: new tax rate editor
4414
4415 2008-01-03 18:41  ivan
4416
4417         * httemplate/edit/process/elements/process.html: backport
4418           process.html from HEAD
4419
4420 2008-01-03 18:35  ivan
4421
4422         * httemplate/: edit/cust_main_county.cgi,
4423           edit/process/cust_main_county.cgi, browse/elements/browse.html:
4424           new tax rate editor
4425
4426 2008-01-03 18:27  ivan
4427
4428         * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
4429           from XSSmas
4430
4431 2008-01-03 18:23  ivan
4432
4433         * httemplate/elements/: hidden.html, tablebreak-tr-title.html,
4434           tr-checkbox.html, tr-fixed-country.html, tr-fixed-state.html,
4435           tr-fixed.html, tr-input-money.html, tr-input-percentage.html,
4436           tr-input-text.html, tr-select.html, tr-td-label.html:
4437           reprocussions: backporting elements from HEAD needed for
4438           edit.html
4439
4440 2008-01-03 18:20  ivan
4441
4442         * httemplate/elements/hidden.html: escape value
4443
4444 2008-01-03 18:20  ivan
4445
4446         * httemplate/elements/hidden.html: file hidden.html was added on
4447           branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19 +0000
4448
4449 2008-01-03 18:19  ivan
4450
4451         * httemplate/elements/: tablebreak-tr-title.html,
4452           tr-fixed-country.html, tr-fixed-state.html,
4453           tr-input-percentage.html: adding new elements: percentage input,
4454           fixed country and state display, tablebreak+title
4455
4456 2008-01-03 18:19  ivan
4457
4458         * httemplate/elements/tablebreak-tr-title.html: file
4459           tablebreak-tr-title.html was added on branch FREESIDE_1_7_BRANCH
4460           on 2008-01-04 02:23:19 +0000
4461
4462 2008-01-03 18:19  ivan
4463
4464         * httemplate/elements/tr-fixed-country.html: file
4465           tr-fixed-country.html was added on branch FREESIDE_1_7_BRANCH on
4466           2008-01-04 02:23:19 +0000
4467
4468 2008-01-03 18:19  ivan
4469
4470         * httemplate/elements/tr-fixed-state.html: file tr-fixed-state.html
4471           was added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19
4472           +0000
4473
4474 2008-01-03 18:19  ivan
4475
4476         * httemplate/elements/tr-input-percentage.html: file
4477           tr-input-percentage.html was added on branch FREESIDE_1_7_BRANCH
4478           on 2008-01-04 02:23:19 +0000
4479
4480 2008-01-03 18:18  ivan
4481
4482         * httemplate/elements/tr-fixed.html: add a formatted_value option
4483
4484 2008-01-03 18:18  ivan
4485
4486         * httemplate/elements/tr-fixed.html: file tr-fixed.html was added
4487           on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19 +0000
4488
4489 2008-01-03 18:18  ivan
4490
4491         * httemplate/elements/tr-input-text.html: add maxlength, text-align
4492           and postfix options, escape value
4493
4494 2008-01-03 18:18  ivan
4495
4496         * httemplate/elements/tr-input-text.html: file tr-input-text.html
4497           was added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19
4498           +0000
4499
4500 2008-01-03 18:13  ivan
4501
4502         * httemplate/edit/: elements/edit.html, reason.html: there's no
4503           such thing as fixedhidden... hidden will do
4504
4505 2008-01-03 18:03  ivan
4506
4507         * httemplate/edit/elements/edit.html: some notes about being
4508           careful with types... i know something there in
4509           httemplate/elements has different args in 1.7 vs 1.9
4510
4511 2008-01-03 17:45  ivan
4512
4513         * httemplate/edit/elements/edit.html: backport edit.html from HEAD,
4514           there will be some reprocussions...
4515
4516 2007-12-28 10:58  jeff
4517
4518         * httemplate/: elements/menu.html, search/report_svc_acct.html,
4519           search/svc_acct.cgi: advanced account reports (RT#2954)
4520
4521 2007-12-28 07:19  jeff
4522
4523         * httemplate/elements/menu.html: whoops
4524
4525 2007-12-28 07:10  jeff
4526
4527         * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
4528           logged in report
4529
4530 2007-12-28 06:39  jeff
4531
4532         * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
4533           svc_acct.last_login and .last_logout
4534
4535 2007-12-28 04:10  ivan
4536
4537         * htetc/handler.pl: remove just a tiny bit more cruft
4538
4539 2007-12-28 04:01  ivan
4540
4541         * htetc/handler.pl: restore in-browser error reporting
4542
4543 2007-12-27 23:45  ivan
4544
4545         * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
4546           clean up handler.pl so we can have separate default_escape_flags
4547           for FS and RT and don't have to make FS's |h flag useless
4548
4549 2007-12-27 17:32  jeff
4550
4551         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
4552           FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
4553           httemplate/view/svc_acct.cgi: last login reporting (#2952)
4554
4555 2007-12-27 15:49  ivan
4556
4557         * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
4558           in edge case where you have taxclass and empty-taxclass rates for
4559           a country/state(/county) and also have a different set of
4560           taxclasses for some other country/state
4561
4562 2007-12-26 14:52  jeff
4563
4564         * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
4565
4566 2007-12-25 23:51  ivan
4567
4568         * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
4569
4570 2007-12-25 15:49  ivan
4571
4572         * httemplate/: browse/addr_block.cgi,
4573           browse/part_virtual_field.cgi, browse/router.cgi, edit/agent.cgi,
4574           edit/agent_payment_gateway.html, edit/agent_type.cgi,
4575           edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
4576           edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
4577           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
4578           edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
4579           edit/part_pkg.cgi, edit/part_virtual_field.cgi,
4580           edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
4581           edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
4582           edit/svc_forward.cgi, edit/elements/edit.html,
4583           elements/error.html, misc/batch-cust_pay.html,
4584           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
4585           misc/recharge_svc.html, misc/process/meta-import.cgi,
4586           search/cust_bill_event.html: ho ho ho, merry XSSmas
4587
4588 2007-12-23 13:59  jeff
4589
4590         * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
4591           FS/FS/part_pkg/subscription.pm,
4592           httemplate/misc/process/recharge_svc.html: add a reset feature to
4593           manual recharges (#1858)
4594
4595 2007-12-21 14:27  jeff
4596
4597         * FS/FS/part_pkg/: flat_delayed.pm, prorate_delayed.pm,
4598           voip_cdr.pm: backport 1.9 enhancements for flat_delayed,
4599           prorate_delayed, and voip_cdr plans
4600
4601 2007-12-21 13:38  jeff
4602
4603         * FS/FS/: cust_main.pm, part_pkg/flat.pm, part_pkg/prorate.pm,
4604           part_pkg/subscription.pm: backport flat, prorate, and
4605           subscription plans
4606
4607 2007-12-20 11:23  jeff
4608
4609         * FS/FS/part_export/prizm.pm: increase siteName allowed length
4610
4611 2007-12-19 14:31  jeff
4612
4613         * httemplate/: misc/cancel_cust.html, misc/cust_main-cancel.cgi,
4614           view/cust_main.cgi: backport reason selection for whole customer
4615           cancel (RT#2872)
4616
4617 2007-12-19 13:05  jeff
4618
4619         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
4620           httemplate/search/cust_main.html,
4621           httemplate/search/report_cust_main.html: add options for balance
4622           over/under to advanced customer report
4623
4624 2007-12-19 10:43  jeff
4625
4626         * FS/FS/cust_main.pm: backport balance_sql and balance_date_sql
4627
4628 2007-12-18 17:55  jeff
4629
4630         * FS/FS/cust_credit.pm: underscoring the important
4631
4632 2007-12-18 12:58  ivan
4633
4634         * FS/FS/cust_main.pm: legacy agent_custid field should be as
4635           searchable as actual custnum, right?  at least if it is a
4636           number...
4637
4638 2007-12-18 12:42  ivan
4639
4640         * httemplate/edit/quick-charge.html: IE is case-sensitive when
4641           setting maxLength (and other attributes?).  hopefully that's all
4642           it is.
4643
4644 2007-12-17 15:57  jeff
4645
4646         * httemplate/view/cust_main/quick-charge.html: cruft removal
4647
4648 2007-12-17 14:57  jeff
4649
4650         * FS/FS/cust_credit.pm: stricter otaker rules
4651
4652 2007-12-17 11:59  ivan
4653
4654         * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
4655           hurt anything.
4656
4657 2007-12-17 11:52  ivan
4658
4659         * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
4660           anything... (famous last words)
4661
4662 2007-12-16 17:17  ivan
4663
4664         * httemplate/view/cust_main/contacts.html: fix the case where the
4665           customer doesn't actually have a ship address
4666
4667 2007-12-16 16:59  ivan
4668
4669         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
4670           httemplate/elements/header.html,
4671           httemplate/edit/cust_main/billing.html,
4672           httemplate/edit/cust_main/contact.html,
4673           httemplate/edit/cust_main.cgi,
4674           httemplate/view/cust_main/contacts.html,
4675           httemplate/search/cust_main.cgi: add cust_main-require_address2
4676           config, reimplement address2-search config ("Unit #" search in
4677           searchbar), visual indication of require_invoicing_list_email,
4678           closes: RT#2926
4679
4680 2007-12-16 14:40  ivan
4681
4682         * httemplate/elements/errorpage.html: less is better
4683
4684 2007-12-16 13:02  ivan
4685
4686         * httemplate/elements/header.html: more consistent naming:
4687           cust_main_ADV.cgi becomes cust_main.html
4688
4689 2007-12-16 13:01  ivan
4690
4691         * httemplate/search/report_cust_main.html:
4692           httemplate/elements/header.html
4693
4694 2007-12-16 12:48  ivan
4695
4696         * httemplate/search/: cust_main.html, cust_main_ADV.cgi: more
4697           consistent naming: cust_main_ADV.cgi becomes cust_main.html
4698
4699 2007-12-14 17:45  ivan
4700
4701         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
4702           drain bramage
4703
4704 2007-12-14 17:37  ivan
4705
4706         * httemplate/search/cust_bill.html: where helps alot
4707
4708 2007-12-14 17:23  ivan
4709
4710         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
4711           put reprinting issues to rest for ejourney, yow
4712
4713 2007-12-13 19:23  rsiddall
4714
4715         * install/rpm/: freeside-mason.deps.inc, freeside.spec: Ugly hack
4716           to extend rpmbuild's auto-requires to process handler.pl.  This
4717           is loosely based on notes on the Fedora wiki.  The internal
4718           dependency generator is disabled and as far as possible the same
4719           code is used to generate provides and requires.  The list of
4720           files to be scanned for requires is saved by a supplemental
4721           script and if it contains handler.pl, that file is scanned for
4722           requires with the standard Perl dependencies checker.  References
4723           to RT are filtered out as RT is not enabled in this version of
4724           the .spec file.  This mod obsoletes the freeside-mason-deps.inc
4725           file and simplifies building the RPMs.
4726
4727 2007-12-13 12:08  rsiddall
4728
4729         * install/rpm/freeside.spec: Now updates FS version to match RPM
4730           version and release.  This is displayed in the main billing
4731           screen.
4732
4733 2007-12-13 11:52  rsiddall
4734
4735         * install/rpm/freeside.spec: Ugly hack to make MySQL work.  The
4736           configuration files and other DBI-specific files are moved to the
4737           -postgresql and -mysql files.  Attempts to replace
4738           /etc/freeside/secrets with a symlink didn't work sufficiently
4739           well, so the %post scripts update the DBI line in that file.
4740
4741 2007-12-12 16:17  jeff
4742
4743         * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
4744
4745 2007-12-12 13:18  jeff
4746
4747         * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
4748           www_shellcommands export (#1227)
4749
4750 2007-12-12 01:03  ivan
4751
4752         * FS/bin/: freeside-history-requeue: adding this quick script
4753
4754 2007-12-12 01:03  ivan
4755
4756         * FS/bin/freeside-history-requeue: file freeside-history-requeue
4757           was added on branch FREESIDE_1_7_BRANCH on 2007-12-12 09:03:45
4758           +0000
4759
4760 2007-12-11 21:58  jeff
4761
4762         * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
4763           FS/FS/ClientAPI/Signup.pm,
4764           fs_selfservice/FS-SelfService/SelfService.pm,
4765           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4766           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
4767           httemplate/edit/svc_acct.cgi: self-service can select domain on
4768           provision (#2801)
4769
4770 2007-12-11 21:42  jeff
4771
4772         * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
4773           bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
4774           reason improvement, bugfix, and tool
4775
4776 2007-12-07 18:23  rsiddall
4777
4778         * install/rpm/freeside.spec: Moved the misc. binaries to
4779           /usr/share/freeside-<n>/bin
4780
4781 2007-12-06 17:08  ivan
4782
4783         * FS/FS/cust_credit.pm: doh!   is not an object.  let's call it ,
4784           mmkay
4785
4786 2007-12-06 17:04  ivan
4787
4788         * FS/FS/cust_credit.pm: some old databases may have 'hanging'
4789           cust_credit records; we don't want to abort the upgrade because
4790           of that, just warn
4791
4792 2007-12-06 12:49  jeff
4793
4794         * httemplate/edit/part_pkg.cgi: agent setting during package edit
4795           cleanup
4796
4797 2007-12-06 08:51  jeff
4798
4799         * httemplate/view/svc_acct.cgi: support display of negative time
4800
4801 2007-12-05 14:05  ivan
4802
4803         * Makefile: when installing selfservice, create freeside homedir if
4804           it doesn't exist
4805
4806 2007-12-05 12:50  ivan
4807
4808         * httemplate/elements/tr-select-reason.html: doh, order_by does
4809           have to include ORDER BY!
4810
4811 2007-12-05 12:47  ivan
4812
4813         * httemplate/elements/tr-select-reason.html: show types in reason
4814           selection, order by type and reason
4815
4816 2007-12-05 07:10  jeff
4817
4818         * FS/FS/ConfDefaults.pm: add in status and company fields
4819
4820 2007-12-04 20:57  jeff
4821
4822         * httemplate/edit/process/part_pkg.cgi: wtf?
4823
4824 2007-12-04 16:52  ivan
4825
4826         * httemplate/search/elements/search.html: i hope this allows IE to
4827           download excel over https?
4828
4829 2007-12-04 10:35  jeff
4830
4831         * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
4832           advanced package report (#2779)
4833
4834 2007-12-04 10:27  jeff
4835
4836         * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
4837
4838 2007-12-04 10:19  jeff
4839
4840         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
4841           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
4842           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/reason.pm,
4843           FS/FS/reason_type.pm, FS/FS/ClientAPI/MyAccount.pm,
4844           FS/FS/ClientAPI/Signup.pm, FS/FS/part_pkg/flat_comission.pm,
4845           FS/FS/part_pkg/flat_comission_cust.pm,
4846           FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
4847           httemplate/browse/reason.html,
4848           httemplate/browse/reason_type.html,
4849           httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
4850           httemplate/edit/reason_type.html,
4851           httemplate/edit/elements/edit.html,
4852           httemplate/edit/process/cust_credit.cgi,
4853           httemplate/elements/menu.html,
4854           httemplate/elements/tr-select-reason.html: change credit reasons
4855           from freetext to new reason/reason type system (#2777)
4856
4857 2007-12-03 15:12  rsiddall
4858
4859         * install/rpm/freeside.spec: Updated file list and info for license
4860           change from GPL to AGPL
4861
4862 2007-12-02 16:18  ivan
4863
4864         * htetc/freeside-rt.conf: would help if i got the closing tag right
4865
4866 2007-12-02 16:13  ivan
4867
4868         * htetc/freeside-rt.conf: this should get the Chart stuff in RT
4869           statistic running, i hope
4870
4871 2007-11-30 17:37  ivan
4872
4873         * FS/FS/part_pkg/prorate.pm: cleanup
4874
4875 2007-11-30 17:34  ivan
4876
4877         * FS/FS/h_cust_svc.pm: add date_deleted method
4878
4879 2007-11-30 17:34  ivan
4880
4881         * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
4882           slightly
4883
4884 2007-11-30 17:33  ivan
4885
4886         * FS/FS/h_Common.pm: this doesn't actually have anything to do with
4887           cancellation persay, since its generic now
4888
4889 2007-11-30 17:32  ivan
4890
4891         * FS/FS/Record.pm: add h_date method too
4892
4893 2007-11-30 17:30  ivan
4894
4895         * FS/FS/Record.pm: add h_search method, and reorganize mixed up
4896           methods and subroutines
4897
4898 2007-11-30 17:29  ivan
4899
4900         * FS/FS/part_pkg/: bulk.pm: add bulk price plan
4901
4902 2007-11-30 17:29  ivan
4903
4904         * FS/FS/part_pkg/bulk.pm: file bulk.pm was added on branch
4905           FREESIDE_1_7_BRANCH on 2007-12-01 01:29:04 +0000
4906
4907 2007-11-30 13:07  ivan
4908
4909         * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
4910           httemplate/search/cust_bill.html: add net vs gross amounts to
4911           invoice report; make the "net sales" links on
4912           sales/credit/receipts report & graph clickable
4913
4914 2007-11-30 12:55  ivan
4915
4916         * httemplate/graph/elements/monthly.html: UI: download full results
4917           links on separate lines, for consistency with search.html
4918
4919 2007-11-30 10:13  ivan
4920
4921         * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
4922           separately
4923
4924 2007-11-29 19:24  ivan
4925
4926         * httemplate/misc/cust_main-import.cgi, FS/FS/cust_main.pm: add
4927           customer import format with company
4928
4929 2007-11-29 17:24  ivan
4930
4931         * httemplate/browse/access_user.html: update inline documentation
4932
4933 2007-11-29 17:16  ivan
4934
4935         * FS/FS/cust_main.pm: fix compilation error from patch just applied
4936           - method2payby is needed earlier
4937
4938 2007-11-29 15:51  ivan
4939
4940         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
4941           fix dates going all wacky on errors, when you're asked to confirm
4942           a date move into the past
4943
4944 2007-11-28 19:38  ivan
4945
4946         * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
4947           nonexistent column and fix the statustext check
4948
4949 2007-11-28 19:05  ivan
4950
4951         * FS/FS/Schema.pm: doh, fix primary key name in new table
4952
4953 2007-11-28 18:54  ivan
4954
4955         * FS/FS/cust_pay_pending.pm, FS/t/cust_pay_pending.t,
4956           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS.pm,
4957           FS/MANIFEST, httemplate/misc/payment.cgi,
4958           httemplate/misc/process/payment.cgi: even more reliable
4959           multiple-payment/double-click/concurrent-payment-form protection
4960
4961 2007-11-28 18:54  ivan
4962
4963         * FS/FS/cust_pay_pending.pm: file cust_pay_pending.pm was added on
4964           branch FREESIDE_1_7_BRANCH on 2007-11-29 02:55:07 +0000
4965
4966 2007-11-28 18:54  ivan
4967
4968         * FS/t/cust_pay_pending.t: file cust_pay_pending.t was added on
4969           branch FREESIDE_1_7_BRANCH on 2007-11-29 02:55:09 +0000
4970
4971 2007-11-28 12:18  jeff
4972
4973         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
4974           select multiple, discourage creation of packages no agent can
4975           sell
4976
4977 2007-11-28 10:49  jeff
4978
4979         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
4980           httemplate/search/cust_main_ADV.cgi,
4981           httemplate/search/report_cust_main.html: advanced customer report
4982           rearrangement
4983
4984 2007-11-28 10:41  jeff
4985
4986         * FS/FS/Record.pm: backport the order_by option to qsearch from
4987           1.9x
4988
4989 2007-11-27 17:30  ivan
4990
4991         * README: license clarification for self-service code
4992
4993 2007-11-27 15:47  ivan
4994
4995         * httemplate/search/cust_bill.html: fix small side-effect of
4996           mysql-compat change eliminating DISTINCT ON: map changing values
4997           of @where array
4998
4999 2007-11-27 14:30  jeff
5000
5001         * FS/FS/part_export/prizm.pm: name management tweaking
5002
5003 2007-11-27 11:34  jeff
5004
5005         * FS/FS/part_export/prizm.pm: slop correction
5006
5007 2007-11-26 19:02  jeff
5008
5009         * FS/FS/part_export/prizm.pm: attach SM's to default network,
5010           improved unsuspend & delete, option for BAM only or EMS
5011
5012 2007-11-26 18:51  jeff
5013
5014         * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
5015           customers from circumventing a suspension via selfservice (2768)
5016
5017 2007-11-25 18:19  ivan
5018
5019         * httemplate/search/elements/search.html: add a "printable copy"
5020           link to searches to get full results as printable HTML without
5021           other cruft, closes: #1885
5022
5023 2007-11-25 18:18  ivan
5024
5025         * httemplate/elements/header-popup.html: add our stylesheet to
5026           popup/print headers
5027
5028 2007-11-23 12:25  ivan
5029
5030         * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
5031           buttons on errors, closes: RT#1035
5032
5033 2007-11-21 17:03  ivan
5034
5035         * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
5036           agent' choice if the dropdown already has a value
5037
5038 2007-11-20 09:18  ivan
5039
5040         * AGPL: file AGPL was added on branch FREESIDE_1_7_BRANCH on
5041           2007-11-20 17:18:57 +0000
5042
5043 2007-11-20 09:18  ivan
5044
5045         * AGPL, GPL: it finally happened
5046
5047 2007-11-20 07:59  rsiddall
5048
5049         * install/rpm/freeside.spec: Self-service RPM now contains PHP and
5050           XMLRPC components.
5051
5052 2007-11-14 15:10  ivan
5053
5054         * FS/FS/TicketSystem/RT_External.pm,
5055           httemplate/view/cust_main/tickets.html: add link to resolved
5056           tickets too
5057
5058 2007-11-13 11:39  rsiddall
5059
5060         * install/rpm/freeside.spec: Added two optional modules to the
5061           Requires lists: Apache::DBI and Fax::Hylafax::Client Added a
5062           %post script to chkconfig the freeside service, but not start it.
5063           Modified the Mason %post script to check the httpd config file
5064           is in the expected place.
5065
5066 2007-11-09 10:59  ivan
5067
5068         * FS/FS/: Conf.pm, cust_main.pm: add
5069           business-onlinepayment-email_customer flag
5070
5071 2007-11-09 09:42  ivan
5072
5073         * FS/FS/cust_main.pm: mysql fix for regexen, 1.7-style
5074
5075 2007-11-08 19:26  ivan
5076
5077         * httemplate/search/report_receivables.html: better visual
5078           indication of disabled "days" field on IE
5079
5080 2007-11-08 19:12  ivan
5081
5082         * httemplate/search/: report_receivables.cgi,
5083           report_receivables.html: add option for listing customers without
5084           a balance (closes: RT#2752) and fix bug in total row (closes:
5085           RT#2736)
5086
5087 2007-11-08 16:44  jeff
5088
5089         * FS/FS/cust_main.pm: correct realtime_bop cvv handling
5090
5091 2007-11-07 20:21  ivan
5092
5093         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
5094           selfservice-session_timeout config
5095
5096 2007-11-07 19:04  rsiddall
5097
5098         * install/rpm/freeside.spec: Added %post scriptlet to change
5099           User/Group in the local Apache instance configuration file to
5100           freeside.  (Code from Debian install script.)
5101
5102 2007-11-07 18:15  rsiddall
5103
5104         * install/rpm/freeside.spec: Fix for bug that prevented RPMs
5105           building on x86_64: wrong path to brp-compress.
5106
5107 2007-11-07 18:10  ivan
5108
5109         * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
5110           in concatenation (.) or string at
5111           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
5112
5113 2007-11-07 15:02  rsiddall
5114
5115         * install/rpm/freeside-install: Fixed up the tests to work on
5116           CentOS 4.  Not sure if this is portable.
5117
5118 2007-11-07 14:38  rsiddall
5119
5120         * install/rpm/freeside.sysconfig: Changed initial values to match
5121           Makefile.  This may eliminate the need to change this file in
5122           many installations.
5123
5124 2007-11-06 13:43  rsiddall
5125
5126         * install/rpm/freeside.spec: Quick update to avoid installing
5127           freeside-import.
5128
5129 2007-11-06 13:34  rsiddall
5130
5131         * install/rpm/freeside-import: Removing the text file import script
5132           for now.
5133
5134 2007-11-06 13:25  rsiddall
5135
5136         * install/rpm/freeside.spec: Changes to make it easier to build
5137           daily CVS builds.  Also successfully builds RPMs without putting
5138           some of the RedHat-style and RPM files in the SOURCES directory.
5139
5140 2007-11-06 13:23  rsiddall
5141
5142         * install/rpm/freeside.sysconfig: First version of a RedHat-style
5143           system configuration file for Freeside.  This would live in
5144           /etc/sysconfig and include some of the values that are currently
5145           hard-coded in Makefile.
5146
5147 2007-11-06 13:21  rsiddall
5148
5149         * install/rpm/freeside-import: Initial version of freeside-import.
5150           Needs to be updated to use the Freeside schema file and have a
5151           more useful syntax for modifications and deletions.
5152
5153 2007-11-05 17:59  ivan
5154
5155         * bin/customer-faker: keep our own list of states; remove some
5156           states that Data::Faker and Locale::SubCountry disagree on
5157
5158 2007-11-04 21:42  ivan
5159
5160         * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
5161           to process_payment.  just a bit important.
5162
5163 2007-11-04 21:27  ivan
5164
5165         * FS/FS/ClientAPI/MyAccount.pm,
5166           fs_selfservice/FS-SelfService/SelfService.pm: add
5167           process_payment_order_pkg method
5168
5169 2007-11-04 10:22  jeff
5170
5171         * httemplate/search/cust_main_ADV.cgi: comma is a bad delimiter
5172           choice according to ut_text()
5173
5174 2007-11-04 10:04  jeff
5175
5176         * httemplate/elements/menu.html: not quite yet
5177
5178 2007-11-03 10:38  ivan
5179
5180         * httemplate/elements/menu.html: move menu option for adv. customer
5181           reports to second level, same as advanced invoice & package
5182           reports
5183
5184 2007-11-02 17:55  jeff
5185
5186         * httemplate/search/report_cust_main.html: new customer
5187           report/flattened package report (ticket 1428)
5188
5189 2007-11-02 17:52  jeff
5190
5191         * httemplate/: elements/menu.html, search/cust_main_ADV.cgi: new
5192           customer report/flattened package report (ticket 1428)
5193
5194 2007-10-29 05:03  ivan
5195
5196         * httemplate/search/report_receivables.cgi: famous last mysql bug
5197
5198 2007-10-29 04:34  ivan
5199
5200         * httemplate/edit/rate.cgi: yup, mysql-ing me harder
5201
5202 2007-10-29 04:18  ivan
5203
5204         * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
5205           locking workaround
5206
5207 2007-10-29 03:30  ivan
5208
5209         * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
5210           httemplate/search/cust_bill.html,
5211           httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
5212           either, sigh
5213
5214 2007-10-28 18:08  ivan
5215
5216         * httemplate/view/cust_pay.html: still have link back to the
5217           customer on printable receipt... should hide it from print at
5218           some point though
5219
5220 2007-10-28 05:51  ivan
5221
5222         * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
5223           bin/freeside-upgrade: finish mysql locking workaround
5224
5225 2007-10-27 20:55  ivan
5226
5227         * FS/FS/Record.pm, FS/FS/cust_svc.pm,
5228           FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
5229           httemplate/search/report_receivables.cgi: mysql me harder
5230
5231 2007-10-26 21:46  ivan
5232
5233         * httemplate/view/cust_pay.html: file cust_pay.html was added on
5234           branch FREESIDE_1_7_BRANCH on 2007-10-27 04:46:21 +0000
5235
5236 2007-10-26 21:46  ivan
5237
5238         * httemplate/view/cust_pay.html, FS/FS/cust_main.pm,
5239           FS/FS/cust_pay.pm, httemplate/misc/process/payment.cgi,
5240           httemplate/search/cust_pay.cgi,
5241           httemplate/view/cust_main/payment_history.html: simple payment
5242           receipts in web interface, sorry arnie, RT#2738
5243
5244 2007-10-25 12:01  ivan
5245
5246         * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
5247           mysql, yes, mysql.
5248
5249 2007-10-14 16:14  ivan
5250
5251         * conf/invoice_html: this aligns better.  i wonder how 1.9 loads up
5252           config from here, though?
5253
5254 2007-10-14 16:10  ivan
5255
5256         * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
5257
5258 2007-10-13 18:51  ivan
5259
5260         * fs_selfservice/php/freeside.login_example.php: file
5261           freeside.login_example.php was added on branch
5262           FREESIDE_1_7_BRANCH on 2007-10-14 01:51:14 +0000
5263
5264 2007-10-13 18:51  ivan
5265
5266         * fs_selfservice/php/freeside_signup_example.php: file
5267           freeside_signup_example.php was added on branch
5268           FREESIDE_1_7_BRANCH on 2007-10-14 01:51:14 +0000
5269
5270 2007-10-13 18:51  ivan
5271
5272         * fs_selfservice/php/: freeside.class.php,
5273           freeside.login_example.php, freeside_signup_example.php: adding
5274           php examples
5275
5276 2007-10-13 18:51  ivan
5277
5278         * fs_selfservice/php/freeside.class.php: file freeside.class.php
5279           was added on branch FREESIDE_1_7_BRANCH on 2007-10-14 01:51:13
5280           +0000
5281
5282 2007-10-13 10:19  jeff
5283
5284         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
5285           agent_defaultpkg handling
5286
5287 2007-10-12 10:50  ivan
5288
5289         * FS/FS/Schema.pm: backport new schema stuff from 1.9, as running
5290           this with new DBIx::DBSchema results in disappearing indices
5291
5292 2007-10-08 21:58  ivan
5293
5294         * FS/FS/Conf.pm: fix documenation links to point into wiki where
5295           they belong
5296
5297 2007-10-08 13:59  jeff
5298
5299         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: agent
5300           selection on package add/edit (1151)
5301
5302 2007-10-08 12:04  jeff
5303
5304         * htetc/handler.pl, httemplate/edit/rate_region.cgi,
5305           httemplate/edit/reg_code.cgi,
5306           httemplate/edit/process/cust_svc.cgi,
5307           httemplate/edit/process/domain_record.cgi,
5308           httemplate/edit/process/quick-cust_pkg.cgi,
5309           httemplate/edit/process/reg_code.cgi,
5310           httemplate/elements/errorpage.html,
5311           httemplate/elements/tr-select-part_referral.html,
5312           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
5313           httemplate/misc/cust_main-cancel.cgi,
5314           httemplate/misc/delete-agent_payment_gateway.cgi,
5315           httemplate/misc/delete-cust_credit.cgi,
5316           httemplate/misc/delete-cust_pay.cgi,
5317           httemplate/misc/delete-cust_refund.cgi,
5318           httemplate/misc/delete-domain_record.cgi,
5319           httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
5320           httemplate/misc/inventory_item-import.html,
5321           httemplate/misc/unapply-cust_credit.cgi,
5322           httemplate/misc/unapply-cust_pay.cgi,
5323           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
5324           httemplate/misc/unvoid-cust_pay_void.cgi,
5325           httemplate/misc/upload-batch.cgi,
5326           httemplate/misc/void-cust_pay.cgi,
5327           httemplate/misc/process/cdr-import.html,
5328           httemplate/misc/process/cust_main-import.cgi,
5329           httemplate/misc/process/cust_main-import_charges.cgi,
5330           httemplate/misc/process/inventory_item-import.html,
5331           httemplate/misc/process/link.cgi,
5332           httemplate/misc/process/payment.cgi,
5333           httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
5334           httemplate/search/inventory_item.html,
5335           httemplate/search/reg_code.html, httemplate/search/sql.html,
5336           httemplate/search/svc_acct.cgi,
5337           httemplate/search/svc_broadband.cgi: Remove remaining calls to
5338           idiot/eidiot.  Should fix 1479
5339
5340 2007-10-05 12:45  ivan
5341
5342         * httemplate/elements/tr-input-beginning_ending.html: fix date
5343           selection on advanced invoice report, or future places where date
5344           selection component is included multiple times
5345
5346 2007-10-03 20:22  ivan
5347
5348         * fs_selfservice/FS-SelfService/SelfService.pm: improve layout of
5349           self-service documentation
5350
5351 2007-10-03 19:52  ivan
5352
5353         * bin/pod2x: wikify individual files
5354
5355 2007-10-03 19:22  ivan
5356
5357         * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
5358
5359 2007-10-03 19:15  ivan
5360
5361         * FS/FS/cust_main.pm: add missing =back
5362
5363 2007-10-03 19:07  ivan
5364
5365         * bin/pod2x: bah!  THIS should fix munging of non-internal links, i
5366           hope
5367
5368 2007-10-03 19:06  jeff
5369
5370         * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
5371           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
5372           httemplate/edit/process/part_pkg.cgi: support part_pkg option
5373           input validation, check bytecounts and allow commas (closes 1863)
5374
5375 2007-10-03 18:56  ivan
5376
5377         * bin/pod2x: this *should* fix munging of non-internal links, i
5378           hope
5379
5380 2007-10-03 18:50  ivan
5381
5382         * bin/pod2x: 1.7 doc uploader goes in 1.7 location
5383
5384 2007-10-03 18:49  ivan
5385
5386         * Makefile, bin/pod2x: wiki documentation convertor now
5387
5388 2007-10-03 18:47  ivan
5389
5390         * FS/FS.pm: add missing CLI utilities to FS.pm too
5391
5392 2007-10-03 18:45  ivan
5393
5394         * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
5395
5396 2007-10-03 18:29  ivan
5397
5398         * FS/t/cust_tax_exempt.pm: wtf!
5399
5400 2007-10-03 18:15  ivan
5401
5402         * FS/: FS.pm: update top-level FS manpage
5403
5404 2007-10-02 08:31  jeff
5405
5406         * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
5407           httemplate/search/cust_bill_event.cgi: fix up re-email these
5408           events
5409
5410 2007-09-29 17:25  ivan
5411
5412         * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
5413           date editing errors (especially because resetting them pops up
5414           the error confirmation)
5415
5416 2007-09-27 14:25  jeff
5417
5418         * httemplate/edit/svc_acct.cgi: hide fixed passwords
5419
5420 2007-09-23 16:17  ivan
5421
5422         * httemplate/edit/svc_www.cgi: i think this is a bug; should not
5423           show the svc_www.usersvc selector unless it is non-fixed or
5424           non-blank, NOT non-fixed or blank
5425
5426 2007-09-22 15:45  ivan
5427
5428         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
5429           menubar border in example self-service template
5430
5431 2007-09-22 12:40  ivan
5432
5433         * httemplate/view/svc_acct.cgi: UI
5434
5435 2007-09-22 11:27  ivan
5436
5437         * httemplate/view/svc_acct.cgi: add a list of any hosts associated
5438           with accounts
5439
5440 2007-09-20 17:42  ivan
5441
5442         * httemplate/pref/pref-process.html: backport fix from HEAD
5443           allowing - in preference email addresses
5444
5445 2007-09-18 17:12  ivan
5446
5447         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
5448           least one small problem with reprint/email/fax functionality: now
5449           should understand the "most recent invoice per customer" and
5450           invoice # min/max options
5451
5452 2007-09-18 14:41  ivan
5453
5454         * httemplate/search/svc_broadband.cgi: and parens help alot, doh
5455
5456 2007-09-18 14:37  ivan
5457
5458         * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
5459           svcpart (links from browse/part_svc, in particular
5460
5461 2007-09-13 20:45  ivan
5462
5463         * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
5464           undefined value as an ARRAY reference at
5465           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
5466
5467 2007-09-13 20:31  ivan
5468
5469         * rt/html/Elements/TicketList: fix visual glitch on "RT at a
5470           glance" / Ticketing main
5471
5472 2007-09-13 19:14  ivan
5473
5474         * rt/html/Ticket/Elements/ShowTransactionAttachments: turn off
5475           Text::Quoted usage, it segfaults and its optional
5476
5477 2007-09-13 15:25  ivan
5478
5479         * httemplate/browse/part_svc.cgi: random indentation fix
5480
5481 2007-09-13 15:24  ivan
5482
5483         * CREDITS: too little, too late attempt at spam reduction
5484
5485 2007-09-13 15:05  ivan
5486
5487         * httemplate/search/cust_main.cgi: fix status color on customer
5488           list
5489
5490 2007-09-13 13:16  ivan
5491
5492         * httemplate/misc/cust_main-import.cgi: add better inline docs
5493           explaining fields on customer CSV import
5494
5495 2007-09-12 13:40  ivan
5496
5497         * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
5498           we can't fetch the name for a queue...
5499
5500 2007-09-11 21:23  ivan
5501
5502         * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
5503           in statustext message (or anything else weird) from causing them
5504           not to get inserted
5505
5506 2007-09-10 18:33  ivan
5507
5508         * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
5509           cust_main-require_invoicing_list_email options
5510
5511 2007-09-06 20:45  ivan
5512
5513         * FS/FS/cust_pkg.pm: default cancellation subject so the emails
5514           work even when people don't set one in config
5515
5516 2007-09-06 20:36  ivan
5517
5518         * FS/FS/part_export/sqlradius.pm: tweak debugging
5519
5520 2007-08-23 01:23  ivan
5521
5522         * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
5523           could log in to RADIUS with uppercase usernameand avoid bandwidth
5524           acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot
5525           for nothing, grr!)
5526
5527 2007-08-21 16:52  jeff
5528
5529         * FS/bin/freeside-upgrade: agent_custid bugfix (1746) (backport)
5530
5531 2007-08-16 11:23  jeff
5532
5533         * FS/FS/svc_acct.pm: correct labels in service definition edit for
5534           svc_acct (#1745) (backport)
5535
5536 2007-08-15 17:00  ivan
5537
5538         * FS/FS/cust_main.pm: have generate_letter assume a default paydate
5539           of 2037-12 so it doesn't bomb out on empty paydates
5540
5541 2007-08-15 16:46  ivan
5542
5543         * FS/bin/freeside-sqlradius-reset: add -n option to
5544           freeside-sqlradius-reset to supress deleting data
5545
5546 2007-08-15 14:51  ivan
5547
5548         * httemplate/edit/cust_main.cgi: fix customer status color here too
5549
5550 2007-08-14 20:26  ivan
5551
5552         * httemplate/browse/part_export.cgi: little more low-hanging fruit:
5553           table-grid the export listing
5554
5555 2007-08-14 14:46  ivan
5556
5557         * httemplate/graph/cust_pkg.cgi: file cust_pkg.cgi was added on
5558           branch FREESIDE_1_7_BRANCH on 2007-08-14 21:47:24 +0000
5559
5560 2007-08-14 14:46  ivan
5561
5562         * httemplate/graph/report_cust_pkg.html: file report_cust_pkg.html
5563           was added on branch FREESIDE_1_7_BRANCH on 2007-08-14 21:47:24
5564           +0000
5565
5566 2007-08-14 14:46  ivan
5567
5568         * httemplate/graph/cust_pkg.cgi,
5569           httemplate/graph/report_cust_pkg.html,
5570           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
5571           httemplate/graph/cust_bill_pkg.cgi,
5572           httemplate/graph/money_time.cgi,
5573           httemplate/graph/elements/monthly.html,
5574           httemplate/browse/agent.cgi: add package churn report/graph
5575
5576 2007-08-10 16:50  ivan
5577
5578         * FS/bin/freeside-dbdef-create: file freeside-dbdef-create was
5579           added on branch FREESIDE_1_7_BRANCH on 2008-06-21 20:07:05 +0000
5580
5581 2007-08-10 16:50  ivan
5582
5583         * FS/bin/: freeside-dbdef-create: rename dbdef-create to
5584           freeside-dbdef-create and move it to FS/bin, so it gets
5585           %%%FREESIDE_CONF%%% substituted
5586
5587 2007-08-10 15:48  ivan
5588
5589         * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
5590           frequencies
5591
5592 2007-08-10 00:01  ivan
5593
5594         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
5595           httemplate/view/cust_main/packages.html: on changing packages,
5596           don't set setup date unless old package has one
5597
5598 2007-08-08 12:18  ivan
5599
5600         * FS/FS/cust_pkg.pm: fix otaker regex
5601
5602 2007-08-07 13:05  ivan
5603
5604         * FS/FS/cust_main.pm: more informative error msg
5605
5606 2007-08-06 12:45  jeff
5607
5608         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
5609           documentation improvements
5610
5611 2007-08-06 01:51  jeff
5612
5613         * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
5614           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
5615           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
5616           (backport)
5617
5618 2007-08-06 01:46  jeff
5619
5620         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm: file
5621           XMLRPC.pm was added on branch FREESIDE_1_7_BRANCH on 2007-08-06
5622           08:51:19 +0000
5623
5624 2007-08-06 01:46  jeff
5625
5626         * fs_selfservice/FS-SelfService/cgi/xmlrpc.cgi: file xmlrpc.cgi was
5627           added on branch FREESIDE_1_7_BRANCH on 2007-08-06 08:51:19 +0000
5628
5629 2007-08-06 01:46  jeff
5630
5631         * fs_selfservice/FS-SelfService/:
5632           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
5633           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
5634
5635 2007-08-06 01:46  jeff
5636
5637         * fs_selfservice/FS-SelfService/freeside-selfservice-xmlrpc-server:
5638           file freeside-selfservice-xmlrpc-server was added on branch
5639           FREESIDE_1_7_BRANCH on 2007-08-06 08:51:18 +0000
5640
5641 2007-08-05 10:32  jeff
5642
5643         * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
5644
5645 2007-08-02 16:44  ivan
5646
5647         * httemplate/view/cust_main/packages.html: increase package popup
5648           width
5649
5650 2007-08-02 16:09  ivan
5651
5652         * httemplate/: edit/process/cust_pkg.cgi,
5653           elements/select-table.html, misc/change_pkg.cgi,
5654           view/cust_main/packages.html: fix slowness on change package and
5655           also make it into a popup
5656
5657 2007-08-02 16:01  ivan
5658
5659         * httemplate/elements/select-cust-part_pkg.html: file
5660           select-cust-part_pkg.html was added on branch FREESIDE_1_7_BRANCH
5661           on 2007-08-02 23:01:02 +0000
5662
5663 2007-08-02 16:01  ivan
5664
5665         * httemplate/elements/: select-cust-part_pkg.html: fix slowness on
5666           change package and also make it into a popup
5667
5668 2007-08-02 15:55  ivan
5669
5670         * FS/FS/CGI.pm: fix status color on small_custview
5671
5672 2007-08-02 13:18  ivan
5673
5674         * httemplate/elements/select-table.html: sync with HEAD 1.8
5675
5676 2007-08-02 13:06  ivan
5677
5678         * httemplate/elements/select-table.html: backport select-table.html
5679           from HEAD
5680
5681 2007-08-02 12:53  ivan
5682
5683         * rt/lib/t/regression/: 06-mime_decoding.t, 23-web_attachments.t:
5684           import rt 3.6.4
5685
5686 2007-08-01 15:37  ivan
5687
5688         * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
5689           (backport)
5690
5691 2007-08-01 15:26  jeff
5692
5693         * httemplate/misc/cancel_cust.html: file cancel_cust.html was added
5694           on branch FREESIDE_1_7_BRANCH on 2007-12-19 22:31:37 +0000
5695
5696 2007-08-01 15:26  ivan
5697
5698         *
5699           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif:
5700           file toolbar.arrowright.gif was added on branch
5701           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:49 +0000
5702
5703 2007-08-01 15:26  ivan
5704
5705         *
5706           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif:
5707           file toolbar.buttonarrow.gif was added on branch
5708           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:49 +0000
5709
5710 2007-08-01 15:26  ivan
5711
5712         *
5713           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif:
5714           file toolbar.buttonbg.gif was added on branch FREESIDE_1_7_BRANCH
5715           on 2008-06-17 03:58:49 +0000
5716
5717 2007-08-01 15:26  ivan
5718
5719         *
5720           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif:
5721           file toolbar.collapse.gif was added on branch FREESIDE_1_7_BRANCH
5722           on 2008-06-17 03:58:49 +0000
5723
5724 2007-08-01 15:26  ivan
5725
5726         *
5727           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif:
5728           file toolbar.end.gif was added on branch FREESIDE_1_7_BRANCH on
5729           2008-06-17 03:58:49 +0000
5730
5731 2007-08-01 15:26  ivan
5732
5733         *
5734           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif:
5735           file toolbar.expand.gif was added on branch FREESIDE_1_7_BRANCH
5736           on 2008-06-17 03:58:49 +0000
5737
5738 2007-08-01 15:26  ivan
5739
5740         *
5741           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif:
5742           file toolbar.separator.gif was added on branch
5743           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:49 +0000
5744
5745 2007-08-01 15:26  ivan
5746
5747         *
5748           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif:
5749           file toolbar.start.gif was added on branch FREESIDE_1_7_BRANCH on
5750           2008-06-17 03:58:49 +0000
5751
5752 2007-08-01 15:26  ivan
5753
5754         *
5755           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css:
5756           file fck_dialog.css was added on branch FREESIDE_1_7_BRANCH on
5757           2008-06-17 03:58:47 +0000
5758
5759 2007-08-01 15:26  ivan
5760
5761         *
5762           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css:
5763           file fck_dialog.css was added on branch FREESIDE_1_7_BRANCH on
5764           2008-06-17 03:58:48 +0000
5765
5766 2007-08-01 15:26  ivan
5767
5768         * httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css:
5769           file fck_dialog.css was added on branch FREESIDE_1_7_BRANCH on
5770           2008-06-17 03:58:49 +0000
5771
5772 2007-08-01 15:26  ivan
5773
5774         *
5775           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css:
5776           file fck_editor.css was added on branch FREESIDE_1_7_BRANCH on
5777           2008-06-17 03:58:47 +0000
5778
5779 2007-08-01 15:26  ivan
5780
5781         *
5782           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css:
5783           file fck_editor.css was added on branch FREESIDE_1_7_BRANCH on
5784           2008-06-17 03:58:48 +0000
5785
5786 2007-08-01 15:26  ivan
5787
5788         * httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css:
5789           file fck_editor.css was added on branch FREESIDE_1_7_BRANCH on
5790           2008-06-17 03:58:49 +0000
5791
5792 2007-08-01 15:26  ivan
5793
5794         * httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif:
5795           file fck_strip.gif was added on branch FREESIDE_1_7_BRANCH on
5796           2008-06-17 03:58:47 +0000
5797
5798 2007-08-01 15:26  ivan
5799
5800         *
5801           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif:
5802           file fck_strip.gif was added on branch FREESIDE_1_7_BRANCH on
5803           2008-06-17 03:58:48 +0000
5804
5805 2007-08-01 15:26  ivan
5806
5807         * httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif:
5808           file fck_strip.gif was added on branch FREESIDE_1_7_BRANCH on
5809           2008-06-17 03:58:49 +0000
5810
5811 2007-08-01 15:26  ivan
5812
5813         * httemplate/elements/fckeditor/editor/skins/:
5814           default/images/toolbar.arrowright.gif,
5815           office2003/images/toolbar.arrowright.gif: file
5816           toolbar.arrowright.gif was added on branch FREESIDE_1_7_BRANCH on
5817           2008-06-17 03:58:48 +0000
5818
5819 2007-08-01 15:26  ivan
5820
5821         *
5822           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif:
5823           file toolbar.bg.gif was added on branch FREESIDE_1_7_BRANCH on
5824           2008-06-17 03:58:48 +0000
5825
5826 2007-08-01 15:26  ivan
5827
5828         * httemplate/elements/fckeditor/editor/skins/:
5829           default/images/toolbar.buttonarrow.gif,
5830           office2003/images/toolbar.buttonarrow.gif: file
5831           toolbar.buttonarrow.gif was added on branch FREESIDE_1_7_BRANCH
5832           on 2008-06-17 03:58:48 +0000
5833
5834 2007-08-01 15:26  ivan
5835
5836         * httemplate/elements/fckeditor/editor/skins/:
5837           default/images/toolbar.collapse.gif,
5838           office2003/images/toolbar.collapse.gif: file toolbar.collapse.gif
5839           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48
5840           +0000
5841
5842 2007-08-01 15:26  ivan
5843
5844         * httemplate/elements/fckeditor/editor/skins/:
5845           default/images/toolbar.end.gif,
5846           office2003/images/toolbar.end.gif: file toolbar.end.gif was added
5847           on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48 +0000
5848
5849 2007-08-01 15:26  ivan
5850
5851         * httemplate/elements/fckeditor/editor/skins/:
5852           default/images/toolbar.expand.gif,
5853           office2003/images/toolbar.expand.gif: file toolbar.expand.gif was
5854           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48 +0000
5855
5856 2007-08-01 15:26  ivan
5857
5858         * httemplate/elements/fckeditor/editor/skins/:
5859           default/images/toolbar.separator.gif,
5860           office2003/images/toolbar.separator.gif: file
5861           toolbar.separator.gif was added on branch FREESIDE_1_7_BRANCH on
5862           2008-06-17 03:58:48 +0000
5863
5864 2007-08-01 15:26  ivan
5865
5866         * httemplate/elements/fckeditor/editor/skins/:
5867           default/images/toolbar.start.gif,
5868           office2003/images/toolbar.start.gif: file toolbar.start.gif was
5869           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48 +0000
5870
5871 2007-08-01 15:26  ivan
5872
5873         * httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html:
5874           file _fckviewstrips.html was added on branch FREESIDE_1_7_BRANCH
5875           on 2008-06-17 03:58:46 +0000
5876
5877 2007-08-01 15:26  ivan
5878
5879         *
5880           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js:
5881           file fckplugin.js was added on branch FREESIDE_1_7_BRANCH on
5882           2008-06-17 03:58:42 +0000
5883
5884 2007-08-01 15:26  ivan
5885
5886         *
5887           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js:
5888           file fckplugin.js was added on branch FREESIDE_1_7_BRANCH on
5889           2008-06-17 03:58:43 +0000
5890
5891 2007-08-01 15:26  ivan
5892
5893         *
5894           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js:
5895           file pl.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5896           03:58:41 +0000
5897
5898 2007-08-01 15:26  ivan
5899
5900         *
5901           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js:
5902           file it.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5903           03:58:41 +0000
5904
5905 2007-08-01 15:26  ivan
5906
5907         *
5908           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js:
5909           file de.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5910           03:58:41 +0000
5911
5912 2007-08-01 15:26  ivan
5913
5914         *
5915           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js:
5916           file en.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5917           03:58:41 +0000
5918
5919 2007-08-01 15:26  ivan
5920
5921         *
5922           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js:
5923           file fr.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5924           03:58:41 +0000
5925
5926 2007-08-01 15:26  ivan
5927
5928         *
5929           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html:
5930           file fck_placeholder.html was added on branch FREESIDE_1_7_BRANCH
5931           on 2008-06-17 03:58:41 +0000
5932
5933 2007-08-01 15:26  ivan
5934
5935         * httemplate/elements/fckeditor/editor/plugins/:
5936           autogrow/fckplugin.js, placeholder/fckplugin.js: file
5937           fckplugin.js was added on branch FREESIDE_1_7_BRANCH on
5938           2008-06-17 03:58:41 +0000
5939
5940 2007-08-01 15:26  ivan
5941
5942         *
5943           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif:
5944           file placeholder.gif was added on branch FREESIDE_1_7_BRANCH on
5945           2008-06-17 03:58:41 +0000
5946
5947 2007-08-01 15:26  ivan
5948
5949         * httemplate/elements/fckeditor/editor/lang/tr.js: file tr.js was
5950           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
5951
5952 2007-08-01 15:26  ivan
5953
5954         * httemplate/elements/fckeditor/editor/lang/uk.js: file uk.js was
5955           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
5956
5957 2007-08-01 15:26  ivan
5958
5959         * httemplate/elements/fckeditor/editor/lang/vi.js: file vi.js was
5960           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
5961
5962 2007-08-01 15:26  ivan
5963
5964         * httemplate/elements/fckeditor/editor/lang/zh-cn.js: file zh-cn.js
5965           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:41
5966           +0000
5967
5968 2007-08-01 15:26  ivan
5969
5970         * httemplate/elements/fckeditor/editor/lang/zh.js: file zh.js was
5971           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:41 +0000
5972
5973 2007-08-01 15:26  ivan
5974
5975         * httemplate/elements/fckeditor/editor/lang/sl.js: file sl.js was
5976           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
5977
5978 2007-08-01 15:26  ivan
5979
5980         * httemplate/elements/fckeditor/editor/lang/sr-latn.js: file
5981           sr-latn.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5982           03:58:40 +0000
5983
5984 2007-08-01 15:26  ivan
5985
5986         * httemplate/elements/fckeditor/editor/lang/sr.js: file sr.js was
5987           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
5988
5989 2007-08-01 15:26  ivan
5990
5991         * httemplate/elements/fckeditor/editor/lang/sv.js: file sv.js was
5992           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
5993
5994 2007-08-01 15:26  ivan
5995
5996         * httemplate/elements/fckeditor/editor/lang/th.js: file th.js was
5997           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
5998
5999 2007-08-01 15:26  ivan
6000
6001         * httemplate/elements/fckeditor/editor/lang/hu.js: file hu.js was
6002           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6003
6004 2007-08-01 15:26  ivan
6005
6006         * httemplate/elements/fckeditor/editor/lang/it.js: file it.js was
6007           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6008
6009 2007-08-01 15:26  ivan
6010
6011         * httemplate/elements/fckeditor/editor/lang/ja.js: file ja.js was
6012           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6013
6014 2007-08-01 15:26  ivan
6015
6016         * httemplate/elements/fckeditor/editor/lang/km.js: file km.js was
6017           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6018
6019 2007-08-01 15:26  ivan
6020
6021         * httemplate/elements/fckeditor/editor/lang/ko.js: file ko.js was
6022           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:37 +0000
6023
6024 2007-08-01 15:26  ivan
6025
6026         * httemplate/elements/fckeditor/editor/lang/lt.js: file lt.js was
6027           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:37 +0000
6028
6029 2007-08-01 15:26  ivan
6030
6031         * httemplate/elements/fckeditor/editor/lang/lv.js: file lv.js was
6032           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:37 +0000
6033
6034 2007-08-01 15:26  ivan
6035
6036         * httemplate/elements/fckeditor/editor/lang/mn.js: file mn.js was
6037           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:38 +0000
6038
6039 2007-08-01 15:26  ivan
6040
6041         * httemplate/elements/fckeditor/editor/lang/ms.js: file ms.js was
6042           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:38 +0000
6043
6044 2007-08-01 15:26  ivan
6045
6046         * httemplate/elements/fckeditor/editor/lang/nb.js: file nb.js was
6047           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6048
6049 2007-08-01 15:26  ivan
6050
6051         * httemplate/elements/fckeditor/editor/lang/nl.js: file nl.js was
6052           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6053
6054 2007-08-01 15:26  ivan
6055
6056         * httemplate/elements/fckeditor/editor/lang/no.js: file no.js was
6057           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6058
6059 2007-08-01 15:26  ivan
6060
6061         * httemplate/elements/fckeditor/editor/lang/pl.js: file pl.js was
6062           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6063
6064 2007-08-01 15:26  ivan
6065
6066         * httemplate/elements/fckeditor/editor/lang/pt-br.js: file pt-br.js
6067           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39
6068           +0000
6069
6070 2007-08-01 15:26  ivan
6071
6072         * httemplate/elements/fckeditor/editor/lang/pt.js: file pt.js was
6073           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6074
6075 2007-08-01 15:26  ivan
6076
6077         * httemplate/elements/fckeditor/editor/lang/ro.js: file ro.js was
6078           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6079
6080 2007-08-01 15:26  ivan
6081
6082         * httemplate/elements/fckeditor/editor/lang/ru.js: file ru.js was
6083           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6084
6085 2007-08-01 15:26  ivan
6086
6087         * httemplate/elements/fckeditor/editor/lang/sk.js: file sk.js was
6088           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6089
6090 2007-08-01 15:26  ivan
6091
6092         * httemplate/elements/fckeditor/editor/lang/gl.js: file gl.js was
6093           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6094
6095 2007-08-01 15:26  ivan
6096
6097         * httemplate/elements/fckeditor/editor/lang/he.js: file he.js was
6098           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6099
6100 2007-08-01 15:26  ivan
6101
6102         * httemplate/elements/fckeditor/editor/lang/hi.js: file hi.js was
6103           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6104
6105 2007-08-01 15:26  ivan
6106
6107         * httemplate/elements/fckeditor/editor/lang/hr.js: file hr.js was
6108           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6109
6110 2007-08-01 15:26  ivan
6111
6112         * httemplate/elements/fckeditor/editor/lang/fa.js: file fa.js was
6113           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6114
6115 2007-08-01 15:26  ivan
6116
6117         * httemplate/elements/fckeditor/editor/lang/fi.js: file fi.js was
6118           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6119
6120 2007-08-01 15:26  ivan
6121
6122         * httemplate/elements/fckeditor/editor/lang/fo.js: file fo.js was
6123           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6124
6125 2007-08-01 15:26  ivan
6126
6127         * httemplate/elements/fckeditor/editor/lang/fr.js: file fr.js was
6128           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6129
6130 2007-08-01 15:26  ivan
6131
6132         * httemplate/elements/fckeditor/editor/lang/es.js: file es.js was
6133           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6134
6135 2007-08-01 15:26  ivan
6136
6137         * httemplate/elements/fckeditor/editor/lang/et.js: file et.js was
6138           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6139
6140 2007-08-01 15:26  ivan
6141
6142         * httemplate/elements/fckeditor/editor/lang/eu.js: file eu.js was
6143           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6144
6145 2007-08-01 15:26  ivan
6146
6147         * httemplate/elements/fckeditor/editor/lang/el.js: file el.js was
6148           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6149
6150 2007-08-01 15:26  ivan
6151
6152         * httemplate/elements/fckeditor/editor/lang/en-au.js: file en-au.js
6153           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34
6154           +0000
6155
6156 2007-08-01 15:26  ivan
6157
6158         * httemplate/elements/fckeditor/editor/lang/en-ca.js: file en-ca.js
6159           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34
6160           +0000
6161
6162 2007-08-01 15:26  ivan
6163
6164         * httemplate/elements/fckeditor/editor/lang/en-uk.js: file en-uk.js
6165           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34
6166           +0000
6167
6168 2007-08-01 15:26  ivan
6169
6170         * httemplate/elements/fckeditor/editor/lang/en.js: file en.js was
6171           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6172
6173 2007-08-01 15:26  ivan
6174
6175         * httemplate/elements/fckeditor/editor/lang/eo.js: file eo.js was
6176           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6177
6178 2007-08-01 15:26  ivan
6179
6180         * httemplate/elements/fckeditor/editor/lang/cs.js: file cs.js was
6181           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:33 +0000
6182
6183 2007-08-01 15:26  ivan
6184
6185         * httemplate/elements/fckeditor/editor/lang/da.js: file da.js was
6186           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:33 +0000
6187
6188 2007-08-01 15:26  ivan
6189
6190         * httemplate/elements/fckeditor/editor/lang/de.js: file de.js was
6191           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6192
6193 2007-08-01 15:26  ivan
6194
6195         * httemplate/elements/fckeditor/editor/lang/bs.js: file bs.js was
6196           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:32 +0000
6197
6198 2007-08-01 15:26  ivan
6199
6200         * httemplate/elements/fckeditor/editor/lang/ca.js: file ca.js was
6201           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:32 +0000
6202
6203 2007-08-01 15:26  ivan
6204
6205         * httemplate/elements/fckeditor/editor/lang/bn.js: file bn.js was
6206           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:32 +0000
6207
6208 2007-08-01 15:26  ivan
6209
6210         * httemplate/elements/fckeditor/editor/lang/_translationstatus.txt:
6211           file _translationstatus.txt was added on branch
6212           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:29 +0000
6213
6214 2007-08-01 15:26  ivan
6215
6216         * httemplate/elements/fckeditor/editor/lang/af.js: file af.js was
6217           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:30 +0000
6218
6219 2007-08-01 15:26  ivan
6220
6221         * httemplate/elements/fckeditor/editor/lang/ar.js: file ar.js was
6222           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:31 +0000
6223
6224 2007-08-01 15:26  ivan
6225
6226         * httemplate/elements/fckeditor/editor/lang/bg.js: file bg.js was
6227           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:31 +0000
6228
6229 2007-08-01 15:26  ivan
6230
6231         * httemplate/elements/fckeditor/editor/lang/_getfontformat.html:
6232           file _getfontformat.html was added on branch FREESIDE_1_7_BRANCH
6233           on 2008-06-17 03:58:29 +0000
6234
6235 2007-08-01 15:26  ivan
6236
6237         * httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js: file
6238           fckeditorcode_ie.js was added on branch FREESIDE_1_7_BRANCH on
6239           2008-06-17 03:58:28 +0000
6240
6241 2007-08-01 15:26  ivan
6242
6243         * httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js:
6244           file fckeditorcode_gecko.js was added on branch
6245           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:27 +0000
6246
6247 2007-08-01 15:26  ivan
6248
6249         *
6250           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif:
6251           file tounge_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6252           2008-06-17 03:58:26 +0000
6253
6254 2007-08-01 15:26  ivan
6255
6256         *
6257           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif:
6258           file whatchutalkingabout_smile.gif was added on branch
6259           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:26 +0000
6260
6261 2007-08-01 15:26  ivan
6262
6263         *
6264           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif:
6265           file wink_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6266           2008-06-17 03:58:26 +0000
6267
6268 2007-08-01 15:26  ivan
6269
6270         *
6271           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif:
6272           file thumbs_down.gif was added on branch FREESIDE_1_7_BRANCH on
6273           2008-06-17 03:58:26 +0000
6274
6275 2007-08-01 15:26  ivan
6276
6277         *
6278           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif:
6279           file thumbs_up.gif was added on branch FREESIDE_1_7_BRANCH on
6280           2008-06-17 03:58:26 +0000
6281
6282 2007-08-01 15:26  ivan
6283
6284         *
6285           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif:
6286           file regular_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6287           2008-06-17 03:58:26 +0000
6288
6289 2007-08-01 15:26  ivan
6290
6291         *
6292           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif:
6293           file sad_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6294           2008-06-17 03:58:26 +0000
6295
6296 2007-08-01 15:26  ivan
6297
6298         *
6299           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif:
6300           file shades_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6301           2008-06-17 03:58:26 +0000
6302
6303 2007-08-01 15:26  ivan
6304
6305         *
6306           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif:
6307           file teeth_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6308           2008-06-17 03:58:26 +0000
6309
6310 2007-08-01 15:26  ivan
6311
6312         *
6313           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif:
6314           file omg_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6315           2008-06-17 03:58:26 +0000
6316
6317 2007-08-01 15:26  ivan
6318
6319         *
6320           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif:
6321           file lightbulb.gif was added on branch FREESIDE_1_7_BRANCH on
6322           2008-06-17 03:58:26 +0000
6323
6324 2007-08-01 15:26  ivan
6325
6326         * httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif:
6327           file kiss.gif was added on branch FREESIDE_1_7_BRANCH on
6328           2008-06-17 03:58:26 +0000
6329
6330 2007-08-01 15:26  ivan
6331
6332         *
6333           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif:
6334           file envelope.gif was added on branch FREESIDE_1_7_BRANCH on
6335           2008-06-17 03:58:25 +0000
6336
6337 2007-08-01 15:26  ivan
6338
6339         * httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif:
6340           file heart.gif was added on branch FREESIDE_1_7_BRANCH on
6341           2008-06-17 03:58:25 +0000
6342
6343 2007-08-01 15:26  ivan
6344
6345         * httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif:
6346           file cake.gif was added on branch FREESIDE_1_7_BRANCH on
6347           2008-06-17 03:58:25 +0000
6348
6349 2007-08-01 15:26  ivan
6350
6351         *
6352           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif:
6353           file confused_smile.gif was added on branch FREESIDE_1_7_BRANCH
6354           on 2008-06-17 03:58:25 +0000
6355
6356 2007-08-01 15:26  ivan
6357
6358         *
6359           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif:
6360           file cry_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6361           2008-06-17 03:58:25 +0000
6362
6363 2007-08-01 15:26  ivan
6364
6365         *
6366           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif:
6367           file devil_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6368           2008-06-17 03:58:25 +0000
6369
6370 2007-08-01 15:26  ivan
6371
6372         *
6373           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif:
6374           file embaressed_smile.gif was added on branch FREESIDE_1_7_BRANCH
6375           on 2008-06-17 03:58:25 +0000
6376
6377 2007-08-01 15:26  ivan
6378
6379         *
6380           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif:
6381           file angry_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6382           2008-06-17 03:58:25 +0000
6383
6384 2007-08-01 15:26  ivan
6385
6386         *
6387           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif:
6388           file broken_heart.gif was added on branch FREESIDE_1_7_BRANCH on
6389           2008-06-17 03:58:25 +0000
6390
6391 2007-08-01 15:26  ivan
6392
6393         *
6394           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif:
6395           file angel_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6396           2008-06-17 03:58:25 +0000
6397
6398 2007-08-01 15:25  ivan
6399
6400         * httemplate/elements/fckeditor/editor/images/arrow_rtl.gif: file
6401           arrow_rtl.gif was added on branch FREESIDE_1_7_BRANCH on
6402           2008-06-17 03:58:24 +0000
6403
6404 2007-08-01 15:25  ivan
6405
6406         * httemplate/elements/fckeditor/editor/images/spacer.gif: file
6407           spacer.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6408           03:58:24 +0000
6409
6410 2007-08-01 15:25  ivan
6411
6412         * httemplate/elements/fckeditor/editor/images/arrow_ltr.gif: file
6413           arrow_ltr.gif was added on branch FREESIDE_1_7_BRANCH on
6414           2008-06-17 03:58:24 +0000
6415
6416 2007-08-01 15:25  ivan
6417
6418         * httemplate/elements/fckeditor/editor/images/anchor.gif: file
6419           anchor.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6420           03:58:24 +0000
6421
6422 2007-08-01 15:25  ivan
6423
6424         *
6425           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js:
6426           file common.js was added on branch FREESIDE_1_7_BRANCH on
6427           2008-06-17 03:58:23 +0000
6428
6429 2007-08-01 15:25  ivan
6430
6431         *
6432           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js:
6433           file fckxml.js was added on branch FREESIDE_1_7_BRANCH on
6434           2008-06-17 03:58:23 +0000
6435
6436 2007-08-01 15:25  ivan
6437
6438         *
6439           httemplate/elements/fckeditor/editor/filemanager/upload/test.html:
6440           file test.html was added on branch FREESIDE_1_7_BRANCH on
6441           2008-06-17 03:58:24 +0000
6442
6443 2007-08-01 15:25  ivan
6444
6445         *
6446           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif:
6447           file js.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6448           03:58:21 +0000
6449
6450 2007-08-01 15:25  ivan
6451
6452         *
6453           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif:
6454           file mdb.gif was added on branch FREESIDE_1_7_BRANCH on
6455           2008-06-17 03:58:21 +0000
6456
6457 2007-08-01 15:25  ivan
6458
6459         *
6460           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif:
6461           file mp3.gif was added on branch FREESIDE_1_7_BRANCH on
6462           2008-06-17 03:58:21 +0000
6463
6464 2007-08-01 15:25  ivan
6465
6466         *
6467           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif:
6468           file pdf.gif was added on branch FREESIDE_1_7_BRANCH on
6469           2008-06-17 03:58:21 +0000
6470
6471 2007-08-01 15:25  ivan
6472
6473         *
6474           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif:
6475           file png.gif was added on branch FREESIDE_1_7_BRANCH on
6476           2008-06-17 03:58:21 +0000
6477
6478 2007-08-01 15:25  ivan
6479
6480         *
6481           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif:
6482           file ppt.gif was added on branch FREESIDE_1_7_BRANCH on
6483           2008-06-17 03:58:21 +0000
6484
6485 2007-08-01 15:25  ivan
6486
6487         *
6488           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif:
6489           file rdp.gif was added on branch FREESIDE_1_7_BRANCH on
6490           2008-06-17 03:58:21 +0000
6491
6492 2007-08-01 15:25  ivan
6493
6494         *
6495           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif:
6496           file swf.gif was added on branch FREESIDE_1_7_BRANCH on
6497           2008-06-17 03:58:21 +0000
6498
6499 2007-08-01 15:25  ivan
6500
6501         *
6502           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif:
6503           file swt.gif was added on branch FREESIDE_1_7_BRANCH on
6504           2008-06-17 03:58:21 +0000
6505
6506 2007-08-01 15:25  ivan
6507
6508         *
6509           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif:
6510           file txt.gif was added on branch FREESIDE_1_7_BRANCH on
6511           2008-06-17 03:58:21 +0000
6512
6513 2007-08-01 15:25  ivan
6514
6515         *
6516           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif:
6517           file vsd.gif was added on branch FREESIDE_1_7_BRANCH on
6518           2008-06-17 03:58:21 +0000
6519
6520 2007-08-01 15:25  ivan
6521
6522         *
6523           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif:
6524           file xls.gif was added on branch FREESIDE_1_7_BRANCH on
6525           2008-06-17 03:58:21 +0000
6526
6527 2007-08-01 15:25  ivan
6528
6529         *
6530           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif:
6531           file xml.gif was added on branch FREESIDE_1_7_BRANCH on
6532           2008-06-17 03:58:22 +0000
6533
6534 2007-08-01 15:25  ivan
6535
6536         *
6537           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif:
6538           file zip.gif was added on branch FREESIDE_1_7_BRANCH on
6539           2008-06-17 03:58:22 +0000
6540
6541 2007-08-01 15:25  ivan
6542
6543         *
6544           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif:
6545           file htm.gif was added on branch FREESIDE_1_7_BRANCH on
6546           2008-06-17 03:58:20 +0000
6547
6548 2007-08-01 15:25  ivan
6549
6550         *
6551           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif:
6552           file html.gif was added on branch FREESIDE_1_7_BRANCH on
6553           2008-06-17 03:58:20 +0000
6554
6555 2007-08-01 15:25  ivan
6556
6557         *
6558           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif:
6559           file jpg.gif was added on branch FREESIDE_1_7_BRANCH on
6560           2008-06-17 03:58:20 +0000
6561
6562 2007-08-01 15:25  ivan
6563
6564         *
6565           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif:
6566           file doc.gif was added on branch FREESIDE_1_7_BRANCH on
6567           2008-06-17 03:58:19 +0000
6568
6569 2007-08-01 15:25  ivan
6570
6571         *
6572           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif:
6573           file exe.gif was added on branch FREESIDE_1_7_BRANCH on
6574           2008-06-17 03:58:19 +0000
6575
6576 2007-08-01 15:25  ivan
6577
6578         *
6579           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif:
6580           file fla.gif was added on branch FREESIDE_1_7_BRANCH on
6581           2008-06-17 03:58:19 +0000
6582
6583 2007-08-01 15:25  ivan
6584
6585         *
6586           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif:
6587           file gif.gif was added on branch FREESIDE_1_7_BRANCH on
6588           2008-06-17 03:58:19 +0000
6589
6590 2007-08-01 15:25  ivan
6591
6592         *
6593           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif:
6594           file ai.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6595           03:58:17 +0000
6596
6597 2007-08-01 15:25  ivan
6598
6599         *
6600           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif:
6601           file avi.gif was added on branch FREESIDE_1_7_BRANCH on
6602           2008-06-17 03:58:18 +0000
6603
6604 2007-08-01 15:25  ivan
6605
6606         *
6607           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif:
6608           file bmp.gif was added on branch FREESIDE_1_7_BRANCH on
6609           2008-06-17 03:58:18 +0000
6610
6611 2007-08-01 15:25  ivan
6612
6613         *
6614           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif:
6615           file cs.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6616           03:58:18 +0000
6617
6618 2007-08-01 15:25  ivan
6619
6620         *
6621           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif:
6622           file default.icon.gif was added on branch FREESIDE_1_7_BRANCH on
6623           2008-06-17 03:58:19 +0000
6624
6625 2007-08-01 15:25  ivan
6626
6627         *
6628           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif:
6629           file dll.gif was added on branch FREESIDE_1_7_BRANCH on
6630           2008-06-17 03:58:19 +0000
6631
6632 2007-08-01 15:25  ivan
6633
6634         *
6635           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif:
6636           file zip.gif was added on branch FREESIDE_1_7_BRANCH on
6637           2008-06-17 03:58:11 +0000
6638
6639 2007-08-01 15:25  ivan
6640
6641         *
6642           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif:
6643           file vsd.gif was added on branch FREESIDE_1_7_BRANCH on
6644           2008-06-17 03:58:08 +0000
6645
6646 2007-08-01 15:25  ivan
6647
6648         *
6649           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif:
6650           file xls.gif was added on branch FREESIDE_1_7_BRANCH on
6651           2008-06-17 03:58:10 +0000
6652
6653 2007-08-01 15:25  ivan
6654
6655         *
6656           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif:
6657           file xml.gif was added on branch FREESIDE_1_7_BRANCH on
6658           2008-06-17 03:58:11 +0000
6659
6660 2007-08-01 15:25  ivan
6661
6662         *
6663           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif:
6664           file swt.gif was added on branch FREESIDE_1_7_BRANCH on
6665           2008-06-17 03:58:08 +0000
6666
6667 2007-08-01 15:25  ivan
6668
6669         *
6670           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif:
6671           file txt.gif was added on branch FREESIDE_1_7_BRANCH on
6672           2008-06-17 03:58:08 +0000
6673
6674 2007-08-01 15:25  ivan
6675
6676         *
6677           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif:
6678           file swf.gif was added on branch FREESIDE_1_7_BRANCH on
6679           2008-06-17 03:58:07 +0000
6680
6681 2007-08-01 15:25  ivan
6682
6683         *
6684           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif:
6685           file rdp.gif was added on branch FREESIDE_1_7_BRANCH on
6686           2008-06-17 03:58:06 +0000
6687
6688 2007-08-01 15:25  ivan
6689
6690         *
6691           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif:
6692           file pdf.gif was added on branch FREESIDE_1_7_BRANCH on
6693           2008-06-17 03:58:01 +0000
6694
6695 2007-08-01 15:25  ivan
6696
6697         *
6698           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif:
6699           file png.gif was added on branch FREESIDE_1_7_BRANCH on
6700           2008-06-17 03:58:01 +0000
6701
6702 2007-08-01 15:25  ivan
6703
6704         *
6705           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif:
6706           file ppt.gif was added on branch FREESIDE_1_7_BRANCH on
6707           2008-06-17 03:58:03 +0000
6708
6709 2007-08-01 15:25  ivan
6710
6711         *
6712           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif:
6713           file js.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6714           03:58:00 +0000
6715
6716 2007-08-01 15:25  ivan
6717
6718         *
6719           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif:
6720           file mdb.gif was added on branch FREESIDE_1_7_BRANCH on
6721           2008-06-17 03:58:00 +0000
6722
6723 2007-08-01 15:25  ivan
6724
6725         *
6726           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif:
6727           file mp3.gif was added on branch FREESIDE_1_7_BRANCH on
6728           2008-06-17 03:58:01 +0000
6729
6730 2007-08-01 15:25  ivan
6731
6732         *
6733           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif:
6734           file exe.gif was added on branch FREESIDE_1_7_BRANCH on
6735           2008-06-17 03:57:58 +0000
6736
6737 2007-08-01 15:25  ivan
6738
6739         *
6740           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif:
6741           file fla.gif was added on branch FREESIDE_1_7_BRANCH on
6742           2008-06-17 03:57:58 +0000
6743
6744 2007-08-01 15:25  ivan
6745
6746         *
6747           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif:
6748           file gif.gif was added on branch FREESIDE_1_7_BRANCH on
6749           2008-06-17 03:57:59 +0000
6750
6751 2007-08-01 15:25  ivan
6752
6753         *
6754           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif:
6755           file htm.gif was added on branch FREESIDE_1_7_BRANCH on
6756           2008-06-17 03:57:59 +0000
6757
6758 2007-08-01 15:25  ivan
6759
6760         *
6761           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif:
6762           file html.gif was added on branch FREESIDE_1_7_BRANCH on
6763           2008-06-17 03:58:00 +0000
6764
6765 2007-08-01 15:25  ivan
6766
6767         *
6768           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif:
6769           file jpg.gif was added on branch FREESIDE_1_7_BRANCH on
6770           2008-06-17 03:58:00 +0000
6771
6772 2007-08-01 15:25  ivan
6773
6774         *
6775           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif:
6776           file cs.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6777           03:57:58 +0000
6778
6779 2007-08-01 15:25  ivan
6780
6781         *
6782           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif:
6783           file default.icon.gif was added on branch FREESIDE_1_7_BRANCH on
6784           2008-06-17 03:57:58 +0000
6785
6786 2007-08-01 15:25  ivan
6787
6788         *
6789           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif:
6790           file dll.gif was added on branch FREESIDE_1_7_BRANCH on
6791           2008-06-17 03:57:58 +0000
6792
6793 2007-08-01 15:25  ivan
6794
6795         *
6796           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif:
6797           file doc.gif was added on branch FREESIDE_1_7_BRANCH on
6798           2008-06-17 03:57:58 +0000
6799
6800 2007-08-01 15:25  ivan
6801
6802         *
6803           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif:
6804           file avi.gif was added on branch FREESIDE_1_7_BRANCH on
6805           2008-06-17 03:57:58 +0000
6806
6807 2007-08-01 15:25  ivan
6808
6809         *
6810           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif:
6811           file bmp.gif was added on branch FREESIDE_1_7_BRANCH on
6812           2008-06-17 03:57:58 +0000
6813
6814 2007-08-01 15:25  ivan
6815
6816         *
6817           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif:
6818           file ai.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6819           03:57:58 +0000
6820
6821 2007-08-01 15:25  ivan
6822
6823         *
6824           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif:
6825           file spacer.gif was added on branch FREESIDE_1_7_BRANCH on
6826           2008-06-17 03:57:57 +0000
6827
6828 2007-08-01 15:25  ivan
6829
6830         *
6831           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif:
6832           file FolderUp.gif was added on branch FREESIDE_1_7_BRANCH on
6833           2008-06-17 03:57:57 +0000
6834
6835 2007-08-01 15:25  ivan
6836
6837         *
6838           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif:
6839           file ButtonArrow.gif was added on branch FREESIDE_1_7_BRANCH on
6840           2008-06-17 03:57:56 +0000
6841
6842 2007-08-01 15:25  ivan
6843
6844         *
6845           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif:
6846           file Folder.gif was added on branch FREESIDE_1_7_BRANCH on
6847           2008-06-17 03:57:56 +0000
6848
6849 2007-08-01 15:25  ivan
6850
6851         *
6852           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif:
6853           file Folder32.gif was added on branch FREESIDE_1_7_BRANCH on
6854           2008-06-17 03:57:57 +0000
6855
6856 2007-08-01 15:25  ivan
6857
6858         *
6859           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif:
6860           file FolderOpened.gif was added on branch FREESIDE_1_7_BRANCH on
6861           2008-06-17 03:57:57 +0000
6862
6863 2007-08-01 15:25  ivan
6864
6865         *
6866           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif:
6867           file FolderOpened32.gif was added on branch FREESIDE_1_7_BRANCH
6868           on 2008-06-17 03:57:57 +0000
6869
6870 2007-08-01 15:25  ivan
6871
6872         *
6873           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl:
6874           file basexml.pl was added on branch FREESIDE_1_7_BRANCH on
6875           2008-06-17 03:57:53 +0000
6876
6877 2007-08-01 15:25  ivan
6878
6879         *
6880           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl:
6881           file commands.pl was added on branch FREESIDE_1_7_BRANCH on
6882           2008-06-17 03:57:53 +0000
6883
6884 2007-08-01 15:25  ivan
6885
6886         *
6887           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi:
6888           file connector.cgi was added on branch FREESIDE_1_7_BRANCH on
6889           2008-06-17 03:57:53 +0000
6890
6891 2007-08-01 15:25  ivan
6892
6893         *
6894           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html:
6895           file frmactualfolder.html was added on branch FREESIDE_1_7_BRANCH
6896           on 2008-06-17 03:57:52 +0000
6897
6898 2007-08-01 15:25  ivan
6899
6900         *
6901           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html:
6902           file frmcreatefolder.html was added on branch FREESIDE_1_7_BRANCH
6903           on 2008-06-17 03:57:52 +0000
6904
6905 2007-08-01 15:25  ivan
6906
6907         *
6908           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html:
6909           file frmfolders.html was added on branch FREESIDE_1_7_BRANCH on
6910           2008-06-17 03:57:53 +0000
6911
6912 2007-08-01 15:25  ivan
6913
6914         *
6915           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html:
6916           file frmresourceslist.html was added on branch
6917           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:53 +0000
6918
6919 2007-08-01 15:25  ivan
6920
6921         *
6922           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html:
6923           file frmresourcetype.html was added on branch FREESIDE_1_7_BRANCH
6924           on 2008-06-17 03:57:53 +0000
6925
6926 2007-08-01 15:25  ivan
6927
6928         *
6929           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html:
6930           file frmupload.html was added on branch FREESIDE_1_7_BRANCH on
6931           2008-06-17 03:57:53 +0000
6932
6933 2007-08-01 15:25  ivan
6934
6935         *
6936           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl:
6937           file io.pl was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6938           03:57:53 +0000
6939
6940 2007-08-01 15:25  ivan
6941
6942         *
6943           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl:
6944           file upload_fck.pl was added on branch FREESIDE_1_7_BRANCH on
6945           2008-06-17 03:57:53 +0000
6946
6947 2007-08-01 15:25  ivan
6948
6949         *
6950           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl:
6951           file util.pl was added on branch FREESIDE_1_7_BRANCH on
6952           2008-06-17 03:57:55 +0000
6953
6954 2007-08-01 15:25  ivan
6955
6956         *
6957           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css:
6958           file browser.css was added on branch FREESIDE_1_7_BRANCH on
6959           2008-06-17 03:57:52 +0000
6960
6961 2007-08-01 15:25  ivan
6962
6963         *
6964           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html:
6965           file browser.html was added on branch FREESIDE_1_7_BRANCH on
6966           2008-06-17 03:57:52 +0000
6967
6968 2007-08-01 15:25  ivan
6969
6970         *
6971           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif:
6972           file template1.gif was added on branch FREESIDE_1_7_BRANCH on
6973           2008-06-17 03:57:52 +0000
6974
6975 2007-08-01 15:25  ivan
6976
6977         *
6978           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif:
6979           file template2.gif was added on branch FREESIDE_1_7_BRANCH on
6980           2008-06-17 03:57:52 +0000
6981
6982 2007-08-01 15:25  ivan
6983
6984         *
6985           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif:
6986           file template3.gif was added on branch FREESIDE_1_7_BRANCH on
6987           2008-06-17 03:57:52 +0000
6988
6989 2007-08-01 15:25  ivan
6990
6991         *
6992           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js:
6993           file spellChecker.js was added on branch FREESIDE_1_7_BRANCH on
6994           2008-06-17 03:57:51 +0000
6995
6996 2007-08-01 15:25  ivan
6997
6998         *
6999           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html:
7000           file spellchecker.html was added on branch FREESIDE_1_7_BRANCH on
7001           2008-06-17 03:57:51 +0000
7002
7003 2007-08-01 15:25  ivan
7004
7005         *
7006           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl:
7007           file spellchecker.pl was added on branch FREESIDE_1_7_BRANCH on
7008           2008-06-17 03:57:52 +0000
7009
7010 2007-08-01 15:25  ivan
7011
7012         *
7013           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css:
7014           file spellerStyle.css was added on branch FREESIDE_1_7_BRANCH on
7015           2008-06-17 03:57:51 +0000
7016
7017 2007-08-01 15:25  ivan
7018
7019         *
7020           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js:
7021           file wordWindow.js was added on branch FREESIDE_1_7_BRANCH on
7022           2008-06-17 03:57:51 +0000
7023
7024 2007-08-01 15:25  ivan
7025
7026         *
7027           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html:
7028           file blank.html was added on branch FREESIDE_1_7_BRANCH on
7029           2008-06-17 03:57:51 +0000
7030
7031 2007-08-01 15:25  ivan
7032
7033         *
7034           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js:
7035           file controlWindow.js was added on branch FREESIDE_1_7_BRANCH on
7036           2008-06-17 03:57:51 +0000
7037
7038 2007-08-01 15:25  ivan
7039
7040         *
7041           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html:
7042           file controls.html was added on branch FREESIDE_1_7_BRANCH on
7043           2008-06-17 03:57:51 +0000
7044
7045 2007-08-01 15:25  ivan
7046
7047         * httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js:
7048           file fck_link.js was added on branch FREESIDE_1_7_BRANCH on
7049           2008-06-17 03:57:51 +0000
7050
7051 2007-08-01 15:25  ivan
7052
7053         *
7054           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js:
7055           file fck_select.js was added on branch FREESIDE_1_7_BRANCH on
7056           2008-06-17 03:57:51 +0000
7057
7058 2007-08-01 15:25  ivan
7059
7060         *
7061           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html:
7062           file fck_document_preview.html was added on branch
7063           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:50 +0000
7064
7065 2007-08-01 15:25  ivan
7066
7067         *
7068           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js:
7069           file fck_flash.js was added on branch FREESIDE_1_7_BRANCH on
7070           2008-06-17 03:57:51 +0000
7071
7072 2007-08-01 15:25  ivan
7073
7074         *
7075           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html:
7076           file fck_flash_preview.html was added on branch
7077           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:51 +0000
7078
7079 2007-08-01 15:25  ivan
7080
7081         *
7082           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js:
7083           file fck_image.js was added on branch FREESIDE_1_7_BRANCH on
7084           2008-06-17 03:57:51 +0000
7085
7086 2007-08-01 15:25  ivan
7087
7088         *
7089           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html:
7090           file fck_image_preview.html was added on branch
7091           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:51 +0000
7092
7093 2007-08-01 15:25  ivan
7094
7095         *
7096           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif:
7097           file logo_fckeditor.gif was added on branch FREESIDE_1_7_BRANCH
7098           on 2008-06-17 03:57:50 +0000
7099
7100 2007-08-01 15:25  ivan
7101
7102         *
7103           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif:
7104           file logo_fredck.gif was added on branch FREESIDE_1_7_BRANCH on
7105           2008-06-17 03:57:50 +0000
7106
7107 2007-08-01 15:25  ivan
7108
7109         *
7110           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css:
7111           file fck_dialog_common.css was added on branch
7112           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:50 +0000
7113
7114 2007-08-01 15:25  ivan
7115
7116         *
7117           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js:
7118           file fck_dialog_common.js was added on branch FREESIDE_1_7_BRANCH
7119           on 2008-06-17 03:57:50 +0000
7120
7121 2007-08-01 15:25  ivan
7122
7123         *
7124           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc:
7125           file fcknumericfield.htc was added on branch FREESIDE_1_7_BRANCH
7126           on 2008-06-17 03:57:50 +0000
7127
7128 2007-08-01 15:25  ivan
7129
7130         *
7131           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif:
7132           file locked.gif was added on branch FREESIDE_1_7_BRANCH on
7133           2008-06-17 03:57:50 +0000
7134
7135 2007-08-01 15:25  ivan
7136
7137         *
7138           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml:
7139           file moz-bindings.xml was added on branch FREESIDE_1_7_BRANCH on
7140           2008-06-17 03:57:50 +0000
7141
7142 2007-08-01 15:25  ivan
7143
7144         *
7145           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif:
7146           file reset.gif was added on branch FREESIDE_1_7_BRANCH on
7147           2008-06-17 03:57:50 +0000
7148
7149 2007-08-01 15:25  ivan
7150
7151         *
7152           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif:
7153           file unlocked.gif was added on branch FREESIDE_1_7_BRANCH on
7154           2008-06-17 03:57:50 +0000
7155
7156 2007-08-01 15:25  ivan
7157
7158         * httemplate/elements/fckeditor/editor/dialog/fck_docprops.html:
7159           file fck_docprops.html was added on branch FREESIDE_1_7_BRANCH on
7160           2008-06-17 03:57:46 +0000
7161
7162 2007-08-01 15:25  ivan
7163
7164         * httemplate/elements/fckeditor/editor/dialog/fck_find.html: file
7165           fck_find.html was added on branch FREESIDE_1_7_BRANCH on
7166           2008-06-17 03:57:46 +0000
7167
7168 2007-08-01 15:25  ivan
7169
7170         * httemplate/elements/fckeditor/editor/dialog/fck_flash.html: file
7171           fck_flash.html was added on branch FREESIDE_1_7_BRANCH on
7172           2008-06-17 03:57:46 +0000
7173
7174 2007-08-01 15:25  ivan
7175
7176         * httemplate/elements/fckeditor/editor/dialog/fck_form.html: file
7177           fck_form.html was added on branch FREESIDE_1_7_BRANCH on
7178           2008-06-17 03:57:46 +0000
7179
7180 2007-08-01 15:25  ivan
7181
7182         * httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html:
7183           file fck_hiddenfield.html was added on branch FREESIDE_1_7_BRANCH
7184           on 2008-06-17 03:57:46 +0000
7185
7186 2007-08-01 15:25  ivan
7187
7188         * httemplate/elements/fckeditor/editor/dialog/fck_image.html: file
7189           fck_image.html was added on branch FREESIDE_1_7_BRANCH on
7190           2008-06-17 03:57:46 +0000
7191
7192 2007-08-01 15:25  ivan
7193
7194         * httemplate/elements/fckeditor/editor/dialog/fck_link.html: file
7195           fck_link.html was added on branch FREESIDE_1_7_BRANCH on
7196           2008-06-17 03:57:46 +0000
7197
7198 2007-08-01 15:25  ivan
7199
7200         * httemplate/elements/fckeditor/editor/dialog/fck_listprop.html:
7201           file fck_listprop.html was added on branch FREESIDE_1_7_BRANCH on
7202           2008-06-17 03:57:46 +0000
7203
7204 2007-08-01 15:25  ivan
7205
7206         * httemplate/elements/fckeditor/editor/dialog/fck_paste.html: file
7207           fck_paste.html was added on branch FREESIDE_1_7_BRANCH on
7208           2008-06-17 03:57:46 +0000
7209
7210 2007-08-01 15:25  ivan
7211
7212         * httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html:
7213           file fck_radiobutton.html was added on branch FREESIDE_1_7_BRANCH
7214           on 2008-06-17 03:57:46 +0000
7215
7216 2007-08-01 15:25  ivan
7217
7218         * httemplate/elements/fckeditor/editor/dialog/fck_replace.html:
7219           file fck_replace.html was added on branch FREESIDE_1_7_BRANCH on
7220           2008-06-17 03:57:46 +0000
7221
7222 2007-08-01 15:25  ivan
7223
7224         * httemplate/elements/fckeditor/editor/dialog/fck_select.html: file
7225           fck_select.html was added on branch FREESIDE_1_7_BRANCH on
7226           2008-06-17 03:57:46 +0000
7227
7228 2007-08-01 15:25  ivan
7229
7230         * httemplate/elements/fckeditor/editor/dialog/fck_smiley.html: file
7231           fck_smiley.html was added on branch FREESIDE_1_7_BRANCH on
7232           2008-06-17 03:57:46 +0000
7233
7234 2007-08-01 15:25  ivan
7235
7236         * httemplate/elements/fckeditor/editor/dialog/fck_source.html: file
7237           fck_source.html was added on branch FREESIDE_1_7_BRANCH on
7238           2008-06-17 03:57:46 +0000
7239
7240 2007-08-01 15:25  ivan
7241
7242         * httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html:
7243           file fck_specialchar.html was added on branch FREESIDE_1_7_BRANCH
7244           on 2008-06-17 03:57:47 +0000
7245
7246 2007-08-01 15:25  ivan
7247
7248         *
7249           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html:
7250           file fck_spellerpages.html was added on branch
7251           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:47 +0000
7252
7253 2007-08-01 15:25  ivan
7254
7255         * httemplate/elements/fckeditor/editor/dialog/fck_table.html: file
7256           fck_table.html was added on branch FREESIDE_1_7_BRANCH on
7257           2008-06-17 03:57:47 +0000
7258
7259 2007-08-01 15:25  ivan
7260
7261         * httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html:
7262           file fck_tablecell.html was added on branch FREESIDE_1_7_BRANCH
7263           on 2008-06-17 03:57:48 +0000
7264
7265 2007-08-01 15:25  ivan
7266
7267         * httemplate/elements/fckeditor/editor/dialog/fck_template.html:
7268           file fck_template.html was added on branch FREESIDE_1_7_BRANCH on
7269           2008-06-17 03:57:50 +0000
7270
7271 2007-08-01 15:25  ivan
7272
7273         * httemplate/elements/fckeditor/editor/dialog/fck_textarea.html:
7274           file fck_textarea.html was added on branch FREESIDE_1_7_BRANCH on
7275           2008-06-17 03:57:50 +0000
7276
7277 2007-08-01 15:25  ivan
7278
7279         * httemplate/elements/fckeditor/editor/dialog/fck_textfield.html:
7280           file fck_textfield.html was added on branch FREESIDE_1_7_BRANCH
7281           on 2008-06-17 03:57:50 +0000
7282
7283 2007-08-01 15:25  ivan
7284
7285         * httemplate/elements/fckeditor/editor/dialog/fck_button.html: file
7286           fck_button.html was added on branch FREESIDE_1_7_BRANCH on
7287           2008-06-17 03:57:46 +0000
7288
7289 2007-08-01 15:25  ivan
7290
7291         * httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html:
7292           file fck_checkbox.html was added on branch FREESIDE_1_7_BRANCH on
7293           2008-06-17 03:57:46 +0000
7294
7295 2007-08-01 15:25  ivan
7296
7297         *
7298           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html:
7299           file fck_colorselector.html was added on branch
7300           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:46 +0000
7301
7302 2007-08-01 15:25  ivan
7303
7304         * httemplate/elements/fckeditor/editor/dialog/fck_about.html: file
7305           fck_about.html was added on branch FREESIDE_1_7_BRANCH on
7306           2008-06-17 03:57:45 +0000
7307
7308 2007-08-01 15:25  ivan
7309
7310         * httemplate/elements/fckeditor/editor/dialog/fck_anchor.html: file
7311           fck_anchor.html was added on branch FREESIDE_1_7_BRANCH on
7312           2008-06-17 03:57:45 +0000
7313
7314 2007-08-01 15:25  ivan
7315
7316         *
7317           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc:
7318           file disablehandles.htc was added on branch FREESIDE_1_7_BRANCH
7319           on 2008-06-17 03:57:45 +0000
7320
7321 2007-08-01 15:25  ivan
7322
7323         * httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif:
7324           file fck_anchor.gif was added on branch FREESIDE_1_7_BRANCH on
7325           2008-06-17 03:57:45 +0000
7326
7327 2007-08-01 15:25  ivan
7328
7329         *
7330           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif:
7331           file fck_flashlogo.gif was added on branch FREESIDE_1_7_BRANCH on
7332           2008-06-17 03:57:45 +0000
7333
7334 2007-08-01 15:25  ivan
7335
7336         *
7337           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif:
7338           file fck_hiddenfield.gif was added on branch FREESIDE_1_7_BRANCH
7339           on 2008-06-17 03:57:45 +0000
7340
7341 2007-08-01 15:25  ivan
7342
7343         *
7344           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif:
7345           file fck_pagebreak.gif was added on branch FREESIDE_1_7_BRANCH on
7346           2008-06-17 03:57:45 +0000
7347
7348 2007-08-01 15:25  ivan
7349
7350         *
7351           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc:
7352           file showtableborders.htc was added on branch FREESIDE_1_7_BRANCH
7353           on 2008-06-17 03:57:45 +0000
7354
7355 2007-08-01 15:25  ivan
7356
7357         * httemplate/elements/fckeditor/editor/css/fck_editorarea.css: file
7358           fck_editorarea.css was added on branch FREESIDE_1_7_BRANCH on
7359           2008-06-17 03:57:45 +0000
7360
7361 2007-08-01 15:25  ivan
7362
7363         * httemplate/elements/fckeditor/editor/css/fck_internal.css: file
7364           fck_internal.css was added on branch FREESIDE_1_7_BRANCH on
7365           2008-06-17 03:57:45 +0000
7366
7367 2007-08-01 15:25  ivan
7368
7369         *
7370           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css:
7371           file fck_showtableborders_gecko.css was added on branch
7372           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:45 +0000
7373
7374 2007-08-01 15:25  ivan
7375
7376         * httemplate/elements/fckeditor/editor/fckdebug.html: file
7377           fckdebug.html was added on branch FREESIDE_1_7_BRANCH on
7378           2008-06-17 03:57:45 +0000
7379
7380 2007-08-01 15:25  ivan
7381
7382         * httemplate/elements/fckeditor/editor/fckdialog.html: file
7383           fckdialog.html was added on branch FREESIDE_1_7_BRANCH on
7384           2008-06-17 03:57:45 +0000
7385
7386 2007-08-01 15:25  ivan
7387
7388         * httemplate/elements/fckeditor/editor/fckeditor.html: file
7389           fckeditor.html was added on branch FREESIDE_1_7_BRANCH on
7390           2008-06-17 03:57:45 +0000
7391
7392 2007-08-01 15:25  ivan
7393
7394         * httemplate/elements/fckeditor/editor/fckeditor.original.html:
7395           file fckeditor.original.html was added on branch
7396           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:45 +0000
7397
7398 2007-08-01 15:25  ivan
7399
7400         * httemplate/elements/fckeditor/fckconfig.js: file fckconfig.js was
7401           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:57:44 +0000
7402
7403 2007-08-01 15:25  ivan
7404
7405         * httemplate/elements/fckeditor/fckeditor.js: file fckeditor.js was
7406           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:57:44 +0000
7407
7408 2007-08-01 15:25  ivan
7409
7410         * httemplate/elements/fckeditor/fckpackager.xml: file
7411           fckpackager.xml was added on branch FREESIDE_1_7_BRANCH on
7412           2008-06-17 03:57:44 +0000
7413
7414 2007-08-01 15:25  ivan
7415
7416         * httemplate/elements/fckeditor/fckstyles.xml: file fckstyles.xml
7417           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:57:44
7418           +0000
7419
7420 2007-08-01 15:25  ivan
7421
7422         * httemplate/elements/fckeditor/fcktemplates.xml: file
7423           fcktemplates.xml was added on branch FREESIDE_1_7_BRANCH on
7424           2008-06-17 03:57:44 +0000
7425
7426 2007-08-01 15:25  ivan
7427
7428         * httemplate/elements/tr-checkbox.html: file tr-checkbox.html was
7429           added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19 +0000
7430
7431 2007-08-01 15:25  ivan
7432
7433         * httemplate/elements/tr-input-money.html: file tr-input-money.html
7434           was added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19
7435           +0000
7436
7437 2007-08-01 15:25  ivan
7438
7439         * httemplate/elements/tr-password.html: file tr-password.html was
7440           added on branch FREESIDE_1_7_BRANCH on 2008-01-11 04:47:35 +0000
7441
7442 2007-08-01 15:25  ivan
7443
7444         * httemplate/elements/tr-select-cust_main-status.html: file
7445           tr-select-cust_main-status.html was added on branch
7446           FREESIDE_1_7_BRANCH on 2008-06-18 05:18:25 +0000
7447
7448 2007-08-01 15:25  ivan
7449
7450         * httemplate/elements/tr-select.html: file tr-select.html was added
7451           on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:20 +0000
7452
7453 2007-08-01 15:25  ivan
7454
7455         * httemplate/elements/tr-td-label.html: file tr-td-label.html was
7456           added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:20 +0000
7457
7458 2007-08-01 15:25  ivan
7459
7460         * httemplate/elements/tr-title.html: file tr-title.html was added
7461           on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:47:47 +0000
7462
7463 2007-08-01 15:25  ivan
7464
7465         * httemplate/elements/select-cust_main-status.html: file
7466           select-cust_main-status.html was added on branch
7467           FREESIDE_1_7_BRANCH on 2008-06-18 05:27:15 +0000
7468
7469 2007-08-01 15:24  jeff
7470
7471         * FS/FS/part_pkg/prorate_delayed.pm: file prorate_delayed.pm was
7472           added on branch FREESIDE_1_7_BRANCH on 2007-12-21 22:27:14 +0000
7473
7474 2007-08-01 15:24  ivan
7475
7476         * FS/FS/part_pkg/prorate_delayed.pm,
7477           httemplate/elements/hidden.html,
7478           httemplate/elements/select-cust_main-status.html,
7479           httemplate/elements/tr-checkbox.html,
7480           httemplate/elements/tr-fixed.html,
7481           httemplate/elements/tr-input-money.html,
7482           httemplate/elements/tr-input-text.html,
7483           httemplate/elements/tr-password.html,
7484           httemplate/elements/tr-select-cust_main-status.html,
7485           httemplate/elements/tr-select.html,
7486           httemplate/elements/tr-td-label.html,
7487           httemplate/elements/tr-title.html,
7488           httemplate/elements/fckeditor/fckconfig.js,
7489           httemplate/elements/fckeditor/fckeditor.js,
7490           httemplate/elements/fckeditor/fckpackager.xml,
7491           httemplate/elements/fckeditor/fckstyles.xml,
7492           httemplate/elements/fckeditor/fcktemplates.xml,
7493           httemplate/elements/fckeditor/editor/fckdebug.html,
7494           httemplate/elements/fckeditor/editor/fckdialog.html,
7495           httemplate/elements/fckeditor/editor/fckeditor.html,
7496           httemplate/elements/fckeditor/editor/fckeditor.original.html,
7497           httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
7498           httemplate/elements/fckeditor/editor/css/fck_internal.css,
7499           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
7500           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
7501           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
7502           httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
7503           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
7504           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
7505           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
7506           httemplate/elements/fckeditor/editor/dialog/fck_about.html,
7507           httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
7508           httemplate/elements/fckeditor/editor/dialog/fck_button.html,
7509           httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
7510           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
7511           httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
7512           httemplate/elements/fckeditor/editor/dialog/fck_find.html,
7513           httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
7514           httemplate/elements/fckeditor/editor/dialog/fck_form.html,
7515           httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
7516           httemplate/elements/fckeditor/editor/dialog/fck_image.html,
7517           httemplate/elements/fckeditor/editor/dialog/fck_link.html,
7518           httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
7519           httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
7520           httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
7521           httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
7522           httemplate/elements/fckeditor/editor/dialog/fck_select.html,
7523           httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
7524           httemplate/elements/fckeditor/editor/dialog/fck_source.html,
7525           httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
7526           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
7527           httemplate/elements/fckeditor/editor/dialog/fck_table.html,
7528           httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
7529           httemplate/elements/fckeditor/editor/dialog/fck_template.html,
7530           httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
7531           httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
7532           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
7533           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
7534           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
7535           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
7536           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
7537           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
7538           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
7539           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
7540           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
7541           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
7542           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
7543           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
7544           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
7545           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
7546           httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
7547           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
7548           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
7549           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
7550           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
7551           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
7552           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
7553           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
7554           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
7555           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
7556           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
7557           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
7558           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
7559           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
7560           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
7561           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
7562           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
7563           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
7564           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
7565           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
7566           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
7567           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
7568           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
7569           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
7570           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
7571           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
7572           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
7573           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
7574           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
7575           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
7576           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
7577           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
7578           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
7579           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
7580           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
7581           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
7582           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
7583           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
7584           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
7585           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
7586           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
7587           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
7588           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
7589           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
7590           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
7591           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
7592           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
7593           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
7594           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
7595           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
7596           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
7597           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
7598           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
7599           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
7600           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
7601           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
7602           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
7603           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
7604           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
7605           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
7606           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
7607           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
7608           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
7609           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
7610           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
7611           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
7612           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
7613           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
7614           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
7615           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
7616           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
7617           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
7618           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
7619           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
7620           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
7621           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
7622           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
7623           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
7624           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
7625           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
7626           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
7627           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
7628           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
7629           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
7630           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
7631           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
7632           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
7633           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
7634           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
7635           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
7636           httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
7637           httemplate/elements/fckeditor/editor/images/anchor.gif,
7638           httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
7639           httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
7640           httemplate/elements/fckeditor/editor/images/spacer.gif,
7641           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
7642           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
7643           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
7644           httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
7645           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
7646           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
7647           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
7648           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
7649           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
7650           httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
7651           httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
7652           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
7653           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
7654           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
7655           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
7656           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
7657           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
7658           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
7659           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
7660           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
7661           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
7662           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
7663           httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
7664           httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
7665           httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
7666           httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
7667           httemplate/elements/fckeditor/editor/lang/af.js,
7668           httemplate/elements/fckeditor/editor/lang/ar.js,
7669           httemplate/elements/fckeditor/editor/lang/bg.js,
7670           httemplate/elements/fckeditor/editor/lang/bn.js,
7671           httemplate/elements/fckeditor/editor/lang/bs.js,
7672           httemplate/elements/fckeditor/editor/lang/ca.js,
7673           httemplate/elements/fckeditor/editor/lang/cs.js,
7674           httemplate/elements/fckeditor/editor/lang/da.js,
7675           httemplate/elements/fckeditor/editor/lang/de.js,
7676           httemplate/elements/fckeditor/editor/lang/el.js,
7677           httemplate/elements/fckeditor/editor/lang/en-au.js,
7678           httemplate/elements/fckeditor/editor/lang/en-ca.js,
7679           httemplate/elements/fckeditor/editor/lang/en-uk.js,
7680           httemplate/elements/fckeditor/editor/lang/en.js,
7681           httemplate/elements/fckeditor/editor/lang/eo.js,
7682           httemplate/elements/fckeditor/editor/lang/es.js,
7683           httemplate/elements/fckeditor/editor/lang/et.js,
7684           httemplate/elements/fckeditor/editor/lang/eu.js,
7685           httemplate/elements/fckeditor/editor/lang/fa.js,
7686           httemplate/elements/fckeditor/editor/lang/fi.js,
7687           httemplate/elements/fckeditor/editor/lang/fo.js,
7688           httemplate/elements/fckeditor/editor/lang/fr.js,
7689           httemplate/elements/fckeditor/editor/lang/gl.js,
7690           httemplate/elements/fckeditor/editor/lang/he.js,
7691           httemplate/elements/fckeditor/editor/lang/hi.js,
7692           httemplate/elements/fckeditor/editor/lang/hr.js,
7693           httemplate/elements/fckeditor/editor/lang/hu.js,
7694           httemplate/elements/fckeditor/editor/lang/it.js,
7695           httemplate/elements/fckeditor/editor/lang/ja.js,
7696           httemplate/elements/fckeditor/editor/lang/km.js,
7697           httemplate/elements/fckeditor/editor/lang/ko.js,
7698           httemplate/elements/fckeditor/editor/lang/lt.js,
7699           httemplate/elements/fckeditor/editor/lang/lv.js,
7700           httemplate/elements/fckeditor/editor/lang/mn.js,
7701           httemplate/elements/fckeditor/editor/lang/ms.js,
7702           httemplate/elements/fckeditor/editor/lang/nb.js,
7703           httemplate/elements/fckeditor/editor/lang/nl.js,
7704           httemplate/elements/fckeditor/editor/lang/no.js,
7705           httemplate/elements/fckeditor/editor/lang/pl.js,
7706           httemplate/elements/fckeditor/editor/lang/pt-br.js,
7707           httemplate/elements/fckeditor/editor/lang/pt.js,
7708           httemplate/elements/fckeditor/editor/lang/ro.js,
7709           httemplate/elements/fckeditor/editor/lang/ru.js,
7710           httemplate/elements/fckeditor/editor/lang/sk.js,
7711           httemplate/elements/fckeditor/editor/lang/sl.js,
7712           httemplate/elements/fckeditor/editor/lang/sr-latn.js,
7713           httemplate/elements/fckeditor/editor/lang/sr.js,
7714           httemplate/elements/fckeditor/editor/lang/sv.js,
7715           httemplate/elements/fckeditor/editor/lang/th.js,
7716           httemplate/elements/fckeditor/editor/lang/tr.js,
7717           httemplate/elements/fckeditor/editor/lang/uk.js,
7718           httemplate/elements/fckeditor/editor/lang/vi.js,
7719           httemplate/elements/fckeditor/editor/lang/zh-cn.js,
7720           httemplate/elements/fckeditor/editor/lang/zh.js,
7721           httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
7722           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
7723           httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
7724           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
7725           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
7726           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
7727           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
7728           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
7729           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
7730           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
7731           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
7732           httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
7733           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
7734           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
7735           httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
7736           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
7737           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
7738           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
7739           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
7740           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
7741           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
7742           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
7743           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
7744           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
7745           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
7746           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
7747           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
7748           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
7749           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
7750           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
7751           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
7752           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
7753           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
7754           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
7755           httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
7756           httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
7757           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
7758           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
7759           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
7760           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
7761           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
7762           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
7763           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
7764           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
7765           httemplate/misc/cancel_cust.html: event refactor, landing on
7766           HEAD!
7767
7768 2007-08-01 15:21  ivan
7769
7770         * rt/lib/RTx/WebCronTool.pm: adding WebCronTool.pm to _1_7_BRANCH
7771           too
7772
7773 2007-08-01 15:20  ivan
7774
7775         * rt/lib/RTx/WebCronTool.pm: commit these RT differences, seem to
7776           be mostly in autogen'ed stuff
7777
7778 2007-08-01 15:20  ivan
7779
7780         * rt/lib/RTx/WebCronTool.pm: file WebCronTool.pm was added on
7781           branch FREESIDE_1_7_BRANCH on 2007-08-01 22:21:22 +0000
7782
7783 2007-07-20 12:58  ivan
7784
7785         * bin/apache.export: apache export: don't bomb out when svc_www
7786           records aren't associated with an svc_acct, just leave those
7787           subsitution vars blank
7788
7789 2007-07-18 14:13  ivan
7790
7791         * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
7792           wtf
7793
7794 2007-07-17 20:23  jeff
7795
7796         * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
7797           should be editable with ACL (#1730)
7798
7799 2007-07-14 10:42  rsiddall
7800
7801         * install/rpm/freeside.spec: The RPM requires mod_ssl, so modify
7802           the httpd conf file to require SSL.
7803
7804 2007-07-13 17:44  ivan
7805
7806         * bin/find-overapplied: a payment, by any other name
7807
7808 2007-07-13 16:58  ivan
7809
7810         * bin/: find-overapplied, strip-eps: adding quick find-overapplied
7811           script
7812
7813 2007-07-13 16:58  ivan
7814
7815         * bin/find-overapplied: file find-overapplied was added on branch
7816           FREESIDE_1_7_BRANCH on 2007-07-13 23:59:39 +0000
7817
7818 2007-07-13 16:52  ivan
7819
7820         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
7821           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
7822           FS/bin/freeside-prepaidd, httemplate/edit/process/cust_main.cgi,
7823           httemplate/misc/bill.cgi,
7824           httemplate/misc/process/recharge_svc.html: fix race condition
7825           where ->apply_payments_and_credits could double-apply in rare
7826           cases
7827
7828 2007-07-12 14:41  ivan
7829
7830         * bin/apache.export: add debugging flag to apache export
7831
7832 2007-07-11 04:10  ivan
7833
7834         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
7835           amount in error message
7836
7837 2007-07-11 01:35  ivan
7838
7839         * FS/FS/cust_main.pm: finish adding payunique field
7840
7841 2007-07-11 01:08  ivan
7842
7843         * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
7844           httemplate/misc/process/payment.cgi: finish adding payunique
7845           field
7846
7847 2007-07-10 21:23  jeff
7848
7849         * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
7850           paytype, stateid, and stateid_state for CHEK transactions (#1718)
7851
7852 2007-07-10 11:40  rsiddall
7853
7854         * install/rpm/freeside.spec: Added %post to mason RPM to create
7855           freeside user.
7856
7857 2007-07-10 10:05  rsiddall
7858
7859         * install/rpm/freeside.spec: Fixed bug where placeholders in
7860           freeside-init were not replaced during build.
7861
7862 2007-07-10 07:19  rsiddall
7863
7864         * install/rpm/freeside.spec: freeside users need home directories
7865           for SSH keys.  Lock and log directories were missing from RPM
7866           file list.
7867
7868 2007-07-08 20:07  rsiddall
7869
7870         * install/rpm/freeside.spec: Fixes problem with packaging the
7871           self-service clientd
7872
7873 2007-07-08 14:35  rsiddall
7874
7875         * install/rpm/INSTALL: Updated for include file for mason RPM
7876           dependencies
7877
7878 2007-07-08 14:29  rsiddall
7879
7880         * install/rpm/freeside-1.7.2.rpm.patch: No longer needed for
7881           Freeside versions greater than 1.7.2
7882
7883 2007-07-08 14:25  rsiddall
7884
7885         * install/rpm/rpm2Bundle: Utility for generating local Bundles from
7886           RPMs
7887
7888 2007-07-08 14:23  rsiddall
7889
7890         * install/rpm/: freeside-mason.deps.inc, freeside.spec: Updated for
7891           upcoming Freeside 1.7.3
7892
7893 2007-07-08 14:22  rsiddall
7894
7895         * FS/FS/part_export/communigate_pro_singledomain.pm: Work around
7896           for a bug in rpm's perldeps handling of here documents
7897
7898 2007-07-07 20:41  rsiddall
7899
7900         * install/rpm/freeside-mason.deps.inc: Perl dependencies for the
7901           Freeside Mason files RPM
7902
7903 2007-07-07 20:40  rsiddall
7904
7905         * install/rpm/freeside-1.7.2.rpm.patch: Patch to work around bug in
7906           rpm's handling of here documents, regenerated for Freeside 1.7.2
7907
7908 2007-07-07 20:37  rsiddall
7909
7910         * install/rpm/freeside-install: Modified for Freeside 1.7.2
7911
7912 2007-07-07 20:34  rsiddall
7913
7914         * install/rpm/freeside.spec: Updated for Freeside 1.7.2 without RT
7915
7916 2007-07-06 16:55  jeff
7917
7918         * httemplate/edit/process/svc_acct.cgi: manually editing usage
7919           counters removes overlimit status (#1706)
7920
7921 2007-07-06 01:08  ivan
7922
7923         * GPL, README: v3!
7924
7925 2007-07-05 15:05  ivan
7926
7927         * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
7928           (without requiring it)
7929
7930 2007-07-01 17:15  ivan
7931
7932         * FS/FS/cust_pkg.pm: missing method name in docs
7933
7934 2007-06-30 17:36  ivan
7935
7936         * httemplate/edit/agent.cgi: separate agent interface is
7937           deprecated...
7938
7939 2007-06-29 14:06  ivan
7940
7941         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
7942           header/footer to svc_www view and edit
7943
7944 2007-06-28 18:42  ivan
7945
7946         * FS/FS/cust_pay.pm: silly missing parenthesis
7947
7948 2007-06-28 18:27  ivan
7949
7950         * bin/strip-eps: file strip-eps was added on branch
7951           FREESIDE_1_7_BRANCH on 2007-07-13 23:58:57 +0000
7952
7953 2007-06-28 18:27  ivan
7954
7955         * bin/strip-eps: removing create-history-tables, freeside-upgrade
7956           does this anyway
7957
7958 2007-06-28 18:23  ivan
7959
7960         * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
7961           checking
7962
7963 2007-06-28 13:57  ivan
7964
7965         * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
7966           bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
7967           for cron jobs
7968
7969 2007-06-28 13:57  ivan
7970
7971         * bin/bill-as-nextmonth: file bill-as-nextmonth was added on branch
7972           FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
7973
7974 2007-06-28 13:57  ivan
7975
7976         * bin/bill-as-nextmonth-BILL: file bill-as-nextmonth-BILL was added
7977           on branch FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
7978
7979 2007-06-28 13:57  ivan
7980
7981         * bin/bill-as-nextyear: file bill-as-nextyear was added on branch
7982           FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
7983
7984 2007-06-28 13:57  ivan
7985
7986         * bin/bill-as-nextyear-BILL: file bill-as-nextyear-BILL was added
7987           on branch FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
7988
7989 2007-06-27 19:38  rsiddall
7990
7991         * install/rpm/INSTALL: file INSTALL was added on branch
7992           FREESIDE_1_7_BRANCH on 2007-07-08 21:35:41 +0000
7993
7994 2007-06-27 11:22  rsiddall
7995
7996         * install/rpm/freeside.sysconfig: file freeside.sysconfig was added
7997           on branch FREESIDE_1_7_BRANCH on 2007-11-06 21:23:38 +0000
7998
7999 2007-06-27 11:15  rsiddall
8000
8001         * install/rpm/freeside-install: file freeside-install was added on
8002           branch FREESIDE_1_7_BRANCH on 2007-07-08 03:37:03 +0000
8003
8004 2007-06-27 11:13  rsiddall
8005
8006         * install/rpm/freeside.spec: file freeside.spec was added on branch
8007           FREESIDE_1_7_BRANCH on 2007-07-08 03:34:33 +0000
8008
8009 2007-06-26 18:17  ivan
8010
8011         * rt/html/Callbacks/kStatistics/Elements/Tabs/Default: somehow
8012           missed commiting this on 1.7 branch
8013
8014 2007-06-26 11:58  ivan
8015
8016         * httemplate/search/cust_pay.cgi: fix check# search
8017
8018 2007-06-26 11:21  ivan
8019
8020         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
8021           Number::Format 1.50, not just any version (backport)
8022
8023 2007-06-26 09:55  jeff
8024
8025         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
8026           date range to page top
8027
8028 2007-06-26 08:36  jeff
8029
8030         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
8031           FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
8032           httemplate/edit/REAL_cust_pkg.cgi,
8033           httemplate/edit/process/REAL_cust_pkg.cgi,
8034           httemplate/misc/cancel_pkg.html,
8035           httemplate/misc/process/cancel_pkg.html,
8036           httemplate/search/cust_pkg.cgi,
8037           httemplate/search/report_cust_pkg.html,
8038           httemplate/view/cust_main/packages.html: suspend later just like
8039           expire (#1487)
8040
8041 2007-06-25 19:31  ivan
8042
8043         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
8044           "====" to <HR> in selfservice usage stuff.  welcome to this
8045           millenium! :)
8046
8047 2007-06-22 14:25  jeff
8048
8049         * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
8050           view_usage_details.html: self-service usage report enhancements
8051           (1495)
8052
8053 2007-06-22 10:27  jeff
8054
8055         * httemplate/graph/elements/monthly.html: add csv and excel export
8056           to sales reports (1426)
8057
8058 2007-06-22 10:21  jeff
8059
8060         * FS/FS/part_export/www_shellcommands.pm: documentation improvement
8061
8062 2007-06-20 21:02  jeff
8063
8064         * FS/FS/Conf.pm, conf/welcome_letter, FS/FS/Misc.pm,
8065           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm: latex
8066           welcome letters (1677)
8067
8068 2007-06-20 15:58  ivan
8069
8070         * rt/: etc/RT_SiteConfig.pm, html/Elements/QuickCreate: add
8071           QuickCreateLong option, part of merging spiritone RT changes
8072
8073 2007-06-20 15:37  ivan
8074
8075         * rt/html/Elements/Tabs: s/Tickets/Search Tickets/ in menu for
8076           clarity, part of merging spiritone RT changes (#1661)
8077
8078 2007-06-20 15:33  ivan
8079
8080         * rt/: html/Elements/TicketList, etc/RT_SiteConfig.pm: add
8081           $RT::MyTicketsLength patch from spiritone, part of merging RT
8082           changes (#1661)
8083
8084 2007-06-20 15:28  ivan
8085
8086         * rt/: lib/RTx/Statistics.pm, lib/RT/Extension/ActivityReports.pm,
8087           html/RTx/Statistics/DurationAsString,
8088           html/RTx/Statistics/index.html,
8089           html/RTx/Statistics/CallsMultiQueue/index.html,
8090           html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
8091           html/RTx/Statistics/CallsQueueDay/Results.tsv,
8092           html/RTx/Statistics/CallsQueueDay/index.html,
8093           html/RTx/Statistics/CallsQueueDay/Elements/Chart,
8094           html/RTx/Statistics/DayOfWeek/index.html,
8095           html/RTx/Statistics/DayOfWeek/Elements/Chart,
8096           html/RTx/Statistics/Elements/DateSelectRow,
8097           html/RTx/Statistics/Elements/DurationAsString,
8098           html/RTx/Statistics/Elements/GraphBox,
8099           html/RTx/Statistics/Elements/SelectMultiQueue,
8100           html/RTx/Statistics/Elements/StatColumnMap,
8101           html/RTx/Statistics/Elements/Tabs,
8102           html/RTx/Statistics/Elements/CollectionAsTable/Header,
8103           html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
8104           html/RTx/Statistics/Elements/CollectionAsTable/Row,
8105           html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
8106           html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
8107           html/RTx/Statistics/FAQ/index.html,
8108           html/RTx/Statistics/OpenStalled/Results.tsv,
8109           html/RTx/Statistics/OpenStalled/index.html,
8110           html/RTx/Statistics/OpenStalled/Elements/Chart,
8111           html/RTx/Statistics/Resolution/index.html,
8112           html/RTx/Statistics/Resolution/Elements/Chart,
8113           html/RTx/Statistics/TimeToResolve/index.html,
8114           html/RTx/Statistics/TimeToResolve/Elements/Chart,
8115           html/RTx/Statistics/UserTest/index.html,
8116           html/RTx/Statistics/UserTest/Elements/Chart,
8117           html/Callbacks/ActivityReports/Elements/Tabs/Default,
8118           html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
8119           html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
8120           html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
8121           html/Reports/Activity/ActivityDetail.html,
8122           html/Reports/Activity/ActivitySummary.html,
8123           html/Reports/Activity/ResolutionComments.html,
8124           html/Reports/Activity/ResolutionStatistics.html,
8125           html/Reports/Activity/index.html,
8126           html/Reports/Activity/Elements/LimitReport,
8127           html/Reports/Activity/Elements/MiniPlot,
8128           html/Reports/Activity/Elements/PrintFooter,
8129           html/Reports/Activity/Elements/PrintHeader,
8130           html/Reports/Activity/Elements/ScreenFooter,
8131           html/Reports/Activity/Elements/ScreenHeader,
8132           html/Reports/Activity/Elements/Tabs,
8133           html/Reports/Activity/Elements/Wrapper,
8134           html/Developer/CronTool/autohandler,
8135           html/Developer/CronTool/index.html: integrate RTx::Statistics,
8136           RT::Extension::ActivityReports package, and RTx::WebCronTool
8137           packages, as part of merging spiritone RT changes (#1661)
8138
8139 2007-06-20 15:28  ivan
8140
8141         * rt/html/Reports/Activity/ActivityDetail.html: file
8142           ActivityDetail.html was added on branch FREESIDE_1_7_BRANCH on
8143           2007-06-20 22:29:36 +0000
8144
8145 2007-06-20 15:28  ivan
8146
8147         * rt/html/Reports/Activity/ActivitySummary.html: file
8148           ActivitySummary.html was added on branch FREESIDE_1_7_BRANCH on
8149           2007-06-20 22:29:36 +0000
8150
8151 2007-06-20 15:28  ivan
8152
8153         * rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default: file
8154           Default was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8155           22:29:35 +0000
8156
8157 2007-06-20 15:28  ivan
8158
8159         * rt/html/Reports/Activity/Elements/LimitReport: file LimitReport
8160           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8161           +0000
8162
8163 2007-06-20 15:28  ivan
8164
8165         * rt/html/Reports/Activity/Elements/MiniPlot: file MiniPlot was
8166           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38 +0000
8167
8168 2007-06-20 15:28  ivan
8169
8170         * rt/html/Reports/Activity/Elements/PrintFooter: file PrintFooter
8171           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8172           +0000
8173
8174 2007-06-20 15:28  ivan
8175
8176         * rt/html/Reports/Activity/Elements/PrintHeader: file PrintHeader
8177           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8178           +0000
8179
8180 2007-06-20 15:28  ivan
8181
8182         * rt/html/Reports/Activity/ResolutionComments.html: file
8183           ResolutionComments.html was added on branch FREESIDE_1_7_BRANCH
8184           on 2007-06-20 22:29:37 +0000
8185
8186 2007-06-20 15:28  ivan
8187
8188         * rt/html/Reports/Activity/ResolutionStatistics.html: file
8189           ResolutionStatistics.html was added on branch FREESIDE_1_7_BRANCH
8190           on 2007-06-20 22:29:37 +0000
8191
8192 2007-06-20 15:28  ivan
8193
8194         * rt/html/Reports/Activity/Elements/ScreenFooter: file ScreenFooter
8195           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8196           +0000
8197
8198 2007-06-20 15:28  ivan
8199
8200         * rt/html/Reports/Activity/Elements/ScreenHeader: file ScreenHeader
8201           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8202           +0000
8203
8204 2007-06-20 15:28  ivan
8205
8206         *
8207           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions:
8208           file SearchActions was added on branch FREESIDE_1_7_BRANCH on
8209           2007-06-20 22:29:34 +0000
8210
8211 2007-06-20 15:28  ivan
8212
8213         * rt/html/Reports/Activity/Elements/Tabs: file Tabs was added on
8214           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:39 +0000
8215
8216 2007-06-20 15:28  ivan
8217
8218         * rt/html/Reports/Activity/Elements/Wrapper: file Wrapper was added
8219           on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:39 +0000
8220
8221 2007-06-20 15:28  ivan
8222
8223         * rt/html/Developer/CronTool/autohandler: file autohandler was
8224           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:41 +0000
8225
8226 2007-06-20 15:28  ivan
8227
8228         * rt/html/Reports/Activity/index.html: file index.html was added on
8229           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38 +0000
8230
8231 2007-06-20 15:28  ivan
8232
8233         * rt/html/Developer/CronTool/index.html: file index.html was added
8234           on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:41 +0000
8235
8236 2007-06-20 15:28  ivan
8237
8238         * rt/html/RTx/Statistics/TimeToResolve/Elements/Chart: file Chart
8239           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:22
8240           +0000
8241
8242 2007-06-20 15:28  ivan
8243
8244         * rt/html/RTx/Statistics/UserTest/Elements/Chart: file Chart was
8245           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:28 +0000
8246
8247 2007-06-20 15:28  ivan
8248
8249         * rt/html/Callbacks/ActivityReports/Elements/Tabs/Default: file
8250           Default was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8251           22:29:31 +0000
8252
8253 2007-06-20 15:28  ivan
8254
8255         * rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default: file
8256           Default was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8257           22:29:33 +0000
8258
8259 2007-06-20 15:28  ivan
8260
8261         * rt/html/RTx/Statistics/TimeToResolve/index.html: file index.html
8262           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:19
8263           +0000
8264
8265 2007-06-20 15:28  ivan
8266
8267         * rt/html/RTx/Statistics/UserTest/index.html: file index.html was
8268           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:28 +0000
8269
8270 2007-06-20 15:28  ivan
8271
8272         * rt/html/RTx/Statistics/: OpenStalled/Elements/Chart,
8273           Resolution/Elements/Chart: file Chart was added on branch
8274           FREESIDE_1_7_BRANCH on 2007-06-20 22:29:16 +0000
8275
8276 2007-06-20 15:28  ivan
8277
8278         * rt/html/RTx/Statistics/OpenStalled/Results.tsv: file Results.tsv
8279           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:15
8280           +0000
8281
8282 2007-06-20 15:28  ivan
8283
8284         * rt/html/RTx/Statistics/: FAQ/index.html, OpenStalled/index.html:
8285           file index.html was added on branch FREESIDE_1_7_BRANCH on
8286           2007-06-20 22:29:15 +0000
8287
8288 2007-06-20 15:28  ivan
8289
8290         * rt/html/RTx/Statistics/Resolution/index.html: file index.html was
8291           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:16 +0000
8292
8293 2007-06-20 15:28  ivan
8294
8295         * rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox: file
8296           ControlBox was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8297           22:29:15 +0000
8298
8299 2007-06-20 15:28  ivan
8300
8301         * rt/html/RTx/Statistics/Elements/CollectionAsTable/Header: file
8302           Header was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8303           22:29:14 +0000
8304
8305 2007-06-20 15:28  ivan
8306
8307         * rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat:
8308           file ParseFormat was added on branch FREESIDE_1_7_BRANCH on
8309           2007-06-20 22:29:14 +0000
8310
8311 2007-06-20 15:28  ivan
8312
8313         * rt/html/RTx/Statistics/Elements/CollectionAsTable/Row: file Row
8314           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:14
8315           +0000
8316
8317 2007-06-20 15:28  ivan
8318
8319         * rt/html/RTx/Statistics/Elements/Tabs: file Tabs was added on
8320           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:13 +0000
8321
8322 2007-06-20 15:28  ivan
8323
8324         * rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage: file
8325           UpdatePage was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8326           22:29:15 +0000
8327
8328 2007-06-20 15:28  ivan
8329
8330         * rt/html/RTx/Statistics/Elements/SelectMultiQueue: file
8331           SelectMultiQueue was added on branch FREESIDE_1_7_BRANCH on
8332           2007-06-20 22:29:11 +0000
8333
8334 2007-06-20 15:28  ivan
8335
8336         * rt/html/RTx/Statistics/Elements/StatColumnMap: file StatColumnMap
8337           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:11
8338           +0000
8339
8340 2007-06-20 15:28  ivan
8341
8342         * rt/html/RTx/Statistics/Elements/GraphBox: file GraphBox was added
8343           on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:11 +0000
8344
8345 2007-06-20 15:28  ivan
8346
8347         * rt/html/RTx/Statistics/DayOfWeek/Elements/Chart: file Chart was
8348           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:06 +0000
8349
8350 2007-06-20 15:28  ivan
8351
8352         * rt/html/RTx/Statistics/Elements/DateSelectRow: file DateSelectRow
8353           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:10
8354           +0000
8355
8356 2007-06-20 15:28  ivan
8357
8358         * rt/html/RTx/Statistics/Elements/DurationAsString: file
8359           DurationAsString was added on branch FREESIDE_1_7_BRANCH on
8360           2007-06-20 22:29:11 +0000
8361
8362 2007-06-20 15:28  ivan
8363
8364         * rt/lib/RT/Extension/ActivityReports.pm: file ActivityReports.pm
8365           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:49
8366           +0000
8367
8368 2007-06-20 15:28  ivan
8369
8370         * rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart: file Chart
8371           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:55
8372           +0000
8373
8374 2007-06-20 15:28  ivan
8375
8376         * rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart: file Chart
8377           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:02
8378           +0000
8379
8380 2007-06-20 15:28  ivan
8381
8382         * rt/html/RTx/Statistics/DurationAsString: file DurationAsString
8383           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:52
8384           +0000
8385
8386 2007-06-20 15:28  ivan
8387
8388         * rt/html/RTx/Statistics/CallsQueueDay/Results.tsv: file
8389           Results.tsv was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8390           22:29:01 +0000
8391
8392 2007-06-20 15:28  ivan
8393
8394         * rt/lib/RTx/Statistics.pm: file Statistics.pm was added on branch
8395           FREESIDE_1_7_BRANCH on 2007-06-20 22:28:41 +0000
8396
8397 2007-06-20 15:28  ivan
8398
8399         * rt/html/RTx/Statistics/index.html: file index.html was added on
8400           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:52 +0000
8401
8402 2007-06-20 15:28  ivan
8403
8404         * rt/html/RTx/Statistics/CallsMultiQueue/index.html: file
8405           index.html was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8406           22:28:55 +0000
8407
8408 2007-06-20 15:28  ivan
8409
8410         * rt/html/RTx/Statistics/CallsQueueDay/index.html: file index.html
8411           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:02
8412           +0000
8413
8414 2007-06-20 15:28  ivan
8415
8416         * rt/html/RTx/Statistics/DayOfWeek/index.html: file index.html was
8417           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:04 +0000
8418
8419 2007-06-20 15:28  ivan
8420
8421         * CREDITS, rt/html/RTx/Statistics/DurationAsString,
8422           rt/html/RTx/Statistics/index.html,
8423           rt/html/RTx/Statistics/CallsMultiQueue/index.html,
8424           rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
8425           rt/html/RTx/Statistics/CallsQueueDay/Results.tsv,
8426           rt/html/RTx/Statistics/CallsQueueDay/index.html,
8427           rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart,
8428           rt/html/RTx/Statistics/DayOfWeek/index.html,
8429           rt/lib/RT/Extension/ActivityReports.pm, rt/lib/RTx/Statistics.pm,
8430           rt/html/RTx/Statistics/DayOfWeek/Elements/Chart,
8431           rt/html/RTx/Statistics/Elements/DateSelectRow,
8432           rt/html/RTx/Statistics/Elements/DurationAsString,
8433           rt/html/RTx/Statistics/Elements/GraphBox,
8434           rt/html/RTx/Statistics/Elements/SelectMultiQueue,
8435           rt/html/RTx/Statistics/Elements/StatColumnMap,
8436           rt/html/RTx/Statistics/Elements/Tabs,
8437           rt/html/RTx/Statistics/Elements/CollectionAsTable/Header,
8438           rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
8439           rt/html/RTx/Statistics/Elements/CollectionAsTable/Row,
8440           rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
8441           rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
8442           rt/html/RTx/Statistics/FAQ/index.html,
8443           rt/html/RTx/Statistics/OpenStalled/Results.tsv,
8444           rt/html/RTx/Statistics/OpenStalled/index.html,
8445           rt/html/RTx/Statistics/OpenStalled/Elements/Chart,
8446           rt/html/RTx/Statistics/Resolution/index.html,
8447           rt/html/RTx/Statistics/Resolution/Elements/Chart,
8448           rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
8449           rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
8450           rt/html/RTx/Statistics/TimeToResolve/index.html,
8451           rt/html/RTx/Statistics/TimeToResolve/Elements/Chart,
8452           rt/html/RTx/Statistics/UserTest/index.html,
8453           rt/html/RTx/Statistics/UserTest/Elements/Chart,
8454           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
8455           rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
8456           rt/html/Developer/CronTool/autohandler,
8457           rt/html/Developer/CronTool/index.html,
8458           rt/html/Reports/Activity/ActivityDetail.html,
8459           rt/html/Reports/Activity/ActivitySummary.html,
8460           rt/html/Reports/Activity/ResolutionComments.html,
8461           rt/html/Reports/Activity/ResolutionStatistics.html,
8462           rt/html/Reports/Activity/index.html,
8463           rt/html/Reports/Activity/Elements/LimitReport,
8464           rt/html/Reports/Activity/Elements/MiniPlot,
8465           rt/html/Reports/Activity/Elements/PrintFooter,
8466           rt/html/Reports/Activity/Elements/PrintHeader,
8467           rt/html/Reports/Activity/Elements/ScreenFooter,
8468           rt/html/Reports/Activity/Elements/ScreenHeader,
8469           rt/html/Reports/Activity/Elements/Tabs,
8470           rt/html/Reports/Activity/Elements/Wrapper: integrate
8471           RTx::Statistics package, part of merging spiritone RT changes
8472           (#1661)
8473
8474 2007-06-18 09:45  jeff
8475
8476         * httemplate/edit/svc_www.cgi: must escape config data
8477
8478 2007-06-15 11:44  jeff
8479
8480         * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
8481           httemplate/edit/process/cust_refund.cgi: paydate option for
8482           realtime_refund_bop and UI entry for cust_pay records without it
8483           (#1662 UI)
8484
8485 2007-06-14 17:58  jeff
8486
8487         * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
8488           to B:OP during refunds with paynum (#1662)
8489
8490 2007-06-13 12:28  ivan
8491
8492         * FS/t/cust_pkg_option.t: adding test file on 1.7 branch
8493
8494 2007-06-13 09:56  jeff
8495
8496         * FS/FS/part_export/sqlradius.pm: additional debugging
8497
8498 2007-06-08 17:53  ivan
8499
8500         * bin/: bill-for-nextmonth, bill-for-nextyear: adding
8501           bill-for-next* hacks like bill-next* stuff but with -n flag, for
8502           skycatcher
8503
8504 2007-06-08 17:53  ivan
8505
8506         * bin/bill-for-nextmonth: file bill-for-nextmonth was added on
8507           branch FREESIDE_1_7_BRANCH on 2007-06-09 00:53:20 +0000
8508
8509 2007-06-08 17:53  ivan
8510
8511         * bin/bill-for-nextyear: file bill-for-nextyear was added on branch
8512           FREESIDE_1_7_BRANCH on 2007-06-09 00:53:20 +0000
8513
8514 2007-06-08 17:40  ivan
8515
8516         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
8517           skycatcher modifications for pre-printing invoices, but with
8518           today's date
8519
8520 2007-06-08 16:21  ivan
8521
8522         * bin/: all-postal-no-email: adding quick script to move all
8523           customers to postal billing only for skycatcher
8524
8525 2007-06-08 16:21  ivan
8526
8527         * bin/all-postal-no-email: file all-postal-no-email was added on
8528           branch FREESIDE_1_7_BRANCH on 2007-06-08 23:21:19 +0000
8529
8530 2007-06-08 10:38  jeff
8531
8532         * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
8533           usergroup table (work around #1606)
8534
8535 2007-06-08 07:40  jeff
8536
8537         * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
8538           (fixes #1657)
8539
8540 2007-06-06 17:45  jeff
8541
8542         * FS/FS/cust_bill.pm: cruft removal
8543
8544 2007-06-06 15:31  jeff
8545
8546         * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
8547           (#1658)
8548
8549 2007-06-06 13:02  khoff
8550
8551         * FS/FS/: Conf.pm, cust_main.pm: Added 'disable_void_after' config
8552           option to disable the VOID-before-credit behavior of
8553           FS::cust_main::realtime_refund_bop after n seconds, if set.  For
8554           broken gateways like SkipJack that a pprove VOIDs for settled
8555           transactions. (Backport)
8556
8557 2007-06-05 08:07  jeff
8558
8559         * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
8560           statement
8561
8562 2007-06-02 14:07  jeff
8563
8564         * httemplate/elements/header.html: drop ticket search form and
8565           logic from ticketless installs
8566
8567 2007-05-31 08:04  jeff
8568
8569         * httemplate/edit/payment_gateway.html: add TransFirst eLink
8570           support (backport)
8571
8572 2007-05-29 20:38  ivan
8573
8574         * FS/FS/svc_external.pm: should eliminiate error: Use of
8575           uninitialized value in string eq at
8576           /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
8577
8578 2007-05-29 20:05  ivan
8579
8580         * httemplate/view/svc_domain.cgi: fix javascript confirmation for
8581           domain records with " in them...
8582
8583 2007-05-21 17:34  ivan
8584
8585         * httemplate/search/report_tax.cgi: fix tax reports for some odd
8586           upgrade edge cases: when you have both taxclass and non-taxclass
8587           entries in cust_main_county for a single region (not correct
8588           setup in the first place), and non-null but empty values in
8589           taxname
8590
8591 2007-05-20 19:18  ivan
8592
8593         * FS/FS/Schema.pm: haven't had anyone use this in years, and for
8594           some reason DBIx::DBSchema can't reverse engineer the schema for
8595           it, causing freeside-upgrade to error out trying to recreate it
8596
8597 2007-05-18 16:44  ivan
8598
8599         * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
8600           hide postal/fax invoice options in backoffice as well as
8601           self-service.  closes: bug#1614
8602
8603 2007-05-14 19:36  jeff
8604
8605         * FS/FS/ClientAPI/MyAccount.pm: default to CARD with no payby from
8606           selfservice
8607
8608 2007-05-11 16:19  khoff
8609
8610         * httemplate/search/: report_cust_bill.html,
8611           report_cust_credit.html, report_cust_main-zip.html,
8612           report_cust_pay.html, report_cust_pay_batch.html,
8613           report_cust_pkg.html: Fix (hopefully) all uses of
8614           /elements/tr-select-agent.html where agentnum may be undefined.
8615           (backport)
8616
8617 2007-05-11 12:51  khoff
8618
8619         * FS/FS/svc_Common.pm: Quiet "Use of uninitialized value in string
8620           eq".  (Backport)
8621
8622 2007-05-11 12:03  ivan
8623
8624         * FS/FS/part_export/communigate_pro.pm: logout seems not to return
8625           an error status, so don't up the queue with "failed: Can't logout
8626           of CGPro: No error"
8627
8628 2007-05-11 11:14  khoff
8629
8630         * httemplate/elements/header.html: Use FS::TicketSystem to get RT
8631           URL.
8632
8633 2007-05-11 11:08  khoff
8634
8635         * FS/FS/XMLRPC.pm: Quiet debug output.
8636
8637 2007-05-08 15:44  jeff
8638
8639         * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
8640           plan data (backport)
8641
8642 2007-05-08 15:10  jeff
8643
8644         * FS/FS/part_pkg/flat.pm: charges and time are not measured in
8645           megabytes
8646
8647 2007-05-08 09:51  ivan
8648
8649         * bin/: bill-nextmonth, bill-nextyear: [no log message]
8650
8651 2007-05-08 09:51  ivan
8652
8653         * bin/bill-nextmonth: file bill-nextmonth was added on branch
8654           FREESIDE_1_7_BRANCH on 2007-05-08 16:51:13 +0000
8655
8656 2007-05-08 09:51  ivan
8657
8658         * bin/bill-nextyear: file bill-nextyear was added on branch
8659           FREESIDE_1_7_BRANCH on 2007-05-08 16:51:13 +0000
8660
8661 2007-05-06 23:36  jeff
8662
8663         * FS/bin/: freeside-sqlradius-dedup-group,
8664           freeside-sqlradius-reset: sqlradius usergroup tools (backport)
8665
8666 2007-05-06 23:35  jeff
8667
8668         * FS/bin/freeside-sqlradius-dedup-group: file
8669           freeside-sqlradius-dedup-group was added on branch
8670           FREESIDE_1_7_BRANCH on 2007-05-07 06:36:57 +0000
8671
8672 2007-05-06 23:35  jeff
8673
8674         * FS/bin/freeside-sqlradius-dedup-group: sqlradius usergroup tools
8675
8676 2007-05-06 19:22  jeff
8677
8678         * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
8679           (backport)
8680
8681 2007-05-06 19:22  jeff
8682
8683         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
8684           httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
8685           groups handling (backport)
8686
8687 2007-05-01 13:00  ivan
8688
8689         * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
8690
8691 2007-05-01 12:57  ivan
8692
8693         * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
8694           FS::ClientAPI_SessionCache for signup info so it actually works -
8695           speed up signups
8696
8697 2007-04-30 13:56  jeff
8698
8699         * httemplate/edit/cust_main/billing.html: correct bad conflict
8700           resolution
8701
8702 2007-04-29 16:30  jeff
8703
8704         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
8705           FS/FS/ClientAPI/Signup.pm,
8706           fs_selfservice/FS-SelfService/cgi/signup.cgi,
8707           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
8708           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
8709           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
8710           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
8711           fs_selfservice/FS-SelfService/cgi/signup.html,
8712           httemplate/edit/cust_main/billing.html,
8713           httemplate/view/cust_main/billing.html: ticket 1568 config
8714           options for new echeck fields and addition to selfservice
8715           interface (backport)
8716
8717 2007-04-29 15:55  jeff
8718
8719         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html: file
8720           ach_payment_results.html was added on branch FREESIDE_1_7_BRANCH
8721           on 2007-04-29 23:30:52 +0000
8722
8723 2007-04-29 15:55  jeff
8724
8725         * fs_selfservice/FS-SelfService/cgi/make_ach_payment.html: file
8726           make_ach_payment.html was added on branch FREESIDE_1_7_BRANCH on
8727           2007-04-29 23:30:52 +0000
8728
8729 2007-04-29 15:55  jeff
8730
8731         * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
8732           make_ach_payment.html: ticket 1568 config options for new echeck
8733           fields and addition to selfservice interface
8734
8735 2007-04-27 15:56  jeff
8736
8737         * httemplate/edit/cust_main/contact.html: adjust default labelling
8738           (backport)
8739
8740 2007-04-27 15:37  jeff
8741
8742         * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
8743           value
8744
8745 2007-04-27 14:29  jeff
8746
8747         * httemplate/view/cust_main/contacts.html: fix tyops
8748
8749 2007-04-25 21:47  jeff
8750
8751         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
8752           httemplate/misc/recharge_svc.html: more datavolume format
8753           (backport)
8754
8755 2007-04-25 20:35  ivan
8756
8757         * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
8758           datavolume-forcemegabytes
8759
8760 2007-04-25 20:11  jeff
8761
8762         * FS/FS/UI/bytecount.pm: improve configfile handling (backport)
8763
8764 2007-04-25 18:50  jeff
8765
8766         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
8767           dodgy ACH hack from ticket 1436 (backport)
8768
8769 2007-04-24 18:35  ivan
8770
8771         * FS/FS/: Conf.pm, cust_bill.pm: add lpr-postscript_prefix and
8772           lpr-postscript_suffix config options for printer commands to
8773           place printer in postscript mode
8774
8775 2007-04-24 15:36  jeff
8776
8777         * FS/FS/Setup.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
8778           FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
8779           httemplate/edit/process/cust_main.cgi,
8780           httemplate/view/cust_main/contacts.html: 1528 add driver's
8781           license field, mask it and ssn (backport)
8782
8783 2007-04-23 17:21  jeff
8784
8785         * FS/FS/svc_www.pm: untaint
8786
8787 2007-04-23 17:04  jeff
8788
8789         * httemplate/view/svc_acct.cgi: missed a bytecount
8790
8791 2007-04-23 16:34  ivan
8792
8793         * httemplate/search/cust_pkg.cgi: fix error: column reference
8794           "fieldname" is ambiguous
8795
8796 2007-04-23 07:34  jeff
8797
8798         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, bin/apache.export,
8799           httemplate/edit/svc_www.cgi, httemplate/view/svc_www.cgi: quick
8800           hack to add extra 'config lines' to svc_www and otherwise enhance
8801           svc_www (backport)
8802
8803 2007-04-22 20:42  jeff
8804
8805         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
8806           FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
8807           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
8808           add to ACH batch feature from customer view page (backport)
8809
8810 2007-04-20 21:44  ivan
8811
8812         * FS/FS/cust_svc.pm: bring POD documentation in line with reality
8813           wrt where we're storing phone numbers
8814
8815 2007-04-20 14:40  ivan
8816
8817         * conf/: invoice_html, invoice_latex: add customer # to default
8818           invoice templates
8819
8820 2007-04-20 14:31  ivan
8821
8822         * httemplate/view/cust_main/billing.html: don't put this
8823           information way out on the right in its own columns.
8824
8825 2007-04-19 16:42  ivan
8826
8827         * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
8828           to its own module (backport)
8829
8830 2007-04-19 16:38  jeff
8831
8832         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
8833           FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
8834           httemplate/edit/process/prepay_credit.cgi,
8835           httemplate/edit/process/svc_acct.cgi, htetc/handler.pl,
8836           httemplate/search/prepay_credit.html: break _bytecount
8837           subroutines out of FS::UI::Web (backport)
8838
8839 2007-04-19 16:30  jeff
8840
8841         * FS/FS/UI/bytecount.pm: file bytecount.pm was added on branch
8842           FREESIDE_1_7_BRANCH on 2007-04-19 23:38:33 +0000
8843
8844 2007-04-19 16:30  jeff
8845
8846         * FS/FS/UI/bytecount.pm: break _bytecount subroutines out of
8847           FS::UI::Web
8848
8849 2007-04-19 13:18  ivan
8850
8851         * htetc/handler.pl, httemplate/search/cust_svc.html,
8852           httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
8853           httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
8854           fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
8855           with an explicit import.  did i mention this was really really
8856           weird?
8857
8858 2007-04-18 16:22  ivan
8859
8860         * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
8861           fix use statements for FS::UI::Web.  not "use"ing modules in the
8862           actual modules you use them in is bad, mmmkay
8863
8864 2007-04-18 13:01  ivan
8865
8866         * FS/FS/part_pkg.pm: praise the parser!  amen!  (fix a doc typo)
8867
8868 2007-04-12 17:53  jeff
8869
8870         * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
8871
8872 2007-04-12 10:37  khoff
8873
8874         * httemplate/search/report_cust_bill.html: Fixed a problem with the
8875           %opts hash getting skewed (specifically $opt{'value'} == 'label')
8876           when $cgi->param('agentnum') was unset. (Backport)
8877
8878 2007-04-11 20:18  jeff
8879
8880         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
8881           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
8882           FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
8883           httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
8884           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
8885           httemplate/edit/process/part_pkg.cgi,
8886           httemplate/edit/process/svc_acct.cgi,
8887           httemplate/view/svc_acct.cgi: input and output on data volume
8888           fields specified with k,m,g,or t (backport)
8889
8890 2007-04-11 19:27  ivan
8891
8892         * httemplate/misc/process/recharge_svc.html: remove
8893           'backend-realtime' flag required for recharges, want that just
8894           for signups, running recharges right away by default is fine.
8895           also fix the 'fatal error - unknown payby' error that'll probably
8896           never be reached
8897
8898 2007-04-10 21:29  jeff
8899
8900         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
8901           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
8902           httemplate/view/cust_main/packages.html: usage suspend vs admin
8903           suspend -- avoid actual cust_pkg::suspend except legacy cases
8904           (backport)
8905
8906 2007-04-09 18:29  ivan
8907
8908         * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
8909
8910 2007-04-09 16:39  jeff
8911
8912         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
8913           trigger recharge from the backend as in self-service (backport)
8914
8915 2007-04-07 18:18  jeff
8916
8917         * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
8918           generated passwords be all caps (backport)
8919
8920 2007-04-07 17:44  jeff
8921
8922         * httemplate/edit/svc_acct.cgi: correct usage editing bug
8923           (backport)
8924
8925 2007-04-07 17:23  jeff
8926
8927         * FS/FS/svc_acct.pm: threshold usage email should not be sent to
8928           svc_acct->email (backport)
8929
8930 2007-04-06 17:17  jeff
8931
8932         * httemplate/view/cust_main/billing.html: ommitted file (backport)
8933
8934 2007-04-06 16:58  jeff
8935
8936         * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
8937           httemplate/misc/process/payment.cgi: integrate new echeck fields
8938           into freeside backend payment processing (backport)
8939
8940 2007-04-06 12:41  jeff
8941
8942         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
8943           httemplate/edit/cust_main.cgi,
8944           httemplate/edit/cust_main/billing.html,
8945           httemplate/edit/cust_main/select-state.html: ticket 1443 add
8946           account type and bank state for echeck processing (backport)
8947
8948 2007-04-05 17:37  ivan
8949
8950         * FS/FS/Conf.pm: slight update for batch-enable description & add
8951           ach-spiritone format to batch-default and batch-fixed_format-CHEK
8952           config items
8953
8954 2007-04-05 16:59  khoff
8955
8956         * FS/FS/part_export/: nas_wrapper.pm, snmp.pm, trango.pm:
8957           Backporting FS::part_export::(nas_wrapper|snmp|trango) to
8958           FREESIDE_1_7_BRANCH
8959
8960 2007-04-05 07:18  jeff
8961
8962         * httemplate/misc/process/cust_main_note-import.cgi: use comments
8963           and not notes (backport)
8964
8965 2007-04-04 08:32  jeff
8966
8967         * FS/FS/cust_bill.pm: squash bug which causes re-email failed
8968           events to fail (backport)
8969
8970 2007-04-03 12:38  jeff
8971
8972         * httemplate/misc/cust_main_note-import.cgi: correct handling of
8973           non-unix line termination (backport)
8974
8975 2007-03-27 20:59  ivan
8976
8977         * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
8978           shellcommands delete export
8979
8980 2007-03-21 16:07  ivan
8981
8982         * FS/FS/cust_main.pm: fix bug displaying additional debugging info
8983           when process returns no error_message
8984
8985 2007-03-21 15:09  ivan
8986
8987         * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
8988           an error_message, output additional debugging information, if
8989           available
8990
8991 2007-03-20 21:12  jeff
8992
8993         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
8994           httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
8995           format, return processing, and autopost (backport),
8996
8997 2007-03-20 18:35  jeff
8998
8999         * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
9000           httemplate/pref/pref.html: ticket 1427, automatically email excel
9001           a/r report (backport)
9002
9003 2007-03-20 18:21  jeff
9004
9005         * FS/bin/freeside-fetch: ticket 1427, automatically email excel a/r
9006           report
9007
9008 2007-03-20 15:33  ivan
9009
9010         * FS/FS/cust_main.pm: tyop in manual backport; try 17commit or at
9011           least some sort of cvs diff | patch !  :)
9012
9013 2007-03-20 15:10  ivan
9014
9015         * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
9016           agent-specific advertising sources
9017
9018 2007-03-20 13:21  jeff
9019
9020         * FS/FS/cust_main.pm, httemplate/elements/menu.html,
9021           httemplate/misc/cust_main_note-import.cgi,
9022           httemplate/misc/cust_main_note-import.html,
9023           httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
9024           tool for customer note importation (backport)
9025
9026 2007-03-20 13:11  jeff
9027
9028         * httemplate/misc/: cust_main_note-import.cgi,
9029           cust_main_note-import.html, process/cust_main_note-import.cgi:
9030           acls on new import
9031
9032 2007-03-20 10:03  jeff
9033
9034         * httemplate/misc/: cust_main_note-import.html,
9035           cust_main_note-import.cgi, process/cust_main_note-import.cgi:
9036           ticket 1418, a tool for customer note importation
9037
9038 2007-03-15 13:54  ivan
9039
9040         * FS/FS/part_pkg.pm: 13 months!
9041
9042 2007-03-15 13:08  khoff
9043
9044         * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
9045           attributes to match actual field sizes.
9046
9047 2007-03-15 13:08  khoff
9048
9049         * FS/FS/part_export/router.pm: Added configurable error checks
9050           instead of stupid /^ERROR/ check.  Commands can now be processed
9051           with Text::Template using [@-- --@] delimeters, in addition to
9052           evaling a double-quoted string.  Cleaned up spurious debug
9053           output.
9054
9055 2007-03-15 13:07  khoff
9056
9057         * FS/FS/part_virtual_field.pm: Escape the values in virtual field
9058           html form inputs.
9059
9060 2007-03-15 13:07  khoff
9061
9062         * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
9063           serial.
9064
9065 2007-03-14 17:02  jeff
9066
9067         * FS/FS/svc_acct.pm: correcting ->replace on bill (backport)
9068
9069 2007-03-13 02:21  ivan
9070
9071         * FS/FS/cust_pkg.pm: okay, so this should link to usernum now.  but
9072           until then, it should be ->username, not ->name, eek.  causing
9073           "Error: Error inserting cust_pkg_reason: ERROR: value to long for
9074           type character varying(32)" errors and will be harder to
9075           normalize back to usernum when we fix that
9076
9077 2007-03-10 20:13  ivan
9078
9079         * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
9080           whew, its paged
9081
9082 2007-03-09 16:21  khoff
9083
9084         * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
9085           "identical" records anyway.
9086
9087 2007-03-09 16:21  khoff
9088
9089         * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
9090           for FS::svc_broadband.
9091
9092 2007-03-07 11:48  khoff
9093
9094         * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
9095           the setup fee while a package is suspended.
9096
9097 2007-03-06 11:56  ivan
9098
9099         * bin/slony-setup: slight update for slony setup script
9100
9101 2007-03-05 17:59  ivan
9102
9103         * httemplate/search/cust_main.cgi: fix status colors in mozilla
9104
9105 2007-03-02 15:48  ivan
9106
9107         * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
9108           like "AUTH/TKT 123456"... will this make refunds work?
9109
9110 2007-03-01 22:24  ivan
9111
9112         * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
9113           whew
9114
9115 2007-03-01 12:12  ivan
9116
9117         * FS/FS/Misc/prune.pm: yeah, a typo
9118
9119 2007-03-01 09:48  ivan
9120
9121         * FS/bin/: freeside-prune-applications, freeside-upgrade:
9122           prune_applications moved to FS::Misc::prune
9123
9124 2007-03-01 09:47  ivan
9125
9126         * FS/FS/Misc/: prune.pm: adding FS::Misc::prune
9127
9128 2007-03-01 09:44  ivan
9129
9130         * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
9131
9132 2007-03-01 09:24  ivan
9133
9134         * FS/FS/cust_bill.pm: backport fix for "Can't call method
9135           "part_pkg" on an undefined value at .../cust_bill.pm line 434" to
9136           1.7
9137
9138 2007-03-01 08:36  ivan
9139
9140         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
9141
9142 2007-02-28 21:25  jeff
9143
9144         * FS/: FS/Misc.pm, FS/cust_credit.pm,
9145           bin/freeside-prune-applications, bin/freeside-upgrade: dangling
9146           cust_credit_refund not allowed (backport)
9147
9148 2007-02-28 21:13  jeff
9149
9150         * FS/bin/freeside-prune-applications: dangling cust_credit_refund
9151           not allowed
9152
9153 2007-02-28 11:41  jeff
9154
9155         * httemplate/: edit/cust_main/select-domain.html,
9156           misc/svc_acct-domains.cgi: restore (none) choice to first package
9157           select
9158
9159 2007-02-28 11:21  ivan
9160
9161         * httemplate/misc/delete-cust_refund.cgi: adding refund deletion to
9162           this branch
9163
9164 2007-02-16 14:06  ivan
9165
9166         * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
9167
9168 2007-02-16 12:54  jeff
9169
9170         * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
9171           setting
9172
9173 2007-02-14 16:49  ivan
9174
9175         * httemplate/edit/part_bill_event.cgi: add send_email event
9176
9177 2007-02-14 16:48  ivan
9178
9179         * conf/invoice_html: remove commented-out example notes section
9180
9181 2007-02-14 15:32  jeff
9182
9183         * httemplate/: edit/cust_main/select-domain.html,
9184           edit/cust_main.cgi, misc/svc_acct-domains.cgi: selectable domain
9185           on first package in edit/cust_main
9186
9187 2007-02-14 14:43  ivan
9188
9189         * httemplate/search/report_receivables.cgi: fix alignment on
9190           receivables report
9191
9192 2007-02-14 13:23  ivan
9193
9194         * httemplate/search/report_cust_pkg.html: grey out disabled text
9195           boxes for IE
9196
9197 2007-02-14 00:48  ivan
9198
9199         * httemplate/elements/select-cust_pkg-status.html,
9200           httemplate/elements/tr-input-beginning_ending.html,
9201           httemplate/search/cust_pkg.cgi,
9202           httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
9203           httemplate/images/calendar-disabled.png: add more options to
9204           advanced package reporting
9205
9206 2007-02-13 19:12  jeff
9207
9208         * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
9209           impending_recur_notification
9210
9211 2007-02-13 17:43  ivan
9212
9213         * httemplate/search/svc_www.cgi: fix up svc_www searching
9214
9215 2007-02-13 16:19  jeff
9216
9217         * FS/FS/Conf.pm: better docs for impending doom
9218
9219 2007-02-13 14:24  ivan
9220
9221         * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
9222           orders, patch from Sean Hanson/S1
9223
9224 2007-02-13 14:08  ivan
9225
9226         * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
9227           in, patch from Sean Hanson/S1
9228
9229 2007-02-12 21:00  jayce
9230
9231         * httemplate/edit/payment_gateway.html: Small hint on how the
9232           options field is used.
9233
9234 2007-02-12 17:16  jeff
9235
9236         * httemplate/edit/cust_main.cgi: another place to alphabetize
9237
9238 2007-02-12 09:56  jeff
9239
9240         * FS/FS/ClientAPI/Signup.pm,
9241           httemplate/view/cust_main/order_pkg.html: alpha sort packages in
9242           new package order SELECT (ticket 1446)
9243
9244 2007-02-11 19:11  ivan
9245
9246         * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
9247
9248 2007-02-11 00:51  ivan
9249
9250         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
9251           now now
9252
9253 2007-02-10 23:04  ivan
9254
9255         * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
9256           "cust-fields" config value has been set
9257
9258 2007-02-09 22:13  ivan
9259
9260         * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
9261           httemplate/edit/part_svc.cgi: reincorporate the changes from
9262           http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
9263           that were lost due to the concurrent service-refactor merge
9264
9265 2007-02-09 16:42  ivan
9266
9267         * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
9268           this time
9269
9270 2007-02-09 15:29  ivan
9271
9272         * httemplate/misc/change_pkg.cgi: fix change package link
9273
9274 2007-02-08 20:54  ivan
9275
9276         * bin/import-county-tax-rates: quick hack to import rates for
9277           landel
9278
9279 2007-02-08 20:37  jayce
9280
9281         * httemplate/view/cust_main/packages.html: Set the correct access
9282           right for the cancel link to work
9283
9284 2007-02-08 17:05  ivan
9285
9286         * conf/: invoice_html_statement, invoice_latex_statement,
9287           invoice_latexnotes_statement, invoice_template_statement: add
9288           default statement conf
9289
9290 2007-02-08 14:54  ivan
9291
9292         * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
9293           groups_susp_reason option
9294
9295 2007-02-08 14:19  ivan
9296
9297         * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
9298           don't rely on qsearchs to trim it for you - it is inefficient and
9299           outputs long verbose warnings
9300
9301 2007-02-08 14:08  ivan
9302
9303         * httemplate/pref/pref-process.html: second "my" localizing the
9304           variable and causing password changes to fail
9305
9306 2007-02-08 09:00  jeff
9307
9308         * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
9309           edit/part_svc.cgi
9310
9311 2007-02-08 08:04  jeff
9312
9313         * httemplate/edit/part_pkg.cgi: gratuitous quote
9314
9315 2007-02-08 01:13  jeff
9316
9317         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
9318           httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
9319
9320 2007-02-08 00:19  ivan
9321
9322         * FS/FS/CGI.pm: fix the popup progress bars, whew
9323
9324 2007-02-07 17:46  jeff
9325
9326         * FS/FS/part_pkg.pm, htetc/handler.pl,
9327           httemplate/elements/select-table.html,
9328           httemplate/edit/part_pkg.cgi,
9329           httemplate/edit/process/part_pkg.cgi: agent type on package
9330           add/edit (ticket 1446)
9331
9332 2007-02-06 16:46  ivan
9333
9334         * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
9335           payment receipts if the conf file is created
9336
9337 2007-02-05 15:48  ivan
9338
9339         * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
9340           line-item application erroring out on tax applications
9341
9342 2007-02-05 14:12  ivan
9343
9344         * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
9345           catch the Cant call method "part_pkg" on an undefined value at
9346           /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
9347           line 181" bug
9348
9349 2007-02-05 09:21  ivan
9350
9351         * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
9352           import too... whew!  this should be it
9353
9354 2007-02-05 08:01  ivan
9355
9356         * FS/FS/pay_batch.pm: fix param passing
9357
9358 2007-02-05 07:49  ivan
9359
9360         * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
9361           upload
9362
9363 2007-02-05 07:48  ivan
9364
9365         * httemplate/misc/upload-batch.cgi: misterminated <%init>
9366
9367 2007-02-05 07:02  ivan
9368
9369         * FS/FS/pay_batch.pm: remove refactored code
9370
9371 2007-02-05 05:10  ivan
9372
9373         * httemplate/search/: report_receivables.cgi,
9374           report_receivables.html: add "over X days" option to receivables
9375           report
9376
9377 2007-02-05 04:51  ivan
9378
9379         * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
9380           httemplate/view/cust_bill-pdf.cgi,
9381           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
9382           httemplate/view/cust_main.cgi, httemplate/view/svc_Common.html,
9383           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
9384           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
9385           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
9386           httemplate/view/cust_main/contacts.html,
9387           httemplate/view/elements/svc_Common.html: C is for
9388           Cookie^WControl
9389
9390 2007-02-05 03:35  ivan
9391
9392         * FS/FS/CGI.pm: not supporting Apache::ASP anymore
9393
9394 2007-02-05 03:12  ivan
9395
9396         * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
9397           NOW, instead of last bill to next bill
9398
9399 2007-02-05 01:45  ivan
9400
9401         * httemplate/misc/download-batch.cgi: upon first download, have
9402           batches auto-set amount to customer balance if it is smaller
9403
9404 2007-02-05 01:44  ivan
9405
9406         * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
9407           FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
9408           cust_pay_batch::upload results subroutine to an FS::pay_batch
9409           method.  upon first download, have batches auto-reset their
9410           amounts to the customer balance upon if it is smaller.
9411
9412 2007-02-03 17:47  ivan
9413
9414         * httemplate/: search/cust_pay_batch.cgi,
9415           view/cust_main/payment_history.html: add link to some batched
9416           payment info to customer view
9417
9418 2007-02-03 16:01  ivan
9419
9420         * FS/FS/ClientAPI/Signup.pm: quieter
9421
9422 2007-02-03 05:05  ivan
9423
9424         * FS/FS/cust_pkg.pm: this should fix services with negative
9425           num_avail showing up for provisioning
9426
9427 2007-02-03 04:07  ivan
9428
9429         * FS/FS/cust_main_Mixin.pm: remove debugging left on
9430
9431 2007-02-03 03:36  ivan
9432
9433         * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
9434           FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
9435           httemplate/elements/menu.html,
9436           httemplate/graph/cust_bill_pkg.cgi,
9437           httemplate/graph/money_time.cgi,
9438           httemplate/graph/report_cust_bill_pkg.html,
9439           httemplate/graph/report_money_time.html,
9440           httemplate/search/cdr.html, httemplate/search/cust_bill.html,
9441           httemplate/search/cust_bill_event.cgi,
9442           httemplate/search/cust_bill_event.html,
9443           httemplate/search/cust_bill_pkg.cgi,
9444           httemplate/search/cust_credit.html,
9445           httemplate/search/cust_main-otaker.cgi,
9446           httemplate/search/cust_main-zip.html,
9447           httemplate/search/cust_main.cgi,
9448           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
9449           httemplate/search/cust_pay_batch.cgi,
9450           httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
9451           httemplate/search/cust_tax_exempt_pkg.cgi,
9452           httemplate/search/inventory_item.html,
9453           httemplate/search/pay_batch.cgi,
9454           httemplate/search/pay_batch.html, httemplate/search/queue.html,
9455           httemplate/search/reg_code.html,
9456           httemplate/search/report_cdr.html,
9457           httemplate/search/report_cust_bill.html,
9458           httemplate/search/report_cust_credit.html,
9459           httemplate/search/report_cust_main-zip.html,
9460           httemplate/search/report_cust_pay.html,
9461           httemplate/search/report_cust_pay_batch.html,
9462           httemplate/search/report_cust_pkg.html,
9463           httemplate/search/report_prepaid_income.cgi,
9464           httemplate/search/report_prepaid_income.html,
9465           httemplate/search/report_receivables.cgi,
9466           httemplate/search/report_receivables.html,
9467           httemplate/search/report_tax.cgi,
9468           httemplate/search/report_tax.html, httemplate/search/sql.html,
9469           httemplate/search/sqlradius.cgi,
9470           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
9471           httemplate/search/svc_broadband.cgi,
9472           httemplate/search/svc_domain.cgi,
9473           httemplate/search/svc_external.cgi,
9474           httemplate/search/svc_forward.cgi,
9475           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
9476           add customer status column to customer & most other reports.
9477           also put the C in ACL in the search/ and graph/ directories.
9478
9479 2007-02-02 18:39  jeff
9480
9481         * FS/bin/freeside-reset-fixed: do a setfixed
9482
9483 2007-02-01 22:29  ivan
9484
9485         * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
9486
9487 2007-02-01 20:39  ivan
9488
9489         * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
9490           sources in signup
9491
9492 2007-01-31 19:08  jeff
9493
9494         * httemplate/view/cust_main/packages.html: oops.  perhaps it should
9495
9496 2007-01-31 18:37  jeff
9497
9498         * FS/FS/svc_acct.pm: spurious line
9499
9500 2007-01-31 18:35  ivan
9501
9502         * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
9503           packages
9504
9505 2007-01-31 18:13  jeff
9506
9507         * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
9508           ticket 1455
9509
9510 2007-01-31 17:57  ivan
9511
9512         * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
9513           thing
9514
9515 2007-01-31 10:28  jeff
9516
9517         * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
9518
9519 2007-01-30 22:30  khoff
9520
9521         * FS/FS/part_export/snmp.pm: Don't break if we're missing
9522           Net::SNMP.  Apparenty "require" doesn't do the trick.
9523
9524 2007-01-30 21:45  khoff
9525
9526         * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
9527           flexibilty until the export subsystem rewrite.
9528
9529 2007-01-30 21:43  khoff
9530
9531         * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
9532           FS::part_export::router  - Refactored to be more easily
9533           sub-classed.   - Moved per-export options to FS:;router virtual
9534           fields.   - Fixed other general brokenness.
9535
9536           FS::part_export::snmp  - SNMP export sub-classed from
9537           FS::part_export::router
9538
9539           FS::part_export::trango  - Export for Trango proprietary access
9540           points.  Sub-classed from FS::part_export::snmp.
9541
9542 2007-01-30 21:23  jeff
9543
9544         * FS/FS/cust_main.pm: minor improvement
9545
9546 2007-01-30 20:30  jeff
9547
9548         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
9549           httemplate/edit/process/cust_pay.cgi,
9550           httemplate/misc/process/payment.cgi: small change in payment
9551           receipt handling (ticket 1422)
9552
9553 2007-01-30 20:26  ivan
9554
9555         * httemplate/: edit/quick-charge.html,
9556           elements/select-taxclass.html, elements/tr-select-taxclass.html,
9557           view/cust_main/packages.html: minor UI work on one-time charges
9558           w/taxclasses
9559
9560 2007-01-30 19:42  jeff
9561
9562         * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
9563
9564 2007-01-30 19:42  ivan
9565
9566         * FS/t/cust_pkg_option.t: file cust_pkg_option.t was added on
9567           branch FREESIDE_1_7_BRANCH on 2007-06-13 19:28:27 +0000
9568
9569 2007-01-30 18:08  ivan
9570
9571         * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
9572           until then, it shouldn't be missing the standard header
9573
9574 2007-01-30 15:50  ivan
9575
9576         * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
9577           invoices
9578
9579 2007-01-30 13:21  jeff
9580
9581         * FS/FS/svc_acct.pm: avoiding brane pane
9582
9583 2007-01-30 12:59  ivan
9584
9585         * httemplate/: browse/access_group.html, browse/access_user.html,
9586           browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
9587           browse/cust_main_county.cgi, browse/inventory_class.html,
9588           browse/msgcat.cgi, browse/part_bill_event.cgi,
9589           browse/part_export.cgi, browse/part_pkg.cgi,
9590           browse/part_referral.html, browse/part_svc.cgi,
9591           browse/part_virtual_field.cgi, browse/payment_gateway.html,
9592           browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
9593           browse/reason_type.html, browse/router.cgi,
9594           browse/svc_acct_pop.cgi, edit/msgcat.cgi,
9595           search/prepay_credit.html: its all about control
9596
9597 2007-01-30 11:45  ivan
9598
9599         * FS/FS/option_Common.pm: fix old-record detection bug in
9600           option_Common
9601
9602 2007-01-30 11:40  jeff
9603
9604         * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
9605           to invoicing_list (ticket 1424)
9606
9607 2007-01-30 10:52  jeff
9608
9609         * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
9610           FS/FS/ClientAPI/Signup.pm,
9611           fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
9612           available for self-service success (ticket 1420)
9613
9614 2007-01-29 15:16  ivan
9615
9616         * httemplate/config/: config-process.cgi, config-view.cgi,
9617           config.cgi: putting the C in ACL
9618
9619 2007-01-29 13:11  ivan
9620
9621         * httemplate/misc/process/cancel_pkg.html: correct a typo, and
9622           <%init> helps alot
9623
9624 2007-01-29 10:50  ivan
9625
9626         * httemplate/pref/: pref-process.html, pref.html: record resolution
9627           & colro depth in user prefs
9628
9629 2007-01-29 08:16  ivan
9630
9631         * FS/FS/: cust_main.pm, rate.pm: turn off debugging
9632
9633 2007-01-29 08:01  ivan
9634
9635         * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
9636           email display bug on advanced package report, closes: Bug#1416
9637
9638 2007-01-29 04:07  ivan
9639
9640         * htetc/handler.pl: warnings in <%once> sections should not be
9641           fatal
9642
9643 2007-01-29 03:55  ivan
9644
9645         * FS/FS/option_Common.pm: remove extraneous debugging
9646
9647 2007-01-29 03:31  ivan
9648
9649         * Makefile: looks like a duck
9650
9651 2007-01-27 18:21  ivan
9652
9653         * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
9654           domain zone viewing a little
9655
9656 2007-01-26 00:18  ivan
9657
9658         * FS/FS/access_user.pm: out of scope bad
9659
9660 2007-01-26 00:17  ivan
9661
9662         * FS/FS/access_user.pm: spurious password changes bad...
9663
9664 2007-01-26 00:11  ivan
9665
9666         * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
9667
9668 2007-01-26 00:04  ivan
9669
9670         * FS/FS/access_user.pm, httemplate/elements/header.html,
9671           httemplate/elements/menu.html, httemplate/elements/xmenu.css,
9672           httemplate/elements/xmenu.top.css,
9673           httemplate/elements/xmenu.top.js,
9674           httemplate/images/arrow.down.png,
9675           httemplate/images/menu-left-example.png,
9676           httemplate/images/menu-top-example.png,
9677           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
9678           FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
9679           bar option!
9680
9681 2007-01-24 22:04  ivan
9682
9683         * httemplate/elements/xmenu.css: fuck.  you.  IE7.
9684
9685 2007-01-24 22:00  ivan
9686
9687         * httemplate/elements/: menu.html, xmenu.css: fuck.  you.  IE7.
9688
9689 2007-01-24 15:41  ivan
9690
9691         * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth.  we
9692           need the former
9693
9694 2007-01-23 21:33  jeff
9695
9696         * httemplate/edit/process/elements/process.html: squarely between
9697           shame in you and so close
9698
9699 2007-01-23 15:42  jeff
9700
9701         * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
9702           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
9703           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
9704           FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
9705           before first charge on flat_delayed
9706
9707 2007-01-22 23:44  ivan
9708
9709         * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
9710
9711 2007-01-22 22:51  ivan
9712
9713         * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
9714
9715 2007-01-22 22:45  ivan
9716
9717         * FS/FS/payby.pm: fix PREP payby
9718
9719 2007-01-22 22:41  ivan
9720
9721         * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
9722           ISA it
9723
9724 2007-01-22 09:05  ivan
9725
9726         * Makefile, htetc/freeside-base1.99.conf: halfass v2 too
9727
9728 2007-01-22 06:29  ivan
9729
9730         * FS/FS/CGI.pm: hopefully this should be the last bit of the
9731           relative URL fixing
9732
9733 2007-01-22 03:41  ivan
9734
9735         * httemplate/view/cust_main.cgi: closing tags helps alot
9736
9737 2007-01-22 03:39  ivan
9738
9739         * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
9740           elements/ links here too
9741
9742 2007-01-22 03:36  ivan
9743
9744         * httemplate/elements/: phonenumber.html, progress-init.html,
9745           progress-popup.html, tr-input-beginning_ending.html,
9746           tr-input-date-field.html: interpolation helps alot
9747
9748 2007-01-22 03:30  ivan
9749
9750         * httemplate/elements/: phonenumber.html, progress-init.html,
9751           progress-popup.html, tr-input-beginning_ending.html,
9752           tr-input-date-field.html: use $fsurl instead of relative ../
9753           addressing
9754
9755 2007-01-21 18:42  ivan
9756
9757         * FS/FS/ClientAPI/MyAccount.pm,
9758           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9759           fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
9760           on self-service manual payment screen
9761
9762 2007-01-21 13:45  ivan
9763
9764         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
9765           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
9766           FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
9767           FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
9768           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
9769           FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
9770           httemplate/edit/part_pkg.cgi,
9771           httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
9772           Have lineitem-specific applications happen in all cases; add
9773           weightsto control
9774
9775 2007-01-21 05:42  ivan
9776
9777         * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
9778           on DBIx::SB 1.36 for Pg 8.1+
9779
9780 2007-01-21 05:26  ivan
9781
9782         * Makefile, htetc/freeside-base1.conf, htetc/freeside-base2.conf:
9783           mod_perl v2, it finally happened
9784
9785 2007-01-21 01:13  ivan
9786
9787         * httemplate/search/cust_svc.html: trim leading & trailing
9788           whitespace from service searches
9789
9790 2007-01-21 01:10  ivan
9791
9792         * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
9793           are coming from in the tree -  use rooturl() instead of popurl()
9794
9795 2007-01-19 16:08  jeff
9796
9797         * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
9798           not just trailing ones
9799
9800 2007-01-19 15:00  jeff
9801
9802         * httemplate/misc/download-batch.cgi: work around CSV brokenness
9803
9804 2007-01-19 14:02  jeff
9805
9806         * httemplate/edit/process/: access_user.html,
9807           elements/process.html: blank password on error
9808
9809 2007-01-19 08:31  jeff
9810
9811         * httemplate/edit/: access_user.html, process/access_user.html,
9812           process/elements/process.html: no password in html source on
9813           employee edit
9814
9815 2007-01-18 10:14  ivan
9816
9817         * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
9818           don't want to abort processing because of an old not-well-checked
9819           zip
9820
9821 2007-01-17 15:28  ivan
9822
9823         * FS/FS/part_export/shellcommands.pm: fix crypted password bug
9824           cause by recent fix to not quote things on STDIN, yuck.
9825
9826 2007-01-17 15:27  jeff
9827
9828         * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
9829           httemplate/misc/payment.cgi,
9830           httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
9831           httemplate/misc/process/payment.cgi,
9832           httemplate/view/svc_acct.cgi: link to customer from manual
9833           payment screen (ticket 1414)
9834
9835 2007-01-17 09:41  jeff
9836
9837         * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
9838           reasons (suspends fail in freeside-daily)
9839
9840 2007-01-17 08:41  jeff
9841
9842         * FS/FS/part_pkg/flat.pm: noise reduction
9843
9844 2007-01-17 07:50  jeff
9845
9846         * httemplate/view/cust_main/packages.html: fix suspend link
9847
9848 2007-01-16 16:40  jeff
9849
9850         * httemplate/edit/: access_user.html, process/access_user.html:
9851           employee edit (ticket 1412)
9852
9853 2007-01-16 13:36  jeff
9854
9855         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
9856           for ticket 1364
9857
9858 2007-01-16 09:39  jeff
9859
9860         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
9861
9862 2007-01-16 01:11  ivan
9863
9864         * FS/FS/ClientAPI/Signup.pm: have signup package list respect
9865           agentnum sent from client
9866
9867 2007-01-15 14:15  jeff
9868
9869         * httemplate/edit/process/quick-charge.cgi: that was DUM
9870
9871 2007-01-14 23:53  ivan
9872
9873         * httemplate/misc/download-batch.cgi: add batch expiration date
9874           incrementer for 295
9875
9876 2007-01-14 23:22  ivan
9877
9878         * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
9879           batchconfig-csv-chase_canada-E-xactBatch
9880
9881 2007-01-12 15:27  jeff
9882
9883         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
9884           httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
9885           httemplate/edit/svc_broadband.cgi: added svc_broadband
9886           description which is appended to Site Name in prizm export
9887
9888 2007-01-11 18:04  jeff
9889
9890         * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
9891           httemplate/edit/quick-charge.html,
9892           httemplate/edit/process/quick-charge.cgi,
9893           httemplate/view/cust_main/packages.html: one-time charge
9894           enhancements
9895
9896 2007-01-10 15:21  ivan
9897
9898         * httemplate/search/queue.html: add "select all" and "unselect" all
9899           buttons to bulk queue operations
9900
9901 2007-01-10 00:56  ivan
9902
9903         * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
9904           uninitialized value in string ne at
9905           /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
9906
9907 2007-01-10 00:50  ivan
9908
9909         * httemplate/view/cust_main/contacts.html: you have got to be
9910           kidding me.
9911
9912 2007-01-10 00:48  ivan
9913
9914         * httemplate/view/cust_main/contacts.html: nothing could have ever
9915           gone wrong with so simple a change.  oh noooo
9916
9917 2007-01-09 23:48  ivan
9918
9919         * httemplate/view/cust_main/contacts.html: fix ship_county display
9920           bug
9921
9922 2007-01-09 21:51  ivan
9923
9924         * FS/FS/cust_bill.pm: add custnum to invoice template vars
9925
9926 2007-01-09 18:41  jeff
9927
9928         * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
9929
9930 2007-01-09 16:42  jeff
9931
9932         * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
9933           ignore filenames and rely on selected batch number
9934
9935 2007-01-09 16:41  jeff
9936
9937         * httemplate/misc/download-batch.cgi: permit batch redownloads
9938
9939 2007-01-09 14:57  ivan
9940
9941         * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
9942
9943 2007-01-08 09:36  jeff
9944
9945         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
9946           FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
9947           httemplate/misc/delete-cust_refund.cgi,
9948           httemplate/view/cust_main/payment_history.html: refund deletion
9949
9950 2007-01-05 16:47  jeff
9951
9952         * httemplate/edit/part_svc.cgi: fix UI funkiness
9953
9954 2007-01-04 21:19  jeff
9955
9956         * fs_selfservice/FS-SelfService/SelfService.pm,
9957           fs_selfservice/FS-SelfService/cgi/view_usage.html,
9958           FS/FS/ClientAPI/MyAccount.pm,
9959           fs_selfservice/FS-SelfService/cgi/change_pkg.html,
9960           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
9961           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
9962           fs_selfservice/FS-SelfService/cgi/provision_list.html,
9963           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9964           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
9965           self-servicey stuff (change package, detailed usage)
9966
9967 2007-01-03 23:26  ivan
9968
9969         * conf/blank_logo.eps: adding a simple blank logo; people are
9970           trying to comment out stuff in the template
9971
9972 2007-01-03 21:49  ivan
9973
9974         * httemplate/edit/part_bill_event.cgi: invoice event to credit out
9975           a customer's balance, presumably as bad debt
9976
9977 2007-01-03 11:47  ivan
9978
9979         * httemplate/view/cust_main/packages.html: fix suspend link
9980
9981 2007-01-02 13:46  ivan
9982
9983         * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
9984           searching & links
9985
9986 2007-01-02 13:44  ivan
9987
9988         * FS/FS/cust_main.pm: stupid semicolon!
9989
9990 2007-01-02 13:06  ivan
9991
9992         * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
9993           trailing AND
9994
9995 2007-01-02 12:29  ivan
9996
9997         * httemplate/view/cust_main/packages.html: fix popup target links
9998
9999 2007-01-02 12:25  ivan
10000
10001         * httemplate/view/svc_Common.html: missing from svc patch, oops!
10002
10003 2007-01-02 10:38  jeff
10004
10005         * FS/FS/svc_acct.pm: omit spurious export triggering
10006
10007 2006-12-29 13:48  jeff
10008
10009         * httemplate/: elements/select-agent.html,
10010           graph/report_cust_bill_pkg.html: correct bad include, and improve
10011           no agent selected condition
10012
10013 2006-12-29 00:51  ivan
10014
10015         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
10016           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
10017           FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
10018           FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
10019           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
10020           FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
10021           FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
10022           FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
10023           eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
10024           httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
10025           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
10026           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
10027           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
10028           httemplate/edit/elements/edit.html,
10029           httemplate/edit/elements/svc_Common.html,
10030           httemplate/edit/process/elements/process.html, FS/MANIFEST,
10031           httemplate/edit/process/svc_Common.html,
10032           httemplate/elements/header.html, httemplate/elements/menu.html,
10033           httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
10034           httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
10035           httemplate/search/svc_broadband.cgi,
10036           httemplate/search/svc_domain.cgi,
10037           httemplate/search/svc_external.cgi,
10038           httemplate/search/svc_forward.cgi,
10039           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
10040           httemplate/view/elements/svc_Common.html,
10041           rt/html/Elements/FreesideSearch,
10042           rt/html/Elements/FreesideSvcSearch,
10043           httemplate/view/cust_main/packages.html: service refactor!
10044
10045 2006-12-29 00:41  ivan
10046
10047         * httemplate/edit/process/cust_main.cgi: slight pedanticism
10048
10049 2006-12-29 00:39  ivan
10050
10051         * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
10052
10053 2006-12-29 00:35  ivan
10054
10055         * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
10056           it gets capitalized
10057
10058 2006-12-29 00:34  ivan
10059
10060         * httemplate/edit/process/quick-charge.cgi: whitespace
10061
10062 2006-12-29 00:34  ivan
10063
10064         * httemplate/edit/cust_main/billing.html: slight more space
10065           necessary for ACH account numbers
10066
10067 2006-12-29 00:31  ivan
10068
10069         * init.d/freeside-init: kill off all queued processes!
10070
10071 2006-12-29 00:30  ivan
10072
10073         * httemplate/docs/index.html: link more docs to wiki
10074
10075 2006-12-29 00:25  ivan
10076
10077         * FS/FS/part_export/vpopmail.pm: didn't get checked in with
10078           configurable target dirs, oops
10079
10080 2006-12-29 00:25  ivan
10081
10082         * FS/FS/svc_Common.pm: doc
10083
10084 2006-12-29 00:24  ivan
10085
10086         * FS/FS/part_pkg.pm: snot spacing
10087
10088 2006-12-29 00:24  ivan
10089
10090         * FS/FS/part_export.pm: use FS::queue for exports, though they
10091           should probably just use it themselves
10092
10093 2006-12-28 23:23  ivan
10094
10095         * httemplate/edit/elements/edit.html: document field types
10096
10097 2006-12-28 16:30  jeff
10098
10099         * FS/FS/part_export/prizm.pm: minor fixups
10100
10101 2006-12-28 12:52  jeff
10102
10103         * httemplate/elements/tr-select-reason.html: activate submit button
10104           more readily
10105
10106 2006-12-28 00:16  ivan
10107
10108         * FS/FS/payinfo_Mixin.pm: tyop
10109
10110 2006-12-27 23:02  ivan
10111
10112         * bin/pg-version: adding pg-version
10113
10114 2006-12-26 19:29  ivan
10115
10116         * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
10117           taxclass expander
10118
10119 2006-12-26 18:37  ivan
10120
10121         * FS/FS/Misc.pm, htetc/handler.pl,
10122           httemplate/edit/cust_main/contact.html,
10123           httemplate/edit/cust_main/select-county.html,
10124           httemplate/misc/counties.cgi: Add a (magically appearing and
10125           disappearing) label on the county selector.  confusing when
10126           labeled "state"
10127
10128 2006-12-26 17:35  ivan
10129
10130         * httemplate/view/cust_main/contacts.html: show county on customer
10131           view
10132
10133 2006-12-26 17:07  ivan
10134
10135         * httemplate/: edit/cust_main.cgi,
10136           edit/cust_main/select-county.html, misc/counties.cgi: fix county
10137           selector
10138
10139 2006-12-26 11:53  ivan
10140
10141         * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
10142           STDIN strings are evaluated
10143
10144 2006-12-23 17:28  ivan
10145
10146         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
10147           FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
10148           httemplate/edit/cust_main/billing.html,
10149           httemplate/view/cust_main/payment_history.html: fix more paymask
10150           regressions: allow editing records with existing expired cards,
10151           fix masking just-entered values when erroring out, fix echeck
10152           entry inserting as empty routing code and "xxEK" account number,
10153           remove old/deprecated/unused payinfo_maksed subs and calls
10154
10155 2006-12-22 21:37  jeff
10156
10157         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
10158           FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
10159           httemplate/view/svc_broadband.cgi: inital prizm support
10160
10161 2006-12-21 22:18  ivan
10162
10163         * httemplate/search/: queue.html, elements/search.html: patch
10164           fixing "retry selected" and "remove select" in queue view
10165
10166 2006-12-20 19:05  ivan
10167
10168         * httemplate/misc/payment.cgi: fix on-demand payment form when
10169           making payments from masked data
10170
10171 2006-12-20 02:51  ivan
10172
10173         * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
10174           flag for the wonderful new world of paymasking
10175
10176 2006-12-20 01:49  ivan
10177
10178         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
10179           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
10180           httemplate/elements/select-part_referral.html,
10181           httemplate/elements/select-pkg_class.html,
10182           httemplate/elements/select-table.html,
10183           httemplate/elements/tr-select-pkg_class.html,
10184           httemplate/search/elements/search.html: add ability to disable
10185           package classes
10186
10187 2006-12-19 17:20  jeff
10188
10189         * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
10190           cluckage
10191
10192 2006-12-19 02:02  ivan
10193
10194         * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
10195           htetc/handler.pl, httemplate/edit/cust_main/billing.html,
10196           httemplate/search/cust_pay.cgi: clean up payinfo_Mixin to use
10197           payby.pm for payby info and have card masking full 6-digit BIN
10198           prefix for card identification.  have cust_pay_batch use
10199           payinfo_Mixin.  require B:CC 0.30 for mask-aware cardtype().  fix
10200           payment reports to use mask too if available, so credit card type
10201           selection still works with encryption.
10202
10203 2006-12-18 03:01  ivan
10204
10205         * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
10206           adding when there is only one pkg_class choice (triggers
10207           javascript error
10208
10209 2006-12-18 00:08  ivan
10210
10211         * Makefile: fix MASONDATA include for dev target
10212
10213 2006-12-15 12:55  ivan
10214
10215         * httemplate/elements/dashboard-toplist.html: add a new ticket link
10216
10217 2006-12-15 05:09  ivan
10218
10219         * httemplate/elements/dashboard-toplist.html: add a quick start at
10220           a "dashboard" customer list, mostly for internal use for starters
10221
10222 2006-12-15 05:00  ivan
10223
10224         * httemplate/elements/dashboard-toplist.html: add a quick start at
10225           a "dashboard" customer list, mostly for internal use for starters
10226
10227 2006-12-15 04:43  ivan
10228
10229         * FS/FS/Conf.pm, httemplate/index.html,
10230           httemplate/elements/dashboard-toplist.html: add a quick start at
10231           a "dashboard" customer list, mostly for internal use for starters
10232
10233 2006-12-15 00:37  ivan
10234
10235         * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
10236           states to old databases
10237
10238 2006-12-15 00:25  ivan
10239
10240         * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
10241           eliminate funkiness with reappearing "Postal invoice" on errors
10242
10243 2006-12-14 21:29  jeff
10244
10245         * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
10246           httemplate/elements/tr-input-date-field.html,
10247           httemplate/view/cust_main/misc.html: move use statements to
10248           handler.pl, do not show 1/1/70 for new birthdates, and improve
10249           error handling
10250
10251 2006-12-14 16:56  ivan
10252
10253         * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
10254           DateTime as a proper rather than hidden dependency
10255
10256 2006-12-14 16:28  ivan
10257
10258         * Makefile, FS/bin/freeside-addoutsource,
10259           FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
10260           FS/bin/freeside-selfservice-server,
10261           FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
10262           cleanup from the conf merge
10263
10264 2006-12-14 01:27  ivan
10265
10266         * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
10267           FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
10268           FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
10269           FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
10270           FS/bin/freeside-deluser, FS/bin/freeside-queued,
10271           FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
10272           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
10273           bin/dbdef-create, bin/mapsecrets2access_user, htetc/handler.pl:
10274           make the config directory configurable
10275
10276 2006-12-13 22:00  ivan
10277
10278         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
10279           FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
10280           FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
10281           httemplate/edit/cust_main/billing.html,
10282           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
10283           httemplate/search/cust_pay.cgi, FS/MANIFEST,
10284           FS/t/payinfo_Mixin.t, httemplate/edit/cust_refund.cgi,
10285           httemplate/edit/process/cust_main.cgi,
10286           httemplate/view/cust_main/billing.html,
10287           httemplate/view/cust_main/payment_history.html: encryption fixes
10288           from huntsberg & jayce
10289
10290 2006-12-08 07:11  jeff
10291
10292         * FS/FS/svc_acct.pm: stop unsuspending inappropriately
10293
10294 2006-12-08 06:38  ivan
10295
10296         * rt/html/Elements/Header: have RT header link to supported
10297           documentation link as well
10298
10299 2006-12-08 05:36  ivan
10300
10301         * httemplate/: view/cust_main/quick-charge.html,
10302           edit/process/quick-charge.cgi: some javascript validation magic
10303           to give one-time charges better UI
10304
10305 2006-12-07 08:46  ivan
10306
10307         * bin/pod2x: update pod2x for new self-service path
10308
10309 2006-12-07 07:24  ivan
10310
10311         * FS/FS/Setup.pm: oops, fix additional US pseudo-states
10312
10313 2006-12-06 18:40  jeff
10314
10315         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
10316           FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
10317           FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
10318           FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
10319           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
10320           fs_selfservice/FS-SelfService/SelfService.pm,
10321           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
10322           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
10323           fs_selfservice/FS-SelfService/cgi/view_usage.html,
10324           httemplate/edit/prepay_credit.cgi,
10325           httemplate/edit/process/prepay_credit.cgi,
10326           httemplate/misc/process/recharge_svc.html,
10327           httemplate/search/prepay_credit.html: retouch bandwidth countdown
10328
10329 2006-12-05 07:53  jeff
10330
10331         * FS/FS/part_export/sqlmail.pm: correct longstanding oops
10332
10333 2006-12-04 18:37  jeff
10334
10335         * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
10336           view/svc_acct.cgi: editable service usage
10337
10338 2006-12-02 16:42  ivan
10339
10340         * FS/FS/cust_main.pm: clean up whitespace merge noise
10341
10342 2006-12-02 14:04  ivan
10343
10344         * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
10345
10346 2006-11-30 22:31  jeff
10347
10348         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
10349           httemplate/misc/download-batch.cgi,
10350           httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
10351
10352 2006-11-30 17:41  ivan
10353
10354         * FS/bin/freeside-queued: remove unnecessary service use (in an
10355           awfully odd place)
10356
10357 2006-11-30 17:35  ivan
10358
10359         * FS/bin/freeside-expiration-alerter: go away and never come back,
10360           $Id$
10361
10362 2006-11-30 17:34  ivan
10363
10364         * FS/bin/freeside-email: begone $Id$ and your diff noise!
10365
10366 2006-11-29 18:27  jeff
10367
10368         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
10369           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
10370           FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
10371           FS/FS/part_export/sqlradius.pm,
10372           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
10373           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
10374           fs_selfservice/FS-SelfService/cgi/view_usage.html,
10375           httemplate/edit/prepay_credit.cgi,
10376           httemplate/edit/process/prepay_credit.cgi,
10377           httemplate/misc/recharge_svc.html,
10378           httemplate/misc/process/recharge_svc.html,
10379           httemplate/search/prepay_credit.html,
10380           httemplate/view/cust_main/packages.html: prepaid download/upload
10381           tracking
10382
10383 2006-11-28 01:38  ivan
10384
10385         * FS/FS/access_user.pm: usernames should be alphanumeric only
10386
10387 2006-11-26 23:11  jeff
10388
10389         * FS/FS/ClientAPI/Signup.pm,
10390           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
10391           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
10392           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
10393           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
10394           from self-service
10395
10396 2006-11-26 17:08  ivan
10397
10398         * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
10399
10400 2006-11-26 15:09  jeff
10401
10402         * httemplate/elements/menu.html: minor tyop
10403
10404 2006-11-26 15:06  jeff
10405
10406         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
10407           view/cust_main/notes.html: more ajaxy customer notes
10408
10409 2006-11-25 13:04  jeff
10410
10411         * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
10412
10413 2006-11-24 02:34  ivan
10414
10415         * httemplate/browse/part_pkg.cgi: link to and label one-time
10416           charges correctly
10417
10418 2006-11-24 00:48  ivan
10419
10420         * httemplate/elements/tr-input-beginning_ending.html,
10421           httemplate/elements/tr-input-lessthan_greaterthan.html,
10422           httemplate/search/cust_credit.html,
10423           httemplate/search/cust_pay.cgi,
10424           httemplate/search/report_cust_credit.html,
10425           httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
10426           than and greater than amounts to credit and payment searches
10427
10428 2006-11-20 02:34  ivan
10429
10430         * httemplate/browse/agent.cgi: remove annoying black box around
10431           override info
10432
10433 2006-11-19 19:05  ivan
10434
10435         * httemplate/autohandler: bug fix for open transactions
10436
10437 2006-11-17 18:19  jeff
10438
10439         * FS/FS/part_export/www_plesk.pm: add templating and web hosting
10440           optional on domain addition
10441
10442 2006-11-17 02:16  ivan
10443
10444         * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
10445           problem; attempt to use an existing credit/payment before
10446           suspending
10447
10448 2006-11-16 07:37  jeff
10449
10450         * httemplate/edit/process/part_bill_event.cgi: bug squishing
10451
10452 2006-11-15 22:20  jeff
10453
10454         * httemplate/: elements/tr-input-date-field.html,
10455           edit/cust_main.cgi, edit/process/cust_main.cgi,
10456           view/cust_main/misc.html: switch birthdate to DateTime
10457
10458 2006-11-14 04:22  ivan
10459
10460         * httemplate/misc/cust_main-import.cgi: add some docs on required
10461           fields to page
10462
10463 2006-11-13 20:04  ivan
10464
10465         * httemplate/: browse/agent.cgi,
10466           misc/delete-agent_payment_gateway.cgi: working agent gateway
10467           override delete link
10468
10469 2006-11-13 19:30  ivan
10470
10471         * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
10472           Storable
10473
10474 2006-11-13 19:16  ivan
10475
10476         * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
10477           FS/FS/ClientAPI/Signup.pm,
10478           fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
10479           use card-types config too
10480
10481 2006-11-13 18:54  ivan
10482
10483         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
10484           configuration value for self-service
10485
10486 2006-11-12 17:09  ivan
10487
10488         * FS/FS/CGI.pm, httemplate/elements/error.html,
10489           httemplate/elements/header.html,
10490           httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
10491           preference page, start with just a password changer
10492
10493 2006-11-08 18:52  jeff
10494
10495         * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
10496
10497 2006-11-08 18:28  jeff
10498
10499         * FS/FS/TicketSystem/RT_External.pm: correct ticket order
10500
10501 2006-11-05 14:39  ivan
10502
10503         * Makefile: call it 1.7.1 to avoid confusion
10504
10505 2006-11-05 14:28  ivan
10506
10507         * bin/: customer-faker, payment-faker: some sample data creators
10508
10509 2006-11-05 11:34  ivan
10510
10511         * FS/FS/cust_main.pm: fix empty invoice number omitting in
10512           realtime_bop, oops
10513
10514 2006-11-05 11:22  ivan
10515
10516         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
10517
10518 2006-11-05 10:06  ivan
10519
10520         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
10521           paren
10522
10523 2006-11-05 10:03  ivan
10524
10525         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
10526           be an optional param anyway
10527
10528 2006-11-05 10:03  ivan
10529
10530         * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
10531           SELECT in self-service payment form
10532
10533 2006-11-05 09:36  ivan
10534
10535         * fs_selfservice/FS-SelfService/: SelfService.pm,
10536           cgi/selfservice.cgi: add some self-service debugging
10537
10538 2006-11-05 08:58  ivan
10539
10540         * FS/bin/freeside-selfservice-server: fix spurious disconnection
10541           errors in selfservice server log
10542
10543 2006-11-05 07:55  ivan
10544
10545         * httemplate/view/cust_main/payment_history.html: fix but with no
10546           "show prior history" showing up when everything is hidden
10547
10548 2006-11-03 14:02  ivan
10549
10550         * FS/FS/part_pkg.pm: add every 45 day option to available
10551           frequencies
10552
10553 2006-10-31 10:56  jeff
10554
10555         * FS/FS/part_export/sqlradius.pm: do not require a reason to have
10556           been suspended
10557
10558 2006-10-31 08:57  jeff
10559
10560         * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
10561
10562 2006-10-30 04:39  ivan
10563
10564         * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
10565           invoice_number to B:OP, omit the field entirely
10566
10567 2006-10-29 17:28  ivan
10568
10569         * FS/MANIFEST: removing freeside-daily
10570
10571 2006-10-27 12:10  ivan
10572
10573         * FS/FS/: Conf.pm, cust_pkg.pm: add
10574           unsuspend-always_adjust_next_bill_date config option for qis
10575
10576 2006-10-27 10:01  jeff
10577
10578         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
10579           httemplate/edit/process/cust_main_note.cgi,
10580           httemplate/elements/overlibmws_crossframe.js,
10581           httemplate/view/cust_main/notes.html: editable notes
10582
10583 2006-10-26 19:12  jeff
10584
10585         * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
10586           enhancements for suspend reasons
10587
10588 2006-10-26 01:35  ivan
10589
10590         * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
10591           (none) package selection if there's a default
10592
10593 2006-10-25 11:10  jeff
10594
10595         * httemplate/view/cust_main/packages.html: show reasons
10596
10597 2006-10-25 10:36  ivan
10598
10599         * httemplate/: elements/pager.html, search/cust_main.cgi,
10600           search/elements/search.html: pagination patch from UNTD - limit
10601           the number of page links displayed and have a drop-down option
10602           for selecting number of entries per page
10603
10604 2006-10-25 05:04  ivan
10605
10606         * conf/ticket_system: default to RT_Internal ticketing
10607
10608 2006-10-24 21:51  jeff
10609
10610         * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
10611
10612 2006-10-24 21:44  jeff
10613
10614         * httemplate/: elements/tr-selectmultiple-part_pkg.html,
10615           search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
10616           pkgparts on advanced package report
10617
10618 2006-10-24 20:12  jeff
10619
10620         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
10621           svc_www tweak
10622
10623 2006-10-24 19:22  jeff
10624
10625         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
10626           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
10627           httemplate/edit/svc_acct.cgi: limited domain select
10628
10629 2006-10-24 11:26  jeff
10630
10631         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
10632           httemplate/view/cust_main/misc.html: add customer signup date
10633
10634 2006-10-23 02:44  ivan
10635
10636         * httemplate/elements/menu.html: have the unlinked account search
10637           go to UN_username so it doesn't miss accounts with no UID
10638
10639 2006-10-23 02:35  ivan
10640
10641         * httemplate/elements/header.html: eek, VALIGN=top for the page
10642
10643 2006-10-23 02:24  ivan
10644
10645         * FS/FS/cust_main.pm: always do substring & fuzzy, getting
10646           complains searches are not returning enough
10647
10648 2006-10-23 01:47  ivan
10649
10650         * httemplate/misc/process/cancel_pkg.html: better error message if
10651           you don't enter a reason.  FS::reason::check can untaint its
10652           data, and will allow punctuation in reasons
10653
10654 2006-10-23 01:30  ivan
10655
10656         * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
10657           cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
10658           remove -w to prevent warnings from messing up otherwise working
10659           CGIs
10660
10661 2006-10-22 23:38  ivan
10662
10663         * FS/FS/Record.pm: add AU to list of zip-requiring countries
10664
10665 2006-10-22 21:21  jeff
10666
10667         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
10668           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
10669           httemplate/edit/reason.html,
10670           httemplate/edit/process/part_bill_event.cgi,
10671           httemplate/elements/tr-select-reason.html,
10672           httemplate/misc/cancel_pkg.html,
10673           httemplate/misc/process/cancel_pkg.html: events should attach
10674           reasons
10675
10676 2006-10-22 18:47  ivan
10677
10678         * httemplate/view/cust_main/packages.html: fix regression from
10679           table re-layout: don't display provision links for cancelled
10680           packages
10681
10682 2006-10-22 04:42  ivan
10683
10684         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
10685           fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
10686           default package
10687
10688 2006-10-21 22:22  ivan
10689
10690         * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder.  should just
10691           use Tie::IxHash here too
10692
10693 2006-10-21 22:18  ivan
10694
10695         * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
10696           plan option for prepaid packages to cancel instead of suspend
10697
10698 2006-10-21 17:35  ivan
10699
10700         * httemplate/elements/menu.html: link to wrong place
10701
10702 2006-10-20 15:49  ivan
10703
10704         * FS/FS/part_pkg.pm: add 48-hour billing
10705
10706 2006-10-19 07:32  jeff
10707
10708         * FS/FS/Conf.pm: [no log message]
10709
10710 2006-10-19 07:29  jeff
10711
10712         * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
10713
10714 2006-10-19 07:26  jeff
10715
10716         * httemplate/elements/tr-select-reason.html,
10717           httemplate/misc/cancel_pkg.html,
10718           httemplate/misc/process/cancel_pkg.html, FS/t/cust_pkg_reason.t:
10719           suspension and cancellation reasons
10720
10721 2006-10-19 07:23  jeff
10722
10723         * FS/FS/reason.pm, FS/FS/reason_type.pm, FS/t/reason.t,
10724           FS/t/reason_type.t, httemplate/browse/reason.html,
10725           httemplate/browse/reason_type.html,
10726           httemplate/edit/process/reason.html,
10727           httemplate/edit/process/reason_type.html,
10728           httemplate/edit/reason.html, httemplate/edit/reason_type.html:
10729           suspension and cancellation reasons
10730
10731 2006-10-18 21:41  jeff
10732
10733         * FS/FS/part_export/acct_plesk.pm: wrong method
10734
10735 2006-10-18 16:07  jeff
10736
10737         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
10738           FS/MANIFEST, htetc/handler.pl,
10739           httemplate/browse/part_bill_event.cgi,
10740           httemplate/edit/elements/edit.html,
10741           httemplate/edit/part_bill_event.cgi,
10742           httemplate/edit/process/part_bill_event.cgi,
10743           httemplate/elements/menu.html,
10744           httemplate/view/cust_main/packages.html: suspension and
10745           cancellation reasons
10746
10747 2006-10-17 17:05  jeff
10748
10749         * httemplate/elements/tr-input-date-field.html: fix ugly null dates
10750
10751 2006-10-17 02:03  ivan
10752
10753         * rt/: html/Elements/Header, html/Elements/CollectionAsTable/Row,
10754           html/NoAuth/webrt.css, sbin/rt-setup-database.in: commiting rt
10755           3.4.5 to HEAD
10756
10757 2006-10-17 01:49  ivan
10758
10759         * rt/: configure, configure.ac, README, Changelog,
10760           sbin/rt-test-dependencies.in,
10761           html/Ticket/Elements/ShowTransactionAttachments,
10762           html/Ticket/Elements/EditCustomFields, html/Search/Build.html,
10763           html/Search/Results.rdf, html/Search/Results.tsv,
10764           html/Search/Elements/BuildFormatString,
10765           html/Approvals/Elements/PendingMyApproval,
10766           html/Elements/EditCustomField, html/Elements/QueryString,
10767           html/Elements/ScrubHTML, html/Elements/EditCustomFieldSelect,
10768           html/Elements/Callback, html/Elements/ShowCustomFields,
10769           html/Elements/RT__Ticket/ColumnMap, html/NoAuth/printrt.css,
10770           html/User/Elements/Tabs, lib/t/regression/22search_tix_by_txn.t,
10771           lib/t/regression/09record_cf_api.t, lib/t/regression/07acl.t,
10772           lib/t/regression/14linking.t,
10773           lib/t/regression/22search_tix_by_watcher.t,
10774           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
10775           lib/RT/CustomField_Overlay.pm, lib/RT/Ticket_Overlay.pm,
10776           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users_Overlay.pm,
10777           lib/RT/EmailParser.pm, lib/RT/I18N.pm, lib/RT/Tickets_Overlay.pm,
10778           lib/RT/CustomFieldValues.pm, lib/RT/Transactions_Overlay.pm,
10779           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
10780           lib/RT/Attachments_Overlay.pm, lib/RT/Groups_Overlay.pm,
10781           lib/RT/Record.pm, lib/RT/ObjectCustomFieldValues_Overlay.pm,
10782           lib/RT/Transaction_Overlay.pm, lib/RT/ACE_Overlay.pm,
10783           lib/RT/Link_Overlay.pm, lib/RT/I18N/en.po, lib/RT/I18N/cs.po,
10784           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
10785           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
10786           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
10787           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
10788           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
10789           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
10790           lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
10791           etc/RT_Config.pm.in: import rt 3.4.5
10792
10793 2006-10-16 22:49  ivan
10794
10795         * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
10796           on IE, whew!
10797
10798 2006-10-16 10:59  ivan
10799
10800         * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
10801           constraint cust_main18'), hope this doesn't break anything else
10802
10803 2006-10-16 10:13  ivan
10804
10805         * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
10806           not my monday morning
10807
10808 2006-10-16 10:11  ivan
10809
10810         * FS/FS/Conf.pm: closing bracket helps
10811
10812 2006-10-16 10:10  ivan
10813
10814         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
10815           httemplate/view/cust_main/misc.html: add a conf checkbox to turn
10816           DOB on
10817
10818 2006-10-16 09:56  ivan
10819
10820         * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
10821           advertising sources
10822
10823 2006-10-15 19:21  ivan
10824
10825         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
10826           switching Net::Plesk to a run-time dependency
10827
10828 2006-10-14 16:53  ivan
10829
10830         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
10831           Net::Plesk until its needed, to prevent every install from
10832           depending on it
10833
10834 2006-10-14 13:47  jeff
10835
10836         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
10837           plesk support
10838
10839 2006-10-14 03:09  ivan
10840
10841         * httemplate/search/report_receivables.cgi: that should fix
10842           statuses on receivables report
10843
10844 2006-10-14 02:55  ivan
10845
10846         * httemplate/docs/index.html: move signup/self-service install to
10847           wiki
10848
10849 2006-10-12 02:42  ivan
10850
10851         * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
10852           matching" error when there are no companies in the fuzzy cache
10853           yet
10854
10855 2006-10-08 22:05  ivan
10856
10857         * FS/FS/Conf.pm: date selektah
10858
10859 2006-10-08 21:27  jeff
10860
10861         * httemplate/edit/process/cust_main.cgi: more BoD
10862
10863 2006-10-08 18:05  ivan
10864
10865         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
10866           freeside-adduser: update the tools for dev installs
10867
10868 2006-10-08 17:30  ivan
10869
10870         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
10871           notes be the default
10872
10873 2006-10-08 17:26  ivan
10874
10875         * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
10876           the customer view a tiny bit
10877
10878 2006-10-08 17:13  ivan
10879
10880         * htetc/handler.pl: add cust_main_note to handler.pl
10881
10882 2006-10-08 01:17  ivan
10883
10884         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
10885           FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
10886           FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
10887           httemplate/edit/part_bill_event.cgi,
10888           httemplate/elements/menu.html,
10889           httemplate/search/cust_pay_batch.cgi,
10890           httemplate/search/pay_batch.cgi,
10891           httemplate/search/elements/search.html: add menu items for credit
10892           card batching, debug last-minute changes to payby.pm, add ACL for
10893           re-processing batches, separate CARD and CHEK batches, fixed
10894           defaults for batch formats
10895
10896 2006-10-07 16:40  ivan
10897
10898         * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
10899           document realtime option
10900
10901 2006-10-07 14:40  ivan
10902
10903         * FS/FS/cust_main.pm: better error msg on CSV import with bad
10904           pkgpart
10905
10906 2006-10-04 14:22  jeff
10907
10908         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
10909           FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
10910           httemplate/elements/tr-input-date-field.html,
10911           httemplate/view/cust_main/misc.html: DoB
10912
10913 2006-10-03 15:44  jeff
10914
10915         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
10916           FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
10917           FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
10918           httemplate/edit/cust_main_note.cgi,
10919           httemplate/edit/process/cust_main_note.cgi,
10920           httemplate/view/cust_main.cgi,
10921           httemplate/view/cust_main/notes.html: Enhanced customer notes
10922
10923 2006-10-03 08:59  ivan
10924
10925         * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
10926           svc_www.pm: s/repalce/replace/ in POD doc
10927
10928 2006-09-29 10:22  ivan
10929
10930         * FS/FS/access_user.pm: fix problem with viewing unlinked services
10931
10932 2006-09-29 09:18  ivan
10933
10934         * FS/FS/part_export/domain_sql.pm: precedence error causing schema
10935           mapped values to disappear
10936
10937 2006-09-29 08:36  ivan
10938
10939         * FS/FS/part_export/domain_sql.pm: fix mapping problem in
10940           domain_sql export
10941
10942 2006-09-28 10:45  ivan
10943
10944         * FS/FS/svc_acct.pm: missing $ in ldap_password
10945
10946 2006-09-26 11:55  ivan
10947
10948         * httemplate/search/svc_acct.cgi: fix username@domain search
10949
10950 2006-09-23 11:33  ivan
10951
10952         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
10953           mailserver integration
10954
10955 2006-09-20 21:41  ivan
10956
10957         * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
10958           as well
10959
10960 2006-09-20 09:00  ivan
10961
10962         * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
10963
10964 2006-09-20 08:20  ivan
10965
10966         * FS/FS/part_export/acct_sql.pm: finish correcting the naming
10967
10968 2006-09-20 08:19  ivan
10969
10970         * FS/FS/part_export/domain_sql.pm: tie correctly!
10971
10972 2006-09-19 09:49  ivan
10973
10974         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
10975           part_export/domain_sql.pm: add domain_sql export for new
10976           mailserver config and modify acct_sql export for same
10977
10978 2006-09-17 19:21  ivan
10979
10980         * httemplate/elements/menu.html: ticket system disableability for
10981           rainbowshops
10982
10983 2006-09-16 13:07  ivan
10984
10985         * bin/customer-faker: bulk fake customer insert
10986
10987 2006-09-15 12:15  ivan
10988
10989         * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
10990           httemplate/view/cust_main/payment_history.html: add link to
10991           customer tax exemptions to customer view page
10992
10993 2006-09-14 22:10  ivan
10994
10995         * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
10996           cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
10997           edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
10998
10999 2006-09-14 12:33  ivan
11000
11001         * httemplate/edit/part_virtual_field.cgi: don't promise virtual
11002           fields on tables we can't deliver them on.  virtual fields suck
11003           anyway, they should be real database fields
11004
11005 2006-09-14 12:30  ivan
11006
11007         * httemplate/edit/process/generic.cgi: pointer to
11008           elements/process.html, fwiw
11009
11010 2006-09-13 09:01  ivan
11011
11012         * httemplate/search/report_cust_pay.html: add check # search, here
11013           for now...
11014
11015 2006-09-13 07:57  ivan
11016
11017         * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
11018           the fix for all this trouble.  s/qsearchs/qsearch/
11019
11020 2006-09-13 07:53  ivan
11021
11022         * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
11023
11024 2006-09-12 19:14  ivan
11025
11026         * FS/FS/Record.pm: encryption-on-insert bugfix from untd
11027
11028 2006-09-12 19:11  ivan
11029
11030         * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
11031           debugging cleanup
11032
11033 2006-09-12 14:27  ivan
11034
11035         * httemplate/search/cust_main.cgi: no need to log this
11036
11037 2006-09-05 18:20  ivan
11038
11039         * bin/breakdown-bill-applications: not done yet
11040
11041 2006-09-05 18:08  ivan
11042
11043         * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
11044           how did it wind up in CVS?
11045
11046 2006-09-05 18:08  ivan
11047
11048         * FS/bin/freeside-setup: new world ACLs
11049
11050 2006-09-05 18:07  ivan
11051
11052         * FS/FS/ClientAPI/Signup.pm: less cut and paste
11053
11054 2006-09-05 18:07  ivan
11055
11056         * FS/FS/payby.pm: ugh DCLN :/
11057
11058 2006-09-05 18:06  ivan
11059
11060         * FS/FS/cust_svc.pm: add some debugging
11061
11062 2006-09-05 18:06  ivan
11063
11064         * FS/FS/cdr.pm: add missing =back
11065
11066 2006-09-05 09:44  ivan
11067
11068         * httemplate/edit/process/cust_refund.cgi: fix refunds, really
11069
11070 2006-09-05 09:27  ivan
11071
11072         * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
11073           usage
11074
11075 2006-09-04 13:31  ivan
11076
11077         * httemplate/search/sqlradius.cgi: really fix the embedded duration
11078           table
11079
11080 2006-09-04 13:22  ivan
11081
11082         * httemplate/search/sqlradius.cgi: use the exact provided time
11083
11084 2006-09-04 13:15  ivan
11085
11086         * httemplate/search/sqlradius.cgi: fix the date/time parsing
11087
11088 2006-09-04 13:12  ivan
11089
11090         * httemplate/search/sqlradius.cgi: fix the embedded duration table
11091
11092 2006-09-04 13:10  ivan
11093
11094         * httemplate/search/sqlradius.cgi: fix the gridding colors
11095
11096 2006-09-04 13:05  ivan
11097
11098         * httemplate/: elements/tr-input-beginning_ending.html,
11099           search/sqlradius.cgi, search/sqlradius.html: allow time selection
11100           in RADIUS searches and grid-ize the resulting table
11101
11102 2006-09-04 09:24  ivan
11103
11104         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
11105           session search back to main menu
11106
11107 2006-09-02 20:14  ivan
11108
11109         * bin/dbdef-create: REALLY don't error out trying to create a dbdef
11110           file from scratch
11111
11112 2006-09-02 20:12  ivan
11113
11114         * bin/dbdef-create: don't error out trying to create a dbdef file
11115           from scratch
11116
11117 2006-09-02 13:38  ivan
11118
11119         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
11120           agent-virtualize invoice event reports
11121
11122 2006-09-01 00:52  ivan
11123
11124         * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
11125           little
11126
11127 2006-08-31 18:51  lawrence
11128
11129         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
11130           fs_selfservice/FS-SelfService/cgi/signup.html: Progress
11131           checkpoint on improved signup stuff for additional services
11132
11133 2006-08-31 14:26  lawrence
11134
11135         * httemplate/config/config-process.cgi: make select-sub parameters
11136           work
11137
11138 2006-08-31 13:47  ivan
11139
11140         * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
11141
11142 2006-08-31 13:44  ivan
11143
11144         * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
11145
11146 2006-08-31 12:59  ivan
11147
11148         * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
11149
11150 2006-08-31 12:25  ivan
11151
11152         * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
11153
11154 2006-08-30 09:24  ivan
11155
11156         * bin/mapsecrets2access_user: need a username arg for now... this
11157           should make the error message less confusing
11158
11159 2006-08-30 08:41  ivan
11160
11161         * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
11162           freeside-adduser
11163
11164 2006-08-29 11:04  khoff
11165
11166         * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
11167           we always wanted.  Requires Date::Manip.
11168
11169 2006-08-29 10:50  lawrence
11170
11171         * FS/FS/ClientAPI/Signup.pm,
11172           fs_selfservice/FS-SelfService/cgi/signup.cgi,
11173           fs_selfservice/FS-SelfService/cgi/signup.html: Signup
11174           Enhancements
11175
11176 2006-08-28 06:52  ivan
11177
11178         * httemplate/edit/process/cust_main.cgi: parameters to method calls
11179           require ( ), arrgh
11180
11181 2006-08-27 17:52  jeff
11182
11183         * FS/FS/cust_bill.pm: protect against a race
11184
11185 2006-08-27 15:55  jeff
11186
11187         * Makefile: more clean
11188
11189 2006-08-27 14:50  jeff
11190
11191         * FS/FS/cust_bill.pm, FS/FS/payby.pm,
11192           httemplate/misc/process/payment.cgi: fix payby2bop brokenness
11193
11194 2006-08-27 13:10  jeff
11195
11196         * FS/FS/cust_pay_batch.pm: no comment
11197
11198 2006-08-27 13:09  jeff
11199
11200         * FS/FS/payby.pm: oops
11201
11202 2006-08-27 12:33  ivan
11203
11204         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
11205           invoice event reports
11206
11207 2006-08-27 12:30  jeff
11208
11209         * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
11210           edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
11211           conflict resolution
11212
11213 2006-08-26 16:15  jeff
11214
11215         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
11216           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
11217           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
11218           FS/FS/part_bill_event.pm, FS/FS/payby.pm,
11219           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
11220           FS/t/cust_bill_pay_batch.t, httemplate/edit/cust_bill_pay.cgi,
11221           httemplate/edit/cust_credit.cgi,
11222           httemplate/edit/cust_credit_bill.cgi,
11223           httemplate/edit/part_bill_event.cgi,
11224           httemplate/edit/process/cust_main.cgi,
11225           httemplate/edit/process/cust_refund.cgi,
11226           httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
11227           httemplate/misc/process/payment.cgi,
11228           httemplate/search/cust_pay_batch.cgi,
11229           httemplate/search/pay_batch.cgi,
11230           httemplate/search/pay_batch.html,
11231           httemplate/search/report_cust_pay_batch.html: batch refactor
11232           continued
11233
11234 2006-08-26 07:44  ivan
11235
11236         * FS/FS/Schema.pm: better error reporting for schema load failures
11237           (w/DBIx::DBSchema 0.32+), hopefully...
11238
11239 2006-08-26 07:39  ivan
11240
11241         * FS/FS/Schema.pm: better error reporting for schema load failures
11242           (w/DBIx::DBSchema 0.32+), hopefully...
11243
11244 2006-08-26 05:57  ivan
11245
11246         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
11247           javascript for auto-setting application amount
11248
11249 2006-08-25 19:20  ivan
11250
11251         * httemplate/edit/cust_bill_pay.cgi: fix javascript for
11252           auto-setting application amount
11253
11254 2006-08-25 19:20  ivan
11255
11256         * htetc/handler.pl: i want max and min!
11257
11258 2006-08-25 19:12  ivan
11259
11260         * FS/FS/: Record.pm: foiled by autovivification!
11261
11262 2006-08-25 12:30  ivan
11263
11264         * FS/FS/Misc.pm, FS/FS/Record.pm,
11265           httemplate/edit/cust_main/select-country.html,
11266           httemplate/edit/cust_main/select-county.html,
11267           httemplate/edit/cust_main/select-state.html: use GROUP BY instead
11268           of DISTINCT ON in the state and country queries for better
11269           cross-database compatibility, based on a preliminary patch from
11270           Jason Thomas
11271
11272 2006-08-23 18:37  ivan
11273
11274         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
11275           "Auto-apply to invoices" dropdown disappeared
11276
11277 2006-08-23 15:25  ivan
11278
11279         * Makefile, httemplate/index.html,
11280           httemplate/browse/access_group.html,
11281           httemplate/browse/access_user.html,
11282           httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
11283           httemplate/browse/agent_type.cgi,
11284           httemplate/browse/cust_main_county.cgi,
11285           httemplate/browse/inventory_class.html,
11286           httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
11287           httemplate/browse/part_bill_event.cgi,
11288           httemplate/browse/part_export.cgi,
11289           httemplate/browse/part_pkg.cgi,
11290           httemplate/browse/part_referral.html,
11291           httemplate/browse/part_svc.cgi,
11292           httemplate/browse/part_virtual_field.cgi,
11293           httemplate/browse/payment_gateway.html,
11294           httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
11295           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
11296           httemplate/browse/elements/browse.html,
11297           httemplate/config/config-process.cgi,
11298           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
11299           httemplate/edit/REAL_cust_pkg.cgi,
11300           httemplate/edit/access_group.html,
11301           httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
11302           httemplate/edit/agent_payment_gateway.html,
11303           httemplate/edit/agent_type.cgi,
11304           httemplate/edit/bulk-cust_svc.html,
11305           httemplate/edit/cust_bill_pay.cgi,
11306           httemplate/edit/cust_credit.cgi,
11307           httemplate/edit/cust_credit_bill.cgi,
11308           httemplate/edit/cust_main.cgi,
11309           httemplate/edit/cust_main_county-expand.cgi,
11310           httemplate/edit/cust_main_county.cgi,
11311           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
11312           httemplate/edit/cust_refund.cgi,
11313           httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
11314           httemplate/edit/part_bill_event.cgi,
11315           httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
11316           httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
11317           httemplate/edit/part_virtual_field.cgi,
11318           httemplate/edit/payment_gateway.html,
11319           httemplate/edit/pkg_class.html,
11320           httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
11321           httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
11322           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
11323           httemplate/edit/svc_acct_pop.cgi,
11324           httemplate/edit/svc_broadband.cgi,
11325           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
11326           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
11327           httemplate/edit/svc_www.cgi,
11328           httemplate/edit/cust_main/billing.html,
11329           httemplate/edit/cust_main/contact.html,
11330           httemplate/edit/cust_main/select-country.html,
11331           httemplate/edit/cust_main/select-county.html,
11332           httemplate/edit/cust_main/select-state.html,
11333           httemplate/edit/elements/edit.html,
11334           httemplate/edit/elements/svc_Common.html,
11335           httemplate/edit/process/REAL_cust_pkg.cgi,
11336           httemplate/edit/process/access_group.html,
11337           httemplate/edit/process/access_user.html,
11338           httemplate/edit/process/agent.cgi,
11339           httemplate/edit/process/agent_payment_gateway.html,
11340           httemplate/edit/process/agent_type.cgi,
11341           httemplate/edit/process/bulk-cust_svc.cgi,
11342           httemplate/edit/process/cust_bill_pay.cgi,
11343           httemplate/edit/process/cust_credit.cgi,
11344           httemplate/edit/process/cust_credit_bill.cgi,
11345           httemplate/edit/process/cust_main.cgi,
11346           httemplate/edit/process/cust_main_county-collapse.cgi,
11347           httemplate/edit/process/cust_main_county-expand.cgi,
11348           httemplate/edit/process/cust_main_county.cgi,
11349           httemplate/edit/process/cust_pay.cgi,
11350           httemplate/edit/process/cust_pkg.cgi,
11351           httemplate/edit/process/cust_refund.cgi,
11352           httemplate/edit/process/cust_svc.cgi,
11353           httemplate/edit/process/domain_record.cgi,
11354           httemplate/edit/process/generic.cgi,
11355           httemplate/edit/process/inventory_class.html,
11356           httemplate/edit/process/msgcat.cgi,
11357           httemplate/edit/process/part_bill_event.cgi,
11358           httemplate/edit/process/part_export.cgi,
11359           httemplate/edit/process/part_pkg.cgi,
11360           httemplate/edit/process/part_referral.html,
11361           httemplate/edit/process/part_svc.cgi,
11362           httemplate/edit/process/payment_gateway.html,
11363           httemplate/edit/process/pkg_class.html,
11364           httemplate/edit/process/prepay_credit.cgi,
11365           httemplate/edit/process/quick-charge.cgi,
11366           httemplate/edit/process/quick-cust_pkg.cgi,
11367           httemplate/edit/process/rate.cgi,
11368           httemplate/edit/process/rate_region.cgi,
11369           httemplate/edit/process/reg_code.cgi,
11370           httemplate/edit/process/router.cgi,
11371           httemplate/edit/process/svc_acct.cgi,
11372           httemplate/edit/process/svc_acct_pop.cgi,
11373           httemplate/edit/process/svc_broadband.cgi,
11374           httemplate/edit/process/svc_domain.cgi,
11375           httemplate/edit/process/svc_external.cgi,
11376           httemplate/edit/process/svc_forward.cgi,
11377           httemplate/edit/process/svc_phone.html,
11378           httemplate/edit/process/svc_www.cgi,
11379           httemplate/edit/process/addr_block/add.cgi,
11380           httemplate/edit/process/addr_block/allocate.cgi,
11381           httemplate/edit/process/addr_block/deallocate.cgi,
11382           httemplate/edit/process/addr_block/split.cgi,
11383           httemplate/edit/process/elements/process.html,
11384           httemplate/edit/process/elements/svc_Common.html,
11385           httemplate/elements/checkboxes-table-name.html,
11386           httemplate/elements/checkboxes-table.html,
11387           httemplate/elements/header-popup.html,
11388           httemplate/elements/header.html,
11389           httemplate/elements/jsrsServer.html,
11390           httemplate/elements/menu.html, httemplate/elements/menubar.html,
11391           httemplate/elements/pager.html,
11392           httemplate/elements/phonenumber.html,
11393           httemplate/elements/progress-init.html,
11394           httemplate/elements/progress-popup.html,
11395           httemplate/elements/search-cust_main.html,
11396           httemplate/elements/select-access_group.html,
11397           httemplate/elements/select-agent.html,
11398           httemplate/elements/select-cust-fields.html,
11399           httemplate/elements/select-cust_pkg-status.html,
11400           httemplate/elements/select-month_year.html,
11401           httemplate/elements/select-part_referral.html,
11402           httemplate/elements/select-pkg_class.html,
11403           httemplate/elements/select-table.html,
11404           httemplate/elements/select-taxclass.html,
11405           httemplate/elements/small_custview.html,
11406           httemplate/elements/table-grid.html,
11407           httemplate/elements/table.html,
11408           httemplate/elements/tr-select-access_group.html,
11409           httemplate/elements/tr-select-agent.html,
11410           httemplate/elements/tr-select-cust-fields.html,
11411           httemplate/elements/tr-select-cust_pkg-status.html,
11412           httemplate/elements/tr-select-from_to.html,
11413           httemplate/elements/tr-select-part_referral.html,
11414           httemplate/elements/tr-select-pkg_class.html,
11415           httemplate/elements/xmlhttp.html,
11416           httemplate/graph/cust_bill_pkg.cgi,
11417           httemplate/graph/money_time.cgi,
11418           httemplate/graph/report_cust_bill_pkg.html,
11419           httemplate/graph/report_money_time.html,
11420           httemplate/graph/elements/monthly.html,
11421           httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
11422           httemplate/misc/cancel-unaudited.cgi,
11423           httemplate/misc/catchall.cgi, httemplate/misc/cdr-import.html,
11424           httemplate/misc/change_pkg.cgi, httemplate/misc/counties.cgi,
11425           httemplate/misc/cust_main-cancel.cgi,
11426           httemplate/misc/cust_main-import.cgi,
11427           httemplate/misc/cust_main-import_charges.cgi,
11428           httemplate/misc/delete-cust_credit.cgi,
11429           httemplate/misc/delete-cust_pay.cgi,
11430           httemplate/misc/delete-customer.cgi,
11431           httemplate/misc/delete-domain_record.cgi,
11432           httemplate/misc/delete-part_export.cgi,
11433           httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
11434           httemplate/misc/email-invoice.cgi,
11435           httemplate/misc/email_invoice_events.cgi,
11436           httemplate/misc/email_invoices.cgi,
11437           httemplate/misc/fax-invoice.cgi,
11438           httemplate/misc/fax_invoice_events.cgi,
11439           httemplate/misc/fax_invoices.cgi,
11440           httemplate/misc/inventory_item-import.html,
11441           httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
11442           httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
11443           httemplate/misc/print_invoice_events.cgi,
11444           httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
11445           httemplate/misc/states.cgi,
11446           httemplate/misc/unapply-cust_credit.cgi,
11447           httemplate/misc/unapply-cust_pay.cgi,
11448           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
11449           httemplate/misc/unvoid-cust_pay_void.cgi,
11450           httemplate/misc/upload-batch.cgi,
11451           httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
11452           httemplate/misc/xmlhttp-cust_main-search.cgi,
11453           httemplate/misc/xmlrpc.cgi,
11454           httemplate/misc/process/batch-cust_pay.cgi,
11455           httemplate/misc/process/catchall.cgi,
11456           httemplate/misc/process/cdr-import.html,
11457           httemplate/misc/process/cust_main-import.cgi,
11458           httemplate/misc/process/cust_main-import_charges.cgi,
11459           httemplate/misc/process/delete-customer.cgi,
11460           httemplate/misc/process/inventory_item-import.html,
11461           httemplate/misc/process/link.cgi,
11462           httemplate/misc/process/meta-import.cgi,
11463           httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
11464           httemplate/search/cust_bill.html,
11465           httemplate/search/cust_bill_event.cgi,
11466           httemplate/search/cust_bill_event.html,
11467           httemplate/search/cust_bill_pkg.cgi,
11468           httemplate/search/cust_credit.html,
11469           httemplate/search/cust_main-otaker.cgi,
11470           httemplate/search/cust_main-zip.html,
11471           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
11472           httemplate/search/cust_pkg.cgi,
11473           httemplate/search/cust_tax_exempt_pkg.cgi,
11474           httemplate/search/inventory_item.html,
11475           httemplate/search/prepay_credit.html,
11476           httemplate/search/queue.html, httemplate/search/reg_code.html,
11477           httemplate/search/report_cdr.html,
11478           httemplate/search/report_cust_bill.html,
11479           httemplate/search/report_cust_credit.html,
11480           httemplate/search/report_cust_main-zip.html,
11481           httemplate/search/report_cust_pay.html,
11482           httemplate/search/report_cust_pkg.html,
11483           httemplate/search/report_prepaid_income.cgi,
11484           httemplate/search/report_prepaid_income.html,
11485           httemplate/search/report_receivables.cgi,
11486           httemplate/search/report_receivables.html,
11487           httemplate/search/report_tax.cgi,
11488           httemplate/search/report_tax.html, httemplate/search/sql.html,
11489           httemplate/search/sqlradius.cgi,
11490           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
11491           httemplate/search/svc_broadband.cgi,
11492           httemplate/search/svc_domain.cgi,
11493           httemplate/search/svc_external.cgi,
11494           httemplate/search/svc_forward.cgi,
11495           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
11496           httemplate/search/elements/search.html,
11497           httemplate/view/cust_bill-logo.cgi,
11498           httemplate/view/cust_bill-pdf.cgi,
11499           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
11500           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
11501           httemplate/view/svc_broadband.cgi,
11502           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
11503           httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
11504           httemplate/view/svc_www.cgi,
11505           httemplate/view/cust_main/billing.html,
11506           httemplate/view/cust_main/contacts.html,
11507           httemplate/view/cust_main/misc.html,
11508           httemplate/view/cust_main/order_pkg.html,
11509           httemplate/view/cust_main/packages.html,
11510           httemplate/view/cust_main/payment_history.html,
11511           httemplate/view/cust_main/quick-charge.html,
11512           httemplate/view/cust_main/tickets.html,
11513           httemplate/view/elements/svc_Common.html: Will things ever be the
11514           same again? It's the final masonize
11515
11516 2006-08-23 14:53  ivan
11517
11518         * httemplate/misc/batch-cust_pay.html: remove extraneous "
11519
11520 2006-08-23 05:13  ivan
11521
11522         * FS/FS/Schema.pm: removing already commented-out code
11523
11524 2006-08-23 05:06  ivan
11525
11526         * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
11527           didn't work out...
11528
11529 2006-08-22 05:23  ivan
11530
11531         * httemplate/docs/index.html: get rid of old upgrade instructions
11532
11533 2006-08-21 16:01  ivan
11534
11535         * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
11536           FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
11537           FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
11538           FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
11539           t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
11540           t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
11541           cust_credit_bill_pkg - applying credits and payments against
11542           specific line items
11543
11544 2006-08-21 10:45  ivan
11545
11546         * FS/FS/: cust_main.pm: search for existing advertising sources
11547           before adding a new one
11548
11549 2006-08-21 05:38  ivan
11550
11551         * rt/html/Ticket/Elements/EditCustomers: better RT hint for smarter
11552           smart search
11553
11554 2006-08-21 02:46  ivan
11555
11556         * httemplate/docs/index.html: we're off to see the wiki, the
11557           wonderful wiki of oz
11558
11559 2006-08-18 05:18  ivan
11560
11561         * FS/FS/cust_main.pm: and a slight fix to the CSV import
11562
11563 2006-08-18 04:56  ivan
11564
11565         * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
11566
11567 2006-08-18 04:52  ivan
11568
11569         * FS/FS/cust_main.pm: alas, now try with recursion
11570
11571 2006-08-18 04:40  ivan
11572
11573         * FS/FS/cust_main.pm: fix the  explicitly specified primary keys
11574
11575 2006-08-18 04:36  ivan
11576
11577         * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
11578           get around big 8.1 Pg changes wrt reverse engineering
11579
11580 2006-08-18 03:34  ivan
11581
11582         * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
11583
11584 2006-08-18 03:31  ivan
11585
11586         * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
11587           not just the first line
11588
11589 2006-08-18 03:27  ivan
11590
11591         * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
11592
11593 2006-08-18 03:26  ivan
11594
11595         * FS/FS/cust_main.pm: W T F
11596
11597 2006-08-18 03:18  ivan
11598
11599         * FS/FS/cust_main.pm: even more skeleton debugging, ugh
11600
11601 2006-08-18 03:10  ivan
11602
11603         * FS/FS/cust_main.pm: what's going on with the parameters for
11604           skeleton inserts??
11605
11606 2006-08-18 03:00  ivan
11607
11608         * FS/FS/cust_main.pm: skeleton typo
11609
11610 2006-08-18 02:58  ivan
11611
11612         * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
11613           not parent
11614
11615 2006-08-18 02:50  ivan
11616
11617         * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
11618           what's going on
11619
11620 2006-08-18 01:33  ivan
11621
11622         * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
11623           mg
11624
11625 2006-08-16 01:19  ivan
11626
11627         * FS/bin/freeside-adduser: get rid of too-verbose debugging
11628
11629 2006-08-15 07:20  ivan
11630
11631         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
11632           httemplate/misc/process/cust_main-import.cgi: add a new, extended
11633           CSV import format
11634
11635 2006-08-14 06:28  ivan
11636
11637         * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
11638           doing refunds, hopefully this will fix OpenECHO refunds
11639
11640 2006-08-14 05:13  ivan
11641
11642         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
11643           httemplate/elements/header.html,
11644           httemplate/elements/search-cust_main.html,
11645           rt/html/Elements/FreesideInvoiceSearch,
11646           rt/html/Elements/FreesideNewCust,
11647           rt/html/Elements/FreesideSearch,
11648           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
11649           rt/html/Elements/SimpleSearch, rt/html/Elements/Tabs,
11650           rt/html/NoAuth/webrt.css: sprinkle some magic ajax fairy dust on
11651           referring customer SELEKTAH.  rewind!  make smart search smarter,
11652           re-layout the top search bars and add an invoice one
11653
11654 2006-08-14 01:38  ivan
11655
11656         * FS/FS/access_user.pm: bugfix for agentless access users,
11657           triggered by part_referral (advertising source) agent
11658           virtualization
11659
11660 2006-08-13 03:25  ivan
11661
11662         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
11663           httemplate/edit/cust_pay.cgi,
11664           httemplate/edit/process/cust_pay.cgi,
11665           httemplate/view/cust_main.cgi,
11666           httemplate/view/cust_main/billing.html,
11667           httemplate/view/cust_main/misc.html,
11668           httemplate/view/cust_main/packages.html,
11669           httemplate/view/cust_main/payment_history.html,
11670           httemplate/view/cust_main/tickets.html: customer view work:
11671
11672           DONE  1. add status and balance to top
11673
11674           DONE  2. add some sort of oldest date thing so the history
11675           doesn't get too      big (# years and a link to "show older")
11676
11677             3. make the rest of the action links into js popups?  maybe
11678           later,
11679                weird IENess when closing em
11680           DONE (finished)    - so revert out or finish/commit the Enter
11681           check payment one    - Process page can wait until another day..
11682           it should be more of an *action*
11683
11684           DONE  4. Ticket list config knobs for wtxs (grid it too)
11685
11686           DONE  5. grid the package list
11687
11688 2006-08-12 04:01  ivan
11689
11690         * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
11691
11692 2006-08-12 03:47  ivan
11693
11694         * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
11695           httemplate/view/cust_main/payment_history.html: fix acl rewrite
11696           causing problems: void now shows up properly, deprecate all the
11697           redundant config values
11698
11699 2006-08-11 23:45  ivan
11700
11701         * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
11702           causes undesirable effects with prorate/subscription packages and
11703           undesirably rewards customers for non-payment, closes: Bug#1325
11704
11705 2006-08-11 01:02  ivan
11706
11707         * FS/FS/access_user.pm, FS/FS/part_referral.pm,
11708           httemplate/browse/part_referral.html,
11709           httemplate/edit/cust_main.cgi,
11710           httemplate/elements/select-agent.html,
11711           httemplate/elements/select-part_referral.html,
11712           httemplate/elements/tr-select-agent.html,
11713           httemplate/elements/tr-select-part_referral.html: virtualize
11714           referrals on customer addition
11715
11716 2006-08-10 15:18  ivan
11717
11718         * httemplate/config/config.cgi: bugfix for selects that don't have
11719           select_enum
11720
11721 2006-08-10 06:50  ivan
11722
11723         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_referral.pm,
11724           httemplate/browse/part_referral.html,
11725           httemplate/view/cust_main/misc.html: add cust_main.agent_custid
11726           (at least to schema and customer view, no manual editing yet)
11727
11728 2006-08-10 05:01  ivan
11729
11730         * httemplate/browse/part_referral.html: bold the total footer
11731
11732 2006-08-10 04:55  ivan
11733
11734         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
11735           FS/FS/access_user.pm, FS/FS/part_referral.pm,
11736           httemplate/browse/part_referral.html,
11737           httemplate/edit/part_referral.html,
11738           httemplate/edit/process/part_referral.html,
11739           httemplate/elements/menu.html: agent-virtualize advertising
11740           sources
11741
11742 2006-08-09 20:10  ivan
11743
11744         * FS/FS/Schema.pm: don't set the default to NULL the string!
11745           besides, that's already the default value of any nullable column,
11746           which @date_type is...
11747
11748 2006-08-09 19:27  ivan
11749
11750         * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
11751           easier to check the db
11752
11753 2006-08-09 14:46  ivan
11754
11755         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
11756           "coming soon" options off the menu, its been Soon for too long -
11757           they'll get here when they do
11758
11759 2006-08-09 03:47  ivan
11760
11761         * FS/FS/ClientAPI/MyAccount.pm,
11762           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
11763           fs_selfservice/FS-SelfService/cgi/change_password.html,
11764           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
11765           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
11766           fs_selfservice/FS-SelfService/cgi/provision_list.html,
11767           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
11768           interface: add proper password changer and prevent "Setup my
11769           services" provisioner from showing broken links for services not
11770           handled yet
11771
11772 2006-08-09 00:46  ivan
11773
11774         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
11775           days go by...
11776
11777 2006-08-09 00:03  ivan
11778
11779         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
11780           my beautiful magic template! (water flowing underground)
11781
11782 2006-08-08 23:43  jeff
11783
11784         * FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
11785           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
11786           FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
11787           httemplate/docs/schema.html, httemplate/misc/download-batch.cgi:
11788           batch refactor
11789
11790 2006-08-08 23:34  ivan
11791
11792         * FS/FS/ClientAPI/MyAccount.pm,
11793           fs_selfservice/FS-SelfService/SelfService.pm,
11794           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
11795           fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
11796           interface: move from text to html invoices
11797
11798 2006-08-08 20:45  ivan
11799
11800         * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
11801           debian perl, would you put it in /usr/local/sbin?  thanks.
11802
11803 2006-08-06 19:44  ivan
11804
11805         * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
11806           httemplate/browse/part_pkg.cgi,
11807           httemplate/browse/access_user.html,
11808           httemplate/edit/access_user.html,
11809           httemplate/edit/elements/edit.html: add internal user disable-ing
11810
11811 2006-08-06 19:19  ivan
11812
11813         * httemplate/search/elements/search.html: get rid of the extra
11814           border in nested tables
11815
11816 2006-08-06 16:39  ivan
11817
11818         * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
11819           bootstrapping for htpasswd kludge... hopefully that will go away
11820           in 1.7.1
11821
11822 2006-08-06 14:37  ivan
11823
11824         * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
11825           override ones for existing records
11826
11827 2006-08-06 13:23  ivan
11828
11829         * httemplate/edit/svc_acct.cgi: silly closing }
11830
11831 2006-08-06 13:21  ivan
11832
11833         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
11834           httemplate/edit/svc_acct.cgi: yow.  fix up group handling
11835
11836 2006-08-06 13:07  ivan
11837
11838         * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
11839           should fix the barfing about default radius groups on the new
11840           customer screen...
11841
11842 2006-08-06 02:14  ivan
11843
11844         * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
11845           be all set with radius groups then
11846
11847 2006-08-06 02:10  ivan
11848
11849         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
11850           httemplate/edit/svc_acct.cgi: this should process default
11851           usergroup as well as fixed now
11852
11853 2006-08-06 01:43  ivan
11854
11855         * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
11856           problem
11857
11858 2006-08-06 01:10  ivan
11859
11860         * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
11861           problem better
11862
11863 2006-07-27 17:33  ivan
11864
11865         * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
11866           closes: #1351
11867
11868 2006-07-27 01:08  ivan
11869
11870         * FS/t/svc_phone.t: svc_phone.t
11871
11872 2006-07-25 21:18  ivan
11873
11874         * FS/FS/UID.pm: ugh, fixup bootstrapping
11875
11876 2006-07-25 01:39  ivan
11877
11878         * httemplate/search/cust_main.cgi: oops, extra else
11879
11880 2006-07-25 01:33  ivan
11881
11882         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
11883           httemplate/elements/table-grid.html,
11884           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
11885           this should finish adding the "inactive" status, i think?
11886
11887 2006-07-25 00:27  ivan
11888
11889         * bin/rt-update-links: quick script to convert rt links from one
11890           database name to another
11891
11892 2006-07-24 15:40  ivan
11893
11894         * FS/FS/cust_main.pm: fix up smart searching to make the quick
11895           payment entry behave better
11896
11897 2006-07-23 07:23  ivan
11898
11899         * httemplate/search/report_receivables.cgi: sql num_pkgs
11900           conflicting with method...
11901
11902 2006-07-23 07:21  ivan
11903
11904         * httemplate/search/report_receivables.cgi: ugh, really fix the
11905           statuses here
11906
11907 2006-07-23 07:20  ivan
11908
11909         * httemplate/search/report_receivables.cgi: hopefully fix the
11910           statuses here
11911
11912 2006-07-23 07:17  ivan
11913
11914         * httemplate/search/report_receivables.cgi:  i should REALLY go to
11915           sleep
11916
11917 2006-07-23 07:16  ivan
11918
11919         * httemplate/search/report_receivables.cgi:  i should go to sleep
11920
11921 2006-07-23 07:07  ivan
11922
11923         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
11924           more work towards adding an "inactive" status - add it to the A/R
11925           report
11926
11927 2006-07-15 17:55  ivan
11928
11929         * SCHEMA_CHANGE, FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
11930           FS/FS/inventory_item.pm,
11931           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
11932           httemplate/autohandler, httemplate/edit/cust_credit.cgi,
11933           httemplate/elements/overlibmws.js,
11934           httemplate/elements/overlibmws_draggable.js,
11935           httemplate/elements/phonenumber.html,
11936           httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
11937           httemplate/search/svc_domain.cgi,
11938           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
11939           httemplate/view/svc_external.cgi: odds and ends
11940
11941 2006-07-13 21:20  ivan
11942
11943         * FS/FS/cust_pkg.pm: don't send cancellation emails on package
11944           changes
11945
11946 2006-07-13 20:27  ivan
11947
11948         * FS/FS/svc_Common.pm: this should fix radius group editing and the
11949           "Reference found where even-sized list expected at
11950           /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
11951
11952 2006-07-13 20:17  ivan
11953
11954         * FS/FS/CurrentUser.pm: this should fix the bootstrapping
11955
11956 2006-07-13 18:42  ivan
11957
11958         * FS/FS/: CurrentUser.pm, UID.pm: add the small
11959           FS::CurrentUser::BootstrapUser class for... surprise...
11960           bootstrapping
11961
11962 2006-07-13 17:42  ivan
11963
11964         * FS/FS/Setup.pm: fix acl bootstrapping
11965
11966 2006-07-13 17:32  ivan
11967
11968         * FS/: FS/UID.pm, bin/freeside-setup: should be able to
11969           freeside-setup without a username now
11970
11971 2006-07-13 16:45  ivan
11972
11973         * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
11974
11975 2006-07-12 20:54  ivan
11976
11977         * FS/FS/Report/Table/Monthly.pm,
11978           httemplate/search/cust_credit.html,
11979           httemplate/search/cust_pay.cgi,
11980           httemplate/search/report_receivables.cgi: fix multiple-agent
11981           virtualization properly for these reports
11982
11983 2006-07-12 16:33  ivan
11984
11985         * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
11986           should be installable again now
11987
11988 2006-07-11 17:20  ivan
11989
11990         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
11991           FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
11992           FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
11993           httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
11994           FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
11995           httemplate/edit/svc_phone.cgi,
11996           httemplate/edit/elements/edit.html,
11997           httemplate/edit/elements/svc_Common.html,
11998           httemplate/edit/process/svc_phone.html,
11999           httemplate/edit/process/elements/process.html,
12000           httemplate/edit/process/elements/svc_Common.html,
12001           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
12002           httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
12003           httemplate/view/elements/svc_Common.html,
12004           FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
12005           from imported CDRs
12006
12007 2006-07-09 07:35  ivan
12008
12009         * rt/html/Elements/: Header, PageLayout: fix the image path in the
12010           kludged looknfeel integration
12011
12012 2006-07-05 07:55  ivan
12013
12014         * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
12015
12016 2006-07-04 05:01  ivan
12017
12018         * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
12019           adding freeside-addgroup
12020
12021 2006-07-01 04:26  ivan
12022
12023         * FS/FS/Record.pm: another Pg 8.1 fix?  noticed by Damon Vincent
12024
12025 2006-06-30 07:30  ivan
12026
12027         * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
12028           flag!  sheesh
12029
12030 2006-06-29 08:45  ivan
12031
12032         * FS/FS/part_export/shellcommands.pm: small patch to set
12033           $new_finger from Tim Yardley
12034
12035 2006-06-29 08:19  ivan
12036
12037         * httemplate/edit/part_bill_event.cgi: percentage late fees too
12038
12039 2006-06-29 06:47  ivan
12040
12041         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
12042           httemplate/browse/inventory_class.html,
12043           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
12044           httemplate/edit/svc_broadband.cgi,
12045           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
12046           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
12047           httemplate/search/inventory_item.html: finish at least the
12048           automatic provisioning part
12049
12050 2006-06-27 07:19  ivan
12051
12052         * httemplate/docs/index.html: going to wikiland
12053
12054 2006-06-24 09:41  ivan
12055
12056         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
12057           httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
12058           httemplate/elements/select-table.html,
12059           httemplate/elements/table-grid.html: Add the ability to link
12060           customer service definition fields to inventory   classes, with
12061           an "automatic/manual" flag.  Add the ability for the web
12062           interface to maintain these links.  Start prettying up the
12063           service def.    edit in preparation for Bigger Changes.
12064
12065 2006-06-21 09:26  ivan
12066
12067         * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
12068           interaction w/pager
12069
12070 2006-06-21 06:00  ivan
12071
12072         * httemplate/elements/iframecontentmws.js: oops, don't want this
12073           debugging in here
12074
12075 2006-06-21 06:00  ivan
12076
12077         * httemplate/view/cust_main/payment_history.html:
12078           http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
12079
12080 2006-06-21 05:58  ivan
12081
12082         * httemplate/view/cust_main.cgi: need the OLiframecontent sub
12083
12084 2006-06-21 05:57  ivan
12085
12086         * httemplate/elements/header-popup.html: adding a header element
12087           for popups to replace CGI::header
12088
12089 2006-06-21 05:56  ivan
12090
12091         * httemplate/elements/iframecontentmws.js: add overlib iframe
12092           function
12093
12094 2006-06-21 01:42  ivan
12095
12096         * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
12097           the agent type report when there are lots of package definitions
12098
12099 2006-06-19 06:09  ivan
12100
12101         * httemplate/view/cust_main/packages.html: fix ACL name for service
12102           provisioning and prevent disabled service provisioning from
12103           messing up table formatting
12104
12105 2006-06-19 05:47  ivan
12106
12107         * bin/mapsecrets2access_user: better error checking for this
12108           thrown-together bootstrapping script
12109
12110 2006-06-19 05:22  ivan
12111
12112         * bin/mapsecrets2access_user: ACL bootstrapping
12113
12114 2006-06-19 05:15  ivan
12115
12116         * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
12117
12118 2006-06-19 05:09  ivan
12119
12120         * FS/t/ConfDefaults.t: forgot to commit this test
12121
12122 2006-06-19 04:57  ivan
12123
12124         * bin/mapsecrets2access_user: ACL bootstrapping/upgrade
12125
12126 2006-06-19 04:25  ivan
12127
12128         * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
12129           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
12130           httemplate/view/cust_main/packages.html,
12131           httemplate/view/cust_main/payment_history.html: ACLs, take three
12132           or four or something
12133
12134 2006-06-19 01:05  ivan
12135
12136         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
12137           FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
12138           httemplate/elements/menu.html,
12139           httemplate/elements/select-cust-fields.html,
12140           httemplate/elements/select-cust_pkg-status.html,
12141           httemplate/elements/tr-select-cust-fields.html,
12142           httemplate/elements/tr-select-cust_pkg-status.html,
12143           httemplate/graph/cust_bill_pkg.cgi,
12144           httemplate/search/report_cust_pkg.html,
12145           httemplate/view/cust_main/contacts.html: add ability to select
12146           specific package defs. and package status to package report for
12147           qis
12148
12149 2006-06-18 23:03  ivan
12150
12151         * httemplate/search/cust_main.cgi: fix up the alternating colors on
12152           the customer search results
12153
12154 2006-06-18 19:33  ivan
12155
12156         * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
12157           FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
12158           FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
12159           httemplate/elements/select-agent.html,
12160           httemplate/elements/select-table.html,
12161           httemplate/elements/tr-select-agent.html,
12162           httemplate/search/cust_bill.html,
12163           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
12164           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
12165           httemplate/search/svc_forward.cgi: agent virtualization, take one
12166           (stuff from "inactive" changeset snuck into cust_main.pm and the
12167           package reporting changeset in search/cust_pkg.cgi here too)
12168
12169 2006-06-18 05:56  ivan
12170
12171         * httemplate/edit/elements/edit.html: well, it isn't broken...
12172
12173 2006-06-18 05:54  ivan
12174
12175         * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
12176           FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
12177           FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
12178           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
12179           httemplate/edit/process/access_group.html,
12180           httemplate/elements/checkboxes-table-name.html,
12181           httemplate/elements/checkboxes-table.html, FS/MANIFEST,
12182           htetc/handler.pl, httemplate/browse/access_group.html,
12183           httemplate/browse/access_user.html,
12184           httemplate/edit/process/elements/process.html: ACLs: finish group
12185           edit (agents + rights) & browse
12186
12187 2006-06-15 18:23  jeff
12188
12189         * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
12190           httemplate/misc/download-batch.cgi: value issues and many bits
12191           remain
12192
12193 2006-06-15 17:47  ivan
12194
12195         * httemplate/misc/download-batch.cgi: and fix the  name for TD
12196           Canada Trust.  and that's it for now.  really.
12197
12198 2006-06-15 17:33  ivan
12199
12200         * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
12201           now that the batch format file is not the same as the batch
12202           params files
12203
12204 2006-06-15 17:27  ivan
12205
12206         * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
12207           the config a little less strange
12208
12209 2006-06-08 03:32  ivan
12210
12211         * httemplate/elements/menu.html: fix link to prepaid card setup
12212
12213 2006-06-06 04:16  ivan
12214
12215         * rt/html/NoAuth/webrt.css: whew, this can go back
12216
12217 2006-06-06 04:08  ivan
12218
12219         * rt/html/NoAuth/webrt.css: yay this should finally fix the weird
12220           black navigation links; hide the Mason stuff from browsers when
12221           it doesn't get processed for some reason
12222
12223 2006-06-06 03:57  ivan
12224
12225         * rt/html/NoAuth/webrt.css: yet another attempt to fix weird black
12226           RT navigation links
12227
12228 2006-06-06 03:54  ivan
12229
12230         * rt/html/NoAuth/webrt.css: another attempt to fix weird black RT
12231           navigation links
12232
12233 2006-06-06 03:46  ivan
12234
12235         * rt/html/NoAuth/webrt.css: attempt to fix weird black RT
12236           navigation links
12237
12238 2006-06-06 03:30  ivan
12239
12240         * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
12241           automated install. wtf?!
12242
12243 2006-06-02 06:20  ivan
12244
12245         * httemplate/elements/header.html, rt/FREESIDE_MODIFIED,
12246           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
12247           rt/html/Elements/Tabs: add a service search
12248
12249 2006-05-24 03:22  ivan
12250
12251         * FS/MANIFEST: removing duplicate entries
12252
12253 2006-05-22 13:38  ivan
12254
12255         * rt/html/Elements/FreesideNewCust: missing > tag on INPUT
12256
12257 2006-05-22 11:27  ivan
12258
12259         * FS/FS/cust_main.pm: better error message for banned cards
12260
12261 2006-05-21 19:06  ivan
12262
12263         * Makefile: docs are going in the wiki Real Soon Now anyway
12264
12265 2006-05-21 17:50  ivan
12266
12267         * Makefile: 1.7.0?  why not?
12268
12269 2006-05-21 17:44  ivan
12270
12271         * httemplate/: index.html, elements/menu.html: 1.7.0?  why not!
12272
12273 2006-05-21 11:40  ivan
12274
12275         * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
12276
12277 2006-05-20 13:06  jeff
12278
12279         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
12280           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm, FS/t/pay_batch.t,
12281           htetc/handler.pl, httemplate/docs/schema.html,
12282           httemplate/misc/download-batch.cgi: first stab at BoM download
12283
12284 2006-05-15 06:57  ivan
12285
12286         * httemplate/: index.html, elements/freeside.css,
12287           elements/header.html, elements/menu.html: move most of the crap
12288           on the "main menu" to the sidebar
12289
12290 2006-05-15 04:05  ivan
12291
12292         * rt/html/NoAuth/webrt.css, httemplate/elements/freeside.css,
12293           httemplate/elements/header.html, httemplate/elements/xmenu.css,
12294           httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED,
12295           rt/html/Elements/FreesideNewCust,
12296           rt/html/Elements/FreesideSearch, rt/html/Elements/Header,
12297           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
12298           rt/html/Elements/Tabs, rt/html/Elements/TitleBoxStart,
12299           rt/html/Search/Bulk.html: more ACL and re-skinning work, now with
12300           RT!
12301
12302 2006-05-14 09:47  ivan
12303
12304         * CREDITS, htetc/handler.pl, httemplate/autohandler,
12305           httemplate/index.html, httemplate/browse/access_group.html,
12306           httemplate/browse/access_user.html,
12307           httemplate/browse/agent_type.cgi,
12308           httemplate/browse/cust_main_county.cgi,
12309           httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
12310           httemplate/edit/access_group.html,
12311           httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
12312           httemplate/edit/cust_bill_pay.cgi,
12313           httemplate/edit/cust_credit.cgi,
12314           httemplate/edit/cust_credit_bill.cgi,
12315           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
12316           httemplate/edit/part_virtual_field.cgi,
12317           httemplate/edit/svc_domain.cgi,
12318           httemplate/edit/elements/edit.html,
12319           httemplate/edit/process/access_group.html,
12320           httemplate/edit/process/access_user.html,
12321           httemplate/edit/process/agent_type.cgi,
12322           httemplate/edit/process/cust_bill_pay.cgi,
12323           httemplate/edit/process/cust_credit.cgi,
12324           httemplate/edit/process/cust_credit_bill.cgi,
12325           httemplate/edit/process/elements/process.html,
12326           httemplate/elements/checkboxes-table.html,
12327           httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
12328           httemplate/elements/header.html,
12329           httemplate/elements/menubar.html,
12330           httemplate/elements/select-access_group.html,
12331           httemplate/elements/tr-select-access_group.html,
12332           httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
12333           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
12334           httemplate/search/cust_main-otaker.cgi,
12335           httemplate/search/cust_main.cgi,
12336           httemplate/search/report_cust_bill.html,
12337           httemplate/search/report_cust_credit.html,
12338           httemplate/search/report_cust_pay.html,
12339           httemplate/search/report_prepaid_income.html,
12340           httemplate/search/report_tax.html,
12341           httemplate/search/sqlradius.html,
12342           httemplate/search/svc_domain.cgi,
12343           httemplate/search/svc_external.cgi, FS/MANIFEST,
12344           FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
12345           FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
12346           FS/FS/access_right.pm, FS/FS/access_user.pm,
12347           FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
12348           FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
12349           FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
12350           FS/bin/freeside-addoutsourceuser, FS/t/AccessRight.t,
12351           FS/t/access_group.t, FS/t/access_groupagent.t,
12352           FS/t/access_right.t, FS/t/access_user.t, FS/t/access_user_pref.t,
12353           FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
12354           httemplate/view/cust_main/payment_history.html: first part of ACL
12355           and re-skinning work and some other small stuff
12356
12357 2006-05-13 11:34  ivan
12358
12359         * httemplate/images/background-cheat.png: yay for cheating
12360
12361 2006-05-13 08:31  ivan
12362
12363         * httemplate/images/: 32clear.gif, arrow.down.png,
12364           arrow.right.black.png, arrow.right.png, black-gradient.png,
12365           black-gray-corner.png, black-gray-gradient.png,
12366           black-gray-side.png, black-gray-top.png: adding new images
12367
12368 2006-05-12 06:57  ivan
12369
12370         * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
12371           incorrect and broke things, this should actually work
12372
12373 2006-05-08 04:28  ivan
12374
12375         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
12376           httemplate/search/report_tax.cgi: add config switch to base tax
12377           off shipping address if present
12378
12379 2006-05-08 03:01  ivan
12380
12381         * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
12382           httemplate/graph/cust_bill_pkg.cgi,
12383           httemplate/graph/elements/monthly.html,
12384           httemplate/search/cust_bill_pkg.cgi: sales report per agent and
12385           package class looks good
12386
12387 2006-05-07 13:27  ivan
12388
12389         * htetc/handler.pl, httemplate/elements/select-month_year.html,
12390           httemplate/elements/select-pkg_class.html,
12391           httemplate/elements/select-table.html,
12392           httemplate/elements/tr-select-from_to.html,
12393           httemplate/elements/tr-select-pkg_class.html,
12394           httemplate/graph/cust_bill_pkg.cgi,
12395           httemplate/graph/money_time.cgi,
12396           httemplate/graph/report_cust_bill_pkg.html,
12397           httemplate/graph/report_money_time.html,
12398           httemplate/graph/elements/monthly.html: first pass at sales
12399           reports per agent and package class
12400
12401 2006-05-03 02:47  ivan
12402
12403         * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
12404           Cappuccio
12405
12406 2006-05-02 08:23  ivan
12407
12408         * FS/: MANIFEST, FS/Pony.pm: yours!
12409
12410 2006-05-02 08:03  ivan
12411
12412         * httemplate/: index.html, search/report_receivables.html: add an
12413           agent pre-selection page to receivables report
12414
12415 2006-05-02 06:29  ivan
12416
12417         * SCHEMA_CHANGE: need to install the new Schema.pm before you can
12418           autogenerate off it
12419
12420 2006-05-02 04:59  ivan
12421
12422         * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
12423           httemplate/graph/money_time.cgi,
12424           httemplate/graph/report_money_time.html: add a "pre-report" page
12425           to this report/graph as requested by lewis/wtxs, also add 12mo
12426           total option
12427
12428 2006-05-01 06:09  ivan
12429
12430         * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
12431           the 1st as it did before
12432
12433 2006-05-01 05:38  ivan
12434
12435         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
12436           annoying clucks (warnings with backtraces) when cutoff day isn't
12437           found in old packages
12438
12439 2006-05-01 04:45  ivan
12440
12441         * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
12442           ambiguous
12443
12444 2006-05-01 04:43  ivan
12445
12446         * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
12447           showing up on customer view listing when the custom priority
12448           field was edited
12449
12450 2006-04-26 06:16  ivan
12451
12452         * Makefile: apache reload doesn't work when server isn't running
12453           already
12454
12455 2006-04-21 17:58  ivan
12456
12457         * httemplate/browse/inventory_class.html,
12458           httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
12459           httemplate/browse/rate.cgi,
12460           httemplate/browse/elements/browse.html, htetc/handler.pl,
12461           httemplate/index.html, httemplate/edit/inventory_class.html,
12462           httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
12463           httemplate/edit/elements/edit.html,
12464           httemplate/edit/process/inventory_class.html,
12465           httemplate/edit/process/pkg_class.html,
12466           httemplate/edit/process/elements/process.html,
12467           httemplate/elements/select-agent.html,
12468           httemplate/elements/select-pkg_class.html,
12469           httemplate/elements/select-table.html,
12470           httemplate/elements/tr-select-pkg_class.html,
12471           httemplate/search/cust_pkg.cgi, FS/FS/part_pkg.pm,
12472           httemplate/search/elements/search.html: start of package class
12473           web UI (add/edit package classes, package class selection in
12474           package def edit)
12475
12476 2006-04-21 07:21  ivan
12477
12478         * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
12479           now
12480
12481 2006-04-21 07:20  ivan
12482
12483         * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
12484           indentation and the default cutoff day
12485
12486 2006-04-21 05:45  ivan
12487
12488         * httemplate/: index.html, misc/queue.cgi, search/queue.html:
12489           s(browse/queue.cgi)(search/queue.html)
12490
12491 2006-04-18 23:37  ivan
12492
12493         * FS/FS/cust_main.pm: DOH!  perlvar: not counting patterns matched
12494           in nested blocks that have been exited already.
12495
12496 2006-04-18 12:24  ivan
12497
12498         * install/debian/3.1/INSTALL: dev install notes patch from liran
12499           tal
12500
12501 2006-04-15 06:32  ivan
12502
12503         * httemplate/graph/money_time.cgi: REALLY correct the period for
12504           the total column this time
12505
12506 2006-04-15 06:28  ivan
12507
12508         * httemplate/graph/money_time.cgi: correct period & use a yellow
12509           color for the total column
12510
12511 2006-04-15 06:25  ivan
12512
12513         * httemplate/graph/money_time.cgi: format & link the total column
12514
12515 2006-04-14 17:21  ivan
12516
12517         * httemplate/graph/money_time.cgi: and </TD> the total column
12518
12519 2006-04-14 17:16  ivan
12520
12521         * httemplate/graph/money_time.cgi: add a total column
12522
12523 2006-04-14 04:55  ivan
12524
12525         * FS/FS/: Conf.pm, svc_forward.pm: add the
12526           svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
12527           destinations
12528
12529 2006-04-13 14:29  ivan
12530
12531         * FS/bin/freeside-adduser: don't do the duplicate check unless
12532           there's a file already; fixes problem with first use of
12533           freeside-adduser
12534
12535 2006-04-12 05:36  ivan
12536
12537         * httemplate/index.html, FS/FS/cust_main.pm,
12538           httemplate/search/cust_main-zip.html,
12539           httemplate/search/cust_main.cgi,
12540           httemplate/search/report_cust_main-zip.html,
12541           httemplate/search/elements/search.html: zip code report
12542
12543 2006-04-09 16:41  ivan
12544
12545         * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
12546           cust_main/tickets.html: a few more fixups for our favorite
12547           include(...) from Scott Edwards
12548
12549 2006-04-09 16:39  ivan
12550
12551         * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
12552           fields
12553
12554 2006-04-09 16:24  ivan
12555
12556         * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
12557           string ("old_uid") as a SCALAR ref while "strict refs" in use"
12558           error
12559
12560 2006-04-09 13:36  ivan
12561
12562         * FS/bin/freeside-adduser: error out if you try to add duplicates;
12563           this should lower my annoyance-level
12564
12565 2006-04-03 16:26  ivan
12566
12567         * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
12568           checking
12569
12570 2006-04-03 13:49  ivan
12571
12572         * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
12573
12574 2006-04-03 04:36  ivan
12575
12576         * FS/FS/Record.pm: and also allow [ and ] in ut_textn
12577
12578 2006-04-03 03:11  ivan
12579
12580         * FS/FS/Record.pm: allow [ and ] in ut_text
12581
12582 2006-04-03 02:46  ivan
12583
12584         * htetc/handler.pl, FS/FS/Misc.pm,
12585           httemplate/edit/cust_main/contact.html,
12586           httemplate/edit/cust_main/select-country.html,
12587           httemplate/edit/cust_main/select-state.html,
12588           httemplate/misc/states.cgi,
12589           httemplate/view/cust_main/contacts.html: have the UI use full
12590           country names, and state names outside the US...
12591
12592 2006-04-02 15:13  ivan
12593
12594         * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
12595
12596 2006-03-31 15:22  ivan
12597
12598         * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
12599           events
12600
12601 2006-03-31 01:20  lsc
12602
12603         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
12604           pointed out by Ivan in the following email:
12605
12606           ---- before and after now?  I gave subscription and prorate a
12607           try.  Subscription came out as:
12608
12609             subscription 27th (03/25/06 - 04/27/06)  $10.00
12610             subscription 23rd (03/25/06 - 04/23/06)  $10.00
12611
12612           the "23rd" one is right, but the "27th" one should have only
12613           advanced the date two days to 3/27/06.
12614
12615               Prorate came out as:
12616
12617               prorate 23rd (03/25/06 - 04/23/06)  $9.20
12618               prorate 27th (03/25/06 - 04/27/06)  $10.49
12619
12620           The "23rd" one is right, but the "27th" one should have only
12621           advanced the date two days to 4/27/06.
12622
12623           lsc@prgmr.com
12624
12625 2006-03-30 06:22  ivan
12626
12627         * FS/bin/freeside-upgrade: move all the schema-updating magic into
12628           DBIx::DBSchema
12629
12630 2006-03-24 18:23  ivan
12631
12632         * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
12633           FS/bin/freeside-setup,
12634           fs_selfservice/FS-SelfService/cgi/agent.cgi,
12635           fs_selfservice/FS-SelfService/cgi/payment_results.html,
12636           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
12637           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
12638           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
12639           httemplate/misc/upload-batch.cgi,
12640           httemplate/misc/process/cdr-import.html,
12641           httemplate/misc/process/cust_main-import.cgi,
12642           httemplate/misc/process/cust_main-import_charges.cgi,
12643           httemplate/misc/process/inventory_item-import.html: successfully
12644           correct the spelling of sucessful
12645
12646 2006-03-24 11:49  ivan
12647
12648         * httemplate/misc/process/payment.cgi: fix spelling
12649
12650 2006-03-23 04:00  lsc
12651
12652         * FS/FS/part_pkg/: prorate.pm, subscription.pm: for subscription.pm
12653           and prorate.pm:
12654
12655           -modify the subscription and prorate price plans
12656           (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
12657           configurable (add a field to the %info hash) billing day instead
12658           of "1st of the month" only.  subscription will be easy, prorate
12659           will be a little trickier.
12660
12661           essentially, I replaced the '1' in the 'day' field of the
12662           timelocal that generates $$date with the value I added to the
12663           %info hash, 'cutoff_day'
12664
12665           -implement a price plan (new file in FS/FS/part_pkg/ - probably
12666           @ISA FS::part_pkg::subscription) that charges the first full
12667           month if the customer signs up between the 1st and the
12668           configurable billing day, and gives them the remainder of the
12669           month free if they sign up between the configurable billing day
12670           and the end of the month.
12671
12672           if this is the first time the customer is billed, and if the date
12673           is greater than the cutoff date, advance $ssdate to cutoff_day of
12674           next month, else $$date is cutoff_date of this month.  Either
12675           way, charge them for a month.
12676
12677           ----------------------------------------------------------------------
12678
12679 2006-03-20 11:13  ivan
12680
12681         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm,
12682           FS/FS/cdr_upstream_rate.pm, FS/FS/cust_main.pm,
12683           FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
12684           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
12685           FS/MANIFEST, FS/t/cdr_upstream_rate.t,
12686           bin/cdr_upstream_rate.import, httemplate/edit/rate.cgi,
12687           httemplate/edit/cust_main/billing.html,
12688           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
12689           httemplate/view/cust_main/billing.html: add price plan to bill on
12690           internal or external CDRs directly, add option to export CDRs to
12691           a per-customer downstream file
12692
12693 2006-03-17 06:56  ivan
12694
12695         * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
12696
12697 2006-03-14 23:34  ivan
12698
12699         * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
12700           want a revision history
12701
12702 2006-03-14 20:17  ivan
12703
12704         * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
12705           and normalize canadian zip codes as well as us ones
12706
12707 2006-03-13 14:32  ivan
12708
12709         * httemplate/elements/: progress-init.html, progress-popup.html:
12710           fix progress hoohaw for internet exploder again, whew.  also make
12711           sure error/finish messages are centered, looks better
12712
12713 2006-03-10 23:27  ivan
12714
12715         * httemplate/elements/footer.html: some pages from ui hoohaw have
12716           leaked footer include, need something here for now
12717
12718 2006-03-10 21:21  ivan
12719
12720         * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
12721           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
12722           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
12723           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
12724           progressbar bug with multiple progressbar forms on a page
12725
12726 2006-03-10 14:30  ivan
12727
12728         * httemplate/: elements/progress-init.html,
12729           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
12730           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
12731           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
12732           (hopefully) allow multiple progress-init's in a page, also add
12733           second $cgi arg to all these progressbar calls...
12734
12735 2006-03-10 14:28  ivan
12736
12737         * FS/FS/UI/Web.pm: want to know who *called* this without the
12738           required second arg
12739
12740 2006-03-09 05:42  ivan
12741
12742         * htetc/handler.pl: fix that
12743           blank-page-instead-of-profiling-redirect-when-called-from-an-include
12744           bug triggered by mason 1.32 :)
12745
12746 2006-03-09 03:48  ivan
12747
12748         * httemplate/view/cust_main.cgi: don't use a table with
12749           WIDTH="100%", it shoves the custnum and "billing information"
12750           boxes way out to the right
12751
12752 2006-03-08 04:14  ivan
12753
12754         * FS/FS/inventory_item.pm,
12755           httemplate/misc/inventory_item-import.html,
12756           httemplate/misc/process/inventory_item-import.html,
12757           httemplate/search/inventory_item.html:  Add an option to the web
12758           interface to batch upload new entries to the
12759           inventory_item table.
12760
12761 2006-03-08 02:05  ivan
12762
12763         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
12764           FS/FS/inventory_item.pm, FS/t/inventory_class.t,
12765           FS/t/inventory_item.t, httemplate/search/inventory_item.html,
12766           bin/generate-table-module, htetc/handler.pl,
12767           httemplate/edit/inventory_class.html,
12768           httemplate/edit/elements/edit.html,
12769           httemplate/edit/process/inventory_class.html,
12770           httemplate/edit/process/elements/process.html,
12771           httemplate/search/elements/search.html: Add a new table for
12772           inventory with for DIDs/serials/etc., and an additional new table
12773           for inventory category (i.e. to distinguish DIDs, serials, MACs,
12774           etc.)
12775
12776 2006-03-08 00:21  ivan
12777
12778         * FS/FS/agent.pm: add space in error msg
12779
12780 2006-03-03 07:02  ivan
12781
12782         * FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi:
12783           agent-specific sales/credit/receipts summary
12784
12785 2006-02-28 11:34  ivan
12786
12787         * FS/FS/part_pkg.pm: update POD docs regarding new price plans
12788
12789 2006-02-22 05:07  ivan
12790
12791         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
12792           httemplate/images/red_telephone_mimooh_01.png,
12793           httemplate/view/cust_main/contacts.html: add vonage click2call
12794           feature
12795
12796 2006-02-21 23:12  ivan
12797
12798         * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
12799
12800 2006-02-18 03:14  ivan
12801
12802         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
12803           FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
12804           FS/MANIFEST, FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
12805           FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
12806           FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
12807           httemplate/misc/cdr-import.html,
12808           httemplate/misc/process/cdr-import.html,
12809           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
12810           bin/cdr_calltype.import: CDR schema and class
12811
12812 2006-02-17 18:11  ivan
12813
12814         * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
12815           nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
12816           queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
12817           documentation left behind from example template
12818
12819 2006-02-16 13:43  ivan
12820
12821         * FS/FS/Setup.pm, FS/bin/freeside-setup,
12822           httemplate/docs/admin.html: automate more of the initial data
12823           adding...
12824
12825 2006-02-08 23:18  ivan
12826
12827         * httemplate/elements/: calendar-en.js, calendar-setup.js,
12828           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
12829           jscalendar
12830
12831 2006-02-08 14:53  ivan
12832
12833         * FS/bin/freeside-selfservice-server: don't leave ssh zombies
12834           around either
12835
12836 2006-02-07 19:49  ivan
12837
12838         * httemplate/docs/index.html: slightly html-ize the 1.5.8 upgrade
12839           instructions
12840
12841 2006-02-07 18:26  ivan
12842
12843         * FS/FS/UID.pm: update error message when secrets file cannot be
12844           found
12845
12846 2006-02-07 05:49  ivan
12847
12848         * FS/FS/svc_acct.pm: well, it was already fatal.  at least now the
12849           error message is better.
12850
12851 2006-02-07 03:12  ivan
12852
12853         * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
12854           statement preventing page from showing up in konq
12855
12856 2006-02-05 04:27  ivan
12857
12858         * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
12859           httemplate/edit/payment_gateway.html,
12860           httemplate/edit/process/payment_gateway.html: payment gateway
12861           editing
12862
12863 2006-02-01 15:13  ivan
12864
12865         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
12866           FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
12867           FS/bin/freeside-daily, FS/bin/freeside-monthly,
12868           FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
12869           httemplate/browse/part_bill_event.cgi: finish adding
12870           freeside-monthly and monthly events
12871
12872 2006-01-31 23:58  ivan
12873
12874         * Makefile: HEAD isn't 1.5.8 anymore
12875
12876 2006-01-31 07:01  ivan
12877
12878         * FS/FS/payby.pm: oops, forgot $
12879
12880 2006-01-31 03:02  ivan
12881
12882         * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
12883           htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
12884           httemplate/edit/part_bill_event.cgi: [no log message]
12885
12886 2006-01-30 20:26  ivan
12887
12888         * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
12889           browse/agent_type.cgi, browse/part_bill_event.cgi,
12890           browse/part_export.cgi, browse/part_pkg.cgi, browse/part_svc.cgi,
12891           browse/part_virtual_field.cgi, browse/payment_gateway.html,
12892           browse/rate.cgi, browse/router.cgi, browse/svc_acct_pop.cgi,
12893           config/config-view.cgi, config/config.cgi,
12894           edit/REAL_cust_pkg.cgi, edit/agent.cgi,
12895           edit/agent_payment_gateway.html, edit/agent_type.cgi,
12896           edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
12897           edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
12898           edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
12899           edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
12900           edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
12901           edit/process/reg_code.cgi, misc/batch-cust_pay.html,
12902           misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
12903           misc/link.cgi, misc/meta-import.cgi, misc/upload-batch.cgi,
12904           misc/whois.cgi, misc/process/cust_main-import.cgi,
12905           misc/process/cust_main-import_charges.cgi,
12906           misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
12907           search/report_tax.cgi, search/svc_external.cgi,
12908           view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
12909           view/svc_broadband.cgi, view/svc_domain.cgi,
12910           view/svc_external.cgi: move header() to
12911           include(/elements/header.html) so it can be changed in one place,
12912           thanks to Scott Edwards
12913
12914 2006-01-30 18:59  ivan
12915
12916         * FS/FS/Record.pm: fix "table not found" dbdef error message to
12917           recommend freeside-upgrade instead create + dbdef-create
12918
12919 2006-01-26 23:34  ivan
12920
12921         * httemplate/search/report_tax.cgi: small visual fix to alternating
12922           row colors when show_taxclasses is on
12923
12924 2006-01-26 17:33  ivan
12925
12926         * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
12927           report, show more info on the specific line item and invoice
12928
12929 2006-01-26 07:27  ivan
12930
12931         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
12932           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
12933           httemplate/search/cust_bill_pkg.cgi,
12934           httemplate/search/cust_tax_exempt_pkg.cgi,
12935           httemplate/search/report_tax.cgi,
12936           httemplate/search/report_tax.html: whew, FINALLY can fix monthly
12937           exemption columns to work correctly.  also make them
12938           agent-specific.  also fix package exemption columns, they were
12939           bunk too, sheesh.  start adding package classes for package class
12940           tax reporting.
12941
12942 2006-01-25 04:34  ivan
12943
12944         * FS/: FS/Record.pm, FS/Schema.pm, FS/cust_bill.pm,
12945           FS/cust_main.pm, FS/cust_tax_exempt.pm,
12946           FS/cust_tax_exempt_pkg.pm, FS/h_cust_bill.pm,
12947           FS/h_cust_tax_exempt.pm, t/cust_tax_exempt_pkg.t,
12948           t/h_cust_bill.t, t/h_cust_tax_exempt.t, MANIFEST: change
12949           texas-style tax exemptions to be against a specific line item
12950           rather than just general per-customer, for later tracking and tax
12951           reporting.  fix 1969/1970 exemptions for one-off charges
12952
12953 2006-01-04 18:03  ivan
12954
12955         * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
12956           columns
12957
12958 2006-01-03 00:45  ivan
12959
12960         * bin/billco-upload: agentnums 1-3
12961
12962 2005-12-29 18:41  rsiddall
12963
12964         * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
12965           FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
12966           fs_selfservice/FS-SelfService/SelfService.pm,
12967           fs_selfservice/FS-SelfService/cgi/provision_list.html,
12968           httemplate/view/cust_main.cgi: Fixing a few typos.
12969
12970 2005-12-24 19:41  ivan
12971
12972         * httemplate/search/report_tax.cgi: add switch to enable taxclass
12973           breakdown, report invoiced tax separately in that case
12974
12975 2005-12-24 19:38  ivan
12976
12977         * httemplate/edit/part_bill_event.cgi: make sure to specify a
12978           money_char default
12979
12980 2005-12-24 19:18  ivan
12981
12982         * httemplate/search/: report_tax.cgi, report_tax.html: add switch
12983           to enable taxclass breakdown, report invoiced tax separately in
12984           that case
12985
12986 2005-12-24 19:07  ivan
12987
12988         * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
12989           region" flag on new line item report - NULLs need to be compared
12990           explicitly.  apparantly NULL != NULL.  bah SQL
12991
12992 2005-12-24 19:00  ivan
12993
12994         * FS/FS/Schema.pm: update indices for better tax report performance
12995
12996 2005-12-24 18:31  ivan
12997
12998         * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
12999           brainfart
13000
13001 2005-12-24 17:57  ivan
13002
13003         * httemplate/search/report_tax.cgi: correct end date display for
13004           "now"
13005
13006 2005-12-24 16:52  ivan
13007
13008         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
13009           httemplate/edit/part_bill_event.cgi: add invoice event to suspend
13010           only when greater than N amount
13011
13012 2005-12-24 16:36  ivan
13013
13014         * httemplate/edit/cust_main/billing.html: don't reenable postal
13015           billing for existing customers just cause its blank...
13016
13017 2005-12-21 20:24  ivan
13018
13019         * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
13020           the declaration too
13021
13022 2005-12-21 20:22  ivan
13023
13024         * httemplate/search/report_tax.cgi: fix some ambiguous var names
13025           causing " "my" variable $t masks earlier declaration in same
13026           scope" errors
13027
13028 2005-12-21 20:01  ivan
13029
13030         * httemplate/search/cust_bill_event.html,
13031           httemplate/search/cust_bill_pkg.cgi,
13032           httemplate/search/report_cust_bill.html,
13033           httemplate/search/report_cust_credit.html,
13034           httemplate/search/report_cust_pay.html,
13035           httemplate/search/report_tax.cgi,
13036           httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
13037           httemplate/elements/select-agent.html,
13038           httemplate/elements/table-grid.html,
13039           httemplate/elements/tr-input-beginning_ending.html,
13040           httemplate/elements/tr-select-agent.html,
13041           httemplate/search/elements/search.html: tax report update, link
13042           to new line item report, per-agent tax reporting
13043
13044 2005-12-18 20:18  ivan
13045
13046         * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
13047           sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
13048           field labeling - not always monthly
13049
13050 2005-12-18 20:18  ivan
13051
13052         * FS/FS/part_pkg/sqlradacct_hour.pm: add maximum "caps" to RADIUS
13053           usage charges
13054
13055 2005-12-16 14:47  ivan
13056
13057         * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
13058           attributes from wtxs, neaten up raddb.pm generation
13059
13060 2005-12-15 17:49  ivan
13061
13062         * httemplate/edit/payment_gateway.html: add TransactionCentral
13063
13064 2005-12-15 11:36  ivan
13065
13066         * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
13067           new agent types, noticed by Julius Igugu
13068
13069 2005-12-15 10:45  ivan
13070
13071         * bin/print-schema: adding print-schema
13072
13073 2005-12-14 20:04  ivan
13074
13075         * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
13076           httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
13077
13078 2005-12-14 12:57  ivan
13079
13080         * FS/FS/svc_acct.pm: allow a dir field to be set (or
13081           auto-generated) even if uid is fixed
13082
13083 2005-12-14 10:52  ivan
13084
13085         * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
13086           to Radiator export
13087
13088 2005-12-12 19:13  ivan
13089
13090         * httemplate/edit/process/payment_gateway.html: fix options in
13091           gateway adding
13092
13093 2005-12-12 13:39  ivan
13094
13095         * FS/FS/part_export/radiator.pm: use crypt password for radiator
13096           export
13097
13098 2005-12-09 08:58  ivan
13099
13100         * httemplate/: edit/process/cust_credit_bill.cgi,
13101           view/cust_main/payment_history.html: fill in reason if empty when
13102           applying a credit to a refund
13103
13104 2005-12-09 08:56  ivan
13105
13106         * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
13107           postal mail checkbox misbehaving (isn't sticky on errors -
13108           reverts back to on)
13109
13110 2005-12-07 15:48  ivan
13111
13112         * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
13113           without pg_oid_status, look up the actual sequence name from
13114           dbdef rather than assuming ${table}_${column}_seq
13115
13116 2005-12-06 14:25  ivan
13117
13118         * FS/FS/Record.pm: make sure zip is required for canada, also use
13119           CURRVAL() function instead of pg_oid_status DBD attribute because
13120           Pg 8.1 doesn't have oids by default anymore
13121
13122 2005-12-05 11:01  ivan
13123
13124         * FS/FS/svc_Common.pm: avoid uninitialized value errors
13125
13126 2005-12-05 09:19  ivan
13127
13128         * httemplate/edit/process/cust_main.cgi: eek, don't log all this
13129           debugging info by default
13130
13131 2005-12-02 23:26  ivan
13132
13133         * htetc/handler.pl: this should be the last of
13134           s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
13135
13136 2005-12-02 23:12  ivan
13137
13138         * Makefile: those semicolons can't possibly have belonged there
13139
13140 2005-12-02 23:02  ivan
13141
13142         * FS/bin/freeside-upgrade: force a dbdef reload.  no wonder this
13143           had to be run multiple times before
13144
13145 2005-12-01 11:17  ivan
13146
13147         * httemplate/edit/agent_type.cgi: list disabled packages on agent
13148           type edit if they are still associated with the type
13149
13150 2005-12-01 09:36  ivan
13151
13152         * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
13153           shouldn't apply to RADIUS groups, this is messing up unrelated
13154           RADIUS exports
13155
13156 2005-11-28 09:16  ivan
13157
13158         * FS/FS/cust_main.pm: turn off debugging
13159
13160 2005-11-28 09:13  ivan
13161
13162         * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
13163           SQL that Pg doesn't need and MySQL doesn't like
13164
13165 2005-11-28 09:12  ivan
13166
13167         * FS/bin/freeside-sqlradius-radacctd: update docs and error message
13168           for all three supporte exports
13169
13170 2005-11-28 09:07  ivan
13171
13172         * FS/bin/freeside-sqlradius-radacctd: startup
13173           freeside-sqlradius-radacctd for radiator export too
13174
13175 2005-11-28 08:59  ivan
13176
13177         * FS/FS/svc_Common.pm: allow defaults to override empty values for
13178           new objects
13179
13180 2005-11-28 08:38  ivan
13181
13182         * FS/FS/cust_svc.pm: better error msg
13183
13184 2005-11-28 08:34  ivan
13185
13186         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
13187           deal with any usage-capable export
13188
13189 2005-11-28 08:21  ivan
13190
13191         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
13192           deal with any usage-capable export
13193
13194 2005-11-28 08:14  ivan
13195
13196         * FS/FS/Record.pm: okay, its been tested
13197
13198 2005-11-28 08:07  ivan
13199
13200         * FS/FS/part_export/radiator.pm: fix small bug in radiator export
13201
13202 2005-11-28 07:41  ivan
13203
13204         * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
13205           where the freeze is coming from
13206
13207 2005-11-27 13:59  ivan
13208
13209         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
13210           per-agent billco spools
13211
13212 2005-11-22 10:29  ivan
13213
13214         * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
13215           backend-realtime config flag, should be more intuitive for
13216           guyananet
13217
13218 2005-11-22 08:41  ivan
13219
13220         * FS/FS/svc_Common.pm: oops, supposed to commit this one
13221
13222 2005-11-22 08:39  ivan
13223
13224         * FS/FS/svc_Common.pm: set default fields in new method, mostly for
13225           svc_acct.seconds
13226
13227 2005-11-22 05:26  ivan
13228
13229         * FS/FS/part_export/radiator.pm: update radiator export to deal
13230           with prepaid and some other random stuff
13231
13232 2005-11-21 07:24  ivan
13233
13234         * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
13235           and there's a duplicate error, show all conflicting accounts not
13236           just the ones for different customers
13237
13238 2005-11-21 06:25  ivan
13239
13240         * FS/FS/part_export/: shellcommands.pm,
13241           shellcommands_withdomain.pm: add usermod_nousername flag to just
13242           prohibit username changes
13243
13244 2005-11-21 04:41  ivan
13245
13246         * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
13247           view/cust_main/payment_history.html: ignore blank lines in payby
13248           config
13249
13250 2005-11-21 03:04  ivan
13251
13252         * README: slight update to README
13253
13254 2005-11-21 02:47  ivan
13255
13256         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
13257           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
13258           httemplate/edit/cust_main/billing.html,
13259           httemplate/edit/cust_pay.cgi, httemplate/search/cust_pay.cgi,
13260           httemplate/search/report_cust_pay.html,
13261           httemplate/view/cust_bill.cgi,
13262           httemplate/view/cust_main/payment_history.html: add MCRD payment
13263           type for manually processed ccards
13264
13265 2005-11-20 22:46  ivan
13266
13267         * httemplate/docs/schema.dia: load schema in current dia and save,
13268           should load up for people now?
13269
13270 2005-11-20 21:18  ivan
13271
13272         * FS/FS/Conf.pm: add config values used by external RT integration
13273
13274 2005-11-18 07:08  ivan
13275
13276         * httemplate/search/report_receivables.cgi: fix link glitch in
13277           receivables reports
13278
13279 2005-11-18 06:59  ivan
13280
13281         * httemplate/edit/agent_type.cgi: template-ize agent type edit and
13282           add comment to package listing
13283
13284 2005-11-18 02:58  ivan
13285
13286         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
13287           BS for RT 3.4.4
13288
13289 2005-11-18 02:53  ivan
13290
13291         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
13292           BS for RT 3.4.4
13293
13294 2005-11-18 01:44  ivan
13295
13296         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
13297           BS for RT 3.4.4
13298
13299 2005-11-17 19:48  ivan
13300
13301         * FS/FS/cust_main.pm: allow expired cards to remain on file; only
13302           check edits for an expired card when the # has changed
13303
13304 2005-11-17 07:56  ivan
13305
13306         * FS/FS/part_export/: shellcommands.pm,
13307           shellcommands_withdomain.pm: make variable description more
13308           consistant wrt vars that are already shell-quoted
13309
13310 2005-11-17 04:53  ivan
13311
13312         * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
13313
13314 2005-11-17 04:27  ivan
13315
13316         * FS/FS/Schema.pm: add cust_pkg2 index on cust_pkg.pkgpart
13317
13318 2005-11-17 03:15  ivan
13319
13320         * FS/FS/svc_acct.pm: update debuggging information for replace
13321           group info with user@domain
13322
13323 2005-11-17 03:04  ivan
13324
13325         * httemplate/view/svc_acct.cgi: fix service change!
13326
13327 2005-11-17 02:14  ivan
13328
13329         * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
13330           requests!
13331
13332 2005-11-16 05:14  ivan
13333
13334         * FS/FS/part_svc.pm, httemplate/index.html,
13335           httemplate/browse/part_svc.cgi, FS/FS/UI/Web.pm,
13336           httemplate/edit/bulk-cust_svc.html,
13337           httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
13338
13339 2005-11-11 17:24  ivan
13340
13341         * httemplate/view/cust_main/tickets.html: huh seem to have
13342           overlooked this
13343
13344 2005-11-11 17:22  ivan
13345
13346         * FS/FS/cust_main.pm: set payip for all payment types
13347
13348 2005-11-11 16:44  ivan
13349
13350         * FS/FS/part_export/cpanel.pm: interpolation helps alot
13351
13352 2005-11-11 16:17  ivan
13353
13354         * FS/FS/part_export/cpanel.pm: try using web interface scrape
13355           bullshit for adding pops instead of API, as per cpanel support
13356           [cPanel tickets ID# 116044]
13357
13358 2005-11-11 06:06  ivan
13359
13360         * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
13361           export update of RADIUS Expiration attribute when cust_pkg.bill
13362           changes
13363
13364 2005-11-10 04:47  ivan
13365
13366         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
13367           add part_bill_event.payby selection to failed invoice event
13368           search
13369
13370 2005-11-10 03:36  ivan
13371
13372         * FS/FS/part_export/everyone_net.pm: fix password changes with
13373           everyone.net
13374
13375 2005-11-09 16:00  ivan
13376
13377         * httemplate/view/svc_domain.cgi: add javascript confirmation to
13378           unaudited domain deletion, add record being deleted to record
13379           deletion popup
13380
13381 2005-11-07 18:16  ivan
13382
13383         * httemplate/docs/admin.html: bah
13384
13385 2005-11-07 14:07  ivan
13386
13387         * httemplate/search/cust_pay.cgi: fix Discover card report, closes:
13388           Bug#1270
13389
13390 2005-11-04 03:43  ivan
13391
13392         * httemplate/elements/xmlhttp.html: oops, typo applying patch
13393
13394 2005-11-04 03:31  ivan
13395
13396         * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
13397           Edwards to show mason errors received from XMLHTTP requests
13398
13399 2005-11-02 13:18  ivan
13400
13401         * FS/FS/cust_bill.pm: spool invoice to billco if no other
13402           destinations are set!
13403
13404 2005-10-31 21:32  ivan
13405
13406         * FS/FS/: cust_bill.pm: yarg
13407
13408 2005-10-31 21:27  ivan
13409
13410         * FS/FS/cust_bill.pm: only send to specific destinations, oops!
13411
13412 2005-10-31 21:21  ivan
13413
13414         * bin/billco-upload: do the zip
13415
13416 2005-10-31 21:14  ivan
13417
13418         * httemplate/edit/part_bill_event.cgi: add option for spool_csv
13419           events to apply only to a specific destination type (i.e. postal
13420           only)
13421
13422 2005-10-31 19:16  ivan
13423
13424         * bin/billco-upload: good nuff for 11/1
13425
13426 2005-10-31 19:15  ivan
13427
13428         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
13429           billco format option to FTP invoice send, add invoice event to
13430           spool one giant (pair of) CSV files in addition to FTPing them
13431           individually
13432
13433 2005-10-28 10:10  ivan
13434
13435         * bin/billco-upload: beginning of quick billco zip & upload tool
13436
13437 2005-10-28 04:56  ivan
13438
13439         * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
13440           statustext as a failed billing event
13441
13442 2005-10-27 10:04  ivan
13443
13444         * httemplate/elements/select-taxclass.html: extraneous '; noticed
13445           by joe@surferz
13446
13447 2005-10-27 08:48  ivan
13448
13449         * httemplate/search/cust_pay.cgi: fix from joe @ surferz: lines 59
13450           and 60 had the wrote quote. they had single quote where double
13451           was needed...
13452
13453 2005-10-24 04:59  ivan
13454
13455         * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
13456
13457 2005-10-24 04:56  ivan
13458
13459         * FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
13460           httemplate/elements/progress-init.html,
13461           httemplate/elements/xmlhttp.html: fix rate plan editing with new
13462           xmlhttp progressbar - use POST instead of GET.  also optimize SQL
13463           on rate search screen
13464
13465 2005-10-21 08:21  ivan
13466
13467         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
13468           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
13469           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
13470           httemplate/edit/cust_main/billing.html,
13471           httemplate/edit/process/cust_main.cgi,
13472           httemplate/search/cust_pay.cgi,
13473           httemplate/search/report_cust_pay.html,
13474           httemplate/view/cust_bill.cgi,
13475           httemplate/view/cust_main/payment_history.html: add CASH and WEST
13476           payment types (payments only, not cust_main.payby)
13477
13478 2005-10-21 06:15  ivan
13479
13480         * conf/invoice_html: brainfart
13481
13482 2005-10-21 05:50  ivan
13483
13484         * conf/invoice_html: i thought i fixed this already
13485
13486 2005-10-20 05:30  ivan
13487
13488         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
13489           service.  fuck Date::Manip
13490
13491 2005-10-16 23:46  ivan
13492
13493         * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
13494           exporting so it'll export even if all svc_acct records don't have
13495           the group yet
13496
13497 2005-10-16 23:03  ivan
13498
13499         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
13500           usergroup editing
13501
13502 2005-10-16 08:02  ivan
13503
13504         * bin/bind.export: and make .HEADER optional for slaves too
13505
13506 2005-10-16 07:59  ivan
13507
13508         * bin/bind.export: don't error out if there's no HEADER file, just
13509           produce a useable snippet anyway
13510
13511 2005-10-16 07:04  ivan
13512
13513         * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
13514           zone-underscore config file, update bind.import to use
13515           command-line options instead of ask for input
13516
13517 2005-10-15 06:48  ivan
13518
13519         * FS/FS/TicketSystem/RT_External.pm: don't error out when
13520           ticket_system-default_queueid hasn't been set yet
13521
13522 2005-10-15 06:40  ivan
13523
13524         * FS/FS/Conf.pm: make sure config still works if no ticket system
13525           is configured...
13526
13527 2005-10-15 06:37  ivan
13528
13529         * FS/FS/Conf.pm: make sure config still works if no ticket system
13530           is configured...
13531
13532 2005-10-15 05:58  ivan
13533
13534         * bin/backup-dvd: adding quick backup-to-dvd script
13535
13536 2005-10-15 04:29  ivan
13537
13538         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
13539           FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
13540           FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
13541           httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
13542           httemplate/config/config.cgi: agent option to select RT queue
13543
13544 2005-10-15 04:13  ivan
13545
13546         * rt/html/: Elements/Header, NoAuth/webrt.css: land RT 3.4.4 on
13547           HEAD
13548
13549 2005-10-15 02:33  ivan
13550
13551         * rt/: etc/RT_SiteConfig.pm, html/Elements/Footer,
13552           html/Elements/Header, html/Elements/Menu,
13553           html/Elements/PageLayout, html/Elements/SimpleSearch,
13554           html/Elements/Tabs, html/Elements/CollectionAsTable/Row,
13555           html/NoAuth/webrt.css, html/Ticket/Elements/ShowSummary,
13556           html/Ticket/Elements/Tabs, sbin/rt-setup-database.in: landing rt
13557           3.4.4 on HEAD
13558
13559 2005-10-15 02:09  ivan
13560
13561         * rt/: UPGRADING, configure, Makefile.in, README, configure.ac,
13562           Changelog, aclocal.m4, docs/rt3-schema-relationships.dot,
13563           docs/design_docs/realflow.txt, m4/rt_layout.m4,
13564           docs/design_docs/3.3-schema-redesign.txt,
13565           docs/design_docs/cvs_integration,
13566           docs/design_docs/link-definitions.txt, docs/design_docs/rt-mvc,
13567           sbin/extract-message-catalog, sbin/extract_pod_tests,
13568           sbin/factory, sbin/license_tag, sbin/regression_harness,
13569           sbin/rt-dump-database.in, sbin/rt-test-dependencies.in,
13570           html/autohandler, html/index.html, html/l,
13571           html/Ticket/Create.html, html/Ticket/Display.html,
13572           html/Ticket/History.html, html/Ticket/Modify.html,
13573           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
13574           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
13575           html/Tools/MyDay.html, html/Tools/Offline.html,
13576           html/Tools/Elements/Tabs, html/Ticket/ModifyLinks.html,
13577           html/Ticket/ShowEmailRecord.html,
13578           html/Ticket/Attachment/dhandler,
13579           html/Ticket/Elements/AddWatchers,
13580           html/Ticket/Elements/EditCustomField,
13581           html/Ticket/Elements/EditWatchers,
13582           html/Ticket/Elements/LoadTextAttachments,
13583           html/Ticket/Elements/ShowDependencies,
13584           html/Ticket/Elements/ShowMessageHeaders,
13585           html/Ticket/Elements/ShowPeople,
13586           html/Ticket/Elements/ShowReferences,
13587           html/Ticket/Elements/ShowTransaction,
13588           html/Ticket/Elements/ShowTransactionAttachments,
13589           html/Ticket/Elements/BulkLinks,
13590           html/Ticket/Elements/EditCustomFields,
13591           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
13592           html/Ticket/Elements/PreviewScrips,
13593           html/Ticket/Elements/ShowBasics,
13594           html/Ticket/Elements/ShowCustomFields,
13595           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
13596           html/Ticket/Elements/ShowMemberOf,
13597           html/Ticket/Elements/ShowMembers,
13598           html/Ticket/Elements/ShowMessageStanza,
13599           html/Ticket/Elements/ShowRequestor,
13600           html/Ticket/Elements/ShowUserEntry, html/Search/Build.html,
13601           html/Search/Edit.html, html/Search/Results.html,
13602           html/Search/Results.rdf, html/Search/Results.tsv,
13603           html/Ticket/Elements/EditBasics,
13604           html/Ticket/Elements/FindAttachments,
13605           html/Ticket/Elements/ShowAttachments,
13606           html/Ticket/Elements/ShowGroupMembers,
13607           html/Search/Elements/BuildFormatString,
13608           html/Search/Elements/DisplayOptions,
13609           html/Search/Elements/EditFormat,
13610           html/Search/Elements/EditSearches,
13611           html/Search/Elements/NewListActions,
13612           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
13613           html/Search/Elements/SelectAndOr,
13614           html/Search/Elements/SelectGroup,
13615           html/Search/Elements/SelectLinks,
13616           html/Search/Elements/SelectSearchObject,
13617           html/Search/Elements/SelectSearchesForObjects,
13618           html/Admin/autohandler, html/Admin/index.html,
13619           html/Approvals/Display.html, html/Approvals/index.html,
13620           html/Approvals/Elements/Approve,
13621           html/Approvals/Elements/PendingMyApproval,
13622           html/Approvals/Elements/ShowDependency,
13623           html/Approvals/Elements/Tabs,
13624           html/Download/CustomFieldValue/dhandler,
13625           html/Download/Tabular/dhandler, html/Search/Elements/EditQuery,
13626           html/Search/Elements/PickBasics,
13627           html/Search/Elements/PickCriteria,
13628           html/Search/Elements/SelectPersonType,
13629           html/Admin/CustomFields/GroupRights.html,
13630           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
13631           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
13632           html/Admin/Global/Templates.html,
13633           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
13634           html/Admin/Global/CustomFields/Groups.html,
13635           html/Admin/Global/CustomFields/Queue-Tickets.html,
13636           html/Admin/Global/CustomFields/Queue-Transactions.html,
13637           html/Admin/Global/CustomFields/Users.html,
13638           html/Admin/Global/CustomFields/index.html,
13639           html/Admin/Groups/CustomFields.html,
13640           html/Admin/Groups/GroupRights.html,
13641           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
13642           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
13643           html/Admin/Groups/index.html,
13644           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
13645           html/Admin/CustomFields/Modify.html,
13646           html/Admin/CustomFields/Objects.html,
13647           html/Admin/CustomFields/UserRights.html,
13648           html/Admin/CustomFields/index.html,
13649           html/Admin/Queues/CustomFields.html,
13650           html/Admin/Queues/GroupRights.html,
13651           html/Admin/Users/CustomFields.html,
13652           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
13653           html/Admin/Users/Modify.html, html/Admin/Users/index.html,
13654           html/Admin/Queues/CustomField.html, html/Admin/Queues/Scrip.html,
13655           html/Admin/Queues/Templates.html,
13656           html/Admin/Queues/UserRights.html,
13657           html/Admin/Elements/CustomFieldTabs,
13658           html/Admin/Elements/EditCustomField,
13659           html/Admin/Elements/EditCustomFieldValues,
13660           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
13661           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
13662           html/Admin/Elements/ListGlobalScrips,
13663           html/Admin/Elements/QueueTabs,
13664           html/Admin/Elements/SelectCustomFieldLookupType,
13665           html/Admin/Elements/SelectCustomFieldType,
13666           html/Admin/Elements/SelectModifyGroup,
13667           html/Admin/Elements/SelectModifyUser,
13668           html/Admin/Elements/SelectSingleOrMultiple,
13669           html/Admin/Elements/SelectUsers, html/Admin/Elements/Tabs,
13670           html/Admin/Elements/ToolTabs, html/Admin/Elements/UserTabs,
13671           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
13672           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
13673           html/Admin/Queues/index.html,
13674           html/Admin/Elements/AddCustomFieldValue,
13675           html/Admin/Elements/EditCustomFields,
13676           html/Admin/Elements/EditQueueWatchers,
13677           html/Admin/Elements/EditScrips,
13678           html/Admin/Elements/GlobalCustomFieldTabs,
13679           html/Admin/Elements/ModifyTemplate,
13680           html/Admin/Elements/ObjectCustomFields,
13681           html/Admin/Elements/SelectGroups,
13682           html/Admin/Elements/SelectModifyQueue,
13683           html/Admin/Elements/SelectNewGroupMembers,
13684           html/Admin/Elements/SelectScrip,
13685           html/Admin/Elements/SelectScripCondition,
13686           html/Admin/Elements/CreateUserCalled,
13687           html/Admin/Elements/GroupTabs,
13688           html/Admin/Elements/ListGlobalCustomFields,
13689           html/Admin/Elements/PickCustomFields,
13690           html/Admin/Elements/PickObjects,
13691           html/Admin/Elements/QueueRightsForUser,
13692           html/Admin/Elements/SelectRights,
13693           html/Admin/Elements/SelectScripAction,
13694           html/Admin/Elements/SelectStage,
13695           html/Admin/Elements/SelectTemplate,
13696           html/Admin/Elements/SystemTabs, html/SelfService/Closed.html,
13697           html/SelfService/Create.html,
13698           html/SelfService/CreateTicketInQueue.html,
13699           html/SelfService/Display.html, html/SelfService/Error.html,
13700           html/SelfService/Prefs.html, html/SelfService/Update.html,
13701           html/SelfService/index.html,
13702           html/SelfService/Attachment/dhandler,
13703           html/Elements/BevelBoxRaisedEnd, html/Elements/CreateTicket,
13704           html/Elements/EditCustomField,
13705           html/Elements/EditCustomFieldImage, html/Elements/EditLinks,
13706           html/Elements/Error, html/Elements/ListActions,
13707           html/Elements/MyRequests, html/Elements/QueryString,
13708           html/Elements/QuickCreate, html/Elements/ScrubHTML,
13709           html/Elements/SelectDateType, html/Elements/SelectMatch,
13710           html/Elements/SelectNewTicketQueue,
13711           html/Elements/SelectSortOrder, html/Elements/SelectTicketSortBy,
13712           html/Elements/SelectUsers, html/Elements/ShowLinks,
13713           html/SelfService/Elements/GotoTicket,
13714           html/SelfService/Elements/Header,
13715           html/SelfService/Elements/MyRequests,
13716           html/SelfService/Elements/Tabs,
13717           html/Elements/BevelBoxRaisedStart,
13718           html/Elements/EditCustomFieldBinary,
13719           html/Elements/EditCustomFieldSelect, html/Elements/GotoTicket,
13720           html/Elements/MessageBox, html/Elements/SelectAttachmentField,
13721           html/Elements/SelectDate, html/Elements/SelectGroups,
13722           html/Elements/SelectOwner, html/Elements/SelectQueue,
13723           html/Elements/SelectStatus, html/Elements/SelectWatcherType,
13724           html/Elements/ShowCustomFieldBinary,
13725           html/Elements/ShowCustomFieldImage,
13726           html/Elements/ShowCustomFieldWikitext,
13727           html/Elements/ShowCustomFields, html/Elements/ShowLink,
13728           html/Elements/TicketList, html/Elements/TitleBox,
13729           html/Elements/Callback, html/Elements/Checkbox,
13730           html/Elements/EditCustomFieldFreeform, html/Elements/Quicksearch,
13731           html/Elements/Refresh, html/Elements/Section,
13732           html/Elements/SelectLinkType, html/Elements/SelectTicketTypes,
13733           html/Elements/EditCustomFieldText,
13734           html/Elements/EditCustomFieldWikitext, html/Elements/Login,
13735           html/Elements/MyTickets, html/Elements/SelectBoolean,
13736           html/Elements/SelectCustomFieldOperator,
13737           html/Elements/SelectCustomFieldValue,
13738           html/Elements/SelectDateRelation,
13739           html/Elements/SelectEqualityOperator, html/Elements/SelectLang,
13740           html/Elements/SelectResultsPerPage,
13741           html/Elements/SetupSessionCookie, html/Elements/ShowMemberships,
13742           html/Elements/Submit, html/Elements/TitleBoxEnd,
13743           html/Elements/CollectionAsTable/Header,
13744           html/Elements/CollectionAsTable/ParseFormat,
13745           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
13746           html/REST/1.0/dhandler, html/REST/1.0/logout,
13747           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
13748           html/REST/1.0/Forms/ticket/attachments,
13749           html/REST/1.0/Forms/ticket/default,
13750           html/REST/1.0/Forms/ticket/history,
13751           html/REST/1.0/Forms/ticket/links,
13752           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
13753           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
13754           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
13755           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
13756           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
13757           html/NoAuth/images/autohandler, html/User/Delegation.html,
13758           html/User/Prefs.html, html/User/Elements/DelegateRights,
13759           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
13760           html/User/Groups/Members.html, html/User/Groups/Modify.html,
13761           html/User/Groups/index.html, lib/RT.pm.in, lib/t/00smoke.t,
13762           lib/t/setup_regression.t, lib/t/create_data.pl,
13763           lib/t/regression/01ticket_link_searching.t,
13764           lib/t/regression/02basic_web.t,
13765           lib/t/regression/03web_compiliation_errors.t,
13766           lib/t/regression/05cronsupport.t, lib/t/regression/07acl.t,
13767           lib/t/regression/08web_cf_access.t,
13768           lib/t/regression/09record_cf_api.t, lib/t/regression/10merge.t,
13769           lib/t/regression/11-template-insert.t,
13770           lib/t/regression/12-search.t,
13771           lib/t/regression/13-attribute-tests.t,
13772           lib/t/regression/14merge.t,
13773           lib/t/regression/16-transaction_cf_tests.t,
13774           lib/t/regression/17multiple_deleg_revocation.t,
13775           lib/t/regression/19-rtname.t, lib/t/regression/20savedsearch.t,
13776           lib/t/regression/21query-builder.t,
13777           lib/t/regression/22search_tix_by_txn.t,
13778           lib/t/regression/04send_email.t,
13779           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
13780           lib/t/regression/15cf_single_values_are_single.t,
13781           lib/t/regression/18stale_delegations_cleanup.t,
13782           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
13783           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
13784           lib/RT/CustomField_Overlay.pm, lib/RT/Date.pm,
13785           lib/RT/Queues_Overlay.pm, lib/RT/ScripConditions_Overlay.pm,
13786           lib/RT/Template_Overlay.pm, lib/RT/User.pm, lib/RT/Attributes.pm,
13787           lib/RT/SavedSearch.pm, lib/RT/StyleGuide.pod, lib/RT/System.pm,
13788           lib/RT/Templates_Overlay.pm, lib/RT/Ticket_Overlay.pm,
13789           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
13790           lib/RT/Attachment.pm, lib/RT/Attribute_Overlay.pm,
13791           lib/RT/Group.pm, lib/RT/Handle.pm, lib/RT/ObjectCustomFields.pm,
13792           lib/RT/Users_Overlay.pm, lib/RT/EmailParser.pm,
13793           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
13794           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
13795           lib/RT/Tickets_Overlay.pm, lib/RT/Transactions.pm,
13796           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
13797           lib/RT/Links.pm, lib/RT/Scrip.pm, lib/RT/User_Overlay.pm,
13798           lib/RT/Attachment_Overlay.pm, lib/RT/Attributes_Overlay.pm,
13799           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
13800           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
13801           lib/RT/ObjectCustomField.pm,
13802           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queue.pm,
13803           lib/RT/ScripActions.pm, lib/RT/Attachments.pm,
13804           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/Groups.pm,
13805           lib/RT/Links_Overlay.pm, lib/RT/SavedSearches.pm,
13806           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm, lib/RT/Scrips.pm,
13807           lib/RT/Transactions_Overlay.pm, lib/RT/ACE.pm,
13808           lib/RT/CachedGroupMembers.pm,
13809           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
13810           lib/RT/GroupMember.pm, lib/RT/Link.pm,
13811           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Principal_Overlay.pm,
13812           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
13813           lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
13814           lib/RT/Transaction.pm, lib/RT/CustomField.pm,
13815           lib/RT/ObjectCustomFieldValue.pm,
13816           lib/RT/ObjectCustomField_Overlay.pm,
13817           lib/RT/ScripActions_Overlay.pm, lib/RT/Template.pm,
13818           lib/RT/Attachments_Overlay.pm, lib/RT/Groups_Overlay.pm,
13819           lib/RT/Record.pm, lib/RT/ScripAction_Overlay.pm,
13820           lib/RT/ScripCondition_Overlay.pm, lib/RT/Ticket.pm,
13821           lib/RT/ACL.pm, lib/RT/GroupMember_Overlay.pm,
13822           lib/RT/ObjectCustomFieldValues_Overlay.pm,
13823           lib/RT/Transaction_Overlay.pm, lib/RT/ACE_Overlay.pm,
13824           lib/RT/Attribute.pm, lib/RT/CachedGroupMembers_Overlay.pm,
13825           lib/RT/CustomFields_Overlay.pm, lib/RT/Link_Overlay.pm,
13826           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Templates.pm,
13827           lib/RT/URI.pm, lib/RT/Users.pm, lib/RT/I18N/en.po,
13828           lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po,
13829           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
13830           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
13831           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
13832           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
13833           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
13834           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/URI/base.pm,
13835           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
13836           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
13837           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Generic.pm,
13838           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
13839           lib/RT/Action/RecordComment.pm,
13840           lib/RT/Action/RecordCorrespondence.pm,
13841           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
13842           lib/RT/Action/UserDefined.pm, lib/RT/Action/EscalatePriority.pm,
13843           lib/RT/Action/SendEmail.pm, lib/RT/Interface/CLI.pm,
13844           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
13845           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
13846           lib/RT/Interface/Email/Auth/MailFrom.pm,
13847           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
13848           lib/RT/Interface/Web/Handler.pm,
13849           lib/RT/Interface/Web/QueryBuilder.pm,
13850           lib/RT/Interface/Web/Standalone.pm, bin/mason_handler.scgi.in,
13851           bin/standalone_httpd.in, lib/RT/Condition/AnyTransaction.pm,
13852           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
13853           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
13854           lib/RT/Condition/PriorityChange.pm,
13855           lib/RT/Condition/PriorityExceeds.pm,
13856           lib/RT/Condition/QueueChange.pm,
13857           lib/RT/Condition/StatusChange.pm,
13858           lib/RT/Condition/UserDefined.pm,
13859           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
13860           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
13861           lib/RT/Search/Generic.pm, bin/mason_handler.fcgi.in,
13862           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
13863           bin/webmux.pl.in, bin/rt-mailgate.in, etc/initialdata,
13864           etc/RT_Config.pm.in, etc/acl.mysql, etc/schema.Informix,
13865           etc/schema.SQLite, etc/acl.Pg, etc/schema.mysql,
13866           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.Pg,
13867           etc/upgrade/3.3.0/acl.Informix, etc/upgrade/3.3.0/acl.Oracle,
13868           etc/upgrade/3.3.0/acl.Pg, etc/upgrade/3.3.0/acl.SQLite,
13869           etc/upgrade/3.3.0/acl.mysql, etc/upgrade/3.3.0/content,
13870           etc/upgrade/3.3.0/schema.Oracle, etc/upgrade/3.3.0/schema.Pg,
13871           etc/upgrade/3.3.0/schema.mysql, etc/upgrade/3.3.11/acl.Oracle,
13872           etc/upgrade/3.3.11/acl.Pg, etc/upgrade/3.3.11/acl.SQLite,
13873           etc/upgrade/3.3.11/acl.mysql, etc/upgrade/3.3.11/content,
13874           etc/upgrade/3.3.11/schema.Oracle, etc/upgrade/3.3.11/schema.Pg,
13875           etc/upgrade/3.3.11/schema.SQLite,
13876           etc/upgrade/3.3.11/schema.mysql: import rt 3.4.4
13877
13878 2005-10-13 14:16  ivan
13879
13880         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
13881           change uid' error when the account *has* a uid but
13882           svc_acct-edit_uid isn't turned on
13883
13884 2005-10-12 05:02  ivan
13885
13886         * httemplate/misc/: batch-cust_pay.html,
13887           process/batch-cust_pay.cgi: change button to say "post payment
13888           batch" and main error message to indicate the whole batch should
13889           be resubmitted, as per feedback from lewis
13890
13891 2005-10-12 02:51  ivan
13892
13893         * httemplate/edit/part_pkg.cgi: fix package customize losing
13894           services
13895
13896 2005-10-12 01:57  ivan
13897
13898         * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
13899
13900 2005-10-10 09:06  ivan
13901
13902         * FS/FS/part_export/everyone_net.pm: oops, that should fix
13903           suspension problem
13904
13905 2005-10-10 05:20  ivan
13906
13907         * FS/FS/cust_pay.pm, htetc/handler.pl, httemplate/index.html,
13908           httemplate/misc/batch-cust_pay.html,
13909           httemplate/misc/xmlhttp-cust_main-search.cgi,
13910           httemplate/misc/process/batch-cust_pay.cgi,
13911           httemplate/search/cust_pay.cgi: updated quick payment entry
13912
13913 2005-10-08 06:45  ivan
13914
13915         * httemplate/misc/batch-cust_pay.html: quick payment entry
13916           javascript tested & working IE/firefix/konq
13917
13918 2005-10-07 17:47  ivan
13919
13920         * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
13921           edit/process/quick-charge.cgi, elements/select-taxclass.html,
13922           view/cust_main/quick-charge.html: fix tax class selection in
13923           package add/edit too
13924
13925 2005-10-07 16:28  ivan
13926
13927         * conf/invoice_latex: allow more width for return address, stuff is
13928           wrapping
13929
13930 2005-10-06 21:50  ivan
13931
13932         * httemplate/view/cust_main/billing.html: mask out echeck account
13933           #s too
13934
13935 2005-10-06 21:48  ivan
13936
13937         * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
13938           in UI.  i believe huntsburg is in the doghouse for this one :)
13939
13940 2005-10-06 19:25  ivan
13941
13942         * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
13943           httemplate/edit/process/quick-charge.cgi,
13944           httemplate/view/cust_main/quick-charge.html: add
13945           require_taxclasses config flag
13946
13947 2005-10-06 16:09  ivan
13948
13949         * httemplate/view/cust_bill-logo.cgi: really use default logo if
13950           the agent-specific one isn't found
13951
13952 2005-10-06 16:07  ivan
13953
13954         * httemplate/view/cust_bill-logo.cgi: use default logo if the
13955           agent-specific one isn't found
13956
13957 2005-10-06 16:03  ivan
13958
13959         * httemplate/view/cust_bill-logo.cgi: use default logo if the
13960           agent-specific one isn't found
13961
13962 2005-10-06 13:35  ivan
13963
13964         * FS/FS/part_export/everyone_net.pm: add debugging option to
13965           everyone_net export
13966
13967 2005-10-06 00:34  ivan
13968
13969         * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
13970           httemplate/view/cust_main/payment_history.html: add cc-void
13971           option
13972
13973 2005-10-05 18:40  ivan
13974
13975         * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
13976           sources (refnum) - needed to make sure the SELECT OPTIONs have
13977           explicitly specified VALUEs
13978
13979 2005-10-04 13:27  ivan
13980
13981         * FS/FS/part_export/everyone_net.pm: fix small error with
13982           everyone.net export
13983
13984 2005-10-02 18:41  ivan
13985
13986         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
13987           httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
13988           httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
13989           account view and edit: convert to proper templates, make sure
13990           usage information displays for any usage-capable export, add
13991           ability to edit uid/gid
13992
13993 2005-10-02 00:09  ivan
13994
13995         * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
13996           target for quick iterative development
13997
13998 2005-09-29 13:19  ivan
13999
14000         * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
14001           as well
14002
14003 2005-09-28 11:27  ivan
14004
14005         * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
14006
14007 2005-09-25 01:20  ivan
14008
14009         * httemplate/view/cust_main.cgi: this css did weird things under IE
14010
14011 2005-09-25 01:13  ivan
14012
14013         * CREDITS, FS/FS/UI/Web.pm,
14014           httemplate/edit/cust_main/select-country.html,
14015           httemplate/edit/cust_main/select-county.html,
14016           httemplate/edit/process/part_svc.cgi,
14017           httemplate/edit/process/rate.cgi,
14018           httemplate/elements/jsrsServer.html,
14019           httemplate/elements/progress-init.html,
14020           httemplate/elements/progress-popup.html,
14021           httemplate/elements/xmlhttp.html: get rid of JSRS iframe foo for
14022           progress bar, use XMLHTTPRequest instead.  really should have
14023           done that in the first place.  JSON will wait until another
14024           day...
14025
14026 2005-09-24 15:53  ivan
14027
14028         * FS/FS/cust_main.pm: parse paybatch order number with dashes
14029           correctly
14030
14031 2005-09-22 15:25  ivan
14032
14033         * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
14034           (dir-less) Conf showing up
14035
14036 2005-09-21 05:47  ivan
14037
14038         * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
14039           FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
14040           httemplate/view/cust_main/packages.html, init.d/freeside-init,
14041           FS/bin/freeside-daily: add prepaid support which sets RADIUS
14042           Expiration attribute, update customer view package UI
14043
14044 2005-09-16 03:10  ivan
14045
14046         * FS/FS/cust_main.pm: tyop
14047
14048 2005-09-16 01:18  ivan
14049
14050         * FS/FS/cust_main.pm: with taxclasses, might have multiple records
14051           for a state/county/country
14052
14053 2005-09-14 04:01  ivan
14054
14055         * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
14056           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
14057           bin/generate-table-module: fix autogenerated simple test
14058
14059 2005-09-13 13:12  ivan
14060
14061         * httemplate/search/elements/search.html: fix redirect with single
14062           item returned from search results and a coderef redirect
14063
14064 2005-09-10 07:50  ivan
14065
14066         * CREDITS, httemplate/edit/cust_main/contact.html,
14067           httemplate/edit/cust_main/select-country.html,
14068           httemplate/edit/cust_main/select-county.html,
14069           httemplate/edit/cust_main/select-state.html,
14070           httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
14071           httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
14072           ajax-style xmlhttprequest state/county/country selector!
14073
14074 2005-09-08 12:15  ivan
14075
14076         * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
14077           table names!  huh
14078
14079 2005-09-08 01:50  ivan
14080
14081         * httemplate/edit/cust_main.cgi: fix dropping of payname
14082
14083 2005-09-07 23:52  ivan
14084
14085         * httemplate/autohandler: don't need 4k of newlines anymore,
14086           H:W:SelectLayers works better
14087
14088 2005-09-07 15:52  ivan
14089
14090         * FS/FS/part_pkg.pm: add hourly frequency
14091
14092 2005-09-07 15:04  ivan
14093
14094         * bin/generate-raddb: list current dictionary sources in example so
14095           i don't forget
14096
14097 2005-09-07 15:02  ivan
14098
14099         * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
14100           plus dictionary.ip3networks
14101
14102 2005-09-07 05:56  ivan
14103
14104         * FS/FS/Schema.pm: define username_len so the default add account
14105           screen doesn't have a tiny username field (when usernamemax is
14106           not defined)
14107
14108 2005-09-07 05:48  ivan
14109
14110         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
14111           when adding an account (and usernamemax is not set)
14112
14113 2005-09-07 05:44  ivan
14114
14115         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
14116           when adding an account (and username max is not set)
14117
14118 2005-09-07 05:38  ivan
14119
14120         * httemplate/view/cust_main.cgi: oops, still need areyousure
14121           javascript for some sub-bits of the page (package unprovisioning
14122           and cancellation, bunch of payment history stuff)
14123
14124 2005-09-07 03:40  ivan
14125
14126         * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
14127           FS::Schema instead of calling $FS::Record::dbdef directly
14128
14129 2005-09-07 03:25  ivan
14130
14131         * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
14132           forgot to prefix FS::
14133
14134 2005-09-07 03:16  ivan
14135
14136         * FS/FS/part_export/cpanel.pm: remote access key is a big long
14137           thing
14138
14139 2005-09-07 02:37  ivan
14140
14141         * FS/FS/part_export/cpanel.pm, eg/export_template.pm: add cpanel
14142           export
14143
14144 2005-09-06 14:58  ivan
14145
14146         * FS/FS/Conf.pm: document variables available in
14147           payment_receipt_email
14148
14149 2005-08-27 01:46  ivan
14150
14151         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
14152           FS/FS/cust_main.pm, FS/t/banned_pay.t, bin/generate-table-module,
14153           httemplate/view/cust_main.cgi,
14154           httemplate/misc/cust_main-cancel.cgi: add banned credit card /
14155           ACH table, re-do cancel popup to have a checkbox to ban payinfo
14156
14157 2005-08-24 06:47  ivan
14158
14159         * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
14160           popup
14161
14162 2005-08-24 06:22  ivan
14163
14164         * htetc/handler.pl, httemplate/edit/cust_main.cgi,
14165           httemplate/edit/cust_main/billing.html,
14166           httemplate/edit/cust_main/contact.html, FS/FS/cust_main.pm,
14167           FS/FS/cust_main_county.pm, FS/FS/ClientAPI/MyAccount.pm,
14168           FS/FS/ClientAPI/Signup.pm,
14169           fs_selfservice/FS-SelfService/SelfService.pm,
14170           httemplate/docs/ach.html, httemplate/docs/cvv2.html,
14171           httemplate/edit/process/cust_main.cgi,
14172           httemplate/elements/overlibmws_draggable.js,
14173           httemplate/elements/overlibmws_iframe.js,
14174           httemplate/elements/progress-init.html,
14175           httemplate/elements/select-month_year.html,
14176           httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
14177           httemplate/view/cust_main/billing.html: customer edit: abstract
14178           out billing info to billing.html, re-do payment type selection
14179           with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
14180           for start date & issue #.  customer view: re-order fields for
14181           consistency.  selfservice API: support paystart_month,
14182           paystart_year, payissue and payip in MyAccount::process_payment
14183           and ::edit_info and Signup::new_customer,
14184           FS::cust_main::realtime_bop: support paystart_month paystart_year
14185           payissue payip fields
14186
14187 2005-08-23 05:38  ivan
14188
14189         * httemplate/edit/part_svc.cgi: fix bug with service editing caused
14190           by moving dbdef stuff around
14191
14192 2005-08-18 00:58  ivan
14193
14194         * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
14195           parsing of new-style paybatch
14196
14197 2005-08-17 23:46  ivan
14198
14199         * install/debian/3.1/INSTALL: slight adjustments to deb install for
14200           latest 1.5.8cvs
14201
14202 2005-08-17 22:41  ivan
14203
14204         * httemplate/edit/process/agent_payment_gateway.html: hopefully
14205           this is the last missing file
14206
14207 2005-08-17 22:12  ivan
14208
14209         * httemplate/edit/process/payment_gateway.html: oops another
14210           missing file
14211
14212 2005-08-17 21:16  ivan
14213
14214         * FS/FS/agent_payment_gateway.pm: missing file
14215
14216 2005-08-17 15:23  ivan
14217
14218         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
14219           FS/FS/option_Common.pm, FS/FS/part_export.pm,
14220           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
14221           FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
14222           FS/bin/freeside-setup, FS/bin/freeside-upgrade, SCHEMA_CHANGE,
14223           FS/FS.pm, FS/MANIFEST, FS/t/option_Common.t,
14224           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
14225           bin/generate-table-module, htetc/handler.pl,
14226           httemplate/index.html, httemplate/browse/agent.cgi,
14227           httemplate/browse/payment_gateway.html,
14228           httemplate/edit/agent_payment_gateway.html,
14229           httemplate/edit/payment_gateway.html: infrastructure for easier
14230           schema changes, and: add payment_gateway, payment_gateway_option
14231           and agent_payment_gateway tables, add paystart_month,
14232           paystart_year, payissue and payip fields to cust_main, add
14233           preliminary gateway and gateway override editing to web UI, use
14234           payment gateway override when processing payments (card type, not
14235           taxclass yet)
14236
14237 2005-08-14 18:55  ivan
14238
14239         * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
14240           Bug#1248
14241
14242 2005-08-09 14:38  ivan
14243
14244         * FS/: FS/part_export/radiator.pm, FS/part_export/sqlradius.pm,
14245           t/part_export-radiator.t, FS/part_export/sqlradius_withdomain.pm:
14246           add native Radiator export
14247
14248 2005-08-08 08:15  ivan
14249
14250         * FS/FS/part_export/everyone_net.pm: add export to everyone.net
14251           outsource mail service
14252
14253 2005-08-06 17:41  ivan
14254
14255         * FS/FS/part_export/forward_shellcommands.pm: update
14256           forward_shellcommands export to know about literal source
14257           addresses, closes: Bug#1246
14258
14259 2005-08-06 17:40  ivan
14260
14261         * FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
14262           FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
14263           httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
14264           httemplate/search/elements/search.html: move cust_pkg search to
14265           new template, add active/suspended/cancelled customer packages to
14266           agent browse
14267
14268 2005-08-04 17:57  ivan
14269
14270         * httemplate/search/cust_credit.html: fix credit searches by otaker
14271
14272 2005-08-03 18:42  ivan
14273
14274         * Makefile: don't use install -D flag, doesn't work on bsd
14275
14276 2005-08-03 00:38  ivan
14277
14278         * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
14279           uninitalized value in length" warnings
14280
14281 2005-08-02 19:23  ivan
14282
14283         * FS/FS/part_export/: domain_shellcommands.pm,
14284           forward_shellcommands.pm, www_shellcommands.pm: don't try to run
14285           blank commands for non-svc_acct shellcommand exports too
14286
14287 2005-08-02 12:17  khoff
14288
14289         * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
14290           svc_x record for an h_cust_svc record.
14291
14292 2005-07-14 04:55  ivan
14293
14294         * FS/FS/cust_main.pm: oops, fix last minute bug with new
14295           configurable customer fields on reports
14296
14297 2005-07-14 04:46  ivan
14298
14299         * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
14300           from cust-fields work
14301
14302 2005-07-14 04:31  ivan
14303
14304         * httemplate/: index.html, search/svc_acct.cgi,
14305           search/svc_forward.cgi: add unlinked mail forward (svc_forward)
14306           report
14307
14308 2005-07-14 04:18  ivan
14309
14310         * httemplate/search/cust_bill.html: move account search
14311           (httemplate/search/svc_acct.cgi) to new template, cust-fields
14312           configuration value to control which customer fields are shown on
14313           reports
14314
14315 2005-07-14 03:52  ivan
14316
14317         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
14318           FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
14319           FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
14320           FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
14321           httemplate/search/cust_bill_event.cgi,
14322           httemplate/search/cust_credit.html,
14323           httemplate/search/cust_pay.cgi,
14324           httemplate/search/report_receivables.cgi,
14325           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
14326           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
14327           httemplate/search/elements/search.html: move account search
14328           (httemplate/search/svc_acct.cgi) to new template, cust-fields
14329           configuration value to control which customer fields are shown on
14330           reports
14331
14332 2005-07-12 02:31  ivan
14333
14334         * httemplate/browse/part_pkg.cgi: <rjbs> More of the same: these
14335           patches make it safer to subclass FS::part_pkg's pkg_svc method
14336           by eliminating qsearches on table pkg_svc.
14337
14338 2005-07-12 02:22  ivan
14339
14340         * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
14341           continuing effort to avoid using SQL and qsearch from templates
14342           to find the pkg_svc records for a package.
14343
14344 2005-07-12 02:13  ivan
14345
14346         * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
14347           contructor to Record.pm
14348
14349 2005-07-12 02:11  ivan
14350
14351         * Makefile: okay, really enable RT by default for good now
14352
14353 2005-07-11 07:15  ivan
14354
14355         * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
14356
14357 2005-07-11 06:01  ivan
14358
14359         * Makefile: new server
14360
14361 2005-07-11 05:53  ivan
14362
14363         * httemplate/docs/index.html: note alternate instructions for
14364           0pre6->7
14365
14366 2005-07-11 05:23  ivan
14367
14368         * install/freebsd/: INSTALL, ports: freebsd install update i guess
14369
14370 2005-07-11 05:22  ivan
14371
14372         * bin/postfix.export: fix regex
14373
14374 2005-07-11 05:21  ivan
14375
14376         * Makefile: probably best to keep RT disabled by default, at least
14377           for this release
14378
14379 2005-07-11 03:58  ivan
14380
14381         * FS/t/ClientAPI_SessionCache.t:
14382           s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
14383
14384 2005-07-11 02:49  ivan
14385
14386         * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
14387           session expiration from Randall Lucas <rlucas@tercent.net>,
14388           thanks!
14389
14390 2005-07-09 08:41  ivan
14391
14392         * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
14393           finding their logo
14394
14395 2005-07-09 03:55  ivan
14396
14397         * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
14398           "invoice" on the post payment screen when posting against a
14399           specific invoice, replace with having useless "Auto-apply to
14400           invoices" box actually show the payment will be applied to one
14401           invoice only...  closes: Bug#1241
14402
14403 2005-07-09 03:36  ivan
14404
14405         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
14406           part_pkg/flat.pm, part_pkg/flat_comission.pm,
14407           part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
14408           part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
14409           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
14410           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
14411           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
14412           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
14413           method to cust_bill_pkg and use it in cust_bill... this should
14414           help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
14415           to be sorted out
14416
14417 2005-07-08 16:06  ivan
14418
14419         * FS/bin/freeside-daily: fix bug with new efficient
14420           customer-finding code.  sql isn't perl, null != 0
14421
14422 2005-06-30 06:32  ivan
14423
14424         * FS/FS/Misc.pm: pod error
14425
14426 2005-06-30 06:20  ivan
14427
14428         * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
14429
14430 2005-06-30 05:44  ivan
14431
14432         * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
14433           foo
14434
14435 2005-06-21 20:54  ivan
14436
14437         * install/debian/3.1/INSTALL: add IPC::Run3 to install docs
14438
14439 2005-06-16 22:31  ivan
14440
14441         * httemplate/misc/process/link.cgi: fix preference sort order for
14442           linking: sort unaudited services first, secondary sort by svcaprt
14443
14444 2005-06-16 22:07  ivan
14445
14446         * httemplate/misc/process/link.cgi: add more info to debugging
14447
14448 2005-06-16 22:04  ivan
14449
14450         * httemplate/misc/process/link.cgi: fix debugging
14451
14452 2005-06-16 21:42  ivan
14453
14454         * httemplate/misc/process/link.cgi: add debugging for accounts
14455           picked to pick
14456
14457 2005-06-14 21:46  ivan
14458
14459         * FS/FS/cust_bill.pm: better error reporting for actual errors from
14460           lpr command
14461
14462 2005-06-14 19:31  ivan
14463
14464         * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
14465           rounding off of money value, closes: Bug#1237
14466
14467 2005-06-14 17:44  ivan
14468
14469         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
14470           reprint/fax/email links to invoice search results
14471
14472 2005-06-09 15:40  ivan
14473
14474         * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
14475           httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
14476           httemplate/misc/email_invoices.cgi,
14477           httemplate/misc/fax_invoice_events.cgi,
14478           httemplate/misc/fax_invoices.cgi,
14479           httemplate/misc/print_invoice_events.cgi,
14480           httemplate/misc/print_invoices.cgi,
14481           httemplate/search/cust_bill.html,
14482           httemplate/search/report_cust_bill.html: advanced invoice serach,
14483           groundwork to add reprint/fax/email links to invoice search
14484           results
14485
14486 2005-06-09 13:26  ivan
14487
14488         * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
14489           changes the service listing to use $part_pkg->pkg_svc instead of
14490           a qsearch, which means that the listing will still work if
14491           pkg_svc has been subclassed.
14492
14493 2005-06-09 13:16  ivan
14494
14495         * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
14496
14497 2005-06-09 02:15  ivan
14498
14499         * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
14500           subclass, fixes pkg customize link
14501
14502 2005-06-09 00:19  ivan
14503
14504         * FS/bin/freeside-daily: declare new $opt_a
14505
14506 2005-06-09 00:13  ivan
14507
14508         * FS/bin/freeside-daily: significant speedup from only selected
14509           customers with outstanding packages or invoice events in the
14510           initial select, and add -a flag for agentnum
14511
14512 2005-06-08 23:56  ivan
14513
14514         * FS/FS/cust_bill.pm, conf/invoice_html,
14515           httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
14516           invoices too
14517
14518 2005-06-08 23:36  ivan
14519
14520         * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
14521           (html|latex)(small)?footer optionall per-agent too
14522
14523 2005-06-08 23:22  ivan
14524
14525         * FS/FS/cust_bill.pm: more sane regex
14526
14527 2005-06-08 23:14  ivan
14528
14529         * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
14530           for multiple agents
14531
14532 2005-06-08 22:59  ivan
14533
14534         * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
14535           is configurable per-agent
14536
14537 2005-06-08 22:34  ivan
14538
14539         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
14540           httemplate/edit/part_bill_event.cgi: add multiple agent selection
14541           to agent-specific invoicing
14542
14543 2005-06-08 17:18  ivan
14544
14545         * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
14546           are forced in anyway on import
14547
14548 2005-06-08 14:52  ivan
14549
14550         * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
14551           line items
14552
14553 2005-06-08 02:03  ivan
14554
14555         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
14556           FS/FS/ClientAPI/MyAccount.pm,
14557           fs_selfservice/FS-SelfService/SelfService.pm,
14558           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
14559           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
14560           fs_selfservice/FS-SelfService/cgi/make_payment.html,
14561           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14562           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
14563           fs_selfservice/FS-SelfService/cgi/payment_results.html,
14564           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
14565           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
14566           fs_selfservice/FS-SelfService/cgi/provision.html,
14567           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
14568           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
14569           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
14570           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14571           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
14572           httemplate/view/svc_acct.cgi: prepaid card recharge
14573
14574 2005-06-07 14:02  ivan
14575
14576         * FS/FS/Misc.pm: debugging output change in send_email
14577
14578 2005-06-06 13:07  ivan
14579
14580         * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
14581           refactoring
14582
14583 2005-06-06 12:54  ivan
14584
14585         * FS/FS/Misc.pm: some additional warnings
14586
14587 2005-06-06 10:00  ivan
14588
14589         * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
14590
14591 2005-06-02 18:51  ivan
14592
14593         * FS/FS/TicketSystem/RT_External.pm: argh.  this should finally fix
14594           the last of the Internal vs External breakage i hope
14595
14596 2005-06-02 02:36  ivan
14597
14598         * httemplate/search/cust_bill_event.html: Capitalization
14599
14600 2005-06-02 02:29  ivan
14601
14602         * httemplate/index.html, httemplate/misc/print_invoices.cgi,
14603           httemplate/search/cust_bill_event.cgi,
14604           httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
14605           FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
14606           httemplate/misc/email-invoice.cgi,
14607           httemplate/misc/email_invoices.cgi,
14608           httemplate/misc/fax-invoice.cgi,
14609           httemplate/misc/fax_invoices.cgi,
14610           httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
14611           FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
14612           FS/bin/freeside-queued, httemplate/search/elements/search.html,
14613           httemplate/elements/progress-init.html,
14614           httemplate/elements/progress-popup.html, htetc/handler.pl: add
14615           ability to search on a date range of invoice events and then
14616           reprint or reemail (boy was that a bit more work than i
14617           expected), closes: Bug#946
14618
14619 2005-06-01 17:02  ivan
14620
14621         * rt/html/Ticket/Elements/AddCustomers: remove warning
14622
14623 2005-06-01 16:40  ivan
14624
14625         * httemplate/view/cust_bill.cgi: align terminology for consistancy.
14626           or something.
14627
14628 2005-06-01 14:40  ivan
14629
14630         * httemplate/search/report_receivables.cgi: remove trailing
14631           whitespace
14632
14633 2005-06-01 13:31  ivan
14634
14635         * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
14636           RT_Internal again, hopefully this is the last of the breakage
14637           from RT_Internal
14638
14639 2005-05-31 19:39  ivan
14640
14641         * httemplate/edit/part_pkg.cgi: really. *sigh*
14642
14643 2005-05-31 16:42  ivan
14644
14645         * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
14646           sesmon_minute price plkan, noticed by rjbs
14647
14648 2005-05-31 16:32  ivan
14649
14650         * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
14651           package editing problem
14652
14653 2005-05-26 12:30  ivan
14654
14655         * httemplate/view/: cust_bill.cgi: silly perl version bs
14656
14657 2005-05-26 12:15  ivan
14658
14659         * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
14660           httemplate/view/svc_www.cgi: make svc_www.usersvc optional
14661
14662 2005-05-25 20:45  ivan
14663
14664         * httemplate/edit/part_pkg.cgi: 72?!
14665
14666 2005-05-24 08:33  ivan
14667
14668         * Makefile: 1.5.7.  and enable RT by default, finally
14669
14670 2005-05-23 04:49  ivan
14671
14672         * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
14673
14674 2005-05-22 16:38  ivan
14675
14676         * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
14677           an empty param
14678
14679 2005-05-22 13:39  ivan
14680
14681         * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
14682
14683 2005-05-22 02:25  ivan
14684
14685         * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
14686
14687 2005-05-21 21:24  ivan
14688
14689         * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
14690
14691 2005-05-21 11:38  ivan
14692
14693         * httemplate/browse/agent.cgi: make sure the customers tables for
14694           each agent line up with each other, too
14695
14696 2005-05-21 10:26  ivan
14697
14698         * httemplate/search/cust_main.cgi: hehe, allow changing the browse
14699           order of any sort
14700
14701 2005-05-21 10:14  ivan
14702
14703         * httemplate/browse/agent.cgi: line up
14704           prospect/active/suspended/cancelled customers
14705
14706 2005-05-19 07:10  ivan
14707
14708         * FS/FS/part_export/shellcommands.pm: A group number must refer to
14709           an already existing group - so add manually it if you want to
14710           define a set of static gids or something, default is just going
14711           to cause headaches
14712
14713 2005-05-19 04:05  ivan
14714
14715         * FS/FS/svc_acct.pm: ! or !! also
14716
14717 2005-05-19 03:45  ivan
14718
14719         * FS/FS/part_export/shellcommands.pm: fix up some defaults to
14720           include gid too
14721
14722 2005-05-19 03:29  ivan
14723
14724         * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
14725
14726 2005-05-19 03:26  ivan
14727
14728         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
14729           part_export/shellcommands.pm,
14730           part_export/shellcommands_withdomain.pm: fix shellcommands export
14731           encrypting "magic" shadow values * NP *LK*
14732
14733 2005-05-19 02:49  ivan
14734
14735         * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
14736           replace, _check_duplicate was already below it
14737
14738 2005-05-19 01:51  ivan
14739
14740         * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
14741           links
14742
14743 2005-05-19 01:43  ivan
14744
14745         * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
14746           misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
14747           links should respect template, also add direct re-send links like
14748           the view links and convert view/cust_bill.cgi to proper template
14749
14750 2005-05-18 09:57  ivan
14751
14752         * httemplate/browse/agent.cgi: oops, it helps to get the link right
14753
14754 2005-05-18 09:55  ivan
14755
14756         * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
14757           agent-specific A/R aging report, closes: bug#1229
14758
14759 2005-05-18 09:37  ivan
14760
14761         * bin/masonize: report the file that had a masonize error
14762
14763 2005-05-18 07:50  ivan
14764
14765         * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
14766           of course!
14767
14768 2005-05-18 03:43  ivan
14769
14770         * FS/FS/cust_bill.pm: oops, losing notes!
14771
14772 2005-05-15 06:49  ivan
14773
14774         * httemplate/search/report_receivables.cgi: this status column is
14775           probably faster, one giant SQL query.  and add back in the
14776           customer link, oops
14777
14778 2005-05-15 06:00  ivan
14779
14780         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
14781           httemplate/search/elements/search.html: move receivables report
14782           to search template
14783
14784 2005-05-15 04:58  ivan
14785
14786         * httemplate/search/cust_bill.html: use money_char config
14787
14788 2005-05-15 04:46  ivan
14789
14790         * httemplate/search/cust_bill.html: align
14791
14792 2005-05-14 12:57  ivan
14793
14794         * rt/lib/RT/URI/: freeside.pm, freeside/Internal.pm: fixup RT
14795           integration grr!
14796
14797 2005-05-14 11:03  ivan
14798
14799         * FS/FS/cust_bill.pm: h helps halot
14800
14801 2005-05-14 10:59  ivan
14802
14803         * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
14804
14805 2005-05-14 10:04  ivan
14806
14807         * FS/FS/Conf.pm, conf/invoice_html,
14808           httemplate/view/cust_bill-logo.cgi: html invoices: when
14809           displaying, use the actual logo from the conf dir - same as the
14810           emailed copy
14811
14812 2005-05-14 09:30  ivan
14813
14814         * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
14815
14816 2005-05-14 09:27  ivan
14817
14818         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
14819           FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
14820           httemplate/view/cust_bill.cgi: html invoices!
14821
14822           http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
14823           http://www.dsv.su.se/~jpalme/ietf/mhtml.html
14824           ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
14825           http://mailformat.dan.info/headers/mime.html
14826           http://www.faqs.org/rfcs/rfc2392.html
14827           http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
14828
14829           (MIME is hard, let's go shopping!)
14830
14831 2005-05-13 08:06  ivan
14832
14833         * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
14834           files, and expand country codes on invoices.  and oops,
14835           print_html changes slipped in last commit too.  well, they were
14836           ready anyway.
14837
14838 2005-05-13 03:55  ivan
14839
14840         * conf/invoice_latex: better to do something fancy like scale down
14841           the font size to fit in the intended space or something but hey,
14842           this is good enough for now :)
14843
14844 2005-05-13 03:54  ivan
14845
14846         * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
14847           no invoice_latexreturnaddress file
14848
14849 2005-05-11 07:07  ivan
14850
14851         * FS/FS/export_svc.pm: new progressbar display causes a silly error
14852           in edge case where no dup checking necessary, closes: Bug#1226
14853
14854 2005-05-10 11:30  khoff
14855
14856         * rt/html/Ticket/Elements/EditCustomers: Missing '</A>' tag.
14857
14858 2005-05-05 06:04  ivan
14859
14860         * conf/: invoice_latex: no comma between state and address
14861
14862 2005-05-04 18:46  ivan
14863
14864         * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
14865           and the domain id is missing
14866
14867 2005-05-04 02:33  ivan
14868
14869         * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
14870           modifying pkg_svc records, closes: Bug#1221
14871
14872 2005-05-04 02:20  ivan
14873
14874         * FS/FS/Record.pm: err msg
14875
14876 2005-05-03 18:06  ivan
14877
14878         * FS/FS/cust_bill.pm: patch to just update the template or
14879           conf/invoice_latex* to use the new one
14880
14881 2005-05-03 17:40  ivan
14882
14883         * conf/invoice_latex, conf/invoice_latexfooter,
14884           conf/invoice_latexreturnaddress, conf/logo.eps, FS/FS/Conf.pm,
14885           FS/FS/cust_bill.pm: great new invoice template from kristian!
14886
14887 2005-05-03 10:22  ivan
14888
14889         * FS/FS/cust_bill.pm: minutely better error reporting for pdf
14890           problems
14891
14892 2005-05-03 06:29  ivan
14893
14894         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
14895           unnecessary host=localhost from outsource instance creation foo
14896
14897 2005-05-03 02:56  ivan
14898
14899         * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
14900           of "Chek" for payby = CHEK transactions
14901
14902 2005-05-03 01:51  ivan
14903
14904         * FS/bin/freeside-sqlradius-radacctd: not running with elevated
14905           privs, -T not necessary
14906
14907 2005-05-03 01:46  ivan
14908
14909         * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
14910           it still needs to be supported for just a little bit longer
14911
14912 2005-05-01 23:32  ivan
14913
14914         * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
14915           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
14916           move httemplate/search/svc_domain to the new search template
14917           along with svc_www and svc_forward
14918
14919 2005-04-30 02:47  ivan
14920
14921         * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
14922           forwards instead of nothing
14923
14924 2005-04-30 02:45  ivan
14925
14926         * httemplate/search/svc_forward.cgi: pull in the customer
14927           information as part of the main query for efficiency
14928
14929 2005-04-29 06:00  ivan
14930
14931         * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
14932           forward search using the standard search template: forwards are
14933           now paged
14934
14935 2005-04-28 10:05  ivan
14936
14937         * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
14938
14939 2005-04-25 17:20  khoff
14940
14941         * bin/svc_broadband.renumber: For renumbering svc_broadband
14942           services from one addr_block to another.  Hopefully no one will
14943           ever have to use this.
14944
14945 2005-04-25 02:33  ivan
14946
14947         * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
14948           FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
14949           FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
14950           FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
14951           freeside-sqlradius-radacctd again after all these years, now it
14952           just needs to update the "seconds" field(s), finally closes:
14953           Bug#1125
14954
14955 2005-04-21 16:13  ivan
14956
14957         * install/debian/3.1/INSTALL: little bit of apache setup and add
14958           the fs_queue user
14959
14960 2005-04-21 14:31  ivan
14961
14962         * install/debian/3.1/INSTALL: or apache won't start
14963
14964 2005-04-21 04:47  ivan
14965
14966         * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
14967           replacing too
14968
14969 2005-04-21 04:35  ivan
14970
14971         * FS/FS/part_export/acct_sql.pm: support multiple primary keys
14972
14973 2005-04-20 23:18  ivan
14974
14975         * install/debian/3.1/INSTALL: libjavascript-rpc-perl hit testing
14976
14977 2005-04-20 00:12  ivan
14978
14979         * FS/FS/part_export/acct_sql.pm: hehe oops
14980
14981 2005-04-19 23:41  ivan
14982
14983         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
14984           defaults to acct_sql export
14985
14986 2005-04-19 02:50  ivan
14987
14988         * FS/FS/Conf.pm: disable RT_Libs for now
14989
14990 2005-04-19 02:48  ivan
14991
14992         * SCHEMA_CHANGE, install/redhat/9/INSTALL: did another upgrade,
14993           fixed up the instructions
14994
14995 2005-04-19 02:48  ivan
14996
14997         * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
14998
14999 2005-04-18 00:37  ivan
15000
15001         * FS/FS/cust_main.pm: add some newlines to debugging output, no
15002           need to print file and line # so much
15003
15004 2005-04-16 15:26  ivan
15005
15006         * httemplate/edit/cust_pay.cgi: use money_char on enter payment
15007           screen instead of hardcoding $
15008
15009 2005-04-15 13:29  khoff
15010
15011         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
15012           httemplate/view/svc_domain.cgi: Added support for TXT records.
15013
15014 2005-04-14 02:41  ivan
15015
15016         * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
15017           move invoice_latex templating to Text::Template, with special
15018           sauce^W^Wbackwards-compatibility for old templates
15019
15020 2005-04-13 05:31  ivan
15021
15022         * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
15023           some super ancient assumptions about slipip and uid meaning
15024           exporting to RADIUS and shell respectively
15025
15026 2005-04-13 05:30  ivan
15027
15028         * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
15029           Record.pm and use it in cust_svc svcpart replacement (which is
15030           all about the exports anyway)
15031
15032 2005-04-13 03:54  ivan
15033
15034         * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
15035           check attributes
15036
15037 2005-04-13 03:32  ivan
15038
15039         * FS/FS/raddb.pm: add Radius-Operator
15040
15041 2005-04-13 03:16  ivan
15042
15043         * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
15044
15045 2005-04-13 02:55  ivan
15046
15047         * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
15048           errors"
15049
15050 2005-04-13 01:16  ivan
15051
15052         * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
15053           add Session-Timeout RADIUS attribute if a svc_acct.seconds value
15054           is present
15055
15056 2005-04-12 20:38  ivan
15057
15058         * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
15059           flat_commission price plan, thanks to Troy Hammonds
15060
15061 2005-04-11 13:13  khoff
15062
15063         * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
15064           the email address sent to your BOP processor, in case the
15065           processor sends a pesky receipt that you don't want your
15066           customers getting.
15067
15068 2005-04-11 09:48  khoff
15069
15070         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
15071           debugging messages on everyone.
15072
15073 2005-04-10 14:23  ivan
15074
15075         * install/debian/3.1/INSTALL: a few more packages
15076
15077 2005-04-10 03:16  ivan
15078
15079         * httemplate/search/elements/search.html: add some left and right
15080           padding so cells don't run into each other so badly
15081
15082 2005-04-09 18:13  ivan
15083
15084         * Makefile: fix install-apache for bsd make and reverse
15085           accidentally-checked-in (again!) RT_ENABLED = 1
15086
15087 2005-04-07 18:12  ivan
15088
15089         * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
15090           and don't f$&# care
15091
15092 2005-04-07 03:35  ivan
15093
15094         * Makefile, htetc/freeside-rt.conf, install/debian/3.1/INSTALL: add
15095           install/debian/3.1/INSTALL script and script up some apache
15096           automation assuming a conf.d type dir
15097
15098 2005-04-07 02:26  ivan
15099
15100         * FS/FS/Record.pm, FS/bin/freeside-setup, bin/dbdef-create,
15101           bin/fix-sequences: depend on DBIx::DBSchema 0.26 for dbdef-create
15102           (for Pg 'public' schema fix) and 0.25 in freeside-setup and
15103           Record.pm (for DBD::Pg 1.40 is bunk fix)
15104
15105 2005-04-06 20:28  khoff
15106
15107         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
15108           current (non-history) records in place of missing history
15109           records.
15110
15111 2005-04-06 15:52  ivan
15112
15113         * FS/FS/svc_forward.pm: and fix the error msg haha
15114
15115 2005-04-06 15:50  ivan
15116
15117         * FS/FS/svc_forward.pm: looks like a domain part for a
15118           literally-specified forward src or dst is required, not optional
15119
15120 2005-04-05 17:50  khoff
15121
15122         * FS/FS/h_Common.pm: $pkey should be the primary key of the real
15123           table, not the history table.
15124
15125 2005-04-05 14:33  khoff
15126
15127         * bin/add-history-records.pl: This doesn't fix the problem.  To be
15128           continued...
15129
15130 2005-04-02 15:49  ivan
15131
15132         * bin/slony-setup: must be as Pg superuser
15133
15134 2005-04-02 14:46  ivan
15135
15136         * FS/FS/cust_bill_pkg.pm, FS/FS/part_svc_router.pm,
15137           FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm, FS/FS/reg_code_pkg.pm,
15138           FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
15139           httemplate/docs/schema.html: herding elephants: add primary keys
15140           to *all* tables for slony
15141
15142 2005-04-02 12:34  ivan
15143
15144         * bin/slony-setup: adding quick slony setup script
15145
15146 2005-04-01 14:52  khoff
15147
15148         * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
15149           attempt to resolve, problems caused by missing history records.
15150
15151 2005-04-01 14:34  khoff
15152
15153         * FS/FS/Record.pm: so we can pass in a time if we're back-filling
15154           history records
15155
15156 2005-03-31 21:59  steve
15157
15158         * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
15159
15160 2005-03-31 03:41  ivan
15161
15162         * FS/FS/cust_main.pm: add ability to link services w/order_pkg
15163           method in addition to provisioning new ones
15164
15165 2005-03-31 01:07  ivan
15166
15167         * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
15168           invoice destinations
15169
15170 2005-03-30 22:56  khoff
15171
15172         * bin/add-history-records.pl: Printing insert statements is not
15173           necessary
15174
15175 2005-03-30 19:47  khoff
15176
15177         * bin/add-history-records.pl: Committing the inserts helps.
15178
15179 2005-03-30 16:53  khoff
15180
15181         * bin/add-history-records.pl: (Apparently) working version.
15182           Updates svc_*, cust_svc, and domain_record history tables.
15183
15184 2005-03-30 16:31  khoff
15185
15186         * FS/FS/h_svc_forward.pm: Another missing 'u'.
15187
15188 2005-03-30 13:40  khoff
15189
15190         * FS/FS/h_Common.pm: Dump a call trace if something calls
15191           FS::h_Common::sql_h_search without END_TIMESTAMP.
15192
15193 2005-03-30 13:22  khoff
15194
15195         * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
15196           in case we're really a FS::h_svc_www object.
15197
15198 2005-03-30 13:09  khoff
15199
15200         * FS/FS/h_svc_www.pm: typo.  'use', not 'se'.
15201
15202 2005-03-30 12:55  khoff
15203
15204         * bin/add-history-records.pl: Test script to add pre-history table
15205           history records.
15206
15207 2005-03-29 17:37  ivan
15208
15209         * FS/FS/part_export/cp.pm: according to landel CP no longer
15210           supports changing username
15211
15212 2005-03-29 17:18  ivan
15213
15214         * httemplate/search/cust_pay.cgi: fix ambiguous column error when
15215           selecting by credit card, fixes: Bug#1189
15216
15217 2005-03-29 14:41  ivan
15218
15219         * fs_selfservice/FS-SelfService/SelfService.pm: better self-service
15220           debugging, don't point to install.html for suEXEC/setuid in
15221           self-service setup docs
15222
15223 2005-03-28 17:40  khoff
15224
15225         * FS/FS/TicketSystem/RT_External.pm,
15226           FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
15227           RT_External fixes.
15228
15229 2005-03-28 17:38  khoff
15230
15231         * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
15232           an optional requirement.
15233
15234 2005-03-27 15:21  ivan
15235
15236         * FS/FS/cust_main.pm: allow & in bank names
15237
15238 2005-03-27 15:21  ivan
15239
15240         * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
15241           child_objects can now set an alternate field for the svcnum, for
15242           things like forwards
15243
15244 2005-03-26 03:51  ivan
15245
15246         * install/fedora/fc3/: INSTALL, sources.list: fc3
15247
15248 2005-03-21 14:13  khoff
15249
15250         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
15251           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
15252           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
15253           FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
15254           FS/FS/part_export/infostreet.pm,
15255           FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
15256           httemplate/edit/cust_main.cgi,
15257           httemplate/edit/process/cust_main.cgi,
15258           httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
15259           httemplate/view/cust_main/billing.html,
15260           httemplate/view/cust_main/tickets.html: Added support for FAX
15261           invoice destinations using a HylaFAX server.  Faxing plain text
15262           invoices is not supported.
15263
15264 2005-03-21 13:55  pbowen
15265
15266         * FS/FS/Record.pm: Forgot to load up the conf.
15267
15268 2005-03-18 16:12  pbowen
15269
15270         * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
15271           a nasty bug that would clear the payinfo if the private key was
15272           not available.  2. Set the default module for encrypt/decrypt to
15273           be Crypt::OpenSSL::RSA.  3. Added a die and error message so that
15274           it doesn't just pass around plaintext if the encryption engine is
15275           broken or missing.  4. Added code so that the masked payinfo is
15276           handled correctly in the case that it is blank and it cannot be
15277           generated (encrypted payinfo)
15278
15279 2005-03-18 11:21  pbowen
15280
15281         * FS/: FS/Conf.pm, FS/Record.pm, FS/cust_bill.pm, FS/cust_main.pm,
15282           bin/freeside-setup: Added encrypted fields for Credit Cards,
15283           etc... - PB
15284
15285 2005-03-18 11:15  pbowen
15286
15287         * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
15288           billing
15289
15290 2005-03-18 08:47  pbowen
15291
15292         * FS/FS/Record.pm: Fixed a small bug... if replace is called by
15293           SUPER, @_ == 1 if it only contains an undef. -PB
15294
15295 2005-03-18 01:15  ivan
15296
15297         * FS/FS/cust_main_county.pm: no idea why this is only showing up on
15298           freebsd install
15299
15300 2005-03-17 17:00  ivan
15301
15302         * FS/FS/cust_main_county.pm: sorry it was late
15303
15304 2005-03-17 13:56  khoff
15305
15306         * FS/FS/cust_bill.pm: Documentation tyop.
15307
15308 2005-03-17 13:41  khoff
15309
15310         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
15311           httemplate/misc/email-invoice.cgi: Added options
15312           invoice_email_pdf and invoice_email_pdf_note.  invoice_email_pdf
15313           - Attach PDF invoice to emailed plain text invoices.
15314           invoice_email_pdf_note - Replace plain text invoice with this
15315           note, when attaching a PDF.
15316
15317 2005-03-16 03:31  ivan
15318
15319         * FS/FS/cust_main_county.pm: fix regionselector for CR in region
15320           names for some reason
15321
15322 2005-03-15 15:27  khoff
15323
15324         * httemplate/misc/payment.cgi: Missing semicolon.
15325
15326 2005-03-13 03:47  ivan
15327
15328         * FS/FS/cust_main.pm: and store the refund correctly
15329
15330 2005-03-13 03:34  ivan
15331
15332         * FS/FS/cust_main.pm: when refunding against a specific card
15333           payment, use the card details from the payment instead of the
15334           customer record
15335
15336 2005-03-13 03:12  ivan
15337
15338         * FS/FS/cust_main.pm: add some additional debugging to refunds
15339
15340 2005-03-12 08:07  ivan
15341
15342         * Makefile, rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
15343           rt/lib/RT/URI/freeside/Internal.pm,
15344           rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
15345           freeside base url since RT calls it from multiple directory
15346           depths... have to specify explicity, like external integration
15347
15348 2005-03-12 06:35  ivan
15349
15350         * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
15351           support into this century (close: Bug#1124) - finally get rid of
15352           fs_signup (everything is in fs_selfservice now) (Bug#413) -
15353           organize main menu sysadmin section so it is slightly less
15354           confusing
15355
15356 2005-03-12 06:31  ivan
15357
15358         * httemplate/docs/schema.html, FS/FS/agent.pm, FS/FS/cust_main.pm,
15359           FS/FS/cust_pay.pm, FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
15360           httemplate/view/cust_main/payment_history.html,
15361           httemplate/index.html, httemplate/browse/agent.cgi,
15362           httemplate/edit/prepay_credit.cgi,
15363           httemplate/search/prepay_credit.html,
15364           httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
15365           fs_selfservice/FS-SelfService/ieak.template,
15366           fs_selfservice/FS-SelfService/cgi/agent.cgi,
15367           fs_selfservice/FS-SelfService/cgi/decline.html,
15368           httemplate/edit/process/prepay_credit.cgi,
15369           httemplate/edit/process/reg_code.cgi,
15370           fs_selfservice/FS-SelfService/cgi/map.gif,
15371           fs_selfservice/FS-SelfService/cgi/promocode.html,
15372           fs_selfservice/FS-SelfService/cgi/regcode.html,
15373           fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
15374           fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
15375           fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
15376           fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
15377           fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
15378           fs_selfservice/FS-SelfService/cgi/signup.cgi,
15379           fs_selfservice/FS-SelfService/cgi/signup.html,
15380           fs_selfservice/FS-SelfService/cgi/stateselect.html,
15381           fs_selfservice/FS-SelfService/cgi/success.html, htetc/handler.pl:
15382           - bring prepaid support into this century (close: Bug#1124) -
15383           finally get rid of fs_signup (everything is in fs_selfservice
15384           now) (Bug#413) - organize main menu sysadmin section so it is
15385           slightly less confusing
15386
15387 2005-03-11 02:35  ivan
15388
15389         * rt/FREESIDE_MODIFIED: update list of modified files
15390
15391 2005-03-11 02:33  ivan
15392
15393         * rt/etc/RT_SiteConfig.pm: merging
15394
15395 2005-03-10 17:34  khoff
15396
15397         * rt/: etc/RT_SiteConfig.pm, html/Elements/Header,
15398           html/Elements/Menu, html/Elements/Tabs,
15399           html/Ticket/Elements/AddCustomers,
15400           html/Ticket/Elements/ShowCustomers, lib/RT/URI/freeside.pm,
15401           lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
15402           Reorganized RT->Freeside integration to support Internal (single
15403           RT/Freeside database) and XMLRPC interfaces.  All the UI stuff is
15404           handled the same either way.  Integration type is changed by
15405           setting $RT::URI::freeside::IntegrationType to either 'Internal'
15406           or 'XMLRPC' in your RT_SiteConfig.pm.
15407
15408 2005-03-10 14:49  khoff
15409
15410         * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
15411           lookups through the XMLRPC interface.
15412
15413 2005-03-10 07:43  ivan
15414
15415         * install/freebsd/: INSTALL, ports: ports is a steaming pile
15416
15417 2005-03-10 01:56  ivan
15418
15419         * FS/bin/freeside-daily: fine.
15420
15421 2005-03-10 00:58  ivan
15422
15423         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
15424           package editing problem with extraneous services showing up,
15425           closes: Bug#1170
15426
15427 2005-03-09 23:27  ivan
15428
15429         * install/freebsd/INSTALL: freebsd bs
15430
15431 2005-03-09 00:18  ivan
15432
15433         * httemplate/docs/index.html: preliminary RT docs
15434
15435 2005-03-08 10:37  khoff
15436
15437         * FS/FS/XMLRPC.pm: Don't require that the method results be
15438           FS::Record descendant objects.  If they are, we map them to
15439           hashrefs.  Otherwise we return them verbatim and hope (maybe
15440           check) that they're scalars, hashrefs, or arrayrefs.
15441
15442 2005-03-08 10:15  khoff
15443
15444         * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
15445           'version', and eventually config look-ups (next commit).
15446
15447 2005-03-06 03:45  ivan
15448
15449         * install/freebsd/ports: adding Text::CSV and
15450           Spreadsheet::WriteExcel
15451
15452 2005-03-05 19:25  ivan
15453
15454         * httemplate/search/elements/search.html: specity an explicit EOL
15455           for Text::CSV_XS, apparantly sometimes the default is null
15456
15457 2005-03-05 19:22  ivan
15458
15459         * httemplate/search/elements/search.html: and a slight formatting
15460           fix
15461
15462 2005-03-05 19:04  ivan
15463
15464         * httemplate/search/elements/search.html, htetc/handler.pl,
15465           httemplate/index.html, httemplate/search/cust_bill.html,
15466           httemplate/search/cust_bill_event.html,
15467           httemplate/search/cust_credit.html,
15468           httemplate/search/cust_main-otaker.cgi,
15469           httemplate/search/cust_main.cgi,
15470           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
15471           httemplate/search/reg_code.html,
15472           httemplate/search/report_cust_credit.html,
15473           httemplate/search/report_cust_pay.html,
15474           httemplate/search/report_prepaid_income.html,
15475           httemplate/search/report_tax.html,
15476           httemplate/search/sqlradius.html, httemplate/search/svc_www.cgi,
15477           httemplate/view/cust_bill-pdf.cgi,
15478           httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
15479           templated reports and clean up their HTML formatting, closes;
15480           Bug#520, Bug#1107
15481
15482 2005-03-04 14:24  ivan
15483
15484         * httemplate/search/: cust_credit.html, cust_pay.cgi: fix "Column
15485           reference "payby" is ambiguous" error when selecting by payment
15486           type, fix missing check #s caused by cust_main.payinfo masking
15487           cust_pay.payinfo, closes (really this time): Bug#1105
15488
15489 2005-03-04 04:57  ivan
15490
15491         * httemplate/search/: cust_credit.html, cust_pay.cgi: report
15492           correctly even if the customer record has somehow been removed...
15493
15494 2005-03-04 04:34  ivan
15495
15496         * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
15497           httemplate/search/cust_credit.html,
15498           httemplate/search/cust_pay.cgi,
15499           httemplate/search/report_cust_credit.html,
15500           httemplate/search/report_cust_pay.html,
15501           httemplate/search/elements/search.html: add agent selection to
15502           payment and credit reports, add link to agent browse, closes:
15503           Bug#1105
15504
15505 2005-03-03 02:25  ivan
15506
15507         * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
15508           FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
15509           FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
15510           scary "Multiple records in scalar search" warnings w/history
15511           table searches
15512
15513 2005-03-03 01:05  ivan
15514
15515         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
15516           debug output...
15517
15518 2005-03-03 00:58  ivan
15519
15520         * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
15521           call details on invoices, so place names get cut off, not
15522           anything important
15523
15524 2005-03-03 00:52  ivan
15525
15526         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
15527           debug output...
15528
15529 2005-03-03 00:52  ivan
15530
15531         * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
15532
15533 2005-03-03 00:45  ivan
15534
15535         * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
15536           for time2str
15537
15538 2005-03-03 00:37  ivan
15539
15540         * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
15541           to invoice details
15542
15543 2005-03-03 00:21  ivan
15544
15545         * install/redhat/es3/INSTALL: add tetex packages for typeset
15546           invoices
15547
15548 2005-03-03 00:15  ivan
15549
15550         * FS/FS/Record.pm: want a full stack backtrace for this warning
15551
15552 2005-03-03 00:05  ivan
15553
15554         * FS/FS/part_export/sqlradius.pm: doc
15555
15556 2005-03-02 13:00  khoff
15557
15558         * eg/xmlrpc-example.pl, httemplate/misc/xmlrpc.cgi,
15559           FS/FS/XMLRPC.pm, htetc/handler.pl: Initial version of the xmlrpc
15560           interface for freeside.
15561
15562 2005-03-01 16:47  ivan
15563
15564         * FS/FS/cust_pkg.pm: set setup date on package changes
15565
15566 2005-03-01 16:03  ivan
15567
15568         * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
15569           crediting customer for service remaining:
15570           FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
15571           where the part_pkg record didn't have a plan, closes: Bug#1153
15572
15573 2005-02-27 03:18  ivan
15574
15575         * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
15576           details on invoices, closes: Bug#1096
15577
15578 2005-02-27 03:05  ivan
15579
15580         * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
15581           on errors
15582
15583 2005-02-27 02:18  ivan
15584
15585         * FS/FS/Record.pm: fix replacement in edge case with NULL integer
15586           fields in a table without a primary key
15587
15588 2005-02-25 14:14  ivan
15589
15590         * bin/pg-readonly: try to set the sequences right for modern Pg
15591
15592 2005-02-25 14:07  ivan
15593
15594         * bin/pg-readonly: adding quick pg-readonly tool
15595
15596 2005-02-25 12:52  ivan
15597
15598         * FS/FS/part_pkg.pm: small bugfix for options option
15599
15600 2005-02-25 12:21  ivan
15601
15602         * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
15603           option to part_pkg::insert to specify part_pkg_option records
15604
15605 2005-02-24 06:22  ivan
15606
15607         * httemplate/edit/part_svc.cgi,
15608           httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
15609           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
15610           httemplate/elements/progress-init.html,
15611           httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
15612           FS/FS/part_svc.pm: add progressbar to service definition add -
15613           duplicate checking can take a while, closes: Bug#1126
15614
15615 2005-02-22 10:26  khoff
15616
15617         * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
15618           to make it easier to find packages in large lists.
15619
15620 2005-02-20 00:51  ivan
15621
15622         * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
15623
15624 2005-02-20 00:44  ivan
15625
15626         * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
15627           httemplate/elements/jsrsServer.html,
15628           httemplate/elements/overlibmws.js,
15629           httemplate/elements/progress-init.html,
15630           httemplate/elements/progress-popup.html: use a javascript layer
15631           instead of a browser popup (popup blockers), really generalize
15632           the progressbar code to make it easy to use as a component
15633
15634 2005-02-17 00:44  ivan
15635
15636         * httemplate/edit/rate.cgi: generalize progressbar code in
15637           preparation for using it wherever needed
15638
15639 2005-02-16 17:37  ivan
15640
15641         * httemplate/edit/process/rate.cgi: generalize progressbar code in
15642           preparation for using it wherever needed
15643
15644 2005-02-16 16:11  ivan
15645
15646         * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
15647           preparation for using it wherever needed
15648
15649 2005-02-16 14:06  ivan
15650
15651         * install/centos/3/: INSTALL, httpd-init: centos install notes,
15652           basically like rhell
15653
15654 2005-02-15 18:53  ivan
15655
15656         * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
15657           problems
15658
15659 2005-02-15 10:47  ivan
15660
15661         * install/redhat/es3/INSTALL: update rhell3 docs, add some slony
15662           notes
15663
15664 2005-02-13 19:49  ivan
15665
15666         * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
15667           closes: Bug#1113
15668
15669 2005-02-11 19:02  ivan
15670
15671         * httemplate/edit/process/svc_broadband.cgi: transaction not
15672           necessary here
15673
15674 2005-02-10 22:44  ivan
15675
15676         * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/handler.pl,
15677           httemplate/edit/process/rate.cgi, httemplate/edit/rate.cgi:
15678           generalize progressbar code in preparation for using it wherever
15679           needed
15680
15681 2005-02-08 17:08  ivan
15682
15683         * Makefile: more porable syntax for su
15684
15685 2005-02-08 14:33  ivan
15686
15687         * FS/FS/clientapi_session_field.pm: tyop
15688
15689 2005-02-08 12:51  ivan
15690
15691         * install/freebsd/: INSTALL, ports: update freebsd install notes
15692
15693 2005-02-08 12:22  ivan
15694
15695         * FS/bin/freeside-setup, FS/FS.pm, FS/MANIFEST,
15696           FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
15697           FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
15698           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
15699           FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
15700           FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
15701           httemplate/docs/schema.html: make self-service session cache
15702           module configurable, start framework for in-database session
15703           cache
15704
15705 2005-02-05 15:39  ivan
15706
15707         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
15708           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
15709           complication from ClientAPI dispatch foo
15710
15711 2005-02-04 17:30  ivan
15712
15713         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
15714           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
15715           circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
15716           perl??
15717
15718 2005-02-04 06:44  ivan
15719
15720         * Makefile: freebsd throws a fatal error if it can't stop apache
15721           now, bah
15722
15723 2005-02-04 02:38  ivan
15724
15725         * httemplate/edit/cust_main.cgi: typo
15726
15727 2005-02-04 02:17  ivan
15728
15729         * install/redhat/es3/INSTALL: minor update for rhel3 install notes
15730
15731 2005-01-29 04:49  ivan
15732
15733         * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
15734           bit for reg codes
15735
15736 2005-01-29 04:34  ivan
15737
15738         * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
15739           FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
15740           FS/t/reg_code.t, FS/t/reg_code_pkg.t, FS/MANIFEST,
15741           FS/FS/ClientAPI/Signup.pm, httemplate/docs/schema.html,
15742           httemplate/edit/reg_code.cgi, httemplate/search/reg_code.html,
15743           httemplate/edit/process/reg_code.cgi: registration codes
15744
15745 2005-01-27 15:01  ivan
15746
15747         * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
15748           s/defaultcountry/countrydefault/
15749
15750 2005-01-27 14:19  ivan
15751
15752         * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
15753
15754 2005-01-27 02:21  ivan
15755
15756         * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
15757           FS/FS/queue.pm, FS/FS/rate.pm, httemplate/elements/jsrsClient.js,
15758           FS/bin/freeside-queued, httemplate/edit/rate.cgi,
15759           httemplate/elements/qlib/box.js,
15760           httemplate/elements/qlib/boxctrl.js,
15761           httemplate/elements/qlib/boxres.js,
15762           httemplate/elements/qlib/button.js,
15763           httemplate/elements/qlib/buttonres.js,
15764           httemplate/elements/qlib/control.js,
15765           httemplate/elements/qlib/counter.js,
15766           httemplate/elements/qlib/imagelist.js,
15767           httemplate/elements/qlib/label.js,
15768           httemplate/elements/qlib/messagebox.js,
15769           httemplate/elements/qlib/progress.js,
15770           httemplate/elements/qlib/sound.js,
15771           httemplate/elements/qlib/sprite.js,
15772           httemplate/elements/qlib/window.js,
15773           httemplate/elements/qlib/wndctrl.js,
15774           httemplate/images/progressbar-empty.png,
15775           httemplate/images/progressbar-full.png: DHTML progress bar for
15776           glacial rate adding and editing, closes: Bug#1100
15777
15778 2005-01-19 13:25  ivan
15779
15780         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
15781           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
15782           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
15783           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
15784           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
15785           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
15786           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
15787           unused portion at cancellation, patch from pbowen
15788
15789 2005-01-18 16:57  ivan
15790
15791         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
15792           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
15793           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
15794           part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
15795           one-time referral credits
15796
15797 2005-01-07 14:16  ivan
15798
15799         * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
15800           file for rate processing, causing problems with giant query
15801           string, kludge in the non-displayed US-rates, and disable the
15802           submit button when pressed
15803
15804 2005-01-06 12:58  ivan
15805
15806         * FS/FS/Conf.pm: fix description RT_External in ticket_system
15807           option
15808
15809 2005-01-06 12:20  ivan
15810
15811         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
15812           key codes, don't try fancy things with hex and sprintf
15813
15814 2005-01-06 11:48  ivan
15815
15816         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
15817           turbo hex keycodes in uppercase
15818
15819 2005-01-06 11:02  ivan
15820
15821         * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
15822           serials and key codes can be edited locally
15823
15824 2005-01-05 11:29  ivan
15825
15826         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
15827           hex!
15828
15829 2005-01-05 02:01  ivan
15830
15831         * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
15832           voip_sqlradacct
15833
15834 2005-01-04 19:07  ivan
15835
15836         * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
15837           correct this time
15838
15839 2005-01-04 19:01  ivan
15840
15841         * FS/FS/part_export/artera_turbo.pm: missing underscore!
15842
15843 2005-01-04 18:47  ivan
15844
15845         * FS/FS/part_export/artera_turbo.pm: queue status changes rather
15846           than run them immediately, always format keycode as %010d,
15847           closes: Bug#936, Bug#1060
15848
15849 2005-01-03 10:25  ivan
15850
15851         * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
15852           in numeric gt (>)
15853
15854 2004-12-31 00:47  ivan
15855
15856         * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
15857           price plan
15858
15859 2004-12-31 00:31  ivan
15860
15861         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
15862           voip price plan
15863
15864 2004-12-31 00:24  ivan
15865
15866         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
15867           voip price plan
15868
15869 2004-12-30 23:43  ivan
15870
15871         * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
15872
15873 2004-12-30 16:48  ivan
15874
15875         * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
15876           fix up some bugs in VoIP rating
15877
15878 2004-12-29 17:41  ivan
15879
15880         * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
15881           domain_record.pm
15882
15883 2004-12-29 04:01  ivan
15884
15885         * CREDITS: update credits
15886
15887 2004-12-29 04:00  ivan
15888
15889         * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
15890           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
15891           FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
15892           FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
15893           FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
15894           FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
15895           FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
15896           FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
15897           httemplate/view/cust_main.cgi,
15898           httemplate/view/cust_main/packages.html: historical (immutable)
15899           invoice details about services and other history infrastructure
15900
15901 2004-12-28 15:30  ivan
15902
15903         * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
15904           export
15905
15906 2004-12-27 02:19  ivan
15907
15908         * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
15909           from causing payment or credit transactions from finishing
15910
15911 2004-12-27 01:23  ivan
15912
15913         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
15914           httemplate/edit/cust_main/contact.html: UI: rework shipping
15915           address javascript, closes: Bug#1085
15916
15917 2004-12-24 15:35  ivan
15918
15919         * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
15920           toor
15921
15922 2004-12-24 15:28  ivan
15923
15924         * bin/passwd.import: remove $Id$ line
15925
15926 2004-12-24 15:27  ivan
15927
15928         * bin/passwd.import: import NP and *LK* from shadow file as * (no
15929           password)
15930
15931 2004-12-23 18:54  ivan
15932
15933         * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
15934           to set payment date manually
15935
15936 2004-12-23 03:39  ivan
15937
15938         * httemplate/edit/svc_www.cgi: fix typo that manifests when using
15939           svc_www-enable_subdomains config option
15940
15941 2004-12-23 01:15  ivan
15942
15943         * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
15944           packages when no primary service is selected
15945
15946 2004-12-23 01:07  ivan
15947
15948         * FS/FS/part_pkg.pm: better debugging for options passed to insert
15949           method
15950
15951 2004-12-23 00:32  ivan
15952
15953         * FS/bin/freeside-setup: allow NULL zip in some countries
15954
15955 2004-12-23 00:00  ivan
15956
15957         * FS/bin/freeside-setup: going with 6 digit misnamed "npa" for now
15958
15959 2004-12-23 00:00  ivan
15960
15961         * bin/: rate-us.import, rate.import: adding rate import scripts
15962
15963 2004-12-22 23:29  ivan
15964
15965         * FS/FS/rate_region.pm: better short prefix display
15966
15967 2004-12-22 23:28  ivan
15968
15969         * httemplate/edit/rate.cgi: hide US regions for now, we don't
15970           currently need them for rating just invoice/session display and
15971           the web pages are so giant they're timing out
15972
15973 2004-12-22 06:40  ivan
15974
15975         * Makefile: chkconfig ON
15976
15977 2004-12-22 06:09  ivan
15978
15979         * Makefile: /usr/bin/true on fleabsd
15980
15981 2004-12-22 06:06  ivan
15982
15983         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
15984           warn and require confirmation when editing next bill dates to a
15985           date in the past, closes; Bug#430
15986
15987 2004-12-22 01:53  ivan
15988
15989         * FS/bin/freeside-daily: just "vaccum analyze" is fine
15990
15991 2004-12-21 15:19  ivan
15992
15993         * FS/FS/rate_detail.pm: need to use table modules we call
15994           ut_foreign_key on: rate, rate_region
15995
15996 2004-12-20 03:41  ivan
15997
15998         * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
15999           ticket lists
16000
16001 2004-12-20 03:29  ivan
16002
16003         * rt/html/Elements/CollectionAsTable/Row: backport from 3.3-TESTING
16004           to fix XSS on ticket lists
16005
16006 2004-12-20 02:13  ivan
16007
16008         * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
16009           better error messages on email errors
16010
16011 2004-12-20 00:21  ivan
16012
16013         * Makefile: remove quotes which were causing problems.  grr make
16014
16015 2004-12-20 00:16  ivan
16016
16017         * Makefile: add init script enable command in deb and redhat
16018
16019 2004-12-18 02:52  ivan
16020
16021         * httemplate/index.html: fix spelling
16022
16023 2004-12-13 01:13  ivan
16024
16025         * FS/FS/Conf.pm, httemplate/index.html: add config option for
16026           address2 search, closes: Bug#1022
16027
16028 2004-12-12 10:51  ivan
16029
16030         * httemplate/view/cust_main/quick-charge.html: fix form action url
16031           for template
16032
16033 2004-12-12 00:34  ivan
16034
16035         * FS/FS/cust_main.pm: fix customer status display for some cases
16036           with suspended accounts
16037
16038 2004-12-11 15:16  ivan
16039
16040         * FS/FS/part_export/acct_sql.pm: finish modification
16041
16042 2004-12-11 12:41  ivan
16043
16044         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
16045           httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
16046           event, closes: Bug#977
16047
16048 2004-12-10 23:50  ivan
16049
16050         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
16051           httemplate/view/cust_main/order_pkg.html,
16052           httemplate/view/cust_main/packages.html,
16053           httemplate/view/cust_main/payment_history.html,
16054           httemplate/view/cust_main/quick-charge.html: voiding of echeck
16055           payments instead of refunds
16056
16057 2004-12-10 14:28  ivan
16058
16059         * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
16060           and service address boxes
16061
16062 2004-12-10 13:35  ivan
16063
16064         * rt/html/Elements/Header: fix link to freeside docs in RT header
16065
16066 2004-12-10 13:25  ivan
16067
16068         * httemplate/docs/: overview-new.dia, overview-new.png: move the
16069           "self-service SSH tunnel" label to avoid ambiguity
16070
16071 2004-12-09 16:51  ivan
16072
16073         * FS/bin/freeside-setup: promo codes not unique...
16074
16075 2004-12-09 16:04  ivan
16076
16077         * rt/html/Elements/Tabs: fix link back to billing main
16078
16079 2004-12-09 15:14  ivan
16080
16081         * httemplate/search/cust_main.cgi: typo
16082
16083 2004-12-09 15:05  ivan
16084
16085         * httemplate/search/cust_main.cgi: typo
16086
16087 2004-12-09 14:26  ivan
16088
16089         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
16090
16091 2004-12-09 14:23  ivan
16092
16093         * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
16094           fields
16095
16096 2004-12-09 14:20  ivan
16097
16098         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
16099
16100 2004-12-09 14:06  ivan
16101
16102         * httemplate/search/cust_main.cgi: UI: same font size as the rest
16103           of the page
16104
16105 2004-12-09 14:02  ivan
16106
16107         * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
16108           little
16109
16110 2004-12-09 13:59  ivan
16111
16112         * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
16113           for empty value of custom tickets work???
16114
16115 2004-12-09 13:53  ivan
16116
16117         * httemplate/index.html: remove extra list item for now
16118
16119 2004-12-09 13:33  ivan
16120
16121         * httemplate/view/cust_main/tickets.html,
16122           FS/FS/TicketSystem/RT_External.pm: set default requestor to email
16123           invoice addresses
16124
16125 2004-12-09 12:43  ivan
16126
16127         * FS/bin/freeside-setup: fix some typos noticed by pbowen
16128
16129 2004-12-09 04:46  ivan
16130
16131         * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
16132
16133 2004-12-09 04:18  ivan
16134
16135         * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
16136           up wrong id field
16137
16138 2004-12-09 04:03  ivan
16139
16140         * FS/FS/TicketSystem/RT_External.pm: use new var
16141
16142 2004-12-09 04:01  ivan
16143
16144         * FS/FS/Conf.pm: typo
16145
16146 2004-12-09 03:57  ivan
16147
16148         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
16149           for default queue id
16150
16151 2004-12-09 03:17  ivan
16152
16153         * httemplate/index.html: finish up for now
16154
16155 2004-12-09 02:07  ivan
16156
16157         * httemplate/search/cust_main.cgi: deuglify
16158
16159 2004-12-09 01:57  ivan
16160
16161         * httemplate/search/cust_main.cgi: fix typo
16162
16163 2004-12-09 01:21  ivan
16164
16165         * FS/FS/TicketSystem/RT_Internal.pm,
16166           httemplate/search/cust_main.cgi,
16167           FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
16168           httemplate/view/cust_main/billing.html,
16169           httemplate/view/cust_main/contacts.html,
16170           httemplate/view/cust_main/misc.html,
16171           httemplate/view/cust_main/tickets.html: more RT integration
16172
16173 2004-12-06 06:42  ivan
16174
16175         * httemplate/search/cust_main.cgi: fix total link
16176
16177 2004-12-06 06:36  ivan
16178
16179         * httemplate/search/cust_main.cgi: fix total links and line up
16180           custom field columns
16181
16182 2004-12-06 06:15  ivan
16183
16184         * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
16185           too
16186
16187 2004-12-06 06:13  ivan
16188
16189         * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
16190           for counting tickets with severities...
16191
16192 2004-12-06 06:11  ivan
16193
16194         * FS/FS/TicketSystem/RT_Internal.pm: fix typo
16195
16196 2004-12-06 06:09  ivan
16197
16198         * httemplate/search/cust_main.cgi: fix reading custome field values
16199
16200 2004-12-06 06:00  ivan
16201
16202         * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
16203           FS/FS/TicketSystem/RT_External.pm,
16204           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
16205           httemplate/search/cust_main.cgi: 1st try at adding custom field
16206           handling
16207
16208 2004-12-06 00:09  ivan
16209
16210         * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
16211           length" warning in latex escapes
16212
16213 2004-12-05 22:56  ivan
16214
16215         * httemplate/search/cust_main.cgi: link customers back to tickets!
16216
16217 2004-12-03 17:09  ivan
16218
16219         * rt/html/Elements/PageLayout: landing rt 3.2.2
16220
16221 2004-12-03 15:41  ivan
16222
16223         * htetc/handler.pl: landing rt 3.2.2
16224
16225 2004-12-03 12:51  ivan
16226
16227         * rt/: html/Elements/Footer, html/Elements/Header,
16228           html/Elements/PageLayout, html/Elements/SimpleSearch,
16229           html/Elements/Tabs, html/NoAuth/webrt.css,
16230           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
16231           sbin/rt-setup-database.in: landing rt 3.2.2
16232
16233 2004-12-03 12:40  ivan
16234
16235         * rt/: lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
16236           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
16237           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Notify.pm,
16238           lib/RT/Action/RecordCorrespondence.pm,
16239           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/Generic.pm,
16240           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
16241           lib/RT/Action/EscalatePriority.pm,
16242           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
16243           lib/RT/Action/SendEmail.pm, lib/RT/URI/fsck_com_rt.pm,
16244           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
16245           lib/RT/URI/base.pm, lib/RT/Interface/REST.pm,
16246           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
16247           lib/RT/Interface/Email/Auth/MailFrom.pm,
16248           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
16249           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
16250           lib/RT/Condition/QueueChange.pm,
16251           lib/RT/Condition/StatusChange.pm,
16252           lib/RT/Interface/Web/Handler.pm,
16253           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
16254           lib/RT/Search/Generic.pm, lib/RT/Condition/Generic.pm,
16255           bin/mason_handler.scgi.in, bin/rt-crontool.in,
16256           bin/standalone_httpd.in, bin/webmux.pl.in,
16257           lib/RT/Condition/AnyTransaction.pm,
16258           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/OwnerChange.pm,
16259           lib/RT/Condition/PriorityExceeds.pm,
16260           lib/RT/Condition/UserDefined.pm, bin/mason_handler.fcgi.in,
16261           bin/mason_handler.svc.in, bin/rt.in, bin/rt-mailgate.in,
16262           etc/schema.Sybase, etc/acl.Sybase, etc/initialdata,
16263           etc/schema.Informix, etc/RT_Config.pm.in, etc/acl.Pg,
16264           etc/constraints.mysql, etc/schema.SQLite, etc/schema.mysql,
16265           etc/drop.Oracle, etc/upgrade/3.1.0/acl.Informix,
16266           etc/upgrade/3.1.0/acl.Oracle, etc/upgrade/3.1.0/acl.Pg,
16267           etc/upgrade/3.1.0/acl.SQLite, etc/upgrade/3.1.0/acl.mysql,
16268           etc/upgrade/3.1.0/content, etc/upgrade/3.1.0/schema.Informix,
16269           etc/upgrade/3.1.0/schema.Oracle, etc/upgrade/3.1.0/schema.Pg,
16270           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.mysql,
16271           etc/upgrade/3.1.15/content, etc/upgrade/3.1.17/content: import rt
16272           3.2.2
16273
16274 2004-12-03 12:37  ivan
16275
16276         * rt/html/Elements/CollectionAsTable/Row: Initial revision
16277
16278 2004-12-03 12:37  ivan
16279
16280         * rt/: UPGRADING, README, Makefile.in, configure, configure.ac,
16281           Changelog, aclocal.m4, sbin/extract-message-catalog,
16282           sbin/regression_harness, sbin/factory, sbin/license_tag,
16283           sbin/rt-test-dependencies.in, sbin/extract_pod_tests,
16284           html/autohandler, html/index.html, html/l,
16285           html/Ticket/Create.html, html/Ticket/History.html,
16286           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
16287           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
16288           html/Tools/MyDay.html, html/Tools/Offline.html,
16289           html/Tools/Elements/Tabs, html/Ticket/Display.html,
16290           html/Ticket/Modify.html, html/Ticket/ModifyLinks.html,
16291           html/Ticket/ShowEmailRecord.html,
16292           html/Ticket/Attachment/dhandler,
16293           html/Ticket/Elements/LoadTextAttachments,
16294           html/Ticket/Elements/EditCustomField,
16295           html/Ticket/Elements/EditWatchers,
16296           html/Ticket/Elements/ShowDependencies,
16297           html/Ticket/Elements/ShowMessageHeaders,
16298           html/Ticket/Elements/ShowPeople,
16299           html/Ticket/Elements/ShowReferences,
16300           html/Ticket/Elements/ShowTransaction,
16301           html/Ticket/Elements/ShowTransactionAttachments,
16302           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
16303           html/Ticket/Elements/EditPeople, html/Ticket/Elements/ShowDates,
16304           html/Ticket/Elements/ShowMemberOf,
16305           html/Ticket/Elements/ShowMembers,
16306           html/Ticket/Elements/ShowMessageStanza,
16307           html/Ticket/Elements/ShowRequestor,
16308           html/Ticket/Elements/EditCustomFields,
16309           html/Ticket/Elements/EditDates,
16310           html/Ticket/Elements/PreviewScrips,
16311           html/Ticket/Elements/ShowBasics,
16312           html/Ticket/Elements/ShowCustomFields,
16313           html/Ticket/Elements/ShowGroupMembers,
16314           html/Ticket/Elements/ShowHistory,
16315           html/Ticket/Elements/ShowUserEntry,
16316           html/Ticket/Elements/EditBasics,
16317           html/Ticket/Elements/FindAttachments,
16318           html/Ticket/Elements/ShowAttachments, html/Search/Build.html,
16319           html/Search/Edit.html, html/Search/Results.html,
16320           html/Search/Results.rdf, html/Search/Results.tsv,
16321           html/Search/Elements/BuildFormatString,
16322           html/Search/Elements/DisplayOptions,
16323           html/Search/Elements/EditSearches,
16324           html/Search/Elements/NewListActions,
16325           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
16326           html/Search/Elements/SelectAndOr,
16327           html/Search/Elements/SelectLinks,
16328           html/Search/Elements/SelectPersonType,
16329           html/Search/Elements/SelectSearchesForObjects,
16330           html/Approvals/Display.html, html/Approvals/index.html,
16331           html/Approvals/Elements/PendingMyApproval,
16332           html/Search/Elements/EditFormat, html/Search/Elements/PickBasics,
16333           html/Search/Elements/PickCriteria,
16334           html/Search/Elements/SelectSearchObject, html/Admin/index.html,
16335           html/Admin/Groups/GroupRights.html,
16336           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
16337           html/Admin/Groups/index.html, html/Approvals/Elements/Approve,
16338           html/Approvals/Elements/ShowDependency,
16339           html/Approvals/Elements/Tabs, html/Admin/Global/GroupRights.html,
16340           html/Admin/Global/Templates.html,
16341           html/Admin/Global/UserRights.html,
16342           html/Admin/Groups/Members.html,
16343           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
16344           html/Admin/Global/Scrip.html, html/Admin/Global/Scrips.html,
16345           html/Admin/Global/Template.html, html/Admin/Global/index.html,
16346           html/Admin/Queues/CustomField.html,
16347           html/Admin/Queues/CustomFields.html,
16348           html/Admin/Queues/GroupRights.html, html/Admin/Queues/Scrip.html,
16349           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
16350           html/Admin/Queues/Templates.html,
16351           html/Admin/Queues/UserRights.html, html/Admin/Users/Modify.html,
16352           html/Admin/Users/index.html, html/Admin/Elements/EditCustomField,
16353           html/Admin/Elements/ListGlobalScrips,
16354           html/Admin/Elements/SelectCustomFieldType,
16355           html/Admin/Elements/SelectModifyUser, html/Admin/Elements/Tabs,
16356           html/Admin/Elements/UserTabs, html/Admin/Queues/Modify.html,
16357           html/Admin/Queues/People.html, html/Admin/Queues/index.html,
16358           html/Admin/Elements/EditCustomFieldValues,
16359           html/Admin/Elements/EditScrip,
16360           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
16361           html/Admin/Elements/QueueTabs,
16362           html/Admin/Elements/SelectModifyGroup,
16363           html/Admin/Elements/SelectSingleOrMultiple,
16364           html/Admin/Elements/SelectUsers, html/Admin/Elements/ToolTabs,
16365           html/Admin/Elements/AddCustomFieldValue,
16366           html/Admin/Elements/EditCustomFields,
16367           html/Admin/Elements/EditScrips,
16368           html/Admin/Elements/EditTemplates,
16369           html/Admin/Elements/ModifyTemplate,
16370           html/Admin/Elements/SelectGroups,
16371           html/Admin/Elements/SelectNewGroupMembers,
16372           html/Admin/Elements/SelectScrip,
16373           html/Admin/Elements/CreateUserCalled,
16374           html/Admin/Elements/EditQueueWatchers,
16375           html/Admin/Elements/GroupTabs,
16376           html/Admin/Elements/QueueRightsForUser,
16377           html/Admin/Elements/SelectModifyQueue,
16378           html/Admin/Elements/SelectRights,
16379           html/Admin/Elements/SelectScripCondition,
16380           html/Admin/Elements/SelectStage,
16381           html/Admin/Elements/SelectTemplate,
16382           html/Admin/Elements/SystemTabs,
16383           html/Admin/Elements/ListGlobalCustomFields,
16384           html/Admin/Elements/SelectScripAction,
16385           html/SelfService/Closed.html, html/SelfService/Create.html,
16386           html/SelfService/Display.html, html/SelfService/Error.html,
16387           html/SelfService/Prefs.html, html/SelfService/Update.html,
16388           html/SelfService/index.html, html/Elements/BevelBoxRaisedEnd,
16389           html/Elements/MyRequests, html/Elements/SelectDateType,
16390           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
16391           html/Elements/SelectTicketSortBy, html/Elements/ShowLinks,
16392           html/SelfService/Attachment/dhandler,
16393           html/SelfService/Elements/GotoTicket,
16394           html/SelfService/Elements/Header,
16395           html/SelfService/Elements/MyRequests,
16396           html/SelfService/Elements/Tabs, html/Elements/Callback,
16397           html/Elements/EditLinks, html/Elements/ListActions,
16398           html/Elements/MessageBox, html/Elements/QueryString,
16399           html/Elements/Refresh, html/Elements/SelectLinkType,
16400           html/Elements/SelectMatch, html/Elements/QuickCreate,
16401           html/Elements/Quicksearch, html/Elements/SelectUsers,
16402           html/Elements/GotoTicket, html/Elements/ScrubHTML,
16403           html/Elements/Section, html/Elements/SelectBoolean,
16404           html/Elements/SelectDate, html/Elements/SelectGroups,
16405           html/Elements/SelectLang, html/Elements/SelectNewTicketQueue,
16406           html/Elements/SelectQueue, html/Elements/SelectTicketTypes,
16407           html/Elements/TicketList, html/Elements/TitleBoxEnd,
16408           html/Elements/Checkbox, html/Elements/Error, html/Elements/Login,
16409           html/Elements/SelectAttachmentField,
16410           html/Elements/SelectCustomFieldOperator,
16411           html/Elements/SelectOwner, html/Elements/SelectWatcherType,
16412           html/Elements/SetupSessionCookie, html/Elements/ShowLink,
16413           html/Elements/Submit, html/Elements/TitleBox,
16414           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
16415           html/Elements/MyTickets, html/Elements/SelectCustomFieldValue,
16416           html/Elements/SelectDateRelation,
16417           html/Elements/SelectEqualityOperator,
16418           html/Elements/SelectResultsPerPage,
16419           html/Elements/CollectionAsTable/Header,
16420           html/Elements/CollectionAsTable/ParseFormat,
16421           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
16422           html/REST/1.0/dhandler, html/REST/1.0/logout,
16423           html/REST/1.0/ticket/merge,
16424           html/REST/1.0/Forms/ticket/attachments,
16425           html/REST/1.0/Forms/ticket/links, html/REST/1.0/search/dhandler,
16426           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
16427           html/REST/1.0/ticket/link, html/REST/1.0/Forms/queue/default,
16428           html/REST/1.0/Forms/queue/ns, html/REST/1.0/Forms/ticket/default,
16429           html/REST/1.0/Forms/ticket/history,
16430           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
16431           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
16432           html/NoAuth/images/autohandler,
16433           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
16434           html/User/Prefs.html, html/User/Elements/DelegateRights,
16435           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
16436           html/User/Groups/Members.html, html/User/Groups/Modify.html,
16437           html/User/Groups/index.html, lib/RT.pm.in,
16438           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
16439           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
16440           lib/RT/CustomField_Overlay.pm, lib/RT/Queues_Overlay.pm,
16441           lib/RT/Date.pm, lib/RT/ScripConditions_Overlay.pm,
16442           lib/RT/Template_Overlay.pm, lib/RT/Group.pm, lib/RT/User.pm,
16443           lib/RT/System.pm, lib/RT/Ticket_Overlay.pm, lib/RT/Attachment.pm,
16444           lib/RT/Attributes.pm, lib/RT/Handle.pm,
16445           lib/RT/Principals_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
16446           lib/RT/ACL_Overlay.pm, lib/RT/Templates_Overlay.pm,
16447           lib/RT/Users_Overlay.pm, lib/RT/Attribute_Overlay.pm,
16448           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
16449           lib/RT/Tickets_Overlay.pm, lib/RT/Attributes_Overlay.pm,
16450           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
16451           lib/RT/Transactions.pm, lib/RT/I18N.pm, lib/RT/Links.pm,
16452           lib/RT/Queue.pm, lib/RT/Scrip.pm, lib/RT/User_Overlay.pm,
16453           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/CurrentUser.pm,
16454           lib/RT/Principal.pm, lib/RT/Attachment_Overlay.pm,
16455           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
16456           lib/RT/ACE.pm, lib/RT/ScripActions.pm,
16457           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments.pm,
16458           lib/RT/Groups.pm, lib/RT/Principal_Overlay.pm,
16459           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm,
16460           lib/RT/GroupMember.pm, lib/RT/Links_Overlay.pm,
16461           lib/RT/ScripCondition.pm, lib/RT/Transaction.pm,
16462           lib/RT/Queue_Overlay.pm, lib/RT/Scrips.pm,
16463           lib/RT/CachedGroupMembers.pm, lib/RT/CustomField.pm,
16464           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
16465           lib/RT/Link.pm, lib/RT/Queues.pm, lib/RT/ScripActions_Overlay.pm,
16466           lib/RT/ScripConditions.pm, lib/RT/Template.pm, lib/RT/ACL.pm,
16467           lib/RT/Attachments_Overlay.pm, lib/RT/Record.pm,
16468           lib/RT/Groups_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
16469           lib/RT/ScripCondition_Overlay.pm, lib/RT/GroupMember_Overlay.pm,
16470           lib/RT/Ticket.pm, lib/RT/Transaction_Overlay.pm,
16471           lib/RT/ACE_Overlay.pm, lib/RT/Link_Overlay.pm,
16472           lib/RT/Templates.pm, lib/RT/Attribute.pm,
16473           lib/RT/CachedGroupMembers_Overlay.pm,
16474           lib/RT/CustomFields_Overlay.pm, lib/RT/URI.pm, lib/RT/Users.pm,
16475           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm,
16476           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
16477           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
16478           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
16479           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
16480           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po: import rt 3.2.2
16481
16482 2004-12-02 02:18  ivan
16483
16484         * httemplate/search/cust_main.cgi,
16485           rt/html/Ticket/Elements/AddCustomers,
16486           rt/html/Ticket/Elements/EditCustomers: fix license boilerplate
16487           and search sorting
16488
16489 2004-12-02 01:59  ivan
16490
16491         * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
16492           rt/html/Elements/Header, rt/html/Elements/PageLayout,
16493           FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
16494           FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
16495           httemplate/index.html, rt/html/Ticket/ModifyCustomers.html,
16496           rt/html/Ticket/Elements/AddCustomers,
16497           rt/html/Ticket/Elements/EditCustomers,
16498           rt/html/Ticket/Elements/ShowCustomers,
16499           rt/html/Ticket/Elements/ShowSummary,
16500           rt/html/Ticket/Elements/Tabs, FS/FS/TicketSystem/RT_Internal.pm,
16501           FS/FS/TicketSystem/RT_Libs.pm, htetc/handler.pl,
16502           httemplate/search/cust_main.cgi,
16503           rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
16504           second big RT integration checkin, customer linking/delinking
16505           interface
16506
16507 2004-12-01 10:49  ivan
16508
16509         * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
16510           the package on changes
16511
16512 2004-11-30 19:35  ivan
16513
16514         * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
16515           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
16516           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
16517           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
16518           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
16519           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
16520           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
16521           creditcard-less promo code signup
16522
16523 2004-11-30 11:55  khoff
16524
16525         * httemplate/view/svc_broadband.cgi: Got a little trigger happy
16526           with the search/replace.
16527
16528 2004-11-29 15:52  khoff
16529
16530         * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
16531           broadband service view.
16532
16533 2004-11-27 11:09  ivan
16534
16535         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
16536           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
16537           httemplate/index.html, rt/FREESIDE_MODIFIED,
16538           rt/html/Elements/Footer, rt/html/Elements/Header,
16539           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
16540           rt/html/Elements/Tabs, Makefile, FS/FS.pm, htetc/handler.pl,
16541           rt/html/NoAuth/webrt.css, rt/html/NoAuth/images/small-logo.png:
16542           ticket system integration framework and skin RT
16543
16544 2004-11-26 01:39  ivan
16545
16546         * FS/FS/: agent_type.pm, cust_credit_refund.pm,
16547           cust_main_invoice.pm, nas.pm, part_pop_local.pm,
16548           part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
16549           queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
16550           type_pkgs.pm: remove POD VERSION sections
16551
16552 2004-11-26 01:08  ivan
16553
16554         * FS/FS/Conf.pm: update description for signup_server-realtime to
16555           reflect current reality, closes: Bug#575
16556
16557 2004-11-26 00:51  ivan
16558
16559         * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
16560           part_pkg transactional stuff from web interface to part_pkg.pm,
16561           bumps Bug#18 to 1.5
16562
16563 2004-11-25 22:50  ivan
16564
16565         * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
16566           password-noexlamation config files, patch from Stephpen Bechard,
16567           closes: Bug#539
16568
16569 2004-11-24 12:54  ivan
16570
16571         * Makefile: don't enabled RT by default
16572
16573 2004-11-24 10:28  khoff
16574
16575         * httemplate/: index.html, search/svc_broadband.cgi: Added IP
16576           address search.
16577
16578 2004-11-24 02:28  ivan
16579
16580         * httemplate/edit/process/cust_main.cgi: fix redundant too-early
16581           checks which are causing an error
16582
16583 2004-11-24 01:00  ivan
16584
16585         * Makefile: some RT install updates
16586
16587 2004-11-23 17:30  ivan
16588
16589         * FS/bin/freeside-daily: fix perms on automated backups
16590
16591 2004-11-23 17:28  ivan
16592
16593         * httemplate/index.html: add rate plan maintenance to sysadmin
16594           section
16595
16596 2004-11-22 10:20  ivan
16597
16598         * FS/FS/ClientAPI/Signup.pm, FS/bin/freeside-setup,
16599           httemplate/docs/schema.html, FS/FS/Record.pm, FS/FS/cust_pkg.pm,
16600           FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
16601           httemplate/edit/part_pkg.cgi: promo codes and separate signup
16602           addresses for hdn
16603
16604 2004-11-22 03:11  ivan
16605
16606         * httemplate/search/sqlradius.cgi: Called-Station-ID label
16607
16608 2004-11-21 18:31  ivan
16609
16610         * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
16611           search directions, fix bug preventing show_called_station,
16612           hide_ip and hide_data form working
16613
16614 2004-11-20 09:26  ivan
16615
16616         * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
16617           FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
16618           FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
16619           FS/t/rate_prefix.t, FS/t/rate_region.t, SCHEMA_CHANGE,
16620           FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
16621           httemplate/browse/rate.cgi, httemplate/docs/schema.html,
16622           httemplate/edit/part_pkg.cgi, httemplate/edit/rate.cgi,
16623           httemplate/edit/rate_region.cgi,
16624           httemplate/edit/process/rate.cgi,
16625           httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
16626           FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
16627           htetc/handler.pl, httemplate/search/sqlradius.cgi,
16628           httemplate/search/sqlradius.html: first pass at VoIP rating
16629
16630 2004-11-17 05:22  ivan
16631
16632         * httemplate/edit/part_pkg.cgi: #debugging cruft
16633
16634 2004-11-17 05:19  ivan
16635
16636         * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
16637           clone-ing (customize package)
16638
16639 2004-11-16 06:19  ivan
16640
16641         * htetc/handler.pl: can't set $p without $cgi
16642
16643 2004-11-16 06:16  ivan
16644
16645         * htetc/handler.pl: correct package for $r
16646
16647 2004-11-16 06:11  ivan
16648
16649         * htetc/handler.pl: handle RT NoAuth sections
16650
16651 2004-11-12 21:37  ivan
16652
16653         * FS/FS/svc_acct.pm: oops, that's better
16654
16655 2004-11-12 21:32  ivan
16656
16657         * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
16658           Argument isn't numeric errors
16659
16660 2004-11-11 04:18  ivan
16661
16662         * rt/sbin/rt-setup-database.in: merge in changes to
16663           rt-setup-database
16664
16665 2004-11-11 04:13  ivan
16666
16667         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
16668           bin/rt.in, bin/rt-crontool.in, bin/webmux.pl.in,
16669           etc/RT_Config.pm.in, etc/acl.mysql: import rt 3.0.12
16670
16671 2004-11-11 04:10  ivan
16672
16673         * rt/: Makefile.in, configure, Changelog, configure.ac,
16674           sbin/rt-test-dependencies.in, html/autohandler, html/index.html,
16675           html/Ticket/History.html, html/Ticket/ModifyAll.html,
16676           html/Ticket/Update.html, html/Ticket/Create.html,
16677           html/Ticket/Display.html, html/Ticket/ModifyDates.html,
16678           html/Ticket/ModifyLinks.html,
16679           html/Ticket/Elements/LoadTextAttachments,
16680           html/Ticket/Elements/ShowRequestor,
16681           html/Ticket/Elements/ShowTransaction,
16682           html/Ticket/Elements/FindAttachments,
16683           html/Ticket/Elements/ShowAttachments,
16684           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
16685           html/Approvals/index.html, html/Admin/Global/GroupRights.html,
16686           html/Admin/Global/UserRights.html,
16687           html/Admin/Groups/GroupRights.html,
16688           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
16689           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
16690           html/Admin/Global/Template.html,
16691           html/Admin/Queues/GroupRights.html, html/Admin/Users/Modify.html,
16692           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
16693           html/Admin/Queues/Template.html,
16694           html/Admin/Queues/UserRights.html,
16695           html/Admin/Elements/EditCustomField,
16696           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
16697           html/Admin/Elements/UserTabs,
16698           html/Admin/Elements/SelectNewGroupMembers,
16699           html/SelfService/Prefs.html, html/Elements/MyRequests,
16700           html/SelfService/Display.html, html/Elements/MessageBox,
16701           html/Elements/QueryString, html/Elements/SelectMatch,
16702           html/REST/1.0/Forms/ticket/default,
16703           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
16704           html/User/Prefs.html, html/User/Groups/Members.html,
16705           html/User/Groups/Modify.html, lib/RT.pm.in,
16706           lib/t/data/rt-send-cc, lib/RT/Template_Overlay.pm,
16707           lib/RT/Date.pm, lib/RT/StyleGuide.pod, lib/RT/Ticket_Overlay.pm,
16708           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
16709           lib/RT/Handle.pm, lib/RT/Templates_Overlay.pm,
16710           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
16711           lib/RT/Tickets_Overlay.pm, lib/RT/Attachment_Overlay.pm,
16712           lib/RT/User_Overlay.pm, lib/RT/CurrentUser.pm,
16713           lib/RT/Principal_Overlay.pm, lib/RT/Scrip_Overlay.pm,
16714           lib/RT/Queue_Overlay.pm, lib/RT/Groups_Overlay.pm,
16715           lib/RT/Transaction_Overlay.pm,
16716           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/Link_Overlay.pm,
16717           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
16718           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
16719           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
16720           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
16721           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po, lib/RT/I18N/fi.po,
16722           lib/RT/I18N/zh_cn.po, lib/RT/Action/SendEmail.pm,
16723           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Email.pm,
16724           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm:
16725           import rt 3.0.12
16726
16727 2004-11-11 00:16  ivan
16728
16729         * install/fedora/fc2/INSTALL: last wo
16730
16731 2004-11-11 00:13  ivan
16732
16733         * install/fedora/fc2/INSTALL: cats help alot
16734
16735 2004-11-10 23:44  ivan
16736
16737         * install/fedora/fc2/: INSTALL, sources.list: adding fc2 install
16738
16739 2004-11-09 03:42  ivan
16740
16741         * httemplate/search/report_tax.cgi: add handling for texas tax
16742           exemption and warning that report might not make sense for
16743           partial months other than the current one
16744
16745 2004-11-09 03:00  ivan
16746
16747         * httemplate/search/report_tax.cgi: add handling for texas tax
16748           exemption and warning that report might not make sense for
16749           partial months other than the current one
16750
16751 2004-11-09 01:31  ivan
16752
16753         * httemplate/search/report_tax.cgi: parenthesis help alot
16754
16755 2004-11-09 01:13  ivan
16756
16757         * httemplate/search/report_tax.cgi: fix for correct reporting of
16758           generic taxes
16759
16760 2004-11-09 00:14  ivan
16761
16762         * FS/FS/cust_main.pm: don't generate invoices for COMP customers
16763
16764 2004-11-08 23:23  ivan
16765
16766         * httemplate/search/report_tax.cgi: fixes to run under the mason
16767           strictness
16768
16769 2004-11-08 01:24  ivan
16770
16771         * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
16772           purpose
16773
16774 2004-11-08 01:16  ivan
16775
16776         * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
16777           upgrades! (new installs ok)
16778
16779 2004-11-07 21:33  ivan
16780
16781         * bin/rollback: adding in case this is needed again
16782
16783 2004-11-04 01:45  ivan
16784
16785         * install/debian/3.0/INSTALL: and the last two runtime ones
16786
16787 2004-11-04 01:26  ivan
16788
16789         * install/debian/3.0/INSTALL: few additional dependancies
16790
16791 2004-10-26 05:43  ivan
16792
16793         * install/redhat/es3/: INSTALL, httpd-init: adding rh es3 files
16794
16795 2004-10-26 05:36  ivan
16796
16797         * Makefile: 1.5.0pre6!
16798
16799 2004-10-26 05:33  ivan
16800
16801         * httemplate/docs/: index.html, overview-new.dia, overview-new.png,
16802           schema.html: slightly more up-to-date docs
16803
16804 2004-10-26 05:07  ivan
16805
16806         * FS/FS/part_export.pm: allow an empty exporttype so you can create
16807           new objects
16808
16809 2004-10-26 04:51  ivan
16810
16811         * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
16812           webdemo!
16813
16814 2004-10-26 04:26  ivan
16815
16816         * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
16817           FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
16818           FS/FS/part_pkg_option.pm, SCHEMA_CHANGE, FS/FS.pm, FS/MANIFEST,
16819           FS/bin/freeside-setup, FS/t/part_pkg-flat.t,
16820           FS/t/part_pkg-flat_comission.t,
16821           FS/t/part_pkg-flat_comission_cust.t,
16822           FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
16823           FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
16824           FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
16825           FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
16826           FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
16827           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
16828           httemplate/edit/part_pkg.cgi, httemplate/view/cust_main.cgi,
16829           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/flat_comission.pm,
16830           FS/FS/part_pkg/flat_comission_cust.pm,
16831           FS/FS/part_pkg/flat_comission_pkg.pm,
16832           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
16833           FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
16834           FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
16835           FS/FS/part_pkg/sqlradacct_hour.pm,
16836           FS/FS/part_pkg/subscription.pm: modular price plans!
16837
16838 2004-10-25 23:33  ivan
16839
16840         * httemplate/search/report_tax.cgi: and one last case with named
16841           and not named taxes in the same region, ack
16842
16843 2004-10-25 23:04  ivan
16844
16845         * httemplate/search/report_tax.cgi: taxes are hard
16846
16847 2004-10-25 16:47  ivan
16848
16849         * httemplate/search/report_tax.cgi: hopefully fix tax report for
16850           taxclass & named tax edge cases
16851
16852 2004-10-25 16:39  ivan
16853
16854         * httemplate/search/report_tax.cgi: hopefully fix tax report for
16855           taxclass & named tax edge cases
16856
16857 2004-10-25 15:48  ivan
16858
16859         * httemplate/search/report_tax.cgi: hopefully fix tax report for
16860           taxclass & named tax edge cases
16861
16862 2004-10-25 14:35  ivan
16863
16864         * httemplate/search/report_tax.cgi: fix joins for proper tax
16865           reporting
16866
16867 2004-10-23 04:45  ivan
16868
16869         * conf/: alerter_template, invoice_latexfooter, invoice_template:
16870           better
16871
16872 2004-10-23 04:34  ivan
16873
16874         * conf/: invoice_latexfooter, invoice_latexnotes: update default
16875           notes and footer
16876
16877 2004-10-23 03:36  ivan
16878
16879         * FS/FS/part_export/artera_turbo.pm: add debug flag
16880
16881 2004-10-22 03:31  ivan
16882
16883         * httemplate/view/cust_main.cgi: add svc_external-skip_manual
16884           support to main customer view, for artera turbo
16885
16886 2004-10-22 03:14  ivan
16887
16888         * FS/FS/part_export/artera_turbo.pm: add option to specify a static
16889           aid
16890
16891 2004-10-21 01:54  ivan
16892
16893         * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
16894
16895 2004-10-21 01:33  ivan
16896
16897         * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
16898           package definition browse
16899
16900 2004-10-21 00:07  ivan
16901
16902         * httemplate/search/report_tax.cgi: fix tax report edge cases when
16903           using taxclasses in some regions but not others
16904
16905 2004-10-20 01:28  ivan
16906
16907         * bin/artera.import: back to id
16908
16909 2004-10-20 01:20  ivan
16910
16911         * bin/artera.import: locate existing ones by title, warn on errors
16912
16913 2004-10-20 01:16  ivan
16914
16915         * httemplate/index.html: add external browse
16916
16917 2004-10-20 01:14  ivan
16918
16919         * bin/artera.import: adding artera import
16920
16921 2004-10-20 01:08  ivan
16922
16923         * bin/artera.import: adding artera import
16924
16925 2004-10-20 01:07  ivan
16926
16927         * httemplate/: search/svc_external.cgi, index.html: add
16928           svc_external search
16929
16930 2004-10-19 17:44  ivan
16931
16932         * conf/logo.eps: new logo!
16933
16934 2004-10-19 16:52  ivan
16935
16936         * conf/logo.eps: new logo!
16937
16938 2004-10-19 04:50  ivan
16939
16940         * FS/bin/freeside-sqlradius-reset: isn't run with elevated
16941           privledges, so -T not necessary
16942
16943 2004-10-19 01:44  ivan
16944
16945         * Makefile: sleep long enough to be worthwhile
16946
16947 2004-10-18 05:37  ivan
16948
16949         * httemplate/: index.html, images/small-logo.png: that's right, a
16950           new logo
16951
16952 2004-10-17 07:01  ivan
16953
16954         * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
16955           fs_selfservice/FS-SelfService/SelfService.pm,
16956           fs_selfservice/FS-SelfService/cgi/agent.cgi,
16957           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
16958           fs_selfservice/FS-SelfService/cgi/provision_list.html,
16959           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
16960           turbo handling to self-service and reseller interfaces
16961
16962 2004-10-17 02:54  ivan
16963
16964         * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
16965           templated svc_acct provisioner, from agent interface
16966
16967 2004-10-17 02:19  ivan
16968
16969         * FS/FS/Conf.pm, FS/FS/cust_svc.pm,
16970           FS/FS/part_export/artera_turbo.pm,
16971           httemplate/view/svc_external.cgi: add options to adjust UI for
16972           artera turbo as svc_export
16973
16974 2004-10-16 03:15  ivan
16975
16976         * FS/: FS/Conf.pm, FS/part_export/artera_turbo.pm,
16977           FS/svc_external.pm, bin/freeside-setup: add artera turbo export
16978
16979 2004-10-12 22:46  ivan
16980
16981         * Makefile: apachectl sucks ass
16982
16983 2004-10-12 14:59  ivan
16984
16985         * httemplate/view/svc_acct.cgi: fix edit link!  oops
16986
16987 2004-10-11 23:08  ivan
16988
16989         * httemplate/search/sqlradius.cgi: more info in error message for
16990           unknown export type, fix test for sqlradius_withdomain export,
16991           woo!
16992
16993 2004-10-11 22:54  ivan
16994
16995         * Makefile: update apache restart line for local apache
16996
16997 2004-10-09 03:57  ivan
16998
16999         * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
17000           the RADIUS session data, link to the detail search
17001
17002 2004-10-06 06:39  ivan
17003
17004         * httemplate/search/: sqlradius.cgi: more formatting updates to
17005           RADIUS report
17006
17007 2004-10-06 06:33  ivan
17008
17009         * httemplate/search/sqlradius.cgi: small formatting updates to
17010           RADIUS report
17011
17012 2004-10-06 06:27  ivan
17013
17014         * httemplate/search/sqlradius.cgi: small formatting updates to
17015           RADIUS report
17016
17017 2004-10-06 05:37  ivan
17018
17019         * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
17020           when using an ignored-accounting export
17021
17022 2004-10-05 09:28  ivan
17023
17024         * httemplate/search/sqlradius.cgi,
17025           httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
17026           FS/FS/part_export/sqlradius.pm, httemplate/index.html,
17027           httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
17028           RADIUS session viewing
17029
17030 2004-10-05 07:16  ivan
17031
17032         * httemplate/view/cust_bill.cgi: links to show alternate invoices
17033           also
17034
17035 2004-10-05 06:52  ivan
17036
17037         * httemplate/view/cust_bill.cgi: links to show alternate invoices
17038           also
17039
17040 2004-10-05 06:43  ivan
17041
17042         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
17043           cust_bill.cgi: links to show alternate invoices also
17044
17045 2004-10-05 06:35  ivan
17046
17047         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
17048           cust_bill.cgi: links to show alternate invoices also
17049
17050 2004-10-05 05:17  ivan
17051
17052         * FS/bin/freeside-selfservice-server: DO open a database connection
17053           in the parent process, this cached the $dbdef and speeds things
17054           up significantly
17055
17056 2004-09-27 16:17  ivan
17057
17058         * install/redhat/8/INSTALL: please don't use rh8
17059
17060 2004-09-27 13:42  ivan
17061
17062         * install/redhat/8/INSTALL: apachetoolbox instead i guess
17063
17064 2004-09-27 13:37  ivan
17065
17066         * install/redhat/8/: INSTALL, README.insecure, sources.list: adding
17067           rh8 install foo and warning
17068
17069 2004-09-22 04:28  ivan
17070
17071         * httemplate/search/: cust_bill_event.html,
17072           report_cust_credit.html, report_cust_pay.html, report_tax.html:
17073           add missing <TR> tags
17074
17075 2004-09-22 04:04  ivan
17076
17077         * httemplate/elements/: calendar-en.js, calendar-setup.js,
17078           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
17079           jscalendar
17080
17081 2004-09-21 00:57  ivan
17082
17083         * httemplate/view/cust_main.cgi: and for refunds too
17084
17085 2004-09-21 00:50  ivan
17086
17087         * httemplate/view/cust_main.cgi: better display of echeck
17088           payments/refunds/etc.
17089
17090 2004-09-16 06:22  ivan
17091
17092         * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
17093           mass duplicate checking on export changes, fix bug in new export
17094           editing, error message includes the number of duplicate customers
17095           also
17096
17097 2004-09-16 00:19  ivan
17098
17099         * FS/FS/cust_main.pm: allow blank auth for echeck refunds
17100
17101 2004-09-15 18:47  ivan
17102
17103         * FS/FS/svc_acct.pm: don't re-my  var, quiet warning
17104
17105 2004-09-15 08:31  ivan
17106
17107         * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
17108           username@domain uniqueness, closes: Bug#980
17109
17110 2004-09-15 01:57  ivan
17111
17112         * FS/bin/freeside-selfservice-server: it would help to set the
17113           permissions on the lockfile right, so the kids can open it...
17114
17115 2004-09-15 01:45  ivan
17116
17117         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
17118           obtain a new descriptor for the lock in kids, this should fix
17119           locking problems
17120
17121 2004-09-15 01:30  ivan
17122
17123         * FS/bin/freeside-selfservice-server: obtain a new descriptor for
17124           the lock in kids, this should fix locking problems
17125
17126 2004-09-14 06:00  ivan
17127
17128         * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
17129           httemplate/edit/cust_refund.cgi,
17130           httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
17131
17132 2004-09-13 23:47  ivan
17133
17134         * FS/bin/freeside-selfservice-server,
17135           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
17136           selfservice: - server: don't reconnect again if we've already
17137           been signalled to shutdown - server: add kid reaping to shutdown
17138           sequence - server: add another optional logging level to response
17139           sending - server: acquire write mutex for keepalives
17140
17141 2004-09-09 05:04  ivan
17142
17143         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
17144           httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
17145           it doesn't use a separate process/ file, this allows large error
17146           messages to be displayed properly
17147
17148 2004-09-06 05:44  ivan
17149
17150         * FS/bin/freeside-selfservice-server,
17151           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
17152           self-service keepalives
17153
17154 2004-09-06 02:44  ivan
17155
17156         * FS/bin/freeside-selfservice-server: don't open a database
17157           connection in the parent process
17158
17159 2004-09-06 02:28  ivan
17160
17161         * FS/bin/freeside-queued: don't die off even on database failures
17162
17163 2004-09-05 16:21  ivan
17164
17165         * httemplate/edit/cust_main.cgi: fixed duplicate checking will
17166           catch it, but add client-side protection against
17167           double-submission also.
17168
17169 2004-09-05 15:42  ivan
17170
17171         * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
17172           checking will catch it, but add client-side protection against
17173           double-submission also.
17174
17175 2004-09-05 02:42  ivan
17176
17177         * test/dup-test: adding duplicate test
17178
17179 2004-09-05 02:41  ivan
17180
17181         * FS/FS/svc_acct.pm: acquire a database lock to prevent race
17182           conditions in duplicate checking
17183
17184 2004-09-04 03:02  ivan
17185
17186         * FS/FS/export_svc.pm: first try at duplicate checking on new
17187           export associations
17188
17189 2004-08-27 04:33  ivan
17190
17191         * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
17192
17193 2004-08-27 04:16  ivan
17194
17195         * FS/bin/freeside-sqlradius-reset: add option to specify exports
17196
17197 2004-08-24 05:22  ivan
17198
17199         * Makefile: small Makefile update
17200
17201 2004-08-24 04:16  ivan
17202
17203         * FS/FS/ClientAPI/MyAccount.pm,
17204           fs_selfservice/FS-SelfService/cgi/agent.cgi,
17205           fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
17206           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
17207           fs_selfservice/FS-SelfService/cgi/agent_logout.html,
17208           fs_selfservice/FS-SelfService/cgi/agent_main.html,
17209           fs_selfservice/FS-SelfService/cgi/agent_menu.html,
17210           fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
17211           fs_selfservice/FS-SelfService/cgi/agent_provision.html,
17212           fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
17213           fs_selfservice/FS-SelfService/cgi/list_customers.html,
17214           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
17215           fs_selfservice/FS-SelfService/cgi/provision.html,
17216           fs_selfservice/FS-SelfService/cgi/provision_list.html,
17217           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17218           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
17219           fs_selfservice/FS-SelfService/cgi/view_customer.html,
17220           FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
17221           FS/FS/ClientAPI/Signup.pm,
17222           fs_selfservice/FS-SelfService/SelfService.pm,
17223           httemplate/search/cust_main.cgi: big update for reseller
17224           interface
17225
17226 2004-08-20 01:58  ivan
17227
17228         * bin/ispman.ldap.import: adding
17229
17230 2004-08-19 09:35  ivan
17231
17232         * httemplate/search/cust_credit.html: add customer # to credit
17233           reports too
17234
17235 2004-08-19 03:53  ivan
17236
17237         * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
17238           legal shells, closes: Bug#118
17239
17240 2004-08-18 17:22  ivan
17241
17242         * httemplate/search/: cust_pay.cgi, elements/search.html: add
17243           customer # to payment reports, add table cell alignment option to
17244           general search component
17245
17246 2004-08-17 06:14  ivan
17247
17248         * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
17249           up cust_main records, also don't pollute the original object when
17250           used with override options, closes: Bug#982
17251
17252 2004-08-17 00:43  ivan
17253
17254         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
17255           path to passwd.cgi!
17256
17257 2004-08-14 05:26  ivan
17258
17259         * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
17260           duplicate checking on new export associations
17261
17262 2004-08-11 16:56  ivan
17263
17264         * FS/FS/cust_bill.pm: fix bank name showing up on invoices
17265
17266 2004-08-09 12:03  ivan
17267
17268         * init.d/freeside-init: add /usr/local/bin to PATH
17269
17270 2004-08-06 19:49  ivan
17271
17272         * httemplate/view/cust_main.cgi: disable order package button until
17273           a package has been selected
17274
17275 2004-08-05 11:47  ivan
17276
17277         * FS/FS.pm: fix pod typo
17278
17279 2004-08-02 02:43  ivan
17280
17281         * httemplate/index.html: fix link to virtual host browse
17282
17283 2004-08-01 17:41  ivan
17284
17285         * FS/FS/part_export/vpopmail.pm: no maintainer, use
17286           shellcommands_withdomain instead
17287
17288 2004-07-30 00:12  ivan
17289
17290         * FS/FS/svc_Common.pm: set fixed values from an explicitly
17291           specified svcpart on replace too
17292
17293 2004-07-29 21:54  ivan
17294
17295         * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
17296           conf/cust_pkg-change_svcpart,
17297           httemplate/edit/process/cust_svc.cgi,
17298           httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
17299           svcpart changes now trigger all necessary export actions, manual
17300           svcpart changing on svc_acct view, linking changes svcpart if you
17301           ask it to, closes: Bug#671, Bug#644
17302
17303 2004-07-29 14:49  ivan
17304
17305         * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
17306           advertising source list
17307
17308 2004-07-15 15:40  ivan
17309
17310         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
17311           FS/FS/ClientAPI/Signup.pm,
17312           fs_selfservice/FS-SelfService/SelfService.pm,
17313           fs_selfservice/FS-SelfService/cgi/agent.cgi,
17314           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
17315           fs_selfservice/FS-SelfService/cgi/logout.html,
17316           fs_selfservice/FS-SelfService/cgi/make_payment.html,
17317           fs_selfservice/FS-SelfService/cgi/myaccount.html,
17318           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17319           fs_selfservice/FS-SelfService/cgi/payment_results.html,
17320           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
17321           fs_selfservice/FS-SelfService/cgi/provision.html,
17322           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
17323           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17324           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
17325           httemplate/view/cust_main.cgi: big update for customer
17326           self-service: add provisioning/unprovisioning of purchased
17327           services, like fs_selfadmin
17328
17329 2004-07-12 06:51  ivan
17330
17331         * httemplate/view/cust_main.cgi: DEL out voided payments to
17332           distinguish them visually better
17333
17334 2004-07-10 07:46  ivan
17335
17336         * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
17337           decline/cancel when customer has a negative balance & purchases
17338           stuff with it
17339
17340 2004-07-10 07:30  ivan
17341
17342         * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
17343
17344 2004-07-10 06:30  ivan
17345
17346         * httemplate/: index.html, search/cust_bill_event.cgi,
17347           search/cust_bill_event.html: add calendar to cust_bill_event
17348           search page, make ending date default to open-ended like other
17349           reports
17350
17351 2004-07-10 06:21  ivan
17352
17353         * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
17354           before and cluck loudly when the FS::tablename class isn't
17355           loaded, rather than throw exceptions
17356
17357 2004-07-10 06:08  ivan
17358
17359         * FS/FS/cust_svc.pm: use FS::svc_external so the label method
17360           doesn't bomb out in FS::Record::qsearch with Can't locate object
17361           method virtual_fields via package FS::svc_external
17362
17363 2004-07-09 04:45  ivan
17364
17365         * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
17366           agent.cgi, make sure warnings are turned off when parsing
17367           templates to avoid too much output to STDERR triggering obscure
17368           apache hang bug.  thanks dean you rule.
17369
17370 2004-07-09 02:29  ivan
17371
17372         * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
17373           param separator
17374
17375 2004-07-08 04:15  ivan
17376
17377         * httemplate/edit/process/cust_main.cgi: don't change otaker when
17378           just editing account, closes: Bug#921
17379
17380 2004-07-07 09:06  ivan
17381
17382         * FS/FS/cust_pay.pm: allow payment modification so we can import
17383           order_number info
17384
17385 2004-07-06 12:10  ivan
17386
17387         * FS/FS/Record.pm: better error message for missing tables
17388
17389 2004-07-06 10:26  ivan
17390
17391         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
17392           httemplate/edit/cust_refund.cgi,
17393           httemplate/edit/process/cust_credit.cgi,
17394           httemplate/edit/process/cust_refund.cgi,
17395           httemplate/view/cust_main.cgi: payment voiding part deux & credit
17396           card refunds!
17397
17398 2004-07-06 07:22  ivan
17399
17400         * FS/FS/cust_refund.pm: document and check refund reasons
17401
17402 2004-07-06 06:26  ivan
17403
17404         * FS/FS.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
17405           FS/t/cust_pay_void.t, FS/bin/freeside-setup,
17406           httemplate/docs/schema.html, httemplate/misc/void-cust_pay.cgi:
17407           add cust_pay_void table and payment voiding web ui part one
17408
17409 2004-07-06 01:43  ivan
17410
17411         * htetc/handler.pl: 0.32 (and then some) released
17412
17413 2004-07-01 06:49  ivan
17414
17415         * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
17416           self-service
17417
17418 2004-07-01 05:45  ivan
17419
17420         * FS/FS/agent.pm: fix silly bug editing agents
17421
17422 2004-07-01 05:42  ivan
17423
17424         * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
17425           hash method with an empty Hash attribute, wtf?
17426
17427 2004-06-30 11:19  ivan
17428
17429         * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
17430           template fixes
17431
17432 2004-06-30 11:12  ivan
17433
17434         * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
17435           also fill in name filed
17436
17437 2004-06-30 11:01  ivan
17438
17439         * FS/FS/cust_pay.pm: typo
17440
17441 2004-06-30 10:57  ivan
17442
17443         * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
17444           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
17445           conf/payment_receipt_email: payment receipts!
17446
17447 2004-06-30 07:33  ivan
17448
17449         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
17450           httemplate/misc/payment.cgi: forgot october!  closes: Bug#880
17451
17452 2004-06-30 03:02  ivan
17453
17454         * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
17455           encrypt scp dumps
17456
17457 2004-06-30 02:56  ivan
17458
17459         * FS/FS/cust_bill.pm: fix warning message when agent-specific
17460           plandata cannot be found
17461
17462 2004-06-29 00:57  ivan
17463
17464         * httemplate/docs/schema.html: cust_pay_refund
17465
17466 2004-06-28 21:02  ivan
17467
17468         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill_pay.pm,
17469           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
17470           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
17471           FS/FS/cust_refund.pm, FS/bin/freeside-setup,
17472           httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
17473           httemplate/edit/cust_bill_pay.cgi,
17474           httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
17475           table to refund payments
17476
17477 2004-06-25 11:28  ivan
17478
17479         * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
17480           paydate_monthyear method and thus bug#862 and i need some sleep
17481
17482 2004-06-25 10:57  ivan
17483
17484         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
17485           httemplate/misc/payment.cgi: fix one-time card charging not
17486           pulling in exp date?
17487
17488 2004-06-25 10:26  ivan
17489
17490         * httemplate/misc/payment.cgi: set defaults so as to not change the
17491           billing type when entering a one time payment
17492
17493 2004-06-25 03:25  ivan
17494
17495         * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
17496           rather before doing anything
17497
17498 2004-06-25 03:16  ivan
17499
17500         * FS/FS/cust_bill.pm: really fix latex printing when datasrc
17501           contains a ;
17502
17503 2004-06-25 03:07  ivan
17504
17505         * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
17506
17507 2004-06-25 01:44  ivan
17508
17509         * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
17510
17511 2004-06-22 19:13  ivan
17512
17513         * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
17514           lines
17515
17516 2004-06-21 20:12  ivan
17517
17518         * Makefile: snapshot before schema changes
17519
17520 2004-06-21 20:11  ivan
17521
17522         * FS/FS.pm: small doc update
17523
17524 2004-06-21 20:10  ivan
17525
17526         * bin/sqlradius.import: fix attribute importing bugs that borked
17527           the passwords
17528
17529 2004-06-21 07:24  ivan
17530
17531         * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
17532           checking on add'l package order
17533
17534 2004-06-21 06:36  ivan
17535
17536         * FS/MANIFEST: removing old report from MANIFEST
17537
17538 2004-06-21 05:27  ivan
17539
17540         * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
17541
17542 2004-06-21 03:58  ivan
17543
17544         * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
17545           on agent add'l package order
17546
17547 2004-06-21 03:45  ivan
17548
17549         * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
17550           primary
17551
17552 2004-06-21 03:26  ivan
17553
17554         * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
17555           only allow primary users access to the self-service server
17556
17557 2004-06-18 03:28  ivan
17558
17559         * bin/masonize, httemplate/search/cust_main-otaker.cgi: masonize
17560           fix: avoid newline prepend fix from borking indented first <%,
17561           fixes customer search by otaker under mason, closes: Bug#830
17562
17563 2004-06-17 05:32  ivan
17564
17565         * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
17566           frontpage extensions to www_shellcommands export
17567
17568 2004-06-16 16:59  ivan
17569
17570         * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
17571           hosts
17572
17573 2004-06-16 07:07  ivan
17574
17575         * httemplate/search/report_tax.cgi: update tax report for taxclass
17576
17577 2004-06-15 06:27  ivan
17578
17579         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html:
17580           moving passwd cgi to self-service
17581
17582 2004-06-15 03:59  ivan
17583
17584         * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
17585           field check
17586
17587 2004-06-11 09:44  ivan
17588
17589         * httemplate/search/report_tax.cgi: fix date range for old perl,
17590           count tax exempt and COMP customers correctly
17591
17592 2004-06-11 07:57  ivan
17593
17594         * httemplate/search/report_tax.cgi: fix to find all customer
17595           scorrectly
17596
17597 2004-06-11 07:25  ivan
17598
17599         * httemplate/search/report_tax.cgi: tax report fix sort
17600
17601 2004-06-11 07:03  ivan
17602
17603         * FS/FS/Conf.pm, httemplate/index.html: tax report!
17604
17605 2004-06-11 06:44  ivan
17606
17607         * httemplate/search/report_tax.cgi: tax report!
17608
17609 2004-06-11 00:37  ivan
17610
17611         * Makefile: add update-selfservice target
17612
17613 2004-06-10 05:58  ivan
17614
17615         * httemplate/browse/agent.cgi: now available as methods
17616
17617 2004-06-10 05:31  ivan
17618
17619         * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
17620           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
17621           FS/FS/ClientAPI/Signup.pm,
17622           fs_selfservice/FS-SelfService/cgi/agent.cgi,
17623           fs_selfservice/FS-SelfService/cgi/agent_login.html,
17624           fs_selfservice/FS-SelfService/cgi/agent_main.html,
17625           fs_selfservice/FS-SelfService/cgi/cvv2.html,
17626           fs_selfservice/FS-SelfService/cgi/cvv2.png,
17627           fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
17628           fs_selfservice/FS-SelfService/cgi/list_customers.html,
17629           fs_selfservice/FS-SelfService/cgi/signup.html,
17630           fs_selfservice/FS-SelfService/cgi/view_customer.html,
17631           httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
17632           fs_selfservice/FS-SelfService/SelfService.pm: agent interface
17633
17634 2004-06-10 04:28  ivan
17635
17636         * httemplate/search/cust_main-otaker.cgi: tyop
17637
17638 2004-06-09 01:59  ivan
17639
17640         * Makefile: need this entry for myself though!
17641
17642 2004-06-05 05:01  ivan
17643
17644         * Makefile: AND set its owner.  whew.
17645
17646 2004-06-05 04:55  ivan
17647
17648         * Makefile: and don't forget to make the dir
17649
17650 2004-06-05 04:47  ivan
17651
17652         * Makefile: fix path and make var substitution
17653
17654 2004-06-05 04:37  ivan
17655
17656         * Makefile: oops fix line endings in automated self-service lib
17657           install
17658
17659 2004-06-05 04:34  ivan
17660
17661         * Makefile: automated self-service lib install
17662
17663 2004-06-05 02:34  ivan
17664
17665         * bin/: sqlradius-norealm.reimport, sqlradius.import,
17666           sqlradius.reimport: sqlradius import updates
17667
17668 2004-06-04 20:00  ivan
17669
17670         * Makefile: self-service installer?
17671
17672 2004-06-03 03:09  ivan
17673
17674         * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
17675           address on "re-email" link
17676
17677 2004-06-03 02:55  ivan
17678
17679         * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
17680           screen and "re-email/re-print" links, also fix agent-specific
17681           From: address on "re-email" link
17682
17683 2004-06-03 00:00  ivan
17684
17685         * FS/FS/cust_bill.pm: better error message for non-applicable
17686           invoice events
17687
17688 2004-06-02 14:27  ivan
17689
17690         * fs_selfservice/DEPLOY: simple kludge for testing
17691
17692 2004-06-01 03:56  ivan
17693
17694         * httemplate/edit/part_bill_event.cgi: html table fix
17695
17696 2004-06-01 03:53  ivan
17697
17698         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
17699           per-agent invoice_from addresses
17700
17701 2004-06-01 02:23  ivan
17702
17703         * bin/postfix_courierimap.import: typo in sql
17704
17705 2004-05-31 18:49  ivan
17706
17707         * FS/FS/cust_bill.pm: typo in error message
17708
17709 2004-05-28 16:26  ivan
17710
17711         * bin/sqlradius.reimport: adding password/finger correction tool
17712           too
17713
17714 2004-05-28 06:48  ivan
17715
17716         * bin/postfix_courierimap.import: adding
17717
17718 2004-05-28 04:33  ivan
17719
17720         * httemplate/misc/upload-batch.cgi: not entirely sure why we're
17721           checking the filename at all... to catch empty form submissions?
17722
17723 2004-05-28 04:21  ivan
17724
17725         * httemplate/misc/upload-batch.cgi: better error reporting on
17726           unparsable filenames
17727
17728 2004-05-28 03:38  ivan
17729
17730         * httemplate/search/elements/search.html: show a better message
17731           when no results are found
17732
17733 2004-05-28 03:17  ivan
17734
17735         * httemplate/search/cust_bill.html: correct count statement when
17736           searching for individual invoices by #
17737
17738 2004-05-28 01:40  ivan
17739
17740         * bin/sqlradius.import: really.
17741
17742 2004-05-28 01:37  ivan
17743
17744         * bin/sqlradius.import: fixed up and working?
17745
17746 2004-05-28 00:02  ivan
17747
17748         * FS/FS/svc_domain.pm: report value passed for illegal action
17749           pseudo-field
17750
17751 2004-05-27 02:30  ivan
17752
17753         * bin/sqlradius.import: fixup domain svcpart selection
17754
17755 2004-05-27 02:14  ivan
17756
17757         * bin/sqlradius.import: adding sqlradius.import
17758
17759 2004-05-26 11:59  ivan
17760
17761         * FS/FS/cust_bill.pm: require the version of File::Temp with the OO
17762           interface
17763
17764 2004-05-26 06:07  ivan
17765
17766         * FS/FS/part_export/acct_sql.pm: fix table name
17767
17768 2004-05-26 06:02  ivan
17769
17770         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
17771           export some more to export to alias table also and in general be
17772           more configurable
17773
17774 2004-05-26 04:11  ivan
17775
17776         * FS/FS/cust_bill.pm: comma
17777
17778 2004-05-26 04:11  ivan
17779
17780         * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
17781           temp files in cache.datasrc instead of /tmp
17782
17783 2004-05-26 03:36  ivan
17784
17785         * FS/FS/cust_bill.pm: better error checking/reporting for latex
17786           setup problems
17787
17788 2004-05-26 02:14  ivan
17789
17790         * FS/FS/part_export/www_shellcommands.pm: default commands now keep
17791           web content in user homedirs and link to /var/www
17792
17793 2004-05-19 07:34  ivan
17794
17795         * FS/FS/part_export/acct_sql.pm: really fixing deletions in
17796           acct_sql export
17797
17798 2004-05-19 07:29  ivan
17799
17800         * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
17801           export
17802
17803 2004-05-19 07:22  ivan
17804
17805         * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
17806
17807 2004-05-19 06:41  ivan
17808
17809         * FS/: MANIFEST, FS/part_export/acct_sql.pm,
17810           t/part_export-acct_sql.t: adding acct_sql export
17811
17812 2004-05-19 05:31  ivan
17813
17814         * httemplate/edit/part_pkg.cgi: continue making
17815           hours/input/output/total display on invoices conditional on there
17816           being any charge for overages
17817
17818 2004-05-19 05:30  ivan
17819
17820         * httemplate/edit/part_pkg.cgi: finish making
17821           hours/input/output/total display on invoices conditional on there
17822           being any charge for overages
17823
17824 2004-05-19 05:28  ivan
17825
17826         * httemplate/edit/part_pkg.cgi: make hours/input/output/total
17827           display on invoices conditional on there being any charge for
17828           overages
17829
17830 2004-05-17 17:20  ivan
17831
17832         * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
17833           order_pkg to return pkgnum also
17834
17835 2004-05-14 05:25  ivan
17836
17837         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
17838           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
17839           httemplate/edit/process/part_bill_event.cgi: add per-agent
17840           invoice templates, add per-package suspend invoice events, fix
17841           automatic creation of invoice_latex alternate templates
17842
17843 2004-05-12 11:07  ivan
17844
17845         * bin/sequences.reset: easier this way
17846
17847 2004-05-12 11:02  ivan
17848
17849         * bin/: sequences.reset, freeside.import: adding
17850
17851 2004-05-12 05:38  ivan
17852
17853         * install/redhat/9/: INSTALL, sources.list: that wasn't pleasant
17854
17855 2004-05-12 03:03  ivan
17856
17857         * Makefile: for native apache installs
17858
17859 2004-05-11 05:01  ivan
17860
17861         * httemplate/edit/svc_www.cgi: i'm not usually like this.
17862
17863 2004-05-11 04:58  ivan
17864
17865         * httemplate/edit/svc_www.cgi: this has been an evening of logical
17866           negation
17867
17868 2004-05-11 04:54  ivan
17869
17870         * httemplate/edit/svc_www.cgi: so close
17871
17872 2004-05-11 04:52  ivan
17873
17874         * httemplate/edit/svc_www.cgi: clean this up a bit, fix
17875           svc_www-usersvc_svcpart and hopefully simplified zone select too
17876
17877 2004-05-11 04:22  ivan
17878
17879         * httemplate/edit/svc_www.cgi: need to pull in $conf
17880
17881 2004-05-11 04:19  ivan
17882
17883         * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
17884           default and one kludge, to improve webhosting UI
17885
17886 2004-05-11 02:50  ivan
17887
17888         * FS/FS/part_export/www_shellcommands.pm: fix commands
17889
17890 2004-05-10 17:46  ivan
17891
17892         * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
17893           host browse
17894
17895 2004-05-10 06:46  ivan
17896
17897         * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
17898           password changing command
17899
17900 2004-05-10 06:17  ivan
17901
17902         * FS/FS/part_export/shellcommands.pm: fall back to password
17903           changing in the case of blank suspension/unsuspension commands,
17904           like some exports
17905
17906 2004-05-10 04:10  ivan
17907
17908         * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
17909           export commands configrable
17910
17911 2004-05-10 03:01  ivan
17912
17913         * bin/sendmail.import: properly nested greps
17914
17915 2004-05-10 02:59  ivan
17916
17917         * bin/sendmail.import: allow for multiple svc_acct svcparts
17918
17919 2004-05-10 02:40  ivan
17920
17921         * bin/sendmail.import: 5.005!
17922
17923 2004-05-10 02:38  ivan
17924
17925         * bin/sendmail.import: ach 5.005
17926
17927 2004-05-10 01:38  ivan
17928
17929         * CREDITS: rt and sql-ledger
17930
17931 2004-05-08 00:46  ivan
17932
17933         * FS/FS/svc_acct.pm: default finger to first+last
17934
17935 2004-05-06 15:37  ivan
17936
17937         * httemplate/edit/svc_www.cgi: brainfart
17938
17939 2004-05-06 15:34  ivan
17940
17941         * httemplate/edit/svc_www.cgi: tyop
17942
17943 2004-05-06 15:29  ivan
17944
17945         * FS/FS/part_export/apache.pm, bin/apache.export: add option to
17946           change the restart command in apache exports
17947
17948 2004-05-06 15:29  ivan
17949
17950         * FS/FS/svc_acct.pm: protect properly against deleting users linked
17951           to virtual web sites
17952
17953 2004-05-06 15:18  ivan
17954
17955         * httemplate/edit/svc_www.cgi: show service name and
17956           fully-qualified address on service add
17957
17958 2004-05-04 11:44  ivan
17959
17960         * FS/FS/queue.pm: don't truncate job args for display
17961
17962 2004-05-03 08:40  ivan
17963
17964         * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
17965           (svc_external: id, title / svc_acct: domain)
17966
17967 2004-05-03 07:32  ivan
17968
17969         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
17970           part_export/shellcommands_withdomain.pm: make RADIUS groups
17971           available to shellcommands exports
17972
17973 2004-05-01 15:49  ivan
17974
17975         * httemplate/search/: cust_bill.html, elements/search.html: don't
17976           display links to missing customers
17977
17978 2004-05-01 14:40  ivan
17979
17980         * httemplate/search/cust_bill.html: I'm slow this morning
17981
17982 2004-05-01 14:38  ivan
17983
17984         * httemplate/search/cust_bill.html: oops tyop
17985
17986 2004-05-01 14:05  ivan
17987
17988         * httemplate/search/cust_bill.html: handle missing customer records
17989           without erroring out
17990
17991 2004-05-01 03:43  ivan
17992
17993         * install/redhat/9/INSTALL: update for some new atrpms package
17994           versions
17995
17996 2004-04-30 14:58  ivan
17997
17998         * FS/FS/Record.pm: accept empty zips for non-US countries...
17999
18000 2004-04-30 13:22  ivan
18001
18002         * FS/FS/cust_main.pm: eliminate spurious "multiple records in
18003           scalar search" warning
18004
18005 2004-04-30 12:08  ivan
18006
18007         * httemplate/index.html: 15 day open invoice reports for qis
18008
18009 2004-04-29 02:21  ivan
18010
18011         * install/5.005/: DBIx-DBSchema-0.23-5.005kludge/Changes,
18012           DBIx-DBSchema-0.23-5.005kludge/DBSchema.pm,
18013           DBIx-DBSchema-0.23-5.005kludge/MANIFEST,
18014           DBIx-DBSchema-0.23-5.005kludge/MANIFEST.SKIP,
18015           DBIx-DBSchema-0.23-5.005kludge/Makefile.PL,
18016           DBIx-DBSchema-0.23-5.005kludge/README,
18017           DBIx-DBSchema-0.23-5.005kludge/TODO,
18018           DBD-Pg-1.22-fixvercmp/Changes, DBD-Pg-1.22-fixvercmp/MANIFEST,
18019           DBD-Pg-1.22-fixvercmp/Makefile.PL, DBD-Pg-1.22-fixvercmp/Pg.h,
18020           DBD-Pg-1.22-fixvercmp/Pg.pm, DBD-Pg-1.22-fixvercmp/Pg.xs,
18021           DBD-Pg-1.22-fixvercmp/README, DBD-Pg-1.22-fixvercmp/README.win32,
18022           DBD-Pg-1.22-fixvercmp/dbd-pg.pod, DBD-Pg-1.22-fixvercmp/dbdimp.c,
18023           DBD-Pg-1.22-fixvercmp/dbdimp.h,
18024           DBD-Pg-1.22-fixvercmp/eg/ApacheDBI.pl,
18025           DBD-Pg-1.22-fixvercmp/eg/lotest.pl,
18026           DBD-Pg-1.22-fixvercmp/eg/notify_test.patch,
18027           DBD-Pg-1.22-fixvercmp/t/00basic.t,
18028           DBD-Pg-1.22-fixvercmp/t/01connect.t,
18029           DBD-Pg-1.22-fixvercmp/t/01constants.t,
18030           DBD-Pg-1.22-fixvercmp/t/01setup.t,
18031           DBD-Pg-1.22-fixvercmp/t/02prepare.t,
18032           DBD-Pg-1.22-fixvercmp/t/03bind.t,
18033           DBD-Pg-1.22-fixvercmp/t/04execute.t,
18034           DBD-Pg-1.22-fixvercmp/t/05fetch.t,
18035           DBD-Pg-1.22-fixvercmp/t/06disconnect.t,
18036           DBD-Pg-1.22-fixvercmp/t/07reuse.t,
18037           DBD-Pg-1.22-fixvercmp/t/08txn.t,
18038           DBD-Pg-1.22-fixvercmp/t/09autocommit.t,
18039           DBD-Pg-1.22-fixvercmp/t/11quoting.t,
18040           DBD-Pg-1.22-fixvercmp/t/12placeholders.t,
18041           DBD-Pg-1.22-fixvercmp/t/13pgtype.t,
18042           DBD-Pg-1.22-fixvercmp/t/15funct.t,
18043           DBD-Pg-1.22-fixvercmp/t/99cleanup.t,
18044           DBD-Pg-1.22-fixvercmp/t/lib/App/Info.pm,
18045           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Handler.pm,
18046           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/RDBMS.pm,
18047           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Request.pm,
18048           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Util.pm,
18049           DBIx-DBSchema-0.23-5.005kludge/t/load-mysql.t,
18050           DBIx-DBSchema-0.23-5.005kludge/t/load-pg.t,
18051           DBIx-DBSchema-0.23-5.005kludge/t/load.t,
18052           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Handler/Prompt.pm,
18053           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/RDBMS/PostgreSQL.pm,
18054           DBIx-DBSchema-0.23-5.005kludge/DBSchema/ColGroup.pm,
18055           DBIx-DBSchema-0.23-5.005kludge/DBSchema/Column.pm,
18056           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD.pm,
18057           DBIx-DBSchema-0.23-5.005kludge/DBSchema/Table.pm,
18058           DBIx-DBSchema-0.23-5.005kludge/DBSchema/ColGroup/Index.pm,
18059           DBIx-DBSchema-0.23-5.005kludge/DBSchema/ColGroup/Unique.pm,
18060           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD/Pg.pm,
18061           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD/Sybase.pm,
18062           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD/mysql.pm: adding
18063           DBD::Pg and DBIx::DBSchema for 5.005.  argh freebsd and solaris!
18064
18065 2004-04-23 06:15  ivan
18066
18067         * FS/MANIFEST, httemplate/index.html: add link to new credit report
18068           on main menu, remove old obsolete shell-out reports
18069
18070 2004-04-23 05:50  ivan
18071
18072         * Makefile: fix up includes with Apache::ASP
18073
18074 2004-04-23 05:19  ivan
18075
18076         * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
18077           httemplate/graph/money_time.cgi,
18078           httemplate/search/cust_bill.html,
18079           httemplate/search/cust_credit.html,
18080           httemplate/search/cust_pay.cgi,
18081           httemplate/search/report_cust_credit.html,
18082           httemplate/search/elements/search.html: credit report, add some
18083           links to sales/credits/receipts summary, move payment search to
18084           template
18085
18086 2004-04-22 19:32  ivan
18087
18088         * httemplate/: search/cust_bill.html, search/sql.html, index.html,
18089           search/elements/search.html: working templated invoice search!
18090
18091 2004-04-22 00:38  ivan
18092
18093         * httemplate/elements/pager.html: silly pager fix
18094
18095 2004-04-22 00:07  ivan
18096
18097         * httemplate/search/report_cust_credit.html: initial copy from
18098           report_cust_pay.html
18099
18100 2004-04-21 13:52  ivan
18101
18102         * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
18103           problems should be fatal and trigger retry
18104
18105 2004-04-20 18:49  ivan
18106
18107         * FS/FS/cust_main.pm: respect country default for batch import
18108
18109 2004-04-20 13:24  ivan
18110
18111         * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
18112
18113 2004-04-19 18:23  ivan
18114
18115         * FS/FS/cust_main.pm: accept expiration dates in the same format
18116           they are output...
18117
18118 2004-04-19 17:58  ivan
18119
18120         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
18121           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
18122           fs_selfservice/FS-SelfService/SelfService.pm,
18123           httemplate/view/cust_main.cgi: add methods for masking credit
18124           cards, add payment info modification to self-service
18125
18126 2004-04-13 20:20  ivan
18127
18128         * install/fedora/fc1/: INSTALL, sources.list: adding preliminary
18129           install script for fedora core 1
18130
18131 2004-04-13 18:00  ivan
18132
18133         * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
18134           make life easier when importing new upstream versions
18135
18136 2004-04-13 17:48  khoff
18137
18138         * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
18139
18140 2004-04-13 15:30  ivan
18141
18142         * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
18143           being used anyway
18144
18145 2004-04-13 13:01  ivan
18146
18147         * FS/t/part_export-communigate_pro.t: adding forgotten test
18148
18149 2004-04-13 11:27  ivan
18150
18151         * Makefile: adding comments for fedora
18152
18153 2004-04-10 18:50  ivan
18154
18155         * httemplate/search/: report_prepaid_income.cgi,
18156           report_prepaid_income.html: update unearned revenue report based
18157           on feedback from kevin
18158
18159 2004-04-09 15:35  ivan
18160
18161         * Makefile: thank goodness its friday
18162
18163 2004-04-09 15:34  ivan
18164
18165         * Makefile: really properly disable RT where not using
18166
18167 2004-04-09 15:33  ivan
18168
18169         * Makefile: properly disable RT where not using
18170
18171 2004-04-08 05:37  ivan
18172
18173         * Makefile: fix psql command line options for older pg
18174
18175 2004-04-08 05:23  ivan
18176
18177         * Makefile: fix quotes
18178
18179 2004-04-08 05:07  ivan
18180
18181         * Makefile: don't enable by default
18182
18183 2004-04-08 05:05  ivan
18184
18185         * rt/sbin/rt-setup-database.in: remove accidentally doubled lines
18186           in usage inst
18187
18188 2004-04-08 05:00  ivan
18189
18190         * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
18191           rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database.in: beginning
18192           of RT integration
18193
18194 2004-04-07 22:53  ivan
18195
18196         * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
18197           server until it is ready
18198
18199 2004-04-07 06:12  ivan
18200
18201         * FS/bin/freeside-reexport: oops, update the usage too
18202
18203 2004-04-07 06:11  ivan
18204
18205         * FS/bin/freeside-reexport: added options to select username,
18206           svcnum, svcpart
18207
18208 2004-04-07 04:39  ivan
18209
18210         * FS/FS/: Conf.pm, domain_record.pm: automatically update
18211           reverse-ARPA records (Bug#462) / recognize SOA records with the
18212           fqdn as well as @
18213
18214 2004-04-07 04:04  ivan
18215
18216         * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
18217           domain
18218
18219 2004-04-07 01:34  ivan
18220
18221         * FS/FS/part_export.pm: argh, the glob itself is tainted under
18222           5.005
18223
18224 2004-04-07 01:07  ivan
18225
18226         * FS/FS/part_export.pm: make -T happy (under old perl?)
18227
18228 2004-04-05 19:03  ivan
18229
18230         * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
18231
18232 2004-04-05 07:05  ivan
18233
18234         * httemplate/misc/link.cgi, FS/FS/Conf.pm,
18235           httemplate/misc/process/link.cgi: add a domain pulldown to
18236           svc_acct linking, closes: Bug#277 / prevent "stealing" services
18237           with link unless you set legacy_link-steal config option, closes:
18238           Bug#321
18239
18240 2004-04-05 04:55  ivan
18241
18242         * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
18243           heuristics to transfer ordering: primaries first, then sorted by
18244           quantity
18245
18246 2004-04-05 02:08  ivan
18247
18248         * htetc/handler.pl, httemplate/misc/whois.cgi,
18249           httemplate/view/svc_domain.cgi: add whois functionality
18250           internally instead of linking to geektools
18251
18252 2004-04-04 15:20  ivan
18253
18254         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
18255           to optionally allow non-matching svcparts to be moved during
18256           package changes, closes: Bug#667
18257
18258 2004-04-04 15:14  ivan
18259
18260         * httemplate/view/cust_main.cgi: comment out extraneous warning
18261
18262 2004-04-02 05:44  ivan
18263
18264         * htetc/handler.pl, httemplate/view/cust_bill-pdf.cgi: remove
18265           Pragma:no-cache header, and set Content-Length and Cache-Control
18266           for viewing .pdf invoices with IE over SSL.
18267           http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
18268
18269 2004-04-02 03:23  ivan
18270
18271         * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
18272           .pdf extension to placate some versions of IE.  yay IE.
18273
18274 2004-04-01 18:09  ivan
18275
18276         * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
18277           (r)ndc command
18278
18279 2004-04-01 06:50  ivan
18280
18281         * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
18282           commands
18283
18284 2004-03-31 16:44  ivan
18285
18286         * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
18287           sub-countries from Locale::SubCountry now
18288
18289 2004-03-30 08:43  ivan
18290
18291         * FS/FS/cust_main.pm: mutex the bill and collect functions
18292           per-customer
18293
18294 2004-03-30 01:20  ivan
18295
18296         * bin/bind.import: add -s and -c flags, add ipv6 default zones to
18297           list of ignored zones, add nameservice records to existing
18298           domains, update for API change inDNS::ZoneParse 0.84
18299
18300 2004-03-29 13:49  ivan
18301
18302         * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
18303           also
18304
18305 2004-03-28 22:03  ivan
18306
18307         * FS/FS/part_export.pm: fix export_info sub to return an empty
18308           hashref instead of undef
18309
18310 2004-03-26 17:05  khoff
18311
18312         * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
18313           services in a particular order to get around certain
18314           inter-service dependancies
18315
18316 2004-03-25 20:54  ivan
18317
18318         * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
18319           2.09
18320
18321 2004-03-25 20:46  ivan
18322
18323         * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
18324           necessary
18325
18326 2004-03-25 03:00  ivan
18327
18328         * FS/FS/part_export/: domain_shellcommands.pm,
18329           www_shellcommands.pm: typo from refactoring
18330
18331 2004-03-25 00:55  ivan
18332
18333         * FS/FS/part_export/: domain_shellcommands.pm,
18334           forward_shellcommands.pm, shellcommands.pm,
18335           shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
18336           ISPMan integration
18337
18338 2004-03-24 22:42  ivan
18339
18340         * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
18341           and later only so far, still waiting to hear about 4.10
18342
18343 2004-03-24 07:38  ivan
18344
18345         * httemplate/edit/part_export.cgi: catch misconfigured exports
18346
18347 2004-03-24 06:28  ivan
18348
18349         * FS/FS/: part_export.pm, part_export/apache.pm,
18350           part_export/bind.pm, part_export/bind_slave.pm,
18351           part_export/bsdshell.pm, part_export/communigate_pro.pm,
18352           part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
18353           part_export/cyrus.pm, part_export/domain_shellcommands.pm,
18354           part_export/forward_shellcommands.pm, part_export/http.pm,
18355           part_export/infostreet.pm, part_export/ldap.pm,
18356           part_export/postfix.pm, part_export/shellcommands.pm,
18357           part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
18358           part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
18359           part_export/sysvshell.pm, part_export/textradius.pm,
18360           part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
18361           export info to the modules themselves
18362
18363 2004-03-24 06:23  ivan
18364
18365         * FS/FS/part_export/router.pm: move export info to the modules
18366           themselves
18367
18368 2004-03-24 06:21  ivan
18369
18370         * FS/: MANIFEST, FS/part_export/passwdfile.pm,
18371           t/part_export-passwdfile.t: adding passwdfile export base class
18372
18373 2004-03-24 06:17  ivan
18374
18375         * eg/export_template.pm: update example export for the new world of
18376           export data in themodule files
18377
18378 2004-03-24 01:35  ivan
18379
18380         * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
18381           t/part_export-postfix.t, t/part_export-router.t: add missing
18382           compile tests
18383
18384 2004-03-23 11:57  ivan
18385
18386         * httemplate/view/: cust_main.cgi: small UI fix for unapplied
18387           partial credits
18388
18389 2004-03-22 16:06  ivan
18390
18391         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
18392           htetc/handler.pl, httemplate/elements/small_custview.html,
18393           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
18394           httemplate/view/cust_main.cgi: one-time credit card and ACH
18395           payments (like self-service) closes: Bug#648
18396
18397 2004-03-22 16:06  ivan
18398
18399         * httemplate/search/report_receivables.cgi: fix sorting of NULL
18400           companies differently than empty companies
18401
18402 2004-03-22 11:02  ivan
18403
18404         * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
18405           size of 6
18406
18407 2004-03-22 09:13  ivan
18408
18409         * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
18410           add ACH help graphic
18411
18412 2004-03-22 07:18  ivan
18413
18414         * FS/FS/CGI.pm: tone down the titles
18415
18416 2004-03-22 07:04  ivan
18417
18418         * httemplate/edit/cust_main.cgi: s/routing code/routing number/
18419
18420 2004-03-22 04:50  ivan
18421
18422         * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
18423           expiration selection now -> 15 years instead of hardcoded
18424
18425 2004-03-22 03:05  ivan
18426
18427         * httemplate/: edit/process/REAL_cust_pkg.cgi,
18428           edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
18429           misc/unprovision.cgi, misc/process/link.cgi,
18430           search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
18431           view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
18432           view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
18433           remove everything that links to package view also, closes:
18434           Bug#569
18435
18436 2004-03-22 02:36  ivan
18437
18438         * httemplate/view/cust_main.cgi: further small UI tweaks
18439
18440 2004-03-22 02:16  ivan
18441
18442         * httemplate/view/cust_main.cgi: yay!  remove package view entirely
18443           (closes: Bug#569)
18444
18445 2004-03-21 18:59  ivan
18446
18447         * httemplate/view/cust_main.cgi: much easier to understand listing
18448           of credits/payments that get split up, closes: Bug#773, 762
18449
18450 2004-03-19 04:36  ivan
18451
18452         * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
18453
18454 2004-03-18 14:35  ivan
18455
18456         * FS/FS/part_export/shellcommands.pm: quote already-crypted
18457           passwords to prevent variable substitution
18458
18459 2004-03-18 14:32  ivan
18460
18461         * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
18462           replace also
18463
18464 2004-03-18 14:00  ivan
18465
18466         * bin/shadow.reimport: add -b option
18467
18468 2004-03-18 12:58  ivan
18469
18470         * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
18471           passwords
18472
18473 2004-03-17 17:46  ivan
18474
18475         * FS/bin/freeside-selfservice-server,
18476           fs_selfservice/FS-SelfService/SelfService.pm,
18477           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
18478           require Storable minimum 2.09
18479
18480 2004-03-17 15:16  ivan
18481
18482         * FS/FS/svc_acct.pm: fixup password checking to understand
18483           old-style *SUSPENDED* accounts and not to allow access for * ! !!
18484           passwords
18485
18486 2004-03-17 15:08  ivan
18487
18488         * bin/shadow.reimport: skip root user and anyone with *LK* or NP
18489           accounts
18490
18491 2004-03-17 14:55  ivan
18492
18493         * bin/shadow.reimport: fix multiple svcparts
18494
18495 2004-03-17 14:53  ivan
18496
18497         * bin/shadow.reimport: allow multiple svcparts
18498
18499 2004-03-17 14:49  ivan
18500
18501         * bin/shadow.reimport: re-enable prompting
18502
18503 2004-03-17 14:45  ivan
18504
18505         * bin/shadow.reimport: add -d and -r options
18506
18507 2004-03-17 13:47  ivan
18508
18509         * FS/FS/: ClientAPI/MyAccount.pm, svc_acct.pm, ClientAPI/passwd.pm:
18510           proper self-service login supporting plaintext, crypt and MD5
18511           passwords
18512
18513 2004-03-16 12:41  ivan
18514
18515         * Makefile: rt-setup-database, not rt-initialize-database
18516
18517 2004-03-15 23:06  ivan
18518
18519         * Makefile, rt/config.layout.in: masonstatedir can't be configured
18520           form ./configure either, must use layout
18521
18522 2004-03-15 23:04  ivan
18523
18524         * Makefile: and finally, run the ./configure
18525
18526 2004-03-15 23:03  ivan
18527
18528         * Makefile: use a proper delimter
18529
18530 2004-03-15 23:00  ivan
18531
18532         * Makefile: transposition
18533
18534 2004-03-15 22:59  ivan
18535
18536         * Makefile: autogenerate rt/config.layout file
18537
18538 2004-03-15 22:58  ivan
18539
18540         * rt/: FREESIDE_MODIFIED, config.layout.in: config.layout needs to
18541           be generated
18542
18543 2004-03-15 22:45  ivan
18544
18545         * Makefile: initial RT targets
18546
18547 2004-03-15 22:43  ivan
18548
18549         * rt/FREESIDE_MODIFIED: initial (hopefully rather unobtrusive)
18550           patch
18551
18552 2004-03-15 20:36  ivan
18553
18554         * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
18555
18556 2004-03-15 16:34  ivan
18557
18558         * Makefile: dont want to error out here
18559
18560 2004-03-12 17:27  ivan
18561
18562         * Makefile: really add the necessary backslashes this time, fix
18563           s/// delimteres
18564
18565 2004-03-12 16:53  ivan
18566
18567         * Makefile: oops
18568
18569 2004-03-12 16:50  ivan
18570
18571         * Makefile, htetc/handler.pl: automatically set Mason comp_root in
18572           Makefile
18573
18574 2004-03-12 16:16  ivan
18575
18576         * Makefile: fix suse document root
18577
18578 2004-03-12 04:39  ivan
18579
18580         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
18581           httemplate/view/cust_main.cgi: add unapplycredits configuration
18582           option
18583
18584 2004-03-12 04:11  ivan
18585
18586         * httemplate/graph/money_time.cgi: fix title
18587
18588 2004-03-12 02:22  ivan
18589
18590         * httemplate/index.html: add badly-named new report
18591
18592 2004-03-12 00:56  ivan
18593
18594         * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
18595           by default; horrible performance
18596
18597 2004-03-12 00:17  ivan
18598
18599         * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
18600           contain the strings now, not just match exactly
18601
18602 2004-03-11 13:19  ivan
18603
18604         * conf/logo.eps: oops, wrong logo
18605
18606 2004-03-11 13:07  ivan
18607
18608         * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
18609           point invoice_latex at it by default
18610
18611 2004-03-11 00:54  ivan
18612
18613         * FS/bin/freeside-selfservice-server: turn down logging level
18614
18615 2004-03-10 23:33  ivan
18616
18617         * fs_passwd/fs_passwd: update fs_passwd stuff as wrappers around
18618           self-service
18619
18620 2004-03-10 20:17  ivan
18621
18622         * FS/MANIFEST: incorrect listing in MANIFEST
18623
18624 2004-03-10 19:53  ivan
18625
18626         * install/redhat/7.3/INSTALL: 1.5 stuff
18627
18628 2004-03-10 18:21  ivan
18629
18630         * install/suse/9.0/INSTALL: suse install script
18631
18632 2004-03-10 18:05  ivan
18633
18634         * rt/autom4te.cache/: output.0, traces.0: import of rt 3.0.9
18635
18636 2004-03-10 18:02  ivan
18637
18638         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/it.po, lib/RT/I18N/ru.po,
18639           lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
18640           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
18641           lib/RT/Interface/Web.pm, lib/RT/URI/fsck_com_rt.pm,
18642           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl,
18643           lib/t/data/crashes-file-based-parser,
18644           lib/t/data/multipart-report, lib/t/data/notes-uuencoded,
18645           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
18646           sbin/rt-test-dependencies.in: import of rt 3.0.9
18647
18648 2004-03-10 17:59  ivan
18649
18650         * rt/: Makefile, Makefile.in, README, README.Oracle, UPGRADING,
18651           configure, configure.ac, config.log, Changelog, config.status,
18652           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
18653           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt-mailgate.in,
18654           bin/rt.in, bin/mason_handler.fcgi, bin/mason_handler.scgi,
18655           bin/mason_handler.svc, bin/webmux.pl.in, bin/rt-crontool,
18656           bin/rt-mailgate, docs/rt3-schema-relationships.dot,
18657           etc/RT_Config.pm.in, etc/acl.Informix, etc/acl.Oracle,
18658           etc/constraints.mysql, etc/drop.Informix, etc/drop.Oracle,
18659           etc/initialdata, etc/schema.Informix, etc/schema.SQLite,
18660           etc/schema.mysql, etc/RT_Config.pm, html/autohandler,
18661           html/index.html, html/Admin/Elements/EditCustomField,
18662           html/Admin/Elements/EditCustomFieldValues,
18663           html/Admin/Elements/EditCustomFields,
18664           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
18665           html/Admin/Elements/SelectGroups,
18666           html/Admin/Elements/SelectRights,
18667           html/Admin/Elements/SelectStage,
18668           html/Admin/Queues/CustomFields.html,
18669           html/Admin/Queues/index.html, html/Admin/Users/Modify.html,
18670           html/Admin/Users/index.html, html/Approvals/Display.html,
18671           html/Elements/Callback, html/Elements/MessageBox,
18672           html/Elements/MyTickets, html/Elements/SelectLang,
18673           html/Elements/SelectStatus, html/Elements/SelectWatcherType,
18674           html/Elements/SetupSessionCookie, html/REST/1.0/autohandler,
18675           html/REST/1.0/dhandler, html/REST/1.0/logout,
18676           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
18677           html/REST/1.0/Forms/ticket/attachments,
18678           html/REST/1.0/Forms/ticket/default,
18679           html/REST/1.0/Forms/ticket/history,
18680           html/REST/1.0/Forms/ticket/links,
18681           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
18682           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
18683           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
18684           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
18685           html/SelfService/Display.html, html/SelfService/Update.html,
18686           html/SelfService/Elements/MyRequests, html/Ticket/Create.html,
18687           html/Ticket/Display.html, html/Ticket/Modify.html,
18688           html/Ticket/ModifyAll.html, html/Ticket/ModifyPeople.html,
18689           html/Ticket/Update.html, html/Ticket/Attachment/dhandler,
18690           html/Ticket/Elements/AddWatchers,
18691           html/Ticket/Elements/EditCustomField,
18692           html/Ticket/Elements/EditPeople,
18693           html/Ticket/Elements/ShowAttachments,
18694           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
18695           html/Ticket/Elements/ShowMessageStanza,
18696           html/Ticket/Elements/ShowPeople,
18697           html/Ticket/Elements/ShowTransaction, html/User/Prefs.html,
18698           lib/RT.pm.in, lib/RT.pm, lib/RT/Attachment_Overlay.pm,
18699           lib/RT/Base.pm, lib/RT/CachedGroupMember_Overlay.pm,
18700           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
18701           lib/RT/CustomField_Overlay.pm, lib/RT/EmailParser.pm,
18702           lib/RT/GroupMember_Overlay.pm, lib/RT/Group_Overlay.pm,
18703           lib/RT/Groups_Overlay.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
18704           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
18705           lib/RT/Record.pm, lib/RT/ScripAction_Overlay.pm,
18706           lib/RT/Scrip_Overlay.pm, lib/RT/Scrips_Overlay.pm,
18707           lib/RT/StyleGuide.pod, lib/RT/Template_Overlay.pm,
18708           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
18709           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction_Overlay.pm,
18710           lib/RT/URI.pm, lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
18711           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
18712           lib/RT/Action/CreateTickets.pm, lib/RT/Action/SendEmail.pm,
18713           lib/RT/I18N/cs.pm: import of rt 3.0.9
18714
18715 2004-03-10 17:05  ivan
18716
18717         * Makefile: update for suse
18718
18719 2004-03-10 14:27  khoff
18720
18721         * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
18722           weren't being properly masked on errors.  The router/block select
18723           box wasn't being generated on errors.
18724
18725 2004-03-10 13:47  ivan
18726
18727         * install/suse/9.0/INSTALL: move to versioned dir
18728
18729 2004-03-10 13:44  ivan
18730
18731         * install/redhat/9/INSTALL: adding preliminary suse install script
18732
18733 2004-03-10 11:06  khoff
18734
18735         * httemplate/browse/router.cgi: Added hide/show customer router
18736           link.
18737
18738 2004-03-09 18:37  khoff
18739
18740         * httemplate/browse/router.cgi: UI cleanup.
18741
18742 2004-03-05 06:34  ivan
18743
18744         * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
18745           FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
18746           FS/t/Report-Table.t, FS/t/Report.t, htetc/handler.pl,
18747           httemplate/graph/money_time.cgi: beginning of OO reporting
18748           interface, create acadia-requested crosstab reports
18749
18750 2004-03-04 21:59  ivan
18751
18752         * FS/bin/freeside-daily: fix -v
18753
18754 2004-03-03 08:32  ivan
18755
18756         * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
18757           be create and fetchmail should not be run
18758
18759 2004-03-03 05:42  ivan
18760
18761         * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
18762           svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
18763           svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
18764           emails being sent to signup server declined accounts, closes:
18765           Bug#743
18766
18767 2004-03-02 22:20  ivan
18768
18769         * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
18770           well as disable them (IE doesn't grey out disabled text dialogs)
18771
18772 2004-02-28 15:06  ivan
18773
18774         * httemplate/docs/ieak.html: for now
18775
18776 2004-02-28 14:57  ivan
18777
18778         * Makefile: s/cleanwhisker/pouncequick/
18779
18780 2004-02-28 14:49  ivan
18781
18782         * FS/t/acct_snarf.t: adding
18783
18784 2004-02-28 14:48  ivan
18785
18786         * FS/FS/cust_pkg.pm: minor fixes
18787
18788 2004-02-28 14:47  ivan
18789
18790         * CREDITS: credit where the typeset invoices came from!
18791
18792 2004-02-28 14:40  ivan
18793
18794         * httemplate/edit/process/cust_main_county-collapse.cgi: style
18795
18796 2004-02-28 14:40  ivan
18797
18798         * httemplate/edit/process/cust_main_county.cgi: new setuptax and
18799           recurtax fields
18800
18801 2004-02-28 14:36  ivan
18802
18803         * install/redhat/7.3/INSTALL: update
18804
18805 2004-02-28 14:26  ivan
18806
18807         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
18808           1.32, finally closes Bug#639
18809
18810 2004-02-27 13:21  khoff
18811
18812         * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
18813           were trying to call addr on an undefined object.  That's not
18814           good.
18815
18816 2004-02-26 11:21  ivan
18817
18818         * httemplate/view/svc_forward.cgi: correct cancel link
18819           s/account/mail forward/
18820
18821 2004-02-25 20:01  ivan
18822
18823         * httemplate/edit/svc_forward.cgi: double quotes are not ASP
18824
18825 2004-02-25 19:32  ivan
18826
18827         * FS/FS/Record.pm: allow replace with no arguments
18828
18829 2004-02-25 02:37  ivan
18830
18831         * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
18832           forward editing for new svc_forward.src field
18833
18834 2004-02-24 21:11  ivan
18835
18836         * FS/FS/CGI.pm: kludge around it completely
18837
18838 2004-02-24 21:04  ivan
18839
18840         * FS/FS/CGI.pm: third time's the charm
18841
18842 2004-02-24 21:00  ivan
18843
18844         * FS/FS/CGI.pm: oops, not the right way to blank them
18845
18846 2004-02-24 20:56  ivan
18847
18848         * FS/FS/CGI.pm: query strings get passed through sometimes?
18849
18850 2004-02-23 00:12  ivan
18851
18852         * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
18853           fallback suspension code
18854
18855 2004-02-13 10:58  ivan
18856
18857         * bin/postfix.export: postfix export
18858
18859 2004-02-13 06:04  ivan
18860
18861         * FS/FS/part_export.pm, bin/postfix.export: add postfix export
18862
18863 2004-02-13 05:53  ivan
18864
18865         * httemplate/edit/part_svc.cgi: typo
18866
18867 2004-02-13 04:27  ivan
18868
18869         * FS/FS/part_export/postfix.pm: adding postfix export
18870
18871 2004-02-13 03:47  ivan
18872
18873         * bin/sendmail.import: it lives!
18874
18875 2004-02-13 03:28  ivan
18876
18877         * httemplate/: index.html, search/svc_forward.cgi,
18878           view/svc_forward.cgi: add mail alias browse to main menu and fix
18879           mail alias view to recognize new schema also
18880
18881 2004-02-13 02:57  ivan
18882
18883         * FS/bin/freeside-setup: continue adding svc_forward.src: make
18884           svc_forward.srcsvc nullable
18885
18886 2004-02-13 02:35  ivan
18887
18888         * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
18889           httemplate/docs/schema.html: add svc_forward.src
18890
18891 2004-02-13 00:02  ivan
18892
18893         * bin/sendmail.import: initial import
18894
18895 2004-02-12 20:01  ivan
18896
18897         * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
18898           forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
18899           depend on Net::SSH 0.08 for non-blocking STDERR read
18900
18901 2004-02-12 14:40  ivan
18902
18903         * install/redhat/9/INSTALL: doc
18904
18905 2004-02-12 02:44  ivan
18906
18907         * bin/bind.import: fix usage msg
18908
18909 2004-02-11 22:31  ivan
18910
18911         * htetc/handler.pl, httemplate/misc/email-invoice.cgi,
18912           httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
18913           re-email invoice, closes: bug#526 and have print and email
18914           invoice links redirect back to top of customer view page instead
18915           of #history tag
18916
18917 2004-02-07 14:13  ivan
18918
18919         * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
18920
18921 2004-02-07 00:24  ivan
18922
18923         * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
18924           to sqlradius and sqlradius_withdomain exports
18925
18926 2004-02-05 17:00  ivan
18927
18928         * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
18929
18930 2004-02-02 16:19  ivan
18931
18932         * bin/shadow.reimport: adding shadow.reimport
18933
18934 2004-02-01 16:23  ivan
18935
18936         * install/redhat/9/INSTALL: add 1.5 dependancies
18937
18938 2004-02-01 13:07  ivan
18939
18940         * install/redhat/9/INSTALL: add addl dependancies, should work now?
18941
18942 2004-02-01 13:05  ivan
18943
18944         * install/redhat/9/INSTALL: rar rar
18945
18946 2004-02-01 13:00  ivan
18947
18948         * install/redhat/9/INSTALL: rar
18949
18950 2004-02-01 01:43  ivan
18951
18952         * install/debian/3.0/INSTALL: add libcache-cache-perl
18953
18954 2004-02-01 01:29  ivan
18955
18956         * Makefile: use install to make all components of FREESIDE_CONF dir
18957
18958 2004-02-01 01:23  ivan
18959
18960         * install/debian/3.0/INSTALL: s/cleanwhisker/pouncequick/
18961
18962 2004-01-30 22:33  ivan
18963
18964         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
18965           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
18966           httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
18967           htetc/handler.pl, httemplate/docs/schema.html: add
18968           pkg_svc.primary_svc flag to enable an explicit first package flag
18969
18970 2004-01-30 22:20  ivan
18971
18972         * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
18973           empty values in non-primary-keyed tables
18974
18975 2004-01-29 19:58  ivan
18976
18977         * FS/FS/part_export.pm: add default freebsd and linux
18978           suspension/unsuspension commands, work around FreeBSD pw(1) lack
18979           of locking, and don't prepend "*SUSPENDED* " to suspend an
18980           account anymore
18981
18982 2004-01-29 19:05  ivan
18983
18984         * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
18985           suspend an account
18986
18987 2004-01-29 17:27  ivan
18988
18989         * Makefile: multiple self-service machines aren't enclosed in
18990           quotes
18991
18992 2004-01-29 17:10  ivan
18993
18994         * Makefile, FS/FS/ClientAPI/MyAccount.pm,
18995           FS/bin/freeside-selfservice-server, init.d/freeside-init: add
18996           support for running selfservice server against multiple machines
18997
18998 2004-01-27 17:45  ivan
18999
19000         * httemplate/search/svc_acct.cgi: fix link from service definition
19001           browse to services
19002
19003 2004-01-27 17:39  ivan
19004
19005         * httemplate/: index.html, browse/part_svc.cgi,
19006           search/svc_acct.cgi, search/svc_domain.cgi: add service
19007           definition browse by number of active services
19008
19009 2004-01-23 03:20  ivan
19010
19011         * httemplate/: index.html, search/report_prepaid_income.cgi,
19012           search/report_prepaid_income.html: add prepaid income to main
19013           menu and allow arbitrary dates
19014
19015 2004-01-23 01:04  ivan
19016
19017         * httemplate/search/report_prepaid_income.cgi: tidy up look
19018
19019 2004-01-23 00:58  ivan
19020
19021         * httemplate/search/report_prepaid_income.cgi: oops
19022
19023 2004-01-23 00:55  ivan
19024
19025         * httemplate/search/report_prepaid_income.cgi: first try at prepaid
19026           income report
19027
19028 2004-01-22 19:22  ivan
19029
19030         * FS/FS/cust_bill.pm: undo debugging change
19031
19032 2004-01-22 19:21  ivan
19033
19034         * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
19035           avoid gigantic line items
19036
19037 2004-01-22 19:01  ivan
19038
19039         * httemplate/edit/cust_main.cgi: and the same for ship_
19040
19041 2004-01-22 18:53  ivan
19042
19043         * httemplate/edit/cust_main.cgi: fix state default and set min year
19044           to this year, patch from <matthewd>, thanks!
19045
19046 2004-01-22 16:49  ivan
19047
19048         * debian/control: update ideas about package splitup
19049
19050 2004-01-21 16:21  ivan
19051
19052         * FS/FS/cust_main.pm: fix cancel method
19053
19054 2004-01-21 16:11  ivan
19055
19056         * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
19057           properly
19058
19059 2004-01-21 15:45  ivan
19060
19061         * httemplate/misc/dump.cgi: fix newline problem in dump
19062
19063 2004-01-21 14:10  ivan
19064
19065         * FS/FS/cust_bill.pm: clean up all temp files!
19066
19067 2004-01-21 14:00  ivan
19068
19069         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
19070           conf/invoice_latexsmallfooter: fix multi-page typeset invoices
19071
19072 2004-01-20 16:04  ivan
19073
19074         * httemplate/search/: cust_bill_event.cgi, cust_pay.cgi,
19075           cust_pkg.cgi: don't include the _next_ day, just the full ending
19076           day
19077
19078 2004-01-20 12:30  ivan
19079
19080         * httemplate/: index.html, misc/dump.cgi: add database dump from
19081           web interface
19082
19083 2004-01-18 13:03  ivan
19084
19085         * FS/FS/Record.pm: revert bind_param change _again_.  passing not
19086           as a hashref causes too many other problems.  please leave as is.
19087           DBD::Pg needs to be fixed.  1.31 is a lost cause.
19088
19089 2004-01-16 13:45  ivan
19090
19091         * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
19092           also
19093
19094 2004-01-12 12:40  khoff
19095
19096         * httemplate/edit/part_virtual_field.cgi: Lists are just better
19097           sorted.
19098
19099 2004-01-12 12:34  khoff
19100
19101         * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
19102
19103 2004-01-11 16:03  ivan
19104
19105         * httemplate/view/cust_bill.cgi: only display "view typeset
19106           invoice" when there is an invoice_latex template
19107
19108 2004-01-11 15:59  ivan
19109
19110         * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
19111           invoice view in web UI uses pdf instead of postscript, closes
19112           Bug#614
19113
19114 2004-01-11 15:38  ivan
19115
19116         * httemplate/view/cust_bill-pdf.cgi: fix for pdf
19117
19118 2004-01-11 15:37  ivan
19119
19120         * httemplate/view/cust_bill-pdf.cgi: adding
19121
19122 2004-01-10 03:32  ivan
19123
19124         * install/redhat/9/INSTALL: update paths
19125
19126 2004-01-10 03:17  ivan
19127
19128         * Makefile: workaround stubborn shells globbing [a-z] to include
19129           CVS/
19130
19131 2004-01-09 20:19  ivan
19132
19133         * FS/FS/cust_main.pm: don't require payname for DCHK either
19134
19135 2004-01-09 19:50  ivan
19136
19137         * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
19138           invoice event edits
19139
19140 2004-01-09 14:46  ivan
19141
19142         * httemplate/search/report_receivables.cgi: add customer number
19143
19144 2004-01-09 14:39  ivan
19145
19146         * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
19147           deletions: need to use Date::Format and FS::Misc qw(send_email)
19148           in cust_credit.pm, need a link to delete unapplied credits too
19149
19150 2004-01-09 14:15  ivan
19151
19152         * FS/FS/Conf.pm: correct tyop
19153
19154 2004-01-09 14:11  ivan
19155
19156         * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
19157           httemplate/view/cust_main.cgi,
19158           httemplate/misc/delete-cust_credit.cgi: add deletecredits config
19159           value to enable deletion of credits
19160
19161 2004-01-09 13:09  ivan
19162
19163         * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
19164           value
19165
19166 2004-01-06 22:10  khoff
19167
19168         * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
19169           billing services in an external sql database.
19170
19171 2004-01-05 12:24  ivan
19172
19173         * httemplate/index.html: fix other packages by next bill date link
19174
19175 2004-01-03 19:54  ivan
19176
19177         * httemplate/docs/signup.html: remove obsolete netscape CCK
19178           supportsignup.cgi
19179
19180           depend on HTTP::BrowserDetect directly instead of via deprecated
19181           HTTP::Headers::UserAgent (closes: Bug#578)
19182
19183 2004-01-03 00:42  ivan
19184
19185         * httemplate/browse/agent.cgi: fix heading colspan when there is no
19186           agent.disabled column
19187
19188 2004-01-01 12:40  ivan
19189
19190         * FS/FS/cust_bill.pm: escape stuff from latex
19191
19192 2003-12-29 22:02  khoff
19193
19194         * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
19195           around a bug in DBD::Pg version 1.31.
19196
19197 2003-12-27 00:23  ivan
19198
19199         * httemplate/: index.html, search/cust_pkg.cgi: package reports by
19200           agent
19201
19202 2003-12-24 10:18  khoff
19203
19204         * FS/bin/freeside-setup: tyop
19205
19206 2003-12-22 18:36  ivan
19207
19208         * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
19209           FS/t/svc_external.t, htetc/handler.pl,
19210           httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
19211           httemplate/edit/process/svc_external.cgi,
19212           httemplate/view/svc_external.cgi: add svc_external
19213
19214 2003-12-22 17:46  ivan
19215
19216         * FS/: FS.pm, FS/svc_external.pm, bin/freeside-setup,
19217           FS/cust_svc.pm: add svc_external
19218
19219 2003-12-22 17:10  ivan
19220
19221         * eg/table_template-svc.pm: update svc template for 1.5
19222
19223 2003-12-22 17:06  ivan
19224
19225         * eg/table_template-svc.pm: fix path to svc_Common in example table
19226
19227 2003-12-22 16:51  ivan
19228
19229         * FS/FS/ClientAPI/MyAccount.pm,
19230           fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
19231           selfservice API
19232
19233 2003-12-22 16:41  ivan
19234
19235         * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
19236           option
19237
19238 2003-12-22 13:22  ivan
19239
19240         * FS/FS/cust_main.pm: default to the whole-country tax rate if
19241           states aren't defined
19242
19243 2003-12-22 13:18  ivan
19244
19245         * FS/FS/cust_bill.pm: quiet warning
19246
19247 2003-12-22 13:01  ivan
19248
19249         * FS/FS/cust_credit.pm: allow credits to be modified at API level
19250
19251 2003-12-22 09:50  ivan
19252
19253         * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
19254           subs
19255
19256 2003-12-21 15:16  ivan
19257
19258         * httemplate/browse/agent_type.cgi: work even if there are stray
19259           type_pkgs records around
19260
19261 2003-12-21 15:13  ivan
19262
19263         * FS/FS/Record.pm: cache virtual_fields method results to help
19264           performance
19265
19266 2003-12-21 13:12  ivan
19267
19268         * FS/bin/freeside-addoutsourceuser: add outsourced databases with
19269           both addresses by default
19270
19271 2003-12-15 00:08  ivan
19272
19273         * conf/invoice_latex: line up w/window envelopes
19274
19275 2003-12-15 00:07  ivan
19276
19277         * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
19278           now, do not count on latex printing it, oops
19279
19280 2003-12-14 22:42  ivan
19281
19282         * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
19283           amounts of all open invoices as soon as balance went positive
19284           (only manifests when any cust_bill->owed somehow got to be
19285           negative)
19286
19287 2003-12-14 19:41  ivan
19288
19289         * FS/FS/cust_bill.pm: add _latex_escape sub
19290
19291 2003-12-14 09:53  ivan
19292
19293         * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
19294           view field names
19295
19296 2003-12-10 15:53  ivan
19297
19298         * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
19299           dropdown
19300
19301 2003-12-10 14:51  ivan
19302
19303         * FS/bin/freeside-setup: add part_referral.disabled, add disabled
19304           indices to agent and part_bill_event
19305
19306 2003-12-10 14:50  ivan
19307
19308         * FS/FS/part_referral.pm: add part_referral.disabled
19309
19310 2003-11-30 00:06  ivan
19311
19312         * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
19313           file
19314
19315 2003-11-29 23:52  ivan
19316
19317         * httemplate/view/cust_bill.cgi: add link to view typeset invoice
19318
19319 2003-11-29 23:41  ivan
19320
19321         * conf/invoice_latex: move to the left to line up with window
19322           envelopes
19323
19324 2003-11-29 02:50  ivan
19325
19326         * FS/FS/cust_credit_bill.pm: missing cut
19327
19328 2003-11-29 02:48  ivan
19329
19330         * FS/FS/cust_bill.pm: use the latex template for normal printing
19331           when available
19332
19333 2003-11-29 02:39  ivan
19334
19335         * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
19336
19337 2003-11-29 00:32  ivan
19338
19339         * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
19340           send statements when a payment or credit is applied
19341
19342 2003-11-29 00:18  ivan
19343
19344         * FS/FS/part_bill_event.pm: also set default latex template for
19345           late bill templates
19346
19347 2003-11-29 00:08  ivan
19348
19349         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
19350           conf/invoice_latexfooter, conf/invoice_latexnotes,
19351           httemplate/misc/print-invoice.cgi,
19352           httemplate/view/cust_bill-ps.cgi: postscript invoice redux
19353
19354 2003-11-26 07:37  ivan
19355
19356         * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
19357           charges
19358
19359 2003-11-26 06:25  ivan
19360
19361         * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
19362           value to control explicit due date printing on invoices
19363
19364 2003-11-24 06:29  ivan
19365
19366         * httemplate/edit/part_export.cgi: fix html quoting problems
19367
19368 2003-11-24 05:01  ivan
19369
19370         * httemplate/browse/part_export.cgi: fix html quoting of export
19371           options
19372
19373 2003-11-21 10:55  ivan
19374
19375         * FS/FS/Record.pm: revert bind_param change!
19376
19377 2003-11-21 07:32  ivan
19378
19379         * httemplate/search/report_receivables.cgi: precedence helps alot
19380
19381 2003-11-21 07:25  ivan
19382
19383         * httemplate/search/report_receivables.cgi: precedence helps alot
19384
19385 2003-11-21 07:20  ivan
19386
19387         * httemplate/search/report_receivables.cgi: show customer status on
19388           receivables report
19389
19390 2003-11-20 04:48  ivan
19391
19392         * FS/FS/part_export/communigate_pro.pm: don't error out when not
19393           actually changing domain
19394
19395 2003-11-19 10:13  ivan
19396
19397         * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
19398
19399 2003-11-19 04:21  ivan
19400
19401         * httemplate/: edit/REAL_cust_pkg.cgi, search/report_cust_pay.html,
19402           search/report_tax.html: fix jscalendar date ifFormat
19403
19404 2003-11-18 17:37  ivan
19405
19406         * FS/FS/cust_bill.pm: reversing accidental commit of
19407           work-in-progress
19408
19409 2003-11-18 17:29  ivan
19410
19411         * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
19412
19413 2003-11-18 07:14  ivan
19414
19415         * FS/FS/part_export.pm: fix communigate pro export descriptions
19416
19417 2003-11-18 07:04  ivan
19418
19419         * FS/: FS/part_export/communigate_pro.pm,
19420           FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
19421           FS/part_export.pm: add communigate_pro_singledomain export
19422
19423 2003-11-14 23:28  ivan
19424
19425         * FS/bin/freeside-selfservice-server: kill off ssh process when
19426           re-opening connection
19427
19428 2003-11-14 23:18  ivan
19429
19430         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
19431           trailing newline to supress useless error messages in log
19432
19433 2003-11-14 00:43  ivan
19434
19435         * FS/bin/freeside-selfservice-server: hopefully recover better from
19436           lost ssh connections
19437
19438 2003-11-13 18:52  ivan
19439
19440         * httemplate/search/report_receivables.cgi: sort these
19441           case-insensitive
19442
19443 2003-11-13 03:23  ivan
19444
19445         * install/debian/3.0/INSTALL: fix path in questionable section
19446
19447 2003-11-12 04:29  ivan
19448
19449         * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
19450           unaudited services with a svcnum for imports
19451
19452 2003-11-12 03:22  ivan
19453
19454         * FS/FS/cust_pkg.pm: better error msg
19455
19456 2003-11-11 07:03  ivan
19457
19458         * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
19459           during an import
19460
19461 2003-11-11 06:39  ivan
19462
19463         * FS/FS/svc_Common.pm: fix up virtual field reprucussions
19464
19465 2003-11-11 06:21  ivan
19466
19467         * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
19468           imports with svcnums
19469
19470 2003-11-11 00:01  ivan
19471
19472         * httemplate/search/report_receivables.cgi: remove spaces between
19473           parens and contact name
19474
19475 2003-11-10 23:51  ivan
19476
19477         * httemplate/browse/svc_acct_pop.cgi: part_referral.cgi
19478
19479 2003-11-10 05:54  ivan
19480
19481         * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
19482           in?
19483
19484 2003-11-08 08:36  ivan
19485
19486         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
19487           cancel_pkg functions to self-service
19488
19489 2003-11-08 08:31  ivan
19490
19491         * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
19492           self-service functions!
19493
19494 2003-11-08 04:59  ivan
19495
19496         * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
19497           so we can prevent double-charges
19498
19499 2003-11-07 02:53  ivan
19500
19501         * httemplate/elements/: calendar-en.js, calendar-setup.js,
19502           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
19503           jscalendar
19504
19505 2003-11-07 00:39  ivan
19506
19507         * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
19508           charging
19509
19510 2003-11-07 00:36  ivan
19511
19512         * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
19513           calculations
19514
19515 2003-11-06 23:56  ivan
19516
19517         * httemplate/view/svc_acct.cgi: also show RADIUS usage information
19518           for sqlradius_withdomain exports
19519
19520 2003-11-06 06:45  ivan
19521
19522         * httemplate/search/report_receivables.cgi: add totals & simplify
19523           expressions
19524
19525 2003-11-06 06:08  ivan
19526
19527         * httemplate/search/report_receivables.cgi: ack!  count credits,
19528           not payments twice
19529
19530 2003-11-06 06:00  ivan
19531
19532         * httemplate/search/report_receivables.cgi: typo
19533
19534 2003-11-06 05:56  ivan
19535
19536         * httemplate/search/report_receivables.cgi: link to customer, don't
19537           show custnum
19538
19539 2003-11-06 05:40  ivan
19540
19541         * FS/MANIFEST: removing bin/freeside-receivables-report
19542
19543 2003-11-06 05:39  ivan
19544
19545         * httemplate/: index.html, search/report_receivables.cgi: "current
19546           receivables" -> A/R Aging summary
19547
19548 2003-11-05 03:13  ivan
19549
19550         * bin/create-fetchmailrc: fixup
19551
19552 2003-11-05 02:26  ivan
19553
19554         * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
19555
19556 2003-11-04 10:01  ivan
19557
19558         * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
19559
19560 2003-11-04 09:57  ivan
19561
19562         * bin/create-fetchmailrc: adding
19563
19564 2003-11-04 09:30  ivan
19565
19566         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
19567           info available to exports
19568
19569 2003-11-04 02:56  ivan
19570
19571         * FS/FS/Record.pm: finish treating serials as ints!
19572
19573 2003-11-04 02:55  ivan
19574
19575         * FS/FS/Record.pm: treat serial columns as ints too!
19576
19577 2003-11-03 03:42  ivan
19578
19579         * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
19580           Bug#590??
19581
19582 2003-11-03 03:30  ivan
19583
19584         * httemplate/edit/part_svc.cgi: kludge around this so i can add
19585           service definitions for now
19586
19587 2003-11-02 21:57  ivan
19588
19589         * httemplate/: index.html, browse/part_pkg.cgi,
19590           search/cust_pkg.cgi: add suspended/canceled browse, fix the old
19591           suspended browse
19592
19593 2003-11-02 21:48  ivan
19594
19595         * httemplate/search/cust_pkg.cgi: add suspended/canceled package
19596           browse
19597
19598 2003-11-02 21:40  ivan
19599
19600         * httemplate/index.html: formatting
19601
19602 2003-11-02 21:34  ivan
19603
19604         * httemplate/index.html: remove duplicate items from "Reports"
19605           section
19606
19607 2003-11-02 21:25  ivan
19608
19609         * httemplate/browse/part_pkg.cgi: tyops
19610
19611 2003-11-02 21:21  ivan
19612
19613         * httemplate/browse/part_pkg.cgi: also show suspended and canceled
19614           counts on active package browse
19615
19616 2003-10-25 17:39  ivan
19617
19618         * httemplate/search/: cust_pay.cgi, report_cust_pay.html: payment
19619           reports broken down by Visa/MC / Amex / Discover
19620
19621 2003-10-24 19:05  ivan
19622
19623         * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
19624           ClientAPI/Signup.pm: signups with snarf info!
19625
19626 2003-10-24 18:06  ivan
19627
19628         * httemplate/docs/signup.html: better link to .INS files
19629           documentation
19630
19631 2003-10-24 13:38  ivan
19632
19633         * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
19634           to save the cvv data for specific card types
19635
19636 2003-10-24 12:28  ivan
19637
19638         * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
19639           httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
19640           FS/FS/cust_main.pm, FS/bin/freeside-setup,
19641           httemplate/docs/schema.html: cvv!
19642
19643 2003-10-23 22:51  ivan
19644
19645         * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
19646
19647 2003-10-23 15:37  ivan
19648
19649         * bin/dbdef-create: require DBIx::DBSchema 0.22 to deal with Pg
19650           version problems
19651
19652 2003-10-23 02:02  ivan
19653
19654         * httemplate/docs/legacy.html: fix cranky verbitage at the top
19655
19656 2003-10-23 00:49  ivan
19657
19658         * FS/FS/cust_pay_batch.pm: Declined results from batches should now
19659           suspend the relevant customer.
19660
19661 2003-10-22 12:10  khoff
19662
19663         * httemplate/edit/process/router.cgi: dbh is a global.
19664
19665 2003-10-20 18:28  ivan
19666
19667         * install/redhat/9/INSTALL: more rh9 install foo
19668
19669 2003-10-20 17:07  ivan
19670
19671         * install/redhat/9/INSTALL: update rh9 install foo
19672
19673 2003-10-20 11:59  ivan
19674
19675         * install/redhat/: 7.3/INSTALL, 9/INSTALL: add passive flag to wget
19676
19677 2003-10-19 22:01  ivan
19678
19679         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
19680           httemplate/view/cust_main.cgi: finish up weekly billing
19681
19682 2003-10-19 21:25  ivan
19683
19684         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
19685           httemplate/edit/part_pkg.cgi, FS/bin/freeside-setup: daily/weekly
19686           billing
19687
19688 2003-10-19 19:35  ivan
19689
19690         * install/redhat/9/: INSTALL, sources.list: update for rh9
19691
19692 2003-10-19 19:28  ivan
19693
19694         * install/: openbsd/INSTALL, openbsd/cpan, openbsd/ports,
19695           redhat/9/INSTALL, redhat/9/sources.list: adding openbsd and red
19696           hat installs
19697
19698 2003-10-16 15:57  khoff
19699
19700         * FS/FS/part_export/router.pm: Telnet/SSH router export for
19701           svc_broadband.
19702
19703 2003-10-15 16:17  khoff
19704
19705         * httemplate/browse/router.cgi: $router isn't a global.
19706
19707 2003-10-15 15:59  khoff
19708
19709         * httemplate/edit/router.cgi: More changes that got lost in the
19710           merge somehow.
19711
19712 2003-10-15 15:48  khoff
19713
19714         * httemplate/view/svc_broadband.cgi: File got munged during
19715           svc_broadband merge.  Added ability to create a 'customer
19716           router'.
19717
19718 2003-10-15 08:03  ivan
19719
19720         * FS/bin/freeside-selfservice-server,
19721           fs_selfservice/FS-SelfService/SelfService.pm,
19722           fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
19723           tagging ability so we can run multiple self-service clients on
19724           one machine
19725
19726 2003-10-15 05:08  ivan
19727
19728         * FS/bin/freeside-setup: fix agent username and password
19729           nullability
19730
19731 2003-10-15 02:41  ivan
19732
19733         * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
19734           flag is set for subsequent   credit card transactions; some
19735           processors (AuthorozeNet, others?) use this   to waive the CVV2
19736           requirement.
19737
19738 2003-10-09 10:40  ivan
19739
19740         * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
19741
19742 2003-10-07 21:09  ivan
19743
19744         * htetc/handler.pl, httemplate/misc/upload-batch.cgi: can't use
19745           File::Basename::basename for windows filenames!  use a regex
19746           instead
19747
19748 2003-10-07 06:50  ivan
19749
19750         * Makefile: mandrake
19751
19752 2003-10-07 01:05  ivan
19753
19754         * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
19755           acct_snarf
19756
19757 2003-10-06 23:06  ivan
19758
19759         * FS/FS/part_export/communigate_pro.pm: problem was scalar context
19760           propogating to the wrong place in the grep
19761
19762 2003-10-06 23:03  ivan
19763
19764         * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
19765           UpdateAccountSettings sub
19766
19767 2003-10-06 22:50  ivan
19768
19769         * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
19770           hooks, don't try and set '*SUSPENDED*' passwords
19771
19772 2003-10-06 22:49  ivan
19773
19774         * FS/FS/svc_acct.pm: doc
19775
19776 2003-10-06 19:27  ivan
19777
19778         * FS/FS/part_export/communigate_pro.pm: add suspension /
19779           unsuspension export to communigate
19780
19781 2003-10-06 04:39  ivan
19782
19783         * httemplate/search/svc_acct.cgi: fix URL argument processing for
19784           account searches by popnum
19785
19786 2003-10-06 04:22  ivan
19787
19788         * httemplate/search/svc_acct.cgi: typo
19789
19790 2003-10-06 04:20  ivan
19791
19792         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
19793           linking to account list per access number
19794
19795 2003-10-06 04:14  ivan
19796
19797         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
19798           browse shows # of active accounts & links to appropriate account
19799           search
19800
19801 2003-10-02 14:51  khoff
19802
19803         * httemplate/edit/svc_broadband.cgi: $field isn't a global.
19804
19805 2003-10-02 07:26  ivan
19806
19807         * Makefile: minor Makefile updates
19808
19809 2003-10-02 07:19  ivan
19810
19811         * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
19812           option
19813
19814 2003-10-02 06:08  ivan
19815
19816         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
19817           off super-verbose logging
19818
19819 2003-10-02 05:42  ivan
19820
19821         * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
19822           dependancies (PREREQ_PM) for self-service module and signup
19823           wrapper
19824
19825 2003-10-02 04:23  ivan
19826
19827         * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
19828           info
19829
19830 2003-10-02 03:18  ivan
19831
19832         * FS/bin/freeside-daily: added -y switch to freeside-daily to
19833           specify an offset in days
19834
19835 2003-10-02 01:56  ivan
19836
19837         * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
19838           freeradius 0.9.1, and fix generate-raddb to avoid duplicates
19839
19840 2003-09-30 08:01  ivan
19841
19842         * FS/FS/agent.pm: no duplicate usernames
19843
19844 2003-09-30 05:48  ivan
19845
19846         * httemplate/misc/download-batch.cgi: IE doesn't like downloading
19847           MIME type text/comma-separated-values
19848
19849 2003-09-30 01:21  ivan
19850
19851         * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
19852           httemplate/elements/calendar-en.js,
19853           httemplate/elements/calendar-setup.js,
19854           httemplate/elements/calendar-win2k-2.css,
19855           httemplate/elements/calendar.js,
19856           httemplate/elements/calendar_stripped.js,
19857           httemplate/images/calendar.png,
19858           httemplate/search/report_cust_pay.html,
19859           httemplate/search/report_tax.html: calendar popups!
19860
19861 2003-09-30 00:04  ivan
19862
19863         * htetc/handler.pl: CGI.pm 2.47 required for ->upload() method
19864
19865 2003-09-29 03:10  ivan
19866
19867         * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
19868           now links to active/cancelled customers
19869
19870 2003-09-28 23:51  ivan
19871
19872         * FS/FS/ClientAPI/Signup.pm: signup with agent selection
19873
19874 2003-09-28 23:35  ivan
19875
19876         * httemplate/index.html: remove Gratuitous Capitalization
19877
19878 2003-09-28 22:51  ivan
19879
19880         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
19881           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
19882           can be disabled (auto-sensing based on schema)
19883
19884 2003-09-28 22:51  ivan
19885
19886         * FS/bin/freeside-setup, httemplate/docs/schema.html: added
19887           agent.disabled       agent.username       agent._password
19888
19889 2003-09-28 19:17  ivan
19890
19891         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
19892           quiet config options
19893
19894 2003-09-27 19:36  ivan
19895
19896         * FS/FS/cust_pay_batch.pm, htetc/handler.pl,
19897           httemplate/misc/upload-batch.cgi: add upload of batch result from
19898           TD Canada Trust some global.asa / handler.pl enhancements
19899
19900 2003-09-26 16:33  khoff
19901
19902         * httemplate/edit/svc_www.cgi: $field is not a global.
19903
19904 2003-09-26 14:02  khoff
19905
19906         * httemplate/edit/svc_acct.cgi: $field isn't a global.
19907
19908 2003-09-26 06:04  ivan
19909
19910         * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
19911           re-charge setup fee
19912
19913 2003-09-26 02:31  ivan
19914
19915         * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
19916           canadian GST/PST) taxes work now!
19917
19918 2003-09-26 02:15  ivan
19919
19920         * FS/FS/UID.pm: re-enable ChopBlanks for now
19921
19922 2003-09-26 02:09  ivan
19923
19924         * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
19925           editing
19926
19927 2003-09-26 01:11  ivan
19928
19929         * httemplate/: browse/cust_main_county.cgi,
19930           edit/cust_main_county.cgi: fix tax edit UI
19931
19932 2003-09-25 04:49  ivan
19933
19934         * httemplate/: browse/cust_main_county.cgi,
19935           edit/cust_main_county.cgi: UI for multiple named taxes w/setup &
19936           recur exemptions 1.4 schema-auto-adjusting backport
19937
19938 2003-09-25 04:17  ivan
19939
19940         * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
19941           for a single region 1.4 backport auto-adjusts based on schema
19942
19943 2003-09-25 03:40  ivan
19944
19945         * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
19946           and recurtax fields to cust_main_county
19947
19948 2003-09-25 03:28  ivan
19949
19950         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19951           freebsd portability fix
19952
19953 2003-09-25 03:27  ivan
19954
19955         * FS/bin/freeside-selfservice-server: freebsd portability fixes
19956
19957 2003-09-25 03:26  ivan
19958
19959         * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
19960
19961 2003-09-24 10:20  ivan
19962
19963         * FS/FS/part_export/shellcommands.pm: don't change dir either when
19964           username_pwonly is set
19965
19966 2003-09-24 10:06  ivan
19967
19968         * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
19969           usermod_pwonly set
19970
19971 2003-09-23 19:37  ivan
19972
19973         * install/freebsd/ports: need Cache::Cache in 1.4.2+
19974
19975 2003-09-23 18:30  ivan
19976
19977         * httemplate/browse/agent.cgi: fix boolean precedence error leading
19978           to inaccurate results on the new customer status list
19979
19980 2003-09-21 00:31  ivan
19981
19982         * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
19983           trancode from batching
19984
19985 2003-09-20 23:52  ivan
19986
19987         * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
19988
19989 2003-09-20 18:22  ivan
19990
19991         * httemplate/misc/download-batch.cgi: preliminary batch download
19992
19993 2003-09-19 05:40  ivan
19994
19995         * FS/FS/cust_main.pm: quiet option to cancel method
19996
19997 2003-09-19 05:13  ivan
19998
19999         * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
20000
20001 2003-09-19 05:04  ivan
20002
20003         * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
20004
20005 2003-09-19 05:02  ivan
20006
20007         * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
20008           performance
20009
20010 2003-09-19 04:56  ivan
20011
20012         * FS/FS/ClientAPI/Signup.pm: better error message when you don't
20013           select a package
20014
20015 2003-09-19 04:50  ivan
20016
20017         * init.d/freeside-init: correct pid filename for stopping
20018           self-service server
20019
20020 2003-09-19 04:35  ivan
20021
20022         * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
20023           signup server functions to self-service interace
20024
20025 2003-09-19 04:00  ivan
20026
20027         * FS/FS/ClientAPI/Signup.pm: module needs to return true
20028
20029 2003-09-19 03:08  ivan
20030
20031         * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
20032
20033 2003-09-19 03:07  ivan
20034
20035         * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
20036           FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
20037           signup server functions to self-service server.  fix provisioning
20038           & immediate suspension of declined signups.
20039
20040 2003-09-19 02:59  ivan
20041
20042         * init.d/freeside-init: removing signup and passwd servers
20043
20044 2003-09-18 21:25  ivan
20045
20046         * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
20047
20048 2003-09-18 21:13  ivan
20049
20050         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
20051           signup_server-quiet config option
20052
20053 2003-09-18 03:52  ivan
20054
20055         * httemplate/browse/agent.cgi: oops
20056
20057 2003-09-18 03:46  ivan
20058
20059         * httemplate/browse/agent.cgi: include info on number of
20060           active/cancelled customers in agent browse
20061
20062 2003-09-15 14:33  ivan
20063
20064         * httemplate/search/cust_pkg.cgi: package search skips cancelled
20065           packages when searching by date range
20066
20067 2003-09-11 17:14  khoff
20068
20069         * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
20070           NetAddrs, so it shouldn't be map'd
20071
20072 2003-09-11 14:57  ivan
20073
20074         * FS/FS/part_export.pm: also update sqlradius_withdomaind
20075           description for freeradius 0.9.1
20076
20077 2003-09-11 14:54  ivan
20078
20079         * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
20080
20081 2003-09-10 15:10  ivan
20082
20083         * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
20084
20085 2003-09-10 14:56  ivan
20086
20087         * FS/FS/part_export/communigate_pro.pm: don't set an empty
20088           externalFlag
20089
20090 2003-09-10 14:45  ivan
20091
20092         * FS/FS/part_export/communigate_pro.pm: communitgate pro
20093           CreateAccount examples are on crack
20094
20095 2003-09-10 14:39  ivan
20096
20097         * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
20098           weird data structure on create
20099
20100 2003-09-10 14:01  ivan
20101
20102         * FS/FS/part_export/communigate_pro.pm: set initial password for
20103           new accounts
20104
20105 2003-09-10 03:54  ivan
20106
20107         * FS/FS/cust_pay.pm: adding cust_main method
20108
20109 2003-09-09 15:36  ivan
20110
20111         * FS/MANIFEST: adding communigate_pro export
20112
20113 2003-09-08 21:16  ivan
20114
20115         * FS/FS/part_export.pm: typo hiding remote username labels
20116
20117 2003-09-06 00:20  ivan
20118
20119         * httemplate/browse/agent_type.cgi: hide display of disabled
20120           packages from agent type browse
20121
20122 2003-09-05 23:45  ivan
20123
20124         * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
20125
20126 2003-09-05 18:45  ivan
20127
20128         * FS/FS/svc_acct.pm: fix method name
20129
20130 2003-09-05 18:44  ivan
20131
20132         * FS/FS/: cust_svc.pm, svc_acct.pm: add
20133           get_session_history_sqlradacct have $ignore_quantity also ignore
20134           0 quantities
20135
20136 2003-09-05 06:19  ivan
20137
20138         * FS/FS/part_export/communigate_pro.pm: typo
20139
20140 2003-09-05 06:18  ivan
20141
20142         * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
20143           communigate pro export
20144
20145 2003-09-05 06:16  ivan
20146
20147         * FS/FS/Conf.pm: doc
20148
20149 2003-09-05 02:13  ivan
20150
20151         * FS/FS/svc_acct.pm: allow ! password like !!
20152
20153 2003-09-05 01:17  ivan
20154
20155         * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
20156           conf value (refer to exports instead)
20157
20158 2003-09-05 01:02  ivan
20159
20160         * FS/FS/Conf.pm: fix typo
20161
20162 2003-09-05 01:01  ivan
20163
20164         * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
20165           blowfish
20166
20167 2003-09-05 00:55  ivan
20168
20169         * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
20170           blowfish passwords
20171
20172 2003-09-04 21:09  ivan
20173
20174         * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
20175           control creation of complimentary accounts and minor pod updates
20176
20177 2003-09-04 19:31  ivan
20178
20179         * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
20180           too
20181
20182 2003-09-03 16:06  ivan
20183
20184         * httemplate/view/cust_main.cgi: list extraneous services, closes:
20185           #213
20186
20187 2003-09-03 13:22  ivan
20188
20189         * FS/FS/Record.pm: turn off query debugging
20190
20191 2003-09-03 11:46  ivan
20192
20193         * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
20194           subroutine another fix to support running 1.5.0 virtual field
20195           code on 1.4.x databases
20196
20197 2003-09-03 06:18  ivan
20198
20199         * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
20200           commands
20201
20202 2003-09-03 05:35  ivan
20203
20204         * Makefile: makefile trivia for openbsd
20205
20206 2003-08-21 00:42  ivan
20207
20208         * install/debian/3.0/INSTALL: woody backports
20209
20210 2003-08-20 23:46  ivan
20211
20212         * install/debian/3.0/INSTALL: iffy
20213
20214 2003-08-20 23:42  ivan
20215
20216         * install/debian/3.0/INSTALL: woody
20217
20218 2003-08-07 22:54  ivan
20219
20220         * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
20221           account view screen
20222
20223 2003-08-07 22:42  ivan
20224
20225         * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
20226           httemplate/elements/header.html,
20227           httemplate/elements/menubar.html, httemplate/elements/pager.html,
20228           httemplate/elements/table.html, httemplate/search/sql.html,
20229           httemplate/search/elements/search.html: - (finish) includes!
20230           (closes: Bug#551) - (finish) moving SQL search to including
20231           generic elements/search.html - new elements: menubar.html,
20232           header.html, pager.html and table.html - have masonize process
20233           .html files also
20234
20235 2003-08-07 19:02  ivan
20236
20237         * bin/masonize, httemplate/autohandler,
20238           httemplate/graph/money_time.cgi, httemplate/search/sql.html,
20239           httemplate/search/elements/search.html: - fix Mason profiling to
20240           pass-through images (for graph/) - fix graph/money-time.cgi use
20241           of $m interfering with Mason - fix graph/money-time-graph.cgi to
20242           set content-type in a Mason/ASP-independant   fashion -
20243           (beginning of) includes! - (beginning of) moving SQL search to
20244           including generic elements/search.html - fix global.asa typo -
20245           fix masonize to not prepend an extraneous blank line (breaking
20246           graph/money-time-graph.cgi)
20247
20248 2003-08-07 06:08  ivan
20249
20250         * htetc/handler.pl, httemplate/view/cust_main.cgi: - turn on
20251           profiling with mason like with Apache::ASP (redirects now
20252           working) - fix mason error with new view/cust_main.cgi UI
20253
20254 2003-08-07 05:47  ivan
20255
20256         * Makefile, htetc/handler.pl, httemplate/autohandler,
20257           httemplate/index.html: - switch to mason by default - minimum
20258           mason version 1.1 (and doc) - evaluate .html files with mason/asp
20259           - turn on profiling with mason like with Apache::ASP (redirects
20260           not working) - (start of) includes
20261
20262 2003-08-05 14:00  ivan
20263
20264         * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
20265           have been checked in
20266
20267 2003-08-05 13:06  ivan
20268
20269         * htetc/handler.pl: no svc_acct_sm in 1.5
20270
20271 2003-08-05 12:07  ivan
20272
20273         * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
20274
20275 2003-08-05 11:52  ivan
20276
20277         * FS/FS/svc_domain.pm: remove spurious re-use of $error
20278
20279 2003-08-05 11:45  ivan
20280
20281         * FS/FS/Record.pm: backwards compatibility if the schema hasn't
20282           been updated
20283
20284 2003-08-04 17:32  khoff
20285
20286         * httemplate/index.html: Fixed %%%VERSION%%% tag
20287
20288 2003-08-04 17:20  khoff
20289
20290         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
20291           FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
20292           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
20293           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
20294           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
20295           FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
20296           FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
20297           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
20298           FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
20299           FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
20300           FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
20301           FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
20302           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
20303           FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
20304           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
20305           FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
20306           FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
20307           FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
20308           FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
20309           FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
20310           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
20311           FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/handler.pl,
20312           httemplate/index.html, httemplate/browse/part_svc.cgi,
20313           httemplate/browse/part_virtual_field.cgi,
20314           httemplate/browse/router.cgi, httemplate/edit/part_svc.cgi,
20315           httemplate/edit/part_virtual_field.cgi,
20316           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
20317           httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
20318           httemplate/edit/process/router.cgi,
20319           httemplate/edit/process/svc_broadband.cgi,
20320           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
20321           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
20322           Virtual field merge
20323
20324 2003-07-25 09:26  ivan
20325
20326         * FS/FS/svc_acct.pm: typo
20327
20328 2003-07-25 06:13  ivan
20329
20330         * FS/FS/Conf.pm: doc
20331
20332 2003-07-23 10:05  ivan
20333
20334         * FS/FS/part_export/domain_shellcommands.pm: bugfix for
20335           non-catchall domains
20336
20337 2003-07-23 08:36  ivan
20338
20339         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
20340           spurious "can't purchase pkgpart" errors
20341
20342 2003-07-17 09:02  ivan
20343
20344         * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
20345           functionality
20346
20347 2003-07-16 09:05  ivan
20348
20349         * httemplate/search/cust_pay.cgi: UI
20350
20351 2003-07-16 09:01  ivan
20352
20353         * httemplate/search/cust_pay.cgi: show totals in payment report
20354
20355 2003-07-15 06:30  ivan
20356
20357         * rt/etc/schema.Pg: reverting to vendor branch rt 3.0.4, hopefully
20358
20359 2003-07-15 06:16  ivan
20360
20361         * rt/: etc/RT_SiteConfig.pm, html/Elements/Footer,
20362           html/Elements/Header, html/Elements/Menu,
20363           html/Elements/PageLayout, html/Elements/SimpleSearch,
20364           html/Elements/Tabs, html/Elements/TitleBoxStart,
20365           html/NoAuth/webrt.css, html/Search/Bulk.html,
20366           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
20367           lib/RT/SearchBuilder.pm, sbin/rt-setup-database.in: Initial
20368           revision
20369
20370 2003-07-15 06:16  ivan
20371
20372         * rt/: COPYING, Makefile, Makefile.in, README, aclocal.m4,
20373           Changelog, config.log, config.pld, config.status, configure,
20374           configure.ac, install-sh, bin/mason_handler.fcgi,
20375           bin/mason_handler.fcgi.in, bin/mason_handler.scgi,
20376           bin/mason_handler.scgi.in, bin/mason_handler.svc,
20377           bin/mason_handler.svc.in, bin/rt-commit-handler,
20378           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
20379           bin/rt-crontool, bin/rt-mailgate, docs/README.docs,
20380           docs/Security, docs/design_docs/CARS,
20381           docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
20382           docs/design_docs/approval_notices,
20383           docs/design_docs/approval_template, docs/design_docs/cf_search,
20384           docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
20385           docs/design_docs/delegation, docs/design_docs/evil_plans,
20386           docs/design_docs/groups_notes,
20387           docs/design_docs/link-definitions.txt,
20388           docs/design_docs/recursive_group_membership_algorithm,
20389           docs/design_docs/rql_parser_machine.graphviz,
20390           docs/design_docs/string-extraction-guide.txt,
20391           docs/design_docs/subscription-definitions.txt,
20392           docs/design_docs/ticket_templates, docs/design_docs/users,
20393           etc/RT_Config.pm, etc/RT_Config.pm.in, etc/acl.Oracle,
20394           etc/acl.Pg, etc/acl.mysql, etc/constraints.mysql,
20395           etc/initialdata, etc/rt.spec, etc/schema.SQLite,
20396           etc/schema.mysql, html/autohandler, html/index.html, html/l,
20397           html/Admin/index.html, html/Admin/Elements/AddCustomFieldValue,
20398           html/Admin/Elements/CreateUserCalled,
20399           html/Admin/Elements/EditCustomField,
20400           html/Admin/Elements/EditCustomFieldValues,
20401           html/Admin/Elements/EditCustomFields,
20402           html/Admin/Elements/EditQueueWatchers,
20403           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
20404           html/Admin/Elements/EditTemplates,
20405           html/Admin/Elements/EditUserComments,
20406           html/Admin/Elements/GroupTabs, html/Admin/Elements/Header,
20407           html/Admin/Elements/ListGlobalCustomFields,
20408           html/Admin/Elements/ListGlobalScrips,
20409           html/Admin/Elements/ModifyTemplate,
20410           html/Admin/Elements/QueueRightsForUser,
20411           html/Admin/Elements/QueueTabs,
20412           html/Admin/Elements/SelectCustomFieldType,
20413           html/Admin/Elements/SelectGroups,
20414           html/Admin/Elements/SelectModifyGroup,
20415           html/Admin/Elements/SelectModifyQueue,
20416           html/Admin/Elements/SelectModifyUser,
20417           html/Admin/Elements/SelectNewGroupMembers,
20418           html/Admin/Elements/SelectRights,
20419           html/Admin/Elements/SelectScrip,
20420           html/Admin/Elements/SelectScripAction,
20421           html/Admin/Elements/SelectScripCondition,
20422           html/Admin/Elements/SelectSingleOrMultiple,
20423           html/Admin/Elements/SelectTemplate,
20424           html/Admin/Elements/SelectUsers, html/Admin/Elements/SystemTabs,
20425           html/Admin/Elements/Tabs, html/Admin/Elements/UserTabs,
20426           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
20427           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
20428           html/Admin/Global/Templates.html,
20429           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
20430           html/Admin/Groups/GroupRights.html,
20431           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
20432           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
20433           html/Admin/Queues/CustomField.html,
20434           html/Admin/Queues/CustomFields.html,
20435           html/Admin/Queues/GroupRights.html,
20436           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
20437           html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
20438           html/Admin/Queues/Template.html,
20439           html/Admin/Queues/Templates.html,
20440           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
20441           html/Admin/Users/Modify.html, html/Admin/Users/index.html,
20442           html/Approvals/Display.html, html/Approvals/index.html,
20443           html/Approvals/Elements/Approve,
20444           html/Approvals/Elements/PendingMyApproval,
20445           html/Approvals/Elements/ShowDependency,
20446           html/Approvals/Elements/Tabs, html/Elements/BevelBoxRaisedEnd,
20447           html/Elements/BevelBoxRaisedStart, html/Elements/Callback,
20448           html/Elements/Checkbox, html/Elements/CreateTicket,
20449           html/Elements/Error, html/Elements/GotoTicket,
20450           html/Elements/ListActions, html/Elements/Login,
20451           html/Elements/MessageBox, html/Elements/MyRequests,
20452           html/Elements/MyTickets, html/Elements/Quicksearch,
20453           html/Elements/Refresh, html/Elements/Section,
20454           html/Elements/SelectAttachmentField, html/Elements/SelectBoolean,
20455           html/Elements/SelectCustomFieldOperator,
20456           html/Elements/SelectCustomFieldValue, html/Elements/SelectDate,
20457           html/Elements/SelectDateRelation, html/Elements/SelectDateType,
20458           html/Elements/SelectEqualityOperator, html/Elements/SelectGroups,
20459           html/Elements/SelectLinkType, html/Elements/SelectMatch,
20460           html/Elements/SelectNewTicketQueue, html/Elements/SelectOwner,
20461           html/Elements/SelectQueue, html/Elements/SelectResultsPerPage,
20462           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
20463           html/Elements/SelectTicketSortBy,
20464           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
20465           html/Elements/SelectWatcherType,
20466           html/Elements/SetupSessionCookie, html/Elements/Submit,
20467           html/Elements/TitleBoxEnd, html/NoAuth/Logout.html,
20468           html/NoAuth/Reminder.html, html/NoAuth/images/bplogo.gif,
20469           html/NoAuth/images/favicon.png, html/NoAuth/images/space.gif,
20470           html/REST/1.0/NoAuth/mail-gateway, html/SelfService/Closed.html,
20471           html/SelfService/Create.html, html/SelfService/Display.html,
20472           html/SelfService/Error.html, html/SelfService/Prefs.html,
20473           html/SelfService/Update.html, html/SelfService/index.html,
20474           html/SelfService/Attachment/dhandler,
20475           html/SelfService/Elements/GotoTicket,
20476           html/SelfService/Elements/Header,
20477           html/SelfService/Elements/MyRequests,
20478           html/SelfService/Elements/Tabs, html/Ticket/Create.html,
20479           html/Ticket/Display.html, html/Ticket/History.html,
20480           html/Ticket/Modify.html, html/Ticket/ModifyAll.html,
20481           html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
20482           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
20483           html/Ticket/Attachment/dhandler,
20484           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
20485           html/Ticket/Elements/EditBasics,
20486           html/Ticket/Elements/EditCustomField,
20487           html/Ticket/Elements/EditCustomFields,
20488           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
20489           html/Ticket/Elements/EditWatchers,
20490           html/Ticket/Elements/ShowAttachments,
20491           html/Ticket/Elements/ShowBasics,
20492           html/Ticket/Elements/ShowCustomFields,
20493           html/Ticket/Elements/ShowDates,
20494           html/Ticket/Elements/ShowDependencies,
20495           html/Ticket/Elements/ShowHistory,
20496           html/Ticket/Elements/ShowMemberOf,
20497           html/Ticket/Elements/ShowMembers,
20498           html/Ticket/Elements/ShowMessageHeaders,
20499           html/Ticket/Elements/ShowMessageStanza,
20500           html/Ticket/Elements/ShowPeople,
20501           html/Ticket/Elements/ShowReferences,
20502           html/Ticket/Elements/ShowRequestor,
20503           html/Ticket/Elements/ShowTransaction, html/User/Delegation.html,
20504           html/User/Prefs.html, html/User/Elements/DelegateRights,
20505           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
20506           html/User/Groups/Members.html, html/User/Groups/Modify.html,
20507           html/User/Groups/index.html, lib/RT.pm, lib/RT.pm.in,
20508           lib/RT/ACE.pm, lib/RT/ACE_Overlay.pm, lib/RT/ACL.pm,
20509           lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
20510           lib/RT/Attachment_Overlay.pm, lib/RT/Attachments.pm,
20511           lib/RT/Attachments_Overlay.pm, lib/RT/Base.pm,
20512           lib/RT/CachedGroupMember.pm, lib/RT/CachedGroupMember_Overlay.pm,
20513           lib/RT/CachedGroupMembers.pm,
20514           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
20515           lib/RT/CustomField.pm, lib/RT/CustomFieldValue.pm,
20516           lib/RT/CustomFieldValues.pm, lib/RT/CustomFieldValues_Overlay.pm,
20517           lib/RT/CustomField_Overlay.pm, lib/RT/CustomFields.pm,
20518           lib/RT/CustomFields_Overlay.pm, lib/RT/Date.pm,
20519           lib/RT/EmailParser.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
20520           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
20521           lib/RT/GroupMembers_Overlay.pm, lib/RT/Group_Overlay.pm,
20522           lib/RT/Groups.pm, lib/RT/Groups_Overlay.pm, lib/RT/Handle.pm,
20523           lib/RT/I18N.pm, lib/RT/Link.pm, lib/RT/Link_Overlay.pm,
20524           lib/RT/Links.pm, lib/RT/Links_Overlay.pm, lib/RT/Principal.pm,
20525           lib/RT/Principal_Overlay.pm, lib/RT/Principals.pm,
20526           lib/RT/Principals_Overlay.pm, lib/RT/Queue.pm,
20527           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
20528           lib/RT/Queues_Overlay.pm, lib/RT/Record.pm, lib/RT/Scrip.pm,
20529           lib/RT/ScripAction.pm, lib/RT/ScripAction_Overlay.pm,
20530           lib/RT/ScripActions.pm, lib/RT/ScripActions_Overlay.pm,
20531           lib/RT/ScripCondition.pm, lib/RT/ScripCondition_Overlay.pm,
20532           lib/RT/ScripConditions.pm, lib/RT/ScripConditions_Overlay.pm,
20533           lib/RT/Scrip_Overlay.pm, lib/RT/Scrips.pm,
20534           lib/RT/Scrips_Overlay.pm, lib/RT/System.pm, lib/RT/Template.pm,
20535           lib/RT/Template_Overlay.pm, lib/RT/Templates.pm,
20536           lib/RT/Templates_Overlay.pm, lib/RT/Ticket.pm,
20537           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets.pm,
20538           lib/RT/Tickets_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
20539           lib/RT/Transaction.pm, lib/RT/Transaction_Overlay.pm,
20540           lib/RT/Transactions.pm, lib/RT/Transactions_Overlay.pm,
20541           lib/RT/URI.pm, lib/RT/User.pm, lib/RT/User_Overlay.pm,
20542           lib/RT/Users.pm, lib/RT/Users_Overlay.pm,
20543           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
20544           lib/RT/Action/CreateTickets.pm,
20545           lib/RT/Action/EscalatePriority.pm, lib/RT/Action/Generic.pm,
20546           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
20547           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
20548           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
20549           lib/RT/Condition/AnyTransaction.pm,
20550           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
20551           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
20552           lib/RT/Condition/PriorityExceeds.pm,
20553           lib/RT/Condition/QueueChange.pm,
20554           lib/RT/Condition/StatusChange.pm,
20555           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/cs.pm,
20556           lib/RT/I18N/cs.po, lib/RT/I18N/de.po, lib/RT/I18N/en.po,
20557           lib/RT/I18N/es.po, lib/RT/I18N/fi.po, lib/RT/I18N/fr.po,
20558           lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
20559           lib/RT/I18N/nl.po, lib/RT/I18N/no.po, lib/RT/I18N/pt_br.po,
20560           lib/RT/I18N/ru.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
20561           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
20562           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm,
20563           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
20564           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
20565           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/00smoke.t,
20566           lib/t/01harness.t, lib/t/02regression.t, lib/t/03web.pl,
20567           lib/t/04_send_email.pl,
20568           lib/t/data/multipart-alternative-with-umlaut,
20569           lib/t/data/nested-mime-sample, lib/t/data/nested-rfc-822,
20570           lib/t/data/new-ticket-from-iso-8859-1,
20571           lib/t/data/new-ticket-from-iso-8859-1-full,
20572           lib/t/data/russian-subject-no-content-type,
20573           lib/t/data/text-html-in-russian,
20574           lib/t/data/text-html-with-umlaut,
20575           lib/t/data/8859-15-message-series/dir,
20576           lib/t/data/8859-15-message-series/msg1,
20577           lib/t/data/8859-15-message-series/msg2,
20578           lib/t/data/8859-15-message-series/msg3,
20579           lib/t/data/8859-15-message-series/msg4,
20580           lib/t/data/8859-15-message-series/msg5,
20581           lib/t/data/8859-15-message-series/msg6,
20582           lib/t/data/8859-15-message-series/msg7,
20583           lib/t/regression/mime_tests, m4/rt_enable_layout.m4,
20584           m4/rt_expand_var.m4, m4/rt_layout.m4,
20585           m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
20586           sbin/extract_pod_tests, sbin/factory, sbin/license_tag,
20587           sbin/regression_harness, sbin/rt-test-dependencies.in,
20588           autom4te.cache/output.0, autom4te.cache/requests,
20589           autom4te.cache/traces.0: import of rt 3.0.4
20590
20591 2003-07-15 04:23  ivan
20592
20593         * Makefile: 1.5.0pre3
20594
20595 2003-07-13 23:21  ivan
20596
20597         * httemplate/search/cust_pay.cgi: fix bug when both a payment type
20598           and date range are specified
20599
20600 2003-07-12 04:14  ivan
20601
20602         * httemplate/index.html: remove Gratuitous capitalization
20603
20604 2003-07-12 04:09  ivan
20605
20606         * httemplate/: index.html, browse/part_pkg.cgi,
20607           browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
20608           payment search - some clarification of services/packages vs.
20609           service/package   definitions in browse/part_{svc,pkg}.cgi -
20610           package definition report by # of active customer packages (with
20611           links   to customer package listing)
20612
20613 2003-07-11 08:37  ivan
20614
20615         * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
20616           Time::Local fix in rc3 (closes: Bug#550)
20617
20618 2003-07-11 08:23  ivan
20619
20620         * httemplate/: index.html, search/cust_pay.cgi,
20621           search/cust_pkg.cgi, search/report_cust_pay.html: payments report
20622           for inventivemedia / hpnx
20623
20624 2003-07-11 00:54  ivan
20625
20626         * FS/FS/Record.pm: typo
20627
20628 2003-07-11 00:30  ivan
20629
20630         * FS/FS/Record.pm: provide stack backtrace when we wind up in
20631           FS::Record::AUTOLOAD by accident
20632
20633 2003-07-09 07:39  ivan
20634
20635         * httemplate/edit/svc_domain.cgi: increase max domain length to 63
20636
20637 2003-07-06 11:58  ivan
20638
20639         * httemplate/view/cust_main.cgi: don't bother displaying comments
20640           that are only whitespace/newlines
20641
20642 2003-07-03 20:31  ivan
20643
20644         * etc/abbr_state.txt: adding states
20645
20646 2003-07-03 18:37  ivan
20647
20648         * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
20649           there are tons of POPs
20650
20651 2003-07-03 17:51  ivan
20652
20653         * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
20654           numbers of POPs
20655
20656 2003-07-02 05:58  ivan
20657
20658         * FS/FS/part_pkg.pm: tyop
20659
20660 2003-07-02 05:56  ivan
20661
20662         * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
20663           find any appropriate service with quantity 1
20664
20665 2003-07-02 05:34  ivan
20666
20667         * README: change license to GPL only
20668
20669 2003-07-01 02:00  ivan
20670
20671         * httemplate/edit/part_export.cgi: larger textareas in export
20672           options
20673
20674 2003-06-30 17:27  ivan
20675
20676         * FS/FS/part_export.pm: typo
20677
20678 2003-06-30 12:15  ivan
20679
20680         * FS/FS/cust_main.pm: bugfix for manual re-charging changes
20681           (Bug#423)
20682
20683 2003-06-30 11:56  ivan
20684
20685         * FS/FS/cust_main.pm: pass additional fields to ACH processors
20686           (Authorize.Net should work now)
20687
20688 2003-06-30 06:18  ivan
20689
20690         * FS/MANIFEST: removing deprecated freeside-overdue
20691
20692 2003-06-30 05:22  ivan
20693
20694         * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
20695           FS/part_export/sqlradius_withdomain.pm,
20696           bin/freeside-sqlradius-reset,
20697           t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
20698           export including realms, closes: bug#514
20699
20700 2003-06-30 00:44  ivan
20701
20702         * FS/FS/svc_domain.pm: increase maximum domain length to 67
20703
20704 2003-06-27 07:19  ivan
20705
20706         * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
20707           parameter for Framed-IP-Address vs. Framed-Address
20708
20709 2003-06-25 03:22  ivan
20710
20711         * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
20712           with empty dates in Failed Invoice Event search,   patch from
20713           rlucas@tercent.net
20714
20715 2003-06-25 01:40  ivan
20716
20717         * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
20718           export - disable old-style suspending
20719
20720 2003-06-24 17:57  ivan
20721
20722         * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
20723           update: might work now
20724
20725 2003-06-24 07:12  ivan
20726
20727         * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
20728           explicitly use the necessary modules
20729
20730 2003-06-22 07:21  ivan
20731
20732         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
20733           retry on change or manual "retry_card" to ONCE per invoice
20734
20735 2003-06-22 02:11  ivan
20736
20737         * bin/create-history-tables: skip pg_ tables also (ewww, showing up
20738           in reverse-engineered schema)
20739
20740 2003-06-22 02:04  ivan
20741
20742         * bin/create-history-tables: skip history tables that exist
20743           already; easier to re-run now
20744
20745 2003-06-13 19:02  ivan
20746
20747         * FS/bin/freeside-setup: add index on cust_bill._date
20748
20749 2003-06-13 18:01  ivan
20750
20751         * bin/apache.export: \n\n between virtualhost entries
20752
20753 2003-06-13 08:18  ivan
20754
20755         * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
20756           $quoted_new__password
20757
20758 2003-06-13 02:12  ivan
20759
20760         * FS/FS/part_export.pm: proper command escape for vpopmail export
20761
20762 2003-06-13 01:46  ivan
20763
20764         * httemplate/edit/part_export.cgi: missing semi
20765
20766 2003-06-13 01:44  ivan
20767
20768         * httemplate/edit/part_export.cgi: correct stickiness for checkbox
20769           options on export edit
20770
20771 2003-06-13 01:38  ivan
20772
20773         * FS/FS/part_export.pm: pass vpopmail passwords on command-line
20774           (unfortunately)
20775
20776 2003-06-13 01:23  ivan
20777
20778         * FS/FS/part_export.pm: full path to vpopmail commands
20779
20780 2003-06-13 01:11  ivan
20781
20782         * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
20783           vpopmail presets to shellcommands_withdomain export
20784
20785 2003-06-12 07:08  ivan
20786
20787         * bin/passwd.import: /bin/halt and /sbin/halt
20788
20789 2003-06-12 07:06  ivan
20790
20791         * bin/passwd.import: tyop
20792
20793 2003-06-12 06:57  ivan
20794
20795         * bin/passwd.import: better error handling for re-imports
20796
20797 2003-06-12 06:50  ivan
20798
20799         * bin/fix-sequences: remove overly-verbose debugging for now
20800
20801 2003-06-12 06:50  ivan
20802
20803         * bin/fix-sequences: "doc"
20804
20805 2003-06-12 06:49  ivan
20806
20807         * bin/fix-sequences: arg
20808
20809 2003-06-12 06:47  ivan
20810
20811         * bin/fix-sequences: debugging
20812
20813 2003-06-12 06:43  ivan
20814
20815         * bin/fix-sequences: update for long table names; use sequence name
20816           directly instead of guessing
20817
20818 2003-06-12 06:35  ivan
20819
20820         * bin/fix-sequences: moo
20821
20822 2003-06-12 06:32  ivan
20823
20824         * bin/fix-sequences: adding fix-sequences
20825
20826 2003-06-12 05:57  ivan
20827
20828         * FS/FS/part_export.pm: _default_ default now sets GECOS like the
20829           OS-defaults
20830
20831 2003-06-12 05:43  ivan
20832
20833         * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
20834           null OP columns
20835
20836 2003-06-11 13:27  khoff
20837
20838         * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
20839           addresses that the message was successfully delivered to.  I'm
20840           assuming 'Debug' causes Net::SMTP to warn the debug output, not
20841           return it.
20842
20843 2003-06-11 12:13  khoff
20844
20845         * FS/FS/Misc.pm: We're passing a list here, not one argument.
20846
20847 2003-06-09 04:11  ivan
20848
20849         * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
20850
20851 2003-06-06 18:58  ivan
20852
20853         * FS/FS/cust_main.pm: and fix the error message
20854
20855 2003-06-06 18:57  ivan
20856
20857         * FS/FS/cust_main.pm: really, really give a better error message
20858           when used under 5.005 now.  really.
20859
20860 2003-06-06 18:47  ivan
20861
20862         * FS/FS/cust_main.pm: give a better error message regarding
20863           Time::Local on old perls.  really.
20864
20865 2003-06-06 18:42  ivan
20866
20867         * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
20868
20869 2003-06-06 03:49  ivan
20870
20871         * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
20872           export
20873
20874 2003-06-04 17:22  khoff
20875
20876         * FS/FS/cust_pkg.pm: order/cancel packages rewritten
20877
20878 2003-06-04 09:14  ivan
20879
20880         * FS/FS/svc_acct.pm: allow empty slipip's
20881
20882 2003-06-04 05:44  ivan
20883
20884         * httemplate/search/cust_pkg.cgi: fix last bill label
20885
20886 2003-06-03 06:53  ivan
20887
20888         * httemplate/view/cust_main.cgi: fix provision links
20889
20890 2003-06-03 05:41  ivan
20891
20892         * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
20893           export - eliminate redundant "host" parameter
20894
20895 2003-06-03 05:40  ivan
20896
20897         * Makefile: 1.5.0pre2 (too late, hehe)
20898
20899 2003-06-02 23:09  ivan
20900
20901         * FS/bin/freeside-setup: use serial for primary keys in new tables
20902           too
20903
20904 2003-06-02 22:49  ivan
20905
20906         * FS/bin/freeside-setup: router.svcnum nullability fix
20907
20908 2003-06-02 07:51  ivan
20909
20910         * httemplate/view/cust_main.cgi: UI nit
20911
20912 2003-06-02 05:22  ivan
20913
20914         * FS/FS/cust_pkg.pm: add last_bill field to manpage
20915
20916 2003-05-30 02:22  ivan
20917
20918         * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
20919           field
20920
20921 2003-05-30 01:45  ivan
20922
20923         * httemplate/docs/ssh.html: doc
20924
20925 2003-05-19 22:43  ivan
20926
20927         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
20928           fs_selfservice/FS-SelfService/cgi/make_payment.html,
20929           fs_selfservice/FS-SelfService/cgi/payment_results.html,
20930           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
20931           self-service self-payments!
20932
20933 2003-05-19 06:54  ivan
20934
20935         * FS/FS/ClientAPI/MyAccount.pm,
20936           fs_selfservice/FS-SelfService/SelfService.pm,
20937           fs_selfservice/FS-SelfService/cgi/make_payment.html,
20938           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
20939           bugs in processing payments via self-service... appears to be
20940           working so far
20941
20942 2003-05-19 06:38  ivan
20943
20944         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
20945           fs_selfservice/FS-SelfService/cgi/make_payment.html,
20946           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
20947           payment processing with self-service (step two of the process)
20948
20949 2003-05-19 05:00  ivan
20950
20951         * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
20952           FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
20953           FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance:   - add
20954           FS::Misc with send_email subroutine, remove all duplicate code
20955           from     various modules   - move the realtime_bop from cust_bill
20956           to cust_main & change usage slightly.      invnum is no longer
20957           required.  FS::cust_bill::realtime_bop remains as a      wrapper.
20958           self-service:   - fix some syntax errors, make payment UI (step
20959           one) really should be     working now
20960
20961 2003-05-18 17:15  ivan
20962
20963         * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
20964           selfservice.cgi: processing payments...
20965
20966 2003-05-18 04:44  ivan
20967
20968         * FS/FS/ClientAPI/MyAccount.pm,
20969           fs_selfservice/FS-SelfService/cgi/make_payment.html,
20970           fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
20971           making payments all done
20972
20973 2003-05-18 01:09  ivan
20974
20975         * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
20976           file
20977
20978 2003-05-18 01:08  ivan
20979
20980         * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
20981           self-service make payment UI work
20982
20983 2003-05-17 23:20  ivan
20984
20985         * FS/FS/ClientAPI/MyAccount.pm,
20986           fs_selfservice/FS-SelfService/SelfService.pm,
20987           fs_selfservice/FS-SelfService/cgi/login.html,
20988           fs_selfservice/FS-SelfService/cgi/myaccount.html,
20989           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
20990           make payment UI done
20991
20992 2003-05-14 09:51  ivan
20993
20994         * FS/FS/cust_bill.pm: display recurring custom line items on
20995           invoices as well as one-shot ones
20996
20997 2003-05-12 23:01  ivan
20998
20999         * FS/FS/cust_bill_event.pm: - document missing fields in
21000           cust_bill_event
21001
21002 2003-05-12 22:47  ivan
21003
21004         * FS/FS/addr_block.pm: missing pod =cut at end
21005
21006 2003-05-12 20:22  ivan
21007
21008         * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
21009           fs_selfservice/FS-SelfService/cgi/myaccount.html,
21010           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
21011           fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
21012           self-service updates: cleanup and beginnings of "make a payment"
21013           - fix pod masking FS::svc_acct::cust_svc
21014
21015 2003-05-12 00:34  ivan
21016
21017         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
21018           setbuf call doesn't appear to be working...
21019
21020 2003-05-12 00:33  ivan
21021
21022         * httemplate/view/cust_main.cgi: fix service links
21023
21024 2003-05-11 15:55  ivan
21025
21026         * httemplate/index.html: mail forward search not yet implemented
21027
21028 2003-05-11 15:53  ivan
21029
21030         * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
21031           strict vars
21032
21033 2003-05-11 15:34  ivan
21034
21035         * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
21036
21037 2003-05-11 15:25  ivan
21038
21039         * htetc/handler.pl: handler.pl updates from Richard Siddall
21040           <richard.siddall@elirion.net>
21041
21042 2003-05-09 23:45  ivan
21043
21044         * httemplate/view/cust_main.cgi: first pass at new package list UI
21045
21046 2003-05-09 22:41  ivan
21047
21048         * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
21049           last_bill dates from being set
21050
21051 2003-05-09 22:40  ivan
21052
21053         * FS/FS/cust_main.pm: - substitute '0' for existing blank
21054           setup/recur fees - use timelocal_nocheck instead of timelocal for
21055           proper wraparound
21056
21057 2003-05-09 12:30  khoff
21058
21059         * httemplate/view/cust_main.cgi: Cleaned-up package view code and
21060           added CSS tags.
21061
21062 2003-05-09 00:17  ivan
21063
21064         * install/freebsd/ports: mod_ssl before mod_perl so mod_perl picks
21065           up EAPI
21066
21067 2003-05-09 00:05  ivan
21068
21069         * install/freebsd/: INSTALL, ports: little bit more fbsd install
21070           automation
21071
21072 2003-05-08 23:14  ivan
21073
21074         * install/freebsd/INSTALL: freebsd install
21075
21076 2003-05-08 23:03  ivan
21077
21078         * fs_selfservice/DEPLOY, install/freebsd/INSTALL,
21079           install/freebsd/ports: updated freebsd install
21080
21081 2003-05-08 18:18  ivan
21082
21083         * install/freebsd/ports: Net::SSH and Net::SCP are in ports
21084
21085 2003-05-08 17:10  ivan
21086
21087         * install/redhat/7.3/: INSTALL, sources.list: redhat install foo
21088
21089 2003-05-08 17:10  ivan
21090
21091         * install/freebsd/: INSTALL, ports: automated install foo
21092
21093 2003-05-08 03:28  ivan
21094
21095         * CREDITS: credit where credit's due
21096
21097 2003-05-08 02:34  ivan
21098
21099         * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
21100           columns to '' / NULL
21101
21102 2003-05-02 19:06  ivan
21103
21104         * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
21105           enable quota maintenance in infostreet export
21106
21107 2003-05-02 19:03  ivan
21108
21109         * bin/apache.export: typo in usage instructions
21110
21111 2003-05-02 18:30  ivan
21112
21113         * FS/FS/part_export.pm: clean up CVS cruft
21114
21115 2003-05-02 16:51  khoff
21116
21117         * httemplate/view/cust_main.cgi: CARD && DCRD?
21118
21119 2003-04-29 12:49  khoff
21120
21121         * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
21122           = 0.  Suprisingly, '' works.
21123
21124 2003-04-29 11:28  khoff
21125
21126         * FS/FS/domain_record.pm: Better SOA checking
21127
21128 2003-04-29 09:59  khoff
21129
21130         * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
21131           ip_addr field.
21132
21133 2003-04-25 19:01  khoff
21134
21135         * FS/FS/cust_svc.pm: I don't like FS::Record warnings
21136
21137 2003-04-25 17:28  khoff
21138
21139         * FS/FS/cust_bill.pm: Tyop
21140
21141 2003-04-24 16:01  ivan
21142
21143         * httemplate/edit/cust_main.cgi: fix for bug triggered by
21144           nonexistant referring customer numbers
21145
21146 2003-04-24 11:46  khoff
21147
21148         * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
21149           when no values change.  We would insert on an rv of zero, so now
21150           we select count(*)... instead of relying on the rv of the update.
21151
21152 2003-04-24 11:45  khoff
21153
21154         * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
21155
21156 2003-04-23 19:46  ivan
21157
21158         * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
21159           better shellcommands documentation of all sorts
21160
21161 2003-04-23 18:43  khoff
21162
21163         * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
21164           an ISC BIND9 name server
21165
21166 2003-04-23 18:00  khoff
21167
21168         * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
21169           svc_Common->hashref is bad.
21170
21171 2003-04-23 16:12  ivan
21172
21173         * Makefile, htetc/handler.pl: compatible with mason 1.1!  closes:
21174           bug#492
21175
21176 2003-04-23 15:16  ivan
21177
21178         * FS/FS/part_export.pm: might not be necessary, but to be safe...
21179
21180 2003-04-22 22:36  khoff
21181
21182         * httemplate/search/cust_main.cgi: Missing comma.
21183
21184 2003-04-22 21:53  khoff
21185
21186         * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
21187           well.
21188
21189 2003-04-22 11:46  ivan
21190
21191         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
21192           httemplate/config/config.cgi: properly deprecate ancient apache &
21193           sendmail config options
21194
21195 2003-04-22 10:54  ivan
21196
21197         * httemplate/edit/part_export.cgi: mason is more strict about
21198           variables - patch from Richard Siddall, thanks
21199
21200 2003-04-21 21:39  ivan
21201
21202         * FS/: MANIFEST, FS/Conf.pm, FS/part_export.pm, FS/svc_domain.pm,
21203           FS/svc_forward.pm, FS/part_export/domain_shellcommands.pm,
21204           FS/part_export/forward_shellcommands.pm,
21205           t/part_export-forward_shellcommands.t: - mysql 4.1 is available;
21206           update documentation - remove last vestiges of 1.3-style
21207           qmail/vpopmail exports from svc_domain and   svc_forward; add
21208           appropriate exports (closes: Bug#299)
21209
21210 2003-04-21 15:40  ivan
21211
21212         * httemplate/view/svc_acct.cgi: typo
21213
21214 2003-04-21 14:42  khoff
21215
21216         * FS/FS/addr_block.pm: renamed config option excludeaddr
21217
21218 2003-04-21 14:40  khoff
21219
21220         * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
21221
21222 2003-04-21 14:29  khoff
21223
21224         * httemplate/edit/process/generic.cgi: Navigation fixes.
21225
21226 2003-04-21 14:13  khoff
21227
21228         * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
21229           new routers.  Navigation cleanup.
21230
21231 2003-04-21 14:12  khoff
21232
21233         * httemplate/edit/router.cgi: Lines added for clairity
21234
21235 2003-04-21 13:53  ivan
21236
21237         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
21238           FS/bin/freeside-daily, FS/bin/freeside-expiration-alerter,
21239           FS/bin/freeside-setup, httemplate/docs/schema.html,
21240           httemplate/edit/cust_main.cgi,
21241           httemplate/edit/part_bill_event.cgi,
21242           httemplate/edit/process/cust_main.cgi,
21243           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
21244           on-demand vs. automatic cards & checks: added DCRD and DCHK
21245           payment types
21246
21247 2003-04-21 13:31  khoff
21248
21249         * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
21250           sqlmail.  Added support for courier and dovecot authentication.
21251
21252 2003-04-21 13:27  khoff
21253
21254         * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
21255           svc_broadband
21256
21257 2003-04-19 10:51  ivan
21258
21259         * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
21260           failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
21261           integration
21262
21263 2003-04-17 20:29  ivan
21264
21265         * httemplate/view/svc_acct.cgi: YA pg7.3 fix
21266
21267 2003-04-02 06:52  ivan
21268
21269         * FS/FS/cust_main.pm: added order_pkgs sub
21270
21271 2003-04-02 03:38  ivan
21272
21273         * FS/FS/: UID.pm, cust_main.pm: better callbacks
21274
21275 2003-04-02 01:46  ivan
21276
21277         * httemplate/misc/process/meta-import.cgi: updated meta-import web
21278           UI to allow duplicate import tables
21279
21280 2003-04-01 19:23  ivan
21281
21282         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
21283           disappearing email invoice on errors, finally (closes: Bug#35)
21284
21285 2003-04-01 00:03  ivan
21286
21287         * FS/FS/Record.pm, httemplate/docs/index.html,
21288           httemplate/view/cust_main.cgi: - update qsearch for Pg 7.3 -
21289           preliminary 1.5.0 upgrade docs - syntax error in main customer
21290           view
21291
21292 2003-03-31 22:55  ivan
21293
21294         * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
21295           cancel button for customers (closes: Bug#25)
21296
21297 2003-03-31 17:22  ivan
21298
21299         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
21300           debian/control, httemplate/edit/REAL_cust_pkg.cgi,
21301           httemplate/edit/process/REAL_cust_pkg.cgi,
21302           httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi:
21303           correct last_bill problems with $0 invoice (non-existant) edge
21304           cases
21305
21306 2003-03-31 15:49  ivan
21307
21308         * httemplate/docs/schema.html: added last_bill column
21309
21310 2003-03-31 15:48  ivan
21311
21312         * FS/bin/freeside-setup: add 'last_bill' column
21313
21314 2003-03-28 21:34  ivan
21315
21316         * bin/apache.export: restart apache, not bind!
21317
21318 2003-03-28 20:52  ivan
21319
21320         * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
21321           FS/FS/part_export/www_shellcommands.pm,
21322           httemplate/view/svc_www.cgi: correct web UI for svc_www services
21323           & no more @.domain in www_shellcommands export
21324
21325 2003-03-28 18:35  ivan
21326
21327         * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
21328
21329 2003-03-28 18:19  ivan
21330
21331         * FS/FS/part_export.pm: cust_svc and svc_x methods
21332
21333 2003-03-28 13:59  ivan
21334
21335         * bin/apache.export: fix missing semicolon in apache export
21336
21337 2003-03-28 13:43  ivan
21338
21339         * FS/FS/part_export/apache.pm: oops in null apache export
21340
21341 2003-03-24 00:30  ivan
21342
21343         * httemplate/search/svc_acct.cgi: another Pg7.3 fix
21344
21345 2003-03-19 20:36  ivan
21346
21347         * httemplate/edit/part_export.cgi: virtual wrap...
21348
21349 2003-03-19 20:09  ivan
21350
21351         * httemplate/edit/part_export.cgi: wrap this textbox hard
21352
21353 2003-03-19 20:00  ivan
21354
21355         * httemplate/edit/part_export.cgi: wide textareas
21356
21357 2003-03-19 19:41  ivan
21358
21359         * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
21360           FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
21361           bin/apache.export, bin/bind.export, bin/bsdshell.export,
21362           bin/sysvshell.export: apache export!
21363
21364 2003-03-11 03:40  ivan
21365
21366         * FS/FS/svc_domain.pm: another pg7.3 fix
21367
21368 2003-03-11 03:36  ivan
21369
21370         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
21371           meta import webUI updates
21372
21373 2003-03-11 02:41  ivan
21374
21375         * httemplate/edit/part_pkg.cgi: another pg7.3 fix
21376
21377 2003-03-03 17:56  khoff
21378
21379         * FS/MANIFEST: updated for svc_broadband changes
21380
21381 2003-02-28 19:14  ivan
21382
21383         * FS/FS/cust_main.pm: change next bill date comparison from < to <=
21384
21385 2003-02-24 21:40  ivan
21386
21387         * httemplate/edit/cust_main.cgi: remove max length on ACH account
21388           number
21389
21390 2003-02-11 17:21  khoff
21391
21392         * FS/bin/freeside-setup: s/;/,/
21393
21394 2003-02-05 21:26  ivan
21395
21396         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
21397           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
21398           FS/FS/cust_main.pm, FS/bin/freeside-setup,
21399           FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
21400           httemplate/edit/part_pkg.cgi: time/data detail on invoices
21401
21402 2003-02-05 15:17  khoff
21403
21404         * FS/FS/addr_block.pm, FS/FS/part_svc_router.pm, FS/FS/router.pm,
21405           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
21406           httemplate/browse/router.cgi, httemplate/edit/router.cgi,
21407           httemplate/edit/svc_broadband.cgi,
21408           httemplate/edit/process/addr_block/add.cgi,
21409           httemplate/edit/process/addr_block/allocate.cgi,
21410           httemplate/edit/process/addr_block/deallocate.cgi,
21411           FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
21412           httemplate/edit/process/router.cgi,
21413           httemplate/edit/process/svc_broadband.cgi,
21414           httemplate/edit/process/addr_block/split.cgi, htetc/handler.pl,
21415           httemplate/index.html, httemplate/view/svc_broadband.cgi:
21416           svc_broadband rewrite
21417
21418 2003-02-05 14:06  khoff
21419
21420         * FS/FS/cust_svc.pm: ip_netmask is gone now
21421
21422 2003-01-27 23:47  ivan
21423
21424         * FS/bin/freeside-setup: eek, and this is what caused connectup to
21425           fail too
21426
21427 2003-01-27 22:08  ivan
21428
21429         * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
21430           dave denney <daud@kaosol.net>
21431
21432 2003-01-16 22:21  ivan
21433
21434         * FS/FS/ClientAPI/MyAccount.pm,
21435           fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
21436           functionality
21437
21438 2003-01-15 18:58  ivan
21439
21440         * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
21441
21442 2003-01-14 02:15  ivan
21443
21444         * Makefile: selfservice
21445
21446 2003-01-14 01:26  ivan
21447
21448         * FS/MANIFEST, FS/bin/freeside-selfservice-server,
21449           init.d/freeside-init: move freeside-selfservice-server to proper
21450           MakeMaker install location
21451
21452 2003-01-14 00:49  ivan
21453
21454         * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
21455           freeside-selfservice-server to init script add domsvc checking as
21456           a foreign key
21457
21458 2003-01-12 23:26  ivan
21459
21460         * httemplate/edit/part_export.cgi: another Pg 7.3 fix
21461
21462 2003-01-12 22:19  ivan
21463
21464         * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
21465           extraneous diffs
21466
21467 2003-01-09 23:41  ivan
21468
21469         * FS/FS/cust_bill.pm: pop off an extra blank line in
21470           business-onlinepayment options
21471
21472 2002-12-28 01:16  ivan
21473
21474         * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
21475           business-onlinepayment mod_perl leakage in multi-database
21476           installs.  ugh.
21477
21478 2002-12-27 04:56  ivan
21479
21480         * FS/FS/cust_main.pm: better times on failed billing events
21481
21482 2002-12-24 22:59  ivan
21483
21484         * FS/bin/freeside-daily: declare $opt_p usage
21485
21486 2002-12-24 14:41  ivan
21487
21488         * FS/bin/freeside-setup, httemplate/view/cust_main.cgi:
21489           optimization for ginourmous numbers of packages for intergate,
21490           whew
21491
21492 2002-12-23 15:56  ivan
21493
21494         * FS/FS/svc_acct.pm: remove gratuitous warning and better error
21495           messages
21496
21497 2002-12-23 07:21  ivan
21498
21499         * FS/FS/cust_bill.pm: make agent available to invoice templates
21500
21501 2002-12-23 07:05  steve
21502
21503         * FS/FS/part_export/shellcommands.pm: add email address to
21504           shellcommands
21505
21506           don't error out when importing unaudited accounts (even though
21507           should probably be using $FS::svc_Common::noexport_hack anyway)
21508
21509 2002-12-23 06:54  steve
21510
21511         * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
21512           signup_server-quiet, and emailcancel messages.
21513
21514 2002-12-23 06:22  steve
21515
21516         * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
21517           selfservice_server-quiet, signup_server-quiet, and emailcancel
21518           messages.
21519
21520 2002-12-22 00:53  ivan
21521
21522         * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
21523           freeside-daily to only run for a particular payby
21524           $disable_agentcheck option for cust_pkg for import optimization
21525
21526 2002-12-21 15:48  ivan
21527
21528         * httemplate/search/svc_domain.cgi: UI
21529
21530 2002-12-21 15:44  ivan
21531
21532         * httemplate/search/svc_domain.cgi: don't display all accounts in
21533           each domain
21534
21535 2002-12-21 02:14  ivan
21536
21537         * FS/FS/cust_main.pm: could be multiple returns from these
21538           searches, with taxclasses
21539
21540 2002-12-21 02:02  ivan
21541
21542         * FS/FS/Record.pm: better qsearchs warning
21543
21544 2002-12-20 23:36  ivan
21545
21546         * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
21547
21548 2002-12-20 20:31  ivan
21549
21550         * FS/FS/svc_acct.pm: kludge around uninitialized value errors
21551
21552 2002-12-19 19:29  ivan
21553
21554         * httemplate/view/cust_main.cgi: no changing cancelled packages
21555
21556 2002-12-17 13:31  ivan
21557
21558         * FS/FS/cust_bill.pm: invoice_lines() fix
21559
21560 2002-12-17 05:02  ivan
21561
21562         * httemplate/view/svc_acct.cgi: change wording
21563
21564 2002-12-17 02:42  ivan
21565
21566         * FS/bin/freeside-sqlradius-seconds: doh!  but finally fixed
21567
21568 2002-12-17 02:36  ivan
21569
21570         * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
21571           sessions
21572
21573 2002-12-17 01:52  ivan
21574
21575         * FS/bin/freeside-sqlradius-seconds: sheesh
21576
21577 2002-12-17 01:48  ivan
21578
21579         * FS/bin/freeside-sqlradius-seconds: sigh
21580
21581 2002-12-17 01:47  ivan
21582
21583         * FS/bin/freeside-sqlradius-seconds: is this broken or is the
21584           calculation?
21585
21586 2002-12-17 01:37  ivan
21587
21588         * FS/bin/freeside-sqlradius-seconds: grr double doh
21589
21590 2002-12-17 01:35  ivan
21591
21592         * FS/bin/freeside-sqlradius-seconds: doh
21593
21594 2002-12-17 01:30  ivan
21595
21596         * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
21597
21598 2002-12-17 01:24  ivan
21599
21600         * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
21601           freeside-sqlradius-seconds
21602
21603 2002-12-16 13:52  ivan
21604
21605         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
21606           are there others?
21607
21608 2002-12-16 10:53  ivan
21609
21610         * httemplate/view/svc_domain.cgi: add PTR record to domain edit
21611
21612 2002-12-16 02:47  ivan
21613
21614         * httemplate/graph/money_time.cgi: working date range selector that
21615           defaults to the past year!
21616
21617 2002-12-14 13:18  ivan
21618
21619         * FS/FS/cust_svc.pm: fix for auditing packages
21620
21621 2002-12-12 16:31  ivan
21622
21623         * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
21624           taxclass fix (?)
21625
21626 2002-12-12 13:44  ivan
21627
21628         * FS/FS/svc_acct.pm: custnum in welcome email
21629
21630 2002-12-10 16:12  ivan
21631
21632         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
21633           beginning of web-based data importer
21634
21635 2002-12-04 04:43  ivan
21636
21637         * bin/bind.export: really fixed now
21638
21639 2002-12-04 04:37  ivan
21640
21641         * bin/bind.export: oops, typo
21642
21643 2002-12-04 04:31  ivan
21644
21645         * FS/FS/cust_bill.pm: empty invoice_lines() fix
21646
21647 2002-11-27 21:44  ivan
21648
21649         * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
21650           "Stephen Bechard" <steve@destek.net>
21651
21652 2002-11-27 21:10  ivan
21653
21654         * FS/FS/Conf.pm: deprecate username_policy
21655
21656 2002-11-26 03:58  ivan
21657
21658         * httemplate/misc/process/link.cgi: link by username now only links
21659           to same svcpart
21660
21661 2002-11-26 02:25  ivan
21662
21663         * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
21664
21665 2002-11-25 21:42  ivan
21666
21667         * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
21668
21669 2002-11-25 02:46  ivan
21670
21671         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
21672           radius group bug, whew
21673
21674 2002-11-22 19:39  ivan
21675
21676         * httemplate/index.html: eww get rid of black border on konq3
21677
21678 2002-11-22 04:19  ivan
21679
21680         * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
21681           payments
21682
21683 2002-11-22 03:14  ivan
21684
21685         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
21686           add lec billing event
21687
21688 2002-11-22 02:48  ivan
21689
21690         * FS/FS/cust_main.pm: oops, one last LECB change
21691
21692 2002-11-21 23:50  ivan
21693
21694         * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
21695           user dn in ldap export
21696
21697 2002-11-21 12:44  ivan
21698
21699         * FS/FS/part_export.pm: change DN labeling for those obtuse
21700           blockheads at netmagic
21701
21702 2002-11-20 13:13  ivan
21703
21704         * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
21705           ability to have multiple comma-separated values to LDAP export
21706
21707 2002-11-20 02:09  ivan
21708
21709         * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
21710           for the add call...?  i don't get LDAP
21711
21712 2002-11-20 01:10  ivan
21713
21714         * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
21715
21716 2002-11-20 01:07  ivan
21717
21718         * FS/bin/freeside-setup: ugh... need to increase length of payinfo
21719           field in cust_pay and cust_refund for ACH
21720
21721 2002-11-19 14:55  ivan
21722
21723         * FS/FS/cust_bill_event.pm: give better error message on bad
21724           invnum, also 'use FS::cust_bill' here
21725
21726 2002-11-19 14:48  ivan
21727
21728         * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
21729           CHECK
21730
21731 2002-11-19 13:20  ivan
21732
21733         * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
21734           given
21735
21736 2002-11-19 12:56  ivan
21737
21738         * FS/FS/part_export/ldap.pm: ldap export update
21739
21740 2002-11-19 12:36  ivan
21741
21742         * FS/bin/freeside-setup: increase length of reczone and recdata
21743           fields in domain_record
21744
21745 2002-11-19 02:09  ivan
21746
21747         * FS/FS/cust_bill.pm: typo adding lec transactions
21748
21749 2002-11-19 02:02  ivan
21750
21751         * FS/FS/cust_main.pm: silly regex bug parsing echeck info
21752
21753 2002-11-19 01:51  ivan
21754
21755         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
21756           FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
21757           FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
21758           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
21759           httemplate/edit/part_bill_event.cgi,
21760           httemplate/view/cust_main.cgi: add LEC billing
21761
21762 2002-11-18 21:17  ivan
21763
21764         * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
21765           number limit
21766
21767 2002-11-18 02:15  ivan
21768
21769         * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
21770           FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
21771           preliminary ldap export
21772
21773 2002-11-16 02:33  ivan
21774
21775         * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
21776
21777 2002-11-09 02:59  ivan
21778
21779         * httemplate/edit/part_pkg.cgi: javascript quoting problem in
21780           per-hour charging
21781
21782 2002-11-07 14:53  ivan
21783
21784         * FS/FS/cust_main.pm: doc
21785
21786 2002-11-05 20:23  ivan
21787
21788         * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
21789           closes: Bug#474
21790
21791 2002-11-05 20:11  ivan
21792
21793         * httemplate/edit/part_pkg.cgi: data billing
21794
21795 2002-11-05 19:58  ivan
21796
21797         * httemplate/edit/part_pkg.cgi: data charging
21798
21799 2002-11-05 15:43  ivan
21800
21801         * httemplate/view/svc_acct.cgi: ui
21802
21803 2002-11-05 15:41  ivan
21804
21805         * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
21806           correct radacct column names
21807
21808 2002-11-05 15:34  ivan
21809
21810         * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
21811
21812 2002-11-05 15:29  ivan
21813
21814         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
21815           httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
21816           bandwidth charges from sqlradius
21817
21818 2002-11-05 12:29  ivan
21819
21820         * FS/bin/freeside-sqlradius-radacctd: lost?
21821
21822 2002-11-04 15:40  ivan
21823
21824         * FS/FS/CGI.pm: balance on small_custview
21825
21826 2002-11-04 12:51  ivan
21827
21828         * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
21829           view
21830
21831 2002-11-01 16:13  ivan
21832
21833         * httemplate/graph/money_time.cgi: whew, glad i had a copy of this
21834
21835 2002-10-28 05:22  ivan
21836
21837         * FS/bin/freeside-queued: signal-less queued child handling
21838           (closes: Bug#477)
21839
21840 2002-10-25 14:24  ivan
21841
21842         * FS/FS/part_export/shellcommands.pm: make $old_domain available
21843           too
21844
21845 2002-10-25 06:39  ivan
21846
21847         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
21848           numbers
21849
21850 2002-10-23 10:07  ivan
21851
21852         * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
21853
21854 2002-10-23 08:49  ivan
21855
21856         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
21857           httemplate/view/cust_main.cgi: add option to unapply payments
21858
21859 2002-10-22 02:15  ivan
21860
21861         * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
21862
21863 2002-10-22 01:13  ivan
21864
21865         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
21866           ACH fixes from s5
21867
21868 2002-10-21 23:28  ivan
21869
21870         * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
21871           invoice events too
21872
21873 2002-10-21 08:20  ivan
21874
21875         * httemplate/edit/part_svc.cgi: don't disable for all items
21876
21877 2002-10-21 08:14  ivan
21878
21879         * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
21880           or password from being defined
21881
21882 2002-10-20 01:27  ivan
21883
21884         * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
21885           shellcommands suspension/unsuspension hooks
21886
21887 2002-10-20 00:26  ivan
21888
21889         * FS/FS/part_export/vpopmail.pm: don't run restart command unless
21890           there is one
21891
21892 2002-10-19 20:28  ivan
21893
21894         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail restart
21895           export option
21896
21897 2002-10-18 09:54  ivan
21898
21899         * Makefile: force executable permissions on bin/pod2x
21900
21901 2002-10-18 06:28  ivan
21902
21903         * FS/bin/freeside-radgroup: argh
21904
21905 2002-10-18 06:23  ivan
21906
21907         * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
21908           cache
21909
21910 2002-10-18 03:28  ivan
21911
21912         * FS/: MANIFEST, bin/freeside-radgroup: adding
21913
21914 2002-10-17 08:06  ivan
21915
21916         * httemplate/view/svc_acct.cgi: use consistant terminology
21917
21918 2002-10-17 08:05  ivan
21919
21920         * httemplate/view/svc_acct.cgi: UI change for hour info
21921
21922 2002-10-17 07:59  ivan
21923
21924         * FS/FS/cust_svc.pm: yay missing paren
21925
21926 2002-10-17 07:50  ivan
21927
21928         * FS/FS/cust_svc.pm: *sigh* better debugging
21929
21930 2002-10-17 07:46  ivan
21931
21932         * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
21933
21934 2002-10-17 07:37  ivan
21935
21936         * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
21937
21938 2002-10-17 07:33  ivan
21939
21940         * httemplate/view/svc_acct.cgi: sqlradacct hour update
21941
21942 2002-10-17 07:16  ivan
21943
21944         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
21945           FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
21946           httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
21947           datasrc, not plandata options (whew)
21948
21949 2002-10-15 02:54  ivan
21950
21951         * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
21952
21953 2002-10-14 00:44  ivan
21954
21955         * FS/FS/Conf.pm: s/bool/checkbox/
21956
21957 2002-10-14 00:30  ivan
21958
21959         * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
21960           config file allows selection of accounts from any domain
21961
21962 2002-10-13 23:17  ivan
21963
21964         * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
21965           billing
21966
21967 2002-10-13 23:16  ivan
21968
21969         * httemplate/view/svc_acct.cgi: show time online this billing cycle
21970           on view account screen
21971
21972 2002-10-13 00:14  ivan
21973
21974         * httemplate/docs/session.html: doh
21975
21976 2002-10-12 18:14  ivan
21977
21978         * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
21979           non-Pg and Pg before 7.1
21980
21981 2002-10-12 18:05  ivan
21982
21983         * FS/FS/cust_bill.pm: bug fix in new ACH code
21984
21985 2002-10-12 07:21  ivan
21986
21987         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
21988           dayphone/nightphone msgcat
21989
21990 2002-10-12 06:46  ivan
21991
21992         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
21993           dayphone/nightphone as customizable labels, closes: Bug#464
21994
21995 2002-10-12 06:26  ivan
21996
21997         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
21998           httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
21999           charge per-hour against an external radacct table
22000
22001 2002-10-12 03:15  ivan
22002
22003         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
22004           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
22005           FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
22006           httemplate/edit/process/cust_main.cgi,
22007           httemplate/view/cust_main.cgi: ACH support
22008
22009 2002-10-10 09:48  ivan
22010
22011         * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
22012           expiration dates
22013
22014 2002-10-10 09:28  ivan
22015
22016         * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
22017
22018 2002-10-09 07:30  ivan
22019
22020         * FS/FS/Conf.pm: nasty typo
22021
22022 2002-10-09 06:59  ivan
22023
22024         * FS/FS/Conf.pm: don't explicitly specify unclassified config
22025           section
22026
22027 2002-10-09 06:43  ivan
22028
22029         * FS/FS/part_export/vpopmail.pm: don't error out trying to create
22030           existing directories in vpopmail export
22031
22032 2002-10-09 06:07  ivan
22033
22034         * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
22035           the attribute used for plaintext pw's
22036
22037 2002-10-08 04:10  ivan
22038
22039         * httemplate/: index.html, search/cust_pkg.cgi: add suspended
22040           package browse (closes: Bug#467)
22041
22042 2002-10-08 03:50  ivan
22043
22044         * eg/export_template.pm: slightly less sucky
22045
22046 2002-10-08 01:33  ivan
22047
22048         * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
22049           displays static HTML on account view (closes: Bug#465)
22050
22051 2002-10-07 21:46  ivan
22052
22053         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
22054           httemplate/view/cust_main.cgi: payby-default config option, with
22055           special "HIDE" option to disable billing information in the web
22056           interface (closes: Bug#468)
22057
22058 2002-10-07 01:47  ivan
22059
22060         * FS/bin/freeside-daily: cancel when it is *after* expiration date,
22061           not when it is *before*
22062
22063 2002-10-05 04:14  ivan
22064
22065         * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
22066           blank id fields
22067
22068 2002-10-04 05:56  ivan
22069
22070         * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
22071           FS/bin/freeside-setup, httemplate/edit/process/cust_pkg.cgi,
22072           httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
22073           httemplate/view/cust_main.cgi: working on the road:   - easier
22074           "change package" link for changing one package to another   -
22075           sqlradius export now compatible with Pg   - indices on phone
22076           numbers   - install instructions specify Pg 7.1 (at least until
22077           ILIKE thing is changed)   - searching on phone number fragments
22078
22079 2002-10-04 05:39  ivan
22080
22081         * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
22082
22083 2002-10-04 05:29  ivan
22084
22085         * FS/bin/freeside-count-active-customers: adding
22086
22087 2002-10-04 05:09  ivan
22088
22089         * FS/FS/cust_bill.pm: default for customers with no invoices   was:
22090           print   is now: send email to invoice from address
22091
22092 2002-10-03 08:29  ivan
22093
22094         * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
22095           Crypt-Password for encrypted pw's
22096
22097 2002-09-27 05:14  ivan
22098
22099         * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
22100
22101 2002-09-27 05:14  ivan
22102
22103         * FS/FS/UID.pm: don't chop blanks
22104
22105 2002-09-26 22:36  ivan
22106
22107         * FS/bin/freeside-adduser: lock mapsecrets file
22108
22109 2002-09-25 22:28  ivan
22110
22111         * Makefile: fix $INIT_FILE usage
22112
22113 2002-09-25 22:26  ivan
22114
22115         * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
22116
22117 2002-09-25 22:25  ivan
22118
22119         * Makefile: oops
22120
22121 2002-09-25 21:45  ivan
22122
22123         * httemplate/search/svc_acct.cgi: tyop
22124
22125 2002-09-25 02:11  ivan
22126
22127         * Makefile: doc
22128
22129 2002-09-25 02:09  ivan
22130
22131         * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
22132           "Authentication-Type" for netc.net.au (radiator?)
22133
22134 2002-09-24 01:31  ivan
22135
22136         * FS/FS/Conf.pm: deprecate vpopmailrestart config value
22137
22138 2002-09-23 07:27  ivan
22139
22140         * FS/FS/CGI.pm, htetc/handler.pl: global.asa changes for profiling
22141           redirects header-handling changes necessary for chart .cgis
22142
22143 2002-09-23 01:50  ivan
22144
22145         * Makefile: better default Pg datasource
22146
22147 2002-09-21 04:17  ivan
22148
22149         * FS/bin/freeside-setup, httemplate/docs/schema.dia,
22150           httemplate/docs/schema.html, FS/FS/cust_bill.pm,
22151           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
22152           FS/FS/cust_main_county.pm, bin/create-history-tables,
22153           httemplate/browse/cust_main_county.cgi,
22154           httemplate/edit/cust_main_county.cgi,
22155           httemplate/edit/process/cust_main_county.cgi: all taxes now have
22156           names.  closes: Bug#15
22157
22158 2002-09-20 08:49  ivan
22159
22160         * README: d
22161
22162 2002-09-20 08:49  ivan
22163
22164         * FS/Makefile.PL: installing into /usr/bin, bah
22165
22166 2002-09-20 08:48  ivan
22167
22168         * FS/FS.pm: doc
22169
22170 2002-09-20 08:48  ivan
22171
22172         * Makefile: 1.5.0
22173
22174 2002-09-20 08:47  ivan
22175
22176         * FS/: MANIFEST, bin/freeside-addoutsourceuser,
22177           bin/freeside-deloutsource, bin/freeside-deloutsourceuser,
22178           bin/freeside-deluser, bin/freeside-setup: add freeside-deluser,
22179           freeside-deloutsource and freeside-deloutsourceuser
22180
22181 2002-09-20 08:46  ivan
22182
22183         * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
22184
22185 2002-09-20 07:48  ivan
22186
22187         * FS/FS/part_export.pm: extraneous warn
22188
22189 2002-09-20 05:50  ivan
22190
22191         * FS/bin/freeside-setup: move from bin/fs-setup to
22192           FS/bin/freeside-setup
22193
22194 2002-09-20 03:16  ivan
22195
22196         * FS/FS/UID.pm: change otaker fields to 32 chars
22197
22198 2002-09-19 06:34  ivan
22199
22200         * FS/FS/Record.pm, bin/dbdef-create: use database SERIAL or
22201           AUTO_INCREMENT for primary keys, finally, yay! closes: bug#69
22202
22203 2002-09-19 01:43  ivan
22204
22205         * FS/bin/freeside-daily: package expiration
22206
22207 2002-09-19 01:34  ivan
22208
22209         * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
22210
22211 2002-09-18 15:50  ivan
22212
22213         * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
22214           FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
22215           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
22216           httemplate/view/svc_acct.cgi: remove domain config file, closes:
22217           Bug#269
22218
22219 2002-09-18 15:38  ivan
22220
22221         * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
22222
22223 2002-09-18 05:10  ivan
22224
22225         * httemplate/docs/: index.html, legacy.html: doc
22226
22227 2002-09-17 03:21  ivan
22228
22229         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
22230           httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
22231           support
22232
22233 2002-09-17 02:19  ivan
22234
22235         * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
22236           FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
22237           httemplate/index.html, httemplate/docs/schema.dia,
22238           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
22239           httemplate/edit/process/part_svc.cgi, httemplate/misc/link.cgi,
22240           httemplate/search/svc_domain.cgi: remove svc_acct_sm
22241
22242 2002-09-16 17:40  ivan
22243
22244         * FS/FS/cust_bill.pm: send_ftp doc fix
22245
22246 2002-09-16 17:33  ivan
22247
22248         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm:   -
22249           "emailinvoiceauto" implementation rewritten to work properly,
22250           stop
22251               overwriting existing invoice destinations
22252
22253 2002-09-16 02:27  ivan
22254
22255         * FS/bin/freeside-expiration-alerter: skip empty expiration dates
22256
22257 2002-09-11 02:28  ivan
22258
22259         * httemplate/browse/svc_acct_pop.cgi: mason error
22260
22261 2002-09-11 02:09  ivan
22262
22263         * httemplate/search/cust_main.cgi: mason warnings
22264
22265 2002-09-09 20:31  ivan
22266
22267         * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
22268           order numbers, like VirtualNet
22269
22270 2002-09-09 16:05  khoff
22271
22272         * httemplate/: edit/svc_broadband.cgi,
22273           edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
22274           svc_broadband merge
22275
22276 2002-09-09 16:01  khoff
22277
22278         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, httemplate/index.html,
22279           httemplate/edit/part_svc.cgi,
22280           httemplate/edit/process/part_svc.cgi, FS/FS/svc_broadband.pm:
22281           svc_broadband merge
22282
22283 2002-09-09 15:56  khoff
22284
22285         * FS/MANIFEST: svc_broadband merge
22286
22287 2002-09-09 12:56  ivan
22288
22289         * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
22290           vpopmail user
22291
22292 2002-09-09 12:54  ivan
22293
22294         * httemplate/docs/ssh.html: doc clarification about users
22295
22296 2002-09-09 05:34  ivan
22297
22298         * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
22299           ClientAPI/passwd.pm: : is not legal in GECOS
22300
22301 2002-09-08 05:57  ivan
22302
22303         * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
22304           records first, then svc_domain
22305
22306 2002-09-08 05:40  ivan
22307
22308         * bin/bind.export: error out if can't open .HEADER files
22309
22310 2002-09-08 04:36  ivan
22311
22312         * README: 1.4.1
22313
22314 2002-09-08 02:49  ivan
22315
22316         * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
22317           useful default domain files
22318
22319 2002-09-07 07:20  ivan
22320
22321         * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
22322           description, give up hoping for a better description of the
22323           export from jeff
22324
22325 2002-09-06 19:27  ivan
22326
22327         * httemplate/docs/index.html: 1.4.1
22328
22329 2002-09-06 19:19  ivan
22330
22331         * FS/FS/part_export/vpopmail.pm: import flocking constants
22332
22333 2002-09-05 11:51  ivan
22334
22335         * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
22336
22337 2002-09-05 10:01  ivan
22338
22339         * httemplate/edit/cust_main.cgi: "same as billing address" box
22340           would uncheck itself on errors (only looked at previous
22341           ship_last, not CGI checkbox value too)  Closes: Bug#448
22342
22343 2002-09-05 09:51  ivan
22344
22345         * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
22346           compatibility
22347
22348 2002-09-05 06:50  ivan
22349
22350         * httemplate/browse/part_svc.cgi: don't show "clone an existing
22351           service definition" if there aren't any yet
22352
22353 2002-09-05 06:27  ivan
22354
22355         * FS/FS/cust_main.pm, httemplate/index.html,
22356           httemplate/misc/cust_main-import_charges.cgi,
22357           httemplate/misc/process/cust_main-import_charges.cgi: batch
22358           charge/credit import
22359
22360 2002-09-05 06:01  ivan
22361
22362         * FS/FS/svc_acct.pm: show illegal dir in error msg
22363
22364 2002-09-05 02:10  ivan
22365
22366         * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
22367           extraneous `vpopmail machine' field
22368
22369 2002-09-04 05:43  ivan
22370
22371         * Makefile, httemplate/index.html: 1.4.1beta1
22372
22373 2002-09-04 01:42  ivan
22374
22375         * httemplate/edit/part_pkg.cgi: spelling
22376
22377 2002-08-30 16:48  ivan
22378
22379         * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
22380
22381 2002-08-30 16:42  ivan
22382
22383         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
22384           httemplate/edit/process/part_bill_event.cgi: new invoice event:
22385           upload a CSV file
22386
22387 2002-08-30 16:17  ivan
22388
22389         * FS/FS/cust_main.pm: bill batch imported customers immediately (as
22390           of their cust_pkg.bill date) - setting cust_pkg.bill date
22391           directly bypasses setup fee
22392
22393 2002-08-30 10:34  ivan
22394
22395         * FS/FS/cust_main.pm, httemplate/index.html,
22396           httemplate/misc/cust_main-import.cgi,
22397           httemplate/misc/process/cust_main-import.cgi: working CSV import
22398           for crcmn
22399
22400 2002-08-30 04:33  ivan
22401
22402         * httemplate/edit/cust_main.cgi: use eidiot rather than die for
22403           (hopefully) better error message
22404
22405 2002-08-30 03:25  ivan
22406
22407         * Makefile: silly conf/registries dir still hanging around in CVS
22408           checkouts
22409
22410 2002-08-29 07:11  ivan
22411
22412         * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
22413
22414 2002-08-29 02:11  ivan
22415
22416         * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
22417           import, make username/password for unexported services conflict
22418           at least with self
22419
22420 2002-08-29 01:13  khoff
22421
22422         * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
22423
22424 2002-08-29 00:50  ivan
22425
22426         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
22427
22428 2002-08-28 23:02  ivan
22429
22430         * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
22431
22432 2002-08-28 22:57  ivan
22433
22434         * httemplate/view/svc_acct.cgi: password viewing UI change
22435
22436 2002-08-27 00:26  khoff
22437
22438         * FS/FS/Record.pm: Yip yip, I sprained my brain
22439
22440 2002-08-26 13:40  ivan
22441
22442         * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
22443
22444 2002-08-24 20:54  ivan
22445
22446         * FS/bin/freeside-addoutsourceuser: ?
22447
22448 2002-08-24 20:42  ivan
22449
22450         * FS/bin/freeside-addoutsourceuser: correct secrets file path
22451
22452 2002-08-24 19:35  ivan
22453
22454         * FS/FS/part_export/shellcommands.pm: separate vars for quoted
22455           passwords
22456
22457 2002-08-24 19:26  ivan
22458
22459         * FS/FS/part_export/shellcommands.pm: properly quote password as
22460           well as finger
22461
22462 2002-08-24 18:48  ivan
22463
22464         * FS/bin/freeside-addoutsourceuser: password
22465
22466 2002-08-24 18:48  ivan
22467
22468         * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
22469           bin/freeside-addoutsourceuser
22470
22471 2002-08-24 18:16  ivan
22472
22473         * FS/bin/: freeside-adduser, freeside-setup: doc
22474
22475 2002-08-24 18:14  ivan
22476
22477         * FS/bin/freeside-setup: noninteractive freeside-setup
22478
22479 2002-08-24 18:09  ivan
22480
22481         * FS/bin/: freeside-adduser, freeside-setup: doc
22482
22483 2002-08-24 01:13  ivan
22484
22485         * FS/bin/freeside-adduser: also do -b flag
22486
22487 2002-08-24 00:43  ivan
22488
22489         * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
22490           in commands
22491
22492 2002-08-24 00:20  ivan
22493
22494         * httemplate/edit/part_export.cgi: don't substitute defaults for
22495           empty options when editing exports
22496
22497 2002-08-23 23:41  ivan
22498
22499         * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
22500           www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
22501           fix - no strict 'vars'; when necessary
22502
22503 2002-08-23 20:29  ivan
22504
22505         * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
22506           unprovision a single service
22507
22508 2002-08-23 19:10  ivan
22509
22510         * FS/bin/freeside-addoutsource: fix path
22511
22512 2002-08-23 18:53  ivan
22513
22514         * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
22515
22516 2002-08-23 17:51  ivan
22517
22518         * httemplate/view/cust_main.cgi: UI
22519
22520 2002-08-23 17:16  ivan
22521
22522         * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
22523           bin/freeside-addoutsource
22524
22525 2002-08-23 16:43  ivan
22526
22527         * FS/: MANIFEST, FS/part_export.pm,
22528           FS/part_export/domain_shellcommands.pm,
22529           t/part_export-domain_shellcommands.t: add domain_shellcommands
22530           export
22531
22532 2002-08-19 16:08  ivan
22533
22534         * httemplate/view/cust_main.cgi: encode_entities for comments
22535           entries
22536
22537 2002-08-11 23:17  ivan
22538
22539         * rt/etc/schema.Pg: import rt 2.0.14
22540
22541 2002-08-02 17:39  ivan
22542
22543         * httemplate/docs/legacy.html: remove some extra modules from
22544           install doc
22545
22546 2002-07-31 11:55  ivan
22547
22548         * FS/FS/part_export.pm: delete directories when deleting users on
22549           freebsd
22550
22551 2002-07-31 06:18  ivan
22552
22553         * FS/FS/svc_acct.pm: fix bug with static IP addresses
22554
22555 2002-07-26 20:56  ivan
22556
22557         * httemplate/misc/cancel-unaudited.cgi: move transaction from web
22558           interface to lib code
22559
22560 2002-07-26 19:47  ivan
22561
22562         * FS/bin/freeside-daily: vacuum pg databases daily
22563
22564 2002-07-25 19:33  ivan
22565
22566         * FS/FS/: part_export.pm, part_export/shellcommands.pm:
22567           shellcommands edit gecos field too
22568
22569 2002-07-23 05:37  ivan
22570
22571         * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
22572
22573 2002-07-22 03:50  ivan
22574
22575         * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
22576           adding
22577
22578 2002-07-22 03:20  ivan
22579
22580         * Makefile: 1.4.0
22581
22582 2002-07-22 03:18  ivan
22583
22584         * FS/FS/CGI.pm: UI
22585
22586 2002-07-22 03:18  ivan
22587
22588         * FS/FS/cust_main.pm: sort bills by date
22589
22590 2002-07-16 05:29  ivan
22591
22592         * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
22593           FS/ClientAPI/passwd.pm: ClientAPI
22594
22595 2002-07-16 05:28  ivan
22596
22597         * fs_selfservice/: DEPLOY, fs_passwd_test,
22598           FS-SelfService/SelfService.pm,
22599           FS-SelfService/freeside-selfservice-clientd,
22600           FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
22601           FS-SelfService/cgi/selfservice.cgi,
22602           FS-SelfService/cgi/view_invoice.html: invoice viewing...
22603
22604 2002-07-15 20:57  ivan
22605
22606         * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
22607
22608 2002-07-15 20:56  ivan
22609
22610         * FS/FS/part_export/infostreet.pm: better error handling
22611
22612 2002-07-15 20:47  ivan
22613
22614         * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
22615
22616 2002-07-15 01:28  ivan
22617
22618         * fs_selfservice/: fs_passwd_test,
22619           FS-SelfService/freeside-selfservice-clientd: working framework,
22620           no hung clients, whew
22621
22622 2002-07-14 18:44  ivan
22623
22624         * bin/bind.import: finally a working DNS::ZoneParse
22625
22626 2002-07-11 06:52  ivan
22627
22628         * fs_selfservice/: DEPLOY, fs_passwd_test, FS-SelfService/MANIFEST,
22629           FS-SelfService/SelfService.pm,
22630           FS-SelfService/freeside-selfservice-clientd: finally working
22631           async framework
22632
22633 2002-07-08 19:23  ivan
22634
22635         * httemplate/docs/: schema.dia, schema.png: new schema diagram
22636
22637 2002-07-08 10:14  ivan
22638
22639         * FS/bin/freeside-queued: oops, fix for bug only surfacing with
22640           different freeside uid/gid
22641
22642 2002-07-08 08:56  ivan
22643
22644         * httemplate/edit/svc_acct.cgi: better error message
22645
22646 2002-07-08 06:07  ivan
22647
22648         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
22649           edit expiration dates
22650
22651 2002-07-08 03:01  ivan
22652
22653         * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
22654           should remove home directories
22655
22656 2002-07-07 10:49  ivan
22657
22658         * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
22659           new-export-aware, closes: #431
22660
22661 2002-07-06 05:15  ivan
22662
22663         * Makefile: beta2
22664
22665 2002-07-06 04:08  ivan
22666
22667         * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
22668           for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
22669
22670 2002-07-06 01:50  ivan
22671
22672         * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
22673           view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
22674
22675 2002-07-06 01:29  ivan
22676
22677         * httemplate/view/cust_main.cgi: speling
22678
22679 2002-07-06 00:32  ivan
22680
22681         * httemplate/edit/part_pkg.cgi: fix speling
22682
22683 2002-07-06 00:30  ivan
22684
22685         * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
22686           part_export/www_shellcommands.pm: move svc_www ssh jobs to the
22687           job queue & exports, and make them configurable
22688
22689 2002-07-05 21:20  ivan
22690
22691         * FS/FS/svc_acct.pm: typo
22692
22693 2002-07-05 16:32  ivan
22694
22695         * httemplate/config/config.cgi: fix bug with config having a value
22696           not in the select
22697
22698 2002-07-04 03:35  ivan
22699
22700         * httemplate/browse/: agent.cgi, agent_type.cgi,
22701           part_bill_event.cgi, part_export.cgi, part_pkg.cgi, part_svc.cgi,
22702           svc_acct_pop.cgi: move "add" links to the top
22703
22704 2002-07-03 07:45  ivan
22705
22706         * FS/t/part_export-http.t: s/_post//
22707
22708 2002-07-03 07:21  ivan
22709
22710         * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
22711           t/part_export-http.t: http export
22712
22713 2002-07-03 04:37  ivan
22714
22715         * FS/FS/InitHandler.pm: 54
22716
22717 2002-07-03 04:35  ivan
22718
22719         * FS/FS/InitHandler.pm: sacrifice memory for speed
22720
22721 2002-07-03 04:31  ivan
22722
22723         * FS/FS/InitHandler.pm: preload modules
22724
22725 2002-07-03 04:23  ivan
22726
22727         * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
22728           apache init
22729
22730 2002-07-03 04:10  ivan
22731
22732         * FS/FS/UID.pm: allow InitHandler to work during apache startup
22733
22734 2002-07-03 03:50  ivan
22735
22736         * FS/FS/InitHandler.pm: skip comment & blank lines
22737
22738 2002-07-03 03:48  ivan
22739
22740         * FS/FS/InitHandler.pm: debug
22741
22742 2002-07-03 03:33  ivan
22743
22744         * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
22745           dbdefs
22746
22747 2002-07-02 20:57  ivan
22748
22749         * FS/FS/cust_main.pm: working one-time charges again
22750
22751 2002-07-02 20:52  ivan
22752
22753         * httemplate/view/cust_main.cgi: ui
22754
22755 2002-07-02 20:47  ivan
22756
22757         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
22758           httemplate/edit/process/quick-charge.cgi,
22759           httemplate/view/cust_main.cgi: one-time charges with tax classes
22760
22761 2002-07-02 19:25  ivan
22762
22763         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
22764           httemplate/config/config.cgi: deprecate text radius config
22765           options update config docs
22766
22767 2002-07-02 18:47  ivan
22768
22769         * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
22770
22771 2002-07-02 18:05  ivan
22772
22773         * FS/bin/freeside-sqlradius-reset: pod
22774
22775 2002-07-02 18:01  ivan
22776
22777         * FS/bin/freeside-sqlradius-reset: fix usage message
22778
22779 2002-07-02 16:03  ivan
22780
22781         * FS/FS/part_export.pm: fix usermod commands for freebsd
22782
22783 2002-07-02 07:37  ivan
22784
22785         * Makefile: beta1!!
22786
22787 2002-07-02 07:22  ivan
22788
22789         * FS/FS/part_export/textradius.pm: working textradius export
22790
22791 2002-07-02 07:00  ivan
22792
22793         * FS/FS/part_export/textradius.pm: better diagnostics
22794
22795 2002-07-02 06:22  ivan
22796
22797         * httemplate/view/cust_main.cgi: ui s/ /&nbsp;
22798
22799 2002-07-02 06:04  ivan
22800
22801         * FS/FS/part_export/shellcommands.pm: no warnings
22802
22803 2002-07-02 06:00  ivan
22804
22805         * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
22806           linux and freebsd shellcommands
22807
22808 2002-07-02 04:29  ivan
22809
22810         * FS/FS/part_export.pm: fix for freebsd presets
22811
22812 2002-07-02 04:27  ivan
22813
22814         * FS/FS/part_export.pm: useful shellcommands presets
22815
22816 2002-07-02 03:14  ivan
22817
22818         * FS/bin/freeside-queued: grr old openssh grr freebsd
22819
22820 2002-07-02 02:42  ivan
22821
22822         * FS/bin/freeside-queued: fleabsd grr
22823
22824 2002-07-02 02:39  ivan
22825
22826         * FS/bin/freeside-queued: freebsd is sofa king broken
22827
22828 2002-07-02 00:31  ivan
22829
22830         * FS/FS/part_export/textradius.pm: working textradius
22831
22832 2002-07-02 00:13  ivan
22833
22834         * FS/FS/part_export/textradius.pm: better error reporting from
22835           rsync
22836
22837 2002-07-01 23:58  ivan
22838
22839         * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
22840           s/options/option/, oops, and machine isn't an option
22841
22842 2002-07-01 23:48  ivan
22843
22844         * FS/FS/queue.pm: error messages can have other chars
22845
22846 2002-07-01 15:38  ivan
22847
22848         * FS/FS/part_export/textradius.pm: prevent any possible infinite
22849           looping
22850
22851 2002-07-01 02:15  ivan
22852
22853         * FS/FS/part_export/textradius.pm: real-time! text radius export
22854
22855 2002-06-30 04:01  ivan
22856
22857         * CREDITS: administrivia
22858
22859 2002-06-30 00:17  ivan
22860
22861         * FS/FS/Record.pm: oops, very bad
22862
22863 2002-06-30 00:16  ivan
22864
22865         * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
22866           Pg money type)
22867
22868 2002-06-30 00:04  ivan
22869
22870         * FS/FS/Record.pm: fix dbdef caching
22871
22872 2002-06-29 19:13  ivan
22873
22874         * FS/: MANIFEST, FS/part_export.pm,
22875           FS/part_export/shellcommands_withdomain.pm,
22876           t/part_export-shellcommands_withdomain.t: export!
22877
22878 2002-06-29 18:18  ivan
22879
22880         * httemplate/docs/ssh.html: adding
22881
22882 2002-06-28 13:31  ivan
22883
22884         * FS/FS/svc_acct.pm: better error message for illegal password
22885
22886 2002-06-28 13:21  ivan
22887
22888         * FS/FS/cust_main.pm: better error message for missing tax classes
22889
22890 2002-06-28 03:49  ivan
22891
22892         * FS/FS/Record.pm: remove extraneous check
22893
22894 2002-06-28 01:23  ivan
22895
22896         * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
22897           hopefully keeping performance improvement
22898
22899 2002-06-27 20:09  ivan
22900
22901         * httemplate/view/cust_main.cgi: more card display changes
22902
22903 2002-06-27 19:21  ivan
22904
22905         * httemplate/view/cust_main.cgi: last 4 digits of card instead of
22906           first
22907
22908 2002-06-27 02:23  ivan
22909
22910         * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
22911           t/part_export-bind.t, t/part_export-bind_slave.t: null bind
22912           exports
22913
22914 2002-06-27 02:19  ivan
22915
22916         * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
22917           FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
22918           t/part_export-null.t, t/part_export-sysvshell.t,
22919           t/part_export-www_shellcommands.t: export updates
22920
22921 2002-06-26 01:36  ivan
22922
22923         * FS/FS/part_export.pm: tyop
22924
22925 2002-06-26 01:32  ivan
22926
22927         * FS/FS/part_export.pm: better export docs/defaults
22928
22929 2002-06-26 01:12  ivan
22930
22931         * FS/FS/cust_main.pm: add type_pkgs record if necessary for
22932           one-time charges
22933
22934 2002-06-26 01:05  ivan
22935
22936         * httemplate/view/cust_main.cgi: close form tags
22937
22938 2002-06-26 00:42  ivan
22939
22940         * bin/: bsdshell.export, sysvshell.export: shell.export ->
22941           bsdshell.export & sysvshell.export
22942
22943 2002-06-25 20:53  ivan
22944
22945         * FS/FS/part_export_option.pm: export options can be anything
22946
22947 2002-06-25 19:37  ivan
22948
22949         * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
22950           with email invoices too
22951
22952 2002-06-25 18:35  ivan
22953
22954         * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
22955           httemplate/edit/process/quick-cust_pkg.cgi,
22956           httemplate/view/cust_main.cgi: working one-time charges
22957
22958 2002-06-25 17:41  ivan
22959
22960         * httemplate/edit/part_pkg.cgi: ui
22961
22962 2002-06-25 16:27  ivan
22963
22964         * httemplate/view/svc_www.cgi: add link to controlling account
22965
22966 2002-06-25 00:18  ivan
22967
22968         * FS/bin/freeside-queued: might work again under mysql
22969
22970 2002-06-23 12:16  ivan
22971
22972         * FS/FS/domain_record.pm: domain_record records attached to svc_www
22973           records are no longer delete-able, patch from "Stephen Bechard"
22974           <steve@destek.net>, thanks!  closes: Bug#434
22975
22976 2002-06-22 22:44  ivan
22977
22978         * httemplate/edit/process/svc_www.cgi: patch to get this working
22979           from Stephen Bechard <steve@destek.net>
22980
22981 2002-06-22 22:43  ivan
22982
22983         * httemplate/view/svc_www.cgi: add link to edit and format nicely
22984
22985 2002-06-22 18:36  ivan
22986
22987         * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
22988           "Stephen Bechard" <steve@destek.net>, thanks
22989
22990 2002-06-22 18:33  ivan
22991
22992         * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
22993           works now, patch from "Stephen Bechard" <steve@destek.net>
22994
22995 2002-06-21 14:49  ivan
22996
22997         * FS/FS/part_export/infostreet.pm: s/title/organization/ at
22998           noment's request
22999
23000 2002-06-21 13:26  ivan
23001
23002         * FS/FS/part_export/infostreet.pm: fix infostreet contact field
23003           setting
23004
23005 2002-06-21 13:17  ivan
23006
23007         * FS/FS/part_export/infostreet.pm: debugging option
23008
23009 2002-06-21 02:57  ivan
23010
23011         * bin/passwd.import: no, don't check for duplicates like this by
23012           default... not new-export style
23013
23014 2002-06-21 02:56  ivan
23015
23016         * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
23017           stuff still needs to be rewritten for new exports
23018
23019 2002-06-21 02:15  ivan
23020
23021         * bin/passwd.import: oops
23022
23023 2002-06-21 02:13  ivan
23024
23025         * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
23026           fixes...
23027
23028 2002-06-21 02:11  ivan
23029
23030         * bin/passwd.import: tiny bit better passwd.import
23031
23032 2002-06-21 01:29  ivan
23033
23034         * httemplate/index.html: uid search on main menu, updated upgrade
23035           docs
23036
23037 2002-06-20 15:35  ivan
23038
23039         * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
23040
23041 2002-06-19 18:29  ivan
23042
23043         * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
23044           FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
23045           httemplate/edit/process/part_export.cgi: shellcommands
23046           w/passwords
23047
23048 2002-06-18 21:54  ivan
23049
23050         * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
23051           <steve@destek.net>
23052
23053 2002-06-18 21:03  ivan
23054
23055         * FS/FS/part_export/infostreet.pm: fix setContactField email
23056
23057 2002-06-18 18:03  ivan
23058
23059         * FS/FS/svc_acct.pm: and the same for changes...
23060
23061 2002-06-18 17:58  ivan
23062
23063         * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
23064           caused by kristian/mark/pc-intouch's changes moving exports into
23065           svc_Common -   changed sequence of events such that groups were
23066           not provisioned when the   sqlradius export was run
23067
23068 2002-06-18 16:52  ivan
23069
23070         * httemplate/misc/queue.cgi: better error message
23071
23072 2002-06-14 18:12  ivan
23073
23074         * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
23075           mark@pc-intouch.com: exporttype2svcdb removal
23076
23077 2002-06-14 14:35  ivan
23078
23079         * FS/FS/part_export/infostreet.pm: freeside night to infostreet
23080           faxNumber (? dunno, what noment wants)
23081
23082 2002-06-14 04:44  ivan
23083
23084         * Makefile: better releaes target?
23085
23086 2002-06-14 04:26  ivan
23087
23088         * Makefile: 1.4.0pre14
23089
23090 2002-06-14 04:22  ivan
23091
23092         * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
23093           FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
23094           dependancies FS::queue::joblisting html excapes & truncates long
23095           arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
23096           am, too.  really!)
23097
23098 2002-06-14 02:19  ivan
23099
23100         * FS/FS/UID.pm: only run callbacks once... should speed things up
23101           (no dbdef reloading)
23102
23103 2002-06-13 20:26  ivan
23104
23105         * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
23106           match reality
23107
23108 2002-06-13 20:12  ivan
23109
23110         * httemplate/index.html: remove classic interface
23111
23112 2002-06-13 19:25  ivan
23113
23114         * FS/bin/freeside-queued: mysql compatibility?
23115
23116 2002-06-13 17:12  ivan
23117
23118         * httemplate/: index.html, search/cust_main.cgi: search by for
23119           address2 (unit) - commented out in default index.html
23120
23121 2002-06-13 16:28  ivan
23122
23123         * httemplate/: index.html, search/cust_main.cgi: phone number
23124           search (Bug#422)
23125
23126 2002-06-13 16:00  ivan
23127
23128         * FS/FS/svc_acct.pm, httemplate/index.html,
23129           httemplate/search/svc_acct.cgi: fuzzy username searching
23130           (Bug#422)
23131
23132 2002-06-12 17:53  ivan
23133
23134         * httemplate/: index.html, search/cust_main.cgi: search on customer
23135           number (Bug#422)
23136
23137 2002-06-12 13:31  ivan
23138
23139         * FS/FS/svc_acct.pm: fix new duplicate username checking
23140
23141 2002-06-12 10:29  ivan
23142
23143         * httemplate/index.html: fix company search
23144
23145 2002-06-12 09:26  ivan
23146
23147         * FS/FS/cust_main.pm: fix problems with code that resets invoice
23148           events
23149
23150 2002-06-11 11:20  ivan
23151
23152         * bin/bind.export: perl 5.005 needs an explicit mask for mkdir
23153
23154 2002-06-11 02:51  ivan
23155
23156         * FS/FS/part_export.pm: notes
23157
23158 2002-06-11 02:46  ivan
23159
23160         * bin/bind.export: add preliminary bsd shell export
23161
23162 2002-06-11 02:14  ivan
23163
23164         * FS/FS/svc_acct.pm: export-based duplicate username checking!
23165
23166 2002-06-11 01:29  ivan
23167
23168         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
23169           option to (bsd|sysv)shell export
23170
23171 2002-06-10 20:25  ivan
23172
23173         * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
23174           part_export/infostreet.pm: - add new suspend and unsuspend export
23175           hooks (with null defaults) - infostreet export: actually
23176           suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
23177           export: set some contact fields @ infostreet (Bug#419)
23178
23179 2002-06-10 17:58  ivan
23180
23181         * Makefile, init.d/freeside-init: dist fixes.  locate more stuff in
23182           Makefile.  whew.
23183
23184 2002-06-10 16:02  ivan
23185
23186         * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
23187           line 299 in file FS/domain_record.pm
23188
23189 2002-06-10 15:48  ivan
23190
23191         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
23192           when user clicks "Bill now" (closes: Bug#417)
23193
23194 2002-06-10 15:07  ivan
23195
23196         * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
23197           invoice events when a card changes (closes: Bug#417)
23198
23199 2002-06-10 12:44  ivan
23200
23201         * httemplate/view/cust_main.cgi: final visual update on package
23202           date view
23203
23204 2002-06-10 12:41  ivan
23205
23206         * httemplate/view/cust_main.cgi: fixup time display in packages
23207
23208 2002-06-10 12:30  ivan
23209
23210         * httemplate/view/cust_main.cgi: add small time display to dates
23211
23212 2002-06-09 19:52  ivan
23213
23214         * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
23215
23216 2002-06-09 19:52  ivan
23217
23218         * FS/FS/cust_main_county.pm: silence undefined warnings
23219
23220 2002-06-09 19:51  ivan
23221
23222         * FS/FS/CGI.pm: unused global
23223
23224 2002-06-09 19:42  ivan
23225
23226         * Makefile: back to ASP for profiling...
23227
23228 2002-06-09 18:39  khoff
23229
23230         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
23231           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
23232           httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
23233           changes.
23234
23235 2002-06-08 00:48  khoff
23236
23237         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
23238           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
23239           httemplate/edit/part_pkg.cgi: Default svcpart support for
23240           part_pkg.  Fixes 'bug' with new customer and online signup.
23241
23242 2002-06-07 13:33  khoff
23243
23244         * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
23245
23246 2002-06-05 15:46  ivan
23247
23248         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
23249           more mysql goodness, thanks dale
23250
23251 2002-06-04 07:35  ivan
23252
23253         * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
23254
23255 2002-06-04 07:02  ivan
23256
23257         * CREDITS, httemplate/search/cust_main.cgi,
23258           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
23259           mysql support!  thanks to Donald Greer <dgreer@austintx.com> for
23260           the SQL and Dale Hege <fhege@lumenexus.net> for the patches
23261
23262 2002-06-04 06:46  ivan
23263
23264         * conf/declinetemplate: misspelling
23265
23266 2002-05-31 13:34  ivan
23267
23268         * FS/FS/part_export.pm: dammit i want to catch export subclass
23269           compilation problems
23270
23271 2002-05-31 13:31  ivan
23272
23273         * FS/FS/cust_bill.pm: better error reporting
23274
23275 2002-05-31 11:48  khoff
23276
23277         * FS/t/part_export-sqlmail.t: Don't ask me.  I just hacked Ivan's
23278           test.
23279
23280 2002-05-31 11:45  khoff
23281
23282         * FS/MANIFEST: added sqlmail.pm and test
23283
23284 2002-05-31 10:50  ivan
23285
23286         * FS/FS/svc_forward.pm: typo noticed by <Kaa>
23287
23288 2002-05-30 19:13  ivan
23289
23290         * FS/FS/part_export.pm: no, actually throw an exception if an
23291           export class won't compile.
23292
23293 2002-05-30 17:33  khoff
23294
23295         * httemplate/edit/part_svc.cgi: Added support for part_exports that
23296           are used with more than one svcdb.
23297
23298 2002-05-30 17:22  khoff
23299
23300         * FS/FS/part_export.pm: updated hashes 'n stuff for
23301           FS::part_export::sqlmail
23302
23303 2002-05-30 17:20  khoff
23304
23305         * FS/FS/part_export/sqlmail.pm: part_export module to export
23306           svc_acct, svc_domain, and svc_forward to an external database
23307
23308 2002-05-30 17:18  khoff
23309
23310         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
23311           new-style export calls to svc_Common.
23312
23313 2002-05-30 14:51  ivan
23314
23315         * httemplate/misc/delete-customer.cgi: point to correct place for
23316           hidecancelledcustomers config option
23317
23318 2002-05-30 10:49  ivan
23319
23320         * FS/FS/part_export.pm: GRRRRRRRRRRRRR
23321
23322 2002-05-29 13:45  ivan
23323
23324         * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
23325           handle destroyed without explicit disconnect" errors
23326
23327 2002-05-29 08:56  ivan
23328
23329         * FS/FS/part_export.pm: freeradius 0.5 doc
23330
23331 2002-05-28 21:40  ivan
23332
23333         * fs_selfservice/FS-SelfService/: Changes, MANIFEST, Makefile.PL,
23334           SelfService.pm, test.pl: add fs_selfservice
23335
23336 2002-05-28 14:22  ivan
23337
23338         * FS/FS/svc_acct.pm: better error message for "Illegal password"
23339
23340 2002-05-28 00:55  ivan
23341
23342         * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
23343           people at DBI/DBD documentation for information on data sources.
23344           *sigh*
23345
23346 2002-05-26 23:53  ivan
23347
23348         * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
23349           baloo@gimpgirl.com, thanks
23350
23351 2002-05-23 06:00  ivan
23352
23353         * FS/FS/domain_record.pm, bin/bind.import,
23354           httemplate/edit/process/domain_record.cgi,
23355           httemplate/view/svc_domain.cgi: bind: allow adding slave domains
23356           too
23357
23358 2002-05-22 11:44  ivan
23359
23360         * FS/FS/domain_record.pm, FS/FS/part_export.pm,
23361           FS/FS/svc_domain.pm, bin/bind.export,
23362           httemplate/edit/process/domain_record.cgi,
23363           httemplate/misc/cancel-unaudited.cgi,
23364           httemplate/misc/delete-domain_record.cgi,
23365           httemplate/misc/delete-part_export.cgi,
23366           httemplate/view/svc_domain.cgi: bind export, editing zones,
23367           deleting unaudited domains, mmm
23368
23369 2002-05-22 05:17  ivan
23370
23371         * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
23372           FS::cust_pkg to FS::cust_svc, becomes the cancel method
23373
23374 2002-05-22 04:39  ivan
23375
23376         * FS/FS/part_export.pm: - remove some out of date documentation -
23377           die if an export class won't compile
23378
23379 2002-05-22 03:53  ivan
23380
23381         * bin/bind.export: bind export
23382
23383 2002-05-21 19:09  ivan
23384
23385         * FS/FS/part_export/sqlradius.pm: 5.6-isms
23386
23387 2002-05-18 02:51  ivan
23388
23389         * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
23390           1.44
23391
23392 2002-05-16 20:47  ivan
23393
23394         * FS/FS/svc_acct.pm: freebsd `toor' user
23395
23396 2002-05-16 07:28  ivan
23397
23398         * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
23399           t/part_export-bsdshell.t, t/part_export-textradius.t: adding
23400           (stub) bsdshell and textradius exports
23401
23402 2002-05-16 07:27  ivan
23403
23404         * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
23405           textradius exports
23406
23407 2002-05-16 07:21  ivan
23408
23409         * FS/FS/part_export/infostreet.pm: force all infostreet arguments
23410           to be string type, fixes: "0 as first character in password"
23411           problem.  also see the Frontier::Client manpage
23412
23413 2002-05-16 06:42  ivan
23414
23415         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
23416           definition cloning
23417
23418 2002-05-16 06:42  ivan
23419
23420         * FS/FS/svc_acct.pm: allow freebsd `toor' root user
23421
23422 2002-05-15 07:00  ivan
23423
23424         * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
23425           in FS::part_export::sqlradius.pm display job dependancies in
23426           FS::queue::joblisting
23427
23428 2002-05-15 06:24  ivan
23429
23430         * Makefile, FS/FS.pm, FS/MANIFEST, FS/FS/queue.pm,
23431           FS/FS/queue_depend.pm, FS/FS/part_export/sqlradius.pm,
23432           FS/bin/freeside-queued, FS/t/queue_depend.t,
23433           eg/export_template.pm, httemplate/docs/schema.dia,
23434           httemplate/docs/schema.html, httemplate/docs/schema.png: queue
23435           dependancies
23436
23437 2002-05-14 00:36  ivan
23438
23439         * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
23440           to decide whether or not to INSERT.
23441
23442 2002-05-13 17:27  ivan
23443
23444         * FS/FS/part_export/shellcommands.pm: shellcomands oops
23445
23446 2002-05-10 00:54  ivan
23447
23448         * Makefile: always re-install init
23449
23450 2002-05-10 00:50  ivan
23451
23452         * init.d/freeside-init: correct message
23453
23454 2002-05-10 00:45  ivan
23455
23456         * FS/FS/svc_domain.pm: bad reuse of variable
23457
23458 2002-05-10 00:42  ivan
23459
23460         * Makefile: INSTALLGROUP
23461
23462 2002-05-09 08:26  ivan
23463
23464         * Makefile: final make release?
23465
23466 2002-05-09 08:25  ivan
23467
23468         * Makefile: fix make release target
23469
23470 2002-05-09 08:22  ivan
23471
23472         * Makefile: make release target
23473
23474 2002-05-09 08:21  ivan
23475
23476         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
23477           s/Referral/Advertising source/
23478
23479 2002-05-09 08:12  ivan
23480
23481         * FS/FS/cust_main_county.pm: don't duplicate state/county/country
23482           pulldowns even with taxrates...
23483
23484 2002-05-09 05:38  ivan
23485
23486         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
23487           FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/handler.pl,
23488           httemplate/browse/agent.cgi,
23489           httemplate/browse/cust_main_county.cgi,
23490           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
23491           httemplate/edit/cust_main_county-expand.cgi,
23492           httemplate/edit/cust_main_county.cgi,
23493           httemplate/edit/part_pkg.cgi,
23494           httemplate/edit/process/cust_main_county-expand.cgi,
23495           httemplate/edit/process/cust_main_county.cgi: texas tax!
23496
23497 2002-05-06 06:36  ivan
23498
23499         * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
23500           reported by noment
23501
23502 2002-05-04 08:00  ivan
23503
23504         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_main_county.pm,
23505           FS/FS/cust_tax_exempt.pm, FS/FS/part_pkg.pm,
23506           FS/t/cust_tax_exempt.pm, httemplate/docs/admin.html,
23507           httemplate/docs/schema.dia, httemplate/docs/schema.html: schema
23508           changes for proper texas tax
23509
23510 2002-05-03 18:11  ivan
23511
23512         * httemplate/: index.html, search/cust_pkg.cgi: add package search
23513           by next bill date to main menu
23514
23515 2002-05-03 17:59  ivan
23516
23517         * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
23518
23519 2002-05-03 17:47  ivan
23520
23521         * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
23522           being used in searches by signup server
23523
23524 2002-05-03 17:32  ivan
23525
23526         * httemplate/search/cust_pkg.cgi: lilunixbtch: trying to pull
23527           accounts based on next billdate tofu_beast420: hmm a report
23528           ordered by next bill date? tofu_beast420: i don't know how you'd
23529           do that per _customer_ since a customer could have lots of
23530           packages, but you could do a per-package report maybe?
23531
23532 2002-04-29 22:43  ivan
23533
23534         * FS/FS/part_export.pm: better BIND integration
23535
23536 2002-04-26 04:14  ivan
23537
23538         * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
23539           username-nodash config files
23540
23541 2002-04-25 03:37  ivan
23542
23543         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
23544           #2
23545
23546 2002-04-25 02:47  ivan
23547
23548         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
23549           plan
23550
23551 2002-04-24 18:15  ivan
23552
23553         * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
23554
23555 2002-04-24 02:09  ivan
23556
23557         * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
23558
23559 2002-04-24 02:03  ivan
23560
23561         * FS/FS/cust_main.pm: msgcat error for credit card expiration
23562           (closes: Bug#407)
23563
23564 2002-04-23 00:32  ivan
23565
23566         * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
23567
23568 2002-04-23 00:10  ivan
23569
23570         * FS/FS/Record.pm: fixes inserting strings that end in numbers to
23571           TEXT columns... gah i hate SQL
23572
23573 2002-04-22 15:45  ivan
23574
23575         * FS/FS/part_export.pm: use Tie::IxHash to present export options
23576           in a reasonable order
23577
23578 2002-04-22 14:36  ivan
23579
23580         * FS/FS/cust_main.pm: don't show extended debugging in error
23581           messages that could end up on the signup server
23582
23583 2002-04-22 14:23  ivan
23584
23585         * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
23586           packages (moved from signups server)
23587
23588 2002-04-22 14:18  ivan
23589
23590         * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
23591
23592 2002-04-22 13:47  ivan
23593
23594         * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
23595           FS::cust_pkg, not signup server - order by recur price in
23596           signup-alternate template
23597
23598 2002-04-20 05:37  ivan
23599
23600         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: bind
23601           export
23602
23603 2002-04-20 04:57  ivan
23604
23605         * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
23606           bin/svc_domain.erase, httemplate/docs/legacy.html:
23607           working BIND import
23608
23609 2002-04-20 03:49  ivan
23610
23611         * FS/FS/domain_record.pm: allow * MX records
23612
23613 2002-04-20 03:12  ivan
23614
23615         * FS/FS/domain_record.pm: allow uppercase in zone data.
23616
23617 2002-04-20 03:09  ivan
23618
23619         * FS/FS/domain_record.pm: allow uppercase zones...
23620
23621 2002-04-19 19:06  ivan
23622
23623         * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
23624           where there *is* a pkg_svc record with quantity 0, when changing
23625           packages and using the special case new service code
23626
23627 2002-04-19 16:25  ivan
23628
23629         * FS/FS/svc_acct.pm: maybe just for debugging
23630
23631 2002-04-19 07:27  ivan
23632
23633         * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
23634
23635 2002-04-18 18:16  ivan
23636
23637         * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
23638           init.d/freeside-init: - add init file installation to Makefile,
23639           add unified init file - fix qsearch for op => '!=', value => ''
23640           searches - fix invalid_catd typo - add payby method to part_pkg
23641           and have fs_signup_server pass the data
23642
23643 2002-04-17 13:43  ivan
23644
23645         * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
23646           syntax
23647
23648 2002-04-17 12:47  ivan
23649
23650         * FS/FS/Record.pm: allow = in ut_text
23651
23652 2002-04-17 05:06  ivan
23653
23654         * httemplate/index.html: fix default searches
23655
23656 2002-04-17 04:41  ivan
23657
23658         * FS/FS/Record.pm: get rid of debugging cruft
23659
23660 2002-04-16 17:25  ivan
23661
23662         * httemplate/search/cust_main.cgi: better ordering in search
23663           results
23664
23665 2002-04-16 16:14  ivan
23666
23667         * FS/FS/cust_main.pm: there it is!  fix bug with
23668           FS::cust_main::agent
23669
23670 2002-04-16 15:56  ivan
23671
23672         * FS/FS/cust_bill.pm: further debugging...
23673
23674 2002-04-16 15:52  ivan
23675
23676         * FS/FS/: Conf.pm, cust_bill.pm: further authorize.net description
23677           debugging (agent??) and get rid of bad unique index on
23678           cust_bill_event
23679
23680 2002-04-16 15:38  ivan
23681
23682         * FS/FS/cust_bill.pm: eek, problem with authorize.net description
23683           field
23684
23685 2002-04-16 14:24  ivan
23686
23687         * FS/bin/freeside-queued: auto-use export classes
23688
23689 2002-04-16 13:13  ivan
23690
23691         * httemplate/browse/part_svc.cgi: ui
23692
23693 2002-04-16 12:50  ivan
23694
23695         * httemplate/index.html: exports, then services...
23696
23697 2002-04-16 03:47  ivan
23698
23699         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
23700           httemplate/index.html, httemplate/search/cust_bill_event.cgi,
23701           httemplate/search/cust_bill_event.html,
23702           httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
23703           report on failed billing events...
23704
23705 2002-04-16 02:38  ivan
23706
23707         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
23708           FS/bin/freeside-expiration-alerter, conf/declinetemplate: - send
23709           a notice to the customer when their card is declined - closes:
23710           Bug#351 - freeside-expiration-alerter works fine, closes: Bug#7
23711
23712 2002-04-16 01:52  ivan
23713
23714         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
23715           FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
23716           httemplate/edit/part_export.cgi: move the last of the real-time
23717           exports out of svc_acct.pm and into part_export
23718
23719 2002-04-15 23:47  ivan
23720
23721         * httemplate/index.html: allow multiple search types on main
23722           menu... more confusing but default is *too* fuzzy
23723
23724 2002-04-14 02:11  ivan
23725
23726         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
23727           FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
23728           FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
23729           FS/FS/part_export/shellcommands.pm,
23730           FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
23731           FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
23732           FS/t/part_export-vpopmail.t, eg/export_template.pm,
23733           httemplate/docs/legacy.html, httemplate/docs/schema.dia,
23734           httemplate/docs/schema.html, httemplate/docs/schema.png: - move
23735           cyrus, shellcommands, CP exports exports to new-style - skeleton
23736           files for vpopmail exports - documentation updates - add big
23737           schema diagram to docs
23738
23739 2002-04-13 06:36  ivan
23740
23741         * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
23742           FS/FS/part_export/cp.pm, FS/bin/freeside-sqlradius-reset,
23743           httemplate/edit/part_export.cgi: - documentation updates - move
23744           Critical Path export to new-style export - bin/sqlradius_reset
23745           gets a manpage and becomes FS/bin/freeside-sqlradius-reset
23746
23747 2002-04-13 03:46  ivan
23748
23749         * httemplate/index.html: s/otaker/order-taker/
23750
23751 2002-04-13 02:14  ivan
23752
23753         * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
23754           padding (see Bug#388)
23755
23756 2002-04-13 01:51  ivan
23757
23758         * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
23759           (closes: Bug#389)
23760
23761 2002-04-12 08:14  ivan
23762
23763         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
23764           httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
23765           ("Order and cancel packages") to try to move services between
23766           svcparts as a last resort...
23767
23768 2002-04-12 06:22  ivan
23769
23770         * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
23771           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
23772           FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
23773           htetc/handler.pl, httemplate/browse/part_svc.cgi,
23774           httemplate/edit/part_export.cgi, httemplate/edit/part_svc.cgi,
23775           httemplate/edit/process/agent_type.cgi,
23776           httemplate/edit/process/part_export.cgi,
23777           httemplate/edit/process/part_svc.cgi,
23778           httemplate/misc/delete-customer.cgi: - should finish off the
23779           part_svc -> part_export s/one-to-many/many-to-many/   transition
23780           (closes: Bug#375) - fixes a nasty export scoping bug with message
23781           catalogs, whew
23782
23783 2002-04-11 15:05  ivan
23784
23785         * FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm, FS/FS/part_export.pm,
23786           FS/FS/part_svc.pm, FS/t/export_svc.t, httemplate/index.html,
23787           httemplate/browse/part_export.cgi,
23788           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
23789           httemplate/edit/part_export.cgi,
23790           httemplate/edit/process/part_export.cgi,
23791           httemplate/misc/delete-part_export.cgi: (almost) everything for
23792           bug#375 - create export_svc table - part_svc to part_export is
23793           now properly many-to-many, not one-to-many
23794
23795           still need to finish service editing (choosing exports) in
23796           httemplate/edit/part_svc.cgi and
23797           httemplate/edti/process/part_svc.cgi
23798
23799           and do somethinga about that manual $svcdb = 'svc_acct' in
23800           httemplate/edit/part_export.cgi (do part_export records need a
23801           svcdb? probably not... should be able to just pass an svcdb on
23802           creation of new exports, move the big %exports hash into
23803           part_export.pm and allow httemplate/edit/part_svc.cgi to query it
23804           for exports that can apply to a given svcdb....
23805
23806 2002-04-11 15:04  ivan
23807
23808         * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
23809           fix problems with ut_domain losing data
23810
23811 2002-04-10 06:42  ivan
23812
23813         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
23814           FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
23815           FS/FS/svc_acct_pop.pm, httemplate/browse/msgcat.cgi,
23816           httemplate/docs/signup.html, httemplate/edit/msgcat.cgi,
23817           httemplate/edit/process/msgcat.cgi: bulk checkin from working on
23818           the road:
23819
23820           - use msgcat for more error messages - should be all things that
23821           would come3   back from the signup server normally now - signup
23822           server: don't display access number <SELECT> if there's none or
23823           one - signup_server-realtime config option to run billing for
23824           signup server   signups immediately - signup server: pkg
23825           available to success templates, better documentation on   success
23826           templates - httemplate/edit/msgcat.cgi fields are properly sticky
23827           on errors - httemplate/edit/process/msgcat.cgi - don't update
23828           identical fields
23829
23830 2002-04-06 22:23  ivan
23831
23832         * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
23833           server signups (closes: Bug#386)
23834
23835 2002-04-06 21:56  ivan
23836
23837         * FS/FS/Conf.pm, FS/FS/msgcat.pm, conf/show-msgcat-codes,
23838           httemplate/browse/msgcat.cgi, httemplate/edit/msgcat.cgi,
23839           httemplate/edit/process/msgcat.cgi: working message catalogs (not
23840           used for enough yet) - almost (but not quite) closes Bug#385 -
23841           still have to catalog the   backend things triggered by signup
23842           server.
23843
23844 2002-04-06 16:00  ivan
23845
23846         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
23847           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
23848           httemplate/docs/signup.html: - config option for signup server
23849           payment types - credit card type pulldown on signup server
23850           (closes: Bug#383)
23851
23852 2002-04-06 14:32  ivan
23853
23854         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
23855           add a config option to set the Business::OnlinePayment
23856           description field, and make some useful data available for the
23857           config option.  closes: Bug#378
23858
23859 2002-04-06 13:32  ivan
23860
23861         * httemplate/search/cust_main.cgi: fix visual glitch
23862
23863 2002-04-06 12:37  ivan
23864
23865         * httemplate/docs/signup.html: big signup server cleanups.  uses
23866           Storable for network protocol now.  - makes Bugs 384 & 385 easier
23867           - closes: Bug#382
23868
23869 2002-04-05 16:08  ivan
23870
23871         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
23872           httemplate/view/svc_acct.cgi: security phrase bug fixes
23873
23874 2002-04-05 15:51  ivan
23875
23876         * CREDITS, Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/msgcat.pm,
23877           FS/FS/svc_acct.pm, FS/t/msgcat.t, bin/freeside-session-kill,
23878           conf/locale, eg/table_template-svc.pm, eg/table_template.pm,
23879           htetc/handler.pl, httemplate/index.html,
23880           httemplate/browse/cust_main_county.cgi,
23881           httemplate/browse/msgcat.cgi, httemplate/browse/svc_acct_pop.cgi,
23882           httemplate/docs/schema.html, httemplate/edit/svc_acct.cgi,
23883           httemplate/view/svc_acct.cgi: - add message catalog table &
23884           beginning of web interface - add security_phrase and conf option
23885           to svc_acct.pm - random other stuff
23886
23887 2002-04-05 15:37  jeff
23888
23889         * httemplate/view/cust_main.cgi: credit/refund display correction
23890
23891 2002-04-05 12:52  ivan
23892
23893         * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
23894           (not on submitting form)
23895
23896 2002-04-05 08:37  ivan
23897
23898         * eg/export_template.pm, FS/t/part_export-infostreet.t,
23899           FS/t/part_export-sqlradius.t: oops forgot these from working on
23900           the road
23901
23902 2002-04-04 16:42  ivan
23903
23904         * FS/MANIFEST, FS/FS/part_export.pm,
23905           FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
23906           httemplate/index.html, httemplate/edit/part_export.cgi: Checkin
23907           of disparate changes from working on the road: - generic SQL
23908           query - move exports out to their own files - small cleanup of
23909           selfadmin server
23910
23911 2002-03-29 09:27  ivan
23912
23913         * htetc/handler.pl, httemplate/search/svc_acct.cgi: fix unlinked
23914           svc browse!
23915
23916 2002-03-26 23:08  ivan
23917
23918         * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
23919           screens (unless queue_dangerous_options!)
23920
23921 2002-03-26 21:36  ivan
23922
23923         * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
23924           httemplate/index.html, httemplate/docs/admin.html:
23925           s/referral/advertising source/
23926
23927           yes, the name sucks.  got a better one?
23928
23929 2002-03-26 08:24  ivan
23930
23931         * httemplate/search/cust_main.cgi: simple visual fix: &nbsp; for
23932           blank company column
23933
23934 2002-03-26 05:58  ivan
23935
23936         * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
23937
23938 2002-03-26 05:20  ivan
23939
23940         * httemplate/docs/passwd.html: doc
23941
23942 2002-03-26 05:04  ivan
23943
23944         * bin/create-history-tables: error message typo
23945
23946 2002-03-26 04:35  ivan
23947
23948         * httemplate/docs/admin.html: s/Add/Provision/
23949
23950 2002-03-25 16:32  ivan
23951
23952         * FS/FS/part_export.pm, FS/bin/freeside-queued,
23953           httemplate/edit/part_export.cgi: further export bugfixing add 10
23954           kid limit to freeside-queued sqlradius_reset now works (closes:
23955           Bug#372)
23956
23957 2002-03-25 16:26  ivan
23958
23959         * Makefile: hhahah oops i _really_ ought to do something about that
23960
23961 2002-03-25 06:59  ivan
23962
23963         * httemplate/: index.html, search/cust_main-otaker.cgi,
23964           search/cust_main.cgi: customers by otaker report (ugly
23965           search/cust_main.cgi mods; revert if they cause problems)
23966
23967 2002-03-24 12:00  ivan
23968
23969         * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
23970           browse/agent.cgi: UI improvements for agents
23971
23972 2002-03-24 10:23  ivan
23973
23974         * FS/FS/agent.pm: tyop
23975
23976 2002-03-24 09:42  ivan
23977
23978         * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
23979           "subscription" price plan from "Luke Pfeifer"
23980           <freeside@globalli.com>
23981
23982 2002-03-24 06:29  ivan
23983
23984         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
23985           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
23986           httemplate/edit/svc_acct.cgi:
23987           ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362
23988
23989           fix some bugs in the export and add queue_dangerous_controls
23990           option too
23991
23992 2002-03-23 09:49  ivan
23993
23994         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
23995           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
23996           httemplate/edit/process/part_svc.cgi: okay group editing UI as
23997           well as part_svc group editing UI seem to be working
23998
23999 2002-03-23 08:16  ivan
24000
24001         * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
24002           httemplate/edit/svc_acct.cgi,
24003           httemplate/edit/process/svc_acct.cgi: group editing seems to be
24004           working...  everything except defaults... oh and export...
24005
24006 2002-03-22 23:54  ivan
24007
24008         * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
24009           better error reporting
24010
24011 2002-03-22 10:56  ivan
24012
24013         * Makefile, FS/MANIFEST, FS/FS/cust_main_county.pm,
24014           FS/FS/svc_acct.pm, FS/t/radius_usergroup.t,
24015           bin/create-history-tables, httemplate/docs/schema.html,
24016           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
24017           httemplate/view/svc_acct.cgi: RADIUS groups on the way!
24018
24019 2002-03-22 04:49  ivan
24020
24021         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
24022           FS/t/part_export.t, FS/t/part_export_option.t,
24023           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
24024           httemplate/edit/process/part_export.cgi,
24025           httemplate/misc/delete-part_export.cgi: more new export...
24026
24027 2002-03-20 22:57  ivan
24028
24029         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
24030           httemplate/edit/process/part_export.cgi: more for the new world
24031           of export...
24032
24033 2002-03-20 13:31  ivan
24034
24035         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/part_export_option.pm,
24036           FS/FS/part_svc.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
24037           htetc/handler.pl, httemplate/edit/part_export.cgi,
24038           httemplate/edit/process/part_export.cgi: new export!  infostreet
24039           and sqlradius provisioning switched over  (Bug #299 - doesn't
24040           close it, but all the groundwork is done)
24041
24042           also removes non-transactional ICRADIUS export from
24043           svc_acct.export   (closes: Bug#347)
24044
24045 2002-03-19 23:37  ivan
24046
24047         * FS/FS/cust_main_county.pm: disable region caching for now
24048
24049 2002-03-19 09:48  ivan
24050
24051         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
24052           httemplate/edit/process/cust_main.cgi: changes dum big
24053           "state/county/country" select to three, linked with javascript
24054           closes: Bug#353
24055
24056 2002-03-18 13:40  ivan
24057
24058         * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
24059           closes Bug#314
24060
24061 2002-03-18 12:50  ivan
24062
24063         * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
24064           FS/FS/Conf.pm: okay, now you can specify an alternate invoice
24065           template, and it'll be auto-createad and added to the list of
24066           configuration options.  closes: Bug#314
24067
24068 2002-03-18 11:49  ivan
24069
24070         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
24071           #348 - adds the ability to email on deleted payments.
24072
24073 2002-03-18 09:50  ivan
24074
24075         * httemplate/config/config.cgi:
24076           fixes bug#367 (yay, that one was annoying):
24077
24078           in config editor, initial newlines in <textarea>s are lost.  even
24079           if you didn't mean to edit them you remove that..
24080
24081 2002-03-18 08:05  ivan
24082
24083         * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
24084           svc_acct records separately also, to handle imports preserving
24085           svcnum
24086
24087 2002-03-18 07:52  ivan
24088
24089         * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
24090           (incomplete) export foo
24091
24092 2002-03-18 07:51  ivan
24093
24094         * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
24095           export column
24096
24097 2002-03-18 06:17  ivan
24098
24099         * FS/FS/raddb.pm: add noment-specific RADIUS attributes
24100
24101 2002-03-18 01:10  ivan
24102
24103         * FS/FS/Conf.pm, FS/FS/svc_domain.pm,
24104           httemplate/config/config-process.cgi,
24105           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
24106           new config value `defaultrecords', documentation, javascript
24107           config file editor
24108
24109 2002-03-17 00:33  ivan
24110
24111         * httemplate/config/: config-view.cgi, config.cgi: new domain
24112           record editing foo
24113
24114 2002-03-12 10:45  ivan
24115
24116         * httemplate/misc/cancel-unaudited.cgi: print error message for
24117           failed cancels!
24118
24119 2002-03-12 07:33  ivan
24120
24121         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
24122           httemplate/edit/part_svc.cgi: abstract stupid HTML layer trick
24123           out to HTML::Widgets::SelectLayers
24124
24125 2002-03-09 02:19  khoff
24126
24127         * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
24128           records
24129
24130 2002-03-07 11:50  jeff
24131
24132         * FS/bin/freeside-expiration-alerter: less shelling, more perly -
24133           abolish some pipes to sendmail
24134
24135 2002-03-07 06:13  ivan
24136
24137         * FS/FS/cust_bill.pm: better error msgs for mail errors
24138
24139 2002-03-07 06:10  ivan
24140
24141         * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
24142           queue.pm: [no log message]
24143
24144 2002-03-06 15:32  ivan
24145
24146         * conf/invoice_from: oops, missing invoice_from
24147
24148 2002-03-06 14:44  jeff
24149
24150         * FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-expiration-alerter,
24151           conf/alerter_template, httemplate/docs/admin.html: billing
24152           expiration alerts
24153
24154 2002-03-05 15:13  jeff
24155
24156         * httemplate/search/report_tax.cgi: consistency is nice
24157
24158 2002-03-04 14:10  ivan
24159
24160         * FS/FS/Record.pm: make history tables conditional
24161
24162 2002-03-04 04:48  ivan
24163
24164         * Makefile, FS/FS/Record.pm, FS/FS/nas.pm,
24165           bin/create-history-tables, bin/fs-radius-add-check,
24166           bin/fs-radius-add-reply: [no log message]
24167
24168 2002-02-28 15:30  ivan
24169
24170         * httemplate/search/svc_acct.cgi: tyop
24171
24172 2002-02-28 15:18  ivan
24173
24174         * FS/FS/svc_acct.pm: clean up mess.  *sigh*
24175
24176 2002-02-28 15:17  ivan
24177
24178         * FS/FS/svc_acct.pm: clean up mess
24179
24180 2002-02-28 15:13  ivan
24181
24182         * FS/FS/svc_acct.pm: eek
24183
24184 2002-02-28 15:08  ivan
24185
24186         * httemplate/search/svc_acct.cgi: add main menu link
24187
24188 2002-02-28 15:07  ivan
24189
24190         * httemplate/misc/cancel-unaudited.cgi: handle errors better
24191
24192 2002-02-28 14:05  ivan
24193
24194         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
24195           httemplate/config/config.cgi: s/depreciated/deprecated/
24196
24197 2002-02-27 16:28  jeff
24198
24199         * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
24200
24201 2002-02-27 15:20  ivan
24202
24203         * FS/FS/cust_main.pm: oops, spurious error messages
24204
24205 2002-02-27 15:03  ivan
24206
24207         * FS/FS/cust_main.pm: bubble up billing event errors
24208
24209 2002-02-27 14:40  ivan
24210
24211         * FS/FS/cust_bill_event.pm: and missing ) *sigh*
24212
24213 2002-02-27 14:40  ivan
24214
24215         * FS/FS/cust_bill_event.pm: errant ;
24216
24217 2002-02-27 14:39  ivan
24218
24219         * FS/FS/cust_bill_event.pm, httemplate/docs/schema.html,
24220           httemplate/view/cust_bill.cgi: add status and statustext fields
24221           to cust_bill_event
24222
24223 2002-02-27 14:00  ivan
24224
24225         * FS/FS/cust_main.pm: well, don't make things worse when
24226           debugging...
24227
24228 2002-02-27 13:57  ivan
24229
24230         * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
24231
24232 2002-02-26 14:09  ivan
24233
24234         * httemplate/search/: report_receivables.cgi, report_tax.cgi: fixup
24235           reports for templated webUI
24236
24237 2002-02-26 03:53  ivan
24238
24239         * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
24240           shipping adresses.  whew.
24241
24242 2002-02-26 03:42  ivan
24243
24244         * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
24245           **BEFORE** generating @diff for SQL.  causing weird effects with
24246           cust_main::check that modifies record (ship_ field weirdness)
24247
24248           fix nasty logic error triggered by changing a ship_ field from
24249           something TO identical to the corresponding non-ship_ field.
24250           ouch
24251
24252 2002-02-26 03:30  ivan
24253
24254         * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
24255           ship_ field from something TO identical to the corresponding
24256           non-ship_ field.  ouch.
24257
24258 2002-02-26 03:11  ivan
24259
24260         * httemplate/edit/cust_main.cgi: fix a weird oops with service
24261           address editing UI that would leave some fields blank... ?
24262
24263 2002-02-26 01:06  ivan
24264
24265         * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
24266
24267 2002-02-26 00:34  ivan
24268
24269         * FS/FS/cust_main.pm: die with a better error message on bad
24270           locales
24271
24272 2002-02-25 11:09  ivan
24273
24274         * httemplate/search/svc_acct.cgi: keith@landel:     We have users
24275           that have the character "." in their username     we can't search
24276           these customers by Username, can you please fix.
24277
24278 2002-02-23 14:36  ivan
24279
24280         * httemplate/search/: report_receivables.cgi, report_tax.cgi: take
24281           hardcoded paths out of report cgis
24282
24283 2002-02-23 03:56  ivan
24284
24285         * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
24286           httemplate/search/cust_main.cgi,
24287           httemplate/search/cust_main.html: case-insensitive and substring
24288           searching
24289
24290 2002-02-23 03:46  ivan
24291
24292         * httemplate/index.html: silly html tweaking
24293
24294 2002-02-22 23:48  ivan
24295
24296         * httemplate/browse/part_pkg.cgi: it's too late.
24297
24298 2002-02-22 23:35  ivan
24299
24300         * httemplate/browse/part_pkg.cgi: i really should just start moving
24301           things to templates
24302
24303 2002-02-22 23:32  ivan
24304
24305         * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
24306           misaligned columns when viewing disabled services/packages
24307
24308 2002-02-22 23:00  ivan
24309
24310         * FS/FS/UID.pm: nit
24311
24312 2002-02-22 18:14  jeff
24313
24314         * FS/FS/UID.pm, httemplate/search/report_receivables.cgi,
24315           httemplate/search/report_tax.cgi: report fixes and cruft removal
24316
24317 2002-02-22 18:02  ivan
24318
24319         * httemplate/index.html: UI work on main menu, remove Archive::Tar
24320           from docs
24321
24322 2002-02-22 15:18  jeff
24323
24324         * FS/MANIFEST, conf/report_template, httemplate/index.html,
24325           httemplate/search/report_receivables.cgi,
24326           httemplate/search/report_tax.cgi,
24327           httemplate/search/report_tax.html: add some reporting features
24328
24329 2002-02-22 15:08  ivan
24330
24331         * FS/FS/cust_pay_batch.pm: fix i18n zip
24332
24333 2002-02-22 14:13  ivan
24334
24335         * httemplate/edit/cust_main.cgi: billing vs. shipping states
24336           weren't sorted in the same order.  UI glitch only
24337
24338 2002-02-22 04:31  ivan
24339
24340         * httemplate/config/: config-process.cgi, config-view.cgi: fixup
24341           <SELECT> configuration editing, fixes Bug#350
24342
24343 2002-02-22 04:13  ivan
24344
24345         * httemplate/index.html: close </FORM> tags
24346
24347 2002-02-22 01:01  ivan
24348
24349         * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
24350
24351 2002-02-22 00:58  ivan
24352
24353         * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
24354           OTHER/OTHER_BOUNCE
24355
24356 2002-02-21 22:42  ivan
24357
24358         * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
24359           links
24360
24361 2002-02-21 22:39  ivan
24362
24363         * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
24364           remove them
24365
24366 2002-02-21 22:23  ivan
24367
24368         * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
24369           provisioning errors
24370
24371 2002-02-21 21:56  ivan
24372
24373         * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
24374           cp_rename
24375
24376 2002-02-21 17:07  ivan
24377
24378         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: UI work:
24379
24380           make all functions of view/cust_pkg.cgi available on
24381           view/cust_main.cgi  - having them one link down in "Edit" is
24382           confusing.
24383
24384           closes: Bug#325
24385
24386 2002-02-20 14:03  ivan
24387
24388         * httemplate/index.html: invoice reports belong here too
24389
24390 2002-02-20 02:39  ivan
24391
24392         * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
24393
24394 2002-02-20 01:44  ivan
24395
24396         * httemplate/view/cust_main.cgi: don't display full card in
24397           webinterface
24398
24399 2002-02-19 19:17  jeff
24400
24401         * FS/FS/cust_main.pm: correct sense of tax generation
24402
24403 2002-02-19 17:03  ivan
24404
24405         * CREDITS, FS/FS/CGI.pm, FS/FS/Record.pm, FS/FS/queue.pm,
24406           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
24407           FS/bin/freeside-queued, htetc/handler.pl, httemplate/index.html,
24408           httemplate/misc/queue.cgi, httemplate/view/svc_acct.cgi,
24409           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24410           httemplate/view/svc_www.cgi: use Net::SSH::ssh_cmd for all job
24411           queueing rather than local duplicated ssh subs
24412
24413           queue daemon updates: retry & remove links work, bubble up error
24414           message to webinterface, link to svcnum & have job listings on
24415           view/svc_* pages, closes: Bug#280
24416
24417           s/option/optionname/ schema change, dumb mysql, closes: Bug#334
24418
24419 2002-02-19 15:43  ivan
24420
24421         * httemplate/docs/schema.html: set EVERYTHING=1 for your own
24422           mod_perl compile
24423
24424 2002-02-18 23:51  ivan
24425
24426         * httemplate/index.html: oops
24427
24428 2002-02-18 20:43  ivan
24429
24430         * httemplate/index.html: new main menu!
24431
24432 2002-02-18 19:22  jeff
24433
24434         * FS/FS/cust_refund.pm: fix refund posting
24435
24436 2002-02-18 19:15  ivan
24437
24438         * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
24439
24440 2002-02-18 19:06  ivan
24441
24442         * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
24443
24444 2002-02-18 18:57  ivan
24445
24446         * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
24447           packages to edit service quantities also
24448
24449 2002-02-18 12:09  ivan
24450
24451         * httemplate/edit/part_svc.cgi: bad warning, causing errors with
24452           strict
24453
24454 2002-02-18 10:07  ivan
24455
24456         * FS/FS/prepay_credit.pm: document 'seconds'
24457
24458 2002-02-18 02:14  ivan
24459
24460         * httemplate/edit/svc_www.cgi: oops!
24461
24462 2002-02-18 00:53  ivan
24463
24464         * Makefile: make release and make update-webdemo targets
24465
24466 2002-02-18 00:39  ivan
24467
24468         * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
24469           httemplate/edit/part_pkg.cgi: safe web demo operation!  closes:
24470           Bug#217
24471
24472           fix bug in edit/part_pkg: s/bkg/pkg/
24473
24474           edit/part_pkg.cgi - plan <SELECT> is now properly stick on
24475           errors, closes: Bug#323
24476
24477 2002-02-17 19:45  ivan
24478
24479         * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
24480           netcape4, use one for svc_acct.popnum too
24481
24482 2002-02-17 16:21  jeff
24483
24484         * Makefile: keep accidentally checking in Makefile changes, gotta
24485           do something about that...
24486
24487 2002-02-17 16:13  jeff
24488
24489         * Makefile, FS/FS/Conf.pm: trading in tar for rsync for improved
24490           vpopmail support
24491
24492 2002-02-17 13:01  ivan
24493
24494         * FS/MANIFEST: removing CGIwrapper.pm
24495
24496 2002-02-17 11:12  ivan
24497
24498         * FS/MANIFEST: get ride of CGIwrapper.pm
24499
24500 2002-02-17 11:07  jeff
24501
24502         * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
24503           commands too
24504
24505 2002-02-16 10:14  ivan
24506
24507         * TODO: now in RT2!
24508
24509 2002-02-15 11:34  ivan
24510
24511         * Makefile: keep accidentally checking in Makefile changes, gotta
24512           do something about that...
24513
24514 2002-02-15 11:33  ivan
24515
24516         * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
24517
24518 2002-02-14 10:06  ivan
24519
24520         * bin/: fs-radius-add-check, fs-radius-add-reply: docs?  haha
24521
24522 2002-02-13 17:12  ivan
24523
24524         * FS/FS/cust_pay_batch.pm: don't require state (i18n)
24525
24526 2002-02-12 10:56  ivan
24527
24528         * FS/FS/cust_bill.pm: more information in "cant send invoice email"
24529           error message
24530
24531 2002-02-12 10:47  ivan
24532
24533         * FS/FS/cust_main.pm: fixes:
24534
24535           Error running invoice event ($cust_main->charge( 10.00, 'Overdue
24536           Bill' );): Illegal or empty (text) comment:  at
24537           /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
24538
24539 2002-02-11 21:58  ivan
24540
24541         * httemplate/docs/admin.html: fixes: bug#331
24542
24543 2002-02-11 20:49  ivan
24544
24545         * httemplate/edit/part_bill_event.cgi: oops
24546
24547 2002-02-11 18:11  ivan
24548
24549         * FS/FS/Conf.pm, httemplate/config/config.cgi: add username_policy
24550           "@append domain"
24551
24552           add "select" config type, mmm
24553
24554 2002-02-11 18:06  ivan
24555
24556         * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
24557           BUGS section
24558
24559 2002-02-11 17:25  ivan
24560
24561         * httemplate/edit/part_svc.cgi: red warning for unknown type :)
24562
24563 2002-02-11 17:13  ivan
24564
24565         * httemplate/edit/part_svc.cgi: service definition domsvc is now a
24566           domain pulldown closes: Bug#328
24567
24568 2002-02-11 15:01  ivan
24569
24570         * FS/FS/svc_forward.pm: oops, code hidden by pod
24571
24572 2002-02-11 13:51  ivan
24573
24574         * httemplate/edit/svc_acct.cgi: don't display useless finger and
24575           shell fields if uid is set to fixed & blank in the service
24576           definition - causes: Error: Can't have finger-name without uid
24577
24578 2002-02-11 11:38  ivan
24579
24580         * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
24581           httemplate/edit/process/svc_www.cgi,
24582           httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
24583           svc_www is working!
24584
24585           also auto-create and add A records if necessary using apacheip
24586           config file.
24587
24588           and show all domain_records on view/svc_domain.cgi page
24589
24590 2002-02-10 14:31  ivan
24591
24592         * httemplate/edit/svc_acct.cgi: ui
24593
24594 2002-02-10 14:21  ivan
24595
24596         * httemplate/edit/part_pkg.cgi: slighly different wording
24597
24598 2002-02-10 14:06  ivan
24599
24600         * FS/FS/cust_svc.pm: another bug in quantity checking
24601
24602 2002-02-10 13:37  ivan
24603
24604         * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
24605           works
24606
24607 2002-02-10 13:30  ivan
24608
24609         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
24610           package definitions to all agent types by default
24611
24612           config option to restore current behaviour (must explicitly add
24613           new package definitions to each agent type)
24614
24615           closes: Bug#324
24616
24617 2002-02-10 11:58  ivan
24618
24619         * FS/MANIFEST, FS/bin/freeside-daily,
24620           httemplate/edit/process/part_bill_event.cgi: update billing
24621           documentation for the new world of invoice events added
24622           freeside-daily replacing freeside-bill for the new world of
24623           invoice events
24624
24625 2002-02-10 10:56  ivan
24626
24627         * FS/FS/cust_pay.pm, httemplate/edit/cust_pay.cgi: use unique
24628           tokens to prevent double-submission of payments in the web UI
24629           (closes: Bug#320)
24630
24631 2002-02-10 09:30  ivan
24632
24633         * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
24634           before figuring to display a list or redirect.  eliiminates "2
24635           matching found" displayed but only one in list.
24636
24637 2002-02-10 09:02  ivan
24638
24639         * FS/FS/cust_main_invoice.pm: allow + in email addresses
24640
24641 2002-02-10 08:49  ivan
24642
24643         * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
24644           email addresses into svcnum-linked destinations
24645
24646 2002-02-10 08:40  ivan
24647
24648         * Makefile, httemplate/edit/svc_acct.cgi:
24649           fix "no previous account to recall hidden password from" error
24650           when adding new accounts & get an error on first try
24651
24652 2002-02-10 08:14  ivan
24653
24654         * Makefile, httemplate/index.html,
24655           httemplate/browse/svc_acct_pop.cgi,
24656           httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
24657           webui
24658
24659 2002-02-10 08:05  ivan
24660
24661         * htetc/handler.pl, httemplate/browse/agent.cgi,
24662           httemplate/browse/agent_type.cgi,
24663           httemplate/browse/cust_main_county.cgi,
24664           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
24665           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
24666           httemplate/browse/svc_acct_pop.cgi,
24667           httemplate/config/config-process.cgi,
24668           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
24669           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
24670           httemplate/edit/agent_type.cgi,
24671           httemplate/edit/cust_bill_pay.cgi,
24672           httemplate/edit/cust_credit.cgi,
24673           httemplate/edit/cust_credit_bill.cgi,
24674           httemplate/edit/cust_main.cgi,
24675           httemplate/edit/cust_main_county-expand.cgi,
24676           httemplate/edit/cust_main_county.cgi,
24677           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
24678           httemplate/edit/part_bill_event.cgi,
24679           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
24680           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
24681           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
24682           httemplate/edit/process/quick-cust_pkg.cgi,
24683           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
24684           httemplate/misc/catchall.cgi,
24685           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
24686           httemplate/misc/process/link.cgi,
24687           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
24688           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
24689           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
24690           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
24691           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24692           httemplate/view/svc_www.cgi: *finally* seems to be working under
24693           Mason.  sheesh.  *finally* seems to be working under Mason.
24694           sheesh.  *finally* seems to be working under Mason.  sheesh.
24695           *finally* seems to be working under Mason.  sheesh.  *finally*
24696           seems to be working under Mason.  sheesh.  *finally* seems to be
24697           working under Mason.  sheesh.  *finally* seems to be working
24698           under Mason.  sheesh.  *finally* seems to be working under Mason.
24699           sheesh.
24700
24701 2002-02-10 05:21  ivan
24702
24703         * htetc/handler.pl, httemplate/browse/agent.cgi,
24704           httemplate/browse/agent_type.cgi,
24705           httemplate/browse/cust_main_county.cgi,
24706           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
24707           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
24708           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
24709           httemplate/edit/agent_type.cgi,
24710           httemplate/edit/cust_bill_pay.cgi,
24711           httemplate/edit/cust_credit.cgi,
24712           httemplate/edit/cust_credit_bill.cgi,
24713           httemplate/edit/cust_main.cgi,
24714           httemplate/edit/cust_main_county-expand.cgi,
24715           httemplate/edit/cust_main_county.cgi,
24716           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
24717           httemplate/edit/part_bill_event.cgi,
24718           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
24719           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
24720           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
24721           httemplate/edit/process/REAL_cust_pkg.cgi,
24722           httemplate/edit/process/agent.cgi,
24723           httemplate/edit/process/agent_type.cgi,
24724           httemplate/edit/process/cust_bill_pay.cgi,
24725           httemplate/edit/process/cust_credit.cgi,
24726           httemplate/edit/process/cust_credit_bill.cgi,
24727           httemplate/edit/process/cust_main.cgi,
24728           httemplate/edit/process/cust_main_county-collapse.cgi,
24729           httemplate/edit/process/cust_main_county-expand.cgi,
24730           httemplate/edit/process/cust_main_county.cgi,
24731           httemplate/edit/process/cust_pay.cgi,
24732           httemplate/edit/process/cust_pkg.cgi,
24733           httemplate/edit/process/part_pkg.cgi,
24734           httemplate/edit/process/quick-cust_pkg.cgi,
24735           httemplate/edit/process/svc_acct.cgi,
24736           httemplate/edit/process/svc_acct_pop.cgi,
24737           httemplate/edit/process/svc_domain.cgi,
24738           httemplate/edit/process/svc_forward.cgi,
24739           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
24740           httemplate/misc/catchall.cgi,
24741           httemplate/misc/delete-cust_pay.cgi,
24742           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
24743           httemplate/misc/print-invoice.cgi,
24744           httemplate/misc/unsusp_pkg.cgi,
24745           httemplate/misc/process/catchall.cgi,
24746           httemplate/misc/process/delete-customer.cgi,
24747           httemplate/misc/process/link.cgi, httemplate/search/cust_pay.cgi,
24748           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
24749           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
24750           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
24751           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24752           httemplate/view/svc_www.cgi: removed <!-- $Id$ --> from all files
24753           to fix any redirects, whew
24754
24755           Mason handler.pl overrides CGI::redirect
24756
24757           fixed strict; problems in edit/part_pkg.cgi &
24758           edit/process/part_pkg.cgi
24759
24760 2002-02-09 18:28  ivan
24761
24762         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
24763           httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
24764           config file
24765
24766 2002-02-09 18:16  ivan
24767
24768         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
24769           FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
24770           httemplate/browse/part_bill_event.cgi,
24771           httemplate/edit/part_pkg.cgi,
24772           httemplate/edit/process/part_bill_event.cgi,
24773           httemplate/edit/process/part_pkg.cgi,
24774           httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
24775           tested (closes: Bug#313).
24776
24777           view/cust_bill.cgi invoice view shows invoice events!
24778
24779           fix bug where adding events with no name silently failed instead
24780           of giving an error
24781
24782           add new comission plans
24783
24784 2002-02-09 10:24  ivan
24785
24786         * FS/FS/CGI.pm, htetc/handler.pl,
24787           httemplate/edit/process/agent_type.cgi,
24788           httemplate/edit/process/cust_main_county-expand.cgi,
24789           httemplate/edit/process/cust_main_county.cgi,
24790           httemplate/edit/process/cust_pay.cgi,
24791           httemplate/edit/process/part_pkg.cgi,
24792           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
24793           httemplate/search/svc_domain.cgi: no more exit() in templates
24794
24795 2002-02-09 10:09  ivan
24796
24797         * FS/FS/svc_domain.pm: okay all external export from .pm files is
24798           queued! (closes: Bug#249)
24799
24800 2002-02-09 09:45  ivan
24801
24802         * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
24803           FS::cust_svc::check look up & check pkg_svc.quantity like
24804           httemplate/view/cust_pkg.cgi (closes: Bug#43)
24805
24806 2002-02-09 09:03  ivan
24807
24808         * FS/FS/CGI.pm, htetc/handler.pl: okay, both Apache::ASP and Mason
24809           should set no-cache headers now (closes: Bug#23)
24810
24811 2002-02-07 14:30  ivan
24812
24813         * Makefile: oops, reversing bad Makefile patch
24814
24815 2002-02-07 14:29  ivan
24816
24817         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
24818           FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
24819           httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
24820           httemplate/view/cust_main.cgi: delete payments
24821
24822 2002-02-06 07:55  ivan
24823
24824         * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
24825           blib/ files
24826
24827 2002-02-06 07:50  ivan
24828
24829         * FS/FS/cust_bill.pm: pod typo
24830
24831 2002-02-06 07:49  ivan
24832
24833         * Makefile: documentation building Makefile patch
24834
24835 2002-02-06 07:36  ivan
24836
24837         * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
24838           punctuation
24839
24840 2002-02-06 06:58  ivan
24841
24842         * FS/bin/freeside-adduser: fix for non-file auth
24843
24844 2002-02-05 12:25  ivan
24845
24846         * FS/FS/Record.pm: better error messages if you haven't run
24847           fs-setup ?
24848
24849 2002-02-05 08:48  ivan
24850
24851         * fs_passwd/fs_passwd, httemplate/docs/passwd.html: web-based
24852           password changer!
24853
24854 2002-02-04 09:06  ivan
24855
24856         * Makefile: 1.4.0pre8!
24857
24858 2002-02-04 09:04  ivan
24859
24860         * httemplate/edit/part_bill_event.cgi: have fs-setup create the
24861           necessary "default" billing events documentation on necessary
24862           "default" billing events
24863
24864 2002-02-04 08:44  ivan
24865
24866         * httemplate/edit/part_bill_event.cgi,
24867           httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
24868           FS/FS/cust_main.pm: billing events!
24869
24870 2002-01-30 10:22  ivan
24871
24872         * httemplate/: browse/part_bill_event.cgi,
24873           edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
24874           working invoice event web interface
24875
24876 2002-01-30 06:18  ivan
24877
24878         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
24879           httemplate/browse/agent_type.cgi,
24880           httemplate/browse/cust_main_county.cgi,
24881           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
24882           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
24883           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
24884           httemplate/edit/agent_type.cgi,
24885           httemplate/edit/cust_bill_pay.cgi,
24886           httemplate/edit/cust_credit.cgi,
24887           httemplate/edit/cust_credit_bill.cgi,
24888           httemplate/edit/cust_main.cgi,
24889           httemplate/edit/cust_main_county-expand.cgi,
24890           httemplate/edit/cust_main_county.cgi,
24891           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
24892           httemplate/edit/part_bill_event.cgi,
24893           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
24894           httemplate/edit/svc_acct_pop.cgi, httemplate/edit/svc_domain.cgi,
24895           httemplate/edit/svc_forward.cgi,
24896           httemplate/edit/process/agent.cgi,
24897           httemplate/edit/process/agent_type.cgi,
24898           httemplate/edit/process/cust_bill_pay.cgi,
24899           httemplate/edit/process/cust_credit.cgi,
24900           httemplate/edit/process/cust_credit_bill.cgi,
24901           httemplate/edit/process/cust_main.cgi,
24902           httemplate/edit/process/cust_main_county-collapse.cgi,
24903           httemplate/edit/process/cust_main_county-expand.cgi,
24904           httemplate/edit/process/cust_main_county.cgi,
24905           httemplate/edit/process/cust_pay.cgi,
24906           httemplate/edit/process/cust_pkg.cgi,
24907           httemplate/edit/process/part_pkg.cgi,
24908           httemplate/edit/process/quick-cust_pkg.cgi,
24909           httemplate/edit/process/svc_acct.cgi,
24910           httemplate/edit/process/svc_acct_pop.cgi,
24911           httemplate/edit/process/svc_domain.cgi,
24912           httemplate/edit/process/svc_forward.cgi,
24913           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
24914           httemplate/misc/catchall.cgi,
24915           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
24916           httemplate/misc/print-invoice.cgi,
24917           httemplate/misc/unsusp_pkg.cgi,
24918           httemplate/misc/process/catchall.cgi,
24919           httemplate/misc/process/delete-customer.cgi,
24920           httemplate/misc/process/link.cgi,
24921           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
24922           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
24923           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
24924           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
24925           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24926           httemplate/view/svc_www.cgi: remove   use Module; and   $cgi =
24927           new CGI;   &cgisuidsetup(); from all templates.  should work
24928           better under Mason.
24929
24930 2002-01-29 09:42  ivan
24931
24932         * FS/FS/part_bill_event.pm, httemplate/docs/schema.html: weight,
24933           plan and plandata fields in part_bill_event
24934
24935 2002-01-29 08:33  ivan
24936
24937         * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
24938           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
24939           FS/FS/svc_acct.pm, bin/pod2x, htetc/handler.pl,
24940           httemplate/index.html, httemplate/browse/part_bill_event.cgi,
24941           httemplate/edit/part_bill_event.cgi,
24942           httemplate/edit/part_pkg.cgi,
24943           httemplate/edit/process/part_bill_event.cgi: - web interface for
24944           hourly account charges!   (FS::cust_pkg, FS::cust_svc and
24945           FS::svc_acct seconds_since methods) - Makefile target to
24946           regenerate HTML manpages on install - FS.pm doc update -
24947           $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
24948           ->cancel, ->invoicing_list_addpost - start of a billing event web
24949           interface - cust_pay::upgrade_replace doesn't error out if
24950           history includes   overapplied payments
24951
24952 2002-01-28 03:24  ivan
24953
24954         * FS/FS/Record.pm: oops, syntax error in new() check for missing
24955           subclass table sub (eek)
24956
24957 2002-01-27 22:57  ivan
24958
24959         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
24960           FS/FS/cust_refund.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
24961           httemplate/docs/schema.html: book closing schema changes
24962
24963 2002-01-27 21:15  ivan
24964
24965         * FS/FS/part_export.pm, FS/FS/part_export_option.pm,
24966           httemplate/docs/schema.html: part_export schema changes
24967
24968 2002-01-25 17:52  ivan
24969
24970         * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
24971
24972 2002-01-24 09:02  ivan
24973
24974         * FS/FS/Record.pm: emit a warning in this unlikely case again
24975
24976 2002-01-24 08:58  ivan
24977
24978         * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
24979           cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
24980           rather than == 0 in the ::check's ....  <rluser> you might
24981           consider <= 0
24982
24983 2002-01-24 08:54  ivan
24984
24985         * FS/FS/cust_credit_refund.pm: stack traces help alot
24986
24987 2002-01-24 03:52  ivan
24988
24989         * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
24990           jeff's on a bugfinding roll here, thanks!
24991
24992 2002-01-24 03:43  ivan
24993
24994         * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
24995           cust_credit_refund::cust_credit should exist..
24996
24997 2002-01-23 22:52  ivan
24998
24999         * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
25000           FS::cust_refund::check  'amount' should probably be replaced with
25001           +'refund' in two places
25002
25003 2002-01-23 22:46  ivan
25004
25005         * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
25006
25007 2002-01-23 18:26  ivan
25008
25009         * FS/FS/cust_refund.pm: fix cust_refund::insert
25010
25011 2002-01-22 07:57  ivan
25012
25013         * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
25014           $0.00 in credits/payments/refunds
25015
25016 2002-01-22 06:55  ivan
25017
25018         * FS/FS/part_svc.pm: docu
25019
25020 2002-01-22 06:53  ivan
25021
25022         * FS/FS/svc_acct.pm: silly compilation problem
25023
25024 2002-01-22 06:42  ivan
25025
25026         * httemplate/docs/index.html: remove old upgrade docs
25027
25028 2002-01-21 03:30  ivan
25029
25030         * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
25031
25032 2002-01-19 07:16  ivan
25033
25034         * FS/FS/UID.pm: error message update
25035
25036 2002-01-16 07:37  ivan
25037
25038         * FS/FS/svc_acct.pm: doc
25039
25040 2002-01-14 12:28  ivan
25041
25042         * FS/FS/: Conf.pm, svc_acct.pm: pay some attention to 1.4 RADIUS
25043           SQL export
25044
25045 2002-01-09 05:29  ivan
25046
25047         * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
25048           cache files on customer replace.
25049
25050           do an exact search along with the fuzzy search (webui)
25051
25052 2002-01-03 09:40  ivan
25053
25054         * FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
25055           FS/t/cust_bill_event.t, FS/t/part_bill_event.t,
25056           httemplate/docs/schema.html: more schema changes:
25057           part_bill_event and cust_bill_event tables
25058
25059           remove old 1.4.0pre READMEs
25060
25061 2001-12-28 07:14  ivan
25062
25063         * FS/FS/cust_main.pm: force printing in freeside-overdue
25064
25065 2001-12-28 06:40  ivan
25066
25067         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
25068           httemplate/edit/part_pkg.cgi: add more options to
25069           freeside-overdue
25070
25071           add charge method to FS::cust_main
25072
25073           one-off packages default to disabled
25074
25075           billing payname defaults to first and last, not "Accounts
25076           Payable"
25077
25078 2001-12-27 01:26  ivan
25079
25080         * FS/FS/Record.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
25081           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
25082           httemplate/edit/agent_type.cgi, httemplate/edit/cust_main.cgi,
25083           httemplate/edit/cust_pkg.cgi, httemplate/edit/part_pkg.cgi,
25084           httemplate/edit/part_svc.cgi,
25085           httemplate/edit/process/part_pkg.cgi,
25086           httemplate/view/cust_main.cgi: service and package disable!
25087
25088 2001-12-26 15:59  ivan
25089
25090         * httemplate/docs/schema.html: doc
25091
25092 2001-12-26 07:41  ivan
25093
25094         * httemplate/view/cust_main.cgi: remove warnings
25095
25096 2001-12-26 07:11  ivan
25097
25098         * httemplate/edit/process/cust_credit.cgi: apply credits!!
25099
25100 2001-12-26 07:08  ivan
25101
25102         * FS/MANIFEST: add freeside-overdue
25103
25104 2001-12-26 07:07  ivan
25105
25106         * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
25107           posting credit
25108
25109 2001-12-26 03:17  ivan
25110
25111         * FS/FS/cust_main.pm: (untested eek) freeside-overdue script &
25112           cust_main balance_date & total_owed_date methods
25113
25114 2001-12-26 01:18  ivan
25115
25116         * httemplate/: index.html, search/cust_pay.cgi, view/cust_main.cgi:
25117           search by check #
25118
25119 2001-12-25 23:53  ivan
25120
25121         * FS/FS/cust_pay.pm: doc
25122
25123 2001-12-25 22:02  ivan
25124
25125         * httemplate/edit/cust_pay.cgi: UI
25126
25127 2001-12-25 21:19  ivan
25128
25129         * httemplate/: index.html, edit/cust_pay.cgi,
25130           edit/process/cust_pay.cgi, search/cust_main.cgi,
25131           search/cust_main.html: expedited check entry
25132
25133 2001-12-25 21:02  ivan
25134
25135         * CREDITS: still missing tons of folks, i am sure
25136
25137 2001-12-25 20:52  ivan
25138
25139         * httemplate/search/: cust_bill.html, cust_main.html: same look as
25140           rest of search pages
25141
25142 2001-12-25 20:25  ivan
25143
25144         * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
25145           httemplate/edit/cust_pay.cgi,
25146           httemplate/edit/process/cust_credit.cgi,
25147           httemplate/edit/process/cust_pay.cgi: auto-apply payments and
25148           credits, post credit UI overhaul
25149
25150 2001-12-25 18:33  ivan
25151
25152         * httemplate/edit/cust_pay.cgi: fix service display for duplicates
25153
25154 2001-12-21 13:40  ivan
25155
25156         * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
25157           httemplate/view/cust_main.cgi: add name/address to post payment
25158           screen
25159
25160           get rid of some $-0.00  yay for ieee fp
25161
25162 2001-12-21 12:55  ivan
25163
25164         * FS/FS/cust_bill_pay.pm: fixes
25165
25166             total cust_bill_pay.amount and cust_credit_bill.amount 19.95
25167           for invnum 1659
25168             greater than cust_bill.charged 19.95 at
25169             /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
25170
25171 2001-12-19 21:34  ivan
25172
25173         * FS/FS/Record.pm: work better with DBIx::Profile
25174
25175 2001-12-19 18:09  ivan
25176
25177         * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
25178           '*' password
25179
25180 2001-12-19 18:07  ivan
25181
25182         * FS/FS/svc_acct.pm: quiet warnings
25183
25184 2001-12-19 06:33  ivan
25185
25186         * FS/FS/svc_acct.pm: alas, a 5.6-ism
25187
25188 2001-12-19 06:30  ivan
25189
25190         * FS/FS/svc_acct.pm: surpress warnings
25191
25192 2001-12-18 11:36  ivan
25193
25194         * httemplate/edit/cust_bill_pay.cgi: another dum tyop
25195
25196 2001-12-18 11:34  ivan
25197
25198         * httemplate/edit/cust_bill_pay.cgi: typo
25199
25200 2001-12-18 11:32  ivan
25201
25202         * httemplate/edit/cust_bill_pay.cgi: declar vars
25203
25204 2001-12-18 11:30  ivan
25205
25206         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
25207           process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
25208           payment webinterface
25209
25210 2001-12-17 23:12  ivan
25211
25212         * httemplate/search/cust_pkg.cgi: really working dates on package
25213           browse.  ouch.
25214
25215 2001-12-17 23:08  ivan
25216
25217         * httemplate/search/cust_pkg.cgi: working dates on package browse
25218
25219 2001-12-17 22:45  ivan
25220
25221         * httemplate/search/cust_pkg.cgi: oops.  *sigh*
25222
25223 2001-12-17 22:38  ivan
25224
25225         * httemplate/search/cust_pkg.cgi: show dates on package browse
25226
25227 2001-12-17 22:29  ivan
25228
25229         * FS/FS/svc_acct_pop.pm: full number in POP pulldown
25230
25231 2001-12-17 17:49  ivan
25232
25233         * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
25234           MANIFEST
25235
25236           fix warning:
25237
25238           FS::cust_main_invoice=HASH(0x90c86c4) at
25239           /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
25240
25241 2001-12-17 15:59  ivan
25242
25243         * FS/FS/cust_bill.pm: fixes
25244
25245            Argument "" isn't numeric in ncmp at
25246            /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
25247
25248 2001-12-16 15:50  ivan
25249
25250         * FS/FS/cust_main.pm: eek nasty bug
25251
25252 2001-12-15 16:55  ivan
25253
25254         * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
25255           cust_bill_pay.amount 39.9 for paynum 240 greater than
25256           cust_pay.paid 39.90
25257
25258 2001-12-15 14:59  ivan
25259
25260         * httemplate/view/svc_acct.cgi: style
25261
25262 2001-12-15 14:58  ivan
25263
25264         * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
25265           records
25266
25267 2001-12-15 14:56  ivan
25268
25269         * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
25270           <burgess@www.cynjut.net>, thanks
25271
25272 2001-12-15 14:47  ivan
25273
25274         * httemplate/edit/cust_main.cgi: allow entering of referral
25275           customer by number as well as by link off the view page, courtesy
25276           of Dave Burgess <burgess@www.cynjut.net>
25277
25278 2001-12-14 16:17  ivan
25279
25280         * FS/FS/cust_main.pm: style changes
25281
25282 2001-12-13 10:37  ivan
25283
25284         * FS/bin/freeside-setinvoice: okay, it should really work now
25285
25286 2001-12-13 09:52  ivan
25287
25288         * FS/bin/freeside-setinvoice: fix setinvoice script
25289
25290 2001-12-13 01:17  ivan
25291
25292         * FS/bin/freeside-setinvoice: added util to set invoice
25293           destinations
25294
25295 2001-12-12 11:42  ivan
25296
25297         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
25298           passwords in web interface
25299
25300 2001-12-11 13:26  ivan
25301
25302         * httemplate/search/svc_acct.cgi: missing space in SQL, oops
25303
25304 2001-12-10 04:18  ivan
25305
25306         * FS/FS/Record.pm: Pg datatype pain
25307
25308 2001-12-09 20:54  ivan
25309
25310         * httemplate/index.html: typo noticed by Dave Burgess
25311           <burgess@www.cynjut.net>, thanks.
25312
25313 2001-12-09 16:44  ivan
25314
25315         * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
25316           wasn't getting substitued.
25317
25318 2001-12-09 15:31  ivan
25319
25320         * httemplate/search/svc_acct.cgi: harmless? missing ;
25321
25322 2001-12-08 02:08  ivan
25323
25324         * httemplate/config/config.cgi: need a POST here; browsers
25325           (especially IE) are unhappy with the default GET
25326
25327 2001-12-08 02:07  ivan
25328
25329         * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
25330           custnum!
25331
25332 2001-12-08 02:03  ivan
25333
25334         * FS/FS/cust_main.pm: fix logic error creating invoice line items
25335
25336 2001-12-08 02:01  ivan
25337
25338         * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
25339
25340 2001-12-04 05:10  ivan
25341
25342         * httemplate/edit/svc_forward.cgi: from Dave Burgess
25343           <burgess@neonramp.com>:
25344
25345            I had to change line 104 in /edit/svc_forward.cgi and add 'my'
25346           as the
25347            qualifier on the LHS of the assignment.  This also solves the
25348            problem with a similar error on the RHS of line 105.  It also
25349           seems to make
25350            the routine work fairly reliably (it has been problematic for me
25351           in the
25352            past).
25353
25354 2001-12-03 03:33  ivan
25355
25356         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
25357           paged service browse!!
25358
25359 2001-12-03 02:59  ivan
25360
25361         * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
25362           browse
25363
25364 2001-12-03 00:43  ivan
25365
25366         * httemplate/search/cust_main.cgi: paged customer browse!
25367
25368 2001-12-03 00:41  ivan
25369
25370         * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
25371           httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
25372           option paged implementation of customer browse!
25373
25374 2001-11-29 16:04  ivan
25375
25376         * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
25377           methods
25378
25379 2001-11-20 19:42  ivan
25380
25381         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
25382           name (!)
25383
25384 2001-11-20 19:40  ivan
25385
25386         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
25387           postalinvoicedefault config file
25388
25389 2001-11-13 13:27  ivan
25390
25391         * FS/MANIFEST: remove freeside-print-batch
25392
25393 2001-11-12 05:19  ivan
25394
25395         * FS/FS/cust_main.pm: import hack to be less strict
25396
25397 2001-11-08 07:26  ivan
25398
25399         * FS/bin/freeside-queued: harmless typo noticed by "Edward
25400           Shabotinsky" <lanshark@bsinet.net>, thanks
25401
25402 2001-11-06 10:45  ivan
25403
25404         * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
25405
25406 2001-11-06 10:35  ivan
25407
25408         * Makefile: i REALLY suck at Makefiles
25409
25410 2001-11-06 10:34  ivan
25411
25412         * Makefile: i suck at Makefiles
25413
25414 2001-11-06 10:22  ivan
25415
25416         * Makefile: make foo for htetc/global.asa
25417
25418 2001-11-06 09:58  ivan
25419
25420         * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
25421
25422 2001-11-05 13:30  ivan
25423
25424         * Makefile: more fixes for fresh installation
25425
25426 2001-11-05 13:26  ivan
25427
25428         * Makefile: yet more Make
25429
25430 2001-11-05 13:24  ivan
25431
25432         * Makefile: make create-database fix
25433
25434 2001-11-05 12:12  ivan
25435
25436         * Makefile, FS/FS/Record.pm: makefile fixups
25437
25438 2001-11-05 09:00  jeff
25439
25440         * FS/FS/svc_acct.pm: improved svc_acct replacement
25441
25442 2001-11-05 08:42  ivan
25443
25444         * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
25445           badly, oops
25446
25447 2001-11-05 06:03  ivan
25448
25449         * Makefile: move sys-dependant stuff to vars
25450
25451 2001-11-05 05:57  ivan
25452
25453         * FS/FS/svc_acct.pm: doc tyop
25454
25455 2001-11-05 03:55  ivan
25456
25457         * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
25458           expressions remove debugging warn output
25459
25460 2001-11-03 09:49  ivan
25461
25462         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
25463           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
25464           FS/FS/svc_acct.pm, FS/t/SearchCache.t,
25465           httemplate/search/cust_main.cgi: new 'jsearch' call for big
25466           joined searches & caching support preliminary customer browse
25467           optimizations, much faster!
25468
25469 2001-11-01 21:28  ivan
25470
25471         * httemplate/config/config.cgi: note config changes need
25472           apache/freeside-queued restart to take effect
25473
25474 2001-11-01 21:11  ivan
25475
25476         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
25477
25478 2001-11-01 20:55  ivan
25479
25480         * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
25481           FS/FS/Conf.pm: config web GUI updates.  almost usable now.
25482
25483 2001-10-31 16:16  ivan
25484
25485         * httemplate/search/cust_main.cgi: hit the database slightly less.
25486           this page still takes forever with lots of customers.
25487
25488 2001-10-30 11:05  ivan
25489
25490         * FS/FS/cust_pay_batch.pm, httemplate/index.html,
25491           httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
25492           web interface to view pending batch
25493
25494 2001-10-30 07:42  ivan
25495
25496         * httemplate/edit/cust_main.cgi: put default country up top
25497
25498 2001-10-30 07:41  ivan
25499
25500         * httemplate/edit/cust_main.cgi: precedence oops
25501
25502 2001-10-30 07:39  ivan
25503
25504         * httemplate/edit/cust_main.cgi: better ordering of state selection
25505           on new customer screen
25506
25507 2001-10-30 06:54  ivan
25508
25509         * htetc/handler.pl, httemplate/browse/agent.cgi,
25510           httemplate/browse/agent_type.cgi,
25511           httemplate/browse/cust_main_county.cgi,
25512           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
25513           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
25514           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
25515           httemplate/edit/cust_credit_bill.cgi,
25516           httemplate/edit/cust_main.cgi,
25517           httemplate/edit/cust_main_county-expand.cgi,
25518           httemplate/edit/cust_main_county.cgi,
25519           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
25520           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
25521           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
25522           httemplate/misc/catchall.cgi,
25523           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
25524           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
25525           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
25526           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
25527           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
25528           httemplate/view/svc_forward.cgi: get rid of header foo in
25529           individual templates
25530
25531 2001-10-30 06:20  ivan
25532
25533         * htetc/handler.pl, httemplate/config/config-view.cgi,
25534           httemplate/config/config.cgi: web config should workish now
25535
25536 2001-10-30 05:49  ivan
25537
25538         * Makefile: work with CVS version too
25539
25540 2001-10-30 05:48  ivan
25541
25542         * Makefile: make
25543
25544 2001-10-30 05:47  ivan
25545
25546         * Makefile, FS/bin/freeside-adduser, conf/shells, conf/smtpmachine:
25547           `make create-config' installs default config (conf dir update)
25548           freeside-adduser uses default secrets file
25549
25550 2001-10-30 04:38  ivan
25551
25552         * Makefile: make
25553
25554 2001-10-30 04:35  ivan
25555
25556         * Makefile: makefile typo
25557
25558 2001-10-30 03:47  ivan
25559
25560         * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
25561           httemplate/docs/index.html: whew more install docs and automation
25562
25563 2001-10-30 02:20  ivan
25564
25565         * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser:
25566           setup/config updates.  getting easier...
25567
25568 2001-10-29 13:22  ivan
25569
25570         * Makefile: fix make clean
25571
25572 2001-10-29 12:53  ivan
25573
25574         * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
25575           records
25576
25577 2001-10-29 09:17  ivan
25578
25579         * Makefile: automate a tiny bit more
25580
25581 2001-10-26 03:24  ivan
25582
25583         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
25584           httemplate/browse/agent_type.cgi,
25585           httemplate/browse/cust_main_county.cgi,
25586           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
25587           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
25588           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
25589           httemplate/edit/cust_credit_bill.cgi,
25590           httemplate/edit/cust_main.cgi,
25591           httemplate/edit/cust_main_county-expand.cgi,
25592           httemplate/edit/cust_main_county.cgi,
25593           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
25594           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
25595           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
25596           httemplate/misc/catchall.cgi,
25597           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
25598           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
25599           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
25600           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
25601           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
25602           httemplate/view/svc_forward.cgi: cache foo *sigh*
25603
25604 2001-10-26 02:50  ivan
25605
25606         * httemplate/config/config-process.cgi: otherwise people will have
25607           problems with `0' zero
25608
25609 2001-10-25 14:24  ivan
25610
25611         * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
25612
25613 2001-10-25 09:13  ivan
25614
25615         * FS/FS/cust_main_invoice.pm: & in email addresses
25616
25617 2001-10-25 01:41  ivan
25618
25619         * FS/FS/Conf.pm: remove debugging cruft
25620
25621 2001-10-24 08:45  ivan
25622
25623         * httemplate/config/config-process.cgi: correct for browser
25624           munching
25625
25626 2001-10-24 08:29  ivan
25627
25628         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
25629           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
25630           httemplate/index.html, httemplate/config/config-process.cgi,
25631           httemplate/config/config-view.cgi,
25632           httemplate/search/svc_acct.cgi: preliminary web config editor
25633
25634           new config files: username-ampersand, passwordmax
25635
25636           fs-setup updates
25637
25638           get rid of old and crufty and unused registries/ config foo
25639
25640           documentation updates
25641
25642 2001-10-23 13:53  ivan
25643
25644         * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
25645           UPDATE
25646
25647           greeeat.
25648
25649 2001-10-22 07:48  ivan
25650
25651         * FS/FS/svc_acct.pm: fix dir check
25652
25653 2001-10-22 05:22  ivan
25654
25655         * FS/FS/svc_domain.pm: fix delete method for new databases
25656
25657 2001-10-22 01:31  ivan
25658
25659         * FS/FS/cust_main.pm: tyop
25660
25661 2001-10-22 01:29  ivan
25662
25663         * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
25664           warnings, delete package ability (& warning)
25665
25666 2001-10-20 05:17  ivan
25667
25668         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm, htetc/handler.pl,
25669           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
25670           httemplate/edit/part_pkg.cgi, httemplate/edit/svc_acct.cgi,
25671           httemplate/edit/process/cust_main.cgi,
25672           httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
25673           exempt flags, UI to edit rework part_pkg editing UI some more
25674
25675 2001-10-15 07:58  ivan
25676
25677         * FS/FS/cust_pkg.pm, htetc/handler.pl,
25678           httemplate/edit/REAL_cust_pkg.cgi,
25679           httemplate/edit/process/REAL_cust_pkg.cgi: date editing
25680
25681 2001-10-15 05:16  ivan
25682
25683         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
25684           httemplate/misc/bill.cgi: print reasons with credits on invoices
25685
25686           use straight eval, not Safe::reval in cust_main::bill for now, as
25687           i have no   idea how to call methods on a share()'ed scalar.
25688           hmm.
25689
25690           add cust_pkg::cust_main method
25691
25692           s/eidiot/idiot/ in httemplate/misc/bill.cgi
25693
25694 2001-10-15 04:39  ivan
25695
25696         * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
25697           plan ||= 'flat' for custom pricing 9clone) package definitions
25698           too
25699
25700 2001-10-15 04:35  ivan
25701
25702         * httemplate/edit/cust_main.cgi: visual fix
25703
25704 2001-10-15 03:42  ivan
25705
25706         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
25707           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
25708           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
25709           httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
25710           pass, oh my
25711
25712 2001-10-11 10:46  ivan
25713
25714         * htetc/handler.pl: price plan uI!
25715
25716 2001-10-11 10:44  ivan
25717
25718         * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
25719           ----------------------------------------------------------------------
25720
25721 2001-10-09 23:22  thalakan
25722
25723         * httemplate/search/cust_main.cgi: Reverted.
25724
25725 2001-10-09 22:59  thalakan
25726
25727         * httemplate/search/cust_main.cgi: Stupid mistake.  Works now.
25728
25729 2001-10-09 22:42  ivan
25730
25731         * httemplate/search/cust_main.cgi: revert silly changes
25732
25733 2001-10-09 22:33  thalakan
25734
25735         * httemplate/search/cust_main.cgi: Change to use ut_name instead.
25736
25737 2001-10-09 22:24  ivan
25738
25739         * FS/FS/Record.pm: embarassing doc fix, thanks jason
25740
25741 2001-10-09 16:10  ivan
25742
25743         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
25744           FS/FS/cust_pkg.pm, httemplate/docs/schema.html: add
25745           `unsuspendauto' config file: enable the automatic unsuspension of
25746           suspended packages when a customer's balance due changes from
25747           positive to zero or negative as the result of a payment or credit
25748
25749           add cust_pkg.manual_flag to disable this behaviour per customer
25750           package (no UI to set this yet)
25751
25752 2001-10-09 00:16  ivan
25753
25754         * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
25755           fix
25756
25757 2001-10-08 20:11  ivan
25758
25759         * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
25760           sheesh
25761
25762 2001-10-02 09:00  jeff
25763
25764         * FS/FS/cust_pay_batch.pm: add pkey to batch payments and fix a doc
25765           typo
25766
25767 2001-10-02 04:10  ivan
25768
25769         * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
25770           up in fix.net's password files
25771
25772 2001-10-01 03:31  ivan
25773
25774         * FS/FS/cust_pkg.pm: oops
25775
25776 2001-09-30 15:35  ivan
25777
25778         * FS/FS/svc_acct.pm: arg
25779
25780 2001-09-30 15:19  ivan
25781
25782         * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
25783
25784 2001-09-30 13:30  ivan
25785
25786         * FS/FS/svc_acct.pm: username-uppercase config file
25787
25788 2001-09-27 14:49  ivan
25789
25790         * FS/FS/svc_acct_pop.pm: not used
25791
25792 2001-09-27 14:12  ivan
25793
25794         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
25795
25796 2001-09-27 13:41  ivan
25797
25798         * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
25799           FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
25800           selector!
25801
25802 2001-09-27 11:33  ivan
25803
25804         * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
25805           domsvc
25806
25807 2001-09-26 02:17  ivan
25808
25809         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_credit_bill.pm,
25810           FS/FS/cust_main.pm, FS/FS/part_pop_local.pm,
25811           FS/FS/svc_acct_pop.pm, FS/t/part_pop_local.t,
25812           httemplate/docs/schema.html: add part_pop_local table
25813
25814 2001-09-25 11:03  ivan
25815
25816         * FS/FS/cust_main.pm:
25817           ror
25818
25819 2001-09-25 11:01  ivan
25820
25821         * FS/FS/cust_main.pm: add emailinvoiceonly config file and begin to
25822           use it
25823
25824 2001-09-25 08:55  ivan
25825
25826         * FS/FS/cust_main.pm: Business::OnlinePayment::BankOfAmerica
25827
25828 2001-09-24 17:05  ivan
25829
25830         * FS/bin/freeside-queued: better REAPER
25831
25832 2001-09-23 20:23  ivan
25833
25834         * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
25835
25836 2001-09-20 20:47  ivan
25837
25838         * httemplate/view/cust_main.cgi: show company and name (instead of
25839           just company) for referring customers that have a company
25840
25841 2001-09-19 17:13  ivan
25842
25843         * FS/FS/cust_main.pm: really fix fuzzy searching
25844
25845 2001-09-19 17:10  ivan
25846
25847         * FS/FS/cust_main.pm: fix fuzzy searching
25848
25849 2001-09-19 14:51  ivan
25850
25851         * FS/bin/freeside-queued: set real uid too.  whew.  ssh now
25852           working.
25853
25854 2001-09-19 14:06  ivan
25855
25856         * FS/: MANIFEST, FS/svc_acct.pm, bin/freeside-apply-credits:
25857           directory hashing remove jeff's lib patch from
25858           freeside-apply-credits add freeside-apply-credits to MANIFEST
25859           README for pre3-4
25860
25861 2001-09-19 12:41  ivan
25862
25863         * FS/FS/svc_acct.pm: tyop
25864
25865 2001-09-19 12:39  ivan
25866
25867         * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
25868
25869 2001-09-19 12:28  ivan
25870
25871         * FS/FS/svc_acct.pm: ;args
25872
25873 2001-09-19 12:19  ivan
25874
25875         * FS/FS/svc_acct.pm: FS::svc_acct::ssh
25876
25877 2001-09-19 12:00  ivan
25878
25879         * FS/bin/freeside-queued: set $ENV{HOME}
25880
25881 2001-09-18 17:24  ivan
25882
25883         * FS/FS/svc_acct.pm: icradius transactional password changes
25884           (suspensions, unsuspensions)
25885
25886 2001-09-16 05:45  ivan
25887
25888         * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
25889           httemplate/index.html, httemplate/search/cust_main.cgi,
25890           httemplate/view/cust_main.cgi: fix oops in
25891           FS::cust_main_invoice::replace preventing package cancellation
25892
25893           add toggle switch to cust_main searching to show/hide cancelled
25894           customers.  hidecancelledcustomers config file is just which
25895           state it starts in.
25896
25897           add signupurl config file to enable showing of the customer's
25898           signup URL on the view page.
25899
25900 2001-09-14 12:54  ivan
25901
25902         * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
25903
25904 2001-09-14 11:05  ivan
25905
25906         * FS/FS/Record.pm: s/croak/confess/
25907
25908 2001-09-12 08:45  ivan
25909
25910         * FS/FS/part_svc.pm: oops
25911
25912 2001-09-11 16:44  ivan
25913
25914         * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
25915           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
25916           httemplate/view/svc_acct.cgi: radius attributes & default/fixed
25917           values should work again now
25918
25919 2001-09-11 15:20  ivan
25920
25921         * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
25922           bin/fs-radius-add-reply: fix radius attribute adding
25923
25924 2001-09-11 14:58  ivan
25925
25926         * FS/bin/freeside-queued: usage sub
25927
25928 2001-09-11 13:44  ivan
25929
25930         * httemplate/search/svc_acct.cgi: getting "you should run the
25931           bin/fs-migrate-svc_acct_sm" message unexpectedly
25932
25933 2001-09-11 12:16  ivan
25934
25935         * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
25936           others?
25937
25938 2001-09-11 06:10  ivan
25939
25940         * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
25941           export
25942
25943 2001-09-11 05:46  ivan
25944
25945         * httemplate/edit/process/part_svc.cgi: more service edit fix
25946
25947 2001-09-11 05:42  ivan
25948
25949         * httemplate/edit/part_svc.cgi: fix service editing
25950
25951 2001-09-11 05:25  ivan
25952
25953         * FS/FS/queue.pm: queue clean fix
25954
25955 2001-09-11 05:24  ivan
25956
25957         * FS/FS/queue.pm: job queue fix
25958
25959 2001-09-11 05:10  ivan
25960
25961         * FS/FS/cust_main.pm: fuzzyfix
25962
25963 2001-09-11 05:06  ivan
25964
25965         * FS/FS/svc_acct.pm: better logging
25966
25967 2001-09-11 05:00  ivan
25968
25969         * FS/FS/svc_acct.pm: cyrus fix!
25970
25971 2001-09-11 04:52  ivan
25972
25973         * FS/bin/freeside-queued: rar
25974
25975 2001-09-11 03:05  ivan
25976
25977         * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
25978
25979 2001-09-11 02:56  ivan
25980
25981         * httemplate/: edit/process/quick-cust_pkg.cgi, view/cust_main.cgi:
25982           fix quick order
25983
25984 2001-09-10 21:17  ivan
25985
25986         * FS/FS/svc_acct.pm: username-noperiod config file
25987
25988 2001-09-10 20:15  ivan
25989
25990         * FS/FS/cust_main.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
25991           httemplate/edit/part_svc.cgi: cyrus support
25992
25993 2001-09-10 18:09  ivan
25994
25995         * FS/bin/freeside-queued: working queued
25996
25997 2001-09-10 17:08  ivan
25998
25999         * FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
26000           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
26001           FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-queued,
26002           FS/t/queue.t, FS/t/queue_arg.t, htetc/handler.pl,
26003           httemplate/index.html, httemplate/browse/part_svc.cgi,
26004           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
26005           httemplate/edit/process/part_svc.cgi,
26006           httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
26007           prelim. job queues! fixed part_svc editing
26008
26009 2001-09-10 17:07  ivan
26010
26011         * bin/: freeside-init, fs-migrate-part_svc: fixing
26012           fs-migrate-part_svc updateing fs-setup for job queues
26013           freeside-init for starting freeside-queued
26014
26015 2001-09-07 13:49  ivan
26016
26017         * FS/FS/part_svc_column.pm: oops, forgot to add this
26018
26019 2001-09-07 13:26  ivan
26020
26021         * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
26022
26023 2001-09-07 13:19  ivan
26024
26025         * FS/MANIFEST: tyop
26026
26027 2001-09-07 13:17  ivan
26028
26029         * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
26030           bin/fs-radius-add-check, bin/fs-radius-add-reply,
26031           bin/generate-raddb: fix RADIUS attribute capitalization
26032
26033 2001-09-06 14:20  ivan
26034
26035         * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
26036
26037 2001-09-06 13:41  ivan
26038
26039         * FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm, FS/FS/part_svc.pm,
26040           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
26041           FS/FS/svc_forward.pm, FS/FS/svc_www.pm, FS/t/part_svc_column.t,
26042           bin/fs-migrate-part_svc, bin/fs-migrate-payref,
26043           bin/fs-radius-add-check, bin/fs-radius-add-reply,
26044           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
26045           httemplate/edit/part_svc.cgi,
26046           httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
26047
26048 2001-09-04 08:12  ivan
26049
26050         * httemplate/docs/admin.html: tyop
26051
26052 2001-09-04 08:06  ivan
26053
26054         * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
26055           indeed
26056
26057 2001-09-04 07:44  ivan
26058
26059         * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
26060           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
26061           httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
26062           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
26063           httemplate/edit/process/quick-cust_pkg.cgi,
26064           httemplate/view/cust_main.cgi: new admin documentation, quick
26065           one-pkg order
26066
26067 2001-09-03 15:07  ivan
26068
26069         * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
26070           FS/FS/cust_pay.pm, FS/FS/cust_svc.pm,
26071           httemplate/docs/signup.html, httemplate/edit/cust_credit.cgi,
26072           httemplate/edit/cust_credit_bill.cgi,
26073           httemplate/edit/cust_pay.cgi,
26074           httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
26075           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
26076           more bugs
26077
26078 2001-09-02 00:57  ivan
26079
26080         * CREDITS: credito
26081
26082 2001-09-02 00:57  ivan
26083
26084         * bin/generate-tests: gawl
26085
26086 2001-09-02 00:49  ivan
26087
26088         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
26089           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
26090           httemplate/edit/cust_credit_bill.cgi,
26091           httemplate/view/cust_main.cgi: things are starting to work again,
26092           sorta.
26093
26094 2001-09-01 22:38  ivan
26095
26096         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
26097           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
26098           migration.  ugh.
26099
26100 2001-09-01 21:51  ivan
26101
26102         * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
26103
26104 2001-09-01 21:25  ivan
26105
26106         * FS/: FS.pm, MANIFEST, FS/cust_bill_pay.pm, FS/cust_main.pm,
26107           FS/cust_refund.pm, t/CGI.t, t/Conf.t, t/Record.t, t/UID.t,
26108           t/agent.t, t/agent_type.t, t/cust_bill.t, t/cust_bill_pay.t,
26109           t/cust_bill_pkg.t, t/cust_credit.t, t/cust_credit_bill.t,
26110           t/cust_credit_refund.t, t/cust_main.t, t/cust_main_county.t,
26111           t/cust_main_invoice.t, t/cust_pay.t, t/cust_pay_batch.t,
26112           t/cust_pkg.t, t/cust_refund.t, t/cust_svc.t, t/domain_record.t,
26113           t/nas.t, t/part_pkg.t, t/part_referral.t, t/part_svc.t,
26114           t/pkg_svc.t, t/port.t, t/prepay_credit.t, t/session.t,
26115           t/svc_Common.t, t/svc_acct.t, t/svc_acct_pop.t, t/svc_domain.t,
26116           t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
26117           the embarassing fixes in it found
26118
26119 2001-09-01 19:53  jeff
26120
26121         * FS/bin/freeside-apply-credits: adding a credit apply utility
26122
26123 2001-09-01 19:46  ivan
26124
26125         * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
26126           FS/FS/cust_refund.pm, httemplate/docs/schema.html: cust_refund
26127           and cust_pay get custnums
26128
26129 2001-09-01 18:27  ivan
26130
26131         * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
26132           cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
26133           cust_refund.pm: more udpates for the new world of unapplied
26134           stuff.  yay.
26135
26136 2001-09-01 15:28  jeff
26137
26138         * FS/FS/cust_main.pm: haste makes waste... and left a method out
26139
26140 2001-09-01 15:18  ivan
26141
26142         * FS/FS/cust_credit_bill.pm: add primary key
26143
26144 2001-09-01 15:01  ivan
26145
26146         * FS/MANIFEST: cust_bill_pay & cust_credit_refund
26147
26148 2001-09-01 14:55  jeff
26149
26150         * FS/FS/cust_bill_pay.pm: oops.. need this too
26151
26152 2001-09-01 14:52  jeff
26153
26154         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
26155           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
26156           httemplate/edit/cust_credit_bill.cgi,
26157           httemplate/edit/process/cust_credit_bill.cgi,
26158           httemplate/view/cust_main.cgi: add cust_credit_bill relating
26159           multiple invoices to credits
26160
26161 2001-09-01 13:11  ivan
26162
26163         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
26164           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
26165           httemplate/docs/schema.html: cust_bill_pay and
26166           cust_credit_refund.  payments can apply to multiple invoices and
26167           refunds can apply to multiple credits.
26168
26169 2001-08-31 02:20  ivan
26170
26171         * FS/FS/Record.pm: check US zips more strictly
26172
26173 2001-08-31 01:43  ivan
26174
26175         * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
26176           better
26177           state, city, then number
26178
26179 2001-08-31 00:28  ivan
26180
26181         * httemplate/edit/cust_main_county-expand.cgi: better error message
26182           for nonexistant cust_main_county records
26183
26184 2001-08-31 00:17  ivan
26185
26186         * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
26187           > US UT expand state
26188           > Submit (no data entered)
26189           > US UT is gone frome the list.
26190
26191 2001-08-30 09:23  ivan
26192
26193         * httemplate/docs/signup.html: update signup server: template form
26194           and success html, document
26195
26196 2001-08-30 08:30  ivan
26197
26198         * httemplate/edit/part_svc.cgi: slighly more docu
26199
26200 2001-08-29 02:11  ivan
26201
26202         * httemplate/edit/agent.cgi: ui
26203
26204 2001-08-28 09:58  ivan
26205
26206         * httemplate/: docs/signup.html, search/cust_main.cgi:
26207           customer-to-customer referrals in singup server
26208
26209 2001-08-28 07:34  ivan
26210
26211         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
26212           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
26213           customer-to-customer referrals!
26214
26215 2001-08-25 22:06  ivan
26216
26217         * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
26218
26219 2001-08-25 22:05  ivan
26220
26221         * FS/FS/cust_credit.pm: reason can't be null
26222
26223 2001-08-22 23:17  ivan
26224
26225         * FS/FS/cust_main.pm: no need to be y1.9k complient
26226
26227 2001-08-21 03:27  ivan
26228
26229         * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
26230           most everything is working svc_forward-wise now
26231
26232 2001-08-21 02:34  ivan
26233
26234         * FS/FS/Record.pm, FS/FS/UID.pm, httemplate/browse/agent.cgi,
26235           httemplate/browse/agent_type.cgi,
26236           httemplate/browse/cust_main_county.cgi,
26237           httemplate/browse/part_pkg.cgi,
26238           httemplate/browse/svc_acct_pop.cgi: no more &swapuid
26239
26240 2001-08-20 20:03  ivan
26241
26242         * FS/FS/svc_acct.pm: fix domain method, and it works against old
26243           databases now too
26244
26245 2001-08-20 19:44  ivan
26246
26247         * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
26248           eg/TEMPLATE_cust_main.import, eg/table_template-svc.pm: remove
26249           $Log$
26250
26251 2001-08-20 19:43  ivan
26252
26253         * bin/: dbdef-create, fs-migrate-svc_acct_sm: i think
26254           svc_acct_sm.import should go away, but...
26255
26256 2001-08-20 19:32  ivan
26257
26258         * test/cgi-test: remove $Log$
26259
26260 2001-08-20 19:31  ivan
26261
26262         * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
26263           browse/part_pkg.cgi, browse/svc_acct_pop.cgi, edit/agent.cgi,
26264           edit/agent_type.cgi, edit/cust_credit.cgi,
26265           edit/cust_main_county-expand.cgi, edit/cust_main_county.cgi,
26266           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/part_pkg.cgi,
26267           edit/svc_acct_pop.cgi, edit/svc_domain.cgi, edit/svc_forward.cgi,
26268           edit/process/agent.cgi, edit/process/agent_type.cgi,
26269           edit/process/cust_credit.cgi, edit/process/cust_main_county.cgi,
26270           edit/process/cust_pay.cgi, edit/process/cust_pkg.cgi,
26271           edit/process/part_pkg.cgi, edit/process/svc_acct.cgi,
26272           edit/process/svc_acct_pop.cgi, edit/process/svc_domain.cgi,
26273           edit/process/svc_forward.cgi, misc/bill.cgi,
26274           misc/cancel-unaudited.cgi, misc/catchall.cgi,
26275           misc/delete-customer.cgi, misc/link.cgi, misc/print-invoice.cgi,
26276           misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
26277           misc/process/delete-customer.cgi, misc/process/link.cgi,
26278           search/svc_domain.cgi, view/cust_bill.cgi, view/svc_acct.cgi,
26279           view/svc_domain.cgi, view/svc_forward.cgi: remove $Log$ messages.
26280           whew.
26281
26282 2001-08-20 19:16  ivan
26283
26284         * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
26285           databases, with a warning
26286
26287 2001-08-20 19:03  ivan
26288
26289         * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
26290           shipping address
26291
26292 2001-08-20 17:39  ivan
26293
26294         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
26295           silly syntax errors
26296
26297 2001-08-20 06:10  ivan
26298
26299         * FS/FS/svc_domain.pm: use var
26300
26301 2001-08-20 05:15  ivan
26302
26303         * httemplate/edit/svc_acct.cgi: #
26304
26305 2001-08-20 05:13  ivan
26306
26307         * httemplate/edit/svc_acct.cgi: only show domains associated with
26308           this customer.
26309
26310 2001-08-20 04:18  ivan
26311
26312         * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
26313           qualified!
26314
26315 2001-08-20 04:04  ivan
26316
26317         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
26318           svc_forward work
26319
26320 2001-08-20 02:41  ivan
26321
26322         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: dtrt when
26323           deleting accouts wrt forwards, catchalls & other references to
26324           svc_acct records
26325
26326           depreciate svc_acct_sm further; move qmail catchall handling to
26327           svc_domain
26328
26329 2001-08-20 02:38  ivan
26330
26331         * httemplate/docs/schema.html: documentation updates
26332
26333 2001-08-19 08:53  jeff
26334
26335         * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
26336           FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
26337           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
26338           httemplate/edit/process/svc_forward.cgi,
26339           httemplate/misc/catchall.cgi,
26340           httemplate/misc/process/catchall.cgi,
26341           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
26342           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
26343           httemplate/view/svc_forward.cgi: added user interface for
26344           svc_forward and vpopmail support
26345
26346 2001-08-19 03:25  ivan
26347
26348         * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
26349           the fly, fixes: ticket #88
26350
26351 2001-08-19 02:08  ivan
26352
26353         * TODO: this is what i fed to RT, might as well check it in.
26354
26355           no further modifications to TODO.  everything is in the ticketing
26356           system now.
26357
26358 2001-08-19 01:32  ivan
26359
26360         * httemplate/search/cust_pkg.cgi: display bill and service
26361           name/company, and services
26362
26363 2001-08-19 01:18  ivan
26364
26365         * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
26366
26367 2001-08-19 01:15  ivan
26368
26369         * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
26370
26371 2001-08-18 17:48  ivan
26372
26373         * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
26374           names and change them to two-letter codes
26375
26376 2001-08-17 04:33  ivan
26377
26378         * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
26379           ut_alphan for non-US/CA phone numbers
26380
26381 2001-08-17 04:28  ivan
26382
26383         * FS/FS/Record.pm: canada has same phone# rules as US
26384
26385 2001-08-17 04:05  ivan
26386
26387         * httemplate/: browse/cust_main_county.cgi,
26388           edit/cust_main_county.cgi,
26389           edit/process/cust_main_county-collapse.cgi,
26390           edit/process/cust_main_county-expand.cgi: clean up tax rate
26391           editing:   sort by country->state->county,   add "collapse state"
26392           if the tax rates are the same statewide,   redirect "expand
26393           state" to the browse, not edit screen
26394
26395 2001-08-17 03:57  ivan
26396
26397         * bin/: dbdef-create, svc_acct.import: gah
26398
26399 2001-08-17 03:57  ivan
26400
26401         * FS/FS/svc_domain.pm: document catchall and untaint everything
26402
26403 2001-08-17 03:55  ivan
26404
26405         * FS/FS/cust_main.pm: Business::OnlinePayment
26406
26407 2001-08-17 03:53  ivan
26408
26409         * Makefile: alldocs target
26410
26411 2001-08-17 03:53  ivan
26412
26413         * CREDITS: thanks jeff!
26414
26415 2001-08-15 03:04  ivan
26416
26417         * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
26418           the) bad direct exit; calls
26419
26420 2001-08-13 16:15  ivan
26421
26422         * httemplate/view/cust_main.cgi: don't display empty comment box
26423
26424 2001-08-13 16:10  ivan
26425
26426         * httemplate/edit/process/cust_main.cgi: properly massage
26427           ship_state & work okay when no initial pkg is selected
26428
26429 2001-08-12 18:00  ivan
26430
26431         * httemplate/docs/schema.html: add svc_forward, depriciate
26432           svc_acct_sm
26433
26434 2001-08-12 17:21  ivan
26435
26436         * FS/FS/svc_acct.pm: untaint svcnum & domsvc
26437
26438 2001-08-12 12:41  jeff
26439
26440         * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
26441           bin/fs-migrate-svc_acct_sm: merging vpopmail support branch
26442
26443 2001-08-12 01:56  ivan
26444
26445         * httemplate/edit/process/part_svc.cgi: don't use
26446           Apache::ASP-specific $Redirect object
26447
26448 2001-08-11 17:07  ivan
26449
26450         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
26451           transactional invoice_list setting & eliminate non-sticky "first
26452           package"!
26453
26454 2001-08-11 17:07  ivan
26455
26456         * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
26457
26458 2001-08-11 17:06  ivan
26459
26460         * FS/FS/cust_main_invoice.pm: better error msgs
26461
26462 2001-08-11 16:19  ivan
26463
26464         * httemplate/edit/part_svc.cgi: better error checking, fix scalar
26465           context to $cgi->keywords
26466
26467 2001-08-11 16:18  ivan
26468
26469         * httemplate/browse/part_svc.cgi: missed a variable interpolation
26470
26471 2001-08-10 22:52  ivan
26472
26473         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
26474           comments fields
26475
26476 2001-08-10 22:52  ivan
26477
26478         * FS/FS/cust_main.pm: add comments field, fix ship_ address
26479           handling (don't consider a value for ship_state field to mean
26480           something meaningful is in ship_*)
26481
26482 2001-08-10 22:51  ivan
26483
26484         * FS/FS/part_svc.pm: better error msg
26485
26486 2001-08-10 22:50  ivan
26487
26488         * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
26489           for ut_anything
26490
26491 2001-08-10 21:55  ivan
26492
26493         * httemplate/edit/part_svc.cgi: don't have any other choices in
26494           svcdb dropdown for existing services, since you can't change it
26495           anyway
26496
26497 2001-08-10 21:29  ivan
26498
26499         * FS/FS/CGI.pm: that's what $etc is for!
26500
26501 2001-08-10 21:15  ivan
26502
26503         * httemplate/misc/delete-customer.cgi: better docs
26504
26505 2001-08-10 17:01  ivan
26506
26507         * FS/FS/cust_main_invoice.pm: "fixes"
26508
26509           Can't call method "username" on an undefined value at
26510           /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
26511
26512           but cust_main_invoice records should probably be updated when
26513           svc_acct records are deleted :/
26514
26515 2001-08-08 02:47  ivan
26516
26517         * httemplate/docs/passwd.html: doc clarification
26518
26519 2001-08-07 21:44  ivan
26520
26521         * FS/FS/Record.pm: better error msg
26522
26523 2001-08-03 13:34  jeff
26524
26525         * FS/FS/cust_bill.pm:
26526
26527           added the tax method
26528
26529 2001-07-30 03:43  ivan
26530
26531         * FS/FS/CGI.pm: Apache::ASP eidiot fix
26532
26533 2001-07-30 03:41  ivan
26534
26535         * FS/FS/Record.pm, FS/FS/cust_main.pm,
26536           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
26537           shipping address additions
26538
26539 2001-07-30 01:03  ivan
26540
26541         * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
26542           forgotten files
26543
26544 2001-07-30 01:02  ivan
26545
26546         * htetc/handler.pl: template stuffs
26547
26548 2001-07-30 01:01  ivan
26549
26550         * Makefile: need this too!
26551
26552 2001-07-30 00:36  ivan
26553
26554         * httemplate/index.html, httemplate/browse/agent.cgi,
26555           httemplate/browse/agent_type.cgi,
26556           httemplate/browse/cust_main_county.cgi,
26557           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
26558           httemplate/browse/part_svc.cgi,
26559           httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
26560           httemplate/docs/index.html, httemplate/docs/legacy.html,
26561           httemplate/docs/passwd.html, httemplate/docs/schema.html,
26562           httemplate/docs/session.html, httemplate/docs/signup.html,
26563           bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
26564           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
26565           httemplate/edit/cust_main.cgi,
26566           httemplate/edit/cust_main_county-expand.cgi,
26567           httemplate/edit/cust_main_county.cgi,
26568           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
26569           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
26570           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
26571           httemplate/edit/svc_domain.cgi,
26572           httemplate/edit/process/agent.cgi,
26573           httemplate/edit/process/agent_type.cgi,
26574           httemplate/edit/process/cust_credit.cgi,
26575           httemplate/edit/process/cust_main.cgi,
26576           httemplate/edit/process/cust_main_county-expand.cgi,
26577           httemplate/edit/process/cust_main_county.cgi,
26578           httemplate/edit/process/cust_pay.cgi,
26579           httemplate/edit/process/cust_pkg.cgi,
26580           httemplate/edit/process/part_pkg.cgi,
26581           httemplate/edit/process/part_svc.cgi,
26582           httemplate/edit/process/svc_acct.cgi,
26583           httemplate/edit/process/svc_acct_pop.cgi,
26584           httemplate/edit/process/svc_domain.cgi,
26585           httemplate/images/small-logo.png, httemplate/misc/bill.cgi,
26586           httemplate/misc/cancel-unaudited.cgi,
26587           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
26588           httemplate/misc/print-invoice.cgi,
26589           httemplate/misc/unsusp_pkg.cgi,
26590           httemplate/misc/process/delete-customer.cgi,
26591           httemplate/misc/process/link.cgi,
26592           httemplate/search/cust_bill.html,
26593           httemplate/search/cust_main.cgi,
26594           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
26595           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
26596           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
26597           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi:
26598           templates!!!
26599
26600 2001-07-30 00:33  ivan
26601
26602         * FS/FS/: Record.pm, svc_acct.pm: podnitfix
26603
26604 2001-07-30 00:14  ivan
26605
26606         * INSTALL, README: templates!
26607
26608 2001-07-30 00:13  ivan
26609
26610         * TODO: todocruft
26611
26612 2001-07-29 23:28  ivan
26613
26614         * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
26615
26616 2001-07-29 23:07  ivan
26617
26618         * bin/svc_acct.import: allow !! for locked accounts instead of
26619           changing to *SUSPENDED*
26620
26621 2001-07-27 10:16  ivan
26622
26623         * FS/FS/cust_main_invoice.pm: clarification
26624
26625 2001-07-26 23:17  thalakan
26626
26627         * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
26628           the checkdest method.
26629
26630 2001-06-21 09:27  ivan
26631
26632         * FS/FS/UID.pm: better error message
26633
26634 2001-06-06 15:22  ivan
26635
26636         * TODO: templating thoughts
26637
26638 2001-06-05 14:40  ivan
26639
26640         * debian/: README.Debian, changelog, conffiles.ex, control,
26641           copyright, cron.d.ex, dirs, docs, ex.doc-base.package,
26642           freeside-doc.docs, freeside-doc.files, init.d.ex, manpage.1.ex,
26643           manpage.sgml.ex, menu.ex, postinst.ex, postrm.ex, preinst.ex,
26644           prerm.ex, rules, watch.ex: add deb packaging foo (doesn't work
26645           yet)
26646
26647 2001-06-03 10:22  ivan
26648
26649         * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
26650           %e: no leading zero
26651
26652 2001-06-03 07:16  ivan
26653
26654         * README: 1.3.1!!!
26655
26656 2001-06-03 07:15  ivan
26657
26658         * TODO: yes yes
26659
26660 2001-06-03 05:36  ivan
26661
26662         * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
26663           config files
26664
26665 2001-06-03 04:37  ivan
26666
26667         * FS/FS/svc_acct.pm: fixes
26668
26669           Can't locate object method "setfield" via package "svc_acct_sm"
26670           at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
26671
26672 2001-06-03 04:27  ivan
26673
26674         * FS/FS/Record.pm: track down
26675
26676             Can't locate object method "setfield" via package "svc_acct_sm"
26677           at
26678             /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
26679
26680           errors
26681
26682 2001-06-03 03:51  ivan
26683
26684         * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
26685
26686 2001-05-30 08:17  ivan
26687
26688         * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
26689           up for the non-mod_perl folks
26690
26691 2001-05-22 09:43  ivan
26692
26693         * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
26694           <shane@2000cn.com.au>, thanks!
26695
26696 2001-05-18 07:08  ivan
26697
26698         * FS/FS/domain_record.pm: tyop
26699
26700 2001-05-15 00:52  ivan
26701
26702         * FS/bin/freeside-email: simple program to list all email addresses
26703
26704 2001-05-07 08:42  ivan
26705
26706         * FS/FS/Record.pm: tyop
26707
26708 2001-05-07 08:36  ivan
26709
26710         * FS/FS/Record.pm: start to track down
26711
26712               Insecure dependency in eval while running with -T switch at
26713           /usr/local/lib/site_perl/FS/Record.pm line 202.
26714
26715           errors
26716
26717 2001-05-07 08:24  ivan
26718
26719         * bin/svc_acct.import: s/!/*/
26720
26721 2001-05-06 19:07  ivan
26722
26723         * FS/FS/cust_main.pm:
26724           http://www.sisd.com/freeside/list-archive/msg01906.html
26725
26726 2001-05-05 01:51  ivan
26727
26728         * bin/svc_acct.import:
26729           http://www.sisd.com/freeside/list-archive/msg01915.html
26730
26731 2001-04-23 12:50  ivan
26732
26733         * FS/FS/cust_credit.pm: the real
26734
26735           Can't locate object method "setfield" via package "cust_refund"
26736           at /usr/local/lib/site_perl/FS/Record.pm line 315.
26737
26738           fix
26739
26740 2001-04-23 12:27  ivan
26741
26742         * FS/FS/cust_credit.pm: *sigh*
26743
26744 2001-04-23 12:21  ivan
26745
26746         * FS/FS/cust_credit.pm: webdemo bugfix
26747
26748 2001-04-23 08:37  ivan
26749
26750         * FS/MANIFEST: 1.3.1 sigh
26751
26752 2001-04-23 05:44  ivan
26753
26754         * bin/freeside-session-kill: session killer implemeting timed
26755           access
26756
26757 2001-04-23 05:40  ivan
26758
26759         * FS/FS.pm: documentation and webdemo updates
26760
26761 2001-04-23 02:00  ivan
26762
26763         * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
26764
26765 2001-04-23 00:12  ivan
26766
26767         * FS/FS/cust_main.pm: better error message (if kludgy) for no
26768           referral remove outdated NSI foo from domain ordering.  also,
26769           fuck NSI.
26770
26771 2001-04-21 18:56  ivan
26772
26773         * README, FS/FS.pm, FS/MANIFEST, FS/FS/svc_acct.pm,
26774           FS/FS/svc_domain.pm, FS/FS/svc_www.pm, bin/svc_acct.import: get
26775           rid of FS::SSH.pm (became Net::SSH and Net::SCP on CPAN)
26776
26777 2001-04-21 18:38  ivan
26778
26779         * TODO, FS/FS/svc_domain.pm: svc_domain needs to import dbh sub
26780           from Record view/cust_main.cgi needs to use ->owed method, not
26781           check (depriciated) owed field search/cust_bill.cgi redirect
26782           error when there's only one invoice
26783
26784 2001-04-21 17:49  ivan
26785
26786         * FS/FS/svc_Common.pm: need to import dbh sub from Record
26787
26788 2001-04-21 16:53  ivan
26789
26790         * FS/MANIFEST: no more dbdef
26791
26792 2001-04-15 06:56  ivan
26793
26794         * TODO: [no log message]
26795
26796 2001-04-15 06:35  ivan
26797
26798         * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
26799           transactions part deux
26800
26801 2001-04-15 05:56  ivan
26802
26803         * TODO, FS/FS/Record.pm, bin/dbdef-create: s/dbdef/DBIx::DBSchema/
26804
26805 2001-04-15 03:33  ivan
26806
26807         * CREDITS, TODO: better docs for the worst bit, finally
26808
26809 2001-04-09 16:05  ivan
26810
26811         * TODO, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
26812           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm,
26813           FS/FS/cust_refund.pm, FS/FS/session.pm, FS/FS/svc_Common.pm:
26814           Transactions Part I!!!
26815
26816 2001-04-09 08:50  ivan
26817
26818         * CREDITS, TODO, FS/MANIFEST: rar
26819
26820 2001-03-30 09:33  ivan
26821
26822         * FS/FS/cust_bill.pm: config value money_char:
26823
26824                   Presto!  Now you can consider all numbers to be
26825           shillings.
26826
26827                   If you need to change the currency symbol, you can hunt
26828           down the
26829                   instances of literal '$' in FS::cust_bill::print_text and
26830           replace them
26831                   with your currency symbol.  I guess this should turn into
26832           a
26833                   configuration value.
26834
26835 2001-02-26 16:59  ivan
26836
26837         * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
26838           thanks!
26839
26840 2001-02-20 17:45  ivan
26841
26842         * FS/FS/nas.pm: pod tyop
26843
26844 2001-02-20 17:45  ivan
26845
26846         * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
26847           duh
26848
26849 2001-02-20 08:31  ivan
26850
26851         * FS/FS/Record.pm: don't use prepare_cached for now
26852
26853 2001-02-13 21:18  ivan
26854
26855         * README: add devel mailing list
26856
26857 2001-02-13 20:33  ivan
26858
26859         * FS/FS/port.pm: get rid of gratuitous HISTORY
26860
26861 2001-02-11 09:34  ivan
26862
26863         * FS/FS/cust_bill_pkg.pm: more doc updates from jason
26864
26865 2001-02-11 09:17  ivan
26866
26867         * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
26868           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
26869           from jason
26870
26871 2001-02-03 06:03  ivan
26872
26873         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
26874           bin/generate-prepay: time-based prepaid cards, session monitor.
26875           woop!
26876
26877 2001-01-30 23:21  ivan
26878
26879         * TODO, FS/FS/cust_main.pm, FS/FS/svc_acct.pm: fix tyops
26880
26881 2001-01-30 01:08  ivan
26882
26883         * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
26884
26885 2001-01-22 21:03  ivan
26886
26887         * FS/FS/cust_main.pm: harmless tyop
26888
26889 2000-12-26 15:51  ivan
26890
26891         * CREDITS, TODO: statedefault & referraldefault config files
26892
26893 2000-12-10 17:30  ivan
26894
26895         * TODO: more ancient todo stuff from my inbox
26896
26897 2000-12-10 17:10  ivan
26898
26899         * TODO: ancient stuff out of my inbox
26900
26901 2000-12-08 14:22  ivan
26902
26903         * FS/FS/session.pm: session callbacks
26904
26905 2000-12-06 02:21  ivan
26906
26907         * FS/FS/Record.pm: DESTROY sub
26908
26909 2000-12-03 12:25  ivan
26910
26911         * TODO, FS/FS/Record.pm, FS/FS/nas.pm, FS/FS/port.pm,
26912           FS/FS/session.pm: session monitor updates
26913
26914 2000-12-03 07:14  ivan
26915
26916         * CREDITS, FS/FS/cust_bill.pm: bugfixes from Jeff Finucane
26917           <jeff@cmh.net>, thanks!
26918
26919 2000-12-03 05:45  ivan
26920
26921         * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
26922           admin.html doc, autocapgen
26923
26924 2000-12-03 05:44  ivan
26925
26926         * FS/FS/port.pm: beginnings of web status for session monitor
26927
26928 2000-12-03 02:09  ivan
26929
26930         * FS/MANIFEST: bad caches!
26931
26932 2000-11-22 15:30  ivan
26933
26934         * FS/FS/svc_www.pm: tyop
26935
26936 2000-11-07 07:00  ivan
26937
26938         * FS/: MANIFEST, FS/Record.pm, FS/nas.pm, FS/session.pm: session
26939           monitor
26940
26941 2000-10-27 13:18  ivan
26942
26943         * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
26944           session monitor
26945
26946 2000-10-27 13:15  ivan
26947
26948         * TODO, FS/FS/Record.pm, eg/table_template.pm: session monitor
26949
26950 2000-10-15 05:58  ivan
26951
26952         * TODO: roo
26953
26954 2000-10-11 17:44  ivan
26955
26956         * README: rawr!
26957
26958 2000-09-20 03:35  ivan
26959
26960         * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
26961           print_text method is called, want to print overdue invoices if
26962           printed > 0, not > 1
26963
26964 2000-08-24 00:26  ivan
26965
26966         * TODO: untaint template source
26967
26968 2000-08-09 11:40  ivan
26969
26970         * conf/invoice_template: example invoice template
26971
26972 2000-08-09 04:30  ivan
26973
26974         * TODO, FS/FS/cust_bill.pm: templatable invoices
26975
26976 2000-07-17 06:51  ivan
26977
26978         * FS/FS/svc_acct.pm: silly mistake
26979
26980 2000-07-17 03:53  ivan
26981
26982         * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
26983           aliases from being deleted
26984
26985 2000-07-17 03:37  ivan
26986
26987         * FS/FS/svc_acct.pm: make remote commands configurable
26988
26989 2000-07-17 03:36  ivan
26990
26991         * CREDITS: rawr!
26992
26993 2000-07-06 06:56  ivan
26994
26995         * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
26996           conjunction with AUTOLOAD this was sure a pain to find
26997
26998 2000-07-06 06:19  ivan
26999
27000         * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
27001           sql statement causing spurious errors
27002
27003 2000-07-06 01:57  ivan
27004
27005         * TODO, FS/FS/svc_acct.pm, bin/fs-radius-add-check,
27006           bin/fs-radius-add-reply: support for radius check attributes
27007           (except importing).  poorly documented.
27008
27009 2000-07-04 06:42  ivan
27010
27011         * FS/FS/svc_acct.pm: noted a API inconsistancy
27012
27013 2000-07-03 02:03  ivan
27014
27015         * TODO: added sendmailrestart and sendmailconfigpath config files
27016
27017 2000-06-29 05:27  ivan
27018
27019         * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
27020           done in the import.
27021
27022 2000-06-29 04:56  ivan
27023
27024         * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
27025           have $ in them.
27026
27027 2000-06-29 04:12  ivan
27028
27029         * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
27030           adding new domains.
27031
27032 2000-06-28 05:54  ivan
27033
27034         * FS/FS/svc_acct.pm: superfluous my()
27035
27036 2000-06-28 05:52  ivan
27037
27038         * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
27039           in perl, like the empty string.
27040
27041 2000-06-28 05:32  ivan
27042
27043         * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
27044           too
27045
27046 2000-06-28 05:03  ivan
27047
27048         * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
27049           users files
27050
27051 2000-06-27 05:15  ivan
27052
27053         * TODO: i18n
27054
27055 2000-06-27 05:15  ivan
27056
27057         * FS/FS/: Record.pm, cust_main.pm: i18
27058
27059 2000-06-27 04:29  ivan
27060
27061         * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
27062           -w pleaser
27063
27064 2000-06-27 04:27  ivan
27065
27066         * FS/FS/Record.pm: logically identical, but -w safe
27067
27068 2000-06-23 17:28  ivan
27069
27070         * FS/FS/cust_main.pm: don't use Date::Manip; report correct program
27071           name in freeside-bill usage msg
27072
27073 2000-06-23 05:25  ivan
27074
27075         * CREDITS, TODO, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch
27076           - more portable, doesn't depend on $sth->execute returning a
27077           number of rows, uses placeholders and prepare_cached
27078
27079 2000-06-20 00:13  ivan
27080
27081         * FS/FS/cust_main_invoice.pm: documentation update
27082
27083 2000-06-17 14:48  ivan
27084
27085         * FS/FS/cust_pay_batch.pm: fix typo in error message
27086
27087 2000-06-15 07:45  ivan
27088
27089         * CREDITS, TODO: text updates
27090
27091 2000-06-15 06:35  ivan
27092
27093         * FS/FS/svc_acct.pm: add radius method
27094
27095 2000-06-15 05:38  ivan
27096
27097         * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
27098           scalar context, was only returning second item
27099
27100 2000-05-13 14:57  ivan
27101
27102         * TODO: add print_batch script from Joel Griffiths
27103
27104 2000-05-13 14:50  ivan
27105
27106         * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
27107           well as a CGI object now.
27108
27109 2000-05-13 14:42  ivan
27110
27111         * CREDITS: add kristian, update joel's entry
27112
27113 2000-04-10 17:06  ivan
27114
27115         * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
27116           (Registry's override doesn't work here)
27117
27118 2000-03-06 08:38  ivan
27119
27120         * FS/FS/svc_acct.pm: better error message.  bah.
27121
27122 2000-03-06 06:12  ivan
27123
27124         * TODO: ICRADIUS export support
27125
27126 2000-03-03 10:45  ivan
27127
27128         * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
27129           Registry wasn't overriding exit in modules
27130
27131 2000-03-03 10:21  ivan
27132
27133         * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
27134           from web demo
27135
27136 2000-03-01 00:13  ivan
27137
27138         * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
27139           bugfixes
27140
27141 2000-02-02 21:16  ivan
27142
27143         * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
27144           FS/FS/svc_www.pm, bin/svc_acct.import: beginning of DNS and
27145           Apache support
27146
27147 2000-02-02 12:22  ivan
27148
27149         * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
27150           bugfix prepayment in signup server
27151
27152 2000-01-30 21:22  ivan
27153
27154         * FS/FS/: cust_main.pm, prepay_credit.pm: prepaid "internet cards"
27155
27156 2000-01-30 00:18  ivan
27157
27158         * CREDITS: [no log message]
27159
27160 2000-01-29 22:11  ivan
27161
27162         * TODO: [no log message]
27163
27164 2000-01-29 13:10  ivan
27165
27166         * FS/FS/svc_domain.pm: doc update
27167
27168 2000-01-28 14:53  ivan
27169
27170         * FS/FS/svc_acct_pop.pm: track full phone number
27171
27172 2000-01-26 16:37  ivan
27173
27174         * README: ack
27175
27176 2000-01-26 16:27  ivan
27177
27178         * TODO: update TODO
27179
27180 1999-11-08 13:38  ivan
27181
27182         * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
27183
27184 1999-09-22 15:06  ivan
27185
27186         * TODO: ya todo update
27187
27188 1999-08-26 23:25  ivan
27189
27190         * TODO: [no log message]
27191
27192 1999-08-23 05:26  ivan
27193
27194         * test/cgi-test: need to untaint the command line
27195
27196 1999-08-20 01:27  ivan
27197
27198         * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
27199           Bayerle:
27200           > if you eliminate services from any package, to reduce it to
27201           only one service,
27202           > once gone, they won't reappear.
27203
27204 1999-08-11 21:16  ivan
27205
27206         * FS/FS/cust_main.pm: hidecancelledpackages config option
27207
27208 1999-08-11 17:05  ivan
27209
27210         * FS/FS/svc_acct.pm: configurable min/max username length, min
27211           password length, periods in usernames
27212
27213 1999-08-11 13:41  ivan
27214
27215         * FS/: MANIFEST, Makefile.PL, FS/svc_domain.pm: new bill script,
27216
27217 1999-08-11 06:12  ivan
27218
27219         * FS/FS/svc_domain.pm: require a working Net::Whois version
27220
27221 1999-08-04 05:42  ivan
27222
27223         * bin/pod2x: new, kludgy-but-working html generator
27224
27225 1999-08-04 05:41  ivan
27226
27227         * FS/FS.pm: pod fix
27228
27229 1999-08-04 04:50  ivan
27230
27231         * FS/FS/cust_pkg.pm: pod syntax
27232
27233 1999-08-04 03:41  ivan
27234
27235         * FS/FS/Record.pm: some pod syntax update to generate nicer html
27236           docs
27237
27238 1999-08-04 02:03  ivan
27239
27240         * FS/: MANIFEST, MANIFEST.SKIP, README, FS/CGI.pm, FS/Conf.pm,
27241           FS/Record.pm, FS/UID.pm, FS/agent.pm, FS/agent_type.pm,
27242           FS/cust_bill.pm, FS/cust_bill_pkg.pm, FS/cust_credit.pm,
27243           FS/cust_main.pm, FS/cust_main_county.pm, FS/cust_main_invoice.pm,
27244           FS/cust_pay.pm, FS/cust_pay_batch.pm, FS/cust_pkg.pm,
27245           FS/cust_refund.pm, FS/cust_svc.pm, FS/part_pkg.pm,
27246           FS/part_referral.pm, FS/part_svc.pm, FS/pkg_svc.pm,
27247           FS/svc_Common.pm, FS/svc_acct.pm, FS/svc_acct_pop.pm,
27248           FS/svc_domain.pm, FS/type_pkgs.pm: initial checkin of module
27249           files for proper perl installation
27250
27251 1999-08-04 01:03  ivan
27252
27253         * eg/: table_template-svc.pm, table_template.pm: move table
27254           subclass examples out of production directory
27255
27256 1999-08-04 00:34  ivan
27257
27258         * FS/FS.pm: initial FS manpage
27259
27260 1999-08-03 21:15  ivan
27261
27262         * FS/: Changes, FS.pm, MANIFEST, Makefile.PL: initial h2xs
27263
27264 1999-08-03 00:43  ivan
27265
27266         * TODO: use Net::Whois;
27267
27268 1999-07-29 12:13  ivan
27269
27270         * TODO: [no log message]
27271
27272 1999-07-15 17:20  ivan
27273
27274         * TODO: [no log message]
27275
27276 1999-07-15 16:50  ivan
27277
27278         * TODO: [no log message]
27279
27280 1999-07-08 04:40  ivan
27281
27282         * CREDITS, README, TODO: [no log message]
27283
27284 1999-07-07 19:32  ivan
27285
27286         * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
27287           Griffiths
27288
27289 1999-07-07 18:49  ivan
27290
27291         * CREDITS: add joel
27292
27293 1999-07-07 18:49  ivan
27294
27295         * bin/svc_acct.import: updates to avoid -w warnings from Joel
27296           Griffiths <griff@aver-computer.com>
27297
27298 1999-07-07 18:02  ivan
27299
27300         * TODO: [no log message]
27301
27302 1999-04-29 02:37  ivan
27303
27304         * TODO: [no log message]
27305
27306 1999-04-19 03:32  ivan
27307
27308         * etc/megapop.pl: if you are a megapop customer...
27309
27310 1999-04-14 06:14  ivan
27311
27312         * TODO: configuration option to edit referrals of existing
27313           customers
27314
27315 1999-04-14 04:27  ivan
27316
27317         * TODO: showpasswords config option to show passwords
27318
27319 1999-04-14 01:58  ivan
27320
27321         * TODO: [no log message]
27322
27323 1999-04-08 20:52  ivan
27324
27325         * TODO: [no log message]
27326
27327 1999-04-08 06:21  ivan
27328
27329         * CREDITS: [no log message]
27330
27331 1999-04-08 06:11  ivan
27332
27333         * README: 1.2.0
27334
27335 1999-04-08 06:05  ivan
27336
27337         * test/cgi-test: web interface tester / sample data creator
27338
27339 1999-04-08 06:03  ivan
27340
27341         * TODO: [no log message]
27342
27343 1999-03-26 05:15  ivan
27344
27345         * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
27346           FS::table_names to avoid warnings
27347
27348 1999-03-25 00:42  ivan
27349
27350         * bin/svc_acct.import: import stuff uses Term::Query and spits out
27351           (some kinds of) nonsensical input
27352
27353 1999-03-23 16:43  ivan
27354
27355         * bin/svc_acct.import: die if no relevant services
27356
27357 1999-02-23 00:09  ivan
27358
27359         * TODO: beginnings of one-screen new customer entry and some other
27360           miscellania
27361
27362 1999-02-10 01:02  ivan
27363
27364         * etc/sql-reserved-words.txt: some new doc files
27365
27366 1999-02-10 00:27  ivan
27367
27368         * TODO: [no log message]
27369
27370 1999-02-09 01:56  ivan
27371
27372         * TODO: [no log message]
27373
27374 1999-02-07 01:59  ivan
27375
27376         * CREDITS, TODO: more mod_perl fixes, and bugfixes Peter Wemm sent
27377           via email
27378
27379 1999-02-06 14:43  ivan
27380
27381         * CREDITS, TODO: don't use [e]idiot; display error messages on the
27382           form page
27383
27384 1999-01-25 04:09  ivan
27385
27386         * TODO: yet more mod_perl stuff
27387
27388 1999-01-18 15:05  ivan
27389
27390         * TODO: update TODO for stuff that was done etc.
27391
27392 1999-01-15 16:24  ivan
27393
27394         * CREDITS: [no log message]
27395
27396 1999-01-08 21:38  ivan
27397
27398         * CREDITS: [no log message]
27399
27400 1998-12-30 15:03  ivan
27401
27402         * TODO: bugfixes; fields isn't exported by derived classes
27403
27404 1998-12-29 03:59  ivan
27405
27406         * TODO: mostly properly OO, some work still to be done with svc_
27407           stuff
27408
27409 1998-12-15 21:38  ivan
27410
27411         * TODO: [no log message]
27412
27413 1998-12-15 21:29  ivan
27414
27415         * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
27416
27417 1998-12-09 23:23  ivan
27418
27419         * bin/svc_acct.import: use FS::Conf, need user (for datasrc)
27420
27421 1998-12-01 17:23  ivan
27422
27423         * TODO, CREDITS: [no log message]
27424
27425 1998-11-19 03:17  ivan
27426
27427         * bin/dbdef-create: adminsuidsetup requires argument
27428
27429 1998-11-18 01:01  ivan
27430
27431         * CREDITS, TODO: i18n! i18n!
27432
27433 1998-11-13 01:56  ivan
27434
27435         * TODO: change configuration file layout to support multiple
27436           distinct databases (with own set of config files, export, etc.)
27437
27438 1998-11-07 17:09  ivan
27439
27440         * README: 1.1.6 release
27441
27442 1998-11-07 02:24  ivan
27443
27444         * README: don't use depriciated FS::Bill and FS::Invoice, other
27445           miscellania
27446
27447 1998-11-07 00:25  ivan
27448
27449         * TODO: [no log message]
27450
27451 1998-10-14 00:05  ivan
27452
27453         * README: 1.1.4 release, fix postgresql
27454
27455 1998-10-13 05:49  ivan
27456
27457         * TODO: [no log message]
27458
27459 1998-10-13 05:07  ivan
27460
27461         * TODO, bin/svc_acct.import: Assigns password from the shadow file
27462           for RADIUS password "UNIX"
27463
27464 1998-10-13 02:17  ivan
27465
27466         * TODO: [no log message]
27467
27468 1998-10-12 14:22  ivan
27469
27470         * TODO: [no log message]
27471
27472 1998-10-12 14:15  ivan
27473
27474         * TODO: [no log message]
27475
27476 1998-10-12 02:12  ivan
27477
27478         * TODO: remove adding cvs from the todo
27479
27480 1998-10-12 02:09  ivan
27481
27482         * TODO: [no log message]
27483
27484 1998-10-12 02:09  ivan
27485
27486         * TODO: Id to Header
27487
27488 1998-10-12 02:07  ivan
27489
27490         * TODO: Test keyword substitution
27491
27492 1998-10-12 01:59  ivan
27493
27494         * TODO: Commiting sample change.
27495
27496 1998-10-12 00:15  ivan
27497
27498         * conf/shells: Initial revision
27499
27500 1998-10-12 00:12  ivan
27501
27502         * conf/: home, lpr: Initial import into CVS
27503
27504 1998-10-12 00:12  ivan
27505
27506         * conf/smtpmachine: Initial revision
27507
27508 1998-10-12 00:08  ivan
27509
27510         * TODO: Initial revision
27511
27512 1998-10-11 23:56  ivan
27513
27514         * README: Initial revision
27515
27516 1998-09-25 01:52  ivan
27517
27518         * bin/pod2x: Initial revision
27519
27520 1998-09-02 21:50  ivan
27521
27522         * CREDITS: Initial revision
27523
27524 1998-08-23 20:04  ivan
27525
27526         * fs_passwd/fs_passwd: Initial revision
27527
27528 1998-08-19 21:42  ivan
27529
27530         * eg/TEMPLATE_cust_main.import: Initial revision
27531
27532 1998-08-16 14:02  ivan
27533
27534         * bin/svc_acct.import: Initial revision
27535
27536 1998-07-18 00:11  ivan
27537
27538         * etc/domain-template.txt: Initial import into CVS
27539
27540 1998-06-03 00:22  ivan
27541
27542         * bin/dbdef-create: Initial revision
27543
27544 1998-03-22 23:46  ivan
27545
27546         * GPL, etc/countries.txt: Initial import into CVS
27547
27548 1998-03-22 23:46  ivan
27549
27550         * INSTALL: Initial revision
27551