fix net sales amount (credits were being applied in wrong month), RT#7502
[freeside.git] / ChangeLog
1 2010-03-12 16:39  ivan
2
3         * ChangeLog: 1.7.4
4
5 2010-03-12 02:52  mark
6
7         * FS/FS/cust_main.pm: RT#7180: backport
8           ECHECK_void_requires_account
9
10 2010-02-26 19:15  ivan
11
12         * httemplate/edit/cust_refund.cgi: expiration date not meaningful
13           for non-CARD, RT#7419
14
15 2010-02-26 18:59  ivan
16
17         * FS/FS/cust_bill_ApplicationCommon.pm: fix rare "Illegal division
18           by zero" error applying things when using weights, RT#7491
19
20 2010-02-17 19:48  mark
21
22         * FS/bin/freeside-void-payments: Documentation cleanup
23
24 2010-01-16 19:10  jeff
25
26         * FS/FS/cust_pkg.pm: work around bug in pre-perl5.10 which is at
27           best noisy and at worst missorting
28
29 2010-01-09 02:38  ivan
30
31         * FS/FS/Record.pm: backport DBIx::DBSchema 0.38 usage from
32           1.9/HEAD... the alternative is breakage w/ 0.38+ on 1.7
33
34 2009-12-31 05:06  ivan
35
36         * ChangeLog: 1.7.4 fo real
37
38 2009-12-28 20:44  ivan
39
40         * FS/FS/Conf.pm: oops, syntax error adding queued-sleep_time
41
42 2009-12-28 17:40  ivan
43
44         * FS/bin/freeside-daily: don't skip vacuuming when using -k,
45           RT#5258
46
47 2009-12-28 16:38  ivan
48
49         * FS/: FS/Conf.pm, bin/freeside-queued: add queued-sleep_time
50
51 2009-12-23 15:32  jeff
52
53         * bin/monitor: remove debugging
54
55 2009-12-23 15:29  jeff
56
57         * bin/: monitor: add non-forking one machine monitor program
58
59 2009-12-23 15:29  jeff
60
61         * bin/monitor: file monitor was added on branch FREESIDE_1_7_BRANCH
62           on 2009-12-23 23:29:49 +0000
63
64 2009-12-23 15:14  jeff
65
66         * FS/FS/Yori.pm: teach yori to do some load monitoring
67
68 2009-12-19 22:52  ivan
69
70         * httemplate/search/cust_pkg.cgi: fix address fields on advanced
71           package search, RT#6609
72
73 2009-12-13 23:48  ivan
74
75         * FS/FS/: Conf.pm, svc_acct.pm: 1.7 has no per_agent config
76
77 2009-12-13 23:36  ivan
78
79         * FS/FS/Conf.pm: fix misapplication of patch
80
81 2009-12-13 23:15  ivan
82
83         * FS/FS/: Conf.pm, svc_acct.pm, part_export/sqlradius.pm: add
84           overlimit_groups agent-specific config, overriding
85           export-specific overlimit_groups, RT#6622
86
87 2009-12-12 17:57  ivan
88
89         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
90           for 1.7.4
91
92 2009-12-12 17:38  ivan
93
94         * Makefile: 1.7.4
95
96 2009-12-12 17:30  ivan
97
98         * ChangeLog: 1.7.4
99
100 2009-11-06 15:39  ivan
101
102         * FS/FS/cust_main.pm: backport using
103           business-onlinepayment-description in all cases to 1.7
104
105 2009-11-02 13:21  ivan
106
107         * httemplate/edit/payment_gateway.html: add Elavon, SagePay,
108           WorldPay
109
110 2009-10-29 14:46  mark
111
112         * httemplate/edit/payment_gateway.html: add Jety to the list
113
114 2009-10-28 12:04  ivan
115
116         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm,
117           svc_forward.pm, svc_www.pm: fix problems using inventory for UID
118           (and other fields controlled by check in svc_acct and also
119           svc_www, svc_domain and svc_forward), RT#6366
120
121 2009-10-28 10:26  ivan
122
123         * httemplate/misc/inventory_item-import.html: fix inventory upload,
124           RT#6366
125
126 2009-10-27 11:11  ivan
127
128         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
129           httemplate/elements/header.html: address1 search, RT#5060
130
131 2009-10-25 18:11  ivan
132
133         * FS/FS/part_pkg/flat.pm: eliminiate noisy but harmless "Use of
134           uninitialized value in numeric gt (>)" warning
135
136 2009-10-25 16:30  ivan
137
138         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add apply option to
139           realtime_collect, RT#5071
140
141 2009-10-25 15:59  ivan
142
143         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
144           fs_selfservice/FS-SelfService/SelfService.pm: backport
145           realtime_collect to 1.7 for SG to use instead of calling collect,
146           RT#5071
147
148 2009-10-05 19:43  ivan
149
150         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
151           for 1.7.4rc3
152
153 2009-10-05 18:41  ivan
154
155         * ChangeLog: 1.7.4rc3
156
157 2009-10-05 09:57  ivan
158
159         * httemplate/view/cust_main/payment_history/voided_payment.html:
160           doh, fix error viewing voided payments, RT#6382
161
162 2009-10-04 16:36  ivan
163
164         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
165           problem with processing payments & masked ACH amounts, RT#6374
166
167 2009-10-04 16:31  ivan
168
169         * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
170           card.  hopefully the last of it!
171
172 2009-10-03 19:09  ivan
173
174         * httemplate/misc/: delete-cust_bill.html: delete invoices, RT#4048
175
176 2009-10-03 19:09  ivan
177
178         * httemplate/misc/delete-cust_bill.html: file delete-cust_bill.html
179           was added on branch FREESIDE_1_7_BRANCH on 2009-10-04 02:09:15
180           +0000
181
182 2009-10-03 19:04  ivan
183
184         * FS/FS/Conf.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
185           FS/FS/AccessRight.pm, FS/FS/cust_bill_pkg.pm,
186           FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
187           httemplate/view/cust_bill.cgi,
188           httemplate/view/cust_main/payment_history/invoice.html: delete
189           invoices, RT#4048
190
191 2009-10-03 17:08  ivan
192
193         * httemplate/view/cust_main.cgi: more room for cancellation reason
194
195 2009-10-03 17:07  ivan
196
197         * httemplate/elements/popup_link-cust_main.html: doc
198
199 2009-10-03 15:09  ivan
200
201         * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
202           RT#5674
203
204 2009-10-03 15:06  ivan
205
206         * httemplate/edit/part_bill_event.cgi: in old invoice events,
207           chance default weight of cancel event to 90 so you can place it
208           at the same time as a realtime event, RT#5674
209
210 2009-10-01 16:48  ivan
211
212         * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
213           selecting a single payby
214
215 2009-10-01 15:02  ivan
216
217         * httemplate/view/cust_main/payment_history/voided_payment.html:
218           consistency with un-voided payments wrt display
219
220 2009-09-30 17:52  ivan
221
222         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
223           really final fix for the problems using remembered cards in
224           self-service. *sigh*
225
226 2009-09-30 17:29  ivan
227
228         * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
229           check to FS::ClientAPI::SG/SGNG checks. RT#4610
230
231 2009-09-30 12:33  ivan
232
233         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
234           final fix for the problems using remembered cards in self-service
235
236 2009-09-29 15:08  ivan
237
238         * httemplate/misc/email-customers.html: should fix newsletter
239           sending error when you select a single payby only
240
241 2009-09-28 15:45  ivan
242
243         * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
244
245 2009-09-28 15:35  ivan
246
247         * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
248           Email::Send, RT#4610
249
250 2009-09-28 15:23  ivan
251
252         * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
253
254 2009-09-25 08:41  ivan
255
256         * ChangeLog: meta
257
258 2009-09-24 12:59  ivan
259
260         * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
261           config, good enough, RT#4610
262
263 2009-09-23 20:14  ivan
264
265         * FS/FS/ClientAPI/SGNG.pm, FS/FS/Cron/check.pm,
266           FS/bin/freeside-check,
267           fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
268           ping, RT#4610
269
270 2009-09-23 16:47  ivan
271
272         * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
273           extra ticket showing up on wrong customer record
274
275 2009-09-21 20:08  ivan
276
277         * Makefile, htetc/handler.pl: add addl_comp_root.pl and
278           addl_handler_use.pl config files, RT#4743
279
280 2009-09-17 16:55  mark
281
282         * FS/bin/freeside-void-payments: Add option to
283           freeside-void-payments to cancel customers
284
285 2009-09-14 18:24  ivan
286
287         * ChangeLog, Makefile, debian/changelog: 1.7.4rc3
288
289 2009-08-26 13:55  jeff
290
291         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
292           testing need for invoicing list
293
294 2009-08-25 17:45  ivan
295
296         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: should fix
297           processing payment with remembered/masked card info, hopefully,
298           RT#5799
299
300 2009-08-21 17:27  ivan
301
302         * FS/FS/Cron/check.pm: fewer false positives
303
304 2009-08-13 08:18  jeff
305
306         * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
307           check): don't let empty set limit search
308
309 2009-08-12 19:32  ivan
310
311         * ChangeLog, debian/changelog: Updated for 1.7.4rc2
312
313 2009-08-12 19:24  ivan
314
315         * debian/changelog: doh, let make release do it
316
317 2009-08-12 19:23  ivan
318
319         * ChangeLog, install/rpm/freeside.spec: Updated for 1.7.4rc2
320
321 2009-08-12 17:26  ivan
322
323         * init.d/freeside-init: useful stuff for webdemo & profiling
324
325 2009-08-12 15:29  ivan
326
327         * ChangeLog: 1.7.4rc2
328
329 2009-08-12 15:26  ivan
330
331         * Makefile, debian/changelog, debian/control, debian/copyright:
332           1.7.4rc2
333
334 2009-08-12 04:57  ivan
335
336         * httemplate/: docs/about.html, docs/credits.html,
337           docs/license.html, elements/header-popup.html: slight
338           about/credits UI tweak
339
340 2009-08-11 19:36  ivan
341
342         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
343           httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
344           RT#5924
345
346 2009-08-11 14:32  rsiddall
347
348         * install/rpm/freeside.spec: Back out kludge to show CVS snapshot
349           date in version number in GUI.  You'll have to do an "rpm -q" to
350           determine this.
351
352 2009-08-11 14:29  rsiddall
353
354         * Makefile: Reset RPM release number back to 1 on a new version
355           release.
356
357 2009-08-05 16:32  ivan
358
359         * FS/FS/part_pkg/: flat.pm, flat_delayed.pm, prorate_delayed.pm:
360           fix cancellation errors with updated flat_introrate, RT#5865
361
362 2009-08-04 19:27  ivan
363
364         * FS/FS/: svc_acct.pm: export negative byte values to chillispot
365           attributes as 0, RT#5815
366
367 2009-08-04 16:49  ivan
368
369         * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
370           ignore errors about deleted accounts and properly finish
371           freeside-sqlradius-reset, RT#5868
372
373 2009-08-04 15:04  ivan
374
375         * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
376           problams calling ->overlimit during sqlradius-reset, wtf?!
377           RT#5868
378
379 2009-07-26 11:39  ivan
380
381         * FS/FS/Conf.pm: some whitespace changes to make it easier to keep
382           in sync with 1.9 Conf_compat17.pm, RT#2873
383
384 2009-07-25 23:38  jeff
385
386         * FS/bin/freeside-apply_payments_and_credits: command line tool to
387           apply payments and credits
388
389 2009-07-25 15:00  ivan
390
391         * htetc/handler.pl: set a character encoding for all pages; this
392           should fix problems with diamond question marks even when the
393           server gets an UTF-8 default setting, RT#3094
394
395 2009-07-24 02:38  ivan
396
397         * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
398           CoovaChilli) Max attributes, specifically
399           ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
400
401 2009-07-23 14:00  ivan
402
403         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
404           for 1.7.4rc1
405
406 2009-07-23 13:49  ivan
407
408         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
409           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
410           etc/RT_Config.pm, lib/RT.pm: run make configure-rt to normalize
411           tempalated .in files
412
413 2009-07-23 13:33  ivan
414
415         * rt/html/Elements/Header: new domain
416
417 2009-07-23 13:30  ivan
418
419         * rt/Makefile: lost changes from 3.4.6 update, doh
420
421 2009-07-23 13:16  ivan
422
423         * rt/Makefile: lost changes from 3.4.6 update, doh
424
425 2009-07-23 13:13  ivan
426
427         * rt/Makefile: lost changes from 3.4.6 update, doh
428
429 2009-07-23 12:46  ivan
430
431         * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
432           value in string ne
433
434 2009-07-23 12:40  ivan
435
436         * FS/bin/freeside-void-payments: fix -r option, RT#5675
437
438 2009-07-23 07:27  ivan
439
440         * httemplate/docs/license.html: its 2009
441
442 2009-07-23 07:00  ivan
443
444         * Makefile: 1.7.4rc1
445
446 2009-07-23 06:53  ivan
447
448         * ChangeLog: 1.7.4rc1
449
450 2009-07-23 06:36  ivan
451
452         * httemplate/browse/cust_main_county.cgi: add back collapse county
453           links to tax config (backport)
454
455 2009-07-23 01:07  ivan
456
457         * FS/bin/freeside-void-payments: adding this to 1.7
458
459 2009-07-13 02:19  ivan
460
461         * FS/FS/ClientAPI/MyAccount.pm,
462           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
463           self-service agent-specific logos
464
465 2009-07-13 00:21  ivan
466
467         * conf/invoice_html: thank you IE8
468
469 2009-07-12 06:27  jeff
470
471         * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
472           untaint
473
474 2009-07-07 00:32  mark
475
476         * FS/bin/freeside-void-payments: Add freeside-void-payments script
477           for returned check processing
478
479 2009-07-07 00:32  ivan
480
481         * FS/bin/freeside-void-payments: file freeside-void-payments was
482           added on branch FREESIDE_1_7_BRANCH on 2009-07-23 08:07:13 +0000
483
484 2009-07-01 18:30  jeff
485
486         * FS/FS/: cust_pkg.pm, ClientAPI/MyAccount.pm, part_pkg/flat.pm,
487           part_pkg/flat_introrate.pm: update flat_introrate plan to better
488           fit current codebase RT#4912
489
490 2009-06-26 11:53  ivan
491
492         * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
493           bits so that they're used even when doing an exact search on a
494           browser-remembered result
495
496 2009-06-12 19:52  rsiddall
497
498         * install/rpm/freeside.spec: Fix up permissions of default
499           configuration files and ownership of the data source
500           configuration folder.
501
502 2009-06-12 16:35  rsiddall
503
504         * install/rpm/freeside.spec: Since Freeside uses the absence of
505           configuration files to turn off config options, don't reinstall
506           the data source-dependent config directory every time the RPM is
507           installed or upgraded.  Instead, keep the configuration in a
508           default folder and copy that to the data source-dependent folder
509           only if that folder does not exist.
510
511 2009-06-12 03:20  mark
512
513         * FS/FS/: Conf.pm, cust_main.pm: backported option for no postal
514           fee on one-time charges
515
516 2009-06-09 20:06  ivan
517
518         * FS/bin/freeside-upgrade: doh, semicolon
519
520 2009-06-09 20:00  ivan
521
522         * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
523           for SG upgradability
524
525 2009-06-09 19:08  ivan
526
527         * httemplate/edit/payment_gateway.html: update gateway list in
528           order to add WesternACH, RT#5409
529
530 2009-06-04 07:27  ivan
531
532         * httemplate/docs/credits.html: fix scrolling
533
534 2009-06-04 07:08  ivan
535
536         * httemplate/docs/credits.html: $core->add("jeremyd");
537
538 2009-06-03 12:52  ivan
539
540         * FS/FS/UID.pm: add a hack to set default schema, cf.
541           http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
542
543 2009-05-29 20:40  ivan
544
545         * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
546
547 2009-05-29 20:14  ivan
548
549         * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
550           ability for prepaid packages to have usage limits and cancel if
551           they're hit, RT#4995
552
553 2009-05-29 19:31  ivan
554
555         * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
556           be set explicitly, don't default to 80%
557
558 2009-05-21 20:22  ivan
559
560         * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
561           sqlradius upgrade errors from permissions can be ignored for now
562
563 2009-05-20 08:27  ivan
564
565         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: add
566           "manage device" link & config, RT#5438
567
568 2009-05-16 13:07  rsiddall
569
570         * FS/FS/part_export/domreg_opensrs.pm: Added information on common
571           failure causes to the perldoc.
572
573 2009-05-16 12:29  rsiddall
574
575         * FS/FS/part_export/domreg_opensrs.pm: Defer loading Net::OpenSRS
576           so that failure to install this module doesn't stop Apache from
577           starting.  This will cause attempts to register domains to fail
578           instead.
579
580 2009-05-15 19:31  rsiddall
581
582         * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
583           when the cust_main owning this domain lacks fields required for
584           use as a contact handle in the domain registration record.  Also
585           temporarily disable the ability to use the export for only
586           registration or only transfers.
587
588 2009-05-15 12:43  rsiddall
589
590         * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
591           httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
592           httemplate/edit/process/part_export.cgi,
593           httemplate/edit/process/svc_domain.cgi: Simple domain
594           registration at Tucows OpenSRS using an export based on
595           Net::OpenSRS.  When a domain is added and the export runs, it
596           will register the domain or initiate a transfer.  You can also
597           choose no action.  There's currently no provision for revoking
598           domains or renewing registrations.  Depending on the settings at
599           OpenSRS, orders may look like they've succeeded in Freeside but
600           actually be queued pending input by the reseller at OpenSRS.  The
601           part_export CGIs were modified to allow a multi-valued select to
602           be used to control which TLDs are enabled for registration.
603
604 2009-05-15 12:41  rsiddall
605
606         * FS/FS/part_export/domreg_opensrs.pm: Simple domain registration
607           at Tucows OpenSRS using an export based on Net::OpenSRS.  When a
608           domain is added and the export runs, it will register the domain
609           or initiate a transfer.  You can also choose no action.  There's
610           currently no provision for revoking domains or renewing
611           registrations.  Depending on the settings at OpenSRS, orders may
612           look like they've succeeded in Freeside but actually be queued
613           pending input by the reseller at OpenSRS.  The part_export CGIs
614           were modified to allow a multi-valued select to be used to
615           control which TLDs are enabled for registration.
616
617 2009-05-15 12:41  rsiddall
618
619         * FS/FS/part_export/domreg_opensrs.pm: file domreg_opensrs.pm was
620           added on branch FREESIDE_1_7_BRANCH on 2009-05-15 19:43:06 +0000
621
622 2009-05-03 18:17  ivan
623
624         * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
625           addition (+) warning
626
627 2009-04-29 11:25  ivan
628
629         * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
630
631 2009-04-28 15:38  ivan
632
633         * fs_selfservice/FS-SelfService/cgi/bill.html: UI
634
635 2009-04-27 21:36  ivan
636
637         * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
638           SG billing-daily -r behavior, RT#4412
639
640 2009-04-27 21:13  ivan
641
642         * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
643           to emulate SG billing-daily -r behavior
644
645 2009-04-27 16:06  ivan
646
647         * htetc/handler.pl: typo
648
649 2009-04-27 16:01  ivan
650
651         * htetc/handler.pl: refuse to run w/CGI.pm 3.38.  all lenny
652           upgrades will need libcgi-pm-perl removed, suck
653
654 2009-04-26 16:43  ivan
655
656         * FS/FS/Schema.pm: would help to have an index on priority if we're
657           going to order based on it
658
659 2009-04-26 16:19  ivan
660
661         * FS/bin/freeside-queued: start small jobs more efficiently,
662           RT#4412
663
664 2009-04-26 16:09  ivan
665
666         * FS/FS/Conf.pm: add a config option for max # of queued kids,
667           RT#4412
668
669 2009-04-25 15:50  ivan
670
671         * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
672           multi-process mode for testing, RT#4412
673
674 2009-04-25 10:02  ivan
675
676         * FS/FS/Cron/bill.pm: well.  that never returned any results at
677           all.  reverting.  RT#4412
678
679 2009-04-24 12:06  ivan
680
681         * FS/FS/Cron/bill.pm: tune 1.7 query for better performance,
682           hopefully.  RT#4412
683
684 2009-04-22 21:57  ivan
685
686         * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
687           and i'm sure it doesn't help the planner get us results sooner.
688           last chance to try and get cursor approach working?  RT#4412
689
690 2009-04-22 21:14  ivan
691
692         * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
693           addition is committed?  well, if this works, that answers that.
694           RT#4412
695
696 2009-04-22 13:24  ivan
697
698         * FS/FS/Cron/bill.pm: hopefully better performance running the big
699           query once and then fetching results with a cursor, rather than
700           running it multiple times with an OFFSET and LIMIT, RT#4412
701
702 2009-04-21 23:52  ivan
703
704         * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
705
706 2009-04-21 17:54  ivan
707
708         * FS/FS/Cron/bill.pm: have the big query find customers in batches.
709           this should be way more efficient in multi-process mode, can
710           start billing before the big query completes.  RT#4412
711
712 2009-04-21 09:42  ivan
713
714         * FS/FS/Cron/bill.pm: yow.  fix fallout from cust_main.archived
715           stuff causing nothing to bill.  RT#4412
716
717 2009-04-20 13:55  rsiddall
718
719         * install/rpm/freeside.spec: Acceptance testing of the RPM build
720           system flushed out a place where /bin/rm stops for input if
721           you're running /bin/su as another user to do the build.  Adding a
722           -f flag to stop it asking for input.
723
724 2009-04-20 09:57  ivan
725
726         * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
727           cust_main.archived field, skip billing if Y, RT#4412
728
729 2009-04-19 17:20  ivan
730
731         * httemplate/elements/header.html: fix botched backport from 1.9
732
733 2009-04-17 12:50  ivan
734
735         * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
736           priority to job queue so billing jobs don't don't drown out
737           provisioning jobs
738
739 2009-04-17 05:08  ivan
740
741         * FS/: FS/Cron/bill.pm, bin/freeside-daily, FS/cust_main.pm:
742           backport freeside-daily -m and cust_main::bill_and_collect to
743           1.7, RT#4412
744
745 2009-04-17 03:17  ivan
746
747         * FS/FS/cust_main.pm: backport paycvv upgrade from 1.9: "orders of
748           magnitude faster"
749
750 2009-04-17 01:33  ivan
751
752         * ChangeLog: 1.7.4?
753
754 2009-04-17 01:25  ivan
755
756         * httemplate/docs/about.html: when you're waiting for a miracle
757
758 2009-04-17 00:21  ivan
759
760         * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
761           attachments, RT#3403
762
763 2009-04-17 00:03  ivan
764
765         * httemplate/elements/header.html,
766           rt/html/Elements/FreesideSvcSearch: hide service search unless
767           user has "View customer services" ACL, RT#3478
768
769 2009-04-16 18:17  ivan
770
771         * httemplate/search/: report_receivables.cgi,
772           report_receivables.html: add customer status to receivables
773           report selection, hopefully help enet, RT#5187
774
775 2009-04-15 20:57  rsiddall
776
777         * install/rpm/freeside.spec: More fixes for SuSE self-service: 1/
778           Put binaries in the right folder 2/ Make sure freeside group is
779           created 3/ Make sure freeside home directory is created
780
781 2009-04-14 22:52  ivan
782
783         * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
784
785 2009-04-14 10:12  ivan
786
787         * FS/FS/: Conf.pm, Schema.pm, cust_main.pm: add configuration
788           option to control recurring_flag behavior, RT#3843
789
790 2009-04-13 17:09  ivan
791
792         * FS/FS/Conf.pm: add configuration option to control recurring_flag
793           behavior, RT#3843
794
795 2009-04-08 01:08  ivan
796
797         * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
798
799 2009-04-08 00:32  ivan
800
801         * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
802           of cvv from history records, RT#5093
803
804 2009-04-07 11:20  ivan
805
806         * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
807           usernames, RT#5145
808
809 2009-04-07 11:15  ivan
810
811         * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
812           RT#3519
813
814 2009-03-31 12:51  ivan
815
816         * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
817
818 2009-03-31 12:46  ivan
819
820         * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
821           8.3's more strict type checking
822
823 2009-03-29 04:56  ivan
824
825         * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
826
827 2009-03-25 20:59  ivan
828
829         * FS/FS/svc_acct.pm: yow
830
831 2009-03-25 20:53  ivan
832
833         * FS/FS/cust_main.pm: sort packages by label of first (primary)
834           service, RT#5041
835
836 2009-03-24 06:39  jeff
837
838         * FS/FS/cust_pkg.pm: get 2884 backport in the loop
839
840 2009-03-23 23:31  ivan
841
842         * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
843
844 2009-03-23 21:36  jeff
845
846         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
847           httemplate/edit/part_svc.cgi,
848           httemplate/misc/process/recharge_svc.html: more DTRT with usage
849           on service transfer between packages and recharges  RT #2884,
850           #5040
851
852 2009-03-23 19:40  ivan
853
854         * FS/FS/: Record.pm, cust_bill.pm, cust_svc.pm, h_cust_svc.pm,
855           part_pkg.pm, part_pkg/bulk.pm: bulk price plan: label as Name
856           <email>, supress extraneous service list, RT#3519
857
858 2009-03-23 15:45  ivan
859
860         * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
861           from GECOS to "Real Name", RT#3519
862
863 2009-03-23 10:02  ivan
864
865         * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
866           (svc_acct.finger) to bulk billing detail, RT#3519
867
868 2009-03-21 20:33  ivan
869
870         * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
871
872 2009-03-21 16:37  ivan
873
874         * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
875           cron output not useful
876
877 2009-03-21 16:34  ivan
878
879         * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check: adding
880           local checking on 1.7, RT#4610
881
882 2009-03-21 16:32  ivan
883
884         * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
885           up
886
887 2009-03-21 16:32  ivan
888
889         * FS/FS/Cron/check.pm: file check.pm was added on branch
890           FREESIDE_1_7_BRANCH on 2009-03-21 23:34:36 +0000
891
892 2009-03-21 15:14  ivan
893
894         * FS/bin/freeside-check: file freeside-check was added on branch
895           FREESIDE_1_7_BRANCH on 2009-03-21 23:34:36 +0000
896
897 2009-03-21 15:14  ivan
898
899         * FS/: FS/Cron/check.pm, bin/freeside-check: freeside-check local
900           monitoring, RT#4610
901
902 2009-03-17 15:02  ivan
903
904         * fs_selfservice/FS-SelfService/SelfService.pm: add
905           payment_info_renew_info method to ClientAPI/MyAccount and
906           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
907
908 2009-03-17 14:38  ivan
909
910         * FS/FS/ClientAPI/SGNG.pm,
911           fs_selfservice/FS-SelfService/SelfService.pm,
912           FS/FS/ClientAPI/MyAccount.pm: add payment_info_renew_info method
913           to ClientAPI/MyAccount and SG-equivalent
914           previous_payment_info_renew_info to ClientAPI/SGNG
915
916 2009-03-17 13:41  ivan
917
918         * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
919
920 2009-03-17 13:13  ivan
921
922         * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
923           since it could be dangerous
924
925 2009-03-17 12:48  ivan
926
927         * FS/FS/ClientAPI/: SGNG.pm: adding ClientAPI/SGNG.pm
928
929 2009-03-17 12:48  ivan
930
931         * FS/FS/ClientAPI/SGNG.pm: file SGNG.pm was added on branch
932           FREESIDE_1_7_BRANCH on 2009-03-17 19:48:33 +0000
933
934 2009-03-15 21:21  jeff
935
936         * FS/FS/svc_broadband.pm: use part_svc_router
937
938 2009-03-15 17:34  jeff
939
940         * FS/FS/: cust_pkg_reason.pm, h_cust_pkg.pm, h_cust_pkg_reason.pm:
941           backport history packages
942
943 2009-03-15 16:12  ivan
944
945         * FS/FS/ClientAPI/MyAccount.pm: fix old self-service for new-style
946           cust_main->order_pkgs
947
948 2009-03-15 15:46  ivan
949
950         * FS/FS/cust_pkg_reason.pm: not yet
951
952 2009-03-15 15:33  ivan
953
954         * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
955           addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
956           626.' error when using attribute_since_sqlradacct
957
958 2009-03-15 12:42  ivan
959
960         * FS/FS/cust_pkg_reason.pm: should give better performance if we
961           search for what we want instead of using a string match
962
963 2009-03-15 12:00  ivan
964
965         * FS/FS/UI/bytecount.pm: sync with 1.9, slightly change boudnries
966           of how inexact bytecounts are displayed
967
968 2009-03-15 03:46  ivan
969
970         * FS/FS/cust_main.pm: fix application of data fields from prepaid
971           cards in addition to time field
972
973 2009-03-15 03:30  ivan
974
975         * httemplate/edit/prepay_credit.cgi: we're not a disk drive
976           manufacturer, don't use halfass base-10 megs/gigs
977
978 2009-03-11 18:14  jeff
979
980         * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: backport reason recovery
981           and patches to where it is required
982
983 2009-02-22 11:46  jeff
984
985         * FS/FS/h_cust_pkg.pm: file h_cust_pkg.pm was added on branch
986           FREESIDE_1_7_BRANCH on 2009-03-16 00:34:50 +0000
987
988 2009-02-22 11:46  jeff
989
990         * FS/FS/h_cust_pkg_reason.pm: file h_cust_pkg_reason.pm was added
991           on branch FREESIDE_1_7_BRANCH on 2009-03-16 00:34:51 +0000
992
993 2009-02-22 11:46  ivan
994
995         * FS/FS/: h_cust_pkg.pm, h_cust_pkg_reason.pm: add h_cust_pkg and
996           h_cust_pkg_reason packages, RT#4896
997
998 2009-02-22 02:58  ivan
999
1000         * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
1001           packages that don't have a last bill date.  really.  RT#4881
1002
1003 2009-02-07 11:05  ivan
1004
1005         * bin/pod2x: no, it doesn't look like we have query
1006
1007 2009-02-06 18:24  ivan
1008
1009         * fs_selfservice/FS-SelfService/SelfService.pm: paybatch doesn't
1010           actually do anything yet, RT#4727
1011
1012 2009-02-06 18:02  ivan
1013
1014         * fs_selfservice/FS-SelfService/SelfService.pm: fixup self-service
1015           POD, RT#4727
1016
1017 2009-02-06 17:45  ivan
1018
1019         * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
1020           formatting, RT#4727
1021
1022 2009-02-06 17:33  ivan
1023
1024         * bin/pod2x: don't need this
1025
1026 2009-02-06 17:26  ivan
1027
1028         * bin/pod2x: update pod2x to use Mediawiki module instead of
1029           WWW:::Mediawiki::Client.  whew, that wasn't so bad.  RT#4727
1030
1031 2009-01-31 20:13  ivan
1032
1033         * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
1034           getting huge dbs upgraded, RT#4679
1035
1036 2009-01-31 01:53  ivan
1037
1038         * FS/FS/access_user.pm: cache the results of ACL queries, should
1039           improve performance of customer view page for customers with
1040           shitloads of packages/services, RT#4696
1041
1042 2009-01-30 12:44  ivan
1043
1044         * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
1045
1046 2009-01-29 16:40  ivan
1047
1048         * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
1049
1050 2009-01-29 11:25  ivan
1051
1052         * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
1053           config, RT#4271
1054
1055 2009-01-28 08:28  rsiddall
1056
1057         * install/rpm/freeside.spec: Removed conflict between core billing
1058           package and self-service RPMs so you can install them all on the
1059           same machine.  This may have applications if you're using XMLRPC
1060           to talk to the self-service interface from PHP, Python, etc.
1061
1062 2009-01-24 17:27  ivan
1063
1064         * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
1065
1066 2009-01-24 13:53  ivan
1067
1068         * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
1069           current balance, RT#4623
1070
1071 2009-01-22 16:49  ivan
1072
1073         * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
1074           returned by renew_info, RT#4623
1075
1076 2009-01-22 16:23  ivan
1077
1078         * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
1079           renew_info, RT#4623
1080
1081 2009-01-22 09:29  ivan
1082
1083         * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
1084           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
1085           methods renew_info, order_renew and process_payment_order_renew
1086           to enable self-renewal through self-service.  RT#4623
1087
1088 2009-01-18 13:05  rsiddall
1089
1090         * install/rpm/freeside.sysconfig: bash didn't like spaces on each
1091           side of an equals sign.
1092
1093 2009-01-06 09:49  ivan
1094
1095         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm: add invoice_subject
1096           config with some subsitution vars, RT#4481
1097
1098 2009-01-04 14:07  ivan
1099
1100         * Makefile, init.d/freeside-init: don't run a self-service server
1101           against localhost OOTB; eliminate those gigantic useless logfiles
1102
1103 2008-12-28 11:10  ivan
1104
1105         * httemplate/browse/cust_main_county.cgi: finish dealing with
1106           counties with spaces, etc., RT#4496
1107
1108 2008-12-28 11:08  ivan
1109
1110         * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
1111           ut_textn strings in county expansion, RT#4496
1112
1113 2008-12-28 10:59  ivan
1114
1115         * httemplate/browse/cust_main_county.cgi: deal with counties with
1116           spaces, etc., RT#4496
1117
1118 2008-12-28 10:52  ivan
1119
1120         * httemplate/browse/cust_main_county.cgi: put the
1121           country/state/county selections on their own line, RT#4496
1122
1123 2008-12-28 10:48  ivan
1124
1125         * httemplate/elements/select-country.html: file select-country.html
1126           was added on branch FREESIDE_1_7_BRANCH on 2008-12-28 18:48:16
1127           +0000
1128
1129 2008-12-28 10:48  ivan
1130
1131         * httemplate/elements/select-county.html: file select-county.html
1132           was added on branch FREESIDE_1_7_BRANCH on 2008-12-28 18:48:16
1133           +0000
1134
1135 2008-12-28 10:48  ivan
1136
1137         * httemplate/elements/select-state.html: file select-state.html was
1138           added on branch FREESIDE_1_7_BRANCH on 2008-12-28 18:48:16 +0000
1139
1140 2008-12-28 10:48  ivan
1141
1142         * httemplate/elements/: select-country.html, select-county.html,
1143           select-state.html: fix browse results for selecting counties
1144           (resulting from separating tax classes), also add dropdowns to
1145           browse by state and county, RT#4496
1146
1147 2008-12-28 10:44  ivan
1148
1149         * httemplate/: browse/cust_main_county.cgi,
1150           edit/cust_main/billing.html, edit/cust_main/contact.html,
1151           misc/payment.cgi, edit/cust_main/select-country.html,
1152           edit/cust_main/select-county.html,
1153           edit/cust_main/select-state.html: fix browse results for
1154           selecting counties (resulting from separating tax classes), also
1155           add dropdowns to browse by state and county, RT#4496
1156
1157 2008-12-26 08:59  rsiddall
1158
1159         * install/rpm/: freeside-selfservice.conf, freeside.spec: Added an
1160           Apache configuration file for the self-service interface.
1161           Modified the .spec file to allow the self-service interface to be
1162           installed on a machine that already has the billing server on it,
1163           if you override the conflict reported by yum.  Temporarily
1164           disabled the conflict in YaST.  Fixed a long-standing bug where
1165           Makefile sets the ownership of files, causing "install" commands
1166           to fail when building the RPMs.  This showed up on the SuSE
1167           install.  Simplified .spec code to install the init script and
1168           the Apache configuration file.  Added some fix-ups for some of
1169           the remaining SuSE problems.  Included a note on changes to make
1170           once the Freeside cache relocation code is fixed; this cannot be
1171           done until a release of Freeside with the fix in it has been
1172           made, or you'll get broken RPMs again.
1173
1174 2008-12-22 16:52  ivan
1175
1176         * FS/FS/cust_bill.pm: truncate package descriptions over 50 chars
1177           to avoid pushing the total column out to the right, RT#4449
1178
1179 2008-12-22 13:16  ivan
1180
1181         * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
1182           package names to 50 chars to avoid problems with typeset
1183           invoices, RT#4449
1184
1185 2008-12-21 16:51  ivan
1186
1187         * FS/FS/cust_bill.pm: have \& in invoice_latexreturnaddress
1188           translate to & in HTML, RT#4426
1189
1190 2008-12-21 16:46  ivan
1191
1192         * FS/FS/cust_bill.pm: have \& in invoice_latexreturnaddress
1193           translate to & in HTML, RT#4426
1194
1195 2008-12-15 16:08  jeff
1196
1197         * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
1198
1199 2008-12-10 13:33  ivan
1200
1201         * httemplate/graph/: report_cust_bill_pkg.html,
1202           report_cust_pkg.html, report_money_time.html: allow all-agent
1203           reporting again
1204
1205 2008-12-10 11:40  rsiddall
1206
1207         * install/rpm/freeside.spec: Cleanup .spec file to quieten rpmlint.
1208           First round of modifications to support SuSE as well as
1209           RedHat/Fedora/CentOS.
1210
1211 2008-12-10 11:39  rsiddall
1212
1213         * install/rpm/rpm2Bundle: Improved code to handle RPM names and
1214           convert back to Perl module names.
1215
1216 2008-12-02 21:53  ivan
1217
1218         * httemplate/edit/part_pkg.cgi: 60 char soft max length for
1219           packages, so invoices don't wrap, RT#4328
1220
1221 2008-11-30 13:01  ivan
1222
1223         * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
1224           duration/billsec with simple & simple2 rate plans
1225
1226 2008-11-17 18:56  rsiddall
1227
1228         * install/rpm/rpm2Bundle: Now handles hyphenated Perl requirements
1229           as well as those in parentheses, and handles more version
1230           relation types.
1231
1232 2008-11-11 00:55  ivan
1233
1234         * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
1235
1236 2008-11-11 00:45  ivan
1237
1238         * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
1239           don't belong with the ship address, that was an unrelated
1240           tampabay/pbx-change request, RT#3290
1241
1242 2008-11-10 23:51  ivan
1243
1244         * conf/invoice_html: make HTML invoice more consistent with current
1245           typeset invoice: center invoice date instead of right-justify
1246
1247 2008-11-06 22:04  ivan
1248
1249         * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
1250           wow, it has been a while
1251
1252 2008-11-06 14:53  ivan
1253
1254         * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
1255           search, RT #4233
1256
1257 2008-11-06 14:20  ivan
1258
1259         * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
1260
1261 2008-11-02 17:10  ivan
1262
1263         * httemplate/view/svc_acct.cgi: time remaining is more useful to
1264           display as hours + minutes than days, hours, minutes from
1265           Time::Duration
1266
1267 2008-11-02 12:27  ivan
1268
1269         * httemplate/search/: report_tax.cgi, cust_bill_pkg.cgi: (and
1270           REALLY fix the line-item links too, whew) fix overreporting of
1271           tax invoiced when using & reporting with taxclasses, RT#4131
1272
1273 2008-11-02 12:03  ivan
1274
1275         * httemplate/search/report_tax.cgi: (and fix the line-item links
1276           too, whew) fix overreporting of tax invoiced when using &
1277           reporting with taxclasses, RT#4131
1278
1279 2008-11-02 11:40  ivan
1280
1281         * httemplate/search/report_tax.cgi: (and fix the total too) fix
1282           overreporting of tax invoiced when using & reporting with
1283           taxclasses, RT#4131
1284
1285 2008-11-02 11:26  ivan
1286
1287         * httemplate/search/report_tax.cgi: fix overreporting of tax
1288           invoiced when using & reporting with taxclasses, RT#4131
1289
1290 2008-11-01 13:01  ivan
1291
1292         * FS/FS/cust_main_county.pm: 1.7 backport of
1293           cust_main_county::sql_taxclass_sameregion needs FS::Record::dbh
1294           imported, also causing tax report to bail out, sheesh, RT#4133
1295
1296 2008-11-01 12:53  ivan
1297
1298         * FS/FS/Record.pm: backport bind_param fixes for DBD:Pg 1.x from
1299           1.9, fixes "Cannot bind ... unknown sql_type 6 on tax report,
1300           RT#4133
1301
1302 2008-10-22 22:20  ivan
1303
1304         * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
1305
1306 2008-10-21 21:39  ivan
1307
1308         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
1309           httemplate/search/sqlradius.html: fix error on open-ended RADIUS
1310           search with Pg, add options for open session search and search on
1311           start time, RT#4051
1312
1313 2008-10-15 22:35  ivan
1314
1315         * httemplate/misc/payment.cgi, FS/FS/Conf.pm,
1316           httemplate/search/cust_pay_batch.cgi,
1317           httemplate/view/cust_main/payment_history.html: add
1318           batch-enable_payby and realtime_disable_payby for better control
1319           over hybrid realtime/batch installs; deprecate never-used
1320           paymentforcedtobatch, RT#4052
1321
1322 2008-10-15 22:04  ivan
1323
1324         * httemplate/elements/menu.html: add batch-enable_payby and
1325           realtime_disable_payby for better control over hybrid
1326           realtime/batch installs; deprecate never-used
1327           paymentforcedtobatch, RT#4052
1328
1329 2008-10-13 14:58  ivan
1330
1331         * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
1332           freeside-fetch emailed reports from "subject" to "Freeside
1333           report", and add email_report-subject config to change it.
1334           RT#4093
1335
1336 2008-10-12 16:56  jeff
1337
1338         * conf/invoice_latex: better column widths and easier maintenance
1339
1340 2008-10-12 14:22  jeff
1341
1342         * conf/invoice_latex: better value for non-broken tetex
1343
1344 2008-10-11 17:58  ivan
1345
1346         * httemplate/browse/cust_main_county.cgi: fix link
1347
1348 2008-10-11 17:54  ivan
1349
1350         * httemplate/: edit/bulk-cust_main_county.html,
1351           edit/process/bulk-cust_main_county.html,
1352           browse/cust_main_county.cgi: add a quick bulk tax add tool
1353           (eating my own dogfood instead of running a one-off SQL query),
1354           RT#4117
1355
1356 2008-10-11 17:54  ivan
1357
1358         * httemplate/edit/: bulk-cust_main_county.html,
1359           process/bulk-cust_main_county.html: file
1360           bulk-cust_main_county.html was added on branch
1361           FREESIDE_1_7_BRANCH on 2008-10-12 00:54:19 +0000
1362
1363 2008-10-10 17:32  ivan
1364
1365         * FS/FS/part_pkg.pm: backport part_pkg::pkg_comment in order to
1366           enable suspension notices to an administrator, RT#4083
1367
1368 2008-10-10 17:32  ivan
1369
1370         * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
1371           administrator, RT#4083
1372
1373 2008-10-10 16:36  ivan
1374
1375         * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
1376           h_labels_short in an effort to reduce the number of "XXX service
1377           listing twice on invoice" incidents, RT#3944.  still should be
1378           possible to fundamentally do better with the function in the
1379           first place
1380
1381 2008-10-09 13:06  ivan
1382
1383         * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
1384           ALL attributes except Password.  Crypt-Password, User-Password,
1385           Password-With-Header should now use := instead of ==.  RT#4051
1386
1387 2008-10-06 17:10  ivan
1388
1389         * FS/FS/Upgrade.pm: oops, brainfart
1390
1391 2008-10-06 17:09  ivan
1392
1393         * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
1394           only accounts actually attached to the export are updated
1395
1396 2008-10-06 08:28  ivan
1397
1398         * FS/FS/: cdr/netcentrex.pm, cdr.pm: add initial netcentrex CDR
1399           format
1400
1401 2008-10-06 08:28  ivan
1402
1403         * FS/FS/cdr/netcentrex.pm: file netcentrex.pm was added on branch
1404           FREESIDE_1_7_BRANCH on 2008-10-06 15:28:15 +0000
1405
1406 2008-10-05 14:36  ivan
1407
1408         * httemplate/search/pay_batch.cgi: fix links to closed batches,
1409           RT#4052
1410
1411 2008-10-04 23:07  ivan
1412
1413         * httemplate/: edit/elements/ApplicationCommon.html,
1414           view/cust_main/payment_history/credit.html,
1415           view/cust_main/payment_history/payment.html: finish UI
1416           improvements wrt refunds: now you have to post a check or cash
1417           refund explicitly, no more implicit creation by 'applying'
1418           credits.  don't show useless application links.  don't enable
1419           apply button until you pick an invoice/refund.  RT#3812
1420
1421 2008-10-04 15:35  ivan
1422
1423         * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
1424           payinfo_transaction_Mixin.pm, Misc/prune.pm: POD cleanups
1425
1426 2008-10-04 13:55  ivan
1427
1428         * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
1429           editing rates for a whole region
1430
1431 2008-09-30 13:17  jeff
1432
1433         * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
1434           turn on and off postal billing from self-service
1435
1436 2008-09-28 20:41  ivan
1437
1438         * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
1439
1440 2008-09-25 20:54  jeff
1441
1442         * httemplate/misc/: delay_susp_pkg.html,
1443           process/delay_susp_pkg.html: file delay_susp_pkg.html was added
1444           on branch FREESIDE_1_7_BRANCH on 2008-09-26 03:56:39 +0000
1445
1446 2008-09-25 20:54  jeff
1447
1448         * httemplate/misc/delay_susp_pkg.html,
1449           httemplate/misc/process/delay_susp_pkg.html,
1450           FS/FS/AccessRight.pm, FS/FS/cust_main.pm,
1451           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
1452           httemplate/view/cust_main/packages.html: push out event triggered
1453           suspensions
1454
1455 2008-09-24 19:27  jeff
1456
1457         * FS/FS/part_export/prizm.pm: prizm export improvement for package
1458           changes
1459
1460 2008-09-18 16:17  jeff
1461
1462         * FS/FS/Schema.pm: trade space for time
1463
1464 2008-09-16 15:21  ivan
1465
1466         * httemplate/search/report_tax.cgi: minor initialization issue
1467           (backport)
1468
1469 2008-09-14 13:24  ivan
1470
1471         * FS/FS/cust_main_invoice.pm: silently strip out leading and
1472           trailing spaces from invoicing email addresses instead of
1473           throwing an error
1474
1475 2008-09-12 15:53  ivan
1476
1477         * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
1478           "1011" came from us not the CDRs anyway, RT#3985
1479
1480 2008-09-12 15:48  ivan
1481
1482         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
1483           internal_prefixen, RT#3985
1484
1485 2008-09-12 15:38  ivan
1486
1487         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
1488           internal_prefixen, RT#3985
1489
1490 2008-09-12 15:18  ivan
1491
1492         * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
1493           internal_prefixen, RT#3985
1494
1495 2008-09-12 14:56  ivan
1496
1497         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
1498           RT#3985
1499
1500 2008-09-12 00:58  ivan
1501
1502         * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
1503           services printed on invoices configurable.  RT#3904
1504
1505 2008-09-12 00:07  ivan
1506
1507         * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
1508           don't throw noisy warnings about missing new recur_temporality,
1509           RT#3851
1510
1511 2008-09-11 19:02  ivan
1512
1513         * httemplate/misc/spool_invoices.cgi: file spool_invoices.cgi was
1514           added on branch FREESIDE_1_7_BRANCH on 2008-09-12 02:02:05 +0000
1515
1516 2008-09-11 19:01  ivan
1517
1518         * httemplate/misc/spool_invoices.cgi, FS/FS/cust_bill.pm,
1519           FS/FS/Conf.pm, httemplate/search/cust_bill.html: add billco
1520           respooling, not re-FTPing, RT#3971
1521
1522 2008-09-11 17:53  ivan
1523
1524         * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
1525           flat.pm, RT#3851
1526
1527 2008-09-11 17:41  ivan
1528
1529         * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
1530
1531 2008-09-10 01:33  ivan
1532
1533         * httemplate/misc/ftp_invoices.cgi: file ftp_invoices.cgi was added
1534           on branch FREESIDE_1_7_BRANCH on 2008-09-10 08:33:58 +0000
1535
1536 2008-09-10 01:33  ivan
1537
1538         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
1539           httemplate/misc/ftp_invoices.cgi,
1540           httemplate/search/cust_bill.html: add re-FTP reprint,
1541           RT#create-me-tommorow-for-enet
1542
1543 2008-09-10 00:30  ivan
1544
1545         * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
1546           RT#3851
1547
1548 2008-09-10 00:24  ivan
1549
1550         * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
1551
1552 2008-09-09 15:35  ivan
1553
1554         * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
1555           log into selfservice when selfservice_server-primary_only is on
1556
1557 2008-09-09 14:29  ivan
1558
1559         * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
1560           services to log into selfservice when
1561           selfservice_server-primary_only is on
1562
1563 2008-09-09 14:04  ivan
1564
1565         * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
1566
1567 2008-09-09 13:58  ivan
1568
1569         * FS/FS/cust_pkg_detail.pm: 1.7 somehow got an old copy of
1570           cust_pkg_detail, doh
1571
1572 2008-09-09 01:19  ivan
1573
1574         * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
1575           _upgrade_data is hosing cpu badly
1576
1577 2008-09-07 19:49  ivan
1578
1579         * httemplate/edit/quick-charge.html: extraneous code cleanup
1580
1581 2008-09-07 19:47  ivan
1582
1583         * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
1584           & comments, RT#3810
1585
1586 2008-09-07 19:42  ivan
1587
1588         * httemplate/edit/process/cust_pkg_detail.html: file
1589           cust_pkg_detail.html was added on branch FREESIDE_1_7_BRANCH on
1590           2008-09-08 02:42:35 +0000
1591
1592 2008-09-07 19:42  ivan
1593
1594         * httemplate/edit/cust_pkg_detail.html: file cust_pkg_detail.html
1595           was added on branch FREESIDE_1_7_BRANCH on 2008-09-08 02:42:34
1596           +0000
1597
1598 2008-09-07 19:42  ivan
1599
1600         * FS/t/cust_pkg_detail.t: file cust_pkg_detail.t was added on
1601           branch FREESIDE_1_7_BRANCH on 2008-09-08 02:42:31 +0000
1602
1603 2008-09-07 19:42  ivan
1604
1605         * FS/FS/cust_pkg_detail.pm: file cust_pkg_detail.pm was added on
1606           branch FREESIDE_1_7_BRANCH on 2008-09-08 02:42:30 +0000
1607
1608 2008-09-07 19:42  ivan
1609
1610         * FS/FS/cust_pkg_detail.pm, FS/t/cust_pkg_detail.t,
1611           httemplate/edit/cust_pkg_detail.html,
1612           httemplate/edit/process/cust_pkg_detail.html, FS/FS/Schema.pm,
1613           httemplate/pref/pref.html, httemplate/pref/pref-process.html,
1614           httemplate/view/cust_main/packages.html, FS/MANIFEST, FS/FS.pm,
1615           FS/FS/cust_pkg.pm: add package invoice details & comments,
1616           RT#3810
1617
1618 2008-09-06 13:54  ivan
1619
1620         * FS/FS/UI/Web.pm: don't link to customer service view unless the
1621           user has the ACL to view the resulting page
1622
1623 2008-09-03 11:59  jeff
1624
1625         * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
1626           routine
1627
1628 2008-09-02 18:52  ivan
1629
1630         * httemplate/view/cust_main/payment_history.html: add back ability
1631           to post a check/cash refund. be more explicit about it instead of
1632           just being a checkbox when posting a credit. RT#3812
1633
1634 2008-09-02 18:46  ivan
1635
1636         * httemplate/elements/init_calendar.html: file init_calendar.html
1637           was added on branch FREESIDE_1_7_BRANCH on 2008-09-03 01:46:44
1638           +0000
1639
1640 2008-09-02 18:46  ivan
1641
1642         * httemplate/elements/init_calendar.html, FS/FS/payby.pm,
1643           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_refund.cgi,
1644           httemplate/edit/process/cust_refund.cgi,
1645           httemplate/view/cust_main/payment_history/refund.html,
1646           httemplate/view/cust_refund.html, FS/FS/AccessRight.pm: add back
1647           ability to post a check/cash refund.  be more explicit about it
1648           instead of just being a checkbox when posting a credit.  RT#3812
1649
1650 2008-08-29 16:13  ivan
1651
1652         * FS/FS/part_export/: acct_freeside.pm: adding fs-to-fs
1653           provisioning of simple accounts for cheepnet, RT#3805
1654
1655 2008-08-29 16:13  ivan
1656
1657         * FS/FS/part_export/acct_freeside.pm: file acct_freeside.pm was
1658           added on branch FREESIDE_1_7_BRANCH on 2008-08-29 23:14:14 +0000
1659
1660 2008-08-29 13:10  ivan
1661
1662         * httemplate/edit/part_pkg.cgi: increase maxlength and size of
1663           quantity fields on package edit, for RT#3805
1664
1665 2008-08-26 14:59  ivan
1666
1667         * FS/FS/cust_main.pm: don't override countrydefault or whatever
1668           with a blank value in bulk customer import
1669
1670 2008-08-26 06:59  rsiddall
1671
1672         * install/rpm/freeside.spec: More changes to the self-service RPMs,
1673           mostly fixing up paths so the RPM-installed self-service files
1674           are not under /usr/local on the remote machine.  Also fixed an
1675           initialization problem where the system configuration files for
1676           Freeside were assumed to be under /etc/default, not
1677           /etc/sysconfig
1678
1679 2008-08-23 20:40  rsiddall
1680
1681         * install/rpm/freeside.spec: Create discrete RPMs for different
1682           parts of the self-service interface.
1683
1684 2008-08-21 16:21  ivan
1685
1686         * FS/bin/freeside-yori: file freeside-yori was added on branch
1687           FREESIDE_1_7_BRANCH on 2008-08-21 23:22:20 +0000
1688
1689 2008-08-21 16:21  ivan
1690
1691         * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
1692           reporting for MCP mode
1693
1694 2008-08-21 16:21  ivan
1695
1696         * FS/FS/Yori.pm: file Yori.pm was added on branch
1697           FREESIDE_1_7_BRANCH on 2008-08-21 23:22:07 +0000
1698
1699 2008-08-19 11:42  ivan
1700
1701         * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
1702
1703 2008-08-19 04:35  ivan
1704
1705         * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
1706
1707 2008-08-19 03:09  ivan
1708
1709         * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
1710           here
1711
1712 2008-08-19 03:06  ivan
1713
1714         * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
1715           httemplate/edit/rate_region.cgi: more consistent prefix display,
1716           and don't forget nxx'
1717
1718 2008-08-15 01:45  ivan
1719
1720         * httemplate/elements/header-minimal.html: 1.7 needs
1721           header-minimal.html for new file upload to work
1722
1723 2008-08-14 17:41  ivan
1724
1725         * httemplate/elements/form-file_upload.html: can have a message
1726           then a URL too
1727
1728 2008-08-14 04:56  ivan
1729
1730         * httemplate/: misc/file-upload.html, elements/file-upload.html:
1731           file file-upload.html was added on branch FREESIDE_1_7_BRANCH on
1732           2008-08-14 11:56:12 +0000
1733
1734 2008-08-14 04:54  ivan
1735
1736         * httemplate/elements/form-file_upload.html: file
1737           form-file_upload.html was added on branch FREESIDE_1_7_BRANCH on
1738           2008-08-14 11:54:37 +0000
1739
1740 2008-08-14 04:53  ivan
1741
1742         * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
1743           httemplate/elements/progress-init.html,
1744           httemplate/elements/progress-popup.html,
1745           httemplate/misc/cust_main-import.cgi,
1746           httemplate/misc/process/cust_main-import.cgi,
1747           httemplate/search/cust_main.html,
1748           httemplate/elements/form-file_upload.html,
1749           httemplate/misc/file-upload.html,
1750           httemplate/elements/file-upload.html: customer import: add
1751           progress bar & redirect to a search of the imported customers,
1752           #3475
1753
1754 2008-08-14 04:44  ivan
1755
1756         * Makefile: customer import: add progress bar & redirect to a
1757           search of the imported customers, #3475
1758
1759 2008-08-13 18:58  ivan
1760
1761         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
1762           httemplate/elements/menu.html,
1763           httemplate/misc/cust_main-import.cgi,
1764           httemplate/misc/process/cust_main-import.cgi: import customer
1765           from Excel file too
1766
1767 2008-08-13 18:52  ivan
1768
1769         * FS/FS/svc_Common.pm: tyop
1770
1771 2008-08-13 18:38  ivan
1772
1773         * httemplate/view/svc_forward.cgi: tyop
1774
1775 2008-08-12 01:47  ivan
1776
1777         * httemplate/edit/process/part_pkg.cgi: fix inability to edit agent
1778           types for a package def when agent_defaultpkg is set on
1779
1780 2008-08-07 15:30  ivan
1781
1782         * Makefile: don't generate a new key on install-selfservice if
1783           there's already an RSA one either
1784
1785 2008-08-02 16:51  ivan
1786
1787         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband_meetme.pm,
1788           cdr/genband.pm, cdr/openser.pm, cdr/simple.pm, cdr/taqua.pm,
1789           cdr/unitel.pm: fix 'Can't call method "parse" on an undefined
1790           value' error from CDR format refactor
1791
1792 2008-07-31 16:32  ivan
1793
1794         * httemplate/search/report_receivables.cgi: this should fix columns
1795           not showing up in receivables report... not surea bout #3801
1796           (credits/etc show up in all time periods)
1797
1798 2008-07-31 14:16  ivan
1799
1800         * FS/FS/svc_acct.pm: backport-ish from 1.9: blowfish apsswords
1801           exporting to LDAP should warn and return {CRYPT}* instead of
1802           throwing a fatal error
1803
1804 2008-07-31 13:17  ivan
1805
1806         * httemplate/search/report_receivables.cgi: fix receivables report:
1807           credits/etc. should be limited by date like before, closes:
1808           Bug#3801
1809
1810 2008-07-30 19:35  ivan
1811
1812         * httemplate/misc/delete-customer.cgi: fix error on customer
1813           deletion
1814
1815 2008-07-30 15:15  ivan
1816
1817         * FS/FS/cdr/nt.pm: rename nt to nextone
1818
1819 2008-07-30 15:10  ivan
1820
1821         * FS/FS/cdr/nextone.pm: file nextone.pm was added on branch
1822           FREESIDE_1_7_BRANCH on 2008-07-30 22:10:52 +0000
1823
1824 2008-07-30 15:10  ivan
1825
1826         * FS/FS/cdr/: nextone.pm: rename nt to nextone
1827
1828 2008-07-30 13:39  ivan
1829
1830         * httemplate/search/cust_bill_pkg.cgi: backport line item detail
1831           report from HEAD
1832
1833 2008-07-18 15:32  ivan
1834
1835         * FS/FS/cust_pkg.pm: random cleanup from 1.9
1836
1837 2008-07-18 15:29  ivan
1838
1839         * bin/bind.import: add -e option to bind.import (now to actually
1840           implement it)
1841
1842 2008-07-18 15:28  ivan
1843
1844         * FS/FS/rate_region.pm: show NXX is US if applicable
1845
1846 2008-07-17 16:55  ivan
1847
1848         * FS/FS/cdr/asterisk.pm: file asterisk.pm was added on branch
1849           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1850
1851 2008-07-17 16:55  ivan
1852
1853         * FS/FS/cdr/genband.pm: file genband.pm was added on branch
1854           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1855
1856 2008-07-17 16:55  ivan
1857
1858         * FS/FS/cdr/genband_meetme.pm: file genband_meetme.pm was added on
1859           branch FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1860
1861 2008-07-17 16:55  ivan
1862
1863         * FS/FS/cdr/nt.pm: file nt.pm was added on branch
1864           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1865
1866 2008-07-17 16:55  ivan
1867
1868         * FS/FS/cdr/openser.pm: file openser.pm was added on branch
1869           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1870
1871 2008-07-17 16:55  ivan
1872
1873         * FS/FS/cdr/simple.pm: file simple.pm was added on branch
1874           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1875
1876 2008-07-17 16:55  ivan
1877
1878         * FS/FS/cdr/taqua.pm: file taqua.pm was added on branch
1879           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1880
1881 2008-07-17 16:55  ivan
1882
1883         * FS/FS/cdr/unitel.pm: file unitel.pm was added on branch
1884           FREESIDE_1_7_BRANCH on 2008-07-17 23:55:39 +0000
1885
1886 2008-07-17 16:55  ivan
1887
1888         * FS/FS/: cdr/asterisk.pm, cdr/genband.pm, cdr/genband_meetme.pm,
1889           cdr/nt.pm, cdr/openser.pm, cdr/simple.pm, cdr/taqua.pm,
1890           cdr/unitel.pm, cdr.pm: CDR updates; modularize CDR import
1891           formats; add formats for OpenSER, Genband/Tekelec, and "NT"
1892
1893 2008-07-15 16:25  ivan
1894
1895         * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
1896
1897 2008-07-15 16:18  ivan
1898
1899         * FS/FS/Upgrade.pm: parens help alot
1900
1901 2008-07-15 16:17  ivan
1902
1903         * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
1904           upgrade
1905
1906 2008-07-15 13:56  ivan
1907
1908         * FS/FS/cust_main.pm: prevent inactive customers from showing up in
1909           reports of cancelled customers
1910
1911 2008-07-14 16:59  ivan
1912
1913         * httemplate/view/cust_main/notes.html: fuck embedded iframes and
1914           their stupid display problems with scrolling.  also make the
1915           gridding more consistent
1916
1917 2008-07-14 16:08  ivan
1918
1919         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
1920           edit/process/cust_main_note.cgi: fuck embedded iframes and their
1921           stupid display problems with scrolling.  also make the gridding
1922           more consistent
1923
1924 2008-07-10 11:48  ivan
1925
1926         * httemplate/view/cust_main/packages.html: fix variable scoping
1927           issues preventing customer view page from coing up
1928
1929 2008-07-09 20:22  jeff
1930
1931         * FS/FS/cust_bill.pm: remove spurious warning
1932
1933 2008-07-09 20:16  jeff
1934
1935         * FS/FS/cust_bill.pm: restore line item date ranges
1936
1937 2008-07-09 13:37  ivan
1938
1939         * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
1940           warnings on upgrade
1941
1942 2008-07-09 13:33  ivan
1943
1944         * FS/FS/svc_Common.pm: perl vs SQL brainfart
1945
1946 2008-07-09 12:35  ivan
1947
1948         * FS/FS/svc_Common.pm: service searching should be case-insensitive
1949           now
1950
1951 2008-07-08 20:40  ivan
1952
1953         * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
1954           exemptions were inserted?
1955
1956 2008-07-08 20:27  ivan
1957
1958         * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
1959
1960 2008-07-08 20:18  ivan
1961
1962         * httemplate/search/cust_tax_exempt.html: file cust_tax_exempt.html
1963           was added on branch FREESIDE_1_7_BRANCH on 2008-07-09 03:18:49
1964           +0000
1965
1966 2008-07-08 20:18  ivan
1967
1968         * httemplate/search/: cust_tax_exempt.html, cust_tax_exempt.cgi:
1969           search legacy tax exemptions by customer status
1970
1971 2008-07-08 19:30  ivan
1972
1973         * httemplate/edit/process/part_pkg.cgi: don't require an agent type
1974           to be specified when editing a disabled package
1975
1976 2008-07-07 19:19  ivan
1977
1978         * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
1979           taxclass-less regions
1980
1981 2008-07-07 19:01  ivan
1982
1983         * FS/FS/cust_main_county.pm, httemplate/search/report_tax.cgi,
1984           httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
1985           taxclass-less regions
1986
1987 2008-07-07 17:35  ivan
1988
1989         * httemplate/search/cust_bill_pkg.cgi: order by number for line
1990           items with the same datestamp
1991
1992 2008-07-07 17:20  ivan
1993
1994         * httemplate/search/cust_bill_pkg.cgi: order line item reports by
1995           date
1996
1997 2008-07-07 16:47  ivan
1998
1999         * httemplate/search/report_tax.cgi: should be a proper fix for edge
2000           cases where you have taxclass and empty-taxclass rates for a
2001           region, whew
2002
2003 2008-07-02 21:19  ivan
2004
2005         * FS/FS/Record.pm: should FINALLY get binding correctly in light of
2006           regression caused by get_real_fields refactor
2007
2008 2008-07-02 21:12  ivan
2009
2010         * FS/FS/Record.pm: this should non-"=" searches on fields that
2011           require SQL type binding...
2012
2013 2008-07-01 19:55  ivan
2014
2015         * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
2016           card through self-service
2017
2018 2008-07-01 00:02  jeff
2019
2020         * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
2021
2022 2008-06-30 22:01  jeff
2023
2024         * httemplate/misc/unadjourn_pkg.cgi,
2025           httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
2026           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm, FS/FS/Cron/bill.pm,
2027           FS/FS/part_export/shellcommands.pm,
2028           FS/FS/part_export/sqlradius.pm,
2029           httemplate/edit/REAL_cust_pkg.cgi,
2030           httemplate/misc/process/cancel_pkg.html,
2031           httemplate/search/cust_pkg.cgi,
2032           httemplate/view/cust_main/packages.html: correct internal reason
2033           searching, prevent interleaved suspend/cancel/expire/adjourn,
2034           backporting and refactoring
2035
2036 2008-06-30 14:49  jeff
2037
2038         * FS/FS/cust_pkg.pm, httemplate/misc/process/cancel_pkg.html:
2039           backport reason handling
2040
2041 2008-06-28 21:33  jeff
2042
2043         * httemplate/view/cust_main/packages.html: spurious 'suspended'
2044
2045 2008-06-28 16:03  ivan
2046
2047         * httemplate/elements/select-state.html: get DIDs from globalpops
2048
2049 2008-06-25 13:14  ivan
2050
2051         * httemplate/search/report_receivables.cgi: optimize total query in
2052           receivables report.  very significant speedup for large DBs
2053
2054 2008-06-25 11:14  ivan
2055
2056         * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
2057           index already existing either
2058
2059 2008-06-24 17:29  ivan
2060
2061         * FS/FS/Record.pm, htetc/handler.pl: finish adding
2062           str2time_sql_closing
2063
2064 2008-06-24 09:39  jeff
2065
2066         * FS/FS/: Conf.pm, cust_main.pm: postal invoice fees
2067
2068 2008-06-23 19:09  ivan
2069
2070         * FS/FS/part_export/sqlradius.pm: prevent decrementing
2071           time/bandwidth for old RADIUS records
2072
2073 2008-06-23 08:36  jeff
2074
2075         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
2076           invoice service address modifications
2077
2078 2008-06-22 17:41  ivan
2079
2080         * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
2081           to assist in enet migraiton
2082
2083 2008-06-22 17:37  ivan
2084
2085         * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
2086           report fix, no _date
2087
2088 2008-06-22 17:34  ivan
2089
2090         * httemplate/search/: cust_tax_exempt.cgi: adding report on legacy
2091           tax exemptions to assist in enet migraiton
2092
2093 2008-06-22 17:34  ivan
2094
2095         * httemplate/search/cust_tax_exempt.cgi: file cust_tax_exempt.cgi
2096           was added on branch FREESIDE_1_7_BRANCH on 2008-06-23 00:34:26
2097           +0000
2098
2099 2008-06-21 13:07  ivan
2100
2101         * FS/bin/freeside-dbdef-create, bin/dbdef-create: backport
2102           freeside-dbdef-create from HEAD
2103
2104 2008-06-19 22:47  jeff
2105
2106         * FS/FS/cust_bill.pm: extra values for invoices
2107
2108 2008-06-19 20:36  ivan
2109
2110         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
2111           scum who charged back their customization work and then used the
2112           software anyway
2113
2114 2008-06-19 20:13  ivan
2115
2116         * Makefile: about time everything defaulted to apache2
2117
2118 2008-06-19 20:00  ivan
2119
2120         * Makefile: welcome to the future already.  default to apache 2
2121
2122 2008-06-18 14:18  ivan
2123
2124         * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
2125           pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
2126           don't want them
2127
2128 2008-06-17 22:27  ivan
2129
2130         * httemplate/elements/select-cust_main-status.html: and lastly, add
2131           select-cust_main-status.html to _1_7_BRANCH
2132
2133 2008-06-17 22:23  ivan
2134
2135         * FS/FS/cust_main.pm: backport cust_main::statuses from HEAD for
2136           /elements/tr-select-cust_main-statuses.html
2137
2138 2008-06-17 22:18  ivan
2139
2140         * httemplate/elements/tr-select-cust_main-status.html: somehow
2141           missed tr-select-cust_main-status.html on _1_7_BRANCH
2142
2143 2008-06-17 17:49  ivan
2144
2145         * FS/FS/part_virtual_field.pm: this module, also, has no need to
2146           import qsearch/qsearchs, and is causing dependency loop problems
2147           (Record->part_virtual_field->Record)
2148
2149 2008-06-17 17:42  ivan
2150
2151         * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
2152           runtime... should hopefully FINALLY eliminate the
2153           Record->Msgcat->Conf->Record loop
2154
2155 2008-06-17 17:36  ivan
2156
2157         * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
2158           qsearch/qsearchs... hopefully this is the last of the weird
2159           dependency loops (this one is Record->Msgcat->msgcat->Record)
2160
2161 2008-06-17 12:29  jeff
2162
2163         * conf/invoice_latex: fixup damage from quantity addition
2164
2165 2008-06-16 21:03  ivan
2166
2167         * httemplate/docs/: credits.html, license.html: credits for
2168           FCKeditor on _1_7_BRANCH
2169
2170 2008-06-16 20:57  ivan
2171
2172         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
2173           fckeditor.pl, fckpackager.xml, fckstyles.xml, fcktemplates.xml,
2174           editor/fckdebug.html, editor/fckdialog.html,
2175           editor/fckeditor.html, editor/fckeditor.original.html,
2176           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
2177           editor/css/fck_showtableborders_gecko.css,
2178           editor/css/behaviors/disablehandles.htc,
2179           editor/css/behaviors/showtableborders.htc,
2180           editor/css/images/fck_anchor.gif,
2181           editor/css/images/fck_flashlogo.gif,
2182           editor/css/images/fck_hiddenfield.gif,
2183           editor/css/images/fck_pagebreak.gif,
2184           editor/dialog/fck_about.html, editor/dialog/fck_anchor.html,
2185           editor/dialog/fck_button.html, editor/dialog/fck_checkbox.html,
2186           editor/dialog/fck_colorselector.html,
2187           editor/dialog/fck_docprops.html, editor/dialog/fck_find.html,
2188           editor/dialog/fck_flash.html, editor/dialog/fck_form.html,
2189           editor/dialog/fck_hiddenfield.html, editor/dialog/fck_image.html,
2190           editor/dialog/fck_link.html, editor/dialog/fck_listprop.html,
2191           editor/dialog/fck_paste.html, editor/dialog/fck_radiobutton.html,
2192           editor/dialog/fck_replace.html, editor/dialog/fck_select.html,
2193           editor/dialog/fck_smiley.html, editor/dialog/fck_source.html,
2194           editor/dialog/fck_specialchar.html,
2195           editor/dialog/fck_spellerpages.html,
2196           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
2197           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
2198           editor/dialog/fck_textfield.html,
2199           editor/dialog/common/fck_dialog_common.css,
2200           editor/dialog/common/fck_dialog_common.js,
2201           editor/dialog/common/fcknumericfield.htc,
2202           editor/dialog/common/moz-bindings.xml,
2203           editor/dialog/common/images/locked.gif,
2204           editor/dialog/common/images/reset.gif,
2205           editor/dialog/common/images/unlocked.gif,
2206           editor/dialog/fck_about/logo_fckeditor.gif,
2207           editor/dialog/fck_about/logo_fredck.gif,
2208           editor/dialog/fck_docprops/fck_document_preview.html,
2209           editor/dialog/fck_flash/fck_flash.js,
2210           editor/dialog/fck_flash/fck_flash_preview.html,
2211           editor/dialog/fck_image/fck_image.js,
2212           editor/dialog/fck_image/fck_image_preview.html,
2213           editor/dialog/fck_link/fck_link.js,
2214           editor/dialog/fck_select/fck_select.js,
2215           editor/dialog/fck_spellerpages/spellerpages/blank.html,
2216           editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
2217           editor/dialog/fck_spellerpages/spellerpages/controls.html,
2218           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
2219           editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
2220           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
2221           editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
2222           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
2223           editor/dialog/fck_template/images/template1.gif,
2224           editor/dialog/fck_template/images/template2.gif,
2225           editor/dialog/fck_template/images/template3.gif,
2226           editor/filemanager/browser/default/browser.css,
2227           editor/filemanager/browser/default/browser.html,
2228           editor/filemanager/browser/default/frmactualfolder.html,
2229           editor/filemanager/browser/default/frmcreatefolder.html,
2230           editor/filemanager/browser/default/frmfolders.html,
2231           editor/filemanager/browser/default/frmresourceslist.html,
2232           editor/filemanager/browser/default/frmresourcetype.html,
2233           editor/filemanager/browser/default/frmupload.html,
2234           editor/filemanager/browser/default/connectors/perl/basexml.pl,
2235           editor/filemanager/browser/default/connectors/perl/commands.pl,
2236           editor/filemanager/browser/default/connectors/perl/connector.cgi,
2237           editor/filemanager/browser/default/connectors/perl/io.pl,
2238           editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
2239           editor/filemanager/browser/default/connectors/perl/util.pl,
2240           editor/filemanager/browser/default/images/ButtonArrow.gif,
2241           editor/filemanager/browser/default/images/Folder.gif,
2242           editor/filemanager/browser/default/images/Folder32.gif,
2243           editor/filemanager/browser/default/images/FolderOpened.gif,
2244           editor/filemanager/browser/default/images/FolderOpened32.gif,
2245           editor/filemanager/browser/default/images/FolderUp.gif,
2246           editor/filemanager/browser/default/images/spacer.gif,
2247           editor/filemanager/browser/default/images/icons/ai.gif,
2248           editor/filemanager/browser/default/images/icons/avi.gif,
2249           editor/filemanager/browser/default/images/icons/bmp.gif,
2250           editor/filemanager/browser/default/images/icons/cs.gif,
2251           editor/filemanager/browser/default/images/icons/default.icon.gif,
2252           editor/filemanager/browser/default/images/icons/dll.gif,
2253           editor/filemanager/browser/default/images/icons/doc.gif,
2254           editor/filemanager/browser/default/images/icons/exe.gif,
2255           editor/filemanager/browser/default/images/icons/fla.gif,
2256           editor/filemanager/browser/default/images/icons/gif.gif,
2257           editor/filemanager/browser/default/images/icons/htm.gif,
2258           editor/filemanager/browser/default/images/icons/html.gif,
2259           editor/filemanager/browser/default/images/icons/jpg.gif,
2260           editor/filemanager/browser/default/images/icons/js.gif,
2261           editor/filemanager/browser/default/images/icons/mdb.gif,
2262           editor/filemanager/browser/default/images/icons/mp3.gif,
2263           editor/filemanager/browser/default/images/icons/pdf.gif,
2264           editor/filemanager/browser/default/images/icons/png.gif,
2265           editor/filemanager/browser/default/images/icons/ppt.gif,
2266           editor/filemanager/browser/default/images/icons/rdp.gif,
2267           editor/filemanager/browser/default/images/icons/swf.gif,
2268           editor/filemanager/browser/default/images/icons/swt.gif,
2269           editor/filemanager/browser/default/images/icons/txt.gif,
2270           editor/filemanager/browser/default/images/icons/vsd.gif,
2271           editor/filemanager/browser/default/images/icons/xls.gif,
2272           editor/filemanager/browser/default/images/icons/xml.gif,
2273           editor/filemanager/browser/default/images/icons/zip.gif,
2274           editor/filemanager/browser/default/images/icons/32/ai.gif,
2275           editor/filemanager/browser/default/images/icons/32/avi.gif,
2276           editor/filemanager/browser/default/images/icons/32/bmp.gif,
2277           editor/filemanager/browser/default/images/icons/32/cs.gif,
2278           editor/filemanager/browser/default/images/icons/32/default.icon.gif,
2279           editor/filemanager/browser/default/images/icons/32/dll.gif,
2280           editor/filemanager/browser/default/images/icons/32/doc.gif,
2281           editor/filemanager/browser/default/images/icons/32/exe.gif,
2282           editor/filemanager/browser/default/images/icons/32/fla.gif,
2283           editor/filemanager/browser/default/images/icons/32/gif.gif,
2284           editor/filemanager/browser/default/images/icons/32/htm.gif,
2285           editor/filemanager/browser/default/images/icons/32/html.gif,
2286           editor/filemanager/browser/default/images/icons/32/jpg.gif,
2287           editor/filemanager/browser/default/images/icons/32/js.gif,
2288           editor/filemanager/browser/default/images/icons/32/mdb.gif,
2289           editor/filemanager/browser/default/images/icons/32/mp3.gif,
2290           editor/filemanager/browser/default/images/icons/32/pdf.gif,
2291           editor/filemanager/browser/default/images/icons/32/png.gif,
2292           editor/filemanager/browser/default/images/icons/32/ppt.gif,
2293           editor/filemanager/browser/default/images/icons/32/rdp.gif,
2294           editor/filemanager/browser/default/images/icons/32/swf.gif,
2295           editor/filemanager/browser/default/images/icons/32/swt.gif,
2296           editor/filemanager/browser/default/images/icons/32/txt.gif,
2297           editor/filemanager/browser/default/images/icons/32/vsd.gif,
2298           editor/filemanager/browser/default/images/icons/32/xls.gif,
2299           editor/filemanager/browser/default/images/icons/32/xml.gif,
2300           editor/filemanager/browser/default/images/icons/32/zip.gif,
2301           editor/filemanager/browser/default/js/common.js,
2302           editor/filemanager/browser/default/js/fckxml.js,
2303           editor/filemanager/upload/test.html, editor/images/anchor.gif,
2304           editor/images/arrow_ltr.gif, editor/images/arrow_rtl.gif,
2305           editor/images/spacer.gif,
2306           editor/images/smiley/msn/angel_smile.gif,
2307           editor/images/smiley/msn/angry_smile.gif,
2308           editor/images/smiley/msn/broken_heart.gif,
2309           editor/images/smiley/msn/cake.gif,
2310           editor/images/smiley/msn/confused_smile.gif,
2311           editor/images/smiley/msn/cry_smile.gif,
2312           editor/images/smiley/msn/devil_smile.gif,
2313           editor/images/smiley/msn/embaressed_smile.gif,
2314           editor/images/smiley/msn/envelope.gif,
2315           editor/images/smiley/msn/heart.gif,
2316           editor/images/smiley/msn/kiss.gif,
2317           editor/images/smiley/msn/lightbulb.gif,
2318           editor/images/smiley/msn/omg_smile.gif,
2319           editor/images/smiley/msn/regular_smile.gif,
2320           editor/images/smiley/msn/sad_smile.gif,
2321           editor/images/smiley/msn/shades_smile.gif,
2322           editor/images/smiley/msn/teeth_smile.gif,
2323           editor/images/smiley/msn/thumbs_down.gif,
2324           editor/images/smiley/msn/thumbs_up.gif,
2325           editor/images/smiley/msn/tounge_smile.gif,
2326           editor/images/smiley/msn/whatchutalkingabout_smile.gif,
2327           editor/images/smiley/msn/wink_smile.gif,
2328           editor/js/fckeditorcode_gecko.js, editor/js/fckeditorcode_ie.js,
2329           editor/lang/_getfontformat.html,
2330           editor/lang/_translationstatus.txt, editor/lang/af.js,
2331           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
2332           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
2333           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
2334           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
2335           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
2336           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
2337           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr.js,
2338           editor/lang/gl.js, editor/lang/he.js, editor/lang/hi.js,
2339           editor/lang/hr.js, editor/lang/hu.js, editor/lang/it.js,
2340           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
2341           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
2342           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
2343           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
2344           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
2345           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
2346           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
2347           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
2348           editor/lang/zh-cn.js, editor/lang/zh.js,
2349           editor/plugins/autogrow/fckplugin.js,
2350           editor/plugins/placeholder/fck_placeholder.html,
2351           editor/plugins/placeholder/fckplugin.js,
2352           editor/plugins/placeholder/placeholder.gif,
2353           editor/plugins/placeholder/lang/de.js,
2354           editor/plugins/placeholder/lang/en.js,
2355           editor/plugins/placeholder/lang/fr.js,
2356           editor/plugins/placeholder/lang/it.js,
2357           editor/plugins/placeholder/lang/pl.js,
2358           editor/plugins/simplecommands/fckplugin.js,
2359           editor/plugins/tablecommands/fckplugin.js,
2360           editor/skins/_fckviewstrips.html,
2361           editor/skins/default/fck_dialog.css,
2362           editor/skins/default/fck_editor.css,
2363           editor/skins/default/fck_strip.gif,
2364           editor/skins/default/images/toolbar.arrowright.gif,
2365           editor/skins/default/images/toolbar.buttonarrow.gif,
2366           editor/skins/default/images/toolbar.collapse.gif,
2367           editor/skins/default/images/toolbar.end.gif,
2368           editor/skins/default/images/toolbar.expand.gif,
2369           editor/skins/default/images/toolbar.separator.gif,
2370           editor/skins/default/images/toolbar.start.gif,
2371           editor/skins/office2003/fck_dialog.css,
2372           editor/skins/office2003/fck_editor.css,
2373           editor/skins/office2003/fck_strip.gif,
2374           editor/skins/office2003/images/toolbar.arrowright.gif,
2375           editor/skins/office2003/images/toolbar.bg.gif,
2376           editor/skins/office2003/images/toolbar.buttonarrow.gif,
2377           editor/skins/office2003/images/toolbar.collapse.gif,
2378           editor/skins/office2003/images/toolbar.end.gif,
2379           editor/skins/office2003/images/toolbar.expand.gif,
2380           editor/skins/office2003/images/toolbar.separator.gif,
2381           editor/skins/office2003/images/toolbar.start.gif,
2382           editor/skins/silver/fck_dialog.css,
2383           editor/skins/silver/fck_editor.css,
2384           editor/skins/silver/fck_strip.gif,
2385           editor/skins/silver/images/toolbar.arrowright.gif,
2386           editor/skins/silver/images/toolbar.buttonarrow.gif,
2387           editor/skins/silver/images/toolbar.buttonbg.gif,
2388           editor/skins/silver/images/toolbar.collapse.gif,
2389           editor/skins/silver/images/toolbar.end.gif,
2390           editor/skins/silver/images/toolbar.expand.gif,
2391           editor/skins/silver/images/toolbar.separator.gif,
2392           editor/skins/silver/images/toolbar.start.gif: adding fckeditor on
2393           _17_BRANCH, for customer notices
2394
2395 2008-06-16 20:35  ivan
2396
2397         * httemplate/misc/: email-customers.html,
2398           process/email-customers.html: file email-customers.html was added
2399           on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:36:10 +0000
2400
2401 2008-06-16 20:35  ivan
2402
2403         * httemplate/elements/htmlarea.html: file htmlarea.html was added
2404           on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:36:10 +0000
2405
2406 2008-06-16 20:35  ivan
2407
2408         * httemplate/elements/htmlarea.html,
2409           httemplate/misc/email-customers.html,
2410           httemplate/misc/process/email-customers.html,
2411           FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/Misc.pm,
2412           FS/FS/cust_main.pm, htetc/handler.pl,
2413           httemplate/search/cust_main.html: finish adding a feature to
2414           easily list all email addresses for an agent & send them email
2415
2416 2008-06-16 20:13  jeff
2417
2418         * conf/invoice_latex: not forgetting to add fax and old customer id
2419
2420 2008-06-16 18:43  ivan
2421
2422         * httemplate/edit/process/cust_main.cgi: have agent_custid editing
2423           now
2424
2425 2008-06-16 00:04  ivan
2426
2427         * httemplate/view/cust_main/packages.html: missing stuff from HEAD
2428
2429 2008-06-15 23:53  ivan
2430
2431         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
2432           ability to edit agent_custid
2433
2434 2008-06-12 16:15  ivan
2435
2436         * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
2437           displaying package and comment on date editing
2438
2439 2008-06-10 16:24  ivan
2440
2441         * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
2442           upgrade errors
2443
2444 2008-06-10 10:39  ivan
2445
2446         * FS/FS/Misc.pm: turn off debugging that got left on by accident
2447
2448 2008-06-09 19:12  ivan
2449
2450         * httemplate/edit/process/: cust_credit_bill.cgi,
2451           cust_credit_refund.cgi, cust_pay_refund.cgi: fix up application
2452           of things to refunds, RT#3606/RT#3545
2453
2454 2008-06-09 11:32  ivan
2455
2456         * FS/FS/cdr.pm: remove name from voxlinesystems2, really
2457
2458 2008-06-05 17:10  ivan
2459
2460         * FS/FS/Schema.pm: 1.7 needed money_typen
2461
2462 2008-06-05 15:44  ivan
2463
2464         * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
2465           name, revsere src/dst
2466
2467 2008-06-05 13:09  ivan
2468
2469         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
2470           quantities &
2471
2472 2008-06-05 12:44  ivan
2473
2474         * FS/FS/: part_pkg/voip_cdr.pm, cust_svc.pm: disable_src fixes
2475
2476 2008-06-05 12:29  ivan
2477
2478         * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
2479           NULL
2480
2481 2008-06-05 12:25  ivan
2482
2483         * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
2484           fees
2485
2486 2008-06-05 12:24  ivan
2487
2488         * FS/FS/cdr.pm, FS/FS/cust_main.pm,
2489           httemplate/edit/quick-charge.html,
2490           httemplate/edit/process/quick-charge.cgi,
2491           httemplate/search/cdr.html, httemplate/view/svc_phone.cgi:
2492           voxlinesystems CDRs and quantity bs
2493
2494 2008-06-05 12:06  jeff
2495
2496         * conf/invoice_html: dash removal
2497
2498 2008-06-05 03:36  ivan
2499
2500         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
2501           httemplate/search/report_cust_main.html: add customer status to
2502           adv. customer report, template customer search for future use in
2503           emailing notices, RT#2731
2504
2505 2008-06-05 03:34  ivan
2506
2507         * FS/FS/: cust_pkg.pm: docs for search_sql
2508
2509 2008-06-05 01:54  ivan
2510
2511         * httemplate/search/report_cust_bill.html: minor invoice report UI
2512
2513 2008-06-04 22:06  ivan
2514
2515         * httemplate/edit/: elements/ApplicationCommon.html,
2516           process/elements/ApplicationCommon.html: file
2517           ApplicationCommon.html was added on branch FREESIDE_1_7_BRANCH on
2518           2008-06-05 05:07:55 +0000
2519
2520 2008-06-04 22:06  ivan
2521
2522         * httemplate/edit/: cust_credit_refund.cgi,
2523           process/cust_credit_refund.cgi: file cust_credit_refund.cgi was
2524           added on branch FREESIDE_1_7_BRANCH on 2008-06-05 05:07:55 +0000
2525
2526 2008-06-04 22:06  ivan
2527
2528         * httemplate/edit/: cust_pay_refund.cgi,
2529           process/cust_pay_refund.cgi: file cust_pay_refund.cgi was added
2530           on branch FREESIDE_1_7_BRANCH on 2008-06-05 05:07:55 +0000
2531
2532 2008-06-04 22:06  ivan
2533
2534         * httemplate/edit/cust_pay_refund.cgi,
2535           httemplate/edit/cust_credit_refund.cgi,
2536           httemplate/edit/elements/ApplicationCommon.html,
2537           httemplate/edit/process/cust_credit_refund.cgi,
2538           httemplate/edit/process/cust_pay_refund.cgi,
2539           httemplate/edit/process/elements/ApplicationCommon.html,
2540           FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
2541           httemplate/edit/cust_credit_bill.cgi,
2542           httemplate/edit/process/cust_bill_pay.cgi,
2543           httemplate/edit/process/cust_credit_bill.cgi,
2544           httemplate/view/cust_main/payment_history/credit.html,
2545           httemplate/view/cust_main/payment_history/payment.html: payment
2546           and credit applications have separate "apply to refund" choices
2547           now, and no auto-refund choice in the invoice dropdown.  RT#3545
2548
2549 2008-06-04 11:50  ivan
2550
2551         * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
2552           fix the random "HylaFax support has not been configured" error,
2553           caused by cust_bill->fax getting called instead of cust_main->fax
2554           field
2555
2556 2008-06-04 11:40  jeff
2557
2558         * conf/: invoice_html, invoice_latex: more voxline invoice
2559           formatting
2560
2561 2008-06-04 11:05  jeff
2562
2563         * FS/FS/cust_bill.pm: voxline invoice formatting
2564
2565 2008-06-04 10:57  jeff
2566
2567         * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
2568           conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm: voxline
2569           invoice formatting
2570
2571 2008-06-04 06:26  jeff
2572
2573         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex: service
2574           address on invoice
2575
2576 2008-06-03 14:06  ivan
2577
2578         * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
2579           FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
2580           httemplate/view/cust_main/packages.html: very basic start at
2581           adding quantities
2582
2583 2008-06-02 11:59  ivan
2584
2585         * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
2586
2587 2008-06-02 11:31  ivan
2588
2589         * FS/FS/UI/Web/small_custview.pm: fix ntable calls
2590
2591 2008-06-02 10:22  ivan
2592
2593         * FS/FS/UI/Web/small_custview.pm: oops, missed 1.7
2594
2595 2008-06-02 10:14  ivan
2596
2597         * FS/FS/UI/Web/small_custview.pm: doh!
2598
2599 2008-06-02 10:06  ivan
2600
2601         * FS/FS/UI/Web/small_custview.pm: file small_custview.pm was added
2602           on branch FREESIDE_1_7_BRANCH on 2008-06-02 17:06:10 +0000
2603
2604 2008-06-02 10:06  ivan
2605
2606         * FS/FS/UI/Web/small_custview.pm, FS/FS/CGI.pm,
2607           FS/FS/ClientAPI/MyAccount.pm, htetc/handler.pl,
2608           rt/lib/RT/URI/freeside/Internal.pm,
2609           rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
2610           of a sudden causing fatal errors?!  wtf
2611
2612 2008-06-02 04:16  jeff
2613
2614         * conf/invoice_latexcoupon: file invoice_latexcoupon was added on
2615           branch FREESIDE_1_7_BRANCH on 2008-06-02 11:17:07 +0000
2616
2617 2008-06-02 04:16  jeff
2618
2619         * conf/invoice_latexcoupon, conf/invoice_latex, FS/FS/Conf.pm,
2620           FS/FS/cust_bill.pm: typeset tear-off remittance coupon
2621
2622 2008-06-01 19:47  ivan
2623
2624         * FS/FS/Misc.pm: and batchmode was probably right
2625
2626 2008-06-01 19:45  ivan
2627
2628         * FS/FS/Misc.pm: yow, don't want everything to waitt until the
2629           timeout
2630
2631 2008-06-01 19:16  ivan
2632
2633         * FS/FS/: Misc.pm, cust_bill.pm: use IPC::Run to run pslatex & add
2634           a timeout, this should prevent hanging on template errors
2635
2636 2008-06-01 15:48  ivan
2637
2638         * httemplate/view/cust_main/payment_history/credit.html: file
2639           credit.html was added on branch FREESIDE_1_7_BRANCH on 2008-06-01
2640           22:48:56 +0000
2641
2642 2008-06-01 15:48  ivan
2643
2644         * httemplate/view/cust_refund.html: file cust_refund.html was added
2645           on branch FREESIDE_1_7_BRANCH on 2008-06-01 22:48:59 +0000
2646
2647 2008-06-01 15:48  ivan
2648
2649         * httemplate/view/cust_main/payment_history/invoice.html: file
2650           invoice.html was added on branch FREESIDE_1_7_BRANCH on
2651           2008-06-01 22:48:57 +0000
2652
2653 2008-06-01 15:48  ivan
2654
2655         * httemplate/view/cust_main/payment_history/payment.html: file
2656           payment.html was added on branch FREESIDE_1_7_BRANCH on
2657           2008-06-01 22:48:57 +0000
2658
2659 2008-06-01 15:48  ivan
2660
2661         * httemplate/view/cust_main/payment_history/refund.html: file
2662           refund.html was added on branch FREESIDE_1_7_BRANCH on 2008-06-01
2663           22:48:58 +0000
2664
2665 2008-06-01 15:48  ivan
2666
2667         * httemplate/view/cust_main/payment_history/voided_payment.html:
2668           file voided_payment.html was added on branch FREESIDE_1_7_BRANCH
2669           on 2008-06-01 22:48:58 +0000
2670
2671 2008-06-01 15:48  ivan
2672
2673         * FS/FS/payinfo_transaction_Mixin.pm: file
2674           payinfo_transaction_Mixin.pm was added on branch
2675           FREESIDE_1_7_BRANCH on 2008-06-01 22:48:24 +0000
2676
2677 2008-06-01 15:48  ivan
2678
2679         * FS/FS/payinfo_transaction_Mixin.pm,
2680           httemplate/view/cust_refund.html,
2681           httemplate/view/cust_main/payment_history/credit.html,
2682           httemplate/view/cust_main/payment_history/invoice.html,
2683           httemplate/view/cust_main/payment_history/payment.html,
2684           httemplate/view/cust_main/payment_history/refund.html,
2685           httemplate/view/cust_main/payment_history/voided_payment.html,
2686           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
2687           httemplate/view/cust_main/payment_history.html,
2688           httemplate/search/elements/cust_pay_or_refund.html: refactor
2689           payment history slightly, add refund receipts, have "unapplied"
2690           refunds show like other unapplied/open things, RT#3545
2691
2692 2008-06-01 14:25  ivan
2693
2694         * FS/FS/cust_refund.pm: sync with HEAD (add ability to modify
2695           refund records)
2696
2697 2008-06-01 13:13  ivan
2698
2699         * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill.pm,
2700           httemplate/view/cust_main/payment_history.html: backport
2701           cust_bill_ApplicationCommon::applied_to_invoice and
2702           cust_bill::invnum_date_pretty to 1.7
2703
2704 2008-06-01 00:08  ivan
2705
2706         * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
2707           "Billing #"
2708
2709 2008-05-31 18:23  ivan
2710
2711         * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
2712           problems
2713
2714 2008-05-31 17:11  ivan
2715
2716         * FS/FS/cust_bill.pm: fix problems when service definition names
2717           contain chars that need to be latex escaped
2718
2719 2008-05-29 21:04  ivan
2720
2721         * httemplate/edit/part_bill_event.cgi: 1.7 sucks.  but people are
2722           still going to be editing old-style invoice events for a little
2723           while more yet, so space them out better (so options don't run
2724           together)
2725
2726 2008-05-29 20:55  ivan
2727
2728         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
2729           sucks.  add a "balance over" option to the 1.7 style
2730           agent-specific invoice send event
2731
2732 2008-05-29 18:38  ivan
2733
2734         * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
2735           when running prune_applications not in debug mode...
2736
2737 2008-05-29 18:34  ivan
2738
2739         * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
2740           FreesideStatus every time either.  really?
2741
2742 2008-05-29 18:33  ivan
2743
2744         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
2745           pruning every time
2746
2747 2008-05-29 18:28  ivan
2748
2749         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
2750           pruning every time
2751
2752 2008-05-29 18:02  ivan
2753
2754         * FS/FS/cust_pay_pending.pm: clean up any stray/old
2755           cust_pay_pending records causing problems
2756
2757 2008-05-29 17:53  ivan
2758
2759         * FS/FS/: cust_pay_pending.pm, Upgrade.pm: clean up any stray/old
2760           cust_pay_pending records causing problems
2761
2762 2008-05-28 17:11  ivan
2763
2764         * httemplate/graph/money_time.cgi: line things up better on the
2765           12mo report (prevent labels from taking up most of the graph
2766
2767 2008-05-28 03:45  ivan
2768
2769         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
2770           FS dbdef hasn't been initialized yet (& need to import
2771           adminsuidsetup)
2772
2773 2008-05-28 03:41  ivan
2774
2775         * htetc/: handler.pl: mailgate realiability fix: don't bomb out
2776           when FS dbdef hasn't been initialized yet
2777
2778 2008-05-28 03:14  ivan
2779
2780         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
2781           FS dbdef hasn't been initialized yet
2782
2783 2008-05-19 20:52  ivan
2784
2785         * FS/FS/Upgrade.pm: automatically create an index on the new
2786           radacct.FreesideStatus column
2787
2788 2008-05-19 15:31  jeff
2789
2790         * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
2791
2792 2008-05-19 11:50  ivan
2793
2794         * FS/FS/Conf.pm: a better link to the T:T docs
2795
2796 2008-05-18 21:29  ivan
2797
2798         * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
2799           the h_ tables.  this should speed up the cust_pay upgrade??
2800
2801 2008-05-18 21:07  jeff
2802
2803         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
2804           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
2805           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
2806           conf/invoice_latex, httemplate/misc/cdr-import.html: backport
2807           voip_cdr's upstream_simple, and the columnization features
2808
2809 2008-05-18 21:07  ivan
2810
2811         * httemplate/search/cust_bill_pay.html: file cust_bill_pay.html was
2812           added on branch FREESIDE_1_7_BRANCH on 2008-05-19 04:07:06 +0000
2813
2814 2008-05-18 21:07  ivan
2815
2816         * httemplate/search/cust_credit_refund.html: file
2817           cust_credit_refund.html was added on branch FREESIDE_1_7_BRANCH
2818           on 2008-05-19 04:07:06 +0000
2819
2820 2008-05-18 21:07  ivan
2821
2822         * httemplate/search/elements/cust_pay_or_refund.html: file
2823           cust_pay_or_refund.html was added on branch FREESIDE_1_7_BRANCH
2824           on 2008-05-19 04:07:07 +0000
2825
2826 2008-05-18 21:07  ivan
2827
2828         * httemplate/search/cust_refund.html: file cust_refund.html was
2829           added on branch FREESIDE_1_7_BRANCH on 2008-05-19 04:07:06 +0000
2830
2831 2008-05-18 21:07  ivan
2832
2833         * httemplate/search/cust_bill_pay.html,
2834           httemplate/search/cust_credit_refund.html,
2835           httemplate/search/cust_refund.html,
2836           httemplate/search/elements/cust_pay_or_refund.html,
2837           FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
2838           FS/FS/cust_refund.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
2839           FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi,
2840           httemplate/search/cust_credit.html,
2841           httemplate/search/cust_pay.cgi: make net receipts clickable...
2842           and netreceipts != cashflow, really, so separate those concepts,
2843           and cashflow gets gross & net variants.  also add gross/net
2844           refunds.  #3012
2845
2846 2008-05-18 15:57  ivan
2847
2848         * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
2849           include/import
2850
2851 2008-05-18 15:54  ivan
2852
2853         * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
2854           auto sqlradius upgrade
2855
2856 2008-05-18 15:53  ivan
2857
2858         * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
2859
2860 2008-05-18 15:42  ivan
2861
2862         * FS/FS/Upgrade.pm, FS/FS/part_export/sqlradius.pm,
2863           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
2864           init.d/freeside-init: on upgrade, automatically seed from
2865           sqlradius databases, and start freeside-sqlradius-radacctd by
2866           default
2867
2868 2008-05-17 23:50  ivan
2869
2870         * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
2871           config value for disabling the ACLs... this should be good for a
2872           demo in 1.7, 1.9 will need some way to disable ACL changes from
2873           OUTSIDE the db
2874
2875 2008-05-15 15:48  ivan
2876
2877         * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
2878           small_custview
2879
2880 2008-05-14 14:21  jeff
2881
2882         * FS/FS/: Conf.pm, cust_bill.pm: config option to omit statement
2883           type items from invoices
2884
2885 2008-05-13 16:36  ivan
2886
2887         * FS/bin/freeside-adduser: tyop
2888
2889 2008-05-13 12:13  ivan
2890
2891         * Makefile: ensure new self-service libs are installed
2892
2893 2008-05-09 14:51  jeff
2894
2895         * httemplate/: browse/addr_block.cgi, browse/router.cgi,
2896           edit/elements/edit.html, edit/process/addr_block/allocate.cgi,
2897           elements/tr-select-table.html: re-drag address and router even
2898           farther into the century
2899
2900 2008-05-07 14:36  ivan
2901
2902         * httemplate/: misc/cancel_cust.html, view/cust_main.cgi: fix
2903           customer cancellation, sort of a side effect of #2872, fixes
2904           #3480, #3481
2905
2906 2008-05-05 18:14  ivan
2907
2908         * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
2909           customer # portion of quick payment entry
2910
2911 2008-05-04 19:11  ivan
2912
2913         * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
2914           new payment duplicate stuff with cc encryption :/
2915
2916 2008-05-04 18:52  ivan
2917
2918         * FS/FS/payinfo_Mixin.pm: better fix for using new payment
2919           duplicate stuff with cc encryption :)
2920
2921 2008-05-04 18:18  ivan
2922
2923         * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
2924           with cc encryption
2925
2926 2008-05-02 13:30  ivan
2927
2928         * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
2929           schema-only changes (for slony slaves)
2930
2931 2008-05-01 19:00  ivan
2932
2933         * FS/FS/part_pkg.pm: fix backport of _upgrade_data from 1.9 for
2934           very old installs, to eliminate plan-less packages
2935
2936 2008-05-01 18:58  ivan
2937
2938         * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
2939
2940 2008-05-01 18:53  ivan
2941
2942         * FS/FS/part_pkg.pm: backport _upgrade_data from 1.9 for very old
2943           installs, to eliminate plan-less packages
2944
2945 2008-04-30 17:26  ivan
2946
2947         * ChangeLog, debian/changelog: Updated for 1.7.3
2948
2949 2008-04-30 16:42  ivan
2950
2951         * Makefile: not here
2952
2953 2008-04-30 16:36  ivan
2954
2955         * Makefile: that explains the bs with ChangeLog
2956
2957 2008-04-30 16:34  ivan
2958
2959         * debian/changelog: reverting one last time.  this should do it
2960
2961 2008-04-30 16:33  ivan
2962
2963         * ChangeLog: Updated for 1.7.3
2964
2965 2008-04-30 16:29  ivan
2966
2967         * Makefile: last last-minute fix for last-minute change
2968
2969 2008-04-30 16:28  ivan
2970
2971         * ChangeLog, debian/changelog: Updated for 1.7.3
2972
2973 2008-04-30 16:26  ivan
2974
2975         * Makefile: 1.7.3
2976
2977 2008-04-30 16:25  ivan
2978
2979         * debian/changelog: reverting bad change
2980
2981 2008-04-30 16:22  ivan
2982
2983         * ChangeLog, install/rpm/freeside.spec, debian/changelog: Updated
2984           for 1.7.3
2985
2986 2008-04-30 16:19  ivan
2987
2988         * Makefile: last minute release target update.  not particularly
2989           dangerous, nobody uses it but me
2990
2991 2008-04-24 16:15  ivan
2992
2993         * FS/MANIFEST: reverting MANIFEST changes that should not have been
2994           committed in the first place...
2995
2996 2008-04-18 19:42  ivan
2997
2998         * install/rpm/freeside.spec: Updated for 1.7.3rc3
2999
3000 2008-04-18 14:27  ivan
3001
3002         * rt/lib/RT/Ticket_Overlay.pm: blah.  last silly typo hopefully.
3003           wish this was easier to test.
3004
3005 2008-04-18 14:25  ivan
3006
3007         * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
3008
3009 2008-04-18 14:19  ivan
3010
3011         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
3012           finally fix ticket auto-association not getting along with RT
3013           ACLs
3014
3015 2008-04-18 09:27  jeff
3016
3017         * httemplate/: browse/addr_block.cgi, browse/router.cgi,
3018           edit/process/addr_block/allocate.cgi: backout browse changes
3019           until 1.7.4
3020
3021 2008-04-17 20:29  jeff
3022
3023         * FS/t/addr_block.t, FS/t/router.t,
3024           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
3025           httemplate/edit/allocate.html, FS/MANIFEST,
3026           httemplate/edit/process/addr_block/add.cgi,
3027           httemplate/edit/process/addr_block/allocate.cgi,
3028           httemplate/edit/process/addr_block/deallocate.cgi,
3029           httemplate/edit/process/addr_block/split.cgi: drag address and
3030           router even farther into the century
3031
3032 2008-04-16 11:32  jeff
3033
3034         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
3035           httemplate/view/cust_main/packages.html: show user who created
3036           (cancel/suspend) reason and possibly fix a lingering spurious
3037           usergroup bug
3038
3039 2008-04-15 13:47  ivan
3040
3041         * httemplate/elements/header-minimal.html: file header-minimal.html
3042           was added on branch FREESIDE_1_7_BRANCH on 2008-08-15 08:45:09
3043           +0000
3044
3045 2008-04-15 13:47  jeff
3046
3047         * httemplate/: elements/file-upload.html,
3048           elements/header-minimal.html, misc/file-upload.html: (finally)
3049           wrap up new tax rate engine (for now)
3050
3051 2008-04-14 11:42  ivan
3052
3053         * Makefile, ChangeLog: rc3
3054
3055 2008-04-12 20:03  jeff
3056
3057         * httemplate/elements/tr-select-table.html: file
3058           tr-select-table.html was added on branch FREESIDE_1_7_BRANCH on
3059           2008-05-09 21:51:59 +0000
3060
3061 2008-04-12 20:03  ivan
3062
3063         * httemplate/elements/tr-select-table.html: more stuff to allow
3064           select-table to be used as as edit/elements/edit.html m2*
3065           element: add tr-select-table.html
3066
3067 2008-04-10 15:00  ivan
3068
3069         * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
3070           AddLink so that the auto-association stuff works when creating a
3071           ticket
3072
3073 2008-04-09 14:44  ivan
3074
3075         * httemplate/docs/AGPL.html: file AGPL.html was added on branch
3076           FREESIDE_1_7_BRANCH on 2008-04-09 21:44:28 +0000
3077
3078 2008-04-09 14:44  ivan
3079
3080         * httemplate/docs/: AGPL.html: oops, adding explicit AGPL.html
3081
3082 2008-04-08 20:33  ivan
3083
3084         * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
3085           charges
3086
3087 2008-04-07 22:53  ivan
3088
3089         * install/rpm/freeside.spec: Updated for 1.7.3rc2
3090
3091 2008-04-07 22:52  ivan
3092
3093         * Makefile: rc2
3094
3095 2008-04-07 22:49  ivan
3096
3097         * debian/prerm: file prerm was added on branch FREESIDE_1_7_BRANCH
3098           on 2008-04-08 05:49:21 +0000
3099
3100 2008-04-07 22:49  ivan
3101
3102         * debian/templates: file templates was added on branch
3103           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3104
3105 2008-04-07 22:49  ivan
3106
3107         * debian/cron.d: file cron.d was added on branch
3108           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3109
3110 2008-04-07 22:49  ivan
3111
3112         * debian/dbconfig-common.install: file dbconfig-common.install was
3113           added on branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3114
3115 2008-04-07 22:49  ivan
3116
3117         * debian/dbconfig-common.upgrade: file dbconfig-common.upgrade was
3118           added on branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3119
3120 2008-04-07 22:49  ivan
3121
3122         * debian/freeside-webui.links: file freeside-webui.links was added
3123           on branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3124
3125 2008-04-07 22:49  ivan
3126
3127         * debian/freeside.apache-alias.conf: file
3128           freeside.apache-alias.conf was added on branch
3129           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3130
3131 2008-04-07 22:49  ivan
3132
3133         * debian/freeside.default: file freeside.default was added on
3134           branch FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3135
3136 2008-04-07 22:49  ivan
3137
3138         * debian/freeside.docs: file freeside.docs was added on branch
3139           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3140
3141 2008-04-07 22:49  ivan
3142
3143         * debian/init.d.lsb.ex: file init.d.lsb.ex was added on branch
3144           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3145
3146 2008-04-07 22:49  ivan
3147
3148         * debian/postinst: file postinst was added on branch
3149           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3150
3151 2008-04-07 22:49  ivan
3152
3153         * debian/postrm: file postrm was added on branch
3154           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3155
3156 2008-04-07 22:49  ivan
3157
3158         * debian/preinst: file preinst was added on branch
3159           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:21 +0000
3160
3161 2008-04-07 22:49  ivan
3162
3163         * debian/: TODO, compat, config, cron.d, dbconfig-common.install,
3164           dbconfig-common.upgrade, freeside-webui.links,
3165           freeside.apache-alias.conf, freeside.default, freeside.docs,
3166           init.d.lsb.ex, postinst, postrm, preinst, prerm, templates,
3167           README.Debian, changelog, conffiles.ex, control, copyright,
3168           cron.d.ex, dirs, docs, ex.doc-base.package, freeside-doc.docs,
3169           freeside-doc.files, init.d.ex, manpage.1.ex, manpage.sgml.ex,
3170           menu.ex, postinst.ex, postrm.ex, preinst.ex, prerm.ex, rules,
3171           watch.ex: debian packages!
3172
3173 2008-04-07 22:49  ivan
3174
3175         * debian/TODO: file TODO was added on branch FREESIDE_1_7_BRANCH on
3176           2008-04-08 05:49:19 +0000
3177
3178 2008-04-07 22:49  ivan
3179
3180         * debian/compat: file compat was added on branch
3181           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3182
3183 2008-04-07 22:49  ivan
3184
3185         * debian/config: file config was added on branch
3186           FREESIDE_1_7_BRANCH on 2008-04-08 05:49:20 +0000
3187
3188 2008-04-05 00:00  ivan
3189
3190         * FS/bin/freeside-prepaidd: configurable logfile location for
3191           freeside-prepaidd
3192
3193 2008-04-04 12:47  ivan
3194
3195         * httemplate/elements/header.html: sync with HEAD
3196
3197 2008-04-03 15:47  rsiddall
3198
3199         * httemplate/elements/header.html: Missing comma in argument list
3200           causes Mason compilation error.
3201
3202 2008-04-02 10:28  ivan
3203
3204         * Makefile: substitute FREESIDE_CONF in apache conf files
3205
3206 2008-04-02 10:26  ivan
3207
3208         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
3209           freeside-base2.conf: template AuthUserFile htpasswd to be in
3210           FREESIDE_CONF dir instead of hardcoded location
3211
3212 2008-04-02 09:57  rsiddall
3213
3214         * Makefile: Quick fix to update the release version number in the
3215           RPM spec file.  This leaves the spec file unusable for CVS
3216           builds.
3217
3218 2008-04-02 08:38  ivan
3219
3220         * init.d/freeside-init: tiny init file nit that helps with deb
3221           packaging (and probably rpm too) - source /etc/default/freeside
3222           if it exists
3223
3224 2008-04-01 21:32  ivan
3225
3226         * httemplate/docs/credits.html: slight browser adjustments and DONE
3227
3228 2008-04-01 21:20  ivan
3229
3230         * httemplate/elements/header.html: new header about: box
3231
3232 2008-04-01 21:19  ivan
3233
3234         * httemplate/docs/about.html: adding about.html on 1.7
3235
3236 2008-04-01 21:19  ivan
3237
3238         * httemplate/docs/about.html: file about.html was added on branch
3239           FREESIDE_1_7_BRANCH on 2008-04-02 04:19:37 +0000
3240
3241 2008-04-01 21:19  ivan
3242
3243         * httemplate/docs/about.html: slightly taller
3244
3245 2008-04-01 21:09  ivan
3246
3247         * httemplate/docs/: credits.html, license.html: fckeditor is unused
3248           in 1.7
3249
3250 2008-04-01 21:07  ivan
3251
3252         * httemplate/docs/: credits.html, license.html: updated credits and
3253           license
3254
3255 2008-04-01 21:05  ivan
3256
3257         * httemplate/docs/about.html: adding about.html splash
3258
3259 2008-04-01 20:48  ivan
3260
3261         * httemplate/elements/popup_link_onclick.html: remove excessive
3262           iframe borders, add "scrolling" and "nofalse" options
3263
3264 2008-04-01 17:23  ivan
3265
3266         * httemplate/elements/init_overlib.html: sync with HEAD
3267
3268 2008-04-01 17:22  ivan
3269
3270         * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
3271
3272 2008-04-01 16:56  ivan
3273
3274         * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
3275           fix
3276
3277 2008-04-01 16:30  ivan
3278
3279         * httemplate/docs/: credits.html, license.html: adding license and
3280           credits in app itself
3281
3282 2008-04-01 16:30  ivan
3283
3284         * httemplate/docs/credits.html: file credits.html was added on
3285           branch FREESIDE_1_7_BRANCH on 2008-04-01 23:30:09 +0000
3286
3287 2008-04-01 16:30  ivan
3288
3289         * httemplate/docs/license.html: file license.html was added on
3290           branch FREESIDE_1_7_BRANCH on 2008-04-01 23:30:09 +0000
3291
3292 2008-04-01 16:24  ivan
3293
3294         * TODO: remove TODO
3295
3296 2008-04-01 16:24  ivan
3297
3298         * SCHEMA_CHANGE: remove SCHEMA_CHANGE
3299
3300 2008-04-01 16:20  ivan
3301
3302         * README: welcome to the new world
3303
3304 2008-04-01 16:15  ivan
3305
3306         * install/README: [no log message]
3307
3308 2008-04-01 16:15  ivan
3309
3310         * INSTALL: clean up top level files
3311
3312 2008-04-01 16:08  ivan
3313
3314         * INSTALL, CREDITS: clean up some of the top-level files
3315
3316 2008-04-01 15:34  ivan
3317
3318         * ChangeLog: current 1.7 ChangeLog
3319
3320 2008-04-01 08:55  rsiddall
3321
3322         * httemplate/elements/init_overlib.html: Missing % causes closing
3323           brace to be omitted from Perl compilation.
3324
3325 2008-04-01 02:40  ivan
3326
3327         * Makefile: last of the silly version numbers
3328
3329 2008-04-01 02:19  ivan
3330
3331         * FS/FS/cust_bill.pm: don't show services on invoices that are
3332           newer than the invoice, closes: #3032
3333
3334 2008-04-01 01:43  ivan
3335
3336         * FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
3337           rt/lib/RT/Ticket_Overlay.pm, rt/lib/RT/URI/freeside/Internal.pm:
3338           last bit of magic for RT ticket customer auto-association: look
3339           for requestor email addresses in cust_main_invoice and svc_acct,
3340           closes; RT#1160
3341
3342 2008-03-31 23:37  ivan
3343
3344         * httemplate/edit/cust_main_county.html: probably doesn't matter
3345           now, but better error reporting anyway
3346
3347 2008-03-31 23:34  ivan
3348
3349         * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
3350           edit/cust_credit.cgi: popup iframes don't have predictable names
3351           anymore, so locate submit buttons by id instead
3352
3353 2008-03-31 23:26  ivan
3354
3355         * httemplate/elements/: popup_link.html, popup_link_onclick.html:
3356           doc height param
3357
3358 2008-03-31 23:16  ivan
3359
3360         * httemplate/elements/iframecontentmws.js: append a random number
3361           to the iframe name on-the-fly to keep safari from caching it
3362           under all circumstances
3363
3364 2008-03-31 22:49  ivan
3365
3366         * httemplate/view/cust_main/payment_history.html: finish
3367           component-izing overlib links
3368
3369 2008-03-31 21:37  ivan
3370
3371         * httemplate/search/cust_pkg.cgi: use popup_link...
3372
3373 2008-03-31 21:19  ivan
3374
3375         * httemplate/browse/rate_detail.html: can't run include() sub at
3376           <%once> time
3377
3378 2008-03-31 20:56  ivan
3379
3380         * httemplate/browse/rate_detail.html: component-ize overlib init
3381           and popup link
3382
3383 2008-03-31 20:51  ivan
3384
3385         * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
3386
3387 2008-03-31 20:49  ivan
3388
3389         * httemplate/elements/phonenumber.html: use popup_link element for
3390           phonenumber.html silly vonage popup
3391
3392 2008-03-31 16:19  ivan
3393
3394         * httemplate/elements/progress-init.html: overlib include
3395
3396 2008-03-31 16:14  ivan
3397
3398         * httemplate/elements/: popup_link-cust_main.html,
3399           popup_link-cust_pkg.html, popup_link-cust_svc.html,
3400           popup_link.html, popup_link_onclick.html: fix examples to use
3401           elements/init_overlib.html
3402
3403 2008-03-31 16:09  ivan
3404
3405         * httemplate/browse/cust_main_county.cgi: overlib include
3406
3407 2008-03-31 16:07  ivan
3408
3409         * httemplate/: view/cust_main.cgi,
3410           elements/popup_link_onclick.html, view/cust_main/notes.html:
3411           clean up overlib usage for customer notes
3412
3413 2008-03-31 15:52  ivan
3414
3415         * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
3416           hidden agentnum tags with trailling "/ >"
3417
3418 2008-03-31 15:27  ivan
3419
3420         * httemplate/elements/init_overlib.html: file init_overlib.html was
3421           added on branch FREESIDE_1_7_BRANCH on 2008-03-31 22:27:56 +0000
3422
3423 2008-03-31 15:27  ivan
3424
3425         * httemplate/: elements/init_overlib.html,
3426           edit/cust_main/billing.html, misc/payment.cgi: overlib cleanup:
3427           easy static CVV2/echeck popups
3428
3429 2008-03-31 14:52  ivan
3430
3431         * httemplate/elements/iframecontentmws.js: update overlibmws to
3432           current code
3433
3434 2008-03-31 14:11  ivan
3435
3436         * httemplate/elements/popup_link_onclick.html: file
3437           popup_link_onclick.html was added on branch FREESIDE_1_7_BRANCH
3438           on 2008-03-31 21:11:03 +0000
3439
3440 2008-03-31 14:11  ivan
3441
3442         * httemplate/: elements/popup_link_onclick.html,
3443           elements/popup_link.html, browse/cust_main_county.cgi: fix safari
3444           weirdness with caching iframes and auto-submitting them (in tax
3445           editor at least)
3446
3447 2008-03-31 13:40  ivan
3448
3449         * httemplate/elements/: popup_link-cust_main.html,
3450           popup_link-cust_pkg.html, popup_link-cust_svc.html,
3451           popup_link.html: clean up popup link elements a bit, have the
3452           iframe name autogenerate to work around safari fuckery
3453
3454 2008-03-31 11:50  ivan
3455
3456         * httemplate/elements/: overlibmws_crossframe.js, overlibmws.js,
3457           overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
3458           to current code before delving into safari problem...  hopefully
3459           no disasterous side effects :)
3460
3461 2008-03-29 19:42  ivan
3462
3463         * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
3464           show invoice resend and payment posting links if you can't do
3465           that anyway
3466
3467 2008-03-29 02:11  ivan
3468
3469         * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
3470           quick links for unprocessed and processed CDRs to svc_phone view
3471
3472 2008-03-29 01:05  ivan
3473
3474         * httemplate/edit/process/quick-cust_pkg.cgi: hmm... think this is
3475           right for 1.7
3476
3477 2008-03-29 01:02  ivan
3478
3479         * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
3480           redirect
3481
3482 2008-03-28 15:31  ivan
3483
3484         * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
3485           both src and charged_party fields, and disable_src is not checked
3486
3487 2008-03-27 15:04  ivan
3488
3489         * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
3490           only, closes: #3085
3491
3492 2008-03-27 14:05  ivan
3493
3494         * httemplate/view/cust_main/: payment_history.html: fix for ACH
3495           info masking
3496
3497 2008-03-27 14:01  ivan
3498
3499         * httemplate/view/cust_main/: billing.html, payment_history.html:
3500           mask ACH info in payment history
3501
3502 2008-03-27 13:40  ivan
3503
3504         * httemplate/search/report_sql.html: file report_sql.html was added
3505           on branch FREESIDE_1_7_BRANCH on 2008-03-27 20:40:44 +0000
3506
3507 2008-03-27 13:40  ivan
3508
3509         * httemplate/: elements/menu.html, search/report_sql.html: add back
3510           raw SQL query (it had an appropriate ACL)
3511
3512 2008-03-27 13:19  ivan
3513
3514         * httemplate/search/cust_pay.cgi: resolve minor ACL glitch linking
3515           to payments
3516
3517 2008-03-26 11:18  ivan
3518
3519         * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
3520           12mo checkbox works again... sure do need these to be
3521           auto-generated or $AUTOLOADED or something :)
3522
3523 2008-03-26 08:42  jeff
3524
3525         * FS/FS/rate_detail.pm, httemplate/browse/rate_detail.html,
3526           httemplate/edit/rate_detail.html,
3527           httemplate/edit/rate_region.cgi: fixup per call billing
3528
3529 2008-03-25 20:04  ivan
3530
3531         * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
3532           into having a minimum charge
3533
3534 2008-03-25 19:27  ivan
3535
3536         * httemplate/search/: cdr.html, report_cdr.html: add ability to
3537           query ranges of duration & billable seconds to CDR report
3538
3539 2008-03-25 19:19  ivan
3540
3541         * httemplate/search/: report_cust_main.html, report_svc_acct.html:
3542           UI nit: separate search & display options
3543
3544 2008-03-25 18:03  ivan
3545
3546         * httemplate/edit/: part_bill_event.cgi,
3547           process/part_bill_event.cgi: quick shortcut for easier adding of
3548           new 1.7-style invoice events
3549
3550 2008-03-24 15:35  ivan
3551
3552         * httemplate/edit/part_bill_event.cgi: this probably never worked.
3553           ->send isn't at all what is wanted, that sends the original
3554           invoice, not the new one with the late charge
3555
3556 2008-03-23 20:07  ivan
3557
3558         * rt/: html/Elements/EditCustomers,
3559           html/Ticket/Elements/EditCustomers,
3560           html/Ticket/Elements/ShowCustomers, lib/RT/Ticket_Overlay.pm:
3561           woo!  final part of #1160!  yup, auto-associating tickets with
3562           customers now.  whew!
3563
3564 2008-03-23 18:28  ivan
3565
3566         * rt/: html/Ticket/Elements/AddCustomers, lib/RT/Record.pm,
3567           lib/RT/Interface/Web_Vendor.pm: part two of #1160: linking a
3568           ticket to its first customer will auto-link any customerless
3569           requestors
3570
3571 2008-03-23 16:38  ivan
3572
3573         * rt/: html/Admin/Users/Modify.html, lib/RT/User_Overlay.pm,
3574           lib/RT/Interface/Web_Vendor.pm: part 1 of #1160: associate users
3575           w/customers, manual editing
3576
3577 2008-03-23 16:32  ivan
3578
3579         * rt/html/Elements/AddCustomers: file AddCustomers was added on
3580           branch FREESIDE_1_7_BRANCH on 2008-03-23 23:33:01 +0000
3581
3582 2008-03-23 16:32  ivan
3583
3584         * rt/html/Elements/EditCustomers: file EditCustomers was added on
3585           branch FREESIDE_1_7_BRANCH on 2008-03-23 23:33:01 +0000
3586
3587 2008-03-23 16:32  ivan
3588
3589         * rt/html/Elements/: AddCustomers, EditCustomers: part 1 of #1160:
3590           associate users w/customers, manual editing
3591
3592 2008-03-19 12:48  jeff
3593
3594         * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
3595           (RT#3267)
3596
3597 2008-03-16 15:41  jeff
3598
3599         * httemplate/: elements/popup_link-cust_main.html,
3600           elements/popup_link-cust_pkg.html,
3601           elements/popup_link-cust_svc.html, elements/popup_link.html,
3602           view/cust_main.cgi, view/cust_main/packages.html: componentize
3603           conflicting %once subroutines (rt#3250)
3604
3605 2008-03-16 09:57  jeff
3606
3607         * httemplate/misc/recharge_svc.html: doh
3608
3609 2008-03-15 22:22  ivan
3610
3611         * httemplate/search/svc_broadband.cgi: clean up and
3612           agent-virtualize svc_broadband searching
3613
3614 2008-03-15 22:13  ivan
3615
3616         * httemplate/edit/part_svc.cgi: finish bringing sanity to
3617           svc_broadband service definition blocknum edit
3618
3619 2008-03-15 22:13  ivan
3620
3621         * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
3622           address block selection in svc_broadband service definition edit
3623
3624 2008-03-15 21:54  ivan
3625
3626         * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
3627           router browse into this centiry
3628
3629 2008-03-15 21:00  ivan
3630
3631         * httemplate/elements/header.html, httemplate/elements/menu.html,
3632           rt/html/Elements/FreesideSearch: hide customer search if user
3633           does not have "List customers" ACL, closes: RT#3105
3634
3635 2008-03-15 15:18  ivan
3636
3637         * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
3638           slightly better voip_cdr package edit: use radio buttons for
3639           selecting long things
3640
3641 2008-03-15 14:39  ivan
3642
3643         * FS/FS/part_pkg/voip_cdr.pm: be asssertive
3644
3645 2008-03-15 14:14  ivan
3646
3647         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
3648           disable_src, domestic_prefix and international_prefix options for
3649           voip price plan
3650
3651 2008-03-15 12:52  ivan
3652
3653         * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
3654           invoice re-printing newest percust... can't reproduce any
3655           problem, prints newest per cust fine, closes: #3161
3656
3657 2008-03-14 17:30  ivan
3658
3659         * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
3660           code leaking out onto the page, hehe, closes: Bug#3253, also
3661           remove silly formatting on catchall edit
3662
3663 2008-03-14 13:11  ivan
3664
3665         * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
3666           warnings
3667
3668 2008-03-14 10:30  jeff
3669
3670         * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
3671
3672 2008-03-14 01:13  ivan
3673
3674         * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
3675           package bugfix was easy to find, closes: Bug#3241
3676
3677 2008-03-14 00:48  ivan
3678
3679         * httemplate/search/cust_credit_bill.html: file
3680           cust_credit_bill.html was added on branch FREESIDE_1_7_BRANCH on
3681           2008-03-14 07:48:45 +0000
3682
3683 2008-03-14 00:48  ivan
3684
3685         * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
3686           httemplate/search/cust_credit_bill.html,
3687           httemplate/graph/money_time.cgi,
3688           httemplate/search/cust_credit.html: add net credits to
3689           sales/credits/receipts report
3690
3691 2008-03-13 19:10  ivan
3692
3693         * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
3694
3695 2008-03-13 02:28  ivan
3696
3697         * FS/FS/cust_pay.pm: yow.  very sleep deprived.  remove the
3698           infinite loop rather than add one.
3699
3700 2008-03-13 02:14  ivan
3701
3702         * FS/FS/cust_pay.pm: infinite loop protection
3703
3704 2008-03-13 01:57  ivan
3705
3706         * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
3707           if there are some old crufty records around attached to
3708           now-deleted customers
3709
3710 2008-03-12 21:01  jeff
3711
3712         * httemplate/misc/batch-cust_pay.html: minor oops
3713
3714 2008-03-12 09:22  jeff
3715
3716         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
3717           FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
3718           eg/export_template.pm, httemplate/view/cust_main/packages.html:
3719           allow exports to add links to customer view (#1407)
3720
3721 2008-03-04 13:07  ivan
3722
3723         * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
3724           cust_credit and cust_pay
3725
3726 2008-03-04 13:06  ivan
3727
3728         * FS/FS/cust_pay.pm: fix cust_pay.otaker population
3729
3730 2008-03-04 11:15  ivan
3731
3732         * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
3733           misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
3734           about the two different places that would be calling it... i.e.
3735           with an empty new_pkgnum it would redirect the popup back the
3736           customer view, hehe
3737
3738 2008-03-03 19:38  ivan
3739
3740         * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
3741
3742 2008-03-03 19:37  ivan
3743
3744         * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
3745           escaped #s
3746
3747 2008-03-03 19:34  ivan
3748
3749         * FS/FS/cust_bill.pm: fix latex->html notes substituion for
3750           newlines
3751
3752 2008-03-03 18:55  ivan
3753
3754         * httemplate/search/: cdr.html, report_cdr.html: backport 1.9 CDR
3755           search to 1.7
3756
3757 2008-03-03 18:27  ivan
3758
3759         * httemplate/browse/rate_region.html: should improve compatibility
3760           with older Pg.  i hope
3761
3762 2008-03-03 15:07  ivan
3763
3764         * rt/: Changelog, configure, configure.ac, bin/rt-crontool.in,
3765           bin/rt.in, bin/webmux.pl.in, etc/RT_Config.pm.in,
3766           etc/schema.mysql, html/Admin/Groups/index.html,
3767           html/Elements/EditCustomFieldSelect, html/Elements/QuickCreate,
3768           html/Elements/Quicksearch, html/Elements/SelectNewTicketQueue,
3769           html/Elements/ShowCustomFields,
3770           html/Elements/CollectionAsTable/ParseFormat,
3771           html/REST/1.0/Forms/ticket/default,
3772           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/ticket,
3773           html/SelfService/Create.html, html/Ticket/Create.html,
3774           html/Ticket/Display.html, html/Ticket/Elements/EditCustomFields,
3775           html/Ticket/Elements/PreviewScrips,
3776           html/Ticket/Elements/ShowBasics, html/Ticket/Elements/ShowDates,
3777           html/Ticket/Elements/ShowHistory,
3778           html/Ticket/Elements/ShowRequestor,
3779           html/Ticket/Elements/ShowSummary, lib/RT.pm.in,
3780           lib/RT/Attachment_Overlay.pm, lib/RT/CustomField_Overlay.pm,
3781           lib/RT/Date.pm, lib/RT/Group_Overlay.pm, lib/RT/I18N.pm,
3782           lib/RT/Link_Overlay.pm, lib/RT/Links_Overlay.pm,
3783           lib/RT/Record.pm, lib/RT/Template_Overlay.pm,
3784           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
3785           lib/RT/Transaction_Overlay.pm, lib/RT/URI.pm,
3786           lib/RT/Action/SendEmail.pm, lib/RT/Condition/Generic.pm,
3787           lib/RT/I18N/de.po, lib/RT/I18N/pt_br.po, lib/RT/Interface/CLI.pm,
3788           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
3789           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm,
3790           lib/RT/Interface/Web/Handler.pm, lib/RT/URI/base.pm,
3791           lib/RT/URI/fsck_com_rt.pm, lib/t/regression/06-mime_decoding.t,
3792           lib/t/regression/06mailgateway.t,
3793           lib/t/regression/22search_tix_by_txn.t,
3794           lib/t/regression/23-web_attachments.t, sbin/rt-setup-database.in,
3795           sbin/rt-test-dependencies.in: merge in rt 3.4.6.  *gulp*!
3796
3797 2008-03-01 20:11  ivan
3798
3799         * rt/lib/t/regression/23-web_attachments.t: file
3800           23-web_attachments.t was added on branch FREESIDE_1_7_BRANCH on
3801           2008-03-03 23:07:57 +0000
3802
3803 2008-03-01 20:10  ivan
3804
3805         * rt/lib/t/regression/06-mime_decoding.t: file 06-mime_decoding.t
3806           was added on branch FREESIDE_1_7_BRANCH on 2008-03-03 23:07:56
3807           +0000
3808
3809 2008-03-01 20:10  ivan
3810
3811         * rt/lib/t/regression/: 06-mime_decoding.t, 23-web_attachments.t:
3812           import rt 3.6.6
3813
3814 2008-03-01 20:02  ivan
3815
3816         * rt/lib/t/regression/: 06-mime_decoding.t, 23-web_attachments.t:
3817           import rt 3.4.6
3818
3819 2008-03-01 19:07  ivan
3820
3821         * httemplate/elements/header.html,
3822           rt/html/Elements/FreesideNewCust: fix annoying resize of "New
3823           customer" button; closes: RT#1642
3824
3825 2008-03-01 17:31  ivan
3826
3827         * httemplate/misc/disable-payment_gateway.cgi: file
3828           disable-payment_gateway.cgi was added on branch
3829           FREESIDE_1_7_BRANCH on 2008-03-02 01:31:52 +0000
3830
3831 2008-03-01 17:31  ivan
3832
3833         * httemplate/misc/disable-payment_gateway.cgi,
3834           FS/FS/payment_gateway.pm, httemplate/search/elements/search.html,
3835           httemplate/browse/payment_gateway.html: add payment gateway
3836           disabling (and move payment gateway browse over to new template)
3837
3838 2008-03-01 15:30  ivan
3839
3840         * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
3841           control the extent of credit card masking, but since
3842           cust_main.paymask is in the db, need something to update it for
3843           all existing customers too
3844
3845 2008-03-01 14:39  ivan
3846
3847         * httemplate/search/cust_main.html: ah, that's better, prettyfy and
3848           link adv. customer search
3849
3850 2008-03-01 14:23  ivan
3851
3852         * httemplate/: elements/select-payby.html,
3853           elements/tr-select-payby.html, search/cust_main.html,
3854           search/report_cust_main.html: add payby selection to adv.
3855           customer search
3856
3857 2008-03-01 14:23  ivan
3858
3859         * httemplate/elements/select-payby.html: file select-payby.html was
3860           added on branch FREESIDE_1_7_BRANCH on 2008-03-01 22:23:21 +0000
3861
3862 2008-03-01 14:23  ivan
3863
3864         * httemplate/elements/tr-select-payby.html: file
3865           tr-select-payby.html was added on branch FREESIDE_1_7_BRANCH on
3866           2008-03-01 22:23:21 +0000
3867
3868 2008-02-28 20:31  ivan
3869
3870         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
3871           CDR CSV import (not just direct DB)
3872
3873 2008-02-28 18:29  ivan
3874
3875         * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
3876           in the first place.  also Record::str2time_sql_closing snuck in.
3877
3878 2008-02-21 17:09  ivan
3879
3880         * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
3881           are deprecated COMP payby...
3882
3883 2008-02-21 16:57  ivan
3884
3885         * FS/FS/cust_pay.pm: don't bomb out on this transition on old
3886           databases without history records for everything...
3887
3888 2008-02-20 14:45  ivan
3889
3890         * httemplate/misc/inventory_item-import.html: doh.  ivan is so in
3891           the doghouse for this one
3892
3893 2008-02-19 18:07  ivan
3894
3895         * FS/FS/prepay_credit.pm,
3896           httemplate/edit/process/prepay_credit.cgi: retry collisions a
3897           bit, acme is getting duplicate errors... guess they're using lots
3898           and lots of prepaid cards.  closes: RT#3104
3899
3900 2008-02-19 17:21  ivan
3901
3902         * FS/FS/Schema.pm: update the tax class editor to enable taxclass
3903           adding, RT#2929
3904
3905 2008-02-19 17:16  ivan
3906
3907         * httemplate/edit/: part_pkg_taxclass.html,
3908           process/part_pkg_taxclass.html: file part_pkg_taxclass.html was
3909           added on branch FREESIDE_1_7_BRANCH on 2008-02-20 01:17:21 +0000
3910
3911 2008-02-19 17:16  ivan
3912
3913         * httemplate/edit/part_pkg_taxclass.html,
3914           httemplate/edit/process/part_pkg_taxclass.html,
3915           httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
3916           FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
3917           httemplate/elements/tr-select-taxclass.html: update the tax class
3918           editor to enable taxclass adding, RT#2929
3919
3920 2008-02-19 17:14  ivan
3921
3922         * httemplate/edit/: cust_main_county-expand.cgi,
3923           process/cust_main_county-expand.cgi: oops, this got commited to
3924           HEAD by a bad command, its part of the commit to update the tax
3925           class editor to enable taxclass adding, RT#2929
3926
3927 2008-02-19 17:10  ivan
3928
3929         * httemplate/edit/process/part_pkg.cgi:
3930           process/part_pkg_taxclass.html
3931
3932 2008-02-19 01:15  ivan
3933
3934         * FS/t/part_pkg_taxclass.t: file part_pkg_taxclass.t was added on
3935           branch FREESIDE_1_7_BRANCH on 2008-02-19 09:15:19 +0000
3936
3937 2008-02-19 01:15  ivan
3938
3939         * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
3940           MANIFEST: adding taxclass table
3941
3942 2008-02-19 01:15  ivan
3943
3944         * FS/FS/part_pkg_taxclass.pm: file part_pkg_taxclass.pm was added
3945           on branch FREESIDE_1_7_BRANCH on 2008-02-19 09:15:19 +0000
3946
3947 2008-02-19 01:10  ivan
3948
3949         * bin/generate-table-module: fix this to generate more
3950           wiki-friendly column list
3951
3952 2008-02-18 19:30  ivan
3953
3954         * FS/FS/svc_external.pm: add some descriptions for svc_external
3955           fields, allowing id to fill in from inventory
3956
3957 2008-02-18 19:17  ivan
3958
3959         * FS/FS/svc_external.pm: return svc_external id and title as label
3960           instead of svcnum
3961
3962 2008-02-18 18:57  ivan
3963
3964         * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
3965           POD docs for self-service list_pkgs & list_svcs
3966
3967 2008-02-18 18:38  ivan
3968
3969         * bin/pod2x: fix API upload
3970
3971 2008-02-18 18:37  ivan
3972
3973         * FS/FS.pm: update base API docs contents
3974
3975 2008-02-18 18:33  ivan
3976
3977         * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
3978           exportability
3979
3980 2008-02-18 18:28  ivan
3981
3982         * FS/FS/cust_credit.pm: clean up POD docs for better wiki
3983           exportability
3984
3985 2008-02-18 18:25  ivan
3986
3987         * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
3988           exportability
3989
3990 2008-02-18 18:20  ivan
3991
3992         * FS/FS/cust_bill.pm: clean up POD docs for better wiki
3993           exportability
3994
3995 2008-02-14 00:31  ivan
3996
3997         * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
3998           update.  time to go home
3999
4000 2008-02-14 00:28  ivan
4001
4002         * httemplate/search/cust_pkg.cgi: re-align links and styling in
4003           package report correctly
4004
4005 2008-02-13 19:52  ivan
4006
4007         * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
4008           httemplate/search/cust_pay.cgi,
4009           httemplate/view/cust_main/payment_history.html: add
4010           cust_pay.otaker field; populate it based on history on upgrades,
4011           and show the order taker on all payments (on customer view and
4012           payment search)  closes: #2953
4013
4014 2008-02-13 19:48  ivan
4015
4016         * FS/t/h_cust_pay.t: file h_cust_pay.t was added on branch
4017           FREESIDE_1_7_BRANCH on 2008-02-14 03:48:31 +0000
4018
4019 2008-02-13 19:48  ivan
4020
4021         * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
4022           FS::h_cust_pay class
4023
4024 2008-02-13 19:48  ivan
4025
4026         * FS/t/h_cust_credit.t: file h_cust_credit.t was added on branch
4027           FREESIDE_1_7_BRANCH on 2008-02-14 03:48:31 +0000
4028
4029 2008-02-13 19:48  ivan
4030
4031         * FS/FS/h_cust_pay.pm: file h_cust_pay.pm was added on branch
4032           FREESIDE_1_7_BRANCH on 2008-02-14 03:48:31 +0000
4033
4034 2008-02-13 17:48  ivan
4035
4036         * httemplate/view/cust_main/payment_history.html: this ACL has been
4037           around for long enough (and almost nobody uses batched payments,
4038           so showing them is probably bad)
4039
4040 2008-02-13 15:49  jeff
4041
4042         * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
4043           svc_broadband MAC searches RT#2985
4044
4045 2008-02-13 15:45  jeff
4046
4047         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
4048           httemplate/edit/process/quick-charge.cgi: package class selection
4049           for one-time charges RT#1322
4050
4051 2008-02-13 15:39  jeff
4052
4053         * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
4054           httemplate/edit/rate_region.cgi: directory assistance (flat
4055           per-call) billing RT#3114
4056
4057 2008-02-13 13:50  ivan
4058
4059         * httemplate/misc/process/link.cgi: fix compile error from hasty
4060           refactoring
4061
4062 2008-02-12 22:02  ivan
4063
4064         * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
4065           working
4066
4067 2008-02-12 22:00  ivan
4068
4069         * README: modernizing
4070
4071 2008-02-11 19:11  ivan
4072
4073         * FS/FS/Misc.pm: update for MailTools v2.00
4074
4075 2008-02-10 18:37  ivan
4076
4077         * FS/FS/reason.pm: upgrading reason table not quite working with
4078           mysql, hopefully no old installs need this, new ones should be
4079           fine hopefully
4080
4081 2008-02-10 18:36  ivan
4082
4083         * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
4084           duplicate history records
4085
4086 2008-02-10 18:03  ivan
4087
4088         * FS/FS/reason.pm: better debugging if things go awry
4089
4090 2008-02-10 16:53  ivan
4091
4092         * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
4093           casting to INTEGER, it wants SIGNED.  whew.
4094
4095 2008-02-10 16:02  ivan
4096
4097         * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
4098
4099 2008-02-10 15:58  ivan
4100
4101         * FS/FS/Cron/notify.pm: comment out unused db statements in a way
4102           that doesn't get to the database, to avoid Pg vs mysql
4103           comment-out differences
4104
4105 2008-02-09 11:16  ivan
4106
4107         * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
4108           thanks
4109
4110 2008-02-08 13:57  rsiddall
4111
4112         * install/rpm/freeside.spec: Removes "-o freeside" from install
4113           lines in Makefile so that you don't need a freeside user on the
4114           build machine.  RPM handles setting the file owner.  This should
4115           allow the RPMs to build under mock.
4116
4117 2008-02-07 10:13  rsiddall
4118
4119         * install/rpm/freeside.spec: It was not necessary to add the
4120           freeside user to the build machine to get the RPMs to build.
4121           This prevented the RPMs from building under mock.
4122
4123 2008-02-02 18:24  ivan
4124
4125         * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
4126           in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
4127           5194." warnings
4128
4129 2008-02-02 17:43  ivan
4130
4131         * httemplate/edit/cust_main.cgi: oops, fix display of errors on
4132           customer edit
4133
4134 2008-01-30 08:14  jeff
4135
4136         * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
4137           removal
4138
4139 2008-01-28 20:15  jeff
4140
4141         * FS/FS/cust_pkg.pm: missed use
4142
4143 2008-01-28 19:16  jeff
4144
4145         * httemplate/misc/bulk_change_pkg.cgi, FS/FS/cust_pkg.pm,
4146           httemplate/misc/process/bulk_change_pkg.cgi,
4147           httemplate/search/cust_pkg.cgi,
4148           httemplate/search/elements/search.html: bulk package changing
4149           (RT#1394)
4150
4151 2008-01-25 10:26  jeff
4152
4153         * httemplate/misc/cust_pay-import.cgi, FS/FS/cust_pay.pm,
4154           httemplate/elements/menu.html,
4155           httemplate/misc/process/cust_pay-import.cgi: simple payment CSV
4156           import
4157
4158 2008-01-24 18:55  jeff
4159
4160         * FS/FS/part_export/prizm.pm: add an always BAM option and be
4161           explicit about transactions
4162
4163 2008-01-24 13:19  ivan
4164
4165         * FS/FS/TicketSystem/RT_External.pm,
4166           httemplate/view/cust_main/tickets.html: slightly more sane names
4167           for customer tickets hash, display ticket owners on customer view
4168           page
4169
4170 2008-01-24 13:10  ivan
4171
4172         * htetc/handler.pl: used in rt autohandler.  i wonder why this
4173           never bit before
4174
4175 2008-01-23 11:09  jeff
4176
4177         * fs_selfservice/FS-SelfService/cgi/bill.html,
4178           fs_selfservice/FS-SelfService/cgi/card.html,
4179           fs_selfservice/FS-SelfService/cgi/change_bill.html,
4180           fs_selfservice/FS-SelfService/cgi/change_pay.html,
4181           fs_selfservice/FS-SelfService/cgi/change_ship.html,
4182           fs_selfservice/FS-SelfService/cgi/check.html,
4183           FS/FS/ClientAPI/MyAccount.pm,
4184           fs_selfservice/FS-SelfService/cgi/contact.html,
4185           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
4186           fs_selfservice/FS-SelfService/cgi/make_payment.html,
4187           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
4188           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
4189           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
4190           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
4191           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
4192           service, billing, and payment info in selfservice
4193
4194 2008-01-22 21:59  ivan
4195
4196         * ChangeLog: too self-referential?
4197
4198 2008-01-20 15:24  ivan
4199
4200         * FS/FS/Schema.pm: add and fix some indices, this should marginally
4201           (but not drastically) improve the time to pull up A/R report
4202           totals
4203
4204 2008-01-17 14:10  ivan
4205
4206         * httemplate/edit/process/part_pkg.cgi: doh, missed a semicolon in
4207           hasty backport
4208
4209 2008-01-17 14:04  ivan
4210
4211         * httemplate/search/cust_bill_event.cgi: fix error from merging
4212
4213 2008-01-16 20:23  ivan
4214
4215         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
4216           allow the limited "package editing" of customizing customer
4217           packages
4218
4219 2008-01-16 19:50  ivan
4220
4221         * httemplate/view/cust_main/billing.html: don't show 'Bill now'
4222           link unless the current user can...
4223
4224 2008-01-14 10:22  ivan
4225
4226         * httemplate/edit/process/quick-cust_pkg.cgi: oops, fix stupid
4227           error in quick package order
4228
4229 2008-01-13 16:22  ivan
4230
4231         * httemplate/: edit/part_bill_event.cgi,
4232           elements/select-taxclass.html: maintenance on old events, yay.
4233           fix for late charges without a taxclass, closes: RT#2988
4234
4235 2008-01-13 16:17  ivan
4236
4237         * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
4238
4239 2008-01-13 13:43  ivan
4240
4241         * httemplate/edit/: cust_credit_bill.cgi,
4242           process/cust_credit_bill.cgi: tyop
4243
4244 2008-01-13 13:41  ivan
4245
4246         * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi:
4247           fix tyop
4248
4249 2008-01-13 13:39  ivan
4250
4251         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
4252           vs. 1.9 cruft
4253
4254 2008-01-13 13:35  ivan
4255
4256         * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
4257           agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
4258           cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
4259           cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
4260           cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
4261           inventory_class.html, part_bill_event.cgi, part_export.cgi,
4262           part_pkg.cgi, part_referral.html, part_svc.cgi,
4263           part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
4264           prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
4265           reason.html, reason_type.html, reg_code.cgi, router.cgi,
4266           svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
4267           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
4268           svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
4269           process/REAL_cust_pkg.cgi, process/access_user.html,
4270           process/agent.cgi, process/agent_payment_gateway.html,
4271           process/agent_type.cgi, process/bulk-cust_svc.cgi,
4272           process/cust_bill_pay.cgi, process/cust_credit.cgi,
4273           process/cust_credit_bill.cgi, process/cust_main.cgi,
4274           process/cust_main_county-collapse.cgi,
4275           process/cust_main_county-expand.cgi,
4276           process/cust_main_county.html, process/cust_main_note.cgi,
4277           process/cust_pay.cgi, process/cust_pkg.cgi,
4278           process/cust_refund.cgi, process/cust_svc.cgi,
4279           process/domain_record.cgi, process/generic.cgi,
4280           process/inventory_class.html, process/msgcat.cgi,
4281           process/part_bill_event.cgi, process/part_export.cgi,
4282           process/part_pkg.cgi, process/part_referral.html,
4283           process/part_svc.cgi, process/payment_gateway.html,
4284           process/pkg_class.html, process/prepay_credit.cgi,
4285           process/quick-charge.cgi, process/quick-cust_pkg.cgi,
4286           process/rate.cgi, process/reason.html, process/reason_type.html,
4287           process/reg_code.cgi, process/router.cgi,
4288           process/svc_Common.html, process/svc_acct.cgi,
4289           process/svc_acct_pop.cgi, process/svc_broadband.cgi,
4290           process/svc_domain.cgi, process/svc_external.cgi,
4291           process/svc_forward.cgi, process/svc_phone.html,
4292           process/svc_www.cgi: ACLs
4293
4294 2008-01-13 13:14  ivan
4295
4296         * httemplate/misc/: batch-cust_pay.html, bill.cgi,
4297           cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
4298           catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
4299           cust_main-import.cgi, cust_main-import_charges.cgi,
4300           delete-cust_credit.cgi, delete-cust_pay.cgi,
4301           delete-cust_refund.cgi, delete-customer.cgi,
4302           delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
4303           email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
4304           fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
4305           inventory_item-import.html, link.cgi, meta-import.cgi,
4306           payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
4307           print_invoices.cgi, queue.cgi, recharge_svc.html,
4308           svc_acct-domains.cgi, unapply-cust_credit.cgi,
4309           unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
4310           unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
4311           whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
4312           process/catchall.cgi, process/cdr-import.html,
4313           process/cust_main-import.cgi,
4314           process/cust_main-import_charges.cgi,
4315           process/delete-customer.cgi, process/inventory_item-import.html,
4316           process/link.cgi, process/meta-import.cgi, process/payment.cgi,
4317           process/recharge_svc.html: ACLs
4318
4319 2008-01-13 12:55  ivan
4320
4321         * httemplate/: browse/part_bill_event.cgi, search/cust_bill.html,
4322           search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
4323           search/prepay_credit.html, search/queue.html,
4324           search/report_prepaid_income.cgi, search/report_tax.cgi,
4325           search/sqlradius.cgi: ACLs
4326
4327 2008-01-13 12:50  ivan
4328
4329         * httemplate/elements/: tr-select-reason.html, errorpage.html:
4330           stale leftovers from XSSmas
4331
4332 2008-01-13 12:46  ivan
4333
4334         * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
4335           svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
4336           cust_main/payment_history.html, elements/svc_Common.html: ACLs
4337
4338 2008-01-13 12:38  ivan
4339
4340         * httemplate/browse/: access_group.html, access_user.html,
4341           addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
4342           part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
4343           reason.html, router.cgi: ACLs
4344
4345 2008-01-13 12:30  ivan
4346
4347         * FS/FS/AccessRight.pm: new ACLs
4348
4349 2008-01-12 16:35  ivan
4350
4351         * htetc/handler.pl: use this in handler.pl, not in mason files
4352
4353 2008-01-11 15:10  ivan
4354
4355         * FS/FS/cust_main.pm: add option to enable searching of
4356           cust_main.agent_custid with one or two letter prefix before the
4357           numeric part
4358
4359 2008-01-11 14:53  ivan
4360
4361         * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
4362           cust_main.agent_custid with one or two letter prefix before the
4363           numeric part
4364
4365 2008-01-11 09:32  ivan
4366
4367         * httemplate/edit/elements/edit.html: 1.7 installs don't
4368           necessarily have Data::Dumper
4369
4370 2008-01-11 09:30  ivan
4371
4372         * httemplate/edit/elements/svc_Common.html: turn off debugging
4373
4374 2008-01-10 20:47  ivan
4375
4376         * httemplate/elements/tr-password.html: bacport this from HEAD
4377           since we have the new edit.html now
4378
4379 2008-01-10 14:13  ivan
4380
4381         * httemplate/search/elements/search.html: doc
4382
4383 2008-01-10 14:06  ivan
4384
4385         * httemplate/elements/menu.html: new rate editor
4386
4387 2008-01-10 13:53  ivan
4388
4389         * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
4390           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
4391           httemplate/edit/elements/edit.html,
4392           httemplate/edit/process/rate_region.cgi: new rate editor
4393
4394 2008-01-10 13:52  ivan
4395
4396         * httemplate/edit/: rate_detail.html, process/rate_detail.html:
4397           file rate_detail.html was added on branch FREESIDE_1_7_BRANCH on
4398           2008-01-10 21:52:32 +0000
4399
4400 2008-01-10 13:52  ivan
4401
4402         * httemplate/browse/rate_detail.html: file rate_detail.html was
4403           added on branch FREESIDE_1_7_BRANCH on 2008-01-10 21:52:31 +0000
4404
4405 2008-01-10 13:52  ivan
4406
4407         * httemplate/browse/rate_region.html: file rate_region.html was
4408           added on branch FREESIDE_1_7_BRANCH on 2008-01-10 21:52:31 +0000
4409
4410 2008-01-10 13:52  ivan
4411
4412         * httemplate/: browse/rate_detail.html, browse/rate_region.html,
4413           edit/rate_detail.html, edit/process/rate_detail.html: new call
4414           rate editor (VoIP/telephony)
4415
4416 2008-01-10 13:17  ivan
4417
4418         * FS/FS/reason_type.pm: third person is better
4419
4420 2008-01-10 13:14  ivan
4421
4422         * httemplate/browse/reason.html: eliminate harmless typo
4423
4424 2008-01-08 13:33  jeff
4425
4426         * FS/FS/svc_acct.pm: transactiony cruft removal
4427
4428 2008-01-08 03:28  ivan
4429
4430         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
4431           FS/FS/cust_refund.pm, httemplate/search/report_receivables.cgi:
4432           show negative balances on A/R report, closes: RT#2983
4433
4434 2008-01-03 18:47  ivan
4435
4436         * httemplate/elements/tr-title.html: backport tr-title from HEAD
4437
4438 2008-01-03 18:42  ivan
4439
4440         * httemplate/edit/: cust_main_county.html,
4441           process/cust_main_county.html: file cust_main_county.html was
4442           added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:42:28 +0000
4443
4444 2008-01-03 18:42  ivan
4445
4446         * httemplate/: edit/cust_main_county.html,
4447           edit/process/cust_main_county.html, browse/cust_main_county.cgi,
4448           edit/cust_main_county-expand.cgi,
4449           edit/process/cust_main_county-expand.cgi,
4450           search/elements/search.html: new tax rate editor
4451
4452 2008-01-03 18:41  ivan
4453
4454         * httemplate/edit/process/elements/process.html: backport
4455           process.html from HEAD
4456
4457 2008-01-03 18:35  ivan
4458
4459         * httemplate/: edit/cust_main_county.cgi,
4460           edit/process/cust_main_county.cgi, browse/elements/browse.html:
4461           new tax rate editor
4462
4463 2008-01-03 18:27  ivan
4464
4465         * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
4466           from XSSmas
4467
4468 2008-01-03 18:23  ivan
4469
4470         * httemplate/elements/: hidden.html, tablebreak-tr-title.html,
4471           tr-checkbox.html, tr-fixed-country.html, tr-fixed-state.html,
4472           tr-fixed.html, tr-input-money.html, tr-input-percentage.html,
4473           tr-input-text.html, tr-select.html, tr-td-label.html:
4474           reprocussions: backporting elements from HEAD needed for
4475           edit.html
4476
4477 2008-01-03 18:20  ivan
4478
4479         * httemplate/elements/hidden.html: escape value
4480
4481 2008-01-03 18:20  ivan
4482
4483         * httemplate/elements/hidden.html: file hidden.html was added on
4484           branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19 +0000
4485
4486 2008-01-03 18:19  ivan
4487
4488         * httemplate/elements/: tablebreak-tr-title.html,
4489           tr-fixed-country.html, tr-fixed-state.html,
4490           tr-input-percentage.html: adding new elements: percentage input,
4491           fixed country and state display, tablebreak+title
4492
4493 2008-01-03 18:19  ivan
4494
4495         * httemplate/elements/tablebreak-tr-title.html: file
4496           tablebreak-tr-title.html was added on branch FREESIDE_1_7_BRANCH
4497           on 2008-01-04 02:23:19 +0000
4498
4499 2008-01-03 18:19  ivan
4500
4501         * httemplate/elements/tr-fixed-country.html: file
4502           tr-fixed-country.html was added on branch FREESIDE_1_7_BRANCH on
4503           2008-01-04 02:23:19 +0000
4504
4505 2008-01-03 18:19  ivan
4506
4507         * httemplate/elements/tr-fixed-state.html: file tr-fixed-state.html
4508           was added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19
4509           +0000
4510
4511 2008-01-03 18:19  ivan
4512
4513         * httemplate/elements/tr-input-percentage.html: file
4514           tr-input-percentage.html was added on branch FREESIDE_1_7_BRANCH
4515           on 2008-01-04 02:23:19 +0000
4516
4517 2008-01-03 18:18  ivan
4518
4519         * httemplate/elements/tr-fixed.html: add a formatted_value option
4520
4521 2008-01-03 18:18  ivan
4522
4523         * httemplate/elements/tr-fixed.html: file tr-fixed.html was added
4524           on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19 +0000
4525
4526 2008-01-03 18:18  ivan
4527
4528         * httemplate/elements/tr-input-text.html: add maxlength, text-align
4529           and postfix options, escape value
4530
4531 2008-01-03 18:18  ivan
4532
4533         * httemplate/elements/tr-input-text.html: file tr-input-text.html
4534           was added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19
4535           +0000
4536
4537 2008-01-03 18:13  ivan
4538
4539         * httemplate/edit/: elements/edit.html, reason.html: there's no
4540           such thing as fixedhidden... hidden will do
4541
4542 2008-01-03 18:03  ivan
4543
4544         * httemplate/edit/elements/edit.html: some notes about being
4545           careful with types... i know something there in
4546           httemplate/elements has different args in 1.7 vs 1.9
4547
4548 2008-01-03 17:45  ivan
4549
4550         * httemplate/edit/elements/edit.html: backport edit.html from HEAD,
4551           there will be some reprocussions...
4552
4553 2007-12-28 10:58  jeff
4554
4555         * httemplate/: elements/menu.html, search/report_svc_acct.html,
4556           search/svc_acct.cgi: advanced account reports (RT#2954)
4557
4558 2007-12-28 07:19  jeff
4559
4560         * httemplate/elements/menu.html: whoops
4561
4562 2007-12-28 07:10  jeff
4563
4564         * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
4565           logged in report
4566
4567 2007-12-28 06:39  jeff
4568
4569         * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
4570           svc_acct.last_login and .last_logout
4571
4572 2007-12-28 04:10  ivan
4573
4574         * htetc/handler.pl: remove just a tiny bit more cruft
4575
4576 2007-12-28 04:01  ivan
4577
4578         * htetc/handler.pl: restore in-browser error reporting
4579
4580 2007-12-27 23:45  ivan
4581
4582         * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
4583           clean up handler.pl so we can have separate default_escape_flags
4584           for FS and RT and don't have to make FS's |h flag useless
4585
4586 2007-12-27 17:32  jeff
4587
4588         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
4589           FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
4590           httemplate/view/svc_acct.cgi: last login reporting (#2952)
4591
4592 2007-12-27 15:49  ivan
4593
4594         * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
4595           in edge case where you have taxclass and empty-taxclass rates for
4596           a country/state(/county) and also have a different set of
4597           taxclasses for some other country/state
4598
4599 2007-12-26 14:52  jeff
4600
4601         * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
4602
4603 2007-12-25 23:51  ivan
4604
4605         * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
4606
4607 2007-12-25 15:49  ivan
4608
4609         * httemplate/: browse/addr_block.cgi,
4610           browse/part_virtual_field.cgi, browse/router.cgi, edit/agent.cgi,
4611           edit/agent_payment_gateway.html, edit/agent_type.cgi,
4612           edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
4613           edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
4614           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
4615           edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
4616           edit/part_pkg.cgi, edit/part_virtual_field.cgi,
4617           edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
4618           edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
4619           edit/svc_forward.cgi, edit/elements/edit.html,
4620           elements/error.html, misc/batch-cust_pay.html,
4621           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
4622           misc/recharge_svc.html, misc/process/meta-import.cgi,
4623           search/cust_bill_event.html: ho ho ho, merry XSSmas
4624
4625 2007-12-23 13:59  jeff
4626
4627         * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
4628           FS/FS/part_pkg/subscription.pm,
4629           httemplate/misc/process/recharge_svc.html: add a reset feature to
4630           manual recharges (#1858)
4631
4632 2007-12-21 14:27  jeff
4633
4634         * FS/FS/part_pkg/: flat_delayed.pm, prorate_delayed.pm,
4635           voip_cdr.pm: backport 1.9 enhancements for flat_delayed,
4636           prorate_delayed, and voip_cdr plans
4637
4638 2007-12-21 13:38  jeff
4639
4640         * FS/FS/: cust_main.pm, part_pkg/flat.pm, part_pkg/prorate.pm,
4641           part_pkg/subscription.pm: backport flat, prorate, and
4642           subscription plans
4643
4644 2007-12-20 11:23  jeff
4645
4646         * FS/FS/part_export/prizm.pm: increase siteName allowed length
4647
4648 2007-12-19 14:31  jeff
4649
4650         * httemplate/: misc/cancel_cust.html, misc/cust_main-cancel.cgi,
4651           view/cust_main.cgi: backport reason selection for whole customer
4652           cancel (RT#2872)
4653
4654 2007-12-19 13:05  jeff
4655
4656         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
4657           httemplate/search/cust_main.html,
4658           httemplate/search/report_cust_main.html: add options for balance
4659           over/under to advanced customer report
4660
4661 2007-12-19 10:43  jeff
4662
4663         * FS/FS/cust_main.pm: backport balance_sql and balance_date_sql
4664
4665 2007-12-18 17:55  jeff
4666
4667         * FS/FS/cust_credit.pm: underscoring the important
4668
4669 2007-12-18 12:58  ivan
4670
4671         * FS/FS/cust_main.pm: legacy agent_custid field should be as
4672           searchable as actual custnum, right?  at least if it is a
4673           number...
4674
4675 2007-12-18 12:42  ivan
4676
4677         * httemplate/edit/quick-charge.html: IE is case-sensitive when
4678           setting maxLength (and other attributes?).  hopefully that's all
4679           it is.
4680
4681 2007-12-17 15:57  jeff
4682
4683         * httemplate/view/cust_main/quick-charge.html: cruft removal
4684
4685 2007-12-17 14:57  jeff
4686
4687         * FS/FS/cust_credit.pm: stricter otaker rules
4688
4689 2007-12-17 11:59  ivan
4690
4691         * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
4692           hurt anything.
4693
4694 2007-12-17 11:52  ivan
4695
4696         * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
4697           anything... (famous last words)
4698
4699 2007-12-16 17:17  ivan
4700
4701         * httemplate/view/cust_main/contacts.html: fix the case where the
4702           customer doesn't actually have a ship address
4703
4704 2007-12-16 16:59  ivan
4705
4706         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
4707           httemplate/elements/header.html,
4708           httemplate/edit/cust_main/billing.html,
4709           httemplate/edit/cust_main/contact.html,
4710           httemplate/edit/cust_main.cgi,
4711           httemplate/view/cust_main/contacts.html,
4712           httemplate/search/cust_main.cgi: add cust_main-require_address2
4713           config, reimplement address2-search config ("Unit #" search in
4714           searchbar), visual indication of require_invoicing_list_email,
4715           closes: RT#2926
4716
4717 2007-12-16 14:40  ivan
4718
4719         * httemplate/elements/errorpage.html: less is better
4720
4721 2007-12-16 13:02  ivan
4722
4723         * httemplate/elements/header.html: more consistent naming:
4724           cust_main_ADV.cgi becomes cust_main.html
4725
4726 2007-12-16 13:01  ivan
4727
4728         * httemplate/search/report_cust_main.html:
4729           httemplate/elements/header.html
4730
4731 2007-12-16 12:48  ivan
4732
4733         * httemplate/search/: cust_main.html, cust_main_ADV.cgi: more
4734           consistent naming: cust_main_ADV.cgi becomes cust_main.html
4735
4736 2007-12-14 17:45  ivan
4737
4738         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
4739           drain bramage
4740
4741 2007-12-14 17:37  ivan
4742
4743         * httemplate/search/cust_bill.html: where helps alot
4744
4745 2007-12-14 17:23  ivan
4746
4747         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
4748           put reprinting issues to rest for ejourney, yow
4749
4750 2007-12-13 19:23  rsiddall
4751
4752         * install/rpm/: freeside-mason.deps.inc, freeside.spec: Ugly hack
4753           to extend rpmbuild's auto-requires to process handler.pl.  This
4754           is loosely based on notes on the Fedora wiki.  The internal
4755           dependency generator is disabled and as far as possible the same
4756           code is used to generate provides and requires.  The list of
4757           files to be scanned for requires is saved by a supplemental
4758           script and if it contains handler.pl, that file is scanned for
4759           requires with the standard Perl dependencies checker.  References
4760           to RT are filtered out as RT is not enabled in this version of
4761           the .spec file.  This mod obsoletes the freeside-mason-deps.inc
4762           file and simplifies building the RPMs.
4763
4764 2007-12-13 12:08  rsiddall
4765
4766         * install/rpm/freeside.spec: Now updates FS version to match RPM
4767           version and release.  This is displayed in the main billing
4768           screen.
4769
4770 2007-12-13 11:52  rsiddall
4771
4772         * install/rpm/freeside.spec: Ugly hack to make MySQL work.  The
4773           configuration files and other DBI-specific files are moved to the
4774           -postgresql and -mysql files.  Attempts to replace
4775           /etc/freeside/secrets with a symlink didn't work sufficiently
4776           well, so the %post scripts update the DBI line in that file.
4777
4778 2007-12-12 16:17  jeff
4779
4780         * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
4781
4782 2007-12-12 13:18  jeff
4783
4784         * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
4785           www_shellcommands export (#1227)
4786
4787 2007-12-12 01:03  ivan
4788
4789         * FS/bin/: freeside-history-requeue: adding this quick script
4790
4791 2007-12-12 01:03  ivan
4792
4793         * FS/bin/freeside-history-requeue: file freeside-history-requeue
4794           was added on branch FREESIDE_1_7_BRANCH on 2007-12-12 09:03:45
4795           +0000
4796
4797 2007-12-11 21:58  jeff
4798
4799         * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
4800           FS/FS/ClientAPI/Signup.pm,
4801           fs_selfservice/FS-SelfService/SelfService.pm,
4802           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4803           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
4804           httemplate/edit/svc_acct.cgi: self-service can select domain on
4805           provision (#2801)
4806
4807 2007-12-11 21:42  jeff
4808
4809         * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
4810           bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
4811           reason improvement, bugfix, and tool
4812
4813 2007-12-07 18:23  rsiddall
4814
4815         * install/rpm/freeside.spec: Moved the misc. binaries to
4816           /usr/share/freeside-<n>/bin
4817
4818 2007-12-06 17:08  ivan
4819
4820         * FS/FS/cust_credit.pm: doh!   is not an object.  let's call it ,
4821           mmkay
4822
4823 2007-12-06 17:04  ivan
4824
4825         * FS/FS/cust_credit.pm: some old databases may have 'hanging'
4826           cust_credit records; we don't want to abort the upgrade because
4827           of that, just warn
4828
4829 2007-12-06 12:49  jeff
4830
4831         * httemplate/edit/part_pkg.cgi: agent setting during package edit
4832           cleanup
4833
4834 2007-12-06 08:51  jeff
4835
4836         * httemplate/view/svc_acct.cgi: support display of negative time
4837
4838 2007-12-05 14:05  ivan
4839
4840         * Makefile: when installing selfservice, create freeside homedir if
4841           it doesn't exist
4842
4843 2007-12-05 12:50  ivan
4844
4845         * httemplate/elements/tr-select-reason.html: doh, order_by does
4846           have to include ORDER BY!
4847
4848 2007-12-05 12:47  ivan
4849
4850         * httemplate/elements/tr-select-reason.html: show types in reason
4851           selection, order by type and reason
4852
4853 2007-12-05 07:10  jeff
4854
4855         * FS/FS/ConfDefaults.pm: add in status and company fields
4856
4857 2007-12-04 20:57  jeff
4858
4859         * httemplate/edit/process/part_pkg.cgi: wtf?
4860
4861 2007-12-04 16:52  ivan
4862
4863         * httemplate/search/elements/search.html: i hope this allows IE to
4864           download excel over https?
4865
4866 2007-12-04 10:35  jeff
4867
4868         * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
4869           advanced package report (#2779)
4870
4871 2007-12-04 10:27  jeff
4872
4873         * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
4874
4875 2007-12-04 10:19  jeff
4876
4877         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
4878           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
4879           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/reason.pm,
4880           FS/FS/reason_type.pm, FS/FS/ClientAPI/MyAccount.pm,
4881           FS/FS/ClientAPI/Signup.pm, FS/FS/part_pkg/flat_comission.pm,
4882           FS/FS/part_pkg/flat_comission_cust.pm,
4883           FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
4884           httemplate/browse/reason.html,
4885           httemplate/browse/reason_type.html,
4886           httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
4887           httemplate/edit/reason_type.html,
4888           httemplate/edit/elements/edit.html,
4889           httemplate/edit/process/cust_credit.cgi,
4890           httemplate/elements/menu.html,
4891           httemplate/elements/tr-select-reason.html: change credit reasons
4892           from freetext to new reason/reason type system (#2777)
4893
4894 2007-12-03 15:12  rsiddall
4895
4896         * install/rpm/freeside.spec: Updated file list and info for license
4897           change from GPL to AGPL
4898
4899 2007-12-02 16:18  ivan
4900
4901         * htetc/freeside-rt.conf: would help if i got the closing tag right
4902
4903 2007-12-02 16:13  ivan
4904
4905         * htetc/freeside-rt.conf: this should get the Chart stuff in RT
4906           statistic running, i hope
4907
4908 2007-11-30 17:37  ivan
4909
4910         * FS/FS/part_pkg/prorate.pm: cleanup
4911
4912 2007-11-30 17:34  ivan
4913
4914         * FS/FS/h_cust_svc.pm: add date_deleted method
4915
4916 2007-11-30 17:34  ivan
4917
4918         * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
4919           slightly
4920
4921 2007-11-30 17:33  ivan
4922
4923         * FS/FS/h_Common.pm: this doesn't actually have anything to do with
4924           cancellation persay, since its generic now
4925
4926 2007-11-30 17:32  ivan
4927
4928         * FS/FS/Record.pm: add h_date method too
4929
4930 2007-11-30 17:30  ivan
4931
4932         * FS/FS/Record.pm: add h_search method, and reorganize mixed up
4933           methods and subroutines
4934
4935 2007-11-30 17:29  ivan
4936
4937         * FS/FS/part_pkg/: bulk.pm: add bulk price plan
4938
4939 2007-11-30 17:29  ivan
4940
4941         * FS/FS/part_pkg/bulk.pm: file bulk.pm was added on branch
4942           FREESIDE_1_7_BRANCH on 2007-12-01 01:29:04 +0000
4943
4944 2007-11-30 13:07  ivan
4945
4946         * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
4947           httemplate/search/cust_bill.html: add net vs gross amounts to
4948           invoice report; make the "net sales" links on
4949           sales/credit/receipts report & graph clickable
4950
4951 2007-11-30 12:55  ivan
4952
4953         * httemplate/graph/elements/monthly.html: UI: download full results
4954           links on separate lines, for consistency with search.html
4955
4956 2007-11-30 10:13  ivan
4957
4958         * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
4959           separately
4960
4961 2007-11-29 19:24  ivan
4962
4963         * httemplate/misc/cust_main-import.cgi, FS/FS/cust_main.pm: add
4964           customer import format with company
4965
4966 2007-11-29 17:24  ivan
4967
4968         * httemplate/browse/access_user.html: update inline documentation
4969
4970 2007-11-29 17:16  ivan
4971
4972         * FS/FS/cust_main.pm: fix compilation error from patch just applied
4973           - method2payby is needed earlier
4974
4975 2007-11-29 15:51  ivan
4976
4977         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
4978           fix dates going all wacky on errors, when you're asked to confirm
4979           a date move into the past
4980
4981 2007-11-28 19:38  ivan
4982
4983         * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
4984           nonexistent column and fix the statustext check
4985
4986 2007-11-28 19:05  ivan
4987
4988         * FS/FS/Schema.pm: doh, fix primary key name in new table
4989
4990 2007-11-28 18:54  ivan
4991
4992         * FS/FS/cust_pay_pending.pm, FS/t/cust_pay_pending.t,
4993           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS.pm,
4994           FS/MANIFEST, httemplate/misc/payment.cgi,
4995           httemplate/misc/process/payment.cgi: even more reliable
4996           multiple-payment/double-click/concurrent-payment-form protection
4997
4998 2007-11-28 18:54  ivan
4999
5000         * FS/FS/cust_pay_pending.pm: file cust_pay_pending.pm was added on
5001           branch FREESIDE_1_7_BRANCH on 2007-11-29 02:55:07 +0000
5002
5003 2007-11-28 18:54  ivan
5004
5005         * FS/t/cust_pay_pending.t: file cust_pay_pending.t was added on
5006           branch FREESIDE_1_7_BRANCH on 2007-11-29 02:55:09 +0000
5007
5008 2007-11-28 12:18  jeff
5009
5010         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
5011           select multiple, discourage creation of packages no agent can
5012           sell
5013
5014 2007-11-28 10:49  jeff
5015
5016         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
5017           httemplate/search/cust_main_ADV.cgi,
5018           httemplate/search/report_cust_main.html: advanced customer report
5019           rearrangement
5020
5021 2007-11-28 10:41  jeff
5022
5023         * FS/FS/Record.pm: backport the order_by option to qsearch from
5024           1.9x
5025
5026 2007-11-27 17:30  ivan
5027
5028         * README: license clarification for self-service code
5029
5030 2007-11-27 15:47  ivan
5031
5032         * httemplate/search/cust_bill.html: fix small side-effect of
5033           mysql-compat change eliminating DISTINCT ON: map changing values
5034           of @where array
5035
5036 2007-11-27 14:30  jeff
5037
5038         * FS/FS/part_export/prizm.pm: name management tweaking
5039
5040 2007-11-27 11:34  jeff
5041
5042         * FS/FS/part_export/prizm.pm: slop correction
5043
5044 2007-11-26 19:02  jeff
5045
5046         * FS/FS/part_export/prizm.pm: attach SM's to default network,
5047           improved unsuspend & delete, option for BAM only or EMS
5048
5049 2007-11-26 18:51  jeff
5050
5051         * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
5052           customers from circumventing a suspension via selfservice (2768)
5053
5054 2007-11-25 18:19  ivan
5055
5056         * httemplate/search/elements/search.html: add a "printable copy"
5057           link to searches to get full results as printable HTML without
5058           other cruft, closes: #1885
5059
5060 2007-11-25 18:18  ivan
5061
5062         * httemplate/elements/header-popup.html: add our stylesheet to
5063           popup/print headers
5064
5065 2007-11-23 12:25  ivan
5066
5067         * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
5068           buttons on errors, closes: RT#1035
5069
5070 2007-11-21 17:03  ivan
5071
5072         * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
5073           agent' choice if the dropdown already has a value
5074
5075 2007-11-20 09:18  ivan
5076
5077         * AGPL: file AGPL was added on branch FREESIDE_1_7_BRANCH on
5078           2007-11-20 17:18:57 +0000
5079
5080 2007-11-20 09:18  ivan
5081
5082         * AGPL, GPL: it finally happened
5083
5084 2007-11-20 07:59  rsiddall
5085
5086         * install/rpm/freeside.spec: Self-service RPM now contains PHP and
5087           XMLRPC components.
5088
5089 2007-11-14 15:10  ivan
5090
5091         * FS/FS/TicketSystem/RT_External.pm,
5092           httemplate/view/cust_main/tickets.html: add link to resolved
5093           tickets too
5094
5095 2007-11-13 11:39  rsiddall
5096
5097         * install/rpm/freeside.spec: Added two optional modules to the
5098           Requires lists: Apache::DBI and Fax::Hylafax::Client Added a
5099           %post script to chkconfig the freeside service, but not start it.
5100           Modified the Mason %post script to check the httpd config file
5101           is in the expected place.
5102
5103 2007-11-09 10:59  ivan
5104
5105         * FS/FS/: Conf.pm, cust_main.pm: add
5106           business-onlinepayment-email_customer flag
5107
5108 2007-11-09 09:42  ivan
5109
5110         * FS/FS/cust_main.pm: mysql fix for regexen, 1.7-style
5111
5112 2007-11-08 19:26  ivan
5113
5114         * httemplate/search/report_receivables.html: better visual
5115           indication of disabled "days" field on IE
5116
5117 2007-11-08 19:12  ivan
5118
5119         * httemplate/search/: report_receivables.cgi,
5120           report_receivables.html: add option for listing customers without
5121           a balance (closes: RT#2752) and fix bug in total row (closes:
5122           RT#2736)
5123
5124 2007-11-08 16:44  jeff
5125
5126         * FS/FS/cust_main.pm: correct realtime_bop cvv handling
5127
5128 2007-11-07 20:21  ivan
5129
5130         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
5131           selfservice-session_timeout config
5132
5133 2007-11-07 19:04  rsiddall
5134
5135         * install/rpm/freeside.spec: Added %post scriptlet to change
5136           User/Group in the local Apache instance configuration file to
5137           freeside.  (Code from Debian install script.)
5138
5139 2007-11-07 18:15  rsiddall
5140
5141         * install/rpm/freeside.spec: Fix for bug that prevented RPMs
5142           building on x86_64: wrong path to brp-compress.
5143
5144 2007-11-07 18:10  ivan
5145
5146         * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
5147           in concatenation (.) or string at
5148           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
5149
5150 2007-11-07 15:02  rsiddall
5151
5152         * install/rpm/freeside-install: Fixed up the tests to work on
5153           CentOS 4.  Not sure if this is portable.
5154
5155 2007-11-07 14:38  rsiddall
5156
5157         * install/rpm/freeside.sysconfig: Changed initial values to match
5158           Makefile.  This may eliminate the need to change this file in
5159           many installations.
5160
5161 2007-11-06 13:43  rsiddall
5162
5163         * install/rpm/freeside.spec: Quick update to avoid installing
5164           freeside-import.
5165
5166 2007-11-06 13:34  rsiddall
5167
5168         * install/rpm/freeside-import: Removing the text file import script
5169           for now.
5170
5171 2007-11-06 13:25  rsiddall
5172
5173         * install/rpm/freeside.spec: Changes to make it easier to build
5174           daily CVS builds.  Also successfully builds RPMs without putting
5175           some of the RedHat-style and RPM files in the SOURCES directory.
5176
5177 2007-11-06 13:23  rsiddall
5178
5179         * install/rpm/freeside.sysconfig: First version of a RedHat-style
5180           system configuration file for Freeside.  This would live in
5181           /etc/sysconfig and include some of the values that are currently
5182           hard-coded in Makefile.
5183
5184 2007-11-06 13:21  rsiddall
5185
5186         * install/rpm/freeside-import: Initial version of freeside-import.
5187           Needs to be updated to use the Freeside schema file and have a
5188           more useful syntax for modifications and deletions.
5189
5190 2007-11-05 17:59  ivan
5191
5192         * bin/customer-faker: keep our own list of states; remove some
5193           states that Data::Faker and Locale::SubCountry disagree on
5194
5195 2007-11-04 21:42  ivan
5196
5197         * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
5198           to process_payment.  just a bit important.
5199
5200 2007-11-04 21:27  ivan
5201
5202         * FS/FS/ClientAPI/MyAccount.pm,
5203           fs_selfservice/FS-SelfService/SelfService.pm: add
5204           process_payment_order_pkg method
5205
5206 2007-11-04 10:22  jeff
5207
5208         * httemplate/search/cust_main_ADV.cgi: comma is a bad delimiter
5209           choice according to ut_text()
5210
5211 2007-11-04 10:04  jeff
5212
5213         * httemplate/elements/menu.html: not quite yet
5214
5215 2007-11-03 10:38  ivan
5216
5217         * httemplate/elements/menu.html: move menu option for adv. customer
5218           reports to second level, same as advanced invoice & package
5219           reports
5220
5221 2007-11-02 17:55  jeff
5222
5223         * httemplate/search/report_cust_main.html: new customer
5224           report/flattened package report (ticket 1428)
5225
5226 2007-11-02 17:52  jeff
5227
5228         * httemplate/: elements/menu.html, search/cust_main_ADV.cgi: new
5229           customer report/flattened package report (ticket 1428)
5230
5231 2007-10-29 05:03  ivan
5232
5233         * httemplate/search/report_receivables.cgi: famous last mysql bug
5234
5235 2007-10-29 04:34  ivan
5236
5237         * httemplate/edit/rate.cgi: yup, mysql-ing me harder
5238
5239 2007-10-29 04:18  ivan
5240
5241         * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
5242           locking workaround
5243
5244 2007-10-29 03:30  ivan
5245
5246         * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
5247           httemplate/search/cust_bill.html,
5248           httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
5249           either, sigh
5250
5251 2007-10-28 18:08  ivan
5252
5253         * httemplate/view/cust_pay.html: still have link back to the
5254           customer on printable receipt... should hide it from print at
5255           some point though
5256
5257 2007-10-28 05:51  ivan
5258
5259         * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
5260           bin/freeside-upgrade: finish mysql locking workaround
5261
5262 2007-10-27 20:55  ivan
5263
5264         * FS/FS/Record.pm, FS/FS/cust_svc.pm,
5265           FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
5266           httemplate/search/report_receivables.cgi: mysql me harder
5267
5268 2007-10-26 21:46  ivan
5269
5270         * httemplate/view/cust_pay.html: file cust_pay.html was added on
5271           branch FREESIDE_1_7_BRANCH on 2007-10-27 04:46:21 +0000
5272
5273 2007-10-26 21:46  ivan
5274
5275         * httemplate/view/cust_pay.html, FS/FS/cust_main.pm,
5276           FS/FS/cust_pay.pm, httemplate/misc/process/payment.cgi,
5277           httemplate/search/cust_pay.cgi,
5278           httemplate/view/cust_main/payment_history.html: simple payment
5279           receipts in web interface, sorry arnie, RT#2738
5280
5281 2007-10-25 12:01  ivan
5282
5283         * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
5284           mysql, yes, mysql.
5285
5286 2007-10-14 16:14  ivan
5287
5288         * conf/invoice_html: this aligns better.  i wonder how 1.9 loads up
5289           config from here, though?
5290
5291 2007-10-14 16:10  ivan
5292
5293         * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
5294
5295 2007-10-13 18:51  ivan
5296
5297         * fs_selfservice/php/freeside.login_example.php: file
5298           freeside.login_example.php was added on branch
5299           FREESIDE_1_7_BRANCH on 2007-10-14 01:51:14 +0000
5300
5301 2007-10-13 18:51  ivan
5302
5303         * fs_selfservice/php/freeside_signup_example.php: file
5304           freeside_signup_example.php was added on branch
5305           FREESIDE_1_7_BRANCH on 2007-10-14 01:51:14 +0000
5306
5307 2007-10-13 18:51  ivan
5308
5309         * fs_selfservice/php/: freeside.class.php,
5310           freeside.login_example.php, freeside_signup_example.php: adding
5311           php examples
5312
5313 2007-10-13 18:51  ivan
5314
5315         * fs_selfservice/php/freeside.class.php: file freeside.class.php
5316           was added on branch FREESIDE_1_7_BRANCH on 2007-10-14 01:51:13
5317           +0000
5318
5319 2007-10-13 10:19  jeff
5320
5321         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
5322           agent_defaultpkg handling
5323
5324 2007-10-12 10:50  ivan
5325
5326         * FS/FS/Schema.pm: backport new schema stuff from 1.9, as running
5327           this with new DBIx::DBSchema results in disappearing indices
5328
5329 2007-10-08 21:58  ivan
5330
5331         * FS/FS/Conf.pm: fix documenation links to point into wiki where
5332           they belong
5333
5334 2007-10-08 13:59  jeff
5335
5336         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: agent
5337           selection on package add/edit (1151)
5338
5339 2007-10-08 12:04  jeff
5340
5341         * htetc/handler.pl, httemplate/edit/rate_region.cgi,
5342           httemplate/edit/reg_code.cgi,
5343           httemplate/edit/process/cust_svc.cgi,
5344           httemplate/edit/process/domain_record.cgi,
5345           httemplate/edit/process/quick-cust_pkg.cgi,
5346           httemplate/edit/process/reg_code.cgi,
5347           httemplate/elements/errorpage.html,
5348           httemplate/elements/tr-select-part_referral.html,
5349           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
5350           httemplate/misc/cust_main-cancel.cgi,
5351           httemplate/misc/delete-agent_payment_gateway.cgi,
5352           httemplate/misc/delete-cust_credit.cgi,
5353           httemplate/misc/delete-cust_pay.cgi,
5354           httemplate/misc/delete-cust_refund.cgi,
5355           httemplate/misc/delete-domain_record.cgi,
5356           httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
5357           httemplate/misc/inventory_item-import.html,
5358           httemplate/misc/unapply-cust_credit.cgi,
5359           httemplate/misc/unapply-cust_pay.cgi,
5360           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
5361           httemplate/misc/unvoid-cust_pay_void.cgi,
5362           httemplate/misc/upload-batch.cgi,
5363           httemplate/misc/void-cust_pay.cgi,
5364           httemplate/misc/process/cdr-import.html,
5365           httemplate/misc/process/cust_main-import.cgi,
5366           httemplate/misc/process/cust_main-import_charges.cgi,
5367           httemplate/misc/process/inventory_item-import.html,
5368           httemplate/misc/process/link.cgi,
5369           httemplate/misc/process/payment.cgi,
5370           httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
5371           httemplate/search/inventory_item.html,
5372           httemplate/search/reg_code.html, httemplate/search/sql.html,
5373           httemplate/search/svc_acct.cgi,
5374           httemplate/search/svc_broadband.cgi: Remove remaining calls to
5375           idiot/eidiot.  Should fix 1479
5376
5377 2007-10-05 12:45  ivan
5378
5379         * httemplate/elements/tr-input-beginning_ending.html: fix date
5380           selection on advanced invoice report, or future places where date
5381           selection component is included multiple times
5382
5383 2007-10-03 20:22  ivan
5384
5385         * fs_selfservice/FS-SelfService/SelfService.pm: improve layout of
5386           self-service documentation
5387
5388 2007-10-03 19:52  ivan
5389
5390         * bin/pod2x: wikify individual files
5391
5392 2007-10-03 19:22  ivan
5393
5394         * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
5395
5396 2007-10-03 19:15  ivan
5397
5398         * FS/FS/cust_main.pm: add missing =back
5399
5400 2007-10-03 19:07  ivan
5401
5402         * bin/pod2x: bah!  THIS should fix munging of non-internal links, i
5403           hope
5404
5405 2007-10-03 19:06  jeff
5406
5407         * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
5408           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
5409           httemplate/edit/process/part_pkg.cgi: support part_pkg option
5410           input validation, check bytecounts and allow commas (closes 1863)
5411
5412 2007-10-03 18:56  ivan
5413
5414         * bin/pod2x: this *should* fix munging of non-internal links, i
5415           hope
5416
5417 2007-10-03 18:50  ivan
5418
5419         * bin/pod2x: 1.7 doc uploader goes in 1.7 location
5420
5421 2007-10-03 18:49  ivan
5422
5423         * Makefile, bin/pod2x: wiki documentation convertor now
5424
5425 2007-10-03 18:47  ivan
5426
5427         * FS/FS.pm: add missing CLI utilities to FS.pm too
5428
5429 2007-10-03 18:45  ivan
5430
5431         * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
5432
5433 2007-10-03 18:29  ivan
5434
5435         * FS/t/cust_tax_exempt.pm: wtf!
5436
5437 2007-10-03 18:15  ivan
5438
5439         * FS/: FS.pm: update top-level FS manpage
5440
5441 2007-10-02 08:31  jeff
5442
5443         * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
5444           httemplate/search/cust_bill_event.cgi: fix up re-email these
5445           events
5446
5447 2007-09-29 17:25  ivan
5448
5449         * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
5450           date editing errors (especially because resetting them pops up
5451           the error confirmation)
5452
5453 2007-09-27 14:25  jeff
5454
5455         * httemplate/edit/svc_acct.cgi: hide fixed passwords
5456
5457 2007-09-23 16:17  ivan
5458
5459         * httemplate/edit/svc_www.cgi: i think this is a bug; should not
5460           show the svc_www.usersvc selector unless it is non-fixed or
5461           non-blank, NOT non-fixed or blank
5462
5463 2007-09-22 15:45  ivan
5464
5465         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
5466           menubar border in example self-service template
5467
5468 2007-09-22 12:40  ivan
5469
5470         * httemplate/view/svc_acct.cgi: UI
5471
5472 2007-09-22 11:27  ivan
5473
5474         * httemplate/view/svc_acct.cgi: add a list of any hosts associated
5475           with accounts
5476
5477 2007-09-20 17:42  ivan
5478
5479         * httemplate/pref/pref-process.html: backport fix from HEAD
5480           allowing - in preference email addresses
5481
5482 2007-09-18 17:12  ivan
5483
5484         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
5485           least one small problem with reprint/email/fax functionality: now
5486           should understand the "most recent invoice per customer" and
5487           invoice # min/max options
5488
5489 2007-09-18 14:41  ivan
5490
5491         * httemplate/search/svc_broadband.cgi: and parens help alot, doh
5492
5493 2007-09-18 14:37  ivan
5494
5495         * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
5496           svcpart (links from browse/part_svc, in particular
5497
5498 2007-09-13 20:45  ivan
5499
5500         * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
5501           undefined value as an ARRAY reference at
5502           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
5503
5504 2007-09-13 20:31  ivan
5505
5506         * rt/html/Elements/TicketList: fix visual glitch on "RT at a
5507           glance" / Ticketing main
5508
5509 2007-09-13 19:14  ivan
5510
5511         * rt/html/Ticket/Elements/ShowTransactionAttachments: turn off
5512           Text::Quoted usage, it segfaults and its optional
5513
5514 2007-09-13 15:25  ivan
5515
5516         * httemplate/browse/part_svc.cgi: random indentation fix
5517
5518 2007-09-13 15:24  ivan
5519
5520         * CREDITS: too little, too late attempt at spam reduction
5521
5522 2007-09-13 15:05  ivan
5523
5524         * httemplate/search/cust_main.cgi: fix status color on customer
5525           list
5526
5527 2007-09-13 13:16  ivan
5528
5529         * httemplate/misc/cust_main-import.cgi: add better inline docs
5530           explaining fields on customer CSV import
5531
5532 2007-09-12 13:40  ivan
5533
5534         * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
5535           we can't fetch the name for a queue...
5536
5537 2007-09-11 21:23  ivan
5538
5539         * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
5540           in statustext message (or anything else weird) from causing them
5541           not to get inserted
5542
5543 2007-09-10 18:33  ivan
5544
5545         * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
5546           cust_main-require_invoicing_list_email options
5547
5548 2007-09-06 20:45  ivan
5549
5550         * FS/FS/cust_pkg.pm: default cancellation subject so the emails
5551           work even when people don't set one in config
5552
5553 2007-09-06 20:36  ivan
5554
5555         * FS/FS/part_export/sqlradius.pm: tweak debugging
5556
5557 2007-08-23 01:23  ivan
5558
5559         * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
5560           could log in to RADIUS with uppercase usernameand avoid bandwidth
5561           acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot
5562           for nothing, grr!)
5563
5564 2007-08-21 16:52  jeff
5565
5566         * FS/bin/freeside-upgrade: agent_custid bugfix (1746) (backport)
5567
5568 2007-08-16 11:23  jeff
5569
5570         * FS/FS/svc_acct.pm: correct labels in service definition edit for
5571           svc_acct (#1745) (backport)
5572
5573 2007-08-15 17:00  ivan
5574
5575         * FS/FS/cust_main.pm: have generate_letter assume a default paydate
5576           of 2037-12 so it doesn't bomb out on empty paydates
5577
5578 2007-08-15 16:46  ivan
5579
5580         * FS/bin/freeside-sqlradius-reset: add -n option to
5581           freeside-sqlradius-reset to supress deleting data
5582
5583 2007-08-15 14:51  ivan
5584
5585         * httemplate/edit/cust_main.cgi: fix customer status color here too
5586
5587 2007-08-14 20:26  ivan
5588
5589         * httemplate/browse/part_export.cgi: little more low-hanging fruit:
5590           table-grid the export listing
5591
5592 2007-08-14 14:46  ivan
5593
5594         * httemplate/graph/cust_pkg.cgi: file cust_pkg.cgi was added on
5595           branch FREESIDE_1_7_BRANCH on 2007-08-14 21:47:24 +0000
5596
5597 2007-08-14 14:46  ivan
5598
5599         * httemplate/graph/report_cust_pkg.html: file report_cust_pkg.html
5600           was added on branch FREESIDE_1_7_BRANCH on 2007-08-14 21:47:24
5601           +0000
5602
5603 2007-08-14 14:46  ivan
5604
5605         * httemplate/graph/cust_pkg.cgi,
5606           httemplate/graph/report_cust_pkg.html,
5607           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
5608           httemplate/graph/cust_bill_pkg.cgi,
5609           httemplate/graph/money_time.cgi,
5610           httemplate/graph/elements/monthly.html,
5611           httemplate/browse/agent.cgi: add package churn report/graph
5612
5613 2007-08-10 16:50  ivan
5614
5615         * FS/bin/freeside-dbdef-create: file freeside-dbdef-create was
5616           added on branch FREESIDE_1_7_BRANCH on 2008-06-21 20:07:05 +0000
5617
5618 2007-08-10 16:50  ivan
5619
5620         * FS/bin/: freeside-dbdef-create: rename dbdef-create to
5621           freeside-dbdef-create and move it to FS/bin, so it gets
5622           %%%FREESIDE_CONF%%% substituted
5623
5624 2007-08-10 15:48  ivan
5625
5626         * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
5627           frequencies
5628
5629 2007-08-10 00:01  ivan
5630
5631         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
5632           httemplate/view/cust_main/packages.html: on changing packages,
5633           don't set setup date unless old package has one
5634
5635 2007-08-08 12:18  ivan
5636
5637         * FS/FS/cust_pkg.pm: fix otaker regex
5638
5639 2007-08-07 13:05  ivan
5640
5641         * FS/FS/cust_main.pm: more informative error msg
5642
5643 2007-08-06 12:45  jeff
5644
5645         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
5646           documentation improvements
5647
5648 2007-08-06 01:51  jeff
5649
5650         * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
5651           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
5652           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
5653           (backport)
5654
5655 2007-08-06 01:46  jeff
5656
5657         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm: file
5658           XMLRPC.pm was added on branch FREESIDE_1_7_BRANCH on 2007-08-06
5659           08:51:19 +0000
5660
5661 2007-08-06 01:46  jeff
5662
5663         * fs_selfservice/FS-SelfService/cgi/xmlrpc.cgi: file xmlrpc.cgi was
5664           added on branch FREESIDE_1_7_BRANCH on 2007-08-06 08:51:19 +0000
5665
5666 2007-08-06 01:46  jeff
5667
5668         * fs_selfservice/FS-SelfService/:
5669           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
5670           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
5671
5672 2007-08-06 01:46  jeff
5673
5674         * fs_selfservice/FS-SelfService/freeside-selfservice-xmlrpc-server:
5675           file freeside-selfservice-xmlrpc-server was added on branch
5676           FREESIDE_1_7_BRANCH on 2007-08-06 08:51:18 +0000
5677
5678 2007-08-05 10:32  jeff
5679
5680         * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
5681
5682 2007-08-02 16:44  ivan
5683
5684         * httemplate/view/cust_main/packages.html: increase package popup
5685           width
5686
5687 2007-08-02 16:09  ivan
5688
5689         * httemplate/: edit/process/cust_pkg.cgi,
5690           elements/select-table.html, misc/change_pkg.cgi,
5691           view/cust_main/packages.html: fix slowness on change package and
5692           also make it into a popup
5693
5694 2007-08-02 16:01  ivan
5695
5696         * httemplate/elements/select-cust-part_pkg.html: file
5697           select-cust-part_pkg.html was added on branch FREESIDE_1_7_BRANCH
5698           on 2007-08-02 23:01:02 +0000
5699
5700 2007-08-02 16:01  ivan
5701
5702         * httemplate/elements/: select-cust-part_pkg.html: fix slowness on
5703           change package and also make it into a popup
5704
5705 2007-08-02 15:55  ivan
5706
5707         * FS/FS/CGI.pm: fix status color on small_custview
5708
5709 2007-08-02 13:18  ivan
5710
5711         * httemplate/elements/select-table.html: sync with HEAD 1.8
5712
5713 2007-08-02 13:06  ivan
5714
5715         * httemplate/elements/select-table.html: backport select-table.html
5716           from HEAD
5717
5718 2007-08-02 12:53  ivan
5719
5720         * rt/lib/t/regression/: 06-mime_decoding.t, 23-web_attachments.t:
5721           import rt 3.6.4
5722
5723 2007-08-01 15:37  ivan
5724
5725         * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
5726           (backport)
5727
5728 2007-08-01 15:26  jeff
5729
5730         * httemplate/misc/cancel_cust.html: file cancel_cust.html was added
5731           on branch FREESIDE_1_7_BRANCH on 2007-12-19 22:31:37 +0000
5732
5733 2007-08-01 15:26  ivan
5734
5735         *
5736           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif:
5737           file toolbar.arrowright.gif was added on branch
5738           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:49 +0000
5739
5740 2007-08-01 15:26  ivan
5741
5742         *
5743           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif:
5744           file toolbar.buttonarrow.gif was added on branch
5745           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:49 +0000
5746
5747 2007-08-01 15:26  ivan
5748
5749         *
5750           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif:
5751           file toolbar.buttonbg.gif was added on branch FREESIDE_1_7_BRANCH
5752           on 2008-06-17 03:58:49 +0000
5753
5754 2007-08-01 15:26  ivan
5755
5756         *
5757           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif:
5758           file toolbar.collapse.gif was added on branch FREESIDE_1_7_BRANCH
5759           on 2008-06-17 03:58:49 +0000
5760
5761 2007-08-01 15:26  ivan
5762
5763         *
5764           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif:
5765           file toolbar.end.gif was added on branch FREESIDE_1_7_BRANCH on
5766           2008-06-17 03:58:49 +0000
5767
5768 2007-08-01 15:26  ivan
5769
5770         *
5771           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif:
5772           file toolbar.expand.gif was added on branch FREESIDE_1_7_BRANCH
5773           on 2008-06-17 03:58:49 +0000
5774
5775 2007-08-01 15:26  ivan
5776
5777         *
5778           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif:
5779           file toolbar.separator.gif was added on branch
5780           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:49 +0000
5781
5782 2007-08-01 15:26  ivan
5783
5784         *
5785           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif:
5786           file toolbar.start.gif was added on branch FREESIDE_1_7_BRANCH on
5787           2008-06-17 03:58:49 +0000
5788
5789 2007-08-01 15:26  ivan
5790
5791         *
5792           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css:
5793           file fck_dialog.css was added on branch FREESIDE_1_7_BRANCH on
5794           2008-06-17 03:58:47 +0000
5795
5796 2007-08-01 15:26  ivan
5797
5798         *
5799           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css:
5800           file fck_dialog.css was added on branch FREESIDE_1_7_BRANCH on
5801           2008-06-17 03:58:48 +0000
5802
5803 2007-08-01 15:26  ivan
5804
5805         * httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css:
5806           file fck_dialog.css was added on branch FREESIDE_1_7_BRANCH on
5807           2008-06-17 03:58:49 +0000
5808
5809 2007-08-01 15:26  ivan
5810
5811         *
5812           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css:
5813           file fck_editor.css was added on branch FREESIDE_1_7_BRANCH on
5814           2008-06-17 03:58:47 +0000
5815
5816 2007-08-01 15:26  ivan
5817
5818         *
5819           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css:
5820           file fck_editor.css was added on branch FREESIDE_1_7_BRANCH on
5821           2008-06-17 03:58:48 +0000
5822
5823 2007-08-01 15:26  ivan
5824
5825         * httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css:
5826           file fck_editor.css was added on branch FREESIDE_1_7_BRANCH on
5827           2008-06-17 03:58:49 +0000
5828
5829 2007-08-01 15:26  ivan
5830
5831         * httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif:
5832           file fck_strip.gif was added on branch FREESIDE_1_7_BRANCH on
5833           2008-06-17 03:58:47 +0000
5834
5835 2007-08-01 15:26  ivan
5836
5837         *
5838           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif:
5839           file fck_strip.gif was added on branch FREESIDE_1_7_BRANCH on
5840           2008-06-17 03:58:48 +0000
5841
5842 2007-08-01 15:26  ivan
5843
5844         * httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif:
5845           file fck_strip.gif was added on branch FREESIDE_1_7_BRANCH on
5846           2008-06-17 03:58:49 +0000
5847
5848 2007-08-01 15:26  ivan
5849
5850         * httemplate/elements/fckeditor/editor/skins/:
5851           default/images/toolbar.arrowright.gif,
5852           office2003/images/toolbar.arrowright.gif: file
5853           toolbar.arrowright.gif was added on branch FREESIDE_1_7_BRANCH on
5854           2008-06-17 03:58:48 +0000
5855
5856 2007-08-01 15:26  ivan
5857
5858         *
5859           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif:
5860           file toolbar.bg.gif was added on branch FREESIDE_1_7_BRANCH on
5861           2008-06-17 03:58:48 +0000
5862
5863 2007-08-01 15:26  ivan
5864
5865         * httemplate/elements/fckeditor/editor/skins/:
5866           default/images/toolbar.buttonarrow.gif,
5867           office2003/images/toolbar.buttonarrow.gif: file
5868           toolbar.buttonarrow.gif was added on branch FREESIDE_1_7_BRANCH
5869           on 2008-06-17 03:58:48 +0000
5870
5871 2007-08-01 15:26  ivan
5872
5873         * httemplate/elements/fckeditor/editor/skins/:
5874           default/images/toolbar.collapse.gif,
5875           office2003/images/toolbar.collapse.gif: file toolbar.collapse.gif
5876           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48
5877           +0000
5878
5879 2007-08-01 15:26  ivan
5880
5881         * httemplate/elements/fckeditor/editor/skins/:
5882           default/images/toolbar.end.gif,
5883           office2003/images/toolbar.end.gif: file toolbar.end.gif was added
5884           on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48 +0000
5885
5886 2007-08-01 15:26  ivan
5887
5888         * httemplate/elements/fckeditor/editor/skins/:
5889           default/images/toolbar.expand.gif,
5890           office2003/images/toolbar.expand.gif: file toolbar.expand.gif was
5891           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48 +0000
5892
5893 2007-08-01 15:26  ivan
5894
5895         * httemplate/elements/fckeditor/editor/skins/:
5896           default/images/toolbar.separator.gif,
5897           office2003/images/toolbar.separator.gif: file
5898           toolbar.separator.gif was added on branch FREESIDE_1_7_BRANCH on
5899           2008-06-17 03:58:48 +0000
5900
5901 2007-08-01 15:26  ivan
5902
5903         * httemplate/elements/fckeditor/editor/skins/:
5904           default/images/toolbar.start.gif,
5905           office2003/images/toolbar.start.gif: file toolbar.start.gif was
5906           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:48 +0000
5907
5908 2007-08-01 15:26  ivan
5909
5910         * httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html:
5911           file _fckviewstrips.html was added on branch FREESIDE_1_7_BRANCH
5912           on 2008-06-17 03:58:46 +0000
5913
5914 2007-08-01 15:26  ivan
5915
5916         *
5917           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js:
5918           file fckplugin.js was added on branch FREESIDE_1_7_BRANCH on
5919           2008-06-17 03:58:42 +0000
5920
5921 2007-08-01 15:26  ivan
5922
5923         *
5924           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js:
5925           file fckplugin.js was added on branch FREESIDE_1_7_BRANCH on
5926           2008-06-17 03:58:43 +0000
5927
5928 2007-08-01 15:26  ivan
5929
5930         *
5931           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js:
5932           file pl.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5933           03:58:41 +0000
5934
5935 2007-08-01 15:26  ivan
5936
5937         *
5938           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js:
5939           file it.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5940           03:58:41 +0000
5941
5942 2007-08-01 15:26  ivan
5943
5944         *
5945           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js:
5946           file de.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5947           03:58:41 +0000
5948
5949 2007-08-01 15:26  ivan
5950
5951         *
5952           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js:
5953           file en.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5954           03:58:41 +0000
5955
5956 2007-08-01 15:26  ivan
5957
5958         *
5959           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js:
5960           file fr.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
5961           03:58:41 +0000
5962
5963 2007-08-01 15:26  ivan
5964
5965         *
5966           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html:
5967           file fck_placeholder.html was added on branch FREESIDE_1_7_BRANCH
5968           on 2008-06-17 03:58:41 +0000
5969
5970 2007-08-01 15:26  ivan
5971
5972         * httemplate/elements/fckeditor/editor/plugins/:
5973           autogrow/fckplugin.js, placeholder/fckplugin.js: file
5974           fckplugin.js was added on branch FREESIDE_1_7_BRANCH on
5975           2008-06-17 03:58:41 +0000
5976
5977 2007-08-01 15:26  ivan
5978
5979         *
5980           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif:
5981           file placeholder.gif was added on branch FREESIDE_1_7_BRANCH on
5982           2008-06-17 03:58:41 +0000
5983
5984 2007-08-01 15:26  ivan
5985
5986         * httemplate/elements/fckeditor/editor/lang/tr.js: file tr.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/uk.js: file uk.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/vi.js: file vi.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/zh-cn.js: file zh-cn.js
6002           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:41
6003           +0000
6004
6005 2007-08-01 15:26  ivan
6006
6007         * httemplate/elements/fckeditor/editor/lang/zh.js: file zh.js was
6008           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:41 +0000
6009
6010 2007-08-01 15:26  ivan
6011
6012         * httemplate/elements/fckeditor/editor/lang/sl.js: file sl.js was
6013           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6014
6015 2007-08-01 15:26  ivan
6016
6017         * httemplate/elements/fckeditor/editor/lang/sr-latn.js: file
6018           sr-latn.js was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6019           03:58:40 +0000
6020
6021 2007-08-01 15:26  ivan
6022
6023         * httemplate/elements/fckeditor/editor/lang/sr.js: file sr.js was
6024           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6025
6026 2007-08-01 15:26  ivan
6027
6028         * httemplate/elements/fckeditor/editor/lang/sv.js: file sv.js was
6029           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6030
6031 2007-08-01 15:26  ivan
6032
6033         * httemplate/elements/fckeditor/editor/lang/th.js: file th.js was
6034           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6035
6036 2007-08-01 15:26  ivan
6037
6038         * httemplate/elements/fckeditor/editor/lang/hu.js: file hu.js was
6039           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6040
6041 2007-08-01 15:26  ivan
6042
6043         * httemplate/elements/fckeditor/editor/lang/it.js: file it.js was
6044           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6045
6046 2007-08-01 15:26  ivan
6047
6048         * httemplate/elements/fckeditor/editor/lang/ja.js: file ja.js was
6049           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6050
6051 2007-08-01 15:26  ivan
6052
6053         * httemplate/elements/fckeditor/editor/lang/km.js: file km.js was
6054           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6055
6056 2007-08-01 15:26  ivan
6057
6058         * httemplate/elements/fckeditor/editor/lang/ko.js: file ko.js was
6059           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:37 +0000
6060
6061 2007-08-01 15:26  ivan
6062
6063         * httemplate/elements/fckeditor/editor/lang/lt.js: file lt.js was
6064           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:37 +0000
6065
6066 2007-08-01 15:26  ivan
6067
6068         * httemplate/elements/fckeditor/editor/lang/lv.js: file lv.js was
6069           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:37 +0000
6070
6071 2007-08-01 15:26  ivan
6072
6073         * httemplate/elements/fckeditor/editor/lang/mn.js: file mn.js was
6074           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:38 +0000
6075
6076 2007-08-01 15:26  ivan
6077
6078         * httemplate/elements/fckeditor/editor/lang/ms.js: file ms.js was
6079           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:38 +0000
6080
6081 2007-08-01 15:26  ivan
6082
6083         * httemplate/elements/fckeditor/editor/lang/nb.js: file nb.js was
6084           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6085
6086 2007-08-01 15:26  ivan
6087
6088         * httemplate/elements/fckeditor/editor/lang/nl.js: file nl.js was
6089           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6090
6091 2007-08-01 15:26  ivan
6092
6093         * httemplate/elements/fckeditor/editor/lang/no.js: file no.js was
6094           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6095
6096 2007-08-01 15:26  ivan
6097
6098         * httemplate/elements/fckeditor/editor/lang/pl.js: file pl.js was
6099           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6100
6101 2007-08-01 15:26  ivan
6102
6103         * httemplate/elements/fckeditor/editor/lang/pt-br.js: file pt-br.js
6104           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39
6105           +0000
6106
6107 2007-08-01 15:26  ivan
6108
6109         * httemplate/elements/fckeditor/editor/lang/pt.js: file pt.js was
6110           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:39 +0000
6111
6112 2007-08-01 15:26  ivan
6113
6114         * httemplate/elements/fckeditor/editor/lang/ro.js: file ro.js was
6115           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6116
6117 2007-08-01 15:26  ivan
6118
6119         * httemplate/elements/fckeditor/editor/lang/ru.js: file ru.js was
6120           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6121
6122 2007-08-01 15:26  ivan
6123
6124         * httemplate/elements/fckeditor/editor/lang/sk.js: file sk.js was
6125           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:40 +0000
6126
6127 2007-08-01 15:26  ivan
6128
6129         * httemplate/elements/fckeditor/editor/lang/gl.js: file gl.js was
6130           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6131
6132 2007-08-01 15:26  ivan
6133
6134         * httemplate/elements/fckeditor/editor/lang/he.js: file he.js was
6135           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6136
6137 2007-08-01 15:26  ivan
6138
6139         * httemplate/elements/fckeditor/editor/lang/hi.js: file hi.js was
6140           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6141
6142 2007-08-01 15:26  ivan
6143
6144         * httemplate/elements/fckeditor/editor/lang/hr.js: file hr.js was
6145           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6146
6147 2007-08-01 15:26  ivan
6148
6149         * httemplate/elements/fckeditor/editor/lang/fa.js: file fa.js was
6150           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6151
6152 2007-08-01 15:26  ivan
6153
6154         * httemplate/elements/fckeditor/editor/lang/fi.js: file fi.js was
6155           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6156
6157 2007-08-01 15:26  ivan
6158
6159         * httemplate/elements/fckeditor/editor/lang/fo.js: file fo.js was
6160           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6161
6162 2007-08-01 15:26  ivan
6163
6164         * httemplate/elements/fckeditor/editor/lang/fr.js: file fr.js was
6165           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6166
6167 2007-08-01 15:26  ivan
6168
6169         * httemplate/elements/fckeditor/editor/lang/es.js: file es.js was
6170           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6171
6172 2007-08-01 15:26  ivan
6173
6174         * httemplate/elements/fckeditor/editor/lang/et.js: file et.js was
6175           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6176
6177 2007-08-01 15:26  ivan
6178
6179         * httemplate/elements/fckeditor/editor/lang/eu.js: file eu.js was
6180           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:35 +0000
6181
6182 2007-08-01 15:26  ivan
6183
6184         * httemplate/elements/fckeditor/editor/lang/el.js: file el.js was
6185           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6186
6187 2007-08-01 15:26  ivan
6188
6189         * httemplate/elements/fckeditor/editor/lang/en-au.js: file en-au.js
6190           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34
6191           +0000
6192
6193 2007-08-01 15:26  ivan
6194
6195         * httemplate/elements/fckeditor/editor/lang/en-ca.js: file en-ca.js
6196           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34
6197           +0000
6198
6199 2007-08-01 15:26  ivan
6200
6201         * httemplate/elements/fckeditor/editor/lang/en-uk.js: file en-uk.js
6202           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34
6203           +0000
6204
6205 2007-08-01 15:26  ivan
6206
6207         * httemplate/elements/fckeditor/editor/lang/en.js: file en.js was
6208           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6209
6210 2007-08-01 15:26  ivan
6211
6212         * httemplate/elements/fckeditor/editor/lang/eo.js: file eo.js was
6213           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6214
6215 2007-08-01 15:26  ivan
6216
6217         * httemplate/elements/fckeditor/editor/lang/cs.js: file cs.js was
6218           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:33 +0000
6219
6220 2007-08-01 15:26  ivan
6221
6222         * httemplate/elements/fckeditor/editor/lang/da.js: file da.js was
6223           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:33 +0000
6224
6225 2007-08-01 15:26  ivan
6226
6227         * httemplate/elements/fckeditor/editor/lang/de.js: file de.js was
6228           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:34 +0000
6229
6230 2007-08-01 15:26  ivan
6231
6232         * httemplate/elements/fckeditor/editor/lang/bs.js: file bs.js was
6233           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:32 +0000
6234
6235 2007-08-01 15:26  ivan
6236
6237         * httemplate/elements/fckeditor/editor/lang/ca.js: file ca.js was
6238           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:32 +0000
6239
6240 2007-08-01 15:26  ivan
6241
6242         * httemplate/elements/fckeditor/editor/lang/bn.js: file bn.js was
6243           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:32 +0000
6244
6245 2007-08-01 15:26  ivan
6246
6247         * httemplate/elements/fckeditor/editor/lang/_translationstatus.txt:
6248           file _translationstatus.txt was added on branch
6249           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:29 +0000
6250
6251 2007-08-01 15:26  ivan
6252
6253         * httemplate/elements/fckeditor/editor/lang/af.js: file af.js was
6254           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:30 +0000
6255
6256 2007-08-01 15:26  ivan
6257
6258         * httemplate/elements/fckeditor/editor/lang/ar.js: file ar.js was
6259           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:31 +0000
6260
6261 2007-08-01 15:26  ivan
6262
6263         * httemplate/elements/fckeditor/editor/lang/bg.js: file bg.js was
6264           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:58:31 +0000
6265
6266 2007-08-01 15:26  ivan
6267
6268         * httemplate/elements/fckeditor/editor/lang/_getfontformat.html:
6269           file _getfontformat.html was added on branch FREESIDE_1_7_BRANCH
6270           on 2008-06-17 03:58:29 +0000
6271
6272 2007-08-01 15:26  ivan
6273
6274         * httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js: file
6275           fckeditorcode_ie.js was added on branch FREESIDE_1_7_BRANCH on
6276           2008-06-17 03:58:28 +0000
6277
6278 2007-08-01 15:26  ivan
6279
6280         * httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js:
6281           file fckeditorcode_gecko.js was added on branch
6282           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:27 +0000
6283
6284 2007-08-01 15:26  ivan
6285
6286         *
6287           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif:
6288           file tounge_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6289           2008-06-17 03:58:26 +0000
6290
6291 2007-08-01 15:26  ivan
6292
6293         *
6294           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif:
6295           file whatchutalkingabout_smile.gif was added on branch
6296           FREESIDE_1_7_BRANCH on 2008-06-17 03:58:26 +0000
6297
6298 2007-08-01 15:26  ivan
6299
6300         *
6301           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif:
6302           file wink_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6303           2008-06-17 03:58:26 +0000
6304
6305 2007-08-01 15:26  ivan
6306
6307         *
6308           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif:
6309           file thumbs_down.gif was added on branch FREESIDE_1_7_BRANCH on
6310           2008-06-17 03:58:26 +0000
6311
6312 2007-08-01 15:26  ivan
6313
6314         *
6315           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif:
6316           file thumbs_up.gif was added on branch FREESIDE_1_7_BRANCH on
6317           2008-06-17 03:58:26 +0000
6318
6319 2007-08-01 15:26  ivan
6320
6321         *
6322           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif:
6323           file regular_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6324           2008-06-17 03:58:26 +0000
6325
6326 2007-08-01 15:26  ivan
6327
6328         *
6329           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif:
6330           file sad_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6331           2008-06-17 03:58:26 +0000
6332
6333 2007-08-01 15:26  ivan
6334
6335         *
6336           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif:
6337           file shades_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6338           2008-06-17 03:58:26 +0000
6339
6340 2007-08-01 15:26  ivan
6341
6342         *
6343           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif:
6344           file teeth_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6345           2008-06-17 03:58:26 +0000
6346
6347 2007-08-01 15:26  ivan
6348
6349         *
6350           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif:
6351           file omg_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6352           2008-06-17 03:58:26 +0000
6353
6354 2007-08-01 15:26  ivan
6355
6356         *
6357           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif:
6358           file lightbulb.gif was added on branch FREESIDE_1_7_BRANCH on
6359           2008-06-17 03:58:26 +0000
6360
6361 2007-08-01 15:26  ivan
6362
6363         * httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif:
6364           file kiss.gif was added on branch FREESIDE_1_7_BRANCH on
6365           2008-06-17 03:58:26 +0000
6366
6367 2007-08-01 15:26  ivan
6368
6369         *
6370           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif:
6371           file envelope.gif was added on branch FREESIDE_1_7_BRANCH on
6372           2008-06-17 03:58:25 +0000
6373
6374 2007-08-01 15:26  ivan
6375
6376         * httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif:
6377           file heart.gif was added on branch FREESIDE_1_7_BRANCH on
6378           2008-06-17 03:58:25 +0000
6379
6380 2007-08-01 15:26  ivan
6381
6382         * httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif:
6383           file cake.gif was added on branch FREESIDE_1_7_BRANCH on
6384           2008-06-17 03:58:25 +0000
6385
6386 2007-08-01 15:26  ivan
6387
6388         *
6389           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif:
6390           file confused_smile.gif was added on branch FREESIDE_1_7_BRANCH
6391           on 2008-06-17 03:58:25 +0000
6392
6393 2007-08-01 15:26  ivan
6394
6395         *
6396           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif:
6397           file cry_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6398           2008-06-17 03:58:25 +0000
6399
6400 2007-08-01 15:26  ivan
6401
6402         *
6403           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif:
6404           file devil_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6405           2008-06-17 03:58:25 +0000
6406
6407 2007-08-01 15:26  ivan
6408
6409         *
6410           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif:
6411           file embaressed_smile.gif was added on branch FREESIDE_1_7_BRANCH
6412           on 2008-06-17 03:58:25 +0000
6413
6414 2007-08-01 15:26  ivan
6415
6416         *
6417           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif:
6418           file angry_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6419           2008-06-17 03:58:25 +0000
6420
6421 2007-08-01 15:26  ivan
6422
6423         *
6424           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif:
6425           file broken_heart.gif was added on branch FREESIDE_1_7_BRANCH on
6426           2008-06-17 03:58:25 +0000
6427
6428 2007-08-01 15:26  ivan
6429
6430         *
6431           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif:
6432           file angel_smile.gif was added on branch FREESIDE_1_7_BRANCH on
6433           2008-06-17 03:58:25 +0000
6434
6435 2007-08-01 15:25  ivan
6436
6437         * httemplate/elements/fckeditor/editor/images/arrow_rtl.gif: file
6438           arrow_rtl.gif was added on branch FREESIDE_1_7_BRANCH on
6439           2008-06-17 03:58:24 +0000
6440
6441 2007-08-01 15:25  ivan
6442
6443         * httemplate/elements/fckeditor/editor/images/spacer.gif: file
6444           spacer.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6445           03:58:24 +0000
6446
6447 2007-08-01 15:25  ivan
6448
6449         * httemplate/elements/fckeditor/editor/images/arrow_ltr.gif: file
6450           arrow_ltr.gif was added on branch FREESIDE_1_7_BRANCH on
6451           2008-06-17 03:58:24 +0000
6452
6453 2007-08-01 15:25  ivan
6454
6455         * httemplate/elements/fckeditor/editor/images/anchor.gif: file
6456           anchor.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6457           03:58:24 +0000
6458
6459 2007-08-01 15:25  ivan
6460
6461         *
6462           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js:
6463           file common.js was added on branch FREESIDE_1_7_BRANCH on
6464           2008-06-17 03:58:23 +0000
6465
6466 2007-08-01 15:25  ivan
6467
6468         *
6469           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js:
6470           file fckxml.js was added on branch FREESIDE_1_7_BRANCH on
6471           2008-06-17 03:58:23 +0000
6472
6473 2007-08-01 15:25  ivan
6474
6475         *
6476           httemplate/elements/fckeditor/editor/filemanager/upload/test.html:
6477           file test.html was added on branch FREESIDE_1_7_BRANCH on
6478           2008-06-17 03:58:24 +0000
6479
6480 2007-08-01 15:25  ivan
6481
6482         *
6483           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif:
6484           file js.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6485           03:58:21 +0000
6486
6487 2007-08-01 15:25  ivan
6488
6489         *
6490           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif:
6491           file mdb.gif was added on branch FREESIDE_1_7_BRANCH on
6492           2008-06-17 03:58:21 +0000
6493
6494 2007-08-01 15:25  ivan
6495
6496         *
6497           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif:
6498           file mp3.gif was added on branch FREESIDE_1_7_BRANCH on
6499           2008-06-17 03:58:21 +0000
6500
6501 2007-08-01 15:25  ivan
6502
6503         *
6504           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif:
6505           file pdf.gif was added on branch FREESIDE_1_7_BRANCH on
6506           2008-06-17 03:58:21 +0000
6507
6508 2007-08-01 15:25  ivan
6509
6510         *
6511           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif:
6512           file png.gif was added on branch FREESIDE_1_7_BRANCH on
6513           2008-06-17 03:58:21 +0000
6514
6515 2007-08-01 15:25  ivan
6516
6517         *
6518           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif:
6519           file ppt.gif was added on branch FREESIDE_1_7_BRANCH on
6520           2008-06-17 03:58:21 +0000
6521
6522 2007-08-01 15:25  ivan
6523
6524         *
6525           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif:
6526           file rdp.gif was added on branch FREESIDE_1_7_BRANCH on
6527           2008-06-17 03:58:21 +0000
6528
6529 2007-08-01 15:25  ivan
6530
6531         *
6532           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif:
6533           file swf.gif was added on branch FREESIDE_1_7_BRANCH on
6534           2008-06-17 03:58:21 +0000
6535
6536 2007-08-01 15:25  ivan
6537
6538         *
6539           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif:
6540           file swt.gif was added on branch FREESIDE_1_7_BRANCH on
6541           2008-06-17 03:58:21 +0000
6542
6543 2007-08-01 15:25  ivan
6544
6545         *
6546           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif:
6547           file txt.gif was added on branch FREESIDE_1_7_BRANCH on
6548           2008-06-17 03:58:21 +0000
6549
6550 2007-08-01 15:25  ivan
6551
6552         *
6553           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif:
6554           file vsd.gif was added on branch FREESIDE_1_7_BRANCH on
6555           2008-06-17 03:58:21 +0000
6556
6557 2007-08-01 15:25  ivan
6558
6559         *
6560           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif:
6561           file xls.gif was added on branch FREESIDE_1_7_BRANCH on
6562           2008-06-17 03:58:21 +0000
6563
6564 2007-08-01 15:25  ivan
6565
6566         *
6567           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif:
6568           file xml.gif was added on branch FREESIDE_1_7_BRANCH on
6569           2008-06-17 03:58:22 +0000
6570
6571 2007-08-01 15:25  ivan
6572
6573         *
6574           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif:
6575           file zip.gif was added on branch FREESIDE_1_7_BRANCH on
6576           2008-06-17 03:58:22 +0000
6577
6578 2007-08-01 15:25  ivan
6579
6580         *
6581           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif:
6582           file htm.gif was added on branch FREESIDE_1_7_BRANCH on
6583           2008-06-17 03:58:20 +0000
6584
6585 2007-08-01 15:25  ivan
6586
6587         *
6588           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif:
6589           file html.gif was added on branch FREESIDE_1_7_BRANCH on
6590           2008-06-17 03:58:20 +0000
6591
6592 2007-08-01 15:25  ivan
6593
6594         *
6595           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif:
6596           file jpg.gif was added on branch FREESIDE_1_7_BRANCH on
6597           2008-06-17 03:58:20 +0000
6598
6599 2007-08-01 15:25  ivan
6600
6601         *
6602           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif:
6603           file doc.gif was added on branch FREESIDE_1_7_BRANCH on
6604           2008-06-17 03:58:19 +0000
6605
6606 2007-08-01 15:25  ivan
6607
6608         *
6609           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif:
6610           file exe.gif was added on branch FREESIDE_1_7_BRANCH on
6611           2008-06-17 03:58:19 +0000
6612
6613 2007-08-01 15:25  ivan
6614
6615         *
6616           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif:
6617           file fla.gif was added on branch FREESIDE_1_7_BRANCH on
6618           2008-06-17 03:58:19 +0000
6619
6620 2007-08-01 15:25  ivan
6621
6622         *
6623           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif:
6624           file gif.gif was added on branch FREESIDE_1_7_BRANCH on
6625           2008-06-17 03:58:19 +0000
6626
6627 2007-08-01 15:25  ivan
6628
6629         *
6630           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif:
6631           file ai.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6632           03:58:17 +0000
6633
6634 2007-08-01 15:25  ivan
6635
6636         *
6637           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif:
6638           file avi.gif was added on branch FREESIDE_1_7_BRANCH on
6639           2008-06-17 03:58:18 +0000
6640
6641 2007-08-01 15:25  ivan
6642
6643         *
6644           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif:
6645           file bmp.gif was added on branch FREESIDE_1_7_BRANCH on
6646           2008-06-17 03:58:18 +0000
6647
6648 2007-08-01 15:25  ivan
6649
6650         *
6651           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif:
6652           file cs.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6653           03:58:18 +0000
6654
6655 2007-08-01 15:25  ivan
6656
6657         *
6658           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif:
6659           file default.icon.gif was added on branch FREESIDE_1_7_BRANCH on
6660           2008-06-17 03:58:19 +0000
6661
6662 2007-08-01 15:25  ivan
6663
6664         *
6665           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif:
6666           file dll.gif was added on branch FREESIDE_1_7_BRANCH on
6667           2008-06-17 03:58:19 +0000
6668
6669 2007-08-01 15:25  ivan
6670
6671         *
6672           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif:
6673           file zip.gif was added on branch FREESIDE_1_7_BRANCH on
6674           2008-06-17 03:58:11 +0000
6675
6676 2007-08-01 15:25  ivan
6677
6678         *
6679           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif:
6680           file vsd.gif was added on branch FREESIDE_1_7_BRANCH on
6681           2008-06-17 03:58:08 +0000
6682
6683 2007-08-01 15:25  ivan
6684
6685         *
6686           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif:
6687           file xls.gif was added on branch FREESIDE_1_7_BRANCH on
6688           2008-06-17 03:58:10 +0000
6689
6690 2007-08-01 15:25  ivan
6691
6692         *
6693           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif:
6694           file xml.gif was added on branch FREESIDE_1_7_BRANCH on
6695           2008-06-17 03:58:11 +0000
6696
6697 2007-08-01 15:25  ivan
6698
6699         *
6700           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif:
6701           file swt.gif was added on branch FREESIDE_1_7_BRANCH on
6702           2008-06-17 03:58:08 +0000
6703
6704 2007-08-01 15:25  ivan
6705
6706         *
6707           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif:
6708           file txt.gif was added on branch FREESIDE_1_7_BRANCH on
6709           2008-06-17 03:58:08 +0000
6710
6711 2007-08-01 15:25  ivan
6712
6713         *
6714           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif:
6715           file swf.gif was added on branch FREESIDE_1_7_BRANCH on
6716           2008-06-17 03:58:07 +0000
6717
6718 2007-08-01 15:25  ivan
6719
6720         *
6721           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif:
6722           file rdp.gif was added on branch FREESIDE_1_7_BRANCH on
6723           2008-06-17 03:58:06 +0000
6724
6725 2007-08-01 15:25  ivan
6726
6727         *
6728           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif:
6729           file pdf.gif was added on branch FREESIDE_1_7_BRANCH on
6730           2008-06-17 03:58:01 +0000
6731
6732 2007-08-01 15:25  ivan
6733
6734         *
6735           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif:
6736           file png.gif was added on branch FREESIDE_1_7_BRANCH on
6737           2008-06-17 03:58:01 +0000
6738
6739 2007-08-01 15:25  ivan
6740
6741         *
6742           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif:
6743           file ppt.gif was added on branch FREESIDE_1_7_BRANCH on
6744           2008-06-17 03:58:03 +0000
6745
6746 2007-08-01 15:25  ivan
6747
6748         *
6749           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif:
6750           file js.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6751           03:58:00 +0000
6752
6753 2007-08-01 15:25  ivan
6754
6755         *
6756           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif:
6757           file mdb.gif was added on branch FREESIDE_1_7_BRANCH on
6758           2008-06-17 03:58:00 +0000
6759
6760 2007-08-01 15:25  ivan
6761
6762         *
6763           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif:
6764           file mp3.gif was added on branch FREESIDE_1_7_BRANCH on
6765           2008-06-17 03:58:01 +0000
6766
6767 2007-08-01 15:25  ivan
6768
6769         *
6770           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif:
6771           file exe.gif was added on branch FREESIDE_1_7_BRANCH on
6772           2008-06-17 03:57:58 +0000
6773
6774 2007-08-01 15:25  ivan
6775
6776         *
6777           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif:
6778           file fla.gif was added on branch FREESIDE_1_7_BRANCH on
6779           2008-06-17 03:57:58 +0000
6780
6781 2007-08-01 15:25  ivan
6782
6783         *
6784           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif:
6785           file gif.gif was added on branch FREESIDE_1_7_BRANCH on
6786           2008-06-17 03:57:59 +0000
6787
6788 2007-08-01 15:25  ivan
6789
6790         *
6791           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif:
6792           file htm.gif was added on branch FREESIDE_1_7_BRANCH on
6793           2008-06-17 03:57:59 +0000
6794
6795 2007-08-01 15:25  ivan
6796
6797         *
6798           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif:
6799           file html.gif was added on branch FREESIDE_1_7_BRANCH on
6800           2008-06-17 03:58:00 +0000
6801
6802 2007-08-01 15:25  ivan
6803
6804         *
6805           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif:
6806           file jpg.gif was added on branch FREESIDE_1_7_BRANCH on
6807           2008-06-17 03:58:00 +0000
6808
6809 2007-08-01 15:25  ivan
6810
6811         *
6812           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif:
6813           file cs.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6814           03:57:58 +0000
6815
6816 2007-08-01 15:25  ivan
6817
6818         *
6819           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif:
6820           file default.icon.gif was added on branch FREESIDE_1_7_BRANCH on
6821           2008-06-17 03:57:58 +0000
6822
6823 2007-08-01 15:25  ivan
6824
6825         *
6826           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif:
6827           file dll.gif was added on branch FREESIDE_1_7_BRANCH on
6828           2008-06-17 03:57:58 +0000
6829
6830 2007-08-01 15:25  ivan
6831
6832         *
6833           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif:
6834           file doc.gif was added on branch FREESIDE_1_7_BRANCH on
6835           2008-06-17 03:57:58 +0000
6836
6837 2007-08-01 15:25  ivan
6838
6839         *
6840           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif:
6841           file avi.gif was added on branch FREESIDE_1_7_BRANCH on
6842           2008-06-17 03:57:58 +0000
6843
6844 2007-08-01 15:25  ivan
6845
6846         *
6847           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif:
6848           file bmp.gif was added on branch FREESIDE_1_7_BRANCH on
6849           2008-06-17 03:57:58 +0000
6850
6851 2007-08-01 15:25  ivan
6852
6853         *
6854           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif:
6855           file ai.gif was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6856           03:57:58 +0000
6857
6858 2007-08-01 15:25  ivan
6859
6860         *
6861           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif:
6862           file spacer.gif was added on branch FREESIDE_1_7_BRANCH on
6863           2008-06-17 03:57:57 +0000
6864
6865 2007-08-01 15:25  ivan
6866
6867         *
6868           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif:
6869           file FolderUp.gif was added on branch FREESIDE_1_7_BRANCH on
6870           2008-06-17 03:57:57 +0000
6871
6872 2007-08-01 15:25  ivan
6873
6874         *
6875           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif:
6876           file ButtonArrow.gif was added on branch FREESIDE_1_7_BRANCH on
6877           2008-06-17 03:57:56 +0000
6878
6879 2007-08-01 15:25  ivan
6880
6881         *
6882           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif:
6883           file Folder.gif was added on branch FREESIDE_1_7_BRANCH on
6884           2008-06-17 03:57:56 +0000
6885
6886 2007-08-01 15:25  ivan
6887
6888         *
6889           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif:
6890           file Folder32.gif was added on branch FREESIDE_1_7_BRANCH on
6891           2008-06-17 03:57:57 +0000
6892
6893 2007-08-01 15:25  ivan
6894
6895         *
6896           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif:
6897           file FolderOpened.gif was added on branch FREESIDE_1_7_BRANCH on
6898           2008-06-17 03:57:57 +0000
6899
6900 2007-08-01 15:25  ivan
6901
6902         *
6903           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif:
6904           file FolderOpened32.gif was added on branch FREESIDE_1_7_BRANCH
6905           on 2008-06-17 03:57:57 +0000
6906
6907 2007-08-01 15:25  ivan
6908
6909         *
6910           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl:
6911           file basexml.pl was added on branch FREESIDE_1_7_BRANCH on
6912           2008-06-17 03:57:53 +0000
6913
6914 2007-08-01 15:25  ivan
6915
6916         *
6917           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl:
6918           file commands.pl was added on branch FREESIDE_1_7_BRANCH on
6919           2008-06-17 03:57:53 +0000
6920
6921 2007-08-01 15:25  ivan
6922
6923         *
6924           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi:
6925           file connector.cgi was added on branch FREESIDE_1_7_BRANCH on
6926           2008-06-17 03:57:53 +0000
6927
6928 2007-08-01 15:25  ivan
6929
6930         *
6931           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html:
6932           file frmactualfolder.html was added on branch FREESIDE_1_7_BRANCH
6933           on 2008-06-17 03:57:52 +0000
6934
6935 2007-08-01 15:25  ivan
6936
6937         *
6938           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html:
6939           file frmcreatefolder.html was added on branch FREESIDE_1_7_BRANCH
6940           on 2008-06-17 03:57:52 +0000
6941
6942 2007-08-01 15:25  ivan
6943
6944         *
6945           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html:
6946           file frmfolders.html was added on branch FREESIDE_1_7_BRANCH on
6947           2008-06-17 03:57:53 +0000
6948
6949 2007-08-01 15:25  ivan
6950
6951         *
6952           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html:
6953           file frmresourceslist.html was added on branch
6954           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:53 +0000
6955
6956 2007-08-01 15:25  ivan
6957
6958         *
6959           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html:
6960           file frmresourcetype.html was added on branch FREESIDE_1_7_BRANCH
6961           on 2008-06-17 03:57:53 +0000
6962
6963 2007-08-01 15:25  ivan
6964
6965         *
6966           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html:
6967           file frmupload.html was added on branch FREESIDE_1_7_BRANCH on
6968           2008-06-17 03:57:53 +0000
6969
6970 2007-08-01 15:25  ivan
6971
6972         *
6973           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl:
6974           file io.pl was added on branch FREESIDE_1_7_BRANCH on 2008-06-17
6975           03:57:53 +0000
6976
6977 2007-08-01 15:25  ivan
6978
6979         *
6980           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl:
6981           file upload_fck.pl was added on branch FREESIDE_1_7_BRANCH on
6982           2008-06-17 03:57:53 +0000
6983
6984 2007-08-01 15:25  ivan
6985
6986         *
6987           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl:
6988           file util.pl was added on branch FREESIDE_1_7_BRANCH on
6989           2008-06-17 03:57:55 +0000
6990
6991 2007-08-01 15:25  ivan
6992
6993         *
6994           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css:
6995           file browser.css was added on branch FREESIDE_1_7_BRANCH on
6996           2008-06-17 03:57:52 +0000
6997
6998 2007-08-01 15:25  ivan
6999
7000         *
7001           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html:
7002           file browser.html was added on branch FREESIDE_1_7_BRANCH on
7003           2008-06-17 03:57:52 +0000
7004
7005 2007-08-01 15:25  ivan
7006
7007         *
7008           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif:
7009           file template1.gif was added on branch FREESIDE_1_7_BRANCH on
7010           2008-06-17 03:57:52 +0000
7011
7012 2007-08-01 15:25  ivan
7013
7014         *
7015           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif:
7016           file template2.gif was added on branch FREESIDE_1_7_BRANCH on
7017           2008-06-17 03:57:52 +0000
7018
7019 2007-08-01 15:25  ivan
7020
7021         *
7022           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif:
7023           file template3.gif was added on branch FREESIDE_1_7_BRANCH on
7024           2008-06-17 03:57:52 +0000
7025
7026 2007-08-01 15:25  ivan
7027
7028         *
7029           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js:
7030           file spellChecker.js was added on branch FREESIDE_1_7_BRANCH on
7031           2008-06-17 03:57:51 +0000
7032
7033 2007-08-01 15:25  ivan
7034
7035         *
7036           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html:
7037           file spellchecker.html was added on branch FREESIDE_1_7_BRANCH on
7038           2008-06-17 03:57:51 +0000
7039
7040 2007-08-01 15:25  ivan
7041
7042         *
7043           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl:
7044           file spellchecker.pl was added on branch FREESIDE_1_7_BRANCH on
7045           2008-06-17 03:57:52 +0000
7046
7047 2007-08-01 15:25  ivan
7048
7049         *
7050           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css:
7051           file spellerStyle.css was added on branch FREESIDE_1_7_BRANCH on
7052           2008-06-17 03:57:51 +0000
7053
7054 2007-08-01 15:25  ivan
7055
7056         *
7057           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js:
7058           file wordWindow.js was added on branch FREESIDE_1_7_BRANCH on
7059           2008-06-17 03:57:51 +0000
7060
7061 2007-08-01 15:25  ivan
7062
7063         *
7064           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html:
7065           file blank.html was added on branch FREESIDE_1_7_BRANCH on
7066           2008-06-17 03:57:51 +0000
7067
7068 2007-08-01 15:25  ivan
7069
7070         *
7071           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js:
7072           file controlWindow.js was added on branch FREESIDE_1_7_BRANCH on
7073           2008-06-17 03:57:51 +0000
7074
7075 2007-08-01 15:25  ivan
7076
7077         *
7078           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html:
7079           file controls.html was added on branch FREESIDE_1_7_BRANCH on
7080           2008-06-17 03:57:51 +0000
7081
7082 2007-08-01 15:25  ivan
7083
7084         * httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js:
7085           file fck_link.js was added on branch FREESIDE_1_7_BRANCH on
7086           2008-06-17 03:57:51 +0000
7087
7088 2007-08-01 15:25  ivan
7089
7090         *
7091           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js:
7092           file fck_select.js was added on branch FREESIDE_1_7_BRANCH on
7093           2008-06-17 03:57:51 +0000
7094
7095 2007-08-01 15:25  ivan
7096
7097         *
7098           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html:
7099           file fck_document_preview.html was added on branch
7100           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:50 +0000
7101
7102 2007-08-01 15:25  ivan
7103
7104         *
7105           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js:
7106           file fck_flash.js was added on branch FREESIDE_1_7_BRANCH on
7107           2008-06-17 03:57:51 +0000
7108
7109 2007-08-01 15:25  ivan
7110
7111         *
7112           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html:
7113           file fck_flash_preview.html was added on branch
7114           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:51 +0000
7115
7116 2007-08-01 15:25  ivan
7117
7118         *
7119           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js:
7120           file fck_image.js was added on branch FREESIDE_1_7_BRANCH on
7121           2008-06-17 03:57:51 +0000
7122
7123 2007-08-01 15:25  ivan
7124
7125         *
7126           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html:
7127           file fck_image_preview.html was added on branch
7128           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:51 +0000
7129
7130 2007-08-01 15:25  ivan
7131
7132         *
7133           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif:
7134           file logo_fckeditor.gif was added on branch FREESIDE_1_7_BRANCH
7135           on 2008-06-17 03:57:50 +0000
7136
7137 2007-08-01 15:25  ivan
7138
7139         *
7140           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif:
7141           file logo_fredck.gif was added on branch FREESIDE_1_7_BRANCH on
7142           2008-06-17 03:57:50 +0000
7143
7144 2007-08-01 15:25  ivan
7145
7146         *
7147           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css:
7148           file fck_dialog_common.css was added on branch
7149           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:50 +0000
7150
7151 2007-08-01 15:25  ivan
7152
7153         *
7154           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js:
7155           file fck_dialog_common.js was added on branch FREESIDE_1_7_BRANCH
7156           on 2008-06-17 03:57:50 +0000
7157
7158 2007-08-01 15:25  ivan
7159
7160         *
7161           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc:
7162           file fcknumericfield.htc was added on branch FREESIDE_1_7_BRANCH
7163           on 2008-06-17 03:57:50 +0000
7164
7165 2007-08-01 15:25  ivan
7166
7167         *
7168           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif:
7169           file locked.gif was added on branch FREESIDE_1_7_BRANCH on
7170           2008-06-17 03:57:50 +0000
7171
7172 2007-08-01 15:25  ivan
7173
7174         *
7175           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml:
7176           file moz-bindings.xml was added on branch FREESIDE_1_7_BRANCH on
7177           2008-06-17 03:57:50 +0000
7178
7179 2007-08-01 15:25  ivan
7180
7181         *
7182           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif:
7183           file reset.gif was added on branch FREESIDE_1_7_BRANCH on
7184           2008-06-17 03:57:50 +0000
7185
7186 2007-08-01 15:25  ivan
7187
7188         *
7189           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif:
7190           file unlocked.gif was added on branch FREESIDE_1_7_BRANCH on
7191           2008-06-17 03:57:50 +0000
7192
7193 2007-08-01 15:25  ivan
7194
7195         * httemplate/elements/fckeditor/editor/dialog/fck_docprops.html:
7196           file fck_docprops.html was added on branch FREESIDE_1_7_BRANCH on
7197           2008-06-17 03:57:46 +0000
7198
7199 2007-08-01 15:25  ivan
7200
7201         * httemplate/elements/fckeditor/editor/dialog/fck_find.html: file
7202           fck_find.html was added on branch FREESIDE_1_7_BRANCH on
7203           2008-06-17 03:57:46 +0000
7204
7205 2007-08-01 15:25  ivan
7206
7207         * httemplate/elements/fckeditor/editor/dialog/fck_flash.html: file
7208           fck_flash.html was added on branch FREESIDE_1_7_BRANCH on
7209           2008-06-17 03:57:46 +0000
7210
7211 2007-08-01 15:25  ivan
7212
7213         * httemplate/elements/fckeditor/editor/dialog/fck_form.html: file
7214           fck_form.html was added on branch FREESIDE_1_7_BRANCH on
7215           2008-06-17 03:57:46 +0000
7216
7217 2007-08-01 15:25  ivan
7218
7219         * httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html:
7220           file fck_hiddenfield.html was added on branch FREESIDE_1_7_BRANCH
7221           on 2008-06-17 03:57:46 +0000
7222
7223 2007-08-01 15:25  ivan
7224
7225         * httemplate/elements/fckeditor/editor/dialog/fck_image.html: file
7226           fck_image.html was added on branch FREESIDE_1_7_BRANCH on
7227           2008-06-17 03:57:46 +0000
7228
7229 2007-08-01 15:25  ivan
7230
7231         * httemplate/elements/fckeditor/editor/dialog/fck_link.html: file
7232           fck_link.html was added on branch FREESIDE_1_7_BRANCH on
7233           2008-06-17 03:57:46 +0000
7234
7235 2007-08-01 15:25  ivan
7236
7237         * httemplate/elements/fckeditor/editor/dialog/fck_listprop.html:
7238           file fck_listprop.html was added on branch FREESIDE_1_7_BRANCH on
7239           2008-06-17 03:57:46 +0000
7240
7241 2007-08-01 15:25  ivan
7242
7243         * httemplate/elements/fckeditor/editor/dialog/fck_paste.html: file
7244           fck_paste.html was added on branch FREESIDE_1_7_BRANCH on
7245           2008-06-17 03:57:46 +0000
7246
7247 2007-08-01 15:25  ivan
7248
7249         * httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html:
7250           file fck_radiobutton.html was added on branch FREESIDE_1_7_BRANCH
7251           on 2008-06-17 03:57:46 +0000
7252
7253 2007-08-01 15:25  ivan
7254
7255         * httemplate/elements/fckeditor/editor/dialog/fck_replace.html:
7256           file fck_replace.html was added on branch FREESIDE_1_7_BRANCH on
7257           2008-06-17 03:57:46 +0000
7258
7259 2007-08-01 15:25  ivan
7260
7261         * httemplate/elements/fckeditor/editor/dialog/fck_select.html: file
7262           fck_select.html was added on branch FREESIDE_1_7_BRANCH on
7263           2008-06-17 03:57:46 +0000
7264
7265 2007-08-01 15:25  ivan
7266
7267         * httemplate/elements/fckeditor/editor/dialog/fck_smiley.html: file
7268           fck_smiley.html was added on branch FREESIDE_1_7_BRANCH on
7269           2008-06-17 03:57:46 +0000
7270
7271 2007-08-01 15:25  ivan
7272
7273         * httemplate/elements/fckeditor/editor/dialog/fck_source.html: file
7274           fck_source.html was added on branch FREESIDE_1_7_BRANCH on
7275           2008-06-17 03:57:46 +0000
7276
7277 2007-08-01 15:25  ivan
7278
7279         * httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html:
7280           file fck_specialchar.html was added on branch FREESIDE_1_7_BRANCH
7281           on 2008-06-17 03:57:47 +0000
7282
7283 2007-08-01 15:25  ivan
7284
7285         *
7286           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html:
7287           file fck_spellerpages.html was added on branch
7288           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:47 +0000
7289
7290 2007-08-01 15:25  ivan
7291
7292         * httemplate/elements/fckeditor/editor/dialog/fck_table.html: file
7293           fck_table.html was added on branch FREESIDE_1_7_BRANCH on
7294           2008-06-17 03:57:47 +0000
7295
7296 2007-08-01 15:25  ivan
7297
7298         * httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html:
7299           file fck_tablecell.html was added on branch FREESIDE_1_7_BRANCH
7300           on 2008-06-17 03:57:48 +0000
7301
7302 2007-08-01 15:25  ivan
7303
7304         * httemplate/elements/fckeditor/editor/dialog/fck_template.html:
7305           file fck_template.html was added on branch FREESIDE_1_7_BRANCH on
7306           2008-06-17 03:57:50 +0000
7307
7308 2007-08-01 15:25  ivan
7309
7310         * httemplate/elements/fckeditor/editor/dialog/fck_textarea.html:
7311           file fck_textarea.html was added on branch FREESIDE_1_7_BRANCH on
7312           2008-06-17 03:57:50 +0000
7313
7314 2007-08-01 15:25  ivan
7315
7316         * httemplate/elements/fckeditor/editor/dialog/fck_textfield.html:
7317           file fck_textfield.html was added on branch FREESIDE_1_7_BRANCH
7318           on 2008-06-17 03:57:50 +0000
7319
7320 2007-08-01 15:25  ivan
7321
7322         * httemplate/elements/fckeditor/editor/dialog/fck_button.html: file
7323           fck_button.html was added on branch FREESIDE_1_7_BRANCH on
7324           2008-06-17 03:57:46 +0000
7325
7326 2007-08-01 15:25  ivan
7327
7328         * httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html:
7329           file fck_checkbox.html was added on branch FREESIDE_1_7_BRANCH on
7330           2008-06-17 03:57:46 +0000
7331
7332 2007-08-01 15:25  ivan
7333
7334         *
7335           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html:
7336           file fck_colorselector.html was added on branch
7337           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:46 +0000
7338
7339 2007-08-01 15:25  ivan
7340
7341         * httemplate/elements/fckeditor/editor/dialog/fck_about.html: file
7342           fck_about.html was added on branch FREESIDE_1_7_BRANCH on
7343           2008-06-17 03:57:45 +0000
7344
7345 2007-08-01 15:25  ivan
7346
7347         * httemplate/elements/fckeditor/editor/dialog/fck_anchor.html: file
7348           fck_anchor.html was added on branch FREESIDE_1_7_BRANCH on
7349           2008-06-17 03:57:45 +0000
7350
7351 2007-08-01 15:25  ivan
7352
7353         *
7354           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc:
7355           file disablehandles.htc was added on branch FREESIDE_1_7_BRANCH
7356           on 2008-06-17 03:57:45 +0000
7357
7358 2007-08-01 15:25  ivan
7359
7360         * httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif:
7361           file fck_anchor.gif was added on branch FREESIDE_1_7_BRANCH on
7362           2008-06-17 03:57:45 +0000
7363
7364 2007-08-01 15:25  ivan
7365
7366         *
7367           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif:
7368           file fck_flashlogo.gif was added on branch FREESIDE_1_7_BRANCH on
7369           2008-06-17 03:57:45 +0000
7370
7371 2007-08-01 15:25  ivan
7372
7373         *
7374           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif:
7375           file fck_hiddenfield.gif was added on branch FREESIDE_1_7_BRANCH
7376           on 2008-06-17 03:57:45 +0000
7377
7378 2007-08-01 15:25  ivan
7379
7380         *
7381           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif:
7382           file fck_pagebreak.gif was added on branch FREESIDE_1_7_BRANCH on
7383           2008-06-17 03:57:45 +0000
7384
7385 2007-08-01 15:25  ivan
7386
7387         *
7388           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc:
7389           file showtableborders.htc was added on branch FREESIDE_1_7_BRANCH
7390           on 2008-06-17 03:57:45 +0000
7391
7392 2007-08-01 15:25  ivan
7393
7394         * httemplate/elements/fckeditor/editor/css/fck_editorarea.css: file
7395           fck_editorarea.css was added on branch FREESIDE_1_7_BRANCH on
7396           2008-06-17 03:57:45 +0000
7397
7398 2007-08-01 15:25  ivan
7399
7400         * httemplate/elements/fckeditor/editor/css/fck_internal.css: file
7401           fck_internal.css was added on branch FREESIDE_1_7_BRANCH on
7402           2008-06-17 03:57:45 +0000
7403
7404 2007-08-01 15:25  ivan
7405
7406         *
7407           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css:
7408           file fck_showtableborders_gecko.css was added on branch
7409           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:45 +0000
7410
7411 2007-08-01 15:25  ivan
7412
7413         * httemplate/elements/fckeditor/editor/fckdebug.html: file
7414           fckdebug.html was added on branch FREESIDE_1_7_BRANCH on
7415           2008-06-17 03:57:45 +0000
7416
7417 2007-08-01 15:25  ivan
7418
7419         * httemplate/elements/fckeditor/editor/fckdialog.html: file
7420           fckdialog.html was added on branch FREESIDE_1_7_BRANCH on
7421           2008-06-17 03:57:45 +0000
7422
7423 2007-08-01 15:25  ivan
7424
7425         * httemplate/elements/fckeditor/editor/fckeditor.html: file
7426           fckeditor.html was added on branch FREESIDE_1_7_BRANCH on
7427           2008-06-17 03:57:45 +0000
7428
7429 2007-08-01 15:25  ivan
7430
7431         * httemplate/elements/fckeditor/editor/fckeditor.original.html:
7432           file fckeditor.original.html was added on branch
7433           FREESIDE_1_7_BRANCH on 2008-06-17 03:57:45 +0000
7434
7435 2007-08-01 15:25  ivan
7436
7437         * httemplate/elements/fckeditor/fckconfig.js: file fckconfig.js was
7438           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:57:44 +0000
7439
7440 2007-08-01 15:25  ivan
7441
7442         * httemplate/elements/fckeditor/fckeditor.js: file fckeditor.js was
7443           added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:57:44 +0000
7444
7445 2007-08-01 15:25  ivan
7446
7447         * httemplate/elements/fckeditor/fckpackager.xml: file
7448           fckpackager.xml was added on branch FREESIDE_1_7_BRANCH on
7449           2008-06-17 03:57:44 +0000
7450
7451 2007-08-01 15:25  ivan
7452
7453         * httemplate/elements/fckeditor/fckstyles.xml: file fckstyles.xml
7454           was added on branch FREESIDE_1_7_BRANCH on 2008-06-17 03:57:44
7455           +0000
7456
7457 2007-08-01 15:25  ivan
7458
7459         * httemplate/elements/fckeditor/fcktemplates.xml: file
7460           fcktemplates.xml was added on branch FREESIDE_1_7_BRANCH on
7461           2008-06-17 03:57:44 +0000
7462
7463 2007-08-01 15:25  ivan
7464
7465         * httemplate/elements/tr-checkbox.html: file tr-checkbox.html was
7466           added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19 +0000
7467
7468 2007-08-01 15:25  ivan
7469
7470         * httemplate/elements/tr-input-money.html: file tr-input-money.html
7471           was added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:19
7472           +0000
7473
7474 2007-08-01 15:25  ivan
7475
7476         * httemplate/elements/tr-password.html: file tr-password.html was
7477           added on branch FREESIDE_1_7_BRANCH on 2008-01-11 04:47:35 +0000
7478
7479 2007-08-01 15:25  ivan
7480
7481         * httemplate/elements/tr-select-cust_main-status.html: file
7482           tr-select-cust_main-status.html was added on branch
7483           FREESIDE_1_7_BRANCH on 2008-06-18 05:18:25 +0000
7484
7485 2007-08-01 15:25  ivan
7486
7487         * httemplate/elements/tr-select.html: file tr-select.html was added
7488           on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:20 +0000
7489
7490 2007-08-01 15:25  ivan
7491
7492         * httemplate/elements/tr-td-label.html: file tr-td-label.html was
7493           added on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:23:20 +0000
7494
7495 2007-08-01 15:25  ivan
7496
7497         * httemplate/elements/tr-title.html: file tr-title.html was added
7498           on branch FREESIDE_1_7_BRANCH on 2008-01-04 02:47:47 +0000
7499
7500 2007-08-01 15:25  ivan
7501
7502         * httemplate/elements/select-cust_main-status.html: file
7503           select-cust_main-status.html was added on branch
7504           FREESIDE_1_7_BRANCH on 2008-06-18 05:27:15 +0000
7505
7506 2007-08-01 15:24  jeff
7507
7508         * FS/FS/part_pkg/prorate_delayed.pm: file prorate_delayed.pm was
7509           added on branch FREESIDE_1_7_BRANCH on 2007-12-21 22:27:14 +0000
7510
7511 2007-08-01 15:24  ivan
7512
7513         * FS/FS/part_pkg/prorate_delayed.pm,
7514           httemplate/elements/hidden.html,
7515           httemplate/elements/select-cust_main-status.html,
7516           httemplate/elements/tr-checkbox.html,
7517           httemplate/elements/tr-fixed.html,
7518           httemplate/elements/tr-input-money.html,
7519           httemplate/elements/tr-input-text.html,
7520           httemplate/elements/tr-password.html,
7521           httemplate/elements/tr-select-cust_main-status.html,
7522           httemplate/elements/tr-select.html,
7523           httemplate/elements/tr-td-label.html,
7524           httemplate/elements/tr-title.html,
7525           httemplate/elements/fckeditor/fckconfig.js,
7526           httemplate/elements/fckeditor/fckeditor.js,
7527           httemplate/elements/fckeditor/fckpackager.xml,
7528           httemplate/elements/fckeditor/fckstyles.xml,
7529           httemplate/elements/fckeditor/fcktemplates.xml,
7530           httemplate/elements/fckeditor/editor/fckdebug.html,
7531           httemplate/elements/fckeditor/editor/fckdialog.html,
7532           httemplate/elements/fckeditor/editor/fckeditor.html,
7533           httemplate/elements/fckeditor/editor/fckeditor.original.html,
7534           httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
7535           httemplate/elements/fckeditor/editor/css/fck_internal.css,
7536           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
7537           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
7538           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
7539           httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
7540           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
7541           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
7542           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
7543           httemplate/elements/fckeditor/editor/dialog/fck_about.html,
7544           httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
7545           httemplate/elements/fckeditor/editor/dialog/fck_button.html,
7546           httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
7547           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
7548           httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
7549           httemplate/elements/fckeditor/editor/dialog/fck_find.html,
7550           httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
7551           httemplate/elements/fckeditor/editor/dialog/fck_form.html,
7552           httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
7553           httemplate/elements/fckeditor/editor/dialog/fck_image.html,
7554           httemplate/elements/fckeditor/editor/dialog/fck_link.html,
7555           httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
7556           httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
7557           httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
7558           httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
7559           httemplate/elements/fckeditor/editor/dialog/fck_select.html,
7560           httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
7561           httemplate/elements/fckeditor/editor/dialog/fck_source.html,
7562           httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
7563           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
7564           httemplate/elements/fckeditor/editor/dialog/fck_table.html,
7565           httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
7566           httemplate/elements/fckeditor/editor/dialog/fck_template.html,
7567           httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
7568           httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
7569           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
7570           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
7571           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
7572           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
7573           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
7574           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
7575           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
7576           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
7577           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
7578           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
7579           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
7580           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
7581           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
7582           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
7583           httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
7584           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
7585           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
7586           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
7587           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
7588           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
7589           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
7590           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
7591           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
7592           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
7593           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
7594           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
7595           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
7596           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
7597           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
7598           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
7599           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
7600           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
7601           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
7602           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
7603           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
7604           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
7605           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
7606           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
7607           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
7608           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
7609           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
7610           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
7611           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
7612           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
7613           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
7614           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
7615           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
7616           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
7617           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
7618           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
7619           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
7620           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
7621           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
7622           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
7623           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
7624           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
7625           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
7626           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
7627           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
7628           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
7629           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
7630           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
7631           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
7632           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
7633           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
7634           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
7635           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
7636           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
7637           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
7638           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
7639           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
7640           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
7641           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
7642           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
7643           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
7644           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
7645           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
7646           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
7647           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
7648           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
7649           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
7650           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
7651           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
7652           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
7653           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
7654           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
7655           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
7656           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
7657           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
7658           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
7659           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
7660           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
7661           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
7662           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
7663           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
7664           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
7665           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
7666           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
7667           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
7668           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
7669           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
7670           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
7671           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
7672           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
7673           httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
7674           httemplate/elements/fckeditor/editor/images/anchor.gif,
7675           httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
7676           httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
7677           httemplate/elements/fckeditor/editor/images/spacer.gif,
7678           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
7679           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
7680           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
7681           httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
7682           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
7683           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
7684           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
7685           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
7686           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
7687           httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
7688           httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
7689           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
7690           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
7691           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
7692           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
7693           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
7694           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
7695           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
7696           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
7697           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
7698           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
7699           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
7700           httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
7701           httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
7702           httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
7703           httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
7704           httemplate/elements/fckeditor/editor/lang/af.js,
7705           httemplate/elements/fckeditor/editor/lang/ar.js,
7706           httemplate/elements/fckeditor/editor/lang/bg.js,
7707           httemplate/elements/fckeditor/editor/lang/bn.js,
7708           httemplate/elements/fckeditor/editor/lang/bs.js,
7709           httemplate/elements/fckeditor/editor/lang/ca.js,
7710           httemplate/elements/fckeditor/editor/lang/cs.js,
7711           httemplate/elements/fckeditor/editor/lang/da.js,
7712           httemplate/elements/fckeditor/editor/lang/de.js,
7713           httemplate/elements/fckeditor/editor/lang/el.js,
7714           httemplate/elements/fckeditor/editor/lang/en-au.js,
7715           httemplate/elements/fckeditor/editor/lang/en-ca.js,
7716           httemplate/elements/fckeditor/editor/lang/en-uk.js,
7717           httemplate/elements/fckeditor/editor/lang/en.js,
7718           httemplate/elements/fckeditor/editor/lang/eo.js,
7719           httemplate/elements/fckeditor/editor/lang/es.js,
7720           httemplate/elements/fckeditor/editor/lang/et.js,
7721           httemplate/elements/fckeditor/editor/lang/eu.js,
7722           httemplate/elements/fckeditor/editor/lang/fa.js,
7723           httemplate/elements/fckeditor/editor/lang/fi.js,
7724           httemplate/elements/fckeditor/editor/lang/fo.js,
7725           httemplate/elements/fckeditor/editor/lang/fr.js,
7726           httemplate/elements/fckeditor/editor/lang/gl.js,
7727           httemplate/elements/fckeditor/editor/lang/he.js,
7728           httemplate/elements/fckeditor/editor/lang/hi.js,
7729           httemplate/elements/fckeditor/editor/lang/hr.js,
7730           httemplate/elements/fckeditor/editor/lang/hu.js,
7731           httemplate/elements/fckeditor/editor/lang/it.js,
7732           httemplate/elements/fckeditor/editor/lang/ja.js,
7733           httemplate/elements/fckeditor/editor/lang/km.js,
7734           httemplate/elements/fckeditor/editor/lang/ko.js,
7735           httemplate/elements/fckeditor/editor/lang/lt.js,
7736           httemplate/elements/fckeditor/editor/lang/lv.js,
7737           httemplate/elements/fckeditor/editor/lang/mn.js,
7738           httemplate/elements/fckeditor/editor/lang/ms.js,
7739           httemplate/elements/fckeditor/editor/lang/nb.js,
7740           httemplate/elements/fckeditor/editor/lang/nl.js,
7741           httemplate/elements/fckeditor/editor/lang/no.js,
7742           httemplate/elements/fckeditor/editor/lang/pl.js,
7743           httemplate/elements/fckeditor/editor/lang/pt-br.js,
7744           httemplate/elements/fckeditor/editor/lang/pt.js,
7745           httemplate/elements/fckeditor/editor/lang/ro.js,
7746           httemplate/elements/fckeditor/editor/lang/ru.js,
7747           httemplate/elements/fckeditor/editor/lang/sk.js,
7748           httemplate/elements/fckeditor/editor/lang/sl.js,
7749           httemplate/elements/fckeditor/editor/lang/sr-latn.js,
7750           httemplate/elements/fckeditor/editor/lang/sr.js,
7751           httemplate/elements/fckeditor/editor/lang/sv.js,
7752           httemplate/elements/fckeditor/editor/lang/th.js,
7753           httemplate/elements/fckeditor/editor/lang/tr.js,
7754           httemplate/elements/fckeditor/editor/lang/uk.js,
7755           httemplate/elements/fckeditor/editor/lang/vi.js,
7756           httemplate/elements/fckeditor/editor/lang/zh-cn.js,
7757           httemplate/elements/fckeditor/editor/lang/zh.js,
7758           httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
7759           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
7760           httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
7761           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
7762           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
7763           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
7764           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
7765           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
7766           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
7767           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
7768           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
7769           httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
7770           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
7771           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
7772           httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
7773           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
7774           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
7775           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
7776           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
7777           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
7778           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
7779           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
7780           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
7781           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
7782           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
7783           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
7784           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
7785           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
7786           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
7787           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
7788           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
7789           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
7790           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
7791           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
7792           httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
7793           httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
7794           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
7795           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
7796           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
7797           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
7798           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
7799           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
7800           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
7801           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
7802           httemplate/misc/cancel_cust.html: event refactor, landing on
7803           HEAD!
7804
7805 2007-08-01 15:21  ivan
7806
7807         * rt/lib/RTx/WebCronTool.pm: adding WebCronTool.pm to _1_7_BRANCH
7808           too
7809
7810 2007-08-01 15:20  ivan
7811
7812         * rt/lib/RTx/WebCronTool.pm: commit these RT differences, seem to
7813           be mostly in autogen'ed stuff
7814
7815 2007-08-01 15:20  ivan
7816
7817         * rt/lib/RTx/WebCronTool.pm: file WebCronTool.pm was added on
7818           branch FREESIDE_1_7_BRANCH on 2007-08-01 22:21:22 +0000
7819
7820 2007-07-20 12:58  ivan
7821
7822         * bin/apache.export: apache export: don't bomb out when svc_www
7823           records aren't associated with an svc_acct, just leave those
7824           subsitution vars blank
7825
7826 2007-07-18 14:13  ivan
7827
7828         * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
7829           wtf
7830
7831 2007-07-17 20:23  jeff
7832
7833         * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
7834           should be editable with ACL (#1730)
7835
7836 2007-07-14 10:42  rsiddall
7837
7838         * install/rpm/freeside.spec: The RPM requires mod_ssl, so modify
7839           the httpd conf file to require SSL.
7840
7841 2007-07-13 17:44  ivan
7842
7843         * bin/find-overapplied: a payment, by any other name
7844
7845 2007-07-13 16:58  ivan
7846
7847         * bin/: find-overapplied, strip-eps: adding quick find-overapplied
7848           script
7849
7850 2007-07-13 16:58  ivan
7851
7852         * bin/find-overapplied: file find-overapplied was added on branch
7853           FREESIDE_1_7_BRANCH on 2007-07-13 23:59:39 +0000
7854
7855 2007-07-13 16:52  ivan
7856
7857         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
7858           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
7859           FS/bin/freeside-prepaidd, httemplate/edit/process/cust_main.cgi,
7860           httemplate/misc/bill.cgi,
7861           httemplate/misc/process/recharge_svc.html: fix race condition
7862           where ->apply_payments_and_credits could double-apply in rare
7863           cases
7864
7865 2007-07-12 14:41  ivan
7866
7867         * bin/apache.export: add debugging flag to apache export
7868
7869 2007-07-11 04:10  ivan
7870
7871         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
7872           amount in error message
7873
7874 2007-07-11 01:35  ivan
7875
7876         * FS/FS/cust_main.pm: finish adding payunique field
7877
7878 2007-07-11 01:08  ivan
7879
7880         * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
7881           httemplate/misc/process/payment.cgi: finish adding payunique
7882           field
7883
7884 2007-07-10 21:23  jeff
7885
7886         * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
7887           paytype, stateid, and stateid_state for CHEK transactions (#1718)
7888
7889 2007-07-10 11:40  rsiddall
7890
7891         * install/rpm/freeside.spec: Added %post to mason RPM to create
7892           freeside user.
7893
7894 2007-07-10 10:05  rsiddall
7895
7896         * install/rpm/freeside.spec: Fixed bug where placeholders in
7897           freeside-init were not replaced during build.
7898
7899 2007-07-10 07:19  rsiddall
7900
7901         * install/rpm/freeside.spec: freeside users need home directories
7902           for SSH keys.  Lock and log directories were missing from RPM
7903           file list.
7904
7905 2007-07-08 20:07  rsiddall
7906
7907         * install/rpm/freeside.spec: Fixes problem with packaging the
7908           self-service clientd
7909
7910 2007-07-08 14:35  rsiddall
7911
7912         * install/rpm/INSTALL: Updated for include file for mason RPM
7913           dependencies
7914
7915 2007-07-08 14:29  rsiddall
7916
7917         * install/rpm/freeside-1.7.2.rpm.patch: No longer needed for
7918           Freeside versions greater than 1.7.2
7919
7920 2007-07-08 14:25  rsiddall
7921
7922         * install/rpm/rpm2Bundle: Utility for generating local Bundles from
7923           RPMs
7924
7925 2007-07-08 14:23  rsiddall
7926
7927         * install/rpm/: freeside-mason.deps.inc, freeside.spec: Updated for
7928           upcoming Freeside 1.7.3
7929
7930 2007-07-08 14:22  rsiddall
7931
7932         * FS/FS/part_export/communigate_pro_singledomain.pm: Work around
7933           for a bug in rpm's perldeps handling of here documents
7934
7935 2007-07-07 20:41  rsiddall
7936
7937         * install/rpm/freeside-mason.deps.inc: Perl dependencies for the
7938           Freeside Mason files RPM
7939
7940 2007-07-07 20:40  rsiddall
7941
7942         * install/rpm/freeside-1.7.2.rpm.patch: Patch to work around bug in
7943           rpm's handling of here documents, regenerated for Freeside 1.7.2
7944
7945 2007-07-07 20:37  rsiddall
7946
7947         * install/rpm/freeside-install: Modified for Freeside 1.7.2
7948
7949 2007-07-07 20:34  rsiddall
7950
7951         * install/rpm/freeside.spec: Updated for Freeside 1.7.2 without RT
7952
7953 2007-07-06 16:55  jeff
7954
7955         * httemplate/edit/process/svc_acct.cgi: manually editing usage
7956           counters removes overlimit status (#1706)
7957
7958 2007-07-06 01:08  ivan
7959
7960         * GPL, README: v3!
7961
7962 2007-07-05 15:05  ivan
7963
7964         * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
7965           (without requiring it)
7966
7967 2007-07-01 17:15  ivan
7968
7969         * FS/FS/cust_pkg.pm: missing method name in docs
7970
7971 2007-06-30 17:36  ivan
7972
7973         * httemplate/edit/agent.cgi: separate agent interface is
7974           deprecated...
7975
7976 2007-06-29 14:06  ivan
7977
7978         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
7979           header/footer to svc_www view and edit
7980
7981 2007-06-28 18:42  ivan
7982
7983         * FS/FS/cust_pay.pm: silly missing parenthesis
7984
7985 2007-06-28 18:27  ivan
7986
7987         * bin/strip-eps: file strip-eps was added on branch
7988           FREESIDE_1_7_BRANCH on 2007-07-13 23:58:57 +0000
7989
7990 2007-06-28 18:27  ivan
7991
7992         * bin/strip-eps: removing create-history-tables, freeside-upgrade
7993           does this anyway
7994
7995 2007-06-28 18:23  ivan
7996
7997         * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
7998           checking
7999
8000 2007-06-28 13:57  ivan
8001
8002         * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
8003           bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
8004           for cron jobs
8005
8006 2007-06-28 13:57  ivan
8007
8008         * bin/bill-as-nextmonth: file bill-as-nextmonth was added on branch
8009           FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
8010
8011 2007-06-28 13:57  ivan
8012
8013         * bin/bill-as-nextmonth-BILL: file bill-as-nextmonth-BILL was added
8014           on branch FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
8015
8016 2007-06-28 13:57  ivan
8017
8018         * bin/bill-as-nextyear: file bill-as-nextyear was added on branch
8019           FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
8020
8021 2007-06-28 13:57  ivan
8022
8023         * bin/bill-as-nextyear-BILL: file bill-as-nextyear-BILL was added
8024           on branch FREESIDE_1_7_BRANCH on 2007-06-28 20:57:46 +0000
8025
8026 2007-06-27 19:38  rsiddall
8027
8028         * install/rpm/INSTALL: file INSTALL was added on branch
8029           FREESIDE_1_7_BRANCH on 2007-07-08 21:35:41 +0000
8030
8031 2007-06-27 11:22  rsiddall
8032
8033         * install/rpm/freeside.sysconfig: file freeside.sysconfig was added
8034           on branch FREESIDE_1_7_BRANCH on 2007-11-06 21:23:38 +0000
8035
8036 2007-06-27 11:15  rsiddall
8037
8038         * install/rpm/freeside-install: file freeside-install was added on
8039           branch FREESIDE_1_7_BRANCH on 2007-07-08 03:37:03 +0000
8040
8041 2007-06-27 11:13  rsiddall
8042
8043         * install/rpm/freeside.spec: file freeside.spec was added on branch
8044           FREESIDE_1_7_BRANCH on 2007-07-08 03:34:33 +0000
8045
8046 2007-06-26 18:17  ivan
8047
8048         * rt/html/Callbacks/kStatistics/Elements/Tabs/Default: somehow
8049           missed commiting this on 1.7 branch
8050
8051 2007-06-26 11:58  ivan
8052
8053         * httemplate/search/cust_pay.cgi: fix check# search
8054
8055 2007-06-26 11:21  ivan
8056
8057         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
8058           Number::Format 1.50, not just any version (backport)
8059
8060 2007-06-26 09:55  jeff
8061
8062         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
8063           date range to page top
8064
8065 2007-06-26 08:36  jeff
8066
8067         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
8068           FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
8069           httemplate/edit/REAL_cust_pkg.cgi,
8070           httemplate/edit/process/REAL_cust_pkg.cgi,
8071           httemplate/misc/cancel_pkg.html,
8072           httemplate/misc/process/cancel_pkg.html,
8073           httemplate/search/cust_pkg.cgi,
8074           httemplate/search/report_cust_pkg.html,
8075           httemplate/view/cust_main/packages.html: suspend later just like
8076           expire (#1487)
8077
8078 2007-06-25 19:31  ivan
8079
8080         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
8081           "====" to <HR> in selfservice usage stuff.  welcome to this
8082           millenium! :)
8083
8084 2007-06-22 14:25  jeff
8085
8086         * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
8087           view_usage_details.html: self-service usage report enhancements
8088           (1495)
8089
8090 2007-06-22 10:27  jeff
8091
8092         * httemplate/graph/elements/monthly.html: add csv and excel export
8093           to sales reports (1426)
8094
8095 2007-06-22 10:21  jeff
8096
8097         * FS/FS/part_export/www_shellcommands.pm: documentation improvement
8098
8099 2007-06-20 21:02  jeff
8100
8101         * FS/FS/Conf.pm, conf/welcome_letter, FS/FS/Misc.pm,
8102           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm: latex
8103           welcome letters (1677)
8104
8105 2007-06-20 15:58  ivan
8106
8107         * rt/: etc/RT_SiteConfig.pm, html/Elements/QuickCreate: add
8108           QuickCreateLong option, part of merging spiritone RT changes
8109
8110 2007-06-20 15:37  ivan
8111
8112         * rt/html/Elements/Tabs: s/Tickets/Search Tickets/ in menu for
8113           clarity, part of merging spiritone RT changes (#1661)
8114
8115 2007-06-20 15:33  ivan
8116
8117         * rt/: html/Elements/TicketList, etc/RT_SiteConfig.pm: add
8118           $RT::MyTicketsLength patch from spiritone, part of merging RT
8119           changes (#1661)
8120
8121 2007-06-20 15:28  ivan
8122
8123         * rt/: lib/RTx/Statistics.pm, lib/RT/Extension/ActivityReports.pm,
8124           html/RTx/Statistics/DurationAsString,
8125           html/RTx/Statistics/index.html,
8126           html/RTx/Statistics/CallsMultiQueue/index.html,
8127           html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
8128           html/RTx/Statistics/CallsQueueDay/Results.tsv,
8129           html/RTx/Statistics/CallsQueueDay/index.html,
8130           html/RTx/Statistics/CallsQueueDay/Elements/Chart,
8131           html/RTx/Statistics/DayOfWeek/index.html,
8132           html/RTx/Statistics/DayOfWeek/Elements/Chart,
8133           html/RTx/Statistics/Elements/DateSelectRow,
8134           html/RTx/Statistics/Elements/DurationAsString,
8135           html/RTx/Statistics/Elements/GraphBox,
8136           html/RTx/Statistics/Elements/SelectMultiQueue,
8137           html/RTx/Statistics/Elements/StatColumnMap,
8138           html/RTx/Statistics/Elements/Tabs,
8139           html/RTx/Statistics/Elements/CollectionAsTable/Header,
8140           html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
8141           html/RTx/Statistics/Elements/CollectionAsTable/Row,
8142           html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
8143           html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
8144           html/RTx/Statistics/FAQ/index.html,
8145           html/RTx/Statistics/OpenStalled/Results.tsv,
8146           html/RTx/Statistics/OpenStalled/index.html,
8147           html/RTx/Statistics/OpenStalled/Elements/Chart,
8148           html/RTx/Statistics/Resolution/index.html,
8149           html/RTx/Statistics/Resolution/Elements/Chart,
8150           html/RTx/Statistics/TimeToResolve/index.html,
8151           html/RTx/Statistics/TimeToResolve/Elements/Chart,
8152           html/RTx/Statistics/UserTest/index.html,
8153           html/RTx/Statistics/UserTest/Elements/Chart,
8154           html/Callbacks/ActivityReports/Elements/Tabs/Default,
8155           html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
8156           html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
8157           html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
8158           html/Reports/Activity/ActivityDetail.html,
8159           html/Reports/Activity/ActivitySummary.html,
8160           html/Reports/Activity/ResolutionComments.html,
8161           html/Reports/Activity/ResolutionStatistics.html,
8162           html/Reports/Activity/index.html,
8163           html/Reports/Activity/Elements/LimitReport,
8164           html/Reports/Activity/Elements/MiniPlot,
8165           html/Reports/Activity/Elements/PrintFooter,
8166           html/Reports/Activity/Elements/PrintHeader,
8167           html/Reports/Activity/Elements/ScreenFooter,
8168           html/Reports/Activity/Elements/ScreenHeader,
8169           html/Reports/Activity/Elements/Tabs,
8170           html/Reports/Activity/Elements/Wrapper,
8171           html/Developer/CronTool/autohandler,
8172           html/Developer/CronTool/index.html: integrate RTx::Statistics,
8173           RT::Extension::ActivityReports package, and RTx::WebCronTool
8174           packages, as part of merging spiritone RT changes (#1661)
8175
8176 2007-06-20 15:28  ivan
8177
8178         * rt/html/Reports/Activity/ActivityDetail.html: file
8179           ActivityDetail.html was added on branch FREESIDE_1_7_BRANCH on
8180           2007-06-20 22:29:36 +0000
8181
8182 2007-06-20 15:28  ivan
8183
8184         * rt/html/Reports/Activity/ActivitySummary.html: file
8185           ActivitySummary.html was added on branch FREESIDE_1_7_BRANCH on
8186           2007-06-20 22:29:36 +0000
8187
8188 2007-06-20 15:28  ivan
8189
8190         * rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default: file
8191           Default was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8192           22:29:35 +0000
8193
8194 2007-06-20 15:28  ivan
8195
8196         * rt/html/Reports/Activity/Elements/LimitReport: file LimitReport
8197           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8198           +0000
8199
8200 2007-06-20 15:28  ivan
8201
8202         * rt/html/Reports/Activity/Elements/MiniPlot: file MiniPlot was
8203           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38 +0000
8204
8205 2007-06-20 15:28  ivan
8206
8207         * rt/html/Reports/Activity/Elements/PrintFooter: file PrintFooter
8208           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8209           +0000
8210
8211 2007-06-20 15:28  ivan
8212
8213         * rt/html/Reports/Activity/Elements/PrintHeader: file PrintHeader
8214           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8215           +0000
8216
8217 2007-06-20 15:28  ivan
8218
8219         * rt/html/Reports/Activity/ResolutionComments.html: file
8220           ResolutionComments.html was added on branch FREESIDE_1_7_BRANCH
8221           on 2007-06-20 22:29:37 +0000
8222
8223 2007-06-20 15:28  ivan
8224
8225         * rt/html/Reports/Activity/ResolutionStatistics.html: file
8226           ResolutionStatistics.html was added on branch FREESIDE_1_7_BRANCH
8227           on 2007-06-20 22:29:37 +0000
8228
8229 2007-06-20 15:28  ivan
8230
8231         * rt/html/Reports/Activity/Elements/ScreenFooter: file ScreenFooter
8232           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8233           +0000
8234
8235 2007-06-20 15:28  ivan
8236
8237         * rt/html/Reports/Activity/Elements/ScreenHeader: file ScreenHeader
8238           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38
8239           +0000
8240
8241 2007-06-20 15:28  ivan
8242
8243         *
8244           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions:
8245           file SearchActions was added on branch FREESIDE_1_7_BRANCH on
8246           2007-06-20 22:29:34 +0000
8247
8248 2007-06-20 15:28  ivan
8249
8250         * rt/html/Reports/Activity/Elements/Tabs: file Tabs was added on
8251           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:39 +0000
8252
8253 2007-06-20 15:28  ivan
8254
8255         * rt/html/Reports/Activity/Elements/Wrapper: file Wrapper was added
8256           on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:39 +0000
8257
8258 2007-06-20 15:28  ivan
8259
8260         * rt/html/Developer/CronTool/autohandler: file autohandler was
8261           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:41 +0000
8262
8263 2007-06-20 15:28  ivan
8264
8265         * rt/html/Reports/Activity/index.html: file index.html was added on
8266           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:38 +0000
8267
8268 2007-06-20 15:28  ivan
8269
8270         * rt/html/Developer/CronTool/index.html: file index.html was added
8271           on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:41 +0000
8272
8273 2007-06-20 15:28  ivan
8274
8275         * rt/html/RTx/Statistics/TimeToResolve/Elements/Chart: file Chart
8276           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:22
8277           +0000
8278
8279 2007-06-20 15:28  ivan
8280
8281         * rt/html/RTx/Statistics/UserTest/Elements/Chart: file Chart was
8282           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:28 +0000
8283
8284 2007-06-20 15:28  ivan
8285
8286         * rt/html/Callbacks/ActivityReports/Elements/Tabs/Default: file
8287           Default was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8288           22:29:31 +0000
8289
8290 2007-06-20 15:28  ivan
8291
8292         * rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default: file
8293           Default was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8294           22:29:33 +0000
8295
8296 2007-06-20 15:28  ivan
8297
8298         * rt/html/RTx/Statistics/TimeToResolve/index.html: file index.html
8299           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:19
8300           +0000
8301
8302 2007-06-20 15:28  ivan
8303
8304         * rt/html/RTx/Statistics/UserTest/index.html: file index.html was
8305           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:28 +0000
8306
8307 2007-06-20 15:28  ivan
8308
8309         * rt/html/RTx/Statistics/: OpenStalled/Elements/Chart,
8310           Resolution/Elements/Chart: file Chart was added on branch
8311           FREESIDE_1_7_BRANCH on 2007-06-20 22:29:16 +0000
8312
8313 2007-06-20 15:28  ivan
8314
8315         * rt/html/RTx/Statistics/OpenStalled/Results.tsv: file Results.tsv
8316           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:15
8317           +0000
8318
8319 2007-06-20 15:28  ivan
8320
8321         * rt/html/RTx/Statistics/: FAQ/index.html, OpenStalled/index.html:
8322           file index.html was added on branch FREESIDE_1_7_BRANCH on
8323           2007-06-20 22:29:15 +0000
8324
8325 2007-06-20 15:28  ivan
8326
8327         * rt/html/RTx/Statistics/Resolution/index.html: file index.html was
8328           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:16 +0000
8329
8330 2007-06-20 15:28  ivan
8331
8332         * rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox: file
8333           ControlBox was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8334           22:29:15 +0000
8335
8336 2007-06-20 15:28  ivan
8337
8338         * rt/html/RTx/Statistics/Elements/CollectionAsTable/Header: file
8339           Header was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8340           22:29:14 +0000
8341
8342 2007-06-20 15:28  ivan
8343
8344         * rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat:
8345           file ParseFormat was added on branch FREESIDE_1_7_BRANCH on
8346           2007-06-20 22:29:14 +0000
8347
8348 2007-06-20 15:28  ivan
8349
8350         * rt/html/RTx/Statistics/Elements/CollectionAsTable/Row: file Row
8351           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:14
8352           +0000
8353
8354 2007-06-20 15:28  ivan
8355
8356         * rt/html/RTx/Statistics/Elements/Tabs: file Tabs was added on
8357           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:13 +0000
8358
8359 2007-06-20 15:28  ivan
8360
8361         * rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage: file
8362           UpdatePage was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8363           22:29:15 +0000
8364
8365 2007-06-20 15:28  ivan
8366
8367         * rt/html/RTx/Statistics/Elements/SelectMultiQueue: file
8368           SelectMultiQueue was added on branch FREESIDE_1_7_BRANCH on
8369           2007-06-20 22:29:11 +0000
8370
8371 2007-06-20 15:28  ivan
8372
8373         * rt/html/RTx/Statistics/Elements/StatColumnMap: file StatColumnMap
8374           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:11
8375           +0000
8376
8377 2007-06-20 15:28  ivan
8378
8379         * rt/html/RTx/Statistics/Elements/GraphBox: file GraphBox was added
8380           on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:11 +0000
8381
8382 2007-06-20 15:28  ivan
8383
8384         * rt/html/RTx/Statistics/DayOfWeek/Elements/Chart: file Chart was
8385           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:06 +0000
8386
8387 2007-06-20 15:28  ivan
8388
8389         * rt/html/RTx/Statistics/Elements/DateSelectRow: file DateSelectRow
8390           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:10
8391           +0000
8392
8393 2007-06-20 15:28  ivan
8394
8395         * rt/html/RTx/Statistics/Elements/DurationAsString: file
8396           DurationAsString was added on branch FREESIDE_1_7_BRANCH on
8397           2007-06-20 22:29:11 +0000
8398
8399 2007-06-20 15:28  ivan
8400
8401         * rt/lib/RT/Extension/ActivityReports.pm: file ActivityReports.pm
8402           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:49
8403           +0000
8404
8405 2007-06-20 15:28  ivan
8406
8407         * rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart: file Chart
8408           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:55
8409           +0000
8410
8411 2007-06-20 15:28  ivan
8412
8413         * rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart: file Chart
8414           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:02
8415           +0000
8416
8417 2007-06-20 15:28  ivan
8418
8419         * rt/html/RTx/Statistics/DurationAsString: file DurationAsString
8420           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:52
8421           +0000
8422
8423 2007-06-20 15:28  ivan
8424
8425         * rt/html/RTx/Statistics/CallsQueueDay/Results.tsv: file
8426           Results.tsv was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8427           22:29:01 +0000
8428
8429 2007-06-20 15:28  ivan
8430
8431         * rt/lib/RTx/Statistics.pm: file Statistics.pm was added on branch
8432           FREESIDE_1_7_BRANCH on 2007-06-20 22:28:41 +0000
8433
8434 2007-06-20 15:28  ivan
8435
8436         * rt/html/RTx/Statistics/index.html: file index.html was added on
8437           branch FREESIDE_1_7_BRANCH on 2007-06-20 22:28:52 +0000
8438
8439 2007-06-20 15:28  ivan
8440
8441         * rt/html/RTx/Statistics/CallsMultiQueue/index.html: file
8442           index.html was added on branch FREESIDE_1_7_BRANCH on 2007-06-20
8443           22:28:55 +0000
8444
8445 2007-06-20 15:28  ivan
8446
8447         * rt/html/RTx/Statistics/CallsQueueDay/index.html: file index.html
8448           was added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:02
8449           +0000
8450
8451 2007-06-20 15:28  ivan
8452
8453         * rt/html/RTx/Statistics/DayOfWeek/index.html: file index.html was
8454           added on branch FREESIDE_1_7_BRANCH on 2007-06-20 22:29:04 +0000
8455
8456 2007-06-20 15:28  ivan
8457
8458         * CREDITS, rt/html/RTx/Statistics/DurationAsString,
8459           rt/html/RTx/Statistics/index.html,
8460           rt/html/RTx/Statistics/CallsMultiQueue/index.html,
8461           rt/html/RTx/Statistics/CallsMultiQueue/Elements/Chart,
8462           rt/html/RTx/Statistics/CallsQueueDay/Results.tsv,
8463           rt/html/RTx/Statistics/CallsQueueDay/index.html,
8464           rt/html/RTx/Statistics/CallsQueueDay/Elements/Chart,
8465           rt/html/RTx/Statistics/DayOfWeek/index.html,
8466           rt/lib/RT/Extension/ActivityReports.pm, rt/lib/RTx/Statistics.pm,
8467           rt/html/RTx/Statistics/DayOfWeek/Elements/Chart,
8468           rt/html/RTx/Statistics/Elements/DateSelectRow,
8469           rt/html/RTx/Statistics/Elements/DurationAsString,
8470           rt/html/RTx/Statistics/Elements/GraphBox,
8471           rt/html/RTx/Statistics/Elements/SelectMultiQueue,
8472           rt/html/RTx/Statistics/Elements/StatColumnMap,
8473           rt/html/RTx/Statistics/Elements/Tabs,
8474           rt/html/RTx/Statistics/Elements/CollectionAsTable/Header,
8475           rt/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat,
8476           rt/html/RTx/Statistics/Elements/CollectionAsTable/Row,
8477           rt/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox,
8478           rt/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage,
8479           rt/html/RTx/Statistics/FAQ/index.html,
8480           rt/html/RTx/Statistics/OpenStalled/Results.tsv,
8481           rt/html/RTx/Statistics/OpenStalled/index.html,
8482           rt/html/RTx/Statistics/OpenStalled/Elements/Chart,
8483           rt/html/RTx/Statistics/Resolution/index.html,
8484           rt/html/RTx/Statistics/Resolution/Elements/Chart,
8485           rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
8486           rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
8487           rt/html/RTx/Statistics/TimeToResolve/index.html,
8488           rt/html/RTx/Statistics/TimeToResolve/Elements/Chart,
8489           rt/html/RTx/Statistics/UserTest/index.html,
8490           rt/html/RTx/Statistics/UserTest/Elements/Chart,
8491           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
8492           rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
8493           rt/html/Developer/CronTool/autohandler,
8494           rt/html/Developer/CronTool/index.html,
8495           rt/html/Reports/Activity/ActivityDetail.html,
8496           rt/html/Reports/Activity/ActivitySummary.html,
8497           rt/html/Reports/Activity/ResolutionComments.html,
8498           rt/html/Reports/Activity/ResolutionStatistics.html,
8499           rt/html/Reports/Activity/index.html,
8500           rt/html/Reports/Activity/Elements/LimitReport,
8501           rt/html/Reports/Activity/Elements/MiniPlot,
8502           rt/html/Reports/Activity/Elements/PrintFooter,
8503           rt/html/Reports/Activity/Elements/PrintHeader,
8504           rt/html/Reports/Activity/Elements/ScreenFooter,
8505           rt/html/Reports/Activity/Elements/ScreenHeader,
8506           rt/html/Reports/Activity/Elements/Tabs,
8507           rt/html/Reports/Activity/Elements/Wrapper: integrate
8508           RTx::Statistics package, part of merging spiritone RT changes
8509           (#1661)
8510
8511 2007-06-18 09:45  jeff
8512
8513         * httemplate/edit/svc_www.cgi: must escape config data
8514
8515 2007-06-15 11:44  jeff
8516
8517         * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
8518           httemplate/edit/process/cust_refund.cgi: paydate option for
8519           realtime_refund_bop and UI entry for cust_pay records without it
8520           (#1662 UI)
8521
8522 2007-06-14 17:58  jeff
8523
8524         * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
8525           to B:OP during refunds with paynum (#1662)
8526
8527 2007-06-13 12:28  ivan
8528
8529         * FS/t/cust_pkg_option.t: adding test file on 1.7 branch
8530
8531 2007-06-13 09:56  jeff
8532
8533         * FS/FS/part_export/sqlradius.pm: additional debugging
8534
8535 2007-06-08 17:53  ivan
8536
8537         * bin/: bill-for-nextmonth, bill-for-nextyear: adding
8538           bill-for-next* hacks like bill-next* stuff but with -n flag, for
8539           skycatcher
8540
8541 2007-06-08 17:53  ivan
8542
8543         * bin/bill-for-nextmonth: file bill-for-nextmonth was added on
8544           branch FREESIDE_1_7_BRANCH on 2007-06-09 00:53:20 +0000
8545
8546 2007-06-08 17:53  ivan
8547
8548         * bin/bill-for-nextyear: file bill-for-nextyear was added on branch
8549           FREESIDE_1_7_BRANCH on 2007-06-09 00:53:20 +0000
8550
8551 2007-06-08 17:40  ivan
8552
8553         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
8554           skycatcher modifications for pre-printing invoices, but with
8555           today's date
8556
8557 2007-06-08 16:21  ivan
8558
8559         * bin/: all-postal-no-email: adding quick script to move all
8560           customers to postal billing only for skycatcher
8561
8562 2007-06-08 16:21  ivan
8563
8564         * bin/all-postal-no-email: file all-postal-no-email was added on
8565           branch FREESIDE_1_7_BRANCH on 2007-06-08 23:21:19 +0000
8566
8567 2007-06-08 10:38  jeff
8568
8569         * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
8570           usergroup table (work around #1606)
8571
8572 2007-06-08 07:40  jeff
8573
8574         * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
8575           (fixes #1657)
8576
8577 2007-06-06 17:45  jeff
8578
8579         * FS/FS/cust_bill.pm: cruft removal
8580
8581 2007-06-06 15:31  jeff
8582
8583         * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
8584           (#1658)
8585
8586 2007-06-06 13:02  khoff
8587
8588         * FS/FS/: Conf.pm, cust_main.pm: Added 'disable_void_after' config
8589           option to disable the VOID-before-credit behavior of
8590           FS::cust_main::realtime_refund_bop after n seconds, if set.  For
8591           broken gateways like SkipJack that a pprove VOIDs for settled
8592           transactions. (Backport)
8593
8594 2007-06-05 08:07  jeff
8595
8596         * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
8597           statement
8598
8599 2007-06-02 14:07  jeff
8600
8601         * httemplate/elements/header.html: drop ticket search form and
8602           logic from ticketless installs
8603
8604 2007-05-31 08:04  jeff
8605
8606         * httemplate/edit/payment_gateway.html: add TransFirst eLink
8607           support (backport)
8608
8609 2007-05-29 20:38  ivan
8610
8611         * FS/FS/svc_external.pm: should eliminiate error: Use of
8612           uninitialized value in string eq at
8613           /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
8614
8615 2007-05-29 20:05  ivan
8616
8617         * httemplate/view/svc_domain.cgi: fix javascript confirmation for
8618           domain records with " in them...
8619
8620 2007-05-21 17:34  ivan
8621
8622         * httemplate/search/report_tax.cgi: fix tax reports for some odd
8623           upgrade edge cases: when you have both taxclass and non-taxclass
8624           entries in cust_main_county for a single region (not correct
8625           setup in the first place), and non-null but empty values in
8626           taxname
8627
8628 2007-05-20 19:18  ivan
8629
8630         * FS/FS/Schema.pm: haven't had anyone use this in years, and for
8631           some reason DBIx::DBSchema can't reverse engineer the schema for
8632           it, causing freeside-upgrade to error out trying to recreate it
8633
8634 2007-05-18 16:44  ivan
8635
8636         * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
8637           hide postal/fax invoice options in backoffice as well as
8638           self-service.  closes: bug#1614
8639
8640 2007-05-14 19:36  jeff
8641
8642         * FS/FS/ClientAPI/MyAccount.pm: default to CARD with no payby from
8643           selfservice
8644
8645 2007-05-11 16:19  khoff
8646
8647         * httemplate/search/: report_cust_bill.html,
8648           report_cust_credit.html, report_cust_main-zip.html,
8649           report_cust_pay.html, report_cust_pay_batch.html,
8650           report_cust_pkg.html: Fix (hopefully) all uses of
8651           /elements/tr-select-agent.html where agentnum may be undefined.
8652           (backport)
8653
8654 2007-05-11 12:51  khoff
8655
8656         * FS/FS/svc_Common.pm: Quiet "Use of uninitialized value in string
8657           eq".  (Backport)
8658
8659 2007-05-11 12:03  ivan
8660
8661         * FS/FS/part_export/communigate_pro.pm: logout seems not to return
8662           an error status, so don't up the queue with "failed: Can't logout
8663           of CGPro: No error"
8664
8665 2007-05-11 11:14  khoff
8666
8667         * httemplate/elements/header.html: Use FS::TicketSystem to get RT
8668           URL.
8669
8670 2007-05-11 11:08  khoff
8671
8672         * FS/FS/XMLRPC.pm: Quiet debug output.
8673
8674 2007-05-08 15:44  jeff
8675
8676         * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
8677           plan data (backport)
8678
8679 2007-05-08 15:10  jeff
8680
8681         * FS/FS/part_pkg/flat.pm: charges and time are not measured in
8682           megabytes
8683
8684 2007-05-08 09:51  ivan
8685
8686         * bin/: bill-nextmonth, bill-nextyear: [no log message]
8687
8688 2007-05-08 09:51  ivan
8689
8690         * bin/bill-nextmonth: file bill-nextmonth was added on branch
8691           FREESIDE_1_7_BRANCH on 2007-05-08 16:51:13 +0000
8692
8693 2007-05-08 09:51  ivan
8694
8695         * bin/bill-nextyear: file bill-nextyear was added on branch
8696           FREESIDE_1_7_BRANCH on 2007-05-08 16:51:13 +0000
8697
8698 2007-05-06 23:36  jeff
8699
8700         * FS/bin/: freeside-sqlradius-dedup-group,
8701           freeside-sqlradius-reset: sqlradius usergroup tools (backport)
8702
8703 2007-05-06 23:35  jeff
8704
8705         * FS/bin/freeside-sqlradius-dedup-group: file
8706           freeside-sqlradius-dedup-group was added on branch
8707           FREESIDE_1_7_BRANCH on 2007-05-07 06:36:57 +0000
8708
8709 2007-05-06 23:35  jeff
8710
8711         * FS/bin/freeside-sqlradius-dedup-group: sqlradius usergroup tools
8712
8713 2007-05-06 19:22  jeff
8714
8715         * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
8716           (backport)
8717
8718 2007-05-06 19:22  jeff
8719
8720         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
8721           httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
8722           groups handling (backport)
8723
8724 2007-05-01 13:00  ivan
8725
8726         * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
8727
8728 2007-05-01 12:57  ivan
8729
8730         * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
8731           FS::ClientAPI_SessionCache for signup info so it actually works -
8732           speed up signups
8733
8734 2007-04-30 13:56  jeff
8735
8736         * httemplate/edit/cust_main/billing.html: correct bad conflict
8737           resolution
8738
8739 2007-04-29 16:30  jeff
8740
8741         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
8742           FS/FS/ClientAPI/Signup.pm,
8743           fs_selfservice/FS-SelfService/cgi/signup.cgi,
8744           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
8745           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
8746           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
8747           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
8748           fs_selfservice/FS-SelfService/cgi/signup.html,
8749           httemplate/edit/cust_main/billing.html,
8750           httemplate/view/cust_main/billing.html: ticket 1568 config
8751           options for new echeck fields and addition to selfservice
8752           interface (backport)
8753
8754 2007-04-29 15:55  jeff
8755
8756         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html: file
8757           ach_payment_results.html was added on branch FREESIDE_1_7_BRANCH
8758           on 2007-04-29 23:30:52 +0000
8759
8760 2007-04-29 15:55  jeff
8761
8762         * fs_selfservice/FS-SelfService/cgi/make_ach_payment.html: file
8763           make_ach_payment.html was added on branch FREESIDE_1_7_BRANCH on
8764           2007-04-29 23:30:52 +0000
8765
8766 2007-04-29 15:55  jeff
8767
8768         * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
8769           make_ach_payment.html: ticket 1568 config options for new echeck
8770           fields and addition to selfservice interface
8771
8772 2007-04-27 15:56  jeff
8773
8774         * httemplate/edit/cust_main/contact.html: adjust default labelling
8775           (backport)
8776
8777 2007-04-27 15:37  jeff
8778
8779         * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
8780           value
8781
8782 2007-04-27 14:29  jeff
8783
8784         * httemplate/view/cust_main/contacts.html: fix tyops
8785
8786 2007-04-25 21:47  jeff
8787
8788         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
8789           httemplate/misc/recharge_svc.html: more datavolume format
8790           (backport)
8791
8792 2007-04-25 20:35  ivan
8793
8794         * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
8795           datavolume-forcemegabytes
8796
8797 2007-04-25 20:11  jeff
8798
8799         * FS/FS/UI/bytecount.pm: improve configfile handling (backport)
8800
8801 2007-04-25 18:50  jeff
8802
8803         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
8804           dodgy ACH hack from ticket 1436 (backport)
8805
8806 2007-04-24 18:35  ivan
8807
8808         * FS/FS/: Conf.pm, cust_bill.pm: add lpr-postscript_prefix and
8809           lpr-postscript_suffix config options for printer commands to
8810           place printer in postscript mode
8811
8812 2007-04-24 15:36  jeff
8813
8814         * FS/FS/Setup.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
8815           FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
8816           httemplate/edit/process/cust_main.cgi,
8817           httemplate/view/cust_main/contacts.html: 1528 add driver's
8818           license field, mask it and ssn (backport)
8819
8820 2007-04-23 17:21  jeff
8821
8822         * FS/FS/svc_www.pm: untaint
8823
8824 2007-04-23 17:04  jeff
8825
8826         * httemplate/view/svc_acct.cgi: missed a bytecount
8827
8828 2007-04-23 16:34  ivan
8829
8830         * httemplate/search/cust_pkg.cgi: fix error: column reference
8831           "fieldname" is ambiguous
8832
8833 2007-04-23 07:34  jeff
8834
8835         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, bin/apache.export,
8836           httemplate/edit/svc_www.cgi, httemplate/view/svc_www.cgi: quick
8837           hack to add extra 'config lines' to svc_www and otherwise enhance
8838           svc_www (backport)
8839
8840 2007-04-22 20:42  jeff
8841
8842         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
8843           FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
8844           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
8845           add to ACH batch feature from customer view page (backport)
8846
8847 2007-04-20 21:44  ivan
8848
8849         * FS/FS/cust_svc.pm: bring POD documentation in line with reality
8850           wrt where we're storing phone numbers
8851
8852 2007-04-20 14:40  ivan
8853
8854         * conf/: invoice_html, invoice_latex: add customer # to default
8855           invoice templates
8856
8857 2007-04-20 14:31  ivan
8858
8859         * httemplate/view/cust_main/billing.html: don't put this
8860           information way out on the right in its own columns.
8861
8862 2007-04-19 16:42  ivan
8863
8864         * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
8865           to its own module (backport)
8866
8867 2007-04-19 16:38  jeff
8868
8869         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
8870           FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
8871           httemplate/edit/process/prepay_credit.cgi,
8872           httemplate/edit/process/svc_acct.cgi, htetc/handler.pl,
8873           httemplate/search/prepay_credit.html: break _bytecount
8874           subroutines out of FS::UI::Web (backport)
8875
8876 2007-04-19 16:30  jeff
8877
8878         * FS/FS/UI/bytecount.pm: file bytecount.pm was added on branch
8879           FREESIDE_1_7_BRANCH on 2007-04-19 23:38:33 +0000
8880
8881 2007-04-19 16:30  jeff
8882
8883         * FS/FS/UI/bytecount.pm: break _bytecount subroutines out of
8884           FS::UI::Web
8885
8886 2007-04-19 13:18  ivan
8887
8888         * htetc/handler.pl, httemplate/search/cust_svc.html,
8889           httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
8890           httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
8891           fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
8892           with an explicit import.  did i mention this was really really
8893           weird?
8894
8895 2007-04-18 16:22  ivan
8896
8897         * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
8898           fix use statements for FS::UI::Web.  not "use"ing modules in the
8899           actual modules you use them in is bad, mmmkay
8900
8901 2007-04-18 13:01  ivan
8902
8903         * FS/FS/part_pkg.pm: praise the parser!  amen!  (fix a doc typo)
8904
8905 2007-04-12 17:53  jeff
8906
8907         * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
8908
8909 2007-04-12 10:37  khoff
8910
8911         * httemplate/search/report_cust_bill.html: Fixed a problem with the
8912           %opts hash getting skewed (specifically $opt{'value'} == 'label')
8913           when $cgi->param('agentnum') was unset. (Backport)
8914
8915 2007-04-11 20:18  jeff
8916
8917         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
8918           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
8919           FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
8920           httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
8921           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
8922           httemplate/edit/process/part_pkg.cgi,
8923           httemplate/edit/process/svc_acct.cgi,
8924           httemplate/view/svc_acct.cgi: input and output on data volume
8925           fields specified with k,m,g,or t (backport)
8926
8927 2007-04-11 19:27  ivan
8928
8929         * httemplate/misc/process/recharge_svc.html: remove
8930           'backend-realtime' flag required for recharges, want that just
8931           for signups, running recharges right away by default is fine.
8932           also fix the 'fatal error - unknown payby' error that'll probably
8933           never be reached
8934
8935 2007-04-10 21:29  jeff
8936
8937         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
8938           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
8939           httemplate/view/cust_main/packages.html: usage suspend vs admin
8940           suspend -- avoid actual cust_pkg::suspend except legacy cases
8941           (backport)
8942
8943 2007-04-09 18:29  ivan
8944
8945         * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
8946
8947 2007-04-09 16:39  jeff
8948
8949         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
8950           trigger recharge from the backend as in self-service (backport)
8951
8952 2007-04-07 18:18  jeff
8953
8954         * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
8955           generated passwords be all caps (backport)
8956
8957 2007-04-07 17:44  jeff
8958
8959         * httemplate/edit/svc_acct.cgi: correct usage editing bug
8960           (backport)
8961
8962 2007-04-07 17:23  jeff
8963
8964         * FS/FS/svc_acct.pm: threshold usage email should not be sent to
8965           svc_acct->email (backport)
8966
8967 2007-04-06 17:17  jeff
8968
8969         * httemplate/view/cust_main/billing.html: ommitted file (backport)
8970
8971 2007-04-06 16:58  jeff
8972
8973         * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
8974           httemplate/misc/process/payment.cgi: integrate new echeck fields
8975           into freeside backend payment processing (backport)
8976
8977 2007-04-06 12:41  jeff
8978
8979         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
8980           httemplate/edit/cust_main.cgi,
8981           httemplate/edit/cust_main/billing.html,
8982           httemplate/edit/cust_main/select-state.html: ticket 1443 add
8983           account type and bank state for echeck processing (backport)
8984
8985 2007-04-05 17:37  ivan
8986
8987         * FS/FS/Conf.pm: slight update for batch-enable description & add
8988           ach-spiritone format to batch-default and batch-fixed_format-CHEK
8989           config items
8990
8991 2007-04-05 16:59  khoff
8992
8993         * FS/FS/part_export/: nas_wrapper.pm, snmp.pm, trango.pm:
8994           Backporting FS::part_export::(nas_wrapper|snmp|trango) to
8995           FREESIDE_1_7_BRANCH
8996
8997 2007-04-05 07:18  jeff
8998
8999         * httemplate/misc/process/cust_main_note-import.cgi: use comments
9000           and not notes (backport)
9001
9002 2007-04-04 08:32  jeff
9003
9004         * FS/FS/cust_bill.pm: squash bug which causes re-email failed
9005           events to fail (backport)
9006
9007 2007-04-03 12:38  jeff
9008
9009         * httemplate/misc/cust_main_note-import.cgi: correct handling of
9010           non-unix line termination (backport)
9011
9012 2007-03-27 20:59  ivan
9013
9014         * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
9015           shellcommands delete export
9016
9017 2007-03-21 16:07  ivan
9018
9019         * FS/FS/cust_main.pm: fix bug displaying additional debugging info
9020           when process returns no error_message
9021
9022 2007-03-21 15:09  ivan
9023
9024         * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
9025           an error_message, output additional debugging information, if
9026           available
9027
9028 2007-03-20 21:12  jeff
9029
9030         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
9031           httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
9032           format, return processing, and autopost (backport),
9033
9034 2007-03-20 18:35  jeff
9035
9036         * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
9037           httemplate/pref/pref.html: ticket 1427, automatically email excel
9038           a/r report (backport)
9039
9040 2007-03-20 18:21  jeff
9041
9042         * FS/bin/freeside-fetch: ticket 1427, automatically email excel a/r
9043           report
9044
9045 2007-03-20 15:33  ivan
9046
9047         * FS/FS/cust_main.pm: tyop in manual backport; try 17commit or at
9048           least some sort of cvs diff | patch !  :)
9049
9050 2007-03-20 15:10  ivan
9051
9052         * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
9053           agent-specific advertising sources
9054
9055 2007-03-20 13:21  jeff
9056
9057         * FS/FS/cust_main.pm, httemplate/elements/menu.html,
9058           httemplate/misc/cust_main_note-import.cgi,
9059           httemplate/misc/cust_main_note-import.html,
9060           httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
9061           tool for customer note importation (backport)
9062
9063 2007-03-20 13:11  jeff
9064
9065         * httemplate/misc/: cust_main_note-import.cgi,
9066           cust_main_note-import.html, process/cust_main_note-import.cgi:
9067           acls on new import
9068
9069 2007-03-20 10:03  jeff
9070
9071         * httemplate/misc/: cust_main_note-import.html,
9072           cust_main_note-import.cgi, process/cust_main_note-import.cgi:
9073           ticket 1418, a tool for customer note importation
9074
9075 2007-03-15 13:54  ivan
9076
9077         * FS/FS/part_pkg.pm: 13 months!
9078
9079 2007-03-15 13:08  khoff
9080
9081         * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
9082           attributes to match actual field sizes.
9083
9084 2007-03-15 13:08  khoff
9085
9086         * FS/FS/part_export/router.pm: Added configurable error checks
9087           instead of stupid /^ERROR/ check.  Commands can now be processed
9088           with Text::Template using [@-- --@] delimeters, in addition to
9089           evaling a double-quoted string.  Cleaned up spurious debug
9090           output.
9091
9092 2007-03-15 13:07  khoff
9093
9094         * FS/FS/part_virtual_field.pm: Escape the values in virtual field
9095           html form inputs.
9096
9097 2007-03-15 13:07  khoff
9098
9099         * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
9100           serial.
9101
9102 2007-03-14 17:02  jeff
9103
9104         * FS/FS/svc_acct.pm: correcting ->replace on bill (backport)
9105
9106 2007-03-13 02:21  ivan
9107
9108         * FS/FS/cust_pkg.pm: okay, so this should link to usernum now.  but
9109           until then, it should be ->username, not ->name, eek.  causing
9110           "Error: Error inserting cust_pkg_reason: ERROR: value to long for
9111           type character varying(32)" errors and will be harder to
9112           normalize back to usernum when we fix that
9113
9114 2007-03-10 20:13  ivan
9115
9116         * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
9117           whew, its paged
9118
9119 2007-03-09 16:21  khoff
9120
9121         * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
9122           "identical" records anyway.
9123
9124 2007-03-09 16:21  khoff
9125
9126         * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
9127           for FS::svc_broadband.
9128
9129 2007-03-07 11:48  khoff
9130
9131         * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
9132           the setup fee while a package is suspended.
9133
9134 2007-03-06 11:56  ivan
9135
9136         * bin/slony-setup: slight update for slony setup script
9137
9138 2007-03-05 17:59  ivan
9139
9140         * httemplate/search/cust_main.cgi: fix status colors in mozilla
9141
9142 2007-03-02 15:48  ivan
9143
9144         * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
9145           like "AUTH/TKT 123456"... will this make refunds work?
9146
9147 2007-03-01 22:24  ivan
9148
9149         * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
9150           whew
9151
9152 2007-03-01 12:12  ivan
9153
9154         * FS/FS/Misc/prune.pm: yeah, a typo
9155
9156 2007-03-01 09:48  ivan
9157
9158         * FS/bin/: freeside-prune-applications, freeside-upgrade:
9159           prune_applications moved to FS::Misc::prune
9160
9161 2007-03-01 09:47  ivan
9162
9163         * FS/FS/Misc/: prune.pm: adding FS::Misc::prune
9164
9165 2007-03-01 09:44  ivan
9166
9167         * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
9168
9169 2007-03-01 09:24  ivan
9170
9171         * FS/FS/cust_bill.pm: backport fix for "Can't call method
9172           "part_pkg" on an undefined value at .../cust_bill.pm line 434" to
9173           1.7
9174
9175 2007-03-01 08:36  ivan
9176
9177         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
9178
9179 2007-02-28 21:25  jeff
9180
9181         * FS/: FS/Misc.pm, FS/cust_credit.pm,
9182           bin/freeside-prune-applications, bin/freeside-upgrade: dangling
9183           cust_credit_refund not allowed (backport)
9184
9185 2007-02-28 21:13  jeff
9186
9187         * FS/bin/freeside-prune-applications: dangling cust_credit_refund
9188           not allowed
9189
9190 2007-02-28 11:41  jeff
9191
9192         * httemplate/: edit/cust_main/select-domain.html,
9193           misc/svc_acct-domains.cgi: restore (none) choice to first package
9194           select
9195
9196 2007-02-28 11:21  ivan
9197
9198         * httemplate/misc/delete-cust_refund.cgi: adding refund deletion to
9199           this branch
9200
9201 2007-02-16 14:06  ivan
9202
9203         * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
9204
9205 2007-02-16 12:54  jeff
9206
9207         * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
9208           setting
9209
9210 2007-02-14 16:49  ivan
9211
9212         * httemplate/edit/part_bill_event.cgi: add send_email event
9213
9214 2007-02-14 16:48  ivan
9215
9216         * conf/invoice_html: remove commented-out example notes section
9217
9218 2007-02-14 15:32  jeff
9219
9220         * httemplate/: edit/cust_main/select-domain.html,
9221           edit/cust_main.cgi, misc/svc_acct-domains.cgi: selectable domain
9222           on first package in edit/cust_main
9223
9224 2007-02-14 14:43  ivan
9225
9226         * httemplate/search/report_receivables.cgi: fix alignment on
9227           receivables report
9228
9229 2007-02-14 13:23  ivan
9230
9231         * httemplate/search/report_cust_pkg.html: grey out disabled text
9232           boxes for IE
9233
9234 2007-02-14 00:48  ivan
9235
9236         * httemplate/elements/select-cust_pkg-status.html,
9237           httemplate/elements/tr-input-beginning_ending.html,
9238           httemplate/search/cust_pkg.cgi,
9239           httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
9240           httemplate/images/calendar-disabled.png: add more options to
9241           advanced package reporting
9242
9243 2007-02-13 19:12  jeff
9244
9245         * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
9246           impending_recur_notification
9247
9248 2007-02-13 17:43  ivan
9249
9250         * httemplate/search/svc_www.cgi: fix up svc_www searching
9251
9252 2007-02-13 16:19  jeff
9253
9254         * FS/FS/Conf.pm: better docs for impending doom
9255
9256 2007-02-13 14:24  ivan
9257
9258         * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
9259           orders, patch from Sean Hanson/S1
9260
9261 2007-02-13 14:08  ivan
9262
9263         * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
9264           in, patch from Sean Hanson/S1
9265
9266 2007-02-12 21:00  jayce
9267
9268         * httemplate/edit/payment_gateway.html: Small hint on how the
9269           options field is used.
9270
9271 2007-02-12 17:16  jeff
9272
9273         * httemplate/edit/cust_main.cgi: another place to alphabetize
9274
9275 2007-02-12 09:56  jeff
9276
9277         * FS/FS/ClientAPI/Signup.pm,
9278           httemplate/view/cust_main/order_pkg.html: alpha sort packages in
9279           new package order SELECT (ticket 1446)
9280
9281 2007-02-11 19:11  ivan
9282
9283         * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
9284
9285 2007-02-11 00:51  ivan
9286
9287         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
9288           now now
9289
9290 2007-02-10 23:04  ivan
9291
9292         * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
9293           "cust-fields" config value has been set
9294
9295 2007-02-09 22:13  ivan
9296
9297         * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
9298           httemplate/edit/part_svc.cgi: reincorporate the changes from
9299           http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
9300           that were lost due to the concurrent service-refactor merge
9301
9302 2007-02-09 16:42  ivan
9303
9304         * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
9305           this time
9306
9307 2007-02-09 15:29  ivan
9308
9309         * httemplate/misc/change_pkg.cgi: fix change package link
9310
9311 2007-02-08 20:54  ivan
9312
9313         * bin/import-county-tax-rates: quick hack to import rates for
9314           landel
9315
9316 2007-02-08 20:37  jayce
9317
9318         * httemplate/view/cust_main/packages.html: Set the correct access
9319           right for the cancel link to work
9320
9321 2007-02-08 17:05  ivan
9322
9323         * conf/: invoice_html_statement, invoice_latex_statement,
9324           invoice_latexnotes_statement, invoice_template_statement: add
9325           default statement conf
9326
9327 2007-02-08 14:54  ivan
9328
9329         * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
9330           groups_susp_reason option
9331
9332 2007-02-08 14:19  ivan
9333
9334         * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
9335           don't rely on qsearchs to trim it for you - it is inefficient and
9336           outputs long verbose warnings
9337
9338 2007-02-08 14:08  ivan
9339
9340         * httemplate/pref/pref-process.html: second "my" localizing the
9341           variable and causing password changes to fail
9342
9343 2007-02-08 09:00  jeff
9344
9345         * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
9346           edit/part_svc.cgi
9347
9348 2007-02-08 08:04  jeff
9349
9350         * httemplate/edit/part_pkg.cgi: gratuitous quote
9351
9352 2007-02-08 01:13  jeff
9353
9354         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
9355           httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
9356
9357 2007-02-08 00:19  ivan
9358
9359         * FS/FS/CGI.pm: fix the popup progress bars, whew
9360
9361 2007-02-07 17:46  jeff
9362
9363         * FS/FS/part_pkg.pm, htetc/handler.pl,
9364           httemplate/elements/select-table.html,
9365           httemplate/edit/part_pkg.cgi,
9366           httemplate/edit/process/part_pkg.cgi: agent type on package
9367           add/edit (ticket 1446)
9368
9369 2007-02-06 16:46  ivan
9370
9371         * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
9372           payment receipts if the conf file is created
9373
9374 2007-02-05 15:48  ivan
9375
9376         * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
9377           line-item application erroring out on tax applications
9378
9379 2007-02-05 14:12  ivan
9380
9381         * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
9382           catch the Cant call method "part_pkg" on an undefined value at
9383           /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
9384           line 181" bug
9385
9386 2007-02-05 09:21  ivan
9387
9388         * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
9389           import too... whew!  this should be it
9390
9391 2007-02-05 08:01  ivan
9392
9393         * FS/FS/pay_batch.pm: fix param passing
9394
9395 2007-02-05 07:49  ivan
9396
9397         * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
9398           upload
9399
9400 2007-02-05 07:48  ivan
9401
9402         * httemplate/misc/upload-batch.cgi: misterminated <%init>
9403
9404 2007-02-05 07:02  ivan
9405
9406         * FS/FS/pay_batch.pm: remove refactored code
9407
9408 2007-02-05 05:10  ivan
9409
9410         * httemplate/search/: report_receivables.cgi,
9411           report_receivables.html: add "over X days" option to receivables
9412           report
9413
9414 2007-02-05 04:51  ivan
9415
9416         * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
9417           httemplate/view/cust_bill-pdf.cgi,
9418           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
9419           httemplate/view/cust_main.cgi, httemplate/view/svc_Common.html,
9420           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
9421           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
9422           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
9423           httemplate/view/cust_main/contacts.html,
9424           httemplate/view/elements/svc_Common.html: C is for
9425           Cookie^WControl
9426
9427 2007-02-05 03:35  ivan
9428
9429         * FS/FS/CGI.pm: not supporting Apache::ASP anymore
9430
9431 2007-02-05 03:12  ivan
9432
9433         * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
9434           NOW, instead of last bill to next bill
9435
9436 2007-02-05 01:45  ivan
9437
9438         * httemplate/misc/download-batch.cgi: upon first download, have
9439           batches auto-set amount to customer balance if it is smaller
9440
9441 2007-02-05 01:44  ivan
9442
9443         * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
9444           FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
9445           cust_pay_batch::upload results subroutine to an FS::pay_batch
9446           method.  upon first download, have batches auto-reset their
9447           amounts to the customer balance upon if it is smaller.
9448
9449 2007-02-03 17:47  ivan
9450
9451         * httemplate/: search/cust_pay_batch.cgi,
9452           view/cust_main/payment_history.html: add link to some batched
9453           payment info to customer view
9454
9455 2007-02-03 16:01  ivan
9456
9457         * FS/FS/ClientAPI/Signup.pm: quieter
9458
9459 2007-02-03 05:05  ivan
9460
9461         * FS/FS/cust_pkg.pm: this should fix services with negative
9462           num_avail showing up for provisioning
9463
9464 2007-02-03 04:07  ivan
9465
9466         * FS/FS/cust_main_Mixin.pm: remove debugging left on
9467
9468 2007-02-03 03:36  ivan
9469
9470         * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
9471           FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
9472           httemplate/elements/menu.html,
9473           httemplate/graph/cust_bill_pkg.cgi,
9474           httemplate/graph/money_time.cgi,
9475           httemplate/graph/report_cust_bill_pkg.html,
9476           httemplate/graph/report_money_time.html,
9477           httemplate/search/cdr.html, httemplate/search/cust_bill.html,
9478           httemplate/search/cust_bill_event.cgi,
9479           httemplate/search/cust_bill_event.html,
9480           httemplate/search/cust_bill_pkg.cgi,
9481           httemplate/search/cust_credit.html,
9482           httemplate/search/cust_main-otaker.cgi,
9483           httemplate/search/cust_main-zip.html,
9484           httemplate/search/cust_main.cgi,
9485           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
9486           httemplate/search/cust_pay_batch.cgi,
9487           httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
9488           httemplate/search/cust_tax_exempt_pkg.cgi,
9489           httemplate/search/inventory_item.html,
9490           httemplate/search/pay_batch.cgi,
9491           httemplate/search/pay_batch.html, httemplate/search/queue.html,
9492           httemplate/search/reg_code.html,
9493           httemplate/search/report_cdr.html,
9494           httemplate/search/report_cust_bill.html,
9495           httemplate/search/report_cust_credit.html,
9496           httemplate/search/report_cust_main-zip.html,
9497           httemplate/search/report_cust_pay.html,
9498           httemplate/search/report_cust_pay_batch.html,
9499           httemplate/search/report_cust_pkg.html,
9500           httemplate/search/report_prepaid_income.cgi,
9501           httemplate/search/report_prepaid_income.html,
9502           httemplate/search/report_receivables.cgi,
9503           httemplate/search/report_receivables.html,
9504           httemplate/search/report_tax.cgi,
9505           httemplate/search/report_tax.html, httemplate/search/sql.html,
9506           httemplate/search/sqlradius.cgi,
9507           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
9508           httemplate/search/svc_broadband.cgi,
9509           httemplate/search/svc_domain.cgi,
9510           httemplate/search/svc_external.cgi,
9511           httemplate/search/svc_forward.cgi,
9512           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
9513           add customer status column to customer & most other reports.
9514           also put the C in ACL in the search/ and graph/ directories.
9515
9516 2007-02-02 18:39  jeff
9517
9518         * FS/bin/freeside-reset-fixed: do a setfixed
9519
9520 2007-02-01 22:29  ivan
9521
9522         * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
9523
9524 2007-02-01 20:39  ivan
9525
9526         * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
9527           sources in signup
9528
9529 2007-01-31 19:08  jeff
9530
9531         * httemplate/view/cust_main/packages.html: oops.  perhaps it should
9532
9533 2007-01-31 18:37  jeff
9534
9535         * FS/FS/svc_acct.pm: spurious line
9536
9537 2007-01-31 18:35  ivan
9538
9539         * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
9540           packages
9541
9542 2007-01-31 18:13  jeff
9543
9544         * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
9545           ticket 1455
9546
9547 2007-01-31 17:57  ivan
9548
9549         * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
9550           thing
9551
9552 2007-01-31 10:28  jeff
9553
9554         * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
9555
9556 2007-01-30 22:30  khoff
9557
9558         * FS/FS/part_export/snmp.pm: Don't break if we're missing
9559           Net::SNMP.  Apparenty "require" doesn't do the trick.
9560
9561 2007-01-30 21:45  khoff
9562
9563         * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
9564           flexibilty until the export subsystem rewrite.
9565
9566 2007-01-30 21:43  khoff
9567
9568         * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
9569           FS::part_export::router  - Refactored to be more easily
9570           sub-classed.   - Moved per-export options to FS:;router virtual
9571           fields.   - Fixed other general brokenness.
9572
9573           FS::part_export::snmp  - SNMP export sub-classed from
9574           FS::part_export::router
9575
9576           FS::part_export::trango  - Export for Trango proprietary access
9577           points.  Sub-classed from FS::part_export::snmp.
9578
9579 2007-01-30 21:23  jeff
9580
9581         * FS/FS/cust_main.pm: minor improvement
9582
9583 2007-01-30 20:30  jeff
9584
9585         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
9586           httemplate/edit/process/cust_pay.cgi,
9587           httemplate/misc/process/payment.cgi: small change in payment
9588           receipt handling (ticket 1422)
9589
9590 2007-01-30 20:26  ivan
9591
9592         * httemplate/: edit/quick-charge.html,
9593           elements/select-taxclass.html, elements/tr-select-taxclass.html,
9594           view/cust_main/packages.html: minor UI work on one-time charges
9595           w/taxclasses
9596
9597 2007-01-30 19:42  jeff
9598
9599         * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
9600
9601 2007-01-30 19:42  ivan
9602
9603         * FS/t/cust_pkg_option.t: file cust_pkg_option.t was added on
9604           branch FREESIDE_1_7_BRANCH on 2007-06-13 19:28:27 +0000
9605
9606 2007-01-30 18:08  ivan
9607
9608         * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
9609           until then, it shouldn't be missing the standard header
9610
9611 2007-01-30 15:50  ivan
9612
9613         * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
9614           invoices
9615
9616 2007-01-30 13:21  jeff
9617
9618         * FS/FS/svc_acct.pm: avoiding brane pane
9619
9620 2007-01-30 12:59  ivan
9621
9622         * httemplate/: browse/access_group.html, browse/access_user.html,
9623           browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
9624           browse/cust_main_county.cgi, browse/inventory_class.html,
9625           browse/msgcat.cgi, browse/part_bill_event.cgi,
9626           browse/part_export.cgi, browse/part_pkg.cgi,
9627           browse/part_referral.html, browse/part_svc.cgi,
9628           browse/part_virtual_field.cgi, browse/payment_gateway.html,
9629           browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
9630           browse/reason_type.html, browse/router.cgi,
9631           browse/svc_acct_pop.cgi, edit/msgcat.cgi,
9632           search/prepay_credit.html: its all about control
9633
9634 2007-01-30 11:45  ivan
9635
9636         * FS/FS/option_Common.pm: fix old-record detection bug in
9637           option_Common
9638
9639 2007-01-30 11:40  jeff
9640
9641         * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
9642           to invoicing_list (ticket 1424)
9643
9644 2007-01-30 10:52  jeff
9645
9646         * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
9647           FS/FS/ClientAPI/Signup.pm,
9648           fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
9649           available for self-service success (ticket 1420)
9650
9651 2007-01-29 15:16  ivan
9652
9653         * httemplate/config/: config-process.cgi, config-view.cgi,
9654           config.cgi: putting the C in ACL
9655
9656 2007-01-29 13:11  ivan
9657
9658         * httemplate/misc/process/cancel_pkg.html: correct a typo, and
9659           <%init> helps alot
9660
9661 2007-01-29 10:50  ivan
9662
9663         * httemplate/pref/: pref-process.html, pref.html: record resolution
9664           & colro depth in user prefs
9665
9666 2007-01-29 08:16  ivan
9667
9668         * FS/FS/: cust_main.pm, rate.pm: turn off debugging
9669
9670 2007-01-29 08:01  ivan
9671
9672         * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
9673           email display bug on advanced package report, closes: Bug#1416
9674
9675 2007-01-29 04:07  ivan
9676
9677         * htetc/handler.pl: warnings in <%once> sections should not be
9678           fatal
9679
9680 2007-01-29 03:55  ivan
9681
9682         * FS/FS/option_Common.pm: remove extraneous debugging
9683
9684 2007-01-29 03:31  ivan
9685
9686         * Makefile: looks like a duck
9687
9688 2007-01-27 18:21  ivan
9689
9690         * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
9691           domain zone viewing a little
9692
9693 2007-01-26 00:18  ivan
9694
9695         * FS/FS/access_user.pm: out of scope bad
9696
9697 2007-01-26 00:17  ivan
9698
9699         * FS/FS/access_user.pm: spurious password changes bad...
9700
9701 2007-01-26 00:11  ivan
9702
9703         * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
9704
9705 2007-01-26 00:04  ivan
9706
9707         * FS/FS/access_user.pm, httemplate/elements/header.html,
9708           httemplate/elements/menu.html, httemplate/elements/xmenu.css,
9709           httemplate/elements/xmenu.top.css,
9710           httemplate/elements/xmenu.top.js,
9711           httemplate/images/arrow.down.png,
9712           httemplate/images/menu-left-example.png,
9713           httemplate/images/menu-top-example.png,
9714           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
9715           FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
9716           bar option!
9717
9718 2007-01-24 22:04  ivan
9719
9720         * httemplate/elements/xmenu.css: fuck.  you.  IE7.
9721
9722 2007-01-24 22:00  ivan
9723
9724         * httemplate/elements/: menu.html, xmenu.css: fuck.  you.  IE7.
9725
9726 2007-01-24 15:41  ivan
9727
9728         * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth.  we
9729           need the former
9730
9731 2007-01-23 21:33  jeff
9732
9733         * httemplate/edit/process/elements/process.html: squarely between
9734           shame in you and so close
9735
9736 2007-01-23 15:42  jeff
9737
9738         * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
9739           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
9740           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
9741           FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
9742           before first charge on flat_delayed
9743
9744 2007-01-22 23:44  ivan
9745
9746         * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
9747
9748 2007-01-22 22:51  ivan
9749
9750         * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
9751
9752 2007-01-22 22:45  ivan
9753
9754         * FS/FS/payby.pm: fix PREP payby
9755
9756 2007-01-22 22:41  ivan
9757
9758         * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
9759           ISA it
9760
9761 2007-01-22 09:05  ivan
9762
9763         * Makefile, htetc/freeside-base1.99.conf: halfass v2 too
9764
9765 2007-01-22 06:29  ivan
9766
9767         * FS/FS/CGI.pm: hopefully this should be the last bit of the
9768           relative URL fixing
9769
9770 2007-01-22 03:41  ivan
9771
9772         * httemplate/view/cust_main.cgi: closing tags helps alot
9773
9774 2007-01-22 03:39  ivan
9775
9776         * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
9777           elements/ links here too
9778
9779 2007-01-22 03:36  ivan
9780
9781         * httemplate/elements/: phonenumber.html, progress-init.html,
9782           progress-popup.html, tr-input-beginning_ending.html,
9783           tr-input-date-field.html: interpolation helps alot
9784
9785 2007-01-22 03:30  ivan
9786
9787         * httemplate/elements/: phonenumber.html, progress-init.html,
9788           progress-popup.html, tr-input-beginning_ending.html,
9789           tr-input-date-field.html: use $fsurl instead of relative ../
9790           addressing
9791
9792 2007-01-21 18:42  ivan
9793
9794         * FS/FS/ClientAPI/MyAccount.pm,
9795           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
9796           fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
9797           on self-service manual payment screen
9798
9799 2007-01-21 13:45  ivan
9800
9801         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
9802           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
9803           FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
9804           FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
9805           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
9806           FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
9807           httemplate/edit/part_pkg.cgi,
9808           httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
9809           Have lineitem-specific applications happen in all cases; add
9810           weightsto control
9811
9812 2007-01-21 05:42  ivan
9813
9814         * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
9815           on DBIx::SB 1.36 for Pg 8.1+
9816
9817 2007-01-21 05:26  ivan
9818
9819         * Makefile, htetc/freeside-base1.conf, htetc/freeside-base2.conf:
9820           mod_perl v2, it finally happened
9821
9822 2007-01-21 01:13  ivan
9823
9824         * httemplate/search/cust_svc.html: trim leading & trailing
9825           whitespace from service searches
9826
9827 2007-01-21 01:10  ivan
9828
9829         * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
9830           are coming from in the tree -  use rooturl() instead of popurl()
9831
9832 2007-01-19 16:08  jeff
9833
9834         * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
9835           not just trailing ones
9836
9837 2007-01-19 15:00  jeff
9838
9839         * httemplate/misc/download-batch.cgi: work around CSV brokenness
9840
9841 2007-01-19 14:02  jeff
9842
9843         * httemplate/edit/process/: access_user.html,
9844           elements/process.html: blank password on error
9845
9846 2007-01-19 08:31  jeff
9847
9848         * httemplate/edit/: access_user.html, process/access_user.html,
9849           process/elements/process.html: no password in html source on
9850           employee edit
9851
9852 2007-01-18 10:14  ivan
9853
9854         * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
9855           don't want to abort processing because of an old not-well-checked
9856           zip
9857
9858 2007-01-17 15:28  ivan
9859
9860         * FS/FS/part_export/shellcommands.pm: fix crypted password bug
9861           cause by recent fix to not quote things on STDIN, yuck.
9862
9863 2007-01-17 15:27  jeff
9864
9865         * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
9866           httemplate/misc/payment.cgi,
9867           httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
9868           httemplate/misc/process/payment.cgi,
9869           httemplate/view/svc_acct.cgi: link to customer from manual
9870           payment screen (ticket 1414)
9871
9872 2007-01-17 09:41  jeff
9873
9874         * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
9875           reasons (suspends fail in freeside-daily)
9876
9877 2007-01-17 08:41  jeff
9878
9879         * FS/FS/part_pkg/flat.pm: noise reduction
9880
9881 2007-01-17 07:50  jeff
9882
9883         * httemplate/view/cust_main/packages.html: fix suspend link
9884
9885 2007-01-16 16:40  jeff
9886
9887         * httemplate/edit/: access_user.html, process/access_user.html:
9888           employee edit (ticket 1412)
9889
9890 2007-01-16 13:36  jeff
9891
9892         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
9893           for ticket 1364
9894
9895 2007-01-16 09:39  jeff
9896
9897         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
9898
9899 2007-01-16 01:11  ivan
9900
9901         * FS/FS/ClientAPI/Signup.pm: have signup package list respect
9902           agentnum sent from client
9903
9904 2007-01-15 14:15  jeff
9905
9906         * httemplate/edit/process/quick-charge.cgi: that was DUM
9907
9908 2007-01-14 23:53  ivan
9909
9910         * httemplate/misc/download-batch.cgi: add batch expiration date
9911           incrementer for 295
9912
9913 2007-01-14 23:22  ivan
9914
9915         * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
9916           batchconfig-csv-chase_canada-E-xactBatch
9917
9918 2007-01-12 15:27  jeff
9919
9920         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
9921           httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
9922           httemplate/edit/svc_broadband.cgi: added svc_broadband
9923           description which is appended to Site Name in prizm export
9924
9925 2007-01-11 18:04  jeff
9926
9927         * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
9928           httemplate/edit/quick-charge.html,
9929           httemplate/edit/process/quick-charge.cgi,
9930           httemplate/view/cust_main/packages.html: one-time charge
9931           enhancements
9932
9933 2007-01-10 15:21  ivan
9934
9935         * httemplate/search/queue.html: add "select all" and "unselect" all
9936           buttons to bulk queue operations
9937
9938 2007-01-10 00:56  ivan
9939
9940         * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
9941           uninitialized value in string ne at
9942           /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
9943
9944 2007-01-10 00:50  ivan
9945
9946         * httemplate/view/cust_main/contacts.html: you have got to be
9947           kidding me.
9948
9949 2007-01-10 00:48  ivan
9950
9951         * httemplate/view/cust_main/contacts.html: nothing could have ever
9952           gone wrong with so simple a change.  oh noooo
9953
9954 2007-01-09 23:48  ivan
9955
9956         * httemplate/view/cust_main/contacts.html: fix ship_county display
9957           bug
9958
9959 2007-01-09 21:51  ivan
9960
9961         * FS/FS/cust_bill.pm: add custnum to invoice template vars
9962
9963 2007-01-09 18:41  jeff
9964
9965         * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
9966
9967 2007-01-09 16:42  jeff
9968
9969         * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
9970           ignore filenames and rely on selected batch number
9971
9972 2007-01-09 16:41  jeff
9973
9974         * httemplate/misc/download-batch.cgi: permit batch redownloads
9975
9976 2007-01-09 14:57  ivan
9977
9978         * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
9979
9980 2007-01-08 09:36  jeff
9981
9982         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
9983           FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
9984           httemplate/misc/delete-cust_refund.cgi,
9985           httemplate/view/cust_main/payment_history.html: refund deletion
9986
9987 2007-01-05 16:47  jeff
9988
9989         * httemplate/edit/part_svc.cgi: fix UI funkiness
9990
9991 2007-01-04 21:19  jeff
9992
9993         * fs_selfservice/FS-SelfService/SelfService.pm,
9994           fs_selfservice/FS-SelfService/cgi/view_usage.html,
9995           FS/FS/ClientAPI/MyAccount.pm,
9996           fs_selfservice/FS-SelfService/cgi/change_pkg.html,
9997           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
9998           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
9999           fs_selfservice/FS-SelfService/cgi/provision_list.html,
10000           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
10001           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
10002           self-servicey stuff (change package, detailed usage)
10003
10004 2007-01-03 23:26  ivan
10005
10006         * conf/blank_logo.eps: adding a simple blank logo; people are
10007           trying to comment out stuff in the template
10008
10009 2007-01-03 21:49  ivan
10010
10011         * httemplate/edit/part_bill_event.cgi: invoice event to credit out
10012           a customer's balance, presumably as bad debt
10013
10014 2007-01-03 11:47  ivan
10015
10016         * httemplate/view/cust_main/packages.html: fix suspend link
10017
10018 2007-01-02 13:46  ivan
10019
10020         * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
10021           searching & links
10022
10023 2007-01-02 13:44  ivan
10024
10025         * FS/FS/cust_main.pm: stupid semicolon!
10026
10027 2007-01-02 13:06  ivan
10028
10029         * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
10030           trailing AND
10031
10032 2007-01-02 12:29  ivan
10033
10034         * httemplate/view/cust_main/packages.html: fix popup target links
10035
10036 2007-01-02 12:25  ivan
10037
10038         * httemplate/view/svc_Common.html: missing from svc patch, oops!
10039
10040 2007-01-02 10:38  jeff
10041
10042         * FS/FS/svc_acct.pm: omit spurious export triggering
10043
10044 2006-12-29 13:48  jeff
10045
10046         * httemplate/: elements/select-agent.html,
10047           graph/report_cust_bill_pkg.html: correct bad include, and improve
10048           no agent selected condition
10049
10050 2006-12-29 00:51  ivan
10051
10052         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
10053           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
10054           FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
10055           FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
10056           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
10057           FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
10058           FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
10059           FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
10060           eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
10061           httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
10062           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
10063           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
10064           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
10065           httemplate/edit/elements/edit.html,
10066           httemplate/edit/elements/svc_Common.html,
10067           httemplate/edit/process/elements/process.html, FS/MANIFEST,
10068           httemplate/edit/process/svc_Common.html,
10069           httemplate/elements/header.html, httemplate/elements/menu.html,
10070           httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
10071           httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
10072           httemplate/search/svc_broadband.cgi,
10073           httemplate/search/svc_domain.cgi,
10074           httemplate/search/svc_external.cgi,
10075           httemplate/search/svc_forward.cgi,
10076           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
10077           httemplate/view/elements/svc_Common.html,
10078           rt/html/Elements/FreesideSearch,
10079           rt/html/Elements/FreesideSvcSearch,
10080           httemplate/view/cust_main/packages.html: service refactor!
10081
10082 2006-12-29 00:41  ivan
10083
10084         * httemplate/edit/process/cust_main.cgi: slight pedanticism
10085
10086 2006-12-29 00:39  ivan
10087
10088         * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
10089
10090 2006-12-29 00:35  ivan
10091
10092         * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
10093           it gets capitalized
10094
10095 2006-12-29 00:34  ivan
10096
10097         * httemplate/edit/process/quick-charge.cgi: whitespace
10098
10099 2006-12-29 00:34  ivan
10100
10101         * httemplate/edit/cust_main/billing.html: slight more space
10102           necessary for ACH account numbers
10103
10104 2006-12-29 00:31  ivan
10105
10106         * init.d/freeside-init: kill off all queued processes!
10107
10108 2006-12-29 00:30  ivan
10109
10110         * httemplate/docs/index.html: link more docs to wiki
10111
10112 2006-12-29 00:25  ivan
10113
10114         * FS/FS/part_export/vpopmail.pm: didn't get checked in with
10115           configurable target dirs, oops
10116
10117 2006-12-29 00:25  ivan
10118
10119         * FS/FS/svc_Common.pm: doc
10120
10121 2006-12-29 00:24  ivan
10122
10123         * FS/FS/part_pkg.pm: snot spacing
10124
10125 2006-12-29 00:24  ivan
10126
10127         * FS/FS/part_export.pm: use FS::queue for exports, though they
10128           should probably just use it themselves
10129
10130 2006-12-28 23:23  ivan
10131
10132         * httemplate/edit/elements/edit.html: document field types
10133
10134 2006-12-28 16:30  jeff
10135
10136         * FS/FS/part_export/prizm.pm: minor fixups
10137
10138 2006-12-28 12:52  jeff
10139
10140         * httemplate/elements/tr-select-reason.html: activate submit button
10141           more readily
10142
10143 2006-12-28 00:16  ivan
10144
10145         * FS/FS/payinfo_Mixin.pm: tyop
10146
10147 2006-12-27 23:02  ivan
10148
10149         * bin/pg-version: adding pg-version
10150
10151 2006-12-26 19:29  ivan
10152
10153         * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
10154           taxclass expander
10155
10156 2006-12-26 18:37  ivan
10157
10158         * FS/FS/Misc.pm, htetc/handler.pl,
10159           httemplate/edit/cust_main/contact.html,
10160           httemplate/edit/cust_main/select-county.html,
10161           httemplate/misc/counties.cgi: Add a (magically appearing and
10162           disappearing) label on the county selector.  confusing when
10163           labeled "state"
10164
10165 2006-12-26 17:35  ivan
10166
10167         * httemplate/view/cust_main/contacts.html: show county on customer
10168           view
10169
10170 2006-12-26 17:07  ivan
10171
10172         * httemplate/: edit/cust_main.cgi,
10173           edit/cust_main/select-county.html, misc/counties.cgi: fix county
10174           selector
10175
10176 2006-12-26 11:53  ivan
10177
10178         * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
10179           STDIN strings are evaluated
10180
10181 2006-12-23 17:28  ivan
10182
10183         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
10184           FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
10185           httemplate/edit/cust_main/billing.html,
10186           httemplate/view/cust_main/payment_history.html: fix more paymask
10187           regressions: allow editing records with existing expired cards,
10188           fix masking just-entered values when erroring out, fix echeck
10189           entry inserting as empty routing code and "xxEK" account number,
10190           remove old/deprecated/unused payinfo_maksed subs and calls
10191
10192 2006-12-22 21:37  jeff
10193
10194         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
10195           FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
10196           httemplate/view/svc_broadband.cgi: inital prizm support
10197
10198 2006-12-21 22:18  ivan
10199
10200         * httemplate/search/: queue.html, elements/search.html: patch
10201           fixing "retry selected" and "remove select" in queue view
10202
10203 2006-12-20 19:05  ivan
10204
10205         * httemplate/misc/payment.cgi: fix on-demand payment form when
10206           making payments from masked data
10207
10208 2006-12-20 02:51  ivan
10209
10210         * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
10211           flag for the wonderful new world of paymasking
10212
10213 2006-12-20 01:49  ivan
10214
10215         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
10216           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
10217           httemplate/elements/select-part_referral.html,
10218           httemplate/elements/select-pkg_class.html,
10219           httemplate/elements/select-table.html,
10220           httemplate/elements/tr-select-pkg_class.html,
10221           httemplate/search/elements/search.html: add ability to disable
10222           package classes
10223
10224 2006-12-19 17:20  jeff
10225
10226         * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
10227           cluckage
10228
10229 2006-12-19 02:02  ivan
10230
10231         * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
10232           htetc/handler.pl, httemplate/edit/cust_main/billing.html,
10233           httemplate/search/cust_pay.cgi: clean up payinfo_Mixin to use
10234           payby.pm for payby info and have card masking full 6-digit BIN
10235           prefix for card identification.  have cust_pay_batch use
10236           payinfo_Mixin.  require B:CC 0.30 for mask-aware cardtype().  fix
10237           payment reports to use mask too if available, so credit card type
10238           selection still works with encryption.
10239
10240 2006-12-18 03:01  ivan
10241
10242         * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
10243           adding when there is only one pkg_class choice (triggers
10244           javascript error
10245
10246 2006-12-18 00:08  ivan
10247
10248         * Makefile: fix MASONDATA include for dev target
10249
10250 2006-12-15 12:55  ivan
10251
10252         * httemplate/elements/dashboard-toplist.html: add a new ticket link
10253
10254 2006-12-15 05:09  ivan
10255
10256         * httemplate/elements/dashboard-toplist.html: add a quick start at
10257           a "dashboard" customer list, mostly for internal use for starters
10258
10259 2006-12-15 05:00  ivan
10260
10261         * httemplate/elements/dashboard-toplist.html: add a quick start at
10262           a "dashboard" customer list, mostly for internal use for starters
10263
10264 2006-12-15 04:43  ivan
10265
10266         * FS/FS/Conf.pm, httemplate/index.html,
10267           httemplate/elements/dashboard-toplist.html: add a quick start at
10268           a "dashboard" customer list, mostly for internal use for starters
10269
10270 2006-12-15 00:37  ivan
10271
10272         * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
10273           states to old databases
10274
10275 2006-12-15 00:25  ivan
10276
10277         * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
10278           eliminate funkiness with reappearing "Postal invoice" on errors
10279
10280 2006-12-14 21:29  jeff
10281
10282         * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
10283           httemplate/elements/tr-input-date-field.html,
10284           httemplate/view/cust_main/misc.html: move use statements to
10285           handler.pl, do not show 1/1/70 for new birthdates, and improve
10286           error handling
10287
10288 2006-12-14 16:56  ivan
10289
10290         * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
10291           DateTime as a proper rather than hidden dependency
10292
10293 2006-12-14 16:28  ivan
10294
10295         * Makefile, FS/bin/freeside-addoutsource,
10296           FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
10297           FS/bin/freeside-selfservice-server,
10298           FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
10299           cleanup from the conf merge
10300
10301 2006-12-14 01:27  ivan
10302
10303         * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
10304           FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
10305           FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
10306           FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
10307           FS/bin/freeside-deluser, FS/bin/freeside-queued,
10308           FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
10309           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
10310           bin/dbdef-create, bin/mapsecrets2access_user, htetc/handler.pl:
10311           make the config directory configurable
10312
10313 2006-12-13 22:00  ivan
10314
10315         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
10316           FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
10317           FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
10318           httemplate/edit/cust_main/billing.html,
10319           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
10320           httemplate/search/cust_pay.cgi, FS/MANIFEST,
10321           FS/t/payinfo_Mixin.t, httemplate/edit/cust_refund.cgi,
10322           httemplate/edit/process/cust_main.cgi,
10323           httemplate/view/cust_main/billing.html,
10324           httemplate/view/cust_main/payment_history.html: encryption fixes
10325           from huntsberg & jayce
10326
10327 2006-12-08 07:11  jeff
10328
10329         * FS/FS/svc_acct.pm: stop unsuspending inappropriately
10330
10331 2006-12-08 06:38  ivan
10332
10333         * rt/html/Elements/Header: have RT header link to supported
10334           documentation link as well
10335
10336 2006-12-08 05:36  ivan
10337
10338         * httemplate/: view/cust_main/quick-charge.html,
10339           edit/process/quick-charge.cgi: some javascript validation magic
10340           to give one-time charges better UI
10341
10342 2006-12-07 08:46  ivan
10343
10344         * bin/pod2x: update pod2x for new self-service path
10345
10346 2006-12-07 07:24  ivan
10347
10348         * FS/FS/Setup.pm: oops, fix additional US pseudo-states
10349
10350 2006-12-06 18:40  jeff
10351
10352         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
10353           FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
10354           FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
10355           FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
10356           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
10357           fs_selfservice/FS-SelfService/SelfService.pm,
10358           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
10359           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
10360           fs_selfservice/FS-SelfService/cgi/view_usage.html,
10361           httemplate/edit/prepay_credit.cgi,
10362           httemplate/edit/process/prepay_credit.cgi,
10363           httemplate/misc/process/recharge_svc.html,
10364           httemplate/search/prepay_credit.html: retouch bandwidth countdown
10365
10366 2006-12-05 07:53  jeff
10367
10368         * FS/FS/part_export/sqlmail.pm: correct longstanding oops
10369
10370 2006-12-04 18:37  jeff
10371
10372         * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
10373           view/svc_acct.cgi: editable service usage
10374
10375 2006-12-02 16:42  ivan
10376
10377         * FS/FS/cust_main.pm: clean up whitespace merge noise
10378
10379 2006-12-02 14:04  ivan
10380
10381         * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
10382
10383 2006-11-30 22:31  jeff
10384
10385         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
10386           httemplate/misc/download-batch.cgi,
10387           httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
10388
10389 2006-11-30 17:41  ivan
10390
10391         * FS/bin/freeside-queued: remove unnecessary service use (in an
10392           awfully odd place)
10393
10394 2006-11-30 17:35  ivan
10395
10396         * FS/bin/freeside-expiration-alerter: go away and never come back,
10397           $Id$
10398
10399 2006-11-30 17:34  ivan
10400
10401         * FS/bin/freeside-email: begone $Id$ and your diff noise!
10402
10403 2006-11-29 18:27  jeff
10404
10405         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
10406           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
10407           FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
10408           FS/FS/part_export/sqlradius.pm,
10409           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
10410           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
10411           fs_selfservice/FS-SelfService/cgi/view_usage.html,
10412           httemplate/edit/prepay_credit.cgi,
10413           httemplate/edit/process/prepay_credit.cgi,
10414           httemplate/misc/recharge_svc.html,
10415           httemplate/misc/process/recharge_svc.html,
10416           httemplate/search/prepay_credit.html,
10417           httemplate/view/cust_main/packages.html: prepaid download/upload
10418           tracking
10419
10420 2006-11-28 01:38  ivan
10421
10422         * FS/FS/access_user.pm: usernames should be alphanumeric only
10423
10424 2006-11-26 23:11  jeff
10425
10426         * FS/FS/ClientAPI/Signup.pm,
10427           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
10428           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
10429           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
10430           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
10431           from self-service
10432
10433 2006-11-26 17:08  ivan
10434
10435         * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
10436
10437 2006-11-26 15:09  jeff
10438
10439         * httemplate/elements/menu.html: minor tyop
10440
10441 2006-11-26 15:06  jeff
10442
10443         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
10444           view/cust_main/notes.html: more ajaxy customer notes
10445
10446 2006-11-25 13:04  jeff
10447
10448         * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
10449
10450 2006-11-24 02:34  ivan
10451
10452         * httemplate/browse/part_pkg.cgi: link to and label one-time
10453           charges correctly
10454
10455 2006-11-24 00:48  ivan
10456
10457         * httemplate/elements/tr-input-beginning_ending.html,
10458           httemplate/elements/tr-input-lessthan_greaterthan.html,
10459           httemplate/search/cust_credit.html,
10460           httemplate/search/cust_pay.cgi,
10461           httemplate/search/report_cust_credit.html,
10462           httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
10463           than and greater than amounts to credit and payment searches
10464
10465 2006-11-20 02:34  ivan
10466
10467         * httemplate/browse/agent.cgi: remove annoying black box around
10468           override info
10469
10470 2006-11-19 19:05  ivan
10471
10472         * httemplate/autohandler: bug fix for open transactions
10473
10474 2006-11-17 18:19  jeff
10475
10476         * FS/FS/part_export/www_plesk.pm: add templating and web hosting
10477           optional on domain addition
10478
10479 2006-11-17 02:16  ivan
10480
10481         * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
10482           problem; attempt to use an existing credit/payment before
10483           suspending
10484
10485 2006-11-16 07:37  jeff
10486
10487         * httemplate/edit/process/part_bill_event.cgi: bug squishing
10488
10489 2006-11-15 22:20  jeff
10490
10491         * httemplate/: elements/tr-input-date-field.html,
10492           edit/cust_main.cgi, edit/process/cust_main.cgi,
10493           view/cust_main/misc.html: switch birthdate to DateTime
10494
10495 2006-11-14 04:22  ivan
10496
10497         * httemplate/misc/cust_main-import.cgi: add some docs on required
10498           fields to page
10499
10500 2006-11-13 20:04  ivan
10501
10502         * httemplate/: browse/agent.cgi,
10503           misc/delete-agent_payment_gateway.cgi: working agent gateway
10504           override delete link
10505
10506 2006-11-13 19:30  ivan
10507
10508         * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
10509           Storable
10510
10511 2006-11-13 19:16  ivan
10512
10513         * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
10514           FS/FS/ClientAPI/Signup.pm,
10515           fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
10516           use card-types config too
10517
10518 2006-11-13 18:54  ivan
10519
10520         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
10521           configuration value for self-service
10522
10523 2006-11-12 17:09  ivan
10524
10525         * FS/FS/CGI.pm, httemplate/elements/error.html,
10526           httemplate/elements/header.html,
10527           httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
10528           preference page, start with just a password changer
10529
10530 2006-11-08 18:52  jeff
10531
10532         * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
10533
10534 2006-11-08 18:28  jeff
10535
10536         * FS/FS/TicketSystem/RT_External.pm: correct ticket order
10537
10538 2006-11-05 14:39  ivan
10539
10540         * Makefile: call it 1.7.1 to avoid confusion
10541
10542 2006-11-05 14:28  ivan
10543
10544         * bin/: customer-faker, payment-faker: some sample data creators
10545
10546 2006-11-05 11:34  ivan
10547
10548         * FS/FS/cust_main.pm: fix empty invoice number omitting in
10549           realtime_bop, oops
10550
10551 2006-11-05 11:22  ivan
10552
10553         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
10554
10555 2006-11-05 10:06  ivan
10556
10557         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
10558           paren
10559
10560 2006-11-05 10:03  ivan
10561
10562         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
10563           be an optional param anyway
10564
10565 2006-11-05 10:03  ivan
10566
10567         * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
10568           SELECT in self-service payment form
10569
10570 2006-11-05 09:36  ivan
10571
10572         * fs_selfservice/FS-SelfService/: SelfService.pm,
10573           cgi/selfservice.cgi: add some self-service debugging
10574
10575 2006-11-05 08:58  ivan
10576
10577         * FS/bin/freeside-selfservice-server: fix spurious disconnection
10578           errors in selfservice server log
10579
10580 2006-11-05 07:55  ivan
10581
10582         * httemplate/view/cust_main/payment_history.html: fix but with no
10583           "show prior history" showing up when everything is hidden
10584
10585 2006-11-03 14:02  ivan
10586
10587         * FS/FS/part_pkg.pm: add every 45 day option to available
10588           frequencies
10589
10590 2006-10-31 10:56  jeff
10591
10592         * FS/FS/part_export/sqlradius.pm: do not require a reason to have
10593           been suspended
10594
10595 2006-10-31 08:57  jeff
10596
10597         * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
10598
10599 2006-10-30 04:39  ivan
10600
10601         * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
10602           invoice_number to B:OP, omit the field entirely
10603
10604 2006-10-29 17:28  ivan
10605
10606         * FS/MANIFEST: removing freeside-daily
10607
10608 2006-10-27 12:10  ivan
10609
10610         * FS/FS/: Conf.pm, cust_pkg.pm: add
10611           unsuspend-always_adjust_next_bill_date config option for qis
10612
10613 2006-10-27 10:01  jeff
10614
10615         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
10616           httemplate/edit/process/cust_main_note.cgi,
10617           httemplate/elements/overlibmws_crossframe.js,
10618           httemplate/view/cust_main/notes.html: editable notes
10619
10620 2006-10-26 19:12  jeff
10621
10622         * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
10623           enhancements for suspend reasons
10624
10625 2006-10-26 01:35  ivan
10626
10627         * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
10628           (none) package selection if there's a default
10629
10630 2006-10-25 11:10  jeff
10631
10632         * httemplate/view/cust_main/packages.html: show reasons
10633
10634 2006-10-25 10:36  ivan
10635
10636         * httemplate/: elements/pager.html, search/cust_main.cgi,
10637           search/elements/search.html: pagination patch from UNTD - limit
10638           the number of page links displayed and have a drop-down option
10639           for selecting number of entries per page
10640
10641 2006-10-25 05:04  ivan
10642
10643         * conf/ticket_system: default to RT_Internal ticketing
10644
10645 2006-10-24 21:51  jeff
10646
10647         * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
10648
10649 2006-10-24 21:44  jeff
10650
10651         * httemplate/: elements/tr-selectmultiple-part_pkg.html,
10652           search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
10653           pkgparts on advanced package report
10654
10655 2006-10-24 20:12  jeff
10656
10657         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
10658           svc_www tweak
10659
10660 2006-10-24 19:22  jeff
10661
10662         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
10663           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
10664           httemplate/edit/svc_acct.cgi: limited domain select
10665
10666 2006-10-24 11:26  jeff
10667
10668         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
10669           httemplate/view/cust_main/misc.html: add customer signup date
10670
10671 2006-10-23 02:44  ivan
10672
10673         * httemplate/elements/menu.html: have the unlinked account search
10674           go to UN_username so it doesn't miss accounts with no UID
10675
10676 2006-10-23 02:35  ivan
10677
10678         * httemplate/elements/header.html: eek, VALIGN=top for the page
10679
10680 2006-10-23 02:24  ivan
10681
10682         * FS/FS/cust_main.pm: always do substring & fuzzy, getting
10683           complains searches are not returning enough
10684
10685 2006-10-23 01:47  ivan
10686
10687         * httemplate/misc/process/cancel_pkg.html: better error message if
10688           you don't enter a reason.  FS::reason::check can untaint its
10689           data, and will allow punctuation in reasons
10690
10691 2006-10-23 01:30  ivan
10692
10693         * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
10694           cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
10695           remove -w to prevent warnings from messing up otherwise working
10696           CGIs
10697
10698 2006-10-22 23:38  ivan
10699
10700         * FS/FS/Record.pm: add AU to list of zip-requiring countries
10701
10702 2006-10-22 21:21  jeff
10703
10704         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
10705           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
10706           httemplate/edit/reason.html,
10707           httemplate/edit/process/part_bill_event.cgi,
10708           httemplate/elements/tr-select-reason.html,
10709           httemplate/misc/cancel_pkg.html,
10710           httemplate/misc/process/cancel_pkg.html: events should attach
10711           reasons
10712
10713 2006-10-22 18:47  ivan
10714
10715         * httemplate/view/cust_main/packages.html: fix regression from
10716           table re-layout: don't display provision links for cancelled
10717           packages
10718
10719 2006-10-22 04:42  ivan
10720
10721         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
10722           fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
10723           default package
10724
10725 2006-10-21 22:22  ivan
10726
10727         * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder.  should just
10728           use Tie::IxHash here too
10729
10730 2006-10-21 22:18  ivan
10731
10732         * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
10733           plan option for prepaid packages to cancel instead of suspend
10734
10735 2006-10-21 17:35  ivan
10736
10737         * httemplate/elements/menu.html: link to wrong place
10738
10739 2006-10-20 15:49  ivan
10740
10741         * FS/FS/part_pkg.pm: add 48-hour billing
10742
10743 2006-10-19 07:32  jeff
10744
10745         * FS/FS/Conf.pm: [no log message]
10746
10747 2006-10-19 07:29  jeff
10748
10749         * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
10750
10751 2006-10-19 07:26  jeff
10752
10753         * httemplate/elements/tr-select-reason.html,
10754           httemplate/misc/cancel_pkg.html,
10755           httemplate/misc/process/cancel_pkg.html, FS/t/cust_pkg_reason.t:
10756           suspension and cancellation reasons
10757
10758 2006-10-19 07:23  jeff
10759
10760         * FS/FS/reason.pm, FS/FS/reason_type.pm, FS/t/reason.t,
10761           FS/t/reason_type.t, httemplate/browse/reason.html,
10762           httemplate/browse/reason_type.html,
10763           httemplate/edit/process/reason.html,
10764           httemplate/edit/process/reason_type.html,
10765           httemplate/edit/reason.html, httemplate/edit/reason_type.html:
10766           suspension and cancellation reasons
10767
10768 2006-10-18 21:41  jeff
10769
10770         * FS/FS/part_export/acct_plesk.pm: wrong method
10771
10772 2006-10-18 16:07  jeff
10773
10774         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
10775           FS/MANIFEST, htetc/handler.pl,
10776           httemplate/browse/part_bill_event.cgi,
10777           httemplate/edit/elements/edit.html,
10778           httemplate/edit/part_bill_event.cgi,
10779           httemplate/edit/process/part_bill_event.cgi,
10780           httemplate/elements/menu.html,
10781           httemplate/view/cust_main/packages.html: suspension and
10782           cancellation reasons
10783
10784 2006-10-17 17:05  jeff
10785
10786         * httemplate/elements/tr-input-date-field.html: fix ugly null dates
10787
10788 2006-10-17 02:03  ivan
10789
10790         * rt/: html/Elements/Header, html/Elements/CollectionAsTable/Row,
10791           html/NoAuth/webrt.css, sbin/rt-setup-database.in: commiting rt
10792           3.4.5 to HEAD
10793
10794 2006-10-17 01:49  ivan
10795
10796         * rt/: configure, configure.ac, README, Changelog,
10797           sbin/rt-test-dependencies.in,
10798           html/Ticket/Elements/ShowTransactionAttachments,
10799           html/Ticket/Elements/EditCustomFields, html/Search/Build.html,
10800           html/Search/Results.rdf, html/Search/Results.tsv,
10801           html/Search/Elements/BuildFormatString,
10802           html/Approvals/Elements/PendingMyApproval,
10803           html/Elements/EditCustomField, html/Elements/QueryString,
10804           html/Elements/ScrubHTML, html/Elements/EditCustomFieldSelect,
10805           html/Elements/Callback, html/Elements/ShowCustomFields,
10806           html/Elements/RT__Ticket/ColumnMap, html/NoAuth/printrt.css,
10807           html/User/Elements/Tabs, lib/t/regression/22search_tix_by_txn.t,
10808           lib/t/regression/09record_cf_api.t, lib/t/regression/07acl.t,
10809           lib/t/regression/14linking.t,
10810           lib/t/regression/22search_tix_by_watcher.t,
10811           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
10812           lib/RT/CustomField_Overlay.pm, lib/RT/Ticket_Overlay.pm,
10813           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users_Overlay.pm,
10814           lib/RT/EmailParser.pm, lib/RT/I18N.pm, lib/RT/Tickets_Overlay.pm,
10815           lib/RT/CustomFieldValues.pm, lib/RT/Transactions_Overlay.pm,
10816           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
10817           lib/RT/Attachments_Overlay.pm, lib/RT/Groups_Overlay.pm,
10818           lib/RT/Record.pm, lib/RT/ObjectCustomFieldValues_Overlay.pm,
10819           lib/RT/Transaction_Overlay.pm, lib/RT/ACE_Overlay.pm,
10820           lib/RT/Link_Overlay.pm, lib/RT/I18N/en.po, lib/RT/I18N/cs.po,
10821           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
10822           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
10823           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
10824           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
10825           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
10826           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
10827           lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
10828           etc/RT_Config.pm.in: import rt 3.4.5
10829
10830 2006-10-16 22:49  ivan
10831
10832         * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
10833           on IE, whew!
10834
10835 2006-10-16 10:59  ivan
10836
10837         * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
10838           constraint cust_main18'), hope this doesn't break anything else
10839
10840 2006-10-16 10:13  ivan
10841
10842         * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
10843           not my monday morning
10844
10845 2006-10-16 10:11  ivan
10846
10847         * FS/FS/Conf.pm: closing bracket helps
10848
10849 2006-10-16 10:10  ivan
10850
10851         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
10852           httemplate/view/cust_main/misc.html: add a conf checkbox to turn
10853           DOB on
10854
10855 2006-10-16 09:56  ivan
10856
10857         * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
10858           advertising sources
10859
10860 2006-10-15 19:21  ivan
10861
10862         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
10863           switching Net::Plesk to a run-time dependency
10864
10865 2006-10-14 16:53  ivan
10866
10867         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
10868           Net::Plesk until its needed, to prevent every install from
10869           depending on it
10870
10871 2006-10-14 13:47  jeff
10872
10873         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
10874           plesk support
10875
10876 2006-10-14 03:09  ivan
10877
10878         * httemplate/search/report_receivables.cgi: that should fix
10879           statuses on receivables report
10880
10881 2006-10-14 02:55  ivan
10882
10883         * httemplate/docs/index.html: move signup/self-service install to
10884           wiki
10885
10886 2006-10-12 02:42  ivan
10887
10888         * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
10889           matching" error when there are no companies in the fuzzy cache
10890           yet
10891
10892 2006-10-08 22:05  ivan
10893
10894         * FS/FS/Conf.pm: date selektah
10895
10896 2006-10-08 21:27  jeff
10897
10898         * httemplate/edit/process/cust_main.cgi: more BoD
10899
10900 2006-10-08 18:05  ivan
10901
10902         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
10903           freeside-adduser: update the tools for dev installs
10904
10905 2006-10-08 17:30  ivan
10906
10907         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
10908           notes be the default
10909
10910 2006-10-08 17:26  ivan
10911
10912         * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
10913           the customer view a tiny bit
10914
10915 2006-10-08 17:13  ivan
10916
10917         * htetc/handler.pl: add cust_main_note to handler.pl
10918
10919 2006-10-08 01:17  ivan
10920
10921         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
10922           FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
10923           FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
10924           httemplate/edit/part_bill_event.cgi,
10925           httemplate/elements/menu.html,
10926           httemplate/search/cust_pay_batch.cgi,
10927           httemplate/search/pay_batch.cgi,
10928           httemplate/search/elements/search.html: add menu items for credit
10929           card batching, debug last-minute changes to payby.pm, add ACL for
10930           re-processing batches, separate CARD and CHEK batches, fixed
10931           defaults for batch formats
10932
10933 2006-10-07 16:40  ivan
10934
10935         * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
10936           document realtime option
10937
10938 2006-10-07 14:40  ivan
10939
10940         * FS/FS/cust_main.pm: better error msg on CSV import with bad
10941           pkgpart
10942
10943 2006-10-04 14:22  jeff
10944
10945         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
10946           FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
10947           httemplate/elements/tr-input-date-field.html,
10948           httemplate/view/cust_main/misc.html: DoB
10949
10950 2006-10-03 15:44  jeff
10951
10952         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
10953           FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
10954           FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
10955           httemplate/edit/cust_main_note.cgi,
10956           httemplate/edit/process/cust_main_note.cgi,
10957           httemplate/view/cust_main.cgi,
10958           httemplate/view/cust_main/notes.html: Enhanced customer notes
10959
10960 2006-10-03 08:59  ivan
10961
10962         * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
10963           svc_www.pm: s/repalce/replace/ in POD doc
10964
10965 2006-09-29 10:22  ivan
10966
10967         * FS/FS/access_user.pm: fix problem with viewing unlinked services
10968
10969 2006-09-29 09:18  ivan
10970
10971         * FS/FS/part_export/domain_sql.pm: precedence error causing schema
10972           mapped values to disappear
10973
10974 2006-09-29 08:36  ivan
10975
10976         * FS/FS/part_export/domain_sql.pm: fix mapping problem in
10977           domain_sql export
10978
10979 2006-09-28 10:45  ivan
10980
10981         * FS/FS/svc_acct.pm: missing $ in ldap_password
10982
10983 2006-09-26 11:55  ivan
10984
10985         * httemplate/search/svc_acct.cgi: fix username@domain search
10986
10987 2006-09-23 11:33  ivan
10988
10989         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
10990           mailserver integration
10991
10992 2006-09-20 21:41  ivan
10993
10994         * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
10995           as well
10996
10997 2006-09-20 09:00  ivan
10998
10999         * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
11000
11001 2006-09-20 08:20  ivan
11002
11003         * FS/FS/part_export/acct_sql.pm: finish correcting the naming
11004
11005 2006-09-20 08:19  ivan
11006
11007         * FS/FS/part_export/domain_sql.pm: tie correctly!
11008
11009 2006-09-19 09:49  ivan
11010
11011         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
11012           part_export/domain_sql.pm: add domain_sql export for new
11013           mailserver config and modify acct_sql export for same
11014
11015 2006-09-17 19:21  ivan
11016
11017         * httemplate/elements/menu.html: ticket system disableability for
11018           rainbowshops
11019
11020 2006-09-16 13:07  ivan
11021
11022         * bin/customer-faker: bulk fake customer insert
11023
11024 2006-09-15 12:15  ivan
11025
11026         * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
11027           httemplate/view/cust_main/payment_history.html: add link to
11028           customer tax exemptions to customer view page
11029
11030 2006-09-14 22:10  ivan
11031
11032         * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
11033           cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
11034           edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
11035
11036 2006-09-14 12:33  ivan
11037
11038         * httemplate/edit/part_virtual_field.cgi: don't promise virtual
11039           fields on tables we can't deliver them on.  virtual fields suck
11040           anyway, they should be real database fields
11041
11042 2006-09-14 12:30  ivan
11043
11044         * httemplate/edit/process/generic.cgi: pointer to
11045           elements/process.html, fwiw
11046
11047 2006-09-13 09:01  ivan
11048
11049         * httemplate/search/report_cust_pay.html: add check # search, here
11050           for now...
11051
11052 2006-09-13 07:57  ivan
11053
11054         * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
11055           the fix for all this trouble.  s/qsearchs/qsearch/
11056
11057 2006-09-13 07:53  ivan
11058
11059         * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
11060
11061 2006-09-12 19:14  ivan
11062
11063         * FS/FS/Record.pm: encryption-on-insert bugfix from untd
11064
11065 2006-09-12 19:11  ivan
11066
11067         * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
11068           debugging cleanup
11069
11070 2006-09-12 14:27  ivan
11071
11072         * httemplate/search/cust_main.cgi: no need to log this
11073
11074 2006-09-05 18:20  ivan
11075
11076         * bin/breakdown-bill-applications: not done yet
11077
11078 2006-09-05 18:08  ivan
11079
11080         * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
11081           how did it wind up in CVS?
11082
11083 2006-09-05 18:08  ivan
11084
11085         * FS/bin/freeside-setup: new world ACLs
11086
11087 2006-09-05 18:07  ivan
11088
11089         * FS/FS/ClientAPI/Signup.pm: less cut and paste
11090
11091 2006-09-05 18:07  ivan
11092
11093         * FS/FS/payby.pm: ugh DCLN :/
11094
11095 2006-09-05 18:06  ivan
11096
11097         * FS/FS/cust_svc.pm: add some debugging
11098
11099 2006-09-05 18:06  ivan
11100
11101         * FS/FS/cdr.pm: add missing =back
11102
11103 2006-09-05 09:44  ivan
11104
11105         * httemplate/edit/process/cust_refund.cgi: fix refunds, really
11106
11107 2006-09-05 09:27  ivan
11108
11109         * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
11110           usage
11111
11112 2006-09-04 13:31  ivan
11113
11114         * httemplate/search/sqlradius.cgi: really fix the embedded duration
11115           table
11116
11117 2006-09-04 13:22  ivan
11118
11119         * httemplate/search/sqlradius.cgi: use the exact provided time
11120
11121 2006-09-04 13:15  ivan
11122
11123         * httemplate/search/sqlradius.cgi: fix the date/time parsing
11124
11125 2006-09-04 13:12  ivan
11126
11127         * httemplate/search/sqlradius.cgi: fix the embedded duration table
11128
11129 2006-09-04 13:10  ivan
11130
11131         * httemplate/search/sqlradius.cgi: fix the gridding colors
11132
11133 2006-09-04 13:05  ivan
11134
11135         * httemplate/: elements/tr-input-beginning_ending.html,
11136           search/sqlradius.cgi, search/sqlradius.html: allow time selection
11137           in RADIUS searches and grid-ize the resulting table
11138
11139 2006-09-04 09:24  ivan
11140
11141         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
11142           session search back to main menu
11143
11144 2006-09-02 20:14  ivan
11145
11146         * bin/dbdef-create: REALLY don't error out trying to create a dbdef
11147           file from scratch
11148
11149 2006-09-02 20:12  ivan
11150
11151         * bin/dbdef-create: don't error out trying to create a dbdef file
11152           from scratch
11153
11154 2006-09-02 13:38  ivan
11155
11156         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
11157           agent-virtualize invoice event reports
11158
11159 2006-09-01 00:52  ivan
11160
11161         * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
11162           little
11163
11164 2006-08-31 18:51  lawrence
11165
11166         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
11167           fs_selfservice/FS-SelfService/cgi/signup.html: Progress
11168           checkpoint on improved signup stuff for additional services
11169
11170 2006-08-31 14:26  lawrence
11171
11172         * httemplate/config/config-process.cgi: make select-sub parameters
11173           work
11174
11175 2006-08-31 13:47  ivan
11176
11177         * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
11178
11179 2006-08-31 13:44  ivan
11180
11181         * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
11182
11183 2006-08-31 12:59  ivan
11184
11185         * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
11186
11187 2006-08-31 12:25  ivan
11188
11189         * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
11190
11191 2006-08-30 09:24  ivan
11192
11193         * bin/mapsecrets2access_user: need a username arg for now... this
11194           should make the error message less confusing
11195
11196 2006-08-30 08:41  ivan
11197
11198         * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
11199           freeside-adduser
11200
11201 2006-08-29 11:04  khoff
11202
11203         * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
11204           we always wanted.  Requires Date::Manip.
11205
11206 2006-08-29 10:50  lawrence
11207
11208         * FS/FS/ClientAPI/Signup.pm,
11209           fs_selfservice/FS-SelfService/cgi/signup.cgi,
11210           fs_selfservice/FS-SelfService/cgi/signup.html: Signup
11211           Enhancements
11212
11213 2006-08-28 06:52  ivan
11214
11215         * httemplate/edit/process/cust_main.cgi: parameters to method calls
11216           require ( ), arrgh
11217
11218 2006-08-27 17:52  jeff
11219
11220         * FS/FS/cust_bill.pm: protect against a race
11221
11222 2006-08-27 15:55  jeff
11223
11224         * Makefile: more clean
11225
11226 2006-08-27 14:50  jeff
11227
11228         * FS/FS/cust_bill.pm, FS/FS/payby.pm,
11229           httemplate/misc/process/payment.cgi: fix payby2bop brokenness
11230
11231 2006-08-27 13:10  jeff
11232
11233         * FS/FS/cust_pay_batch.pm: no comment
11234
11235 2006-08-27 13:09  jeff
11236
11237         * FS/FS/payby.pm: oops
11238
11239 2006-08-27 12:33  ivan
11240
11241         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
11242           invoice event reports
11243
11244 2006-08-27 12:30  jeff
11245
11246         * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
11247           edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
11248           conflict resolution
11249
11250 2006-08-26 16:15  jeff
11251
11252         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
11253           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
11254           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
11255           FS/FS/part_bill_event.pm, FS/FS/payby.pm,
11256           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
11257           FS/t/cust_bill_pay_batch.t, httemplate/edit/cust_bill_pay.cgi,
11258           httemplate/edit/cust_credit.cgi,
11259           httemplate/edit/cust_credit_bill.cgi,
11260           httemplate/edit/part_bill_event.cgi,
11261           httemplate/edit/process/cust_main.cgi,
11262           httemplate/edit/process/cust_refund.cgi,
11263           httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
11264           httemplate/misc/process/payment.cgi,
11265           httemplate/search/cust_pay_batch.cgi,
11266           httemplate/search/pay_batch.cgi,
11267           httemplate/search/pay_batch.html,
11268           httemplate/search/report_cust_pay_batch.html: batch refactor
11269           continued
11270
11271 2006-08-26 07:44  ivan
11272
11273         * FS/FS/Schema.pm: better error reporting for schema load failures
11274           (w/DBIx::DBSchema 0.32+), hopefully...
11275
11276 2006-08-26 07:39  ivan
11277
11278         * FS/FS/Schema.pm: better error reporting for schema load failures
11279           (w/DBIx::DBSchema 0.32+), hopefully...
11280
11281 2006-08-26 05:57  ivan
11282
11283         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
11284           javascript for auto-setting application amount
11285
11286 2006-08-25 19:20  ivan
11287
11288         * httemplate/edit/cust_bill_pay.cgi: fix javascript for
11289           auto-setting application amount
11290
11291 2006-08-25 19:20  ivan
11292
11293         * htetc/handler.pl: i want max and min!
11294
11295 2006-08-25 19:12  ivan
11296
11297         * FS/FS/: Record.pm: foiled by autovivification!
11298
11299 2006-08-25 12:30  ivan
11300
11301         * FS/FS/Misc.pm, FS/FS/Record.pm,
11302           httemplate/edit/cust_main/select-country.html,
11303           httemplate/edit/cust_main/select-county.html,
11304           httemplate/edit/cust_main/select-state.html: use GROUP BY instead
11305           of DISTINCT ON in the state and country queries for better
11306           cross-database compatibility, based on a preliminary patch from
11307           Jason Thomas
11308
11309 2006-08-23 18:37  ivan
11310
11311         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
11312           "Auto-apply to invoices" dropdown disappeared
11313
11314 2006-08-23 15:25  ivan
11315
11316         * Makefile, httemplate/index.html,
11317           httemplate/browse/access_group.html,
11318           httemplate/browse/access_user.html,
11319           httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
11320           httemplate/browse/agent_type.cgi,
11321           httemplate/browse/cust_main_county.cgi,
11322           httemplate/browse/inventory_class.html,
11323           httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
11324           httemplate/browse/part_bill_event.cgi,
11325           httemplate/browse/part_export.cgi,
11326           httemplate/browse/part_pkg.cgi,
11327           httemplate/browse/part_referral.html,
11328           httemplate/browse/part_svc.cgi,
11329           httemplate/browse/part_virtual_field.cgi,
11330           httemplate/browse/payment_gateway.html,
11331           httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
11332           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
11333           httemplate/browse/elements/browse.html,
11334           httemplate/config/config-process.cgi,
11335           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
11336           httemplate/edit/REAL_cust_pkg.cgi,
11337           httemplate/edit/access_group.html,
11338           httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
11339           httemplate/edit/agent_payment_gateway.html,
11340           httemplate/edit/agent_type.cgi,
11341           httemplate/edit/bulk-cust_svc.html,
11342           httemplate/edit/cust_bill_pay.cgi,
11343           httemplate/edit/cust_credit.cgi,
11344           httemplate/edit/cust_credit_bill.cgi,
11345           httemplate/edit/cust_main.cgi,
11346           httemplate/edit/cust_main_county-expand.cgi,
11347           httemplate/edit/cust_main_county.cgi,
11348           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
11349           httemplate/edit/cust_refund.cgi,
11350           httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
11351           httemplate/edit/part_bill_event.cgi,
11352           httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
11353           httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
11354           httemplate/edit/part_virtual_field.cgi,
11355           httemplate/edit/payment_gateway.html,
11356           httemplate/edit/pkg_class.html,
11357           httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
11358           httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
11359           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
11360           httemplate/edit/svc_acct_pop.cgi,
11361           httemplate/edit/svc_broadband.cgi,
11362           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
11363           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
11364           httemplate/edit/svc_www.cgi,
11365           httemplate/edit/cust_main/billing.html,
11366           httemplate/edit/cust_main/contact.html,
11367           httemplate/edit/cust_main/select-country.html,
11368           httemplate/edit/cust_main/select-county.html,
11369           httemplate/edit/cust_main/select-state.html,
11370           httemplate/edit/elements/edit.html,
11371           httemplate/edit/elements/svc_Common.html,
11372           httemplate/edit/process/REAL_cust_pkg.cgi,
11373           httemplate/edit/process/access_group.html,
11374           httemplate/edit/process/access_user.html,
11375           httemplate/edit/process/agent.cgi,
11376           httemplate/edit/process/agent_payment_gateway.html,
11377           httemplate/edit/process/agent_type.cgi,
11378           httemplate/edit/process/bulk-cust_svc.cgi,
11379           httemplate/edit/process/cust_bill_pay.cgi,
11380           httemplate/edit/process/cust_credit.cgi,
11381           httemplate/edit/process/cust_credit_bill.cgi,
11382           httemplate/edit/process/cust_main.cgi,
11383           httemplate/edit/process/cust_main_county-collapse.cgi,
11384           httemplate/edit/process/cust_main_county-expand.cgi,
11385           httemplate/edit/process/cust_main_county.cgi,
11386           httemplate/edit/process/cust_pay.cgi,
11387           httemplate/edit/process/cust_pkg.cgi,
11388           httemplate/edit/process/cust_refund.cgi,
11389           httemplate/edit/process/cust_svc.cgi,
11390           httemplate/edit/process/domain_record.cgi,
11391           httemplate/edit/process/generic.cgi,
11392           httemplate/edit/process/inventory_class.html,
11393           httemplate/edit/process/msgcat.cgi,
11394           httemplate/edit/process/part_bill_event.cgi,
11395           httemplate/edit/process/part_export.cgi,
11396           httemplate/edit/process/part_pkg.cgi,
11397           httemplate/edit/process/part_referral.html,
11398           httemplate/edit/process/part_svc.cgi,
11399           httemplate/edit/process/payment_gateway.html,
11400           httemplate/edit/process/pkg_class.html,
11401           httemplate/edit/process/prepay_credit.cgi,
11402           httemplate/edit/process/quick-charge.cgi,
11403           httemplate/edit/process/quick-cust_pkg.cgi,
11404           httemplate/edit/process/rate.cgi,
11405           httemplate/edit/process/rate_region.cgi,
11406           httemplate/edit/process/reg_code.cgi,
11407           httemplate/edit/process/router.cgi,
11408           httemplate/edit/process/svc_acct.cgi,
11409           httemplate/edit/process/svc_acct_pop.cgi,
11410           httemplate/edit/process/svc_broadband.cgi,
11411           httemplate/edit/process/svc_domain.cgi,
11412           httemplate/edit/process/svc_external.cgi,
11413           httemplate/edit/process/svc_forward.cgi,
11414           httemplate/edit/process/svc_phone.html,
11415           httemplate/edit/process/svc_www.cgi,
11416           httemplate/edit/process/addr_block/add.cgi,
11417           httemplate/edit/process/addr_block/allocate.cgi,
11418           httemplate/edit/process/addr_block/deallocate.cgi,
11419           httemplate/edit/process/addr_block/split.cgi,
11420           httemplate/edit/process/elements/process.html,
11421           httemplate/edit/process/elements/svc_Common.html,
11422           httemplate/elements/checkboxes-table-name.html,
11423           httemplate/elements/checkboxes-table.html,
11424           httemplate/elements/header-popup.html,
11425           httemplate/elements/header.html,
11426           httemplate/elements/jsrsServer.html,
11427           httemplate/elements/menu.html, httemplate/elements/menubar.html,
11428           httemplate/elements/pager.html,
11429           httemplate/elements/phonenumber.html,
11430           httemplate/elements/progress-init.html,
11431           httemplate/elements/progress-popup.html,
11432           httemplate/elements/search-cust_main.html,
11433           httemplate/elements/select-access_group.html,
11434           httemplate/elements/select-agent.html,
11435           httemplate/elements/select-cust-fields.html,
11436           httemplate/elements/select-cust_pkg-status.html,
11437           httemplate/elements/select-month_year.html,
11438           httemplate/elements/select-part_referral.html,
11439           httemplate/elements/select-pkg_class.html,
11440           httemplate/elements/select-table.html,
11441           httemplate/elements/select-taxclass.html,
11442           httemplate/elements/small_custview.html,
11443           httemplate/elements/table-grid.html,
11444           httemplate/elements/table.html,
11445           httemplate/elements/tr-select-access_group.html,
11446           httemplate/elements/tr-select-agent.html,
11447           httemplate/elements/tr-select-cust-fields.html,
11448           httemplate/elements/tr-select-cust_pkg-status.html,
11449           httemplate/elements/tr-select-from_to.html,
11450           httemplate/elements/tr-select-part_referral.html,
11451           httemplate/elements/tr-select-pkg_class.html,
11452           httemplate/elements/xmlhttp.html,
11453           httemplate/graph/cust_bill_pkg.cgi,
11454           httemplate/graph/money_time.cgi,
11455           httemplate/graph/report_cust_bill_pkg.html,
11456           httemplate/graph/report_money_time.html,
11457           httemplate/graph/elements/monthly.html,
11458           httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
11459           httemplate/misc/cancel-unaudited.cgi,
11460           httemplate/misc/catchall.cgi, httemplate/misc/cdr-import.html,
11461           httemplate/misc/change_pkg.cgi, httemplate/misc/counties.cgi,
11462           httemplate/misc/cust_main-cancel.cgi,
11463           httemplate/misc/cust_main-import.cgi,
11464           httemplate/misc/cust_main-import_charges.cgi,
11465           httemplate/misc/delete-cust_credit.cgi,
11466           httemplate/misc/delete-cust_pay.cgi,
11467           httemplate/misc/delete-customer.cgi,
11468           httemplate/misc/delete-domain_record.cgi,
11469           httemplate/misc/delete-part_export.cgi,
11470           httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
11471           httemplate/misc/email-invoice.cgi,
11472           httemplate/misc/email_invoice_events.cgi,
11473           httemplate/misc/email_invoices.cgi,
11474           httemplate/misc/fax-invoice.cgi,
11475           httemplate/misc/fax_invoice_events.cgi,
11476           httemplate/misc/fax_invoices.cgi,
11477           httemplate/misc/inventory_item-import.html,
11478           httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
11479           httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
11480           httemplate/misc/print_invoice_events.cgi,
11481           httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
11482           httemplate/misc/states.cgi,
11483           httemplate/misc/unapply-cust_credit.cgi,
11484           httemplate/misc/unapply-cust_pay.cgi,
11485           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
11486           httemplate/misc/unvoid-cust_pay_void.cgi,
11487           httemplate/misc/upload-batch.cgi,
11488           httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
11489           httemplate/misc/xmlhttp-cust_main-search.cgi,
11490           httemplate/misc/xmlrpc.cgi,
11491           httemplate/misc/process/batch-cust_pay.cgi,
11492           httemplate/misc/process/catchall.cgi,
11493           httemplate/misc/process/cdr-import.html,
11494           httemplate/misc/process/cust_main-import.cgi,
11495           httemplate/misc/process/cust_main-import_charges.cgi,
11496           httemplate/misc/process/delete-customer.cgi,
11497           httemplate/misc/process/inventory_item-import.html,
11498           httemplate/misc/process/link.cgi,
11499           httemplate/misc/process/meta-import.cgi,
11500           httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
11501           httemplate/search/cust_bill.html,
11502           httemplate/search/cust_bill_event.cgi,
11503           httemplate/search/cust_bill_event.html,
11504           httemplate/search/cust_bill_pkg.cgi,
11505           httemplate/search/cust_credit.html,
11506           httemplate/search/cust_main-otaker.cgi,
11507           httemplate/search/cust_main-zip.html,
11508           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
11509           httemplate/search/cust_pkg.cgi,
11510           httemplate/search/cust_tax_exempt_pkg.cgi,
11511           httemplate/search/inventory_item.html,
11512           httemplate/search/prepay_credit.html,
11513           httemplate/search/queue.html, httemplate/search/reg_code.html,
11514           httemplate/search/report_cdr.html,
11515           httemplate/search/report_cust_bill.html,
11516           httemplate/search/report_cust_credit.html,
11517           httemplate/search/report_cust_main-zip.html,
11518           httemplate/search/report_cust_pay.html,
11519           httemplate/search/report_cust_pkg.html,
11520           httemplate/search/report_prepaid_income.cgi,
11521           httemplate/search/report_prepaid_income.html,
11522           httemplate/search/report_receivables.cgi,
11523           httemplate/search/report_receivables.html,
11524           httemplate/search/report_tax.cgi,
11525           httemplate/search/report_tax.html, httemplate/search/sql.html,
11526           httemplate/search/sqlradius.cgi,
11527           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
11528           httemplate/search/svc_broadband.cgi,
11529           httemplate/search/svc_domain.cgi,
11530           httemplate/search/svc_external.cgi,
11531           httemplate/search/svc_forward.cgi,
11532           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
11533           httemplate/search/elements/search.html,
11534           httemplate/view/cust_bill-logo.cgi,
11535           httemplate/view/cust_bill-pdf.cgi,
11536           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
11537           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
11538           httemplate/view/svc_broadband.cgi,
11539           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
11540           httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
11541           httemplate/view/svc_www.cgi,
11542           httemplate/view/cust_main/billing.html,
11543           httemplate/view/cust_main/contacts.html,
11544           httemplate/view/cust_main/misc.html,
11545           httemplate/view/cust_main/order_pkg.html,
11546           httemplate/view/cust_main/packages.html,
11547           httemplate/view/cust_main/payment_history.html,
11548           httemplate/view/cust_main/quick-charge.html,
11549           httemplate/view/cust_main/tickets.html,
11550           httemplate/view/elements/svc_Common.html: Will things ever be the
11551           same again? It's the final masonize
11552
11553 2006-08-23 14:53  ivan
11554
11555         * httemplate/misc/batch-cust_pay.html: remove extraneous "
11556
11557 2006-08-23 05:13  ivan
11558
11559         * FS/FS/Schema.pm: removing already commented-out code
11560
11561 2006-08-23 05:06  ivan
11562
11563         * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
11564           didn't work out...
11565
11566 2006-08-22 05:23  ivan
11567
11568         * httemplate/docs/index.html: get rid of old upgrade instructions
11569
11570 2006-08-21 16:01  ivan
11571
11572         * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
11573           FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
11574           FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
11575           FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
11576           t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
11577           t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
11578           cust_credit_bill_pkg - applying credits and payments against
11579           specific line items
11580
11581 2006-08-21 10:45  ivan
11582
11583         * FS/FS/: cust_main.pm: search for existing advertising sources
11584           before adding a new one
11585
11586 2006-08-21 05:38  ivan
11587
11588         * rt/html/Ticket/Elements/EditCustomers: better RT hint for smarter
11589           smart search
11590
11591 2006-08-21 02:46  ivan
11592
11593         * httemplate/docs/index.html: we're off to see the wiki, the
11594           wonderful wiki of oz
11595
11596 2006-08-18 05:18  ivan
11597
11598         * FS/FS/cust_main.pm: and a slight fix to the CSV import
11599
11600 2006-08-18 04:56  ivan
11601
11602         * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
11603
11604 2006-08-18 04:52  ivan
11605
11606         * FS/FS/cust_main.pm: alas, now try with recursion
11607
11608 2006-08-18 04:40  ivan
11609
11610         * FS/FS/cust_main.pm: fix the  explicitly specified primary keys
11611
11612 2006-08-18 04:36  ivan
11613
11614         * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
11615           get around big 8.1 Pg changes wrt reverse engineering
11616
11617 2006-08-18 03:34  ivan
11618
11619         * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
11620
11621 2006-08-18 03:31  ivan
11622
11623         * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
11624           not just the first line
11625
11626 2006-08-18 03:27  ivan
11627
11628         * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
11629
11630 2006-08-18 03:26  ivan
11631
11632         * FS/FS/cust_main.pm: W T F
11633
11634 2006-08-18 03:18  ivan
11635
11636         * FS/FS/cust_main.pm: even more skeleton debugging, ugh
11637
11638 2006-08-18 03:10  ivan
11639
11640         * FS/FS/cust_main.pm: what's going on with the parameters for
11641           skeleton inserts??
11642
11643 2006-08-18 03:00  ivan
11644
11645         * FS/FS/cust_main.pm: skeleton typo
11646
11647 2006-08-18 02:58  ivan
11648
11649         * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
11650           not parent
11651
11652 2006-08-18 02:50  ivan
11653
11654         * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
11655           what's going on
11656
11657 2006-08-18 01:33  ivan
11658
11659         * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
11660           mg
11661
11662 2006-08-16 01:19  ivan
11663
11664         * FS/bin/freeside-adduser: get rid of too-verbose debugging
11665
11666 2006-08-15 07:20  ivan
11667
11668         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
11669           httemplate/misc/process/cust_main-import.cgi: add a new, extended
11670           CSV import format
11671
11672 2006-08-14 06:28  ivan
11673
11674         * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
11675           doing refunds, hopefully this will fix OpenECHO refunds
11676
11677 2006-08-14 05:13  ivan
11678
11679         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
11680           httemplate/elements/header.html,
11681           httemplate/elements/search-cust_main.html,
11682           rt/html/Elements/FreesideInvoiceSearch,
11683           rt/html/Elements/FreesideNewCust,
11684           rt/html/Elements/FreesideSearch,
11685           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
11686           rt/html/Elements/SimpleSearch, rt/html/Elements/Tabs,
11687           rt/html/NoAuth/webrt.css: sprinkle some magic ajax fairy dust on
11688           referring customer SELEKTAH.  rewind!  make smart search smarter,
11689           re-layout the top search bars and add an invoice one
11690
11691 2006-08-14 01:38  ivan
11692
11693         * FS/FS/access_user.pm: bugfix for agentless access users,
11694           triggered by part_referral (advertising source) agent
11695           virtualization
11696
11697 2006-08-13 03:25  ivan
11698
11699         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
11700           httemplate/edit/cust_pay.cgi,
11701           httemplate/edit/process/cust_pay.cgi,
11702           httemplate/view/cust_main.cgi,
11703           httemplate/view/cust_main/billing.html,
11704           httemplate/view/cust_main/misc.html,
11705           httemplate/view/cust_main/packages.html,
11706           httemplate/view/cust_main/payment_history.html,
11707           httemplate/view/cust_main/tickets.html: customer view work:
11708
11709           DONE  1. add status and balance to top
11710
11711           DONE  2. add some sort of oldest date thing so the history
11712           doesn't get too      big (# years and a link to "show older")
11713
11714             3. make the rest of the action links into js popups?  maybe
11715           later,
11716                weird IENess when closing em
11717           DONE (finished)    - so revert out or finish/commit the Enter
11718           check payment one    - Process page can wait until another day..
11719           it should be more of an *action*
11720
11721           DONE  4. Ticket list config knobs for wtxs (grid it too)
11722
11723           DONE  5. grid the package list
11724
11725 2006-08-12 04:01  ivan
11726
11727         * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
11728
11729 2006-08-12 03:47  ivan
11730
11731         * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
11732           httemplate/view/cust_main/payment_history.html: fix acl rewrite
11733           causing problems: void now shows up properly, deprecate all the
11734           redundant config values
11735
11736 2006-08-11 23:45  ivan
11737
11738         * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
11739           causes undesirable effects with prorate/subscription packages and
11740           undesirably rewards customers for non-payment, closes: Bug#1325
11741
11742 2006-08-11 01:02  ivan
11743
11744         * FS/FS/access_user.pm, FS/FS/part_referral.pm,
11745           httemplate/browse/part_referral.html,
11746           httemplate/edit/cust_main.cgi,
11747           httemplate/elements/select-agent.html,
11748           httemplate/elements/select-part_referral.html,
11749           httemplate/elements/tr-select-agent.html,
11750           httemplate/elements/tr-select-part_referral.html: virtualize
11751           referrals on customer addition
11752
11753 2006-08-10 15:18  ivan
11754
11755         * httemplate/config/config.cgi: bugfix for selects that don't have
11756           select_enum
11757
11758 2006-08-10 06:50  ivan
11759
11760         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_referral.pm,
11761           httemplate/browse/part_referral.html,
11762           httemplate/view/cust_main/misc.html: add cust_main.agent_custid
11763           (at least to schema and customer view, no manual editing yet)
11764
11765 2006-08-10 05:01  ivan
11766
11767         * httemplate/browse/part_referral.html: bold the total footer
11768
11769 2006-08-10 04:55  ivan
11770
11771         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
11772           FS/FS/access_user.pm, FS/FS/part_referral.pm,
11773           httemplate/browse/part_referral.html,
11774           httemplate/edit/part_referral.html,
11775           httemplate/edit/process/part_referral.html,
11776           httemplate/elements/menu.html: agent-virtualize advertising
11777           sources
11778
11779 2006-08-09 20:10  ivan
11780
11781         * FS/FS/Schema.pm: don't set the default to NULL the string!
11782           besides, that's already the default value of any nullable column,
11783           which @date_type is...
11784
11785 2006-08-09 19:27  ivan
11786
11787         * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
11788           easier to check the db
11789
11790 2006-08-09 14:46  ivan
11791
11792         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
11793           "coming soon" options off the menu, its been Soon for too long -
11794           they'll get here when they do
11795
11796 2006-08-09 03:47  ivan
11797
11798         * FS/FS/ClientAPI/MyAccount.pm,
11799           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
11800           fs_selfservice/FS-SelfService/cgi/change_password.html,
11801           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
11802           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
11803           fs_selfservice/FS-SelfService/cgi/provision_list.html,
11804           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
11805           interface: add proper password changer and prevent "Setup my
11806           services" provisioner from showing broken links for services not
11807           handled yet
11808
11809 2006-08-09 00:46  ivan
11810
11811         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
11812           days go by...
11813
11814 2006-08-09 00:03  ivan
11815
11816         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
11817           my beautiful magic template! (water flowing underground)
11818
11819 2006-08-08 23:43  jeff
11820
11821         * FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
11822           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
11823           FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
11824           httemplate/docs/schema.html, httemplate/misc/download-batch.cgi:
11825           batch refactor
11826
11827 2006-08-08 23:34  ivan
11828
11829         * FS/FS/ClientAPI/MyAccount.pm,
11830           fs_selfservice/FS-SelfService/SelfService.pm,
11831           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
11832           fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
11833           interface: move from text to html invoices
11834
11835 2006-08-08 20:45  ivan
11836
11837         * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
11838           debian perl, would you put it in /usr/local/sbin?  thanks.
11839
11840 2006-08-06 19:44  ivan
11841
11842         * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
11843           httemplate/browse/part_pkg.cgi,
11844           httemplate/browse/access_user.html,
11845           httemplate/edit/access_user.html,
11846           httemplate/edit/elements/edit.html: add internal user disable-ing
11847
11848 2006-08-06 19:19  ivan
11849
11850         * httemplate/search/elements/search.html: get rid of the extra
11851           border in nested tables
11852
11853 2006-08-06 16:39  ivan
11854
11855         * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
11856           bootstrapping for htpasswd kludge... hopefully that will go away
11857           in 1.7.1
11858
11859 2006-08-06 14:37  ivan
11860
11861         * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
11862           override ones for existing records
11863
11864 2006-08-06 13:23  ivan
11865
11866         * httemplate/edit/svc_acct.cgi: silly closing }
11867
11868 2006-08-06 13:21  ivan
11869
11870         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
11871           httemplate/edit/svc_acct.cgi: yow.  fix up group handling
11872
11873 2006-08-06 13:07  ivan
11874
11875         * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
11876           should fix the barfing about default radius groups on the new
11877           customer screen...
11878
11879 2006-08-06 02:14  ivan
11880
11881         * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
11882           be all set with radius groups then
11883
11884 2006-08-06 02:10  ivan
11885
11886         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
11887           httemplate/edit/svc_acct.cgi: this should process default
11888           usergroup as well as fixed now
11889
11890 2006-08-06 01:43  ivan
11891
11892         * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
11893           problem
11894
11895 2006-08-06 01:10  ivan
11896
11897         * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
11898           problem better
11899
11900 2006-07-27 17:33  ivan
11901
11902         * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
11903           closes: #1351
11904
11905 2006-07-27 01:08  ivan
11906
11907         * FS/t/svc_phone.t: svc_phone.t
11908
11909 2006-07-25 21:18  ivan
11910
11911         * FS/FS/UID.pm: ugh, fixup bootstrapping
11912
11913 2006-07-25 01:39  ivan
11914
11915         * httemplate/search/cust_main.cgi: oops, extra else
11916
11917 2006-07-25 01:33  ivan
11918
11919         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
11920           httemplate/elements/table-grid.html,
11921           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
11922           this should finish adding the "inactive" status, i think?
11923
11924 2006-07-25 00:27  ivan
11925
11926         * bin/rt-update-links: quick script to convert rt links from one
11927           database name to another
11928
11929 2006-07-24 15:40  ivan
11930
11931         * FS/FS/cust_main.pm: fix up smart searching to make the quick
11932           payment entry behave better
11933
11934 2006-07-23 07:23  ivan
11935
11936         * httemplate/search/report_receivables.cgi: sql num_pkgs
11937           conflicting with method...
11938
11939 2006-07-23 07:21  ivan
11940
11941         * httemplate/search/report_receivables.cgi: ugh, really fix the
11942           statuses here
11943
11944 2006-07-23 07:20  ivan
11945
11946         * httemplate/search/report_receivables.cgi: hopefully fix the
11947           statuses here
11948
11949 2006-07-23 07:17  ivan
11950
11951         * httemplate/search/report_receivables.cgi:  i should REALLY go to
11952           sleep
11953
11954 2006-07-23 07:16  ivan
11955
11956         * httemplate/search/report_receivables.cgi:  i should go to sleep
11957
11958 2006-07-23 07:07  ivan
11959
11960         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
11961           more work towards adding an "inactive" status - add it to the A/R
11962           report
11963
11964 2006-07-15 17:55  ivan
11965
11966         * SCHEMA_CHANGE, FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
11967           FS/FS/inventory_item.pm,
11968           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
11969           httemplate/autohandler, httemplate/edit/cust_credit.cgi,
11970           httemplate/elements/overlibmws.js,
11971           httemplate/elements/overlibmws_draggable.js,
11972           httemplate/elements/phonenumber.html,
11973           httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
11974           httemplate/search/svc_domain.cgi,
11975           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
11976           httemplate/view/svc_external.cgi: odds and ends
11977
11978 2006-07-13 21:20  ivan
11979
11980         * FS/FS/cust_pkg.pm: don't send cancellation emails on package
11981           changes
11982
11983 2006-07-13 20:27  ivan
11984
11985         * FS/FS/svc_Common.pm: this should fix radius group editing and the
11986           "Reference found where even-sized list expected at
11987           /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
11988
11989 2006-07-13 20:17  ivan
11990
11991         * FS/FS/CurrentUser.pm: this should fix the bootstrapping
11992
11993 2006-07-13 18:42  ivan
11994
11995         * FS/FS/: CurrentUser.pm, UID.pm: add the small
11996           FS::CurrentUser::BootstrapUser class for... surprise...
11997           bootstrapping
11998
11999 2006-07-13 17:42  ivan
12000
12001         * FS/FS/Setup.pm: fix acl bootstrapping
12002
12003 2006-07-13 17:32  ivan
12004
12005         * FS/: FS/UID.pm, bin/freeside-setup: should be able to
12006           freeside-setup without a username now
12007
12008 2006-07-13 16:45  ivan
12009
12010         * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
12011
12012 2006-07-12 20:54  ivan
12013
12014         * FS/FS/Report/Table/Monthly.pm,
12015           httemplate/search/cust_credit.html,
12016           httemplate/search/cust_pay.cgi,
12017           httemplate/search/report_receivables.cgi: fix multiple-agent
12018           virtualization properly for these reports
12019
12020 2006-07-12 16:33  ivan
12021
12022         * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
12023           should be installable again now
12024
12025 2006-07-11 17:20  ivan
12026
12027         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
12028           FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
12029           FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
12030           httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
12031           FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
12032           httemplate/edit/svc_phone.cgi,
12033           httemplate/edit/elements/edit.html,
12034           httemplate/edit/elements/svc_Common.html,
12035           httemplate/edit/process/svc_phone.html,
12036           httemplate/edit/process/elements/process.html,
12037           httemplate/edit/process/elements/svc_Common.html,
12038           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
12039           httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
12040           httemplate/view/elements/svc_Common.html,
12041           FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
12042           from imported CDRs
12043
12044 2006-07-09 07:35  ivan
12045
12046         * rt/html/Elements/: Header, PageLayout: fix the image path in the
12047           kludged looknfeel integration
12048
12049 2006-07-05 07:55  ivan
12050
12051         * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
12052
12053 2006-07-04 05:01  ivan
12054
12055         * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
12056           adding freeside-addgroup
12057
12058 2006-07-01 04:26  ivan
12059
12060         * FS/FS/Record.pm: another Pg 8.1 fix?  noticed by Damon Vincent
12061
12062 2006-06-30 07:30  ivan
12063
12064         * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
12065           flag!  sheesh
12066
12067 2006-06-29 08:45  ivan
12068
12069         * FS/FS/part_export/shellcommands.pm: small patch to set
12070           $new_finger from Tim Yardley
12071
12072 2006-06-29 08:19  ivan
12073
12074         * httemplate/edit/part_bill_event.cgi: percentage late fees too
12075
12076 2006-06-29 06:47  ivan
12077
12078         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
12079           httemplate/browse/inventory_class.html,
12080           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
12081           httemplate/edit/svc_broadband.cgi,
12082           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
12083           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
12084           httemplate/search/inventory_item.html: finish at least the
12085           automatic provisioning part
12086
12087 2006-06-27 07:19  ivan
12088
12089         * httemplate/docs/index.html: going to wikiland
12090
12091 2006-06-24 09:41  ivan
12092
12093         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
12094           httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
12095           httemplate/elements/select-table.html,
12096           httemplate/elements/table-grid.html: Add the ability to link
12097           customer service definition fields to inventory   classes, with
12098           an "automatic/manual" flag.  Add the ability for the web
12099           interface to maintain these links.  Start prettying up the
12100           service def.    edit in preparation for Bigger Changes.
12101
12102 2006-06-21 09:26  ivan
12103
12104         * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
12105           interaction w/pager
12106
12107 2006-06-21 06:00  ivan
12108
12109         * httemplate/elements/iframecontentmws.js: oops, don't want this
12110           debugging in here
12111
12112 2006-06-21 06:00  ivan
12113
12114         * httemplate/view/cust_main/payment_history.html:
12115           http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
12116
12117 2006-06-21 05:58  ivan
12118
12119         * httemplate/view/cust_main.cgi: need the OLiframecontent sub
12120
12121 2006-06-21 05:57  ivan
12122
12123         * httemplate/elements/header-popup.html: adding a header element
12124           for popups to replace CGI::header
12125
12126 2006-06-21 05:56  ivan
12127
12128         * httemplate/elements/iframecontentmws.js: add overlib iframe
12129           function
12130
12131 2006-06-21 01:42  ivan
12132
12133         * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
12134           the agent type report when there are lots of package definitions
12135
12136 2006-06-19 06:09  ivan
12137
12138         * httemplate/view/cust_main/packages.html: fix ACL name for service
12139           provisioning and prevent disabled service provisioning from
12140           messing up table formatting
12141
12142 2006-06-19 05:47  ivan
12143
12144         * bin/mapsecrets2access_user: better error checking for this
12145           thrown-together bootstrapping script
12146
12147 2006-06-19 05:22  ivan
12148
12149         * bin/mapsecrets2access_user: ACL bootstrapping
12150
12151 2006-06-19 05:15  ivan
12152
12153         * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
12154
12155 2006-06-19 05:09  ivan
12156
12157         * FS/t/ConfDefaults.t: forgot to commit this test
12158
12159 2006-06-19 04:57  ivan
12160
12161         * bin/mapsecrets2access_user: ACL bootstrapping/upgrade
12162
12163 2006-06-19 04:25  ivan
12164
12165         * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
12166           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
12167           httemplate/view/cust_main/packages.html,
12168           httemplate/view/cust_main/payment_history.html: ACLs, take three
12169           or four or something
12170
12171 2006-06-19 01:05  ivan
12172
12173         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
12174           FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
12175           httemplate/elements/menu.html,
12176           httemplate/elements/select-cust-fields.html,
12177           httemplate/elements/select-cust_pkg-status.html,
12178           httemplate/elements/tr-select-cust-fields.html,
12179           httemplate/elements/tr-select-cust_pkg-status.html,
12180           httemplate/graph/cust_bill_pkg.cgi,
12181           httemplate/search/report_cust_pkg.html,
12182           httemplate/view/cust_main/contacts.html: add ability to select
12183           specific package defs. and package status to package report for
12184           qis
12185
12186 2006-06-18 23:03  ivan
12187
12188         * httemplate/search/cust_main.cgi: fix up the alternating colors on
12189           the customer search results
12190
12191 2006-06-18 19:33  ivan
12192
12193         * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
12194           FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
12195           FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
12196           httemplate/elements/select-agent.html,
12197           httemplate/elements/select-table.html,
12198           httemplate/elements/tr-select-agent.html,
12199           httemplate/search/cust_bill.html,
12200           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
12201           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
12202           httemplate/search/svc_forward.cgi: agent virtualization, take one
12203           (stuff from "inactive" changeset snuck into cust_main.pm and the
12204           package reporting changeset in search/cust_pkg.cgi here too)
12205
12206 2006-06-18 05:56  ivan
12207
12208         * httemplate/edit/elements/edit.html: well, it isn't broken...
12209
12210 2006-06-18 05:54  ivan
12211
12212         * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
12213           FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
12214           FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
12215           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
12216           httemplate/edit/process/access_group.html,
12217           httemplate/elements/checkboxes-table-name.html,
12218           httemplate/elements/checkboxes-table.html, FS/MANIFEST,
12219           htetc/handler.pl, httemplate/browse/access_group.html,
12220           httemplate/browse/access_user.html,
12221           httemplate/edit/process/elements/process.html: ACLs: finish group
12222           edit (agents + rights) & browse
12223
12224 2006-06-15 18:23  jeff
12225
12226         * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
12227           httemplate/misc/download-batch.cgi: value issues and many bits
12228           remain
12229
12230 2006-06-15 17:47  ivan
12231
12232         * httemplate/misc/download-batch.cgi: and fix the  name for TD
12233           Canada Trust.  and that's it for now.  really.
12234
12235 2006-06-15 17:33  ivan
12236
12237         * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
12238           now that the batch format file is not the same as the batch
12239           params files
12240
12241 2006-06-15 17:27  ivan
12242
12243         * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
12244           the config a little less strange
12245
12246 2006-06-08 03:32  ivan
12247
12248         * httemplate/elements/menu.html: fix link to prepaid card setup
12249
12250 2006-06-06 04:16  ivan
12251
12252         * rt/html/NoAuth/webrt.css: whew, this can go back
12253
12254 2006-06-06 04:08  ivan
12255
12256         * rt/html/NoAuth/webrt.css: yay this should finally fix the weird
12257           black navigation links; hide the Mason stuff from browsers when
12258           it doesn't get processed for some reason
12259
12260 2006-06-06 03:57  ivan
12261
12262         * rt/html/NoAuth/webrt.css: yet another attempt to fix weird black
12263           RT navigation links
12264
12265 2006-06-06 03:54  ivan
12266
12267         * rt/html/NoAuth/webrt.css: another attempt to fix weird black RT
12268           navigation links
12269
12270 2006-06-06 03:46  ivan
12271
12272         * rt/html/NoAuth/webrt.css: attempt to fix weird black RT
12273           navigation links
12274
12275 2006-06-06 03:30  ivan
12276
12277         * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
12278           automated install. wtf?!
12279
12280 2006-06-02 06:20  ivan
12281
12282         * httemplate/elements/header.html, rt/FREESIDE_MODIFIED,
12283           rt/html/Elements/FreesideSvcSearch, rt/html/Elements/PageLayout,
12284           rt/html/Elements/Tabs: add a service search
12285
12286 2006-05-24 03:22  ivan
12287
12288         * FS/MANIFEST: removing duplicate entries
12289
12290 2006-05-22 13:38  ivan
12291
12292         * rt/html/Elements/FreesideNewCust: missing > tag on INPUT
12293
12294 2006-05-22 11:27  ivan
12295
12296         * FS/FS/cust_main.pm: better error message for banned cards
12297
12298 2006-05-21 19:06  ivan
12299
12300         * Makefile: docs are going in the wiki Real Soon Now anyway
12301
12302 2006-05-21 17:50  ivan
12303
12304         * Makefile: 1.7.0?  why not?
12305
12306 2006-05-21 17:44  ivan
12307
12308         * httemplate/: index.html, elements/menu.html: 1.7.0?  why not!
12309
12310 2006-05-21 11:40  ivan
12311
12312         * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
12313
12314 2006-05-20 13:06  jeff
12315
12316         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
12317           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm, FS/t/pay_batch.t,
12318           htetc/handler.pl, httemplate/docs/schema.html,
12319           httemplate/misc/download-batch.cgi: first stab at BoM download
12320
12321 2006-05-15 06:57  ivan
12322
12323         * httemplate/: index.html, elements/freeside.css,
12324           elements/header.html, elements/menu.html: move most of the crap
12325           on the "main menu" to the sidebar
12326
12327 2006-05-15 04:05  ivan
12328
12329         * rt/html/NoAuth/webrt.css, httemplate/elements/freeside.css,
12330           httemplate/elements/header.html, httemplate/elements/xmenu.css,
12331           httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED,
12332           rt/html/Elements/FreesideNewCust,
12333           rt/html/Elements/FreesideSearch, rt/html/Elements/Header,
12334           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
12335           rt/html/Elements/Tabs, rt/html/Elements/TitleBoxStart,
12336           rt/html/Search/Bulk.html: more ACL and re-skinning work, now with
12337           RT!
12338
12339 2006-05-14 09:47  ivan
12340
12341         * CREDITS, htetc/handler.pl, httemplate/autohandler,
12342           httemplate/index.html, httemplate/browse/access_group.html,
12343           httemplate/browse/access_user.html,
12344           httemplate/browse/agent_type.cgi,
12345           httemplate/browse/cust_main_county.cgi,
12346           httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
12347           httemplate/edit/access_group.html,
12348           httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
12349           httemplate/edit/cust_bill_pay.cgi,
12350           httemplate/edit/cust_credit.cgi,
12351           httemplate/edit/cust_credit_bill.cgi,
12352           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
12353           httemplate/edit/part_virtual_field.cgi,
12354           httemplate/edit/svc_domain.cgi,
12355           httemplate/edit/elements/edit.html,
12356           httemplate/edit/process/access_group.html,
12357           httemplate/edit/process/access_user.html,
12358           httemplate/edit/process/agent_type.cgi,
12359           httemplate/edit/process/cust_bill_pay.cgi,
12360           httemplate/edit/process/cust_credit.cgi,
12361           httemplate/edit/process/cust_credit_bill.cgi,
12362           httemplate/edit/process/elements/process.html,
12363           httemplate/elements/checkboxes-table.html,
12364           httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
12365           httemplate/elements/header.html,
12366           httemplate/elements/menubar.html,
12367           httemplate/elements/select-access_group.html,
12368           httemplate/elements/tr-select-access_group.html,
12369           httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
12370           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
12371           httemplate/search/cust_main-otaker.cgi,
12372           httemplate/search/cust_main.cgi,
12373           httemplate/search/report_cust_bill.html,
12374           httemplate/search/report_cust_credit.html,
12375           httemplate/search/report_cust_pay.html,
12376           httemplate/search/report_prepaid_income.html,
12377           httemplate/search/report_tax.html,
12378           httemplate/search/sqlradius.html,
12379           httemplate/search/svc_domain.cgi,
12380           httemplate/search/svc_external.cgi, FS/MANIFEST,
12381           FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
12382           FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
12383           FS/FS/access_right.pm, FS/FS/access_user.pm,
12384           FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
12385           FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
12386           FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
12387           FS/bin/freeside-addoutsourceuser, FS/t/AccessRight.t,
12388           FS/t/access_group.t, FS/t/access_groupagent.t,
12389           FS/t/access_right.t, FS/t/access_user.t, FS/t/access_user_pref.t,
12390           FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
12391           httemplate/view/cust_main/payment_history.html: first part of ACL
12392           and re-skinning work and some other small stuff
12393
12394 2006-05-13 11:34  ivan
12395
12396         * httemplate/images/background-cheat.png: yay for cheating
12397
12398 2006-05-13 08:31  ivan
12399
12400         * httemplate/images/: 32clear.gif, arrow.down.png,
12401           arrow.right.black.png, arrow.right.png, black-gradient.png,
12402           black-gray-corner.png, black-gray-gradient.png,
12403           black-gray-side.png, black-gray-top.png: adding new images
12404
12405 2006-05-12 06:57  ivan
12406
12407         * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
12408           incorrect and broke things, this should actually work
12409
12410 2006-05-08 04:28  ivan
12411
12412         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
12413           httemplate/search/report_tax.cgi: add config switch to base tax
12414           off shipping address if present
12415
12416 2006-05-08 03:01  ivan
12417
12418         * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
12419           httemplate/graph/cust_bill_pkg.cgi,
12420           httemplate/graph/elements/monthly.html,
12421           httemplate/search/cust_bill_pkg.cgi: sales report per agent and
12422           package class looks good
12423
12424 2006-05-07 13:27  ivan
12425
12426         * htetc/handler.pl, httemplate/elements/select-month_year.html,
12427           httemplate/elements/select-pkg_class.html,
12428           httemplate/elements/select-table.html,
12429           httemplate/elements/tr-select-from_to.html,
12430           httemplate/elements/tr-select-pkg_class.html,
12431           httemplate/graph/cust_bill_pkg.cgi,
12432           httemplate/graph/money_time.cgi,
12433           httemplate/graph/report_cust_bill_pkg.html,
12434           httemplate/graph/report_money_time.html,
12435           httemplate/graph/elements/monthly.html: first pass at sales
12436           reports per agent and package class
12437
12438 2006-05-03 02:47  ivan
12439
12440         * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
12441           Cappuccio
12442
12443 2006-05-02 08:23  ivan
12444
12445         * FS/: MANIFEST, FS/Pony.pm: yours!
12446
12447 2006-05-02 08:03  ivan
12448
12449         * httemplate/: index.html, search/report_receivables.html: add an
12450           agent pre-selection page to receivables report
12451
12452 2006-05-02 06:29  ivan
12453
12454         * SCHEMA_CHANGE: need to install the new Schema.pm before you can
12455           autogenerate off it
12456
12457 2006-05-02 04:59  ivan
12458
12459         * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
12460           httemplate/graph/money_time.cgi,
12461           httemplate/graph/report_money_time.html: add a "pre-report" page
12462           to this report/graph as requested by lewis/wtxs, also add 12mo
12463           total option
12464
12465 2006-05-01 06:09  ivan
12466
12467         * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
12468           the 1st as it did before
12469
12470 2006-05-01 05:38  ivan
12471
12472         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
12473           annoying clucks (warnings with backtraces) when cutoff day isn't
12474           found in old packages
12475
12476 2006-05-01 04:45  ivan
12477
12478         * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
12479           ambiguous
12480
12481 2006-05-01 04:43  ivan
12482
12483         * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
12484           showing up on customer view listing when the custom priority
12485           field was edited
12486
12487 2006-04-26 06:16  ivan
12488
12489         * Makefile: apache reload doesn't work when server isn't running
12490           already
12491
12492 2006-04-21 17:58  ivan
12493
12494         * httemplate/browse/inventory_class.html,
12495           httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
12496           httemplate/browse/rate.cgi,
12497           httemplate/browse/elements/browse.html, htetc/handler.pl,
12498           httemplate/index.html, httemplate/edit/inventory_class.html,
12499           httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
12500           httemplate/edit/elements/edit.html,
12501           httemplate/edit/process/inventory_class.html,
12502           httemplate/edit/process/pkg_class.html,
12503           httemplate/edit/process/elements/process.html,
12504           httemplate/elements/select-agent.html,
12505           httemplate/elements/select-pkg_class.html,
12506           httemplate/elements/select-table.html,
12507           httemplate/elements/tr-select-pkg_class.html,
12508           httemplate/search/cust_pkg.cgi, FS/FS/part_pkg.pm,
12509           httemplate/search/elements/search.html: start of package class
12510           web UI (add/edit package classes, package class selection in
12511           package def edit)
12512
12513 2006-04-21 07:21  ivan
12514
12515         * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
12516           now
12517
12518 2006-04-21 07:20  ivan
12519
12520         * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
12521           indentation and the default cutoff day
12522
12523 2006-04-21 05:45  ivan
12524
12525         * httemplate/: index.html, misc/queue.cgi, search/queue.html:
12526           s(browse/queue.cgi)(search/queue.html)
12527
12528 2006-04-18 23:37  ivan
12529
12530         * FS/FS/cust_main.pm: DOH!  perlvar: not counting patterns matched
12531           in nested blocks that have been exited already.
12532
12533 2006-04-18 12:24  ivan
12534
12535         * install/debian/3.1/INSTALL: dev install notes patch from liran
12536           tal
12537
12538 2006-04-15 06:32  ivan
12539
12540         * httemplate/graph/money_time.cgi: REALLY correct the period for
12541           the total column this time
12542
12543 2006-04-15 06:28  ivan
12544
12545         * httemplate/graph/money_time.cgi: correct period & use a yellow
12546           color for the total column
12547
12548 2006-04-15 06:25  ivan
12549
12550         * httemplate/graph/money_time.cgi: format & link the total column
12551
12552 2006-04-14 17:21  ivan
12553
12554         * httemplate/graph/money_time.cgi: and </TD> the total column
12555
12556 2006-04-14 17:16  ivan
12557
12558         * httemplate/graph/money_time.cgi: add a total column
12559
12560 2006-04-14 04:55  ivan
12561
12562         * FS/FS/: Conf.pm, svc_forward.pm: add the
12563           svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
12564           destinations
12565
12566 2006-04-13 14:29  ivan
12567
12568         * FS/bin/freeside-adduser: don't do the duplicate check unless
12569           there's a file already; fixes problem with first use of
12570           freeside-adduser
12571
12572 2006-04-12 05:36  ivan
12573
12574         * httemplate/index.html, FS/FS/cust_main.pm,
12575           httemplate/search/cust_main-zip.html,
12576           httemplate/search/cust_main.cgi,
12577           httemplate/search/report_cust_main-zip.html,
12578           httemplate/search/elements/search.html: zip code report
12579
12580 2006-04-09 16:41  ivan
12581
12582         * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
12583           cust_main/tickets.html: a few more fixups for our favorite
12584           include(...) from Scott Edwards
12585
12586 2006-04-09 16:39  ivan
12587
12588         * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
12589           fields
12590
12591 2006-04-09 16:24  ivan
12592
12593         * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
12594           string ("old_uid") as a SCALAR ref while "strict refs" in use"
12595           error
12596
12597 2006-04-09 13:36  ivan
12598
12599         * FS/bin/freeside-adduser: error out if you try to add duplicates;
12600           this should lower my annoyance-level
12601
12602 2006-04-03 16:26  ivan
12603
12604         * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
12605           checking
12606
12607 2006-04-03 13:49  ivan
12608
12609         * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
12610
12611 2006-04-03 04:36  ivan
12612
12613         * FS/FS/Record.pm: and also allow [ and ] in ut_textn
12614
12615 2006-04-03 03:11  ivan
12616
12617         * FS/FS/Record.pm: allow [ and ] in ut_text
12618
12619 2006-04-03 02:46  ivan
12620
12621         * htetc/handler.pl, FS/FS/Misc.pm,
12622           httemplate/edit/cust_main/contact.html,
12623           httemplate/edit/cust_main/select-country.html,
12624           httemplate/edit/cust_main/select-state.html,
12625           httemplate/misc/states.cgi,
12626           httemplate/view/cust_main/contacts.html: have the UI use full
12627           country names, and state names outside the US...
12628
12629 2006-04-02 15:13  ivan
12630
12631         * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
12632
12633 2006-03-31 15:22  ivan
12634
12635         * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
12636           events
12637
12638 2006-03-31 01:20  lsc
12639
12640         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
12641           pointed out by Ivan in the following email:
12642
12643           ---- before and after now?  I gave subscription and prorate a
12644           try.  Subscription came out as:
12645
12646             subscription 27th (03/25/06 - 04/27/06)  $10.00
12647             subscription 23rd (03/25/06 - 04/23/06)  $10.00
12648
12649           the "23rd" one is right, but the "27th" one should have only
12650           advanced the date two days to 3/27/06.
12651
12652               Prorate came out as:
12653
12654               prorate 23rd (03/25/06 - 04/23/06)  $9.20
12655               prorate 27th (03/25/06 - 04/27/06)  $10.49
12656
12657           The "23rd" one is right, but the "27th" one should have only
12658           advanced the date two days to 4/27/06.
12659
12660           lsc@prgmr.com
12661
12662 2006-03-30 06:22  ivan
12663
12664         * FS/bin/freeside-upgrade: move all the schema-updating magic into
12665           DBIx::DBSchema
12666
12667 2006-03-24 18:23  ivan
12668
12669         * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
12670           FS/bin/freeside-setup,
12671           fs_selfservice/FS-SelfService/cgi/agent.cgi,
12672           fs_selfservice/FS-SelfService/cgi/payment_results.html,
12673           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
12674           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
12675           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
12676           httemplate/misc/upload-batch.cgi,
12677           httemplate/misc/process/cdr-import.html,
12678           httemplate/misc/process/cust_main-import.cgi,
12679           httemplate/misc/process/cust_main-import_charges.cgi,
12680           httemplate/misc/process/inventory_item-import.html: successfully
12681           correct the spelling of sucessful
12682
12683 2006-03-24 11:49  ivan
12684
12685         * httemplate/misc/process/payment.cgi: fix spelling
12686
12687 2006-03-23 04:00  lsc
12688
12689         * FS/FS/part_pkg/: prorate.pm, subscription.pm: for subscription.pm
12690           and prorate.pm:
12691
12692           -modify the subscription and prorate price plans
12693           (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
12694           configurable (add a field to the %info hash) billing day instead
12695           of "1st of the month" only.  subscription will be easy, prorate
12696           will be a little trickier.
12697
12698           essentially, I replaced the '1' in the 'day' field of the
12699           timelocal that generates $$date with the value I added to the
12700           %info hash, 'cutoff_day'
12701
12702           -implement a price plan (new file in FS/FS/part_pkg/ - probably
12703           @ISA FS::part_pkg::subscription) that charges the first full
12704           month if the customer signs up between the 1st and the
12705           configurable billing day, and gives them the remainder of the
12706           month free if they sign up between the configurable billing day
12707           and the end of the month.
12708
12709           if this is the first time the customer is billed, and if the date
12710           is greater than the cutoff date, advance $ssdate to cutoff_day of
12711           next month, else $$date is cutoff_date of this month.  Either
12712           way, charge them for a month.
12713
12714           ----------------------------------------------------------------------
12715
12716 2006-03-20 11:13  ivan
12717
12718         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm,
12719           FS/FS/cdr_upstream_rate.pm, FS/FS/cust_main.pm,
12720           FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
12721           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
12722           FS/MANIFEST, FS/t/cdr_upstream_rate.t,
12723           bin/cdr_upstream_rate.import, httemplate/edit/rate.cgi,
12724           httemplate/edit/cust_main/billing.html,
12725           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
12726           httemplate/view/cust_main/billing.html: add price plan to bill on
12727           internal or external CDRs directly, add option to export CDRs to
12728           a per-customer downstream file
12729
12730 2006-03-17 06:56  ivan
12731
12732         * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
12733
12734 2006-03-14 23:34  ivan
12735
12736         * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
12737           want a revision history
12738
12739 2006-03-14 20:17  ivan
12740
12741         * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
12742           and normalize canadian zip codes as well as us ones
12743
12744 2006-03-13 14:32  ivan
12745
12746         * httemplate/elements/: progress-init.html, progress-popup.html:
12747           fix progress hoohaw for internet exploder again, whew.  also make
12748           sure error/finish messages are centered, looks better
12749
12750 2006-03-10 23:27  ivan
12751
12752         * httemplate/elements/footer.html: some pages from ui hoohaw have
12753           leaked footer include, need something here for now
12754
12755 2006-03-10 21:21  ivan
12756
12757         * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
12758           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
12759           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
12760           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
12761           progressbar bug with multiple progressbar forms on a page
12762
12763 2006-03-10 14:30  ivan
12764
12765         * httemplate/: elements/progress-init.html,
12766           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
12767           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
12768           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
12769           (hopefully) allow multiple progress-init's in a page, also add
12770           second $cgi arg to all these progressbar calls...
12771
12772 2006-03-10 14:28  ivan
12773
12774         * FS/FS/UI/Web.pm: want to know who *called* this without the
12775           required second arg
12776
12777 2006-03-09 05:42  ivan
12778
12779         * htetc/handler.pl: fix that
12780           blank-page-instead-of-profiling-redirect-when-called-from-an-include
12781           bug triggered by mason 1.32 :)
12782
12783 2006-03-09 03:48  ivan
12784
12785         * httemplate/view/cust_main.cgi: don't use a table with
12786           WIDTH="100%", it shoves the custnum and "billing information"
12787           boxes way out to the right
12788
12789 2006-03-08 04:14  ivan
12790
12791         * FS/FS/inventory_item.pm,
12792           httemplate/misc/inventory_item-import.html,
12793           httemplate/misc/process/inventory_item-import.html,
12794           httemplate/search/inventory_item.html:  Add an option to the web
12795           interface to batch upload new entries to the
12796           inventory_item table.
12797
12798 2006-03-08 02:05  ivan
12799
12800         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
12801           FS/FS/inventory_item.pm, FS/t/inventory_class.t,
12802           FS/t/inventory_item.t, httemplate/search/inventory_item.html,
12803           bin/generate-table-module, htetc/handler.pl,
12804           httemplate/edit/inventory_class.html,
12805           httemplate/edit/elements/edit.html,
12806           httemplate/edit/process/inventory_class.html,
12807           httemplate/edit/process/elements/process.html,
12808           httemplate/search/elements/search.html: Add a new table for
12809           inventory with for DIDs/serials/etc., and an additional new table
12810           for inventory category (i.e. to distinguish DIDs, serials, MACs,
12811           etc.)
12812
12813 2006-03-08 00:21  ivan
12814
12815         * FS/FS/agent.pm: add space in error msg
12816
12817 2006-03-03 07:02  ivan
12818
12819         * FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi:
12820           agent-specific sales/credit/receipts summary
12821
12822 2006-02-28 11:34  ivan
12823
12824         * FS/FS/part_pkg.pm: update POD docs regarding new price plans
12825
12826 2006-02-22 05:07  ivan
12827
12828         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
12829           httemplate/images/red_telephone_mimooh_01.png,
12830           httemplate/view/cust_main/contacts.html: add vonage click2call
12831           feature
12832
12833 2006-02-21 23:12  ivan
12834
12835         * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
12836
12837 2006-02-18 03:14  ivan
12838
12839         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
12840           FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
12841           FS/MANIFEST, FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
12842           FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
12843           FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
12844           httemplate/misc/cdr-import.html,
12845           httemplate/misc/process/cdr-import.html,
12846           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
12847           bin/cdr_calltype.import: CDR schema and class
12848
12849 2006-02-17 18:11  ivan
12850
12851         * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
12852           nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
12853           queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
12854           documentation left behind from example template
12855
12856 2006-02-16 13:43  ivan
12857
12858         * FS/FS/Setup.pm, FS/bin/freeside-setup,
12859           httemplate/docs/admin.html: automate more of the initial data
12860           adding...
12861
12862 2006-02-08 23:18  ivan
12863
12864         * httemplate/elements/: calendar-en.js, calendar-setup.js,
12865           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
12866           jscalendar
12867
12868 2006-02-08 14:53  ivan
12869
12870         * FS/bin/freeside-selfservice-server: don't leave ssh zombies
12871           around either
12872
12873 2006-02-07 19:49  ivan
12874
12875         * httemplate/docs/index.html: slightly html-ize the 1.5.8 upgrade
12876           instructions
12877
12878 2006-02-07 18:26  ivan
12879
12880         * FS/FS/UID.pm: update error message when secrets file cannot be
12881           found
12882
12883 2006-02-07 05:49  ivan
12884
12885         * FS/FS/svc_acct.pm: well, it was already fatal.  at least now the
12886           error message is better.
12887
12888 2006-02-07 03:12  ivan
12889
12890         * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
12891           statement preventing page from showing up in konq
12892
12893 2006-02-05 04:27  ivan
12894
12895         * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
12896           httemplate/edit/payment_gateway.html,
12897           httemplate/edit/process/payment_gateway.html: payment gateway
12898           editing
12899
12900 2006-02-01 15:13  ivan
12901
12902         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
12903           FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
12904           FS/bin/freeside-daily, FS/bin/freeside-monthly,
12905           FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
12906           httemplate/browse/part_bill_event.cgi: finish adding
12907           freeside-monthly and monthly events
12908
12909 2006-01-31 23:58  ivan
12910
12911         * Makefile: HEAD isn't 1.5.8 anymore
12912
12913 2006-01-31 07:01  ivan
12914
12915         * FS/FS/payby.pm: oops, forgot $
12916
12917 2006-01-31 03:02  ivan
12918
12919         * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
12920           htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
12921           httemplate/edit/part_bill_event.cgi: [no log message]
12922
12923 2006-01-30 20:26  ivan
12924
12925         * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
12926           browse/agent_type.cgi, browse/part_bill_event.cgi,
12927           browse/part_export.cgi, browse/part_pkg.cgi, browse/part_svc.cgi,
12928           browse/part_virtual_field.cgi, browse/payment_gateway.html,
12929           browse/rate.cgi, browse/router.cgi, browse/svc_acct_pop.cgi,
12930           config/config-view.cgi, config/config.cgi,
12931           edit/REAL_cust_pkg.cgi, edit/agent.cgi,
12932           edit/agent_payment_gateway.html, edit/agent_type.cgi,
12933           edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
12934           edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
12935           edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
12936           edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
12937           edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
12938           edit/process/reg_code.cgi, misc/batch-cust_pay.html,
12939           misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
12940           misc/link.cgi, misc/meta-import.cgi, misc/upload-batch.cgi,
12941           misc/whois.cgi, misc/process/cust_main-import.cgi,
12942           misc/process/cust_main-import_charges.cgi,
12943           misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
12944           search/report_tax.cgi, search/svc_external.cgi,
12945           view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
12946           view/svc_broadband.cgi, view/svc_domain.cgi,
12947           view/svc_external.cgi: move header() to
12948           include(/elements/header.html) so it can be changed in one place,
12949           thanks to Scott Edwards
12950
12951 2006-01-30 18:59  ivan
12952
12953         * FS/FS/Record.pm: fix "table not found" dbdef error message to
12954           recommend freeside-upgrade instead create + dbdef-create
12955
12956 2006-01-26 23:34  ivan
12957
12958         * httemplate/search/report_tax.cgi: small visual fix to alternating
12959           row colors when show_taxclasses is on
12960
12961 2006-01-26 17:33  ivan
12962
12963         * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
12964           report, show more info on the specific line item and invoice
12965
12966 2006-01-26 07:27  ivan
12967
12968         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
12969           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
12970           httemplate/search/cust_bill_pkg.cgi,
12971           httemplate/search/cust_tax_exempt_pkg.cgi,
12972           httemplate/search/report_tax.cgi,
12973           httemplate/search/report_tax.html: whew, FINALLY can fix monthly
12974           exemption columns to work correctly.  also make them
12975           agent-specific.  also fix package exemption columns, they were
12976           bunk too, sheesh.  start adding package classes for package class
12977           tax reporting.
12978
12979 2006-01-25 04:34  ivan
12980
12981         * FS/: FS/Record.pm, FS/Schema.pm, FS/cust_bill.pm,
12982           FS/cust_main.pm, FS/cust_tax_exempt.pm,
12983           FS/cust_tax_exempt_pkg.pm, FS/h_cust_bill.pm,
12984           FS/h_cust_tax_exempt.pm, t/cust_tax_exempt_pkg.t,
12985           t/h_cust_bill.t, t/h_cust_tax_exempt.t, MANIFEST: change
12986           texas-style tax exemptions to be against a specific line item
12987           rather than just general per-customer, for later tracking and tax
12988           reporting.  fix 1969/1970 exemptions for one-off charges
12989
12990 2006-01-04 18:03  ivan
12991
12992         * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
12993           columns
12994
12995 2006-01-03 00:45  ivan
12996
12997         * bin/billco-upload: agentnums 1-3
12998
12999 2005-12-29 18:41  rsiddall
13000
13001         * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
13002           FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
13003           fs_selfservice/FS-SelfService/SelfService.pm,
13004           fs_selfservice/FS-SelfService/cgi/provision_list.html,
13005           httemplate/view/cust_main.cgi: Fixing a few typos.
13006
13007 2005-12-24 19:41  ivan
13008
13009         * httemplate/search/report_tax.cgi: add switch to enable taxclass
13010           breakdown, report invoiced tax separately in that case
13011
13012 2005-12-24 19:38  ivan
13013
13014         * httemplate/edit/part_bill_event.cgi: make sure to specify a
13015           money_char default
13016
13017 2005-12-24 19:18  ivan
13018
13019         * httemplate/search/: report_tax.cgi, report_tax.html: add switch
13020           to enable taxclass breakdown, report invoiced tax separately in
13021           that case
13022
13023 2005-12-24 19:07  ivan
13024
13025         * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
13026           region" flag on new line item report - NULLs need to be compared
13027           explicitly.  apparantly NULL != NULL.  bah SQL
13028
13029 2005-12-24 19:00  ivan
13030
13031         * FS/FS/Schema.pm: update indices for better tax report performance
13032
13033 2005-12-24 18:31  ivan
13034
13035         * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
13036           brainfart
13037
13038 2005-12-24 17:57  ivan
13039
13040         * httemplate/search/report_tax.cgi: correct end date display for
13041           "now"
13042
13043 2005-12-24 16:52  ivan
13044
13045         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
13046           httemplate/edit/part_bill_event.cgi: add invoice event to suspend
13047           only when greater than N amount
13048
13049 2005-12-24 16:36  ivan
13050
13051         * httemplate/edit/cust_main/billing.html: don't reenable postal
13052           billing for existing customers just cause its blank...
13053
13054 2005-12-21 20:24  ivan
13055
13056         * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
13057           the declaration too
13058
13059 2005-12-21 20:22  ivan
13060
13061         * httemplate/search/report_tax.cgi: fix some ambiguous var names
13062           causing " "my" variable $t masks earlier declaration in same
13063           scope" errors
13064
13065 2005-12-21 20:01  ivan
13066
13067         * httemplate/search/cust_bill_event.html,
13068           httemplate/search/cust_bill_pkg.cgi,
13069           httemplate/search/report_cust_bill.html,
13070           httemplate/search/report_cust_credit.html,
13071           httemplate/search/report_cust_pay.html,
13072           httemplate/search/report_tax.cgi,
13073           httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
13074           httemplate/elements/select-agent.html,
13075           httemplate/elements/table-grid.html,
13076           httemplate/elements/tr-input-beginning_ending.html,
13077           httemplate/elements/tr-select-agent.html,
13078           httemplate/search/elements/search.html: tax report update, link
13079           to new line item report, per-agent tax reporting
13080
13081 2005-12-18 20:18  ivan
13082
13083         * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
13084           sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
13085           field labeling - not always monthly
13086
13087 2005-12-18 20:18  ivan
13088
13089         * FS/FS/part_pkg/sqlradacct_hour.pm: add maximum "caps" to RADIUS
13090           usage charges
13091
13092 2005-12-16 14:47  ivan
13093
13094         * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
13095           attributes from wtxs, neaten up raddb.pm generation
13096
13097 2005-12-15 17:49  ivan
13098
13099         * httemplate/edit/payment_gateway.html: add TransactionCentral
13100
13101 2005-12-15 11:36  ivan
13102
13103         * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
13104           new agent types, noticed by Julius Igugu
13105
13106 2005-12-15 10:45  ivan
13107
13108         * bin/print-schema: adding print-schema
13109
13110 2005-12-14 20:04  ivan
13111
13112         * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
13113           httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
13114
13115 2005-12-14 12:57  ivan
13116
13117         * FS/FS/svc_acct.pm: allow a dir field to be set (or
13118           auto-generated) even if uid is fixed
13119
13120 2005-12-14 10:52  ivan
13121
13122         * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
13123           to Radiator export
13124
13125 2005-12-12 19:13  ivan
13126
13127         * httemplate/edit/process/payment_gateway.html: fix options in
13128           gateway adding
13129
13130 2005-12-12 13:39  ivan
13131
13132         * FS/FS/part_export/radiator.pm: use crypt password for radiator
13133           export
13134
13135 2005-12-09 08:58  ivan
13136
13137         * httemplate/: edit/process/cust_credit_bill.cgi,
13138           view/cust_main/payment_history.html: fill in reason if empty when
13139           applying a credit to a refund
13140
13141 2005-12-09 08:56  ivan
13142
13143         * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
13144           postal mail checkbox misbehaving (isn't sticky on errors -
13145           reverts back to on)
13146
13147 2005-12-07 15:48  ivan
13148
13149         * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
13150           without pg_oid_status, look up the actual sequence name from
13151           dbdef rather than assuming ${table}_${column}_seq
13152
13153 2005-12-06 14:25  ivan
13154
13155         * FS/FS/Record.pm: make sure zip is required for canada, also use
13156           CURRVAL() function instead of pg_oid_status DBD attribute because
13157           Pg 8.1 doesn't have oids by default anymore
13158
13159 2005-12-05 11:01  ivan
13160
13161         * FS/FS/svc_Common.pm: avoid uninitialized value errors
13162
13163 2005-12-05 09:19  ivan
13164
13165         * httemplate/edit/process/cust_main.cgi: eek, don't log all this
13166           debugging info by default
13167
13168 2005-12-02 23:26  ivan
13169
13170         * htetc/handler.pl: this should be the last of
13171           s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
13172
13173 2005-12-02 23:12  ivan
13174
13175         * Makefile: those semicolons can't possibly have belonged there
13176
13177 2005-12-02 23:02  ivan
13178
13179         * FS/bin/freeside-upgrade: force a dbdef reload.  no wonder this
13180           had to be run multiple times before
13181
13182 2005-12-01 11:17  ivan
13183
13184         * httemplate/edit/agent_type.cgi: list disabled packages on agent
13185           type edit if they are still associated with the type
13186
13187 2005-12-01 09:36  ivan
13188
13189         * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
13190           shouldn't apply to RADIUS groups, this is messing up unrelated
13191           RADIUS exports
13192
13193 2005-11-28 09:16  ivan
13194
13195         * FS/FS/cust_main.pm: turn off debugging
13196
13197 2005-11-28 09:13  ivan
13198
13199         * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
13200           SQL that Pg doesn't need and MySQL doesn't like
13201
13202 2005-11-28 09:12  ivan
13203
13204         * FS/bin/freeside-sqlradius-radacctd: update docs and error message
13205           for all three supporte exports
13206
13207 2005-11-28 09:07  ivan
13208
13209         * FS/bin/freeside-sqlradius-radacctd: startup
13210           freeside-sqlradius-radacctd for radiator export too
13211
13212 2005-11-28 08:59  ivan
13213
13214         * FS/FS/svc_Common.pm: allow defaults to override empty values for
13215           new objects
13216
13217 2005-11-28 08:38  ivan
13218
13219         * FS/FS/cust_svc.pm: better error msg
13220
13221 2005-11-28 08:34  ivan
13222
13223         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
13224           deal with any usage-capable export
13225
13226 2005-11-28 08:21  ivan
13227
13228         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
13229           deal with any usage-capable export
13230
13231 2005-11-28 08:14  ivan
13232
13233         * FS/FS/Record.pm: okay, its been tested
13234
13235 2005-11-28 08:07  ivan
13236
13237         * FS/FS/part_export/radiator.pm: fix small bug in radiator export
13238
13239 2005-11-28 07:41  ivan
13240
13241         * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
13242           where the freeze is coming from
13243
13244 2005-11-27 13:59  ivan
13245
13246         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
13247           per-agent billco spools
13248
13249 2005-11-22 10:29  ivan
13250
13251         * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
13252           backend-realtime config flag, should be more intuitive for
13253           guyananet
13254
13255 2005-11-22 08:41  ivan
13256
13257         * FS/FS/svc_Common.pm: oops, supposed to commit this one
13258
13259 2005-11-22 08:39  ivan
13260
13261         * FS/FS/svc_Common.pm: set default fields in new method, mostly for
13262           svc_acct.seconds
13263
13264 2005-11-22 05:26  ivan
13265
13266         * FS/FS/part_export/radiator.pm: update radiator export to deal
13267           with prepaid and some other random stuff
13268
13269 2005-11-21 07:24  ivan
13270
13271         * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
13272           and there's a duplicate error, show all conflicting accounts not
13273           just the ones for different customers
13274
13275 2005-11-21 06:25  ivan
13276
13277         * FS/FS/part_export/: shellcommands.pm,
13278           shellcommands_withdomain.pm: add usermod_nousername flag to just
13279           prohibit username changes
13280
13281 2005-11-21 04:41  ivan
13282
13283         * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
13284           view/cust_main/payment_history.html: ignore blank lines in payby
13285           config
13286
13287 2005-11-21 03:04  ivan
13288
13289         * README: slight update to README
13290
13291 2005-11-21 02:47  ivan
13292
13293         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
13294           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
13295           httemplate/edit/cust_main/billing.html,
13296           httemplate/edit/cust_pay.cgi, httemplate/search/cust_pay.cgi,
13297           httemplate/search/report_cust_pay.html,
13298           httemplate/view/cust_bill.cgi,
13299           httemplate/view/cust_main/payment_history.html: add MCRD payment
13300           type for manually processed ccards
13301
13302 2005-11-20 22:46  ivan
13303
13304         * httemplate/docs/schema.dia: load schema in current dia and save,
13305           should load up for people now?
13306
13307 2005-11-20 21:18  ivan
13308
13309         * FS/FS/Conf.pm: add config values used by external RT integration
13310
13311 2005-11-18 07:08  ivan
13312
13313         * httemplate/search/report_receivables.cgi: fix link glitch in
13314           receivables reports
13315
13316 2005-11-18 06:59  ivan
13317
13318         * httemplate/edit/agent_type.cgi: template-ize agent type edit and
13319           add comment to package listing
13320
13321 2005-11-18 02:58  ivan
13322
13323         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
13324           BS for RT 3.4.4
13325
13326 2005-11-18 02:53  ivan
13327
13328         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
13329           BS for RT 3.4.4
13330
13331 2005-11-18 01:44  ivan
13332
13333         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
13334           BS for RT 3.4.4
13335
13336 2005-11-17 19:48  ivan
13337
13338         * FS/FS/cust_main.pm: allow expired cards to remain on file; only
13339           check edits for an expired card when the # has changed
13340
13341 2005-11-17 07:56  ivan
13342
13343         * FS/FS/part_export/: shellcommands.pm,
13344           shellcommands_withdomain.pm: make variable description more
13345           consistant wrt vars that are already shell-quoted
13346
13347 2005-11-17 04:53  ivan
13348
13349         * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
13350
13351 2005-11-17 04:27  ivan
13352
13353         * FS/FS/Schema.pm: add cust_pkg2 index on cust_pkg.pkgpart
13354
13355 2005-11-17 03:15  ivan
13356
13357         * FS/FS/svc_acct.pm: update debuggging information for replace
13358           group info with user@domain
13359
13360 2005-11-17 03:04  ivan
13361
13362         * httemplate/view/svc_acct.cgi: fix service change!
13363
13364 2005-11-17 02:14  ivan
13365
13366         * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
13367           requests!
13368
13369 2005-11-16 05:14  ivan
13370
13371         * FS/FS/part_svc.pm, httemplate/index.html,
13372           httemplate/browse/part_svc.cgi, FS/FS/UI/Web.pm,
13373           httemplate/edit/bulk-cust_svc.html,
13374           httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
13375
13376 2005-11-11 17:24  ivan
13377
13378         * httemplate/view/cust_main/tickets.html: huh seem to have
13379           overlooked this
13380
13381 2005-11-11 17:22  ivan
13382
13383         * FS/FS/cust_main.pm: set payip for all payment types
13384
13385 2005-11-11 16:44  ivan
13386
13387         * FS/FS/part_export/cpanel.pm: interpolation helps alot
13388
13389 2005-11-11 16:17  ivan
13390
13391         * FS/FS/part_export/cpanel.pm: try using web interface scrape
13392           bullshit for adding pops instead of API, as per cpanel support
13393           [cPanel tickets ID# 116044]
13394
13395 2005-11-11 06:06  ivan
13396
13397         * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
13398           export update of RADIUS Expiration attribute when cust_pkg.bill
13399           changes
13400
13401 2005-11-10 04:47  ivan
13402
13403         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
13404           add part_bill_event.payby selection to failed invoice event
13405           search
13406
13407 2005-11-10 03:36  ivan
13408
13409         * FS/FS/part_export/everyone_net.pm: fix password changes with
13410           everyone.net
13411
13412 2005-11-09 16:00  ivan
13413
13414         * httemplate/view/svc_domain.cgi: add javascript confirmation to
13415           unaudited domain deletion, add record being deleted to record
13416           deletion popup
13417
13418 2005-11-07 18:16  ivan
13419
13420         * httemplate/docs/admin.html: bah
13421
13422 2005-11-07 14:07  ivan
13423
13424         * httemplate/search/cust_pay.cgi: fix Discover card report, closes:
13425           Bug#1270
13426
13427 2005-11-04 03:43  ivan
13428
13429         * httemplate/elements/xmlhttp.html: oops, typo applying patch
13430
13431 2005-11-04 03:31  ivan
13432
13433         * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
13434           Edwards to show mason errors received from XMLHTTP requests
13435
13436 2005-11-02 13:18  ivan
13437
13438         * FS/FS/cust_bill.pm: spool invoice to billco if no other
13439           destinations are set!
13440
13441 2005-10-31 21:32  ivan
13442
13443         * FS/FS/: cust_bill.pm: yarg
13444
13445 2005-10-31 21:27  ivan
13446
13447         * FS/FS/cust_bill.pm: only send to specific destinations, oops!
13448
13449 2005-10-31 21:21  ivan
13450
13451         * bin/billco-upload: do the zip
13452
13453 2005-10-31 21:14  ivan
13454
13455         * httemplate/edit/part_bill_event.cgi: add option for spool_csv
13456           events to apply only to a specific destination type (i.e. postal
13457           only)
13458
13459 2005-10-31 19:16  ivan
13460
13461         * bin/billco-upload: good nuff for 11/1
13462
13463 2005-10-31 19:15  ivan
13464
13465         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
13466           billco format option to FTP invoice send, add invoice event to
13467           spool one giant (pair of) CSV files in addition to FTPing them
13468           individually
13469
13470 2005-10-28 10:10  ivan
13471
13472         * bin/billco-upload: beginning of quick billco zip & upload tool
13473
13474 2005-10-28 04:56  ivan
13475
13476         * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
13477           statustext as a failed billing event
13478
13479 2005-10-27 10:04  ivan
13480
13481         * httemplate/elements/select-taxclass.html: extraneous '; noticed
13482           by joe@surferz
13483
13484 2005-10-27 08:48  ivan
13485
13486         * httemplate/search/cust_pay.cgi: fix from joe @ surferz: lines 59
13487           and 60 had the wrote quote. they had single quote where double
13488           was needed...
13489
13490 2005-10-24 04:59  ivan
13491
13492         * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
13493
13494 2005-10-24 04:56  ivan
13495
13496         * FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
13497           httemplate/elements/progress-init.html,
13498           httemplate/elements/xmlhttp.html: fix rate plan editing with new
13499           xmlhttp progressbar - use POST instead of GET.  also optimize SQL
13500           on rate search screen
13501
13502 2005-10-21 08:21  ivan
13503
13504         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
13505           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
13506           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
13507           httemplate/edit/cust_main/billing.html,
13508           httemplate/edit/process/cust_main.cgi,
13509           httemplate/search/cust_pay.cgi,
13510           httemplate/search/report_cust_pay.html,
13511           httemplate/view/cust_bill.cgi,
13512           httemplate/view/cust_main/payment_history.html: add CASH and WEST
13513           payment types (payments only, not cust_main.payby)
13514
13515 2005-10-21 06:15  ivan
13516
13517         * conf/invoice_html: brainfart
13518
13519 2005-10-21 05:50  ivan
13520
13521         * conf/invoice_html: i thought i fixed this already
13522
13523 2005-10-20 05:30  ivan
13524
13525         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
13526           service.  fuck Date::Manip
13527
13528 2005-10-16 23:46  ivan
13529
13530         * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
13531           exporting so it'll export even if all svc_acct records don't have
13532           the group yet
13533
13534 2005-10-16 23:03  ivan
13535
13536         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
13537           usergroup editing
13538
13539 2005-10-16 08:02  ivan
13540
13541         * bin/bind.export: and make .HEADER optional for slaves too
13542
13543 2005-10-16 07:59  ivan
13544
13545         * bin/bind.export: don't error out if there's no HEADER file, just
13546           produce a useable snippet anyway
13547
13548 2005-10-16 07:04  ivan
13549
13550         * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
13551           zone-underscore config file, update bind.import to use
13552           command-line options instead of ask for input
13553
13554 2005-10-15 06:48  ivan
13555
13556         * FS/FS/TicketSystem/RT_External.pm: don't error out when
13557           ticket_system-default_queueid hasn't been set yet
13558
13559 2005-10-15 06:40  ivan
13560
13561         * FS/FS/Conf.pm: make sure config still works if no ticket system
13562           is configured...
13563
13564 2005-10-15 06:37  ivan
13565
13566         * FS/FS/Conf.pm: make sure config still works if no ticket system
13567           is configured...
13568
13569 2005-10-15 05:58  ivan
13570
13571         * bin/backup-dvd: adding quick backup-to-dvd script
13572
13573 2005-10-15 04:29  ivan
13574
13575         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
13576           FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
13577           FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
13578           httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
13579           httemplate/config/config.cgi: agent option to select RT queue
13580
13581 2005-10-15 04:13  ivan
13582
13583         * rt/html/: Elements/Header, NoAuth/webrt.css: land RT 3.4.4 on
13584           HEAD
13585
13586 2005-10-15 02:33  ivan
13587
13588         * rt/: etc/RT_SiteConfig.pm, html/Elements/Footer,
13589           html/Elements/Header, html/Elements/Menu,
13590           html/Elements/PageLayout, html/Elements/SimpleSearch,
13591           html/Elements/Tabs, html/Elements/CollectionAsTable/Row,
13592           html/NoAuth/webrt.css, html/Ticket/Elements/ShowSummary,
13593           html/Ticket/Elements/Tabs, sbin/rt-setup-database.in: landing rt
13594           3.4.4 on HEAD
13595
13596 2005-10-15 02:09  ivan
13597
13598         * rt/: UPGRADING, configure, Makefile.in, README, configure.ac,
13599           Changelog, aclocal.m4, docs/rt3-schema-relationships.dot,
13600           docs/design_docs/realflow.txt, m4/rt_layout.m4,
13601           docs/design_docs/3.3-schema-redesign.txt,
13602           docs/design_docs/cvs_integration,
13603           docs/design_docs/link-definitions.txt, docs/design_docs/rt-mvc,
13604           sbin/extract-message-catalog, sbin/extract_pod_tests,
13605           sbin/factory, sbin/license_tag, sbin/regression_harness,
13606           sbin/rt-dump-database.in, sbin/rt-test-dependencies.in,
13607           html/autohandler, html/index.html, html/l,
13608           html/Ticket/Create.html, html/Ticket/Display.html,
13609           html/Ticket/History.html, html/Ticket/Modify.html,
13610           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
13611           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
13612           html/Tools/MyDay.html, html/Tools/Offline.html,
13613           html/Tools/Elements/Tabs, html/Ticket/ModifyLinks.html,
13614           html/Ticket/ShowEmailRecord.html,
13615           html/Ticket/Attachment/dhandler,
13616           html/Ticket/Elements/AddWatchers,
13617           html/Ticket/Elements/EditCustomField,
13618           html/Ticket/Elements/EditWatchers,
13619           html/Ticket/Elements/LoadTextAttachments,
13620           html/Ticket/Elements/ShowDependencies,
13621           html/Ticket/Elements/ShowMessageHeaders,
13622           html/Ticket/Elements/ShowPeople,
13623           html/Ticket/Elements/ShowReferences,
13624           html/Ticket/Elements/ShowTransaction,
13625           html/Ticket/Elements/ShowTransactionAttachments,
13626           html/Ticket/Elements/BulkLinks,
13627           html/Ticket/Elements/EditCustomFields,
13628           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
13629           html/Ticket/Elements/PreviewScrips,
13630           html/Ticket/Elements/ShowBasics,
13631           html/Ticket/Elements/ShowCustomFields,
13632           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
13633           html/Ticket/Elements/ShowMemberOf,
13634           html/Ticket/Elements/ShowMembers,
13635           html/Ticket/Elements/ShowMessageStanza,
13636           html/Ticket/Elements/ShowRequestor,
13637           html/Ticket/Elements/ShowUserEntry, html/Search/Build.html,
13638           html/Search/Edit.html, html/Search/Results.html,
13639           html/Search/Results.rdf, html/Search/Results.tsv,
13640           html/Ticket/Elements/EditBasics,
13641           html/Ticket/Elements/FindAttachments,
13642           html/Ticket/Elements/ShowAttachments,
13643           html/Ticket/Elements/ShowGroupMembers,
13644           html/Search/Elements/BuildFormatString,
13645           html/Search/Elements/DisplayOptions,
13646           html/Search/Elements/EditFormat,
13647           html/Search/Elements/EditSearches,
13648           html/Search/Elements/NewListActions,
13649           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
13650           html/Search/Elements/SelectAndOr,
13651           html/Search/Elements/SelectGroup,
13652           html/Search/Elements/SelectLinks,
13653           html/Search/Elements/SelectSearchObject,
13654           html/Search/Elements/SelectSearchesForObjects,
13655           html/Admin/autohandler, html/Admin/index.html,
13656           html/Approvals/Display.html, html/Approvals/index.html,
13657           html/Approvals/Elements/Approve,
13658           html/Approvals/Elements/PendingMyApproval,
13659           html/Approvals/Elements/ShowDependency,
13660           html/Approvals/Elements/Tabs,
13661           html/Download/CustomFieldValue/dhandler,
13662           html/Download/Tabular/dhandler, html/Search/Elements/EditQuery,
13663           html/Search/Elements/PickBasics,
13664           html/Search/Elements/PickCriteria,
13665           html/Search/Elements/SelectPersonType,
13666           html/Admin/CustomFields/GroupRights.html,
13667           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
13668           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
13669           html/Admin/Global/Templates.html,
13670           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
13671           html/Admin/Global/CustomFields/Groups.html,
13672           html/Admin/Global/CustomFields/Queue-Tickets.html,
13673           html/Admin/Global/CustomFields/Queue-Transactions.html,
13674           html/Admin/Global/CustomFields/Users.html,
13675           html/Admin/Global/CustomFields/index.html,
13676           html/Admin/Groups/CustomFields.html,
13677           html/Admin/Groups/GroupRights.html,
13678           html/Admin/Groups/History.html, html/Admin/Groups/Members.html,
13679           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
13680           html/Admin/Groups/index.html,
13681           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
13682           html/Admin/CustomFields/Modify.html,
13683           html/Admin/CustomFields/Objects.html,
13684           html/Admin/CustomFields/UserRights.html,
13685           html/Admin/CustomFields/index.html,
13686           html/Admin/Queues/CustomFields.html,
13687           html/Admin/Queues/GroupRights.html,
13688           html/Admin/Users/CustomFields.html,
13689           html/Admin/Users/History.html, html/Admin/Users/Memberships.html,
13690           html/Admin/Users/Modify.html, html/Admin/Users/index.html,
13691           html/Admin/Queues/CustomField.html, html/Admin/Queues/Scrip.html,
13692           html/Admin/Queues/Templates.html,
13693           html/Admin/Queues/UserRights.html,
13694           html/Admin/Elements/CustomFieldTabs,
13695           html/Admin/Elements/EditCustomField,
13696           html/Admin/Elements/EditCustomFieldValues,
13697           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
13698           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
13699           html/Admin/Elements/ListGlobalScrips,
13700           html/Admin/Elements/QueueTabs,
13701           html/Admin/Elements/SelectCustomFieldLookupType,
13702           html/Admin/Elements/SelectCustomFieldType,
13703           html/Admin/Elements/SelectModifyGroup,
13704           html/Admin/Elements/SelectModifyUser,
13705           html/Admin/Elements/SelectSingleOrMultiple,
13706           html/Admin/Elements/SelectUsers, html/Admin/Elements/Tabs,
13707           html/Admin/Elements/ToolTabs, html/Admin/Elements/UserTabs,
13708           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
13709           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
13710           html/Admin/Queues/index.html,
13711           html/Admin/Elements/AddCustomFieldValue,
13712           html/Admin/Elements/EditCustomFields,
13713           html/Admin/Elements/EditQueueWatchers,
13714           html/Admin/Elements/EditScrips,
13715           html/Admin/Elements/GlobalCustomFieldTabs,
13716           html/Admin/Elements/ModifyTemplate,
13717           html/Admin/Elements/ObjectCustomFields,
13718           html/Admin/Elements/SelectGroups,
13719           html/Admin/Elements/SelectModifyQueue,
13720           html/Admin/Elements/SelectNewGroupMembers,
13721           html/Admin/Elements/SelectScrip,
13722           html/Admin/Elements/SelectScripCondition,
13723           html/Admin/Elements/CreateUserCalled,
13724           html/Admin/Elements/GroupTabs,
13725           html/Admin/Elements/ListGlobalCustomFields,
13726           html/Admin/Elements/PickCustomFields,
13727           html/Admin/Elements/PickObjects,
13728           html/Admin/Elements/QueueRightsForUser,
13729           html/Admin/Elements/SelectRights,
13730           html/Admin/Elements/SelectScripAction,
13731           html/Admin/Elements/SelectStage,
13732           html/Admin/Elements/SelectTemplate,
13733           html/Admin/Elements/SystemTabs, html/SelfService/Closed.html,
13734           html/SelfService/Create.html,
13735           html/SelfService/CreateTicketInQueue.html,
13736           html/SelfService/Display.html, html/SelfService/Error.html,
13737           html/SelfService/Prefs.html, html/SelfService/Update.html,
13738           html/SelfService/index.html,
13739           html/SelfService/Attachment/dhandler,
13740           html/Elements/BevelBoxRaisedEnd, html/Elements/CreateTicket,
13741           html/Elements/EditCustomField,
13742           html/Elements/EditCustomFieldImage, html/Elements/EditLinks,
13743           html/Elements/Error, html/Elements/ListActions,
13744           html/Elements/MyRequests, html/Elements/QueryString,
13745           html/Elements/QuickCreate, html/Elements/ScrubHTML,
13746           html/Elements/SelectDateType, html/Elements/SelectMatch,
13747           html/Elements/SelectNewTicketQueue,
13748           html/Elements/SelectSortOrder, html/Elements/SelectTicketSortBy,
13749           html/Elements/SelectUsers, html/Elements/ShowLinks,
13750           html/SelfService/Elements/GotoTicket,
13751           html/SelfService/Elements/Header,
13752           html/SelfService/Elements/MyRequests,
13753           html/SelfService/Elements/Tabs,
13754           html/Elements/BevelBoxRaisedStart,
13755           html/Elements/EditCustomFieldBinary,
13756           html/Elements/EditCustomFieldSelect, html/Elements/GotoTicket,
13757           html/Elements/MessageBox, html/Elements/SelectAttachmentField,
13758           html/Elements/SelectDate, html/Elements/SelectGroups,
13759           html/Elements/SelectOwner, html/Elements/SelectQueue,
13760           html/Elements/SelectStatus, html/Elements/SelectWatcherType,
13761           html/Elements/ShowCustomFieldBinary,
13762           html/Elements/ShowCustomFieldImage,
13763           html/Elements/ShowCustomFieldWikitext,
13764           html/Elements/ShowCustomFields, html/Elements/ShowLink,
13765           html/Elements/TicketList, html/Elements/TitleBox,
13766           html/Elements/Callback, html/Elements/Checkbox,
13767           html/Elements/EditCustomFieldFreeform, html/Elements/Quicksearch,
13768           html/Elements/Refresh, html/Elements/Section,
13769           html/Elements/SelectLinkType, html/Elements/SelectTicketTypes,
13770           html/Elements/EditCustomFieldText,
13771           html/Elements/EditCustomFieldWikitext, html/Elements/Login,
13772           html/Elements/MyTickets, html/Elements/SelectBoolean,
13773           html/Elements/SelectCustomFieldOperator,
13774           html/Elements/SelectCustomFieldValue,
13775           html/Elements/SelectDateRelation,
13776           html/Elements/SelectEqualityOperator, html/Elements/SelectLang,
13777           html/Elements/SelectResultsPerPage,
13778           html/Elements/SetupSessionCookie, html/Elements/ShowMemberships,
13779           html/Elements/Submit, html/Elements/TitleBoxEnd,
13780           html/Elements/CollectionAsTable/Header,
13781           html/Elements/CollectionAsTable/ParseFormat,
13782           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
13783           html/REST/1.0/dhandler, html/REST/1.0/logout,
13784           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
13785           html/REST/1.0/Forms/ticket/attachments,
13786           html/REST/1.0/Forms/ticket/default,
13787           html/REST/1.0/Forms/ticket/history,
13788           html/REST/1.0/Forms/ticket/links,
13789           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
13790           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
13791           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
13792           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
13793           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
13794           html/NoAuth/images/autohandler, html/User/Delegation.html,
13795           html/User/Prefs.html, html/User/Elements/DelegateRights,
13796           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
13797           html/User/Groups/Members.html, html/User/Groups/Modify.html,
13798           html/User/Groups/index.html, lib/RT.pm.in, lib/t/00smoke.t,
13799           lib/t/setup_regression.t, lib/t/create_data.pl,
13800           lib/t/regression/01ticket_link_searching.t,
13801           lib/t/regression/02basic_web.t,
13802           lib/t/regression/03web_compiliation_errors.t,
13803           lib/t/regression/05cronsupport.t, lib/t/regression/07acl.t,
13804           lib/t/regression/08web_cf_access.t,
13805           lib/t/regression/09record_cf_api.t, lib/t/regression/10merge.t,
13806           lib/t/regression/11-template-insert.t,
13807           lib/t/regression/12-search.t,
13808           lib/t/regression/13-attribute-tests.t,
13809           lib/t/regression/14merge.t,
13810           lib/t/regression/16-transaction_cf_tests.t,
13811           lib/t/regression/17multiple_deleg_revocation.t,
13812           lib/t/regression/19-rtname.t, lib/t/regression/20savedsearch.t,
13813           lib/t/regression/21query-builder.t,
13814           lib/t/regression/22search_tix_by_txn.t,
13815           lib/t/regression/04send_email.t,
13816           lib/t/regression/06mailgateway.t, lib/t/regression/07rights.t,
13817           lib/t/regression/15cf_single_values_are_single.t,
13818           lib/t/regression/18stale_delegations_cleanup.t,
13819           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
13820           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
13821           lib/RT/CustomField_Overlay.pm, lib/RT/Date.pm,
13822           lib/RT/Queues_Overlay.pm, lib/RT/ScripConditions_Overlay.pm,
13823           lib/RT/Template_Overlay.pm, lib/RT/User.pm, lib/RT/Attributes.pm,
13824           lib/RT/SavedSearch.pm, lib/RT/StyleGuide.pod, lib/RT/System.pm,
13825           lib/RT/Templates_Overlay.pm, lib/RT/Ticket_Overlay.pm,
13826           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
13827           lib/RT/Attachment.pm, lib/RT/Attribute_Overlay.pm,
13828           lib/RT/Group.pm, lib/RT/Handle.pm, lib/RT/ObjectCustomFields.pm,
13829           lib/RT/Users_Overlay.pm, lib/RT/EmailParser.pm,
13830           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
13831           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
13832           lib/RT/Tickets_Overlay.pm, lib/RT/Transactions.pm,
13833           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
13834           lib/RT/Links.pm, lib/RT/Scrip.pm, lib/RT/User_Overlay.pm,
13835           lib/RT/Attachment_Overlay.pm, lib/RT/Attributes_Overlay.pm,
13836           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
13837           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
13838           lib/RT/ObjectCustomField.pm,
13839           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queue.pm,
13840           lib/RT/ScripActions.pm, lib/RT/Attachments.pm,
13841           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/Groups.pm,
13842           lib/RT/Links_Overlay.pm, lib/RT/SavedSearches.pm,
13843           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm, lib/RT/Scrips.pm,
13844           lib/RT/Transactions_Overlay.pm, lib/RT/ACE.pm,
13845           lib/RT/CachedGroupMembers.pm,
13846           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
13847           lib/RT/GroupMember.pm, lib/RT/Link.pm,
13848           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Principal_Overlay.pm,
13849           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
13850           lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
13851           lib/RT/Transaction.pm, lib/RT/CustomField.pm,
13852           lib/RT/ObjectCustomFieldValue.pm,
13853           lib/RT/ObjectCustomField_Overlay.pm,
13854           lib/RT/ScripActions_Overlay.pm, lib/RT/Template.pm,
13855           lib/RT/Attachments_Overlay.pm, lib/RT/Groups_Overlay.pm,
13856           lib/RT/Record.pm, lib/RT/ScripAction_Overlay.pm,
13857           lib/RT/ScripCondition_Overlay.pm, lib/RT/Ticket.pm,
13858           lib/RT/ACL.pm, lib/RT/GroupMember_Overlay.pm,
13859           lib/RT/ObjectCustomFieldValues_Overlay.pm,
13860           lib/RT/Transaction_Overlay.pm, lib/RT/ACE_Overlay.pm,
13861           lib/RT/Attribute.pm, lib/RT/CachedGroupMembers_Overlay.pm,
13862           lib/RT/CustomFields_Overlay.pm, lib/RT/Link_Overlay.pm,
13863           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Templates.pm,
13864           lib/RT/URI.pm, lib/RT/Users.pm, lib/RT/I18N/en.po,
13865           lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po,
13866           lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
13867           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/no.po,
13868           lib/RT/I18N/it.po, lib/RT/I18N/hu.po, lib/RT/I18N/da.po,
13869           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
13870           lib/RT/I18N/zh_tw.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
13871           lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po, lib/RT/URI/base.pm,
13872           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
13873           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
13874           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Generic.pm,
13875           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
13876           lib/RT/Action/RecordComment.pm,
13877           lib/RT/Action/RecordCorrespondence.pm,
13878           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
13879           lib/RT/Action/UserDefined.pm, lib/RT/Action/EscalatePriority.pm,
13880           lib/RT/Action/SendEmail.pm, lib/RT/Interface/CLI.pm,
13881           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
13882           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
13883           lib/RT/Interface/Email/Auth/MailFrom.pm,
13884           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
13885           lib/RT/Interface/Web/Handler.pm,
13886           lib/RT/Interface/Web/QueryBuilder.pm,
13887           lib/RT/Interface/Web/Standalone.pm, bin/mason_handler.scgi.in,
13888           bin/standalone_httpd.in, lib/RT/Condition/AnyTransaction.pm,
13889           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
13890           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
13891           lib/RT/Condition/PriorityChange.pm,
13892           lib/RT/Condition/PriorityExceeds.pm,
13893           lib/RT/Condition/QueueChange.pm,
13894           lib/RT/Condition/StatusChange.pm,
13895           lib/RT/Condition/UserDefined.pm,
13896           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
13897           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
13898           lib/RT/Search/Generic.pm, bin/mason_handler.fcgi.in,
13899           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
13900           bin/webmux.pl.in, bin/rt-mailgate.in, etc/initialdata,
13901           etc/RT_Config.pm.in, etc/acl.mysql, etc/schema.Informix,
13902           etc/schema.SQLite, etc/acl.Pg, etc/schema.mysql,
13903           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.Pg,
13904           etc/upgrade/3.3.0/acl.Informix, etc/upgrade/3.3.0/acl.Oracle,
13905           etc/upgrade/3.3.0/acl.Pg, etc/upgrade/3.3.0/acl.SQLite,
13906           etc/upgrade/3.3.0/acl.mysql, etc/upgrade/3.3.0/content,
13907           etc/upgrade/3.3.0/schema.Oracle, etc/upgrade/3.3.0/schema.Pg,
13908           etc/upgrade/3.3.0/schema.mysql, etc/upgrade/3.3.11/acl.Oracle,
13909           etc/upgrade/3.3.11/acl.Pg, etc/upgrade/3.3.11/acl.SQLite,
13910           etc/upgrade/3.3.11/acl.mysql, etc/upgrade/3.3.11/content,
13911           etc/upgrade/3.3.11/schema.Oracle, etc/upgrade/3.3.11/schema.Pg,
13912           etc/upgrade/3.3.11/schema.SQLite,
13913           etc/upgrade/3.3.11/schema.mysql: import rt 3.4.4
13914
13915 2005-10-13 14:16  ivan
13916
13917         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
13918           change uid' error when the account *has* a uid but
13919           svc_acct-edit_uid isn't turned on
13920
13921 2005-10-12 05:02  ivan
13922
13923         * httemplate/misc/: batch-cust_pay.html,
13924           process/batch-cust_pay.cgi: change button to say "post payment
13925           batch" and main error message to indicate the whole batch should
13926           be resubmitted, as per feedback from lewis
13927
13928 2005-10-12 02:51  ivan
13929
13930         * httemplate/edit/part_pkg.cgi: fix package customize losing
13931           services
13932
13933 2005-10-12 01:57  ivan
13934
13935         * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
13936
13937 2005-10-10 09:06  ivan
13938
13939         * FS/FS/part_export/everyone_net.pm: oops, that should fix
13940           suspension problem
13941
13942 2005-10-10 05:20  ivan
13943
13944         * FS/FS/cust_pay.pm, htetc/handler.pl, httemplate/index.html,
13945           httemplate/misc/batch-cust_pay.html,
13946           httemplate/misc/xmlhttp-cust_main-search.cgi,
13947           httemplate/misc/process/batch-cust_pay.cgi,
13948           httemplate/search/cust_pay.cgi: updated quick payment entry
13949
13950 2005-10-08 06:45  ivan
13951
13952         * httemplate/misc/batch-cust_pay.html: quick payment entry
13953           javascript tested & working IE/firefix/konq
13954
13955 2005-10-07 17:47  ivan
13956
13957         * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
13958           edit/process/quick-charge.cgi, elements/select-taxclass.html,
13959           view/cust_main/quick-charge.html: fix tax class selection in
13960           package add/edit too
13961
13962 2005-10-07 16:28  ivan
13963
13964         * conf/invoice_latex: allow more width for return address, stuff is
13965           wrapping
13966
13967 2005-10-06 21:50  ivan
13968
13969         * httemplate/view/cust_main/billing.html: mask out echeck account
13970           #s too
13971
13972 2005-10-06 21:48  ivan
13973
13974         * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
13975           in UI.  i believe huntsburg is in the doghouse for this one :)
13976
13977 2005-10-06 19:25  ivan
13978
13979         * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
13980           httemplate/edit/process/quick-charge.cgi,
13981           httemplate/view/cust_main/quick-charge.html: add
13982           require_taxclasses config flag
13983
13984 2005-10-06 16:09  ivan
13985
13986         * httemplate/view/cust_bill-logo.cgi: really use default logo if
13987           the agent-specific one isn't found
13988
13989 2005-10-06 16:07  ivan
13990
13991         * httemplate/view/cust_bill-logo.cgi: use default logo if the
13992           agent-specific one isn't found
13993
13994 2005-10-06 16:03  ivan
13995
13996         * httemplate/view/cust_bill-logo.cgi: use default logo if the
13997           agent-specific one isn't found
13998
13999 2005-10-06 13:35  ivan
14000
14001         * FS/FS/part_export/everyone_net.pm: add debugging option to
14002           everyone_net export
14003
14004 2005-10-06 00:34  ivan
14005
14006         * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
14007           httemplate/view/cust_main/payment_history.html: add cc-void
14008           option
14009
14010 2005-10-05 18:40  ivan
14011
14012         * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
14013           sources (refnum) - needed to make sure the SELECT OPTIONs have
14014           explicitly specified VALUEs
14015
14016 2005-10-04 13:27  ivan
14017
14018         * FS/FS/part_export/everyone_net.pm: fix small error with
14019           everyone.net export
14020
14021 2005-10-02 18:41  ivan
14022
14023         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
14024           httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
14025           httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
14026           account view and edit: convert to proper templates, make sure
14027           usage information displays for any usage-capable export, add
14028           ability to edit uid/gid
14029
14030 2005-10-02 00:09  ivan
14031
14032         * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
14033           target for quick iterative development
14034
14035 2005-09-29 13:19  ivan
14036
14037         * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
14038           as well
14039
14040 2005-09-28 11:27  ivan
14041
14042         * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
14043
14044 2005-09-25 01:20  ivan
14045
14046         * httemplate/view/cust_main.cgi: this css did weird things under IE
14047
14048 2005-09-25 01:13  ivan
14049
14050         * CREDITS, FS/FS/UI/Web.pm,
14051           httemplate/edit/cust_main/select-country.html,
14052           httemplate/edit/cust_main/select-county.html,
14053           httemplate/edit/process/part_svc.cgi,
14054           httemplate/edit/process/rate.cgi,
14055           httemplate/elements/jsrsServer.html,
14056           httemplate/elements/progress-init.html,
14057           httemplate/elements/progress-popup.html,
14058           httemplate/elements/xmlhttp.html: get rid of JSRS iframe foo for
14059           progress bar, use XMLHTTPRequest instead.  really should have
14060           done that in the first place.  JSON will wait until another
14061           day...
14062
14063 2005-09-24 15:53  ivan
14064
14065         * FS/FS/cust_main.pm: parse paybatch order number with dashes
14066           correctly
14067
14068 2005-09-22 15:25  ivan
14069
14070         * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
14071           (dir-less) Conf showing up
14072
14073 2005-09-21 05:47  ivan
14074
14075         * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
14076           FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
14077           httemplate/view/cust_main/packages.html, init.d/freeside-init,
14078           FS/bin/freeside-daily: add prepaid support which sets RADIUS
14079           Expiration attribute, update customer view package UI
14080
14081 2005-09-16 03:10  ivan
14082
14083         * FS/FS/cust_main.pm: tyop
14084
14085 2005-09-16 01:18  ivan
14086
14087         * FS/FS/cust_main.pm: with taxclasses, might have multiple records
14088           for a state/county/country
14089
14090 2005-09-14 04:01  ivan
14091
14092         * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
14093           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
14094           bin/generate-table-module: fix autogenerated simple test
14095
14096 2005-09-13 13:12  ivan
14097
14098         * httemplate/search/elements/search.html: fix redirect with single
14099           item returned from search results and a coderef redirect
14100
14101 2005-09-10 07:50  ivan
14102
14103         * CREDITS, httemplate/edit/cust_main/contact.html,
14104           httemplate/edit/cust_main/select-country.html,
14105           httemplate/edit/cust_main/select-county.html,
14106           httemplate/edit/cust_main/select-state.html,
14107           httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
14108           httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
14109           ajax-style xmlhttprequest state/county/country selector!
14110
14111 2005-09-08 12:15  ivan
14112
14113         * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
14114           table names!  huh
14115
14116 2005-09-08 01:50  ivan
14117
14118         * httemplate/edit/cust_main.cgi: fix dropping of payname
14119
14120 2005-09-07 23:52  ivan
14121
14122         * httemplate/autohandler: don't need 4k of newlines anymore,
14123           H:W:SelectLayers works better
14124
14125 2005-09-07 15:52  ivan
14126
14127         * FS/FS/part_pkg.pm: add hourly frequency
14128
14129 2005-09-07 15:04  ivan
14130
14131         * bin/generate-raddb: list current dictionary sources in example so
14132           i don't forget
14133
14134 2005-09-07 15:02  ivan
14135
14136         * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
14137           plus dictionary.ip3networks
14138
14139 2005-09-07 05:56  ivan
14140
14141         * FS/FS/Schema.pm: define username_len so the default add account
14142           screen doesn't have a tiny username field (when usernamemax is
14143           not defined)
14144
14145 2005-09-07 05:48  ivan
14146
14147         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
14148           when adding an account (and usernamemax is not set)
14149
14150 2005-09-07 05:44  ivan
14151
14152         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
14153           when adding an account (and username max is not set)
14154
14155 2005-09-07 05:38  ivan
14156
14157         * httemplate/view/cust_main.cgi: oops, still need areyousure
14158           javascript for some sub-bits of the page (package unprovisioning
14159           and cancellation, bunch of payment history stuff)
14160
14161 2005-09-07 03:40  ivan
14162
14163         * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
14164           FS::Schema instead of calling $FS::Record::dbdef directly
14165
14166 2005-09-07 03:25  ivan
14167
14168         * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
14169           forgot to prefix FS::
14170
14171 2005-09-07 03:16  ivan
14172
14173         * FS/FS/part_export/cpanel.pm: remote access key is a big long
14174           thing
14175
14176 2005-09-07 02:37  ivan
14177
14178         * FS/FS/part_export/cpanel.pm, eg/export_template.pm: add cpanel
14179           export
14180
14181 2005-09-06 14:58  ivan
14182
14183         * FS/FS/Conf.pm: document variables available in
14184           payment_receipt_email
14185
14186 2005-08-27 01:46  ivan
14187
14188         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
14189           FS/FS/cust_main.pm, FS/t/banned_pay.t, bin/generate-table-module,
14190           httemplate/view/cust_main.cgi,
14191           httemplate/misc/cust_main-cancel.cgi: add banned credit card /
14192           ACH table, re-do cancel popup to have a checkbox to ban payinfo
14193
14194 2005-08-24 06:47  ivan
14195
14196         * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
14197           popup
14198
14199 2005-08-24 06:22  ivan
14200
14201         * htetc/handler.pl, httemplate/edit/cust_main.cgi,
14202           httemplate/edit/cust_main/billing.html,
14203           httemplate/edit/cust_main/contact.html, FS/FS/cust_main.pm,
14204           FS/FS/cust_main_county.pm, FS/FS/ClientAPI/MyAccount.pm,
14205           FS/FS/ClientAPI/Signup.pm,
14206           fs_selfservice/FS-SelfService/SelfService.pm,
14207           httemplate/docs/ach.html, httemplate/docs/cvv2.html,
14208           httemplate/edit/process/cust_main.cgi,
14209           httemplate/elements/overlibmws_draggable.js,
14210           httemplate/elements/overlibmws_iframe.js,
14211           httemplate/elements/progress-init.html,
14212           httemplate/elements/select-month_year.html,
14213           httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
14214           httemplate/view/cust_main/billing.html: customer edit: abstract
14215           out billing info to billing.html, re-do payment type selection
14216           with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
14217           for start date & issue #.  customer view: re-order fields for
14218           consistency.  selfservice API: support paystart_month,
14219           paystart_year, payissue and payip in MyAccount::process_payment
14220           and ::edit_info and Signup::new_customer,
14221           FS::cust_main::realtime_bop: support paystart_month paystart_year
14222           payissue payip fields
14223
14224 2005-08-23 05:38  ivan
14225
14226         * httemplate/edit/part_svc.cgi: fix bug with service editing caused
14227           by moving dbdef stuff around
14228
14229 2005-08-18 00:58  ivan
14230
14231         * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
14232           parsing of new-style paybatch
14233
14234 2005-08-17 23:46  ivan
14235
14236         * install/debian/3.1/INSTALL: slight adjustments to deb install for
14237           latest 1.5.8cvs
14238
14239 2005-08-17 22:41  ivan
14240
14241         * httemplate/edit/process/agent_payment_gateway.html: hopefully
14242           this is the last missing file
14243
14244 2005-08-17 22:12  ivan
14245
14246         * httemplate/edit/process/payment_gateway.html: oops another
14247           missing file
14248
14249 2005-08-17 21:16  ivan
14250
14251         * FS/FS/agent_payment_gateway.pm: missing file
14252
14253 2005-08-17 15:23  ivan
14254
14255         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
14256           FS/FS/option_Common.pm, FS/FS/part_export.pm,
14257           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
14258           FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
14259           FS/bin/freeside-setup, FS/bin/freeside-upgrade, SCHEMA_CHANGE,
14260           FS/FS.pm, FS/MANIFEST, FS/t/option_Common.t,
14261           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
14262           bin/generate-table-module, htetc/handler.pl,
14263           httemplate/index.html, httemplate/browse/agent.cgi,
14264           httemplate/browse/payment_gateway.html,
14265           httemplate/edit/agent_payment_gateway.html,
14266           httemplate/edit/payment_gateway.html: infrastructure for easier
14267           schema changes, and: add payment_gateway, payment_gateway_option
14268           and agent_payment_gateway tables, add paystart_month,
14269           paystart_year, payissue and payip fields to cust_main, add
14270           preliminary gateway and gateway override editing to web UI, use
14271           payment gateway override when processing payments (card type, not
14272           taxclass yet)
14273
14274 2005-08-14 18:55  ivan
14275
14276         * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
14277           Bug#1248
14278
14279 2005-08-09 14:38  ivan
14280
14281         * FS/: FS/part_export/radiator.pm, FS/part_export/sqlradius.pm,
14282           t/part_export-radiator.t, FS/part_export/sqlradius_withdomain.pm:
14283           add native Radiator export
14284
14285 2005-08-08 08:15  ivan
14286
14287         * FS/FS/part_export/everyone_net.pm: add export to everyone.net
14288           outsource mail service
14289
14290 2005-08-06 17:41  ivan
14291
14292         * FS/FS/part_export/forward_shellcommands.pm: update
14293           forward_shellcommands export to know about literal source
14294           addresses, closes: Bug#1246
14295
14296 2005-08-06 17:40  ivan
14297
14298         * FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
14299           FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
14300           httemplate/search/cust_pay.cgi, httemplate/search/cust_pkg.cgi,
14301           httemplate/search/elements/search.html: move cust_pkg search to
14302           new template, add active/suspended/cancelled customer packages to
14303           agent browse
14304
14305 2005-08-04 17:57  ivan
14306
14307         * httemplate/search/cust_credit.html: fix credit searches by otaker
14308
14309 2005-08-03 18:42  ivan
14310
14311         * Makefile: don't use install -D flag, doesn't work on bsd
14312
14313 2005-08-03 00:38  ivan
14314
14315         * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
14316           uninitalized value in length" warnings
14317
14318 2005-08-02 19:23  ivan
14319
14320         * FS/FS/part_export/: domain_shellcommands.pm,
14321           forward_shellcommands.pm, www_shellcommands.pm: don't try to run
14322           blank commands for non-svc_acct shellcommand exports too
14323
14324 2005-08-02 12:17  khoff
14325
14326         * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
14327           svc_x record for an h_cust_svc record.
14328
14329 2005-07-14 04:55  ivan
14330
14331         * FS/FS/cust_main.pm: oops, fix last minute bug with new
14332           configurable customer fields on reports
14333
14334 2005-07-14 04:46  ivan
14335
14336         * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
14337           from cust-fields work
14338
14339 2005-07-14 04:31  ivan
14340
14341         * httemplate/: index.html, search/svc_acct.cgi,
14342           search/svc_forward.cgi: add unlinked mail forward (svc_forward)
14343           report
14344
14345 2005-07-14 04:18  ivan
14346
14347         * httemplate/search/cust_bill.html: move account search
14348           (httemplate/search/svc_acct.cgi) to new template, cust-fields
14349           configuration value to control which customer fields are shown on
14350           reports
14351
14352 2005-07-14 03:52  ivan
14353
14354         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
14355           FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
14356           FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
14357           FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
14358           httemplate/search/cust_bill_event.cgi,
14359           httemplate/search/cust_credit.html,
14360           httemplate/search/cust_pay.cgi,
14361           httemplate/search/report_receivables.cgi,
14362           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
14363           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
14364           httemplate/search/elements/search.html: move account search
14365           (httemplate/search/svc_acct.cgi) to new template, cust-fields
14366           configuration value to control which customer fields are shown on
14367           reports
14368
14369 2005-07-12 02:31  ivan
14370
14371         * httemplate/browse/part_pkg.cgi: <rjbs> More of the same: these
14372           patches make it safer to subclass FS::part_pkg's pkg_svc method
14373           by eliminating qsearches on table pkg_svc.
14374
14375 2005-07-12 02:22  ivan
14376
14377         * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
14378           continuing effort to avoid using SQL and qsearch from templates
14379           to find the pkg_svc records for a package.
14380
14381 2005-07-12 02:13  ivan
14382
14383         * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
14384           contructor to Record.pm
14385
14386 2005-07-12 02:11  ivan
14387
14388         * Makefile: okay, really enable RT by default for good now
14389
14390 2005-07-11 07:15  ivan
14391
14392         * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
14393
14394 2005-07-11 06:01  ivan
14395
14396         * Makefile: new server
14397
14398 2005-07-11 05:53  ivan
14399
14400         * httemplate/docs/index.html: note alternate instructions for
14401           0pre6->7
14402
14403 2005-07-11 05:23  ivan
14404
14405         * install/freebsd/: INSTALL, ports: freebsd install update i guess
14406
14407 2005-07-11 05:22  ivan
14408
14409         * bin/postfix.export: fix regex
14410
14411 2005-07-11 05:21  ivan
14412
14413         * Makefile: probably best to keep RT disabled by default, at least
14414           for this release
14415
14416 2005-07-11 03:58  ivan
14417
14418         * FS/t/ClientAPI_SessionCache.t:
14419           s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
14420
14421 2005-07-11 02:49  ivan
14422
14423         * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
14424           session expiration from Randall Lucas <rlucas@tercent.net>,
14425           thanks!
14426
14427 2005-07-09 08:41  ivan
14428
14429         * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
14430           finding their logo
14431
14432 2005-07-09 03:55  ivan
14433
14434         * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
14435           "invoice" on the post payment screen when posting against a
14436           specific invoice, replace with having useless "Auto-apply to
14437           invoices" box actually show the payment will be applied to one
14438           invoice only...  closes: Bug#1241
14439
14440 2005-07-09 03:36  ivan
14441
14442         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
14443           part_pkg/flat.pm, part_pkg/flat_comission.pm,
14444           part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
14445           part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
14446           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
14447           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
14448           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
14449           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
14450           method to cust_bill_pkg and use it in cust_bill... this should
14451           help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
14452           to be sorted out
14453
14454 2005-07-08 16:06  ivan
14455
14456         * FS/bin/freeside-daily: fix bug with new efficient
14457           customer-finding code.  sql isn't perl, null != 0
14458
14459 2005-06-30 06:32  ivan
14460
14461         * FS/FS/Misc.pm: pod error
14462
14463 2005-06-30 06:20  ivan
14464
14465         * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
14466
14467 2005-06-30 05:44  ivan
14468
14469         * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
14470           foo
14471
14472 2005-06-21 20:54  ivan
14473
14474         * install/debian/3.1/INSTALL: add IPC::Run3 to install docs
14475
14476 2005-06-16 22:31  ivan
14477
14478         * httemplate/misc/process/link.cgi: fix preference sort order for
14479           linking: sort unaudited services first, secondary sort by svcaprt
14480
14481 2005-06-16 22:07  ivan
14482
14483         * httemplate/misc/process/link.cgi: add more info to debugging
14484
14485 2005-06-16 22:04  ivan
14486
14487         * httemplate/misc/process/link.cgi: fix debugging
14488
14489 2005-06-16 21:42  ivan
14490
14491         * httemplate/misc/process/link.cgi: add debugging for accounts
14492           picked to pick
14493
14494 2005-06-14 21:46  ivan
14495
14496         * FS/FS/cust_bill.pm: better error reporting for actual errors from
14497           lpr command
14498
14499 2005-06-14 19:31  ivan
14500
14501         * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
14502           rounding off of money value, closes: Bug#1237
14503
14504 2005-06-14 17:44  ivan
14505
14506         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
14507           reprint/fax/email links to invoice search results
14508
14509 2005-06-09 15:40  ivan
14510
14511         * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
14512           httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
14513           httemplate/misc/email_invoices.cgi,
14514           httemplate/misc/fax_invoice_events.cgi,
14515           httemplate/misc/fax_invoices.cgi,
14516           httemplate/misc/print_invoice_events.cgi,
14517           httemplate/misc/print_invoices.cgi,
14518           httemplate/search/cust_bill.html,
14519           httemplate/search/report_cust_bill.html: advanced invoice serach,
14520           groundwork to add reprint/fax/email links to invoice search
14521           results
14522
14523 2005-06-09 13:26  ivan
14524
14525         * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
14526           changes the service listing to use $part_pkg->pkg_svc instead of
14527           a qsearch, which means that the listing will still work if
14528           pkg_svc has been subclassed.
14529
14530 2005-06-09 13:16  ivan
14531
14532         * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
14533
14534 2005-06-09 02:15  ivan
14535
14536         * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
14537           subclass, fixes pkg customize link
14538
14539 2005-06-09 00:19  ivan
14540
14541         * FS/bin/freeside-daily: declare new $opt_a
14542
14543 2005-06-09 00:13  ivan
14544
14545         * FS/bin/freeside-daily: significant speedup from only selected
14546           customers with outstanding packages or invoice events in the
14547           initial select, and add -a flag for agentnum
14548
14549 2005-06-08 23:56  ivan
14550
14551         * FS/FS/cust_bill.pm, conf/invoice_html,
14552           httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
14553           invoices too
14554
14555 2005-06-08 23:36  ivan
14556
14557         * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
14558           (html|latex)(small)?footer optionall per-agent too
14559
14560 2005-06-08 23:22  ivan
14561
14562         * FS/FS/cust_bill.pm: more sane regex
14563
14564 2005-06-08 23:14  ivan
14565
14566         * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
14567           for multiple agents
14568
14569 2005-06-08 22:59  ivan
14570
14571         * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
14572           is configurable per-agent
14573
14574 2005-06-08 22:34  ivan
14575
14576         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
14577           httemplate/edit/part_bill_event.cgi: add multiple agent selection
14578           to agent-specific invoicing
14579
14580 2005-06-08 17:18  ivan
14581
14582         * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
14583           are forced in anyway on import
14584
14585 2005-06-08 14:52  ivan
14586
14587         * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
14588           line items
14589
14590 2005-06-08 02:03  ivan
14591
14592         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
14593           FS/FS/ClientAPI/MyAccount.pm,
14594           fs_selfservice/FS-SelfService/SelfService.pm,
14595           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
14596           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
14597           fs_selfservice/FS-SelfService/cgi/make_payment.html,
14598           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14599           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
14600           fs_selfservice/FS-SelfService/cgi/payment_results.html,
14601           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
14602           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
14603           fs_selfservice/FS-SelfService/cgi/provision.html,
14604           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
14605           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
14606           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
14607           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14608           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
14609           httemplate/view/svc_acct.cgi: prepaid card recharge
14610
14611 2005-06-07 14:02  ivan
14612
14613         * FS/FS/Misc.pm: debugging output change in send_email
14614
14615 2005-06-06 13:07  ivan
14616
14617         * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
14618           refactoring
14619
14620 2005-06-06 12:54  ivan
14621
14622         * FS/FS/Misc.pm: some additional warnings
14623
14624 2005-06-06 10:00  ivan
14625
14626         * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
14627
14628 2005-06-02 18:51  ivan
14629
14630         * FS/FS/TicketSystem/RT_External.pm: argh.  this should finally fix
14631           the last of the Internal vs External breakage i hope
14632
14633 2005-06-02 02:36  ivan
14634
14635         * httemplate/search/cust_bill_event.html: Capitalization
14636
14637 2005-06-02 02:29  ivan
14638
14639         * httemplate/index.html, httemplate/misc/print_invoices.cgi,
14640           httemplate/search/cust_bill_event.cgi,
14641           httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
14642           FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
14643           httemplate/misc/email-invoice.cgi,
14644           httemplate/misc/email_invoices.cgi,
14645           httemplate/misc/fax-invoice.cgi,
14646           httemplate/misc/fax_invoices.cgi,
14647           httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
14648           FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
14649           FS/bin/freeside-queued, httemplate/search/elements/search.html,
14650           httemplate/elements/progress-init.html,
14651           httemplate/elements/progress-popup.html, htetc/handler.pl: add
14652           ability to search on a date range of invoice events and then
14653           reprint or reemail (boy was that a bit more work than i
14654           expected), closes: Bug#946
14655
14656 2005-06-01 17:02  ivan
14657
14658         * rt/html/Ticket/Elements/AddCustomers: remove warning
14659
14660 2005-06-01 16:40  ivan
14661
14662         * httemplate/view/cust_bill.cgi: align terminology for consistancy.
14663           or something.
14664
14665 2005-06-01 14:40  ivan
14666
14667         * httemplate/search/report_receivables.cgi: remove trailing
14668           whitespace
14669
14670 2005-06-01 13:31  ivan
14671
14672         * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
14673           RT_Internal again, hopefully this is the last of the breakage
14674           from RT_Internal
14675
14676 2005-05-31 19:39  ivan
14677
14678         * httemplate/edit/part_pkg.cgi: really. *sigh*
14679
14680 2005-05-31 16:42  ivan
14681
14682         * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
14683           sesmon_minute price plkan, noticed by rjbs
14684
14685 2005-05-31 16:32  ivan
14686
14687         * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
14688           package editing problem
14689
14690 2005-05-26 12:30  ivan
14691
14692         * httemplate/view/: cust_bill.cgi: silly perl version bs
14693
14694 2005-05-26 12:15  ivan
14695
14696         * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
14697           httemplate/view/svc_www.cgi: make svc_www.usersvc optional
14698
14699 2005-05-25 20:45  ivan
14700
14701         * httemplate/edit/part_pkg.cgi: 72?!
14702
14703 2005-05-24 08:33  ivan
14704
14705         * Makefile: 1.5.7.  and enable RT by default, finally
14706
14707 2005-05-23 04:49  ivan
14708
14709         * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
14710
14711 2005-05-22 16:38  ivan
14712
14713         * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
14714           an empty param
14715
14716 2005-05-22 13:39  ivan
14717
14718         * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
14719
14720 2005-05-22 02:25  ivan
14721
14722         * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
14723
14724 2005-05-21 21:24  ivan
14725
14726         * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
14727
14728 2005-05-21 11:38  ivan
14729
14730         * httemplate/browse/agent.cgi: make sure the customers tables for
14731           each agent line up with each other, too
14732
14733 2005-05-21 10:26  ivan
14734
14735         * httemplate/search/cust_main.cgi: hehe, allow changing the browse
14736           order of any sort
14737
14738 2005-05-21 10:14  ivan
14739
14740         * httemplate/browse/agent.cgi: line up
14741           prospect/active/suspended/cancelled customers
14742
14743 2005-05-19 07:10  ivan
14744
14745         * FS/FS/part_export/shellcommands.pm: A group number must refer to
14746           an already existing group - so add manually it if you want to
14747           define a set of static gids or something, default is just going
14748           to cause headaches
14749
14750 2005-05-19 04:05  ivan
14751
14752         * FS/FS/svc_acct.pm: ! or !! also
14753
14754 2005-05-19 03:45  ivan
14755
14756         * FS/FS/part_export/shellcommands.pm: fix up some defaults to
14757           include gid too
14758
14759 2005-05-19 03:29  ivan
14760
14761         * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
14762
14763 2005-05-19 03:26  ivan
14764
14765         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
14766           part_export/shellcommands.pm,
14767           part_export/shellcommands_withdomain.pm: fix shellcommands export
14768           encrypting "magic" shadow values * NP *LK*
14769
14770 2005-05-19 02:49  ivan
14771
14772         * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
14773           replace, _check_duplicate was already below it
14774
14775 2005-05-19 01:51  ivan
14776
14777         * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
14778           links
14779
14780 2005-05-19 01:43  ivan
14781
14782         * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
14783           misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
14784           links should respect template, also add direct re-send links like
14785           the view links and convert view/cust_bill.cgi to proper template
14786
14787 2005-05-18 09:57  ivan
14788
14789         * httemplate/browse/agent.cgi: oops, it helps to get the link right
14790
14791 2005-05-18 09:55  ivan
14792
14793         * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
14794           agent-specific A/R aging report, closes: bug#1229
14795
14796 2005-05-18 09:37  ivan
14797
14798         * bin/masonize: report the file that had a masonize error
14799
14800 2005-05-18 07:50  ivan
14801
14802         * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
14803           of course!
14804
14805 2005-05-18 03:43  ivan
14806
14807         * FS/FS/cust_bill.pm: oops, losing notes!
14808
14809 2005-05-15 06:49  ivan
14810
14811         * httemplate/search/report_receivables.cgi: this status column is
14812           probably faster, one giant SQL query.  and add back in the
14813           customer link, oops
14814
14815 2005-05-15 06:00  ivan
14816
14817         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
14818           httemplate/search/elements/search.html: move receivables report
14819           to search template
14820
14821 2005-05-15 04:58  ivan
14822
14823         * httemplate/search/cust_bill.html: use money_char config
14824
14825 2005-05-15 04:46  ivan
14826
14827         * httemplate/search/cust_bill.html: align
14828
14829 2005-05-14 12:57  ivan
14830
14831         * rt/lib/RT/URI/: freeside.pm, freeside/Internal.pm: fixup RT
14832           integration grr!
14833
14834 2005-05-14 11:03  ivan
14835
14836         * FS/FS/cust_bill.pm: h helps halot
14837
14838 2005-05-14 10:59  ivan
14839
14840         * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
14841
14842 2005-05-14 10:04  ivan
14843
14844         * FS/FS/Conf.pm, conf/invoice_html,
14845           httemplate/view/cust_bill-logo.cgi: html invoices: when
14846           displaying, use the actual logo from the conf dir - same as the
14847           emailed copy
14848
14849 2005-05-14 09:30  ivan
14850
14851         * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
14852
14853 2005-05-14 09:27  ivan
14854
14855         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
14856           FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
14857           httemplate/view/cust_bill.cgi: html invoices!
14858
14859           http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
14860           http://www.dsv.su.se/~jpalme/ietf/mhtml.html
14861           ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
14862           http://mailformat.dan.info/headers/mime.html
14863           http://www.faqs.org/rfcs/rfc2392.html
14864           http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
14865
14866           (MIME is hard, let's go shopping!)
14867
14868 2005-05-13 08:06  ivan
14869
14870         * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
14871           files, and expand country codes on invoices.  and oops,
14872           print_html changes slipped in last commit too.  well, they were
14873           ready anyway.
14874
14875 2005-05-13 03:55  ivan
14876
14877         * conf/invoice_latex: better to do something fancy like scale down
14878           the font size to fit in the intended space or something but hey,
14879           this is good enough for now :)
14880
14881 2005-05-13 03:54  ivan
14882
14883         * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
14884           no invoice_latexreturnaddress file
14885
14886 2005-05-11 07:07  ivan
14887
14888         * FS/FS/export_svc.pm: new progressbar display causes a silly error
14889           in edge case where no dup checking necessary, closes: Bug#1226
14890
14891 2005-05-10 11:30  khoff
14892
14893         * rt/html/Ticket/Elements/EditCustomers: Missing '</A>' tag.
14894
14895 2005-05-05 06:04  ivan
14896
14897         * conf/: invoice_latex: no comma between state and address
14898
14899 2005-05-04 18:46  ivan
14900
14901         * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
14902           and the domain id is missing
14903
14904 2005-05-04 02:33  ivan
14905
14906         * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
14907           modifying pkg_svc records, closes: Bug#1221
14908
14909 2005-05-04 02:20  ivan
14910
14911         * FS/FS/Record.pm: err msg
14912
14913 2005-05-03 18:06  ivan
14914
14915         * FS/FS/cust_bill.pm: patch to just update the template or
14916           conf/invoice_latex* to use the new one
14917
14918 2005-05-03 17:40  ivan
14919
14920         * conf/invoice_latex, conf/invoice_latexfooter,
14921           conf/invoice_latexreturnaddress, conf/logo.eps, FS/FS/Conf.pm,
14922           FS/FS/cust_bill.pm: great new invoice template from kristian!
14923
14924 2005-05-03 10:22  ivan
14925
14926         * FS/FS/cust_bill.pm: minutely better error reporting for pdf
14927           problems
14928
14929 2005-05-03 06:29  ivan
14930
14931         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
14932           unnecessary host=localhost from outsource instance creation foo
14933
14934 2005-05-03 02:56  ivan
14935
14936         * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
14937           of "Chek" for payby = CHEK transactions
14938
14939 2005-05-03 01:51  ivan
14940
14941         * FS/bin/freeside-sqlradius-radacctd: not running with elevated
14942           privs, -T not necessary
14943
14944 2005-05-03 01:46  ivan
14945
14946         * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
14947           it still needs to be supported for just a little bit longer
14948
14949 2005-05-01 23:32  ivan
14950
14951         * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
14952           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
14953           move httemplate/search/svc_domain to the new search template
14954           along with svc_www and svc_forward
14955
14956 2005-04-30 02:47  ivan
14957
14958         * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
14959           forwards instead of nothing
14960
14961 2005-04-30 02:45  ivan
14962
14963         * httemplate/search/svc_forward.cgi: pull in the customer
14964           information as part of the main query for efficiency
14965
14966 2005-04-29 06:00  ivan
14967
14968         * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
14969           forward search using the standard search template: forwards are
14970           now paged
14971
14972 2005-04-28 10:05  ivan
14973
14974         * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
14975
14976 2005-04-25 17:20  khoff
14977
14978         * bin/svc_broadband.renumber: For renumbering svc_broadband
14979           services from one addr_block to another.  Hopefully no one will
14980           ever have to use this.
14981
14982 2005-04-25 02:33  ivan
14983
14984         * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
14985           FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
14986           FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
14987           FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
14988           freeside-sqlradius-radacctd again after all these years, now it
14989           just needs to update the "seconds" field(s), finally closes:
14990           Bug#1125
14991
14992 2005-04-21 16:13  ivan
14993
14994         * install/debian/3.1/INSTALL: little bit of apache setup and add
14995           the fs_queue user
14996
14997 2005-04-21 14:31  ivan
14998
14999         * install/debian/3.1/INSTALL: or apache won't start
15000
15001 2005-04-21 04:47  ivan
15002
15003         * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
15004           replacing too
15005
15006 2005-04-21 04:35  ivan
15007
15008         * FS/FS/part_export/acct_sql.pm: support multiple primary keys
15009
15010 2005-04-20 23:18  ivan
15011
15012         * install/debian/3.1/INSTALL: libjavascript-rpc-perl hit testing
15013
15014 2005-04-20 00:12  ivan
15015
15016         * FS/FS/part_export/acct_sql.pm: hehe oops
15017
15018 2005-04-19 23:41  ivan
15019
15020         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
15021           defaults to acct_sql export
15022
15023 2005-04-19 02:50  ivan
15024
15025         * FS/FS/Conf.pm: disable RT_Libs for now
15026
15027 2005-04-19 02:48  ivan
15028
15029         * SCHEMA_CHANGE, install/redhat/9/INSTALL: did another upgrade,
15030           fixed up the instructions
15031
15032 2005-04-19 02:48  ivan
15033
15034         * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
15035
15036 2005-04-18 00:37  ivan
15037
15038         * FS/FS/cust_main.pm: add some newlines to debugging output, no
15039           need to print file and line # so much
15040
15041 2005-04-16 15:26  ivan
15042
15043         * httemplate/edit/cust_pay.cgi: use money_char on enter payment
15044           screen instead of hardcoding $
15045
15046 2005-04-15 13:29  khoff
15047
15048         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
15049           httemplate/view/svc_domain.cgi: Added support for TXT records.
15050
15051 2005-04-14 02:41  ivan
15052
15053         * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
15054           move invoice_latex templating to Text::Template, with special
15055           sauce^W^Wbackwards-compatibility for old templates
15056
15057 2005-04-13 05:31  ivan
15058
15059         * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
15060           some super ancient assumptions about slipip and uid meaning
15061           exporting to RADIUS and shell respectively
15062
15063 2005-04-13 05:30  ivan
15064
15065         * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
15066           Record.pm and use it in cust_svc svcpart replacement (which is
15067           all about the exports anyway)
15068
15069 2005-04-13 03:54  ivan
15070
15071         * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
15072           check attributes
15073
15074 2005-04-13 03:32  ivan
15075
15076         * FS/FS/raddb.pm: add Radius-Operator
15077
15078 2005-04-13 03:16  ivan
15079
15080         * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
15081
15082 2005-04-13 02:55  ivan
15083
15084         * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
15085           errors"
15086
15087 2005-04-13 01:16  ivan
15088
15089         * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
15090           add Session-Timeout RADIUS attribute if a svc_acct.seconds value
15091           is present
15092
15093 2005-04-12 20:38  ivan
15094
15095         * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
15096           flat_commission price plan, thanks to Troy Hammonds
15097
15098 2005-04-11 13:13  khoff
15099
15100         * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
15101           the email address sent to your BOP processor, in case the
15102           processor sends a pesky receipt that you don't want your
15103           customers getting.
15104
15105 2005-04-11 09:48  khoff
15106
15107         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
15108           debugging messages on everyone.
15109
15110 2005-04-10 14:23  ivan
15111
15112         * install/debian/3.1/INSTALL: a few more packages
15113
15114 2005-04-10 03:16  ivan
15115
15116         * httemplate/search/elements/search.html: add some left and right
15117           padding so cells don't run into each other so badly
15118
15119 2005-04-09 18:13  ivan
15120
15121         * Makefile: fix install-apache for bsd make and reverse
15122           accidentally-checked-in (again!) RT_ENABLED = 1
15123
15124 2005-04-07 18:12  ivan
15125
15126         * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
15127           and don't f$&# care
15128
15129 2005-04-07 03:35  ivan
15130
15131         * Makefile, htetc/freeside-rt.conf, install/debian/3.1/INSTALL: add
15132           install/debian/3.1/INSTALL script and script up some apache
15133           automation assuming a conf.d type dir
15134
15135 2005-04-07 02:26  ivan
15136
15137         * FS/FS/Record.pm, FS/bin/freeside-setup, bin/dbdef-create,
15138           bin/fix-sequences: depend on DBIx::DBSchema 0.26 for dbdef-create
15139           (for Pg 'public' schema fix) and 0.25 in freeside-setup and
15140           Record.pm (for DBD::Pg 1.40 is bunk fix)
15141
15142 2005-04-06 20:28  khoff
15143
15144         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
15145           current (non-history) records in place of missing history
15146           records.
15147
15148 2005-04-06 15:52  ivan
15149
15150         * FS/FS/svc_forward.pm: and fix the error msg haha
15151
15152 2005-04-06 15:50  ivan
15153
15154         * FS/FS/svc_forward.pm: looks like a domain part for a
15155           literally-specified forward src or dst is required, not optional
15156
15157 2005-04-05 17:50  khoff
15158
15159         * FS/FS/h_Common.pm: $pkey should be the primary key of the real
15160           table, not the history table.
15161
15162 2005-04-05 14:33  khoff
15163
15164         * bin/add-history-records.pl: This doesn't fix the problem.  To be
15165           continued...
15166
15167 2005-04-02 15:49  ivan
15168
15169         * bin/slony-setup: must be as Pg superuser
15170
15171 2005-04-02 14:46  ivan
15172
15173         * FS/FS/cust_bill_pkg.pm, FS/FS/part_svc_router.pm,
15174           FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm, FS/FS/reg_code_pkg.pm,
15175           FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
15176           httemplate/docs/schema.html: herding elephants: add primary keys
15177           to *all* tables for slony
15178
15179 2005-04-02 12:34  ivan
15180
15181         * bin/slony-setup: adding quick slony setup script
15182
15183 2005-04-01 14:52  khoff
15184
15185         * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
15186           attempt to resolve, problems caused by missing history records.
15187
15188 2005-04-01 14:34  khoff
15189
15190         * FS/FS/Record.pm: so we can pass in a time if we're back-filling
15191           history records
15192
15193 2005-03-31 21:59  steve
15194
15195         * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
15196
15197 2005-03-31 03:41  ivan
15198
15199         * FS/FS/cust_main.pm: add ability to link services w/order_pkg
15200           method in addition to provisioning new ones
15201
15202 2005-03-31 01:07  ivan
15203
15204         * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
15205           invoice destinations
15206
15207 2005-03-30 22:56  khoff
15208
15209         * bin/add-history-records.pl: Printing insert statements is not
15210           necessary
15211
15212 2005-03-30 19:47  khoff
15213
15214         * bin/add-history-records.pl: Committing the inserts helps.
15215
15216 2005-03-30 16:53  khoff
15217
15218         * bin/add-history-records.pl: (Apparently) working version.
15219           Updates svc_*, cust_svc, and domain_record history tables.
15220
15221 2005-03-30 16:31  khoff
15222
15223         * FS/FS/h_svc_forward.pm: Another missing 'u'.
15224
15225 2005-03-30 13:40  khoff
15226
15227         * FS/FS/h_Common.pm: Dump a call trace if something calls
15228           FS::h_Common::sql_h_search without END_TIMESTAMP.
15229
15230 2005-03-30 13:22  khoff
15231
15232         * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
15233           in case we're really a FS::h_svc_www object.
15234
15235 2005-03-30 13:09  khoff
15236
15237         * FS/FS/h_svc_www.pm: typo.  'use', not 'se'.
15238
15239 2005-03-30 12:55  khoff
15240
15241         * bin/add-history-records.pl: Test script to add pre-history table
15242           history records.
15243
15244 2005-03-29 17:37  ivan
15245
15246         * FS/FS/part_export/cp.pm: according to landel CP no longer
15247           supports changing username
15248
15249 2005-03-29 17:18  ivan
15250
15251         * httemplate/search/cust_pay.cgi: fix ambiguous column error when
15252           selecting by credit card, fixes: Bug#1189
15253
15254 2005-03-29 14:41  ivan
15255
15256         * fs_selfservice/FS-SelfService/SelfService.pm: better self-service
15257           debugging, don't point to install.html for suEXEC/setuid in
15258           self-service setup docs
15259
15260 2005-03-28 17:40  khoff
15261
15262         * FS/FS/TicketSystem/RT_External.pm,
15263           FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
15264           RT_External fixes.
15265
15266 2005-03-28 17:38  khoff
15267
15268         * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
15269           an optional requirement.
15270
15271 2005-03-27 15:21  ivan
15272
15273         * FS/FS/cust_main.pm: allow & in bank names
15274
15275 2005-03-27 15:21  ivan
15276
15277         * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
15278           child_objects can now set an alternate field for the svcnum, for
15279           things like forwards
15280
15281 2005-03-26 03:51  ivan
15282
15283         * install/fedora/fc3/: INSTALL, sources.list: fc3
15284
15285 2005-03-21 14:13  khoff
15286
15287         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
15288           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
15289           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
15290           FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
15291           FS/FS/part_export/infostreet.pm,
15292           FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
15293           httemplate/edit/cust_main.cgi,
15294           httemplate/edit/process/cust_main.cgi,
15295           httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
15296           httemplate/view/cust_main/billing.html,
15297           httemplate/view/cust_main/tickets.html: Added support for FAX
15298           invoice destinations using a HylaFAX server.  Faxing plain text
15299           invoices is not supported.
15300
15301 2005-03-21 13:55  pbowen
15302
15303         * FS/FS/Record.pm: Forgot to load up the conf.
15304
15305 2005-03-18 16:12  pbowen
15306
15307         * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
15308           a nasty bug that would clear the payinfo if the private key was
15309           not available.  2. Set the default module for encrypt/decrypt to
15310           be Crypt::OpenSSL::RSA.  3. Added a die and error message so that
15311           it doesn't just pass around plaintext if the encryption engine is
15312           broken or missing.  4. Added code so that the masked payinfo is
15313           handled correctly in the case that it is blank and it cannot be
15314           generated (encrypted payinfo)
15315
15316 2005-03-18 11:21  pbowen
15317
15318         * FS/: FS/Conf.pm, FS/Record.pm, FS/cust_bill.pm, FS/cust_main.pm,
15319           bin/freeside-setup: Added encrypted fields for Credit Cards,
15320           etc... - PB
15321
15322 2005-03-18 11:15  pbowen
15323
15324         * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
15325           billing
15326
15327 2005-03-18 08:47  pbowen
15328
15329         * FS/FS/Record.pm: Fixed a small bug... if replace is called by
15330           SUPER, @_ == 1 if it only contains an undef. -PB
15331
15332 2005-03-18 01:15  ivan
15333
15334         * FS/FS/cust_main_county.pm: no idea why this is only showing up on
15335           freebsd install
15336
15337 2005-03-17 17:00  ivan
15338
15339         * FS/FS/cust_main_county.pm: sorry it was late
15340
15341 2005-03-17 13:56  khoff
15342
15343         * FS/FS/cust_bill.pm: Documentation tyop.
15344
15345 2005-03-17 13:41  khoff
15346
15347         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
15348           httemplate/misc/email-invoice.cgi: Added options
15349           invoice_email_pdf and invoice_email_pdf_note.  invoice_email_pdf
15350           - Attach PDF invoice to emailed plain text invoices.
15351           invoice_email_pdf_note - Replace plain text invoice with this
15352           note, when attaching a PDF.
15353
15354 2005-03-16 03:31  ivan
15355
15356         * FS/FS/cust_main_county.pm: fix regionselector for CR in region
15357           names for some reason
15358
15359 2005-03-15 15:27  khoff
15360
15361         * httemplate/misc/payment.cgi: Missing semicolon.
15362
15363 2005-03-13 03:47  ivan
15364
15365         * FS/FS/cust_main.pm: and store the refund correctly
15366
15367 2005-03-13 03:34  ivan
15368
15369         * FS/FS/cust_main.pm: when refunding against a specific card
15370           payment, use the card details from the payment instead of the
15371           customer record
15372
15373 2005-03-13 03:12  ivan
15374
15375         * FS/FS/cust_main.pm: add some additional debugging to refunds
15376
15377 2005-03-12 08:07  ivan
15378
15379         * Makefile, rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
15380           rt/lib/RT/URI/freeside/Internal.pm,
15381           rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
15382           freeside base url since RT calls it from multiple directory
15383           depths... have to specify explicity, like external integration
15384
15385 2005-03-12 06:35  ivan
15386
15387         * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
15388           support into this century (close: Bug#1124) - finally get rid of
15389           fs_signup (everything is in fs_selfservice now) (Bug#413) -
15390           organize main menu sysadmin section so it is slightly less
15391           confusing
15392
15393 2005-03-12 06:31  ivan
15394
15395         * httemplate/docs/schema.html, FS/FS/agent.pm, FS/FS/cust_main.pm,
15396           FS/FS/cust_pay.pm, FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
15397           httemplate/view/cust_main/payment_history.html,
15398           httemplate/index.html, httemplate/browse/agent.cgi,
15399           httemplate/edit/prepay_credit.cgi,
15400           httemplate/search/prepay_credit.html,
15401           httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
15402           fs_selfservice/FS-SelfService/ieak.template,
15403           fs_selfservice/FS-SelfService/cgi/agent.cgi,
15404           fs_selfservice/FS-SelfService/cgi/decline.html,
15405           httemplate/edit/process/prepay_credit.cgi,
15406           httemplate/edit/process/reg_code.cgi,
15407           fs_selfservice/FS-SelfService/cgi/map.gif,
15408           fs_selfservice/FS-SelfService/cgi/promocode.html,
15409           fs_selfservice/FS-SelfService/cgi/regcode.html,
15410           fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
15411           fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
15412           fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
15413           fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
15414           fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
15415           fs_selfservice/FS-SelfService/cgi/signup.cgi,
15416           fs_selfservice/FS-SelfService/cgi/signup.html,
15417           fs_selfservice/FS-SelfService/cgi/stateselect.html,
15418           fs_selfservice/FS-SelfService/cgi/success.html, htetc/handler.pl:
15419           - bring prepaid support into this century (close: Bug#1124) -
15420           finally get rid of fs_signup (everything is in fs_selfservice
15421           now) (Bug#413) - organize main menu sysadmin section so it is
15422           slightly less confusing
15423
15424 2005-03-11 02:35  ivan
15425
15426         * rt/FREESIDE_MODIFIED: update list of modified files
15427
15428 2005-03-11 02:33  ivan
15429
15430         * rt/etc/RT_SiteConfig.pm: merging
15431
15432 2005-03-10 17:34  khoff
15433
15434         * rt/: etc/RT_SiteConfig.pm, html/Elements/Header,
15435           html/Elements/Menu, html/Elements/Tabs,
15436           html/Ticket/Elements/AddCustomers,
15437           html/Ticket/Elements/ShowCustomers, lib/RT/URI/freeside.pm,
15438           lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
15439           Reorganized RT->Freeside integration to support Internal (single
15440           RT/Freeside database) and XMLRPC interfaces.  All the UI stuff is
15441           handled the same either way.  Integration type is changed by
15442           setting $RT::URI::freeside::IntegrationType to either 'Internal'
15443           or 'XMLRPC' in your RT_SiteConfig.pm.
15444
15445 2005-03-10 14:49  khoff
15446
15447         * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
15448           lookups through the XMLRPC interface.
15449
15450 2005-03-10 07:43  ivan
15451
15452         * install/freebsd/: INSTALL, ports: ports is a steaming pile
15453
15454 2005-03-10 01:56  ivan
15455
15456         * FS/bin/freeside-daily: fine.
15457
15458 2005-03-10 00:58  ivan
15459
15460         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
15461           package editing problem with extraneous services showing up,
15462           closes: Bug#1170
15463
15464 2005-03-09 23:27  ivan
15465
15466         * install/freebsd/INSTALL: freebsd bs
15467
15468 2005-03-09 00:18  ivan
15469
15470         * httemplate/docs/index.html: preliminary RT docs
15471
15472 2005-03-08 10:37  khoff
15473
15474         * FS/FS/XMLRPC.pm: Don't require that the method results be
15475           FS::Record descendant objects.  If they are, we map them to
15476           hashrefs.  Otherwise we return them verbatim and hope (maybe
15477           check) that they're scalars, hashrefs, or arrayrefs.
15478
15479 2005-03-08 10:15  khoff
15480
15481         * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
15482           'version', and eventually config look-ups (next commit).
15483
15484 2005-03-06 03:45  ivan
15485
15486         * install/freebsd/ports: adding Text::CSV and
15487           Spreadsheet::WriteExcel
15488
15489 2005-03-05 19:25  ivan
15490
15491         * httemplate/search/elements/search.html: specity an explicit EOL
15492           for Text::CSV_XS, apparantly sometimes the default is null
15493
15494 2005-03-05 19:22  ivan
15495
15496         * httemplate/search/elements/search.html: and a slight formatting
15497           fix
15498
15499 2005-03-05 19:04  ivan
15500
15501         * httemplate/search/elements/search.html, htetc/handler.pl,
15502           httemplate/index.html, httemplate/search/cust_bill.html,
15503           httemplate/search/cust_bill_event.html,
15504           httemplate/search/cust_credit.html,
15505           httemplate/search/cust_main-otaker.cgi,
15506           httemplate/search/cust_main.cgi,
15507           httemplate/search/cust_main.html, httemplate/search/cust_pay.cgi,
15508           httemplate/search/reg_code.html,
15509           httemplate/search/report_cust_credit.html,
15510           httemplate/search/report_cust_pay.html,
15511           httemplate/search/report_prepaid_income.html,
15512           httemplate/search/report_tax.html,
15513           httemplate/search/sqlradius.html, httemplate/search/svc_www.cgi,
15514           httemplate/view/cust_bill-pdf.cgi,
15515           httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
15516           templated reports and clean up their HTML formatting, closes;
15517           Bug#520, Bug#1107
15518
15519 2005-03-04 14:24  ivan
15520
15521         * httemplate/search/: cust_credit.html, cust_pay.cgi: fix "Column
15522           reference "payby" is ambiguous" error when selecting by payment
15523           type, fix missing check #s caused by cust_main.payinfo masking
15524           cust_pay.payinfo, closes (really this time): Bug#1105
15525
15526 2005-03-04 04:57  ivan
15527
15528         * httemplate/search/: cust_credit.html, cust_pay.cgi: report
15529           correctly even if the customer record has somehow been removed...
15530
15531 2005-03-04 04:34  ivan
15532
15533         * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
15534           httemplate/search/cust_credit.html,
15535           httemplate/search/cust_pay.cgi,
15536           httemplate/search/report_cust_credit.html,
15537           httemplate/search/report_cust_pay.html,
15538           httemplate/search/elements/search.html: add agent selection to
15539           payment and credit reports, add link to agent browse, closes:
15540           Bug#1105
15541
15542 2005-03-03 02:25  ivan
15543
15544         * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
15545           FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
15546           FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
15547           scary "Multiple records in scalar search" warnings w/history
15548           table searches
15549
15550 2005-03-03 01:05  ivan
15551
15552         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
15553           debug output...
15554
15555 2005-03-03 00:58  ivan
15556
15557         * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
15558           call details on invoices, so place names get cut off, not
15559           anything important
15560
15561 2005-03-03 00:52  ivan
15562
15563         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
15564           debug output...
15565
15566 2005-03-03 00:52  ivan
15567
15568         * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
15569
15570 2005-03-03 00:45  ivan
15571
15572         * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
15573           for time2str
15574
15575 2005-03-03 00:37  ivan
15576
15577         * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
15578           to invoice details
15579
15580 2005-03-03 00:21  ivan
15581
15582         * install/redhat/es3/INSTALL: add tetex packages for typeset
15583           invoices
15584
15585 2005-03-03 00:15  ivan
15586
15587         * FS/FS/Record.pm: want a full stack backtrace for this warning
15588
15589 2005-03-03 00:05  ivan
15590
15591         * FS/FS/part_export/sqlradius.pm: doc
15592
15593 2005-03-02 13:00  khoff
15594
15595         * eg/xmlrpc-example.pl, httemplate/misc/xmlrpc.cgi,
15596           FS/FS/XMLRPC.pm, htetc/handler.pl: Initial version of the xmlrpc
15597           interface for freeside.
15598
15599 2005-03-01 16:47  ivan
15600
15601         * FS/FS/cust_pkg.pm: set setup date on package changes
15602
15603 2005-03-01 16:03  ivan
15604
15605         * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
15606           crediting customer for service remaining:
15607           FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
15608           where the part_pkg record didn't have a plan, closes: Bug#1153
15609
15610 2005-02-27 03:18  ivan
15611
15612         * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
15613           details on invoices, closes: Bug#1096
15614
15615 2005-02-27 03:05  ivan
15616
15617         * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
15618           on errors
15619
15620 2005-02-27 02:18  ivan
15621
15622         * FS/FS/Record.pm: fix replacement in edge case with NULL integer
15623           fields in a table without a primary key
15624
15625 2005-02-25 14:14  ivan
15626
15627         * bin/pg-readonly: try to set the sequences right for modern Pg
15628
15629 2005-02-25 14:07  ivan
15630
15631         * bin/pg-readonly: adding quick pg-readonly tool
15632
15633 2005-02-25 12:52  ivan
15634
15635         * FS/FS/part_pkg.pm: small bugfix for options option
15636
15637 2005-02-25 12:21  ivan
15638
15639         * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
15640           option to part_pkg::insert to specify part_pkg_option records
15641
15642 2005-02-24 06:22  ivan
15643
15644         * httemplate/edit/part_svc.cgi,
15645           httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
15646           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
15647           httemplate/elements/progress-init.html,
15648           httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
15649           FS/FS/part_svc.pm: add progressbar to service definition add -
15650           duplicate checking can take a while, closes: Bug#1126
15651
15652 2005-02-22 10:26  khoff
15653
15654         * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
15655           to make it easier to find packages in large lists.
15656
15657 2005-02-20 00:51  ivan
15658
15659         * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
15660
15661 2005-02-20 00:44  ivan
15662
15663         * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
15664           httemplate/elements/jsrsServer.html,
15665           httemplate/elements/overlibmws.js,
15666           httemplate/elements/progress-init.html,
15667           httemplate/elements/progress-popup.html: use a javascript layer
15668           instead of a browser popup (popup blockers), really generalize
15669           the progressbar code to make it easy to use as a component
15670
15671 2005-02-17 00:44  ivan
15672
15673         * httemplate/edit/rate.cgi: generalize progressbar code in
15674           preparation for using it wherever needed
15675
15676 2005-02-16 17:37  ivan
15677
15678         * httemplate/edit/process/rate.cgi: generalize progressbar code in
15679           preparation for using it wherever needed
15680
15681 2005-02-16 16:11  ivan
15682
15683         * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
15684           preparation for using it wherever needed
15685
15686 2005-02-16 14:06  ivan
15687
15688         * install/centos/3/: INSTALL, httpd-init: centos install notes,
15689           basically like rhell
15690
15691 2005-02-15 18:53  ivan
15692
15693         * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
15694           problems
15695
15696 2005-02-15 10:47  ivan
15697
15698         * install/redhat/es3/INSTALL: update rhell3 docs, add some slony
15699           notes
15700
15701 2005-02-13 19:49  ivan
15702
15703         * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
15704           closes: Bug#1113
15705
15706 2005-02-11 19:02  ivan
15707
15708         * httemplate/edit/process/svc_broadband.cgi: transaction not
15709           necessary here
15710
15711 2005-02-10 22:44  ivan
15712
15713         * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/handler.pl,
15714           httemplate/edit/process/rate.cgi, httemplate/edit/rate.cgi:
15715           generalize progressbar code in preparation for using it wherever
15716           needed
15717
15718 2005-02-08 17:08  ivan
15719
15720         * Makefile: more porable syntax for su
15721
15722 2005-02-08 14:33  ivan
15723
15724         * FS/FS/clientapi_session_field.pm: tyop
15725
15726 2005-02-08 12:51  ivan
15727
15728         * install/freebsd/: INSTALL, ports: update freebsd install notes
15729
15730 2005-02-08 12:22  ivan
15731
15732         * FS/bin/freeside-setup, FS/FS.pm, FS/MANIFEST,
15733           FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
15734           FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
15735           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
15736           FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
15737           FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
15738           httemplate/docs/schema.html: make self-service session cache
15739           module configurable, start framework for in-database session
15740           cache
15741
15742 2005-02-05 15:39  ivan
15743
15744         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
15745           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
15746           complication from ClientAPI dispatch foo
15747
15748 2005-02-04 17:30  ivan
15749
15750         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
15751           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
15752           circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
15753           perl??
15754
15755 2005-02-04 06:44  ivan
15756
15757         * Makefile: freebsd throws a fatal error if it can't stop apache
15758           now, bah
15759
15760 2005-02-04 02:38  ivan
15761
15762         * httemplate/edit/cust_main.cgi: typo
15763
15764 2005-02-04 02:17  ivan
15765
15766         * install/redhat/es3/INSTALL: minor update for rhel3 install notes
15767
15768 2005-01-29 04:49  ivan
15769
15770         * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
15771           bit for reg codes
15772
15773 2005-01-29 04:34  ivan
15774
15775         * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
15776           FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
15777           FS/t/reg_code.t, FS/t/reg_code_pkg.t, FS/MANIFEST,
15778           FS/FS/ClientAPI/Signup.pm, httemplate/docs/schema.html,
15779           httemplate/edit/reg_code.cgi, httemplate/search/reg_code.html,
15780           httemplate/edit/process/reg_code.cgi: registration codes
15781
15782 2005-01-27 15:01  ivan
15783
15784         * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
15785           s/defaultcountry/countrydefault/
15786
15787 2005-01-27 14:19  ivan
15788
15789         * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
15790
15791 2005-01-27 02:21  ivan
15792
15793         * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
15794           FS/FS/queue.pm, FS/FS/rate.pm, httemplate/elements/jsrsClient.js,
15795           FS/bin/freeside-queued, httemplate/edit/rate.cgi,
15796           httemplate/elements/qlib/box.js,
15797           httemplate/elements/qlib/boxctrl.js,
15798           httemplate/elements/qlib/boxres.js,
15799           httemplate/elements/qlib/button.js,
15800           httemplate/elements/qlib/buttonres.js,
15801           httemplate/elements/qlib/control.js,
15802           httemplate/elements/qlib/counter.js,
15803           httemplate/elements/qlib/imagelist.js,
15804           httemplate/elements/qlib/label.js,
15805           httemplate/elements/qlib/messagebox.js,
15806           httemplate/elements/qlib/progress.js,
15807           httemplate/elements/qlib/sound.js,
15808           httemplate/elements/qlib/sprite.js,
15809           httemplate/elements/qlib/window.js,
15810           httemplate/elements/qlib/wndctrl.js,
15811           httemplate/images/progressbar-empty.png,
15812           httemplate/images/progressbar-full.png: DHTML progress bar for
15813           glacial rate adding and editing, closes: Bug#1100
15814
15815 2005-01-19 13:25  ivan
15816
15817         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
15818           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
15819           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
15820           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
15821           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
15822           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
15823           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
15824           unused portion at cancellation, patch from pbowen
15825
15826 2005-01-18 16:57  ivan
15827
15828         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
15829           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
15830           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
15831           part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
15832           one-time referral credits
15833
15834 2005-01-07 14:16  ivan
15835
15836         * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
15837           file for rate processing, causing problems with giant query
15838           string, kludge in the non-displayed US-rates, and disable the
15839           submit button when pressed
15840
15841 2005-01-06 12:58  ivan
15842
15843         * FS/FS/Conf.pm: fix description RT_External in ticket_system
15844           option
15845
15846 2005-01-06 12:20  ivan
15847
15848         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
15849           key codes, don't try fancy things with hex and sprintf
15850
15851 2005-01-06 11:48  ivan
15852
15853         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
15854           turbo hex keycodes in uppercase
15855
15856 2005-01-06 11:02  ivan
15857
15858         * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
15859           serials and key codes can be edited locally
15860
15861 2005-01-05 11:29  ivan
15862
15863         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
15864           hex!
15865
15866 2005-01-05 02:01  ivan
15867
15868         * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
15869           voip_sqlradacct
15870
15871 2005-01-04 19:07  ivan
15872
15873         * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
15874           correct this time
15875
15876 2005-01-04 19:01  ivan
15877
15878         * FS/FS/part_export/artera_turbo.pm: missing underscore!
15879
15880 2005-01-04 18:47  ivan
15881
15882         * FS/FS/part_export/artera_turbo.pm: queue status changes rather
15883           than run them immediately, always format keycode as %010d,
15884           closes: Bug#936, Bug#1060
15885
15886 2005-01-03 10:25  ivan
15887
15888         * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
15889           in numeric gt (>)
15890
15891 2004-12-31 00:47  ivan
15892
15893         * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
15894           price plan
15895
15896 2004-12-31 00:31  ivan
15897
15898         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
15899           voip price plan
15900
15901 2004-12-31 00:24  ivan
15902
15903         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
15904           voip price plan
15905
15906 2004-12-30 23:43  ivan
15907
15908         * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
15909
15910 2004-12-30 16:48  ivan
15911
15912         * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
15913           fix up some bugs in VoIP rating
15914
15915 2004-12-29 17:41  ivan
15916
15917         * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
15918           domain_record.pm
15919
15920 2004-12-29 04:01  ivan
15921
15922         * CREDITS: update credits
15923
15924 2004-12-29 04:00  ivan
15925
15926         * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
15927           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
15928           FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
15929           FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
15930           FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
15931           FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
15932           FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
15933           FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
15934           httemplate/view/cust_main.cgi,
15935           httemplate/view/cust_main/packages.html: historical (immutable)
15936           invoice details about services and other history infrastructure
15937
15938 2004-12-28 15:30  ivan
15939
15940         * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
15941           export
15942
15943 2004-12-27 02:19  ivan
15944
15945         * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
15946           from causing payment or credit transactions from finishing
15947
15948 2004-12-27 01:23  ivan
15949
15950         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
15951           httemplate/edit/cust_main/contact.html: UI: rework shipping
15952           address javascript, closes: Bug#1085
15953
15954 2004-12-24 15:35  ivan
15955
15956         * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
15957           toor
15958
15959 2004-12-24 15:28  ivan
15960
15961         * bin/passwd.import: remove $Id$ line
15962
15963 2004-12-24 15:27  ivan
15964
15965         * bin/passwd.import: import NP and *LK* from shadow file as * (no
15966           password)
15967
15968 2004-12-23 18:54  ivan
15969
15970         * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
15971           to set payment date manually
15972
15973 2004-12-23 03:39  ivan
15974
15975         * httemplate/edit/svc_www.cgi: fix typo that manifests when using
15976           svc_www-enable_subdomains config option
15977
15978 2004-12-23 01:15  ivan
15979
15980         * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
15981           packages when no primary service is selected
15982
15983 2004-12-23 01:07  ivan
15984
15985         * FS/FS/part_pkg.pm: better debugging for options passed to insert
15986           method
15987
15988 2004-12-23 00:32  ivan
15989
15990         * FS/bin/freeside-setup: allow NULL zip in some countries
15991
15992 2004-12-23 00:00  ivan
15993
15994         * FS/bin/freeside-setup: going with 6 digit misnamed "npa" for now
15995
15996 2004-12-23 00:00  ivan
15997
15998         * bin/: rate-us.import, rate.import: adding rate import scripts
15999
16000 2004-12-22 23:29  ivan
16001
16002         * FS/FS/rate_region.pm: better short prefix display
16003
16004 2004-12-22 23:28  ivan
16005
16006         * httemplate/edit/rate.cgi: hide US regions for now, we don't
16007           currently need them for rating just invoice/session display and
16008           the web pages are so giant they're timing out
16009
16010 2004-12-22 06:40  ivan
16011
16012         * Makefile: chkconfig ON
16013
16014 2004-12-22 06:09  ivan
16015
16016         * Makefile: /usr/bin/true on fleabsd
16017
16018 2004-12-22 06:06  ivan
16019
16020         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
16021           warn and require confirmation when editing next bill dates to a
16022           date in the past, closes; Bug#430
16023
16024 2004-12-22 01:53  ivan
16025
16026         * FS/bin/freeside-daily: just "vaccum analyze" is fine
16027
16028 2004-12-21 15:19  ivan
16029
16030         * FS/FS/rate_detail.pm: need to use table modules we call
16031           ut_foreign_key on: rate, rate_region
16032
16033 2004-12-20 03:41  ivan
16034
16035         * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
16036           ticket lists
16037
16038 2004-12-20 03:29  ivan
16039
16040         * rt/html/Elements/CollectionAsTable/Row: backport from 3.3-TESTING
16041           to fix XSS on ticket lists
16042
16043 2004-12-20 02:13  ivan
16044
16045         * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
16046           better error messages on email errors
16047
16048 2004-12-20 00:21  ivan
16049
16050         * Makefile: remove quotes which were causing problems.  grr make
16051
16052 2004-12-20 00:16  ivan
16053
16054         * Makefile: add init script enable command in deb and redhat
16055
16056 2004-12-18 02:52  ivan
16057
16058         * httemplate/index.html: fix spelling
16059
16060 2004-12-13 01:13  ivan
16061
16062         * FS/FS/Conf.pm, httemplate/index.html: add config option for
16063           address2 search, closes: Bug#1022
16064
16065 2004-12-12 10:51  ivan
16066
16067         * httemplate/view/cust_main/quick-charge.html: fix form action url
16068           for template
16069
16070 2004-12-12 00:34  ivan
16071
16072         * FS/FS/cust_main.pm: fix customer status display for some cases
16073           with suspended accounts
16074
16075 2004-12-11 15:16  ivan
16076
16077         * FS/FS/part_export/acct_sql.pm: finish modification
16078
16079 2004-12-11 12:41  ivan
16080
16081         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
16082           httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
16083           event, closes: Bug#977
16084
16085 2004-12-10 23:50  ivan
16086
16087         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
16088           httemplate/view/cust_main/order_pkg.html,
16089           httemplate/view/cust_main/packages.html,
16090           httemplate/view/cust_main/payment_history.html,
16091           httemplate/view/cust_main/quick-charge.html: voiding of echeck
16092           payments instead of refunds
16093
16094 2004-12-10 14:28  ivan
16095
16096         * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
16097           and service address boxes
16098
16099 2004-12-10 13:35  ivan
16100
16101         * rt/html/Elements/Header: fix link to freeside docs in RT header
16102
16103 2004-12-10 13:25  ivan
16104
16105         * httemplate/docs/: overview-new.dia, overview-new.png: move the
16106           "self-service SSH tunnel" label to avoid ambiguity
16107
16108 2004-12-09 16:51  ivan
16109
16110         * FS/bin/freeside-setup: promo codes not unique...
16111
16112 2004-12-09 16:04  ivan
16113
16114         * rt/html/Elements/Tabs: fix link back to billing main
16115
16116 2004-12-09 15:14  ivan
16117
16118         * httemplate/search/cust_main.cgi: typo
16119
16120 2004-12-09 15:05  ivan
16121
16122         * httemplate/search/cust_main.cgi: typo
16123
16124 2004-12-09 14:26  ivan
16125
16126         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
16127
16128 2004-12-09 14:23  ivan
16129
16130         * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
16131           fields
16132
16133 2004-12-09 14:20  ivan
16134
16135         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
16136
16137 2004-12-09 14:06  ivan
16138
16139         * httemplate/search/cust_main.cgi: UI: same font size as the rest
16140           of the page
16141
16142 2004-12-09 14:02  ivan
16143
16144         * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
16145           little
16146
16147 2004-12-09 13:59  ivan
16148
16149         * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
16150           for empty value of custom tickets work???
16151
16152 2004-12-09 13:53  ivan
16153
16154         * httemplate/index.html: remove extra list item for now
16155
16156 2004-12-09 13:33  ivan
16157
16158         * httemplate/view/cust_main/tickets.html,
16159           FS/FS/TicketSystem/RT_External.pm: set default requestor to email
16160           invoice addresses
16161
16162 2004-12-09 12:43  ivan
16163
16164         * FS/bin/freeside-setup: fix some typos noticed by pbowen
16165
16166 2004-12-09 04:46  ivan
16167
16168         * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
16169
16170 2004-12-09 04:18  ivan
16171
16172         * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
16173           up wrong id field
16174
16175 2004-12-09 04:03  ivan
16176
16177         * FS/FS/TicketSystem/RT_External.pm: use new var
16178
16179 2004-12-09 04:01  ivan
16180
16181         * FS/FS/Conf.pm: typo
16182
16183 2004-12-09 03:57  ivan
16184
16185         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
16186           for default queue id
16187
16188 2004-12-09 03:17  ivan
16189
16190         * httemplate/index.html: finish up for now
16191
16192 2004-12-09 02:07  ivan
16193
16194         * httemplate/search/cust_main.cgi: deuglify
16195
16196 2004-12-09 01:57  ivan
16197
16198         * httemplate/search/cust_main.cgi: fix typo
16199
16200 2004-12-09 01:21  ivan
16201
16202         * FS/FS/TicketSystem/RT_Internal.pm,
16203           httemplate/search/cust_main.cgi,
16204           FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
16205           httemplate/view/cust_main/billing.html,
16206           httemplate/view/cust_main/contacts.html,
16207           httemplate/view/cust_main/misc.html,
16208           httemplate/view/cust_main/tickets.html: more RT integration
16209
16210 2004-12-06 06:42  ivan
16211
16212         * httemplate/search/cust_main.cgi: fix total link
16213
16214 2004-12-06 06:36  ivan
16215
16216         * httemplate/search/cust_main.cgi: fix total links and line up
16217           custom field columns
16218
16219 2004-12-06 06:15  ivan
16220
16221         * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
16222           too
16223
16224 2004-12-06 06:13  ivan
16225
16226         * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
16227           for counting tickets with severities...
16228
16229 2004-12-06 06:11  ivan
16230
16231         * FS/FS/TicketSystem/RT_Internal.pm: fix typo
16232
16233 2004-12-06 06:09  ivan
16234
16235         * httemplate/search/cust_main.cgi: fix reading custome field values
16236
16237 2004-12-06 06:00  ivan
16238
16239         * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
16240           FS/FS/TicketSystem/RT_External.pm,
16241           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
16242           httemplate/search/cust_main.cgi: 1st try at adding custom field
16243           handling
16244
16245 2004-12-06 00:09  ivan
16246
16247         * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
16248           length" warning in latex escapes
16249
16250 2004-12-05 22:56  ivan
16251
16252         * httemplate/search/cust_main.cgi: link customers back to tickets!
16253
16254 2004-12-03 17:09  ivan
16255
16256         * rt/html/Elements/PageLayout: landing rt 3.2.2
16257
16258 2004-12-03 15:41  ivan
16259
16260         * htetc/handler.pl: landing rt 3.2.2
16261
16262 2004-12-03 12:51  ivan
16263
16264         * rt/: html/Elements/Footer, html/Elements/Header,
16265           html/Elements/PageLayout, html/Elements/SimpleSearch,
16266           html/Elements/Tabs, html/NoAuth/webrt.css,
16267           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
16268           sbin/rt-setup-database.in: landing rt 3.2.2
16269
16270 2004-12-03 12:40  ivan
16271
16272         * rt/: lib/RT/I18N/fi.po, lib/RT/I18N/zh_cn.po,
16273           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
16274           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Notify.pm,
16275           lib/RT/Action/RecordCorrespondence.pm,
16276           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/Generic.pm,
16277           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
16278           lib/RT/Action/EscalatePriority.pm,
16279           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
16280           lib/RT/Action/SendEmail.pm, lib/RT/URI/fsck_com_rt.pm,
16281           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
16282           lib/RT/URI/base.pm, lib/RT/Interface/REST.pm,
16283           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
16284           lib/RT/Interface/Email/Auth/MailFrom.pm,
16285           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
16286           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
16287           lib/RT/Condition/QueueChange.pm,
16288           lib/RT/Condition/StatusChange.pm,
16289           lib/RT/Interface/Web/Handler.pm,
16290           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
16291           lib/RT/Search/Generic.pm, lib/RT/Condition/Generic.pm,
16292           bin/mason_handler.scgi.in, bin/rt-crontool.in,
16293           bin/standalone_httpd.in, bin/webmux.pl.in,
16294           lib/RT/Condition/AnyTransaction.pm,
16295           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/OwnerChange.pm,
16296           lib/RT/Condition/PriorityExceeds.pm,
16297           lib/RT/Condition/UserDefined.pm, bin/mason_handler.fcgi.in,
16298           bin/mason_handler.svc.in, bin/rt.in, bin/rt-mailgate.in,
16299           etc/schema.Sybase, etc/acl.Sybase, etc/initialdata,
16300           etc/schema.Informix, etc/RT_Config.pm.in, etc/acl.Pg,
16301           etc/constraints.mysql, etc/schema.SQLite, etc/schema.mysql,
16302           etc/drop.Oracle, etc/upgrade/3.1.0/acl.Informix,
16303           etc/upgrade/3.1.0/acl.Oracle, etc/upgrade/3.1.0/acl.Pg,
16304           etc/upgrade/3.1.0/acl.SQLite, etc/upgrade/3.1.0/acl.mysql,
16305           etc/upgrade/3.1.0/content, etc/upgrade/3.1.0/schema.Informix,
16306           etc/upgrade/3.1.0/schema.Oracle, etc/upgrade/3.1.0/schema.Pg,
16307           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.mysql,
16308           etc/upgrade/3.1.15/content, etc/upgrade/3.1.17/content: import rt
16309           3.2.2
16310
16311 2004-12-03 12:37  ivan
16312
16313         * rt/html/Elements/CollectionAsTable/Row: Initial revision
16314
16315 2004-12-03 12:37  ivan
16316
16317         * rt/: UPGRADING, README, Makefile.in, configure, configure.ac,
16318           Changelog, aclocal.m4, sbin/extract-message-catalog,
16319           sbin/regression_harness, sbin/factory, sbin/license_tag,
16320           sbin/rt-test-dependencies.in, sbin/extract_pod_tests,
16321           html/autohandler, html/index.html, html/l,
16322           html/Ticket/Create.html, html/Ticket/History.html,
16323           html/Ticket/ModifyAll.html, html/Ticket/ModifyDates.html,
16324           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
16325           html/Tools/MyDay.html, html/Tools/Offline.html,
16326           html/Tools/Elements/Tabs, html/Ticket/Display.html,
16327           html/Ticket/Modify.html, html/Ticket/ModifyLinks.html,
16328           html/Ticket/ShowEmailRecord.html,
16329           html/Ticket/Attachment/dhandler,
16330           html/Ticket/Elements/LoadTextAttachments,
16331           html/Ticket/Elements/EditCustomField,
16332           html/Ticket/Elements/EditWatchers,
16333           html/Ticket/Elements/ShowDependencies,
16334           html/Ticket/Elements/ShowMessageHeaders,
16335           html/Ticket/Elements/ShowPeople,
16336           html/Ticket/Elements/ShowReferences,
16337           html/Ticket/Elements/ShowTransaction,
16338           html/Ticket/Elements/ShowTransactionAttachments,
16339           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
16340           html/Ticket/Elements/EditPeople, html/Ticket/Elements/ShowDates,
16341           html/Ticket/Elements/ShowMemberOf,
16342           html/Ticket/Elements/ShowMembers,
16343           html/Ticket/Elements/ShowMessageStanza,
16344           html/Ticket/Elements/ShowRequestor,
16345           html/Ticket/Elements/EditCustomFields,
16346           html/Ticket/Elements/EditDates,
16347           html/Ticket/Elements/PreviewScrips,
16348           html/Ticket/Elements/ShowBasics,
16349           html/Ticket/Elements/ShowCustomFields,
16350           html/Ticket/Elements/ShowGroupMembers,
16351           html/Ticket/Elements/ShowHistory,
16352           html/Ticket/Elements/ShowUserEntry,
16353           html/Ticket/Elements/EditBasics,
16354           html/Ticket/Elements/FindAttachments,
16355           html/Ticket/Elements/ShowAttachments, html/Search/Build.html,
16356           html/Search/Edit.html, html/Search/Results.html,
16357           html/Search/Results.rdf, html/Search/Results.tsv,
16358           html/Search/Elements/BuildFormatString,
16359           html/Search/Elements/DisplayOptions,
16360           html/Search/Elements/EditSearches,
16361           html/Search/Elements/NewListActions,
16362           html/Search/Elements/PickCFs, html/Search/Elements/SearchPrivacy,
16363           html/Search/Elements/SelectAndOr,
16364           html/Search/Elements/SelectLinks,
16365           html/Search/Elements/SelectPersonType,
16366           html/Search/Elements/SelectSearchesForObjects,
16367           html/Approvals/Display.html, html/Approvals/index.html,
16368           html/Approvals/Elements/PendingMyApproval,
16369           html/Search/Elements/EditFormat, html/Search/Elements/PickBasics,
16370           html/Search/Elements/PickCriteria,
16371           html/Search/Elements/SelectSearchObject, html/Admin/index.html,
16372           html/Admin/Groups/GroupRights.html,
16373           html/Admin/Groups/Modify.html, html/Admin/Groups/UserRights.html,
16374           html/Admin/Groups/index.html, html/Approvals/Elements/Approve,
16375           html/Approvals/Elements/ShowDependency,
16376           html/Approvals/Elements/Tabs, html/Admin/Global/GroupRights.html,
16377           html/Admin/Global/Templates.html,
16378           html/Admin/Global/UserRights.html,
16379           html/Admin/Groups/Members.html,
16380           html/Admin/Tools/Configuration.html, html/Admin/Tools/index.html,
16381           html/Admin/Global/Scrip.html, html/Admin/Global/Scrips.html,
16382           html/Admin/Global/Template.html, html/Admin/Global/index.html,
16383           html/Admin/Queues/CustomField.html,
16384           html/Admin/Queues/CustomFields.html,
16385           html/Admin/Queues/GroupRights.html, html/Admin/Queues/Scrip.html,
16386           html/Admin/Queues/Scrips.html, html/Admin/Queues/Template.html,
16387           html/Admin/Queues/Templates.html,
16388           html/Admin/Queues/UserRights.html, html/Admin/Users/Modify.html,
16389           html/Admin/Users/index.html, html/Admin/Elements/EditCustomField,
16390           html/Admin/Elements/ListGlobalScrips,
16391           html/Admin/Elements/SelectCustomFieldType,
16392           html/Admin/Elements/SelectModifyUser, html/Admin/Elements/Tabs,
16393           html/Admin/Elements/UserTabs, html/Admin/Queues/Modify.html,
16394           html/Admin/Queues/People.html, html/Admin/Queues/index.html,
16395           html/Admin/Elements/EditCustomFieldValues,
16396           html/Admin/Elements/EditScrip,
16397           html/Admin/Elements/EditUserComments, html/Admin/Elements/Header,
16398           html/Admin/Elements/QueueTabs,
16399           html/Admin/Elements/SelectModifyGroup,
16400           html/Admin/Elements/SelectSingleOrMultiple,
16401           html/Admin/Elements/SelectUsers, html/Admin/Elements/ToolTabs,
16402           html/Admin/Elements/AddCustomFieldValue,
16403           html/Admin/Elements/EditCustomFields,
16404           html/Admin/Elements/EditScrips,
16405           html/Admin/Elements/EditTemplates,
16406           html/Admin/Elements/ModifyTemplate,
16407           html/Admin/Elements/SelectGroups,
16408           html/Admin/Elements/SelectNewGroupMembers,
16409           html/Admin/Elements/SelectScrip,
16410           html/Admin/Elements/CreateUserCalled,
16411           html/Admin/Elements/EditQueueWatchers,
16412           html/Admin/Elements/GroupTabs,
16413           html/Admin/Elements/QueueRightsForUser,
16414           html/Admin/Elements/SelectModifyQueue,
16415           html/Admin/Elements/SelectRights,
16416           html/Admin/Elements/SelectScripCondition,
16417           html/Admin/Elements/SelectStage,
16418           html/Admin/Elements/SelectTemplate,
16419           html/Admin/Elements/SystemTabs,
16420           html/Admin/Elements/ListGlobalCustomFields,
16421           html/Admin/Elements/SelectScripAction,
16422           html/SelfService/Closed.html, html/SelfService/Create.html,
16423           html/SelfService/Display.html, html/SelfService/Error.html,
16424           html/SelfService/Prefs.html, html/SelfService/Update.html,
16425           html/SelfService/index.html, html/Elements/BevelBoxRaisedEnd,
16426           html/Elements/MyRequests, html/Elements/SelectDateType,
16427           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
16428           html/Elements/SelectTicketSortBy, html/Elements/ShowLinks,
16429           html/SelfService/Attachment/dhandler,
16430           html/SelfService/Elements/GotoTicket,
16431           html/SelfService/Elements/Header,
16432           html/SelfService/Elements/MyRequests,
16433           html/SelfService/Elements/Tabs, html/Elements/Callback,
16434           html/Elements/EditLinks, html/Elements/ListActions,
16435           html/Elements/MessageBox, html/Elements/QueryString,
16436           html/Elements/Refresh, html/Elements/SelectLinkType,
16437           html/Elements/SelectMatch, html/Elements/QuickCreate,
16438           html/Elements/Quicksearch, html/Elements/SelectUsers,
16439           html/Elements/GotoTicket, html/Elements/ScrubHTML,
16440           html/Elements/Section, html/Elements/SelectBoolean,
16441           html/Elements/SelectDate, html/Elements/SelectGroups,
16442           html/Elements/SelectLang, html/Elements/SelectNewTicketQueue,
16443           html/Elements/SelectQueue, html/Elements/SelectTicketTypes,
16444           html/Elements/TicketList, html/Elements/TitleBoxEnd,
16445           html/Elements/Checkbox, html/Elements/Error, html/Elements/Login,
16446           html/Elements/SelectAttachmentField,
16447           html/Elements/SelectCustomFieldOperator,
16448           html/Elements/SelectOwner, html/Elements/SelectWatcherType,
16449           html/Elements/SetupSessionCookie, html/Elements/ShowLink,
16450           html/Elements/Submit, html/Elements/TitleBox,
16451           html/Elements/BevelBoxRaisedStart, html/Elements/CreateTicket,
16452           html/Elements/MyTickets, html/Elements/SelectCustomFieldValue,
16453           html/Elements/SelectDateRelation,
16454           html/Elements/SelectEqualityOperator,
16455           html/Elements/SelectResultsPerPage,
16456           html/Elements/CollectionAsTable/Header,
16457           html/Elements/CollectionAsTable/ParseFormat,
16458           html/Elements/RT__Ticket/ColumnMap, html/REST/1.0/autohandler,
16459           html/REST/1.0/dhandler, html/REST/1.0/logout,
16460           html/REST/1.0/ticket/merge,
16461           html/REST/1.0/Forms/ticket/attachments,
16462           html/REST/1.0/Forms/ticket/links, html/REST/1.0/search/dhandler,
16463           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
16464           html/REST/1.0/ticket/link, html/REST/1.0/Forms/queue/default,
16465           html/REST/1.0/Forms/queue/ns, html/REST/1.0/Forms/ticket/default,
16466           html/REST/1.0/Forms/ticket/history,
16467           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
16468           html/NoAuth/Logout.html, html/NoAuth/Reminder.html,
16469           html/NoAuth/images/autohandler,
16470           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
16471           html/User/Prefs.html, html/User/Elements/DelegateRights,
16472           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
16473           html/User/Groups/Members.html, html/User/Groups/Modify.html,
16474           html/User/Groups/index.html, lib/RT.pm.in,
16475           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
16476           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
16477           lib/RT/CustomField_Overlay.pm, lib/RT/Queues_Overlay.pm,
16478           lib/RT/Date.pm, lib/RT/ScripConditions_Overlay.pm,
16479           lib/RT/Template_Overlay.pm, lib/RT/Group.pm, lib/RT/User.pm,
16480           lib/RT/System.pm, lib/RT/Ticket_Overlay.pm, lib/RT/Attachment.pm,
16481           lib/RT/Attributes.pm, lib/RT/Handle.pm,
16482           lib/RT/Principals_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
16483           lib/RT/ACL_Overlay.pm, lib/RT/Templates_Overlay.pm,
16484           lib/RT/Users_Overlay.pm, lib/RT/Attribute_Overlay.pm,
16485           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
16486           lib/RT/Tickets_Overlay.pm, lib/RT/Attributes_Overlay.pm,
16487           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
16488           lib/RT/Transactions.pm, lib/RT/I18N.pm, lib/RT/Links.pm,
16489           lib/RT/Queue.pm, lib/RT/Scrip.pm, lib/RT/User_Overlay.pm,
16490           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/CurrentUser.pm,
16491           lib/RT/Principal.pm, lib/RT/Attachment_Overlay.pm,
16492           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
16493           lib/RT/ACE.pm, lib/RT/ScripActions.pm,
16494           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments.pm,
16495           lib/RT/Groups.pm, lib/RT/Principal_Overlay.pm,
16496           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm,
16497           lib/RT/GroupMember.pm, lib/RT/Links_Overlay.pm,
16498           lib/RT/ScripCondition.pm, lib/RT/Transaction.pm,
16499           lib/RT/Queue_Overlay.pm, lib/RT/Scrips.pm,
16500           lib/RT/CachedGroupMembers.pm, lib/RT/CustomField.pm,
16501           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
16502           lib/RT/Link.pm, lib/RT/Queues.pm, lib/RT/ScripActions_Overlay.pm,
16503           lib/RT/ScripConditions.pm, lib/RT/Template.pm, lib/RT/ACL.pm,
16504           lib/RT/Attachments_Overlay.pm, lib/RT/Record.pm,
16505           lib/RT/Groups_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
16506           lib/RT/ScripCondition_Overlay.pm, lib/RT/GroupMember_Overlay.pm,
16507           lib/RT/Ticket.pm, lib/RT/Transaction_Overlay.pm,
16508           lib/RT/ACE_Overlay.pm, lib/RT/Link_Overlay.pm,
16509           lib/RT/Templates.pm, lib/RT/Attribute.pm,
16510           lib/RT/CachedGroupMembers_Overlay.pm,
16511           lib/RT/CustomFields_Overlay.pm, lib/RT/URI.pm, lib/RT/Users.pm,
16512           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm,
16513           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
16514           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
16515           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
16516           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
16517           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po: import rt 3.2.2
16518
16519 2004-12-02 02:18  ivan
16520
16521         * httemplate/search/cust_main.cgi,
16522           rt/html/Ticket/Elements/AddCustomers,
16523           rt/html/Ticket/Elements/EditCustomers: fix license boilerplate
16524           and search sorting
16525
16526 2004-12-02 01:59  ivan
16527
16528         * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
16529           rt/html/Elements/Header, rt/html/Elements/PageLayout,
16530           FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
16531           FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
16532           httemplate/index.html, rt/html/Ticket/ModifyCustomers.html,
16533           rt/html/Ticket/Elements/AddCustomers,
16534           rt/html/Ticket/Elements/EditCustomers,
16535           rt/html/Ticket/Elements/ShowCustomers,
16536           rt/html/Ticket/Elements/ShowSummary,
16537           rt/html/Ticket/Elements/Tabs, FS/FS/TicketSystem/RT_Internal.pm,
16538           FS/FS/TicketSystem/RT_Libs.pm, htetc/handler.pl,
16539           httemplate/search/cust_main.cgi,
16540           rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
16541           second big RT integration checkin, customer linking/delinking
16542           interface
16543
16544 2004-12-01 10:49  ivan
16545
16546         * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
16547           the package on changes
16548
16549 2004-11-30 19:35  ivan
16550
16551         * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
16552           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
16553           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
16554           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
16555           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
16556           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
16557           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
16558           creditcard-less promo code signup
16559
16560 2004-11-30 11:55  khoff
16561
16562         * httemplate/view/svc_broadband.cgi: Got a little trigger happy
16563           with the search/replace.
16564
16565 2004-11-29 15:52  khoff
16566
16567         * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
16568           broadband service view.
16569
16570 2004-11-27 11:09  ivan
16571
16572         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
16573           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
16574           httemplate/index.html, rt/FREESIDE_MODIFIED,
16575           rt/html/Elements/Footer, rt/html/Elements/Header,
16576           rt/html/Elements/PageLayout, rt/html/Elements/SimpleSearch,
16577           rt/html/Elements/Tabs, Makefile, FS/FS.pm, htetc/handler.pl,
16578           rt/html/NoAuth/webrt.css, rt/html/NoAuth/images/small-logo.png:
16579           ticket system integration framework and skin RT
16580
16581 2004-11-26 01:39  ivan
16582
16583         * FS/FS/: agent_type.pm, cust_credit_refund.pm,
16584           cust_main_invoice.pm, nas.pm, part_pop_local.pm,
16585           part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
16586           queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
16587           type_pkgs.pm: remove POD VERSION sections
16588
16589 2004-11-26 01:08  ivan
16590
16591         * FS/FS/Conf.pm: update description for signup_server-realtime to
16592           reflect current reality, closes: Bug#575
16593
16594 2004-11-26 00:51  ivan
16595
16596         * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
16597           part_pkg transactional stuff from web interface to part_pkg.pm,
16598           bumps Bug#18 to 1.5
16599
16600 2004-11-25 22:50  ivan
16601
16602         * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
16603           password-noexlamation config files, patch from Stephpen Bechard,
16604           closes: Bug#539
16605
16606 2004-11-24 12:54  ivan
16607
16608         * Makefile: don't enabled RT by default
16609
16610 2004-11-24 10:28  khoff
16611
16612         * httemplate/: index.html, search/svc_broadband.cgi: Added IP
16613           address search.
16614
16615 2004-11-24 02:28  ivan
16616
16617         * httemplate/edit/process/cust_main.cgi: fix redundant too-early
16618           checks which are causing an error
16619
16620 2004-11-24 01:00  ivan
16621
16622         * Makefile: some RT install updates
16623
16624 2004-11-23 17:30  ivan
16625
16626         * FS/bin/freeside-daily: fix perms on automated backups
16627
16628 2004-11-23 17:28  ivan
16629
16630         * httemplate/index.html: add rate plan maintenance to sysadmin
16631           section
16632
16633 2004-11-22 10:20  ivan
16634
16635         * FS/FS/ClientAPI/Signup.pm, FS/bin/freeside-setup,
16636           httemplate/docs/schema.html, FS/FS/Record.pm, FS/FS/cust_pkg.pm,
16637           FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
16638           httemplate/edit/part_pkg.cgi: promo codes and separate signup
16639           addresses for hdn
16640
16641 2004-11-22 03:11  ivan
16642
16643         * httemplate/search/sqlradius.cgi: Called-Station-ID label
16644
16645 2004-11-21 18:31  ivan
16646
16647         * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
16648           search directions, fix bug preventing show_called_station,
16649           hide_ip and hide_data form working
16650
16651 2004-11-20 09:26  ivan
16652
16653         * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
16654           FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
16655           FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
16656           FS/t/rate_prefix.t, FS/t/rate_region.t, SCHEMA_CHANGE,
16657           FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
16658           httemplate/browse/rate.cgi, httemplate/docs/schema.html,
16659           httemplate/edit/part_pkg.cgi, httemplate/edit/rate.cgi,
16660           httemplate/edit/rate_region.cgi,
16661           httemplate/edit/process/rate.cgi,
16662           httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
16663           FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
16664           htetc/handler.pl, httemplate/search/sqlradius.cgi,
16665           httemplate/search/sqlradius.html: first pass at VoIP rating
16666
16667 2004-11-17 05:22  ivan
16668
16669         * httemplate/edit/part_pkg.cgi: #debugging cruft
16670
16671 2004-11-17 05:19  ivan
16672
16673         * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
16674           clone-ing (customize package)
16675
16676 2004-11-16 06:19  ivan
16677
16678         * htetc/handler.pl: can't set $p without $cgi
16679
16680 2004-11-16 06:16  ivan
16681
16682         * htetc/handler.pl: correct package for $r
16683
16684 2004-11-16 06:11  ivan
16685
16686         * htetc/handler.pl: handle RT NoAuth sections
16687
16688 2004-11-12 21:37  ivan
16689
16690         * FS/FS/svc_acct.pm: oops, that's better
16691
16692 2004-11-12 21:32  ivan
16693
16694         * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
16695           Argument isn't numeric errors
16696
16697 2004-11-11 04:18  ivan
16698
16699         * rt/sbin/rt-setup-database.in: merge in changes to
16700           rt-setup-database
16701
16702 2004-11-11 04:13  ivan
16703
16704         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
16705           bin/rt.in, bin/rt-crontool.in, bin/webmux.pl.in,
16706           etc/RT_Config.pm.in, etc/acl.mysql: import rt 3.0.12
16707
16708 2004-11-11 04:10  ivan
16709
16710         * rt/: Makefile.in, configure, Changelog, configure.ac,
16711           sbin/rt-test-dependencies.in, html/autohandler, html/index.html,
16712           html/Ticket/History.html, html/Ticket/ModifyAll.html,
16713           html/Ticket/Update.html, html/Ticket/Create.html,
16714           html/Ticket/Display.html, html/Ticket/ModifyDates.html,
16715           html/Ticket/ModifyLinks.html,
16716           html/Ticket/Elements/LoadTextAttachments,
16717           html/Ticket/Elements/ShowRequestor,
16718           html/Ticket/Elements/ShowTransaction,
16719           html/Ticket/Elements/FindAttachments,
16720           html/Ticket/Elements/ShowAttachments,
16721           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
16722           html/Approvals/index.html, html/Admin/Global/GroupRights.html,
16723           html/Admin/Global/UserRights.html,
16724           html/Admin/Groups/GroupRights.html,
16725           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
16726           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
16727           html/Admin/Global/Template.html,
16728           html/Admin/Queues/GroupRights.html, html/Admin/Users/Modify.html,
16729           html/Admin/Queues/Modify.html, html/Admin/Queues/Scrip.html,
16730           html/Admin/Queues/Template.html,
16731           html/Admin/Queues/UserRights.html,
16732           html/Admin/Elements/EditCustomField,
16733           html/Admin/Elements/EditScrip, html/Admin/Elements/EditTemplates,
16734           html/Admin/Elements/UserTabs,
16735           html/Admin/Elements/SelectNewGroupMembers,
16736           html/SelfService/Prefs.html, html/Elements/MyRequests,
16737           html/SelfService/Display.html, html/Elements/MessageBox,
16738           html/Elements/QueryString, html/Elements/SelectMatch,
16739           html/REST/1.0/Forms/ticket/default,
16740           html/REST/1.0/NoAuth/mail-gateway, html/User/Delegation.html,
16741           html/User/Prefs.html, html/User/Groups/Members.html,
16742           html/User/Groups/Modify.html, lib/RT.pm.in,
16743           lib/t/data/rt-send-cc, lib/RT/Template_Overlay.pm,
16744           lib/RT/Date.pm, lib/RT/StyleGuide.pod, lib/RT/Ticket_Overlay.pm,
16745           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
16746           lib/RT/Handle.pm, lib/RT/Templates_Overlay.pm,
16747           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
16748           lib/RT/Tickets_Overlay.pm, lib/RT/Attachment_Overlay.pm,
16749           lib/RT/User_Overlay.pm, lib/RT/CurrentUser.pm,
16750           lib/RT/Principal_Overlay.pm, lib/RT/Scrip_Overlay.pm,
16751           lib/RT/Queue_Overlay.pm, lib/RT/Groups_Overlay.pm,
16752           lib/RT/Transaction_Overlay.pm,
16753           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/Link_Overlay.pm,
16754           lib/RT/I18N/cs.po, lib/RT/I18N/pt_br.po, lib/RT/I18N/fr.po,
16755           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
16756           lib/RT/I18N/it.po, lib/RT/I18N/no.po, lib/RT/I18N/da.po,
16757           lib/RT/I18N/ru.po, lib/RT/I18N/de.po, lib/RT/I18N/ja.po,
16758           lib/RT/I18N/zh_tw.po, lib/RT/I18N/he.po, lib/RT/I18N/fi.po,
16759           lib/RT/I18N/zh_cn.po, lib/RT/Action/SendEmail.pm,
16760           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Email.pm,
16761           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm:
16762           import rt 3.0.12
16763
16764 2004-11-11 00:16  ivan
16765
16766         * install/fedora/fc2/INSTALL: last wo
16767
16768 2004-11-11 00:13  ivan
16769
16770         * install/fedora/fc2/INSTALL: cats help alot
16771
16772 2004-11-10 23:44  ivan
16773
16774         * install/fedora/fc2/: INSTALL, sources.list: adding fc2 install
16775
16776 2004-11-09 03:42  ivan
16777
16778         * httemplate/search/report_tax.cgi: add handling for texas tax
16779           exemption and warning that report might not make sense for
16780           partial months other than the current one
16781
16782 2004-11-09 03:00  ivan
16783
16784         * httemplate/search/report_tax.cgi: add handling for texas tax
16785           exemption and warning that report might not make sense for
16786           partial months other than the current one
16787
16788 2004-11-09 01:31  ivan
16789
16790         * httemplate/search/report_tax.cgi: parenthesis help alot
16791
16792 2004-11-09 01:13  ivan
16793
16794         * httemplate/search/report_tax.cgi: fix for correct reporting of
16795           generic taxes
16796
16797 2004-11-09 00:14  ivan
16798
16799         * FS/FS/cust_main.pm: don't generate invoices for COMP customers
16800
16801 2004-11-08 23:23  ivan
16802
16803         * httemplate/search/report_tax.cgi: fixes to run under the mason
16804           strictness
16805
16806 2004-11-08 01:24  ivan
16807
16808         * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
16809           purpose
16810
16811 2004-11-08 01:16  ivan
16812
16813         * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
16814           upgrades! (new installs ok)
16815
16816 2004-11-07 21:33  ivan
16817
16818         * bin/rollback: adding in case this is needed again
16819
16820 2004-11-04 01:45  ivan
16821
16822         * install/debian/3.0/INSTALL: and the last two runtime ones
16823
16824 2004-11-04 01:26  ivan
16825
16826         * install/debian/3.0/INSTALL: few additional dependancies
16827
16828 2004-10-26 05:43  ivan
16829
16830         * install/redhat/es3/: INSTALL, httpd-init: adding rh es3 files
16831
16832 2004-10-26 05:36  ivan
16833
16834         * Makefile: 1.5.0pre6!
16835
16836 2004-10-26 05:33  ivan
16837
16838         * httemplate/docs/: index.html, overview-new.dia, overview-new.png,
16839           schema.html: slightly more up-to-date docs
16840
16841 2004-10-26 05:07  ivan
16842
16843         * FS/FS/part_export.pm: allow an empty exporttype so you can create
16844           new objects
16845
16846 2004-10-26 04:51  ivan
16847
16848         * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
16849           webdemo!
16850
16851 2004-10-26 04:26  ivan
16852
16853         * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
16854           FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
16855           FS/FS/part_pkg_option.pm, SCHEMA_CHANGE, FS/FS.pm, FS/MANIFEST,
16856           FS/bin/freeside-setup, FS/t/part_pkg-flat.t,
16857           FS/t/part_pkg-flat_comission.t,
16858           FS/t/part_pkg-flat_comission_cust.t,
16859           FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
16860           FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
16861           FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
16862           FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
16863           FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
16864           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
16865           httemplate/edit/part_pkg.cgi, httemplate/view/cust_main.cgi,
16866           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/flat_comission.pm,
16867           FS/FS/part_pkg/flat_comission_cust.pm,
16868           FS/FS/part_pkg/flat_comission_pkg.pm,
16869           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
16870           FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
16871           FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
16872           FS/FS/part_pkg/sqlradacct_hour.pm,
16873           FS/FS/part_pkg/subscription.pm: modular price plans!
16874
16875 2004-10-25 23:33  ivan
16876
16877         * httemplate/search/report_tax.cgi: and one last case with named
16878           and not named taxes in the same region, ack
16879
16880 2004-10-25 23:04  ivan
16881
16882         * httemplate/search/report_tax.cgi: taxes are hard
16883
16884 2004-10-25 16:47  ivan
16885
16886         * httemplate/search/report_tax.cgi: hopefully fix tax report for
16887           taxclass & named tax edge cases
16888
16889 2004-10-25 16:39  ivan
16890
16891         * httemplate/search/report_tax.cgi: hopefully fix tax report for
16892           taxclass & named tax edge cases
16893
16894 2004-10-25 15:48  ivan
16895
16896         * httemplate/search/report_tax.cgi: hopefully fix tax report for
16897           taxclass & named tax edge cases
16898
16899 2004-10-25 14:35  ivan
16900
16901         * httemplate/search/report_tax.cgi: fix joins for proper tax
16902           reporting
16903
16904 2004-10-23 04:45  ivan
16905
16906         * conf/: alerter_template, invoice_latexfooter, invoice_template:
16907           better
16908
16909 2004-10-23 04:34  ivan
16910
16911         * conf/: invoice_latexfooter, invoice_latexnotes: update default
16912           notes and footer
16913
16914 2004-10-23 03:36  ivan
16915
16916         * FS/FS/part_export/artera_turbo.pm: add debug flag
16917
16918 2004-10-22 03:31  ivan
16919
16920         * httemplate/view/cust_main.cgi: add svc_external-skip_manual
16921           support to main customer view, for artera turbo
16922
16923 2004-10-22 03:14  ivan
16924
16925         * FS/FS/part_export/artera_turbo.pm: add option to specify a static
16926           aid
16927
16928 2004-10-21 01:54  ivan
16929
16930         * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
16931
16932 2004-10-21 01:33  ivan
16933
16934         * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
16935           package definition browse
16936
16937 2004-10-21 00:07  ivan
16938
16939         * httemplate/search/report_tax.cgi: fix tax report edge cases when
16940           using taxclasses in some regions but not others
16941
16942 2004-10-20 01:28  ivan
16943
16944         * bin/artera.import: back to id
16945
16946 2004-10-20 01:20  ivan
16947
16948         * bin/artera.import: locate existing ones by title, warn on errors
16949
16950 2004-10-20 01:16  ivan
16951
16952         * httemplate/index.html: add external browse
16953
16954 2004-10-20 01:14  ivan
16955
16956         * bin/artera.import: adding artera import
16957
16958 2004-10-20 01:08  ivan
16959
16960         * bin/artera.import: adding artera import
16961
16962 2004-10-20 01:07  ivan
16963
16964         * httemplate/: search/svc_external.cgi, index.html: add
16965           svc_external search
16966
16967 2004-10-19 17:44  ivan
16968
16969         * conf/logo.eps: new logo!
16970
16971 2004-10-19 16:52  ivan
16972
16973         * conf/logo.eps: new logo!
16974
16975 2004-10-19 04:50  ivan
16976
16977         * FS/bin/freeside-sqlradius-reset: isn't run with elevated
16978           privledges, so -T not necessary
16979
16980 2004-10-19 01:44  ivan
16981
16982         * Makefile: sleep long enough to be worthwhile
16983
16984 2004-10-18 05:37  ivan
16985
16986         * httemplate/: index.html, images/small-logo.png: that's right, a
16987           new logo
16988
16989 2004-10-17 07:01  ivan
16990
16991         * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
16992           fs_selfservice/FS-SelfService/SelfService.pm,
16993           fs_selfservice/FS-SelfService/cgi/agent.cgi,
16994           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
16995           fs_selfservice/FS-SelfService/cgi/provision_list.html,
16996           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
16997           turbo handling to self-service and reseller interfaces
16998
16999 2004-10-17 02:54  ivan
17000
17001         * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
17002           templated svc_acct provisioner, from agent interface
17003
17004 2004-10-17 02:19  ivan
17005
17006         * FS/FS/Conf.pm, FS/FS/cust_svc.pm,
17007           FS/FS/part_export/artera_turbo.pm,
17008           httemplate/view/svc_external.cgi: add options to adjust UI for
17009           artera turbo as svc_export
17010
17011 2004-10-16 03:15  ivan
17012
17013         * FS/: FS/Conf.pm, FS/part_export/artera_turbo.pm,
17014           FS/svc_external.pm, bin/freeside-setup: add artera turbo export
17015
17016 2004-10-12 22:46  ivan
17017
17018         * Makefile: apachectl sucks ass
17019
17020 2004-10-12 14:59  ivan
17021
17022         * httemplate/view/svc_acct.cgi: fix edit link!  oops
17023
17024 2004-10-11 23:08  ivan
17025
17026         * httemplate/search/sqlradius.cgi: more info in error message for
17027           unknown export type, fix test for sqlradius_withdomain export,
17028           woo!
17029
17030 2004-10-11 22:54  ivan
17031
17032         * Makefile: update apache restart line for local apache
17033
17034 2004-10-09 03:57  ivan
17035
17036         * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
17037           the RADIUS session data, link to the detail search
17038
17039 2004-10-06 06:39  ivan
17040
17041         * httemplate/search/: sqlradius.cgi: more formatting updates to
17042           RADIUS report
17043
17044 2004-10-06 06:33  ivan
17045
17046         * httemplate/search/sqlradius.cgi: small formatting updates to
17047           RADIUS report
17048
17049 2004-10-06 06:27  ivan
17050
17051         * httemplate/search/sqlradius.cgi: small formatting updates to
17052           RADIUS report
17053
17054 2004-10-06 05:37  ivan
17055
17056         * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
17057           when using an ignored-accounting export
17058
17059 2004-10-05 09:28  ivan
17060
17061         * httemplate/search/sqlradius.cgi,
17062           httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
17063           FS/FS/part_export/sqlradius.pm, httemplate/index.html,
17064           httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
17065           RADIUS session viewing
17066
17067 2004-10-05 07:16  ivan
17068
17069         * httemplate/view/cust_bill.cgi: links to show alternate invoices
17070           also
17071
17072 2004-10-05 06:52  ivan
17073
17074         * httemplate/view/cust_bill.cgi: links to show alternate invoices
17075           also
17076
17077 2004-10-05 06:43  ivan
17078
17079         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
17080           cust_bill.cgi: links to show alternate invoices also
17081
17082 2004-10-05 06:35  ivan
17083
17084         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
17085           cust_bill.cgi: links to show alternate invoices also
17086
17087 2004-10-05 05:17  ivan
17088
17089         * FS/bin/freeside-selfservice-server: DO open a database connection
17090           in the parent process, this cached the $dbdef and speeds things
17091           up significantly
17092
17093 2004-09-27 16:17  ivan
17094
17095         * install/redhat/8/INSTALL: please don't use rh8
17096
17097 2004-09-27 13:42  ivan
17098
17099         * install/redhat/8/INSTALL: apachetoolbox instead i guess
17100
17101 2004-09-27 13:37  ivan
17102
17103         * install/redhat/8/: INSTALL, README.insecure, sources.list: adding
17104           rh8 install foo and warning
17105
17106 2004-09-22 04:28  ivan
17107
17108         * httemplate/search/: cust_bill_event.html,
17109           report_cust_credit.html, report_cust_pay.html, report_tax.html:
17110           add missing <TR> tags
17111
17112 2004-09-22 04:04  ivan
17113
17114         * httemplate/elements/: calendar-en.js, calendar-setup.js,
17115           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
17116           jscalendar
17117
17118 2004-09-21 00:57  ivan
17119
17120         * httemplate/view/cust_main.cgi: and for refunds too
17121
17122 2004-09-21 00:50  ivan
17123
17124         * httemplate/view/cust_main.cgi: better display of echeck
17125           payments/refunds/etc.
17126
17127 2004-09-16 06:22  ivan
17128
17129         * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
17130           mass duplicate checking on export changes, fix bug in new export
17131           editing, error message includes the number of duplicate customers
17132           also
17133
17134 2004-09-16 00:19  ivan
17135
17136         * FS/FS/cust_main.pm: allow blank auth for echeck refunds
17137
17138 2004-09-15 18:47  ivan
17139
17140         * FS/FS/svc_acct.pm: don't re-my  var, quiet warning
17141
17142 2004-09-15 08:31  ivan
17143
17144         * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
17145           username@domain uniqueness, closes: Bug#980
17146
17147 2004-09-15 01:57  ivan
17148
17149         * FS/bin/freeside-selfservice-server: it would help to set the
17150           permissions on the lockfile right, so the kids can open it...
17151
17152 2004-09-15 01:45  ivan
17153
17154         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
17155           obtain a new descriptor for the lock in kids, this should fix
17156           locking problems
17157
17158 2004-09-15 01:30  ivan
17159
17160         * FS/bin/freeside-selfservice-server: obtain a new descriptor for
17161           the lock in kids, this should fix locking problems
17162
17163 2004-09-14 06:00  ivan
17164
17165         * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
17166           httemplate/edit/cust_refund.cgi,
17167           httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
17168
17169 2004-09-13 23:47  ivan
17170
17171         * FS/bin/freeside-selfservice-server,
17172           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
17173           selfservice: - server: don't reconnect again if we've already
17174           been signalled to shutdown - server: add kid reaping to shutdown
17175           sequence - server: add another optional logging level to response
17176           sending - server: acquire write mutex for keepalives
17177
17178 2004-09-09 05:04  ivan
17179
17180         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
17181           httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
17182           it doesn't use a separate process/ file, this allows large error
17183           messages to be displayed properly
17184
17185 2004-09-06 05:44  ivan
17186
17187         * FS/bin/freeside-selfservice-server,
17188           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
17189           self-service keepalives
17190
17191 2004-09-06 02:44  ivan
17192
17193         * FS/bin/freeside-selfservice-server: don't open a database
17194           connection in the parent process
17195
17196 2004-09-06 02:28  ivan
17197
17198         * FS/bin/freeside-queued: don't die off even on database failures
17199
17200 2004-09-05 16:21  ivan
17201
17202         * httemplate/edit/cust_main.cgi: fixed duplicate checking will
17203           catch it, but add client-side protection against
17204           double-submission also.
17205
17206 2004-09-05 15:42  ivan
17207
17208         * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
17209           checking will catch it, but add client-side protection against
17210           double-submission also.
17211
17212 2004-09-05 02:42  ivan
17213
17214         * test/dup-test: adding duplicate test
17215
17216 2004-09-05 02:41  ivan
17217
17218         * FS/FS/svc_acct.pm: acquire a database lock to prevent race
17219           conditions in duplicate checking
17220
17221 2004-09-04 03:02  ivan
17222
17223         * FS/FS/export_svc.pm: first try at duplicate checking on new
17224           export associations
17225
17226 2004-08-27 04:33  ivan
17227
17228         * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
17229
17230 2004-08-27 04:16  ivan
17231
17232         * FS/bin/freeside-sqlradius-reset: add option to specify exports
17233
17234 2004-08-24 05:22  ivan
17235
17236         * Makefile: small Makefile update
17237
17238 2004-08-24 04:16  ivan
17239
17240         * FS/FS/ClientAPI/MyAccount.pm,
17241           fs_selfservice/FS-SelfService/cgi/agent.cgi,
17242           fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
17243           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
17244           fs_selfservice/FS-SelfService/cgi/agent_logout.html,
17245           fs_selfservice/FS-SelfService/cgi/agent_main.html,
17246           fs_selfservice/FS-SelfService/cgi/agent_menu.html,
17247           fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
17248           fs_selfservice/FS-SelfService/cgi/agent_provision.html,
17249           fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
17250           fs_selfservice/FS-SelfService/cgi/list_customers.html,
17251           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
17252           fs_selfservice/FS-SelfService/cgi/provision.html,
17253           fs_selfservice/FS-SelfService/cgi/provision_list.html,
17254           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17255           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
17256           fs_selfservice/FS-SelfService/cgi/view_customer.html,
17257           FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
17258           FS/FS/ClientAPI/Signup.pm,
17259           fs_selfservice/FS-SelfService/SelfService.pm,
17260           httemplate/search/cust_main.cgi: big update for reseller
17261           interface
17262
17263 2004-08-20 01:58  ivan
17264
17265         * bin/ispman.ldap.import: adding
17266
17267 2004-08-19 09:35  ivan
17268
17269         * httemplate/search/cust_credit.html: add customer # to credit
17270           reports too
17271
17272 2004-08-19 03:53  ivan
17273
17274         * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
17275           legal shells, closes: Bug#118
17276
17277 2004-08-18 17:22  ivan
17278
17279         * httemplate/search/: cust_pay.cgi, elements/search.html: add
17280           customer # to payment reports, add table cell alignment option to
17281           general search component
17282
17283 2004-08-17 06:14  ivan
17284
17285         * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
17286           up cust_main records, also don't pollute the original object when
17287           used with override options, closes: Bug#982
17288
17289 2004-08-17 00:43  ivan
17290
17291         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
17292           path to passwd.cgi!
17293
17294 2004-08-14 05:26  ivan
17295
17296         * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
17297           duplicate checking on new export associations
17298
17299 2004-08-11 16:56  ivan
17300
17301         * FS/FS/cust_bill.pm: fix bank name showing up on invoices
17302
17303 2004-08-09 12:03  ivan
17304
17305         * init.d/freeside-init: add /usr/local/bin to PATH
17306
17307 2004-08-06 19:49  ivan
17308
17309         * httemplate/view/cust_main.cgi: disable order package button until
17310           a package has been selected
17311
17312 2004-08-05 11:47  ivan
17313
17314         * FS/FS.pm: fix pod typo
17315
17316 2004-08-02 02:43  ivan
17317
17318         * httemplate/index.html: fix link to virtual host browse
17319
17320 2004-08-01 17:41  ivan
17321
17322         * FS/FS/part_export/vpopmail.pm: no maintainer, use
17323           shellcommands_withdomain instead
17324
17325 2004-07-30 00:12  ivan
17326
17327         * FS/FS/svc_Common.pm: set fixed values from an explicitly
17328           specified svcpart on replace too
17329
17330 2004-07-29 21:54  ivan
17331
17332         * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
17333           conf/cust_pkg-change_svcpart,
17334           httemplate/edit/process/cust_svc.cgi,
17335           httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
17336           svcpart changes now trigger all necessary export actions, manual
17337           svcpart changing on svc_acct view, linking changes svcpart if you
17338           ask it to, closes: Bug#671, Bug#644
17339
17340 2004-07-29 14:49  ivan
17341
17342         * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
17343           advertising source list
17344
17345 2004-07-15 15:40  ivan
17346
17347         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
17348           FS/FS/ClientAPI/Signup.pm,
17349           fs_selfservice/FS-SelfService/SelfService.pm,
17350           fs_selfservice/FS-SelfService/cgi/agent.cgi,
17351           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
17352           fs_selfservice/FS-SelfService/cgi/logout.html,
17353           fs_selfservice/FS-SelfService/cgi/make_payment.html,
17354           fs_selfservice/FS-SelfService/cgi/myaccount.html,
17355           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17356           fs_selfservice/FS-SelfService/cgi/payment_results.html,
17357           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
17358           fs_selfservice/FS-SelfService/cgi/provision.html,
17359           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
17360           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17361           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
17362           httemplate/view/cust_main.cgi: big update for customer
17363           self-service: add provisioning/unprovisioning of purchased
17364           services, like fs_selfadmin
17365
17366 2004-07-12 06:51  ivan
17367
17368         * httemplate/view/cust_main.cgi: DEL out voided payments to
17369           distinguish them visually better
17370
17371 2004-07-10 07:46  ivan
17372
17373         * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
17374           decline/cancel when customer has a negative balance & purchases
17375           stuff with it
17376
17377 2004-07-10 07:30  ivan
17378
17379         * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
17380
17381 2004-07-10 06:30  ivan
17382
17383         * httemplate/: index.html, search/cust_bill_event.cgi,
17384           search/cust_bill_event.html: add calendar to cust_bill_event
17385           search page, make ending date default to open-ended like other
17386           reports
17387
17388 2004-07-10 06:21  ivan
17389
17390         * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
17391           before and cluck loudly when the FS::tablename class isn't
17392           loaded, rather than throw exceptions
17393
17394 2004-07-10 06:08  ivan
17395
17396         * FS/FS/cust_svc.pm: use FS::svc_external so the label method
17397           doesn't bomb out in FS::Record::qsearch with Can't locate object
17398           method virtual_fields via package FS::svc_external
17399
17400 2004-07-09 04:45  ivan
17401
17402         * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
17403           agent.cgi, make sure warnings are turned off when parsing
17404           templates to avoid too much output to STDERR triggering obscure
17405           apache hang bug.  thanks dean you rule.
17406
17407 2004-07-09 02:29  ivan
17408
17409         * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
17410           param separator
17411
17412 2004-07-08 04:15  ivan
17413
17414         * httemplate/edit/process/cust_main.cgi: don't change otaker when
17415           just editing account, closes: Bug#921
17416
17417 2004-07-07 09:06  ivan
17418
17419         * FS/FS/cust_pay.pm: allow payment modification so we can import
17420           order_number info
17421
17422 2004-07-06 12:10  ivan
17423
17424         * FS/FS/Record.pm: better error message for missing tables
17425
17426 2004-07-06 10:26  ivan
17427
17428         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
17429           httemplate/edit/cust_refund.cgi,
17430           httemplate/edit/process/cust_credit.cgi,
17431           httemplate/edit/process/cust_refund.cgi,
17432           httemplate/view/cust_main.cgi: payment voiding part deux & credit
17433           card refunds!
17434
17435 2004-07-06 07:22  ivan
17436
17437         * FS/FS/cust_refund.pm: document and check refund reasons
17438
17439 2004-07-06 06:26  ivan
17440
17441         * FS/FS.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
17442           FS/t/cust_pay_void.t, FS/bin/freeside-setup,
17443           httemplate/docs/schema.html, httemplate/misc/void-cust_pay.cgi:
17444           add cust_pay_void table and payment voiding web ui part one
17445
17446 2004-07-06 01:43  ivan
17447
17448         * htetc/handler.pl: 0.32 (and then some) released
17449
17450 2004-07-01 06:49  ivan
17451
17452         * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
17453           self-service
17454
17455 2004-07-01 05:45  ivan
17456
17457         * FS/FS/agent.pm: fix silly bug editing agents
17458
17459 2004-07-01 05:42  ivan
17460
17461         * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
17462           hash method with an empty Hash attribute, wtf?
17463
17464 2004-06-30 11:19  ivan
17465
17466         * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
17467           template fixes
17468
17469 2004-06-30 11:12  ivan
17470
17471         * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
17472           also fill in name filed
17473
17474 2004-06-30 11:01  ivan
17475
17476         * FS/FS/cust_pay.pm: typo
17477
17478 2004-06-30 10:57  ivan
17479
17480         * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
17481           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
17482           conf/payment_receipt_email: payment receipts!
17483
17484 2004-06-30 07:33  ivan
17485
17486         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
17487           httemplate/misc/payment.cgi: forgot october!  closes: Bug#880
17488
17489 2004-06-30 03:02  ivan
17490
17491         * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
17492           encrypt scp dumps
17493
17494 2004-06-30 02:56  ivan
17495
17496         * FS/FS/cust_bill.pm: fix warning message when agent-specific
17497           plandata cannot be found
17498
17499 2004-06-29 00:57  ivan
17500
17501         * httemplate/docs/schema.html: cust_pay_refund
17502
17503 2004-06-28 21:02  ivan
17504
17505         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill_pay.pm,
17506           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
17507           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
17508           FS/FS/cust_refund.pm, FS/bin/freeside-setup,
17509           httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
17510           httemplate/edit/cust_bill_pay.cgi,
17511           httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
17512           table to refund payments
17513
17514 2004-06-25 11:28  ivan
17515
17516         * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
17517           paydate_monthyear method and thus bug#862 and i need some sleep
17518
17519 2004-06-25 10:57  ivan
17520
17521         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
17522           httemplate/misc/payment.cgi: fix one-time card charging not
17523           pulling in exp date?
17524
17525 2004-06-25 10:26  ivan
17526
17527         * httemplate/misc/payment.cgi: set defaults so as to not change the
17528           billing type when entering a one time payment
17529
17530 2004-06-25 03:25  ivan
17531
17532         * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
17533           rather before doing anything
17534
17535 2004-06-25 03:16  ivan
17536
17537         * FS/FS/cust_bill.pm: really fix latex printing when datasrc
17538           contains a ;
17539
17540 2004-06-25 03:07  ivan
17541
17542         * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
17543
17544 2004-06-25 01:44  ivan
17545
17546         * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
17547
17548 2004-06-22 19:13  ivan
17549
17550         * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
17551           lines
17552
17553 2004-06-21 20:12  ivan
17554
17555         * Makefile: snapshot before schema changes
17556
17557 2004-06-21 20:11  ivan
17558
17559         * FS/FS.pm: small doc update
17560
17561 2004-06-21 20:10  ivan
17562
17563         * bin/sqlradius.import: fix attribute importing bugs that borked
17564           the passwords
17565
17566 2004-06-21 07:24  ivan
17567
17568         * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
17569           checking on add'l package order
17570
17571 2004-06-21 06:36  ivan
17572
17573         * FS/MANIFEST: removing old report from MANIFEST
17574
17575 2004-06-21 05:27  ivan
17576
17577         * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
17578
17579 2004-06-21 03:58  ivan
17580
17581         * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
17582           on agent add'l package order
17583
17584 2004-06-21 03:45  ivan
17585
17586         * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
17587           primary
17588
17589 2004-06-21 03:26  ivan
17590
17591         * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
17592           only allow primary users access to the self-service server
17593
17594 2004-06-18 03:28  ivan
17595
17596         * bin/masonize, httemplate/search/cust_main-otaker.cgi: masonize
17597           fix: avoid newline prepend fix from borking indented first <%,
17598           fixes customer search by otaker under mason, closes: Bug#830
17599
17600 2004-06-17 05:32  ivan
17601
17602         * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
17603           frontpage extensions to www_shellcommands export
17604
17605 2004-06-16 16:59  ivan
17606
17607         * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
17608           hosts
17609
17610 2004-06-16 07:07  ivan
17611
17612         * httemplate/search/report_tax.cgi: update tax report for taxclass
17613
17614 2004-06-15 06:27  ivan
17615
17616         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html:
17617           moving passwd cgi to self-service
17618
17619 2004-06-15 03:59  ivan
17620
17621         * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
17622           field check
17623
17624 2004-06-11 09:44  ivan
17625
17626         * httemplate/search/report_tax.cgi: fix date range for old perl,
17627           count tax exempt and COMP customers correctly
17628
17629 2004-06-11 07:57  ivan
17630
17631         * httemplate/search/report_tax.cgi: fix to find all customer
17632           scorrectly
17633
17634 2004-06-11 07:25  ivan
17635
17636         * httemplate/search/report_tax.cgi: tax report fix sort
17637
17638 2004-06-11 07:03  ivan
17639
17640         * FS/FS/Conf.pm, httemplate/index.html: tax report!
17641
17642 2004-06-11 06:44  ivan
17643
17644         * httemplate/search/report_tax.cgi: tax report!
17645
17646 2004-06-11 00:37  ivan
17647
17648         * Makefile: add update-selfservice target
17649
17650 2004-06-10 05:58  ivan
17651
17652         * httemplate/browse/agent.cgi: now available as methods
17653
17654 2004-06-10 05:31  ivan
17655
17656         * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
17657           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
17658           FS/FS/ClientAPI/Signup.pm,
17659           fs_selfservice/FS-SelfService/cgi/agent.cgi,
17660           fs_selfservice/FS-SelfService/cgi/agent_login.html,
17661           fs_selfservice/FS-SelfService/cgi/agent_main.html,
17662           fs_selfservice/FS-SelfService/cgi/cvv2.html,
17663           fs_selfservice/FS-SelfService/cgi/cvv2.png,
17664           fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
17665           fs_selfservice/FS-SelfService/cgi/list_customers.html,
17666           fs_selfservice/FS-SelfService/cgi/signup.html,
17667           fs_selfservice/FS-SelfService/cgi/view_customer.html,
17668           httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
17669           fs_selfservice/FS-SelfService/SelfService.pm: agent interface
17670
17671 2004-06-10 04:28  ivan
17672
17673         * httemplate/search/cust_main-otaker.cgi: tyop
17674
17675 2004-06-09 01:59  ivan
17676
17677         * Makefile: need this entry for myself though!
17678
17679 2004-06-05 05:01  ivan
17680
17681         * Makefile: AND set its owner.  whew.
17682
17683 2004-06-05 04:55  ivan
17684
17685         * Makefile: and don't forget to make the dir
17686
17687 2004-06-05 04:47  ivan
17688
17689         * Makefile: fix path and make var substitution
17690
17691 2004-06-05 04:37  ivan
17692
17693         * Makefile: oops fix line endings in automated self-service lib
17694           install
17695
17696 2004-06-05 04:34  ivan
17697
17698         * Makefile: automated self-service lib install
17699
17700 2004-06-05 02:34  ivan
17701
17702         * bin/: sqlradius-norealm.reimport, sqlradius.import,
17703           sqlradius.reimport: sqlradius import updates
17704
17705 2004-06-04 20:00  ivan
17706
17707         * Makefile: self-service installer?
17708
17709 2004-06-03 03:09  ivan
17710
17711         * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
17712           address on "re-email" link
17713
17714 2004-06-03 02:55  ivan
17715
17716         * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
17717           screen and "re-email/re-print" links, also fix agent-specific
17718           From: address on "re-email" link
17719
17720 2004-06-03 00:00  ivan
17721
17722         * FS/FS/cust_bill.pm: better error message for non-applicable
17723           invoice events
17724
17725 2004-06-02 14:27  ivan
17726
17727         * fs_selfservice/DEPLOY: simple kludge for testing
17728
17729 2004-06-01 03:56  ivan
17730
17731         * httemplate/edit/part_bill_event.cgi: html table fix
17732
17733 2004-06-01 03:53  ivan
17734
17735         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
17736           per-agent invoice_from addresses
17737
17738 2004-06-01 02:23  ivan
17739
17740         * bin/postfix_courierimap.import: typo in sql
17741
17742 2004-05-31 18:49  ivan
17743
17744         * FS/FS/cust_bill.pm: typo in error message
17745
17746 2004-05-28 16:26  ivan
17747
17748         * bin/sqlradius.reimport: adding password/finger correction tool
17749           too
17750
17751 2004-05-28 06:48  ivan
17752
17753         * bin/postfix_courierimap.import: adding
17754
17755 2004-05-28 04:33  ivan
17756
17757         * httemplate/misc/upload-batch.cgi: not entirely sure why we're
17758           checking the filename at all... to catch empty form submissions?
17759
17760 2004-05-28 04:21  ivan
17761
17762         * httemplate/misc/upload-batch.cgi: better error reporting on
17763           unparsable filenames
17764
17765 2004-05-28 03:38  ivan
17766
17767         * httemplate/search/elements/search.html: show a better message
17768           when no results are found
17769
17770 2004-05-28 03:17  ivan
17771
17772         * httemplate/search/cust_bill.html: correct count statement when
17773           searching for individual invoices by #
17774
17775 2004-05-28 01:40  ivan
17776
17777         * bin/sqlradius.import: really.
17778
17779 2004-05-28 01:37  ivan
17780
17781         * bin/sqlradius.import: fixed up and working?
17782
17783 2004-05-28 00:02  ivan
17784
17785         * FS/FS/svc_domain.pm: report value passed for illegal action
17786           pseudo-field
17787
17788 2004-05-27 02:30  ivan
17789
17790         * bin/sqlradius.import: fixup domain svcpart selection
17791
17792 2004-05-27 02:14  ivan
17793
17794         * bin/sqlradius.import: adding sqlradius.import
17795
17796 2004-05-26 11:59  ivan
17797
17798         * FS/FS/cust_bill.pm: require the version of File::Temp with the OO
17799           interface
17800
17801 2004-05-26 06:07  ivan
17802
17803         * FS/FS/part_export/acct_sql.pm: fix table name
17804
17805 2004-05-26 06:02  ivan
17806
17807         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
17808           export some more to export to alias table also and in general be
17809           more configurable
17810
17811 2004-05-26 04:11  ivan
17812
17813         * FS/FS/cust_bill.pm: comma
17814
17815 2004-05-26 04:11  ivan
17816
17817         * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
17818           temp files in cache.datasrc instead of /tmp
17819
17820 2004-05-26 03:36  ivan
17821
17822         * FS/FS/cust_bill.pm: better error checking/reporting for latex
17823           setup problems
17824
17825 2004-05-26 02:14  ivan
17826
17827         * FS/FS/part_export/www_shellcommands.pm: default commands now keep
17828           web content in user homedirs and link to /var/www
17829
17830 2004-05-19 07:34  ivan
17831
17832         * FS/FS/part_export/acct_sql.pm: really fixing deletions in
17833           acct_sql export
17834
17835 2004-05-19 07:29  ivan
17836
17837         * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
17838           export
17839
17840 2004-05-19 07:22  ivan
17841
17842         * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
17843
17844 2004-05-19 06:41  ivan
17845
17846         * FS/: MANIFEST, FS/part_export/acct_sql.pm,
17847           t/part_export-acct_sql.t: adding acct_sql export
17848
17849 2004-05-19 05:31  ivan
17850
17851         * httemplate/edit/part_pkg.cgi: continue making
17852           hours/input/output/total display on invoices conditional on there
17853           being any charge for overages
17854
17855 2004-05-19 05:30  ivan
17856
17857         * httemplate/edit/part_pkg.cgi: finish making
17858           hours/input/output/total display on invoices conditional on there
17859           being any charge for overages
17860
17861 2004-05-19 05:28  ivan
17862
17863         * httemplate/edit/part_pkg.cgi: make hours/input/output/total
17864           display on invoices conditional on there being any charge for
17865           overages
17866
17867 2004-05-17 17:20  ivan
17868
17869         * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
17870           order_pkg to return pkgnum also
17871
17872 2004-05-14 05:25  ivan
17873
17874         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
17875           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
17876           httemplate/edit/process/part_bill_event.cgi: add per-agent
17877           invoice templates, add per-package suspend invoice events, fix
17878           automatic creation of invoice_latex alternate templates
17879
17880 2004-05-12 11:07  ivan
17881
17882         * bin/sequences.reset: easier this way
17883
17884 2004-05-12 11:02  ivan
17885
17886         * bin/: sequences.reset, freeside.import: adding
17887
17888 2004-05-12 05:38  ivan
17889
17890         * install/redhat/9/: INSTALL, sources.list: that wasn't pleasant
17891
17892 2004-05-12 03:03  ivan
17893
17894         * Makefile: for native apache installs
17895
17896 2004-05-11 05:01  ivan
17897
17898         * httemplate/edit/svc_www.cgi: i'm not usually like this.
17899
17900 2004-05-11 04:58  ivan
17901
17902         * httemplate/edit/svc_www.cgi: this has been an evening of logical
17903           negation
17904
17905 2004-05-11 04:54  ivan
17906
17907         * httemplate/edit/svc_www.cgi: so close
17908
17909 2004-05-11 04:52  ivan
17910
17911         * httemplate/edit/svc_www.cgi: clean this up a bit, fix
17912           svc_www-usersvc_svcpart and hopefully simplified zone select too
17913
17914 2004-05-11 04:22  ivan
17915
17916         * httemplate/edit/svc_www.cgi: need to pull in $conf
17917
17918 2004-05-11 04:19  ivan
17919
17920         * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
17921           default and one kludge, to improve webhosting UI
17922
17923 2004-05-11 02:50  ivan
17924
17925         * FS/FS/part_export/www_shellcommands.pm: fix commands
17926
17927 2004-05-10 17:46  ivan
17928
17929         * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
17930           host browse
17931
17932 2004-05-10 06:46  ivan
17933
17934         * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
17935           password changing command
17936
17937 2004-05-10 06:17  ivan
17938
17939         * FS/FS/part_export/shellcommands.pm: fall back to password
17940           changing in the case of blank suspension/unsuspension commands,
17941           like some exports
17942
17943 2004-05-10 04:10  ivan
17944
17945         * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
17946           export commands configrable
17947
17948 2004-05-10 03:01  ivan
17949
17950         * bin/sendmail.import: properly nested greps
17951
17952 2004-05-10 02:59  ivan
17953
17954         * bin/sendmail.import: allow for multiple svc_acct svcparts
17955
17956 2004-05-10 02:40  ivan
17957
17958         * bin/sendmail.import: 5.005!
17959
17960 2004-05-10 02:38  ivan
17961
17962         * bin/sendmail.import: ach 5.005
17963
17964 2004-05-10 01:38  ivan
17965
17966         * CREDITS: rt and sql-ledger
17967
17968 2004-05-08 00:46  ivan
17969
17970         * FS/FS/svc_acct.pm: default finger to first+last
17971
17972 2004-05-06 15:37  ivan
17973
17974         * httemplate/edit/svc_www.cgi: brainfart
17975
17976 2004-05-06 15:34  ivan
17977
17978         * httemplate/edit/svc_www.cgi: tyop
17979
17980 2004-05-06 15:29  ivan
17981
17982         * FS/FS/part_export/apache.pm, bin/apache.export: add option to
17983           change the restart command in apache exports
17984
17985 2004-05-06 15:29  ivan
17986
17987         * FS/FS/svc_acct.pm: protect properly against deleting users linked
17988           to virtual web sites
17989
17990 2004-05-06 15:18  ivan
17991
17992         * httemplate/edit/svc_www.cgi: show service name and
17993           fully-qualified address on service add
17994
17995 2004-05-04 11:44  ivan
17996
17997         * FS/FS/queue.pm: don't truncate job args for display
17998
17999 2004-05-03 08:40  ivan
18000
18001         * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
18002           (svc_external: id, title / svc_acct: domain)
18003
18004 2004-05-03 07:32  ivan
18005
18006         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
18007           part_export/shellcommands_withdomain.pm: make RADIUS groups
18008           available to shellcommands exports
18009
18010 2004-05-01 15:49  ivan
18011
18012         * httemplate/search/: cust_bill.html, elements/search.html: don't
18013           display links to missing customers
18014
18015 2004-05-01 14:40  ivan
18016
18017         * httemplate/search/cust_bill.html: I'm slow this morning
18018
18019 2004-05-01 14:38  ivan
18020
18021         * httemplate/search/cust_bill.html: oops tyop
18022
18023 2004-05-01 14:05  ivan
18024
18025         * httemplate/search/cust_bill.html: handle missing customer records
18026           without erroring out
18027
18028 2004-05-01 03:43  ivan
18029
18030         * install/redhat/9/INSTALL: update for some new atrpms package
18031           versions
18032
18033 2004-04-30 14:58  ivan
18034
18035         * FS/FS/Record.pm: accept empty zips for non-US countries...
18036
18037 2004-04-30 13:22  ivan
18038
18039         * FS/FS/cust_main.pm: eliminate spurious "multiple records in
18040           scalar search" warning
18041
18042 2004-04-30 12:08  ivan
18043
18044         * httemplate/index.html: 15 day open invoice reports for qis
18045
18046 2004-04-29 02:21  ivan
18047
18048         * install/5.005/: DBIx-DBSchema-0.23-5.005kludge/Changes,
18049           DBIx-DBSchema-0.23-5.005kludge/DBSchema.pm,
18050           DBIx-DBSchema-0.23-5.005kludge/MANIFEST,
18051           DBIx-DBSchema-0.23-5.005kludge/MANIFEST.SKIP,
18052           DBIx-DBSchema-0.23-5.005kludge/Makefile.PL,
18053           DBIx-DBSchema-0.23-5.005kludge/README,
18054           DBIx-DBSchema-0.23-5.005kludge/TODO,
18055           DBD-Pg-1.22-fixvercmp/Changes, DBD-Pg-1.22-fixvercmp/MANIFEST,
18056           DBD-Pg-1.22-fixvercmp/Makefile.PL, DBD-Pg-1.22-fixvercmp/Pg.h,
18057           DBD-Pg-1.22-fixvercmp/Pg.pm, DBD-Pg-1.22-fixvercmp/Pg.xs,
18058           DBD-Pg-1.22-fixvercmp/README, DBD-Pg-1.22-fixvercmp/README.win32,
18059           DBD-Pg-1.22-fixvercmp/dbd-pg.pod, DBD-Pg-1.22-fixvercmp/dbdimp.c,
18060           DBD-Pg-1.22-fixvercmp/dbdimp.h,
18061           DBD-Pg-1.22-fixvercmp/eg/ApacheDBI.pl,
18062           DBD-Pg-1.22-fixvercmp/eg/lotest.pl,
18063           DBD-Pg-1.22-fixvercmp/eg/notify_test.patch,
18064           DBD-Pg-1.22-fixvercmp/t/00basic.t,
18065           DBD-Pg-1.22-fixvercmp/t/01connect.t,
18066           DBD-Pg-1.22-fixvercmp/t/01constants.t,
18067           DBD-Pg-1.22-fixvercmp/t/01setup.t,
18068           DBD-Pg-1.22-fixvercmp/t/02prepare.t,
18069           DBD-Pg-1.22-fixvercmp/t/03bind.t,
18070           DBD-Pg-1.22-fixvercmp/t/04execute.t,
18071           DBD-Pg-1.22-fixvercmp/t/05fetch.t,
18072           DBD-Pg-1.22-fixvercmp/t/06disconnect.t,
18073           DBD-Pg-1.22-fixvercmp/t/07reuse.t,
18074           DBD-Pg-1.22-fixvercmp/t/08txn.t,
18075           DBD-Pg-1.22-fixvercmp/t/09autocommit.t,
18076           DBD-Pg-1.22-fixvercmp/t/11quoting.t,
18077           DBD-Pg-1.22-fixvercmp/t/12placeholders.t,
18078           DBD-Pg-1.22-fixvercmp/t/13pgtype.t,
18079           DBD-Pg-1.22-fixvercmp/t/15funct.t,
18080           DBD-Pg-1.22-fixvercmp/t/99cleanup.t,
18081           DBD-Pg-1.22-fixvercmp/t/lib/App/Info.pm,
18082           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Handler.pm,
18083           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/RDBMS.pm,
18084           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Request.pm,
18085           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Util.pm,
18086           DBIx-DBSchema-0.23-5.005kludge/t/load-mysql.t,
18087           DBIx-DBSchema-0.23-5.005kludge/t/load-pg.t,
18088           DBIx-DBSchema-0.23-5.005kludge/t/load.t,
18089           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/Handler/Prompt.pm,
18090           DBD-Pg-1.22-fixvercmp/t/lib/App/Info/RDBMS/PostgreSQL.pm,
18091           DBIx-DBSchema-0.23-5.005kludge/DBSchema/ColGroup.pm,
18092           DBIx-DBSchema-0.23-5.005kludge/DBSchema/Column.pm,
18093           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD.pm,
18094           DBIx-DBSchema-0.23-5.005kludge/DBSchema/Table.pm,
18095           DBIx-DBSchema-0.23-5.005kludge/DBSchema/ColGroup/Index.pm,
18096           DBIx-DBSchema-0.23-5.005kludge/DBSchema/ColGroup/Unique.pm,
18097           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD/Pg.pm,
18098           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD/Sybase.pm,
18099           DBIx-DBSchema-0.23-5.005kludge/DBSchema/DBD/mysql.pm: adding
18100           DBD::Pg and DBIx::DBSchema for 5.005.  argh freebsd and solaris!
18101
18102 2004-04-23 06:15  ivan
18103
18104         * FS/MANIFEST, httemplate/index.html: add link to new credit report
18105           on main menu, remove old obsolete shell-out reports
18106
18107 2004-04-23 05:50  ivan
18108
18109         * Makefile: fix up includes with Apache::ASP
18110
18111 2004-04-23 05:19  ivan
18112
18113         * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
18114           httemplate/graph/money_time.cgi,
18115           httemplate/search/cust_bill.html,
18116           httemplate/search/cust_credit.html,
18117           httemplate/search/cust_pay.cgi,
18118           httemplate/search/report_cust_credit.html,
18119           httemplate/search/elements/search.html: credit report, add some
18120           links to sales/credits/receipts summary, move payment search to
18121           template
18122
18123 2004-04-22 19:32  ivan
18124
18125         * httemplate/: search/cust_bill.html, search/sql.html, index.html,
18126           search/elements/search.html: working templated invoice search!
18127
18128 2004-04-22 00:38  ivan
18129
18130         * httemplate/elements/pager.html: silly pager fix
18131
18132 2004-04-22 00:07  ivan
18133
18134         * httemplate/search/report_cust_credit.html: initial copy from
18135           report_cust_pay.html
18136
18137 2004-04-21 13:52  ivan
18138
18139         * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
18140           problems should be fatal and trigger retry
18141
18142 2004-04-20 18:49  ivan
18143
18144         * FS/FS/cust_main.pm: respect country default for batch import
18145
18146 2004-04-20 13:24  ivan
18147
18148         * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
18149
18150 2004-04-19 18:23  ivan
18151
18152         * FS/FS/cust_main.pm: accept expiration dates in the same format
18153           they are output...
18154
18155 2004-04-19 17:58  ivan
18156
18157         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
18158           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
18159           fs_selfservice/FS-SelfService/SelfService.pm,
18160           httemplate/view/cust_main.cgi: add methods for masking credit
18161           cards, add payment info modification to self-service
18162
18163 2004-04-13 20:20  ivan
18164
18165         * install/fedora/fc1/: INSTALL, sources.list: adding preliminary
18166           install script for fedora core 1
18167
18168 2004-04-13 18:00  ivan
18169
18170         * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
18171           make life easier when importing new upstream versions
18172
18173 2004-04-13 17:48  khoff
18174
18175         * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
18176
18177 2004-04-13 15:30  ivan
18178
18179         * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
18180           being used anyway
18181
18182 2004-04-13 13:01  ivan
18183
18184         * FS/t/part_export-communigate_pro.t: adding forgotten test
18185
18186 2004-04-13 11:27  ivan
18187
18188         * Makefile: adding comments for fedora
18189
18190 2004-04-10 18:50  ivan
18191
18192         * httemplate/search/: report_prepaid_income.cgi,
18193           report_prepaid_income.html: update unearned revenue report based
18194           on feedback from kevin
18195
18196 2004-04-09 15:35  ivan
18197
18198         * Makefile: thank goodness its friday
18199
18200 2004-04-09 15:34  ivan
18201
18202         * Makefile: really properly disable RT where not using
18203
18204 2004-04-09 15:33  ivan
18205
18206         * Makefile: properly disable RT where not using
18207
18208 2004-04-08 05:37  ivan
18209
18210         * Makefile: fix psql command line options for older pg
18211
18212 2004-04-08 05:23  ivan
18213
18214         * Makefile: fix quotes
18215
18216 2004-04-08 05:07  ivan
18217
18218         * Makefile: don't enable by default
18219
18220 2004-04-08 05:05  ivan
18221
18222         * rt/sbin/rt-setup-database.in: remove accidentally doubled lines
18223           in usage inst
18224
18225 2004-04-08 05:00  ivan
18226
18227         * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
18228           rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database.in: beginning
18229           of RT integration
18230
18231 2004-04-07 22:53  ivan
18232
18233         * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
18234           server until it is ready
18235
18236 2004-04-07 06:12  ivan
18237
18238         * FS/bin/freeside-reexport: oops, update the usage too
18239
18240 2004-04-07 06:11  ivan
18241
18242         * FS/bin/freeside-reexport: added options to select username,
18243           svcnum, svcpart
18244
18245 2004-04-07 04:39  ivan
18246
18247         * FS/FS/: Conf.pm, domain_record.pm: automatically update
18248           reverse-ARPA records (Bug#462) / recognize SOA records with the
18249           fqdn as well as @
18250
18251 2004-04-07 04:04  ivan
18252
18253         * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
18254           domain
18255
18256 2004-04-07 01:34  ivan
18257
18258         * FS/FS/part_export.pm: argh, the glob itself is tainted under
18259           5.005
18260
18261 2004-04-07 01:07  ivan
18262
18263         * FS/FS/part_export.pm: make -T happy (under old perl?)
18264
18265 2004-04-05 19:03  ivan
18266
18267         * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
18268
18269 2004-04-05 07:05  ivan
18270
18271         * httemplate/misc/link.cgi, FS/FS/Conf.pm,
18272           httemplate/misc/process/link.cgi: add a domain pulldown to
18273           svc_acct linking, closes: Bug#277 / prevent "stealing" services
18274           with link unless you set legacy_link-steal config option, closes:
18275           Bug#321
18276
18277 2004-04-05 04:55  ivan
18278
18279         * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
18280           heuristics to transfer ordering: primaries first, then sorted by
18281           quantity
18282
18283 2004-04-05 02:08  ivan
18284
18285         * htetc/handler.pl, httemplate/misc/whois.cgi,
18286           httemplate/view/svc_domain.cgi: add whois functionality
18287           internally instead of linking to geektools
18288
18289 2004-04-04 15:20  ivan
18290
18291         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
18292           to optionally allow non-matching svcparts to be moved during
18293           package changes, closes: Bug#667
18294
18295 2004-04-04 15:14  ivan
18296
18297         * httemplate/view/cust_main.cgi: comment out extraneous warning
18298
18299 2004-04-02 05:44  ivan
18300
18301         * htetc/handler.pl, httemplate/view/cust_bill-pdf.cgi: remove
18302           Pragma:no-cache header, and set Content-Length and Cache-Control
18303           for viewing .pdf invoices with IE over SSL.
18304           http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
18305
18306 2004-04-02 03:23  ivan
18307
18308         * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
18309           .pdf extension to placate some versions of IE.  yay IE.
18310
18311 2004-04-01 18:09  ivan
18312
18313         * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
18314           (r)ndc command
18315
18316 2004-04-01 06:50  ivan
18317
18318         * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
18319           commands
18320
18321 2004-03-31 16:44  ivan
18322
18323         * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
18324           sub-countries from Locale::SubCountry now
18325
18326 2004-03-30 08:43  ivan
18327
18328         * FS/FS/cust_main.pm: mutex the bill and collect functions
18329           per-customer
18330
18331 2004-03-30 01:20  ivan
18332
18333         * bin/bind.import: add -s and -c flags, add ipv6 default zones to
18334           list of ignored zones, add nameservice records to existing
18335           domains, update for API change inDNS::ZoneParse 0.84
18336
18337 2004-03-29 13:49  ivan
18338
18339         * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
18340           also
18341
18342 2004-03-28 22:03  ivan
18343
18344         * FS/FS/part_export.pm: fix export_info sub to return an empty
18345           hashref instead of undef
18346
18347 2004-03-26 17:05  khoff
18348
18349         * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
18350           services in a particular order to get around certain
18351           inter-service dependancies
18352
18353 2004-03-25 20:54  ivan
18354
18355         * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
18356           2.09
18357
18358 2004-03-25 20:46  ivan
18359
18360         * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
18361           necessary
18362
18363 2004-03-25 03:00  ivan
18364
18365         * FS/FS/part_export/: domain_shellcommands.pm,
18366           www_shellcommands.pm: typo from refactoring
18367
18368 2004-03-25 00:55  ivan
18369
18370         * FS/FS/part_export/: domain_shellcommands.pm,
18371           forward_shellcommands.pm, shellcommands.pm,
18372           shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
18373           ISPMan integration
18374
18375 2004-03-24 22:42  ivan
18376
18377         * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
18378           and later only so far, still waiting to hear about 4.10
18379
18380 2004-03-24 07:38  ivan
18381
18382         * httemplate/edit/part_export.cgi: catch misconfigured exports
18383
18384 2004-03-24 06:28  ivan
18385
18386         * FS/FS/: part_export.pm, part_export/apache.pm,
18387           part_export/bind.pm, part_export/bind_slave.pm,
18388           part_export/bsdshell.pm, part_export/communigate_pro.pm,
18389           part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
18390           part_export/cyrus.pm, part_export/domain_shellcommands.pm,
18391           part_export/forward_shellcommands.pm, part_export/http.pm,
18392           part_export/infostreet.pm, part_export/ldap.pm,
18393           part_export/postfix.pm, part_export/shellcommands.pm,
18394           part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
18395           part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
18396           part_export/sysvshell.pm, part_export/textradius.pm,
18397           part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
18398           export info to the modules themselves
18399
18400 2004-03-24 06:23  ivan
18401
18402         * FS/FS/part_export/router.pm: move export info to the modules
18403           themselves
18404
18405 2004-03-24 06:21  ivan
18406
18407         * FS/: MANIFEST, FS/part_export/passwdfile.pm,
18408           t/part_export-passwdfile.t: adding passwdfile export base class
18409
18410 2004-03-24 06:17  ivan
18411
18412         * eg/export_template.pm: update example export for the new world of
18413           export data in themodule files
18414
18415 2004-03-24 01:35  ivan
18416
18417         * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
18418           t/part_export-postfix.t, t/part_export-router.t: add missing
18419           compile tests
18420
18421 2004-03-23 11:57  ivan
18422
18423         * httemplate/view/: cust_main.cgi: small UI fix for unapplied
18424           partial credits
18425
18426 2004-03-22 16:06  ivan
18427
18428         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
18429           htetc/handler.pl, httemplate/elements/small_custview.html,
18430           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
18431           httemplate/view/cust_main.cgi: one-time credit card and ACH
18432           payments (like self-service) closes: Bug#648
18433
18434 2004-03-22 16:06  ivan
18435
18436         * httemplate/search/report_receivables.cgi: fix sorting of NULL
18437           companies differently than empty companies
18438
18439 2004-03-22 11:02  ivan
18440
18441         * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
18442           size of 6
18443
18444 2004-03-22 09:13  ivan
18445
18446         * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
18447           add ACH help graphic
18448
18449 2004-03-22 07:18  ivan
18450
18451         * FS/FS/CGI.pm: tone down the titles
18452
18453 2004-03-22 07:04  ivan
18454
18455         * httemplate/edit/cust_main.cgi: s/routing code/routing number/
18456
18457 2004-03-22 04:50  ivan
18458
18459         * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
18460           expiration selection now -> 15 years instead of hardcoded
18461
18462 2004-03-22 03:05  ivan
18463
18464         * httemplate/: edit/process/REAL_cust_pkg.cgi,
18465           edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
18466           misc/unprovision.cgi, misc/process/link.cgi,
18467           search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
18468           view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
18469           view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
18470           remove everything that links to package view also, closes:
18471           Bug#569
18472
18473 2004-03-22 02:36  ivan
18474
18475         * httemplate/view/cust_main.cgi: further small UI tweaks
18476
18477 2004-03-22 02:16  ivan
18478
18479         * httemplate/view/cust_main.cgi: yay!  remove package view entirely
18480           (closes: Bug#569)
18481
18482 2004-03-21 18:59  ivan
18483
18484         * httemplate/view/cust_main.cgi: much easier to understand listing
18485           of credits/payments that get split up, closes: Bug#773, 762
18486
18487 2004-03-19 04:36  ivan
18488
18489         * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
18490
18491 2004-03-18 14:35  ivan
18492
18493         * FS/FS/part_export/shellcommands.pm: quote already-crypted
18494           passwords to prevent variable substitution
18495
18496 2004-03-18 14:32  ivan
18497
18498         * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
18499           replace also
18500
18501 2004-03-18 14:00  ivan
18502
18503         * bin/shadow.reimport: add -b option
18504
18505 2004-03-18 12:58  ivan
18506
18507         * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
18508           passwords
18509
18510 2004-03-17 17:46  ivan
18511
18512         * FS/bin/freeside-selfservice-server,
18513           fs_selfservice/FS-SelfService/SelfService.pm,
18514           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
18515           require Storable minimum 2.09
18516
18517 2004-03-17 15:16  ivan
18518
18519         * FS/FS/svc_acct.pm: fixup password checking to understand
18520           old-style *SUSPENDED* accounts and not to allow access for * ! !!
18521           passwords
18522
18523 2004-03-17 15:08  ivan
18524
18525         * bin/shadow.reimport: skip root user and anyone with *LK* or NP
18526           accounts
18527
18528 2004-03-17 14:55  ivan
18529
18530         * bin/shadow.reimport: fix multiple svcparts
18531
18532 2004-03-17 14:53  ivan
18533
18534         * bin/shadow.reimport: allow multiple svcparts
18535
18536 2004-03-17 14:49  ivan
18537
18538         * bin/shadow.reimport: re-enable prompting
18539
18540 2004-03-17 14:45  ivan
18541
18542         * bin/shadow.reimport: add -d and -r options
18543
18544 2004-03-17 13:47  ivan
18545
18546         * FS/FS/: ClientAPI/MyAccount.pm, svc_acct.pm, ClientAPI/passwd.pm:
18547           proper self-service login supporting plaintext, crypt and MD5
18548           passwords
18549
18550 2004-03-16 12:41  ivan
18551
18552         * Makefile: rt-setup-database, not rt-initialize-database
18553
18554 2004-03-15 23:06  ivan
18555
18556         * Makefile, rt/config.layout.in: masonstatedir can't be configured
18557           form ./configure either, must use layout
18558
18559 2004-03-15 23:04  ivan
18560
18561         * Makefile: and finally, run the ./configure
18562
18563 2004-03-15 23:03  ivan
18564
18565         * Makefile: use a proper delimter
18566
18567 2004-03-15 23:00  ivan
18568
18569         * Makefile: transposition
18570
18571 2004-03-15 22:59  ivan
18572
18573         * Makefile: autogenerate rt/config.layout file
18574
18575 2004-03-15 22:58  ivan
18576
18577         * rt/: FREESIDE_MODIFIED, config.layout.in: config.layout needs to
18578           be generated
18579
18580 2004-03-15 22:45  ivan
18581
18582         * Makefile: initial RT targets
18583
18584 2004-03-15 22:43  ivan
18585
18586         * rt/FREESIDE_MODIFIED: initial (hopefully rather unobtrusive)
18587           patch
18588
18589 2004-03-15 20:36  ivan
18590
18591         * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
18592
18593 2004-03-15 16:34  ivan
18594
18595         * Makefile: dont want to error out here
18596
18597 2004-03-12 17:27  ivan
18598
18599         * Makefile: really add the necessary backslashes this time, fix
18600           s/// delimteres
18601
18602 2004-03-12 16:53  ivan
18603
18604         * Makefile: oops
18605
18606 2004-03-12 16:50  ivan
18607
18608         * Makefile, htetc/handler.pl: automatically set Mason comp_root in
18609           Makefile
18610
18611 2004-03-12 16:16  ivan
18612
18613         * Makefile: fix suse document root
18614
18615 2004-03-12 04:39  ivan
18616
18617         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
18618           httemplate/view/cust_main.cgi: add unapplycredits configuration
18619           option
18620
18621 2004-03-12 04:11  ivan
18622
18623         * httemplate/graph/money_time.cgi: fix title
18624
18625 2004-03-12 02:22  ivan
18626
18627         * httemplate/index.html: add badly-named new report
18628
18629 2004-03-12 00:56  ivan
18630
18631         * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
18632           by default; horrible performance
18633
18634 2004-03-12 00:17  ivan
18635
18636         * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
18637           contain the strings now, not just match exactly
18638
18639 2004-03-11 13:19  ivan
18640
18641         * conf/logo.eps: oops, wrong logo
18642
18643 2004-03-11 13:07  ivan
18644
18645         * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
18646           point invoice_latex at it by default
18647
18648 2004-03-11 00:54  ivan
18649
18650         * FS/bin/freeside-selfservice-server: turn down logging level
18651
18652 2004-03-10 23:33  ivan
18653
18654         * fs_passwd/fs_passwd: update fs_passwd stuff as wrappers around
18655           self-service
18656
18657 2004-03-10 20:17  ivan
18658
18659         * FS/MANIFEST: incorrect listing in MANIFEST
18660
18661 2004-03-10 19:53  ivan
18662
18663         * install/redhat/7.3/INSTALL: 1.5 stuff
18664
18665 2004-03-10 18:21  ivan
18666
18667         * install/suse/9.0/INSTALL: suse install script
18668
18669 2004-03-10 18:05  ivan
18670
18671         * rt/autom4te.cache/: output.0, traces.0: import of rt 3.0.9
18672
18673 2004-03-10 18:02  ivan
18674
18675         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/it.po, lib/RT/I18N/ru.po,
18676           lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
18677           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
18678           lib/RT/Interface/Web.pm, lib/RT/URI/fsck_com_rt.pm,
18679           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl,
18680           lib/t/data/crashes-file-based-parser,
18681           lib/t/data/multipart-report, lib/t/data/notes-uuencoded,
18682           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
18683           sbin/rt-test-dependencies.in: import of rt 3.0.9
18684
18685 2004-03-10 17:59  ivan
18686
18687         * rt/: Makefile, Makefile.in, README, README.Oracle, UPGRADING,
18688           configure, configure.ac, config.log, Changelog, config.status,
18689           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
18690           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt-mailgate.in,
18691           bin/rt.in, bin/mason_handler.fcgi, bin/mason_handler.scgi,
18692           bin/mason_handler.svc, bin/webmux.pl.in, bin/rt-crontool,
18693           bin/rt-mailgate, docs/rt3-schema-relationships.dot,
18694           etc/RT_Config.pm.in, etc/acl.Informix, etc/acl.Oracle,
18695           etc/constraints.mysql, etc/drop.Informix, etc/drop.Oracle,
18696           etc/initialdata, etc/schema.Informix, etc/schema.SQLite,
18697           etc/schema.mysql, etc/RT_Config.pm, html/autohandler,
18698           html/index.html, html/Admin/Elements/EditCustomField,
18699           html/Admin/Elements/EditCustomFieldValues,
18700           html/Admin/Elements/EditCustomFields,
18701           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
18702           html/Admin/Elements/SelectGroups,
18703           html/Admin/Elements/SelectRights,
18704           html/Admin/Elements/SelectStage,
18705           html/Admin/Queues/CustomFields.html,
18706           html/Admin/Queues/index.html, html/Admin/Users/Modify.html,
18707           html/Admin/Users/index.html, html/Approvals/Display.html,
18708           html/Elements/Callback, html/Elements/MessageBox,
18709           html/Elements/MyTickets, html/Elements/SelectLang,
18710           html/Elements/SelectStatus, html/Elements/SelectWatcherType,
18711           html/Elements/SetupSessionCookie, html/REST/1.0/autohandler,
18712           html/REST/1.0/dhandler, html/REST/1.0/logout,
18713           html/REST/1.0/Forms/queue/default, html/REST/1.0/Forms/queue/ns,
18714           html/REST/1.0/Forms/ticket/attachments,
18715           html/REST/1.0/Forms/ticket/default,
18716           html/REST/1.0/Forms/ticket/history,
18717           html/REST/1.0/Forms/ticket/links,
18718           html/REST/1.0/Forms/user/default, html/REST/1.0/Forms/user/ns,
18719           html/REST/1.0/NoAuth/mail-gateway, html/REST/1.0/search/dhandler,
18720           html/REST/1.0/search/ticket, html/REST/1.0/ticket/comment,
18721           html/REST/1.0/ticket/link, html/REST/1.0/ticket/merge,
18722           html/SelfService/Display.html, html/SelfService/Update.html,
18723           html/SelfService/Elements/MyRequests, html/Ticket/Create.html,
18724           html/Ticket/Display.html, html/Ticket/Modify.html,
18725           html/Ticket/ModifyAll.html, html/Ticket/ModifyPeople.html,
18726           html/Ticket/Update.html, html/Ticket/Attachment/dhandler,
18727           html/Ticket/Elements/AddWatchers,
18728           html/Ticket/Elements/EditCustomField,
18729           html/Ticket/Elements/EditPeople,
18730           html/Ticket/Elements/ShowAttachments,
18731           html/Ticket/Elements/ShowDates, html/Ticket/Elements/ShowHistory,
18732           html/Ticket/Elements/ShowMessageStanza,
18733           html/Ticket/Elements/ShowPeople,
18734           html/Ticket/Elements/ShowTransaction, html/User/Prefs.html,
18735           lib/RT.pm.in, lib/RT.pm, lib/RT/Attachment_Overlay.pm,
18736           lib/RT/Base.pm, lib/RT/CachedGroupMember_Overlay.pm,
18737           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
18738           lib/RT/CustomField_Overlay.pm, lib/RT/EmailParser.pm,
18739           lib/RT/GroupMember_Overlay.pm, lib/RT/Group_Overlay.pm,
18740           lib/RT/Groups_Overlay.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
18741           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
18742           lib/RT/Record.pm, lib/RT/ScripAction_Overlay.pm,
18743           lib/RT/Scrip_Overlay.pm, lib/RT/Scrips_Overlay.pm,
18744           lib/RT/StyleGuide.pod, lib/RT/Template_Overlay.pm,
18745           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
18746           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction_Overlay.pm,
18747           lib/RT/URI.pm, lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
18748           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
18749           lib/RT/Action/CreateTickets.pm, lib/RT/Action/SendEmail.pm,
18750           lib/RT/I18N/cs.pm: import of rt 3.0.9
18751
18752 2004-03-10 17:05  ivan
18753
18754         * Makefile: update for suse
18755
18756 2004-03-10 14:27  khoff
18757
18758         * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
18759           weren't being properly masked on errors.  The router/block select
18760           box wasn't being generated on errors.
18761
18762 2004-03-10 13:47  ivan
18763
18764         * install/suse/9.0/INSTALL: move to versioned dir
18765
18766 2004-03-10 13:44  ivan
18767
18768         * install/redhat/9/INSTALL: adding preliminary suse install script
18769
18770 2004-03-10 11:06  khoff
18771
18772         * httemplate/browse/router.cgi: Added hide/show customer router
18773           link.
18774
18775 2004-03-09 18:37  khoff
18776
18777         * httemplate/browse/router.cgi: UI cleanup.
18778
18779 2004-03-05 06:34  ivan
18780
18781         * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
18782           FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
18783           FS/t/Report-Table.t, FS/t/Report.t, htetc/handler.pl,
18784           httemplate/graph/money_time.cgi: beginning of OO reporting
18785           interface, create acadia-requested crosstab reports
18786
18787 2004-03-04 21:59  ivan
18788
18789         * FS/bin/freeside-daily: fix -v
18790
18791 2004-03-03 08:32  ivan
18792
18793         * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
18794           be create and fetchmail should not be run
18795
18796 2004-03-03 05:42  ivan
18797
18798         * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
18799           svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
18800           svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
18801           emails being sent to signup server declined accounts, closes:
18802           Bug#743
18803
18804 2004-03-02 22:20  ivan
18805
18806         * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
18807           well as disable them (IE doesn't grey out disabled text dialogs)
18808
18809 2004-02-28 15:06  ivan
18810
18811         * httemplate/docs/ieak.html: for now
18812
18813 2004-02-28 14:57  ivan
18814
18815         * Makefile: s/cleanwhisker/pouncequick/
18816
18817 2004-02-28 14:49  ivan
18818
18819         * FS/t/acct_snarf.t: adding
18820
18821 2004-02-28 14:48  ivan
18822
18823         * FS/FS/cust_pkg.pm: minor fixes
18824
18825 2004-02-28 14:47  ivan
18826
18827         * CREDITS: credit where the typeset invoices came from!
18828
18829 2004-02-28 14:40  ivan
18830
18831         * httemplate/edit/process/cust_main_county-collapse.cgi: style
18832
18833 2004-02-28 14:40  ivan
18834
18835         * httemplate/edit/process/cust_main_county.cgi: new setuptax and
18836           recurtax fields
18837
18838 2004-02-28 14:36  ivan
18839
18840         * install/redhat/7.3/INSTALL: update
18841
18842 2004-02-28 14:26  ivan
18843
18844         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
18845           1.32, finally closes Bug#639
18846
18847 2004-02-27 13:21  khoff
18848
18849         * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
18850           were trying to call addr on an undefined object.  That's not
18851           good.
18852
18853 2004-02-26 11:21  ivan
18854
18855         * httemplate/view/svc_forward.cgi: correct cancel link
18856           s/account/mail forward/
18857
18858 2004-02-25 20:01  ivan
18859
18860         * httemplate/edit/svc_forward.cgi: double quotes are not ASP
18861
18862 2004-02-25 19:32  ivan
18863
18864         * FS/FS/Record.pm: allow replace with no arguments
18865
18866 2004-02-25 02:37  ivan
18867
18868         * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
18869           forward editing for new svc_forward.src field
18870
18871 2004-02-24 21:11  ivan
18872
18873         * FS/FS/CGI.pm: kludge around it completely
18874
18875 2004-02-24 21:04  ivan
18876
18877         * FS/FS/CGI.pm: third time's the charm
18878
18879 2004-02-24 21:00  ivan
18880
18881         * FS/FS/CGI.pm: oops, not the right way to blank them
18882
18883 2004-02-24 20:56  ivan
18884
18885         * FS/FS/CGI.pm: query strings get passed through sometimes?
18886
18887 2004-02-23 00:12  ivan
18888
18889         * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
18890           fallback suspension code
18891
18892 2004-02-13 10:58  ivan
18893
18894         * bin/postfix.export: postfix export
18895
18896 2004-02-13 06:04  ivan
18897
18898         * FS/FS/part_export.pm, bin/postfix.export: add postfix export
18899
18900 2004-02-13 05:53  ivan
18901
18902         * httemplate/edit/part_svc.cgi: typo
18903
18904 2004-02-13 04:27  ivan
18905
18906         * FS/FS/part_export/postfix.pm: adding postfix export
18907
18908 2004-02-13 03:47  ivan
18909
18910         * bin/sendmail.import: it lives!
18911
18912 2004-02-13 03:28  ivan
18913
18914         * httemplate/: index.html, search/svc_forward.cgi,
18915           view/svc_forward.cgi: add mail alias browse to main menu and fix
18916           mail alias view to recognize new schema also
18917
18918 2004-02-13 02:57  ivan
18919
18920         * FS/bin/freeside-setup: continue adding svc_forward.src: make
18921           svc_forward.srcsvc nullable
18922
18923 2004-02-13 02:35  ivan
18924
18925         * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
18926           httemplate/docs/schema.html: add svc_forward.src
18927
18928 2004-02-13 00:02  ivan
18929
18930         * bin/sendmail.import: initial import
18931
18932 2004-02-12 20:01  ivan
18933
18934         * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
18935           forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
18936           depend on Net::SSH 0.08 for non-blocking STDERR read
18937
18938 2004-02-12 14:40  ivan
18939
18940         * install/redhat/9/INSTALL: doc
18941
18942 2004-02-12 02:44  ivan
18943
18944         * bin/bind.import: fix usage msg
18945
18946 2004-02-11 22:31  ivan
18947
18948         * htetc/handler.pl, httemplate/misc/email-invoice.cgi,
18949           httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
18950           re-email invoice, closes: bug#526 and have print and email
18951           invoice links redirect back to top of customer view page instead
18952           of #history tag
18953
18954 2004-02-07 14:13  ivan
18955
18956         * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
18957
18958 2004-02-07 00:24  ivan
18959
18960         * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
18961           to sqlradius and sqlradius_withdomain exports
18962
18963 2004-02-05 17:00  ivan
18964
18965         * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
18966
18967 2004-02-02 16:19  ivan
18968
18969         * bin/shadow.reimport: adding shadow.reimport
18970
18971 2004-02-01 16:23  ivan
18972
18973         * install/redhat/9/INSTALL: add 1.5 dependancies
18974
18975 2004-02-01 13:07  ivan
18976
18977         * install/redhat/9/INSTALL: add addl dependancies, should work now?
18978
18979 2004-02-01 13:05  ivan
18980
18981         * install/redhat/9/INSTALL: rar rar
18982
18983 2004-02-01 13:00  ivan
18984
18985         * install/redhat/9/INSTALL: rar
18986
18987 2004-02-01 01:43  ivan
18988
18989         * install/debian/3.0/INSTALL: add libcache-cache-perl
18990
18991 2004-02-01 01:29  ivan
18992
18993         * Makefile: use install to make all components of FREESIDE_CONF dir
18994
18995 2004-02-01 01:23  ivan
18996
18997         * install/debian/3.0/INSTALL: s/cleanwhisker/pouncequick/
18998
18999 2004-01-30 22:33  ivan
19000
19001         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
19002           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
19003           httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
19004           htetc/handler.pl, httemplate/docs/schema.html: add
19005           pkg_svc.primary_svc flag to enable an explicit first package flag
19006
19007 2004-01-30 22:20  ivan
19008
19009         * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
19010           empty values in non-primary-keyed tables
19011
19012 2004-01-29 19:58  ivan
19013
19014         * FS/FS/part_export.pm: add default freebsd and linux
19015           suspension/unsuspension commands, work around FreeBSD pw(1) lack
19016           of locking, and don't prepend "*SUSPENDED* " to suspend an
19017           account anymore
19018
19019 2004-01-29 19:05  ivan
19020
19021         * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
19022           suspend an account
19023
19024 2004-01-29 17:27  ivan
19025
19026         * Makefile: multiple self-service machines aren't enclosed in
19027           quotes
19028
19029 2004-01-29 17:10  ivan
19030
19031         * Makefile, FS/FS/ClientAPI/MyAccount.pm,
19032           FS/bin/freeside-selfservice-server, init.d/freeside-init: add
19033           support for running selfservice server against multiple machines
19034
19035 2004-01-27 17:45  ivan
19036
19037         * httemplate/search/svc_acct.cgi: fix link from service definition
19038           browse to services
19039
19040 2004-01-27 17:39  ivan
19041
19042         * httemplate/: index.html, browse/part_svc.cgi,
19043           search/svc_acct.cgi, search/svc_domain.cgi: add service
19044           definition browse by number of active services
19045
19046 2004-01-23 03:20  ivan
19047
19048         * httemplate/: index.html, search/report_prepaid_income.cgi,
19049           search/report_prepaid_income.html: add prepaid income to main
19050           menu and allow arbitrary dates
19051
19052 2004-01-23 01:04  ivan
19053
19054         * httemplate/search/report_prepaid_income.cgi: tidy up look
19055
19056 2004-01-23 00:58  ivan
19057
19058         * httemplate/search/report_prepaid_income.cgi: oops
19059
19060 2004-01-23 00:55  ivan
19061
19062         * httemplate/search/report_prepaid_income.cgi: first try at prepaid
19063           income report
19064
19065 2004-01-22 19:22  ivan
19066
19067         * FS/FS/cust_bill.pm: undo debugging change
19068
19069 2004-01-22 19:21  ivan
19070
19071         * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
19072           avoid gigantic line items
19073
19074 2004-01-22 19:01  ivan
19075
19076         * httemplate/edit/cust_main.cgi: and the same for ship_
19077
19078 2004-01-22 18:53  ivan
19079
19080         * httemplate/edit/cust_main.cgi: fix state default and set min year
19081           to this year, patch from <matthewd>, thanks!
19082
19083 2004-01-22 16:49  ivan
19084
19085         * debian/control: update ideas about package splitup
19086
19087 2004-01-21 16:21  ivan
19088
19089         * FS/FS/cust_main.pm: fix cancel method
19090
19091 2004-01-21 16:11  ivan
19092
19093         * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
19094           properly
19095
19096 2004-01-21 15:45  ivan
19097
19098         * httemplate/misc/dump.cgi: fix newline problem in dump
19099
19100 2004-01-21 14:10  ivan
19101
19102         * FS/FS/cust_bill.pm: clean up all temp files!
19103
19104 2004-01-21 14:00  ivan
19105
19106         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
19107           conf/invoice_latexsmallfooter: fix multi-page typeset invoices
19108
19109 2004-01-20 16:04  ivan
19110
19111         * httemplate/search/: cust_bill_event.cgi, cust_pay.cgi,
19112           cust_pkg.cgi: don't include the _next_ day, just the full ending
19113           day
19114
19115 2004-01-20 12:30  ivan
19116
19117         * httemplate/: index.html, misc/dump.cgi: add database dump from
19118           web interface
19119
19120 2004-01-18 13:03  ivan
19121
19122         * FS/FS/Record.pm: revert bind_param change _again_.  passing not
19123           as a hashref causes too many other problems.  please leave as is.
19124           DBD::Pg needs to be fixed.  1.31 is a lost cause.
19125
19126 2004-01-16 13:45  ivan
19127
19128         * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
19129           also
19130
19131 2004-01-12 12:40  khoff
19132
19133         * httemplate/edit/part_virtual_field.cgi: Lists are just better
19134           sorted.
19135
19136 2004-01-12 12:34  khoff
19137
19138         * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
19139
19140 2004-01-11 16:03  ivan
19141
19142         * httemplate/view/cust_bill.cgi: only display "view typeset
19143           invoice" when there is an invoice_latex template
19144
19145 2004-01-11 15:59  ivan
19146
19147         * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
19148           invoice view in web UI uses pdf instead of postscript, closes
19149           Bug#614
19150
19151 2004-01-11 15:38  ivan
19152
19153         * httemplate/view/cust_bill-pdf.cgi: fix for pdf
19154
19155 2004-01-11 15:37  ivan
19156
19157         * httemplate/view/cust_bill-pdf.cgi: adding
19158
19159 2004-01-10 03:32  ivan
19160
19161         * install/redhat/9/INSTALL: update paths
19162
19163 2004-01-10 03:17  ivan
19164
19165         * Makefile: workaround stubborn shells globbing [a-z] to include
19166           CVS/
19167
19168 2004-01-09 20:19  ivan
19169
19170         * FS/FS/cust_main.pm: don't require payname for DCHK either
19171
19172 2004-01-09 19:50  ivan
19173
19174         * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
19175           invoice event edits
19176
19177 2004-01-09 14:46  ivan
19178
19179         * httemplate/search/report_receivables.cgi: add customer number
19180
19181 2004-01-09 14:39  ivan
19182
19183         * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
19184           deletions: need to use Date::Format and FS::Misc qw(send_email)
19185           in cust_credit.pm, need a link to delete unapplied credits too
19186
19187 2004-01-09 14:15  ivan
19188
19189         * FS/FS/Conf.pm: correct tyop
19190
19191 2004-01-09 14:11  ivan
19192
19193         * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
19194           httemplate/view/cust_main.cgi,
19195           httemplate/misc/delete-cust_credit.cgi: add deletecredits config
19196           value to enable deletion of credits
19197
19198 2004-01-09 13:09  ivan
19199
19200         * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
19201           value
19202
19203 2004-01-06 22:10  khoff
19204
19205         * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
19206           billing services in an external sql database.
19207
19208 2004-01-05 12:24  ivan
19209
19210         * httemplate/index.html: fix other packages by next bill date link
19211
19212 2004-01-03 19:54  ivan
19213
19214         * httemplate/docs/signup.html: remove obsolete netscape CCK
19215           supportsignup.cgi
19216
19217           depend on HTTP::BrowserDetect directly instead of via deprecated
19218           HTTP::Headers::UserAgent (closes: Bug#578)
19219
19220 2004-01-03 00:42  ivan
19221
19222         * httemplate/browse/agent.cgi: fix heading colspan when there is no
19223           agent.disabled column
19224
19225 2004-01-01 12:40  ivan
19226
19227         * FS/FS/cust_bill.pm: escape stuff from latex
19228
19229 2003-12-29 22:02  khoff
19230
19231         * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
19232           around a bug in DBD::Pg version 1.31.
19233
19234 2003-12-27 00:23  ivan
19235
19236         * httemplate/: index.html, search/cust_pkg.cgi: package reports by
19237           agent
19238
19239 2003-12-24 10:18  khoff
19240
19241         * FS/bin/freeside-setup: tyop
19242
19243 2003-12-22 18:36  ivan
19244
19245         * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
19246           FS/t/svc_external.t, htetc/handler.pl,
19247           httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
19248           httemplate/edit/process/svc_external.cgi,
19249           httemplate/view/svc_external.cgi: add svc_external
19250
19251 2003-12-22 17:46  ivan
19252
19253         * FS/: FS.pm, FS/svc_external.pm, bin/freeside-setup,
19254           FS/cust_svc.pm: add svc_external
19255
19256 2003-12-22 17:10  ivan
19257
19258         * eg/table_template-svc.pm: update svc template for 1.5
19259
19260 2003-12-22 17:06  ivan
19261
19262         * eg/table_template-svc.pm: fix path to svc_Common in example table
19263
19264 2003-12-22 16:51  ivan
19265
19266         * FS/FS/ClientAPI/MyAccount.pm,
19267           fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
19268           selfservice API
19269
19270 2003-12-22 16:41  ivan
19271
19272         * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
19273           option
19274
19275 2003-12-22 13:22  ivan
19276
19277         * FS/FS/cust_main.pm: default to the whole-country tax rate if
19278           states aren't defined
19279
19280 2003-12-22 13:18  ivan
19281
19282         * FS/FS/cust_bill.pm: quiet warning
19283
19284 2003-12-22 13:01  ivan
19285
19286         * FS/FS/cust_credit.pm: allow credits to be modified at API level
19287
19288 2003-12-22 09:50  ivan
19289
19290         * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
19291           subs
19292
19293 2003-12-21 15:16  ivan
19294
19295         * httemplate/browse/agent_type.cgi: work even if there are stray
19296           type_pkgs records around
19297
19298 2003-12-21 15:13  ivan
19299
19300         * FS/FS/Record.pm: cache virtual_fields method results to help
19301           performance
19302
19303 2003-12-21 13:12  ivan
19304
19305         * FS/bin/freeside-addoutsourceuser: add outsourced databases with
19306           both addresses by default
19307
19308 2003-12-15 00:08  ivan
19309
19310         * conf/invoice_latex: line up w/window envelopes
19311
19312 2003-12-15 00:07  ivan
19313
19314         * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
19315           now, do not count on latex printing it, oops
19316
19317 2003-12-14 22:42  ivan
19318
19319         * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
19320           amounts of all open invoices as soon as balance went positive
19321           (only manifests when any cust_bill->owed somehow got to be
19322           negative)
19323
19324 2003-12-14 19:41  ivan
19325
19326         * FS/FS/cust_bill.pm: add _latex_escape sub
19327
19328 2003-12-14 09:53  ivan
19329
19330         * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
19331           view field names
19332
19333 2003-12-10 15:53  ivan
19334
19335         * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
19336           dropdown
19337
19338 2003-12-10 14:51  ivan
19339
19340         * FS/bin/freeside-setup: add part_referral.disabled, add disabled
19341           indices to agent and part_bill_event
19342
19343 2003-12-10 14:50  ivan
19344
19345         * FS/FS/part_referral.pm: add part_referral.disabled
19346
19347 2003-11-30 00:06  ivan
19348
19349         * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
19350           file
19351
19352 2003-11-29 23:52  ivan
19353
19354         * httemplate/view/cust_bill.cgi: add link to view typeset invoice
19355
19356 2003-11-29 23:41  ivan
19357
19358         * conf/invoice_latex: move to the left to line up with window
19359           envelopes
19360
19361 2003-11-29 02:50  ivan
19362
19363         * FS/FS/cust_credit_bill.pm: missing cut
19364
19365 2003-11-29 02:48  ivan
19366
19367         * FS/FS/cust_bill.pm: use the latex template for normal printing
19368           when available
19369
19370 2003-11-29 02:39  ivan
19371
19372         * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
19373
19374 2003-11-29 00:32  ivan
19375
19376         * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
19377           send statements when a payment or credit is applied
19378
19379 2003-11-29 00:18  ivan
19380
19381         * FS/FS/part_bill_event.pm: also set default latex template for
19382           late bill templates
19383
19384 2003-11-29 00:08  ivan
19385
19386         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
19387           conf/invoice_latexfooter, conf/invoice_latexnotes,
19388           httemplate/misc/print-invoice.cgi,
19389           httemplate/view/cust_bill-ps.cgi: postscript invoice redux
19390
19391 2003-11-26 07:37  ivan
19392
19393         * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
19394           charges
19395
19396 2003-11-26 06:25  ivan
19397
19398         * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
19399           value to control explicit due date printing on invoices
19400
19401 2003-11-24 06:29  ivan
19402
19403         * httemplate/edit/part_export.cgi: fix html quoting problems
19404
19405 2003-11-24 05:01  ivan
19406
19407         * httemplate/browse/part_export.cgi: fix html quoting of export
19408           options
19409
19410 2003-11-21 10:55  ivan
19411
19412         * FS/FS/Record.pm: revert bind_param change!
19413
19414 2003-11-21 07:32  ivan
19415
19416         * httemplate/search/report_receivables.cgi: precedence helps alot
19417
19418 2003-11-21 07:25  ivan
19419
19420         * httemplate/search/report_receivables.cgi: precedence helps alot
19421
19422 2003-11-21 07:20  ivan
19423
19424         * httemplate/search/report_receivables.cgi: show customer status on
19425           receivables report
19426
19427 2003-11-20 04:48  ivan
19428
19429         * FS/FS/part_export/communigate_pro.pm: don't error out when not
19430           actually changing domain
19431
19432 2003-11-19 10:13  ivan
19433
19434         * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
19435
19436 2003-11-19 04:21  ivan
19437
19438         * httemplate/: edit/REAL_cust_pkg.cgi, search/report_cust_pay.html,
19439           search/report_tax.html: fix jscalendar date ifFormat
19440
19441 2003-11-18 17:37  ivan
19442
19443         * FS/FS/cust_bill.pm: reversing accidental commit of
19444           work-in-progress
19445
19446 2003-11-18 17:29  ivan
19447
19448         * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
19449
19450 2003-11-18 07:14  ivan
19451
19452         * FS/FS/part_export.pm: fix communigate pro export descriptions
19453
19454 2003-11-18 07:04  ivan
19455
19456         * FS/: FS/part_export/communigate_pro.pm,
19457           FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
19458           FS/part_export.pm: add communigate_pro_singledomain export
19459
19460 2003-11-14 23:28  ivan
19461
19462         * FS/bin/freeside-selfservice-server: kill off ssh process when
19463           re-opening connection
19464
19465 2003-11-14 23:18  ivan
19466
19467         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
19468           trailing newline to supress useless error messages in log
19469
19470 2003-11-14 00:43  ivan
19471
19472         * FS/bin/freeside-selfservice-server: hopefully recover better from
19473           lost ssh connections
19474
19475 2003-11-13 18:52  ivan
19476
19477         * httemplate/search/report_receivables.cgi: sort these
19478           case-insensitive
19479
19480 2003-11-13 03:23  ivan
19481
19482         * install/debian/3.0/INSTALL: fix path in questionable section
19483
19484 2003-11-12 04:29  ivan
19485
19486         * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
19487           unaudited services with a svcnum for imports
19488
19489 2003-11-12 03:22  ivan
19490
19491         * FS/FS/cust_pkg.pm: better error msg
19492
19493 2003-11-11 07:03  ivan
19494
19495         * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
19496           during an import
19497
19498 2003-11-11 06:39  ivan
19499
19500         * FS/FS/svc_Common.pm: fix up virtual field reprucussions
19501
19502 2003-11-11 06:21  ivan
19503
19504         * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
19505           imports with svcnums
19506
19507 2003-11-11 00:01  ivan
19508
19509         * httemplate/search/report_receivables.cgi: remove spaces between
19510           parens and contact name
19511
19512 2003-11-10 23:51  ivan
19513
19514         * httemplate/browse/svc_acct_pop.cgi: part_referral.cgi
19515
19516 2003-11-10 05:54  ivan
19517
19518         * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
19519           in?
19520
19521 2003-11-08 08:36  ivan
19522
19523         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
19524           cancel_pkg functions to self-service
19525
19526 2003-11-08 08:31  ivan
19527
19528         * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
19529           self-service functions!
19530
19531 2003-11-08 04:59  ivan
19532
19533         * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
19534           so we can prevent double-charges
19535
19536 2003-11-07 02:53  ivan
19537
19538         * httemplate/elements/: calendar-en.js, calendar-setup.js,
19539           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
19540           jscalendar
19541
19542 2003-11-07 00:39  ivan
19543
19544         * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
19545           charging
19546
19547 2003-11-07 00:36  ivan
19548
19549         * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
19550           calculations
19551
19552 2003-11-06 23:56  ivan
19553
19554         * httemplate/view/svc_acct.cgi: also show RADIUS usage information
19555           for sqlradius_withdomain exports
19556
19557 2003-11-06 06:45  ivan
19558
19559         * httemplate/search/report_receivables.cgi: add totals & simplify
19560           expressions
19561
19562 2003-11-06 06:08  ivan
19563
19564         * httemplate/search/report_receivables.cgi: ack!  count credits,
19565           not payments twice
19566
19567 2003-11-06 06:00  ivan
19568
19569         * httemplate/search/report_receivables.cgi: typo
19570
19571 2003-11-06 05:56  ivan
19572
19573         * httemplate/search/report_receivables.cgi: link to customer, don't
19574           show custnum
19575
19576 2003-11-06 05:40  ivan
19577
19578         * FS/MANIFEST: removing bin/freeside-receivables-report
19579
19580 2003-11-06 05:39  ivan
19581
19582         * httemplate/: index.html, search/report_receivables.cgi: "current
19583           receivables" -> A/R Aging summary
19584
19585 2003-11-05 03:13  ivan
19586
19587         * bin/create-fetchmailrc: fixup
19588
19589 2003-11-05 02:26  ivan
19590
19591         * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
19592
19593 2003-11-04 10:01  ivan
19594
19595         * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
19596
19597 2003-11-04 09:57  ivan
19598
19599         * bin/create-fetchmailrc: adding
19600
19601 2003-11-04 09:30  ivan
19602
19603         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
19604           info available to exports
19605
19606 2003-11-04 02:56  ivan
19607
19608         * FS/FS/Record.pm: finish treating serials as ints!
19609
19610 2003-11-04 02:55  ivan
19611
19612         * FS/FS/Record.pm: treat serial columns as ints too!
19613
19614 2003-11-03 03:42  ivan
19615
19616         * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
19617           Bug#590??
19618
19619 2003-11-03 03:30  ivan
19620
19621         * httemplate/edit/part_svc.cgi: kludge around this so i can add
19622           service definitions for now
19623
19624 2003-11-02 21:57  ivan
19625
19626         * httemplate/: index.html, browse/part_pkg.cgi,
19627           search/cust_pkg.cgi: add suspended/canceled browse, fix the old
19628           suspended browse
19629
19630 2003-11-02 21:48  ivan
19631
19632         * httemplate/search/cust_pkg.cgi: add suspended/canceled package
19633           browse
19634
19635 2003-11-02 21:40  ivan
19636
19637         * httemplate/index.html: formatting
19638
19639 2003-11-02 21:34  ivan
19640
19641         * httemplate/index.html: remove duplicate items from "Reports"
19642           section
19643
19644 2003-11-02 21:25  ivan
19645
19646         * httemplate/browse/part_pkg.cgi: tyops
19647
19648 2003-11-02 21:21  ivan
19649
19650         * httemplate/browse/part_pkg.cgi: also show suspended and canceled
19651           counts on active package browse
19652
19653 2003-10-25 17:39  ivan
19654
19655         * httemplate/search/: cust_pay.cgi, report_cust_pay.html: payment
19656           reports broken down by Visa/MC / Amex / Discover
19657
19658 2003-10-24 19:05  ivan
19659
19660         * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
19661           ClientAPI/Signup.pm: signups with snarf info!
19662
19663 2003-10-24 18:06  ivan
19664
19665         * httemplate/docs/signup.html: better link to .INS files
19666           documentation
19667
19668 2003-10-24 13:38  ivan
19669
19670         * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
19671           to save the cvv data for specific card types
19672
19673 2003-10-24 12:28  ivan
19674
19675         * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
19676           httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
19677           FS/FS/cust_main.pm, FS/bin/freeside-setup,
19678           httemplate/docs/schema.html: cvv!
19679
19680 2003-10-23 22:51  ivan
19681
19682         * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
19683
19684 2003-10-23 15:37  ivan
19685
19686         * bin/dbdef-create: require DBIx::DBSchema 0.22 to deal with Pg
19687           version problems
19688
19689 2003-10-23 02:02  ivan
19690
19691         * httemplate/docs/legacy.html: fix cranky verbitage at the top
19692
19693 2003-10-23 00:49  ivan
19694
19695         * FS/FS/cust_pay_batch.pm: Declined results from batches should now
19696           suspend the relevant customer.
19697
19698 2003-10-22 12:10  khoff
19699
19700         * httemplate/edit/process/router.cgi: dbh is a global.
19701
19702 2003-10-20 18:28  ivan
19703
19704         * install/redhat/9/INSTALL: more rh9 install foo
19705
19706 2003-10-20 17:07  ivan
19707
19708         * install/redhat/9/INSTALL: update rh9 install foo
19709
19710 2003-10-20 11:59  ivan
19711
19712         * install/redhat/: 7.3/INSTALL, 9/INSTALL: add passive flag to wget
19713
19714 2003-10-19 22:01  ivan
19715
19716         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
19717           httemplate/view/cust_main.cgi: finish up weekly billing
19718
19719 2003-10-19 21:25  ivan
19720
19721         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
19722           httemplate/edit/part_pkg.cgi, FS/bin/freeside-setup: daily/weekly
19723           billing
19724
19725 2003-10-19 19:35  ivan
19726
19727         * install/redhat/9/: INSTALL, sources.list: update for rh9
19728
19729 2003-10-19 19:28  ivan
19730
19731         * install/: openbsd/INSTALL, openbsd/cpan, openbsd/ports,
19732           redhat/9/INSTALL, redhat/9/sources.list: adding openbsd and red
19733           hat installs
19734
19735 2003-10-16 15:57  khoff
19736
19737         * FS/FS/part_export/router.pm: Telnet/SSH router export for
19738           svc_broadband.
19739
19740 2003-10-15 16:17  khoff
19741
19742         * httemplate/browse/router.cgi: $router isn't a global.
19743
19744 2003-10-15 15:59  khoff
19745
19746         * httemplate/edit/router.cgi: More changes that got lost in the
19747           merge somehow.
19748
19749 2003-10-15 15:48  khoff
19750
19751         * httemplate/view/svc_broadband.cgi: File got munged during
19752           svc_broadband merge.  Added ability to create a 'customer
19753           router'.
19754
19755 2003-10-15 08:03  ivan
19756
19757         * FS/bin/freeside-selfservice-server,
19758           fs_selfservice/FS-SelfService/SelfService.pm,
19759           fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
19760           tagging ability so we can run multiple self-service clients on
19761           one machine
19762
19763 2003-10-15 05:08  ivan
19764
19765         * FS/bin/freeside-setup: fix agent username and password
19766           nullability
19767
19768 2003-10-15 02:41  ivan
19769
19770         * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
19771           flag is set for subsequent   credit card transactions; some
19772           processors (AuthorozeNet, others?) use this   to waive the CVV2
19773           requirement.
19774
19775 2003-10-09 10:40  ivan
19776
19777         * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
19778
19779 2003-10-07 21:09  ivan
19780
19781         * htetc/handler.pl, httemplate/misc/upload-batch.cgi: can't use
19782           File::Basename::basename for windows filenames!  use a regex
19783           instead
19784
19785 2003-10-07 06:50  ivan
19786
19787         * Makefile: mandrake
19788
19789 2003-10-07 01:05  ivan
19790
19791         * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
19792           acct_snarf
19793
19794 2003-10-06 23:06  ivan
19795
19796         * FS/FS/part_export/communigate_pro.pm: problem was scalar context
19797           propogating to the wrong place in the grep
19798
19799 2003-10-06 23:03  ivan
19800
19801         * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
19802           UpdateAccountSettings sub
19803
19804 2003-10-06 22:50  ivan
19805
19806         * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
19807           hooks, don't try and set '*SUSPENDED*' passwords
19808
19809 2003-10-06 22:49  ivan
19810
19811         * FS/FS/svc_acct.pm: doc
19812
19813 2003-10-06 19:27  ivan
19814
19815         * FS/FS/part_export/communigate_pro.pm: add suspension /
19816           unsuspension export to communigate
19817
19818 2003-10-06 04:39  ivan
19819
19820         * httemplate/search/svc_acct.cgi: fix URL argument processing for
19821           account searches by popnum
19822
19823 2003-10-06 04:22  ivan
19824
19825         * httemplate/search/svc_acct.cgi: typo
19826
19827 2003-10-06 04:20  ivan
19828
19829         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
19830           linking to account list per access number
19831
19832 2003-10-06 04:14  ivan
19833
19834         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
19835           browse shows # of active accounts & links to appropriate account
19836           search
19837
19838 2003-10-02 14:51  khoff
19839
19840         * httemplate/edit/svc_broadband.cgi: $field isn't a global.
19841
19842 2003-10-02 07:26  ivan
19843
19844         * Makefile: minor Makefile updates
19845
19846 2003-10-02 07:19  ivan
19847
19848         * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
19849           option
19850
19851 2003-10-02 06:08  ivan
19852
19853         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
19854           off super-verbose logging
19855
19856 2003-10-02 05:42  ivan
19857
19858         * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
19859           dependancies (PREREQ_PM) for self-service module and signup
19860           wrapper
19861
19862 2003-10-02 04:23  ivan
19863
19864         * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
19865           info
19866
19867 2003-10-02 03:18  ivan
19868
19869         * FS/bin/freeside-daily: added -y switch to freeside-daily to
19870           specify an offset in days
19871
19872 2003-10-02 01:56  ivan
19873
19874         * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
19875           freeradius 0.9.1, and fix generate-raddb to avoid duplicates
19876
19877 2003-09-30 08:01  ivan
19878
19879         * FS/FS/agent.pm: no duplicate usernames
19880
19881 2003-09-30 05:48  ivan
19882
19883         * httemplate/misc/download-batch.cgi: IE doesn't like downloading
19884           MIME type text/comma-separated-values
19885
19886 2003-09-30 01:21  ivan
19887
19888         * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
19889           httemplate/elements/calendar-en.js,
19890           httemplate/elements/calendar-setup.js,
19891           httemplate/elements/calendar-win2k-2.css,
19892           httemplate/elements/calendar.js,
19893           httemplate/elements/calendar_stripped.js,
19894           httemplate/images/calendar.png,
19895           httemplate/search/report_cust_pay.html,
19896           httemplate/search/report_tax.html: calendar popups!
19897
19898 2003-09-30 00:04  ivan
19899
19900         * htetc/handler.pl: CGI.pm 2.47 required for ->upload() method
19901
19902 2003-09-29 03:10  ivan
19903
19904         * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
19905           now links to active/cancelled customers
19906
19907 2003-09-28 23:51  ivan
19908
19909         * FS/FS/ClientAPI/Signup.pm: signup with agent selection
19910
19911 2003-09-28 23:35  ivan
19912
19913         * httemplate/index.html: remove Gratuitous Capitalization
19914
19915 2003-09-28 22:51  ivan
19916
19917         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
19918           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
19919           can be disabled (auto-sensing based on schema)
19920
19921 2003-09-28 22:51  ivan
19922
19923         * FS/bin/freeside-setup, httemplate/docs/schema.html: added
19924           agent.disabled       agent.username       agent._password
19925
19926 2003-09-28 19:17  ivan
19927
19928         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
19929           quiet config options
19930
19931 2003-09-27 19:36  ivan
19932
19933         * FS/FS/cust_pay_batch.pm, htetc/handler.pl,
19934           httemplate/misc/upload-batch.cgi: add upload of batch result from
19935           TD Canada Trust some global.asa / handler.pl enhancements
19936
19937 2003-09-26 16:33  khoff
19938
19939         * httemplate/edit/svc_www.cgi: $field is not a global.
19940
19941 2003-09-26 14:02  khoff
19942
19943         * httemplate/edit/svc_acct.cgi: $field isn't a global.
19944
19945 2003-09-26 06:04  ivan
19946
19947         * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
19948           re-charge setup fee
19949
19950 2003-09-26 02:31  ivan
19951
19952         * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
19953           canadian GST/PST) taxes work now!
19954
19955 2003-09-26 02:15  ivan
19956
19957         * FS/FS/UID.pm: re-enable ChopBlanks for now
19958
19959 2003-09-26 02:09  ivan
19960
19961         * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
19962           editing
19963
19964 2003-09-26 01:11  ivan
19965
19966         * httemplate/: browse/cust_main_county.cgi,
19967           edit/cust_main_county.cgi: fix tax edit UI
19968
19969 2003-09-25 04:49  ivan
19970
19971         * httemplate/: browse/cust_main_county.cgi,
19972           edit/cust_main_county.cgi: UI for multiple named taxes w/setup &
19973           recur exemptions 1.4 schema-auto-adjusting backport
19974
19975 2003-09-25 04:17  ivan
19976
19977         * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
19978           for a single region 1.4 backport auto-adjusts based on schema
19979
19980 2003-09-25 03:40  ivan
19981
19982         * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
19983           and recurtax fields to cust_main_county
19984
19985 2003-09-25 03:28  ivan
19986
19987         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
19988           freebsd portability fix
19989
19990 2003-09-25 03:27  ivan
19991
19992         * FS/bin/freeside-selfservice-server: freebsd portability fixes
19993
19994 2003-09-25 03:26  ivan
19995
19996         * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
19997
19998 2003-09-24 10:20  ivan
19999
20000         * FS/FS/part_export/shellcommands.pm: don't change dir either when
20001           username_pwonly is set
20002
20003 2003-09-24 10:06  ivan
20004
20005         * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
20006           usermod_pwonly set
20007
20008 2003-09-23 19:37  ivan
20009
20010         * install/freebsd/ports: need Cache::Cache in 1.4.2+
20011
20012 2003-09-23 18:30  ivan
20013
20014         * httemplate/browse/agent.cgi: fix boolean precedence error leading
20015           to inaccurate results on the new customer status list
20016
20017 2003-09-21 00:31  ivan
20018
20019         * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
20020           trancode from batching
20021
20022 2003-09-20 23:52  ivan
20023
20024         * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
20025
20026 2003-09-20 18:22  ivan
20027
20028         * httemplate/misc/download-batch.cgi: preliminary batch download
20029
20030 2003-09-19 05:40  ivan
20031
20032         * FS/FS/cust_main.pm: quiet option to cancel method
20033
20034 2003-09-19 05:13  ivan
20035
20036         * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
20037
20038 2003-09-19 05:04  ivan
20039
20040         * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
20041
20042 2003-09-19 05:02  ivan
20043
20044         * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
20045           performance
20046
20047 2003-09-19 04:56  ivan
20048
20049         * FS/FS/ClientAPI/Signup.pm: better error message when you don't
20050           select a package
20051
20052 2003-09-19 04:50  ivan
20053
20054         * init.d/freeside-init: correct pid filename for stopping
20055           self-service server
20056
20057 2003-09-19 04:35  ivan
20058
20059         * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
20060           signup server functions to self-service interace
20061
20062 2003-09-19 04:00  ivan
20063
20064         * FS/FS/ClientAPI/Signup.pm: module needs to return true
20065
20066 2003-09-19 03:08  ivan
20067
20068         * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
20069
20070 2003-09-19 03:07  ivan
20071
20072         * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
20073           FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
20074           signup server functions to self-service server.  fix provisioning
20075           & immediate suspension of declined signups.
20076
20077 2003-09-19 02:59  ivan
20078
20079         * init.d/freeside-init: removing signup and passwd servers
20080
20081 2003-09-18 21:25  ivan
20082
20083         * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
20084
20085 2003-09-18 21:13  ivan
20086
20087         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
20088           signup_server-quiet config option
20089
20090 2003-09-18 03:52  ivan
20091
20092         * httemplate/browse/agent.cgi: oops
20093
20094 2003-09-18 03:46  ivan
20095
20096         * httemplate/browse/agent.cgi: include info on number of
20097           active/cancelled customers in agent browse
20098
20099 2003-09-15 14:33  ivan
20100
20101         * httemplate/search/cust_pkg.cgi: package search skips cancelled
20102           packages when searching by date range
20103
20104 2003-09-11 17:14  khoff
20105
20106         * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
20107           NetAddrs, so it shouldn't be map'd
20108
20109 2003-09-11 14:57  ivan
20110
20111         * FS/FS/part_export.pm: also update sqlradius_withdomaind
20112           description for freeradius 0.9.1
20113
20114 2003-09-11 14:54  ivan
20115
20116         * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
20117
20118 2003-09-10 15:10  ivan
20119
20120         * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
20121
20122 2003-09-10 14:56  ivan
20123
20124         * FS/FS/part_export/communigate_pro.pm: don't set an empty
20125           externalFlag
20126
20127 2003-09-10 14:45  ivan
20128
20129         * FS/FS/part_export/communigate_pro.pm: communitgate pro
20130           CreateAccount examples are on crack
20131
20132 2003-09-10 14:39  ivan
20133
20134         * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
20135           weird data structure on create
20136
20137 2003-09-10 14:01  ivan
20138
20139         * FS/FS/part_export/communigate_pro.pm: set initial password for
20140           new accounts
20141
20142 2003-09-10 03:54  ivan
20143
20144         * FS/FS/cust_pay.pm: adding cust_main method
20145
20146 2003-09-09 15:36  ivan
20147
20148         * FS/MANIFEST: adding communigate_pro export
20149
20150 2003-09-08 21:16  ivan
20151
20152         * FS/FS/part_export.pm: typo hiding remote username labels
20153
20154 2003-09-06 00:20  ivan
20155
20156         * httemplate/browse/agent_type.cgi: hide display of disabled
20157           packages from agent type browse
20158
20159 2003-09-05 23:45  ivan
20160
20161         * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
20162
20163 2003-09-05 18:45  ivan
20164
20165         * FS/FS/svc_acct.pm: fix method name
20166
20167 2003-09-05 18:44  ivan
20168
20169         * FS/FS/: cust_svc.pm, svc_acct.pm: add
20170           get_session_history_sqlradacct have $ignore_quantity also ignore
20171           0 quantities
20172
20173 2003-09-05 06:19  ivan
20174
20175         * FS/FS/part_export/communigate_pro.pm: typo
20176
20177 2003-09-05 06:18  ivan
20178
20179         * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
20180           communigate pro export
20181
20182 2003-09-05 06:16  ivan
20183
20184         * FS/FS/Conf.pm: doc
20185
20186 2003-09-05 02:13  ivan
20187
20188         * FS/FS/svc_acct.pm: allow ! password like !!
20189
20190 2003-09-05 01:17  ivan
20191
20192         * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
20193           conf value (refer to exports instead)
20194
20195 2003-09-05 01:02  ivan
20196
20197         * FS/FS/Conf.pm: fix typo
20198
20199 2003-09-05 01:01  ivan
20200
20201         * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
20202           blowfish
20203
20204 2003-09-05 00:55  ivan
20205
20206         * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
20207           blowfish passwords
20208
20209 2003-09-04 21:09  ivan
20210
20211         * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
20212           control creation of complimentary accounts and minor pod updates
20213
20214 2003-09-04 19:31  ivan
20215
20216         * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
20217           too
20218
20219 2003-09-03 16:06  ivan
20220
20221         * httemplate/view/cust_main.cgi: list extraneous services, closes:
20222           #213
20223
20224 2003-09-03 13:22  ivan
20225
20226         * FS/FS/Record.pm: turn off query debugging
20227
20228 2003-09-03 11:46  ivan
20229
20230         * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
20231           subroutine another fix to support running 1.5.0 virtual field
20232           code on 1.4.x databases
20233
20234 2003-09-03 06:18  ivan
20235
20236         * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
20237           commands
20238
20239 2003-09-03 05:35  ivan
20240
20241         * Makefile: makefile trivia for openbsd
20242
20243 2003-08-21 00:42  ivan
20244
20245         * install/debian/3.0/INSTALL: woody backports
20246
20247 2003-08-20 23:46  ivan
20248
20249         * install/debian/3.0/INSTALL: iffy
20250
20251 2003-08-20 23:42  ivan
20252
20253         * install/debian/3.0/INSTALL: woody
20254
20255 2003-08-07 22:54  ivan
20256
20257         * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
20258           account view screen
20259
20260 2003-08-07 22:42  ivan
20261
20262         * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
20263           httemplate/elements/header.html,
20264           httemplate/elements/menubar.html, httemplate/elements/pager.html,
20265           httemplate/elements/table.html, httemplate/search/sql.html,
20266           httemplate/search/elements/search.html: - (finish) includes!
20267           (closes: Bug#551) - (finish) moving SQL search to including
20268           generic elements/search.html - new elements: menubar.html,
20269           header.html, pager.html and table.html - have masonize process
20270           .html files also
20271
20272 2003-08-07 19:02  ivan
20273
20274         * bin/masonize, httemplate/autohandler,
20275           httemplate/graph/money_time.cgi, httemplate/search/sql.html,
20276           httemplate/search/elements/search.html: - fix Mason profiling to
20277           pass-through images (for graph/) - fix graph/money-time.cgi use
20278           of $m interfering with Mason - fix graph/money-time-graph.cgi to
20279           set content-type in a Mason/ASP-independant   fashion -
20280           (beginning of) includes! - (beginning of) moving SQL search to
20281           including generic elements/search.html - fix global.asa typo -
20282           fix masonize to not prepend an extraneous blank line (breaking
20283           graph/money-time-graph.cgi)
20284
20285 2003-08-07 06:08  ivan
20286
20287         * htetc/handler.pl, httemplate/view/cust_main.cgi: - turn on
20288           profiling with mason like with Apache::ASP (redirects now
20289           working) - fix mason error with new view/cust_main.cgi UI
20290
20291 2003-08-07 05:47  ivan
20292
20293         * Makefile, htetc/handler.pl, httemplate/autohandler,
20294           httemplate/index.html: - switch to mason by default - minimum
20295           mason version 1.1 (and doc) - evaluate .html files with mason/asp
20296           - turn on profiling with mason like with Apache::ASP (redirects
20297           not working) - (start of) includes
20298
20299 2003-08-05 14:00  ivan
20300
20301         * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
20302           have been checked in
20303
20304 2003-08-05 13:06  ivan
20305
20306         * htetc/handler.pl: no svc_acct_sm in 1.5
20307
20308 2003-08-05 12:07  ivan
20309
20310         * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
20311
20312 2003-08-05 11:52  ivan
20313
20314         * FS/FS/svc_domain.pm: remove spurious re-use of $error
20315
20316 2003-08-05 11:45  ivan
20317
20318         * FS/FS/Record.pm: backwards compatibility if the schema hasn't
20319           been updated
20320
20321 2003-08-04 17:32  khoff
20322
20323         * httemplate/index.html: Fixed %%%VERSION%%% tag
20324
20325 2003-08-04 17:20  khoff
20326
20327         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
20328           FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
20329           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
20330           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
20331           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
20332           FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
20333           FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
20334           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
20335           FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
20336           FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
20337           FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
20338           FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
20339           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
20340           FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
20341           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
20342           FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
20343           FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
20344           FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
20345           FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
20346           FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
20347           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
20348           FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/handler.pl,
20349           httemplate/index.html, httemplate/browse/part_svc.cgi,
20350           httemplate/browse/part_virtual_field.cgi,
20351           httemplate/browse/router.cgi, httemplate/edit/part_svc.cgi,
20352           httemplate/edit/part_virtual_field.cgi,
20353           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
20354           httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
20355           httemplate/edit/process/router.cgi,
20356           httemplate/edit/process/svc_broadband.cgi,
20357           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
20358           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
20359           Virtual field merge
20360
20361 2003-07-25 09:26  ivan
20362
20363         * FS/FS/svc_acct.pm: typo
20364
20365 2003-07-25 06:13  ivan
20366
20367         * FS/FS/Conf.pm: doc
20368
20369 2003-07-23 10:05  ivan
20370
20371         * FS/FS/part_export/domain_shellcommands.pm: bugfix for
20372           non-catchall domains
20373
20374 2003-07-23 08:36  ivan
20375
20376         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
20377           spurious "can't purchase pkgpart" errors
20378
20379 2003-07-17 09:02  ivan
20380
20381         * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
20382           functionality
20383
20384 2003-07-16 09:05  ivan
20385
20386         * httemplate/search/cust_pay.cgi: UI
20387
20388 2003-07-16 09:01  ivan
20389
20390         * httemplate/search/cust_pay.cgi: show totals in payment report
20391
20392 2003-07-15 06:30  ivan
20393
20394         * rt/etc/schema.Pg: reverting to vendor branch rt 3.0.4, hopefully
20395
20396 2003-07-15 06:16  ivan
20397
20398         * rt/: etc/RT_SiteConfig.pm, html/Elements/Footer,
20399           html/Elements/Header, html/Elements/Menu,
20400           html/Elements/PageLayout, html/Elements/SimpleSearch,
20401           html/Elements/Tabs, html/Elements/TitleBoxStart,
20402           html/NoAuth/webrt.css, html/Search/Bulk.html,
20403           html/Ticket/Elements/ShowSummary, html/Ticket/Elements/Tabs,
20404           lib/RT/SearchBuilder.pm, sbin/rt-setup-database.in: Initial
20405           revision
20406
20407 2003-07-15 06:16  ivan
20408
20409         * rt/: COPYING, Makefile, Makefile.in, README, aclocal.m4,
20410           Changelog, config.log, config.pld, config.status, configure,
20411           configure.ac, install-sh, bin/mason_handler.fcgi,
20412           bin/mason_handler.fcgi.in, bin/mason_handler.scgi,
20413           bin/mason_handler.scgi.in, bin/mason_handler.svc,
20414           bin/mason_handler.svc.in, bin/rt-commit-handler,
20415           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
20416           bin/rt-crontool, bin/rt-mailgate, docs/README.docs,
20417           docs/Security, docs/design_docs/CARS,
20418           docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
20419           docs/design_docs/approval_notices,
20420           docs/design_docs/approval_template, docs/design_docs/cf_search,
20421           docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
20422           docs/design_docs/delegation, docs/design_docs/evil_plans,
20423           docs/design_docs/groups_notes,
20424           docs/design_docs/link-definitions.txt,
20425           docs/design_docs/recursive_group_membership_algorithm,
20426           docs/design_docs/rql_parser_machine.graphviz,
20427           docs/design_docs/string-extraction-guide.txt,
20428           docs/design_docs/subscription-definitions.txt,
20429           docs/design_docs/ticket_templates, docs/design_docs/users,
20430           etc/RT_Config.pm, etc/RT_Config.pm.in, etc/acl.Oracle,
20431           etc/acl.Pg, etc/acl.mysql, etc/constraints.mysql,
20432           etc/initialdata, etc/rt.spec, etc/schema.SQLite,
20433           etc/schema.mysql, html/autohandler, html/index.html, html/l,
20434           html/Admin/index.html, html/Admin/Elements/AddCustomFieldValue,
20435           html/Admin/Elements/CreateUserCalled,
20436           html/Admin/Elements/EditCustomField,
20437           html/Admin/Elements/EditCustomFieldValues,
20438           html/Admin/Elements/EditCustomFields,
20439           html/Admin/Elements/EditQueueWatchers,
20440           html/Admin/Elements/EditScrip, html/Admin/Elements/EditScrips,
20441           html/Admin/Elements/EditTemplates,
20442           html/Admin/Elements/EditUserComments,
20443           html/Admin/Elements/GroupTabs, html/Admin/Elements/Header,
20444           html/Admin/Elements/ListGlobalCustomFields,
20445           html/Admin/Elements/ListGlobalScrips,
20446           html/Admin/Elements/ModifyTemplate,
20447           html/Admin/Elements/QueueRightsForUser,
20448           html/Admin/Elements/QueueTabs,
20449           html/Admin/Elements/SelectCustomFieldType,
20450           html/Admin/Elements/SelectGroups,
20451           html/Admin/Elements/SelectModifyGroup,
20452           html/Admin/Elements/SelectModifyQueue,
20453           html/Admin/Elements/SelectModifyUser,
20454           html/Admin/Elements/SelectNewGroupMembers,
20455           html/Admin/Elements/SelectRights,
20456           html/Admin/Elements/SelectScrip,
20457           html/Admin/Elements/SelectScripAction,
20458           html/Admin/Elements/SelectScripCondition,
20459           html/Admin/Elements/SelectSingleOrMultiple,
20460           html/Admin/Elements/SelectTemplate,
20461           html/Admin/Elements/SelectUsers, html/Admin/Elements/SystemTabs,
20462           html/Admin/Elements/Tabs, html/Admin/Elements/UserTabs,
20463           html/Admin/Global/GroupRights.html, html/Admin/Global/Scrip.html,
20464           html/Admin/Global/Scrips.html, html/Admin/Global/Template.html,
20465           html/Admin/Global/Templates.html,
20466           html/Admin/Global/UserRights.html, html/Admin/Global/index.html,
20467           html/Admin/Groups/GroupRights.html,
20468           html/Admin/Groups/Members.html, html/Admin/Groups/Modify.html,
20469           html/Admin/Groups/UserRights.html, html/Admin/Groups/index.html,
20470           html/Admin/Queues/CustomField.html,
20471           html/Admin/Queues/CustomFields.html,
20472           html/Admin/Queues/GroupRights.html,
20473           html/Admin/Queues/Modify.html, html/Admin/Queues/People.html,
20474           html/Admin/Queues/Scrip.html, html/Admin/Queues/Scrips.html,
20475           html/Admin/Queues/Template.html,
20476           html/Admin/Queues/Templates.html,
20477           html/Admin/Queues/UserRights.html, html/Admin/Queues/index.html,
20478           html/Admin/Users/Modify.html, html/Admin/Users/index.html,
20479           html/Approvals/Display.html, html/Approvals/index.html,
20480           html/Approvals/Elements/Approve,
20481           html/Approvals/Elements/PendingMyApproval,
20482           html/Approvals/Elements/ShowDependency,
20483           html/Approvals/Elements/Tabs, html/Elements/BevelBoxRaisedEnd,
20484           html/Elements/BevelBoxRaisedStart, html/Elements/Callback,
20485           html/Elements/Checkbox, html/Elements/CreateTicket,
20486           html/Elements/Error, html/Elements/GotoTicket,
20487           html/Elements/ListActions, html/Elements/Login,
20488           html/Elements/MessageBox, html/Elements/MyRequests,
20489           html/Elements/MyTickets, html/Elements/Quicksearch,
20490           html/Elements/Refresh, html/Elements/Section,
20491           html/Elements/SelectAttachmentField, html/Elements/SelectBoolean,
20492           html/Elements/SelectCustomFieldOperator,
20493           html/Elements/SelectCustomFieldValue, html/Elements/SelectDate,
20494           html/Elements/SelectDateRelation, html/Elements/SelectDateType,
20495           html/Elements/SelectEqualityOperator, html/Elements/SelectGroups,
20496           html/Elements/SelectLinkType, html/Elements/SelectMatch,
20497           html/Elements/SelectNewTicketQueue, html/Elements/SelectOwner,
20498           html/Elements/SelectQueue, html/Elements/SelectResultsPerPage,
20499           html/Elements/SelectSortOrder, html/Elements/SelectStatus,
20500           html/Elements/SelectTicketSortBy,
20501           html/Elements/SelectTicketTypes, html/Elements/SelectUsers,
20502           html/Elements/SelectWatcherType,
20503           html/Elements/SetupSessionCookie, html/Elements/Submit,
20504           html/Elements/TitleBoxEnd, html/NoAuth/Logout.html,
20505           html/NoAuth/Reminder.html, html/NoAuth/images/bplogo.gif,
20506           html/NoAuth/images/favicon.png, html/NoAuth/images/space.gif,
20507           html/REST/1.0/NoAuth/mail-gateway, html/SelfService/Closed.html,
20508           html/SelfService/Create.html, html/SelfService/Display.html,
20509           html/SelfService/Error.html, html/SelfService/Prefs.html,
20510           html/SelfService/Update.html, html/SelfService/index.html,
20511           html/SelfService/Attachment/dhandler,
20512           html/SelfService/Elements/GotoTicket,
20513           html/SelfService/Elements/Header,
20514           html/SelfService/Elements/MyRequests,
20515           html/SelfService/Elements/Tabs, html/Ticket/Create.html,
20516           html/Ticket/Display.html, html/Ticket/History.html,
20517           html/Ticket/Modify.html, html/Ticket/ModifyAll.html,
20518           html/Ticket/ModifyDates.html, html/Ticket/ModifyLinks.html,
20519           html/Ticket/ModifyPeople.html, html/Ticket/Update.html,
20520           html/Ticket/Attachment/dhandler,
20521           html/Ticket/Elements/AddWatchers, html/Ticket/Elements/BulkLinks,
20522           html/Ticket/Elements/EditBasics,
20523           html/Ticket/Elements/EditCustomField,
20524           html/Ticket/Elements/EditCustomFields,
20525           html/Ticket/Elements/EditDates, html/Ticket/Elements/EditPeople,
20526           html/Ticket/Elements/EditWatchers,
20527           html/Ticket/Elements/ShowAttachments,
20528           html/Ticket/Elements/ShowBasics,
20529           html/Ticket/Elements/ShowCustomFields,
20530           html/Ticket/Elements/ShowDates,
20531           html/Ticket/Elements/ShowDependencies,
20532           html/Ticket/Elements/ShowHistory,
20533           html/Ticket/Elements/ShowMemberOf,
20534           html/Ticket/Elements/ShowMembers,
20535           html/Ticket/Elements/ShowMessageHeaders,
20536           html/Ticket/Elements/ShowMessageStanza,
20537           html/Ticket/Elements/ShowPeople,
20538           html/Ticket/Elements/ShowReferences,
20539           html/Ticket/Elements/ShowRequestor,
20540           html/Ticket/Elements/ShowTransaction, html/User/Delegation.html,
20541           html/User/Prefs.html, html/User/Elements/DelegateRights,
20542           html/User/Elements/GroupTabs, html/User/Elements/Tabs,
20543           html/User/Groups/Members.html, html/User/Groups/Modify.html,
20544           html/User/Groups/index.html, lib/RT.pm, lib/RT.pm.in,
20545           lib/RT/ACE.pm, lib/RT/ACE_Overlay.pm, lib/RT/ACL.pm,
20546           lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
20547           lib/RT/Attachment_Overlay.pm, lib/RT/Attachments.pm,
20548           lib/RT/Attachments_Overlay.pm, lib/RT/Base.pm,
20549           lib/RT/CachedGroupMember.pm, lib/RT/CachedGroupMember_Overlay.pm,
20550           lib/RT/CachedGroupMembers.pm,
20551           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
20552           lib/RT/CustomField.pm, lib/RT/CustomFieldValue.pm,
20553           lib/RT/CustomFieldValues.pm, lib/RT/CustomFieldValues_Overlay.pm,
20554           lib/RT/CustomField_Overlay.pm, lib/RT/CustomFields.pm,
20555           lib/RT/CustomFields_Overlay.pm, lib/RT/Date.pm,
20556           lib/RT/EmailParser.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
20557           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
20558           lib/RT/GroupMembers_Overlay.pm, lib/RT/Group_Overlay.pm,
20559           lib/RT/Groups.pm, lib/RT/Groups_Overlay.pm, lib/RT/Handle.pm,
20560           lib/RT/I18N.pm, lib/RT/Link.pm, lib/RT/Link_Overlay.pm,
20561           lib/RT/Links.pm, lib/RT/Links_Overlay.pm, lib/RT/Principal.pm,
20562           lib/RT/Principal_Overlay.pm, lib/RT/Principals.pm,
20563           lib/RT/Principals_Overlay.pm, lib/RT/Queue.pm,
20564           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
20565           lib/RT/Queues_Overlay.pm, lib/RT/Record.pm, lib/RT/Scrip.pm,
20566           lib/RT/ScripAction.pm, lib/RT/ScripAction_Overlay.pm,
20567           lib/RT/ScripActions.pm, lib/RT/ScripActions_Overlay.pm,
20568           lib/RT/ScripCondition.pm, lib/RT/ScripCondition_Overlay.pm,
20569           lib/RT/ScripConditions.pm, lib/RT/ScripConditions_Overlay.pm,
20570           lib/RT/Scrip_Overlay.pm, lib/RT/Scrips.pm,
20571           lib/RT/Scrips_Overlay.pm, lib/RT/System.pm, lib/RT/Template.pm,
20572           lib/RT/Template_Overlay.pm, lib/RT/Templates.pm,
20573           lib/RT/Templates_Overlay.pm, lib/RT/Ticket.pm,
20574           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets.pm,
20575           lib/RT/Tickets_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
20576           lib/RT/Transaction.pm, lib/RT/Transaction_Overlay.pm,
20577           lib/RT/Transactions.pm, lib/RT/Transactions_Overlay.pm,
20578           lib/RT/URI.pm, lib/RT/User.pm, lib/RT/User_Overlay.pm,
20579           lib/RT/Users.pm, lib/RT/Users_Overlay.pm,
20580           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
20581           lib/RT/Action/CreateTickets.pm,
20582           lib/RT/Action/EscalatePriority.pm, lib/RT/Action/Generic.pm,
20583           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
20584           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
20585           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
20586           lib/RT/Condition/AnyTransaction.pm,
20587           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
20588           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
20589           lib/RT/Condition/PriorityExceeds.pm,
20590           lib/RT/Condition/QueueChange.pm,
20591           lib/RT/Condition/StatusChange.pm,
20592           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/cs.pm,
20593           lib/RT/I18N/cs.po, lib/RT/I18N/de.po, lib/RT/I18N/en.po,
20594           lib/RT/I18N/es.po, lib/RT/I18N/fi.po, lib/RT/I18N/fr.po,
20595           lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
20596           lib/RT/I18N/nl.po, lib/RT/I18N/no.po, lib/RT/I18N/pt_br.po,
20597           lib/RT/I18N/ru.po, lib/RT/I18N/zh_cn.po, lib/RT/I18N/zh_tw.po,
20598           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
20599           lib/RT/Interface/Web.pm, lib/RT/Interface/Email/Auth/MailFrom.pm,
20600           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
20601           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
20602           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/00smoke.t,
20603           lib/t/01harness.t, lib/t/02regression.t, lib/t/03web.pl,
20604           lib/t/04_send_email.pl,
20605           lib/t/data/multipart-alternative-with-umlaut,
20606           lib/t/data/nested-mime-sample, lib/t/data/nested-rfc-822,
20607           lib/t/data/new-ticket-from-iso-8859-1,
20608           lib/t/data/new-ticket-from-iso-8859-1-full,
20609           lib/t/data/russian-subject-no-content-type,
20610           lib/t/data/text-html-in-russian,
20611           lib/t/data/text-html-with-umlaut,
20612           lib/t/data/8859-15-message-series/dir,
20613           lib/t/data/8859-15-message-series/msg1,
20614           lib/t/data/8859-15-message-series/msg2,
20615           lib/t/data/8859-15-message-series/msg3,
20616           lib/t/data/8859-15-message-series/msg4,
20617           lib/t/data/8859-15-message-series/msg5,
20618           lib/t/data/8859-15-message-series/msg6,
20619           lib/t/data/8859-15-message-series/msg7,
20620           lib/t/regression/mime_tests, m4/rt_enable_layout.m4,
20621           m4/rt_expand_var.m4, m4/rt_layout.m4,
20622           m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
20623           sbin/extract_pod_tests, sbin/factory, sbin/license_tag,
20624           sbin/regression_harness, sbin/rt-test-dependencies.in,
20625           autom4te.cache/output.0, autom4te.cache/requests,
20626           autom4te.cache/traces.0: import of rt 3.0.4
20627
20628 2003-07-15 04:23  ivan
20629
20630         * Makefile: 1.5.0pre3
20631
20632 2003-07-13 23:21  ivan
20633
20634         * httemplate/search/cust_pay.cgi: fix bug when both a payment type
20635           and date range are specified
20636
20637 2003-07-12 04:14  ivan
20638
20639         * httemplate/index.html: remove Gratuitous capitalization
20640
20641 2003-07-12 04:09  ivan
20642
20643         * httemplate/: index.html, browse/part_pkg.cgi,
20644           browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
20645           payment search - some clarification of services/packages vs.
20646           service/package   definitions in browse/part_{svc,pkg}.cgi -
20647           package definition report by # of active customer packages (with
20648           links   to customer package listing)
20649
20650 2003-07-11 08:37  ivan
20651
20652         * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
20653           Time::Local fix in rc3 (closes: Bug#550)
20654
20655 2003-07-11 08:23  ivan
20656
20657         * httemplate/: index.html, search/cust_pay.cgi,
20658           search/cust_pkg.cgi, search/report_cust_pay.html: payments report
20659           for inventivemedia / hpnx
20660
20661 2003-07-11 00:54  ivan
20662
20663         * FS/FS/Record.pm: typo
20664
20665 2003-07-11 00:30  ivan
20666
20667         * FS/FS/Record.pm: provide stack backtrace when we wind up in
20668           FS::Record::AUTOLOAD by accident
20669
20670 2003-07-09 07:39  ivan
20671
20672         * httemplate/edit/svc_domain.cgi: increase max domain length to 63
20673
20674 2003-07-06 11:58  ivan
20675
20676         * httemplate/view/cust_main.cgi: don't bother displaying comments
20677           that are only whitespace/newlines
20678
20679 2003-07-03 20:31  ivan
20680
20681         * etc/abbr_state.txt: adding states
20682
20683 2003-07-03 18:37  ivan
20684
20685         * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
20686           there are tons of POPs
20687
20688 2003-07-03 17:51  ivan
20689
20690         * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
20691           numbers of POPs
20692
20693 2003-07-02 05:58  ivan
20694
20695         * FS/FS/part_pkg.pm: tyop
20696
20697 2003-07-02 05:56  ivan
20698
20699         * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
20700           find any appropriate service with quantity 1
20701
20702 2003-07-02 05:34  ivan
20703
20704         * README: change license to GPL only
20705
20706 2003-07-01 02:00  ivan
20707
20708         * httemplate/edit/part_export.cgi: larger textareas in export
20709           options
20710
20711 2003-06-30 17:27  ivan
20712
20713         * FS/FS/part_export.pm: typo
20714
20715 2003-06-30 12:15  ivan
20716
20717         * FS/FS/cust_main.pm: bugfix for manual re-charging changes
20718           (Bug#423)
20719
20720 2003-06-30 11:56  ivan
20721
20722         * FS/FS/cust_main.pm: pass additional fields to ACH processors
20723           (Authorize.Net should work now)
20724
20725 2003-06-30 06:18  ivan
20726
20727         * FS/MANIFEST: removing deprecated freeside-overdue
20728
20729 2003-06-30 05:22  ivan
20730
20731         * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
20732           FS/part_export/sqlradius_withdomain.pm,
20733           bin/freeside-sqlradius-reset,
20734           t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
20735           export including realms, closes: bug#514
20736
20737 2003-06-30 00:44  ivan
20738
20739         * FS/FS/svc_domain.pm: increase maximum domain length to 67
20740
20741 2003-06-27 07:19  ivan
20742
20743         * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
20744           parameter for Framed-IP-Address vs. Framed-Address
20745
20746 2003-06-25 03:22  ivan
20747
20748         * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
20749           with empty dates in Failed Invoice Event search,   patch from
20750           rlucas@tercent.net
20751
20752 2003-06-25 01:40  ivan
20753
20754         * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
20755           export - disable old-style suspending
20756
20757 2003-06-24 17:57  ivan
20758
20759         * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
20760           update: might work now
20761
20762 2003-06-24 07:12  ivan
20763
20764         * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
20765           explicitly use the necessary modules
20766
20767 2003-06-22 07:21  ivan
20768
20769         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
20770           retry on change or manual "retry_card" to ONCE per invoice
20771
20772 2003-06-22 02:11  ivan
20773
20774         * bin/create-history-tables: skip pg_ tables also (ewww, showing up
20775           in reverse-engineered schema)
20776
20777 2003-06-22 02:04  ivan
20778
20779         * bin/create-history-tables: skip history tables that exist
20780           already; easier to re-run now
20781
20782 2003-06-13 19:02  ivan
20783
20784         * FS/bin/freeside-setup: add index on cust_bill._date
20785
20786 2003-06-13 18:01  ivan
20787
20788         * bin/apache.export: \n\n between virtualhost entries
20789
20790 2003-06-13 08:18  ivan
20791
20792         * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
20793           $quoted_new__password
20794
20795 2003-06-13 02:12  ivan
20796
20797         * FS/FS/part_export.pm: proper command escape for vpopmail export
20798
20799 2003-06-13 01:46  ivan
20800
20801         * httemplate/edit/part_export.cgi: missing semi
20802
20803 2003-06-13 01:44  ivan
20804
20805         * httemplate/edit/part_export.cgi: correct stickiness for checkbox
20806           options on export edit
20807
20808 2003-06-13 01:38  ivan
20809
20810         * FS/FS/part_export.pm: pass vpopmail passwords on command-line
20811           (unfortunately)
20812
20813 2003-06-13 01:23  ivan
20814
20815         * FS/FS/part_export.pm: full path to vpopmail commands
20816
20817 2003-06-13 01:11  ivan
20818
20819         * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
20820           vpopmail presets to shellcommands_withdomain export
20821
20822 2003-06-12 07:08  ivan
20823
20824         * bin/passwd.import: /bin/halt and /sbin/halt
20825
20826 2003-06-12 07:06  ivan
20827
20828         * bin/passwd.import: tyop
20829
20830 2003-06-12 06:57  ivan
20831
20832         * bin/passwd.import: better error handling for re-imports
20833
20834 2003-06-12 06:50  ivan
20835
20836         * bin/fix-sequences: remove overly-verbose debugging for now
20837
20838 2003-06-12 06:50  ivan
20839
20840         * bin/fix-sequences: "doc"
20841
20842 2003-06-12 06:49  ivan
20843
20844         * bin/fix-sequences: arg
20845
20846 2003-06-12 06:47  ivan
20847
20848         * bin/fix-sequences: debugging
20849
20850 2003-06-12 06:43  ivan
20851
20852         * bin/fix-sequences: update for long table names; use sequence name
20853           directly instead of guessing
20854
20855 2003-06-12 06:35  ivan
20856
20857         * bin/fix-sequences: moo
20858
20859 2003-06-12 06:32  ivan
20860
20861         * bin/fix-sequences: adding fix-sequences
20862
20863 2003-06-12 05:57  ivan
20864
20865         * FS/FS/part_export.pm: _default_ default now sets GECOS like the
20866           OS-defaults
20867
20868 2003-06-12 05:43  ivan
20869
20870         * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
20871           null OP columns
20872
20873 2003-06-11 13:27  khoff
20874
20875         * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
20876           addresses that the message was successfully delivered to.  I'm
20877           assuming 'Debug' causes Net::SMTP to warn the debug output, not
20878           return it.
20879
20880 2003-06-11 12:13  khoff
20881
20882         * FS/FS/Misc.pm: We're passing a list here, not one argument.
20883
20884 2003-06-09 04:11  ivan
20885
20886         * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
20887
20888 2003-06-06 18:58  ivan
20889
20890         * FS/FS/cust_main.pm: and fix the error message
20891
20892 2003-06-06 18:57  ivan
20893
20894         * FS/FS/cust_main.pm: really, really give a better error message
20895           when used under 5.005 now.  really.
20896
20897 2003-06-06 18:47  ivan
20898
20899         * FS/FS/cust_main.pm: give a better error message regarding
20900           Time::Local on old perls.  really.
20901
20902 2003-06-06 18:42  ivan
20903
20904         * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
20905
20906 2003-06-06 03:49  ivan
20907
20908         * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
20909           export
20910
20911 2003-06-04 17:22  khoff
20912
20913         * FS/FS/cust_pkg.pm: order/cancel packages rewritten
20914
20915 2003-06-04 09:14  ivan
20916
20917         * FS/FS/svc_acct.pm: allow empty slipip's
20918
20919 2003-06-04 05:44  ivan
20920
20921         * httemplate/search/cust_pkg.cgi: fix last bill label
20922
20923 2003-06-03 06:53  ivan
20924
20925         * httemplate/view/cust_main.cgi: fix provision links
20926
20927 2003-06-03 05:41  ivan
20928
20929         * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
20930           export - eliminate redundant "host" parameter
20931
20932 2003-06-03 05:40  ivan
20933
20934         * Makefile: 1.5.0pre2 (too late, hehe)
20935
20936 2003-06-02 23:09  ivan
20937
20938         * FS/bin/freeside-setup: use serial for primary keys in new tables
20939           too
20940
20941 2003-06-02 22:49  ivan
20942
20943         * FS/bin/freeside-setup: router.svcnum nullability fix
20944
20945 2003-06-02 07:51  ivan
20946
20947         * httemplate/view/cust_main.cgi: UI nit
20948
20949 2003-06-02 05:22  ivan
20950
20951         * FS/FS/cust_pkg.pm: add last_bill field to manpage
20952
20953 2003-05-30 02:22  ivan
20954
20955         * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
20956           field
20957
20958 2003-05-30 01:45  ivan
20959
20960         * httemplate/docs/ssh.html: doc
20961
20962 2003-05-19 22:43  ivan
20963
20964         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
20965           fs_selfservice/FS-SelfService/cgi/make_payment.html,
20966           fs_selfservice/FS-SelfService/cgi/payment_results.html,
20967           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
20968           self-service self-payments!
20969
20970 2003-05-19 06:54  ivan
20971
20972         * FS/FS/ClientAPI/MyAccount.pm,
20973           fs_selfservice/FS-SelfService/SelfService.pm,
20974           fs_selfservice/FS-SelfService/cgi/make_payment.html,
20975           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
20976           bugs in processing payments via self-service... appears to be
20977           working so far
20978
20979 2003-05-19 06:38  ivan
20980
20981         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
20982           fs_selfservice/FS-SelfService/cgi/make_payment.html,
20983           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
20984           payment processing with self-service (step two of the process)
20985
20986 2003-05-19 05:00  ivan
20987
20988         * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
20989           FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
20990           FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance:   - add
20991           FS::Misc with send_email subroutine, remove all duplicate code
20992           from     various modules   - move the realtime_bop from cust_bill
20993           to cust_main & change usage slightly.      invnum is no longer
20994           required.  FS::cust_bill::realtime_bop remains as a      wrapper.
20995           self-service:   - fix some syntax errors, make payment UI (step
20996           one) really should be     working now
20997
20998 2003-05-18 17:15  ivan
20999
21000         * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
21001           selfservice.cgi: processing payments...
21002
21003 2003-05-18 04:44  ivan
21004
21005         * FS/FS/ClientAPI/MyAccount.pm,
21006           fs_selfservice/FS-SelfService/cgi/make_payment.html,
21007           fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
21008           making payments all done
21009
21010 2003-05-18 01:09  ivan
21011
21012         * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
21013           file
21014
21015 2003-05-18 01:08  ivan
21016
21017         * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
21018           self-service make payment UI work
21019
21020 2003-05-17 23:20  ivan
21021
21022         * FS/FS/ClientAPI/MyAccount.pm,
21023           fs_selfservice/FS-SelfService/SelfService.pm,
21024           fs_selfservice/FS-SelfService/cgi/login.html,
21025           fs_selfservice/FS-SelfService/cgi/myaccount.html,
21026           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
21027           make payment UI done
21028
21029 2003-05-14 09:51  ivan
21030
21031         * FS/FS/cust_bill.pm: display recurring custom line items on
21032           invoices as well as one-shot ones
21033
21034 2003-05-12 23:01  ivan
21035
21036         * FS/FS/cust_bill_event.pm: - document missing fields in
21037           cust_bill_event
21038
21039 2003-05-12 22:47  ivan
21040
21041         * FS/FS/addr_block.pm: missing pod =cut at end
21042
21043 2003-05-12 20:22  ivan
21044
21045         * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
21046           fs_selfservice/FS-SelfService/cgi/myaccount.html,
21047           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
21048           fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
21049           self-service updates: cleanup and beginnings of "make a payment"
21050           - fix pod masking FS::svc_acct::cust_svc
21051
21052 2003-05-12 00:34  ivan
21053
21054         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
21055           setbuf call doesn't appear to be working...
21056
21057 2003-05-12 00:33  ivan
21058
21059         * httemplate/view/cust_main.cgi: fix service links
21060
21061 2003-05-11 15:55  ivan
21062
21063         * httemplate/index.html: mail forward search not yet implemented
21064
21065 2003-05-11 15:53  ivan
21066
21067         * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
21068           strict vars
21069
21070 2003-05-11 15:34  ivan
21071
21072         * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
21073
21074 2003-05-11 15:25  ivan
21075
21076         * htetc/handler.pl: handler.pl updates from Richard Siddall
21077           <richard.siddall@elirion.net>
21078
21079 2003-05-09 23:45  ivan
21080
21081         * httemplate/view/cust_main.cgi: first pass at new package list UI
21082
21083 2003-05-09 22:41  ivan
21084
21085         * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
21086           last_bill dates from being set
21087
21088 2003-05-09 22:40  ivan
21089
21090         * FS/FS/cust_main.pm: - substitute '0' for existing blank
21091           setup/recur fees - use timelocal_nocheck instead of timelocal for
21092           proper wraparound
21093
21094 2003-05-09 12:30  khoff
21095
21096         * httemplate/view/cust_main.cgi: Cleaned-up package view code and
21097           added CSS tags.
21098
21099 2003-05-09 00:17  ivan
21100
21101         * install/freebsd/ports: mod_ssl before mod_perl so mod_perl picks
21102           up EAPI
21103
21104 2003-05-09 00:05  ivan
21105
21106         * install/freebsd/: INSTALL, ports: little bit more fbsd install
21107           automation
21108
21109 2003-05-08 23:14  ivan
21110
21111         * install/freebsd/INSTALL: freebsd install
21112
21113 2003-05-08 23:03  ivan
21114
21115         * fs_selfservice/DEPLOY, install/freebsd/INSTALL,
21116           install/freebsd/ports: updated freebsd install
21117
21118 2003-05-08 18:18  ivan
21119
21120         * install/freebsd/ports: Net::SSH and Net::SCP are in ports
21121
21122 2003-05-08 17:10  ivan
21123
21124         * install/redhat/7.3/: INSTALL, sources.list: redhat install foo
21125
21126 2003-05-08 17:10  ivan
21127
21128         * install/freebsd/: INSTALL, ports: automated install foo
21129
21130 2003-05-08 03:28  ivan
21131
21132         * CREDITS: credit where credit's due
21133
21134 2003-05-08 02:34  ivan
21135
21136         * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
21137           columns to '' / NULL
21138
21139 2003-05-02 19:06  ivan
21140
21141         * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
21142           enable quota maintenance in infostreet export
21143
21144 2003-05-02 19:03  ivan
21145
21146         * bin/apache.export: typo in usage instructions
21147
21148 2003-05-02 18:30  ivan
21149
21150         * FS/FS/part_export.pm: clean up CVS cruft
21151
21152 2003-05-02 16:51  khoff
21153
21154         * httemplate/view/cust_main.cgi: CARD && DCRD?
21155
21156 2003-04-29 12:49  khoff
21157
21158         * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
21159           = 0.  Suprisingly, '' works.
21160
21161 2003-04-29 11:28  khoff
21162
21163         * FS/FS/domain_record.pm: Better SOA checking
21164
21165 2003-04-29 09:59  khoff
21166
21167         * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
21168           ip_addr field.
21169
21170 2003-04-25 19:01  khoff
21171
21172         * FS/FS/cust_svc.pm: I don't like FS::Record warnings
21173
21174 2003-04-25 17:28  khoff
21175
21176         * FS/FS/cust_bill.pm: Tyop
21177
21178 2003-04-24 16:01  ivan
21179
21180         * httemplate/edit/cust_main.cgi: fix for bug triggered by
21181           nonexistant referring customer numbers
21182
21183 2003-04-24 11:46  khoff
21184
21185         * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
21186           when no values change.  We would insert on an rv of zero, so now
21187           we select count(*)... instead of relying on the rv of the update.
21188
21189 2003-04-24 11:45  khoff
21190
21191         * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
21192
21193 2003-04-23 19:46  ivan
21194
21195         * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
21196           better shellcommands documentation of all sorts
21197
21198 2003-04-23 18:43  khoff
21199
21200         * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
21201           an ISC BIND9 name server
21202
21203 2003-04-23 18:00  khoff
21204
21205         * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
21206           svc_Common->hashref is bad.
21207
21208 2003-04-23 16:12  ivan
21209
21210         * Makefile, htetc/handler.pl: compatible with mason 1.1!  closes:
21211           bug#492
21212
21213 2003-04-23 15:16  ivan
21214
21215         * FS/FS/part_export.pm: might not be necessary, but to be safe...
21216
21217 2003-04-22 22:36  khoff
21218
21219         * httemplate/search/cust_main.cgi: Missing comma.
21220
21221 2003-04-22 21:53  khoff
21222
21223         * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
21224           well.
21225
21226 2003-04-22 11:46  ivan
21227
21228         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
21229           httemplate/config/config.cgi: properly deprecate ancient apache &
21230           sendmail config options
21231
21232 2003-04-22 10:54  ivan
21233
21234         * httemplate/edit/part_export.cgi: mason is more strict about
21235           variables - patch from Richard Siddall, thanks
21236
21237 2003-04-21 21:39  ivan
21238
21239         * FS/: MANIFEST, FS/Conf.pm, FS/part_export.pm, FS/svc_domain.pm,
21240           FS/svc_forward.pm, FS/part_export/domain_shellcommands.pm,
21241           FS/part_export/forward_shellcommands.pm,
21242           t/part_export-forward_shellcommands.t: - mysql 4.1 is available;
21243           update documentation - remove last vestiges of 1.3-style
21244           qmail/vpopmail exports from svc_domain and   svc_forward; add
21245           appropriate exports (closes: Bug#299)
21246
21247 2003-04-21 15:40  ivan
21248
21249         * httemplate/view/svc_acct.cgi: typo
21250
21251 2003-04-21 14:42  khoff
21252
21253         * FS/FS/addr_block.pm: renamed config option excludeaddr
21254
21255 2003-04-21 14:40  khoff
21256
21257         * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
21258
21259 2003-04-21 14:29  khoff
21260
21261         * httemplate/edit/process/generic.cgi: Navigation fixes.
21262
21263 2003-04-21 14:13  khoff
21264
21265         * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
21266           new routers.  Navigation cleanup.
21267
21268 2003-04-21 14:12  khoff
21269
21270         * httemplate/edit/router.cgi: Lines added for clairity
21271
21272 2003-04-21 13:53  ivan
21273
21274         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
21275           FS/bin/freeside-daily, FS/bin/freeside-expiration-alerter,
21276           FS/bin/freeside-setup, httemplate/docs/schema.html,
21277           httemplate/edit/cust_main.cgi,
21278           httemplate/edit/part_bill_event.cgi,
21279           httemplate/edit/process/cust_main.cgi,
21280           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
21281           on-demand vs. automatic cards & checks: added DCRD and DCHK
21282           payment types
21283
21284 2003-04-21 13:31  khoff
21285
21286         * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
21287           sqlmail.  Added support for courier and dovecot authentication.
21288
21289 2003-04-21 13:27  khoff
21290
21291         * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
21292           svc_broadband
21293
21294 2003-04-19 10:51  ivan
21295
21296         * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
21297           failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
21298           integration
21299
21300 2003-04-17 20:29  ivan
21301
21302         * httemplate/view/svc_acct.cgi: YA pg7.3 fix
21303
21304 2003-04-02 06:52  ivan
21305
21306         * FS/FS/cust_main.pm: added order_pkgs sub
21307
21308 2003-04-02 03:38  ivan
21309
21310         * FS/FS/: UID.pm, cust_main.pm: better callbacks
21311
21312 2003-04-02 01:46  ivan
21313
21314         * httemplate/misc/process/meta-import.cgi: updated meta-import web
21315           UI to allow duplicate import tables
21316
21317 2003-04-01 19:23  ivan
21318
21319         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
21320           disappearing email invoice on errors, finally (closes: Bug#35)
21321
21322 2003-04-01 00:03  ivan
21323
21324         * FS/FS/Record.pm, httemplate/docs/index.html,
21325           httemplate/view/cust_main.cgi: - update qsearch for Pg 7.3 -
21326           preliminary 1.5.0 upgrade docs - syntax error in main customer
21327           view
21328
21329 2003-03-31 22:55  ivan
21330
21331         * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
21332           cancel button for customers (closes: Bug#25)
21333
21334 2003-03-31 17:22  ivan
21335
21336         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
21337           debian/control, httemplate/edit/REAL_cust_pkg.cgi,
21338           httemplate/edit/process/REAL_cust_pkg.cgi,
21339           httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi:
21340           correct last_bill problems with $0 invoice (non-existant) edge
21341           cases
21342
21343 2003-03-31 15:49  ivan
21344
21345         * httemplate/docs/schema.html: added last_bill column
21346
21347 2003-03-31 15:48  ivan
21348
21349         * FS/bin/freeside-setup: add 'last_bill' column
21350
21351 2003-03-28 21:34  ivan
21352
21353         * bin/apache.export: restart apache, not bind!
21354
21355 2003-03-28 20:52  ivan
21356
21357         * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
21358           FS/FS/part_export/www_shellcommands.pm,
21359           httemplate/view/svc_www.cgi: correct web UI for svc_www services
21360           & no more @.domain in www_shellcommands export
21361
21362 2003-03-28 18:35  ivan
21363
21364         * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
21365
21366 2003-03-28 18:19  ivan
21367
21368         * FS/FS/part_export.pm: cust_svc and svc_x methods
21369
21370 2003-03-28 13:59  ivan
21371
21372         * bin/apache.export: fix missing semicolon in apache export
21373
21374 2003-03-28 13:43  ivan
21375
21376         * FS/FS/part_export/apache.pm: oops in null apache export
21377
21378 2003-03-24 00:30  ivan
21379
21380         * httemplate/search/svc_acct.cgi: another Pg7.3 fix
21381
21382 2003-03-19 20:36  ivan
21383
21384         * httemplate/edit/part_export.cgi: virtual wrap...
21385
21386 2003-03-19 20:09  ivan
21387
21388         * httemplate/edit/part_export.cgi: wrap this textbox hard
21389
21390 2003-03-19 20:00  ivan
21391
21392         * httemplate/edit/part_export.cgi: wide textareas
21393
21394 2003-03-19 19:41  ivan
21395
21396         * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
21397           FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
21398           bin/apache.export, bin/bind.export, bin/bsdshell.export,
21399           bin/sysvshell.export: apache export!
21400
21401 2003-03-11 03:40  ivan
21402
21403         * FS/FS/svc_domain.pm: another pg7.3 fix
21404
21405 2003-03-11 03:36  ivan
21406
21407         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
21408           meta import webUI updates
21409
21410 2003-03-11 02:41  ivan
21411
21412         * httemplate/edit/part_pkg.cgi: another pg7.3 fix
21413
21414 2003-03-03 17:56  khoff
21415
21416         * FS/MANIFEST: updated for svc_broadband changes
21417
21418 2003-02-28 19:14  ivan
21419
21420         * FS/FS/cust_main.pm: change next bill date comparison from < to <=
21421
21422 2003-02-24 21:40  ivan
21423
21424         * httemplate/edit/cust_main.cgi: remove max length on ACH account
21425           number
21426
21427 2003-02-11 17:21  khoff
21428
21429         * FS/bin/freeside-setup: s/;/,/
21430
21431 2003-02-05 21:26  ivan
21432
21433         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
21434           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
21435           FS/FS/cust_main.pm, FS/bin/freeside-setup,
21436           FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
21437           httemplate/edit/part_pkg.cgi: time/data detail on invoices
21438
21439 2003-02-05 15:17  khoff
21440
21441         * FS/FS/addr_block.pm, FS/FS/part_svc_router.pm, FS/FS/router.pm,
21442           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
21443           httemplate/browse/router.cgi, httemplate/edit/router.cgi,
21444           httemplate/edit/svc_broadband.cgi,
21445           httemplate/edit/process/addr_block/add.cgi,
21446           httemplate/edit/process/addr_block/allocate.cgi,
21447           httemplate/edit/process/addr_block/deallocate.cgi,
21448           FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
21449           httemplate/edit/process/router.cgi,
21450           httemplate/edit/process/svc_broadband.cgi,
21451           httemplate/edit/process/addr_block/split.cgi, htetc/handler.pl,
21452           httemplate/index.html, httemplate/view/svc_broadband.cgi:
21453           svc_broadband rewrite
21454
21455 2003-02-05 14:06  khoff
21456
21457         * FS/FS/cust_svc.pm: ip_netmask is gone now
21458
21459 2003-01-27 23:47  ivan
21460
21461         * FS/bin/freeside-setup: eek, and this is what caused connectup to
21462           fail too
21463
21464 2003-01-27 22:08  ivan
21465
21466         * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
21467           dave denney <daud@kaosol.net>
21468
21469 2003-01-16 22:21  ivan
21470
21471         * FS/FS/ClientAPI/MyAccount.pm,
21472           fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
21473           functionality
21474
21475 2003-01-15 18:58  ivan
21476
21477         * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
21478
21479 2003-01-14 02:15  ivan
21480
21481         * Makefile: selfservice
21482
21483 2003-01-14 01:26  ivan
21484
21485         * FS/MANIFEST, FS/bin/freeside-selfservice-server,
21486           init.d/freeside-init: move freeside-selfservice-server to proper
21487           MakeMaker install location
21488
21489 2003-01-14 00:49  ivan
21490
21491         * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
21492           freeside-selfservice-server to init script add domsvc checking as
21493           a foreign key
21494
21495 2003-01-12 23:26  ivan
21496
21497         * httemplate/edit/part_export.cgi: another Pg 7.3 fix
21498
21499 2003-01-12 22:19  ivan
21500
21501         * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
21502           extraneous diffs
21503
21504 2003-01-09 23:41  ivan
21505
21506         * FS/FS/cust_bill.pm: pop off an extra blank line in
21507           business-onlinepayment options
21508
21509 2002-12-28 01:16  ivan
21510
21511         * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
21512           business-onlinepayment mod_perl leakage in multi-database
21513           installs.  ugh.
21514
21515 2002-12-27 04:56  ivan
21516
21517         * FS/FS/cust_main.pm: better times on failed billing events
21518
21519 2002-12-24 22:59  ivan
21520
21521         * FS/bin/freeside-daily: declare $opt_p usage
21522
21523 2002-12-24 14:41  ivan
21524
21525         * FS/bin/freeside-setup, httemplate/view/cust_main.cgi:
21526           optimization for ginourmous numbers of packages for intergate,
21527           whew
21528
21529 2002-12-23 15:56  ivan
21530
21531         * FS/FS/svc_acct.pm: remove gratuitous warning and better error
21532           messages
21533
21534 2002-12-23 07:21  ivan
21535
21536         * FS/FS/cust_bill.pm: make agent available to invoice templates
21537
21538 2002-12-23 07:05  steve
21539
21540         * FS/FS/part_export/shellcommands.pm: add email address to
21541           shellcommands
21542
21543           don't error out when importing unaudited accounts (even though
21544           should probably be using $FS::svc_Common::noexport_hack anyway)
21545
21546 2002-12-23 06:54  steve
21547
21548         * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
21549           signup_server-quiet, and emailcancel messages.
21550
21551 2002-12-23 06:22  steve
21552
21553         * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
21554           selfservice_server-quiet, signup_server-quiet, and emailcancel
21555           messages.
21556
21557 2002-12-22 00:53  ivan
21558
21559         * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
21560           freeside-daily to only run for a particular payby
21561           $disable_agentcheck option for cust_pkg for import optimization
21562
21563 2002-12-21 15:48  ivan
21564
21565         * httemplate/search/svc_domain.cgi: UI
21566
21567 2002-12-21 15:44  ivan
21568
21569         * httemplate/search/svc_domain.cgi: don't display all accounts in
21570           each domain
21571
21572 2002-12-21 02:14  ivan
21573
21574         * FS/FS/cust_main.pm: could be multiple returns from these
21575           searches, with taxclasses
21576
21577 2002-12-21 02:02  ivan
21578
21579         * FS/FS/Record.pm: better qsearchs warning
21580
21581 2002-12-20 23:36  ivan
21582
21583         * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
21584
21585 2002-12-20 20:31  ivan
21586
21587         * FS/FS/svc_acct.pm: kludge around uninitialized value errors
21588
21589 2002-12-19 19:29  ivan
21590
21591         * httemplate/view/cust_main.cgi: no changing cancelled packages
21592
21593 2002-12-17 13:31  ivan
21594
21595         * FS/FS/cust_bill.pm: invoice_lines() fix
21596
21597 2002-12-17 05:02  ivan
21598
21599         * httemplate/view/svc_acct.cgi: change wording
21600
21601 2002-12-17 02:42  ivan
21602
21603         * FS/bin/freeside-sqlradius-seconds: doh!  but finally fixed
21604
21605 2002-12-17 02:36  ivan
21606
21607         * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
21608           sessions
21609
21610 2002-12-17 01:52  ivan
21611
21612         * FS/bin/freeside-sqlradius-seconds: sheesh
21613
21614 2002-12-17 01:48  ivan
21615
21616         * FS/bin/freeside-sqlradius-seconds: sigh
21617
21618 2002-12-17 01:47  ivan
21619
21620         * FS/bin/freeside-sqlradius-seconds: is this broken or is the
21621           calculation?
21622
21623 2002-12-17 01:37  ivan
21624
21625         * FS/bin/freeside-sqlradius-seconds: grr double doh
21626
21627 2002-12-17 01:35  ivan
21628
21629         * FS/bin/freeside-sqlradius-seconds: doh
21630
21631 2002-12-17 01:30  ivan
21632
21633         * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
21634
21635 2002-12-17 01:24  ivan
21636
21637         * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
21638           freeside-sqlradius-seconds
21639
21640 2002-12-16 13:52  ivan
21641
21642         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
21643           are there others?
21644
21645 2002-12-16 10:53  ivan
21646
21647         * httemplate/view/svc_domain.cgi: add PTR record to domain edit
21648
21649 2002-12-16 02:47  ivan
21650
21651         * httemplate/graph/money_time.cgi: working date range selector that
21652           defaults to the past year!
21653
21654 2002-12-14 13:18  ivan
21655
21656         * FS/FS/cust_svc.pm: fix for auditing packages
21657
21658 2002-12-12 16:31  ivan
21659
21660         * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
21661           taxclass fix (?)
21662
21663 2002-12-12 13:44  ivan
21664
21665         * FS/FS/svc_acct.pm: custnum in welcome email
21666
21667 2002-12-10 16:12  ivan
21668
21669         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
21670           beginning of web-based data importer
21671
21672 2002-12-04 04:43  ivan
21673
21674         * bin/bind.export: really fixed now
21675
21676 2002-12-04 04:37  ivan
21677
21678         * bin/bind.export: oops, typo
21679
21680 2002-12-04 04:31  ivan
21681
21682         * FS/FS/cust_bill.pm: empty invoice_lines() fix
21683
21684 2002-11-27 21:44  ivan
21685
21686         * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
21687           "Stephen Bechard" <steve@destek.net>
21688
21689 2002-11-27 21:10  ivan
21690
21691         * FS/FS/Conf.pm: deprecate username_policy
21692
21693 2002-11-26 03:58  ivan
21694
21695         * httemplate/misc/process/link.cgi: link by username now only links
21696           to same svcpart
21697
21698 2002-11-26 02:25  ivan
21699
21700         * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
21701
21702 2002-11-25 21:42  ivan
21703
21704         * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
21705
21706 2002-11-25 02:46  ivan
21707
21708         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
21709           radius group bug, whew
21710
21711 2002-11-22 19:39  ivan
21712
21713         * httemplate/index.html: eww get rid of black border on konq3
21714
21715 2002-11-22 04:19  ivan
21716
21717         * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
21718           payments
21719
21720 2002-11-22 03:14  ivan
21721
21722         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
21723           add lec billing event
21724
21725 2002-11-22 02:48  ivan
21726
21727         * FS/FS/cust_main.pm: oops, one last LECB change
21728
21729 2002-11-21 23:50  ivan
21730
21731         * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
21732           user dn in ldap export
21733
21734 2002-11-21 12:44  ivan
21735
21736         * FS/FS/part_export.pm: change DN labeling for those obtuse
21737           blockheads at netmagic
21738
21739 2002-11-20 13:13  ivan
21740
21741         * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
21742           ability to have multiple comma-separated values to LDAP export
21743
21744 2002-11-20 02:09  ivan
21745
21746         * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
21747           for the add call...?  i don't get LDAP
21748
21749 2002-11-20 01:10  ivan
21750
21751         * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
21752
21753 2002-11-20 01:07  ivan
21754
21755         * FS/bin/freeside-setup: ugh... need to increase length of payinfo
21756           field in cust_pay and cust_refund for ACH
21757
21758 2002-11-19 14:55  ivan
21759
21760         * FS/FS/cust_bill_event.pm: give better error message on bad
21761           invnum, also 'use FS::cust_bill' here
21762
21763 2002-11-19 14:48  ivan
21764
21765         * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
21766           CHECK
21767
21768 2002-11-19 13:20  ivan
21769
21770         * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
21771           given
21772
21773 2002-11-19 12:56  ivan
21774
21775         * FS/FS/part_export/ldap.pm: ldap export update
21776
21777 2002-11-19 12:36  ivan
21778
21779         * FS/bin/freeside-setup: increase length of reczone and recdata
21780           fields in domain_record
21781
21782 2002-11-19 02:09  ivan
21783
21784         * FS/FS/cust_bill.pm: typo adding lec transactions
21785
21786 2002-11-19 02:02  ivan
21787
21788         * FS/FS/cust_main.pm: silly regex bug parsing echeck info
21789
21790 2002-11-19 01:51  ivan
21791
21792         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
21793           FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
21794           FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
21795           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
21796           httemplate/edit/part_bill_event.cgi,
21797           httemplate/view/cust_main.cgi: add LEC billing
21798
21799 2002-11-18 21:17  ivan
21800
21801         * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
21802           number limit
21803
21804 2002-11-18 02:15  ivan
21805
21806         * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
21807           FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
21808           preliminary ldap export
21809
21810 2002-11-16 02:33  ivan
21811
21812         * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
21813
21814 2002-11-09 02:59  ivan
21815
21816         * httemplate/edit/part_pkg.cgi: javascript quoting problem in
21817           per-hour charging
21818
21819 2002-11-07 14:53  ivan
21820
21821         * FS/FS/cust_main.pm: doc
21822
21823 2002-11-05 20:23  ivan
21824
21825         * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
21826           closes: Bug#474
21827
21828 2002-11-05 20:11  ivan
21829
21830         * httemplate/edit/part_pkg.cgi: data billing
21831
21832 2002-11-05 19:58  ivan
21833
21834         * httemplate/edit/part_pkg.cgi: data charging
21835
21836 2002-11-05 15:43  ivan
21837
21838         * httemplate/view/svc_acct.cgi: ui
21839
21840 2002-11-05 15:41  ivan
21841
21842         * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
21843           correct radacct column names
21844
21845 2002-11-05 15:34  ivan
21846
21847         * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
21848
21849 2002-11-05 15:29  ivan
21850
21851         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
21852           httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
21853           bandwidth charges from sqlradius
21854
21855 2002-11-05 12:29  ivan
21856
21857         * FS/bin/freeside-sqlradius-radacctd: lost?
21858
21859 2002-11-04 15:40  ivan
21860
21861         * FS/FS/CGI.pm: balance on small_custview
21862
21863 2002-11-04 12:51  ivan
21864
21865         * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
21866           view
21867
21868 2002-11-01 16:13  ivan
21869
21870         * httemplate/graph/money_time.cgi: whew, glad i had a copy of this
21871
21872 2002-10-28 05:22  ivan
21873
21874         * FS/bin/freeside-queued: signal-less queued child handling
21875           (closes: Bug#477)
21876
21877 2002-10-25 14:24  ivan
21878
21879         * FS/FS/part_export/shellcommands.pm: make $old_domain available
21880           too
21881
21882 2002-10-25 06:39  ivan
21883
21884         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
21885           numbers
21886
21887 2002-10-23 10:07  ivan
21888
21889         * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
21890
21891 2002-10-23 08:49  ivan
21892
21893         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
21894           httemplate/view/cust_main.cgi: add option to unapply payments
21895
21896 2002-10-22 02:15  ivan
21897
21898         * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
21899
21900 2002-10-22 01:13  ivan
21901
21902         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
21903           ACH fixes from s5
21904
21905 2002-10-21 23:28  ivan
21906
21907         * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
21908           invoice events too
21909
21910 2002-10-21 08:20  ivan
21911
21912         * httemplate/edit/part_svc.cgi: don't disable for all items
21913
21914 2002-10-21 08:14  ivan
21915
21916         * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
21917           or password from being defined
21918
21919 2002-10-20 01:27  ivan
21920
21921         * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
21922           shellcommands suspension/unsuspension hooks
21923
21924 2002-10-20 00:26  ivan
21925
21926         * FS/FS/part_export/vpopmail.pm: don't run restart command unless
21927           there is one
21928
21929 2002-10-19 20:28  ivan
21930
21931         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail restart
21932           export option
21933
21934 2002-10-18 09:54  ivan
21935
21936         * Makefile: force executable permissions on bin/pod2x
21937
21938 2002-10-18 06:28  ivan
21939
21940         * FS/bin/freeside-radgroup: argh
21941
21942 2002-10-18 06:23  ivan
21943
21944         * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
21945           cache
21946
21947 2002-10-18 03:28  ivan
21948
21949         * FS/: MANIFEST, bin/freeside-radgroup: adding
21950
21951 2002-10-17 08:06  ivan
21952
21953         * httemplate/view/svc_acct.cgi: use consistant terminology
21954
21955 2002-10-17 08:05  ivan
21956
21957         * httemplate/view/svc_acct.cgi: UI change for hour info
21958
21959 2002-10-17 07:59  ivan
21960
21961         * FS/FS/cust_svc.pm: yay missing paren
21962
21963 2002-10-17 07:50  ivan
21964
21965         * FS/FS/cust_svc.pm: *sigh* better debugging
21966
21967 2002-10-17 07:46  ivan
21968
21969         * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
21970
21971 2002-10-17 07:37  ivan
21972
21973         * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
21974
21975 2002-10-17 07:33  ivan
21976
21977         * httemplate/view/svc_acct.cgi: sqlradacct hour update
21978
21979 2002-10-17 07:16  ivan
21980
21981         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
21982           FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
21983           httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
21984           datasrc, not plandata options (whew)
21985
21986 2002-10-15 02:54  ivan
21987
21988         * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
21989
21990 2002-10-14 00:44  ivan
21991
21992         * FS/FS/Conf.pm: s/bool/checkbox/
21993
21994 2002-10-14 00:30  ivan
21995
21996         * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
21997           config file allows selection of accounts from any domain
21998
21999 2002-10-13 23:17  ivan
22000
22001         * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
22002           billing
22003
22004 2002-10-13 23:16  ivan
22005
22006         * httemplate/view/svc_acct.cgi: show time online this billing cycle
22007           on view account screen
22008
22009 2002-10-13 00:14  ivan
22010
22011         * httemplate/docs/session.html: doh
22012
22013 2002-10-12 18:14  ivan
22014
22015         * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
22016           non-Pg and Pg before 7.1
22017
22018 2002-10-12 18:05  ivan
22019
22020         * FS/FS/cust_bill.pm: bug fix in new ACH code
22021
22022 2002-10-12 07:21  ivan
22023
22024         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
22025           dayphone/nightphone msgcat
22026
22027 2002-10-12 06:46  ivan
22028
22029         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
22030           dayphone/nightphone as customizable labels, closes: Bug#464
22031
22032 2002-10-12 06:26  ivan
22033
22034         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
22035           httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
22036           charge per-hour against an external radacct table
22037
22038 2002-10-12 03:15  ivan
22039
22040         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
22041           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
22042           FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
22043           httemplate/edit/process/cust_main.cgi,
22044           httemplate/view/cust_main.cgi: ACH support
22045
22046 2002-10-10 09:48  ivan
22047
22048         * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
22049           expiration dates
22050
22051 2002-10-10 09:28  ivan
22052
22053         * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
22054
22055 2002-10-09 07:30  ivan
22056
22057         * FS/FS/Conf.pm: nasty typo
22058
22059 2002-10-09 06:59  ivan
22060
22061         * FS/FS/Conf.pm: don't explicitly specify unclassified config
22062           section
22063
22064 2002-10-09 06:43  ivan
22065
22066         * FS/FS/part_export/vpopmail.pm: don't error out trying to create
22067           existing directories in vpopmail export
22068
22069 2002-10-09 06:07  ivan
22070
22071         * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
22072           the attribute used for plaintext pw's
22073
22074 2002-10-08 04:10  ivan
22075
22076         * httemplate/: index.html, search/cust_pkg.cgi: add suspended
22077           package browse (closes: Bug#467)
22078
22079 2002-10-08 03:50  ivan
22080
22081         * eg/export_template.pm: slightly less sucky
22082
22083 2002-10-08 01:33  ivan
22084
22085         * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
22086           displays static HTML on account view (closes: Bug#465)
22087
22088 2002-10-07 21:46  ivan
22089
22090         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
22091           httemplate/view/cust_main.cgi: payby-default config option, with
22092           special "HIDE" option to disable billing information in the web
22093           interface (closes: Bug#468)
22094
22095 2002-10-07 01:47  ivan
22096
22097         * FS/bin/freeside-daily: cancel when it is *after* expiration date,
22098           not when it is *before*
22099
22100 2002-10-05 04:14  ivan
22101
22102         * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
22103           blank id fields
22104
22105 2002-10-04 05:56  ivan
22106
22107         * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
22108           FS/bin/freeside-setup, httemplate/edit/process/cust_pkg.cgi,
22109           httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
22110           httemplate/view/cust_main.cgi: working on the road:   - easier
22111           "change package" link for changing one package to another   -
22112           sqlradius export now compatible with Pg   - indices on phone
22113           numbers   - install instructions specify Pg 7.1 (at least until
22114           ILIKE thing is changed)   - searching on phone number fragments
22115
22116 2002-10-04 05:39  ivan
22117
22118         * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
22119
22120 2002-10-04 05:29  ivan
22121
22122         * FS/bin/freeside-count-active-customers: adding
22123
22124 2002-10-04 05:09  ivan
22125
22126         * FS/FS/cust_bill.pm: default for customers with no invoices   was:
22127           print   is now: send email to invoice from address
22128
22129 2002-10-03 08:29  ivan
22130
22131         * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
22132           Crypt-Password for encrypted pw's
22133
22134 2002-09-27 05:14  ivan
22135
22136         * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
22137
22138 2002-09-27 05:14  ivan
22139
22140         * FS/FS/UID.pm: don't chop blanks
22141
22142 2002-09-26 22:36  ivan
22143
22144         * FS/bin/freeside-adduser: lock mapsecrets file
22145
22146 2002-09-25 22:28  ivan
22147
22148         * Makefile: fix $INIT_FILE usage
22149
22150 2002-09-25 22:26  ivan
22151
22152         * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
22153
22154 2002-09-25 22:25  ivan
22155
22156         * Makefile: oops
22157
22158 2002-09-25 21:45  ivan
22159
22160         * httemplate/search/svc_acct.cgi: tyop
22161
22162 2002-09-25 02:11  ivan
22163
22164         * Makefile: doc
22165
22166 2002-09-25 02:09  ivan
22167
22168         * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
22169           "Authentication-Type" for netc.net.au (radiator?)
22170
22171 2002-09-24 01:31  ivan
22172
22173         * FS/FS/Conf.pm: deprecate vpopmailrestart config value
22174
22175 2002-09-23 07:27  ivan
22176
22177         * FS/FS/CGI.pm, htetc/handler.pl: global.asa changes for profiling
22178           redirects header-handling changes necessary for chart .cgis
22179
22180 2002-09-23 01:50  ivan
22181
22182         * Makefile: better default Pg datasource
22183
22184 2002-09-21 04:17  ivan
22185
22186         * FS/bin/freeside-setup, httemplate/docs/schema.dia,
22187           httemplate/docs/schema.html, FS/FS/cust_bill.pm,
22188           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
22189           FS/FS/cust_main_county.pm, bin/create-history-tables,
22190           httemplate/browse/cust_main_county.cgi,
22191           httemplate/edit/cust_main_county.cgi,
22192           httemplate/edit/process/cust_main_county.cgi: all taxes now have
22193           names.  closes: Bug#15
22194
22195 2002-09-20 08:49  ivan
22196
22197         * README: d
22198
22199 2002-09-20 08:49  ivan
22200
22201         * FS/Makefile.PL: installing into /usr/bin, bah
22202
22203 2002-09-20 08:48  ivan
22204
22205         * FS/FS.pm: doc
22206
22207 2002-09-20 08:48  ivan
22208
22209         * Makefile: 1.5.0
22210
22211 2002-09-20 08:47  ivan
22212
22213         * FS/: MANIFEST, bin/freeside-addoutsourceuser,
22214           bin/freeside-deloutsource, bin/freeside-deloutsourceuser,
22215           bin/freeside-deluser, bin/freeside-setup: add freeside-deluser,
22216           freeside-deloutsource and freeside-deloutsourceuser
22217
22218 2002-09-20 08:46  ivan
22219
22220         * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
22221
22222 2002-09-20 07:48  ivan
22223
22224         * FS/FS/part_export.pm: extraneous warn
22225
22226 2002-09-20 05:50  ivan
22227
22228         * FS/bin/freeside-setup: move from bin/fs-setup to
22229           FS/bin/freeside-setup
22230
22231 2002-09-20 03:16  ivan
22232
22233         * FS/FS/UID.pm: change otaker fields to 32 chars
22234
22235 2002-09-19 06:34  ivan
22236
22237         * FS/FS/Record.pm, bin/dbdef-create: use database SERIAL or
22238           AUTO_INCREMENT for primary keys, finally, yay! closes: bug#69
22239
22240 2002-09-19 01:43  ivan
22241
22242         * FS/bin/freeside-daily: package expiration
22243
22244 2002-09-19 01:34  ivan
22245
22246         * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
22247
22248 2002-09-18 15:50  ivan
22249
22250         * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
22251           FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
22252           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
22253           httemplate/view/svc_acct.cgi: remove domain config file, closes:
22254           Bug#269
22255
22256 2002-09-18 15:38  ivan
22257
22258         * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
22259
22260 2002-09-18 05:10  ivan
22261
22262         * httemplate/docs/: index.html, legacy.html: doc
22263
22264 2002-09-17 03:21  ivan
22265
22266         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
22267           httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
22268           support
22269
22270 2002-09-17 02:19  ivan
22271
22272         * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
22273           FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
22274           httemplate/index.html, httemplate/docs/schema.dia,
22275           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
22276           httemplate/edit/process/part_svc.cgi, httemplate/misc/link.cgi,
22277           httemplate/search/svc_domain.cgi: remove svc_acct_sm
22278
22279 2002-09-16 17:40  ivan
22280
22281         * FS/FS/cust_bill.pm: send_ftp doc fix
22282
22283 2002-09-16 17:33  ivan
22284
22285         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm:   -
22286           "emailinvoiceauto" implementation rewritten to work properly,
22287           stop
22288               overwriting existing invoice destinations
22289
22290 2002-09-16 02:27  ivan
22291
22292         * FS/bin/freeside-expiration-alerter: skip empty expiration dates
22293
22294 2002-09-11 02:28  ivan
22295
22296         * httemplate/browse/svc_acct_pop.cgi: mason error
22297
22298 2002-09-11 02:09  ivan
22299
22300         * httemplate/search/cust_main.cgi: mason warnings
22301
22302 2002-09-09 20:31  ivan
22303
22304         * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
22305           order numbers, like VirtualNet
22306
22307 2002-09-09 16:05  khoff
22308
22309         * httemplate/: edit/svc_broadband.cgi,
22310           edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
22311           svc_broadband merge
22312
22313 2002-09-09 16:01  khoff
22314
22315         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, httemplate/index.html,
22316           httemplate/edit/part_svc.cgi,
22317           httemplate/edit/process/part_svc.cgi, FS/FS/svc_broadband.pm:
22318           svc_broadband merge
22319
22320 2002-09-09 15:56  khoff
22321
22322         * FS/MANIFEST: svc_broadband merge
22323
22324 2002-09-09 12:56  ivan
22325
22326         * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
22327           vpopmail user
22328
22329 2002-09-09 12:54  ivan
22330
22331         * httemplate/docs/ssh.html: doc clarification about users
22332
22333 2002-09-09 05:34  ivan
22334
22335         * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
22336           ClientAPI/passwd.pm: : is not legal in GECOS
22337
22338 2002-09-08 05:57  ivan
22339
22340         * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
22341           records first, then svc_domain
22342
22343 2002-09-08 05:40  ivan
22344
22345         * bin/bind.export: error out if can't open .HEADER files
22346
22347 2002-09-08 04:36  ivan
22348
22349         * README: 1.4.1
22350
22351 2002-09-08 02:49  ivan
22352
22353         * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
22354           useful default domain files
22355
22356 2002-09-07 07:20  ivan
22357
22358         * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
22359           description, give up hoping for a better description of the
22360           export from jeff
22361
22362 2002-09-06 19:27  ivan
22363
22364         * httemplate/docs/index.html: 1.4.1
22365
22366 2002-09-06 19:19  ivan
22367
22368         * FS/FS/part_export/vpopmail.pm: import flocking constants
22369
22370 2002-09-05 11:51  ivan
22371
22372         * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
22373
22374 2002-09-05 10:01  ivan
22375
22376         * httemplate/edit/cust_main.cgi: "same as billing address" box
22377           would uncheck itself on errors (only looked at previous
22378           ship_last, not CGI checkbox value too)  Closes: Bug#448
22379
22380 2002-09-05 09:51  ivan
22381
22382         * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
22383           compatibility
22384
22385 2002-09-05 06:50  ivan
22386
22387         * httemplate/browse/part_svc.cgi: don't show "clone an existing
22388           service definition" if there aren't any yet
22389
22390 2002-09-05 06:27  ivan
22391
22392         * FS/FS/cust_main.pm, httemplate/index.html,
22393           httemplate/misc/cust_main-import_charges.cgi,
22394           httemplate/misc/process/cust_main-import_charges.cgi: batch
22395           charge/credit import
22396
22397 2002-09-05 06:01  ivan
22398
22399         * FS/FS/svc_acct.pm: show illegal dir in error msg
22400
22401 2002-09-05 02:10  ivan
22402
22403         * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
22404           extraneous `vpopmail machine' field
22405
22406 2002-09-04 05:43  ivan
22407
22408         * Makefile, httemplate/index.html: 1.4.1beta1
22409
22410 2002-09-04 01:42  ivan
22411
22412         * httemplate/edit/part_pkg.cgi: spelling
22413
22414 2002-08-30 16:48  ivan
22415
22416         * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
22417
22418 2002-08-30 16:42  ivan
22419
22420         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
22421           httemplate/edit/process/part_bill_event.cgi: new invoice event:
22422           upload a CSV file
22423
22424 2002-08-30 16:17  ivan
22425
22426         * FS/FS/cust_main.pm: bill batch imported customers immediately (as
22427           of their cust_pkg.bill date) - setting cust_pkg.bill date
22428           directly bypasses setup fee
22429
22430 2002-08-30 10:34  ivan
22431
22432         * FS/FS/cust_main.pm, httemplate/index.html,
22433           httemplate/misc/cust_main-import.cgi,
22434           httemplate/misc/process/cust_main-import.cgi: working CSV import
22435           for crcmn
22436
22437 2002-08-30 04:33  ivan
22438
22439         * httemplate/edit/cust_main.cgi: use eidiot rather than die for
22440           (hopefully) better error message
22441
22442 2002-08-30 03:25  ivan
22443
22444         * Makefile: silly conf/registries dir still hanging around in CVS
22445           checkouts
22446
22447 2002-08-29 07:11  ivan
22448
22449         * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
22450
22451 2002-08-29 02:11  ivan
22452
22453         * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
22454           import, make username/password for unexported services conflict
22455           at least with self
22456
22457 2002-08-29 01:13  khoff
22458
22459         * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
22460
22461 2002-08-29 00:50  ivan
22462
22463         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
22464
22465 2002-08-28 23:02  ivan
22466
22467         * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
22468
22469 2002-08-28 22:57  ivan
22470
22471         * httemplate/view/svc_acct.cgi: password viewing UI change
22472
22473 2002-08-27 00:26  khoff
22474
22475         * FS/FS/Record.pm: Yip yip, I sprained my brain
22476
22477 2002-08-26 13:40  ivan
22478
22479         * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
22480
22481 2002-08-24 20:54  ivan
22482
22483         * FS/bin/freeside-addoutsourceuser: ?
22484
22485 2002-08-24 20:42  ivan
22486
22487         * FS/bin/freeside-addoutsourceuser: correct secrets file path
22488
22489 2002-08-24 19:35  ivan
22490
22491         * FS/FS/part_export/shellcommands.pm: separate vars for quoted
22492           passwords
22493
22494 2002-08-24 19:26  ivan
22495
22496         * FS/FS/part_export/shellcommands.pm: properly quote password as
22497           well as finger
22498
22499 2002-08-24 18:48  ivan
22500
22501         * FS/bin/freeside-addoutsourceuser: password
22502
22503 2002-08-24 18:48  ivan
22504
22505         * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
22506           bin/freeside-addoutsourceuser
22507
22508 2002-08-24 18:16  ivan
22509
22510         * FS/bin/: freeside-adduser, freeside-setup: doc
22511
22512 2002-08-24 18:14  ivan
22513
22514         * FS/bin/freeside-setup: noninteractive freeside-setup
22515
22516 2002-08-24 18:09  ivan
22517
22518         * FS/bin/: freeside-adduser, freeside-setup: doc
22519
22520 2002-08-24 01:13  ivan
22521
22522         * FS/bin/freeside-adduser: also do -b flag
22523
22524 2002-08-24 00:43  ivan
22525
22526         * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
22527           in commands
22528
22529 2002-08-24 00:20  ivan
22530
22531         * httemplate/edit/part_export.cgi: don't substitute defaults for
22532           empty options when editing exports
22533
22534 2002-08-23 23:41  ivan
22535
22536         * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
22537           www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
22538           fix - no strict 'vars'; when necessary
22539
22540 2002-08-23 20:29  ivan
22541
22542         * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
22543           unprovision a single service
22544
22545 2002-08-23 19:10  ivan
22546
22547         * FS/bin/freeside-addoutsource: fix path
22548
22549 2002-08-23 18:53  ivan
22550
22551         * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
22552
22553 2002-08-23 17:51  ivan
22554
22555         * httemplate/view/cust_main.cgi: UI
22556
22557 2002-08-23 17:16  ivan
22558
22559         * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
22560           bin/freeside-addoutsource
22561
22562 2002-08-23 16:43  ivan
22563
22564         * FS/: MANIFEST, FS/part_export.pm,
22565           FS/part_export/domain_shellcommands.pm,
22566           t/part_export-domain_shellcommands.t: add domain_shellcommands
22567           export
22568
22569 2002-08-19 16:08  ivan
22570
22571         * httemplate/view/cust_main.cgi: encode_entities for comments
22572           entries
22573
22574 2002-08-11 23:17  ivan
22575
22576         * rt/etc/schema.Pg: import rt 2.0.14
22577
22578 2002-08-02 17:39  ivan
22579
22580         * httemplate/docs/legacy.html: remove some extra modules from
22581           install doc
22582
22583 2002-07-31 11:55  ivan
22584
22585         * FS/FS/part_export.pm: delete directories when deleting users on
22586           freebsd
22587
22588 2002-07-31 06:18  ivan
22589
22590         * FS/FS/svc_acct.pm: fix bug with static IP addresses
22591
22592 2002-07-26 20:56  ivan
22593
22594         * httemplate/misc/cancel-unaudited.cgi: move transaction from web
22595           interface to lib code
22596
22597 2002-07-26 19:47  ivan
22598
22599         * FS/bin/freeside-daily: vacuum pg databases daily
22600
22601 2002-07-25 19:33  ivan
22602
22603         * FS/FS/: part_export.pm, part_export/shellcommands.pm:
22604           shellcommands edit gecos field too
22605
22606 2002-07-23 05:37  ivan
22607
22608         * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
22609
22610 2002-07-22 03:50  ivan
22611
22612         * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
22613           adding
22614
22615 2002-07-22 03:20  ivan
22616
22617         * Makefile: 1.4.0
22618
22619 2002-07-22 03:18  ivan
22620
22621         * FS/FS/CGI.pm: UI
22622
22623 2002-07-22 03:18  ivan
22624
22625         * FS/FS/cust_main.pm: sort bills by date
22626
22627 2002-07-16 05:29  ivan
22628
22629         * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
22630           FS/ClientAPI/passwd.pm: ClientAPI
22631
22632 2002-07-16 05:28  ivan
22633
22634         * fs_selfservice/: DEPLOY, fs_passwd_test,
22635           FS-SelfService/SelfService.pm,
22636           FS-SelfService/freeside-selfservice-clientd,
22637           FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
22638           FS-SelfService/cgi/selfservice.cgi,
22639           FS-SelfService/cgi/view_invoice.html: invoice viewing...
22640
22641 2002-07-15 20:57  ivan
22642
22643         * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
22644
22645 2002-07-15 20:56  ivan
22646
22647         * FS/FS/part_export/infostreet.pm: better error handling
22648
22649 2002-07-15 20:47  ivan
22650
22651         * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
22652
22653 2002-07-15 01:28  ivan
22654
22655         * fs_selfservice/: fs_passwd_test,
22656           FS-SelfService/freeside-selfservice-clientd: working framework,
22657           no hung clients, whew
22658
22659 2002-07-14 18:44  ivan
22660
22661         * bin/bind.import: finally a working DNS::ZoneParse
22662
22663 2002-07-11 06:52  ivan
22664
22665         * fs_selfservice/: DEPLOY, fs_passwd_test, FS-SelfService/MANIFEST,
22666           FS-SelfService/SelfService.pm,
22667           FS-SelfService/freeside-selfservice-clientd: finally working
22668           async framework
22669
22670 2002-07-08 19:23  ivan
22671
22672         * httemplate/docs/: schema.dia, schema.png: new schema diagram
22673
22674 2002-07-08 10:14  ivan
22675
22676         * FS/bin/freeside-queued: oops, fix for bug only surfacing with
22677           different freeside uid/gid
22678
22679 2002-07-08 08:56  ivan
22680
22681         * httemplate/edit/svc_acct.cgi: better error message
22682
22683 2002-07-08 06:07  ivan
22684
22685         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
22686           edit expiration dates
22687
22688 2002-07-08 03:01  ivan
22689
22690         * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
22691           should remove home directories
22692
22693 2002-07-07 10:49  ivan
22694
22695         * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
22696           new-export-aware, closes: #431
22697
22698 2002-07-06 05:15  ivan
22699
22700         * Makefile: beta2
22701
22702 2002-07-06 04:08  ivan
22703
22704         * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
22705           for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
22706
22707 2002-07-06 01:50  ivan
22708
22709         * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
22710           view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
22711
22712 2002-07-06 01:29  ivan
22713
22714         * httemplate/view/cust_main.cgi: speling
22715
22716 2002-07-06 00:32  ivan
22717
22718         * httemplate/edit/part_pkg.cgi: fix speling
22719
22720 2002-07-06 00:30  ivan
22721
22722         * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
22723           part_export/www_shellcommands.pm: move svc_www ssh jobs to the
22724           job queue & exports, and make them configurable
22725
22726 2002-07-05 21:20  ivan
22727
22728         * FS/FS/svc_acct.pm: typo
22729
22730 2002-07-05 16:32  ivan
22731
22732         * httemplate/config/config.cgi: fix bug with config having a value
22733           not in the select
22734
22735 2002-07-04 03:35  ivan
22736
22737         * httemplate/browse/: agent.cgi, agent_type.cgi,
22738           part_bill_event.cgi, part_export.cgi, part_pkg.cgi, part_svc.cgi,
22739           svc_acct_pop.cgi: move "add" links to the top
22740
22741 2002-07-03 07:45  ivan
22742
22743         * FS/t/part_export-http.t: s/_post//
22744
22745 2002-07-03 07:21  ivan
22746
22747         * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
22748           t/part_export-http.t: http export
22749
22750 2002-07-03 04:37  ivan
22751
22752         * FS/FS/InitHandler.pm: 54
22753
22754 2002-07-03 04:35  ivan
22755
22756         * FS/FS/InitHandler.pm: sacrifice memory for speed
22757
22758 2002-07-03 04:31  ivan
22759
22760         * FS/FS/InitHandler.pm: preload modules
22761
22762 2002-07-03 04:23  ivan
22763
22764         * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
22765           apache init
22766
22767 2002-07-03 04:10  ivan
22768
22769         * FS/FS/UID.pm: allow InitHandler to work during apache startup
22770
22771 2002-07-03 03:50  ivan
22772
22773         * FS/FS/InitHandler.pm: skip comment & blank lines
22774
22775 2002-07-03 03:48  ivan
22776
22777         * FS/FS/InitHandler.pm: debug
22778
22779 2002-07-03 03:33  ivan
22780
22781         * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
22782           dbdefs
22783
22784 2002-07-02 20:57  ivan
22785
22786         * FS/FS/cust_main.pm: working one-time charges again
22787
22788 2002-07-02 20:52  ivan
22789
22790         * httemplate/view/cust_main.cgi: ui
22791
22792 2002-07-02 20:47  ivan
22793
22794         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
22795           httemplate/edit/process/quick-charge.cgi,
22796           httemplate/view/cust_main.cgi: one-time charges with tax classes
22797
22798 2002-07-02 19:25  ivan
22799
22800         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
22801           httemplate/config/config.cgi: deprecate text radius config
22802           options update config docs
22803
22804 2002-07-02 18:47  ivan
22805
22806         * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
22807
22808 2002-07-02 18:05  ivan
22809
22810         * FS/bin/freeside-sqlradius-reset: pod
22811
22812 2002-07-02 18:01  ivan
22813
22814         * FS/bin/freeside-sqlradius-reset: fix usage message
22815
22816 2002-07-02 16:03  ivan
22817
22818         * FS/FS/part_export.pm: fix usermod commands for freebsd
22819
22820 2002-07-02 07:37  ivan
22821
22822         * Makefile: beta1!!
22823
22824 2002-07-02 07:22  ivan
22825
22826         * FS/FS/part_export/textradius.pm: working textradius export
22827
22828 2002-07-02 07:00  ivan
22829
22830         * FS/FS/part_export/textradius.pm: better diagnostics
22831
22832 2002-07-02 06:22  ivan
22833
22834         * httemplate/view/cust_main.cgi: ui s/ /&nbsp;
22835
22836 2002-07-02 06:04  ivan
22837
22838         * FS/FS/part_export/shellcommands.pm: no warnings
22839
22840 2002-07-02 06:00  ivan
22841
22842         * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
22843           linux and freebsd shellcommands
22844
22845 2002-07-02 04:29  ivan
22846
22847         * FS/FS/part_export.pm: fix for freebsd presets
22848
22849 2002-07-02 04:27  ivan
22850
22851         * FS/FS/part_export.pm: useful shellcommands presets
22852
22853 2002-07-02 03:14  ivan
22854
22855         * FS/bin/freeside-queued: grr old openssh grr freebsd
22856
22857 2002-07-02 02:42  ivan
22858
22859         * FS/bin/freeside-queued: fleabsd grr
22860
22861 2002-07-02 02:39  ivan
22862
22863         * FS/bin/freeside-queued: freebsd is sofa king broken
22864
22865 2002-07-02 00:31  ivan
22866
22867         * FS/FS/part_export/textradius.pm: working textradius
22868
22869 2002-07-02 00:13  ivan
22870
22871         * FS/FS/part_export/textradius.pm: better error reporting from
22872           rsync
22873
22874 2002-07-01 23:58  ivan
22875
22876         * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
22877           s/options/option/, oops, and machine isn't an option
22878
22879 2002-07-01 23:48  ivan
22880
22881         * FS/FS/queue.pm: error messages can have other chars
22882
22883 2002-07-01 15:38  ivan
22884
22885         * FS/FS/part_export/textradius.pm: prevent any possible infinite
22886           looping
22887
22888 2002-07-01 02:15  ivan
22889
22890         * FS/FS/part_export/textradius.pm: real-time! text radius export
22891
22892 2002-06-30 04:01  ivan
22893
22894         * CREDITS: administrivia
22895
22896 2002-06-30 00:17  ivan
22897
22898         * FS/FS/Record.pm: oops, very bad
22899
22900 2002-06-30 00:16  ivan
22901
22902         * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
22903           Pg money type)
22904
22905 2002-06-30 00:04  ivan
22906
22907         * FS/FS/Record.pm: fix dbdef caching
22908
22909 2002-06-29 19:13  ivan
22910
22911         * FS/: MANIFEST, FS/part_export.pm,
22912           FS/part_export/shellcommands_withdomain.pm,
22913           t/part_export-shellcommands_withdomain.t: export!
22914
22915 2002-06-29 18:18  ivan
22916
22917         * httemplate/docs/ssh.html: adding
22918
22919 2002-06-28 13:31  ivan
22920
22921         * FS/FS/svc_acct.pm: better error message for illegal password
22922
22923 2002-06-28 13:21  ivan
22924
22925         * FS/FS/cust_main.pm: better error message for missing tax classes
22926
22927 2002-06-28 03:49  ivan
22928
22929         * FS/FS/Record.pm: remove extraneous check
22930
22931 2002-06-28 01:23  ivan
22932
22933         * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
22934           hopefully keeping performance improvement
22935
22936 2002-06-27 20:09  ivan
22937
22938         * httemplate/view/cust_main.cgi: more card display changes
22939
22940 2002-06-27 19:21  ivan
22941
22942         * httemplate/view/cust_main.cgi: last 4 digits of card instead of
22943           first
22944
22945 2002-06-27 02:23  ivan
22946
22947         * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
22948           t/part_export-bind.t, t/part_export-bind_slave.t: null bind
22949           exports
22950
22951 2002-06-27 02:19  ivan
22952
22953         * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
22954           FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
22955           t/part_export-null.t, t/part_export-sysvshell.t,
22956           t/part_export-www_shellcommands.t: export updates
22957
22958 2002-06-26 01:36  ivan
22959
22960         * FS/FS/part_export.pm: tyop
22961
22962 2002-06-26 01:32  ivan
22963
22964         * FS/FS/part_export.pm: better export docs/defaults
22965
22966 2002-06-26 01:12  ivan
22967
22968         * FS/FS/cust_main.pm: add type_pkgs record if necessary for
22969           one-time charges
22970
22971 2002-06-26 01:05  ivan
22972
22973         * httemplate/view/cust_main.cgi: close form tags
22974
22975 2002-06-26 00:42  ivan
22976
22977         * bin/: bsdshell.export, sysvshell.export: shell.export ->
22978           bsdshell.export & sysvshell.export
22979
22980 2002-06-25 20:53  ivan
22981
22982         * FS/FS/part_export_option.pm: export options can be anything
22983
22984 2002-06-25 19:37  ivan
22985
22986         * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
22987           with email invoices too
22988
22989 2002-06-25 18:35  ivan
22990
22991         * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
22992           httemplate/edit/process/quick-cust_pkg.cgi,
22993           httemplate/view/cust_main.cgi: working one-time charges
22994
22995 2002-06-25 17:41  ivan
22996
22997         * httemplate/edit/part_pkg.cgi: ui
22998
22999 2002-06-25 16:27  ivan
23000
23001         * httemplate/view/svc_www.cgi: add link to controlling account
23002
23003 2002-06-25 00:18  ivan
23004
23005         * FS/bin/freeside-queued: might work again under mysql
23006
23007 2002-06-23 12:16  ivan
23008
23009         * FS/FS/domain_record.pm: domain_record records attached to svc_www
23010           records are no longer delete-able, patch from "Stephen Bechard"
23011           <steve@destek.net>, thanks!  closes: Bug#434
23012
23013 2002-06-22 22:44  ivan
23014
23015         * httemplate/edit/process/svc_www.cgi: patch to get this working
23016           from Stephen Bechard <steve@destek.net>
23017
23018 2002-06-22 22:43  ivan
23019
23020         * httemplate/view/svc_www.cgi: add link to edit and format nicely
23021
23022 2002-06-22 18:36  ivan
23023
23024         * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
23025           "Stephen Bechard" <steve@destek.net>, thanks
23026
23027 2002-06-22 18:33  ivan
23028
23029         * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
23030           works now, patch from "Stephen Bechard" <steve@destek.net>
23031
23032 2002-06-21 14:49  ivan
23033
23034         * FS/FS/part_export/infostreet.pm: s/title/organization/ at
23035           noment's request
23036
23037 2002-06-21 13:26  ivan
23038
23039         * FS/FS/part_export/infostreet.pm: fix infostreet contact field
23040           setting
23041
23042 2002-06-21 13:17  ivan
23043
23044         * FS/FS/part_export/infostreet.pm: debugging option
23045
23046 2002-06-21 02:57  ivan
23047
23048         * bin/passwd.import: no, don't check for duplicates like this by
23049           default... not new-export style
23050
23051 2002-06-21 02:56  ivan
23052
23053         * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
23054           stuff still needs to be rewritten for new exports
23055
23056 2002-06-21 02:15  ivan
23057
23058         * bin/passwd.import: oops
23059
23060 2002-06-21 02:13  ivan
23061
23062         * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
23063           fixes...
23064
23065 2002-06-21 02:11  ivan
23066
23067         * bin/passwd.import: tiny bit better passwd.import
23068
23069 2002-06-21 01:29  ivan
23070
23071         * httemplate/index.html: uid search on main menu, updated upgrade
23072           docs
23073
23074 2002-06-20 15:35  ivan
23075
23076         * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
23077
23078 2002-06-19 18:29  ivan
23079
23080         * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
23081           FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
23082           httemplate/edit/process/part_export.cgi: shellcommands
23083           w/passwords
23084
23085 2002-06-18 21:54  ivan
23086
23087         * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
23088           <steve@destek.net>
23089
23090 2002-06-18 21:03  ivan
23091
23092         * FS/FS/part_export/infostreet.pm: fix setContactField email
23093
23094 2002-06-18 18:03  ivan
23095
23096         * FS/FS/svc_acct.pm: and the same for changes...
23097
23098 2002-06-18 17:58  ivan
23099
23100         * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
23101           caused by kristian/mark/pc-intouch's changes moving exports into
23102           svc_Common -   changed sequence of events such that groups were
23103           not provisioned when the   sqlradius export was run
23104
23105 2002-06-18 16:52  ivan
23106
23107         * httemplate/misc/queue.cgi: better error message
23108
23109 2002-06-14 18:12  ivan
23110
23111         * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
23112           mark@pc-intouch.com: exporttype2svcdb removal
23113
23114 2002-06-14 14:35  ivan
23115
23116         * FS/FS/part_export/infostreet.pm: freeside night to infostreet
23117           faxNumber (? dunno, what noment wants)
23118
23119 2002-06-14 04:44  ivan
23120
23121         * Makefile: better releaes target?
23122
23123 2002-06-14 04:26  ivan
23124
23125         * Makefile: 1.4.0pre14
23126
23127 2002-06-14 04:22  ivan
23128
23129         * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
23130           FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
23131           dependancies FS::queue::joblisting html excapes & truncates long
23132           arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
23133           am, too.  really!)
23134
23135 2002-06-14 02:19  ivan
23136
23137         * FS/FS/UID.pm: only run callbacks once... should speed things up
23138           (no dbdef reloading)
23139
23140 2002-06-13 20:26  ivan
23141
23142         * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
23143           match reality
23144
23145 2002-06-13 20:12  ivan
23146
23147         * httemplate/index.html: remove classic interface
23148
23149 2002-06-13 19:25  ivan
23150
23151         * FS/bin/freeside-queued: mysql compatibility?
23152
23153 2002-06-13 17:12  ivan
23154
23155         * httemplate/: index.html, search/cust_main.cgi: search by for
23156           address2 (unit) - commented out in default index.html
23157
23158 2002-06-13 16:28  ivan
23159
23160         * httemplate/: index.html, search/cust_main.cgi: phone number
23161           search (Bug#422)
23162
23163 2002-06-13 16:00  ivan
23164
23165         * FS/FS/svc_acct.pm, httemplate/index.html,
23166           httemplate/search/svc_acct.cgi: fuzzy username searching
23167           (Bug#422)
23168
23169 2002-06-12 17:53  ivan
23170
23171         * httemplate/: index.html, search/cust_main.cgi: search on customer
23172           number (Bug#422)
23173
23174 2002-06-12 13:31  ivan
23175
23176         * FS/FS/svc_acct.pm: fix new duplicate username checking
23177
23178 2002-06-12 10:29  ivan
23179
23180         * httemplate/index.html: fix company search
23181
23182 2002-06-12 09:26  ivan
23183
23184         * FS/FS/cust_main.pm: fix problems with code that resets invoice
23185           events
23186
23187 2002-06-11 11:20  ivan
23188
23189         * bin/bind.export: perl 5.005 needs an explicit mask for mkdir
23190
23191 2002-06-11 02:51  ivan
23192
23193         * FS/FS/part_export.pm: notes
23194
23195 2002-06-11 02:46  ivan
23196
23197         * bin/bind.export: add preliminary bsd shell export
23198
23199 2002-06-11 02:14  ivan
23200
23201         * FS/FS/svc_acct.pm: export-based duplicate username checking!
23202
23203 2002-06-11 01:29  ivan
23204
23205         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
23206           option to (bsd|sysv)shell export
23207
23208 2002-06-10 20:25  ivan
23209
23210         * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
23211           part_export/infostreet.pm: - add new suspend and unsuspend export
23212           hooks (with null defaults) - infostreet export: actually
23213           suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
23214           export: set some contact fields @ infostreet (Bug#419)
23215
23216 2002-06-10 17:58  ivan
23217
23218         * Makefile, init.d/freeside-init: dist fixes.  locate more stuff in
23219           Makefile.  whew.
23220
23221 2002-06-10 16:02  ivan
23222
23223         * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
23224           line 299 in file FS/domain_record.pm
23225
23226 2002-06-10 15:48  ivan
23227
23228         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
23229           when user clicks "Bill now" (closes: Bug#417)
23230
23231 2002-06-10 15:07  ivan
23232
23233         * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
23234           invoice events when a card changes (closes: Bug#417)
23235
23236 2002-06-10 12:44  ivan
23237
23238         * httemplate/view/cust_main.cgi: final visual update on package
23239           date view
23240
23241 2002-06-10 12:41  ivan
23242
23243         * httemplate/view/cust_main.cgi: fixup time display in packages
23244
23245 2002-06-10 12:30  ivan
23246
23247         * httemplate/view/cust_main.cgi: add small time display to dates
23248
23249 2002-06-09 19:52  ivan
23250
23251         * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
23252
23253 2002-06-09 19:52  ivan
23254
23255         * FS/FS/cust_main_county.pm: silence undefined warnings
23256
23257 2002-06-09 19:51  ivan
23258
23259         * FS/FS/CGI.pm: unused global
23260
23261 2002-06-09 19:42  ivan
23262
23263         * Makefile: back to ASP for profiling...
23264
23265 2002-06-09 18:39  khoff
23266
23267         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
23268           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
23269           httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
23270           changes.
23271
23272 2002-06-08 00:48  khoff
23273
23274         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
23275           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
23276           httemplate/edit/part_pkg.cgi: Default svcpart support for
23277           part_pkg.  Fixes 'bug' with new customer and online signup.
23278
23279 2002-06-07 13:33  khoff
23280
23281         * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
23282
23283 2002-06-05 15:46  ivan
23284
23285         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
23286           more mysql goodness, thanks dale
23287
23288 2002-06-04 07:35  ivan
23289
23290         * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
23291
23292 2002-06-04 07:02  ivan
23293
23294         * CREDITS, httemplate/search/cust_main.cgi,
23295           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
23296           mysql support!  thanks to Donald Greer <dgreer@austintx.com> for
23297           the SQL and Dale Hege <fhege@lumenexus.net> for the patches
23298
23299 2002-06-04 06:46  ivan
23300
23301         * conf/declinetemplate: misspelling
23302
23303 2002-05-31 13:34  ivan
23304
23305         * FS/FS/part_export.pm: dammit i want to catch export subclass
23306           compilation problems
23307
23308 2002-05-31 13:31  ivan
23309
23310         * FS/FS/cust_bill.pm: better error reporting
23311
23312 2002-05-31 11:48  khoff
23313
23314         * FS/t/part_export-sqlmail.t: Don't ask me.  I just hacked Ivan's
23315           test.
23316
23317 2002-05-31 11:45  khoff
23318
23319         * FS/MANIFEST: added sqlmail.pm and test
23320
23321 2002-05-31 10:50  ivan
23322
23323         * FS/FS/svc_forward.pm: typo noticed by <Kaa>
23324
23325 2002-05-30 19:13  ivan
23326
23327         * FS/FS/part_export.pm: no, actually throw an exception if an
23328           export class won't compile.
23329
23330 2002-05-30 17:33  khoff
23331
23332         * httemplate/edit/part_svc.cgi: Added support for part_exports that
23333           are used with more than one svcdb.
23334
23335 2002-05-30 17:22  khoff
23336
23337         * FS/FS/part_export.pm: updated hashes 'n stuff for
23338           FS::part_export::sqlmail
23339
23340 2002-05-30 17:20  khoff
23341
23342         * FS/FS/part_export/sqlmail.pm: part_export module to export
23343           svc_acct, svc_domain, and svc_forward to an external database
23344
23345 2002-05-30 17:18  khoff
23346
23347         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
23348           new-style export calls to svc_Common.
23349
23350 2002-05-30 14:51  ivan
23351
23352         * httemplate/misc/delete-customer.cgi: point to correct place for
23353           hidecancelledcustomers config option
23354
23355 2002-05-30 10:49  ivan
23356
23357         * FS/FS/part_export.pm: GRRRRRRRRRRRRR
23358
23359 2002-05-29 13:45  ivan
23360
23361         * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
23362           handle destroyed without explicit disconnect" errors
23363
23364 2002-05-29 08:56  ivan
23365
23366         * FS/FS/part_export.pm: freeradius 0.5 doc
23367
23368 2002-05-28 21:40  ivan
23369
23370         * fs_selfservice/FS-SelfService/: Changes, MANIFEST, Makefile.PL,
23371           SelfService.pm, test.pl: add fs_selfservice
23372
23373 2002-05-28 14:22  ivan
23374
23375         * FS/FS/svc_acct.pm: better error message for "Illegal password"
23376
23377 2002-05-28 00:55  ivan
23378
23379         * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
23380           people at DBI/DBD documentation for information on data sources.
23381           *sigh*
23382
23383 2002-05-26 23:53  ivan
23384
23385         * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
23386           baloo@gimpgirl.com, thanks
23387
23388 2002-05-23 06:00  ivan
23389
23390         * FS/FS/domain_record.pm, bin/bind.import,
23391           httemplate/edit/process/domain_record.cgi,
23392           httemplate/view/svc_domain.cgi: bind: allow adding slave domains
23393           too
23394
23395 2002-05-22 11:44  ivan
23396
23397         * FS/FS/domain_record.pm, FS/FS/part_export.pm,
23398           FS/FS/svc_domain.pm, bin/bind.export,
23399           httemplate/edit/process/domain_record.cgi,
23400           httemplate/misc/cancel-unaudited.cgi,
23401           httemplate/misc/delete-domain_record.cgi,
23402           httemplate/misc/delete-part_export.cgi,
23403           httemplate/view/svc_domain.cgi: bind export, editing zones,
23404           deleting unaudited domains, mmm
23405
23406 2002-05-22 05:17  ivan
23407
23408         * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
23409           FS::cust_pkg to FS::cust_svc, becomes the cancel method
23410
23411 2002-05-22 04:39  ivan
23412
23413         * FS/FS/part_export.pm: - remove some out of date documentation -
23414           die if an export class won't compile
23415
23416 2002-05-22 03:53  ivan
23417
23418         * bin/bind.export: bind export
23419
23420 2002-05-21 19:09  ivan
23421
23422         * FS/FS/part_export/sqlradius.pm: 5.6-isms
23423
23424 2002-05-18 02:51  ivan
23425
23426         * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
23427           1.44
23428
23429 2002-05-16 20:47  ivan
23430
23431         * FS/FS/svc_acct.pm: freebsd `toor' user
23432
23433 2002-05-16 07:28  ivan
23434
23435         * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
23436           t/part_export-bsdshell.t, t/part_export-textradius.t: adding
23437           (stub) bsdshell and textradius exports
23438
23439 2002-05-16 07:27  ivan
23440
23441         * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
23442           textradius exports
23443
23444 2002-05-16 07:21  ivan
23445
23446         * FS/FS/part_export/infostreet.pm: force all infostreet arguments
23447           to be string type, fixes: "0 as first character in password"
23448           problem.  also see the Frontier::Client manpage
23449
23450 2002-05-16 06:42  ivan
23451
23452         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
23453           definition cloning
23454
23455 2002-05-16 06:42  ivan
23456
23457         * FS/FS/svc_acct.pm: allow freebsd `toor' root user
23458
23459 2002-05-15 07:00  ivan
23460
23461         * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
23462           in FS::part_export::sqlradius.pm display job dependancies in
23463           FS::queue::joblisting
23464
23465 2002-05-15 06:24  ivan
23466
23467         * Makefile, FS/FS.pm, FS/MANIFEST, FS/FS/queue.pm,
23468           FS/FS/queue_depend.pm, FS/FS/part_export/sqlradius.pm,
23469           FS/bin/freeside-queued, FS/t/queue_depend.t,
23470           eg/export_template.pm, httemplate/docs/schema.dia,
23471           httemplate/docs/schema.html, httemplate/docs/schema.png: queue
23472           dependancies
23473
23474 2002-05-14 00:36  ivan
23475
23476         * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
23477           to decide whether or not to INSERT.
23478
23479 2002-05-13 17:27  ivan
23480
23481         * FS/FS/part_export/shellcommands.pm: shellcomands oops
23482
23483 2002-05-10 00:54  ivan
23484
23485         * Makefile: always re-install init
23486
23487 2002-05-10 00:50  ivan
23488
23489         * init.d/freeside-init: correct message
23490
23491 2002-05-10 00:45  ivan
23492
23493         * FS/FS/svc_domain.pm: bad reuse of variable
23494
23495 2002-05-10 00:42  ivan
23496
23497         * Makefile: INSTALLGROUP
23498
23499 2002-05-09 08:26  ivan
23500
23501         * Makefile: final make release?
23502
23503 2002-05-09 08:25  ivan
23504
23505         * Makefile: fix make release target
23506
23507 2002-05-09 08:22  ivan
23508
23509         * Makefile: make release target
23510
23511 2002-05-09 08:21  ivan
23512
23513         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
23514           s/Referral/Advertising source/
23515
23516 2002-05-09 08:12  ivan
23517
23518         * FS/FS/cust_main_county.pm: don't duplicate state/county/country
23519           pulldowns even with taxrates...
23520
23521 2002-05-09 05:38  ivan
23522
23523         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
23524           FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/handler.pl,
23525           httemplate/browse/agent.cgi,
23526           httemplate/browse/cust_main_county.cgi,
23527           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
23528           httemplate/edit/cust_main_county-expand.cgi,
23529           httemplate/edit/cust_main_county.cgi,
23530           httemplate/edit/part_pkg.cgi,
23531           httemplate/edit/process/cust_main_county-expand.cgi,
23532           httemplate/edit/process/cust_main_county.cgi: texas tax!
23533
23534 2002-05-06 06:36  ivan
23535
23536         * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
23537           reported by noment
23538
23539 2002-05-04 08:00  ivan
23540
23541         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_main_county.pm,
23542           FS/FS/cust_tax_exempt.pm, FS/FS/part_pkg.pm,
23543           FS/t/cust_tax_exempt.pm, httemplate/docs/admin.html,
23544           httemplate/docs/schema.dia, httemplate/docs/schema.html: schema
23545           changes for proper texas tax
23546
23547 2002-05-03 18:11  ivan
23548
23549         * httemplate/: index.html, search/cust_pkg.cgi: add package search
23550           by next bill date to main menu
23551
23552 2002-05-03 17:59  ivan
23553
23554         * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
23555
23556 2002-05-03 17:47  ivan
23557
23558         * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
23559           being used in searches by signup server
23560
23561 2002-05-03 17:32  ivan
23562
23563         * httemplate/search/cust_pkg.cgi: lilunixbtch: trying to pull
23564           accounts based on next billdate tofu_beast420: hmm a report
23565           ordered by next bill date? tofu_beast420: i don't know how you'd
23566           do that per _customer_ since a customer could have lots of
23567           packages, but you could do a per-package report maybe?
23568
23569 2002-04-29 22:43  ivan
23570
23571         * FS/FS/part_export.pm: better BIND integration
23572
23573 2002-04-26 04:14  ivan
23574
23575         * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
23576           username-nodash config files
23577
23578 2002-04-25 03:37  ivan
23579
23580         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
23581           #2
23582
23583 2002-04-25 02:47  ivan
23584
23585         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
23586           plan
23587
23588 2002-04-24 18:15  ivan
23589
23590         * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
23591
23592 2002-04-24 02:09  ivan
23593
23594         * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
23595
23596 2002-04-24 02:03  ivan
23597
23598         * FS/FS/cust_main.pm: msgcat error for credit card expiration
23599           (closes: Bug#407)
23600
23601 2002-04-23 00:32  ivan
23602
23603         * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
23604
23605 2002-04-23 00:10  ivan
23606
23607         * FS/FS/Record.pm: fixes inserting strings that end in numbers to
23608           TEXT columns... gah i hate SQL
23609
23610 2002-04-22 15:45  ivan
23611
23612         * FS/FS/part_export.pm: use Tie::IxHash to present export options
23613           in a reasonable order
23614
23615 2002-04-22 14:36  ivan
23616
23617         * FS/FS/cust_main.pm: don't show extended debugging in error
23618           messages that could end up on the signup server
23619
23620 2002-04-22 14:23  ivan
23621
23622         * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
23623           packages (moved from signups server)
23624
23625 2002-04-22 14:18  ivan
23626
23627         * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
23628
23629 2002-04-22 13:47  ivan
23630
23631         * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
23632           FS::cust_pkg, not signup server - order by recur price in
23633           signup-alternate template
23634
23635 2002-04-20 05:37  ivan
23636
23637         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: bind
23638           export
23639
23640 2002-04-20 04:57  ivan
23641
23642         * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
23643           bin/svc_domain.erase, httemplate/docs/legacy.html:
23644           working BIND import
23645
23646 2002-04-20 03:49  ivan
23647
23648         * FS/FS/domain_record.pm: allow * MX records
23649
23650 2002-04-20 03:12  ivan
23651
23652         * FS/FS/domain_record.pm: allow uppercase in zone data.
23653
23654 2002-04-20 03:09  ivan
23655
23656         * FS/FS/domain_record.pm: allow uppercase zones...
23657
23658 2002-04-19 19:06  ivan
23659
23660         * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
23661           where there *is* a pkg_svc record with quantity 0, when changing
23662           packages and using the special case new service code
23663
23664 2002-04-19 16:25  ivan
23665
23666         * FS/FS/svc_acct.pm: maybe just for debugging
23667
23668 2002-04-19 07:27  ivan
23669
23670         * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
23671
23672 2002-04-18 18:16  ivan
23673
23674         * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
23675           init.d/freeside-init: - add init file installation to Makefile,
23676           add unified init file - fix qsearch for op => '!=', value => ''
23677           searches - fix invalid_catd typo - add payby method to part_pkg
23678           and have fs_signup_server pass the data
23679
23680 2002-04-17 13:43  ivan
23681
23682         * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
23683           syntax
23684
23685 2002-04-17 12:47  ivan
23686
23687         * FS/FS/Record.pm: allow = in ut_text
23688
23689 2002-04-17 05:06  ivan
23690
23691         * httemplate/index.html: fix default searches
23692
23693 2002-04-17 04:41  ivan
23694
23695         * FS/FS/Record.pm: get rid of debugging cruft
23696
23697 2002-04-16 17:25  ivan
23698
23699         * httemplate/search/cust_main.cgi: better ordering in search
23700           results
23701
23702 2002-04-16 16:14  ivan
23703
23704         * FS/FS/cust_main.pm: there it is!  fix bug with
23705           FS::cust_main::agent
23706
23707 2002-04-16 15:56  ivan
23708
23709         * FS/FS/cust_bill.pm: further debugging...
23710
23711 2002-04-16 15:52  ivan
23712
23713         * FS/FS/: Conf.pm, cust_bill.pm: further authorize.net description
23714           debugging (agent??) and get rid of bad unique index on
23715           cust_bill_event
23716
23717 2002-04-16 15:38  ivan
23718
23719         * FS/FS/cust_bill.pm: eek, problem with authorize.net description
23720           field
23721
23722 2002-04-16 14:24  ivan
23723
23724         * FS/bin/freeside-queued: auto-use export classes
23725
23726 2002-04-16 13:13  ivan
23727
23728         * httemplate/browse/part_svc.cgi: ui
23729
23730 2002-04-16 12:50  ivan
23731
23732         * httemplate/index.html: exports, then services...
23733
23734 2002-04-16 03:47  ivan
23735
23736         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
23737           httemplate/index.html, httemplate/search/cust_bill_event.cgi,
23738           httemplate/search/cust_bill_event.html,
23739           httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
23740           report on failed billing events...
23741
23742 2002-04-16 02:38  ivan
23743
23744         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
23745           FS/bin/freeside-expiration-alerter, conf/declinetemplate: - send
23746           a notice to the customer when their card is declined - closes:
23747           Bug#351 - freeside-expiration-alerter works fine, closes: Bug#7
23748
23749 2002-04-16 01:52  ivan
23750
23751         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
23752           FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
23753           httemplate/edit/part_export.cgi: move the last of the real-time
23754           exports out of svc_acct.pm and into part_export
23755
23756 2002-04-15 23:47  ivan
23757
23758         * httemplate/index.html: allow multiple search types on main
23759           menu... more confusing but default is *too* fuzzy
23760
23761 2002-04-14 02:11  ivan
23762
23763         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
23764           FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
23765           FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
23766           FS/FS/part_export/shellcommands.pm,
23767           FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
23768           FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
23769           FS/t/part_export-vpopmail.t, eg/export_template.pm,
23770           httemplate/docs/legacy.html, httemplate/docs/schema.dia,
23771           httemplate/docs/schema.html, httemplate/docs/schema.png: - move
23772           cyrus, shellcommands, CP exports exports to new-style - skeleton
23773           files for vpopmail exports - documentation updates - add big
23774           schema diagram to docs
23775
23776 2002-04-13 06:36  ivan
23777
23778         * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
23779           FS/FS/part_export/cp.pm, FS/bin/freeside-sqlradius-reset,
23780           httemplate/edit/part_export.cgi: - documentation updates - move
23781           Critical Path export to new-style export - bin/sqlradius_reset
23782           gets a manpage and becomes FS/bin/freeside-sqlradius-reset
23783
23784 2002-04-13 03:46  ivan
23785
23786         * httemplate/index.html: s/otaker/order-taker/
23787
23788 2002-04-13 02:14  ivan
23789
23790         * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
23791           padding (see Bug#388)
23792
23793 2002-04-13 01:51  ivan
23794
23795         * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
23796           (closes: Bug#389)
23797
23798 2002-04-12 08:14  ivan
23799
23800         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
23801           httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
23802           ("Order and cancel packages") to try to move services between
23803           svcparts as a last resort...
23804
23805 2002-04-12 06:22  ivan
23806
23807         * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
23808           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
23809           FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
23810           htetc/handler.pl, httemplate/browse/part_svc.cgi,
23811           httemplate/edit/part_export.cgi, httemplate/edit/part_svc.cgi,
23812           httemplate/edit/process/agent_type.cgi,
23813           httemplate/edit/process/part_export.cgi,
23814           httemplate/edit/process/part_svc.cgi,
23815           httemplate/misc/delete-customer.cgi: - should finish off the
23816           part_svc -> part_export s/one-to-many/many-to-many/   transition
23817           (closes: Bug#375) - fixes a nasty export scoping bug with message
23818           catalogs, whew
23819
23820 2002-04-11 15:05  ivan
23821
23822         * FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm, FS/FS/part_export.pm,
23823           FS/FS/part_svc.pm, FS/t/export_svc.t, httemplate/index.html,
23824           httemplate/browse/part_export.cgi,
23825           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
23826           httemplate/edit/part_export.cgi,
23827           httemplate/edit/process/part_export.cgi,
23828           httemplate/misc/delete-part_export.cgi: (almost) everything for
23829           bug#375 - create export_svc table - part_svc to part_export is
23830           now properly many-to-many, not one-to-many
23831
23832           still need to finish service editing (choosing exports) in
23833           httemplate/edit/part_svc.cgi and
23834           httemplate/edti/process/part_svc.cgi
23835
23836           and do somethinga about that manual $svcdb = 'svc_acct' in
23837           httemplate/edit/part_export.cgi (do part_export records need a
23838           svcdb? probably not... should be able to just pass an svcdb on
23839           creation of new exports, move the big %exports hash into
23840           part_export.pm and allow httemplate/edit/part_svc.cgi to query it
23841           for exports that can apply to a given svcdb....
23842
23843 2002-04-11 15:04  ivan
23844
23845         * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
23846           fix problems with ut_domain losing data
23847
23848 2002-04-10 06:42  ivan
23849
23850         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
23851           FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
23852           FS/FS/svc_acct_pop.pm, httemplate/browse/msgcat.cgi,
23853           httemplate/docs/signup.html, httemplate/edit/msgcat.cgi,
23854           httemplate/edit/process/msgcat.cgi: bulk checkin from working on
23855           the road:
23856
23857           - use msgcat for more error messages - should be all things that
23858           would come3   back from the signup server normally now - signup
23859           server: don't display access number <SELECT> if there's none or
23860           one - signup_server-realtime config option to run billing for
23861           signup server   signups immediately - signup server: pkg
23862           available to success templates, better documentation on   success
23863           templates - httemplate/edit/msgcat.cgi fields are properly sticky
23864           on errors - httemplate/edit/process/msgcat.cgi - don't update
23865           identical fields
23866
23867 2002-04-06 22:23  ivan
23868
23869         * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
23870           server signups (closes: Bug#386)
23871
23872 2002-04-06 21:56  ivan
23873
23874         * FS/FS/Conf.pm, FS/FS/msgcat.pm, conf/show-msgcat-codes,
23875           httemplate/browse/msgcat.cgi, httemplate/edit/msgcat.cgi,
23876           httemplate/edit/process/msgcat.cgi: working message catalogs (not
23877           used for enough yet) - almost (but not quite) closes Bug#385 -
23878           still have to catalog the   backend things triggered by signup
23879           server.
23880
23881 2002-04-06 16:00  ivan
23882
23883         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
23884           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
23885           httemplate/docs/signup.html: - config option for signup server
23886           payment types - credit card type pulldown on signup server
23887           (closes: Bug#383)
23888
23889 2002-04-06 14:32  ivan
23890
23891         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
23892           add a config option to set the Business::OnlinePayment
23893           description field, and make some useful data available for the
23894           config option.  closes: Bug#378
23895
23896 2002-04-06 13:32  ivan
23897
23898         * httemplate/search/cust_main.cgi: fix visual glitch
23899
23900 2002-04-06 12:37  ivan
23901
23902         * httemplate/docs/signup.html: big signup server cleanups.  uses
23903           Storable for network protocol now.  - makes Bugs 384 & 385 easier
23904           - closes: Bug#382
23905
23906 2002-04-05 16:08  ivan
23907
23908         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
23909           httemplate/view/svc_acct.cgi: security phrase bug fixes
23910
23911 2002-04-05 15:51  ivan
23912
23913         * CREDITS, Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/msgcat.pm,
23914           FS/FS/svc_acct.pm, FS/t/msgcat.t, bin/freeside-session-kill,
23915           conf/locale, eg/table_template-svc.pm, eg/table_template.pm,
23916           htetc/handler.pl, httemplate/index.html,
23917           httemplate/browse/cust_main_county.cgi,
23918           httemplate/browse/msgcat.cgi, httemplate/browse/svc_acct_pop.cgi,
23919           httemplate/docs/schema.html, httemplate/edit/svc_acct.cgi,
23920           httemplate/view/svc_acct.cgi: - add message catalog table &
23921           beginning of web interface - add security_phrase and conf option
23922           to svc_acct.pm - random other stuff
23923
23924 2002-04-05 15:37  jeff
23925
23926         * httemplate/view/cust_main.cgi: credit/refund display correction
23927
23928 2002-04-05 12:52  ivan
23929
23930         * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
23931           (not on submitting form)
23932
23933 2002-04-05 08:37  ivan
23934
23935         * eg/export_template.pm, FS/t/part_export-infostreet.t,
23936           FS/t/part_export-sqlradius.t: oops forgot these from working on
23937           the road
23938
23939 2002-04-04 16:42  ivan
23940
23941         * FS/MANIFEST, FS/FS/part_export.pm,
23942           FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
23943           httemplate/index.html, httemplate/edit/part_export.cgi: Checkin
23944           of disparate changes from working on the road: - generic SQL
23945           query - move exports out to their own files - small cleanup of
23946           selfadmin server
23947
23948 2002-03-29 09:27  ivan
23949
23950         * htetc/handler.pl, httemplate/search/svc_acct.cgi: fix unlinked
23951           svc browse!
23952
23953 2002-03-26 23:08  ivan
23954
23955         * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
23956           screens (unless queue_dangerous_options!)
23957
23958 2002-03-26 21:36  ivan
23959
23960         * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
23961           httemplate/index.html, httemplate/docs/admin.html:
23962           s/referral/advertising source/
23963
23964           yes, the name sucks.  got a better one?
23965
23966 2002-03-26 08:24  ivan
23967
23968         * httemplate/search/cust_main.cgi: simple visual fix: &nbsp; for
23969           blank company column
23970
23971 2002-03-26 05:58  ivan
23972
23973         * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
23974
23975 2002-03-26 05:20  ivan
23976
23977         * httemplate/docs/passwd.html: doc
23978
23979 2002-03-26 05:04  ivan
23980
23981         * bin/create-history-tables: error message typo
23982
23983 2002-03-26 04:35  ivan
23984
23985         * httemplate/docs/admin.html: s/Add/Provision/
23986
23987 2002-03-25 16:32  ivan
23988
23989         * FS/FS/part_export.pm, FS/bin/freeside-queued,
23990           httemplate/edit/part_export.cgi: further export bugfixing add 10
23991           kid limit to freeside-queued sqlradius_reset now works (closes:
23992           Bug#372)
23993
23994 2002-03-25 16:26  ivan
23995
23996         * Makefile: hhahah oops i _really_ ought to do something about that
23997
23998 2002-03-25 06:59  ivan
23999
24000         * httemplate/: index.html, search/cust_main-otaker.cgi,
24001           search/cust_main.cgi: customers by otaker report (ugly
24002           search/cust_main.cgi mods; revert if they cause problems)
24003
24004 2002-03-24 12:00  ivan
24005
24006         * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
24007           browse/agent.cgi: UI improvements for agents
24008
24009 2002-03-24 10:23  ivan
24010
24011         * FS/FS/agent.pm: tyop
24012
24013 2002-03-24 09:42  ivan
24014
24015         * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
24016           "subscription" price plan from "Luke Pfeifer"
24017           <freeside@globalli.com>
24018
24019 2002-03-24 06:29  ivan
24020
24021         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
24022           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
24023           httemplate/edit/svc_acct.cgi:
24024           ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362
24025
24026           fix some bugs in the export and add queue_dangerous_controls
24027           option too
24028
24029 2002-03-23 09:49  ivan
24030
24031         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
24032           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
24033           httemplate/edit/process/part_svc.cgi: okay group editing UI as
24034           well as part_svc group editing UI seem to be working
24035
24036 2002-03-23 08:16  ivan
24037
24038         * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
24039           httemplate/edit/svc_acct.cgi,
24040           httemplate/edit/process/svc_acct.cgi: group editing seems to be
24041           working...  everything except defaults... oh and export...
24042
24043 2002-03-22 23:54  ivan
24044
24045         * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
24046           better error reporting
24047
24048 2002-03-22 10:56  ivan
24049
24050         * Makefile, FS/MANIFEST, FS/FS/cust_main_county.pm,
24051           FS/FS/svc_acct.pm, FS/t/radius_usergroup.t,
24052           bin/create-history-tables, httemplate/docs/schema.html,
24053           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
24054           httemplate/view/svc_acct.cgi: RADIUS groups on the way!
24055
24056 2002-03-22 04:49  ivan
24057
24058         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
24059           FS/t/part_export.t, FS/t/part_export_option.t,
24060           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
24061           httemplate/edit/process/part_export.cgi,
24062           httemplate/misc/delete-part_export.cgi: more new export...
24063
24064 2002-03-20 22:57  ivan
24065
24066         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
24067           httemplate/edit/process/part_export.cgi: more for the new world
24068           of export...
24069
24070 2002-03-20 13:31  ivan
24071
24072         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/part_export_option.pm,
24073           FS/FS/part_svc.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
24074           htetc/handler.pl, httemplate/edit/part_export.cgi,
24075           httemplate/edit/process/part_export.cgi: new export!  infostreet
24076           and sqlradius provisioning switched over  (Bug #299 - doesn't
24077           close it, but all the groundwork is done)
24078
24079           also removes non-transactional ICRADIUS export from
24080           svc_acct.export   (closes: Bug#347)
24081
24082 2002-03-19 23:37  ivan
24083
24084         * FS/FS/cust_main_county.pm: disable region caching for now
24085
24086 2002-03-19 09:48  ivan
24087
24088         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
24089           httemplate/edit/process/cust_main.cgi: changes dum big
24090           "state/county/country" select to three, linked with javascript
24091           closes: Bug#353
24092
24093 2002-03-18 13:40  ivan
24094
24095         * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
24096           closes Bug#314
24097
24098 2002-03-18 12:50  ivan
24099
24100         * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
24101           FS/FS/Conf.pm: okay, now you can specify an alternate invoice
24102           template, and it'll be auto-createad and added to the list of
24103           configuration options.  closes: Bug#314
24104
24105 2002-03-18 11:49  ivan
24106
24107         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
24108           #348 - adds the ability to email on deleted payments.
24109
24110 2002-03-18 09:50  ivan
24111
24112         * httemplate/config/config.cgi:
24113           fixes bug#367 (yay, that one was annoying):
24114
24115           in config editor, initial newlines in <textarea>s are lost.  even
24116           if you didn't mean to edit them you remove that..
24117
24118 2002-03-18 08:05  ivan
24119
24120         * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
24121           svc_acct records separately also, to handle imports preserving
24122           svcnum
24123
24124 2002-03-18 07:52  ivan
24125
24126         * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
24127           (incomplete) export foo
24128
24129 2002-03-18 07:51  ivan
24130
24131         * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
24132           export column
24133
24134 2002-03-18 06:17  ivan
24135
24136         * FS/FS/raddb.pm: add noment-specific RADIUS attributes
24137
24138 2002-03-18 01:10  ivan
24139
24140         * FS/FS/Conf.pm, FS/FS/svc_domain.pm,
24141           httemplate/config/config-process.cgi,
24142           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
24143           new config value `defaultrecords', documentation, javascript
24144           config file editor
24145
24146 2002-03-17 00:33  ivan
24147
24148         * httemplate/config/: config-view.cgi, config.cgi: new domain
24149           record editing foo
24150
24151 2002-03-12 10:45  ivan
24152
24153         * httemplate/misc/cancel-unaudited.cgi: print error message for
24154           failed cancels!
24155
24156 2002-03-12 07:33  ivan
24157
24158         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
24159           httemplate/edit/part_svc.cgi: abstract stupid HTML layer trick
24160           out to HTML::Widgets::SelectLayers
24161
24162 2002-03-09 02:19  khoff
24163
24164         * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
24165           records
24166
24167 2002-03-07 11:50  jeff
24168
24169         * FS/bin/freeside-expiration-alerter: less shelling, more perly -
24170           abolish some pipes to sendmail
24171
24172 2002-03-07 06:13  ivan
24173
24174         * FS/FS/cust_bill.pm: better error msgs for mail errors
24175
24176 2002-03-07 06:10  ivan
24177
24178         * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
24179           queue.pm: [no log message]
24180
24181 2002-03-06 15:32  ivan
24182
24183         * conf/invoice_from: oops, missing invoice_from
24184
24185 2002-03-06 14:44  jeff
24186
24187         * FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-expiration-alerter,
24188           conf/alerter_template, httemplate/docs/admin.html: billing
24189           expiration alerts
24190
24191 2002-03-05 15:13  jeff
24192
24193         * httemplate/search/report_tax.cgi: consistency is nice
24194
24195 2002-03-04 14:10  ivan
24196
24197         * FS/FS/Record.pm: make history tables conditional
24198
24199 2002-03-04 04:48  ivan
24200
24201         * Makefile, FS/FS/Record.pm, FS/FS/nas.pm,
24202           bin/create-history-tables, bin/fs-radius-add-check,
24203           bin/fs-radius-add-reply: [no log message]
24204
24205 2002-02-28 15:30  ivan
24206
24207         * httemplate/search/svc_acct.cgi: tyop
24208
24209 2002-02-28 15:18  ivan
24210
24211         * FS/FS/svc_acct.pm: clean up mess.  *sigh*
24212
24213 2002-02-28 15:17  ivan
24214
24215         * FS/FS/svc_acct.pm: clean up mess
24216
24217 2002-02-28 15:13  ivan
24218
24219         * FS/FS/svc_acct.pm: eek
24220
24221 2002-02-28 15:08  ivan
24222
24223         * httemplate/search/svc_acct.cgi: add main menu link
24224
24225 2002-02-28 15:07  ivan
24226
24227         * httemplate/misc/cancel-unaudited.cgi: handle errors better
24228
24229 2002-02-28 14:05  ivan
24230
24231         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
24232           httemplate/config/config.cgi: s/depreciated/deprecated/
24233
24234 2002-02-27 16:28  jeff
24235
24236         * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
24237
24238 2002-02-27 15:20  ivan
24239
24240         * FS/FS/cust_main.pm: oops, spurious error messages
24241
24242 2002-02-27 15:03  ivan
24243
24244         * FS/FS/cust_main.pm: bubble up billing event errors
24245
24246 2002-02-27 14:40  ivan
24247
24248         * FS/FS/cust_bill_event.pm: and missing ) *sigh*
24249
24250 2002-02-27 14:40  ivan
24251
24252         * FS/FS/cust_bill_event.pm: errant ;
24253
24254 2002-02-27 14:39  ivan
24255
24256         * FS/FS/cust_bill_event.pm, httemplate/docs/schema.html,
24257           httemplate/view/cust_bill.cgi: add status and statustext fields
24258           to cust_bill_event
24259
24260 2002-02-27 14:00  ivan
24261
24262         * FS/FS/cust_main.pm: well, don't make things worse when
24263           debugging...
24264
24265 2002-02-27 13:57  ivan
24266
24267         * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
24268
24269 2002-02-26 14:09  ivan
24270
24271         * httemplate/search/: report_receivables.cgi, report_tax.cgi: fixup
24272           reports for templated webUI
24273
24274 2002-02-26 03:53  ivan
24275
24276         * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
24277           shipping adresses.  whew.
24278
24279 2002-02-26 03:42  ivan
24280
24281         * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
24282           **BEFORE** generating @diff for SQL.  causing weird effects with
24283           cust_main::check that modifies record (ship_ field weirdness)
24284
24285           fix nasty logic error triggered by changing a ship_ field from
24286           something TO identical to the corresponding non-ship_ field.
24287           ouch
24288
24289 2002-02-26 03:30  ivan
24290
24291         * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
24292           ship_ field from something TO identical to the corresponding
24293           non-ship_ field.  ouch.
24294
24295 2002-02-26 03:11  ivan
24296
24297         * httemplate/edit/cust_main.cgi: fix a weird oops with service
24298           address editing UI that would leave some fields blank... ?
24299
24300 2002-02-26 01:06  ivan
24301
24302         * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
24303
24304 2002-02-26 00:34  ivan
24305
24306         * FS/FS/cust_main.pm: die with a better error message on bad
24307           locales
24308
24309 2002-02-25 11:09  ivan
24310
24311         * httemplate/search/svc_acct.cgi: keith@landel:     We have users
24312           that have the character "." in their username     we can't search
24313           these customers by Username, can you please fix.
24314
24315 2002-02-23 14:36  ivan
24316
24317         * httemplate/search/: report_receivables.cgi, report_tax.cgi: take
24318           hardcoded paths out of report cgis
24319
24320 2002-02-23 03:56  ivan
24321
24322         * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
24323           httemplate/search/cust_main.cgi,
24324           httemplate/search/cust_main.html: case-insensitive and substring
24325           searching
24326
24327 2002-02-23 03:46  ivan
24328
24329         * httemplate/index.html: silly html tweaking
24330
24331 2002-02-22 23:48  ivan
24332
24333         * httemplate/browse/part_pkg.cgi: it's too late.
24334
24335 2002-02-22 23:35  ivan
24336
24337         * httemplate/browse/part_pkg.cgi: i really should just start moving
24338           things to templates
24339
24340 2002-02-22 23:32  ivan
24341
24342         * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
24343           misaligned columns when viewing disabled services/packages
24344
24345 2002-02-22 23:00  ivan
24346
24347         * FS/FS/UID.pm: nit
24348
24349 2002-02-22 18:14  jeff
24350
24351         * FS/FS/UID.pm, httemplate/search/report_receivables.cgi,
24352           httemplate/search/report_tax.cgi: report fixes and cruft removal
24353
24354 2002-02-22 18:02  ivan
24355
24356         * httemplate/index.html: UI work on main menu, remove Archive::Tar
24357           from docs
24358
24359 2002-02-22 15:18  jeff
24360
24361         * FS/MANIFEST, conf/report_template, httemplate/index.html,
24362           httemplate/search/report_receivables.cgi,
24363           httemplate/search/report_tax.cgi,
24364           httemplate/search/report_tax.html: add some reporting features
24365
24366 2002-02-22 15:08  ivan
24367
24368         * FS/FS/cust_pay_batch.pm: fix i18n zip
24369
24370 2002-02-22 14:13  ivan
24371
24372         * httemplate/edit/cust_main.cgi: billing vs. shipping states
24373           weren't sorted in the same order.  UI glitch only
24374
24375 2002-02-22 04:31  ivan
24376
24377         * httemplate/config/: config-process.cgi, config-view.cgi: fixup
24378           <SELECT> configuration editing, fixes Bug#350
24379
24380 2002-02-22 04:13  ivan
24381
24382         * httemplate/index.html: close </FORM> tags
24383
24384 2002-02-22 01:01  ivan
24385
24386         * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
24387
24388 2002-02-22 00:58  ivan
24389
24390         * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
24391           OTHER/OTHER_BOUNCE
24392
24393 2002-02-21 22:42  ivan
24394
24395         * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
24396           links
24397
24398 2002-02-21 22:39  ivan
24399
24400         * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
24401           remove them
24402
24403 2002-02-21 22:23  ivan
24404
24405         * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
24406           provisioning errors
24407
24408 2002-02-21 21:56  ivan
24409
24410         * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
24411           cp_rename
24412
24413 2002-02-21 17:07  ivan
24414
24415         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: UI work:
24416
24417           make all functions of view/cust_pkg.cgi available on
24418           view/cust_main.cgi  - having them one link down in "Edit" is
24419           confusing.
24420
24421           closes: Bug#325
24422
24423 2002-02-20 14:03  ivan
24424
24425         * httemplate/index.html: invoice reports belong here too
24426
24427 2002-02-20 02:39  ivan
24428
24429         * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
24430
24431 2002-02-20 01:44  ivan
24432
24433         * httemplate/view/cust_main.cgi: don't display full card in
24434           webinterface
24435
24436 2002-02-19 19:17  jeff
24437
24438         * FS/FS/cust_main.pm: correct sense of tax generation
24439
24440 2002-02-19 17:03  ivan
24441
24442         * CREDITS, FS/FS/CGI.pm, FS/FS/Record.pm, FS/FS/queue.pm,
24443           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
24444           FS/bin/freeside-queued, htetc/handler.pl, httemplate/index.html,
24445           httemplate/misc/queue.cgi, httemplate/view/svc_acct.cgi,
24446           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24447           httemplate/view/svc_www.cgi: use Net::SSH::ssh_cmd for all job
24448           queueing rather than local duplicated ssh subs
24449
24450           queue daemon updates: retry & remove links work, bubble up error
24451           message to webinterface, link to svcnum & have job listings on
24452           view/svc_* pages, closes: Bug#280
24453
24454           s/option/optionname/ schema change, dumb mysql, closes: Bug#334
24455
24456 2002-02-19 15:43  ivan
24457
24458         * httemplate/docs/schema.html: set EVERYTHING=1 for your own
24459           mod_perl compile
24460
24461 2002-02-18 23:51  ivan
24462
24463         * httemplate/index.html: oops
24464
24465 2002-02-18 20:43  ivan
24466
24467         * httemplate/index.html: new main menu!
24468
24469 2002-02-18 19:22  jeff
24470
24471         * FS/FS/cust_refund.pm: fix refund posting
24472
24473 2002-02-18 19:15  ivan
24474
24475         * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
24476
24477 2002-02-18 19:06  ivan
24478
24479         * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
24480
24481 2002-02-18 18:57  ivan
24482
24483         * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
24484           packages to edit service quantities also
24485
24486 2002-02-18 12:09  ivan
24487
24488         * httemplate/edit/part_svc.cgi: bad warning, causing errors with
24489           strict
24490
24491 2002-02-18 10:07  ivan
24492
24493         * FS/FS/prepay_credit.pm: document 'seconds'
24494
24495 2002-02-18 02:14  ivan
24496
24497         * httemplate/edit/svc_www.cgi: oops!
24498
24499 2002-02-18 00:53  ivan
24500
24501         * Makefile: make release and make update-webdemo targets
24502
24503 2002-02-18 00:39  ivan
24504
24505         * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
24506           httemplate/edit/part_pkg.cgi: safe web demo operation!  closes:
24507           Bug#217
24508
24509           fix bug in edit/part_pkg: s/bkg/pkg/
24510
24511           edit/part_pkg.cgi - plan <SELECT> is now properly stick on
24512           errors, closes: Bug#323
24513
24514 2002-02-17 19:45  ivan
24515
24516         * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
24517           netcape4, use one for svc_acct.popnum too
24518
24519 2002-02-17 16:21  jeff
24520
24521         * Makefile: keep accidentally checking in Makefile changes, gotta
24522           do something about that...
24523
24524 2002-02-17 16:13  jeff
24525
24526         * Makefile, FS/FS/Conf.pm: trading in tar for rsync for improved
24527           vpopmail support
24528
24529 2002-02-17 13:01  ivan
24530
24531         * FS/MANIFEST: removing CGIwrapper.pm
24532
24533 2002-02-17 11:12  ivan
24534
24535         * FS/MANIFEST: get ride of CGIwrapper.pm
24536
24537 2002-02-17 11:07  jeff
24538
24539         * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
24540           commands too
24541
24542 2002-02-16 10:14  ivan
24543
24544         * TODO: now in RT2!
24545
24546 2002-02-15 11:34  ivan
24547
24548         * Makefile: keep accidentally checking in Makefile changes, gotta
24549           do something about that...
24550
24551 2002-02-15 11:33  ivan
24552
24553         * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
24554
24555 2002-02-14 10:06  ivan
24556
24557         * bin/: fs-radius-add-check, fs-radius-add-reply: docs?  haha
24558
24559 2002-02-13 17:12  ivan
24560
24561         * FS/FS/cust_pay_batch.pm: don't require state (i18n)
24562
24563 2002-02-12 10:56  ivan
24564
24565         * FS/FS/cust_bill.pm: more information in "cant send invoice email"
24566           error message
24567
24568 2002-02-12 10:47  ivan
24569
24570         * FS/FS/cust_main.pm: fixes:
24571
24572           Error running invoice event ($cust_main->charge( 10.00, 'Overdue
24573           Bill' );): Illegal or empty (text) comment:  at
24574           /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
24575
24576 2002-02-11 21:58  ivan
24577
24578         * httemplate/docs/admin.html: fixes: bug#331
24579
24580 2002-02-11 20:49  ivan
24581
24582         * httemplate/edit/part_bill_event.cgi: oops
24583
24584 2002-02-11 18:11  ivan
24585
24586         * FS/FS/Conf.pm, httemplate/config/config.cgi: add username_policy
24587           "@append domain"
24588
24589           add "select" config type, mmm
24590
24591 2002-02-11 18:06  ivan
24592
24593         * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
24594           BUGS section
24595
24596 2002-02-11 17:25  ivan
24597
24598         * httemplate/edit/part_svc.cgi: red warning for unknown type :)
24599
24600 2002-02-11 17:13  ivan
24601
24602         * httemplate/edit/part_svc.cgi: service definition domsvc is now a
24603           domain pulldown closes: Bug#328
24604
24605 2002-02-11 15:01  ivan
24606
24607         * FS/FS/svc_forward.pm: oops, code hidden by pod
24608
24609 2002-02-11 13:51  ivan
24610
24611         * httemplate/edit/svc_acct.cgi: don't display useless finger and
24612           shell fields if uid is set to fixed & blank in the service
24613           definition - causes: Error: Can't have finger-name without uid
24614
24615 2002-02-11 11:38  ivan
24616
24617         * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
24618           httemplate/edit/process/svc_www.cgi,
24619           httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
24620           svc_www is working!
24621
24622           also auto-create and add A records if necessary using apacheip
24623           config file.
24624
24625           and show all domain_records on view/svc_domain.cgi page
24626
24627 2002-02-10 14:31  ivan
24628
24629         * httemplate/edit/svc_acct.cgi: ui
24630
24631 2002-02-10 14:21  ivan
24632
24633         * httemplate/edit/part_pkg.cgi: slighly different wording
24634
24635 2002-02-10 14:06  ivan
24636
24637         * FS/FS/cust_svc.pm: another bug in quantity checking
24638
24639 2002-02-10 13:37  ivan
24640
24641         * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
24642           works
24643
24644 2002-02-10 13:30  ivan
24645
24646         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
24647           package definitions to all agent types by default
24648
24649           config option to restore current behaviour (must explicitly add
24650           new package definitions to each agent type)
24651
24652           closes: Bug#324
24653
24654 2002-02-10 11:58  ivan
24655
24656         * FS/MANIFEST, FS/bin/freeside-daily,
24657           httemplate/edit/process/part_bill_event.cgi: update billing
24658           documentation for the new world of invoice events added
24659           freeside-daily replacing freeside-bill for the new world of
24660           invoice events
24661
24662 2002-02-10 10:56  ivan
24663
24664         * FS/FS/cust_pay.pm, httemplate/edit/cust_pay.cgi: use unique
24665           tokens to prevent double-submission of payments in the web UI
24666           (closes: Bug#320)
24667
24668 2002-02-10 09:30  ivan
24669
24670         * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
24671           before figuring to display a list or redirect.  eliiminates "2
24672           matching found" displayed but only one in list.
24673
24674 2002-02-10 09:02  ivan
24675
24676         * FS/FS/cust_main_invoice.pm: allow + in email addresses
24677
24678 2002-02-10 08:49  ivan
24679
24680         * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
24681           email addresses into svcnum-linked destinations
24682
24683 2002-02-10 08:40  ivan
24684
24685         * Makefile, httemplate/edit/svc_acct.cgi:
24686           fix "no previous account to recall hidden password from" error
24687           when adding new accounts & get an error on first try
24688
24689 2002-02-10 08:14  ivan
24690
24691         * Makefile, httemplate/index.html,
24692           httemplate/browse/svc_acct_pop.cgi,
24693           httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
24694           webui
24695
24696 2002-02-10 08:05  ivan
24697
24698         * htetc/handler.pl, httemplate/browse/agent.cgi,
24699           httemplate/browse/agent_type.cgi,
24700           httemplate/browse/cust_main_county.cgi,
24701           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
24702           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
24703           httemplate/browse/svc_acct_pop.cgi,
24704           httemplate/config/config-process.cgi,
24705           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
24706           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
24707           httemplate/edit/agent_type.cgi,
24708           httemplate/edit/cust_bill_pay.cgi,
24709           httemplate/edit/cust_credit.cgi,
24710           httemplate/edit/cust_credit_bill.cgi,
24711           httemplate/edit/cust_main.cgi,
24712           httemplate/edit/cust_main_county-expand.cgi,
24713           httemplate/edit/cust_main_county.cgi,
24714           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
24715           httemplate/edit/part_bill_event.cgi,
24716           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
24717           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
24718           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
24719           httemplate/edit/process/quick-cust_pkg.cgi,
24720           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
24721           httemplate/misc/catchall.cgi,
24722           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
24723           httemplate/misc/process/link.cgi,
24724           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
24725           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
24726           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
24727           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
24728           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24729           httemplate/view/svc_www.cgi: *finally* seems to be working under
24730           Mason.  sheesh.  *finally* seems to be working under Mason.
24731           sheesh.  *finally* seems to be working under Mason.  sheesh.
24732           *finally* seems to be working under Mason.  sheesh.  *finally*
24733           seems to be working under Mason.  sheesh.  *finally* seems to be
24734           working under Mason.  sheesh.  *finally* seems to be working
24735           under Mason.  sheesh.  *finally* seems to be working under Mason.
24736           sheesh.
24737
24738 2002-02-10 05:21  ivan
24739
24740         * htetc/handler.pl, httemplate/browse/agent.cgi,
24741           httemplate/browse/agent_type.cgi,
24742           httemplate/browse/cust_main_county.cgi,
24743           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
24744           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
24745           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
24746           httemplate/edit/agent_type.cgi,
24747           httemplate/edit/cust_bill_pay.cgi,
24748           httemplate/edit/cust_credit.cgi,
24749           httemplate/edit/cust_credit_bill.cgi,
24750           httemplate/edit/cust_main.cgi,
24751           httemplate/edit/cust_main_county-expand.cgi,
24752           httemplate/edit/cust_main_county.cgi,
24753           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
24754           httemplate/edit/part_bill_event.cgi,
24755           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
24756           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
24757           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
24758           httemplate/edit/process/REAL_cust_pkg.cgi,
24759           httemplate/edit/process/agent.cgi,
24760           httemplate/edit/process/agent_type.cgi,
24761           httemplate/edit/process/cust_bill_pay.cgi,
24762           httemplate/edit/process/cust_credit.cgi,
24763           httemplate/edit/process/cust_credit_bill.cgi,
24764           httemplate/edit/process/cust_main.cgi,
24765           httemplate/edit/process/cust_main_county-collapse.cgi,
24766           httemplate/edit/process/cust_main_county-expand.cgi,
24767           httemplate/edit/process/cust_main_county.cgi,
24768           httemplate/edit/process/cust_pay.cgi,
24769           httemplate/edit/process/cust_pkg.cgi,
24770           httemplate/edit/process/part_pkg.cgi,
24771           httemplate/edit/process/quick-cust_pkg.cgi,
24772           httemplate/edit/process/svc_acct.cgi,
24773           httemplate/edit/process/svc_acct_pop.cgi,
24774           httemplate/edit/process/svc_domain.cgi,
24775           httemplate/edit/process/svc_forward.cgi,
24776           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
24777           httemplate/misc/catchall.cgi,
24778           httemplate/misc/delete-cust_pay.cgi,
24779           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
24780           httemplate/misc/print-invoice.cgi,
24781           httemplate/misc/unsusp_pkg.cgi,
24782           httemplate/misc/process/catchall.cgi,
24783           httemplate/misc/process/delete-customer.cgi,
24784           httemplate/misc/process/link.cgi, httemplate/search/cust_pay.cgi,
24785           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
24786           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
24787           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
24788           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24789           httemplate/view/svc_www.cgi: removed <!-- $Id$ --> from all files
24790           to fix any redirects, whew
24791
24792           Mason handler.pl overrides CGI::redirect
24793
24794           fixed strict; problems in edit/part_pkg.cgi &
24795           edit/process/part_pkg.cgi
24796
24797 2002-02-09 18:28  ivan
24798
24799         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
24800           httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
24801           config file
24802
24803 2002-02-09 18:16  ivan
24804
24805         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
24806           FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
24807           httemplate/browse/part_bill_event.cgi,
24808           httemplate/edit/part_pkg.cgi,
24809           httemplate/edit/process/part_bill_event.cgi,
24810           httemplate/edit/process/part_pkg.cgi,
24811           httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
24812           tested (closes: Bug#313).
24813
24814           view/cust_bill.cgi invoice view shows invoice events!
24815
24816           fix bug where adding events with no name silently failed instead
24817           of giving an error
24818
24819           add new comission plans
24820
24821 2002-02-09 10:24  ivan
24822
24823         * FS/FS/CGI.pm, htetc/handler.pl,
24824           httemplate/edit/process/agent_type.cgi,
24825           httemplate/edit/process/cust_main_county-expand.cgi,
24826           httemplate/edit/process/cust_main_county.cgi,
24827           httemplate/edit/process/cust_pay.cgi,
24828           httemplate/edit/process/part_pkg.cgi,
24829           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
24830           httemplate/search/svc_domain.cgi: no more exit() in templates
24831
24832 2002-02-09 10:09  ivan
24833
24834         * FS/FS/svc_domain.pm: okay all external export from .pm files is
24835           queued! (closes: Bug#249)
24836
24837 2002-02-09 09:45  ivan
24838
24839         * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
24840           FS::cust_svc::check look up & check pkg_svc.quantity like
24841           httemplate/view/cust_pkg.cgi (closes: Bug#43)
24842
24843 2002-02-09 09:03  ivan
24844
24845         * FS/FS/CGI.pm, htetc/handler.pl: okay, both Apache::ASP and Mason
24846           should set no-cache headers now (closes: Bug#23)
24847
24848 2002-02-07 14:30  ivan
24849
24850         * Makefile: oops, reversing bad Makefile patch
24851
24852 2002-02-07 14:29  ivan
24853
24854         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
24855           FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
24856           httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
24857           httemplate/view/cust_main.cgi: delete payments
24858
24859 2002-02-06 07:55  ivan
24860
24861         * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
24862           blib/ files
24863
24864 2002-02-06 07:50  ivan
24865
24866         * FS/FS/cust_bill.pm: pod typo
24867
24868 2002-02-06 07:49  ivan
24869
24870         * Makefile: documentation building Makefile patch
24871
24872 2002-02-06 07:36  ivan
24873
24874         * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
24875           punctuation
24876
24877 2002-02-06 06:58  ivan
24878
24879         * FS/bin/freeside-adduser: fix for non-file auth
24880
24881 2002-02-05 12:25  ivan
24882
24883         * FS/FS/Record.pm: better error messages if you haven't run
24884           fs-setup ?
24885
24886 2002-02-05 08:48  ivan
24887
24888         * fs_passwd/fs_passwd, httemplate/docs/passwd.html: web-based
24889           password changer!
24890
24891 2002-02-04 09:06  ivan
24892
24893         * Makefile: 1.4.0pre8!
24894
24895 2002-02-04 09:04  ivan
24896
24897         * httemplate/edit/part_bill_event.cgi: have fs-setup create the
24898           necessary "default" billing events documentation on necessary
24899           "default" billing events
24900
24901 2002-02-04 08:44  ivan
24902
24903         * httemplate/edit/part_bill_event.cgi,
24904           httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
24905           FS/FS/cust_main.pm: billing events!
24906
24907 2002-01-30 10:22  ivan
24908
24909         * httemplate/: browse/part_bill_event.cgi,
24910           edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
24911           working invoice event web interface
24912
24913 2002-01-30 06:18  ivan
24914
24915         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
24916           httemplate/browse/agent_type.cgi,
24917           httemplate/browse/cust_main_county.cgi,
24918           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
24919           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
24920           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
24921           httemplate/edit/agent_type.cgi,
24922           httemplate/edit/cust_bill_pay.cgi,
24923           httemplate/edit/cust_credit.cgi,
24924           httemplate/edit/cust_credit_bill.cgi,
24925           httemplate/edit/cust_main.cgi,
24926           httemplate/edit/cust_main_county-expand.cgi,
24927           httemplate/edit/cust_main_county.cgi,
24928           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
24929           httemplate/edit/part_bill_event.cgi,
24930           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
24931           httemplate/edit/svc_acct_pop.cgi, httemplate/edit/svc_domain.cgi,
24932           httemplate/edit/svc_forward.cgi,
24933           httemplate/edit/process/agent.cgi,
24934           httemplate/edit/process/agent_type.cgi,
24935           httemplate/edit/process/cust_bill_pay.cgi,
24936           httemplate/edit/process/cust_credit.cgi,
24937           httemplate/edit/process/cust_credit_bill.cgi,
24938           httemplate/edit/process/cust_main.cgi,
24939           httemplate/edit/process/cust_main_county-collapse.cgi,
24940           httemplate/edit/process/cust_main_county-expand.cgi,
24941           httemplate/edit/process/cust_main_county.cgi,
24942           httemplate/edit/process/cust_pay.cgi,
24943           httemplate/edit/process/cust_pkg.cgi,
24944           httemplate/edit/process/part_pkg.cgi,
24945           httemplate/edit/process/quick-cust_pkg.cgi,
24946           httemplate/edit/process/svc_acct.cgi,
24947           httemplate/edit/process/svc_acct_pop.cgi,
24948           httemplate/edit/process/svc_domain.cgi,
24949           httemplate/edit/process/svc_forward.cgi,
24950           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
24951           httemplate/misc/catchall.cgi,
24952           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
24953           httemplate/misc/print-invoice.cgi,
24954           httemplate/misc/unsusp_pkg.cgi,
24955           httemplate/misc/process/catchall.cgi,
24956           httemplate/misc/process/delete-customer.cgi,
24957           httemplate/misc/process/link.cgi,
24958           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.cgi,
24959           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi,
24960           httemplate/search/svc_domain.cgi, httemplate/view/cust_bill.cgi,
24961           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
24962           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
24963           httemplate/view/svc_www.cgi: remove   use Module; and   $cgi =
24964           new CGI;   &cgisuidsetup(); from all templates.  should work
24965           better under Mason.
24966
24967 2002-01-29 09:42  ivan
24968
24969         * FS/FS/part_bill_event.pm, httemplate/docs/schema.html: weight,
24970           plan and plandata fields in part_bill_event
24971
24972 2002-01-29 08:33  ivan
24973
24974         * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
24975           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
24976           FS/FS/svc_acct.pm, bin/pod2x, htetc/handler.pl,
24977           httemplate/index.html, httemplate/browse/part_bill_event.cgi,
24978           httemplate/edit/part_bill_event.cgi,
24979           httemplate/edit/part_pkg.cgi,
24980           httemplate/edit/process/part_bill_event.cgi: - web interface for
24981           hourly account charges!   (FS::cust_pkg, FS::cust_svc and
24982           FS::svc_acct seconds_since methods) - Makefile target to
24983           regenerate HTML manpages on install - FS.pm doc update -
24984           $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
24985           ->cancel, ->invoicing_list_addpost - start of a billing event web
24986           interface - cust_pay::upgrade_replace doesn't error out if
24987           history includes   overapplied payments
24988
24989 2002-01-28 03:24  ivan
24990
24991         * FS/FS/Record.pm: oops, syntax error in new() check for missing
24992           subclass table sub (eek)
24993
24994 2002-01-27 22:57  ivan
24995
24996         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
24997           FS/FS/cust_refund.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
24998           httemplate/docs/schema.html: book closing schema changes
24999
25000 2002-01-27 21:15  ivan
25001
25002         * FS/FS/part_export.pm, FS/FS/part_export_option.pm,
25003           httemplate/docs/schema.html: part_export schema changes
25004
25005 2002-01-25 17:52  ivan
25006
25007         * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
25008
25009 2002-01-24 09:02  ivan
25010
25011         * FS/FS/Record.pm: emit a warning in this unlikely case again
25012
25013 2002-01-24 08:58  ivan
25014
25015         * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
25016           cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
25017           rather than == 0 in the ::check's ....  <rluser> you might
25018           consider <= 0
25019
25020 2002-01-24 08:54  ivan
25021
25022         * FS/FS/cust_credit_refund.pm: stack traces help alot
25023
25024 2002-01-24 03:52  ivan
25025
25026         * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
25027           jeff's on a bugfinding roll here, thanks!
25028
25029 2002-01-24 03:43  ivan
25030
25031         * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
25032           cust_credit_refund::cust_credit should exist..
25033
25034 2002-01-23 22:52  ivan
25035
25036         * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
25037           FS::cust_refund::check  'amount' should probably be replaced with
25038           +'refund' in two places
25039
25040 2002-01-23 22:46  ivan
25041
25042         * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
25043
25044 2002-01-23 18:26  ivan
25045
25046         * FS/FS/cust_refund.pm: fix cust_refund::insert
25047
25048 2002-01-22 07:57  ivan
25049
25050         * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
25051           $0.00 in credits/payments/refunds
25052
25053 2002-01-22 06:55  ivan
25054
25055         * FS/FS/part_svc.pm: docu
25056
25057 2002-01-22 06:53  ivan
25058
25059         * FS/FS/svc_acct.pm: silly compilation problem
25060
25061 2002-01-22 06:42  ivan
25062
25063         * httemplate/docs/index.html: remove old upgrade docs
25064
25065 2002-01-21 03:30  ivan
25066
25067         * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
25068
25069 2002-01-19 07:16  ivan
25070
25071         * FS/FS/UID.pm: error message update
25072
25073 2002-01-16 07:37  ivan
25074
25075         * FS/FS/svc_acct.pm: doc
25076
25077 2002-01-14 12:28  ivan
25078
25079         * FS/FS/: Conf.pm, svc_acct.pm: pay some attention to 1.4 RADIUS
25080           SQL export
25081
25082 2002-01-09 05:29  ivan
25083
25084         * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
25085           cache files on customer replace.
25086
25087           do an exact search along with the fuzzy search (webui)
25088
25089 2002-01-03 09:40  ivan
25090
25091         * FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
25092           FS/t/cust_bill_event.t, FS/t/part_bill_event.t,
25093           httemplate/docs/schema.html: more schema changes:
25094           part_bill_event and cust_bill_event tables
25095
25096           remove old 1.4.0pre READMEs
25097
25098 2001-12-28 07:14  ivan
25099
25100         * FS/FS/cust_main.pm: force printing in freeside-overdue
25101
25102 2001-12-28 06:40  ivan
25103
25104         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
25105           httemplate/edit/part_pkg.cgi: add more options to
25106           freeside-overdue
25107
25108           add charge method to FS::cust_main
25109
25110           one-off packages default to disabled
25111
25112           billing payname defaults to first and last, not "Accounts
25113           Payable"
25114
25115 2001-12-27 01:26  ivan
25116
25117         * FS/FS/Record.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
25118           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
25119           httemplate/edit/agent_type.cgi, httemplate/edit/cust_main.cgi,
25120           httemplate/edit/cust_pkg.cgi, httemplate/edit/part_pkg.cgi,
25121           httemplate/edit/part_svc.cgi,
25122           httemplate/edit/process/part_pkg.cgi,
25123           httemplate/view/cust_main.cgi: service and package disable!
25124
25125 2001-12-26 15:59  ivan
25126
25127         * httemplate/docs/schema.html: doc
25128
25129 2001-12-26 07:41  ivan
25130
25131         * httemplate/view/cust_main.cgi: remove warnings
25132
25133 2001-12-26 07:11  ivan
25134
25135         * httemplate/edit/process/cust_credit.cgi: apply credits!!
25136
25137 2001-12-26 07:08  ivan
25138
25139         * FS/MANIFEST: add freeside-overdue
25140
25141 2001-12-26 07:07  ivan
25142
25143         * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
25144           posting credit
25145
25146 2001-12-26 03:17  ivan
25147
25148         * FS/FS/cust_main.pm: (untested eek) freeside-overdue script &
25149           cust_main balance_date & total_owed_date methods
25150
25151 2001-12-26 01:18  ivan
25152
25153         * httemplate/: index.html, search/cust_pay.cgi, view/cust_main.cgi:
25154           search by check #
25155
25156 2001-12-25 23:53  ivan
25157
25158         * FS/FS/cust_pay.pm: doc
25159
25160 2001-12-25 22:02  ivan
25161
25162         * httemplate/edit/cust_pay.cgi: UI
25163
25164 2001-12-25 21:19  ivan
25165
25166         * httemplate/: index.html, edit/cust_pay.cgi,
25167           edit/process/cust_pay.cgi, search/cust_main.cgi,
25168           search/cust_main.html: expedited check entry
25169
25170 2001-12-25 21:02  ivan
25171
25172         * CREDITS: still missing tons of folks, i am sure
25173
25174 2001-12-25 20:52  ivan
25175
25176         * httemplate/search/: cust_bill.html, cust_main.html: same look as
25177           rest of search pages
25178
25179 2001-12-25 20:25  ivan
25180
25181         * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
25182           httemplate/edit/cust_pay.cgi,
25183           httemplate/edit/process/cust_credit.cgi,
25184           httemplate/edit/process/cust_pay.cgi: auto-apply payments and
25185           credits, post credit UI overhaul
25186
25187 2001-12-25 18:33  ivan
25188
25189         * httemplate/edit/cust_pay.cgi: fix service display for duplicates
25190
25191 2001-12-21 13:40  ivan
25192
25193         * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
25194           httemplate/view/cust_main.cgi: add name/address to post payment
25195           screen
25196
25197           get rid of some $-0.00  yay for ieee fp
25198
25199 2001-12-21 12:55  ivan
25200
25201         * FS/FS/cust_bill_pay.pm: fixes
25202
25203             total cust_bill_pay.amount and cust_credit_bill.amount 19.95
25204           for invnum 1659
25205             greater than cust_bill.charged 19.95 at
25206             /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
25207
25208 2001-12-19 21:34  ivan
25209
25210         * FS/FS/Record.pm: work better with DBIx::Profile
25211
25212 2001-12-19 18:09  ivan
25213
25214         * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
25215           '*' password
25216
25217 2001-12-19 18:07  ivan
25218
25219         * FS/FS/svc_acct.pm: quiet warnings
25220
25221 2001-12-19 06:33  ivan
25222
25223         * FS/FS/svc_acct.pm: alas, a 5.6-ism
25224
25225 2001-12-19 06:30  ivan
25226
25227         * FS/FS/svc_acct.pm: surpress warnings
25228
25229 2001-12-18 11:36  ivan
25230
25231         * httemplate/edit/cust_bill_pay.cgi: another dum tyop
25232
25233 2001-12-18 11:34  ivan
25234
25235         * httemplate/edit/cust_bill_pay.cgi: typo
25236
25237 2001-12-18 11:32  ivan
25238
25239         * httemplate/edit/cust_bill_pay.cgi: declar vars
25240
25241 2001-12-18 11:30  ivan
25242
25243         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
25244           process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
25245           payment webinterface
25246
25247 2001-12-17 23:12  ivan
25248
25249         * httemplate/search/cust_pkg.cgi: really working dates on package
25250           browse.  ouch.
25251
25252 2001-12-17 23:08  ivan
25253
25254         * httemplate/search/cust_pkg.cgi: working dates on package browse
25255
25256 2001-12-17 22:45  ivan
25257
25258         * httemplate/search/cust_pkg.cgi: oops.  *sigh*
25259
25260 2001-12-17 22:38  ivan
25261
25262         * httemplate/search/cust_pkg.cgi: show dates on package browse
25263
25264 2001-12-17 22:29  ivan
25265
25266         * FS/FS/svc_acct_pop.pm: full number in POP pulldown
25267
25268 2001-12-17 17:49  ivan
25269
25270         * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
25271           MANIFEST
25272
25273           fix warning:
25274
25275           FS::cust_main_invoice=HASH(0x90c86c4) at
25276           /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
25277
25278 2001-12-17 15:59  ivan
25279
25280         * FS/FS/cust_bill.pm: fixes
25281
25282            Argument "" isn't numeric in ncmp at
25283            /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
25284
25285 2001-12-16 15:50  ivan
25286
25287         * FS/FS/cust_main.pm: eek nasty bug
25288
25289 2001-12-15 16:55  ivan
25290
25291         * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
25292           cust_bill_pay.amount 39.9 for paynum 240 greater than
25293           cust_pay.paid 39.90
25294
25295 2001-12-15 14:59  ivan
25296
25297         * httemplate/view/svc_acct.cgi: style
25298
25299 2001-12-15 14:58  ivan
25300
25301         * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
25302           records
25303
25304 2001-12-15 14:56  ivan
25305
25306         * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
25307           <burgess@www.cynjut.net>, thanks
25308
25309 2001-12-15 14:47  ivan
25310
25311         * httemplate/edit/cust_main.cgi: allow entering of referral
25312           customer by number as well as by link off the view page, courtesy
25313           of Dave Burgess <burgess@www.cynjut.net>
25314
25315 2001-12-14 16:17  ivan
25316
25317         * FS/FS/cust_main.pm: style changes
25318
25319 2001-12-13 10:37  ivan
25320
25321         * FS/bin/freeside-setinvoice: okay, it should really work now
25322
25323 2001-12-13 09:52  ivan
25324
25325         * FS/bin/freeside-setinvoice: fix setinvoice script
25326
25327 2001-12-13 01:17  ivan
25328
25329         * FS/bin/freeside-setinvoice: added util to set invoice
25330           destinations
25331
25332 2001-12-12 11:42  ivan
25333
25334         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
25335           passwords in web interface
25336
25337 2001-12-11 13:26  ivan
25338
25339         * httemplate/search/svc_acct.cgi: missing space in SQL, oops
25340
25341 2001-12-10 04:18  ivan
25342
25343         * FS/FS/Record.pm: Pg datatype pain
25344
25345 2001-12-09 20:54  ivan
25346
25347         * httemplate/index.html: typo noticed by Dave Burgess
25348           <burgess@www.cynjut.net>, thanks.
25349
25350 2001-12-09 16:44  ivan
25351
25352         * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
25353           wasn't getting substitued.
25354
25355 2001-12-09 15:31  ivan
25356
25357         * httemplate/search/svc_acct.cgi: harmless? missing ;
25358
25359 2001-12-08 02:08  ivan
25360
25361         * httemplate/config/config.cgi: need a POST here; browsers
25362           (especially IE) are unhappy with the default GET
25363
25364 2001-12-08 02:07  ivan
25365
25366         * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
25367           custnum!
25368
25369 2001-12-08 02:03  ivan
25370
25371         * FS/FS/cust_main.pm: fix logic error creating invoice line items
25372
25373 2001-12-08 02:01  ivan
25374
25375         * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
25376
25377 2001-12-04 05:10  ivan
25378
25379         * httemplate/edit/svc_forward.cgi: from Dave Burgess
25380           <burgess@neonramp.com>:
25381
25382            I had to change line 104 in /edit/svc_forward.cgi and add 'my'
25383           as the
25384            qualifier on the LHS of the assignment.  This also solves the
25385            problem with a similar error on the RHS of line 105.  It also
25386           seems to make
25387            the routine work fairly reliably (it has been problematic for me
25388           in the
25389            past).
25390
25391 2001-12-03 03:33  ivan
25392
25393         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
25394           paged service browse!!
25395
25396 2001-12-03 02:59  ivan
25397
25398         * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
25399           browse
25400
25401 2001-12-03 00:43  ivan
25402
25403         * httemplate/search/cust_main.cgi: paged customer browse!
25404
25405 2001-12-03 00:41  ivan
25406
25407         * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
25408           httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
25409           option paged implementation of customer browse!
25410
25411 2001-11-29 16:04  ivan
25412
25413         * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
25414           methods
25415
25416 2001-11-20 19:42  ivan
25417
25418         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
25419           name (!)
25420
25421 2001-11-20 19:40  ivan
25422
25423         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
25424           postalinvoicedefault config file
25425
25426 2001-11-13 13:27  ivan
25427
25428         * FS/MANIFEST: remove freeside-print-batch
25429
25430 2001-11-12 05:19  ivan
25431
25432         * FS/FS/cust_main.pm: import hack to be less strict
25433
25434 2001-11-08 07:26  ivan
25435
25436         * FS/bin/freeside-queued: harmless typo noticed by "Edward
25437           Shabotinsky" <lanshark@bsinet.net>, thanks
25438
25439 2001-11-06 10:45  ivan
25440
25441         * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
25442
25443 2001-11-06 10:35  ivan
25444
25445         * Makefile: i REALLY suck at Makefiles
25446
25447 2001-11-06 10:34  ivan
25448
25449         * Makefile: i suck at Makefiles
25450
25451 2001-11-06 10:22  ivan
25452
25453         * Makefile: make foo for htetc/global.asa
25454
25455 2001-11-06 09:58  ivan
25456
25457         * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
25458
25459 2001-11-05 13:30  ivan
25460
25461         * Makefile: more fixes for fresh installation
25462
25463 2001-11-05 13:26  ivan
25464
25465         * Makefile: yet more Make
25466
25467 2001-11-05 13:24  ivan
25468
25469         * Makefile: make create-database fix
25470
25471 2001-11-05 12:12  ivan
25472
25473         * Makefile, FS/FS/Record.pm: makefile fixups
25474
25475 2001-11-05 09:00  jeff
25476
25477         * FS/FS/svc_acct.pm: improved svc_acct replacement
25478
25479 2001-11-05 08:42  ivan
25480
25481         * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
25482           badly, oops
25483
25484 2001-11-05 06:03  ivan
25485
25486         * Makefile: move sys-dependant stuff to vars
25487
25488 2001-11-05 05:57  ivan
25489
25490         * FS/FS/svc_acct.pm: doc tyop
25491
25492 2001-11-05 03:55  ivan
25493
25494         * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
25495           expressions remove debugging warn output
25496
25497 2001-11-03 09:49  ivan
25498
25499         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
25500           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
25501           FS/FS/svc_acct.pm, FS/t/SearchCache.t,
25502           httemplate/search/cust_main.cgi: new 'jsearch' call for big
25503           joined searches & caching support preliminary customer browse
25504           optimizations, much faster!
25505
25506 2001-11-01 21:28  ivan
25507
25508         * httemplate/config/config.cgi: note config changes need
25509           apache/freeside-queued restart to take effect
25510
25511 2001-11-01 21:11  ivan
25512
25513         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
25514
25515 2001-11-01 20:55  ivan
25516
25517         * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
25518           FS/FS/Conf.pm: config web GUI updates.  almost usable now.
25519
25520 2001-10-31 16:16  ivan
25521
25522         * httemplate/search/cust_main.cgi: hit the database slightly less.
25523           this page still takes forever with lots of customers.
25524
25525 2001-10-30 11:05  ivan
25526
25527         * FS/FS/cust_pay_batch.pm, httemplate/index.html,
25528           httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
25529           web interface to view pending batch
25530
25531 2001-10-30 07:42  ivan
25532
25533         * httemplate/edit/cust_main.cgi: put default country up top
25534
25535 2001-10-30 07:41  ivan
25536
25537         * httemplate/edit/cust_main.cgi: precedence oops
25538
25539 2001-10-30 07:39  ivan
25540
25541         * httemplate/edit/cust_main.cgi: better ordering of state selection
25542           on new customer screen
25543
25544 2001-10-30 06:54  ivan
25545
25546         * htetc/handler.pl, httemplate/browse/agent.cgi,
25547           httemplate/browse/agent_type.cgi,
25548           httemplate/browse/cust_main_county.cgi,
25549           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
25550           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
25551           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
25552           httemplate/edit/cust_credit_bill.cgi,
25553           httemplate/edit/cust_main.cgi,
25554           httemplate/edit/cust_main_county-expand.cgi,
25555           httemplate/edit/cust_main_county.cgi,
25556           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
25557           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
25558           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
25559           httemplate/misc/catchall.cgi,
25560           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
25561           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
25562           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
25563           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
25564           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
25565           httemplate/view/svc_forward.cgi: get rid of header foo in
25566           individual templates
25567
25568 2001-10-30 06:20  ivan
25569
25570         * htetc/handler.pl, httemplate/config/config-view.cgi,
25571           httemplate/config/config.cgi: web config should workish now
25572
25573 2001-10-30 05:49  ivan
25574
25575         * Makefile: work with CVS version too
25576
25577 2001-10-30 05:48  ivan
25578
25579         * Makefile: make
25580
25581 2001-10-30 05:47  ivan
25582
25583         * Makefile, FS/bin/freeside-adduser, conf/shells, conf/smtpmachine:
25584           `make create-config' installs default config (conf dir update)
25585           freeside-adduser uses default secrets file
25586
25587 2001-10-30 04:38  ivan
25588
25589         * Makefile: make
25590
25591 2001-10-30 04:35  ivan
25592
25593         * Makefile: makefile typo
25594
25595 2001-10-30 03:47  ivan
25596
25597         * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
25598           httemplate/docs/index.html: whew more install docs and automation
25599
25600 2001-10-30 02:20  ivan
25601
25602         * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser:
25603           setup/config updates.  getting easier...
25604
25605 2001-10-29 13:22  ivan
25606
25607         * Makefile: fix make clean
25608
25609 2001-10-29 12:53  ivan
25610
25611         * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
25612           records
25613
25614 2001-10-29 09:17  ivan
25615
25616         * Makefile: automate a tiny bit more
25617
25618 2001-10-26 03:24  ivan
25619
25620         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
25621           httemplate/browse/agent_type.cgi,
25622           httemplate/browse/cust_main_county.cgi,
25623           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
25624           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
25625           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
25626           httemplate/edit/cust_credit_bill.cgi,
25627           httemplate/edit/cust_main.cgi,
25628           httemplate/edit/cust_main_county-expand.cgi,
25629           httemplate/edit/cust_main_county.cgi,
25630           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
25631           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
25632           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
25633           httemplate/misc/catchall.cgi,
25634           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
25635           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
25636           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
25637           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
25638           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
25639           httemplate/view/svc_forward.cgi: cache foo *sigh*
25640
25641 2001-10-26 02:50  ivan
25642
25643         * httemplate/config/config-process.cgi: otherwise people will have
25644           problems with `0' zero
25645
25646 2001-10-25 14:24  ivan
25647
25648         * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
25649
25650 2001-10-25 09:13  ivan
25651
25652         * FS/FS/cust_main_invoice.pm: & in email addresses
25653
25654 2001-10-25 01:41  ivan
25655
25656         * FS/FS/Conf.pm: remove debugging cruft
25657
25658 2001-10-24 08:45  ivan
25659
25660         * httemplate/config/config-process.cgi: correct for browser
25661           munching
25662
25663 2001-10-24 08:29  ivan
25664
25665         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
25666           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
25667           httemplate/index.html, httemplate/config/config-process.cgi,
25668           httemplate/config/config-view.cgi,
25669           httemplate/search/svc_acct.cgi: preliminary web config editor
25670
25671           new config files: username-ampersand, passwordmax
25672
25673           fs-setup updates
25674
25675           get rid of old and crufty and unused registries/ config foo
25676
25677           documentation updates
25678
25679 2001-10-23 13:53  ivan
25680
25681         * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
25682           UPDATE
25683
25684           greeeat.
25685
25686 2001-10-22 07:48  ivan
25687
25688         * FS/FS/svc_acct.pm: fix dir check
25689
25690 2001-10-22 05:22  ivan
25691
25692         * FS/FS/svc_domain.pm: fix delete method for new databases
25693
25694 2001-10-22 01:31  ivan
25695
25696         * FS/FS/cust_main.pm: tyop
25697
25698 2001-10-22 01:29  ivan
25699
25700         * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
25701           warnings, delete package ability (& warning)
25702
25703 2001-10-20 05:17  ivan
25704
25705         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm, htetc/handler.pl,
25706           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
25707           httemplate/edit/part_pkg.cgi, httemplate/edit/svc_acct.cgi,
25708           httemplate/edit/process/cust_main.cgi,
25709           httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
25710           exempt flags, UI to edit rework part_pkg editing UI some more
25711
25712 2001-10-15 07:58  ivan
25713
25714         * FS/FS/cust_pkg.pm, htetc/handler.pl,
25715           httemplate/edit/REAL_cust_pkg.cgi,
25716           httemplate/edit/process/REAL_cust_pkg.cgi: date editing
25717
25718 2001-10-15 05:16  ivan
25719
25720         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
25721           httemplate/misc/bill.cgi: print reasons with credits on invoices
25722
25723           use straight eval, not Safe::reval in cust_main::bill for now, as
25724           i have no   idea how to call methods on a share()'ed scalar.
25725           hmm.
25726
25727           add cust_pkg::cust_main method
25728
25729           s/eidiot/idiot/ in httemplate/misc/bill.cgi
25730
25731 2001-10-15 04:39  ivan
25732
25733         * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
25734           plan ||= 'flat' for custom pricing 9clone) package definitions
25735           too
25736
25737 2001-10-15 04:35  ivan
25738
25739         * httemplate/edit/cust_main.cgi: visual fix
25740
25741 2001-10-15 03:42  ivan
25742
25743         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
25744           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
25745           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
25746           httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
25747           pass, oh my
25748
25749 2001-10-11 10:46  ivan
25750
25751         * htetc/handler.pl: price plan uI!
25752
25753 2001-10-11 10:44  ivan
25754
25755         * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
25756           ----------------------------------------------------------------------
25757
25758 2001-10-09 23:22  thalakan
25759
25760         * httemplate/search/cust_main.cgi: Reverted.
25761
25762 2001-10-09 22:59  thalakan
25763
25764         * httemplate/search/cust_main.cgi: Stupid mistake.  Works now.
25765
25766 2001-10-09 22:42  ivan
25767
25768         * httemplate/search/cust_main.cgi: revert silly changes
25769
25770 2001-10-09 22:33  thalakan
25771
25772         * httemplate/search/cust_main.cgi: Change to use ut_name instead.
25773
25774 2001-10-09 22:24  ivan
25775
25776         * FS/FS/Record.pm: embarassing doc fix, thanks jason
25777
25778 2001-10-09 16:10  ivan
25779
25780         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
25781           FS/FS/cust_pkg.pm, httemplate/docs/schema.html: add
25782           `unsuspendauto' config file: enable the automatic unsuspension of
25783           suspended packages when a customer's balance due changes from
25784           positive to zero or negative as the result of a payment or credit
25785
25786           add cust_pkg.manual_flag to disable this behaviour per customer
25787           package (no UI to set this yet)
25788
25789 2001-10-09 00:16  ivan
25790
25791         * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
25792           fix
25793
25794 2001-10-08 20:11  ivan
25795
25796         * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
25797           sheesh
25798
25799 2001-10-02 09:00  jeff
25800
25801         * FS/FS/cust_pay_batch.pm: add pkey to batch payments and fix a doc
25802           typo
25803
25804 2001-10-02 04:10  ivan
25805
25806         * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
25807           up in fix.net's password files
25808
25809 2001-10-01 03:31  ivan
25810
25811         * FS/FS/cust_pkg.pm: oops
25812
25813 2001-09-30 15:35  ivan
25814
25815         * FS/FS/svc_acct.pm: arg
25816
25817 2001-09-30 15:19  ivan
25818
25819         * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
25820
25821 2001-09-30 13:30  ivan
25822
25823         * FS/FS/svc_acct.pm: username-uppercase config file
25824
25825 2001-09-27 14:49  ivan
25826
25827         * FS/FS/svc_acct_pop.pm: not used
25828
25829 2001-09-27 14:12  ivan
25830
25831         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
25832
25833 2001-09-27 13:41  ivan
25834
25835         * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
25836           FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
25837           selector!
25838
25839 2001-09-27 11:33  ivan
25840
25841         * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
25842           domsvc
25843
25844 2001-09-26 02:17  ivan
25845
25846         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_credit_bill.pm,
25847           FS/FS/cust_main.pm, FS/FS/part_pop_local.pm,
25848           FS/FS/svc_acct_pop.pm, FS/t/part_pop_local.t,
25849           httemplate/docs/schema.html: add part_pop_local table
25850
25851 2001-09-25 11:03  ivan
25852
25853         * FS/FS/cust_main.pm:
25854           ror
25855
25856 2001-09-25 11:01  ivan
25857
25858         * FS/FS/cust_main.pm: add emailinvoiceonly config file and begin to
25859           use it
25860
25861 2001-09-25 08:55  ivan
25862
25863         * FS/FS/cust_main.pm: Business::OnlinePayment::BankOfAmerica
25864
25865 2001-09-24 17:05  ivan
25866
25867         * FS/bin/freeside-queued: better REAPER
25868
25869 2001-09-23 20:23  ivan
25870
25871         * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
25872
25873 2001-09-20 20:47  ivan
25874
25875         * httemplate/view/cust_main.cgi: show company and name (instead of
25876           just company) for referring customers that have a company
25877
25878 2001-09-19 17:13  ivan
25879
25880         * FS/FS/cust_main.pm: really fix fuzzy searching
25881
25882 2001-09-19 17:10  ivan
25883
25884         * FS/FS/cust_main.pm: fix fuzzy searching
25885
25886 2001-09-19 14:51  ivan
25887
25888         * FS/bin/freeside-queued: set real uid too.  whew.  ssh now
25889           working.
25890
25891 2001-09-19 14:06  ivan
25892
25893         * FS/: MANIFEST, FS/svc_acct.pm, bin/freeside-apply-credits:
25894           directory hashing remove jeff's lib patch from
25895           freeside-apply-credits add freeside-apply-credits to MANIFEST
25896           README for pre3-4
25897
25898 2001-09-19 12:41  ivan
25899
25900         * FS/FS/svc_acct.pm: tyop
25901
25902 2001-09-19 12:39  ivan
25903
25904         * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
25905
25906 2001-09-19 12:28  ivan
25907
25908         * FS/FS/svc_acct.pm: ;args
25909
25910 2001-09-19 12:19  ivan
25911
25912         * FS/FS/svc_acct.pm: FS::svc_acct::ssh
25913
25914 2001-09-19 12:00  ivan
25915
25916         * FS/bin/freeside-queued: set $ENV{HOME}
25917
25918 2001-09-18 17:24  ivan
25919
25920         * FS/FS/svc_acct.pm: icradius transactional password changes
25921           (suspensions, unsuspensions)
25922
25923 2001-09-16 05:45  ivan
25924
25925         * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
25926           httemplate/index.html, httemplate/search/cust_main.cgi,
25927           httemplate/view/cust_main.cgi: fix oops in
25928           FS::cust_main_invoice::replace preventing package cancellation
25929
25930           add toggle switch to cust_main searching to show/hide cancelled
25931           customers.  hidecancelledcustomers config file is just which
25932           state it starts in.
25933
25934           add signupurl config file to enable showing of the customer's
25935           signup URL on the view page.
25936
25937 2001-09-14 12:54  ivan
25938
25939         * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
25940
25941 2001-09-14 11:05  ivan
25942
25943         * FS/FS/Record.pm: s/croak/confess/
25944
25945 2001-09-12 08:45  ivan
25946
25947         * FS/FS/part_svc.pm: oops
25948
25949 2001-09-11 16:44  ivan
25950
25951         * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
25952           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
25953           httemplate/view/svc_acct.cgi: radius attributes & default/fixed
25954           values should work again now
25955
25956 2001-09-11 15:20  ivan
25957
25958         * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
25959           bin/fs-radius-add-reply: fix radius attribute adding
25960
25961 2001-09-11 14:58  ivan
25962
25963         * FS/bin/freeside-queued: usage sub
25964
25965 2001-09-11 13:44  ivan
25966
25967         * httemplate/search/svc_acct.cgi: getting "you should run the
25968           bin/fs-migrate-svc_acct_sm" message unexpectedly
25969
25970 2001-09-11 12:16  ivan
25971
25972         * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
25973           others?
25974
25975 2001-09-11 06:10  ivan
25976
25977         * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
25978           export
25979
25980 2001-09-11 05:46  ivan
25981
25982         * httemplate/edit/process/part_svc.cgi: more service edit fix
25983
25984 2001-09-11 05:42  ivan
25985
25986         * httemplate/edit/part_svc.cgi: fix service editing
25987
25988 2001-09-11 05:25  ivan
25989
25990         * FS/FS/queue.pm: queue clean fix
25991
25992 2001-09-11 05:24  ivan
25993
25994         * FS/FS/queue.pm: job queue fix
25995
25996 2001-09-11 05:10  ivan
25997
25998         * FS/FS/cust_main.pm: fuzzyfix
25999
26000 2001-09-11 05:06  ivan
26001
26002         * FS/FS/svc_acct.pm: better logging
26003
26004 2001-09-11 05:00  ivan
26005
26006         * FS/FS/svc_acct.pm: cyrus fix!
26007
26008 2001-09-11 04:52  ivan
26009
26010         * FS/bin/freeside-queued: rar
26011
26012 2001-09-11 03:05  ivan
26013
26014         * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
26015
26016 2001-09-11 02:56  ivan
26017
26018         * httemplate/: edit/process/quick-cust_pkg.cgi, view/cust_main.cgi:
26019           fix quick order
26020
26021 2001-09-10 21:17  ivan
26022
26023         * FS/FS/svc_acct.pm: username-noperiod config file
26024
26025 2001-09-10 20:15  ivan
26026
26027         * FS/FS/cust_main.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
26028           httemplate/edit/part_svc.cgi: cyrus support
26029
26030 2001-09-10 18:09  ivan
26031
26032         * FS/bin/freeside-queued: working queued
26033
26034 2001-09-10 17:08  ivan
26035
26036         * FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
26037           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
26038           FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-queued,
26039           FS/t/queue.t, FS/t/queue_arg.t, htetc/handler.pl,
26040           httemplate/index.html, httemplate/browse/part_svc.cgi,
26041           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
26042           httemplate/edit/process/part_svc.cgi,
26043           httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
26044           prelim. job queues! fixed part_svc editing
26045
26046 2001-09-10 17:07  ivan
26047
26048         * bin/: freeside-init, fs-migrate-part_svc: fixing
26049           fs-migrate-part_svc updateing fs-setup for job queues
26050           freeside-init for starting freeside-queued
26051
26052 2001-09-07 13:49  ivan
26053
26054         * FS/FS/part_svc_column.pm: oops, forgot to add this
26055
26056 2001-09-07 13:26  ivan
26057
26058         * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
26059
26060 2001-09-07 13:19  ivan
26061
26062         * FS/MANIFEST: tyop
26063
26064 2001-09-07 13:17  ivan
26065
26066         * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
26067           bin/fs-radius-add-check, bin/fs-radius-add-reply,
26068           bin/generate-raddb: fix RADIUS attribute capitalization
26069
26070 2001-09-06 14:20  ivan
26071
26072         * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
26073
26074 2001-09-06 13:41  ivan
26075
26076         * FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm, FS/FS/part_svc.pm,
26077           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
26078           FS/FS/svc_forward.pm, FS/FS/svc_www.pm, FS/t/part_svc_column.t,
26079           bin/fs-migrate-part_svc, bin/fs-migrate-payref,
26080           bin/fs-radius-add-check, bin/fs-radius-add-reply,
26081           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
26082           httemplate/edit/part_svc.cgi,
26083           httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
26084
26085 2001-09-04 08:12  ivan
26086
26087         * httemplate/docs/admin.html: tyop
26088
26089 2001-09-04 08:06  ivan
26090
26091         * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
26092           indeed
26093
26094 2001-09-04 07:44  ivan
26095
26096         * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
26097           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
26098           httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
26099           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
26100           httemplate/edit/process/quick-cust_pkg.cgi,
26101           httemplate/view/cust_main.cgi: new admin documentation, quick
26102           one-pkg order
26103
26104 2001-09-03 15:07  ivan
26105
26106         * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
26107           FS/FS/cust_pay.pm, FS/FS/cust_svc.pm,
26108           httemplate/docs/signup.html, httemplate/edit/cust_credit.cgi,
26109           httemplate/edit/cust_credit_bill.cgi,
26110           httemplate/edit/cust_pay.cgi,
26111           httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
26112           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
26113           more bugs
26114
26115 2001-09-02 00:57  ivan
26116
26117         * CREDITS: credito
26118
26119 2001-09-02 00:57  ivan
26120
26121         * bin/generate-tests: gawl
26122
26123 2001-09-02 00:49  ivan
26124
26125         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
26126           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
26127           httemplate/edit/cust_credit_bill.cgi,
26128           httemplate/view/cust_main.cgi: things are starting to work again,
26129           sorta.
26130
26131 2001-09-01 22:38  ivan
26132
26133         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
26134           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
26135           migration.  ugh.
26136
26137 2001-09-01 21:51  ivan
26138
26139         * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
26140
26141 2001-09-01 21:25  ivan
26142
26143         * FS/: FS.pm, MANIFEST, FS/cust_bill_pay.pm, FS/cust_main.pm,
26144           FS/cust_refund.pm, t/CGI.t, t/Conf.t, t/Record.t, t/UID.t,
26145           t/agent.t, t/agent_type.t, t/cust_bill.t, t/cust_bill_pay.t,
26146           t/cust_bill_pkg.t, t/cust_credit.t, t/cust_credit_bill.t,
26147           t/cust_credit_refund.t, t/cust_main.t, t/cust_main_county.t,
26148           t/cust_main_invoice.t, t/cust_pay.t, t/cust_pay_batch.t,
26149           t/cust_pkg.t, t/cust_refund.t, t/cust_svc.t, t/domain_record.t,
26150           t/nas.t, t/part_pkg.t, t/part_referral.t, t/part_svc.t,
26151           t/pkg_svc.t, t/port.t, t/prepay_credit.t, t/session.t,
26152           t/svc_Common.t, t/svc_acct.t, t/svc_acct_pop.t, t/svc_domain.t,
26153           t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
26154           the embarassing fixes in it found
26155
26156 2001-09-01 19:53  jeff
26157
26158         * FS/bin/freeside-apply-credits: adding a credit apply utility
26159
26160 2001-09-01 19:46  ivan
26161
26162         * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
26163           FS/FS/cust_refund.pm, httemplate/docs/schema.html: cust_refund
26164           and cust_pay get custnums
26165
26166 2001-09-01 18:27  ivan
26167
26168         * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
26169           cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
26170           cust_refund.pm: more udpates for the new world of unapplied
26171           stuff.  yay.
26172
26173 2001-09-01 15:28  jeff
26174
26175         * FS/FS/cust_main.pm: haste makes waste... and left a method out
26176
26177 2001-09-01 15:18  ivan
26178
26179         * FS/FS/cust_credit_bill.pm: add primary key
26180
26181 2001-09-01 15:01  ivan
26182
26183         * FS/MANIFEST: cust_bill_pay & cust_credit_refund
26184
26185 2001-09-01 14:55  jeff
26186
26187         * FS/FS/cust_bill_pay.pm: oops.. need this too
26188
26189 2001-09-01 14:52  jeff
26190
26191         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
26192           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
26193           httemplate/edit/cust_credit_bill.cgi,
26194           httemplate/edit/process/cust_credit_bill.cgi,
26195           httemplate/view/cust_main.cgi: add cust_credit_bill relating
26196           multiple invoices to credits
26197
26198 2001-09-01 13:11  ivan
26199
26200         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
26201           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
26202           httemplate/docs/schema.html: cust_bill_pay and
26203           cust_credit_refund.  payments can apply to multiple invoices and
26204           refunds can apply to multiple credits.
26205
26206 2001-08-31 02:20  ivan
26207
26208         * FS/FS/Record.pm: check US zips more strictly
26209
26210 2001-08-31 01:43  ivan
26211
26212         * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
26213           better
26214           state, city, then number
26215
26216 2001-08-31 00:28  ivan
26217
26218         * httemplate/edit/cust_main_county-expand.cgi: better error message
26219           for nonexistant cust_main_county records
26220
26221 2001-08-31 00:17  ivan
26222
26223         * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
26224           > US UT expand state
26225           > Submit (no data entered)
26226           > US UT is gone frome the list.
26227
26228 2001-08-30 09:23  ivan
26229
26230         * httemplate/docs/signup.html: update signup server: template form
26231           and success html, document
26232
26233 2001-08-30 08:30  ivan
26234
26235         * httemplate/edit/part_svc.cgi: slighly more docu
26236
26237 2001-08-29 02:11  ivan
26238
26239         * httemplate/edit/agent.cgi: ui
26240
26241 2001-08-28 09:58  ivan
26242
26243         * httemplate/: docs/signup.html, search/cust_main.cgi:
26244           customer-to-customer referrals in singup server
26245
26246 2001-08-28 07:34  ivan
26247
26248         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
26249           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
26250           customer-to-customer referrals!
26251
26252 2001-08-25 22:06  ivan
26253
26254         * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
26255
26256 2001-08-25 22:05  ivan
26257
26258         * FS/FS/cust_credit.pm: reason can't be null
26259
26260 2001-08-22 23:17  ivan
26261
26262         * FS/FS/cust_main.pm: no need to be y1.9k complient
26263
26264 2001-08-21 03:27  ivan
26265
26266         * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
26267           most everything is working svc_forward-wise now
26268
26269 2001-08-21 02:34  ivan
26270
26271         * FS/FS/Record.pm, FS/FS/UID.pm, httemplate/browse/agent.cgi,
26272           httemplate/browse/agent_type.cgi,
26273           httemplate/browse/cust_main_county.cgi,
26274           httemplate/browse/part_pkg.cgi,
26275           httemplate/browse/svc_acct_pop.cgi: no more &swapuid
26276
26277 2001-08-20 20:03  ivan
26278
26279         * FS/FS/svc_acct.pm: fix domain method, and it works against old
26280           databases now too
26281
26282 2001-08-20 19:44  ivan
26283
26284         * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
26285           eg/TEMPLATE_cust_main.import, eg/table_template-svc.pm: remove
26286           $Log$
26287
26288 2001-08-20 19:43  ivan
26289
26290         * bin/: dbdef-create, fs-migrate-svc_acct_sm: i think
26291           svc_acct_sm.import should go away, but...
26292
26293 2001-08-20 19:32  ivan
26294
26295         * test/cgi-test: remove $Log$
26296
26297 2001-08-20 19:31  ivan
26298
26299         * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
26300           browse/part_pkg.cgi, browse/svc_acct_pop.cgi, edit/agent.cgi,
26301           edit/agent_type.cgi, edit/cust_credit.cgi,
26302           edit/cust_main_county-expand.cgi, edit/cust_main_county.cgi,
26303           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/part_pkg.cgi,
26304           edit/svc_acct_pop.cgi, edit/svc_domain.cgi, edit/svc_forward.cgi,
26305           edit/process/agent.cgi, edit/process/agent_type.cgi,
26306           edit/process/cust_credit.cgi, edit/process/cust_main_county.cgi,
26307           edit/process/cust_pay.cgi, edit/process/cust_pkg.cgi,
26308           edit/process/part_pkg.cgi, edit/process/svc_acct.cgi,
26309           edit/process/svc_acct_pop.cgi, edit/process/svc_domain.cgi,
26310           edit/process/svc_forward.cgi, misc/bill.cgi,
26311           misc/cancel-unaudited.cgi, misc/catchall.cgi,
26312           misc/delete-customer.cgi, misc/link.cgi, misc/print-invoice.cgi,
26313           misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
26314           misc/process/delete-customer.cgi, misc/process/link.cgi,
26315           search/svc_domain.cgi, view/cust_bill.cgi, view/svc_acct.cgi,
26316           view/svc_domain.cgi, view/svc_forward.cgi: remove $Log$ messages.
26317           whew.
26318
26319 2001-08-20 19:16  ivan
26320
26321         * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
26322           databases, with a warning
26323
26324 2001-08-20 19:03  ivan
26325
26326         * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
26327           shipping address
26328
26329 2001-08-20 17:39  ivan
26330
26331         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
26332           silly syntax errors
26333
26334 2001-08-20 06:10  ivan
26335
26336         * FS/FS/svc_domain.pm: use var
26337
26338 2001-08-20 05:15  ivan
26339
26340         * httemplate/edit/svc_acct.cgi: #
26341
26342 2001-08-20 05:13  ivan
26343
26344         * httemplate/edit/svc_acct.cgi: only show domains associated with
26345           this customer.
26346
26347 2001-08-20 04:18  ivan
26348
26349         * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
26350           qualified!
26351
26352 2001-08-20 04:04  ivan
26353
26354         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
26355           svc_forward work
26356
26357 2001-08-20 02:41  ivan
26358
26359         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: dtrt when
26360           deleting accouts wrt forwards, catchalls & other references to
26361           svc_acct records
26362
26363           depreciate svc_acct_sm further; move qmail catchall handling to
26364           svc_domain
26365
26366 2001-08-20 02:38  ivan
26367
26368         * httemplate/docs/schema.html: documentation updates
26369
26370 2001-08-19 08:53  jeff
26371
26372         * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
26373           FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
26374           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
26375           httemplate/edit/process/svc_forward.cgi,
26376           httemplate/misc/catchall.cgi,
26377           httemplate/misc/process/catchall.cgi,
26378           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
26379           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
26380           httemplate/view/svc_forward.cgi: added user interface for
26381           svc_forward and vpopmail support
26382
26383 2001-08-19 03:25  ivan
26384
26385         * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
26386           the fly, fixes: ticket #88
26387
26388 2001-08-19 02:08  ivan
26389
26390         * TODO: this is what i fed to RT, might as well check it in.
26391
26392           no further modifications to TODO.  everything is in the ticketing
26393           system now.
26394
26395 2001-08-19 01:32  ivan
26396
26397         * httemplate/search/cust_pkg.cgi: display bill and service
26398           name/company, and services
26399
26400 2001-08-19 01:18  ivan
26401
26402         * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
26403
26404 2001-08-19 01:15  ivan
26405
26406         * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
26407
26408 2001-08-18 17:48  ivan
26409
26410         * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
26411           names and change them to two-letter codes
26412
26413 2001-08-17 04:33  ivan
26414
26415         * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
26416           ut_alphan for non-US/CA phone numbers
26417
26418 2001-08-17 04:28  ivan
26419
26420         * FS/FS/Record.pm: canada has same phone# rules as US
26421
26422 2001-08-17 04:05  ivan
26423
26424         * httemplate/: browse/cust_main_county.cgi,
26425           edit/cust_main_county.cgi,
26426           edit/process/cust_main_county-collapse.cgi,
26427           edit/process/cust_main_county-expand.cgi: clean up tax rate
26428           editing:   sort by country->state->county,   add "collapse state"
26429           if the tax rates are the same statewide,   redirect "expand
26430           state" to the browse, not edit screen
26431
26432 2001-08-17 03:57  ivan
26433
26434         * bin/: dbdef-create, svc_acct.import: gah
26435
26436 2001-08-17 03:57  ivan
26437
26438         * FS/FS/svc_domain.pm: document catchall and untaint everything
26439
26440 2001-08-17 03:55  ivan
26441
26442         * FS/FS/cust_main.pm: Business::OnlinePayment
26443
26444 2001-08-17 03:53  ivan
26445
26446         * Makefile: alldocs target
26447
26448 2001-08-17 03:53  ivan
26449
26450         * CREDITS: thanks jeff!
26451
26452 2001-08-15 03:04  ivan
26453
26454         * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
26455           the) bad direct exit; calls
26456
26457 2001-08-13 16:15  ivan
26458
26459         * httemplate/view/cust_main.cgi: don't display empty comment box
26460
26461 2001-08-13 16:10  ivan
26462
26463         * httemplate/edit/process/cust_main.cgi: properly massage
26464           ship_state & work okay when no initial pkg is selected
26465
26466 2001-08-12 18:00  ivan
26467
26468         * httemplate/docs/schema.html: add svc_forward, depriciate
26469           svc_acct_sm
26470
26471 2001-08-12 17:21  ivan
26472
26473         * FS/FS/svc_acct.pm: untaint svcnum & domsvc
26474
26475 2001-08-12 12:41  jeff
26476
26477         * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
26478           bin/fs-migrate-svc_acct_sm: merging vpopmail support branch
26479
26480 2001-08-12 01:56  ivan
26481
26482         * httemplate/edit/process/part_svc.cgi: don't use
26483           Apache::ASP-specific $Redirect object
26484
26485 2001-08-11 17:07  ivan
26486
26487         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
26488           transactional invoice_list setting & eliminate non-sticky "first
26489           package"!
26490
26491 2001-08-11 17:07  ivan
26492
26493         * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
26494
26495 2001-08-11 17:06  ivan
26496
26497         * FS/FS/cust_main_invoice.pm: better error msgs
26498
26499 2001-08-11 16:19  ivan
26500
26501         * httemplate/edit/part_svc.cgi: better error checking, fix scalar
26502           context to $cgi->keywords
26503
26504 2001-08-11 16:18  ivan
26505
26506         * httemplate/browse/part_svc.cgi: missed a variable interpolation
26507
26508 2001-08-10 22:52  ivan
26509
26510         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
26511           comments fields
26512
26513 2001-08-10 22:52  ivan
26514
26515         * FS/FS/cust_main.pm: add comments field, fix ship_ address
26516           handling (don't consider a value for ship_state field to mean
26517           something meaningful is in ship_*)
26518
26519 2001-08-10 22:51  ivan
26520
26521         * FS/FS/part_svc.pm: better error msg
26522
26523 2001-08-10 22:50  ivan
26524
26525         * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
26526           for ut_anything
26527
26528 2001-08-10 21:55  ivan
26529
26530         * httemplate/edit/part_svc.cgi: don't have any other choices in
26531           svcdb dropdown for existing services, since you can't change it
26532           anyway
26533
26534 2001-08-10 21:29  ivan
26535
26536         * FS/FS/CGI.pm: that's what $etc is for!
26537
26538 2001-08-10 21:15  ivan
26539
26540         * httemplate/misc/delete-customer.cgi: better docs
26541
26542 2001-08-10 17:01  ivan
26543
26544         * FS/FS/cust_main_invoice.pm: "fixes"
26545
26546           Can't call method "username" on an undefined value at
26547           /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
26548
26549           but cust_main_invoice records should probably be updated when
26550           svc_acct records are deleted :/
26551
26552 2001-08-08 02:47  ivan
26553
26554         * httemplate/docs/passwd.html: doc clarification
26555
26556 2001-08-07 21:44  ivan
26557
26558         * FS/FS/Record.pm: better error msg
26559
26560 2001-08-03 13:34  jeff
26561
26562         * FS/FS/cust_bill.pm:
26563
26564           added the tax method
26565
26566 2001-07-30 03:43  ivan
26567
26568         * FS/FS/CGI.pm: Apache::ASP eidiot fix
26569
26570 2001-07-30 03:41  ivan
26571
26572         * FS/FS/Record.pm, FS/FS/cust_main.pm,
26573           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
26574           shipping address additions
26575
26576 2001-07-30 01:03  ivan
26577
26578         * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
26579           forgotten files
26580
26581 2001-07-30 01:02  ivan
26582
26583         * htetc/handler.pl: template stuffs
26584
26585 2001-07-30 01:01  ivan
26586
26587         * Makefile: need this too!
26588
26589 2001-07-30 00:36  ivan
26590
26591         * httemplate/index.html, httemplate/browse/agent.cgi,
26592           httemplate/browse/agent_type.cgi,
26593           httemplate/browse/cust_main_county.cgi,
26594           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
26595           httemplate/browse/part_svc.cgi,
26596           httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
26597           httemplate/docs/index.html, httemplate/docs/legacy.html,
26598           httemplate/docs/passwd.html, httemplate/docs/schema.html,
26599           httemplate/docs/session.html, httemplate/docs/signup.html,
26600           bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
26601           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
26602           httemplate/edit/cust_main.cgi,
26603           httemplate/edit/cust_main_county-expand.cgi,
26604           httemplate/edit/cust_main_county.cgi,
26605           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
26606           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
26607           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
26608           httemplate/edit/svc_domain.cgi,
26609           httemplate/edit/process/agent.cgi,
26610           httemplate/edit/process/agent_type.cgi,
26611           httemplate/edit/process/cust_credit.cgi,
26612           httemplate/edit/process/cust_main.cgi,
26613           httemplate/edit/process/cust_main_county-expand.cgi,
26614           httemplate/edit/process/cust_main_county.cgi,
26615           httemplate/edit/process/cust_pay.cgi,
26616           httemplate/edit/process/cust_pkg.cgi,
26617           httemplate/edit/process/part_pkg.cgi,
26618           httemplate/edit/process/part_svc.cgi,
26619           httemplate/edit/process/svc_acct.cgi,
26620           httemplate/edit/process/svc_acct_pop.cgi,
26621           httemplate/edit/process/svc_domain.cgi,
26622           httemplate/images/small-logo.png, httemplate/misc/bill.cgi,
26623           httemplate/misc/cancel-unaudited.cgi,
26624           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
26625           httemplate/misc/print-invoice.cgi,
26626           httemplate/misc/unsusp_pkg.cgi,
26627           httemplate/misc/process/delete-customer.cgi,
26628           httemplate/misc/process/link.cgi,
26629           httemplate/search/cust_bill.html,
26630           httemplate/search/cust_main.cgi,
26631           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
26632           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
26633           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
26634           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi:
26635           templates!!!
26636
26637 2001-07-30 00:33  ivan
26638
26639         * FS/FS/: Record.pm, svc_acct.pm: podnitfix
26640
26641 2001-07-30 00:14  ivan
26642
26643         * INSTALL, README: templates!
26644
26645 2001-07-30 00:13  ivan
26646
26647         * TODO: todocruft
26648
26649 2001-07-29 23:28  ivan
26650
26651         * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
26652
26653 2001-07-29 23:07  ivan
26654
26655         * bin/svc_acct.import: allow !! for locked accounts instead of
26656           changing to *SUSPENDED*
26657
26658 2001-07-27 10:16  ivan
26659
26660         * FS/FS/cust_main_invoice.pm: clarification
26661
26662 2001-07-26 23:17  thalakan
26663
26664         * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
26665           the checkdest method.
26666
26667 2001-06-21 09:27  ivan
26668
26669         * FS/FS/UID.pm: better error message
26670
26671 2001-06-06 15:22  ivan
26672
26673         * TODO: templating thoughts
26674
26675 2001-06-05 14:40  ivan
26676
26677         * debian/: README.Debian, changelog, conffiles.ex, control,
26678           copyright, cron.d.ex, dirs, docs, ex.doc-base.package,
26679           freeside-doc.docs, freeside-doc.files, init.d.ex, manpage.1.ex,
26680           manpage.sgml.ex, menu.ex, postinst.ex, postrm.ex, preinst.ex,
26681           prerm.ex, rules, watch.ex: add deb packaging foo (doesn't work
26682           yet)
26683
26684 2001-06-03 10:22  ivan
26685
26686         * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
26687           %e: no leading zero
26688
26689 2001-06-03 07:16  ivan
26690
26691         * README: 1.3.1!!!
26692
26693 2001-06-03 07:15  ivan
26694
26695         * TODO: yes yes
26696
26697 2001-06-03 05:36  ivan
26698
26699         * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
26700           config files
26701
26702 2001-06-03 04:37  ivan
26703
26704         * FS/FS/svc_acct.pm: fixes
26705
26706           Can't locate object method "setfield" via package "svc_acct_sm"
26707           at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
26708
26709 2001-06-03 04:27  ivan
26710
26711         * FS/FS/Record.pm: track down
26712
26713             Can't locate object method "setfield" via package "svc_acct_sm"
26714           at
26715             /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
26716
26717           errors
26718
26719 2001-06-03 03:51  ivan
26720
26721         * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
26722
26723 2001-05-30 08:17  ivan
26724
26725         * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
26726           up for the non-mod_perl folks
26727
26728 2001-05-22 09:43  ivan
26729
26730         * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
26731           <shane@2000cn.com.au>, thanks!
26732
26733 2001-05-18 07:08  ivan
26734
26735         * FS/FS/domain_record.pm: tyop
26736
26737 2001-05-15 00:52  ivan
26738
26739         * FS/bin/freeside-email: simple program to list all email addresses
26740
26741 2001-05-07 08:42  ivan
26742
26743         * FS/FS/Record.pm: tyop
26744
26745 2001-05-07 08:36  ivan
26746
26747         * FS/FS/Record.pm: start to track down
26748
26749               Insecure dependency in eval while running with -T switch at
26750           /usr/local/lib/site_perl/FS/Record.pm line 202.
26751
26752           errors
26753
26754 2001-05-07 08:24  ivan
26755
26756         * bin/svc_acct.import: s/!/*/
26757
26758 2001-05-06 19:07  ivan
26759
26760         * FS/FS/cust_main.pm:
26761           http://www.sisd.com/freeside/list-archive/msg01906.html
26762
26763 2001-05-05 01:51  ivan
26764
26765         * bin/svc_acct.import:
26766           http://www.sisd.com/freeside/list-archive/msg01915.html
26767
26768 2001-04-23 12:50  ivan
26769
26770         * FS/FS/cust_credit.pm: the real
26771
26772           Can't locate object method "setfield" via package "cust_refund"
26773           at /usr/local/lib/site_perl/FS/Record.pm line 315.
26774
26775           fix
26776
26777 2001-04-23 12:27  ivan
26778
26779         * FS/FS/cust_credit.pm: *sigh*
26780
26781 2001-04-23 12:21  ivan
26782
26783         * FS/FS/cust_credit.pm: webdemo bugfix
26784
26785 2001-04-23 08:37  ivan
26786
26787         * FS/MANIFEST: 1.3.1 sigh
26788
26789 2001-04-23 05:44  ivan
26790
26791         * bin/freeside-session-kill: session killer implemeting timed
26792           access
26793
26794 2001-04-23 05:40  ivan
26795
26796         * FS/FS.pm: documentation and webdemo updates
26797
26798 2001-04-23 02:00  ivan
26799
26800         * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
26801
26802 2001-04-23 00:12  ivan
26803
26804         * FS/FS/cust_main.pm: better error message (if kludgy) for no
26805           referral remove outdated NSI foo from domain ordering.  also,
26806           fuck NSI.
26807
26808 2001-04-21 18:56  ivan
26809
26810         * README, FS/FS.pm, FS/MANIFEST, FS/FS/svc_acct.pm,
26811           FS/FS/svc_domain.pm, FS/FS/svc_www.pm, bin/svc_acct.import: get
26812           rid of FS::SSH.pm (became Net::SSH and Net::SCP on CPAN)
26813
26814 2001-04-21 18:38  ivan
26815
26816         * TODO, FS/FS/svc_domain.pm: svc_domain needs to import dbh sub
26817           from Record view/cust_main.cgi needs to use ->owed method, not
26818           check (depriciated) owed field search/cust_bill.cgi redirect
26819           error when there's only one invoice
26820
26821 2001-04-21 17:49  ivan
26822
26823         * FS/FS/svc_Common.pm: need to import dbh sub from Record
26824
26825 2001-04-21 16:53  ivan
26826
26827         * FS/MANIFEST: no more dbdef
26828
26829 2001-04-15 06:56  ivan
26830
26831         * TODO: [no log message]
26832
26833 2001-04-15 06:35  ivan
26834
26835         * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
26836           transactions part deux
26837
26838 2001-04-15 05:56  ivan
26839
26840         * TODO, FS/FS/Record.pm, bin/dbdef-create: s/dbdef/DBIx::DBSchema/
26841
26842 2001-04-15 03:33  ivan
26843
26844         * CREDITS, TODO: better docs for the worst bit, finally
26845
26846 2001-04-09 16:05  ivan
26847
26848         * TODO, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
26849           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm,
26850           FS/FS/cust_refund.pm, FS/FS/session.pm, FS/FS/svc_Common.pm:
26851           Transactions Part I!!!
26852
26853 2001-04-09 08:50  ivan
26854
26855         * CREDITS, TODO, FS/MANIFEST: rar
26856
26857 2001-03-30 09:33  ivan
26858
26859         * FS/FS/cust_bill.pm: config value money_char:
26860
26861                   Presto!  Now you can consider all numbers to be
26862           shillings.
26863
26864                   If you need to change the currency symbol, you can hunt
26865           down the
26866                   instances of literal '$' in FS::cust_bill::print_text and
26867           replace them
26868                   with your currency symbol.  I guess this should turn into
26869           a
26870                   configuration value.
26871
26872 2001-02-26 16:59  ivan
26873
26874         * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
26875           thanks!
26876
26877 2001-02-20 17:45  ivan
26878
26879         * FS/FS/nas.pm: pod tyop
26880
26881 2001-02-20 17:45  ivan
26882
26883         * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
26884           duh
26885
26886 2001-02-20 08:31  ivan
26887
26888         * FS/FS/Record.pm: don't use prepare_cached for now
26889
26890 2001-02-13 21:18  ivan
26891
26892         * README: add devel mailing list
26893
26894 2001-02-13 20:33  ivan
26895
26896         * FS/FS/port.pm: get rid of gratuitous HISTORY
26897
26898 2001-02-11 09:34  ivan
26899
26900         * FS/FS/cust_bill_pkg.pm: more doc updates from jason
26901
26902 2001-02-11 09:17  ivan
26903
26904         * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
26905           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
26906           from jason
26907
26908 2001-02-03 06:03  ivan
26909
26910         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
26911           bin/generate-prepay: time-based prepaid cards, session monitor.
26912           woop!
26913
26914 2001-01-30 23:21  ivan
26915
26916         * TODO, FS/FS/cust_main.pm, FS/FS/svc_acct.pm: fix tyops
26917
26918 2001-01-30 01:08  ivan
26919
26920         * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
26921
26922 2001-01-22 21:03  ivan
26923
26924         * FS/FS/cust_main.pm: harmless tyop
26925
26926 2000-12-26 15:51  ivan
26927
26928         * CREDITS, TODO: statedefault & referraldefault config files
26929
26930 2000-12-10 17:30  ivan
26931
26932         * TODO: more ancient todo stuff from my inbox
26933
26934 2000-12-10 17:10  ivan
26935
26936         * TODO: ancient stuff out of my inbox
26937
26938 2000-12-08 14:22  ivan
26939
26940         * FS/FS/session.pm: session callbacks
26941
26942 2000-12-06 02:21  ivan
26943
26944         * FS/FS/Record.pm: DESTROY sub
26945
26946 2000-12-03 12:25  ivan
26947
26948         * TODO, FS/FS/Record.pm, FS/FS/nas.pm, FS/FS/port.pm,
26949           FS/FS/session.pm: session monitor updates
26950
26951 2000-12-03 07:14  ivan
26952
26953         * CREDITS, FS/FS/cust_bill.pm: bugfixes from Jeff Finucane
26954           <jeff@cmh.net>, thanks!
26955
26956 2000-12-03 05:45  ivan
26957
26958         * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
26959           admin.html doc, autocapgen
26960
26961 2000-12-03 05:44  ivan
26962
26963         * FS/FS/port.pm: beginnings of web status for session monitor
26964
26965 2000-12-03 02:09  ivan
26966
26967         * FS/MANIFEST: bad caches!
26968
26969 2000-11-22 15:30  ivan
26970
26971         * FS/FS/svc_www.pm: tyop
26972
26973 2000-11-07 07:00  ivan
26974
26975         * FS/: MANIFEST, FS/Record.pm, FS/nas.pm, FS/session.pm: session
26976           monitor
26977
26978 2000-10-27 13:18  ivan
26979
26980         * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
26981           session monitor
26982
26983 2000-10-27 13:15  ivan
26984
26985         * TODO, FS/FS/Record.pm, eg/table_template.pm: session monitor
26986
26987 2000-10-15 05:58  ivan
26988
26989         * TODO: roo
26990
26991 2000-10-11 17:44  ivan
26992
26993         * README: rawr!
26994
26995 2000-09-20 03:35  ivan
26996
26997         * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
26998           print_text method is called, want to print overdue invoices if
26999           printed > 0, not > 1
27000
27001 2000-08-24 00:26  ivan
27002
27003         * TODO: untaint template source
27004
27005 2000-08-09 11:40  ivan
27006
27007         * conf/invoice_template: example invoice template
27008
27009 2000-08-09 04:30  ivan
27010
27011         * TODO, FS/FS/cust_bill.pm: templatable invoices
27012
27013 2000-07-17 06:51  ivan
27014
27015         * FS/FS/svc_acct.pm: silly mistake
27016
27017 2000-07-17 03:53  ivan
27018
27019         * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
27020           aliases from being deleted
27021
27022 2000-07-17 03:37  ivan
27023
27024         * FS/FS/svc_acct.pm: make remote commands configurable
27025
27026 2000-07-17 03:36  ivan
27027
27028         * CREDITS: rawr!
27029
27030 2000-07-06 06:56  ivan
27031
27032         * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
27033           conjunction with AUTOLOAD this was sure a pain to find
27034
27035 2000-07-06 06:19  ivan
27036
27037         * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
27038           sql statement causing spurious errors
27039
27040 2000-07-06 01:57  ivan
27041
27042         * TODO, FS/FS/svc_acct.pm, bin/fs-radius-add-check,
27043           bin/fs-radius-add-reply: support for radius check attributes
27044           (except importing).  poorly documented.
27045
27046 2000-07-04 06:42  ivan
27047
27048         * FS/FS/svc_acct.pm: noted a API inconsistancy
27049
27050 2000-07-03 02:03  ivan
27051
27052         * TODO: added sendmailrestart and sendmailconfigpath config files
27053
27054 2000-06-29 05:27  ivan
27055
27056         * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
27057           done in the import.
27058
27059 2000-06-29 04:56  ivan
27060
27061         * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
27062           have $ in them.
27063
27064 2000-06-29 04:12  ivan
27065
27066         * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
27067           adding new domains.
27068
27069 2000-06-28 05:54  ivan
27070
27071         * FS/FS/svc_acct.pm: superfluous my()
27072
27073 2000-06-28 05:52  ivan
27074
27075         * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
27076           in perl, like the empty string.
27077
27078 2000-06-28 05:32  ivan
27079
27080         * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
27081           too
27082
27083 2000-06-28 05:03  ivan
27084
27085         * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
27086           users files
27087
27088 2000-06-27 05:15  ivan
27089
27090         * TODO: i18n
27091
27092 2000-06-27 05:15  ivan
27093
27094         * FS/FS/: Record.pm, cust_main.pm: i18
27095
27096 2000-06-27 04:29  ivan
27097
27098         * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
27099           -w pleaser
27100
27101 2000-06-27 04:27  ivan
27102
27103         * FS/FS/Record.pm: logically identical, but -w safe
27104
27105 2000-06-23 17:28  ivan
27106
27107         * FS/FS/cust_main.pm: don't use Date::Manip; report correct program
27108           name in freeside-bill usage msg
27109
27110 2000-06-23 05:25  ivan
27111
27112         * CREDITS, TODO, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch
27113           - more portable, doesn't depend on $sth->execute returning a
27114           number of rows, uses placeholders and prepare_cached
27115
27116 2000-06-20 00:13  ivan
27117
27118         * FS/FS/cust_main_invoice.pm: documentation update
27119
27120 2000-06-17 14:48  ivan
27121
27122         * FS/FS/cust_pay_batch.pm: fix typo in error message
27123
27124 2000-06-15 07:45  ivan
27125
27126         * CREDITS, TODO: text updates
27127
27128 2000-06-15 06:35  ivan
27129
27130         * FS/FS/svc_acct.pm: add radius method
27131
27132 2000-06-15 05:38  ivan
27133
27134         * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
27135           scalar context, was only returning second item
27136
27137 2000-05-13 14:57  ivan
27138
27139         * TODO: add print_batch script from Joel Griffiths
27140
27141 2000-05-13 14:50  ivan
27142
27143         * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
27144           well as a CGI object now.
27145
27146 2000-05-13 14:42  ivan
27147
27148         * CREDITS: add kristian, update joel's entry
27149
27150 2000-04-10 17:06  ivan
27151
27152         * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
27153           (Registry's override doesn't work here)
27154
27155 2000-03-06 08:38  ivan
27156
27157         * FS/FS/svc_acct.pm: better error message.  bah.
27158
27159 2000-03-06 06:12  ivan
27160
27161         * TODO: ICRADIUS export support
27162
27163 2000-03-03 10:45  ivan
27164
27165         * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
27166           Registry wasn't overriding exit in modules
27167
27168 2000-03-03 10:21  ivan
27169
27170         * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
27171           from web demo
27172
27173 2000-03-01 00:13  ivan
27174
27175         * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
27176           bugfixes
27177
27178 2000-02-02 21:16  ivan
27179
27180         * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
27181           FS/FS/svc_www.pm, bin/svc_acct.import: beginning of DNS and
27182           Apache support
27183
27184 2000-02-02 12:22  ivan
27185
27186         * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
27187           bugfix prepayment in signup server
27188
27189 2000-01-30 21:22  ivan
27190
27191         * FS/FS/: cust_main.pm, prepay_credit.pm: prepaid "internet cards"
27192
27193 2000-01-30 00:18  ivan
27194
27195         * CREDITS: [no log message]
27196
27197 2000-01-29 22:11  ivan
27198
27199         * TODO: [no log message]
27200
27201 2000-01-29 13:10  ivan
27202
27203         * FS/FS/svc_domain.pm: doc update
27204
27205 2000-01-28 14:53  ivan
27206
27207         * FS/FS/svc_acct_pop.pm: track full phone number
27208
27209 2000-01-26 16:37  ivan
27210
27211         * README: ack
27212
27213 2000-01-26 16:27  ivan
27214
27215         * TODO: update TODO
27216
27217 1999-11-08 13:38  ivan
27218
27219         * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
27220
27221 1999-09-22 15:06  ivan
27222
27223         * TODO: ya todo update
27224
27225 1999-08-26 23:25  ivan
27226
27227         * TODO: [no log message]
27228
27229 1999-08-23 05:26  ivan
27230
27231         * test/cgi-test: need to untaint the command line
27232
27233 1999-08-20 01:27  ivan
27234
27235         * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
27236           Bayerle:
27237           > if you eliminate services from any package, to reduce it to
27238           only one service,
27239           > once gone, they won't reappear.
27240
27241 1999-08-11 21:16  ivan
27242
27243         * FS/FS/cust_main.pm: hidecancelledpackages config option
27244
27245 1999-08-11 17:05  ivan
27246
27247         * FS/FS/svc_acct.pm: configurable min/max username length, min
27248           password length, periods in usernames
27249
27250 1999-08-11 13:41  ivan
27251
27252         * FS/: MANIFEST, Makefile.PL, FS/svc_domain.pm: new bill script,
27253
27254 1999-08-11 06:12  ivan
27255
27256         * FS/FS/svc_domain.pm: require a working Net::Whois version
27257
27258 1999-08-04 05:42  ivan
27259
27260         * bin/pod2x: new, kludgy-but-working html generator
27261
27262 1999-08-04 05:41  ivan
27263
27264         * FS/FS.pm: pod fix
27265
27266 1999-08-04 04:50  ivan
27267
27268         * FS/FS/cust_pkg.pm: pod syntax
27269
27270 1999-08-04 03:41  ivan
27271
27272         * FS/FS/Record.pm: some pod syntax update to generate nicer html
27273           docs
27274
27275 1999-08-04 02:03  ivan
27276
27277         * FS/: MANIFEST, MANIFEST.SKIP, README, FS/CGI.pm, FS/Conf.pm,
27278           FS/Record.pm, FS/UID.pm, FS/agent.pm, FS/agent_type.pm,
27279           FS/cust_bill.pm, FS/cust_bill_pkg.pm, FS/cust_credit.pm,
27280           FS/cust_main.pm, FS/cust_main_county.pm, FS/cust_main_invoice.pm,
27281           FS/cust_pay.pm, FS/cust_pay_batch.pm, FS/cust_pkg.pm,
27282           FS/cust_refund.pm, FS/cust_svc.pm, FS/part_pkg.pm,
27283           FS/part_referral.pm, FS/part_svc.pm, FS/pkg_svc.pm,
27284           FS/svc_Common.pm, FS/svc_acct.pm, FS/svc_acct_pop.pm,
27285           FS/svc_domain.pm, FS/type_pkgs.pm: initial checkin of module
27286           files for proper perl installation
27287
27288 1999-08-04 01:03  ivan
27289
27290         * eg/: table_template-svc.pm, table_template.pm: move table
27291           subclass examples out of production directory
27292
27293 1999-08-04 00:34  ivan
27294
27295         * FS/FS.pm: initial FS manpage
27296
27297 1999-08-03 21:15  ivan
27298
27299         * FS/: Changes, FS.pm, MANIFEST, Makefile.PL: initial h2xs
27300
27301 1999-08-03 00:43  ivan
27302
27303         * TODO: use Net::Whois;
27304
27305 1999-07-29 12:13  ivan
27306
27307         * TODO: [no log message]
27308
27309 1999-07-15 17:20  ivan
27310
27311         * TODO: [no log message]
27312
27313 1999-07-15 16:50  ivan
27314
27315         * TODO: [no log message]
27316
27317 1999-07-08 04:40  ivan
27318
27319         * CREDITS, README, TODO: [no log message]
27320
27321 1999-07-07 19:32  ivan
27322
27323         * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
27324           Griffiths
27325
27326 1999-07-07 18:49  ivan
27327
27328         * CREDITS: add joel
27329
27330 1999-07-07 18:49  ivan
27331
27332         * bin/svc_acct.import: updates to avoid -w warnings from Joel
27333           Griffiths <griff@aver-computer.com>
27334
27335 1999-07-07 18:02  ivan
27336
27337         * TODO: [no log message]
27338
27339 1999-04-29 02:37  ivan
27340
27341         * TODO: [no log message]
27342
27343 1999-04-19 03:32  ivan
27344
27345         * etc/megapop.pl: if you are a megapop customer...
27346
27347 1999-04-14 06:14  ivan
27348
27349         * TODO: configuration option to edit referrals of existing
27350           customers
27351
27352 1999-04-14 04:27  ivan
27353
27354         * TODO: showpasswords config option to show passwords
27355
27356 1999-04-14 01:58  ivan
27357
27358         * TODO: [no log message]
27359
27360 1999-04-08 20:52  ivan
27361
27362         * TODO: [no log message]
27363
27364 1999-04-08 06:21  ivan
27365
27366         * CREDITS: [no log message]
27367
27368 1999-04-08 06:11  ivan
27369
27370         * README: 1.2.0
27371
27372 1999-04-08 06:05  ivan
27373
27374         * test/cgi-test: web interface tester / sample data creator
27375
27376 1999-04-08 06:03  ivan
27377
27378         * TODO: [no log message]
27379
27380 1999-03-26 05:15  ivan
27381
27382         * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
27383           FS::table_names to avoid warnings
27384
27385 1999-03-25 00:42  ivan
27386
27387         * bin/svc_acct.import: import stuff uses Term::Query and spits out
27388           (some kinds of) nonsensical input
27389
27390 1999-03-23 16:43  ivan
27391
27392         * bin/svc_acct.import: die if no relevant services
27393
27394 1999-02-23 00:09  ivan
27395
27396         * TODO: beginnings of one-screen new customer entry and some other
27397           miscellania
27398
27399 1999-02-10 01:02  ivan
27400
27401         * etc/sql-reserved-words.txt: some new doc files
27402
27403 1999-02-10 00:27  ivan
27404
27405         * TODO: [no log message]
27406
27407 1999-02-09 01:56  ivan
27408
27409         * TODO: [no log message]
27410
27411 1999-02-07 01:59  ivan
27412
27413         * CREDITS, TODO: more mod_perl fixes, and bugfixes Peter Wemm sent
27414           via email
27415
27416 1999-02-06 14:43  ivan
27417
27418         * CREDITS, TODO: don't use [e]idiot; display error messages on the
27419           form page
27420
27421 1999-01-25 04:09  ivan
27422
27423         * TODO: yet more mod_perl stuff
27424
27425 1999-01-18 15:05  ivan
27426
27427         * TODO: update TODO for stuff that was done etc.
27428
27429 1999-01-15 16:24  ivan
27430
27431         * CREDITS: [no log message]
27432
27433 1999-01-08 21:38  ivan
27434
27435         * CREDITS: [no log message]
27436
27437 1998-12-30 15:03  ivan
27438
27439         * TODO: bugfixes; fields isn't exported by derived classes
27440
27441 1998-12-29 03:59  ivan
27442
27443         * TODO: mostly properly OO, some work still to be done with svc_
27444           stuff
27445
27446 1998-12-15 21:38  ivan
27447
27448         * TODO: [no log message]
27449
27450 1998-12-15 21:29  ivan
27451
27452         * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
27453
27454 1998-12-09 23:23  ivan
27455
27456         * bin/svc_acct.import: use FS::Conf, need user (for datasrc)
27457
27458 1998-12-01 17:23  ivan
27459
27460         * TODO, CREDITS: [no log message]
27461
27462 1998-11-19 03:17  ivan
27463
27464         * bin/dbdef-create: adminsuidsetup requires argument
27465
27466 1998-11-18 01:01  ivan
27467
27468         * CREDITS, TODO: i18n! i18n!
27469
27470 1998-11-13 01:56  ivan
27471
27472         * TODO: change configuration file layout to support multiple
27473           distinct databases (with own set of config files, export, etc.)
27474
27475 1998-11-07 17:09  ivan
27476
27477         * README: 1.1.6 release
27478
27479 1998-11-07 02:24  ivan
27480
27481         * README: don't use depriciated FS::Bill and FS::Invoice, other
27482           miscellania
27483
27484 1998-11-07 00:25  ivan
27485
27486         * TODO: [no log message]
27487
27488 1998-10-14 00:05  ivan
27489
27490         * README: 1.1.4 release, fix postgresql
27491
27492 1998-10-13 05:49  ivan
27493
27494         * TODO: [no log message]
27495
27496 1998-10-13 05:07  ivan
27497
27498         * TODO, bin/svc_acct.import: Assigns password from the shadow file
27499           for RADIUS password "UNIX"
27500
27501 1998-10-13 02:17  ivan
27502
27503         * TODO: [no log message]
27504
27505 1998-10-12 14:22  ivan
27506
27507         * TODO: [no log message]
27508
27509 1998-10-12 14:15  ivan
27510
27511         * TODO: [no log message]
27512
27513 1998-10-12 02:12  ivan
27514
27515         * TODO: remove adding cvs from the todo
27516
27517 1998-10-12 02:09  ivan
27518
27519         * TODO: [no log message]
27520
27521 1998-10-12 02:09  ivan
27522
27523         * TODO: Id to Header
27524
27525 1998-10-12 02:07  ivan
27526
27527         * TODO: Test keyword substitution
27528
27529 1998-10-12 01:59  ivan
27530
27531         * TODO: Commiting sample change.
27532
27533 1998-10-12 00:15  ivan
27534
27535         * conf/shells: Initial revision
27536
27537 1998-10-12 00:12  ivan
27538
27539         * conf/: home, lpr: Initial import into CVS
27540
27541 1998-10-12 00:12  ivan
27542
27543         * conf/smtpmachine: Initial revision
27544
27545 1998-10-12 00:08  ivan
27546
27547         * TODO: Initial revision
27548
27549 1998-10-11 23:56  ivan
27550
27551         * README: Initial revision
27552
27553 1998-09-25 01:52  ivan
27554
27555         * bin/pod2x: Initial revision
27556
27557 1998-09-02 21:50  ivan
27558
27559         * CREDITS: Initial revision
27560
27561 1998-08-23 20:04  ivan
27562
27563         * fs_passwd/fs_passwd: Initial revision
27564
27565 1998-08-19 21:42  ivan
27566
27567         * eg/TEMPLATE_cust_main.import: Initial revision
27568
27569 1998-08-16 14:02  ivan
27570
27571         * bin/svc_acct.import: Initial revision
27572
27573 1998-07-18 00:11  ivan
27574
27575         * etc/domain-template.txt: Initial import into CVS
27576
27577 1998-06-03 00:22  ivan
27578
27579         * bin/dbdef-create: Initial revision
27580
27581 1998-03-22 23:46  ivan
27582
27583         * GPL, etc/countries.txt: Initial import into CVS
27584
27585 1998-03-22 23:46  ivan
27586
27587         * INSTALL: Initial revision
27588