fix refund deletion, RT#18192
[freeside.git] / ChangeLog
1 2011-10-24 17:23  ivan
2
3         * Makefile, httemplate/docs/about.html: 2.1.3
4
5 2011-10-24 17:19  ivan
6
7         * FS/FS/: svc_acct.pm, svc_broadband.pm: fix error on advanced
8           broadband report when selecting a router, RT#14626
9
10 2011-10-24 17:04  ivan
11
12         * FS/FS/cust_main/Billing.pm: make discount-show-always get along
13           with setup discounts, RT#11512
14
15 2011-10-24 15:55  ivan
16
17         * FS/FS/part_pkg/discount_Mixin.pm: fix discounting setup when
18           recur < setup, RT#11512
19
20 2011-10-24 15:45  ivan
21
22         * httemplate/browse/discount.html: fix browsing of unnamed
23           discounds
24
25 2011-10-24 14:20  ivan
26
27         * FS/FS/part_pkg/voip_inbound.pm: fix display of duration on
28           inbound packages with use_duraiton, RT#14370
29
30 2011-10-23 18:15  ivan
31
32         * FS/FS/cust_pkg_discount.pm, FS/FS/part_pkg/flat.pm,
33           httemplate/elements/order_pkg.js,
34           httemplate/elements/tr-select-discount.html,
35           httemplate/view/cust_main/order_pkg_link.html: fix discounts not
36           appearing for one-time charge packages, RT#13654
37
38 2011-10-23 16:09  ivan
39
40         * httemplate/elements/menu.html: reports->packages->package
41           definitions now "by # active", RT#5501
42
43 2011-09-28 22:53  ivan
44
45         * FS/FS/Record.pm: fix DBI binding for negative integers, shoudl
46           fix CCH update, RT#14243
47
48 2011-09-28 22:22  ivan
49
50         * FS/FS/part_pkg_taxrate.pm: add additional debugging for failing
51           CCH update, RT#14243
52
53 2011-09-22 15:07  ivan
54
55         * FS/FS/Conf_compat17.pm: whitespace
56
57 2011-09-14 13:48  ivan
58
59         * FS/FS/ClientAPI/MyAccount.pm: add svc_label to ClientAPI
60           customer_info, RT#13656
61
62 2011-09-12 13:06  ivan
63
64         * FS/FS/UID.pm: fix no REMOTE_USER error to refer to "installation
65           instructions" instead of long-gone httemplate/docs/install.html
66
67 2011-09-08 15:09  ivan
68
69         * FS/FS/part_pkg/: delayed_Mixin.pm, discount_Mixin.pm, flat.pm,
70           global_Mixin.pm, prorate_Mixin.pm, sql_external.pm,
71           usage_Mixin.pm: fix mixin inheritence preventing prorate_delayed
72           packages from billing, RT#14372
73
74 2011-09-08 15:04  ivan
75
76         * FS/FS/part_pkg.pm: fix very obsolote eval callbacks for
77           part_pkg.setup and recur, RT#14372
78
79 2011-08-31 01:26  mark
80
81         * FS/FS/cust_pay.pm: fix payment application with term discounts,
82           #5318
83
84 2011-08-18 16:59  ivan
85
86         * httemplate/search/: 477partVI_census.html, cust_pkg.cgi: fix
87           "multiple states" links, RT#13922
88
89 2011-08-18 16:56  ivan
90
91         * httemplate/search/cust_pkg.cgi: attempt fixing "multiple states"
92           links, RT#13922
93
94 2011-08-18 16:50  ivan
95
96         * httemplate/search/477partVI_census.html: attempt fixing "multiple
97           states" links, RT#13922
98
99 2011-08-18 16:43  ivan
100
101         * FS/FS/cust_pkg.pm, httemplate/search/477partVI_census.html:
102           attempt fixing "multiple states" links, RT#13922
103
104 2011-08-18 16:39  ivan
105
106         * FS/FS/cust_pkg.pm, httemplate/search/477partVI_census.html:
107           attempt fixing "multiple states" links, RT#13922
108
109 2011-08-18 16:29  ivan
110
111         * FS/FS/cust_pkg.pm, httemplate/search/477partVI_census.html: fix
112           477 package links, RT#13922
113
114 2011-08-18 16:22  ivan
115
116         * httemplate/search/477partVI_census.html: fix 477 package links
117           report_option arg, RT#13922
118
119 2011-08-18 16:14  ivan
120
121         * httemplate/search/: cust_pkg.cgi, 477partVI_census.html: fix 477
122           package links report_option arg, RT#13922
123
124 2011-08-18 15:55  ivan
125
126         * httemplate/search/elements/search-html.html: BR before "None
127           found" search message
128
129 2011-08-18 15:35  ivan
130
131         * FS/FS/Report/FCC_477.pm: fix errors saving 477 form info if run
132           concurrently, RT#13922
133
134 2011-08-18 15:33  ivan
135
136         * httemplate/search/477partVI_census.html: fix 477 package links
137           report_option arg, RT#13922
138
139 2011-08-18 15:11  ivan
140
141         * httemplate/search/cust_pkg.cgi: fix 477 reporting w/multiple
142           classnums, RT#13922
143
144 2011-08-18 14:27  ivan
145
146         * FS/FS/cust_pkg.pm, httemplate/search/477partVI_census.html,
147           httemplate/search/cust_pkg.cgi: fix 477 reporting w/multiple
148           classnums, RT#13922
149
150 2011-08-17 18:23  ivan
151
152         * httemplate/search/477partVI_census.html: multiple state links in
153           FCC report, RT#13922
154
155 2011-08-17 18:15  ivan
156
157         * FS/FS/Report/FCC_477.pm, FS/FS/cust_pkg.pm,
158           httemplate/search/477partVI_census.html,
159           httemplate/search/cust_pkg.cgi: multiple state links in FCC
160           report, RT#13922
161
162 2011-08-17 17:33  ivan
163
164         * FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi: allow multiple
165           classnums in package search, RT#13922
166
167 2011-08-17 14:39  ivan
168
169         * httemplate/search/477partVI_census.html: fix 477 censustract
170           links, add links for states, RT#13922
171
172 2011-08-17 14:07  ivan
173
174         * httemplate/search/477partVI_census.html: fix 477 censustract
175           links, RT#13922
176
177 2011-08-15 21:49  ivan
178
179         * FS/FS/pay_batch.pm: fix paymentech batch download, RT#7905
180
181 2011-08-15 19:09  mark
182
183         * httemplate/: elements/progress-init.html,
184           misc/download-bill_batch.html, search/bill_batch.cgi: reliably
185           start batch download, #947
186
187 2011-08-15 18:10  ivan
188
189         * httemplate/search/cust_main.cgi: fix package links in customer
190           search in 2.1, RT#14091
191
192 2011-08-15 17:44  ivan
193
194         * conf/: invoice_html, invoice_latex: Invoice # & Customer #
195
196 2011-08-15 17:37  ivan
197
198         * conf/: invoice_html, invoice_latex: don't show empty Terms: on
199           invoices
200
201 2011-08-15 13:51  ivan
202
203         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi: adding
204           Content-Disposition with a filename and proper extension fixes
205           invoice opening on mac firefox, RT#14015
206
207 2011-08-12 14:57  ivan
208
209         * httemplate/: edit/cust_main/bottomfixup.js,
210           misc/xmlhttp-cust_main-censustract.html: fix census geocoding,
211           RT#14060
212
213 2011-08-10 17:38  ivan
214
215         * FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
216           FS/FS/part_pkg/delayed_Mixin.pm, FS/FS/part_pkg/flat.pm,
217           httemplate/elements/order_pkg.js,
218           httemplate/elements/select-part_pkg.html,
219           httemplate/elements/tr-select-cust-part_pkg.html,
220           httemplate/misc/cust-part_pkg.cgi,
221           httemplate/misc/order_pkg.html: hide start date on package order
222           for specific package definitions, RT#13783
223
224 2011-08-10 16:43  ivan
225
226         * FS/FS/: part_pkg/delayed_Mixin.pm, cust_pkg.pm,
227           part_pkg/flat_delayed.pm, part_pkg/prorate_delayed.pm: delay
228           setup checkbox, RT#13783
229
230 2011-08-10 16:43  ivan
231
232         * FS/FS/part_pkg/delayed_Mixin.pm: file delayed_Mixin.pm was added
233           on branch FREESIDE_2_1_BRANCH on 2011-08-10 23:43:49 +0000
234
235 2011-08-08 15:09  ivan
236
237         * FS/FS/: cust_main/Billing_Realtime.pm, Conf.pm: add
238           business-onlinepayment-currency config setting, RT#13904
239
240 2011-08-05 12:26  ivan
241
242         * FS/FS/: cust_pkg.pm, part_pkg.pm: fix double display of service
243           links in bundled packages (and mis-alignment in customer
244           search?), RT#13966
245
246 2011-08-04 20:27  ivan
247
248         * FS/FS/part_event/Condition.pm: fix billday condition without a
249           delay option causing the event to never run, RT#13915
250
251 2011-08-03 15:32  mark
252
253         * rt/share/html/: Elements/TitleBox,
254           RTx/Statistics/CallsMultiQueue/index.html,
255           RTx/Statistics/CallsQueueDay/index.html,
256           RTx/Statistics/DayOfWeek/index.html,
257           RTx/Statistics/OpenStalled/index.html,
258           RTx/Statistics/Resolution/index.html: fix statistics report
259           TitleBox, #13546
260
261 2011-08-03 15:13  ivan
262
263         * FS/FS/cust_main/Billing.pm: fix displaying usage separate from
264           recurring when using separate_usage and invoice_sections but
265           without a usage_section set, RT#13907
266
267 2011-08-02 19:23  mark
268
269         * httemplate/view/attachment.html,
270           rt/share/html/Ticket/Attachment/dhandler: avoid corrupt
271           attachments, #13209 and #13877
272
273 2011-08-02 13:57  mark
274
275         * FS/FS/part_pkg/voip_cdr.pm: skip_dst_prefix, #13895
276
277 2011-08-01 23:11  ivan
278
279         * FS/FS/Schema.pm: reverted expensive cdr.upstream_price schema
280           change on 2.1
281
282 2011-08-01 22:45  ivan
283
284         * FS/FS/cust_bill.pm: fix bundled package display, RT#13866
285
286 2011-08-01 18:29  ivan
287
288         * FS/FS/Schema.pm: remove svc_port inadvertantly committed in 2.1
289
290 2011-07-31 01:11  mark
291
292         * httemplate/: edit/cust_main_attach.cgi,
293           edit/process/cust_main_attach.cgi,
294           view/cust_main/attachments.html: clean attachment filenames,
295           #13843
296
297 2011-07-30 16:20  mark
298
299         * FS/FS/bill_batch.pm, httemplate/elements/progress-popup.html,
300           httemplate/misc/download-bill_batch.html,
301           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
302           rearrange flow of batch download, #947
303
304 2011-07-30 16:13  mark
305
306         * httemplate/misc/download-bill_batch.html: file
307           download-bill_batch.html was added on branch FREESIDE_2_1_BRANCH
308           on 2011-07-30 23:20:37 +0000
309
310 2011-07-30 16:13  mark
311
312         * httemplate/misc/download-bill_batch.html: rearrange flow of batch
313           download, #947
314
315 2011-07-27 16:26  ivan
316
317         * FS/FS/cust_bill.pm,
318           httemplate/view/cust_main/payment_history.html,
319           httemplate/search/cust_bill.html,
320           httemplate/search/report_cust_bill.html: add per-customer
321           "Invoice reports" link, RT#13802
322
323 2011-07-25 18:25  ivan
324
325         * FS/FS/cust_main/Packages.pm: fix late fee holding until next
326           invoice w/suspended packages set to bill while suspended,
327           RT#13638
328
329 2011-07-22 17:40  ivan
330
331         * FS/FS/ClientAPI/MyAccount.pm: fix svc_pbx selfservice title?
332
333 2011-07-22 10:55  levinse
334
335         * FS/FS/cust_pkg.pm, httemplate/search/477partIIA.html,
336           httemplate/search/477partIIB.html: FCC form 477 part II and V
337           issues, RT13057
338
339 2011-07-22 10:27  ivan
340
341         * FS/FS/cust_pay_void.pm: finish upgrade even if a void_usernum
342           cannot be determined for some records, RT#13600
343
344 2011-07-21 16:33  ivan
345
346         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
347           reports for taxclass+non-taxclass cases, RT#13160
348
349 2011-07-20 14:34  ivan
350
351         * FS/FS/banned_pay.pm: fix overzealous card reuse warning, RT#13743
352
353 2011-07-20 14:16  ivan
354
355         * FS/FS/cust_main.pm, fs_selfservice/FS-SelfService/cgi/signup.cgi:
356           better error message for signup duplicate cards, allow editing of
357           those customer records, RT#13744
358
359 2011-07-20 06:46  ivan
360
361         * FS/FS/Schema.pm: fix missing banned_pay index
362
363 2011-07-19 14:27  ivan
364
365         * FS/FS/geocode_Mixin.pm: fix geocode guessing w/a 5 digit zip,
366           RT#13595
367
368 2011-07-19 10:45  ivan
369
370         * rt/lib/RT/Interface/Web.pm: lost package declaration before
371           import of Web_Vendor.pm, with disasterous results
372
373 2011-07-15 14:10  ivan
374
375         * FS/FS/Cron/expire_banned_pay.pm: file expire_banned_pay.pm was
376           added on branch FREESIDE_2_1_BRANCH on 2011-07-15 21:10:20 +0000
377
378 2011-07-15 14:10  ivan
379
380         * FS/FS/Cron/expire_banned_pay.pm, FS/bin/freeside-daily,
381           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
382           FS/FS/cust_main.pm, FS/FS/ClientAPI/Signup.pm,
383           FS/FS/cust_main/Billing_Realtime.pm,
384           fs_selfservice/FS-SelfService/cgi/signup.cgi,
385           fs_selfservice/FS-SelfService/cgi/signup.html: add
386           signup-duplicate_cc-warn_hours to warn about duplicate signups in
387           a time span, RT#12011
388
389 2011-07-15 13:28  ivan
390
391         * rt/: lib/RT/Interface/Web.pm, FREESIDE_MODIFIED: fix 403 errors
392           pulling up RTx-Statistics charts, RT#13546
393
394 2011-07-14 15:21  ivan
395
396         * FS/FS/: Conf.pm, cust_bill.pm: add
397           cust_bill-latex_lineitem_maxlength conf, RT#13634
398
399 2011-07-14 10:31  ivan
400
401         * FS/FS/cust_bill.pm: fix CDRs showing on typeset (but not printed)
402           invoices w/squelch_cdr, RT#13561
403
404 2011-07-14 10:13  ivan
405
406         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi: fix CDRs
407           showing on typeset (but not printed) invoices w/squelch_cdr,
408           RT#13561
409
410 2011-07-13 21:53  levinse
411
412         * httemplate/misc/batch-cust_pay.html: prevent Enter from
413           submitting quick payment form, RT13651
414
415 2011-07-13 20:46  levinse
416
417         * FS/FS/ClientAPI/MyAccount.pm,
418           fs_selfservice/FS-SelfService/cgi/provision_list.html,
419           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
420           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: view/set
421           svc_phone forwardst and email from self-service, RT13622
422
423 2011-07-13 09:34  ivan
424
425         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
426           fix backend recharge w/prepaid card, RT#13478
427
428 2011-07-13 01:10  mark
429
430         * httemplate/: view/bill_batch.cgi, elements/progress-popup.html:
431           fix invoice batch download, #13461
432
433 2011-07-12 16:00  ivan
434
435         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main/Billing.pm,
436           httemplate/edit/part_pkg.cgi: fix UI for package editing
437           w/recur_show_zero, add setup_show_zero, RT#9777
438
439 2011-07-12 15:57  ivan
440
441         * FS/FS/part_pkg.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_pkg.pm,
442           httemplate/browse/part_pkg.cgi: fix UI for package editing
443           w/recur_show_zero, add setup_show_zero, RT#9777
444
445 2011-07-07 10:00  levinse
446
447         * FS/FS/cust_bill.pm, httemplate/edit/part_pkg.cgi,
448           httemplate/edit/process/part_pkg.cgi: add a per-package
449           disable_line_item_date_ranges option, RT13200
450
451 2011-07-06 18:43  levinse
452
453         * FS/FS/phone_avail.pm, httemplate/edit/process/did_order.html:
454           various DID inventory changes, RT12754
455
456 2011-07-05 21:15  levinse
457
458         * FS/FS/cust_main/Billing.pm, httemplate/edit/process/cust_pay.cgi:
459           modify backdated payment application behaviour, RT11870
460
461 2011-07-01 15:26  levinse
462
463         * httemplate/elements/customer-table.html: quick payment entry
464           improvements, RT8121
465
466 2011-07-01 15:02  levinse
467
468         * httemplate/elements/change_history_common.html: file
469           change_history_common.html was added on branch
470           FREESIDE_2_1_BRANCH on 2011-07-01 22:03:18 +0000
471
472 2011-07-01 15:02  levinse
473
474         * httemplate/search/employee_audit.html: file employee_audit.html
475           was added on branch FREESIDE_2_1_BRANCH on 2011-07-01 22:03:18
476           +0000
477
478 2011-07-01 15:02  levinse
479
480         * httemplate/search/report_employee_audit.html: file
481           report_employee_audit.html was added on branch
482           FREESIDE_2_1_BRANCH on 2011-07-01 22:03:18 +0000
483
484 2011-07-01 15:02  levinse
485
486         * httemplate/: elements/change_history_common.html,
487           search/employee_audit.html, search/report_employee_audit.html,
488           view/cust_main/change_history.html, elements/menu.html: add
489           employee audit report, RT13350
490
491 2011-06-29 12:06  mark
492
493         * rt/lib/RT/Attribute_Overlay.pm: fix queue renaming, #10488
494
495 2011-06-28 22:16  ivan
496
497         * FS/FS/part_svc.pm: disable debugging in part_svc
498
499 2011-06-28 15:36  ivan
500
501         * httemplate/edit/bulk-cust_svc.html, FS/FS/cust_svc.pm,
502           FS/FS/part_svc.pm: add no export option to bulk service changes,
503           RT#13439
504
505 2011-06-28 06:35  levinse
506
507         * FS/FS/Cron/set_lata_have_usage.pm: improve performance of DID
508           provisioning status report, RT10988
509
510 2011-06-27 16:28  levinse
511
512         * FS/FS/pkg_class.pm: add optional fcc_ds0s to pkg_class, RT13057
513
514 2011-06-27 14:27  ivan
515
516         * FS/FS/part_pkg/discount_Mixin.pm: fix over-discounting resulting
517           in an error, RT#13450
518
519 2011-06-23 20:36  levinse
520
521         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html:
522           selfservice: don't display recharge account links if negative
523           balance, RT12728
524
525 2011-06-23 19:33  mark
526
527         * httemplate/search/cust_main.cgi: improve speed in customer
528           search, #13364
529
530 2011-06-23 16:07  ivan
531
532         * FS/FS/part_export/netsapiens.pm: update per netsapiens, RT#12447
533
534 2011-06-23 14:30  mark
535
536         * httemplate/elements/search-cust_svc.html: file
537           search-cust_svc.html was added on branch FREESIDE_2_1_BRANCH on
538           2011-06-23 21:31:29 +0000
539
540 2011-06-23 14:30  mark
541
542         * httemplate/: elements/search-cust_svc.html, search/cust_main.cgi,
543           search/cust_pkg.cgi: large package display in customer/package
544           search, #13364
545
546 2011-06-22 21:12  levinse
547
548         * httemplate/: edit/cust_main/billing.html,
549           view/cust_main/billing.html: echeck: add optional bank branch
550           format, RT13360
551
552 2011-06-22 21:08  levinse
553
554         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
555           httemplate/edit/cust_main/bottomfixup.js,
556           httemplate/edit/process/cust_main.cgi: echeck: add optional bank
557           branch format, RT13360
558
559 2011-06-22 18:55  levinse
560
561         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
562           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
563           httemplate/edit/elements/class_Common.html: add optional fcc_ds0s
564           to pkg_class, RT13057
565
566 2011-06-22 17:12  levinse
567
568         * httemplate/search/report_cdr.html: CDR report: add cdrtypenum
569           search criteria, RT13402
570
571 2011-06-22 17:02  levinse
572
573         * httemplate/search/: cdr.html, report_cdr.html: CDR report: add
574           cdrtypenum search criteria, RT13402
575
576 2011-06-22 16:39  levinse
577
578         * httemplate/misc/delete-addr_block.html,
579           httemplate/misc/delete-router.html, FS/FS/addr_block.pm,
580           FS/FS/router.pm, httemplate/browse/addr_block.cgi,
581           httemplate/browse/router.cgi: add router and addr_block delete
582           features, RT13197
583
584 2011-06-22 16:39  levinse
585
586         * httemplate/misc/delete-addr_block.html: file
587           delete-addr_block.html was added on branch FREESIDE_2_1_BRANCH on
588           2011-06-22 23:39:36 +0000
589
590 2011-06-22 16:39  levinse
591
592         * httemplate/misc/delete-router.html: file delete-router.html was
593           added on branch FREESIDE_2_1_BRANCH on 2011-06-22 23:39:36 +0000
594
595 2011-06-22 15:25  levinse
596
597         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: change row parse format,
598           RT10991
599
600 2011-06-22 15:01  ivan
601
602         * FS/FS/Cron/notify.pm: fix notification for flat_delayed packages
603           when freeside-daily -a is used with comma-separated agents,
604           RT#13349
605
606 2011-06-22 14:30  levinse
607
608         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: change row parse format,
609           RT10991
610
611 2011-06-22 14:12  ivan
612
613         * httemplate/search/phone_inventory_provisioned.html: fix headers,
614           alignment and tabs, RT#10988
615
616 2011-06-22 13:17  levinse
617
618         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: better debug, RT10991
619
620 2011-06-22 11:42  ivan
621
622         * FS/bin/freeside-cdr-sftp_and_import: fix -g gunzipping, RT#10991
623
624 2011-06-22 11:32  levinse
625
626         * FS/FS/Cron/set_lata_have_usage.pm: file set_lata_have_usage.pm
627           was added on branch FREESIDE_2_1_BRANCH on 2011-06-22 18:32:22
628           +0000
629
630 2011-06-22 11:32  levinse
631
632         * FS/FS/Cron/set_lata_have_usage.pm, FS/FS/svc_phone.pm,
633           FS/bin/freeside-daily, bin/set-lata-have_usage: improve
634           performance of DID provisioning status report, RT10988
635
636 2011-06-22 11:22  levinse
637
638         * FS/bin/freeside-cdr-sftp_and_import:
639           freeside-cdr-sftp_and_import: add an option to gunzip imported
640           files, RT10991
641
642 2011-06-22 10:22  levinse
643
644         * FS/bin/freeside-cdr-sftp_and_import:
645           freeside-cdr-sftp_and_import: add an option to gunzip imported
646           files
647
648 2011-06-22 10:01  levinse
649
650         * bin/set-lata-have_usage: file set-lata-have_usage was added on
651           branch FREESIDE_2_1_BRANCH on 2011-06-22 17:02:17 +0000
652
653 2011-06-22 10:01  levinse
654
655         * bin/set-lata-have_usage, FS/FS/Schema.pm, FS/FS/lata.pm,
656           httemplate/search/phone_inventory_provisioned.html: improve
657           performance of DID provisioning status report, RT10988
658
659 2011-06-21 17:56  ivan
660
661         * FS/bin/freeside-cdr-sftp_and_import: fix name in pod
662
663 2011-06-21 16:27  levinse
664
665         * httemplate/search/phone_inventory_provisioned.html: improve
666           performance of DID provisioning status report, RT10988
667
668 2011-06-21 15:59  levinse
669
670         * httemplate/search/phone_inventory_provisioned.html: improve
671           performance of DID provisioning status report, RT10988
672
673 2011-06-21 15:41  levinse
674
675         * FS/FS/: cust_bill.pm, svc_phone.pm: invoice DID summary
676           performance enhancement, RT10886
677
678 2011-06-21 15:15  levinse
679
680         * FS/FS/cust_bill.pm: cust_bill.pm: if DID summary is turned on,
681           don't try to get CDRs in the unlikely case that the h_svc_phone
682           record isn't found with the correct insert time, RT13361
683
684 2011-06-21 15:00  levinse
685
686         * httemplate/search/phone_inventory_provisioned.html: improve
687           performance of DID provisioning status report, RT10988
688
689 2011-06-21 11:20  levinse
690
691         * FS/FS/: Conf.pm, cust_bill.pm: DID activity summary improvements,
692           RT10886
693
694 2011-06-20 20:15  levinse
695
696         * FS/FS/phone_avail.pm, FS/FS/Schema.pm,
697           httemplate/search/phone_inventory_provisioned.html: improve
698           performance of DID provisioning status report, RT10988
699
700 2011-06-20 19:55  ivan
701
702         * FS/FS/Schema.pm: remove unnecessary/bloating indices on
703           h_cust_event, RT#13337
704
705 2011-06-20 18:52  levinse
706
707         * httemplate/edit/part_pkg.cgi: FCC 477 form improvements, RT13057
708
709 2011-06-20 16:50  ivan
710
711         * FS/FS/prepay_credit.pm: some debugging for prepaid card
712           generation, and retry more, RT#13329
713
714 2011-06-20 13:24  levinse
715
716         * FS/FS/cdr/freeside_description_default.pm:
717           cdr/freeside_description_default.pm: parse destination correctly,
718           RT13141
719
720 2011-06-18 22:05  mark
721
722         * httemplate/view/cust_main/packages/services.html: fix large
723           package display with multiple svcparts, #9821
724
725 2011-06-18 12:47  levinse
726
727         * httemplate/search/477partIIB.html: FCC 477 reporting: fix column
728           headings on part II B, RT13057
729
730 2011-06-16 23:30  levinse
731
732         * httemplate/search/: cdr.html, report_cdr.html: CDR Report: add
733           top sources, top destinations, and longest calls report options,
734           RT12185
735
736 2011-06-16 15:57  levinse
737
738         * FS/FS/part_pkg/: voip_cdr.pm, voip_inbound.pm: add CDR rating
739           options to ignore CDRs having configurable disposition values and
740           having particular cdrtypenum values, RT10091
741
742 2011-06-16 15:07  mark
743
744         * FS/FS/part_pkg/prorate_Mixin.pm: better calculation of prorate
745           rounding, #13299
746
747 2011-06-16 13:21  ivan
748
749         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
750           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
751           httemplate/edit/cust_main.cgi: add default_agentnum config,
752           RT#13302
753
754 2011-06-16 12:47  levinse
755
756         * FS/FS/part_pkg/voip_inbound.pm: part_pkg/voip_inbound.pm: add
757           included minutes feature, RT12306
758
759 2011-06-15 17:33  levinse
760
761         * bin/import-did-inventory: DID inventory/import / bulk DID orders
762           - phase 2, RT12754
763
764 2011-06-15 16:44  levinse
765
766         * bin/import-did-inventory: DID inventory/import / bulk DID orders
767           - phase 2, RT12754
768
769 2011-06-15 16:40  levinse
770
771         * bin/import-did-inventory: DID inventory/import / bulk DID orders
772           - phase 2, RT12754
773
774 2011-06-15 16:21  levinse
775
776         * bin/import-did-inventory: DID inventory/import / bulk DID orders
777           - phase 2, RT12754
778
779 2011-06-14 20:51  levinse
780
781         * bin/import-did-inventory: DID inventory/import / bulk DID orders
782           - phase 2, RT12754
783
784 2011-06-14 19:38  ivan
785
786         * Makefile: further refine check-conflicts to avoid false positives
787
788 2011-06-14 19:36  levinse
789
790         * httemplate/edit/cust_main/billing.html: configurable payment date
791           for auto CHEK/CARD, RT10813
792
793 2011-06-14 19:18  levinse
794
795         * httemplate/edit/cust_main/billing.html: configurable payment date
796           for auto CHEK/CARD, RT10813
797
798 2011-06-14 18:41  ivan
799
800         * Makefile: added protection to Makfile against deploying cvs
801           conflicts
802
803 2011-06-14 18:37  ivan
804
805         * Makefile: added protection to Makfile against deploying cvs
806           conflicts
807
808 2011-06-14 18:24  ivan
809
810         * httemplate/search/cust_pay_batch.cgi: disable additional batch
811           download links, causes confusion
812
813 2011-06-14 13:29  levinse
814
815         * bin/: import-did-inventory: DID inventory/import / bulk DID
816           orders - phase 2, RT12754
817
818 2011-06-14 13:20  levinse
819
820         * bin/import-did-inventory: DID inventory/import / bulk DID orders
821           - phase 2, RT12754
822
823 2011-06-14 13:14  levinse
824
825         * bin/import-did-inventory: DID inventory/import / bulk DID orders
826           - phase 2, RT12754
827
828 2011-06-14 08:53  levinse
829
830         * bin/import-did-inventory: DID inventory/import / bulk DID orders
831           - phase 2, RT12754
832
833 2011-06-13 22:01  levinse
834
835         * httemplate/edit/cust_main/billing.html: configurable payment date
836           for auto CHEK/CARD, RT10813
837
838 2011-06-13 14:25  levinse
839
840         * FS/FS/part_pkg/discount_Mixin.pm: bug fix for discounts on setup
841           fees, RT11512
842
843 2011-06-13 11:26  levinse
844
845         * bin/import-did-inventory: DID inventory/import / bulk DID orders
846           - phase 2, RT12754
847
848 2011-06-12 10:49  ivan
849
850         * httemplate/elements/header-popup.html: fix popup bgcolor
851
852 2011-06-11 22:58  ivan
853
854         * FS/FS/Schema.pm: remove random nms_ tables inadvertantly
855           committed in 2.1
856
857 2011-06-10 19:42  levinse
858
859         * FS/FS/Conf.pm: svc_broadband add/edit: configurable require
860           co-ordinates in NW quadrant, RT12925
861
862 2011-06-09 22:16  levinse
863
864         * FS/FS/Conf.pm, FS/FS/svc_broadband.pm,
865           httemplate/edit/svc_broadband.cgi: svc_broadband add/edit:
866           configurable require co-ordinates in NW quadrant, RT12925
867
868 2011-06-09 20:33  ivan
869
870         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/part_pkg.pm,
871           httemplate/edit/part_pkg.cgi, httemplate/elements/checkbox.html,
872           httemplate/elements/input-text.html,
873           httemplate/elements/tr-select-agent.html, FS/FS/cust_bill_pkg.pm,
874           FS/FS/cust_main/Billing.pm, httemplate/browse/part_pkg.cgi: add
875           package def option to show $0 recurring on invoices, RT#9777
876
877 2011-06-09 17:30  levinse
878
879         * bin/import-did-inventory: DID inventory/import / bulk DID orders
880           - phase 2, RT12754
881
882 2011-06-09 16:01  ivan
883
884         * conf/invoice_latexcoupon: fix double your in payment coupon,
885           RT#13214
886
887 2011-06-09 15:09  levinse
888
889         * FS/FS/cdr/kannel.pm: file kannel.pm was added on branch
890           FREESIDE_2_1_BRANCH on 2011-06-09 22:09:08 +0000
891
892 2011-06-09 15:09  levinse
893
894         * FS/: FS/cdr/kannel.pm, FS/Record.pm, FS/cdr.pm,
895           bin/freeside-cdr-sftp_and_import: SMSC CDRs (Kannel) and
896           cdrtypenum option on cdr sftp import script, RT10991
897
898 2011-06-08 20:59  levinse
899
900         * httemplate/edit/cust_main/: billing.html: configurable payment
901           date for auto CHEK/CARD, RT10813
902
903 2011-06-08 13:57  levinse
904
905         * FS/FS/did_order_item.pm,
906           httemplate/misc/did_order_confirmed.html: DID inventory/import /
907           bulk DID orders - phase 2, RT12754
908
909 2011-06-08 10:09  levinse
910
911         * FS/FS/did_order.pm: DID inventory/import / bulk DID orders -
912           phase 2, RT12754
913
914 2011-06-08 09:31  levinse
915
916         * FS/FS/cdr/freeside_description_default.pm:
917           cdr/freeside_description_default.pm: parse destination correctly,
918           RT13141
919
920 2011-06-07 22:37  levinse
921
922         * FS/FS/Schema.pm, FS/FS/did_order.pm, FS/FS/did_order_item.pm,
923           FS/FS/phone_avail.pm, httemplate/edit/did_order.html,
924           httemplate/edit/process/did_order.html,
925           httemplate/elements/did_order_item.html,
926           httemplate/misc/did_order_confirmed.html,
927           httemplate/misc/did_order_provision.html,
928           httemplate/browse/did_order.html, bin/import-did-inventory: DID
929           inventory/import / bulk DID orders - phase 2, RT12754
930
931 2011-06-06 20:11  mark
932
933         * Makefile: set config ownership after install-rt
934
935 2011-06-06 16:43  mark
936
937         * FS/FS/: Schema.pm, cdr/sonus.pm: Sonus CDR format, #13053
938
939 2011-06-06 13:00  levinse
940
941         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: undo last commit,
942           RT12557
943
944 2011-06-06 12:53  levinse
945
946         * FS/FS/part_event/Action/cust_bill_spool_csv.pm:
947           cust_bill_spool_csv.pm: remove invoice destination stuff, RT12557
948
949 2011-06-06 12:46  levinse
950
951         * httemplate/: elements/customer-table.html,
952           misc/batch-cust_pay.html: quick payment entry improvements,
953           RT8121
954
955 2011-06-06 09:03  levinse
956
957         * FS/bin/freeside-pkg-date-midnight: oops
958
959 2011-06-06 09:02  levinse
960
961         * FS/bin/freeside-pkg-date-midnight: freeside-pkg-date-midnight:
962           docs, RT12570
963
964 2011-06-05 21:55  mark
965
966         * Makefile: allow freeside user to read RT config, from #11274
967
968 2011-06-05 10:22  levinse
969
970         * httemplate/elements/customer-table.html: quick payment entry
971           improvements, RT8121
972
973 2011-06-05 09:31  levinse
974
975         * FS/FS/part_pkg/sqlradacct_hour.pm: sqlradacct_hour.pm: don't
976           truncate per byte/hour overage charges at 2 decimal places
977
978 2011-06-04 23:05  levinse
979
980         * FS/FS/part_pkg/: prorate_delayed.pm, voip_cdr.pm: add
981           suspend_bill package option to more pkgparts, RT10586
982
983 2011-06-04 22:41  levinse
984
985         * FS/FS/Conf.pm, httemplate/search/477.html,
986           httemplate/search/477partV.html,
987           httemplate/search/report_477.html: FCC form 477 part II and V
988           issues, RT13057
989
990 2011-06-04 20:45  levinse
991
992         * conf/: invoice_htmlsummary, invoice_latexsummary: remove double
993           summary listing of svc_phone usage when used with invoice
994           summary, RT12637
995
996 2011-06-03 11:18  levinse
997
998         * httemplate/edit/cust_main/billing.html: per-customer configurable
999           payment date for auto CHEK/CARD, RT10813
1000
1001 2011-06-03 11:10  levinse
1002
1003         * FS/FS/part_event/Condition/billday.pm: per-customer configurable
1004           payment date for auto CHEK/CARD, RT10813
1005
1006 2011-06-03 10:07  ivan
1007
1008         * FS/FS/part_pkg/discount_Mixin.pm: fix annual discounts, RT#12977
1009
1010 2011-06-03 09:33  ivan
1011
1012         * FS/FS/part_export/netsapiens.pm: escape ("percent-encode") : and
1013           @ in netsapeins URLs, RT#12447
1014
1015 2011-06-02 21:41  levinse
1016
1017         * httemplate/edit/cust_main/contact.html: configurable alternate
1018           field order for cust edit, RT13102
1019
1020 2011-06-02 21:35  levinse
1021
1022         * FS/FS/Conf.pm: configurable alternate field order for cust edit,
1023           RT13102
1024
1025 2011-06-02 20:15  levinse
1026
1027         * httemplate/edit/cust_main/billing.html: configurable payment date
1028           for auto CHEK/CARD, RT10813
1029
1030 2011-06-02 13:43  ivan
1031
1032         * FS/FS/cdr.pm: fix use of uninitialized value in lc() error in
1033           5.12
1034
1035 2011-06-02 13:17  ivan
1036
1037         * Makefile: better rc.d start/end numbers to start after Pg and end
1038           before, for sid and eventually wheezy
1039
1040 2011-06-02 12:24  mark
1041
1042         * rt/share/html/Ticket/Elements/EditCustomFields: fix ticket
1043           creation, from #9260
1044
1045 2011-06-01 22:07  levinse
1046
1047         * httemplate/view/cust_main/contacts.html: fix regression in
1048           view/cust_main/contacts.html, RT13094
1049
1050 2011-05-31 17:14  mark
1051
1052         * rt/: FREESIDE_MODIFIED, share/html/Ticket/Elements/Tabs: improve
1053           mandatory fields, #9260, tabs
1054
1055 2011-05-31 16:22  mark
1056
1057         * rt/FREESIDE_MODIFIED: ModifyPeople not modified
1058
1059 2011-05-31 16:12  mark
1060
1061         * rt/: FREESIDE_MODIFIED, lib/RT/CustomField.pm,
1062           lib/RT/CustomField_Vendor.pm, lib/RT/Ticket_Vendor.pm,
1063           lib/RT/Interface/Web_Vendor.pm, share/html/Search/Bulk.html,
1064           share/html/Ticket/Display.html, share/html/Ticket/Modify.html,
1065           share/html/Ticket/ModifyAll.html,
1066           share/html/Ticket/Elements/CheckMandatoryFields,
1067           share/html/Ticket/Elements/EditCustomFields: improve mandatory
1068           fields, #9260
1069
1070 2011-05-30 16:24  levinse
1071
1072         * httemplate/edit/cust_main/billing.html,
1073           httemplate/edit/cust_main/contact.html,
1074           httemplate/view/cust_main/contacts.html,
1075           httemplate/view/cust_main/billing.html, FS/FS/Conf.pm: optional
1076           better visibility for invoicing email field, RT12944
1077
1078 2011-05-27 14:46  mark
1079
1080         * FS/FS/part_export/apache.pm, bin/apache.export: apache.export
1081           suspension, #1822
1082
1083 2011-05-26 18:11  mark
1084
1085         * FS/FS/cust_bill.pm, httemplate/elements/header-popup.html,
1086           httemplate/elements/progress-init.html,
1087           httemplate/elements/progress-popup.html,
1088           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
1089           invoice batch download fix, #11871
1090
1091 2011-05-26 14:36  levinse
1092
1093         * bin/import-did-inventory: DID inventory import, RT12754
1094
1095 2011-05-26 13:59  levinse
1096
1097         * httemplate/: elements/tr-input-beginning_ending.html,
1098           graph/report_money_time_daily.html: daily sales, credits, and
1099           receipts report
1100
1101 2011-05-25 16:25  mark
1102
1103         * FS/FS/cdr/enswitch.pm: fix to Enswitch CDR import, #11613
1104
1105 2011-05-23 14:37  mark
1106
1107         * rt/share/html/Elements/Header: fix auto-refresh, #12766
1108
1109 2011-05-22 17:01  ivan
1110
1111         * FS/FS/tax_rate.pm: fix cch tax rate import for taxes coming from
1112           dbf file in scientific notation, RT#11003
1113
1114 2011-05-22 13:08  ivan
1115
1116         * httemplate/search/cust_main.cgi: scalar all CGI params used in
1117           lists
1118
1119 2011-05-20 23:40  levinse
1120
1121         * bin/import-did-inventory: did inventory importing, RT12754
1122
1123 2011-05-20 17:52  levinse
1124
1125         * bin/import-did-inventory, FS/FS/msa_Data.pm: DID inventory
1126           import, RT12754
1127
1128 2011-05-20 17:52  levinse
1129
1130         * bin/import-did-inventory: file import-did-inventory was added on
1131           branch FREESIDE_2_1_BRANCH on 2011-05-21 00:52:50 +0000
1132
1133 2011-05-20 13:19  mark
1134
1135         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Misc.pm,
1136           FS/FS/Schema.pm, FS/FS/cust_msg.pm, FS/FS/msg_template.pm,
1137           FS/t/cust_msg.t, httemplate/elements/menu.html,
1138           httemplate/misc/email-customers.html,
1139           httemplate/search/cust_msg.html, httemplate/view/cust_msg.html:
1140           logging of template-generated mail, #12809
1141
1142 2011-05-19 22:13  levinse
1143
1144         * FS/FS/msa_Data.pm: how the hell did this copy-paste fail happen?
1145
1146 2011-05-19 18:19  mark
1147
1148         * Makefile: install RT initialdata, #9569
1149
1150 2011-05-18 17:19  ivan
1151
1152         * httemplate/search/cust_main-otaker.cgi: remove obsolete reports
1153           -> customers -> search customers -> by ordering employee,
1154           RT#12360
1155
1156 2011-05-18 17:11  ivan
1157
1158         * httemplate/elements/menu.html: remove obsolete reports ->
1159           customers -> search customers -> by ordering employee, RT#12360
1160
1161 2011-05-16 16:28  mark
1162
1163         * rt/lib/RT/Ticket_Vendor.pm: file Ticket_Vendor.pm was added on
1164           branch FREESIDE_2_1_BRANCH on 2011-05-31 23:12:37 +0000
1165
1166 2011-05-16 16:28  mark
1167
1168         * rt/lib/RT/Ticket_Vendor.pm: increment priority via bulk ticket
1169           update, #12901
1170
1171 2011-05-16 06:36  ivan
1172
1173         * FS/FS/Schema.pm: not on 2.1
1174
1175 2011-05-15 19:04  levinse
1176
1177         * FS/FS/Schema.pm: schema change for
1178           internationalization/localization, RT12515
1179
1180 2011-05-13 16:20  mark
1181
1182         * rt/lib/RT/Condition/CustomFieldTransaction.pm: file
1183           CustomFieldTransaction.pm was added on branch FREESIDE_2_1_BRANCH
1184           on 2011-05-13 23:21:08 +0000
1185
1186 2011-05-13 16:20  mark
1187
1188         * rt/lib/RT/Condition/CustomFieldTransaction.pm,
1189           FS/FS/TicketSystem.pm, rt/FREESIDE_MODIFIED, rt/etc/initialdata,
1190           rt/share/html/Admin/Elements/EditScripOptions: notify on custom
1191           field change, #11274
1192
1193 2011-05-13 13:03  levinse
1194
1195         * httemplate/graph/money_time_daily.cgi: file money_time_daily.cgi
1196           was added on branch FREESIDE_2_1_BRANCH on 2011-05-13 20:03:50
1197           +0000
1198
1199 2011-05-13 13:03  levinse
1200
1201         * httemplate/graph/report_money_time_daily.html: file
1202           report_money_time_daily.html was added on branch
1203           FREESIDE_2_1_BRANCH on 2011-05-13 20:03:50 +0000
1204
1205 2011-05-13 13:03  levinse
1206
1207         * FS/FS/Report/Table/Daily.pm,
1208           httemplate/graph/money_time_daily.cgi,
1209           httemplate/graph/report_money_time_daily.html, FS/FS/Mason.pm,
1210           FS/FS/Report/Table.pm, FS/FS/Report/Table/Monthly.pm,
1211           httemplate/elements/menu.html,
1212           httemplate/graph/elements/monthly.html: create a Sales, Credits,
1213           and Receipts report broken down by day, RT11470
1214
1215 2011-05-13 13:03  levinse
1216
1217         * FS/FS/Report/Table/Daily.pm: file Daily.pm was added on branch
1218           FREESIDE_2_1_BRANCH on 2011-05-13 20:03:50 +0000
1219
1220 2011-05-12 15:13  mark
1221
1222         * fs_selfservice/drupal/freeside.class.php: fix Drupal argument
1223           passing, #9380
1224
1225 2011-05-12 12:57  mark
1226
1227         * FS/FS/cust_pay_pending.pm, FS/FS/ClientAPI/Signup.pm,
1228           FS/FS/cust_main/Billing_Realtime.pm,
1229           httemplate/view/cust_main/payment_history/pending_payment.html:
1230           new status for pending third-party payments, fix for #12808
1231
1232 2011-05-11 08:23  levinse
1233
1234         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
1235           httemplate/search/sqlradius.html: add summarized RADIUS report
1236           feature, RT11776
1237
1238 2011-05-10 17:49  ivan
1239
1240         * FS/FS/cust_main/Billing_Realtime.pm: removing code that deleted
1241           pending payments.  a real wtf.  RT#12662
1242
1243 2011-05-10 16:21  mark
1244
1245         * Makefile, FS/FS/TicketSystem.pm, rt/Makefile, rt/Makefile.in:
1246           replace missing RT scrips on upgrade, #9569
1247
1248 2011-05-10 12:42  ivan
1249
1250         * FS/FS/Cron/upload.pm: FTP error on "cd /" not fatal, RT#12326
1251
1252 2011-05-09 15:32  ivan
1253
1254         * httemplate/edit/cust_main/billing.html: clarify squelch_cdr label
1255
1256 2011-05-09 11:46  levinse
1257
1258         * FS/FS/cdr/freeside_description_default.pm: fix bug in
1259           freeside_description_default.pm, RT12078
1260
1261 2011-05-08 13:09  levinse
1262
1263         * FS/FS/: Schema.pm,
1264           part_event/Condition/cust_bill_hasnt_noauto.pm: implement
1265           condition_sql for
1266           FS::part_event::Condition::cust_bill_hasnt_noauto, RT12714
1267
1268 2011-05-07 22:44  levinse
1269
1270         * FS/FS/part_event/Condition/cust_bill_hasnt_noauto.pm: implement
1271           condition_sql for
1272           FS::part_event::Condition::cust_bill_hasnt_noauto, RT12714
1273
1274 2011-05-07 19:48  levinse
1275
1276         * FS/FS/part_event/Condition/agent.pm: implemenent condition_sql
1277           for FS::part_event::Condition::agent, RT12715
1278
1279 2011-05-07 10:30  ivan
1280
1281         * httemplate/view/cust_main.cgi: fix cust_main-external_links,
1282           RT#10889
1283
1284 2011-05-05 17:29  levinse
1285
1286         * FS/FS/: cust_main/Billing.pm, part_pkg/discount_Mixin.pm,
1287           part_pkg/flat.pm: discounts on setup fees, part 2 of 2, RT11512
1288
1289 2011-05-05 16:21  ivan
1290
1291         * FS/FS/cust_main/Billing_Realtime.pm: fix double insert of
1292           overpayments, RT#12655
1293
1294 2011-05-05 12:34  levinse
1295
1296         * FS/FS/ClientAPI/MyAccount.pm: fix bug in previous commit for
1297           RT11761, RT12737
1298
1299 2011-05-05 11:27  ivan
1300
1301         * FS/FS/cdr/: lesnet.pm: add lesnet CDR format
1302
1303 2011-05-05 11:27  ivan
1304
1305         * FS/FS/cdr/lesnet.pm: file lesnet.pm was added on branch
1306           FREESIDE_2_1_BRANCH on 2011-05-05 18:27:33 +0000
1307
1308 2011-05-05 10:23  ivan
1309
1310         * FS/FS/Conf.pm: fix FS::Locales inadvertant inclusion, RT#12737
1311
1312 2011-05-05 09:44  ivan
1313
1314         * FS/FS/Conf.pm, httemplate/elements/select-terms.html: add Net 9,
1315           RT#12722
1316
1317 2011-05-04 23:53  levinse
1318
1319         * FS/FS/Conf.pm, FS/FS/cdr.pm,
1320           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
1321           fs_selfservice/FS-SelfService/cgi/view_usage.html,
1322           FS/FS/ClientAPI/MyAccount.pm: self-service view usage
1323           customization and CDR display fixes, RT11761
1324
1325 2011-05-04 19:38  levinse
1326
1327         * fs_selfservice/FS-SelfService/cgi/make_payment.html: better SS
1328           payment process UI for negative balances, RT12728
1329
1330 2011-05-04 18:02  levinse
1331
1332         * FS/FS/cdr/freeside_description_default.pm: fix small bug in last
1333           commit for RT12078
1334
1335 2011-05-04 17:53  levinse
1336
1337         * FS/FS/cdr/: freeside_description_default.pm: add a CDR import
1338           format to allow importing of some Freeside-generated CDRs,
1339           RT12078
1340
1341 2011-05-04 17:53  levinse
1342
1343         * FS/FS/cdr/freeside_description_default.pm: file
1344           freeside_description_default.pm was added on branch
1345           FREESIDE_2_1_BRANCH on 2011-05-05 00:53:42 +0000
1346
1347 2011-05-03 22:44  levinse
1348
1349         * httemplate/: search/cust_main.cgi, elements/menu.html: add
1350           USPS-unvalidated customer addresses report, RT12402
1351
1352 2011-05-03 18:07  levinse
1353
1354         * FS/FS/Conf.pm, httemplate/elements/menu.html: config to show
1355           payment history report, RT7694
1356
1357 2011-05-03 14:50  ivan
1358
1359         * FS/FS/Schema.pm: varchars need a length or mysql is unhappy
1360
1361 2011-05-03 14:45  ivan
1362
1363         * FS/FS/Schema.pm: varchars need a length or mysql is unhappy
1364
1365 2011-05-03 14:24  ivan
1366
1367         * FS/FS/Maestro.pm: maestro "Not yet billed" is active, RT#11885
1368
1369 2011-05-03 10:23  levinse
1370
1371         * FS/bin/: freeside-pkg-date-midnight: add a utility to move next
1372           bill dates to midnight for active anniversary packages, RT12570
1373
1374 2011-05-03 10:23  levinse
1375
1376         * FS/bin/freeside-pkg-date-midnight: file
1377           freeside-pkg-date-midnight was added on branch
1378           FREESIDE_2_1_BRANCH on 2011-05-03 17:23:38 +0000
1379
1380 2011-05-01 16:19  ivan
1381
1382         * bin/cdr.reimport: cdr reimporting, RT#12181
1383
1384 2011-05-01 16:11  ivan
1385
1386         * bin/cdr.reimport: cdr reimporting, RT#12181
1387
1388 2011-05-01 13:02  ivan
1389
1390         * bin/cdr.reimport: cdr reimporting, RT#12181
1391
1392 2011-05-01 12:56  ivan
1393
1394         * bin/cdr.reimport: cdr reimporting, RT#12181
1395
1396 2011-05-01 12:51  ivan
1397
1398         * FS/FS/Record.pm: cdr reimporting, RT#12181
1399
1400 2011-05-01 12:27  ivan
1401
1402         * bin/cdr.reimport, FS/FS/Record.pm: cdr reimporting, RT#12181
1403
1404 2011-05-01 12:27  ivan
1405
1406         * bin/cdr.reimport: file cdr.reimport was added on branch
1407           FREESIDE_2_1_BRANCH on 2011-05-01 19:27:54 +0000
1408
1409 2011-05-01 12:07  ivan
1410
1411         * FS/bin/freeside-cdrrewrited: terminate cdrrewrited immediately on
1412           signals
1413
1414 2011-04-30 14:20  mark
1415
1416         * FS/FS/part_export/acct_google.pm, httemplate/edit/svc_acct.cgi:
1417           better error handling in google export, #12064
1418
1419 2011-04-30 13:28  mark
1420
1421         * rt/: FREESIDE_MODIFIED, share/html/Elements/ColumnMap,
1422           share/html/Elements/RT__Ticket/ColumnMap,
1423           share/html/Search/Results.csv, share/html/Search/Results.xls,
1424           share/html/Search/Elements/ResultsStructuredView: Excel date
1425           formatting, #12659
1426
1427 2011-04-29 08:07  levinse
1428
1429         * FS/FS/: Conf.pm, cust_main.pm: make postal invoice fee a
1430           per-agent config, RT7240
1431
1432 2011-04-29 05:16  levinse
1433
1434         * FS/FS/part_pkg/flat.pm: apply discount to setup fees, part 1 of
1435           2, RT11512
1436
1437 2011-04-29 05:10  levinse
1438
1439         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
1440           FS/FS/discount.pm, FS/FS/part_pkg/discount_Mixin.pm,
1441           httemplate/edit/discount.html,
1442           httemplate/edit/process/cust_pkg_discount.html,
1443           httemplate/edit/process/quick-cust_pkg.cgi,
1444           httemplate/elements/tr-select-discount.html: apply discount to
1445           setup fees, part 1 of 2, RT11512
1446
1447 2011-04-27 16:24  mark
1448
1449         * FS/FS/cdr.pm: new call details format, #12585
1450
1451 2011-04-26 17:48  ivan
1452
1453         * httemplate/: elements/form-file_upload.html,
1454           misc/cdr-import.html, misc/cust_main-import.cgi,
1455           misc/cust_pkg-import.html, misc/inventory_item-import.html,
1456           misc/part_device-import.html, misc/phone_avail-import.html,
1457           misc/rate-import.html, misc/rate_edit_excel.html,
1458           misc/tax-import.cgi: fix submission bug w/chrome, RT#12638
1459
1460 2011-04-25 17:19  levinse
1461
1462         * FS/FS/part_event/Condition/billday.pm: fix billday.pm bugs,
1463           RT10813
1464
1465 2011-04-25 10:36  ivan
1466
1467         * FS/FS/part_event/Condition/: postal.pm: add postal.pm condition,
1468           RT#12557
1469
1470 2011-04-25 10:36  ivan
1471
1472         * FS/FS/part_event/Condition/postal.pm: file postal.pm was added on
1473           branch FREESIDE_2_1_BRANCH on 2011-04-25 17:36:04 +0000
1474
1475 2011-04-24 21:37  levinse
1476
1477         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main/Billing.pm,
1478           httemplate/edit/process/quick-cust_pkg.cgi,
1479           httemplate/misc/order_pkg.html, FS/FS/AccessRight.pm: add waive
1480           setup fee upon package order feature, RT12568
1481
1482 2011-04-24 21:00  levinse
1483
1484         * httemplate/search/477partV.html,
1485           httemplate/search/477partVI_census.html,
1486           httemplate/search/report_477.html, FS/FS/Schema.pm,
1487           FS/FS/Report/FCC_477.pm, httemplate/search/477.html,
1488           httemplate/search/477partIA_detail.html,
1489           httemplate/search/477partIA_summary.html,
1490           httemplate/search/477partIIA.html,
1491           httemplate/search/477partIIB.html: FCC form 477 report
1492           improvements, RT12089
1493
1494 2011-04-24 10:05  levinse
1495
1496         * FS/FS/part_event/Condition/billday.pm: file billday.pm was added
1497           on branch FREESIDE_2_1_BRANCH on 2011-04-24 17:05:02 +0000
1498
1499 2011-04-24 10:04  levinse
1500
1501         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
1502           httemplate/edit/cust_main/billing.html,
1503           httemplate/view/cust_main/billing.html, FS/FS/Schema.pm,
1504           FS/FS/part_event/Condition/billday.pm: add per-customer
1505           configurable billing date, RT10813
1506
1507 2011-04-24 08:09  levinse
1508
1509         * FS/FS/cust_bill.pm: modify invoice DID summary date range
1510           calculation, RT10886
1511
1512 2011-04-23 22:07  levinse
1513
1514         * FS/FS/cust_bill.pm: modify invoice DID summary date range
1515           calculation, RT10886
1516
1517 2011-04-23 17:33  levinse
1518
1519         * FS/FS/Setup.pm: fix bug in Setup.pm for LATA/MSA population,
1520           RT11291
1521
1522 2011-04-22 16:36  ivan
1523
1524         * FS/FS/Cron/upload.pm: wtxs upload changes, RT#12326
1525
1526 2011-04-22 16:31  ivan
1527
1528         * bin/billco-upload: wtxs upload changes, RT#12326
1529
1530 2011-04-22 16:27  ivan
1531
1532         * bin/billco-upload: file billco-upload was added on branch
1533           FREESIDE_2_1_BRANCH on 2011-04-22 23:27:48 +0000
1534
1535 2011-04-22 16:27  ivan
1536
1537         * bin/billco-upload, FS/FS/Cron/upload.pm: wtxs upload changes,
1538           RT#12326
1539
1540 2011-04-22 16:17  levinse
1541
1542         * httemplate/: edit/did_order.html, elements/did_order_item.html,
1543           misc/phone_avail-import.html: bulk DID orders/inventory
1544           improvements, RT11291
1545
1546 2011-04-22 14:30  mark
1547
1548         * rt/share/html/: Ticket/Elements/ShowParents, Elements/EditLinks:
1549           hide ticket customer links, #1165
1550
1551 2011-04-21 20:34  mark
1552
1553         * rt/share/html/Search/Elements/ResultViews: remove unneeded files
1554           after #10855
1555
1556 2011-04-21 19:42  mark
1557
1558         * rt/share/html/Search/Elements/ResultsStructuredView: small fix,
1559           #10855
1560
1561 2011-04-21 19:24  mark
1562
1563         * rt/share/html/Search/: Results.csv, Results.xls,
1564           Elements/ResultsStructuredView: improved XLS and CSV download,
1565           #10855
1566
1567 2011-04-20 23:07  mark
1568
1569         * FS/FS/pay_batch/td_eft1464.pm: fix EFT1464 batch format, #10545
1570
1571 2011-04-20 14:17  ivan
1572
1573         * httemplate/elements/tr-select-agent_type.html: fix agent type
1574           condition, RT#12539
1575
1576 2011-04-20 10:46  ivan
1577
1578         * rt/: FREESIDE_MODIFIED, lib/RT/Interface/Web.pm: fix
1579           RT::InterFace::Web_Vendor inclusion, RT#12519
1580
1581 2011-04-19 19:54  ivan
1582
1583         * rt/lib/RT/Base.pm: fix missing _ImportOverlays in RT::Base,
1584           RT#12519
1585
1586 2011-04-19 18:22  mark
1587
1588         * rt/share/html/Ticket/: Create.html, Display.html: cloned tickets
1589           inherit customer links, #11169
1590
1591 2011-04-19 16:49  levinse
1592
1593         * FS/FS/: lata_Data.pm, msa_Data.pm, lata.pm, Schema.pm, Setup.pm,
1594           Upgrade.pm, msa.pm, phone_avail.pm: bulk DID orders/inventory
1595           enhancements, RT11291
1596
1597 2011-04-19 16:49  levinse
1598
1599         * FS/FS/lata_Data.pm: file lata_Data.pm was added on branch
1600           FREESIDE_2_1_BRANCH on 2011-04-19 23:49:40 +0000
1601
1602 2011-04-19 16:49  levinse
1603
1604         * FS/FS/msa_Data.pm: file msa_Data.pm was added on branch
1605           FREESIDE_2_1_BRANCH on 2011-04-19 23:49:40 +0000
1606
1607 2011-04-18 17:23  ivan
1608
1609         * rt/: Makefile, Makefile.in, config.log, config.status,
1610           configure.ac, bin/fastcgi_server, bin/mason_handler.fcgi,
1611           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-mailgate,
1612           bin/rt-mailgate.in, lib/RT.pm, lib/RT.pm.in, lib/RT/Action.pm,
1613           lib/RT/Condition.pm, lib/RT/Config.pm, lib/RT/CustomField.pm,
1614           lib/RT/Date.pm, lib/RT/Principal_Overlay.pm, lib/RT/Record.pm,
1615           lib/RT/SearchBuilder.pm, lib/RT/System.pm, lib/RT/Test.pm,
1616           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
1617           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
1618           lib/RT/Action/CreateTickets.pm,
1619           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Web.pm,
1620           lib/RT/Search/Googleish.pm, sbin/rt-setup-database.in,
1621           share/html/Admin/Elements/EditCustomFields: landing 3.8.10 on 2.1
1622           branch
1623
1624 2011-04-18 17:21  ivan
1625
1626         * rt/: Makefile, bin/rt-crontool, lib/RT.pm: an oops landing 3.8.9
1627           on 2.1 branch (few missed files)
1628
1629 2011-04-18 17:14  ivan
1630
1631         * rt/: Makefile, bin/rt-crontool, lib/RT.pm: landing 3.8.9 on 2.1
1632           branch (few missed files)
1633
1634 2011-04-18 13:05  ivan
1635
1636         * rt/lib/RT/CustomFieldValues/Queues.pm: adding missing file on 2.1
1637           from RT#8254
1638
1639 2011-04-17 22:14  ivan
1640
1641         * FS/FS/Schema.pm: index all dates
1642
1643 2011-04-16 20:27  levinse
1644
1645         * FS/FS/AccessRight.pm, FS/FS/did_order.pm,
1646           httemplate/browse/did_order.html,
1647           httemplate/misc/did_order_confirmed.html,
1648           httemplate/misc/did_order_provision.html,
1649           httemplate/search/phone_avail.html,
1650           httemplate/view/cust_main/packages/services.html: bulk DID
1651           orders/inventory enhancements, RT11291
1652
1653 2011-04-15 17:01  mark
1654
1655         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.csv,
1656           share/html/Search/Results.tsv, share/html/Search/Results.xls,
1657           share/html/Search/Elements/ResultViews: XLS and CSV download for
1658           2.1, #10855
1659
1660 2011-04-15 16:54  mark
1661
1662         * rt/share/html/Search/Results.csv: CSV download, #10855
1663
1664 2011-04-15 16:54  mark
1665
1666         * rt/share/html/Search/Results.csv: file Results.csv was added on
1667           branch FREESIDE_2_1_BRANCH on 2011-04-16 00:01:37 +0000
1668
1669 2011-04-15 16:44  ivan
1670
1671         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
1672           tax report w/FS::tax_rate_location->location_sql, RT#12332
1673
1674 2011-04-15 16:33  ivan
1675
1676         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
1677           tax report w/FS::tax_rate_location->location_sql, RT#12332
1678
1679 2011-04-15 16:15  ivan
1680
1681         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
1682           tax report w/FS::tax_rate_location->location_sql, RT#12332
1683
1684 2011-04-15 16:02  ivan
1685
1686         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
1687           tax report w/FS::tax_rate_location->location_sql, RT#12332
1688
1689 2011-04-15 15:52  ivan
1690
1691         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
1692           tax report w/FS::tax_rate_location->location_sql, RT#12332
1693
1694 2011-04-15 15:36  ivan
1695
1696         * FS/FS/tax_rate_location.pm: adding
1697           FS::tax_rate_location->location_sql on 2.1
1698
1699 2011-04-15 15:33  ivan
1700
1701         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: link new
1702           tax report to cust_credit_bill_pkg for credits, RT#12332
1703
1704 2011-04-15 15:19  ivan
1705
1706         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
1707           to cust_credit_bill_pkg for credits, RT#12332
1708
1709 2011-04-15 15:12  ivan
1710
1711         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
1712           to cust_credit_bill_pkg for credits, RT#12332
1713
1714 2011-04-15 15:02  ivan
1715
1716         * httemplate/search/: cust_credit_bill_pkg.html: link new tax
1717           report to cust_credit_bill_pkg for credits, RT#12332
1718
1719 2011-04-15 14:58  ivan
1720
1721         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
1722           to cust_credit_bill_pkg for credits, RT#12332
1723
1724 2011-04-15 14:55  ivan
1725
1726         * httemplate/search/: report_newtax.cgi, cust_credit_bill_pkg.html:
1727           link new tax report to cust_credit_bill_pkg for credits, RT#12332
1728
1729 2011-04-15 14:08  mark
1730
1731         * rt/share/html/Search/Results.xls: RT search results in Excel
1732           format, #10855
1733
1734 2011-04-15 14:08  mark
1735
1736         * rt/share/html/Search/Results.xls: file Results.xls was added on
1737           branch FREESIDE_2_1_BRANCH on 2011-04-16 00:01:37 +0000
1738
1739 2011-04-15 11:06  ivan
1740
1741         * FS/FS/part_event/Condition.pm: mysql fix for CAST ( vs CAST(
1742
1743 2011-04-14 21:01  mark
1744
1745         * rt/lib/RT/: Date.pm, Tickets_Overlay.pm: Timezone issues with
1746           this-month search, #11057
1747
1748 2011-04-14 20:13  levinse
1749
1750         * FS/: FS/msa.pm, FS.pm, MANIFEST, FS/Mason.pm: bulk DID
1751           orders/inventory enhancements, RT11291
1752
1753 2011-04-14 20:13  levinse
1754
1755         * FS/FS/msa.pm: file msa.pm was added on branch FREESIDE_2_1_BRANCH
1756           on 2011-04-15 03:13:43 +0000
1757
1758 2011-04-14 20:09  levinse
1759
1760         * FS/FS/Schema.pm, FS/FS/did_order.pm, FS/FS/did_order_item.pm,
1761           FS/FS/rate_center.pm, FS/bin/freeside-msa-import, FS/t/msa.t,
1762           FS/t/rate_center.t, httemplate/browse/did_order.html,
1763           httemplate/edit/did_order.html,
1764           httemplate/edit/process/did_order.html,
1765           httemplate/elements/did_order_item.html,
1766           httemplate/misc/did_order_confirm.html,
1767           httemplate/misc/did_order_confirmed.html,
1768           httemplate/misc/did_order_provision.html: bulk DID
1769           orders/inventory enhancements, RT11291
1770
1771 2011-04-14 20:04  levinse
1772
1773         * httemplate/misc/did_order_provision.html: file
1774           did_order_provision.html was added on branch FREESIDE_2_1_BRANCH
1775           on 2011-04-15 03:09:52 +0000
1776
1777 2011-04-14 20:04  levinse
1778
1779         * FS/bin/freeside-msa-import: file freeside-msa-import was added on
1780           branch FREESIDE_2_1_BRANCH on 2011-04-15 03:09:51 +0000
1781
1782 2011-04-14 20:04  levinse
1783
1784         * FS/t/msa.t: file msa.t was added on branch FREESIDE_2_1_BRANCH on
1785           2011-04-15 03:09:51 +0000
1786
1787 2011-04-14 20:04  levinse
1788
1789         * FS/t/rate_center.t: file rate_center.t was added on branch
1790           FREESIDE_2_1_BRANCH on 2011-04-15 03:09:51 +0000
1791
1792 2011-04-14 20:04  levinse
1793
1794         * FS/FS/rate_center.pm, FS/bin/freeside-msa-import, FS/t/msa.t,
1795           FS/t/rate_center.t, httemplate/misc/did_order_provision.html:
1796           FS/FS/msa.pm
1797
1798 2011-04-14 20:04  levinse
1799
1800         * FS/FS/rate_center.pm: file rate_center.pm was added on branch
1801           FREESIDE_2_1_BRANCH on 2011-04-15 03:09:50 +0000
1802
1803 2011-04-14 14:29  ivan
1804
1805         * FS/FS/cust_main/Billing_Realtime.pm: fix error on second insert
1806           of CC payment, RT#12465
1807
1808 2011-04-14 12:11  ivan
1809
1810         * rt/bin/: rt-mailgate, rt-mailgate.in: sync rt-mailgate in tree
1811
1812 2011-04-13 17:23  ivan
1813
1814         * FS/FS/cust_bill.pm: fix missing information on invoices, RT#12461
1815
1816 2011-04-13 17:11  ivan
1817
1818         * FS/FS/Misc.pm: check failure of pslatex by presence of resulting
1819           .dvi file rather than exit status, eliminates spurious pslatex
1820           errors, RT#12454
1821
1822 2011-04-12 22:42  levinse
1823
1824         * httemplate/: elements/customer-table.html,
1825           misc/cust_main_note-import.cgi,
1826           misc/xmlhttp-cust_main-search.cgi: quick payment tool
1827           improvements, RT8121
1828
1829 2011-04-12 21:24  levinse
1830
1831         * FS/FS/Conf.pm: add config option to disable auto-application of
1832           credits to invoices, RT12331
1833
1834 2011-04-12 21:21  levinse
1835
1836         * httemplate/edit/cust_credit.cgi: add config option to disable
1837           auto-application of credits to invoices, RT12331
1838
1839 2011-04-12 13:56  mark
1840
1841         * FS/FS/cust_bill.pm, FS/FS/msg_template.pm,
1842           httemplate/edit/msg_template.html: make company_phonenum
1843           available to templates, #12363
1844
1845 2011-04-11 19:51  ivan
1846
1847         * FS/FS/Conf.pm, httemplate/edit/cust_main/billing.html: add
1848           disable_payauto_default conf, RT#12431
1849
1850 2011-04-11 19:29  ivan
1851
1852         * bin/: cust_main-bulk_change: adding quick cust_main-bulk_change
1853           hask to change payby, RT#12430
1854
1855 2011-04-11 19:29  ivan
1856
1857         * bin/cust_main-bulk_change: file cust_main-bulk_change was added
1858           on branch FREESIDE_2_1_BRANCH on 2011-04-12 02:29:43 +0000
1859
1860 2011-04-11 18:25  mark
1861
1862         * FS/FS/pay_batch.pm: fix batch closure, #12351
1863
1864 2011-04-11 16:31  levinse
1865
1866         * httemplate/misc/phone_avail-import.html: Bulk DID order
1867           improvements, RT11291
1868
1869 2011-04-11 16:06  ivan
1870
1871         * httemplate/elements/order_pkg.js: file order_pkg.js was added on
1872           branch FREESIDE_2_1_BRANCH on 2011-04-11 23:06:23 +0000
1873
1874 2011-04-11 16:06  ivan
1875
1876         * httemplate/: elements/order_pkg.js, misc/change_pkg.cgi,
1877           misc/order_pkg.html: fix usps-validation misfire and inability to
1878           submit on change package too, RT#12377, RT#12183
1879
1880 2011-04-11 16:03  levinse
1881
1882         * httemplate/misc/did_order_confirm.html, FS/FS/Schema.pm,
1883           FS/FS/did_order.pm, httemplate/browse/did_order.html,
1884           httemplate/edit/did_order.html,
1885           httemplate/edit/process/did_order.html,
1886           httemplate/misc/did_order_confirmed.html,
1887           httemplate/elements/did_order_item.html: improvements to bulk DID
1888           orders, RT11291
1889
1890 2011-04-11 16:00  levinse
1891
1892         * httemplate/misc/did_order_confirm.html: file
1893           did_order_confirm.html was added on branch FREESIDE_2_1_BRANCH on
1894           2011-04-11 23:03:31 +0000
1895
1896 2011-04-11 16:00  levinse
1897
1898         * httemplate/misc/did_order_confirmed.html: file
1899           did_order_confirmed.html was added on branch FREESIDE_2_1_BRANCH
1900           on 2011-04-11 23:03:31 +0000
1901
1902 2011-04-11 16:00  levinse
1903
1904         * httemplate/misc/: did_order_confirm.html,
1905           did_order_confirmed.html: improvements to bulk DID orders,
1906           RT11291
1907
1908 2011-04-11 14:33  mark
1909
1910         * FS/FS/: Conf.pm, cust_pay.pm, msg_template.pm: per-agent payment
1911           receipt addresses, #10797
1912
1913 2011-04-11 13:40  ivan
1914
1915         * httemplate/browse/cust_main_county.cgi: improve tax edit: don't
1916           offer to remove cities that have already been split into
1917           taxclasses, RT#11144
1918
1919 2011-04-11 10:44  ivan
1920
1921         * FS/FS/part_event/Condition/times.pm: fix "times" condition to not
1922           run one extra, RT#11834
1923
1924 2011-04-11 10:22  ivan
1925
1926         * FS/FS/part_event/: Condition.pm,
1927           Condition/cust_bill_has_service.pm, Condition/times.pm: fix times
1928           condition vs. mysql (causes billing errors even if not using),
1929           RT#10574
1930
1931 2011-04-11 09:12  ivan
1932
1933         * httemplate/misc/order_pkg.html: fix javascript for great justice
1934
1935 2011-04-11 09:05  ivan
1936
1937         * httemplate/misc/order_pkg.html: move javascript for great justice
1938
1939 2011-04-11 00:53  ivan
1940
1941         * FS/bin/freeside-cdrrewrited: taqua accountcodes, RT#12181
1942
1943 2011-04-11 00:19  levinse
1944
1945         * FS/FS/cust_bill.pm: possibly fix spurious error from cust_bill.pm
1946           related to barcode files when barcodes are turned off
1947
1948 2011-04-11 00:04  ivan
1949
1950         * httemplate/search/cust_bill_pkg.cgi: fix error on detail for "tax
1951           collected" on vendor tax report, RT#12320
1952
1953 2011-04-10 21:59  ivan
1954
1955         * FS/: FS/Conf.pm, FS/Schema.pm, FS/cdr/taqua.pm,
1956           bin/freeside-cdrrewrited: taqua accountcodes, RT#12181
1957
1958 2011-04-10 18:24  ivan
1959
1960         * httemplate/: elements/tr-select-cust_location.html,
1961           misc/order_pkg.html: fix misfire of USPS address correction on
1962           non-new locations, RT#12183
1963
1964 2011-04-10 15:22  ivan
1965
1966         * FS/FS/Conf.pm: added company_phonenum, for notifications,
1967           RT#12363
1968
1969 2011-04-10 11:07  ivan
1970
1971         * httemplate/view/svc_phone.cgi: fix CDR links on svc_phone when
1972           using a default_prefix, RT#12338
1973
1974 2011-04-10 11:04  ivan
1975
1976         * httemplate/search/cdr.html: fix CDR links on svc_phone when using
1977           a default_prefix, RT#12338
1978
1979 2011-04-10 10:07  ivan
1980
1981         * FS/FS/cdr.pm: fix rounding of minute-granularity CDRs, RT#12101
1982
1983 2011-04-09 16:48  ivan
1984
1985         * Makefile: start 2.1.3
1986
1987 2011-04-09 15:50  ivan
1988
1989         * httemplate/elements/tr-select-cust-part_pkg.html: fix package
1990           selection with classes in IE8, RT#12377
1991
1992 2011-04-08 18:28  ivan
1993
1994         * rt/etc/RT_Config.pm: per .in to prevent conflicts on upgrade
1995
1996 2011-04-08 18:19  ivan
1997
1998         * FS/FS/Schema.pm: revert schema change to cdr.uniqueid on 2.1
1999           branch, RT#10992
2000
2001 2011-04-08 17:43  ivan
2002
2003         * FS/FS/cust_main/Billing_Realtime.pm: should fix qis's
2004           intermittent backtraces when using an (ancient) counter-based
2005           cust_pay.paynum, RT#12317
2006
2007 2011-04-08 16:14  ivan
2008
2009         * rt/etc/RT_Config.pm: propogate __CustomerTags__ fix to
2010           RT_Config.pm, RT#8784
2011
2012 2011-04-08 16:13  ivan
2013
2014         * rt/: Makefile, Makefile.in, config.log, config.status,
2015           configure.ac, bin/mason_handler.fcgi, bin/mason_handler.scgi,
2016           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
2017           etc/RT_Config.pm, etc/RT_Config.pm.in, lib/RT.pm, lib/RT.pm.in,
2018           lib/RT/Action.pm, lib/RT/Condition.pm, lib/RT/Config.pm,
2019           lib/RT/CustomField.pm, lib/RT/CustomField_Overlay.pm,
2020           lib/RT/Date.pm, lib/RT/Groups_Overlay.pm,
2021           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
2022           lib/RT/Record.pm, lib/RT/Scrip_Overlay.pm,
2023           lib/RT/SearchBuilder.pm, lib/RT/System.pm, lib/RT/Test.pm,
2024           lib/RT/Tickets_Overlay.pm, lib/RT/Transaction_Overlay.pm,
2025           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
2026           lib/RT/Action/CreateTickets.pm,
2027           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Web.pm,
2028           sbin/rt-setup-database.in, share/html/autohandler,
2029           share/html/index.html, share/html/Admin/CustomFields/Modify.html,
2030           share/html/Admin/Elements/EditCustomFields,
2031           share/html/Admin/Elements/EditScrip,
2032           share/html/Admin/Elements/SelectScripAction,
2033           share/html/Admin/Elements/SelectScripCondition,
2034           share/html/Admin/Users/Modify.html,
2035           share/html/Elements/CollectionList,
2036           share/html/Elements/ColumnMap, share/html/Elements/Dashboards,
2037           share/html/Elements/Footer, share/html/Elements/Header,
2038           share/html/Elements/PageLayout,
2039           share/html/Elements/RefreshHomepage,
2040           share/html/Elements/SelectDate, share/html/Elements/SelectQueue,
2041           share/html/Elements/ShowUserVerbose,
2042           share/html/Elements/TicketList,
2043           share/html/Elements/RT__CustomField/ColumnMap,
2044           share/html/Elements/RT__Ticket/ColumnMap,
2045           share/html/Prefs/SearchOptions.html,
2046           share/html/Search/Build.html, share/html/Search/Results.tsv,
2047           share/html/Search/Elements/BuildFormatString,
2048           share/html/Search/Elements/DisplayOptions,
2049           share/html/Search/Elements/PickCFs,
2050           share/html/Ticket/Create.html, share/html/Ticket/Display.html,
2051           share/html/Ticket/Elements/BulkLinks,
2052           share/html/Ticket/Elements/ShowSummary,
2053           share/html/Ticket/Elements/ShowTransactionAttachments,
2054           share/html/Ticket/Elements/Tabs,
2055           share/html/Ticket/Graphs/index.html, share/html/User/Prefs.html,
2056           share/html/Widgets/TitleBoxEnd: landing 3.8.9 on 2.1 branch for
2057           2.1.3
2058
2059 2011-04-08 11:10  ivan
2060
2061         * httemplate/edit/process/cust_main.cgi: fix edits of customers
2062           with tokenized cards, RT#12353
2063
2064 2011-04-08 09:38  levinse
2065
2066         * httemplate/search/phone_inventory_provisioned.html: update phone
2067           provsioning/inventory report as per recent bulk DID order
2068           inventory changes, RT10988
2069
2070 2011-04-07 21:58  levinse
2071
2072         * FS/FS/: Conf.pm, svc_acct.pm: add option to exclude configurable
2073           svc_acct svcparts from welcome emails, RT11021
2074
2075 2011-04-07 21:12  levinse
2076
2077         * httemplate/search/cdr.html: add display of total billed minutes
2078           on CDR report, RT12344
2079
2080 2011-04-07 17:59  mark
2081
2082         * rt/: etc/RT_Config.pm.in, lib/RT/Tickets_Overlay.pm,
2083           lib/RT/URI/freeside.pm, lib/RT/URI/freeside/Internal.pm,
2084           share/html/Elements/RT__Ticket/ColumnMap,
2085           share/html/Search/Elements/BuildFormatString: display customer
2086           agent, class, tag in ticket search, #8784
2087
2088 2011-04-06 16:40  mark
2089
2090         * FS/FS/Schema.pm, bin/cdr-opensips.import: fix callid problem with
2091           openSIPS import, #10992
2092
2093 2011-04-06 01:28  levinse
2094
2095         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
2096           FS/FS/did_order.pm, FS/FS/did_order_item.pm,
2097           FS/FS/phone_avail.pm, FS/t/did_order_item.t,
2098           httemplate/browse/did_order.html, httemplate/edit/did_order.html,
2099           httemplate/edit/elements/edit.html,
2100           httemplate/edit/process/did_order.html,
2101           httemplate/elements/did_order_item.html,
2102           httemplate/elements/tr-did_order_item.html,
2103           httemplate/misc/phone_avail-import.html: bulk DID order/inventory
2104           improvements, RT11291
2105
2106 2011-04-06 01:22  levinse
2107
2108         * httemplate/elements/: did_order_item.html,
2109           tr-did_order_item.html: bulk DID order/inventory improvements,
2110           RT11291
2111
2112 2011-04-06 01:22  levinse
2113
2114         * httemplate/elements/did_order_item.html: file did_order_item.html
2115           was added on branch FREESIDE_2_1_BRANCH on 2011-04-06 08:28:38
2116           +0000
2117
2118 2011-04-06 01:22  levinse
2119
2120         * httemplate/elements/tr-did_order_item.html: file
2121           tr-did_order_item.html was added on branch FREESIDE_2_1_BRANCH on
2122           2011-04-06 08:28:38 +0000
2123
2124 2011-04-06 01:19  levinse
2125
2126         * FS/t/did_order_item.t: file did_order_item.t was added on branch
2127           FREESIDE_2_1_BRANCH on 2011-04-06 08:28:37 +0000
2128
2129 2011-04-06 01:19  levinse
2130
2131         * FS/: FS/did_order_item.pm, t/did_order_item.t: bulk DID
2132           order/inventory improvements, RT11291
2133
2134 2011-04-06 01:19  levinse
2135
2136         * FS/FS/did_order_item.pm: file did_order_item.pm was added on
2137           branch FREESIDE_2_1_BRANCH on 2011-04-06 08:28:37 +0000
2138
2139 2011-04-05 09:38  mark
2140
2141         * FS/FS/cdr/telstra.pm: file telstra.pm was added on branch
2142           FREESIDE_2_1_BRANCH on 2011-04-05 16:38:21 +0000
2143
2144 2011-04-05 09:38  mark
2145
2146         * FS/FS/: cdr/telstra.pm, Record.pm: Telstra CDR format, #10159
2147
2148 2011-04-02 12:23  ivan
2149
2150         * httemplate/search/cust_bill_pkg.cgi: fix line item report when
2151           linked from CCH tax report credits, RT#12329
2152
2153 2011-03-30 12:52  ivan
2154
2155         * FS/FS/cust_bill.pm: fix package balance conditions, RT#11834
2156
2157 2011-03-30 12:49  ivan
2158
2159         * FS/FS/cust_bill.pm: fix package balance conditions, RT#11834
2160
2161 2011-03-30 12:41  ivan
2162
2163         * FS/FS/: cust_bill.pm: fix package balance conditions, RT#11834
2164
2165 2011-03-30 09:57  ivan
2166
2167         * bin/: pg-readonly: add rt tables to pg-readonly, RT#10536
2168
2169 2011-03-28 17:32  ivan
2170
2171         * FS/FS/Conf.pm, FS/FS/Cron/backup.pm, FS/bin/freeside-daily,
2172           bin/freeside-backup: local backups, RT#12180
2173
2174 2011-03-28 16:01  mark
2175
2176         * FS/FS/: Schema.pm, areacode.pm: primary key for areacode table
2177
2178 2011-03-28 12:04  mark
2179
2180         * FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/areacode.pm,
2181           FS/FS/part_export/voipnow_did.pm, FS/t/areacode.t,
2182           bin/populate-areacodes, httemplate/elements/select-did.html:
2183           VoipNow provisioning export, #11170
2184
2185 2011-03-25 17:19  ivan
2186
2187         * httemplate/edit/svc_phone.cgi: visual glitch
2188
2189 2011-03-24 18:19  mark
2190
2191         * FS/FS/cust_main/Billing_Realtime.pm: send invoice number in
2192           realtime_bop whenever possible, #12002
2193
2194 2011-03-24 16:24  mark
2195
2196         * FS/FS/part_event/: Condition.pm, Condition/times.pm: fix data
2197           type issue, #11834
2198
2199 2011-03-22 23:12  ivan
2200
2201         * FS/FS/part_event/Condition/times.pm: add new conditions: package
2202           balances and N times, RT#11834
2203
2204 2011-03-22 22:59  ivan
2205
2206         * FS/FS/part_event/Condition/: pkg_balance.pm,
2207           pkg_balance_under.pm, times.pm: add new conditions: package
2208           balances and N times, RT#11834
2209
2210 2011-03-22 22:59  ivan
2211
2212         * FS/FS/part_event/Condition/pkg_balance.pm: file pkg_balance.pm
2213           was added on branch FREESIDE_2_1_BRANCH on 2011-03-23 05:59:18
2214           +0000
2215
2216 2011-03-22 22:59  ivan
2217
2218         * FS/FS/part_event/Condition/pkg_balance_under.pm: file
2219           pkg_balance_under.pm was added on branch FREESIDE_2_1_BRANCH on
2220           2011-03-23 05:59:18 +0000
2221
2222 2011-03-22 22:59  ivan
2223
2224         * FS/FS/part_event/Condition/times.pm: file times.pm was added on
2225           branch FREESIDE_2_1_BRANCH on 2011-03-23 05:59:18 +0000
2226
2227 2011-03-22 14:51  ivan
2228
2229         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.2
2230
2231 2011-03-22 14:05  ivan
2232
2233         * ChangeLog: 2.1.2
2234
2235 2011-03-22 14:03  mark
2236
2237         * FS/FS/part_export/acct_google.pm: load modules correctly for
2238           acct_google
2239
2240 2011-03-22 13:55  ivan
2241
2242         * Makefile, httemplate/docs/about.html: 2.1.2
2243
2244 2011-03-21 20:32  mark
2245
2246         * bin/: cdr-vitelity.import: Vitelity API CDR import, #11037
2247
2248 2011-03-21 20:32  mark
2249
2250         * bin/cdr-vitelity.import: file cdr-vitelity.import was added on
2251           branch FREESIDE_2_1_BRANCH on 2011-03-22 03:32:59 +0000
2252
2253 2011-03-20 16:51  ivan
2254
2255         * httemplate/elements/freeside.css: fix hover effect on disabled
2256           text boxes
2257
2258 2011-03-18 19:00  ivan
2259
2260         * FS/FS/Schema.pm: svc_external.id s/int/bigint/ RT#12060
2261
2262 2011-03-16 15:25  ivan
2263
2264         * conf/invoice_latex_statement: update statement template
2265
2266 2011-03-16 09:31  ivan
2267
2268         * httemplate/graph/cust_bill_pkg_discount.html: file
2269           cust_bill_pkg_discount.html was added on branch
2270           FREESIDE_2_1_BRANCH on 2011-03-16 16:31:04 +0000
2271
2272 2011-03-16 09:31  ivan
2273
2274         * httemplate/graph/report_cust_bill_pkg_discount.html: file
2275           report_cust_bill_pkg_discount.html was added on branch
2276           FREESIDE_2_1_BRANCH on 2011-03-16 16:31:04 +0000
2277
2278 2011-03-16 09:31  ivan
2279
2280         * httemplate/graph/: cust_bill_pkg_discount.html,
2281           report_cust_bill_pkg_discount.html: never added
2282
2283 2011-03-15 19:12  ivan
2284
2285         * bin/bind.export: been a while.  remove db.domain files for slaved
2286           domains
2287
2288 2011-03-15 19:06  mark
2289
2290         * httemplate/edit/: svc_acct.cgi, process/svc_acct.cgi: google
2291           account export tweaks, #11760
2292
2293 2011-03-14 18:36  ivan
2294
2295         * httemplate/docs/about.html: happy new year
2296
2297 2011-03-14 18:36  ivan
2298
2299         * ChangeLog: 2.1.2
2300
2301 2011-03-14 17:46  ivan
2302
2303         * httemplate/search/cust_bill_pkg.cgi: fix sales report detail
2304           links when using "Separate rated usage from recurring feeds",
2305           RT#12019
2306
2307 2011-03-14 15:42  ivan
2308
2309         * FS/FS/part_pkg/flat.pm: fix prorates & recurring fees with
2310           recur_Common-using packages, RT#11993
2311
2312 2011-03-10 18:09  mark
2313
2314         * FS/FS/part_export/acct_google.pm: file acct_google.pm was added
2315           on branch FREESIDE_2_1_BRANCH on 2011-03-11 02:09:14 +0000
2316
2317 2011-03-10 18:09  mark
2318
2319         * FS/FS/part_export/: acct_google.pm: google account export, #11760
2320
2321 2011-03-10 01:42  ivan
2322
2323         * FS/FS/cust_pkg.pm: prevent all-too-common mistake of editing
2324           package dates manually to have a start date and a setup date,
2325           RT#11937
2326
2327 2011-03-09 18:40  ivan
2328
2329         * FS/FS/cust_bill.pm: fix label on invoice_include_aging conf
2330
2331 2011-03-09 18:26  ivan
2332
2333         * FS/FS/cust_main/Billing.pm: avoid runcentral's weird proble
2334           distributing tax exemptions since it doesn't apply to them
2335           anyway, RT#11476
2336
2337 2011-03-09 12:54  ivan
2338
2339         * FS/FS/cust_bill.pm: should fix usage showing up without omitting
2340           package details, RT#11905, RT#11561
2341
2342 2011-03-07 17:46  mark
2343
2344         * FS/FS/: Conf.pm, cust_bill.pm: show credit balance on invoices,
2345           #11564
2346
2347 2011-03-06 17:36  ivan
2348
2349         * FS/FS/cust_main/Billing.pm: when bill_usage_on_cancel config is
2350           set, fix billing setup on cancellation of unbilled packages,
2351           RT#11651
2352
2353 2011-03-05 12:44  ivan
2354
2355         * FS/FS/cust_bill.pm: fix missing invoice details (RT#11561), but
2356           will this cause them to show up when they shouldn't?
2357
2358 2011-03-03 18:26  mark
2359
2360         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
2361           httemplate/elements/dashboard-toplist.html,
2362           httemplate/view/cust_main/tickets.html: option to override
2363           requestor in new tickets, #7777
2364
2365 2011-03-03 15:39  mark
2366
2367         * rt/etc/RT_Config.pm.in: fix RT_Config typo
2368
2369 2011-03-03 11:08  mark
2370
2371         * FS/FS/: Conf.pm, ClientAPI/Signup.pm: allow third-party payment
2372           customers to be recorded as CARD, #11734
2373
2374 2011-02-28 20:38  mark
2375
2376         * FS/FS/part_export/voipnow_did.pm, bin/populate-areacodes: VoipNow
2377           export, minor fixes
2378
2379 2011-02-28 20:38  mark
2380
2381         * bin/populate-areacodes: file populate-areacodes was added on
2382           branch FREESIDE_2_1_BRANCH on 2011-03-28 19:04:06 +0000
2383
2384 2011-02-28 20:38  mark
2385
2386         * FS/FS/part_export/voipnow_did.pm: file voipnow_did.pm was added
2387           on branch FREESIDE_2_1_BRANCH on 2011-03-28 19:04:06 +0000
2388
2389 2011-02-28 20:09  mark
2390
2391         * FS/FS/areacode.pm: file areacode.pm was added on branch
2392           FREESIDE_2_1_BRANCH on 2011-03-28 19:04:06 +0000
2393
2394 2011-02-28 20:09  mark
2395
2396         * FS/t/areacode.t: file areacode.t was added on branch
2397           FREESIDE_2_1_BRANCH on 2011-03-28 19:04:06 +0000
2398
2399 2011-02-28 20:09  mark
2400
2401         * FS/FS/areacode.pm, FS/FS/part_export/voipnow_did.pm,
2402           FS/t/areacode.t, bin/populate-areacodes: VoipNow export, #11170
2403
2404 2011-02-26 03:02  mark
2405
2406         * FS/FS/ClientAPI/Signup.pm: unhide non-realtime payment fields in
2407           selfservice, RT#11734
2408
2409 2011-02-24 20:28  mark
2410
2411         * FS/FS/cdr/enswitch.pm: start of Enswitch CDR import, RT#11613
2412
2413 2011-02-23 15:05  ivan
2414
2415         * FS/FS/cust_bill.pm: fix harmless Argument "" isn't numeric
2416           warnings
2417
2418 2011-02-23 14:00  ivan
2419
2420         * FS/FS/part_event/Action/suspend.pm: and update suspend label in
2421           light of pkg_suspend, RT#11540
2422
2423 2011-02-23 13:50  ivan
2424
2425         * FS/FS/part_event/Action/: pkg_suspend.pm: add package suspend
2426
2427 2011-02-23 13:50  ivan
2428
2429         * FS/FS/part_event/Action/pkg_suspend.pm: file pkg_suspend.pm was
2430           added on branch FREESIDE_2_1_BRANCH on 2011-02-23 21:50:53 +0000
2431
2432 2011-02-22 13:18  levinse
2433
2434         * FS/FS/cust_bill.pm: invoice customizations, RT11467
2435
2436 2011-02-21 19:14  ivan
2437
2438         * httemplate/edit/: did_order.html, did_vendor.html: labels and
2439           capitalization and bears, oh my
2440
2441 2011-02-21 16:18  levinse
2442
2443         * httemplate/: misc/xmlhttp-cust_main-search.cgi,
2444           elements/customer-table.html, misc/cust_main_note-import.cgi:
2445           quick payment tool improvements, RT10698
2446
2447 2011-02-21 16:17  ivan
2448
2449         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: another one of
2450           those "not sure why this never caused problems before" things
2451
2452 2011-02-21 10:29  levinse
2453
2454         * FS/FS/cust_bill.pm: invoice customizations, RT11467
2455
2456 2011-02-21 08:36  levinse
2457
2458         * FS/FS/cdr.pm: invoice customizations, RT11467
2459
2460 2011-02-20 22:03  levinse
2461
2462         * httemplate/edit/process/svc_domain.cgi: trim whitespace for
2463           domain field in svc_domain prov UI, RT11432
2464
2465 2011-02-20 17:21  ivan
2466
2467         * FS/FS/: Schema.pm, cust_pkg.pm, cust_pkg/Import.pm: add
2468           agent_pkgid
2469
2470 2011-02-19 08:23  levinse
2471
2472         * FS/FS/Conf.pm: wtf
2473
2474 2011-02-19 08:21  levinse
2475
2476         * FS/FS/: Conf.pm, cust_bill.pm, usage_class.pm: invoice
2477           customizations, RT11467
2478
2479 2011-02-18 10:51  ivan
2480
2481         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi:
2482           ie-compatibility_mode config, RT#11659
2483
2484 2011-02-18 00:37  mark
2485
2486         * FS/FS/cdr/enswitch.pm: file enswitch.pm was added on branch
2487           FREESIDE_2_1_BRANCH on 2011-02-25 04:28:19 +0000
2488
2489 2011-02-18 00:37  mark
2490
2491         * FS/FS/cdr/enswitch.pm: start of Enswitch CDR import, RT#11613
2492
2493 2011-02-17 17:24  mark
2494
2495         * rt/: FREESIDE_MODIFIED, etc/RT_Config.pm.in,
2496           lib/RT/Search/Googleish.pm: option to include resolved tickets in
2497           search, RT#11658
2498
2499 2011-02-17 16:47  mark
2500
2501         * FS/FS/cdr/telos_xml.pm: Telos XML SMS records, RT#10721
2502
2503 2011-02-17 10:24  levinse
2504
2505         * conf/invoice_latexcoupon: fix regression in invoice_latexcoupon
2506           from RT10698
2507
2508 2011-02-16 03:57  ivan
2509
2510         * FS/FS/ClientAPI_XMLRPC.pm: fix freeside-sellfservice-xmlrpcd for
2511           implied hash :/
2512
2513 2011-02-16 03:49  ivan
2514
2515         * FS/FS/ClientAPI.pm: more debugging
2516
2517 2011-02-16 03:04  ivan
2518
2519         * FS/FS/ClientAPI.pm: add debugging
2520
2521 2011-02-16 02:52  ivan
2522
2523         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging
2524
2525 2011-02-15 23:39  levinse
2526
2527         * FS/FS/cust_bill.pm, conf/invoice_html,
2528           httemplate/view/cust_bill-barcode.cgi,
2529           httemplate/view/cust_bill.cgi: add barcodes to invoices, HTML
2530           part, RT10698
2531
2532 2011-02-15 22:21  levinse
2533
2534         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latexcoupon: add
2535           barcodes to invoices, PDF part, RT10698
2536
2537 2011-02-15 21:50  ivan
2538
2539         * conf/selfservice-body_bgcolor: file selfservice-body_bgcolor was
2540           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2541
2542 2011-02-15 21:50  ivan
2543
2544         * conf/selfservice-box_bgcolor: file selfservice-box_bgcolor was
2545           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2546
2547 2011-02-15 21:50  ivan
2548
2549         * conf/selfservice-font: file selfservice-font was added on branch
2550           FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2551
2552 2011-02-15 21:50  ivan
2553
2554         * conf/selfservice-hlink_color: file selfservice-hlink_color was
2555           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2556
2557 2011-02-15 21:50  ivan
2558
2559         * conf/selfservice-link_color: file selfservice-link_color was
2560           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2561
2562 2011-02-15 21:50  ivan
2563
2564         * conf/selfservice-menu_fontsize: file selfservice-menu_fontsize
2565           was added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49
2566           +0000
2567
2568 2011-02-15 21:50  ivan
2569
2570         * conf/selfservice-menu_nounderline: file
2571           selfservice-menu_nounderline was added on branch
2572           FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2573
2574 2011-02-15 21:50  ivan
2575
2576         * conf/selfservice-menu_skipblanks: file
2577           selfservice-menu_skipblanks was added on branch
2578           FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2579
2580 2011-02-15 21:50  ivan
2581
2582         * conf/selfservice-menu_skipheadings: file
2583           selfservice-menu_skipheadings was added on branch
2584           FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2585
2586 2011-02-15 21:50  ivan
2587
2588         * conf/selfservice-text_color: file selfservice-text_color was
2589           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2590
2591 2011-02-15 21:50  ivan
2592
2593         * conf/selfservice-title_align: file selfservice-title_align was
2594           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2595
2596 2011-02-15 21:50  ivan
2597
2598         * conf/selfservice-title_color: file selfservice-title_color was
2599           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2600
2601 2011-02-15 21:50  ivan
2602
2603         * conf/selfservice-title_size: file selfservice-title_size was
2604           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2605
2606 2011-02-15 21:50  ivan
2607
2608         * conf/selfservice-vlink_color: file selfservice-vlink_color was
2609           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2610
2611 2011-02-15 21:50  ivan
2612
2613         * conf/: selfservice-alink_color, selfservice-body_bgcolor,
2614           selfservice-box_bgcolor, selfservice-font,
2615           selfservice-hlink_color, selfservice-link_color,
2616           selfservice-menu_fontsize, selfservice-menu_nounderline,
2617           selfservice-menu_skipblanks, selfservice-menu_skipheadings,
2618           selfservice-text_color, selfservice-title_align,
2619           selfservice-title_color, selfservice-title_size,
2620           selfservice-vlink_color: adding jeremy's suggested default
2621           selfservice config
2622
2623 2011-02-15 21:50  ivan
2624
2625         * conf/selfservice-alink_color: file selfservice-alink_color was
2626           added on branch FREESIDE_2_1_BRANCH on 2011-02-16 05:50:49 +0000
2627
2628 2011-02-15 15:52  mark
2629
2630         * httemplate/search/elements/cust_pay_batch_top.html: file
2631           cust_pay_batch_top.html was added on branch FREESIDE_2_1_BRANCH
2632           on 2011-02-15 23:52:44 +0000
2633
2634 2011-02-15 15:52  mark
2635
2636         * httemplate/search/elements/cust_pay_batch_top.html,
2637           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm,
2638           httemplate/misc/process/pay_batch-approve.cgi,
2639           httemplate/search/cust_pay_batch.cgi,
2640           httemplate/search/pay_batch.cgi: batch payment revocation,
2641           RT#10545
2642
2643 2011-02-15 11:02  ivan
2644
2645         * FS/FS/Conf.pm, httemplate/elements/select-terms.html: add Net 3
2646           terms, RT#11641
2647
2648 2011-02-14 20:20  levinse
2649
2650         * httemplate/: misc/xmlhttp-cust_main-search.cgi,
2651           elements/customer-table.html: quick payment tool improvements,
2652           RT10698
2653
2654 2011-02-14 15:01  mark
2655
2656         * bin/cdr-voipnow.import: VoipNow import adjustment, RT#11178
2657
2658 2011-02-14 13:43  ivan
2659
2660         * FS/FS/: cust_main/Billing_Realtime.pm, svc_Common.pm: finish
2661           fixing declined signup of prepaid package provisioning to RADIUS
2662           anyway, RT#10122
2663
2664 2011-02-12 23:23  levinse
2665
2666         * FS/: MANIFEST, FS/Mason.pm: bulk DID orders and inventory,
2667           RT11291
2668
2669 2011-02-12 23:19  levinse
2670
2671         * FS/FS/did_order.pm: file did_order.pm was added on branch
2672           FREESIDE_2_1_BRANCH on 2011-02-13 07:19:50 +0000
2673
2674 2011-02-12 23:19  levinse
2675
2676         * FS/t/did_order.t: file did_order.t was added on branch
2677           FREESIDE_2_1_BRANCH on 2011-02-13 07:19:48 +0000
2678
2679 2011-02-12 23:19  levinse
2680
2681         * FS/FS/did_vendor.pm: file did_vendor.pm was added on branch
2682           FREESIDE_2_1_BRANCH on 2011-02-13 07:19:50 +0000
2683
2684 2011-02-12 23:19  levinse
2685
2686         * FS/t/did_vendor.t: file did_vendor.t was added on branch
2687           FREESIDE_2_1_BRANCH on 2011-02-13 07:19:48 +0000
2688
2689 2011-02-12 23:19  levinse
2690
2691         * FS/FS/lata.pm: file lata.pm was added on branch
2692           FREESIDE_2_1_BRANCH on 2011-02-13 07:19:49 +0000
2693
2694 2011-02-12 23:19  levinse
2695
2696         * FS/t/lata.t: file lata.t was added on branch FREESIDE_2_1_BRANCH
2697           on 2011-02-13 07:19:49 +0000
2698
2699 2011-02-12 23:19  levinse
2700
2701         * httemplate/edit/process/did_order.html: file did_order.html was
2702           added on branch FREESIDE_2_1_BRANCH on 2011-02-13 07:19:47 +0000
2703
2704 2011-02-12 23:19  levinse
2705
2706         * httemplate/edit/: did_vendor.html, process/did_vendor.html: file
2707           did_vendor.html was added on branch FREESIDE_2_1_BRANCH on
2708           2011-02-13 07:19:47 +0000
2709
2710 2011-02-12 23:19  levinse
2711
2712         * FS/bin/freeside-lata-import: file freeside-lata-import was added
2713           on branch FREESIDE_2_1_BRANCH on 2011-02-13 07:19:48 +0000
2714
2715 2011-02-12 23:19  levinse
2716
2717         * httemplate/elements/tr-select-state.html: file
2718           tr-select-state.html was added on branch FREESIDE_2_1_BRANCH on
2719           2011-02-13 07:19:47 +0000
2720
2721 2011-02-12 23:19  levinse
2722
2723         * httemplate/browse/did_order.html,
2724           httemplate/browse/did_vendor.html, FS/bin/freeside-lata-import,
2725           httemplate/edit/did_order.html, httemplate/edit/did_vendor.html,
2726           httemplate/edit/process/did_order.html,
2727           httemplate/edit/process/did_vendor.html,
2728           httemplate/elements/tr-select-state.html, FS/FS/did_order.pm,
2729           FS/FS/did_vendor.pm, FS/FS/lata.pm, FS/t/did_order.t,
2730           FS/t/did_vendor.t, FS/t/lata.t, httemplate/elements/menu.html,
2731           FS/FS.pm, FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/phone_avail.pm,
2732           httemplate/edit/elements/edit.html,
2733           httemplate/misc/phone_avail-import.html: bulk DID orders and
2734           inventory, RT11291
2735
2736 2011-02-12 23:19  levinse
2737
2738         * httemplate/: browse/did_order.html, edit/did_order.html: file
2739           did_order.html was added on branch FREESIDE_2_1_BRANCH on
2740           2011-02-13 07:19:46 +0000
2741
2742 2011-02-12 23:19  levinse
2743
2744         * httemplate/browse/did_vendor.html: file did_vendor.html was added
2745           on branch FREESIDE_2_1_BRANCH on 2011-02-13 07:19:46 +0000
2746
2747 2011-02-11 21:03  levinse
2748
2749         * FS/FS/part_pkg.pm: show package pricing details on customer view,
2750           RT11372
2751
2752 2011-02-11 20:56  levinse
2753
2754         * FS/FS/: part_pkg.pm, part_pkg/base_rate.pm, part_pkg/bulk.pm,
2755           part_pkg/flat.pm, part_pkg/flat_comission.pm,
2756           part_pkg/rt_time.pm, part_pkg/sesmon_hour.pm,
2757           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
2758           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
2759           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm,
2760           part_pkg/voip_sqlradacct.pm: show package pricing details on
2761           customer view, RT11372
2762
2763 2011-02-11 18:36  mark
2764
2765         * httemplate/search/cust_pay_batch.cgi: lock down manual batch
2766           approval
2767
2768 2011-02-11 16:19  ivan
2769
2770         * FS/FS/part_pkg/voip_cdr.pm: handle domestic_prefix of 0, RT#11390
2771
2772 2011-02-10 09:11  ivan
2773
2774         * httemplate/search/cust_pkg.cgi: fix color/link alightment on
2775           package report
2776
2777 2011-02-09 22:08  mark
2778
2779         * FS/FS/pay_batch.pm: fix batch payment recording again
2780
2781 2011-02-09 17:17  ivan
2782
2783         * httemplate/search/report_newtax.cgi, FS/FS/tax_rate.pm: fix cch
2784           tax report for more than one cust_bill_pkg_tax_rate_location per
2785           line item, RT#11483
2786
2787 2011-02-09 17:03  ivan
2788
2789         * httemplate/search/: cust_bill_pkg.cgi, report_newtax.cgi: fix cch
2790           tax report for more than one cust_bill_pkg_tax_rate_location per
2791           line item, RT#11483
2792
2793 2011-02-09 15:08  mark
2794
2795         * FS/FS/pay_batch.pm: fix batch payment recording, fallout from
2796           #10545
2797
2798 2011-02-08 21:22  levinse
2799
2800         * FS/FS/part_pkg/recur_Common.pm: fix regression caused by RT10481
2801           in sql_external, RT11536
2802
2803 2011-02-08 20:48  ivan
2804
2805         * httemplate/edit/process/cust_main_county-expand.cgi: improve
2806           error message when splitting taxclasses and there aren't any yet,
2807           RT#11144
2808
2809 2011-02-08 20:42  ivan
2810
2811         * httemplate/edit/process/cust_main_county-add.cgi: tax editor fix
2812           for adding additional counties when you already have cities,
2813           RT#11144
2814
2815 2011-02-04 22:51  ivan
2816
2817         * FS/FS/part_pkg/prorate.pm: avoid needlessly warning about old
2818           prorate packages without a cutoff_day on 2.1
2819
2820 2011-02-04 22:25  ivan
2821
2822         * FS/FS/cust_pkg.pm: fix cpu/mem sucking when service labels are
2823           very long, RT#11452
2824
2825 2011-02-04 22:03  ivan
2826
2827         * FS/FS/: cust_bill.pm, cust_pkg.pm: add more debug tracing to
2828           invoice generation, RT#11452
2829
2830 2011-02-04 21:45  ivan
2831
2832         * FS/FS/cust_pkg.pm: add more debug tracing to invoice generation,
2833           RT#11452
2834
2835 2011-02-04 21:18  ivan
2836
2837         * FS/FS/cust_pkg.pm: add more debug tracing to invoice generation,
2838           RT#11452
2839
2840 2011-02-04 20:58  ivan
2841
2842         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
2843           RT#11452
2844
2845 2011-02-04 20:49  ivan
2846
2847         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
2848           RT#11452
2849
2850 2011-02-04 20:41  ivan
2851
2852         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
2853           RT#11452
2854
2855 2011-02-04 20:05  ivan
2856
2857         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: fix cpu/memory problem?,
2858           RT#11452
2859
2860 2011-02-04 20:02  ivan
2861
2862         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
2863           RT#11452
2864
2865 2011-02-04 19:53  ivan
2866
2867         * FS/FS/cust_bill.pm: normalize spacing on HEAD vs 2.1
2868
2869 2011-02-04 19:36  ivan
2870
2871         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
2872           RT#11452
2873
2874 2011-02-04 18:38  ivan
2875
2876         * FS/FS/cust_bill.pm: add some debug tracing to invoice generation,
2877           RT#11452
2878
2879 2011-02-04 18:17  ivan
2880
2881         * FS/FS/cust_bill_pkg.pm: probably not related to fibernetics'
2882           memory problem, but still, should always use any class that's
2883           qsearch-ed, RT#11452
2884
2885 2011-02-03 17:12  mark
2886
2887         * FS/FS/pay_batch/td_eft1464.pm: TD EFT format padding, RT#10545
2888
2889 2011-02-01 03:12  ivan
2890
2891         * FS/FS/svc_acct.pm: add username-pound config
2892
2893 2011-02-01 02:50  ivan
2894
2895         * FS/FS/: svc_acct.pm, Conf.pm: add username-pound config
2896
2897 2011-01-31 17:29  ivan
2898
2899         * FS/FS/svc_acct.pm: allow colons in directories
2900
2901 2011-01-31 15:58  mark
2902
2903         * rt/lib/RT/Tickets_Overlay.pm: search for 'last month', RT#11057
2904
2905 2011-01-31 12:28  mark
2906
2907         * FS/FS/Conf.pm, httemplate/search/cust_pay_batch.cgi: fixed format
2908           option for TD EFT, RT#10545
2909
2910 2011-01-31 12:02  mark
2911
2912         * rt/lib/RT/Queue_Local.pm: file Queue_Local.pm was added on branch
2913           FREESIDE_2_1_BRANCH on 2011-01-31 20:02:30 +0000
2914
2915 2011-01-31 12:02  mark
2916
2917         * rt/: lib/RT/Queue_Local.pm, FREESIDE_MODIFIED: fix user settings
2918           when renaming queue, RT#10488
2919
2920 2011-01-31 12:01  mark
2921
2922         * rt/lib/RT/Queue_Local.pm: bad commit
2923
2924 2011-01-31 11:56  mark
2925
2926         * rt/lib/RT/Queue_Local.pm: rt/FREESIDE_MODIFIED
2927
2928 2011-01-30 22:23  levinse
2929
2930         * FS/FS/: Conf.pm, cust_bill.pm: add missing commits as part of
2931           backporting of RT10481 to 2.1 branch
2932
2933 2011-01-29 23:13  ivan
2934
2935         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
2936           more cities & remove individual cities, RT#11144
2937
2938 2011-01-29 23:02  ivan
2939
2940         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
2941           more cities & remove individual cities, RT#11144
2942
2943 2011-01-29 22:44  ivan
2944
2945         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
2946           more counties & remove individual counties, RT#11144
2947
2948 2011-01-29 22:33  ivan
2949
2950         * httemplate/edit/process/cust_main_county-remove.cgi: file
2951           cust_main_county-remove.cgi was added on branch
2952           FREESIDE_2_1_BRANCH on 2011-01-30 06:33:41 +0000
2953
2954 2011-01-29 22:33  ivan
2955
2956         * httemplate/edit/: cust_main_county-add.cgi,
2957           process/cust_main_county-add.cgi: file cust_main_county-add.cgi
2958           was added on branch FREESIDE_2_1_BRANCH on 2011-01-30 06:33:41
2959           +0000
2960
2961 2011-01-29 22:33  ivan
2962
2963         * httemplate/: edit/cust_main_county-add.cgi,
2964           browse/cust_main_county.cgi,
2965           edit/process/cust_main_county-add.cgi,
2966           edit/process/cust_main_county-collapse.cgi,
2967           edit/process/cust_main_county-remove.cgi: improve tax edit UI:
2968           add more counties & remove individual counties, RT#11144
2969
2970 2011-01-28 13:55  mark
2971
2972         * FS/FS/Conf.pm: fix incorrect text
2973
2974 2011-01-28 13:30  mark
2975
2976         * rt/: FREESIDE_MODIFIED, lib/RT/Date.pm,
2977           lib/RT/Tickets_Overlay.pm: ticket search for "this month",
2978           RT#11057
2979
2980 2011-01-27 15:46  ivan
2981
2982         * FS/FS/cust_main/Billing_Realtime.pm: fix savings ach?  RT#11377
2983
2984 2011-01-27 13:46  ivan
2985
2986         * FS/FS/Mason/Request.pm: orget about trying to set ::TMPDIRECTORY,
2987           chicken & egg proiblem, RT#11360
2988
2989 2011-01-26 21:18  levinse
2990
2991         * FS/FS/cust_main/Billing.pm: optionally generate line items which
2992           are fully discounted, RT10481
2993
2994 2011-01-26 21:10  levinse
2995
2996         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Mason.pm,
2997           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_main_note.pm,
2998           FS/FS/cust_note_class.pm, FS/t/cust_note_class.t,
2999           httemplate/browse/cust_note_class.html,
3000           httemplate/edit/cust_main_note.cgi,
3001           httemplate/edit/cust_note_class.html,
3002           httemplate/edit/elements/class_Common.html,
3003           httemplate/edit/process/cust_main_note.cgi,
3004           httemplate/edit/process/cust_note_class.html,
3005           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
3006           httemplate/view/cust_main/notes.html: note classes backport to
3007           2.1 branch, RT9995
3008
3009 2011-01-26 16:37  ivan
3010
3011         * FS/FS/UI/Web.pm: fix svc_label_link...? how did this ever work?
3012           RT#11331
3013
3014 2011-01-26 16:30  ivan
3015
3016         * FS/FS/UI/Web.pm: diagnose winding up in svc_X_link without a
3017           cust_svc?  RT#11331
3018
3019 2011-01-26 13:43  mark
3020
3021         * rt/lib/RT/Tickets_Overlay.pm: clean up date customfield change
3022
3023 2011-01-26 13:35  mark
3024
3025         * rt/lib/RT/Tickets_Overlay.pm: fix customfield date search,
3026           RT#8449
3027
3028 2011-01-25 02:13  ivan
3029
3030         * rt/lib/RT/CustomFieldValues/Queues.pm: file Queues.pm was added
3031           on branch FREESIDE_2_1_BRANCH on 2011-04-18 20:05:40 +0000
3032
3033 2011-01-25 02:13  mark
3034
3035         * rt/lib/RT/CustomFieldValues/Queues.pm: ticket escalation, part 2,
3036           RT#8254
3037
3038 2011-01-25 00:32  mark
3039
3040         * bin/cdr-opensips.import: more cleanup, RT#10992
3041
3042 2011-01-24 17:52  mark
3043
3044         * httemplate/view/cust_main/: locations.html,
3045           packages/package.html: missing files for new locations UI,
3046           RT#10766
3047
3048 2011-01-24 17:03  mark
3049
3050         * bin/cdr-opensips.import: revised openSIPS import script, RT#10992
3051
3052 2011-01-24 15:06  levinse
3053
3054         * FS/FS/cdr.pm, httemplate/misc/cdr.cgi: CDR reprocess with
3055           termination, RT8763
3056
3057 2011-01-23 17:09  levinse
3058
3059         * FS/: FS/Mason/Request.pm, bin/freeside-daily: upgrade
3060           optimizations for space-constrained installs, RT10071
3061
3062 2011-01-23 14:04  levinse
3063
3064         * FS/: FS/otaker_Mixin.pm, bin/freeside-daily: upgrade
3065           optimizations for space-constrained installs, RT10071
3066
3067 2011-01-23 12:55  levinse
3068
3069         * FS/FS/ClientAPI/MyAccount.pm,
3070           fs_selfservice/FS-SelfService/cgi/payment_results.html: add
3071           receipt for SS realtime CC payment, RT8498
3072
3073 2011-01-22 16:49  levinse
3074
3075         * httemplate/: edit/phone_device.html,
3076           edit/process/phone_device.html, elements/select-mac.html: bug fix
3077           my previous commit for RT7794
3078
3079 2011-01-22 12:03  levinse
3080
3081         * httemplate/misc/macinventory.cgi: file macinventory.cgi was added
3082           on branch FREESIDE_2_1_BRANCH on 2011-01-22 20:03:51 +0000
3083
3084 2011-01-22 12:03  levinse
3085
3086         * httemplate/elements/select-mac.html: file select-mac.html was
3087           added on branch FREESIDE_2_1_BRANCH on 2011-01-22 20:03:51 +0000
3088
3089 2011-01-22 12:03  levinse
3090
3091         * httemplate/elements/tr-select-mac.html: file tr-select-mac.html
3092           was added on branch FREESIDE_2_1_BRANCH on 2011-01-22 20:03:51
3093           +0000
3094
3095 2011-01-22 12:03  levinse
3096
3097         * httemplate/elements/select-mac.html,
3098           httemplate/elements/tr-select-mac.html,
3099           httemplate/misc/macinventory.cgi, FS/FS/Schema.pm,
3100           FS/FS/part_device.pm, httemplate/browse/part_device.html,
3101           httemplate/edit/part_device.html,
3102           httemplate/edit/phone_device.html: populate MAC address from
3103           inventory for svc_phone devices, RT7794
3104
3105 2011-01-21 18:45  levinse
3106
3107         * FS/FS/part_export/broadband_shellcommands.pm, FS/FS/Schema.pm,
3108           FS/FS/svc_broadband.pm, httemplate/edit/svc_broadband.cgi,
3109           httemplate/view/svc_broadband.cgi: add svc_broadband
3110           shellcommands export, RT11250
3111
3112 2011-01-21 18:45  levinse
3113
3114         * FS/FS/part_export/broadband_shellcommands.pm: file
3115           broadband_shellcommands.pm was added on branch
3116           FREESIDE_2_1_BRANCH on 2011-01-22 02:45:31 +0000
3117
3118 2011-01-21 11:32  ivan
3119
3120         * FS/FS/ClientAPI/Signup.pm: possibly fix problems with templated
3121           signup, RT#11218
3122
3123 2011-01-21 01:40  ivan
3124
3125         * FS/FS/cust_pkg/Import.pm: questionable auto-domaining of
3126           username@domain usernames on package import, RT#9117
3127
3128 2011-01-21 01:26  ivan
3129
3130         * FS/FS/cust_pkg/Import.pm: questionable auto-domaining of
3131           username@domain usernames on package import, RT#9117
3132
3133 2011-01-20 17:11  levinse
3134
3135         * httemplate/graph/elements/report.html: bug fix: all Excel reports
3136           using bottom_total option had total row off by one, RT10911
3137
3138 2011-01-20 15:05  ivan
3139
3140         * FS/FS/cust_main.pm: fix fallout from status module changes,
3141           RT#11295
3142
3143 2011-01-20 01:55  ivan
3144
3145         * FS/FS/Conf.pm: add cust_main-status_module to control how
3146           customers with cancelled recurring but un-cancelled one time
3147           charges are recognized, RT#10478
3148
3149 2011-01-20 01:51  ivan
3150
3151         * FS/: FS/cust_main/Status.pm, FS/Conf.pm, FS/cust_main.pm,
3152           MANIFEST: add cust_main-status_module to control how customers
3153           with cancelled recurring but un-cancelled one time charges are
3154           recognized, RT#10478
3155
3156 2011-01-20 01:51  ivan
3157
3158         * FS/FS/cust_main/Status.pm: file Status.pm was added on branch
3159           FREESIDE_2_1_BRANCH on 2011-01-20 09:51:58 +0000
3160
3161 2011-01-19 21:34  ivan
3162
3163         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
3164           condition to work w/taxes, RT#3983
3165
3166 2011-01-19 21:22  ivan
3167
3168         * FS/FS/: cust_pkg.pm: fix cancelling services on exspirations,
3169           RT#11269
3170
3171 2011-01-19 19:58  mark
3172
3173         * FS/FS/bill_batch.pm: load CAM::PDF on startup
3174
3175 2011-01-19 17:24  mark
3176
3177         * FS/FS/bill_batch.pm: better error message
3178
3179 2011-01-19 16:31  mark
3180
3181         * FS/FS/pay_batch/: td_eftack264.pm, td_eftret80.pm: TD EFT batch
3182           import formats, RT#10545
3183
3184 2011-01-19 13:50  levinse
3185
3186         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
3187           FS/FS/part_export/domreg_opensrs.pm,
3188           httemplate/edit/svc_domain.cgi: Add experimental OpenSRS export
3189           changes, and svc_domain UI changes for .au registrations
3190
3191 2011-01-19 12:34  levinse
3192
3193         * FS/FS/Conf.pm: fix typo in Conf.pm
3194
3195 2011-01-19 11:12  ivan
3196
3197         * FS/FS/: Conf.pm, cust_bill.pm: add cust_bill-no_recipients-error
3198           config, RT#11276
3199
3200 2011-01-18 16:30  mark
3201
3202         * FS/FS/part_pkg/: bulk.pm, discount_Mixin.pm, flat.pm,
3203           flat_introrate.pm: intro periods and DST, RT#11018
3204
3205 2011-01-18 01:32  ivan
3206
3207         * rt/lib/RTx/Statistics.pm: fix RTx Statistics years for 2011
3208
3209 2011-01-18 00:42  ivan
3210
3211         * FS/FS/: Conf.pm, cust_bill.pm: date_format_long for showing "1
3212           Feb 2011" instead of "Feb 1st, 2011", RT#11176
3213
3214 2011-01-17 21:21  levinse
3215
3216         * FS/FS/part_pkg/: discount_Mixin.pm, recur_Common.pm,
3217           sql_external.pm: add discount capability to sql_external, RT10481
3218
3219 2011-01-17 20:16  levinse
3220
3221         * fs_selfservice/FS-SelfService/cgi/: header.html, ws_list.html:
3222           improve wholesale SS UI, RT10883
3223
3224 2011-01-17 19:48  levinse
3225
3226         * httemplate/: view/svc_phone.cgi, edit/svc_phone.cgi: missed this
3227           for the prev commit for RT10993
3228
3229 2011-01-17 19:44  levinse
3230
3231         * FS/FS/: Schema.pm, svc_phone.pm,
3232           part_export/phone_sqlopensips.pm: OpenSIPS provisioning
3233           improvements, RT10993
3234
3235 2011-01-17 19:32  levinse
3236
3237         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: move
3238           telephony-related config items into their own section
3239
3240 2011-01-17 18:46  ivan
3241
3242         * FS/FS/part_export.pm, httemplate/misc/phone_avail-import.html:
3243           better export labeling for DID import, RT#11219
3244
3245 2011-01-17 18:19  levinse
3246
3247         * FS/FS/Conf.pm, FS/FS/part_export/phone_sqlopensips.pm,
3248           httemplate/config/config-view.cgi: OpenSIPS provisioning
3249           improvements, RT10993
3250
3251 2011-01-17 16:59  levinse
3252
3253         * httemplate/: search/phone_inventory_provisioned.html,
3254           elements/menu.html: added DID availability/inventory/provisioning
3255           report, RT10988
3256
3257 2011-01-17 16:59  levinse
3258
3259         * httemplate/search/phone_inventory_provisioned.html: file
3260           phone_inventory_provisioned.html was added on branch
3261           FREESIDE_2_1_BRANCH on 2011-01-18 00:59:04 +0000
3262
3263 2011-01-17 16:32  mark
3264
3265         * FS/FS/: pay_batch.pm, pay_batch/td_eft1464.pm: TD EFT format
3266           fixes, RT#10545
3267
3268 2011-01-16 16:36  ivan
3269
3270         * FS/FS/: Conf.pm, cust_main/Search.pm: searching kingcon's idea of
3271           legacy customer numbers without remembering leading 0s
3272
3273 2011-01-16 14:31  ivan
3274
3275         * FS/FS/cust_pkg.pm: better error on bad pkgpart
3276
3277 2011-01-16 12:20  ivan
3278
3279         * FS/FS/: cust_svc.pm, part_pkg/sesmon_hour.pm,
3280           part_pkg/sesmon_minute.pm: internal session db deprecated (or at
3281           least on hold), RT#11217
3282
3283 2011-01-15 22:45  levinse
3284
3285         * FS/FS/part_export/domreg_opensrs.pm: add ability to register .au
3286           domains via OpenSRS, RT10729
3287
3288 2011-01-15 21:44  levinse
3289
3290         * FS/FS/phone_avail.pm, FS/FS/part_export/internal_diddb.pm,
3291           httemplate/misc/phone_avail-import.html: DID import enhancements,
3292           RT11219
3293
3294 2011-01-15 21:07  ivan
3295
3296         * FS/FS/cust_main.pm: use
3297
3298 2011-01-15 19:35  ivan
3299
3300         * FS/FS/cust_pkg.pm: more complete package deletion
3301
3302 2011-01-15 19:33  levinse
3303
3304         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
3305           FS/FS/part_export/phone_sqlopensips.pm,
3306           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi:
3307           OpenSIPS provisioning, RT10993
3308
3309 2011-01-15 18:57  ivan
3310
3311         * FS/FS/cust_main.pm: use FS::cust_main_note;
3312
3313 2011-01-15 18:49  ivan
3314
3315         * httemplate/misc/cust_main-import_charges.cgi: wording
3316
3317 2011-01-15 18:23  ivan
3318
3319         * httemplate/misc/: cust_main-import.cgi: spacing
3320
3321 2011-01-14 17:20  mark
3322
3323         * bin/cdr-voipnow.import: VoipNow documentation
3324
3325 2011-01-14 16:46  mark
3326
3327         * bin/: cdr-voipnow.import: VoipNow CDR import, RT#11178
3328
3329 2011-01-14 16:46  mark
3330
3331         * bin/cdr-voipnow.import: file cdr-voipnow.import was added on
3332           branch FREESIDE_2_1_BRANCH on 2011-01-15 00:46:48 +0000
3333
3334 2011-01-14 12:08  levinse
3335
3336         * FS/FS/part_pkg/voip_cdr.pm: make CDR invoice details appear
3337           chronologically on invoices, for voip_cdr, RT10960
3338
3339 2011-01-13 18:51  ivan
3340
3341         * FS/FS/: Maestro.pm, ClientAPI/MyAccount.pm,
3342           cust_main/Packages.pm: fix old form of order_pkgs in favor of
3343           seconds_ref as an option, RT#10122
3344
3345 2011-01-13 18:51  ivan
3346
3347         * FS/FS/: cust_pkg.pm, ClientAPI/Signup.pm, cust_main/Billing.pm:
3348           fix declined signup of prepaid package provisioning to RADIUS
3349           anyway, RT#10122
3350
3351 2011-01-12 21:51  ivan
3352
3353         * httemplate/docs/credits.html: add erik to core, move jeff and
3354           richard to emeritus
3355
3356 2011-01-12 14:00  mark
3357
3358         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.tsv: ticket
3359           search spreadsheet download fix, RT#10855
3360
3361 2011-01-12 03:31  ivan
3362
3363         * conf/invoice_latex: fix CDRs pushing typeset invoice off the
3364           right margin in some cases, RT#10962
3365
3366 2011-01-11 22:26  ivan
3367
3368         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
3369           httemplate/edit/process/cust_pkg_discount.html: fix otaker
3370           getting inserted and messing up discount reports; upgrade fixes
3371           db, RT#10876
3372
3373 2011-01-11 21:59  ivan
3374
3375         * httemplate/search/elements/search-html.html: fix SQL query,
3376           RT#11127
3377
3378 2011-01-11 21:43  ivan
3379
3380         * httemplate/elements/menu.html: s/Process invoice batchs/Download
3381           invoice batches/, RT#11075
3382
3383 2011-01-11 19:11  ivan
3384
3385         * FS/FS/part_export/globalpops_voip.pm: globalpops is now voip
3386           innovations, fix phone number fetch
3387
3388 2011-01-11 07:49  levinse
3389
3390         * FS/FS/phone_avail.pm, FS/FS/part_export/vitelity.pm,
3391           httemplate/elements/select-did.html,
3392           httemplate/misc/phonenums.cgi: Vitelity DID selection
3393           improvements, RT4868
3394
3395 2011-01-10 18:03  levinse
3396
3397         * FS/FS/part_export/vitelity.pm,
3398           httemplate/elements/select-did.html: Vitelity API improvements
3399           for toll-free and vfax, RT11009
3400
3401 2011-01-10 16:56  mark
3402
3403         * FS/FS/part_pkg/prorate_Mixin.pm: add_full_period fix, RT#9874
3404
3405 2011-01-10 12:14  levinse
3406
3407         * FS/FS/cust_main/Search.pm: add customer search by billing email,
3408           RT10399
3409
3410 2011-01-10 11:44  levinse
3411
3412         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
3413           FS/FS/part_export/vitelity.pm, httemplate/edit/svc_phone.cgi,
3414           httemplate/edit/process/svc_phone.html,
3415           httemplate/elements/select-did.html,
3416           httemplate/elements/select-phonenum.html,
3417           httemplate/misc/phonenums.cgi, httemplate/view/svc_phone.cgi:
3418           vitelity API improvements for toll-free and fax, RT11009
3419
3420 2011-01-10 09:45  ivan
3421
3422         * FS/FS/Cron/backup.pm: use -Fc format to dump Pg databases
3423
3424 2011-01-08 15:30  ivan
3425
3426         * httemplate/view/cust_main/change_history.html: spacing
3427
3428 2011-01-08 15:19  ivan
3429
3430         * rt/sbin/rt-session-viewer: file rt-session-viewer was added on
3431           branch FREESIDE_2_1_BRANCH on 2011-01-08 23:19:49 +0000
3432
3433 2011-01-08 15:19  ivan
3434
3435         * rt/: Makefile, sbin/rt-session-viewer: fix rt-session-viewer
3436           mucking up upgrades
3437
3438 2011-01-07 21:21  mark
3439
3440         * FS/FS/cust_svc.pm: count available services correctly, RT#10340
3441
3442 2011-01-07 17:40  mark
3443
3444         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm, subscription.pm: fix
3445           introrate/prorate interaction, RT#11018
3446
3447 2011-01-07 16:42  levinse
3448
3449         * FS/FS/part_export/vitelity.pm: Vitelity DID provisioning, change
3450           RC sorting, RT4868
3451
3452 2011-01-07 15:13  levinse
3453
3454         * FS/FS/part_export/phone_sqlopensips.pm: file phone_sqlopensips.pm
3455           was added on branch FREESIDE_2_1_BRANCH on 2011-01-07 23:14:02
3456           +0000
3457
3458 2011-01-07 15:13  levinse
3459
3460         * FS/FS/part_export/phone_sqlopensips.pm, FS/FS/Schema.pm,
3461           FS/FS/svc_phone.pm, httemplate/edit/svc_phone.cgi,
3462           httemplate/view/svc_phone.cgi: opensips provisioning, RT10993
3463
3464 2010-12-31 16:47  mark
3465
3466         * rt/sbin/rt-session-viewer.in: file rt-session-viewer.in was added
3467           on branch FREESIDE_2_1_BRANCH on 2011-01-01 00:47:17 +0000
3468
3469 2010-12-31 16:46  mark
3470
3471         * rt/sbin/rt-session-viewer.in, FS/FS/TicketSystem/RT_Internal.pm,
3472           httemplate/view/cust_main/tickets.html, rt/FREESIDE_MODIFIED,
3473           rt/Makefile.in, rt/configure.ac, rt/lib/RT/Principal_Overlay.pm,
3474           rt/lib/RT/Queue_Overlay.pm, rt/lib/RT/System.pm,
3475           rt/lib/RT/Test.pm, rt/lib/RT/Interface/Web.pm,
3476           rt/share/html/Elements/SelectQueue,
3477           rt/share/html/Ticket/Create.html: limit ticket creation queue
3478           dropdowns based on ACL, RT#7778
3479
3480 2010-12-30 17:23  levinse
3481
3482         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
3483           fs_selfservice/FS-SelfService/cgi/signup.cgi,
3484           fs_selfservice/FS-SelfService/cgi/signup.html: self-signup with
3485           prepaid card without customer info, RT9713
3486
3487 2010-12-30 15:03  levinse
3488
3489         * httemplate/search/customer_accounting_summary.html: file
3490           customer_accounting_summary.html was added on branch
3491           FREESIDE_2_1_BRANCH on 2010-12-30 23:03:52 +0000
3492
3493 2010-12-30 15:03  levinse
3494
3495         * httemplate/search/report_customer_accounting_summary.html: file
3496           report_customer_accounting_summary.html was added on branch
3497           FREESIDE_2_1_BRANCH on 2010-12-30 23:03:52 +0000
3498
3499 2010-12-30 15:03  levinse
3500
3501         * httemplate/search/customer_accounting_summary.html,
3502           httemplate/search/report_customer_accounting_summary.html,
3503           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
3504           httemplate/graph/elements/monthly.html,
3505           httemplate/graph/elements/report.html: add customer accounting
3506           summary report, RT10911
3507
3508 2010-12-29 16:15  levinse
3509
3510         * httemplate/search/report_unprovisioned_services.html: file
3511           report_unprovisioned_services.html was added on branch
3512           FREESIDE_2_1_BRANCH on 2010-12-30 00:15:12 +0000
3513
3514 2010-12-29 16:15  levinse
3515
3516         * httemplate/search/unprovisioned_services.html: file
3517           unprovisioned_services.html was added on branch
3518           FREESIDE_2_1_BRANCH on 2010-12-30 00:15:12 +0000
3519
3520 2010-12-29 16:15  levinse
3521
3522         * httemplate/: search/report_unprovisioned_services.html,
3523           search/unprovisioned_services.html, elements/menu.html:
3524           unprovisioned services by type report, RT10255
3525
3526 2010-12-29 14:56  mark
3527
3528         * FS/FS/Schema.pm, FS/FS/cust_location.pm,
3529           httemplate/edit/cust_location.cgi,
3530           httemplate/edit/process/cust_location.cgi,
3531           httemplate/elements/tr-select-cust_location.html,
3532           httemplate/misc/disable-cust_location.cgi,
3533           httemplate/view/cust_main/packages.html,
3534           httemplate/view/cust_main/packages/location.html,
3535           httemplate/view/cust_main/packages/section.html: cust_location
3536           editing features, RT#10766
3537
3538 2010-12-29 14:42  mark
3539
3540         * bin/cdr-opensips.import: file cdr-opensips.import was added on
3541           branch FREESIDE_2_1_BRANCH on 2010-12-29 22:43:07 +0000
3542
3543 2010-12-29 14:42  mark
3544
3545         * bin/: cdr-opensips.import: start of openSIPS CDR import, RT#10992
3546
3547 2010-12-28 16:02  mark
3548
3549         * FS/FS/part_export/send_email.pm: file send_email.pm was added on
3550           branch FREESIDE_2_1_BRANCH on 2010-12-29 00:02:29 +0000
3551
3552 2010-12-28 16:02  mark
3553
3554         * FS/FS/: part_export/send_email.pm, Misc.pm, msg_template.pm:
3555           send_email export, RT#10884
3556
3557 2010-12-28 12:20  ivan
3558
3559         * bin/cvs2cl: 2.1 branch
3560
3561 2010-12-28 12:14  levinse
3562
3563         * FS/FS/cust_pkg.pm: add cust_pkg.order_date, RT6628
3564
3565 2010-12-28 10:34  levinse
3566
3567         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
3568           httemplate/edit/REAL_cust_pkg.cgi,
3569           httemplate/view/cust_main/packages/status.html: add
3570           cust_pkg.order_date, RT6628
3571
3572 2010-12-28 10:27  levinse
3573
3574         * FS/FS/svc_phone.pm: add API doc for new LNP svc_phone fields
3575
3576 2010-12-28 09:20  levinse
3577
3578         * FS/FS/phone_avail.pm, httemplate/search/phone_avail.html: UI
3579           enhancements to phone_avail report, RT10464
3580
3581 2010-12-28 08:34  levinse
3582
3583         * httemplate/search/: phone_avail.html, report_phone_avail.html:
3584           better access rights for phone_avail report, part 2, RT10464
3585
3586 2010-12-28 08:29  levinse
3587
3588         * httemplate/search/: phone_avail.html, report_phone_avail.html:
3589           better access rights for phone_avail report, part 1, RT10464
3590
3591 2010-12-28 08:21  levinse
3592
3593         * FS/FS/AccessRight.pm: better access rights for phone_avail
3594           report, part 1, RT10464
3595
3596 2010-12-28 07:58  levinse
3597
3598         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
3599           httemplate/edit/svc_phone.cgi,
3600           httemplate/elements/select-lnp_status.html,
3601           httemplate/view/svc_phone.cgi: LNP improvements, RT9527
3602
3603 2010-12-27 21:23  levinse
3604
3605         * FS/FS/: Conf.pm, cust_bill.pm: invoice customization for DIDs,
3606           RT10886
3607
3608 2010-12-26 12:25  ivan
3609
3610         * FS/FS/svc_phone.pm: normalize svc_phone labels
3611
3612 2010-12-25 20:09  levinse
3613
3614         * httemplate/elements/select-lnp_status.html: file
3615           select-lnp_status.html was added on branch FREESIDE_2_1_BRANCH on
3616           2010-12-26 04:09:37 +0000
3617
3618 2010-12-25 20:09  levinse
3619
3620         * httemplate/elements/tr-select-lnp_status.html: file
3621           tr-select-lnp_status.html was added on branch FREESIDE_2_1_BRANCH
3622           on 2010-12-26 04:09:38 +0000
3623
3624 2010-12-25 20:09  levinse
3625
3626         * httemplate/elements/select-lnp_status.html,
3627           httemplate/elements/tr-select-lnp_status.html, FS/FS/Conf.pm,
3628           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_phone.pm,
3629           FS/FS/ClientAPI/MyAccount.pm,
3630           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
3631           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3632           fs_selfservice/FS-SelfService/cgi/ws_list.html,
3633           httemplate/edit/part_svc.cgi, httemplate/edit/svc_phone.cgi,
3634           httemplate/edit/elements/edit.html,
3635           httemplate/edit/process/svc_phone.html,
3636           httemplate/elements/tr-input-date-field.html,
3637           httemplate/view/svc_phone.cgi: added basic LNP capability to
3638           svc_phone including SS, RT10948
3639
3640 2010-12-24 02:45  mark
3641
3642         * FS/FS/part_pkg.pm: upgrade unused_credit option, RT#10670
3643
3644 2010-12-24 01:56  mark
3645
3646         * FS/FS/cust_pkg.pm: option to credit unused time on package
3647           change, RT#10670
3648
3649 2010-12-24 01:49  mark
3650
3651         * FS/FS/part_pkg/global_Mixin.pm: file global_Mixin.pm was added on
3652           branch FREESIDE_2_1_BRANCH on 2010-12-24 09:49:49 +0000
3653
3654 2010-12-24 01:49  mark
3655
3656         * FS/FS/part_pkg/usage_Mixin.pm: file usage_Mixin.pm was added on
3657           branch FREESIDE_2_1_BRANCH on 2010-12-24 09:49:50 +0000
3658
3659 2010-12-24 01:49  mark
3660
3661         * FS/FS/: part_pkg/global_Mixin.pm, part_pkg/usage_Mixin.pm,
3662           part_pkg.pm, part_pkg/agent.pm, part_pkg/base_delayed.pm,
3663           part_pkg/base_rate.pm, part_pkg/bulk.pm,
3664           part_pkg/cdr_termination.pm, part_pkg/flat_comission_cust.pm,
3665           part_pkg/flat.pm, part_pkg/flat_comission.pm,
3666           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
3667           part_pkg/flat_introrate.pm, part_pkg/prepaid.pm,
3668           part_pkg/prorate.pm, part_pkg/prorate_delayed.pm,
3669           part_pkg/rt_time.pm, part_pkg/sesmon_hour.pm,
3670           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
3671           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
3672           part_pkg/subscription.pm, part_pkg/voip_cdr.pm,
3673           part_pkg/voip_inbound.pm, part_pkg/voip_sqlradacct.pm: part_pkg
3674           option inheritance, part 1
3675
3676 2010-12-23 21:48  mark
3677
3678         * FS/FS/ClientAPI/Signup.pm,
3679           fs_selfservice/FS-SelfService/cgi/signup.cgi: eWay self-signup
3680           fixes
3681
3682 2010-12-23 16:40  mark
3683
3684         * httemplate/misc/process/pay_batch-approve.cgi: file
3685           pay_batch-approve.cgi was added on branch FREESIDE_2_1_BRANCH on
3686           2010-12-24 00:41:26 +0000
3687
3688 2010-12-23 16:40  mark
3689
3690         * httemplate/misc/process/pay_batch-approve.cgi, FS/FS/Conf.pm,
3691           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm,
3692           FS/FS/pay_batch/td_eft1464.pm,
3693           httemplate/misc/download-batch.cgi,
3694           httemplate/search/cust_pay_batch.cgi: manual batch approval and
3695           TD EFT fixes, RT#10545
3696
3697 2010-12-23 09:52  levinse
3698
3699         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
3700           self-service improvements, RT10883
3701
3702 2010-12-21 15:44  levinse
3703
3704         * fs_selfservice/FS-SelfService/cgi/process_svc_phone.html: file
3705           process_svc_phone.html was added on branch FREESIDE_2_1_BRANCH on
3706           2010-12-21 23:44:57 +0000
3707
3708 2010-12-21 15:44  levinse
3709
3710         * fs_selfservice/FS-SelfService/cgi/process_svc_phone.html,
3711           FS/FS/ClientAPI/MyAccount.pm,
3712           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
3713           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3714           httemplate/elements/select-phonenum.html: self-service
3715           improvements: DIDs, RT10885; re-do all of my changes which were
3716           undone by Mark
3717
3718 2010-12-21 01:12  mark
3719
3720         * fs_selfservice/FS-SelfService/cgi/post_thirdparty_payment.html:
3721           file post_thirdparty_payment.html was added on branch
3722           FREESIDE_2_1_BRANCH on 2010-12-21 09:13:04 +0000
3723
3724 2010-12-21 01:12  mark
3725
3726         * fs_selfservice/FS-SelfService/cgi/post_thirdparty_payment.html,
3727           FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_pay_pending.pm,
3728           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
3729           FS/FS/cust_main/Billing_Realtime.pm,
3730           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
3731           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3732           httemplate/edit/payment_gateway.html: changes to support eWay
3733           third-party payment, #10208
3734
3735 2010-12-20 22:26  levinse
3736
3737         * fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html: file
3738           provision_svc_phone.html was added on branch FREESIDE_2_1_BRANCH
3739           on 2010-12-21 06:26:15 +0000
3740
3741 2010-12-20 22:26  levinse
3742
3743         * fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
3744           FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
3745           fs_selfservice/FS-SelfService/SelfService.pm,
3746           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
3747           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3748           fs_selfservice/FS-SelfService/cgi/ws_list.html,
3749           httemplate/elements/select-did.html,
3750           httemplate/elements/select-phonenum.html: self-service
3751           improvements: DIDs, RT10885
3752
3753 2010-12-19 19:14  levinse
3754
3755         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
3756           fs_selfservice/FS-SelfService/SelfService.pm,
3757           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3758           fs_selfservice/FS-SelfService/cgi/ws_list.html: self-service
3759           improvements: DIDs, RT10885
3760
3761 2010-12-17 15:44  ivan
3762
3763         * FS/FS/Conf.pm, httemplate/elements/menu.html,
3764           httemplate/view/cust_main.cgi: add cust_main-external_links and
3765           menu-prepend_links options for wisper NORM links, RT#10889
3766
3767 2010-12-17 11:32  levinse
3768
3769         * FS/FS/ClientAPI/MyAccount.pm,
3770           fs_selfservice/FS-SelfService/cgi/myaccount.html,
3771           fs_selfservice/FS-SelfService/cgi/provision.html,
3772           fs_selfservice/FS-SelfService/cgi/provision_list.html,
3773           fs_selfservice/FS-SelfService/cgi/ws_list.html: self-service
3774           improvements, RT10883
3775
3776 2010-12-16 17:15  levinse
3777
3778         * fs_selfservice/FS-SelfService/cgi/tktview.html: file tktview.html
3779           was added on branch FREESIDE_2_1_BRANCH on 2010-12-17 01:16:03
3780           +0000
3781
3782 2010-12-16 17:15  levinse
3783
3784         * fs_selfservice/FS-SelfService/cgi/tktview.html,
3785           FS/FS/ClientAPI/MyAccount.pm,
3786           fs_selfservice/FS-SelfService/cgi/myaccount.html,
3787           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
3788           FS/FS/TicketSystem/RT_Internal.pm,
3789           fs_selfservice/FS-SelfService/SelfService.pm: self-service
3790           improvements, RT10883
3791
3792 2010-12-15 23:34  mark
3793
3794         * httemplate/view/cust_main/packages/section.html: file
3795           section.html was added on branch FREESIDE_2_1_BRANCH on
3796           2010-12-29 22:56:47 +0000
3797
3798 2010-12-15 23:34  ivan
3799
3800         * httemplate/view/cust_main/packages/section.html: fix syntax error
3801           from hasty merge
3802
3803 2010-12-15 07:09  levinse
3804
3805         * fs_selfservice/FS-SelfService/cgi/ws_list.html: file ws_list.html
3806           was added on branch FREESIDE_2_1_BRANCH on 2010-12-15 15:09:48
3807           +0000
3808
3809 2010-12-15 07:09  levinse
3810
3811         * fs_selfservice/FS-SelfService/cgi/ws_list.html,
3812           fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
3813           FS/FS/ClientAPI/MyAccount.pm,
3814           fs_selfservice/FS-SelfService/cgi/provision.html: self-service
3815           improvements, RT10883
3816
3817 2010-12-14 15:27  levinse
3818
3819         * fs_selfservice/FS-SelfService/cgi/invoices.html: file
3820           invoices.html was added on branch FREESIDE_2_1_BRANCH on
3821           2010-12-14 23:27:20 +0000
3822
3823 2010-12-14 15:27  levinse
3824
3825         * fs_selfservice/FS-SelfService/cgi/tktcreate.html: file
3826           tktcreate.html was added on branch FREESIDE_2_1_BRANCH on
3827           2010-12-14 23:27:21 +0000
3828
3829 2010-12-14 15:27  levinse
3830
3831         * fs_selfservice/FS-SelfService/cgi/invoices.html,
3832           fs_selfservice/FS-SelfService/cgi/tktcreate.html,
3833           FS/FS/ClientAPI/MyAccount.pm,
3834           fs_selfservice/FS-SelfService/cgi/myaccount.html,
3835           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
3836           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
3837           improvements, RT10883
3838
3839 2010-12-14 00:21  mark
3840
3841         * httemplate/view/cust_main/locations.html: file locations.html was
3842           added on branch FREESIDE_2_1_BRANCH on 2011-01-25 01:52:20 +0000
3843
3844 2010-12-14 00:21  mark
3845
3846         * httemplate/view/cust_main/locations.html: fix location display
3847           boundary case
3848
3849 2010-12-13 23:29  mark
3850
3851         * httemplate/edit/: cust_location.cgi, process/cust_location.cgi:
3852           file cust_location.cgi was added on branch FREESIDE_2_1_BRANCH on
3853           2010-12-29 22:56:46 +0000
3854
3855 2010-12-13 23:29  mark
3856
3857         * httemplate/misc/disable-cust_location.cgi: file
3858           disable-cust_location.cgi was added on branch FREESIDE_2_1_BRANCH
3859           on 2010-12-29 22:56:47 +0000
3860
3861 2010-12-13 23:29  mark
3862
3863         * httemplate/: view/cust_main/locations.html,
3864           edit/cust_location.cgi, edit/process/cust_location.cgi,
3865           misc/disable-cust_location.cgi,
3866           view/cust_main/packages/section.html: cust_location editing
3867           features, RT#10766
3868
3869 2010-12-13 22:33  ivan
3870
3871         * httemplate/: pref/pref-process.html, pref/pref.html,
3872           view/cust_main/change_history.html, view/cust_main/packages.html:
3873           show formatted dates on change history, per-user pref for full
3874           cust_pkg timestamps, RT#10757
3875
3876 2010-12-10 14:08  ivan
3877
3878         * httemplate/view/svc_acct/cardfortress.html: file
3879           cardfortress.html was added on branch FREESIDE_2_1_BRANCH on
3880           2010-12-10 22:09:06 +0000
3881
3882 2010-12-10 14:08  ivan
3883
3884         * FS/FS/part_export/cardfortress.pm: file cardfortress.pm was added
3885           on branch FREESIDE_2_1_BRANCH on 2010-12-10 22:09:06 +0000
3886
3887 2010-12-10 14:08  ivan
3888
3889         * FS/FS/part_export/cardfortress.pm,
3890           httemplate/view/svc_acct/cardfortress.html, FS/FS/Conf.pm,
3891           FS/FS/Schema.pm, FS/FS/svc_acct.pm,
3892           httemplate/edit/process/svc_acct.cgi,
3893           httemplate/view/svc_acct.cgi: cardfortress backend support
3894
3895 2010-12-09 22:02  levinse
3896
3897         * httemplate/browse/cust_note_class.html: file cust_note_class.html
3898           was added on branch FREESIDE_2_1_BRANCH on 2011-01-27 05:10:09
3899           +0000
3900
3901 2010-12-09 22:02  levinse
3902
3903         * httemplate/edit/: cust_note_class.html,
3904           process/cust_note_class.html: file cust_note_class.html was added
3905           on branch FREESIDE_2_1_BRANCH on 2011-01-27 05:10:10 +0000
3906
3907 2010-12-09 22:02  levinse
3908
3909         * FS/FS/cust_note_class.pm: file cust_note_class.pm was added on
3910           branch FREESIDE_2_1_BRANCH on 2011-01-27 05:10:09 +0000
3911
3912 2010-12-09 22:02  levinse
3913
3914         * FS/t/cust_note_class.t: file cust_note_class.t was added on
3915           branch FREESIDE_2_1_BRANCH on 2011-01-27 05:10:09 +0000
3916
3917 2010-12-09 22:02  levinse
3918
3919         * FS/FS/cust_note_class.pm, FS/t/cust_note_class.t,
3920           httemplate/browse/cust_note_class.html,
3921           httemplate/edit/cust_note_class.html,
3922           httemplate/edit/process/cust_note_class.html: implement customer
3923           note classes, RT9995
3924
3925 2010-12-07 16:36  mark
3926
3927         * FS/FS/cust_pkg.pm: fix incorrect bill dates from prorate,
3928           RT#10830
3929
3930 2010-12-07 16:02  mark
3931
3932         * FS/FS/part_pkg/prorate_Mixin.pm: fix incorrect bill dates from
3933           prorate, RT#10830
3934
3935 2010-12-07 14:26  mark
3936
3937         * FS/FS/: Conf.pm, cust_pay.pm, cust_pkg.pm,
3938           cust_main/Billing_Realtime.pm: per-agent notification options,
3939           RT#10797
3940
3941 2010-12-04 18:59  ivan
3942
3943         * rt/share/html/RTx/Statistics/: CallsMultiQueue/index.html,
3944           CallsQueueDay/index.html, DayOfWeek/index.html,
3945           OpenStalled/index.html, Resolution/index.html,
3946           TimeToResolve/index.html: RTx-Statistics in 2.1 / 3.8, RT#10046
3947
3948 2010-12-04 18:43  ivan
3949
3950         * rt/share/html/RTx/Statistics/Elements/GraphBox: RTx-Statistics in
3951           2.1 / 3.8, RT#10046
3952
3953 2010-12-04 18:39  ivan
3954
3955         * rt/share/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox:
3956           file ControlBox was added on branch FREESIDE_2_1_BRANCH on
3957           2010-12-05 02:39:08 +0000
3958
3959 2010-12-04 18:39  ivan
3960
3961         * rt/share/html/RTx/Statistics/Elements/CollectionAsTable/Header:
3962           file Header was added on branch FREESIDE_2_1_BRANCH on 2010-12-05
3963           02:39:07 +0000
3964
3965 2010-12-04 18:39  ivan
3966
3967         *
3968           rt/share/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat:
3969           file ParseFormat was added on branch FREESIDE_2_1_BRANCH on
3970           2010-12-05 02:39:07 +0000
3971
3972 2010-12-04 18:39  ivan
3973
3974         * rt/share/html/RTx/Statistics/Elements/CollectionAsTable/Row: file
3975           Row was added on branch FREESIDE_2_1_BRANCH on 2010-12-05
3976           02:39:07 +0000
3977
3978 2010-12-04 18:39  ivan
3979
3980         * rt/share/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage:
3981           file UpdatePage was added on branch FREESIDE_2_1_BRANCH on
3982           2010-12-05 02:39:08 +0000
3983
3984 2010-12-04 18:37  ivan
3985
3986         * rt/share/html/RTx/Statistics/Elements/: GraphBox,
3987           CollectionAsTable/Header, CollectionAsTable/ParseFormat,
3988           CollectionAsTable/Row, ControlsAsTable/ControlBox,
3989           ControlsAsTable/UpdatePage: RTx-Statistics in 2.1 / 3.8, RT#10046
3990
3991 2010-12-04 18:21  ivan
3992
3993         * rt/share/html/RTx/Statistics/: CallsMultiQueue/Elements/Chart,
3994           CallsQueueDay/Elements/Chart, DayOfWeek/Elements/Chart,
3995           OpenStalled/Elements/Chart, Resolution/Elements/Chart:
3996           RTx-Statistics in 2.1 / 3.8
3997
3998 2010-12-04 16:15  ivan
3999
4000         * htetc/freeside-rt.conf, rt/FREESIDE_MODIFIED: RTx-Statistics in
4001           2.1 / 3.8
4002
4003 2010-12-04 16:06  ivan
4004
4005         * rt/share/html/RTx/Statistics/: CallsMultiQueue/Elements/Chart,
4006           CallsQueueDay/Elements/Chart: file Chart was added on branch
4007           FREESIDE_2_1_BRANCH on 2010-12-05 00:06:42 +0000
4008
4009 2010-12-04 16:06  ivan
4010
4011         * rt/share/html/RTx/Statistics/: DayOfWeek/Elements/Chart,
4012           OpenStalled/Elements/Chart, Resolution/Elements/Chart,
4013           TimeToResolve/Elements/Chart, UserTest/Elements/Chart: file Chart
4014           was added on branch FREESIDE_2_1_BRANCH on 2010-12-05 00:06:43
4015           +0000
4016
4017 2010-12-04 16:06  ivan
4018
4019         * rt/share/html/RTx/Statistics/Elements/DateSelectRow: file
4020           DateSelectRow was added on branch FREESIDE_2_1_BRANCH on
4021           2010-12-05 00:06:43 +0000
4022
4023 2010-12-04 16:06  ivan
4024
4025         * rt/share/html/RTx/Statistics/Elements/DurationAsString: file
4026           DurationAsString was added on branch FREESIDE_2_1_BRANCH on
4027           2010-12-05 00:06:43 +0000
4028
4029 2010-12-04 16:06  ivan
4030
4031         * rt/share/html/RTx/Statistics/Elements/GraphBox: file GraphBox was
4032           added on branch FREESIDE_2_1_BRANCH on 2010-12-05 00:06:43 +0000
4033
4034 2010-12-04 16:06  ivan
4035
4036         * rt/share/html/RTx/Statistics/CallsQueueDay/Results.tsv: file
4037           Results.tsv was added on branch FREESIDE_2_1_BRANCH on 2010-12-05
4038           00:06:42 +0000
4039
4040 2010-12-04 16:06  ivan
4041
4042         * rt/share/html/RTx/Statistics/OpenStalled/Results.tsv: file
4043           Results.tsv was added on branch FREESIDE_2_1_BRANCH on 2010-12-05
4044           00:06:43 +0000
4045
4046 2010-12-04 16:06  ivan
4047
4048         * rt/share/html/RTx/Statistics/Elements/SelectMultiQueue: file
4049           SelectMultiQueue was added on branch FREESIDE_2_1_BRANCH on
4050           2010-12-05 00:06:43 +0000
4051
4052 2010-12-04 16:06  ivan
4053
4054         * rt/share/html/RTx/Statistics/Elements/StatColumnMap: file
4055           StatColumnMap was added on branch FREESIDE_2_1_BRANCH on
4056           2010-12-05 00:06:43 +0000
4057
4058 2010-12-04 16:06  ivan
4059
4060         * rt/share/html/RTx/Statistics/Elements/Tabs: file Tabs was added
4061           on branch FREESIDE_2_1_BRANCH on 2010-12-05 00:06:43 +0000
4062
4063 2010-12-04 16:06  ivan
4064
4065         * rt/share/html/RTx/Statistics/: FAQ/index.html,
4066           OpenStalled/index.html, Resolution/index.html,
4067           TimeToResolve/index.html, UserTest/index.html: file index.html
4068           was added on branch FREESIDE_2_1_BRANCH on 2010-12-05 00:06:43
4069           +0000
4070
4071 2010-12-04 16:06  ivan
4072
4073         * rt/share/html/RTx/Statistics/: DurationAsString, index.html,
4074           CallsMultiQueue/index.html, CallsMultiQueue/Elements/Chart,
4075           CallsQueueDay/Results.tsv, CallsQueueDay/index.html,
4076           CallsQueueDay/Elements/Chart, DayOfWeek/index.html,
4077           DayOfWeek/Elements/Chart, Elements/DateSelectRow,
4078           Elements/DurationAsString, Elements/GraphBox,
4079           Elements/SelectMultiQueue, Elements/StatColumnMap, Elements/Tabs,
4080           FAQ/index.html, OpenStalled/Results.tsv, OpenStalled/index.html,
4081           OpenStalled/Elements/Chart, Resolution/index.html,
4082           Resolution/Elements/Chart, TimeToResolve/index.html,
4083           TimeToResolve/Elements/Chart, UserTest/index.html,
4084           UserTest/Elements/Chart: RTx-Statistics in 2.1 / 3.8
4085
4086 2010-12-04 16:06  ivan
4087
4088         * rt/share/html/RTx/Statistics/DurationAsString: file
4089           DurationAsString was added on branch FREESIDE_2_1_BRANCH on
4090           2010-12-05 00:06:42 +0000
4091
4092 2010-12-04 16:06  ivan
4093
4094         * rt/share/html/RTx/Statistics/: index.html,
4095           CallsMultiQueue/index.html, CallsQueueDay/index.html,
4096           DayOfWeek/index.html: file index.html was added on branch
4097           FREESIDE_2_1_BRANCH on 2010-12-05 00:06:42 +0000
4098
4099 2010-12-04 15:42  ivan
4100
4101         * rt/share/html/Callbacks/RTx-Statistics/Elements/Tabs/Default:
4102           RTx-Statistics in 2.1 / 3.8
4103
4104 2010-12-03 19:52  ivan
4105
4106         * httemplate/elements/tr-select-cust_location.html: sort locations
4107           in dropdown, RT#10766
4108
4109 2010-12-03 19:34  ivan
4110
4111         * httemplate/edit/process/change-cust_pkg.html: keep dates on
4112           package change, RT#10766
4113
4114 2010-12-03 19:29  ivan
4115
4116         * httemplate/elements/tr-select-cust_location.html: sort locations
4117           in dropdown, RT#10766
4118
4119 2010-12-02 11:03  ivan
4120
4121         * FS/FS/tax_rate.pm: count locations as accounts for cch taxation
4122           only when tax-pkg_address is on
4123
4124 2010-11-30 15:44  mark
4125
4126         * FS/FS/pay_batch/: td_eftack264.pm, td_eftret80.pm: TD EFT batch
4127           import formats, RT#10545
4128
4129 2010-11-30 15:44  mark
4130
4131         * FS/FS/pay_batch/td_eftack264.pm: file td_eftack264.pm was added
4132           on branch FREESIDE_2_1_BRANCH on 2011-01-20 00:31:34 +0000
4133
4134 2010-11-30 15:44  mark
4135
4136         * FS/FS/pay_batch/td_eftret80.pm: file td_eftret80.pm was added on
4137           branch FREESIDE_2_1_BRANCH on 2011-01-20 00:31:34 +0000
4138
4139 2010-11-30 13:49  ivan
4140
4141         * bin/merge-referrals: fix merge-referrals, RT#10247
4142
4143 2010-11-30 12:24  mark
4144
4145         * FS/FS/: TicketSystem.pm, Upgrade.pm: auto-insert
4146           CustomFieldChange scrip condition, from RT#10139
4147
4148 2010-11-27 15:53  ivan
4149
4150         * FS/FS/tax_rate.pm: with cch taxation, consider "account" taxes
4151           per- (distinct) location instead of per -customer, RT#10248
4152
4153 2010-11-26 19:55  ivan
4154
4155         * httemplate/elements/create_uri_query: file create_uri_query was
4156           added on branch FREESIDE_2_1_BRANCH on 2010-11-27 03:55:08 +0000
4157
4158 2010-11-26 19:55  ivan
4159
4160         * httemplate/elements/handle_uri_query: file handle_uri_query was
4161           added on branch FREESIDE_2_1_BRANCH on 2010-11-27 03:55:08 +0000
4162
4163 2010-11-26 19:55  ivan
4164
4165         * httemplate/: elements/create_uri_query,
4166           elements/handle_uri_query, misc/batch-cust_pay.html,
4167           misc/process/batch-cust_pay.cgi: fix "URL limit exceeded" when
4168           errors are present on quick payment entry, RT#9917
4169
4170 2010-11-24 19:30  ivan
4171
4172         * fs_selfservice/FS-SelfService/SelfService.pm: disable ancient
4173           izoom stuff, RT#10730
4174
4175 2010-11-24 18:35  ivan
4176
4177         * FS/FS/ClientAPI/Agent.pm: fix username check, RT#9608
4178
4179 2010-11-24 17:54  mark
4180
4181         * FS/FS/cdr/: telos_csv.pm: Telos .act CDR format, RT#10722
4182
4183 2010-11-24 17:54  mark
4184
4185         * FS/FS/cdr/telos_csv.pm: file telos_csv.pm was added on branch
4186           FREESIDE_2_1_BRANCH on 2010-11-25 01:54:12 +0000
4187
4188 2010-11-24 17:06  mark
4189
4190         * FS/FS/: cdr/telos_xml.pm, Record.pm, cdr.pm: Telos XML CDR
4191           format, RT#10721
4192
4193 2010-11-24 17:06  mark
4194
4195         * FS/FS/cdr/telos_xml.pm: file telos_xml.pm was added on branch
4196           FREESIDE_2_1_BRANCH on 2010-11-25 01:06:38 +0000
4197
4198 2010-11-23 17:31  ivan
4199
4200         * FS/FS/TicketSystem/RT_Internal.pm: don't attempt to use
4201           RT::CurrentUser before RT has been initialized.  very weird.
4202           RT#10695
4203
4204 2010-11-22 17:52  ivan
4205
4206         * FS/FS/cust_main/Billing.pm,
4207           httemplate/view/cust_main/packages/status.html: fix noisy but
4208           harmless fallout from RT#10148
4209
4210 2010-11-22 17:39  mark
4211
4212         * fs_selfservice/FS-SelfService/cgi/process_suspend_pkg.html: file
4213           process_suspend_pkg.html was added on branch FREESIDE_2_1_BRANCH
4214           on 2010-11-23 01:40:12 +0000
4215
4216 2010-11-22 17:39  mark
4217
4218         * fs_selfservice/FS-SelfService/cgi/process_suspend_pkg.html,
4219           FS/FS/ClientAPI_XMLRPC.pm, FS/FS/Conf.pm,
4220           FS/FS/ClientAPI/MyAccount.pm,
4221           fs_selfservice/FS-SelfService/SelfService.pm,
4222           fs_selfservice/FS-SelfService/cgi/provision_list.html,
4223           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: selfservice
4224           command to suspend packages, RT#9989
4225
4226 2010-11-21 18:52  mark
4227
4228         * httemplate/edit/process/part_event.html: make reasonnum mandatory
4229           in event actions, RT#9684
4230
4231 2010-11-21 17:30  mark
4232
4233         * FS/FS/part_event/Action/pkg_cancel.pm: file pkg_cancel.pm was
4234           added on branch FREESIDE_2_1_BRANCH on 2010-11-22 01:30:16 +0000
4235
4236 2010-11-21 17:30  mark
4237
4238         * FS/FS/part_event/Action/: pkg_cancel.pm, cancel.pm: pkg_cancel
4239           event action, RT#10141
4240
4241 2010-11-20 15:23  ivan
4242
4243         * httemplate/search/rt_ticket.html: sort fields in time worked
4244           summary, RT#7573
4245
4246 2010-11-20 15:00  ivan
4247
4248         * httemplate/search/report_rt_ticket.html: file
4249           report_rt_ticket.html was added on branch FREESIDE_2_1_BRANCH on
4250           2010-11-20 23:00:44 +0000
4251
4252 2010-11-20 15:00  ivan
4253
4254         * httemplate/search/rt_ticket.html: file rt_ticket.html was added
4255           on branch FREESIDE_2_1_BRANCH on 2010-11-20 23:00:44 +0000
4256
4257 2010-11-20 15:00  ivan
4258
4259         * httemplate/: search/report_rt_ticket.html, search/rt_ticket.html,
4260           elements/menu.html, search/report_rt_transaction.html,
4261           search/rt_transaction.html: time worked summary report, RT#7573
4262
4263 2010-11-19 20:50  levinse
4264
4265         * FS/FS/part_export/vitelity.pm: bug fixes vitelity.pm, RT4868
4266
4267 2010-11-19 18:33  mark
4268
4269         *
4270           rt/share/html/Callbacks/SearchCustomerFields/Search/Elements/PickBasics/Default:
4271           file Default was added on branch FREESIDE_2_1_BRANCH on
4272           2010-11-20 02:35:47 +0000
4273
4274 2010-11-19 18:33  mark
4275
4276         * rt/share/html/Elements/SelectCustomerAgent: file
4277           SelectCustomerAgent was added on branch FREESIDE_2_1_BRANCH on
4278           2010-11-20 02:35:47 +0000
4279
4280 2010-11-19 18:33  mark
4281
4282         * rt/share/html/Elements/SelectCustomerClass: file
4283           SelectCustomerClass was added on branch FREESIDE_2_1_BRANCH on
4284           2010-11-20 02:35:47 +0000
4285
4286 2010-11-19 18:33  mark
4287
4288         * rt/share/html/Elements/SelectCustomerTag: file SelectCustomerTag
4289           was added on branch FREESIDE_2_1_BRANCH on 2010-11-20 02:35:47
4290           +0000
4291
4292 2010-11-19 18:33  mark
4293
4294         * rt/:
4295           share/html/Callbacks/SearchCustomerFields/Search/Elements/PickBasics/Default,
4296           share/html/Elements/SelectCustomerAgent,
4297           share/html/Elements/SelectCustomerClass,
4298           share/html/Elements/SelectCustomerTag, FREESIDE_MODIFIED,
4299           lib/RT/Tickets_Overlay.pm: search tickets on some customer
4300           fields, RT#9328
4301
4302 2010-11-19 14:05  ivan
4303
4304         * httemplate/browse/agent.cgi: disabled/active links styled
4305           red/green on agent report like elsewhere
4306
4307 2010-11-19 13:58  ivan
4308
4309         * bin/: wipe-agent: adding wipe-agent script, RT#10679
4310
4311 2010-11-19 13:58  ivan
4312
4313         * bin/wipe-agent: file wipe-agent was added on branch
4314           FREESIDE_2_1_BRANCH on 2010-11-19 21:58:43 +0000
4315
4316 2010-11-19 13:26  ivan
4317
4318         * FS/FS/part_event/Condition/cust_bill_age.pm: fix late fees being
4319           applied a month late?, RT#10547
4320
4321 2010-11-18 14:37  mark
4322
4323         * rt/FREESIDE_MODIFIED: time to resolve in ticket search, RT#9327
4324
4325 2010-11-18 14:24  mark
4326
4327         * rt/share/html/Callbacks/TimeToResolve/:
4328           Elements/RT__Ticket/ColumnMap/Once,
4329           Search/Elements/BuildFormatString/SetFieldsOnce: time to resolve
4330           in ticket search, RT#9327
4331
4332 2010-11-18 14:20  mark
4333
4334         *
4335           rt/share/html/Callbacks/TimeToResolve/Elements/RT__Ticket/ColumnMap/Once:
4336           file Once was added on branch FREESIDE_2_1_BRANCH on 2010-11-18
4337           22:24:45 +0000
4338
4339 2010-11-18 14:20  mark
4340
4341         *
4342           rt/share/html/Callbacks/TimeToResolve/Search/Elements/BuildFormatString/SetFieldsOnce:
4343           file SetFieldsOnce was added on branch FREESIDE_2_1_BRANCH on
4344           2010-11-18 22:24:45 +0000
4345
4346 2010-11-18 14:20  mark
4347
4348         * rt/share/html/Callbacks/TimeToResolve/:
4349           Elements/RT__Ticket/ColumnMap/Once,
4350           Search/Elements/BuildFormatString/SetFieldsOnce: time to resolve
4351           in ticket search, RT#9327
4352
4353 2010-11-18 10:54  mark
4354
4355         * FS/FS/svc_acct.pm: fix svc_acct welcome message, RT#10268
4356
4357 2010-11-18 10:20  ivan
4358
4359         * FS/FS/Conf.pm: add Net 21 terms, RT#10652
4360
4361 2010-11-17 18:44  ivan
4362
4363         * rt/FREESIDE_MODIFIED: keep slightly better track of what was
4364           patched for what
4365
4366 2010-11-17 18:30  ivan
4367
4368         * rt/: lib/RT/Config.pm, share/html/index.html: changed to
4369           "DisplayAftgerQuickCreate" per upstream request for
4370           clarification, RT#10429
4371
4372 2010-11-17 13:26  mark
4373
4374         * rt/: FREESIDE_MODIFIED, lib/RT/Action.pm, lib/RT/Condition.pm,
4375           lib/RT/Scrip_Overlay.pm, lib/RT/Action/CreateTickets.pm,
4376           lib/RT/Condition/CustomFieldChange.pm,
4377           share/html/Admin/Elements/EditScrip,
4378           share/html/Admin/Elements/EditScripOptions,
4379           share/html/Admin/Elements/SelectScripAction,
4380           share/html/Admin/Elements/SelectScripCondition: create ticket on
4381           custom field change, RT#10139
4382
4383 2010-11-17 12:44  mark
4384
4385         * rt/lib/RT/Condition/CustomFieldChange.pm: file
4386           CustomFieldChange.pm was added on branch FREESIDE_2_1_BRANCH on
4387           2010-11-17 21:26:40 +0000
4388
4389 2010-11-17 12:44  mark
4390
4391         * rt/share/html/Admin/Elements/EditScripOptions: file
4392           EditScripOptions was added on branch FREESIDE_2_1_BRANCH on
4393           2010-11-17 21:26:40 +0000
4394
4395 2010-11-17 12:44  mark
4396
4397         * rt/: lib/RT/Condition/CustomFieldChange.pm,
4398           share/html/Admin/Elements/EditScripOptions: create ticket on
4399           custom field change, RT#10139
4400
4401 2010-11-15 14:59  mark
4402
4403         * rt/share/html/Ticket/Create.html: smarter form refresh
4404
4405 2010-11-15 13:39  mark
4406
4407         * rt/share/html/Ticket/Create.html: select queue when creating
4408           child tickets, RT#10139
4409
4410 2010-11-14 01:10  mark
4411
4412         * FS/FS/: cust_bill.pm, cust_pkg.pm: better hidden pkg_svc flag,
4413           RT#9871
4414
4415 2010-11-13 15:23  mark
4416
4417         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_pkg.pm,
4418           FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
4419           httemplate/edit/process/part_pkg.cgi,
4420           httemplate/elements/tr-pkg_svc.html: hidden pkg_svc flag, RT#9871
4421
4422 2010-11-12 15:33  mark
4423
4424         * FS/FS/pay_batch/td_eft1464.pm, FS/FS/Conf.pm, FS/FS/pay_batch.pm,
4425           httemplate/search/cust_pay_batch.cgi: TD EFT batch format,
4426           RT#10545
4427
4428 2010-11-12 15:33  mark
4429
4430         * FS/FS/pay_batch/td_eft1464.pm: file td_eft1464.pm was added on
4431           branch FREESIDE_2_1_BRANCH on 2010-11-12 23:34:12 +0000
4432
4433 2010-11-12 14:30  ivan
4434
4435         * FS/FS/svc_cert.pm: fix harmless warning
4436
4437 2010-11-12 13:52  ivan
4438
4439         * fs_selfservice/FS-SelfService/SelfService.pm: add
4440           check/suspend/unsuspend _username functions to agent
4441           self-service, RT#9608
4442
4443 2010-11-12 11:57  ivan
4444
4445         * httemplate/search/cust_bill_pkg.cgi: small fallout from search
4446           sorting customizations, RT#10580
4447
4448 2010-11-11 19:21  mark
4449
4450         * FS/FS/: pay_batch.pm, pay_batch/chase_canada.pm,
4451           pay_batch/paymentech.pm, pay_batch/td_canada_trust.pm: better
4452           support for batch-increment_expiration, RT#10453
4453
4454 2010-11-11 17:17  ivan
4455
4456         * FS/FS/Schema.pm, FS/FS/Conf.pm, httemplate/edit/agent.cgi: agent
4457           username/password, RT#9608
4458
4459 2010-11-10 17:44  ivan
4460
4461         * httemplate/: browse/access_group.html,
4462           search/elements/cust_pay_or_refund.html,
4463           search/elements/search-html.html, search/elements/search.html,
4464           browse/access_user.html, browse/agent_type.cgi,
4465           browse/cust_attachment.html, browse/cust_category.html,
4466           browse/cust_class.html, browse/discount.html,
4467           browse/part_pkg_report_option.html, browse/pkg_category.html,
4468           browse/pkg_class.html, browse/rate.cgi, browse/svc_acct_pop.cgi,
4469           browse/usage_class.html, search/cust_bill_event.cgi,
4470           search/cust_bill.html, search/cust_bill_pay.html,
4471           search/cust_bill_pkg.cgi, search/cust_bill_pkg_discount.html,
4472           search/cust_credit.html, search/cust_credit_bill.html,
4473           search/cust_credit_refund.html, search/cust_event.html,
4474           search/cust_pkg_svc.html, search/cust_svc.html,
4475           search/pay_batch.cgi, search/queue.html, search/svc_domain.cgi,
4476           search/svc_external.cgi, search/svc_forward.cgi,
4477           search/svc_phone.cgi, search/svc_www.cgi: sort by clicking on
4478           headers, RT#6465
4479
4480 2010-11-10 15:12  ivan
4481
4482         * rt/: etc/RT_SiteConfig.pm, lib/RT/Config.pm,
4483           share/html/index.html, FREESIDE_MODIFIED: QuickCreateDisplay RT
4484           pref and config option to redirect to ticket display on quick
4485           create, RT#10429
4486
4487 2010-11-10 11:35  ivan
4488
4489         * httemplate/search/phone_avail.html: show customer on availability
4490           report, RT#10520
4491
4492 2010-11-10 11:31  ivan
4493
4494         * FS/FS/phone_avail.pm: show customer on availability report,
4495           RT#10520
4496
4497 2010-11-10 11:28  ivan
4498
4499         * httemplate/search/phone_avail.html: just can't get this one right
4500           this morning, RT#10520
4501
4502 2010-11-10 11:24  ivan
4503
4504         * FS/FS/phone_avail.pm: fix upgrade, RT#10520
4505
4506 2010-11-10 11:22  ivan
4507
4508         * FS/FS/phone_avail.pm: add missing cust_svc method to phone_avail,
4509           RT#10520
4510
4511 2010-11-10 11:22  ivan
4512
4513         * FS/FS/Upgrade.pm: add phone_avail upgrade, RT#10520
4514
4515 2010-11-09 16:58  ivan
4516
4517         * FS/FS/ClientAPI/Agent.pm: add check_username, suspend_username
4518           and unsuspend_username calls, RT#9608
4519
4520 2010-11-09 13:40  mark
4521
4522         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm: fix sync_bill_date
4523           near the end of the month, RT#10503
4524
4525 2010-11-08 18:51  levinse
4526
4527         * httemplate/: search/report_phone_avail.html, elements/menu.html,
4528           search/phone_avail.html: add phone number search report, RT10464
4529
4530 2010-11-08 18:51  levinse
4531
4532         * httemplate/search/report_phone_avail.html: file
4533           report_phone_avail.html was added on branch FREESIDE_2_1_BRANCH
4534           on 2010-11-09 02:51:50 +0000
4535
4536 2010-11-08 17:38  ivan
4537
4538         * conf/welcome_letter: remove welcome_letter from default config,
4539           RT#10225
4540
4541 2010-11-08 14:04  ivan
4542
4543         * FS/FS/: phone_avail.pm, svc_phone.pm: return phone numbers to
4544           inventory when unprovisioned, RT#10520
4545
4546 2010-11-08 13:54  mark
4547
4548         * FS/FS/Mason.pm, httemplate/search/report_tax-xls.cgi,
4549           httemplate/search/report_tax.cgi: sales tax report in Excel,
4550           RT#10321
4551
4552 2010-11-08 13:46  mark
4553
4554         * FS/FS/msg_template.pm, FS/FS/part_export/rt_ticket.pm,
4555           httemplate/edit/msg_template.html: ticket export for svc_phone,
4556           domain, broadband, RT#10363
4557
4558 2010-11-08 13:42  mark
4559
4560         * FS/FS/Schema.pm, FS/FS/part_export.pm,
4561           httemplate/browse/part_export.cgi,
4562           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
4563           httemplate/edit/part_svc.cgi: export names, RT#9827
4564
4565 2010-11-08 12:00  ivan
4566
4567         * httemplate/edit/part_svc.cgi: hide communigate fields in svc_acct
4568           and svc_domain when there's no communigate exports, RT#10515
4569
4570 2010-11-08 11:58  ivan
4571
4572         * FS/FS/AccessRight.pm: "Edit usage" off for new installs to hide
4573           the barely-used usage fields, RT#10514
4574
4575 2010-11-08 10:39  ivan
4576
4577         * httemplate/edit/: cust_refund.cgi, process/cust_refund.cgi: fix
4578           fallout from more granular ACLs for payments, RT#10505
4579
4580 2010-11-08 09:48  levinse
4581
4582         * httemplate/search/report_cust_main.html: fix prev commit for cust
4583           tag changes on cust main report related to RT6376
4584
4585 2010-11-08 09:41  levinse
4586
4587         * FS/FS/part_export/vitelity.pm: improvements to vitelity.pm,
4588           RT4868
4589
4590 2010-11-07 23:35  ivan
4591
4592         * FS/FS/svc_cert.pm, httemplate/view/svc_cert.cgi: certificates ala
4593           communigate, RT#7515
4594
4595 2010-11-07 21:24  ivan
4596
4597         * FS/FS/Schema.pm, FS/FS/svc_CGP_Mixin.pm, FS/FS/svc_domain.pm,
4598           FS/FS/part_export/communigate_pro.pm,
4599           httemplate/edit/svc_domain/communigate-basics.html,
4600           httemplate/view/svc_domain/basics.html: certificates ala
4601           communigate, RT#7515
4602
4603 2010-11-07 16:01  ivan
4604
4605         * httemplate/edit/svc_cert/import_cacert.html, FS/FS/svc_cert.pm,
4606           httemplate/edit/process/svc_cert.cgi,
4607           httemplate/view/svc_cert.cgi: certificates ala communigate,
4608           RT#7515
4609
4610 2010-11-07 16:01  ivan
4611
4612         * httemplate/edit/svc_cert/import_cacert.html: file
4613           import_cacert.html was added on branch FREESIDE_2_1_BRANCH on
4614           2010-11-08 00:01:59 +0000
4615
4616 2010-11-07 15:47  ivan
4617
4618         * httemplate/edit/svc_cert/import_certificate.html: file
4619           import_certificate.html was added on branch FREESIDE_2_1_BRANCH
4620           on 2010-11-07 23:47:04 +0000
4621
4622 2010-11-07 15:47  ivan
4623
4624         * FS/FS/svc_cert.pm, httemplate/edit/process/svc_cert.cgi,
4625           httemplate/edit/svc_cert/import_certificate.html,
4626           httemplate/view/svc_cert.cgi: certificates ala communigate,
4627           RT#7515
4628
4629 2010-11-06 22:30  ivan
4630
4631         * httemplate/misc/svc_cert-generate.html: file
4632           svc_cert-generate.html was added on branch FREESIDE_2_1_BRANCH on
4633           2010-11-07 05:30:29 +0000
4634
4635 2010-11-06 22:29  ivan
4636
4637         * httemplate/edit/process/svc_cert.cgi,
4638           httemplate/misc/svc_cert-generate.html, FS/FS/svc_cert.pm,
4639           httemplate/edit/svc_cert.cgi, httemplate/view/svc_cert.cgi:
4640           certificates ala communigate, RT#7515
4641
4642 2010-11-06 17:56  ivan
4643
4644         * httemplate/edit/svc_cert/generate_privatekey.html: file
4645           generate_privatekey.html was added on branch FREESIDE_2_1_BRANCH
4646           on 2010-11-07 00:57:15 +0000
4647
4648 2010-11-06 17:56  ivan
4649
4650         * httemplate/edit/svc_cert/import_privatekey.html: file
4651           import_privatekey.html was added on branch FREESIDE_2_1_BRANCH on
4652           2010-11-07 00:57:15 +0000
4653
4654 2010-11-06 17:56  ivan
4655
4656         * httemplate/: edit/svc_cert.cgi, view/svc_cert.cgi: file
4657           svc_cert.cgi was added on branch FREESIDE_2_1_BRANCH on
4658           2010-11-07 00:57:15 +0000
4659
4660 2010-11-06 17:56  ivan
4661
4662         * httemplate/edit/process/svc_cert.cgi: file svc_cert.cgi was added
4663           on branch FREESIDE_2_1_BRANCH on 2010-11-07 00:57:16 +0000
4664
4665 2010-11-06 17:56  ivan
4666
4667         * FS/FS/svc_cert.pm, FS/t/svc_cert.t, httemplate/edit/svc_cert.cgi,
4668           httemplate/edit/process/svc_cert.cgi,
4669           httemplate/edit/svc_cert/generate_privatekey.html,
4670           httemplate/edit/svc_cert/import_privatekey.html,
4671           httemplate/view/svc_cert.cgi, FS/FS.pm, FS/MANIFEST,
4672           FS/FS/Mason.pm, FS/FS/Schema.pm, eg/table_template-svc.pm,
4673           httemplate/edit/part_svc.cgi,
4674           httemplate/elements/popup_link-cust_svc.html,
4675           httemplate/view/svc_Common.html,
4676           httemplate/view/elements/svc_Common.html: certificates ala
4677           communigate, RT#7515
4678
4679 2010-11-06 17:56  ivan
4680
4681         * FS/FS/svc_cert.pm: file svc_cert.pm was added on branch
4682           FREESIDE_2_1_BRANCH on 2010-11-07 00:57:15 +0000
4683
4684 2010-11-06 17:56  ivan
4685
4686         * FS/t/svc_cert.t: file svc_cert.t was added on branch
4687           FREESIDE_2_1_BRANCH on 2010-11-07 00:57:15 +0000
4688
4689 2010-11-06 16:58  mark
4690
4691         * httemplate/search/report_tax-xls.cgi: file report_tax-xls.cgi was
4692           added on branch FREESIDE_2_1_BRANCH on 2010-11-08 21:54:49 +0000
4693
4694 2010-11-06 16:58  mark
4695
4696         * httemplate/search/report_tax-xls.cgi: move module loading to
4697           FS::Mason
4698
4699 2010-11-06 16:45  mark
4700
4701         * httemplate/search/report_tax-xls.cgi: sales tax report in Excel,
4702           RT#10321
4703
4704 2010-11-05 15:58  ivan
4705
4706         * FS/FS/cust_main/Billing_Discount.pm: file Billing_Discount.pm was
4707           added on branch FREESIDE_2_1_BRANCH on 2010-11-05 22:58:56 +0000
4708
4709 2010-11-05 15:58  ivan
4710
4711         * FS/: FS/cust_main/Billing_Discount.pm, MANIFEST,
4712           FS/cust_main/Billing.pm, FS/cust_main.pm: split discount bs out
4713           into its own file before cust_main/Billing.pm becomes as bad as
4714           the old monolithic cust_main.pm, somehow RT#10462
4715
4716 2010-11-05 12:05  levinse
4717
4718         * httemplate/view/cust_main/payment_history.html: Fix undoing of
4719           changes caused by previous commit
4720
4721 2010-11-05 11:46  levinse
4722
4723         * httemplate/view/cust_main/: payment_history.html,
4724           payment_history/pending_payment.html: display any pending
4725           payments in customer view, RT10270
4726
4727 2010-11-05 11:32  ivan
4728
4729         * FS/FS/Record.pm, FS/FS/cust_main.pm,
4730           httemplate/edit/cust_main/billing.html: fix more german character
4731           problems, RT#10498
4732
4733 2010-11-05 11:16  ivan
4734
4735         * httemplate/search/cust_bill_pkg.cgi: fix line item report when
4736           linked from CCH tax report... credits may still be off w/pkg
4737           locations?  RT#10472
4738
4739 2010-11-04 20:56  levinse
4740
4741         * FS/FS/cust_main/Search.pm,
4742           httemplate/elements/tr-select-cust_tag.html,
4743           httemplate/search/cust_main.html,
4744           httemplate/search/report_cust_main.html: add a multi-select for
4745           tags to advanced customer search, RT6376
4746
4747 2010-11-04 16:39  levinse
4748
4749         * FS/FS/part_export/: acct_http.pm, cust_http.pm: Fix display of
4750           export option defaults for all HTTP exports
4751
4752 2010-11-04 16:10  levinse
4753
4754         * FS/FS/part_export/: acct_http.pm, http.pm: New HTTP export for
4755           svc_acct and additional option for existing HTTP exports, RT10216
4756
4757 2010-11-04 16:07  ivan
4758
4759         * FS/FS/cust_bill.pm: don't display service data for bundled
4760           packages, RT#10448
4761
4762 2010-11-04 15:57  ivan
4763
4764         * httemplate/edit/process/part_pkg.cgi: stop setting report_option_
4765           to 1
4766
4767 2010-11-04 14:42  ivan
4768
4769         * httemplate/edit/REAL_cust_pkg.cgi: let you edit contract_end for
4770           all packages, RT#10480
4771
4772 2010-11-04 14:35  mark
4773
4774         * httemplate/edit/REAL_cust_pkg.cgi: make contract_end editable
4775           when it makes sense
4776
4777 2010-11-04 14:29  mark
4778
4779         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
4780           make contract_end editable, RT#10480
4781
4782 2010-11-04 13:35  ivan
4783
4784         * FS/FS/: cust_pay.pm, part_pkg/voip_cdr.pm: bill setup fees upon
4785           receiving a payment, for bill_every_call customers
4786
4787 2010-11-04 10:38  ivan
4788
4789         * FS/FS/: Conf.pm, svc_acct.pm: finish username-slash and
4790           username-equals, RT#10452
4791
4792 2010-11-04 10:09  ivan
4793
4794         * httemplate/edit/process/cust_pay.cgi: fix fallout from payment
4795           ACL changes, RT#10476
4796
4797 2010-11-03 22:56  mark
4798
4799         * FS/FS/cust_main/Search.pm, httemplate/search/svc_acct.cgi,
4800           rt/lib/RT/Tickets_Overlay.pm: clean up postgres-isms, RT#10324
4801
4802 2010-11-03 17:54  levinse
4803
4804         * httemplate/view/cust_pay.html: added an e-mail link on payment
4805           receipts, RT7946
4806
4807 2010-11-03 17:11  ivan
4808
4809         * conf/invoice_latex_statement: fix logo use in statement to come
4810           from config, not filesystem, RT#10313
4811
4812 2010-11-03 16:44  ivan
4813
4814         * FS/FS/AccessRight.pm, FS/FS/access_right.pm,
4815           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_refund.cgi,
4816           httemplate/edit/process/cust_pay.cgi,
4817           httemplate/edit/process/cust_refund.cgi,
4818           httemplate/view/cust_main/payment_history.html,
4819           httemplate/view/cust_main/payment_history/payment.html,
4820           httemplate/view/cust_bill.cgi: more granular ACLs for posting
4821           check vs. cash payments, processing credit card vs echecks,
4822           RT#7887
4823
4824 2010-11-03 15:51  ivan
4825
4826         * httemplate/elements/menu.html: add phone number search to menu,
4827           RT#10447
4828
4829 2010-11-03 13:23  ivan
4830
4831         * FS/FS/: Conf.pm, svc_acct.pm: add username-slash and
4832           username-equals config options, allow uumlauts etc. in
4833           svc_acct.finger like ut_name, RT#10452, RT#10454
4834
4835 2010-11-03 12:51  mark
4836
4837         * FS/FS/cust_pkg.pm: missing commit from #9947
4838
4839 2010-11-02 18:04  mark
4840
4841         * httemplate/edit/bulk-cust_pkg.html: safety improvement to RT#9947
4842
4843 2010-11-02 17:37  mark
4844
4845         * FS/FS/cust_pkg.pm: turn off debug
4846
4847 2010-11-02 17:33  mark
4848
4849         * FS/FS/cust_pkg.pm, httemplate/browse/part_pkg.cgi,
4850           httemplate/edit/bulk-cust_pkg.html,
4851           httemplate/edit/process/bulk-cust_pkg.cgi: bulk change package
4852           type, RT#9947
4853
4854 2010-11-01 18:52  ivan
4855
4856         * FS/FS/Conf.pm: update voip-cdr_email description, RT#10322
4857
4858 2010-11-01 17:49  ivan
4859
4860         * httemplate/elements/select-state.html: fix state lables for DE
4861           when set as the default country, RT#10359
4862
4863 2010-11-01 17:28  ivan
4864
4865         * FS/FS/Record.pm, httemplate/edit/cust_main/contact.html,
4866           httemplate/view/cust_main/billing.html,
4867           httemplate/view/cust_main/contacts.html: fix for uumlaut problem,
4868           RT#10359
4869
4870 2010-10-31 17:23  ivan
4871
4872         * FS/FS/cust_bill.pm: fix &NBSP; showing up in sections as a result
4873           of CDR formatting kludge, RT#10275
4874
4875 2010-10-31 16:39  ivan
4876
4877         * FS/FS/cust_main.pm: on merge, add customer (ship) name to
4878           svc_phone.phone_name if blank, RT#10247
4879
4880 2010-10-31 15:43  ivan
4881
4882         * FS/FS/part_pkg/bulk.pm: clarify description of no_prorate
4883
4884 2010-10-31 14:48  ivan
4885
4886         * FS/FS/cust_bill.pm: fix long package locations showing up as line
4887           item on typeset invoices, RT#10093
4888
4889 2010-10-31 14:23  ivan
4890
4891         * FS/FS/cust_main.pm: if there's a geocode override and the address
4892           changes, clear it, RT#10376
4893
4894 2010-10-31 12:28  mark
4895
4896         * FS/FS/part_pkg/bulk.pm: no_prorate option for bulk packages,
4897           RT#9821
4898
4899 2010-10-31 12:22  ivan
4900
4901         * bin/cust_main-find_bogus_geocode: adding, RT#10376
4902
4903 2010-10-31 12:12  ivan
4904
4905         * FS/FS/cust_main/Search.pm: add search on harcoded geocode
4906           customers w/cch, RT#10376
4907
4908 2010-10-31 12:06  ivan
4909
4910         * FS/FS/cust_main/Billing.pm: spacing
4911
4912 2010-10-31 12:04  ivan
4913
4914         * FS/FS/cust_main/Search.pm, httemplate/search/cust_main.html,
4915           httemplate/search/report_cust_main.html: add search on harcoded
4916           geocode customers w/cch, RT#10376
4917
4918 2010-10-31 11:45  ivan
4919
4920         * FS/FS/cust_main/Billing.pm: don't lookup a geocode we don't need,
4921           RT#10093
4922
4923 2010-10-30 22:24  mark
4924
4925         * httemplate/elements/tr-pkg_svc.html: fix svc count glitch with
4926           linked packages, RT#10340
4927
4928 2010-10-30 21:41  mark
4929
4930         * FS/FS/cust_pkg.pm: option to keep dates when changing packages,
4931           RT#9947
4932
4933 2010-10-30 19:47  jeff
4934
4935         * FS/FS/cust_main/Billing.pm: seek the geocode on the correct
4936           object RT#10093
4937
4938 2010-10-30 18:07  ivan
4939
4940         * FS/FS/geocode_Mixin.pm: fix tax-ship_address config w/geocode and
4941           thus cch, RT#10376
4942
4943 2010-10-30 16:22  mark
4944
4945         * FS/FS/part_pkg/: discount_Mixin.pm, flat.pm, prorate.pm,
4946           prorate_Mixin.pm, recur_Common.pm, subscription.pm:
4947           discount_Mixin
4948
4949 2010-10-30 15:44  mark
4950
4951         * FS/FS/part_export/rt_ticket.pm: cleanup
4952
4953 2010-10-29 01:51  mark
4954
4955         * FS/FS/part_pkg/: prorate.pm, prorate_Mixin.pm: prorate option to
4956           round to full day, RT#7353
4957
4958 2010-10-28 15:57  mark
4959
4960         * FS/FS/Cron/backup.pm: don't try to backup if backup_scp is empty
4961
4962 2010-10-28 15:21  mark
4963
4964         * FS/FS/ClientAPI/Signup.pm: fix broken svc_acct signup
4965
4966 2010-10-28 00:47  mark
4967
4968         * FS/FS/: Conf.pm, svc_Common.pm, svc_pbx.pm: global duplicate
4969           checking on svc_pbx.id, RT#9967
4970
4971 2010-10-27 12:27  mark
4972
4973         * FS/FS/msg_template.pm, httemplate/edit/msg_template.html:
4974           cust_pkg fields in ticket export templates, RT#9936
4975
4976 2010-10-26 18:49  mark
4977
4978         * FS/FS/part_export/rt_ticket.pm, httemplate/edit/part_export.cgi:
4979           RT ticket creation export to multiple queues, RT#10363
4980
4981 2010-10-26 11:33  ivan
4982
4983         * FS/FS/ClientAPI/Signup.pm: fix signup errors for
4984           conferenceingforless, RT#10360
4985
4986 2010-10-25 15:29  mark
4987
4988         * httemplate/search/cust_svc.html: fix mistake
4989
4990 2010-10-25 15:22  mark
4991
4992         * FS/FS/Conf.pm, FS/FS/part_pkg/bulk.pm,
4993           FS/FS/part_pkg/voip_cdr.pm, httemplate/misc/unprovision.cgi,
4994           httemplate/search/cust_pkg_svc.html,
4995           httemplate/search/cust_svc.html,
4996           httemplate/view/cust_main/packages.html,
4997           httemplate/view/cust_main/packages/services.html,
4998           httemplate/view/elements/svc_Common.html: summary display of bulk
4999           packages with many services, RT#9821
5000
5001 2010-10-25 07:53  ivan
5002
5003         * FS/FS/ClientAPI/Signup.pm: should fix "cant call method
5004           "setdefault" on an undefined value" errors, RT#10360
5005
5006 2010-10-24 17:28  ivan
5007
5008         * httemplate/: view/svc_pbx.cgi, search/cdr.html,
5009           search/report_cdr.html, view/cust_main/packages.html: svc_pbx and
5010           whole-customer links to CDRs, RT#10315
5011
5012 2010-10-23 14:34  ivan
5013
5014         * FS/FS/Cron/backup.pm: datestamp backups
5015
5016 2010-10-23 14:31  ivan
5017
5018         * FS/FS/Cron/backup.pm, bin/freeside-backup: datestamp backups
5019
5020 2010-10-23 01:33  mark
5021
5022         * FS/FS/: cust_pkg.pm, part_pkg_option.pm: fix contract_end bug,
5023           RT#10319
5024
5025 2010-10-22 18:23  ivan
5026
5027         * FS/FS/cust_pay.pm: another upgrade fix for ancient datasets
5028
5029 2010-10-22 17:54  ivan
5030
5031         * FS/FS/cust_bill_pkg_detail.pm: fix upgrades from old 1.7
5032
5033 2010-10-22 15:28  mark
5034
5035         * FS/FS/part_pkg/flat.pm: fix contract_end bug, RT#10319
5036
5037 2010-10-22 15:13  ivan
5038
5039         * httemplate/elements/select-terms.html, FS/FS/Conf.pm: add Net 90
5040           terms, RT#10347
5041
5042 2010-10-22 11:03  ivan
5043
5044         * httemplate/misc/xmlhttp-cust_main-search.cgi,
5045           rt/share/html/Elements/AddCustomers,
5046           rt/share/html/Ticket/Elements/AddCustomers: add no_fuzzy_on_exact
5047           to RT customer search and our smart search boxes too, RT#10341
5048
5049 2010-10-22 10:46  ivan
5050
5051         * httemplate/search/cust_main.cgi: a real wtf from me on the search
5052           changes, now fixed, RT#10341
5053
5054 2010-10-22 02:03  ivan
5055
5056         * FS/FS/cust_pkg.pm: tealish for not yet billed, like cust_main
5057           ordered
5058
5059 2010-10-22 01:54  ivan
5060
5061         * httemplate/browse/part_pkg.cgi: fix package def report totals to
5062           break down not yet billed vs. active package counts, RT#10317
5063
5064 2010-10-21 23:37  ivan
5065
5066         * FS/FS/cust_pay_void.pm: deal with multiply-voided payments
5067
5068 2010-10-21 23:29  ivan
5069
5070         * httemplate/view/cust_bill.cgi: respect voip-cdr_email config when
5071           viewing invoices in the backend, RT#10280
5072
5073 2010-10-21 23:14  ivan
5074
5075         * FS/FS/Schema.pm, FS/FS/cust_pay_void.pm,
5076           httemplate/view/cust_main/payment_history/voided_payment.html:
5077           display both original usernum and void usernum vfor voided
5078           payments, RT#10280
5079
5080 2010-10-21 12:29  ivan
5081
5082         * FS/FS/part_export/sqlradius.pm: radusergroup option
5083
5084 2010-10-20 18:34  ivan
5085
5086         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main/Search.pm,
5087           httemplate/search/cust_main.cgi,
5088           httemplate/search/cust_main.html,
5089           httemplate/search/report_cust_main.html: better address
5090           searching: disable fuzzy/substring searches when an exact match
5091           is found, work around L:EN:NameParse DrainBramage w/two-letter
5092           first names like "Ed", add an address1 search to advanced
5093           customer search, RT#10254
5094
5095 2010-10-20 15:45  ivan
5096
5097         * FS/FS/cdr.pm: auto-conversion of answerdate too
5098
5099 2010-10-20 15:43  ivan
5100
5101         * eg/cdr_template.pm: doc
5102
5103 2010-10-19 19:07  ivan
5104
5105         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
5106           FS/FS/AccessRight.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
5107           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
5108           FS/FS/option_Common.pm, bin/merge-referrals,
5109           httemplate/elements/search-cust_main.html,
5110           httemplate/misc/cust_main-merge.html,
5111           httemplate/misc/merge_cust.html, httemplate/view/cust_main.cgi:
5112           customer merging, RT#10247
5113
5114 2010-10-18 17:32  ivan
5115
5116         * FS/FS/Cron/: bill.pm, notify.pm: fix daily billing under mysql,
5117           RT#10246
5118
5119 2010-10-18 17:06  ivan
5120
5121         * FS/FS/Conf.pm: fix "use of uninitialized value in string eq"
5122           warning running freeside-setup
5123
5124 2010-10-18 15:23  mark
5125
5126         * FS/FS/msg_template.pm, FS/FS/part_export/rt_ticket.pm,
5127           httemplate/edit/msg_template.html: rt_ticket export, RT#9936
5128
5129 2010-10-17 20:36  ivan
5130
5131         * FS/FS/cust_main.pm: fix "Inactive" status showing instead of
5132           "Suspended" or "Canceled" when there were one-time charges,
5133           RT#9971
5134
5135 2010-10-17 19:46  ivan
5136
5137         * FS/FS/Conf.pm, FS/FS/part_pkg/flat.pm,
5138           httemplate/edit/part_pkg.cgi, FS/FS/cust_main/Billing.pm,
5139           httemplate/view/cust_main/packages/status.html: suspend_bill
5140           package option to continue recurring billing while suspended and
5141           part_pkg-default_suspend_bill conf option to set it by default,
5142           RT#10148
5143
5144 2010-10-17 15:35  ivan
5145
5146         * httemplate/: edit/domain_record.html,
5147           edit/process/domain_record.cgi,
5148           edit/process/svc_domain-defaultrecords.cgi,
5149           elements/popup_link.html, view/svc_domain/dns.html,
5150           misc/delete-domain_record.cgi: dns editing improvements: show an
5151           error from adding default records, redirect back to the dns
5152           section on all operations, finish editing.  RT#8933
5153
5154 2010-10-16 17:09  ivan
5155
5156         * httemplate/browse/part_event.html: show eventpart in clone
5157           dropdown
5158
5159 2010-10-14 14:16  ivan
5160
5161         * FS/FS/domain_record.pm: fix domain edits, RT#10223
5162
5163 2010-10-14 13:45  jeff
5164
5165         * httemplate/edit/cust_main/bottomfixup.js: restore
5166           update_censustract RT10221
5167
5168 2010-10-13 18:14  ivan
5169
5170         * FS/FS/Mason.pm, FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/contact.pm,
5171           FS/FS/contact_phone.pm, FS/FS/cust_main.pm,
5172           httemplate/edit/prospect_main-ocr.html,
5173           httemplate/edit/prospect_main-upload.html,
5174           httemplate/edit/prospect_main.html,
5175           httemplate/edit/process/prospect_main.html,
5176           httemplate/elements/contact.html, httemplate/elements/menu.html,
5177           httemplate/view/image.cgi: more contact work and preliminary
5178           business card upload
5179
5180 2010-10-13 17:59  mark
5181
5182         * FS/FS/: cust_main.pm, cust_pkg.pm,
5183           part_event/Condition/cust_status.pm,
5184           part_event/Condition/has_referral_custnum.pm,
5185           part_event/Condition/pkg_age.pm,
5186           part_event/Condition/pkg_recurring.pm,
5187           part_event/Condition/pkg_status.pm: event condition speed
5188           improvements, RT#6802
5189
5190 2010-10-13 16:14  ivan
5191
5192         * FS/bin/: freeside-daily, freeside-monthly, freeside-radgroup: fix
5193           bad POD in manpages, especially freeside-daily -p
5194
5195 2010-10-13 13:20  ivan
5196
5197         * FS/FS/cust_main/Packages.pm: fix late fee held for next invoice
5198           triggering immediately if next bill dates have been manually
5199           added to one-time charges, RT#10192
5200
5201 2010-10-12 14:01  mark
5202
5203         * FS/FS/cust_main.pm: fix some noisy warnings
5204
5205 2010-10-12 13:58  mark
5206
5207         * FS/FS/part_pkg.pm: fix typo?
5208
5209 2010-10-11 18:15  mark
5210
5211         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg/flat.pm,
5212           httemplate/edit/REAL_cust_pkg.cgi,
5213           httemplate/edit/process/quick-cust_pkg.cgi,
5214           httemplate/elements/input-date-field.html,
5215           httemplate/misc/order_pkg.html, httemplate/search/cust_pkg.cgi,
5216           httemplate/search/report_cust_pkg.html,
5217           httemplate/view/cust_main/packages/status.html: package contract
5218           end date field, RT#9918
5219
5220 2010-10-11 17:12  mark
5221
5222         * FS/FS/cust_main.pm: also fix this in the future
5223
5224 2010-10-11 17:00  mark
5225
5226         * FS/FS/cust_main.pm: expiration month always 2 digits, RT#10161
5227
5228 2010-10-11 16:36  mark
5229
5230         * httemplate/elements/select-month_year.html: expiration month
5231           always 2 digits, RT#10161
5232
5233 2010-10-11 12:00  jeff
5234
5235         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
5236           FS/FS/geocode_Mixin.pm,
5237           httemplate/elements/standardize_locations.html,
5238           httemplate/elements/standardize_locations.js,
5239           httemplate/misc/choose_tax_location.html,
5240           FS/FS/cust_main/Billing.pm,
5241           httemplate/edit/cust_main/bottomfixup.js,
5242           httemplate/edit/process/quick-cust_pkg.cgi,
5243           httemplate/misc/change_pkg.cgi, httemplate/misc/order_pkg.html,
5244           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
5245           external taxes support package locations RT10093
5246
5247 2010-10-11 03:36  ivan
5248
5249         * FS/FS/agent_type.pm: optimization to speed up new customer page
5250           when there's lots of agents, RT#10184
5251
5252 2010-10-11 02:36  ivan
5253
5254         * httemplate/edit/cust_main/first_pkg.html: add lock_agentnum and
5255           lock_pkgpart parameters to new customer page, RT#9782
5256
5257 2010-10-11 02:03  ivan
5258
5259         * httemplate/edit/cust_main.cgi: add lock_agentnum and lock_pkgpart
5260           parameters to new customer page, RT#9782
5261
5262 2010-10-10 16:41  ivan
5263
5264         * FS/FS/cust_bill.pm: should fix wrapping of CDRs reported under
5265           IEq, RT#9964
5266
5267 2010-10-10 13:52  ivan
5268
5269         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
5270           httemplate/edit/elements/edit.html: simple protection against
5271           selecting and using package add-ons that point to the same
5272           package.  (still need to detect and break more complex
5273           self-referential loops)
5274
5275 2010-10-10 12:42  ivan
5276
5277         * httemplate/: edit/cust_pay_pending.html,
5278           search/cust_pay_pending.html: add "capture" links to pending
5279           payments in captured state, RT#10152
5280
5281 2010-10-10 12:11  ivan
5282
5283         * httemplate/elements/menu.html: fix documentation link for 2.1
5284
5285 2010-10-09 18:38  ivan
5286
5287         * FS/FS/cust_main.pm: ignore banned ACH on otaker upgrade as well
5288
5289 2010-10-09 17:26  ivan
5290
5291         * httemplate/: edit/cust_main/top_misc.html,
5292           edit/cust_main/first_pkg/select-part_pkg.html,
5293           elements/freeside.css: add lock_agentnum and lock_pkgpart
5294           parameters to new customer page, RT#9782
5295
5296 2010-10-05 10:32  mark
5297
5298         * rt/share/html/Admin/CustomFields/Modify.html: prevent broken
5299           custom field values, RT#9959
5300
5301 2010-10-04 18:53  jeff
5302
5303         * FS/FS/ClientAPI/MyAccount.pm: permit null discount_term RT10135
5304
5305 2010-10-04 18:38  mark
5306
5307         * bin/rt-trim-whitespace: script to fix stray whitespace, RT#9959
5308
5309 2010-10-04 15:17  mark
5310
5311         * FS/FS/access_user.pm, httemplate/edit/access_user.html,
5312           httemplate/edit/process/access_user.html: fs_ system accounts,
5313           RT#8731
5314
5315 2010-10-04 11:50  mark
5316
5317         * FS/FS/part_pkg/voip_cdr.pm: better option label
5318
5319 2010-10-04 11:46  mark
5320
5321         * FS/FS/: svc_pbx.pm, svc_phone.pm, part_pkg/voip_cdr.pm: CDR
5322           matching by svcnum, RT#10044
5323
5324 2010-10-02 13:54  mark
5325
5326         * rt/FREESIDE_MODIFIED, rt/etc/schema.mysql-4.1,
5327           FS/bin/freeside-upgrade: mandatory custom field flag, RT#9260
5328
5329 2010-10-01 17:32  mark
5330
5331         * FS/FS/cust_main_Mixin.pm: avoid sending duplicate notices from
5332           package search, RT#10103
5333
5334 2010-09-30 22:33  mark
5335
5336         * httemplate/misc/email-customers.html: fix templated notices,
5337           RT#10103
5338
5339 2010-09-29 18:11  ivan
5340
5341         * FS/FS/cust_main.pm: improve signup date recovery, especially in
5342           the edit case
5343
5344 2010-09-29 16:46  ivan
5345
5346         * Makefile: start of 2.1.2cvs
5347
5348 2010-09-29 16:41  mark
5349
5350         * FS/FS/part_pkg/: agent.pm, cdr_termination.pm, prorate.pm,
5351           prorate_Mixin.pm, sql_external.pm, voip_cdr.pm, voip_inbound.pm:
5352           option to charge the next full period when prorating, RT#9874
5353
5354 2010-09-29 15:50  ivan
5355
5356         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.1
5357
5358 2010-09-29 15:47  ivan
5359
5360         * Makefile: 2.1.1!
5361
5362 2010-09-29 14:14  ivan
5363
5364         * ChangeLog: 2.1.1
5365
5366 2010-09-29 12:54  ivan
5367
5368         * httemplate/search/rt_transaction.html: fix time worked search by
5369           customer
5370
5371 2010-09-29 12:38  ivan
5372
5373         * FS/FS/part_pkg/voip_cdr.pm: fix
5374           noskip_dst_length_accountcode_tollfree, RT#9683
5375
5376 2010-09-29 11:39  mark
5377
5378         * FS/FS/cust_main.pm: restore missing signup dates during upgrade,
5379           RT#9972
5380
5381 2010-09-28 22:40  mark
5382
5383         * FS/FS/ClientAPI/Signup.pm, fs_selfservice/drupal/signup.inc:
5384           svc_pbx in signup server, RT#9380
5385
5386 2010-09-28 17:50  ivan
5387
5388         * bin/test_scrub_sql: adding tool to drop things with sql
5389           statements on a db
5390
5391 2010-09-28 17:38  mark
5392
5393         * httemplate/edit/process/cust_main.cgi: avoid wiping signupdate
5394           when editing cust_main, RT#9972
5395
5396 2010-09-28 16:12  mark
5397
5398         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
5399           fs_selfservice/drupal/admin.inc,
5400           fs_selfservice/drupal/signup.inc: assorted drupal self-service
5401           fixes, RT#9380
5402
5403 2010-09-27 18:55  mark
5404
5405         * bin/cdr-mysql.import: mysql cdr import script, RT#10009
5406
5407 2010-09-27 17:26  ivan
5408
5409         * ChangeLog: 2.1.1
5410
5411 2010-09-27 15:59  mark
5412
5413         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: don't use decimal minutes
5414           in call detail format
5415
5416 2010-09-24 17:56  mark
5417
5418         * FS/FS/: Schema.pm, cdr.pm, part_pkg/voip_cdr.pm: clean up call
5419           rating math to avoid premature rounding, RT#9885
5420
5421 2010-09-24 15:08  jeff
5422
5423         * FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi:
5424           import tax exempt and force postal invoice optiosn
5425
5426 2010-09-24 15:07  jeff
5427
5428         * httemplate/misc/process/cust_main_note-import.cgi: import to
5429           notes
5430
5431 2010-09-24 10:23  jeff
5432
5433         * bin/opensrs_domain_pkgs: set the bill date earlier
5434
5435 2010-09-23 20:14  jeff
5436
5437         * FS/FS/cust_main/Billing.pm: fix bad bug in line item generation
5438           RT#10024
5439
5440 2010-09-23 18:04  mark
5441
5442         * FS/FS/rate_time_interval.pm, httemplate/edit/rate_time.cgi,
5443           httemplate/edit/process/rate_time.cgi: fix display of 12:00 hour
5444           in time intervals
5445
5446 2010-09-23 16:21  mark
5447
5448         * httemplate/misc/: xmlhttp-cust_main-search.cgi,
5449           process/batch-cust_pay.cgi: fix use of agent_custid in quick
5450           payment entry, RT#10035
5451
5452 2010-09-23 14:27  jeff
5453
5454         * FS/FS/part_pkg.pm: fix bad conflict resolution between ivan's and
5455           jeff's idea of how to use a different freq
5456
5457 2010-09-23 11:32  ivan
5458
5459         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
5460
5461 2010-09-23 11:30  ivan
5462
5463         * FS/FS/cust_main/Billing.pm: not sure if this is a fix or a
5464           workaround, hence the warning, RT#10024
5465
5466 2010-09-23 11:00  ivan
5467
5468         * FS/FS/cust_main/: Billing.pm: additional debug info, RT#10012
5469
5470 2010-09-23 10:55  ivan
5471
5472         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
5473           honor cust_main DEBUG flag, add some additional debug info,
5474           RT#10012
5475
5476 2010-09-23 10:46  ivan
5477
5478         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
5479           honor cust_main DEBUG flag, add some additional debug info,
5480           RT#10012
5481
5482 2010-09-22 16:04  mark
5483
5484         * FS/FS/msg_template.pm, FS/FS/part_event/Action/notice.pm,
5485           FS/FS/part_event/Action/notice_to.pm,
5486           httemplate/edit/msg_template.html: event action to send a notice
5487           to a fixed address, RT#8209
5488
5489 2010-09-22 15:01  ivan
5490
5491         * FS/FS/cust_main/Billing.pm: fix fallout from discount work,
5492           RT#10025
5493
5494 2010-09-22 14:22  mark
5495
5496         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
5497           FS/FS/part_event/Condition/balance_credit_limit.pm,
5498           httemplate/edit/cust_main/billing.html,
5499           httemplate/edit/process/cust_main.cgi,
5500           httemplate/view/cust_main/billing.html: customer credit limits,
5501           RT#8209
5502
5503 2010-09-22 13:46  ivan
5504
5505         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm: use
5506           Data::Dumper to fix debugging - hopefully last of fallout from
5507           refactoring things into their own fiels
5508
5509 2010-09-22 12:35  mark
5510
5511         * FS/FS/cdr.pm, FS/FS/cdr/cia.pm, FS/FS/cdr/infinite.pm,
5512           httemplate/search/cdr.html: CIA and Infinite Conferencing cdr
5513           formats, RT#8788
5514
5515 2010-09-22 12:16  jeff
5516
5517         * FS/FS/part_pkg_discount.pm, FS/FS/Conf.pm, FS/FS/Mason.pm,
5518           FS/FS/Schema.pm, FS/FS/cust_bill.pm,
5519           FS/FS/cust_credit_bill_pkg.pm, FS/FS/cust_main_county.pm,
5520           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/discount.pm,
5521           FS/FS/part_pkg.pm, FS/t/part_pkg_discount.t,
5522           fs_selfservice/FS-SelfService/cgi/discount_term.html,
5523           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
5524           fs_selfservice/FS-SelfService/cgi/make_payment.html,
5525           fs_selfservice/FS-SelfService/cgi/myaccount.html,
5526           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5527           httemplate/elements/customer-table.html,
5528           httemplate/elements/select-discount_term.html,
5529           httemplate/elements/tr-select-discount_term.html,
5530           httemplate/misc/xmlhttp-cust_main-discount_terms.cgi,
5531           FS/MANIFEST, FS/FS/ClientAPI/MyAccount.pm,
5532           FS/FS/cust_main/Billing.pm, FS/FS/cust_main/Billing_Realtime.pm,
5533           FS/FS/part_pkg/flat.pm, httemplate/browse/part_pkg.cgi,
5534           httemplate/edit/cust_pay.cgi, httemplate/edit/part_pkg.cgi,
5535           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
5536           httemplate/edit/process/cust_pay.cgi,
5537           httemplate/edit/process/part_pkg.cgi,
5538           httemplate/misc/process/batch-cust_pay.cgi,
5539           httemplate/misc/process/payment.cgi,
5540           httemplate/view/cust_main/packages/package.html: prepayment
5541           discounts rt#5318
5542
5543 2010-09-21 23:36  jeff
5544
5545         * FS/FS/Record.pm: avoid unexpected side effects when using 'op' =>
5546           '>' in qsearch
5547
5548 2010-09-21 18:08  ivan
5549
5550         * FS/FS/cust_main/Billing_Realtime.pm: fix cardtype errors, fallout
5551           from refactor for maestro, RT#10012
5552
5553 2010-09-21 17:08  mark
5554
5555         * httemplate/: elements/menu.html, search/cust_credit.html,
5556           search/report_cust_credit.html,
5557           search/elements/cust_pay_or_refund.html,
5558           search/elements/report_cust_pay_or_refund.html: unapplied
5559           payment/refund/credit reports, RT#7503
5560
5561 2010-09-20 22:54  mark
5562
5563         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: store TxRefNum for
5564           Paymentech batch payments, RT#9962
5565
5566 2010-09-20 20:56  ivan
5567
5568         * FS/FS/part_pkg/voip_cdr.pm: skip_max_callers meaning was
5569           reversed.  doh!  RT#9907
5570
5571 2010-09-20 20:41  ivan
5572
5573         * FS/FS/Maestro.pm: add service_status call more like we should
5574           have in the first place, RT#9905
5575
5576 2010-09-20 15:45  mark
5577
5578         * FS/FS/cust_main.pm: fix "payby" option to batch_card
5579
5580 2010-09-20 14:26  ivan
5581
5582         * fs_selfservice/php/freeside_order_pkg_example.php: adding
5583
5584 2010-09-20 14:13  ivan
5585
5586         * FS/FS/Maestro.pm, bin/xmlrpc-customer_status.pl,
5587           bin/xmlrpc-order_pkg.pl: Maestro.order_pkg API
5588
5589 2010-09-20 13:29  ivan
5590
5591         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/cust_main/Billing.pm,
5592           FS/cust_main/Billing_Realtime.pm, FS/cust_main/Packages.pm,
5593           FS/cust_main/_Marketgear.pm: last of the refatoring giant
5594           cust_main.pm for now, RT#9967
5595
5596 2010-09-20 12:55  ivan
5597
5598         * FS/FS/cust_main/Billing.pm: apply_payments/apply_credits fixes
5599           from moving them to Billing.pm
5600
5601 2010-09-18 22:55  ivan
5602
5603         * FS/FS/cust_pay.pm: fix a series of unfortunate upgrades which
5604           resulted in too much payment receiptery, RT#9723
5605
5606 2010-09-18 22:50  ivan
5607
5608         * FS/: FS/Conf.pm, FS/Upgrade.pm, FS/cust_pay.pm,
5609           bin/freeside-upgrade: fix a series of unfortunate upgrades which
5610           resulted in too much payment receiptery, RT#9723
5611
5612 2010-09-18 20:02  ivan
5613
5614         * FS/FS/part_event/: Condition.pm, Condition/payby.pm: another
5615           (hopefully significant) billing optimization, RT#6802
5616
5617 2010-09-18 17:37  ivan
5618
5619         * FS/FS/cust_main.pm: restore mistakenly removed fuzzyfile
5620           disabiling in _upgrade_data
5621
5622 2010-09-18 17:13  ivan
5623
5624         * FS/FS/: cust_main.pm, Cron/bill.pm, cust_main/Billing.pm,
5625           cust_main/Billing_Realtime.pm: should speed up billing (well,
5626           event checking) significantly by eliminating unnecessary target
5627           objects one level up in the loop, RT#6802
5628
5629 2010-09-18 12:10  ivan
5630
5631         * FS/FS/cust_main.pm: fix fuzzyfile foo
5632
5633 2010-09-18 08:57  ivan
5634
5635         * FS/FS/otaker_Mixin.pm: fix stupid cust_main_note upgrade for
5636           multi-word first names
5637
5638 2010-09-18 01:14  ivan
5639
5640         * FS/FS/cust_pay.pm: YA otaker upgrade kludge for old datasets:
5641           cust_pay.payby COMP
5642
5643 2010-09-18 00:53  ivan
5644
5645         * FS/FS/cust_credit.pm: YA otaker upgrade kludge for old datasets:
5646           empty cust_credit.creasonnum
5647
5648 2010-09-18 00:28  ivan
5649
5650         * FS/FS/cust_pkg_reason.pm: don't abort upgrade for want of not
5651           being able to fill in cust_pkg_reason.action when doing the
5652           otaker replace
5653
5654 2010-09-17 21:28  mark
5655
5656         * FS/FS/part_event/Condition/cust_bill_past_due.pm: invoice past
5657           due event, RT#9931
5658
5659 2010-09-17 21:26  ivan
5660
5661         * FS/FS/cust_main.pm: cust_main otaker upgrade vs banned cards
5662
5663 2010-09-17 21:25  mark
5664
5665         * FS/FS/: cust_bill.pm, part_event/Condition/cust_bill_past_due.pm:
5666           invoice past due event, RT#9931
5667
5668 2010-09-17 20:49  ivan
5669
5670         * FS/FS/cust_main.pm: ignore bad zip on otaker upgrade
5671
5672 2010-09-17 16:32  ivan
5673
5674         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/cust_main.pm,
5675           FS/FS/ClientAPI/Agent.pm, FS/FS/cust_main/Billing_Realtime.pm,
5676           FS/FS/cust_main/Search.pm, httemplate/search/cust_main.cgi,
5677           httemplate/search/cust_main.html,
5678           rt/lib/RT/URI/freeside/Internal.pm: refactor giant cust_main.pm a
5679           little in preparation of adding API methods for maestro, RT#9967
5680
5681 2010-09-17 13:19  ivan
5682
5683         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/part_pkg.pm,
5684           FS/cust_main/Billing.pm, FS/cust_main/Billing_Realtime.pm:
5685           refactor giant cust_main.pm a little in preparation of adding API
5686           methods for maestro, RT#9967
5687
5688 2010-09-17 12:57  mark
5689
5690         * FS/FS/: Schema.pm, part_pkg/voip_cdr.pm: cdr.max_callers field
5691           and skip option, RT#9810
5692
5693 2010-09-17 11:12  mark
5694
5695         * httemplate/elements/email-link.html: email_search_result for
5696           cust_pkg and svc_broadband, RT#8736
5697
5698 2010-09-17 11:07  mark
5699
5700         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm,
5701           FS/FS/svc_broadband.pm, httemplate/elements/menu.html,
5702           httemplate/misc/email-customers.html,
5703           httemplate/misc/process/email-customers.html,
5704           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
5705           httemplate/search/report_svc_broadband.html,
5706           httemplate/search/svc_broadband.cgi: email_search_result for
5707           cust_pkg and svc_broadband, RT#8736
5708
5709 2010-09-17 10:28  ivan
5710
5711         * FS/FS/part_pkg/voip_cdr.pm: when using src_dst_length_less, add
5712           option to charge for CDRs where accountcode is toll free anyway,
5713           RT#9683
5714
5715 2010-09-16 22:45  ivan
5716
5717         * FS/FS/ClientAPI/MyAccount.pm: return svcnum from order_pkg,
5718           RT#9906
5719
5720 2010-09-16 09:07  ivan
5721
5722         * FS/FS/svc_acct.pm: blast from the past: exclamation mark vs.
5723           cistron radius with textfiles.  RT#9958
5724
5725 2010-09-15 21:17  jeff
5726
5727         * FS/FS/part_export/domreg_opensrs.pm: default registrations to 1
5728           year
5729
5730 2010-09-11 17:47  ivan
5731
5732         * FS/FS/Maestro.pm: add agent and agentnum to maestro
5733           customer_status, RT#9905
5734
5735 2010-09-11 10:27  ivan
5736
5737         * httemplate/view/svc_domain/dns.html: UI hints for adding new
5738           nameservice records, too many to be intuitive now, RT#8933
5739
5740 2010-09-11 10:13  ivan
5741
5742         * httemplate/docs/credits.html: add Erik to credits
5743
5744 2010-09-11 10:02  ivan
5745
5746         * FS/FS/Schema.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
5747           FS/FS/part_export/domain_sql.pm,
5748           httemplate/view/svc_domain/dns.html: dns updates from Erik L: add
5749           ttl support, add check for SRV and finish allowing additional
5750           rectypes, allow forward slashes for RFC2317 classless in-arpa
5751           delegation, RT#8933
5752
5753 2010-09-10 12:31  ivan
5754
5755         * FS/FS/part_export/shellcommands.pm: fix shell quoting for
5756           agent_custid...
5757
5758 2010-09-09 23:17  ivan
5759
5760         * rt/lib/RT/Ticket_Overlay.pm: fix for spurious customers
5761           appearing, thanks to Erik L
5762
5763 2010-09-08 17:35  mark
5764
5765         * FS/FS/: cust_pkg.pm, part_pkg.pm, part_pkg/flat.pm: auto-adjourn
5766           option in flat packages, RT#9516
5767
5768 2010-09-08 14:33  jeff
5769
5770         * bin/generate-table-module: restore black magic
5771
5772 2010-09-07 16:31  mark
5773
5774         * httemplate/search/: report_receivables.html,
5775           elements/cust_main_dayranges.html: Option to include customers
5776           with credit balances in aging report, RT#9834
5777
5778 2010-09-07 13:25  mark
5779
5780         * FS/FS/part_export/shellcommands.pm: agent_custid available on
5781           replace, RT#9826
5782
5783 2010-09-03 19:19  mark
5784
5785         * httemplate/: elements/input-date-field.html,
5786           misc/cancel_cust.html, misc/cust_main-cancel.cgi,
5787           view/cust_main.cgi: set expire date for customer packages,
5788           RT#9697
5789
5790 2010-09-03 12:18  ivan
5791
5792         * rt/FREESIDE_MODIFIED: mandatory RT fields, RT#9260
5793
5794 2010-09-02 15:53  mark
5795
5796         * FS/FS/part_export/shellcommands.pm: agent_custid in shellcommands
5797           export, RT#9826
5798
5799 2010-09-01 16:39  mark
5800
5801         * rt/: etc/schema.Pg, lib/RT/CustomField.pm,
5802           share/html/Admin/CustomFields/Modify.html,
5803           share/html/Ticket/Elements/CheckMandatoryFields: RT mandatory
5804           custom fields, RT#9260
5805
5806 2010-09-01 13:25  jeff
5807
5808         * httemplate/search/477partVI_census.html: warn about multiple
5809           states
5810
5811 2010-09-01 11:48  jeff
5812
5813         * httemplate/search/: 477partIA_detail.html,
5814           477partIA_summary.html: fix xml tag for upper left corner of part
5815           ia and actually calculate the above 200kpbs residential
5816           percentage
5817
5818 2010-09-01 11:44  mark
5819
5820         * FS/FS/: msg_template.pm, Cron/notify.pm: packages and recurdates
5821           for impending_recur templates
5822
5823 2010-09-01 10:50  mark
5824
5825         * FS/FS/: Cron/alert_expiration.pm, msg_template.pm: make expdate
5826           available in new alerter templates, RT#9786
5827
5828 2010-08-31 10:40  jeff
5829
5830         * httemplate/search/elements/: cust_pay_or_refund.html,
5831           report_cust_pay_or_refund.html: tax names on payment search
5832           report #9760
5833
5834 2010-08-27 17:18  mark
5835
5836         * httemplate/search/: report_cust_bill.html, cust_bill.html: Filter
5837           invoice report by payby, RT#9263
5838
5839 2010-08-26 19:10  mark
5840
5841         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: per-package option to
5842           adjust bill date on unsuspend, RT#8434
5843
5844 2010-08-26 14:10  mark
5845
5846         * FS/FS/part_pkg/voip_cdr.pm: fix bug affecting single_price
5847           calculation
5848
5849 2010-08-25 23:13  ivan
5850
5851         * rt/share/html/Elements/Header: dashboard subscription fix
5852
5853 2010-08-25 17:08  mark
5854
5855         * FS/FS/part_pkg/recur_Common.pm: avoid breaking recur_Common
5856           dependency
5857
5858 2010-08-25 16:15  ivan
5859
5860         * bin/select-cust-desync_bill_dates.sql: quick query on desynced
5861           bill dates, RT#9733
5862
5863 2010-08-25 15:55  ivan
5864
5865         * rt/: FREESIDE_MODIFIED, share/html/autohandler: fix fckeditor
5866           damage from dashboard fixes: Elements/Footer inadvertantly
5867           included in css and javascript, RT#9412
5868
5869 2010-08-25 15:11  ivan
5870
5871         * FS/FS/part_event/Condition/pkg_next_bill_within.pm: slightly
5872           better description?
5873
5874 2010-08-25 15:02  ivan
5875
5876         * FS/FS/part_event/Condition/: balance_age.pm, once_every.pm:
5877           slightly better description?
5878
5879 2010-08-25 11:27  ivan
5880
5881         * conf/invoice_print_pdf: in default configuration, spool invoices
5882           to pdf rather than pipe them to lpr
5883
5884 2010-08-25 02:42  mark
5885
5886         * FS/: FS/ClientAPI_XMLRPC.pm, FS/ClientAPI/Signup.pm,
5887           bin/freeside-selfservice-xmlrpcd: clear signup_info cache when
5888           starting xmlrpcd, RT#9380
5889
5890 2010-08-25 02:25  ivan
5891
5892         * FS/FS/Record.pm: roll back the import transaction on fatal
5893           parsing errors on CDR import, so the cdr_batch record gets
5894           removed and db doesn't throw a dup key error, RT#9135
5895
5896 2010-08-25 00:34  jeff
5897
5898         * httemplate/search/: 477partIA_detail.html,
5899           elements/search-xml.html: stricter than docs suggest: no 0 values
5900           for partIA RT#9721
5901
5902 2010-08-24 16:41  ivan
5903
5904         * FS/FS/ClientAPI/Signup.pm: typo?
5905
5906 2010-08-24 15:04  ivan
5907
5908         * FS/bin/freeside-wipe-cvv: blank payinfo instead of "deleted"
5909
5910 2010-08-24 13:14  ivan
5911
5912         * FS/bin/freeside-prepaidd: insurance against prepaid
5913           double-billing, RT#9689
5914
5915 2010-08-24 13:11  ivan
5916
5917         * FS/FS/ClientAPI/Signup.pm: ensure signup payments are applied,
5918           RT#9689
5919
5920 2010-08-24 13:09  ivan
5921
5922         * FS/bin/freeside-prepaidd: insurance against prepaid
5923           double-billing, RT#9689
5924
5925 2010-08-24 12:07  ivan
5926
5927         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm, recur_Common.pm:
5928           eliminate needless noise on lack of sync_bill_date option
5929
5930 2010-08-24 11:57  ivan
5931
5932         * FS/FS/part_export/sqlradius.pm: add debugging and ->finish()
5933           before ->disconnect call
5934
5935 2010-08-24 10:30  jeff
5936
5937         * httemplate/search/: 477.html, 477partIA_detail.html,
5938           477partVI_census.html, report_477.html: fixup 477 XML output
5939
5940 2010-08-23 20:06  mark
5941
5942         * FS/bin/freeside-wipe-cvv: script to remove payment info from
5943           canceled customers, RT#9652
5944
5945 2010-08-23 20:03  mark
5946
5947         * FS/FS/pay_batch.pm: delete CVV when processing batch results,
5948           RT#9652
5949
5950 2010-08-23 19:27  ivan
5951
5952         * FS/FS/: cust_pkg.pm, banned_pay.pm, cust_credit.pm, cust_main.pm,
5953           cust_pay.pm, cust_pay_void.pm, cust_refund.pm: fix otaker still
5954           getting assigned and usernum missing after otaker->usernum
5955           upgrade, causes credit report to barf, RT#9712
5956
5957 2010-08-23 19:17  mark
5958
5959         * FS/FS/pay_batch.pm: premature commit
5960
5961 2010-08-23 18:59  mark
5962
5963         * FS/FS/: cust_main.pm, pay_batch.pm: delete CVV when processing
5964           batch results, RT#9652
5965
5966 2010-08-23 17:55  ivan
5967
5968         * FS/FS/cust_pay.pm: fix payment receipts when
5969           payment_receipt_msgnum is unconfigured
5970
5971 2010-08-23 13:05  jeff
5972
5973         * httemplate/misc/: cust_main_note-import.cgi,
5974           cust_main_note-import.html, process/cust_main_note-import.cgi:
5975           support importing customer notes by agent_custid
5976
5977 2010-08-23 13:02  jeff
5978
5979         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import_charges.cgi,
5980           httemplate/misc/process/cust_main-import_charges.cgi: support
5981           importing charges by agent_custid
5982
5983 2010-08-23 12:51  jeff
5984
5985         * FS/FS/cust_main.pm: allow importation of customers with no tax
5986           rates
5987
5988 2010-08-23 09:47  jeff
5989
5990         * FS/FS/: cust_bill.pm, cust_bill_pkg_display.pm: create a default
5991           finance section and have hidden sectionless line items remain
5992           sectionless
5993
5994 2010-08-23 09:35  jeff
5995
5996         * FS/FS/Conf.pm,
5997           httemplate/misc/xmlhttp-cust_main-censustract.html: work around
5998           ffiec bug and add year 2010
5999
6000 2010-08-20 17:17  mark
6001
6002         * FS/FS/part_event/Condition/: once_every.pm, once_perinv.pm,
6003           pkg_next_bill_within.pm: new event conditions, RT#8896
6004
6005 2010-08-19 13:21  mark
6006
6007         * httemplate/misc/order_pkg.html: fix my mistake
6008
6009 2010-08-19 12:11  mark
6010
6011         * FS/FS/Conf.pm, FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
6012           FS/FS/part_pkg/prorate_Mixin.pm, FS/FS/part_pkg/recur_Common.pm,
6013           httemplate/misc/order_pkg.html: part_pkg prorate mixin and
6014           sync_bill_date option, RT#9554
6015
6016 2010-08-19 04:55  ivan
6017
6018         * FS/FS/pay_batch.pm: fix batching protection against transactions
6019           settled in the meantime, RT#7905
6020
6021 2010-08-19 03:15  ivan
6022
6023         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix fixed-amount
6024           discounts against packages with pkg add-ons, RT#9669
6025
6026 2010-08-18 16:42  jeff
6027
6028         * bin/test_scrub: add -h flag to remove history too
6029
6030 2010-08-18 12:20  ivan
6031
6032         * httemplate/search/rt_transaction.html: fix applied time in time
6033           worked report
6034
6035 2010-08-18 11:59  jeff
6036
6037         * FS/FS/cust_main.pm: still don't want invoices without line items
6038
6039 2010-08-18 10:04  mark
6040
6041         * httemplate/: elements/menu.html, search/cust_pkg_susp.cgi,
6042           search/cust_pkg_susp.html: Suspension/unsuspension report,
6043           RT#8464
6044
6045 2010-08-17 20:43  jeff
6046
6047         * FS/FS/cust_bill.pm: handle the usage_class-less details in
6048           svc_phone sections
6049
6050 2010-08-17 18:33  jeff
6051
6052         * FS/FS/: cust_main.pm, cust_bill.pm: allow sections to work
6053           without 'use_separation,' correct packages hidden behind zero
6054           value packages, correct section handling, and fix propogation of
6055           other display attributes to child packages
6056
6057 2010-08-17 17:14  ivan
6058
6059         * htetc/freeside-rt.conf, rt/FREESIDE_MODIFIED,
6060           rt/share/html/Elements/Dashboards: fix directory links in RT (not
6061           picking up index.html as a default), RT#9665, fallout from
6062           RT#9412
6063
6064 2010-08-17 10:08  ivan
6065
6066         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
6067           httemplate/edit/process/domain_record.cgi,
6068           httemplate/edit/process/svc_domain-defaultrecords.cgi,
6069           httemplate/elements/freeside.css,
6070           httemplate/view/svc_domain/dns.html: DNS, RT#8933
6071
6072 2010-08-17 10:05  ivan
6073
6074         * FS/MANIFEST: communigate phase 3: certificates, RT#7515
6075
6076 2010-08-17 00:07  ivan
6077
6078         * httemplate/edit/: msg_template.html: better sizes and labels for
6079           message tempalte subject and addresses
6080
6081 2010-08-16 23:57  ivan
6082
6083         * httemplate/: browse/msg_template.html, edit/msg_template.html:
6084           allow Configuration right to see global message templates, avoid
6085           weird surprises on upgrade
6086
6087 2010-08-16 23:45  ivan
6088
6089         * etc/sql-reserved-words.txt: mysql reserves all sorts of things
6090
6091 2010-08-16 23:41  ivan
6092
6093         * FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
6094           httemplate/edit/acct_snarf.html: LEAVE is reserved in msyql
6095
6096 2010-08-16 18:05  mark
6097
6098         * fs_selfservice/FS-SelfService/: SelfService.pm, cgi/signup.html:
6099           fix SelfService county selector, RT#8079
6100
6101 2010-08-16 13:24  ivan
6102
6103         * httemplate/view/svc_phone.cgi: fix search of pending/billed CDRs
6104           to find src field too, RT#9640
6105
6106 2010-08-16 13:11  ivan
6107
6108         * FS/: FS/Upgrade.pm, bin/freeside-upgrade,
6109           FS/cust_bill_pkg_detail.pm: fix upgrade with ancient
6110           cust_bill_pkg_detail.classnum but new DBIx::DBSchema, RT#9640
6111
6112 2010-08-16 12:45  ivan
6113
6114         * httemplate/: search/cdr.html, view/svc_phone.cgi: fix search of
6115           pending/billed CDRs to find src field too, RT#9640
6116
6117 2010-08-16 10:49  mark
6118
6119         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
6120           httemplate/edit/msg_template.html: Bcc address for impending
6121           recur notices, RT#8953
6122
6123 2010-08-15 00:00  ivan
6124
6125         * httemplate/: elements/select-user.html,
6126           search/cust_bill_pkg_discount.html, search/cust_credit.html,
6127           search/cust_pkg_discount.html,
6128           search/report_cust_bill_pkg_discount.html,
6129           search/report_cust_credit.html,
6130           search/report_cust_pkg_discount.html,
6131           search/report_h_cust_pay.html: additional by-otaker searches
6132           fixed for the brave new world of usernum, RT#9555
6133
6134 2010-08-14 23:21  ivan
6135
6136         * httemplate/: elements/select-user.html, graph/money_time.cgi,
6137           misc/process/batch-cust_pay.cgi,
6138           misc/process/cust_pay-import.cgi, search/cust_pay.html,
6139           search/report_cust_pay.html, search/report_cust_refund.html,
6140           search/elements/cust_pay_or_refund.html,
6141           search/elements/report_cust_pay_or_refund.html: fix payment and
6142           refund searches by otaker (now usernum), RT#9555
6143
6144 2010-08-14 18:32  ivan
6145
6146         * rt/: FREESIDE_MODIFIED, share/html/Elements/Dashboards: fix
6147           Dashboards edit link too, RT#9412
6148
6149 2010-08-14 18:19  ivan
6150
6151         * htetc/freeside-rt.conf: fix RT dashboards and other things that
6152           need a Mason dhandler/autohandler: Approvals, Admin,
6153           Ticket/AttachmentWithHeaders, RT#9412
6154
6155 2010-08-14 17:44  ivan
6156
6157         * FS/FS/Mason.pm, FS/FS/Mason/Request.pm, htetc/freeside-rt.conf,
6158           htetc/handler.pl, rt/share/html/Elements/ColumnMap,
6159           rt/share/html/Elements/RefreshHomepage, rt/FREESIDE_MODIFIED,
6160           rt/share/html/Admin/Elements/EditCustomFields,
6161           rt/share/html/Elements/RT__CustomField/ColumnMap,
6162           rt/share/html/Ticket/Graphs/index.html: address root cause of
6163           rt/rt links and remove the workarounds, RT#9280
6164
6165 2010-08-13 16:53  ivan
6166
6167         * httemplate/elements/: city.html: fix city blanking on county
6168           change, RT#9627
6169
6170 2010-08-13 12:53  ivan
6171
6172         * FS/FS/cust_main.pm: slightly better customer delete; remove links
6173           to tickets, RT#9626
6174
6175 2010-08-13 12:26  ivan
6176
6177         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: add
6178           cust_main-title-display_custnum, RT#9621
6179
6180 2010-08-13 10:41  ivan
6181
6182         * FS/FS/cust_main/Import.pm: ignore expired cards on customer
6183           import
6184
6185 2010-08-12 22:55  jeff
6186
6187         * FS/FS/Record.pm: tyop
6188
6189 2010-08-12 22:51  jeff
6190
6191         * FS/FS/Record.pm: make ut_textn analogous to ut_text
6192
6193 2010-08-12 15:25  ivan
6194
6195         * httemplate/edit/process/svc_acct.cgi: counter values can be
6196           negative
6197
6198 2010-08-12 14:31  mark
6199
6200         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/Signup.pm,
6201           fs_selfservice/drupal/admin.inc,
6202           fs_selfservice/drupal/freeside.class.php,
6203           fs_selfservice/drupal/freeside.info,
6204           fs_selfservice/drupal/freeside.module,
6205           fs_selfservice/drupal/signup.inc: self-service Drupal module,
6206           RT#9380
6207
6208 2010-08-12 10:43  ivan
6209
6210         * FS/FS/Conf.pm: referraldefault dropdown in config, RT#9599
6211
6212 2010-08-12 10:36  ivan
6213
6214         * FS/FS/cust_main.pm: cust_recon throws errors and it is not a
6215           normally used table anyway
6216
6217 2010-08-11 14:53  ivan
6218
6219         * FS/FS/cust_main/Import.pm: at least show an error for bad
6220           pkgparts instead of a hang, RT#9578
6221
6222 2010-08-10 23:35  ivan
6223
6224         * FS/FS/cust_main.pm, bin/wipe-customers,
6225           httemplate/misc/process/delete-customer.cgi: a better customer
6226           delete, RT#9564
6227
6228 2010-08-10 20:49  ivan
6229
6230         * httemplate/view/cust_main/payment_history.html: valign=top
6231
6232 2010-08-10 20:48  ivan
6233
6234         * httemplate/elements/table-grid.html: less visual noise
6235
6236 2010-08-10 17:42  ivan
6237
6238         * httemplate/edit/REAL_cust_pkg.cgi: fix date editing
6239           w/international dates, RT#9509
6240
6241 2010-08-10 17:08  ivan
6242
6243         * FS/FS/cust_main.pm: fix return address in welcome letters,
6244           RT#9497
6245
6246 2010-08-10 14:37  ivan
6247
6248         * httemplate/elements/xmlhttp.html: eliminate the '0 status
6249           connecting' errors, they're not telling us anything and causing
6250           lots of people to waste time asking
6251
6252 2010-08-09 23:28  ivan
6253
6254         * FS/FS/cust_main.pm, FS/FS/cust_bill.pm, conf/welcome_letter: add
6255           logo_file support to welcome_letter and fix leaving temp files
6256           around for invoices and letters, RT#9497
6257
6258 2010-08-09 13:30  ivan
6259
6260         * FS/FS/part_pkg/voip_cdr.pm: fix harmless cdr_svc_method noise,
6261           RT#9428
6262
6263 2010-08-09 12:20  ivan
6264
6265         * FS/FS/cust_pkg/Import.pm, httemplate/misc/cust_pkg-import.html:
6266           package web import from CSV/XLS, RT#9529
6267
6268 2010-08-09 10:22  ivan
6269
6270         * FS/FS/access_user.pm: return username as a name lable for
6271           "Lastname, Firstname" employees
6272
6273 2010-08-09 09:20  ivan
6274
6275         * FS/FS/cust_main.pm: fix cancellation error "No schema for table
6276           table found", seems to be fallout from cust_tag work, RT#9502
6277
6278 2010-08-09 08:46  ivan
6279
6280         * httemplate/misc/cust_pkg-import.html: fix label, RT#9529
6281
6282 2010-08-08 18:03  ivan
6283
6284         * httemplate/elements/menu.html, Makefile, FS/FS/Mason.pm,
6285           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
6286           FS/FS/cust_pkg/Import.pm, FS/bin/freeside-queued,
6287           httemplate/misc/cust_main-import.cgi,
6288           httemplate/misc/cust_pkg-import.html,
6289           httemplate/misc/process/cust_pkg-import.html,
6290           httemplate/search/cust_pkg.cgi: package web import from CSV/XLS,
6291           RT#9529
6292
6293 2010-08-07 03:11  ivan
6294
6295         * FS/FS/: acct_snarf.pm, svc_acct.pm,
6296           part_export/communigate_pro.pm: communigate phase 3:
6297           RPOP/acct_snarf, RT#7515
6298
6299 2010-08-07 00:39  ivan
6300
6301         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
6302           httemplate/browse/acct_snarf.html,
6303           httemplate/edit/acct_snarf.html,
6304           httemplate/edit/process/acct_snarf.html,
6305           httemplate/view/svc_acct/communigate.html: communigate phase 3:
6306           RPOP/acct_snarf, RT#7515
6307
6308 2010-08-07 00:39  ivan
6309
6310         * httemplate/elements/freeside.css: style password entry 2.1 style
6311           too
6312
6313 2010-08-06 21:10  ivan
6314
6315         * bin/: 19add, 19commit, 19diff: these are useful
6316
6317 2010-08-06 14:31  ivan
6318
6319         * httemplate/edit/part_svc.cgi, FS/FS/svc_acct.pm: communigate
6320           phase 3: archive messages, RT#7515
6321
6322 2010-08-06 14:28  ivan
6323
6324         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
6325           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
6326           httemplate/edit/svc_domain.cgi,
6327           httemplate/edit/svc_acct/communigate.html,
6328           FS/FS/part_export/communigate_pro.pm,
6329           httemplate/edit/svc_domain/communigate-acct_defaults.html,
6330           httemplate/edit/svc_domain/communigate-basics.html,
6331           httemplate/view/svc_acct/communigate.html,
6332           httemplate/view/svc_domain/acct_defaults.html: communigate phase
6333           3: archive messages, RT#7515
6334
6335 2010-08-05 17:45  ivan
6336
6337         * httemplate/: edit/cgp_rule-redirect_all.html,
6338           edit/cgp_rule-vacation.html,
6339           edit/process/cgp_rule-redirect_all.html,
6340           edit/process/cgp_rule-simplified.html,
6341           edit/process/cgp_rule-vacation.html,
6342           view/svc_acct/communigate.html: communigate account rules:
6343           vacation & redirect all, RT#7514
6344
6345 2010-08-05 13:10  mark
6346
6347         * httemplate/: elements/menu.html, search/cust_pkg_summary.cgi,
6348           search/cust_pkg_summary.html: Package summary report, RT#8461
6349
6350 2010-08-04 21:17  jeff
6351
6352         * FS/FS/: cust_svc.pm, part_export/sqlradius.pm: add options to
6353           only process account records from a particular realm and to
6354           ignore sessions that span billing periods RT8082
6355
6356 2010-08-04 17:24  mark
6357
6358         * FS/FS/cust_main.pm, FS/FS/msg_template.pm,
6359           httemplate/edit/msg_template.html: error message in decline
6360           templates, RT#9507
6361
6362 2010-08-04 12:14  ivan
6363
6364         * FS/FS/Record.pm, FS/FS/cust_main.pm,
6365           httemplate/view/cust_main/payment_history.html,
6366           httemplate/view/cust_main/payment_history/attempted_payment.html:
6367           show cust_pay_pending attempted payments on customer payment
6368           history, RT#8815
6369
6370 2010-08-04 11:50  ivan
6371
6372         * FS/FS/Record.pm: fix scalar_sql not to return empty string for
6373           zero
6374
6375 2010-08-04 02:34  ivan
6376
6377         * rt/FREESIDE_MODIFIED: fix additional instance of rt/rt problem,
6378           RT#9280
6379
6380 2010-08-04 02:25  ivan
6381
6382         * rt/share/html/Admin/Elements/EditCustomFields: fix additional
6383           instance of rt/rt problem, RT#9280
6384
6385 2010-08-03 18:30  ivan
6386
6387         * FS/FS/part_export/communigate_pro.pm: better serialization on
6388           debugging data, RT#7514
6389
6390 2010-08-03 18:26  ivan
6391
6392         * FS/FS/part_export/: communigate_pro.pm: better serialization on
6393           debugging data, RT#7514
6394
6395 2010-08-03 18:22  ivan
6396
6397         * FS/FS/part_export/: communigate_pro.pm: better serialization on
6398           debugging data, RT#7514
6399
6400 2010-08-03 18:15  ivan
6401
6402         * FS/FS/part_export/communigate_pro.pm: better serialization on
6403           debugging data, RT#7514
6404
6405 2010-08-03 16:20  ivan
6406
6407         * httemplate/elements/header.html: margin and padding css defined
6408           properly in px
6409
6410 2010-08-03 16:12  ivan
6411
6412         * httemplate/browse/cgp_rule.html: don't allow addition of a domain
6413           rule template to itself, RT#7514
6414
6415 2010-08-03 11:07  ivan
6416
6417         * conf/svc_acct-disable_access_number: default config turns off
6418           svc_acct access number selectios
6419
6420 2010-08-03 11:00  ivan
6421
6422         * httemplate/search/cust_main.cgi: spelling
6423
6424 2010-08-02 23:31  ivan
6425
6426         * FS/FS/part_pkg/flat.pm: fix problem with expiring discounts,
6427           RT#6679
6428
6429 2010-08-02 20:30  mark
6430
6431         * FS/FS/Conf.pm, FS/FS/Mason.pm,
6432           httemplate/misc/custom_link_proxy.cgi,
6433           httemplate/view/cust_main.cgi,
6434           httemplate/view/cust_main/custom.html: customer view tab for an
6435           external info page, RT#8903
6436
6437 2010-08-02 19:57  ivan
6438
6439         * httemplate/misc/: timeworked.html: cleaner timeworked results
6440           w/link to customer
6441
6442 2010-08-02 19:11  ivan
6443
6444         * FS/FS/cust_main.pm: fix active customers sometimes showing in
6445           search results for new "ordered" status, RT#9381
6446
6447 2010-07-30 15:26  mark
6448
6449         * FS/FS/msg_template.pm: fix warning
6450
6451 2010-07-30 15:08  mark
6452
6453         * FS/FS/Conf.pm, FS/FS/cust_pay.pm, FS/FS/msg_template.pm,
6454           httemplate/edit/msg_template.html: payment receipts use
6455           msg_template, RT#9060
6456
6457 2010-07-29 23:24  mark
6458
6459         * FS/FS/Cron/notify.pm: fix typo
6460
6461 2010-07-29 17:13  jeff
6462
6463         * FS/FS/tax_rate.pm: fix error message to be more useful
6464
6465 2010-07-29 16:11  mark
6466
6467         * FS/FS/: Misc.pm, part_pkg.pm, part_event/Condition/pkg_freq.pm:
6468           add pkg_freq event condition, RT#8896
6469
6470 2010-07-29 09:41  mark
6471
6472         * httemplate/search/elements/cust_main_dayranges.html: aging report
6473           now uses DateTime, RT#9417
6474
6475 2010-07-28 20:44  ivan
6476
6477         * rt/share/html/Ticket/Checklist.html: start of checklist/workflow,
6478           RT#8805
6479
6480 2010-07-28 20:41  ivan
6481
6482         * rt/FREESIDE_MODIFIED, rt/share/html/Elements/ShowLink_Checklist,
6483           rt/share/html/Ticket/Checklist.html,
6484           rt/share/html/Ticket/Elements/ShowMembers_Checklist,
6485           rt/share/html/Ticket/Elements/Tabs, httemplate/images/square.png,
6486           httemplate/images/square_add.png: start of checklist/workflow,
6487           RT#8805
6488
6489 2010-07-28 16:16  mark
6490
6491         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
6492           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/msg_template.pm,
6493           FS/FS/svc_acct.pm, FS/FS/Cron/alert_expiration.pm,
6494           FS/FS/Cron/notify.pm, httemplate/config/config-view.cgi,
6495           httemplate/edit/msg_template.html: msg_template improvements,
6496           RT#8324
6497
6498 2010-07-28 12:32  ivan
6499
6500         * rt/lib/RT/Ticket_Overlay.pm: don't fire scrips for reminders
6501           either, RT#8260
6502
6503 2010-07-27 19:51  ivan
6504
6505         * FS/FS/: Upgrade.pm: fix unnecessary warnings on upgrade of remote
6506           Pg RADIUS db, RT#9178
6507
6508 2010-07-27 19:46  ivan
6509
6510         * FS/FS/Upgrade.pm: fix unnecessary warnings on upgrade of remote
6511           Pg RADIUS db, RT#9178
6512
6513 2010-07-27 15:34  ivan
6514
6515         * rt/share/html/Elements/EditCustomFieldDate: no times on custom
6516           field dates, at least for now, RT#8449
6517
6518 2010-07-27 15:18  ivan
6519
6520         * bin/rt-update-customfield-dates: correct custom field dates,
6521           RT#8449
6522
6523 2010-07-27 03:09  ivan
6524
6525         * rt/lib/RT/Ticket_Overlay.pm: don't leak transactions indicating
6526           reminders are implemented as tickets, RT#8260
6527
6528 2010-07-27 02:02  ivan
6529
6530         * rt/lib/RT/Ticket_Overlay.pm: should fix customer #1 getting added
6531           if i set myself as a requestor on ticket creation, RT#6640
6532
6533 2010-07-27 00:08  ivan
6534
6535         * FS/FS/Maestro.pm: fix fallout with original API usage, oops,
6536           RT#9334
6537
6538 2010-07-26 23:51  ivan
6539
6540         * httemplate/misc/maestro-customer_status.cgi: extend maestro
6541           status API for the multi-service scenario, RT#9334
6542
6543 2010-07-26 23:48  ivan
6544
6545         * FS/FS/Maestro.pm, FS/FS/cust_pkg.pm,
6546           httemplate/misc/maestro-customer_status-test.html,
6547           httemplate/misc/maestro-customer_status.cgi,
6548           httemplate/misc/maestro-customer_status.html,
6549           httemplate/view/cust_main/packages.html,
6550           httemplate/view/cust_main/packages/services.html: extend maestro
6551           status API for the multi-service scenario, RT#9334
6552
6553 2010-07-26 18:57  ivan
6554
6555         * httemplate/misc/: maestro-customer_status-test.html: better
6556           pretty-printing for array values
6557
6558 2010-07-26 18:48  ivan
6559
6560         * FS/FS/Conf.pm, httemplate/misc/maestro-customer_status-test.html,
6561           httemplate/view/cust_main.cgi: add test page for maestro status,
6562           RT#9381
6563
6564 2010-07-26 16:00  ivan
6565
6566         * httemplate/elements/header-popup.html: add doc
6567
6568 2010-07-26 15:59  ivan
6569
6570         * httemplate/: view/svc_acct/communigate.html,
6571           edit/cgp_rule-redirect_all.html, edit/cgp_rule-vacation.html:
6572           communigate vacation & redirect all rules, RT#7514
6573
6574 2010-07-25 22:01  ivan
6575
6576         * rt/: FREESIDE_MODIFIED, share/html/Ticket/Elements/BulkLinks: fix
6577           needless error when bulk deleting tickets
6578
6579 2010-07-25 13:44  jeff
6580
6581         * FS/FS/Upgrade.pm: missing upgrade
6582
6583 2010-07-25 00:30  ivan
6584
6585         * FS/FS/otaker_Mixin.pm: limit memory use when upgrading
6586           attachments
6587
6588 2010-07-25 00:08  ivan
6589
6590         * FS/FS/cust_pay.pm: proceed with upgrade even when N/A cards can't
6591           be recovered
6592
6593 2010-07-25 00:03  ivan
6594
6595         * FS/FS/cust_main.pm: don't queue fuzzyfile upgrade jobs on otaker
6596           upgrade
6597
6598 2010-07-23 16:16  ivan
6599
6600         * FS/FS/pay_batch.pm: put batch card numbers/masks in cust_pay so
6601           they can be refunded, patch from peter loeppky, RT#8776
6602
6603 2010-07-23 15:50  ivan
6604
6605         * rt/lib/RT/Tickets_Overlay.pm: cleaner customer number searching,
6606           RT#8784
6607
6608 2010-07-23 15:09  ivan
6609
6610         * rt/: share/html/Elements/RT__CustomField/ColumnMap,
6611           FREESIDE_MODIFIED, share/html/Elements/RefreshHomepage: fix rt/rt
6612           links moving custom fields up/down and refreshing homepage,
6613           RT#9280
6614
6615 2010-07-23 03:02  ivan
6616
6617         * FS/FS/svc_CGP_Mixin.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
6618           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi: add
6619           EmptyTrash values and finish consolidating the CGP timezone
6620           arrays, RT#7083
6621
6622 2010-07-23 02:32  ivan
6623
6624         * FS/MANIFEST, FS/FS/svc_CGPRule_Mixin.pm, FS/FS/svc_CGP_Mixin.pm,
6625           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
6626           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi:
6627           consolidate four CGP timezone arrays, RT#7083
6628
6629 2010-07-22 17:11  ivan
6630
6631         * FS/FS/access_user.pm, httemplate/edit/cust_main/top_misc.html,
6632           httemplate/elements/tr-select-agent.html,
6633           httemplate/misc/inventory_item-import.html: 'View customers of
6634           all agents' doesn't mean create them, or upload inventory,
6635           RT#7010
6636
6637 2010-07-22 16:33  mark
6638
6639         * FS/FS/Conf.pm, httemplate/view/cust_main/tickets.html: option to
6640           force default queue for new tickets in cust_main, RT#8889
6641
6642 2010-07-22 14:01  ivan
6643
6644         * rt/: lib/RT/Tickets_Overlay.pm,
6645           share/html/Search/Elements/DisplayOptions: sorting ticket results
6646           by customer custnum or name, RT#8784
6647
6648 2010-07-22 12:42  mark
6649
6650         * httemplate/edit/elements/rate_detail.html: cdr rating by day and
6651           time, part 2, RT#4763
6652
6653 2010-07-22 12:42  ivan
6654
6655         * rt/lib/RT/URI/freeside.pm: eliminate needless backtraces
6656
6657 2010-07-22 09:47  ivan
6658
6659         * FS/FS/msg_template.pm, httemplate/browse/msg_template.html,
6660           httemplate/edit/msg_template.html,
6661           httemplate/edit/process/msg_template.html,
6662           httemplate/elements/menu.html: allow Configuration ACL to edit
6663           templates, RT#8324
6664
6665 2010-07-22 00:25  mark
6666
6667         * httemplate/search/: report_receivables.cgi,
6668           unapplied_cust_pay.html, elements/cust_main_dayranges.html: Fix
6669           weird behavior of aging report, RT#9234
6670
6671 2010-07-21 17:11  mark
6672
6673         * FS/FS/rate_time_interval.pm, httemplate/browse/rate_detail.html,
6674           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
6675           httemplate/edit/rate_time.cgi,
6676           httemplate/edit/process/rate_region.cgi,
6677           httemplate/edit/process/rate_time.cgi,
6678           httemplate/elements/auto-table.html,
6679           httemplate/elements/menu.html: cdr rating by day and time, part
6680           2, RT#4763
6681
6682 2010-07-21 14:07  ivan
6683
6684         * rt/etc/: RT_Config.pm, RT_Config.pm.in: RTx::Checklist still in
6685           dev
6686
6687 2010-07-21 03:31  ivan
6688
6689         * rt/: FREESIDE_MODIFIED, etc/RT_Config.pm, etc/RT_Config.pm.in,
6690           share/html/Elements/RT__Ticket/ColumnMap,
6691           share/html/Search/Elements/BuildFormatString: show customers in
6692           ticket lists, RT#8784
6693
6694 2010-07-20 19:10  ivan
6695
6696         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html,
6697           share/html/Search/Elements/PickCFs: fix problems searching the
6698           new custom fields w/dates, RT#8449
6699
6700 2010-07-20 19:06  ivan
6701
6702         * FS/FS/Mason.pm, rt/share/html/Elements/SelectDate: fix calendar
6703           popup for weirdly named fields in RT, for the quotes around
6704           custom field bullshit, RT#8449
6705
6706 2010-07-20 10:23  ivan
6707
6708         * httemplate/docs/about.html: 2.1.1
6709
6710 2010-07-19 17:59  ivan
6711
6712         * rt/: lib/RT/CustomField_Overlay.pm, lib/RT/Record.pm,
6713           lib/RT/Tickets_Overlay.pm, lib/RT/Interface/Web.pm,
6714           FREESIDE_MODIFIED, share/html/Elements/EditCustomFieldDate,
6715           share/html/Elements/ShowCustomFieldDate,
6716           share/html/Search/Build.html, share/html/Search/Elements/PickCFs:
6717           RT custom fields patch, RT#8449
6718
6719 2010-07-17 15:26  ivan
6720
6721         * httemplate/edit/part_tag.html: customer tags, RT#9192
6722
6723 2010-07-17 15:14  ivan
6724
6725         * FS/FS/UI/Web/small_custview.pm, httemplate/view/cust_main.cgi,
6726           httemplate/view/cust_main/misc.html, FS/FS/Conf.pm: customer
6727           tags, RT#9192
6728
6729 2010-07-17 14:41  ivan
6730
6731         * httemplate/: browse/part_tag.html, edit/part_tag.html,
6732           elements/pickcolor.html, elements/tr-pickcolor.html: customer
6733           tags, RT#9192
6734
6735 2010-07-16 16:45  ivan
6736
6737         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
6738           FS/FS/cust_tag.pm, httemplate/elements/select-cust_tag.html,
6739           httemplate/elements/tr-select-cust_tag.html,
6740           httemplate/edit/part_tag.html,
6741           httemplate/edit/cust_main/top_misc.html,
6742           httemplate/edit/process/cust_main.cgi,
6743           httemplate/view/cust_main/misc.html: customer tags, RT#9192
6744
6745 2010-07-15 20:09  mark
6746
6747         * httemplate/view/cust_main/tickets.html: adjust "Create Ticket"
6748           link, RT#7656
6749
6750 2010-07-15 14:46  ivan
6751
6752         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Mason.pm,
6753           FS/FS/cust_tag.pm, FS/FS/part_tag.pm, FS/t/cust_tag.t,
6754           FS/t/part_tag.t, httemplate/browse/part_tag.html,
6755           httemplate/edit/part_tag.html,
6756           httemplate/edit/process/part_tag.html,
6757           httemplate/elements/menu.html: customer tags, RT#9192
6758
6759 2010-07-15 13:34  mark
6760
6761         * FS/FS/part_pkg/voip_cdr.pm: add skip_dst_prefix option, RT#3288
6762
6763 2010-07-13 17:19  jeff
6764
6765         * FS/FS/part_pkg/voip_cdr.pm: include rate_detail->conn_sec in
6766           displayed duration #RT8605
6767
6768 2010-07-13 16:11  mark
6769
6770         * FS/FS/: Misc.pm, cust_main.pm: improve error handling on mass
6771           email jobs, RT#8720
6772
6773 2010-07-13 15:55  ivan
6774
6775         * FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi:
6776           Optional alternate rate plan when accountcode is toll free,
6777           RT#8084
6778
6779 2010-07-13 04:09  ivan
6780
6781         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
6782           httemplate/edit/msg_template.html,
6783           httemplate/edit/elements/edit.html,
6784           httemplate/elements/htmlarea.html, FS/FS/cust_main.pm,
6785           FS/FS/part_event/Action/notice.pm: notices, RT#8324
6786
6787 2010-07-12 15:55  mark
6788
6789         * httemplate/: elements/bill.html, view/cust_main/billing.html: fix
6790           "Bill now" link, RT#9207
6791
6792 2010-07-12 06:17  ivan
6793
6794         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
6795           FS/FS.pm, FS/MANIFEST, FS/t/msg_template.t,
6796           httemplate/browse/msg_template.html,
6797           httemplate/edit/msg_template.html,
6798           httemplate/edit/process/msg_template.html,
6799           httemplate/elements/menu.html,
6800           httemplate/elements/tr-htmlarea.html: message templates, RT#8896
6801
6802 2010-07-12 06:07  ivan
6803
6804         * FS/FS/Mason.pm: message templates, RT#8896
6805
6806 2010-07-11 23:19  ivan
6807
6808         * httemplate/view/svc_domain/dns.html: fix wording
6809
6810 2010-07-10 02:43  ivan
6811
6812         * FS/FS/cust_credit_bill_pkg.pm: should fix intermittent "Illegal
6813           (money) amount" error applying credits to invoices when using
6814           texas tax, RT#8930
6815
6816 2010-07-10 02:17  ivan
6817
6818         * httemplate/: elements/bill.html, view/cust_main/billing.html:
6819           prevent new "Bill now" link from futzing up later forms, RT#9193
6820
6821 2010-07-09 23:31  ivan
6822
6823         * FS/FS/cdr.pm: more resilliant cdrbatch upgrade
6824
6825 2010-07-09 23:23  ivan
6826
6827         * FS/FS/cust_pay.pm: fix payinfo N/A upgrade, RT#8809
6828
6829 2010-07-09 19:15  mark
6830
6831         * FS/FS/part_export/ldap.pm: LDAP export delete and replace
6832           methods, RT#1854
6833
6834 2010-07-09 15:34  ivan
6835
6836         * rpm/build/: BOOTSTRAP, enrpm, native/ovid2flute: changes to get
6837           enrpm working
6838
6839 2010-07-08 16:53  ivan
6840
6841         * rpm/build/: build-freeside, expect-addsign, BOOTSTRAP: 32 bit and
6842           make the repo stuff work, RT#8190
6843
6844 2010-07-08 16:08  ivan
6845
6846         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
6847           mock/centos-5-i386.cfg: 32 bit and make the repo stuff work,
6848           RT#8190
6849
6850 2010-07-08 14:28  ivan
6851
6852         * rpm/build/: build-freeside, cvs-check-and-build, refresh-repo,
6853           mock/centos-5-i386.cfg, mock/centos-5-x86_64.cfg: generating
6854           RPMS, RT#8190
6855
6856 2010-07-08 02:32  ivan
6857
6858         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
6859           cvs-check-and-build, mock/centos-5-i386.cfg,
6860           mock/centos-5-x86_64.cfg, mock/defaults.cfg, mock/logging.ini,
6861           mock/site-defaults.cfg, mock/sles-10-i386.cfg,
6862           mock/sles-10-x86_64.cfg, native/Ovid.diff, native/build-from-cvs,
6863           native/freeside-cvs, native/makesrpm,
6864           native/ovid-0.12-1.x86_64.rpm, native/ovid2flute: checking in
6865           more of the rpm build system (is that it?)
6866
6867 2010-07-07 18:15  jeff
6868
6869         * FS/FS/tax_rate.pm: grr - fix agentnum passing
6870
6871 2010-07-07 14:00  ivan
6872
6873         * rpm/build/build-freeside: dropping centos/rhel 4
6874
6875 2010-07-07 10:51  ivan
6876
6877         * rpm/build/: build-freeside, cvs-check-and-build, enrpm,
6878           expect-addsign, expect-signrepo, ovid2flute, refresh-repo:
6879           checking in RPM build system
6880
6881 2010-07-06 13:59  mark
6882
6883         * FS/bin/freeside-queued: fix oops
6884
6885 2010-07-06 13:56  mark
6886
6887         * FS/bin/: freeside-cdr-sftp_and_import, freeside-queued: add
6888           command line opts for port, passive mode, and debug level,
6889           RT#9115
6890
6891 2010-07-06 05:18  mark
6892
6893         * FS/FS/cust_main.pm, httemplate/elements/bill.html,
6894           httemplate/elements/progress-init.html, httemplate/misc/bill.cgi,
6895           httemplate/view/cust_main/billing.html: "Bill now" link uses job
6896           queue/progressbar, RT#8995
6897
6898 2010-07-05 14:10  ivan
6899
6900         * FS/FS/part_export/: cust_http.pm, http.pm: customer exports,
6901           RT#8952
6902
6903 2010-07-05 13:18  jeff
6904
6905         * FS/FS/part_export/domreg_opensrs.pm: place errors where users can
6906           find them (in the queue)
6907
6908 2010-07-05 01:59  jeff
6909
6910         * FS/FS/part_export/domreg_opensrs.pm: fix bad bug causing
6911           inappropriate renewals
6912
6913 2010-07-02 21:19  ivan
6914
6915         * FS/bin/freeside-selfservice-xmlrpcd: fix leaking db connections
6916           in freeside-selfservice-xmlrpcd, RT#7780
6917
6918 2010-07-02 18:25  ivan
6919
6920         * FS/FS/cust_main.pm: should fix cancellations in rare
6921           circumstances where cached _num_cust_svc becomes inaccurate,
6922           RT#8994
6923
6924 2010-07-02 16:36  mark
6925
6926         * FS/FS/part_pkg/voip_cdr.pm: fix bad bug from #4763
6927
6928 2010-07-02 11:56  ivan
6929
6930         * FS/FS/cust_main.pm: more debugging for weird bill lockup, RT#8993
6931
6932 2010-07-01 20:06  jeff
6933
6934         * conf/invoice_html: fix html ext_desc alignment in svc_phone
6935           sections
6936
6937 2010-07-01 17:25  ivan
6938
6939         * FS/FS/: cust_event.pm, cust_main.pm: fix bad transactional
6940           decisions that made it possible to abort and rollback a gateway
6941           payment, RT#8995
6942
6943 2010-07-01 12:30  ivan
6944
6945         * httemplate/docs/credits.html: He's gone
6946
6947 2010-06-30 18:53  mark
6948
6949         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/rate.pm,
6950           FS/FS/rate_detail.pm, FS/FS/rate_time.pm,
6951           FS/FS/rate_time_interval.pm, FS/FS/part_pkg/voip_cdr.pm,
6952           FS/t/rate_time.t, FS/t/rate_time_interval.t,
6953           httemplate/browse/rate.cgi, httemplate/browse/rate_detail.html,
6954           httemplate/browse/rate_time.html,
6955           httemplate/edit/rate_detail.html, httemplate/edit/rate_time.cgi,
6956           httemplate/edit/process/rate_time.cgi,
6957           httemplate/elements/auto-table.html,
6958           httemplate/misc/delete-rate_detail.html: voip_cdr call rating by
6959           day and time, RT#4763
6960
6961 2010-06-30 14:56  ivan
6962
6963         * FS/bin/: freeside-dbdef-create, freeside-fetch, freeside-setup:
6964           -T causing problems
6965
6966 2010-06-30 13:42  ivan
6967
6968         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
6969           FS/FS/part_export/cust_http.pm, FS/FS/part_export/http.pm,
6970           httemplate/config/config.cgi,
6971           httemplate/config/config-process.cgi: cust_main exports!
6972           cust_main-exports config option and part_export/cust_http.pm
6973           export, RT#8952
6974
6975 2010-06-30 10:48  ivan
6976
6977         * rt/share/html/Elements/ShowUserVerbose: better looking verbose
6978           user strings with less visual noise
6979
6980 2010-06-30 00:09  ivan
6981
6982         * FS/FS/Mason.pm: final fix for ticket links graph reliability:
6983           make sure RT::Util saft_run-child is always available
6984
6985 2010-06-29 23:58  ivan
6986
6987         * htetc/freeside-rt.conf: one more fix for RT links graphs
6988
6989 2010-06-29 23:52  ivan
6990
6991         * rt/share/html/Ticket/Graphs/index.html: fix another case of
6992           rt/rt/, urg
6993
6994 2010-06-29 23:47  ivan
6995
6996         * FS/FS/Mason.pm: depend on IPC::Run::SafeHandles rather than
6997           barfing an error on ticket links graph
6998
6999 2010-06-29 12:51  ivan
7000
7001         * FS/FS/: Record.pm, cdr.pm, cdr/taqua_om.pm: Taqua OM CDR format,
7002           RT#7518
7003
7004 2010-06-28 22:22  ivan
7005
7006         * httemplate/: graph/cust_bill_pkg.cgi, search/cust_bill_pkg.cgi,
7007           search/cust_credit_bill_pkg.html,
7008           search/report_prepaid_income.cgi: eliminate filtering of info
7009           from COMP customers on financial reports, RT#8787
7010
7011 2010-06-28 21:32  ivan
7012
7013         * FS/FS/cust_main.pm: Ordered status for the limbo between Prospect
7014           and Active, RT#8712
7015
7016 2010-06-28 21:22  ivan
7017
7018         * FS/FS/: cust_main.pm, cust_pkg.pm: Ordered status for the limbo
7019           between Prospect and Active, RT#8712
7020
7021 2010-06-28 18:40  ivan
7022
7023         * FS/FS/: svc_pbx.pm, Conf.pm: add global_unique-pbx_title to
7024           disable duplicate checking on svc_pbx.title
7025
7026 2010-06-28 18:17  jeff
7027
7028         * httemplate/misc/process/recharge_svc.html: protect set_usage and
7029           reset_usage here, too
7030
7031 2010-06-28 18:01  jeff
7032
7033         * httemplate/edit/process/svc_acct.cgi: protect call to set_usage
7034
7035 2010-06-28 15:40  ivan
7036
7037         * FS/FS/part_pkg/voip_cdr.pm: fix for new svc_pbx.title CDR
7038           matching, thanks jeff, RT#8084
7039
7040 2010-06-28 15:20  jeff
7041
7042         * FS/FS/part_pkg/voip_cdr.pm: connection charge handling which
7043           comports with history of module
7044
7045 2010-06-28 13:47  jeff
7046
7047         * FS/FS/part_pkg/voip_cdr.pm: correct connection charge calculation
7048
7049 2010-06-28 01:12  ivan
7050
7051         * FS/FS/: Conf.pm, cdr.pm, part_pkg/voip_cdr.pm, svc_pbx.pm:
7052           matching CDRs to svc_pbx records by title, RT#8084
7053
7054 2010-06-27 22:13  jeff
7055
7056         * httemplate/search/report_newtax.html: fix under ie8 (and others?)
7057           RT8274
7058
7059 2010-06-27 21:11  jeff
7060
7061         * FS/FS/: cust_bill.pm, usage_class.pm: add some dollar signs
7062           RT8704
7063
7064 2010-06-27 02:25  jeff
7065
7066         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, usage_class.pm: planet
7067           telesis invoice fixups RT 8707,8406
7068
7069 2010-06-26 13:54  ivan
7070
7071         * httemplate/misc/: maestro-customer_status.cgi,
7072           maestro-customer_status.html: adding more REST-like API for
7073           maestro here too
7074
7075 2010-06-26 13:50  ivan
7076
7077         * FS/FS/Maestro.pm: find svc_pbx service correctly and cope anyway
7078           if it isn't there, RT#8712
7079
7080 2010-06-26 13:46  ivan
7081
7082         * FS/FS/Maestro.pm: cancelled outboudn package doesn't count,
7083           RT#8712
7084
7085 2010-06-26 13:43  ivan
7086
7087         * FS/FS/Maestro.pm: finding services correctly for RT#8712
7088
7089 2010-06-26 02:34  ivan
7090
7091         * FS/FS/Conf.pm, FS/FS/Maestro.pm, FS/FS/Schema.pm,
7092           FS/FS/XMLRPC.pm, FS/FS/svc_pbx.pm, FS/MANIFEST,
7093           httemplate/misc/xmlrpc.cgi: maestro cust status as reqeusted,
7094           RT#8712
7095
7096 2010-06-24 01:17  jeff
7097
7098         * FS/FS/cust_bill.pm: get section subtotalling right
7099
7100 2010-06-23 16:45  ivan
7101
7102         * FS/FS/part_export/communigate_pro.pm,
7103           httemplate/view/svc_forward.cgi: add display of forward
7104           destionations via GetForward, RT#7083
7105
7106 2010-06-23 16:22  ivan
7107
7108         * httemplate/view/svc_domain/acct_defaults.html: spealing
7109
7110 2010-06-23 16:06  ivan
7111
7112         * FS/FS/part_export/communigate_pro.pm: fix domain renames, RT#7083
7113
7114 2010-06-23 15:48  ivan
7115
7116         * httemplate/elements/communigate_pro-accessmodes.html: add
7117           services as per customer, RT#7083
7118
7119 2010-06-23 15:19  ivan
7120
7121         * httemplate/elements/communigate_pro-accessmodes.html: add
7122           services as per customer, RT#7083
7123
7124 2010-06-23 13:55  ivan
7125
7126         * httemplate/misc/cdr-post.cgi: well-formed CSV on success, too,
7127           RT#8906
7128
7129 2010-06-23 13:55  ivan
7130
7131         * FS/FS/cdr.pm: parse text startdate and enddate in CDRs, RT#8906
7132
7133 2010-06-23 13:53  ivan
7134
7135         * httemplate/misc/cdr-post.cgi: strict CSV when errors contain an
7136           ", RT#8906
7137
7138 2010-06-23 13:51  ivan
7139
7140         * httemplate/misc/cdr-post.cgi: fix cdrbatch problem, RT#8906
7141
7142 2010-06-23 01:37  jeff
7143
7144         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
7145           conf/invoice_latexcoupon, httemplate/config/config-process.cgi:
7146           add config variables to position invoice addresses in envelope
7147           windows RT8384
7148
7149 2010-06-21 21:15  ivan
7150
7151         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
7152           remove extra debugging, RT#7780
7153
7154 2010-06-21 18:26  ivan
7155
7156         * FS/bin/freeside-selfservice-xmlrpcd: fix (probably harmless)
7157           "DBD::Pg::db disconnect failed: server closed the connection
7158           unexpectedly" warning, RT#7780
7159
7160 2010-06-21 18:20  ivan
7161
7162         * FS/FS/TicketSystem/RT_Internal.pm: enable debugging for
7163           create_ticket call to pinpoint lockup, RT#7780
7164
7165 2010-06-21 17:52  ivan
7166
7167         * FS/FS/ClientAPI/MyAccount.pm: enable debugging for create_ticket
7168           call to pinpoint lockup
7169
7170 2010-06-20 16:20  ivan
7171
7172         * httemplate/elements/communigate_pro-accessmodes.html: new
7173           communigate pro accessmodes choices... not 100% sure on the
7174           names, RT#7083
7175
7176 2010-06-20 15:50  ivan
7177
7178         * rt/etc/: RT_Config.pm, RT_Config.pm.in, RT_SiteConfig.pm: restore
7179           email addresses in RT 3.8, whew
7180
7181 2010-06-19 13:58  ivan
7182
7183         * FS/FS/cust_main.pm: daily (bill/collect) optimization, RT#6802
7184
7185 2010-06-19 12:29  ivan
7186
7187         * FS/FS/part_export/: domreg_opensrs.pm: return rather than ignore
7188           errors inserting into the job queue during
7189           _export_insert_on_payment
7190
7191 2010-06-19 11:59  ivan
7192
7193         * FS/FS/cust_bill_ApplicationCommon.pm: should fix
7194           FS::svc_acct=HASH(0xe854058) errors inserting payments, fallout
7195           from opensrs on #5825, RT#8853
7196
7197 2010-06-17 13:31  ivan
7198
7199         * httemplate/view/cust_main/misc.html: fix bug from "View customers
7200           of all agents" addition
7201
7202 2010-06-17 12:49  ivan
7203
7204         * FS/FS/payinfo_Mixin.pm: further CF fixes, doh
7205
7206 2010-06-17 12:45  ivan
7207
7208         * FS/FS/cust_pay.pm: fix fallout from N/A payinfo, RT#8809
7209
7210 2010-06-17 12:39  ivan
7211
7212         * FS/FS/cust_main.pm: fix cards being inserted as N/A (fallout from
7213           RT#4103), RT#8809
7214
7215 2010-06-17 10:50  jeff
7216
7217         * FS/FS/svc_acct.pm: fix null option with placeholders
7218
7219 2010-06-17 10:19  ivan
7220
7221         * FS/bin/freeside-selfservice-xmlrpcd: just go ahead and depend on
7222           POE 1.2 seems the path of least resistance, RT#7780
7223
7224 2010-06-17 10:18  ivan
7225
7226         * FS/bin/freeside-selfservice-xmlrpcd: ok
7227
7228 2010-06-16 22:19  ivan
7229
7230         * FS/bin/freeside-selfservice-xmlrpcd: lenny POE compat, RT#7780
7231
7232 2010-06-16 19:08  ivan
7233
7234         * FS/FS/AccessRight.pm, FS/FS/access_user.pm,
7235           httemplate/browse/part_event.html,
7236           httemplate/browse/part_pkg.cgi,
7237           httemplate/edit/prospect_main.html,
7238           httemplate/edit/process/elements/process.html,
7239           httemplate/view/prospect_main.html,
7240           httemplate/view/cust_main/misc.html: Add "View customers of all
7241           agents" access rights, RT#7010
7242
7243 2010-06-16 18:17  ivan
7244
7245         * httemplate/view/cust_main/misc.html: better agent virt
7246
7247 2010-06-16 18:17  ivan
7248
7249         * httemplate/misc/process/payment.cgi: style
7250
7251 2010-06-16 18:16  ivan
7252
7253         * httemplate/misc/delete-cgp_rule.html: fix comment
7254
7255 2010-06-16 18:16  ivan
7256
7257         * httemplate/edit/process/elements/svc_Common.html: new-style mason
7258
7259 2010-06-16 18:15  ivan
7260
7261         * httemplate/edit/elements/edit.html: slighly better error message
7262           when things go awry
7263
7264 2010-06-16 18:15  ivan
7265
7266         * httemplate/edit/cust_main/birthdate.html: indentation
7267
7268 2010-06-16 18:15  ivan
7269
7270         * httemplate/edit/prospect_main.html: remove debugging
7271
7272 2010-06-16 18:14  ivan
7273
7274         * httemplate/edit/cust_main.cgi: "Customer" not necessary as part
7275           of label, KISS
7276
7277 2010-06-16 18:14  ivan
7278
7279         * httemplate/index.html: enable dashboard-install_welcome
7280
7281 2010-06-16 14:53  ivan
7282
7283         * FS/FS/Conf.pm, FS/FS/Daemon.pm,
7284           FS/bin/freeside-selfservice-xmlrpcd, init.d/freeside-init: a
7285           local XML-RPC server for ncic: daemonize and respond to TERM,
7286           RT#7780
7287
7288 2010-06-16 12:41  ivan
7289
7290         * FS/: bin/freeside-selfservice-xmlrpcd, FS/Daemon.pm: a local
7291           XML-RPC server for ncic: daemonize and respond to TERM, RT#7780
7292
7293 2010-06-16 01:42  ivan
7294
7295         * FS/bin/freeside-selfservice-xmlrpcd: a local XML-RPC server for
7296           ncic: cleanup as a modern POE app, RT#7780
7297
7298 2010-06-16 00:50  ivan
7299
7300         * FS/MANIFEST, FS/FS/ClientAPI_XMLRPC.pm,
7301           FS/bin/freeside-selfservice-xmlrpcd,
7302           fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl: start of a
7303           local XML-RPC server for ncic, RT#7780
7304
7305 2010-06-15 19:19  mark
7306
7307         * FS/FS/pay_batch.pm, httemplate/elements/file-upload.html,
7308           httemplate/misc/upload-batch.cgi,
7309           httemplate/search/cust_pay_batch.cgi: RT#5683: payment batch
7310           upload uses job queue and progressbar
7311
7312 2010-06-14 23:40  ivan
7313
7314         * httemplate/search/rt_transaction.html: ticket # and
7315           account(customer) options for time worked report
7316
7317 2010-06-14 23:35  ivan
7318
7319         * httemplate/search/rt_transaction.html: ticket # and
7320           account(customer) options for time worked report
7321
7322 2010-06-14 23:06  ivan
7323
7324         * httemplate/search/: report_rt_transaction.html,
7325           rt_transaction.html: ticket # and account(customer) options for
7326           time worked report
7327
7328 2010-06-14 22:10  mark
7329
7330         * FS/FS/: Daemon.pm, Misc.pm: RT#7869: fix error messages when
7331           send_email fails in the job queue
7332
7333 2010-06-14 21:50  ivan
7334
7335         * FS/FS/cust_main.pm: fix refunds on 2.1 (fallout from webpay bs on
7336           RT#4103), RT#8700
7337
7338 2010-06-13 11:01  jeff
7339
7340         * FS/FS/svc_acct.pm: avoid sql injection
7341
7342 2010-06-12 22:59  jeff
7343
7344         * FS/FS/ClientAPI/: MyAccount.pm, Signup.pm: eliminate use of
7345           'realtime' arg in calling FS::cust_main_collect RT#4167
7346
7347 2010-06-11 14:17  mark
7348
7349         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
7350           httemplate/search/unapplied_cust_pay.html,
7351           httemplate/search/elements/cust_main_dayranges.html: RT#7266:
7352           continue fixing aging reports
7353
7354 2010-06-10 21:44  mark
7355
7356         * bin/apache.export: fix my mistake
7357
7358 2010-06-10 21:41  mark
7359
7360         * bin/merge-user: RT#8691: script to merge usernums
7361
7362 2010-06-10 21:18  mark
7363
7364         * httemplate/edit/cust_main.cgi: Fix otaker -> usernum issue
7365
7366 2010-06-10 21:14  mark
7367
7368         * bin/: apache.export, merge-user: RT#8691: script to merge
7369           usernums
7370
7371 2010-06-09 21:26  jeff
7372
7373         * httemplate/search/cdr.html: correcting a wild misspelling?
7374
7375 2010-06-08 15:30  mark
7376
7377         * httemplate/view/bill_batch.cgi: spurious warning
7378
7379 2010-06-08 15:24  mark
7380
7381         * FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Schema.pm,
7382           FS/FS/cust_bill.pm, FS/FS/bill_batch.pm,
7383           FS/FS/cust_bill_batch.pm, FS/FS/cust_bill_batch_option.pm,
7384           httemplate/elements/menu.html,
7385           httemplate/elements/progress-init.html,
7386           httemplate/misc/process/bill_batch-print.html,
7387           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
7388           RT#947: batch download of invoice PDFs
7389
7390 2010-06-08 01:24  ivan
7391
7392         * httemplate/misc/: cdr-post.cgi, cdr-post.html: add programmatic
7393           CDR posting, RT#8201
7394
7395 2010-06-07 23:58  ivan
7396
7397         * FS/FS/cdr.pm: respect date_format w/CDRs
7398
7399 2010-06-07 10:44  ivan
7400
7401         * FS/FS/cust_main.pm: revert debugging from fixing agent payment
7402           gateway overrides not working in 2.1, RT#8695
7403
7404 2010-06-07 10:32  ivan
7405
7406         * FS/FS/agent.pm: fix agent payment gateway overrides not working
7407           in 2.1, RT#8695
7408
7409 2010-06-07 10:15  ivan
7410
7411         * FS/FS/cust_main.pm: add debugging
7412
7413 2010-06-06 23:52  ivan
7414
7415         * httemplate/: elements/freeside.css, elements/menubar.html,
7416           view/cust_main.cgi: a little UI goes a long way: have the
7417           customer tabs actually enclose their view
7418
7419 2010-06-06 21:35  ivan
7420
7421         * Makefile: next ver
7422
7423 2010-06-06 19:39  ivan
7424
7425         * httemplate/misc/clone-cgp_rule.html,
7426           httemplate/browse/cgp_rule.html, FS/FS/Conf.pm,
7427           FS/FS/cgp_rule.pm, httemplate/edit/process/elements/process.html,
7428           httemplate/edit/process/cgp_rule.html: domain rules based on
7429           templates (rules from other domains), RT#7514
7430
7431 2010-06-06 17:09  ivan
7432
7433         * FS/FS/Schema.pm, FS/FS/cgp_rule_condition.pm,
7434           httemplate/elements/select-cgp_rule_condition.html,
7435           httemplate/edit/cgp_rule.html, httemplate/browse/cgp_rule.html,
7436           httemplate/edit/process/cgp_rule.html, FS/bin/freeside-upgrade:
7437           mysql compat: cgp_rule_condition s/condition/conditionname/
7438
7439 2010-06-05 23:29  ivan
7440
7441         * httemplate/edit/process/: access_group.html, access_user.html,
7442           agent.cgi: webdemo UI
7443
7444 2010-06-05 23:24  ivan
7445
7446         * httemplate/edit/process/access_user.html: fix disable_acl_changes
7447           on users
7448
7449 2010-06-05 23:19  ivan
7450
7451         * httemplate/config/config-process.cgi, FS/FS/Mason.pm: UI
7452
7453 2010-06-05 23:05  ivan
7454
7455         * httemplate/: edit/process/access_user.html,
7456           pref/pref-process.html: better disable_acl_changes
7457
7458 2010-06-05 22:58  ivan
7459
7460         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
7461           httemplate/config/config-process.cgi: add
7462           disable_settings_changes conf for the demo
7463
7464 2010-06-05 21:22  ivan
7465
7466         * rt/lib/RT/Config.pm: disable the RTAddressRegexp option for now;
7467           waaaaaaay too noise
7468
7469 2010-06-05 20:01  ivan
7470
7471         * httemplate/search/: sql.html, elements/search.html: fix sql
7472           query, RT#8035
7473
7474 2010-06-05 19:27  ivan
7475
7476         * FS/FS/cust_main.pm: log customer with queued billing jobs,
7477           RT#8282
7478
7479 2010-06-05 19:24  ivan
7480
7481         * FS/FS/cust_main.pm: oops, missed CF changes
7482
7483 2010-06-05 14:44  ivan
7484
7485         * FS/FS/otaker_Mixin.pm: should really really fix the
7486           cust_main_note upgrade bullshit, argh, RT#8580
7487
7488 2010-06-05 13:50  ivan
7489
7490         * FS/: bin/freeside-upgrade, FS/Upgrade.pm: should really fix bug
7491           commiting between each table upgrade, arg, RT#8580
7492
7493 2010-06-05 13:30  ivan
7494
7495         * FS/FS/Upgrade.pm: should really fix bug commiting between each
7496           table upgrade, arg, RT#8580
7497
7498 2010-06-05 13:18  ivan
7499
7500         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
7501           upgrade bullshit, RT#8580
7502
7503 2010-06-05 12:50  ivan
7504
7505         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
7506           upgrade bullshit, RT#8580
7507
7508 2010-06-05 12:47  ivan
7509
7510         * FS/FS/Upgrade.pm: should fix bug commiting between each table
7511           upgrade, RT#8580
7512
7513 2010-06-05 11:58  ivan
7514
7515         * FS/FS/otaker_Mixin.pm: yuck, deal with those screwed up otakers
7516           in cust_main_note, RT#8580
7517
7518 2010-06-05 10:31  ivan
7519
7520         * FS/FS/cust_credit.pm: ignore misapplied credits when just trying
7521           upgrade the otaker, RT#8580
7522
7523 2010-06-04 22:54  jeff
7524
7525         * httemplate/search/: 477.html, 477partV.html,
7526           elements/search-html.html: fix urls
7527
7528 2010-06-04 22:51  jeff
7529
7530         * FS/FS/part_pkg_taxrate.pm: don't delete too much RT#8581
7531
7532 2010-06-03 09:20  jeff
7533
7534         * FS/FS/cust_main.pm: repair botched refactor start during BOTPP
7535           integration RT# 8600
7536
7537 2010-06-01 12:58  jeff
7538
7539         * FS/FS/CGI.pm, FS/FS/queue.pm, FS/FS/tax_rate.pm, FS/FS/UI/Web.pm,
7540           httemplate/elements/progress-popup.html,
7541           httemplate/search/report_newtax.html,
7542           httemplate/search/report_queued_newtax.cgi: add progressbar,
7543           redirection, and improve links RT#8274
7544
7545 2010-06-01 11:53  mark
7546
7547         * httemplate/search/: h_inventory_item.html,
7548           report_h_inventory_item.html: RT#8460 improvements
7549
7550 2010-06-01 10:40  mark
7551
7552         * httemplate/search/h_inventory_item.html: RT#8460: monthly opening
7553           balance
7554
7555 2010-06-01 09:52  mark
7556
7557         * FS/FS/cdr/wip.pm: RT#8026: skip line charges when importing WIP
7558           CDRs
7559
7560 2010-05-28 00:51  mark
7561
7562         * httemplate/search/cust_pkg.cgi: RT#8465: add service label to
7563           downloadable package reports
7564
7565 2010-05-26 18:02  mark
7566
7567         * httemplate/search/elements/search-html.html: unbreak download
7568           links
7569
7570 2010-05-26 11:37  mark
7571
7572         * httemplate/search/rt_transaction.html: broken link in time worked
7573           report
7574
7575 2010-05-26 09:11  jeff
7576
7577         * FS/FS/tax_rate.pm: correct uncorrected tyop
7578
7579 2010-05-26 00:12  mark
7580
7581         * FS/FS/: Mason.pm, h_inventory_item.pm: RT#8460: inventory
7582           activity report
7583
7584 2010-05-25 23:39  mark
7585
7586         * httemplate/: elements/menu.html, search/h_inventory_item.html,
7587           search/report_h_inventory_item.html: RT#8460: inventory activity
7588           report
7589
7590 2010-05-25 05:43  ivan
7591
7592         * ChangeLog, debian/changelog: Updated for 2.1.0
7593
7594 2010-05-25 05:42  ivan
7595
7596         * httemplate/elements/dashboard-install_welcome.html: adding,
7597           though unused
7598
7599 2010-05-25 05:41  ivan
7600
7601         * httemplate/misc/: rate-import.html, process/rate-import.html:
7602           unfinished rate import
7603
7604 2010-05-25 05:40  ivan
7605
7606         * bin/explain-bill-query: adding
7607
7608 2010-05-25 05:35  ivan
7609
7610         * ChangeLog, debian/changelog: Updated for 2.1.0
7611
7612 2010-05-25 05:33  ivan
7613
7614         * Makefile: fix the rel target
7615
7616 2010-05-25 05:30  ivan
7617
7618         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.0
7619
7620 2010-05-25 05:16  ivan
7621
7622         * Makefile: its time
7623
7624 2010-05-25 05:14  ivan
7625
7626         * httemplate/misc/process/payment.cgi: cardfortress bit
7627
7628 2010-05-25 05:14  ivan
7629
7630         * httemplate/elements/select-pkg_class.html: add showdisabled
7631           option
7632
7633 2010-05-25 05:12  ivan
7634
7635         * httemplate/docs/about.html: 2.1.0
7636
7637 2010-05-25 04:51  ivan
7638
7639         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html: wfm to show
7640           the add buttons on rt ticket search
7641
7642 2010-05-25 04:41  ivan
7643
7644         * rt/share/html/NoAuth/css/freeside2.1/: base.css, boxes.css,
7645           collection.css, main.css, misc.css, msie.css, portlets.css: merge
7646           in web2 changes from 3.8.7 to 3.8.8
7647
7648 2010-05-25 04:11  ivan
7649
7650         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
7651
7652 2010-05-25 04:07  ivan
7653
7654         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
7655
7656 2010-05-25 00:53  mark
7657
7658         * httemplate/: misc/inventory_item-move.cgi,
7659           search/inventory_item.html: RT#7010: inventory items can be moved
7660           between agents
7661
7662 2010-05-24 23:04  ivan
7663
7664         * FS/FS/Misc.pm: prevent "Can't locate object method "code" via
7665           package "HTML::Mason::Exception" errors
7666
7667 2010-05-24 16:54  mark
7668
7669         * httemplate/: edit/cust_main_note.cgi,
7670           edit/process/cust_main_note.cgi, view/cust_main/notes.html,
7671           pref/pref-process.html, pref/pref.html: RT#8224: allow user to
7672           disable HTML editor
7673
7674 2010-05-24 09:56  ivan
7675
7676         * httemplate/search/timeworked.html: fix Pg-ism
7677
7678 2010-05-22 18:59  ivan
7679
7680         * FS/FS/Schema.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
7681           FS/FS/cgp_rule_condition.pm, FS/FS/svc_CGPRule_Mixin.pm,
7682           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
7683           FS/FS/part_export/communigate_pro.pm, FS/t/svc_CGPRule_Mixin.t,
7684           httemplate/browse/cgp_rule.html: communigate pro rules, RT#7515
7685
7686 2010-05-22 13:00  ivan
7687
7688         * httemplate/search/svc_acct.cgi: consistent with other places,
7689           showing database primary keys other than custnum, invnum is
7690           stilly
7691
7692 2010-05-22 12:57  jeff
7693
7694         * FS/FS/Report/FCC_477.pm, FS/t/Report-FCC_477.t,
7695           httemplate/search/477.html,
7696           httemplate/search/477partIA_detail.html,
7697           httemplate/search/477partIA_summary.html,
7698           httemplate/search/477partIIA.html,
7699           httemplate/search/477partIIB.html,
7700           httemplate/search/477partIV.html,
7701           httemplate/search/477partV.html,
7702           httemplate/search/report_477.html, FS/MANIFEST, FS/FS/Conf.pm,
7703           FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
7704           FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
7705           httemplate/search/elements/metasearch.html,
7706           httemplate/search/elements/search-html.html,
7707           httemplate/search/elements/search-xml.html,
7708           httemplate/search/elements/search.html: improved fcc 477 report
7709           #7783
7710
7711 2010-05-22 12:47  ivan
7712
7713         * httemplate/search/svc_acct.cgi: really hide uid on account search
7714
7715 2010-05-22 12:13  ivan
7716
7717         * httemplate/search/svc_acct.cgi: hide uid on account search
7718
7719 2010-05-22 11:52  ivan
7720
7721         * FS/FS/Report/Table/Monthly.pm: fix net sales amount (credits were
7722           being applied in wrong month), RT#7502
7723
7724 2010-05-21 16:35  ivan
7725
7726         * httemplate/search/agent_inventory.html,
7727           httemplate/search/inventory_item.html,
7728           httemplate/search/report_agent_inventory.html,
7729           FS/FS/inventory_class.pm, httemplate/browse/inventory_class.html,
7730           httemplate/elements/menu.html: reporting on agent inventory,
7731           RT#7010
7732
7733 2010-05-21 14:18  mark
7734
7735         * FS/FS/cust_bill.pm: typo
7736
7737 2010-05-21 12:57  ivan
7738
7739         * FS/FS/cust_bill.pm: fix 'Use of uninitialized value' spew,
7740           fallout from RT#7266
7741
7742 2010-05-21 12:09  mark
7743
7744         * FS/FS/Report/Table/Monthly.pm,
7745           httemplate/graph/cust_bill_pkg.cgi,
7746           httemplate/graph/report_cust_bill_pkg.html: RT#8504: option to
7747           aggregate agents on sales report
7748
7749 2010-05-20 20:48  mark
7750
7751         * httemplate/edit/part_pkg.cgi: fix typo
7752
7753 2010-05-20 20:42  mark
7754
7755         * FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/voip_inbound.pm,
7756           httemplate/edit/part_pkg.cgi: fix display bug, RT#8524
7757
7758 2010-05-20 20:28  mark
7759
7760         * FS/FS/part_pkg/voip_inbound.pm: fix display bug, RT#8524
7761
7762 2010-05-20 17:21  ivan
7763
7764         * httemplate/edit/elements/edit.html: pass through agent_null to
7765           select-table so manual selection from inventory still works,
7766           RT#7010
7767
7768 2010-05-20 17:09  ivan
7769
7770         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
7771           httemplate/edit/elements/svc_Common.html,
7772           httemplate/search/inventory_item.html: agent virt inventory,
7773           RT#7010
7774
7775 2010-05-20 15:48  ivan
7776
7777         * FS/FS/Schema.pm, FS/FS/AccessRight.pm, FS/FS/inventory_item.pm,
7778           httemplate/browse/inventory_class.html,
7779           httemplate/elements/menu.html,
7780           httemplate/misc/inventory_item-import.html,
7781           httemplate/search/inventory_item.html,
7782           httemplate/search/elements/search.html: agent virt inventory,
7783           RT#7010
7784
7785 2010-05-20 03:13  ivan
7786
7787         * rt/share/html/Elements/TicketList: oops
7788
7789 2010-05-20 02:59  ivan
7790
7791         * rt/FREESIDE_MODIFIED: update modified file list
7792
7793 2010-05-20 02:53  ivan
7794
7795         * rt/share/html/Elements/CollectionList: THIS fixes ticketing main
7796           layout problems.  whew!  RT#6640
7797
7798 2010-05-20 02:44  ivan
7799
7800         * rt/share/html/Elements/TicketList: no...
7801
7802 2010-05-20 02:35  ivan
7803
7804         * rt/share/html/Elements/TicketList: should fix the ui drain
7805           bramage on ticketing main... right?
7806
7807 2010-05-20 01:48  ivan
7808
7809         * httemplate/: elements/columnstart.html, elements/freeside.css,
7810           elements/header.html, elements/tr-justtitle.html,
7811           elements/tr-pkg_svc.html, elements/tr-title.html,
7812           graph/elements/report.html, misc/email-customers.html,
7813           search/cust_tax_exempt.html, search/report_477.html,
7814           search/report_cdr.html, search/report_cust_event.html,
7815           search/report_cust_main.html, search/report_cust_pay.html,
7816           search/report_cust_pkg.html, search/report_cust_refund.html,
7817           search/report_h_cust_pay.html, search/report_prepaid_income.html,
7818           search/report_prospect_main.html, search/report_receivables.html,
7819           search/report_svc_acct.html, search/report_svc_phone.html,
7820           search/report_timeworked.html,
7821           search/report_unapplied_cust_pay.html,
7822           search/elements/cust_main_dayranges.html,
7823           search/elements/search.html, view/prospect_main.html: fix table
7824           titles for new bg color
7825
7826 2010-05-20 01:17  ivan
7827
7828         * httemplate/elements/: xmenu.css, xmenu.top.css, menu.html: nicer
7829           styling for the menus
7830
7831 2010-05-20 01:10  ivan
7832
7833         * httemplate/elements/contact.html: uinit
7834
7835 2010-05-19 18:33  mark
7836
7837         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
7838           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
7839           httemplate/search/report_receivables.cgi: RT#7266: aging report
7840           "as of" date now limits applied payments
7841
7842 2010-05-19 17:57  ivan
7843
7844         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
7845           fix leaking date css, RT#6467
7846
7847 2010-05-19 16:37  ivan
7848
7849         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
7850           calenaring (RT#6467): a little UI cleanup goes a long way
7851
7852 2010-05-19 12:04  ivan
7853
7854         * rt/: lib/RTx/Calendar.pm, share/html/Search/Calendar.html: week
7855           view on calendars from Sunday -> Saturday
7856
7857 2010-05-18 21:05  jeff
7858
7859         * FS/FS/cust_bill_pkg.pm: avoid spurious bash default usage
7860           category charges
7861
7862 2010-05-18 19:32  ivan
7863
7864         * rt/: lib/RTx/Calendar.pm, share/html/Elements/CalendarEvent,
7865           share/html/Elements/MyCalendar,
7866           share/html/NoAuth/css/calendar.css,
7867           share/html/Prefs/Calendar.html, etc/RT_Config.pm,
7868           etc/RT_Config.pm.in,
7869           share/html/Callbacks/RTx-Calendar/Elements/Header/Head,
7870           share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default,
7871           share/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default,
7872           share/html/NoAuth/Calendar/dhandler,
7873           share/html/NoAuth/images/created.png,
7874           share/html/NoAuth/images/created_due.png,
7875           share/html/NoAuth/images/due.png,
7876           share/html/NoAuth/images/reminder.png,
7877           share/html/NoAuth/images/resolved.png,
7878           share/html/NoAuth/images/started.png,
7879           share/html/NoAuth/images/starts.png,
7880           share/html/NoAuth/images/starts_due.png,
7881           share/html/NoAuth/images/updated.png,
7882           share/html/Prefs/Elements/CalendarFeed,
7883           share/html/Search/Calendar.html: add RTx::Calendar 0.07
7884
7885 2010-05-18 12:58  ivan
7886
7887         * rt/lib/: RT.pm, RT.pm.in: fix InitSignalHandlers patch
7888
7889 2010-05-18 12:54  ivan
7890
7891         * rt/config.layout.in: add fonitdir to freeside layout to avoid
7892           install errors
7893
7894 2010-05-18 12:41  ivan
7895
7896         * httemplate/edit/access_user.html: fix "Re-enter password" label
7897           on employee edit
7898
7899 2010-05-18 12:20  ivan
7900
7901         * rt/: Makefile, Makefile.in, config.status,
7902           bin/mason_handler.fcgi, bin/mason_handler.scgi, etc/RT_Config.pm,
7903           etc/RT_Config.pm.in, lib/RT.pm, lib/RT.pm.in, lib/RT/Config.pm,
7904           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
7905           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
7906           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
7907           share/html/Admin/Users/Modify.html,
7908           share/html/Ticket/Elements/ShowSummary,
7909           share/html/Ticket/Elements/ShowTransactionAttachments,
7910           share/html/Ticket/Elements/Tabs, share/html/User/Prefs.html:
7911           merging rt \3.8.8 to HEAD
7912
7913 2010-05-18 11:47  ivan
7914
7915         * rt/: share/html/NoAuth/css/autohandler,
7916           share/html/NoAuth/css/print.css,
7917           share/html/NoAuth/css/3.4-compat/titlebox.css,
7918           share/html/NoAuth/css/base/misc.css,
7919           share/html/NoAuth/images/autohandler,
7920           share/html/NoAuth/css/3.4-compat/misc.css,
7921           share/html/NoAuth/css/3.5-default/titlebox.css,
7922           share/html/NoAuth/css/3.5-default/misc.css,
7923           share/html/NoAuth/css/web2/misc.css,
7924           share/html/NoAuth/css/web2/portlets.css,
7925           share/html/NoAuth/css/web2/base.css,
7926           share/html/NoAuth/css/web2/boxes.css,
7927           share/html/NoAuth/css/web2/collection.css,
7928           share/html/NoAuth/css/web2/main.css,
7929           share/html/NoAuth/css/web2/msie.css,
7930           share/html/NoAuth/js/autohandler, share/html/NoAuth/rss/dhandler,
7931           share/html/Download/CustomFieldValue/dhandler,
7932           share/html/Widgets/Form/Select,
7933           share/html/Tools/Reports/CreatedByDates.html,
7934           share/html/Tools/Reports/ResolvedByDates.html,
7935           share/fonts/Droid.README, share/fonts/DroidSansFallback.ttf,
7936           docs/templates.pod, share/fonts/DroidSans.ttf, docs/Security,
7937           docs/timezones_in_charts.pod, etc/upgrade/3.8.8/content,
7938           t/ticket/merge.t, t/data/configs/apache2.2+fastcgi.conf,
7939           t/data/configs/apache2.2+fastcgi.conf.in,
7940           t/data/configs/apache2.2+mod_perl.conf,
7941           t/data/configs/apache2.2+mod_perl.conf.in,
7942           t/api/rights_show_ticket.t, t/api/emailparser.t, t/api/rights.t,
7943           t/web/cf_select_one.t, t/web/search_rss.t,
7944           t/web/custom_frontpage.t, t/web/ticket-create-utf8.t,
7945           t/web/cf_access.t, t/web/cf_onqueue.t, t/web/dashboards.t,
7946           t/customfields/sort_order.t, t/mail/charsets-outgoing.t: import
7947           rt 3.8.8
7948
7949 2010-05-18 11:43  ivan
7950
7951         * rt/share/html/Elements/RT__CustomField/ColumnMap: Initial
7952           revision
7953
7954 2010-05-18 11:43  ivan
7955
7956         * rt/: lib/RT/I18N/zh_TW.po, lib/RT/I18N/ar.po,
7957           lib/RT/I18N/pt_PT.po, lib/RT/I18N/fr.po, lib/RT/I18N/cs.po,
7958           lib/RT/I18N/pt_BR.po, lib/RT/I18N/hr.po, lib/RT/I18N/ja.po,
7959           lib/RT/I18N/ru.po, lib/RT/I18N/pt.po, lib/RT/I18N/zh_CN.po,
7960           lib/RT/I18N/nn.po, lib/RT/Search/Googleish.pm,
7961           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
7962           lib/RT/Action/NotifyGroup.pm, lib/RT/Action/SendEmail.pm,
7963           lib/RT/Shredder/Plugin/Users.pm, lib/RT/Approval/Rule/Created.pm,
7964           lib/RT/Approval/Rule/Passed.pm, lib/RT/Approval/Rule/Rejected.pm,
7965           lib/RT/Interface/Email.pm, lib/RT/Interface/Web/Handler.pm,
7966           lib/RT/Interface/Web/Request.pm, lib/RT/Interface/Web/Session.pm,
7967           lib/RT/Interface/Email/Auth/GnuPG.pm,
7968           lib/RT/Interface/Web/QueryBuilder/Tree.pm, lib/RT/Test/Web.pm,
7969           bin/mason_handler.scgi.in, lib/RT/Report/Tickets.pm,
7970           lib/RT/Report/Tickets/Entry.pm, bin/fastcgi_server.in, bin/rt.in,
7971           bin/mason_handler.fcgi.in, bin/standalone_httpd,
7972           bin/standalone_httpd.in, bin/fastcgi_server, bin/webmux.pl.in,
7973           sbin/rt-test-dependencies.in, sbin/rt-dump-database.in,
7974           sbin/rt-dump-database, sbin/rt-clean-sessions,
7975           sbin/rt-clean-sessions.in, share/html/Search/Results.tsv,
7976           share/html/Search/Bulk.html, share/html/Search/Chart,
7977           share/html/Search/Results.html, share/html/Search/Results.rdf,
7978           share/html/Search/Elements/Chart,
7979           share/html/Search/Elements/ResultsRSSView,
7980           share/html/Dashboards/Render.html,
7981           share/html/Dashboards/Elements/HiddenSearches,
7982           share/html/Admin/Queues/index.html,
7983           share/html/Admin/Queues/Modify.html,
7984           share/html/Admin/Elements/EditScrip,
7985           share/html/Admin/Elements/EditTemplates,
7986           share/html/Admin/Elements/EditScrips,
7987           share/html/Admin/Groups/index.html,
7988           share/html/Admin/CustomFields/index.html,
7989           share/html/Admin/Users/Memberships.html,
7990           share/html/Admin/Users/index.html,
7991           share/html/Admin/CustomFields/Objects.html,
7992           share/html/Admin/Tools/Configuration.html,
7993           share/html/Helpers/CalPopup.html, share/html/Ticket/Update.html,
7994           share/html/Ticket/Create.html, share/html/Ticket/ModifyAll.html,
7995           share/html/Ticket/ModifyDates.html,
7996           share/html/Ticket/Elements/EditCustomFields,
7997           share/html/Ticket/Elements/EditTransactionCustomFields,
7998           share/html/Ticket/Elements/EditDates,
7999           share/html/Ticket/Elements/ShowTransaction,
8000           share/html/Ticket/Elements/ShowDates,
8001           share/html/Ticket/Elements/ShowGroupMembers,
8002           share/html/Ticket/Elements/ShowPeople,
8003           share/html/Ticket/Elements/UpdateCc,
8004           share/html/Ticket/Attachment/dhandler,
8005           share/html/Ticket/Elements/PreviewScrips,
8006           share/html/Ticket/Elements/ShowAttachments,
8007           share/html/Ticket/Elements/ShowMessageStanza,
8008           share/html/Elements/MyReminders, share/html/Elements/ShowUser,
8009           share/html/User/Elements/Tabs, share/html/Elements/Login,
8010           share/html/Elements/ShowUserConcise,
8011           share/html/Elements/MessageBox, share/html/Elements/EditPassword,
8012           share/html/Elements/HeaderJavascript,
8013           share/html/Elements/ShowLinks, share/html/Elements/Logo,
8014           share/html/Elements/EditLinks,
8015           share/html/Elements/ShowRelationLabel,
8016           share/html/Elements/EditCustomFieldSelect,
8017           share/html/Elements/SelectQueue,
8018           share/html/Elements/CreateTicket,
8019           share/html/Elements/ShowCustomFields,
8020           share/html/Elements/RT__Queue/ColumnMap,
8021           share/html/Elements/RT__Scrip/ColumnMap,
8022           share/html/Elements/CollectionAsTable/Row,
8023           share/html/Elements/RT__Template/ColumnMap,
8024           share/html/NoAuth/Logout.html, share/html/SelfService/Error.html,
8025           share/html/SelfService/Prefs.html: import rt 3.8.8
8026
8027 2010-05-18 11:40  ivan
8028
8029         * rt/: aclocal.m4, configure, UPGRADING, README, configure.ac,
8030           autom4te.cache/requests, autom4te.cache/traces.0,
8031           autom4te.cache/output.0, m4/rt_layout.m4,
8032           lib/RT/CustomFields_Overlay.pm, lib/RT/Test.pm, lib/RT/I18N.pm,
8033           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/EmailParser.pm,
8034           lib/RT/Util.pm, lib/RT/ObjectCustomFieldValue.pm,
8035           lib/RT/Attachment_Overlay.pm,
8036           lib/RT/ObjectCustomFieldValue_Overlay.pm,
8037           lib/RT/Principal_Overlay.pm, lib/RT/SQL.pm,
8038           lib/RT/Queues_Overlay.pm, lib/RT/Scrip_Overlay.pm,
8039           lib/RT/Queue_Overlay.pm, lib/RT/Crypt/GnuPG.pm,
8040           lib/RT/I18N/en.po, lib/RT/I18N/bg.po, lib/RT/I18N/it.po,
8041           lib/RT/I18N/pl.po, lib/RT/I18N/nb.po, lib/RT/I18N/de.po,
8042           lib/RT/I18N/hu.po, lib/RT/I18N/sv.po, lib/RT/I18N/nl.po,
8043           lib/RT/I18N/fi.po, lib/RT/I18N/rt.pot, lib/RT/I18N/id.po,
8044           lib/RT/I18N/he.po, lib/RT/I18N/tr.po, lib/RT/I18N/da.po,
8045           lib/RT/I18N/es.po: import rt 3.8.8
8046
8047 2010-05-17 20:25  ivan
8048
8049         * FS/FS/AccessRight.pm, FS/FS/Conf.pm,
8050           httemplate/search/report_svc_acct.html,
8051           httemplate/search/svc_acct.cgi: add more info to
8052           (customer-specific) service report, RT#6180
8053
8054 2010-05-13 19:16  ivan
8055
8056         * FS/FS/rate.pm, httemplate/edit/rate.cgi: fix losing rates when
8057           renaming a rate plan, RT#8173
8058
8059 2010-05-12 22:43  jeff
8060
8061         * httemplate/misc/queued_report.html,
8062           httemplate/search/report_queued_newtax.cgi, FS/FS/queue.pm,
8063           FS/FS/tax_rate.pm, FS/bin/freeside-queued,
8064           httemplate/search/queue.html,
8065           httemplate/search/report_newtax.html: cope with poor tax
8066           liability report performance by allowing queuing of reports
8067           RT#8274
8068
8069 2010-05-12 22:16  jeff
8070
8071         * FS/FS/cust_main.pm: merge new bop routines into old bop routines
8072           rt#4103
8073
8074 2010-05-12 20:06  ivan
8075
8076         * httemplate/search/cust_bill_pkg.cgi: add "Owed" and "Payment
8077           date" columns to unearned revenue detail, RT#7776
8078
8079 2010-05-12 19:51  ivan
8080
8081         * Makefile: make dev kludge: unstable has 5.10.1
8082
8083 2010-05-12 18:47  ivan
8084
8085         * FS/FS/Setup.pm: fix bootstrapping for 2.1 installs, broken by
8086           fallout from otaker stuff, RT#8395
8087
8088 2010-05-12 18:25  ivan
8089
8090         * Makefile: fix "-e DBI:Pg:dbname=freeside" datasrc winding up in
8091           secrets as a result of weird implementations of echo as a shell
8092           builtin that ignore -e
8093
8094 2010-05-10 23:57  ivan
8095
8096         * FS/FS/part_pkg/voip_cdr.pm: should fix asterisks in destination
8097           numbers causing invoice generation to barf, RT#7840
8098
8099 2010-05-10 23:38  ivan
8100
8101         * FS/FS/rate.pm: fix ignore_unrateable flag, RT#8149
8102
8103 2010-05-07 19:38  ivan
8104
8105         * FS/FS/Mason.pm, httemplate/edit/pkg_category.html: fix package
8106           Categorys spelling, RT#8314
8107
8108 2010-05-04 15:25  mark
8109
8110         * FS/FS/: cdr.pm, cdr/wip.pm: RT#8026: WIP CDR format
8111
8112 2010-04-29 19:32  ivan
8113
8114         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cgp_rule_action.pm,
8115           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
8116           httemplate/edit/cgp_rule.html,
8117           httemplate/elements/select-cgp_rule_action.html,
8118           httemplate/elements/select-cgp_rule_condition.html: communigate
8119           (phase 2): rules: show conditions/actions on rule browse, fix
8120           rule edit for conditions and actions without op/param, fix rule
8121           edit stickiness on errors.  RT#7514
8122
8123 2010-04-29 00:40  ivan
8124
8125         * httemplate/elements/select-cgp_rule_condition.html,
8126           FS/FS/cgp_rule.pm, httemplate/edit/cgp_rule.html,
8127           httemplate/edit/process/cgp_rule.html,
8128           httemplate/elements/input-text.html,
8129           httemplate/elements/select-cgp_rule_action.html,
8130           httemplate/elements/select.html: communigate (phase 2): rules:
8131           adding conditions and actions to rule edit.  RT#7514
8132
8133 2010-04-28 19:59  ivan
8134
8135         * httemplate/: elements/select-cgp_rule_action.html,
8136           edit/elements/edit.html, elements/select-cgp_rule_condition.html:
8137           communigate (phase 2): rules: adding conditions and actions to
8138           rule edit.  RT#7514
8139
8140 2010-04-27 03:56  ivan
8141
8142         * httemplate/: edit/cgp_rule.html,
8143           elements/select-cgp_rule_action.html,
8144           elements/select-cgp_rule_condition.html, elements/select.html,
8145           elements/tr-select.html: communigate (phase 2): rules: start of
8146           adding conditions and actions to rule edit.  RT#7514
8147
8148 2010-04-27 02:23  ivan
8149
8150         * httemplate/edit/elements/edit.html: tyop
8151
8152 2010-04-26 22:38  mark
8153
8154         * FS/FS/: ClientAPI/MyAccount.pm, Schema.pm, cdr.pm,
8155           cdr_termination.pm, cust_svc.pm, svc_phone.pm,
8156           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: RT#7046: inbound
8157           rate for rate plan billing
8158
8159 2010-04-22 23:47  ivan
8160
8161         * httemplate/view/svc_domain/basics.html: communigate (phase 2):
8162           rules.  RT#7514
8163
8164 2010-04-22 23:43  ivan
8165
8166         * FS/FS/Mason.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
8167           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
8168           httemplate/edit/cgp_rule.html,
8169           httemplate/edit/process/cgp_rule.html,
8170           httemplate/misc/delete-cgp_rule.html,
8171           httemplate/view/svc_acct/basics.html,
8172           httemplate/view/svc_acct/communigate.html, FS/FS/Schema.pm:
8173           communigate (phase 2): rules.  RT#7514
8174
8175 2010-04-21 19:00  ivan
8176
8177         * FS/: FS/Schema.pm, FS/cgp_rule.pm, FS/cgp_rule_action.pm,
8178           FS/cgp_rule_condition.pm, FS.pm, MANIFEST, t/cgp_rule.t,
8179           t/cgp_rule_action.t, t/cgp_rule_condition.t: communigate (phase
8180           2): rules.  RT#7514
8181
8182 2010-04-21 02:31  ivan
8183
8184         * httemplate/elements/select-part_pkg.html: "
8185
8186 2010-04-21 02:09  ivan
8187
8188         * httemplate/config/config.cgi: prevent inadvertantly losing
8189           disabled package defs, service defs or package classes in a
8190           config value that uses them (i.e. support_packages)
8191
8192 2010-04-21 01:57  ivan
8193
8194         * httemplate/elements/select-part_pkg.html: prevent inadvertantly
8195           losing disabled package defs, service defs or package classes in
8196           a config value that uses them (i.e. support_packages)
8197
8198 2010-04-20 20:56  ivan
8199
8200         * Makefile: ensure that the trainwreck which was 1.9.2 does not
8201           happen again
8202
8203 2010-04-19 21:29  ivan
8204
8205         * FS/FS/svc_domain.pm, httemplate/edit/part_svc.cgi: communigate
8206           (phase 2): add a textarea type to edit/part_svc so you can set it
8207           to a default or fixed trailer that's multi-line, RT#7514
8208
8209 2010-04-19 21:13  ivan
8210
8211         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
8212           httemplate/view/svc_acct/basics.html,
8213           FS/FS/part_export/communigate_pro.pm,
8214           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
8215           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
8216           2): Account Preferences (& Domain::Account Defaults:Preferences):
8217           ProntoSkinName  RT#7514
8218
8219 2010-04-19 18:51  ivan
8220
8221         * FS/FS/svc_acct.pm, FS/FS/Schema.pm, FS/FS/svc_domain.pm,
8222           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
8223           httemplate/view/svc_acct/basics.html,
8224           FS/FS/part_export/communigate_pro.pm,
8225           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
8226           2): Account Preferences (& Domain::Account Defaults:Preferences):
8227           Language, Time zone, Layout, Send read receipts.  RT#7514
8228
8229 2010-04-19 00:09  ivan
8230
8231         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
8232           FS/FS/part_export/communigate_pro.pm,
8233           httemplate/edit/svc_acct.cgi,
8234           httemplate/view/svc_acct/basics.html: communigate (phase 2),
8235           Account:Settings PasswordRecovery.  also fix modification of
8236           svc_acct booleans in export.  RT#7514
8237
8238 2010-04-18 23:15  ivan
8239
8240         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
8241           FS/FS/part_export/communigate_pro.pm,
8242           httemplate/edit/svc_acct.cgi,
8243           httemplate/view/svc_acct/basics.html: communigate provisioning
8244           phase 2: Account:Settings: RulesAllowed, RPOPAllowed, MailToAll,
8245           AddMailTrailer.  RT#7514
8246
8247 2010-04-18 22:01  ivan
8248
8249         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
8250           FS/FS/part_export/communigate_pro.pm,
8251           httemplate/edit/svc_domain.cgi,
8252           httemplate/view/svc_domain/acct_defaults.html: communigate
8253           provisioning phase 2: Domain:Account Defaults:Settings:
8254           RulesAllowed, RPOPAllowed, MailToAll, AddMailTrailer.  RT#7514
8255
8256 2010-04-18 18:25  ivan
8257
8258         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
8259           FS/FS/part_export/communigate_pro.pm,
8260           httemplate/edit/svc_domain.cgi,
8261           httemplate/view/svc_domain/basics.html: communigate provisioning
8262           phase 2: add svc_domain.trailer -> communigate TrailerText,
8263           RT#7514
8264
8265 2010-04-09 21:21  mark
8266
8267         * httemplate/search/elements/cust_main_dayranges.html: RT#866: fix
8268           payment links
8269
8270 2010-04-09 01:17  ivan
8271
8272         * httemplate/search/elements/cust_main_dayranges.html, FS/MANIFEST,
8273           FS/FS/Mason.pm, FS/FS/Misc/DateTime.pm, FS/FS/UI/Web.pm,
8274           FS/FS/cust_main/Import.pm, httemplate/edit/REAL_cust_pkg.cgi,
8275           httemplate/edit/cust_pay.cgi,
8276           httemplate/edit/process/REAL_cust_pkg.cgi,
8277           httemplate/edit/process/cust_main.cgi,
8278           httemplate/edit/process/cust_pay.cgi,
8279           httemplate/edit/process/quick-charge.cgi,
8280           httemplate/edit/process/quick-cust_pkg.cgi,
8281           httemplate/misc/process/cancel_pkg.html,
8282           httemplate/misc/process/delay_susp_pkg.html,
8283           httemplate/search/pay_batch.cgi,
8284           httemplate/search/report_prepaid_income.cgi,
8285           httemplate/search/sqlradius.cgi: fix date parsing when using
8286           international dates (package date edit), RT#8027
8287
8288 2010-04-09 01:09  jeff
8289
8290         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html: modify
8291           total items for balance below line and current charges above line
8292           with configurable description.  also bug fixes that might close
8293           7896
8294
8295 2010-04-08 12:23  jeff
8296
8297         * httemplate/elements/about_rt.html: close tag rather than open a
8298           new one
8299
8300 2010-04-07 18:15  mark
8301
8302         * FS/FS/cust_pkg.pm, FS/FS/Report/Table/Monthly.pm,
8303           httemplate/elements/menu.html,
8304           httemplate/graph/cust_pkg_cost.cgi,
8305           httemplate/graph/report_cust_pkg_cost.html,
8306           httemplate/search/cust_pkg.cgi: RT#1382: beginning of package
8307           cost report
8308
8309 2010-04-07 01:24  ivan
8310
8311         * httemplate/edit/agent.cgi: also in agent edit, fix form getting
8312           submitted before customer search can complete.  throws "status
8313           connecting to" error and custnum does not get filled in, RT#8014
8314
8315 2010-04-07 01:15  ivan
8316
8317         * httemplate/: edit/access_user.html, edit/elements/edit.html,
8318           elements/search-cust_main.html: in employee edit, fix form
8319           getting submitted before customer search can complete.  throws
8320           "status connecting to" error and custnum does not get filled in,
8321           RT#8014
8322
8323 2010-04-06 23:20  ivan
8324
8325         * FS/FS/TicketSystem/RT_Internal.pm: fix capitalization of RT
8326           tables and columns - mysql fix
8327
8328 2010-04-06 22:52  mark
8329
8330         * FS/FS/pay_batch/RBC.pm: fix floating point error
8331
8332 2010-04-06 21:11  ivan
8333
8334         * httemplate/search/part_pkg.html: fix a mysql-ism in employee
8335           commission report, now compatible with Pg, that's a new one.
8336           RT#6991
8337
8338 2010-04-06 14:43  ivan
8339
8340         * httemplate/search/report_employee_commission.html: fix 1.9-style
8341           employee comission report, RT#6991
8342
8343 2010-04-05 05:24  jeff
8344
8345         * FS/FS/part_export/dashcs_e911.pm: fix noisy but harmless
8346           redeclaration
8347
8348 2010-04-04 23:58  ivan
8349
8350         * conf/invoice_from: company email
8351
8352 2010-04-04 23:57  ivan
8353
8354         * FS/bin/freeside-upgrade: require DBIx::DBSchema 0.39 for mysql
8355
8356 2010-04-04 23:50  ivan
8357
8358         * FS/FS/part_export/thirdlane.pm: thirdlane deletion fix
8359
8360 2010-04-04 22:20  ivan
8361
8362         * FS/FS/part_export/indosoft.pm: initial indosoft export, RT#4068
8363
8364 2010-04-04 18:23  ivan
8365
8366         * httemplate/search/part_pkg.html: last fix for employee
8367           commisssion report, RT#6991
8368
8369 2010-04-04 17:59  ivan
8370
8371         * httemplate/elements/menu.html: add employee commission report to
8372           menu, RT#6991
8373
8374 2010-04-04 16:47  ivan
8375
8376         * FS/FS/Schema.pm: fix otaker upgrade
8377
8378 2010-04-04 16:37  ivan
8379
8380         * FS/FS/cust_pay_void.pm: fix otaker upgrade
8381
8382 2010-04-04 16:27  ivan
8383
8384         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
8385           for cust_attachment & cust_main_note, hopefully
8386
8387 2010-04-04 16:18  ivan
8388
8389         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
8390           for cust_attachment & cust_main_note, hopefully
8391
8392 2010-04-04 15:52  ivan
8393
8394         * FS/FS/: cust_main.pm: fix otaker upgrade for cust_main
8395
8396 2010-04-04 15:44  ivan
8397
8398         * FS/FS/cust_main_note.pm: fix note editing of old notes until we
8399           can fix the cust_main_note.otaker disaster, RT#7991
8400
8401 2010-04-01 14:30  mark
8402
8403         * httemplate/search/elements/cust_main_dayranges.html: fix column
8404           alignment
8405
8406 2010-04-01 01:10  ivan
8407
8408         * FS/FS/part_pkg/: flat.pm, subscription.pm: fix nasty discount
8409           fallout (i hope)
8410
8411 2010-04-01 00:39  ivan
8412
8413         * FS/FS/part_pkg/flat.pm: fix nasty discount fallout (i hope)
8414
8415 2010-03-31 21:43  mark
8416
8417         * FS/FS/UI/Web.pm, httemplate/search/report_receivables.cgi,
8418           httemplate/search/elements/cust_main_dayranges.html,
8419           httemplate/search/elements/search-html.html,
8420           httemplate/search/elements/search.html: RT#866: links to process
8421           payments from aging report
8422
8423 2010-03-31 08:48  jeff
8424
8425         * FS/: MANIFEST, FS/part_export/dashcs_e911.pm: add dash carrier
8426           services e911 support RT7103
8427
8428 2010-03-31 00:41  mark
8429
8430         * httemplate/search/: report_receivables.cgi,
8431           report_receivables.html, report_unapplied_cust_pay.html,
8432           unapplied_cust_pay.html, elements/cust_main_dayranges.html:
8433           RT#7266: aging reports as of a past date
8434
8435 2010-03-31 00:35  ivan
8436
8437         * httemplate/: edit/process/cust_main_attach.cgi,
8438           edit/process/cust_main_note.cgi, view/cust_main/attachments.html,
8439           view/cust_main/notes.html: fix customer notes and attachments wrt
8440           s/otaker/usernum/ changes; still need to look at the migration,
8441           RT#7935
8442
8443 2010-03-30 23:30  ivan
8444
8445         * FS/FS/Misc.pm: eliminate harmless "Use of uninitialized value
8446           $enc in string eq" warnings
8447
8448 2010-03-30 05:12  ivan
8449
8450         * httemplate/search/part_pkg.html, FS/FS/Schema.pm: employee
8451           commission reporting, RT#6991
8452
8453 2010-03-30 05:07  ivan
8454
8455         * httemplate/search/report_employee_commission.html,
8456           FS/FS/cust_main.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
8457           FS/FS/part_event/Action/pkg_agent_credit.pm,
8458           FS/FS/part_event/Action/pkg_employee_credit.pm,
8459           FS/FS/part_event/Action/pkg_referral_credit.pm: employee
8460           commission reporting, RT#6991
8461
8462 2010-03-29 20:28  ivan
8463
8464         * FS/FS/Record.pm: regexp_sql
8465
8466 2010-03-29 20:10  ivan
8467
8468         * FS/MANIFEST: employee (otaker / access_user) commissioning,
8469           RT#6991
8470
8471 2010-03-29 19:53  ivan
8472
8473         * httemplate/browse/access_user.html,
8474           httemplate/edit/access_user.html, FS/FS/part_pkg.pm,
8475           FS/FS/part_event/Action/pkg_agent_credit.pm,
8476           FS/FS/part_event/Action/pkg_agent_credit_pkg.pm,
8477           FS/FS/part_event/Action/pkg_employee_credit_pkg.pm,
8478           FS/FS/part_event/Action/pkg_referral_credit.pm,
8479           FS/FS/part_event/Action/pkg_referral_credit_pkg.pm,
8480           FS/FS/part_event/Action/Mixin/credit_pkg.pm,
8481           httemplate/elements/search-cust_main.html,
8482           httemplate/elements/tr-search-cust_main.html: employee (otaker /
8483           access_user) commissioning, RT#6991
8484
8485 2010-03-29 19:52  ivan
8486
8487         * FS/FS/part_event/Action/pkg_employee_credit.pm: employee
8488           commissions, RT#6991
8489
8490 2010-03-29 19:04  ivan
8491
8492         * FS/FS/: part_event_condition.pm, part_event/Condition/balance.pm,
8493           part_event/Condition/balance_age.pm,
8494           part_event/Condition/balance_under.pm,
8495           part_event/Condition/cust_bill_has_service.pm,
8496           part_event/Condition/cust_bill_owed.pm,
8497           part_event/Condition/cust_bill_owed_under.pm: fixes for MySQL
8498           CAST drain bramage
8499
8500 2010-03-29 02:18  mark
8501
8502         * FS/FS/Mason.pm, FS/FS/cust_main.pm,
8503           httemplate/elements/select-user.html,
8504           httemplate/elements/tr-select-user.html,
8505           httemplate/graph/report_signupdate.html,
8506           httemplate/graph/signupdate.cgi,
8507           httemplate/graph/elements/monthly.html,
8508           httemplate/graph/elements/report.html,
8509           httemplate/search/cust_main.html: RT#884: search customers by
8510           signup time of day
8511
8512 2010-03-28 17:38  ivan
8513
8514         * FS/FS/cust_pay.pm: move from otaker to proper usernum FK
8515
8516 2010-03-28 17:23  ivan
8517
8518         * FS/FS/: Schema.pm, Upgrade.pm, access_user.pm, banned_pay.pm,
8519           cust_attachment.pm, cust_credit.pm, cust_main.pm,
8520           cust_main_note.pm, cust_pay_void.pm, cust_pkg.pm,
8521           cust_pkg_discount.pm, cust_pkg_reason.pm, cust_refund.pm,
8522           otaker_Mixin.pm: move from otaker to proper usernum FK
8523
8524 2010-03-26 23:21  ivan
8525
8526         * FS/FS/cust_bill_pkg_detail.pm: fix cust_bill_pkg_detail throwing
8527           a fatal error w/MySQL
8528
8529 2010-03-26 23:09  ivan
8530
8531         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
8532           edit/cust_main_note.cgi: resize customer not add popup, eliminate
8533           needless <BR> in popup
8534
8535 2010-03-26 21:37  ivan
8536
8537         * FS/FS/Upgrade.pm: these are now supported in supported in
8538           DBIx-DBSchema and friends
8539
8540 2010-03-26 20:43  ivan
8541
8542         * FS/FS/: reason.pm, tax_rate.pm: these are now supported in
8543           supported in DBIx-DBSchema and friends
8544
8545 2010-03-26 15:25  ivan
8546
8547         * httemplate/elements/: select-areacode.html, select-did.html: fix
8548           E911 vs. DID selector on phone provision, RT#7819
8549
8550 2010-03-26 14:43  ivan
8551
8552         * FS/FS/cust_pkg.pm: no DISTINCT ON in MySQL makes kittens cry
8553
8554 2010-03-26 00:52  ivan
8555
8556         * httemplate/elements/: freeside-menu.css, freeside.css: that'll do
8557           for now
8558
8559 2010-03-25 22:02  ivan
8560
8561         * FS/FS/Schema.pm: kludge a fix for the MySQL statustext index
8562           problem, fix s/serial/int/ for non-primary keys in
8563           part_pkg_taxoverride, and s/TEXT/LONGTEXT/ ourselves until
8564           DBIx::DBSchema 0.39
8565
8566 2010-03-25 21:50  ivan
8567
8568         * FS/FS/UID.pm: don't warn about the configuration table during
8569           setup
8570
8571 2010-03-25 19:19  ivan
8572
8573         * bin/build_exten.php: adding build_exten.php since FreePBX won't
8574           ship it
8575
8576 2010-03-25 18:06  ivan
8577
8578         * rt/lib/RT/: Ticket_Overlay.pm: ticket auto-association in the
8579           correct spot.  how the hell did it get merged there?  RT#7882
8580
8581 2010-03-25 15:30  ivan
8582
8583         * httemplate/elements/header.html: fix new header in RT
8584
8585 2010-03-25 15:21  ivan
8586
8587         * rt/lib/RT/User_Overlay.pm: fix user modification?
8588
8589 2010-03-25 14:22  ivan
8590
8591         * rt/lib/RT/URI/freeside.pm: generate a stack backtrace for mystery
8592           freeside link resolution problems
8593
8594 2010-03-25 13:21  ivan
8595
8596         * httemplate/elements/: header.html, searchbar-address2.html,
8597           searchbar-cust_bill.html, searchbar-cust_main.html,
8598           searchbar-cust_svc.html, searchbar-prospect.html,
8599           searchbar-ticket.html: when using a side menubar, put search
8600           boxes on the side too
8601
8602 2010-03-24 18:37  mark
8603
8604         * FS/FS/Mason.pm, httemplate/view/cust_main/notes.html: RT#6226:
8605           security fix for customer notes
8606
8607 2010-03-24 01:37  ivan
8608
8609         * FS/FS/Conf.pm, httemplate/search/cust_bill_pkg.cgi,
8610           httemplate/search/report_prepaid_income.cgi: better prepaid
8611           income reporting, with line item detail, RT#7776
8612
8613 2010-03-23 02:13  ivan
8614
8615         * FS/FS/mailinglist.pm, FS/FS/mailinglistmember.pm,
8616           FS/FS/svc_mailinglist.pm, FS/FS/part_export/communigate_pro.pm,
8617           httemplate/elements/header.html,
8618           httemplate/search/mailinglistmember.html: export svc_mailinglist
8619           to CGP groups, RT#7514
8620
8621 2010-03-22 20:53  ivan
8622
8623         * FS/: FS.pm, FS/h_svc_mailinglist.pm, t/h_svc_mailinglist.t,
8624           FS/Mason.pm: adding svc_mailinglist for communigate "groups"
8625           (mailing lists), RT#7514
8626
8627 2010-03-22 20:47  ivan
8628
8629         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/mailinglist.pm,
8630           FS/FS/mailinglistmember.pm, FS/FS/svc_mailinglist.pm,
8631           FS/t/mailinglist.t, FS/t/mailinglistmember.t,
8632           FS/t/svc_mailinglist.t, httemplate/edit/mailinglistmember.html,
8633           httemplate/edit/part_svc.cgi,
8634           httemplate/edit/svc_mailinglist.cgi,
8635           httemplate/edit/process/mailinglistmember.html,
8636           httemplate/edit/process/svc_mailinglist.html,
8637           httemplate/misc/delete-mailinglistmember.html,
8638           httemplate/search/mailinglistmember.html,
8639           httemplate/view/svc_mailinglist.cgi: adding svc_mailinglist for
8640           communigate "groups" (mailing lists), RT#7514
8641
8642 2010-03-22 20:34  ivan
8643
8644         * httemplate/elements/freeside.css: little bit further, just a
8645           little bit more
8646
8647 2010-03-22 18:17  ivan
8648
8649         * httemplate/elements/menubar.html: don't like that <BR> after
8650           all... for now
8651
8652 2010-03-22 18:07  ivan
8653
8654         * httemplate/elements/freeside.css: wfm
8655
8656 2010-03-22 18:04  ivan
8657
8658         * httemplate/elements/: xmenu.css, xmenu.top.css: purple on pink is
8659           WAY too my little pony.  man, its not easy being purple
8660
8661 2010-03-22 12:46  ivan
8662
8663         * httemplate/elements/: freeside.css, menubar.html: 1.9-style
8664           menubar was hurting my eyes
8665
8666 2010-03-22 07:08  jeff
8667
8668         * FS/FS/tax_rate.pm: fix restore of setup and recur taxproducts on
8669           tax data replacement
8670
8671 2010-03-21 23:34  ivan
8672
8673         * httemplate/elements/freeside.css: fix link hover effect so it
8674           doesn't underline A NAME tags
8675
8676 2010-03-21 16:56  ivan
8677
8678         * httemplate/elements/freeside.css: fix inadvertant button styling
8679
8680 2010-03-21 16:13  ivan
8681
8682         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
8683           FS/FS/part_pkg/voip_cdr.pm, httemplate/browse/rate_detail.html,
8684           httemplate/edit/rate_detail.html,
8685           httemplate/edit/rate_region.cgi,
8686           httemplate/edit/process/rate_region.cgi,
8687           httemplate/misc/rate_edit_excel.html,
8688           httemplate/misc/process/copy-rate_detail.html: connection fee for
8689           initial N seconds support, RT#7018
8690
8691 2010-03-21 12:34  ivan
8692
8693         * rt/etc/RT_SiteConfig.pm: make the fckeditor taller, way too small
8694
8695 2010-03-20 22:20  ivan
8696
8697         * rt/share/html/Elements/Header: there was nothing wrong with the
8698           dhandler
8699
8700 2010-03-20 22:17  ivan
8701
8702         * rt/: share/html/Widgets/TitleBoxEnd, FREESIDE_MODIFIED: think
8703           this fixes the "results box color infects everything else"
8704           problem
8705
8706 2010-03-20 21:47  ivan
8707
8708         * rt/share/html/Elements/Header: dunno why squish dhandler is
8709           borked
8710
8711 2010-03-20 16:30  ivan
8712
8713         * httemplate/docs/credits.html: more RT integration / reskin / 2.1,
8714           RT#6640
8715
8716 2010-03-20 16:22  ivan
8717
8718         * httemplate/: elements/menu.html,
8719           elements/popup_link_onclick.html, images/cvv2.png,
8720           images/cvv2_amex.png: more RT integration / reskin / 2.1, RT#6640
8721
8722 2010-03-20 15:44  ivan
8723
8724         * httemplate/elements/: freeside-menu.css, header.html, xmenu.css,
8725           xmenu.js, xmenu.top.css: more RT integration / reskin / 2.1,
8726           RT#6640
8727
8728 2010-03-20 15:11  ivan
8729
8730         * httemplate/elements/calendar-win2k-2.css,
8731           httemplate/elements/freeside-menu.css,
8732           httemplate/elements/header.html, httemplate/elements/menu.html,
8733           httemplate/elements/xmenu.top.css,
8734           httemplate/elements/xmenu.top.js, rt/share/html/Elements/Footer,
8735           rt/share/html/Elements/PageLayout,
8736           rt/share/html/Elements/SelectDate,
8737           rt/share/html/Prefs/SearchOptions.html,
8738           rt/share/html/User/Prefs.html,
8739           httemplate/images/arrow.down.black.png, rt/FREESIDE_MODIFIED,
8740           httemplate/elements/freeside.css,
8741           rt/share/html/NoAuth/css/freeside2.1/layout.css: more RT
8742           integration / reskin / 2.1, RT#6640
8743
8744 2010-03-19 01:27  ivan
8745
8746         * httemplate/: docs/cvv2.html, elements/header-minimal.html,
8747           elements/header-popup.html, elements/header.html,
8748           elements/tr-justtitle.html, elements/tr-title.html,
8749           elements/freeside-menu.css, elements/menu.html,
8750           elements/menubar.html, elements/xmenu.top.css: skin RT 3.8,
8751           slight new look for 2.1, RT#6640
8752
8753 2010-03-19 01:26  ivan
8754
8755         * rt/: FREESIDE_MODIFIED, share/html/Elements/Header,
8756           share/html/Elements/PageLayout,
8757           share/html/NoAuth/css/freeside2.1/freeside.css,
8758           share/html/NoAuth/css/freeside2.1/layout.css,
8759           share/html/NoAuth/css/freeside2.1/nav.css: skin RT 3.8, RT#6640
8760
8761 2010-03-19 01:20  mark
8762
8763         * httemplate/misc/batch-cust_pay.html: RT#7812: confirm before
8764           closing quick payment entry
8765
8766 2010-03-18 01:02  ivan
8767
8768         * httemplate/edit/cust_main/top_misc.html: signup date fix?
8769
8770 2010-03-18 00:59  ivan
8771
8772         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
8773           FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
8774           httemplate/edit/quick-charge.html,
8775           FS/FS/part_event/Condition/cust_bill_has_noauto.pm,
8776           FS/FS/part_event/Condition/cust_bill_hasnt_noauto.pm,
8777           httemplate/edit/process/quick-charge.cgi,
8778           httemplate/edit/process/quick-cust_pkg.cgi,
8779           httemplate/misc/order_pkg.html,
8780           httemplate/view/cust_main/one_time_charge_link.html,
8781           httemplate/view/cust_main/order_pkg_link.html,
8782           httemplate/view/cust_main/packages/status.html: disable
8783           auto-billing of specific customer packages, RT#6378
8784
8785 2010-03-16 01:05  mark
8786
8787         * httemplate/edit/cust_main_note.cgi: minor bugfix
8788
8789 2010-03-16 00:49  mark
8790
8791         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
8792           fckpackager.xml, fckstyles.xml, fcktemplates.xml,
8793           editor/fckdebug.html, editor/fckdialog.html,
8794           editor/fckeditor.html, editor/fckeditor.original.html,
8795           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
8796           editor/css/fck_showtableborders_gecko.css,
8797           editor/css/images/block_address.png,
8798           editor/css/images/block_blockquote.png,
8799           editor/css/images/block_div.png, editor/css/images/block_h1.png,
8800           editor/css/images/block_h2.png, editor/css/images/block_h3.png,
8801           editor/css/images/block_h4.png, editor/css/images/block_h5.png,
8802           editor/css/images/block_h6.png, editor/css/images/block_p.png,
8803           editor/css/images/block_pre.png,
8804           editor/css/images/fck_plugin.gif, editor/dialog/fck_about.html,
8805           editor/dialog/fck_anchor.html, editor/dialog/fck_button.html,
8806           editor/dialog/fck_checkbox.html,
8807           editor/dialog/fck_colorselector.html, editor/dialog/fck_div.html,
8808           editor/dialog/fck_docprops.html, editor/dialog/fck_flash.html,
8809           editor/dialog/fck_form.html, editor/dialog/fck_hiddenfield.html,
8810           editor/dialog/fck_image.html, editor/dialog/fck_link.html,
8811           editor/dialog/fck_listprop.html, editor/dialog/fck_paste.html,
8812           editor/dialog/fck_radiobutton.html,
8813           editor/dialog/fck_replace.html, editor/dialog/fck_scayt.html,
8814           editor/dialog/fck_select.html, editor/dialog/fck_smiley.html,
8815           editor/dialog/fck_source.html,
8816           editor/dialog/fck_specialchar.html,
8817           editor/dialog/fck_spellerpages.html,
8818           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
8819           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
8820           editor/dialog/fck_textfield.html,
8821           editor/dialog/common/fck_dialog_common.css,
8822           editor/dialog/common/fck_dialog_common.js,
8823           editor/dialog/fck_about/sponsors/spellchecker_net.gif,
8824           editor/dialog/fck_docprops/fck_document_preview.html,
8825           editor/dialog/fck_flash/fck_flash.js,
8826           editor/dialog/fck_flash/fck_flash_preview.html,
8827           editor/dialog/fck_image/fck_image.js,
8828           editor/dialog/fck_image/fck_image_preview.html,
8829           editor/dialog/fck_link/fck_link.js,
8830           editor/dialog/fck_scayt/scayt_dialog.css,
8831           editor/dialog/fck_select/fck_select.js,
8832           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
8833           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
8834           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
8835           editor/dtd/fck_dtd_test.html, editor/dtd/fck_xhtml10strict.js,
8836           editor/dtd/fck_xhtml10transitional.js,
8837           editor/filemanager/browser/default/browser.css,
8838           editor/filemanager/browser/default/browser.html,
8839           editor/filemanager/browser/default/frmactualfolder.html,
8840           editor/filemanager/browser/default/frmcreatefolder.html,
8841           editor/filemanager/browser/default/frmfolders.html,
8842           editor/filemanager/browser/default/frmresourceslist.html,
8843           editor/filemanager/browser/default/frmresourcetype.html,
8844           editor/filemanager/browser/default/frmupload.html,
8845           editor/filemanager/browser/default/js/common.js,
8846           editor/filemanager/browser/default/js/fckxml.js,
8847           editor/filemanager/connectors/test.html,
8848           editor/filemanager/connectors/uploadtest.html,
8849           editor/filemanager/connectors/perl/basexml.pl,
8850           editor/filemanager/connectors/perl/commands.pl,
8851           editor/filemanager/connectors/perl/config.pl,
8852           editor/filemanager/connectors/perl/connector.cgi,
8853           editor/filemanager/connectors/perl/io.pl,
8854           editor/filemanager/connectors/perl/upload.cgi,
8855           editor/filemanager/connectors/perl/upload_fck.pl,
8856           editor/filemanager/connectors/perl/util.pl,
8857           editor/js/fckadobeair.js, editor/js/fckeditorcode_gecko.js,
8858           editor/js/fckeditorcode_ie.js,
8859           editor/lang/_translationstatus.txt, editor/lang/af.js,
8860           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
8861           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
8862           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
8863           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
8864           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
8865           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
8866           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr-ca.js,
8867           editor/lang/fr.js, editor/lang/gl.js, editor/lang/gu.js,
8868           editor/lang/he.js, editor/lang/hi.js, editor/lang/hr.js,
8869           editor/lang/hu.js, editor/lang/is.js, editor/lang/it.js,
8870           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
8871           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
8872           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
8873           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
8874           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
8875           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
8876           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
8877           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
8878           editor/lang/zh-cn.js, editor/lang/zh.js,
8879           editor/plugins/autogrow/fckplugin.js,
8880           editor/plugins/bbcode/fckplugin.js,
8881           editor/plugins/dragresizetable/fckplugin.js,
8882           editor/plugins/placeholder/fck_placeholder.html,
8883           editor/plugins/placeholder/fckplugin.js,
8884           editor/plugins/placeholder/lang/de.js,
8885           editor/plugins/placeholder/lang/en.js,
8886           editor/plugins/placeholder/lang/es.js,
8887           editor/plugins/placeholder/lang/fr.js,
8888           editor/plugins/placeholder/lang/it.js,
8889           editor/plugins/placeholder/lang/pl.js,
8890           editor/plugins/simplecommands/fckplugin.js,
8891           editor/plugins/tablecommands/fckplugin.js,
8892           editor/skins/_fckviewstrips.html,
8893           editor/skins/default/fck_dialog.css,
8894           editor/skins/default/fck_dialog_ie6.js,
8895           editor/skins/default/fck_editor.css,
8896           editor/skins/default/fck_strip.gif,
8897           editor/skins/default/images/dialog.sides.gif,
8898           editor/skins/default/images/dialog.sides.png,
8899           editor/skins/default/images/dialog.sides.rtl.png,
8900           editor/skins/default/images/sprites.gif,
8901           editor/skins/default/images/sprites.png,
8902           editor/skins/office2003/fck_dialog.css,
8903           editor/skins/office2003/fck_dialog_ie6.js,
8904           editor/skins/office2003/fck_editor.css,
8905           editor/skins/office2003/fck_strip.gif,
8906           editor/skins/office2003/images/dialog.sides.gif,
8907           editor/skins/office2003/images/dialog.sides.png,
8908           editor/skins/office2003/images/dialog.sides.rtl.png,
8909           editor/skins/office2003/images/sprites.gif,
8910           editor/skins/office2003/images/sprites.png,
8911           editor/skins/silver/fck_dialog.css,
8912           editor/skins/silver/fck_dialog_ie6.js,
8913           editor/skins/silver/fck_editor.css,
8914           editor/skins/silver/fck_strip.gif,
8915           editor/skins/silver/images/dialog.sides.gif,
8916           editor/skins/silver/images/dialog.sides.png,
8917           editor/skins/silver/images/dialog.sides.rtl.png,
8918           editor/skins/silver/images/sprites.gif,
8919           editor/skins/silver/images/sprites.png, editor/wsc/ciframe.html,
8920           editor/wsc/tmpFrameset.html, editor/wsc/w.html: FCKeditor 2.6.6
8921
8922 2010-03-15 19:51  mark
8923
8924         * httemplate/: edit/cust_main_note.cgi, view/cust_main/notes.html,
8925           elements/htmlarea.html: RT#6226: fckeditor for customer notes
8926
8927 2010-03-15 18:00  ivan
8928
8929         * httemplate/search/: cust_main-zip.html,
8930           report_cust_main-zip.html: w/svc_whatever option on zip code
8931           distribution report, RT#7784
8932
8933 2010-03-15 15:31  mark
8934
8935         * FS/bin/freeside-paymentech-upload: RT#7473: add -p option
8936
8937 2010-03-15 00:13  ivan
8938
8939         * httemplate/edit/svc_broadband.cgi: fix editing svc_broadband
8940           service w/no ip address, RT#7786
8941
8942 2010-03-14 23:18  ivan
8943
8944         * httemplate/search/elements/cust_pay_or_refund.html: deleted
8945           payment report, RT#7694
8946
8947 2010-03-14 23:10  ivan
8948
8949         * httemplate/search/: h_cust_pay.html, report_h_cust_pay.html,
8950           elements/cust_pay_or_refund.html: deleted payment report, RT#7694
8951
8952 2010-03-14 19:06  ivan
8953
8954         * httemplate/edit/part_pkg.cgi: fix diabled package optional
8955           reporting classes still selectable on package def edit, RT#7658
8956
8957 2010-03-13 15:50  ivan
8958
8959         * FS/FS/cust_pkg.pm: quiet extraneous warnings from
8960           expire_months/start_1st stuff, getting in the way of debugging
8961           for ncic, RT#7780
8962
8963 2010-03-12 13:56  ivan
8964
8965         * FS/FS/Conf.pm, FS/FS/svc_phone.pm, httemplate/edit/svc_phone.cgi:
8966           add svc_phone-phone_name-max_length config, RT#7047
8967
8968 2010-03-12 13:29  ivan
8969
8970         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
8971           FS/FS/location_Mixin.pm, FS/FS/svc_phone.pm,
8972           httemplate/edit/svc_phone.cgi,
8973           httemplate/edit/elements/svc_Common.html,
8974           httemplate/edit/process/svc_phone.html,
8975           httemplate/elements/tr-select-cust_location.html,
8976           httemplate/view/svc_phone.cgi: finishing e911/svc_phone location,
8977           RT#7047
8978
8979 2010-03-12 03:48  mark
8980
8981         * httemplate/edit/svc_broadband.cgi: RT#7765: sort broadband router
8982           names
8983
8984 2010-03-11 19:36  ivan
8985
8986         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/location_Mixin.pm,
8987           FS/FS/svc_phone.pm, FS/t/location_Mixin.t,
8988           httemplate/edit/svc_phone.cgi,
8989           httemplate/edit/elements/edit.html,
8990           httemplate/edit/elements/svc_Common.html,
8991           httemplate/elements/location.html,
8992           httemplate/elements/tr-select-cust_location.html,
8993           httemplate/view/svc_phone.cgi: add location to svc_phone, RT#7047
8994
8995 2010-03-11 19:30  ivan
8996
8997         * FS/MANIFEST: add location to svc_phone, RT#7047
8998
8999 2010-03-10 19:27  ivan
9000
9001         * FS/FS/TicketSystem/RT_External.pm,
9002           httemplate/view/cust_main/tickets.html: add queue selection to
9003           customer ticket creation, RT#7656
9004
9005 2010-03-10 18:15  ivan
9006
9007         * httemplate/docs/credits.html: Mark Wells is now a member of the
9008           core team.  Kristian Hoffman has been moved to the core emeritus
9009
9010 2010-03-10 00:20  mark
9011
9012         * httemplate/edit/svc_acct.cgi: fix probably misplaced text field
9013
9014 2010-03-09 23:50  mark
9015
9016         * httemplate/edit/svc_domain.cgi: fix probably misplaced text field
9017
9018 2010-03-09 22:52  ivan
9019
9020         * FS/FS/cust_pkg.pm: oops, move start_1st and expire_months
9021           handling from check to insert, so it doesn't get triggered on
9022           edit, RT#7347
9023
9024 2010-03-09 22:47  ivan
9025
9026         * httemplate/edit/process/REAL_cust_pkg.cgi: fix warning about
9027           adding a start date to actually check its *added*, RT#7352
9028
9029 2010-03-09 15:47  ivan
9030
9031         * httemplate/misc/delay_susp_pkg.html: tyop too
9032
9033 2010-03-09 14:37  mark
9034
9035         * httemplate/misc/cancel_pkg.html: fix typo
9036
9037 2010-03-09 13:57  mark
9038
9039         * FS/FS/prepay_credit.pm, httemplate/edit/prepay_credit.cgi,
9040           httemplate/edit/process/prepay_credit.cgi: RT#7407, variable
9041           length prepaid card codes
9042
9043 2010-03-09 00:37  ivan
9044
9045         * FS/FS/part_pkg/sql_external.pm: move sql_external to use
9046           recur_Common, RT#7212
9047
9048 2010-03-09 00:05  ivan
9049
9050         * httemplate/edit/REAL_cust_pkg.cgi: date editing fix, fallout from
9051           date_format
9052
9053 2010-03-08 18:43  ivan
9054
9055         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: a package that starts on
9056           the 1st and expires after N months, RT#7738
9057
9058 2010-03-08 18:39  ivan
9059
9060         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
9061           0.05_02 required.  RT#_7673
9062
9063 2010-03-08 18:12  ivan
9064
9065         * FS/FS/cust_pkg.pm: init ticket system new-style
9066
9067 2010-03-08 16:23  jeff
9068
9069         * FS/FS/Setup.pm: tyop broke populate_initial_data
9070
9071 2010-03-08 16:18  jeff
9072
9073         * FS/FS/reason_type.pm: and this is not 1.7.x
9074
9075 2010-03-08 15:07  jeff
9076
9077         * FS/FS/part_export/prizm.pm: try a delete before adding an element
9078           to prizm
9079
9080 2010-03-08 14:13  ivan
9081
9082         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
9083           0.05_02 required.  RT#_7673
9084
9085 2010-03-08 02:57  ivan
9086
9087         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
9088           httemplate/edit/REAL_cust_pkg.cgi,
9089           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
9090           httemplate/edit/cust_refund.cgi,
9091           httemplate/edit/quick-charge.html,
9092           httemplate/edit/elements/ApplicationCommon.html,
9093           httemplate/elements/tr-input-beginning_ending.html,
9094           httemplate/elements/tr-input-date-field.html,
9095           httemplate/misc/cancel_pkg.html,
9096           httemplate/misc/delay_susp_pkg.html,
9097           httemplate/misc/order_pkg.html,
9098           httemplate/search/report_prepaid_income.html,
9099           httemplate/view/cust_main/payment_history.html,
9100           httemplate/view/cust_main/payment_history/credit.html,
9101           httemplate/view/cust_main/payment_history/payment.html,
9102           httemplate/view/cust_main/payment_history/voided_payment.html:
9103           proper use of date_format config for international date formats,
9104           RT#7009
9105
9106 2010-03-07 23:02  ivan
9107
9108         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Domain_Mixin.pm,
9109           FS/FS/svc_acct.pm, FS/FS/svc_phone.pm, FS/MANIFEST,
9110           FS/FS/part_export/netsapiens.pm, FS/t/svc_Domain_Mixin.t,
9111           httemplate/edit/svc_phone.cgi,
9112           httemplate/edit/elements/svc_Common.html,
9113           httemplate/elements/select-svc-domain.html,
9114           httemplate/elements/tr-select-svc-domain.html,
9115           httemplate/view/svc_phone.cgi: domain names in netsapiens export
9116           (domain name association w/svc_phone), RT#5864
9117
9118 2010-03-07 10:07  jeff
9119
9120         * FS/FS/tax_rate.pm: pass format and correct filenames
9121
9122 2010-03-05 11:09  ivan
9123
9124         * FS/FS/part_export/grandstream.pm: random nits for grandstream
9125           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
9126           error handling.  RT#7132
9127
9128 2010-03-05 11:02  ivan
9129
9130         * httemplate/edit/part_device.html,
9131           FS/FS/part_export/grandstream.pm: random nits for grandstream
9132           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
9133           error handling.  RT#7132
9134
9135 2010-03-05 10:24  ivan
9136
9137         * FS/FS/part_export/: domain_shellcommands.pm,
9138           forward_shellcommands.pm, phone_shellcommands.pm,
9139           shellcommands.pm, shellcommands_withdomain.pm, textradius.pm,
9140           vpopmail.pm, www_shellcommands.pm: point to wiki docs
9141
9142 2010-03-05 10:10  ivan
9143
9144         * FS/FS/part_export/grandstream.pm,
9145           httemplate/edit/part_device.html: random nits for grandstream
9146           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
9147           error handling.  RT#7132
9148
9149 2010-03-03 21:31  jeff
9150
9151         * FS/FS/cust_bill.pm: always show the previous section when
9152           previous_balance-summary_only is enabled
9153
9154 2010-03-02 17:39  jeff
9155
9156         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: tweak,
9157           rearrange, and avoid the vacuum
9158
9159 2010-03-02 17:00  jeff
9160
9161         * httemplate/edit/cust_main/bottomfixup.js: clear geocode when we
9162           DO have plus four
9163
9164 2010-03-02 09:18  ivan
9165
9166         * httemplate/: search/elements/search-html.html,
9167           misc/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi: UI: get
9168           rid of undocumented extra_choices_callback in search.html: a
9169           terrible place to put action links from a UI perspective, move
9170           package links to html_init, now consitent with customer links,
9171           change label on popup from "increment bill date" to "increment
9172           next bill date", RT#7132
9173
9174 2010-03-01 14:18  ivan
9175
9176         * httemplate/edit/elements/svc_Common.html: fixup editing w/manual
9177           inventory, RT#7010
9178
9179 2010-03-01 14:00  ivan
9180
9181         * httemplate/elements/select-table.html: fix up editing services
9182           w/manual select from inventory, RT#7010
9183
9184 2010-03-01 13:56  ivan
9185
9186         * FS/FS/svc_Common.pm: fix up editing services w/manual select from
9187           inventory, RT#7010
9188
9189 2010-03-01 13:36  ivan
9190
9191         * httemplate/edit/elements/edit.html: fix up editing services
9192           w/manual select from inventory, RT#7010
9193
9194 2010-03-01 13:05  ivan
9195
9196         * httemplate/search/inventory_item.html: fix inventory item links
9197           to non-svc_acct services, RT#7010
9198
9199 2010-03-01 11:38  ivan
9200
9201         * FS/FS/svc_Common.pm: enable manual selection from inventory
9202           dropdowns for svc_broadband, svc_external & svc_phone, RT#7010
9203
9204 2010-03-01 11:29  ivan
9205
9206         * httemplate/: edit/part_svc.cgi, edit/elements/edit.html,
9207           edit/elements/svc_Common.html, elements/select-table.html: enable
9208           manual selection from inventory dropdowns for svc_broadband,
9209           svc_external & svc_phone, RT#7010
9210
9211 2010-03-01 11:10  jeff
9212
9213         * Makefile: get along better with RTless installs
9214
9215 2010-02-26 19:15  ivan
9216
9217         * httemplate/edit/cust_refund.cgi: expiration date not meaningful
9218           for non-CARD, RT#7419
9219
9220 2010-02-26 18:59  ivan
9221
9222         * FS/FS/cust_bill_ApplicationCommon.pm: fix rare "Illegal division
9223           by zero" error applying things when using weights, RT#7491
9224
9225 2010-02-24 15:32  mark
9226
9227         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
9228           misc/process/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi:
9229           RT#7132: bulk increment package bill dates
9230
9231 2010-02-22 02:35  ivan
9232
9233         * FS/FS/part_export/communigate_pro.pm: communigate: domain account
9234           defaults, RT#7083
9235
9236 2010-02-22 01:18  ivan
9237
9238         * httemplate/edit/svc_domain.cgi: communigate: domain account
9239           defaults, RT#7083
9240
9241 2010-02-22 01:14  ivan
9242
9243         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
9244           httemplate/edit/part_svc.cgi,
9245           httemplate/edit/process/svc_domain.cgi,
9246           httemplate/view/svc_domain.cgi, httemplate/view/elements/tr.html,
9247           httemplate/view/svc_acct/basics.html,
9248           httemplate/view/svc_domain/acct_defaults.html,
9249           httemplate/view/svc_domain/basics.html,
9250           httemplate/view/svc_domain/dns.html,
9251           httemplate/edit/svc_acct.cgi: communigate: domain account
9252           defaults, RT#7083
9253
9254 2010-02-21 23:13  ivan
9255
9256         * FS/FS/svc_domain.pm, FS/FS/part_export/communigate_pro.pm,
9257           httemplate/edit/svc_domain.cgi, httemplate/view/svc_domain.cgi:
9258           communigate: domain aliases, enabled services & administrator
9259           domain, RT#7083
9260
9261 2010-02-21 19:22  ivan
9262
9263         * FS/FS/Schema.pm, FS/FS/part_export/communigate_pro.pm,
9264           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
9265           httemplate/edit/svc_domain.cgi,
9266           httemplate/edit/process/svc_domain.cgi,
9267           httemplate/view/svc_domain.cgi,
9268           httemplate/edit/process/svc_acct.cgi: communigate: domain
9269           aliases, enabled services, RT#7083
9270
9271 2010-02-21 14:54  ivan
9272
9273         * FS/FS/part_export/communigate_pro.pm, FS/FS/Conf.pm,
9274           httemplate/edit/svc_forward.cgi, httemplate/view/svc_forward.cgi:
9275           communigate forwarders, RT#7083
9276
9277 2010-02-21 01:19  ivan
9278
9279         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
9280           FS/FS/part_export/communigate_pro.pm,
9281           httemplate/edit/svc_acct.cgi,
9282           httemplate/view/svc_acct/basics.html: communigate, RT#7083
9283
9284 2010-02-20 23:32  ivan
9285
9286         * httemplate/view/svc_acct/basics.html: communigate, RT#7083
9287
9288 2010-02-20 23:28  ivan
9289
9290         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
9291           FS/FS/part_export/communigate_pro.pm,
9292           httemplate/edit/svc_acct.cgi,
9293           httemplate/view/elements/svc_export_settings.html: communigate,
9294           RT#7083
9295
9296 2010-02-20 19:16  ivan
9297
9298         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
9299           FS/FS/part_export/communigate_pro.pm,
9300           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
9301           httemplate/edit/process/svc_acct.cgi,
9302           httemplate/elements/communigate_pro-accessmodes.html,
9303           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
9304           httemplate/view/elements/svc_export_settings.html,
9305           httemplate/view/svc_acct/basics.html: communigate, RT#7083
9306
9307 2010-02-20 14:34  ivan
9308
9309         * FS/FS/Conf.pm: communigate pro provisioning, RT#7083
9310
9311 2010-02-20 14:31  ivan
9312
9313         * httemplate/view/elements/svc_export_settings.html,
9314           httemplate/view/svc_acct/basics.html,
9315           httemplate/view/svc_acct/change_svc.html,
9316           httemplate/view/svc_acct/change_svc_form.html,
9317           httemplate/view/svc_acct/hosting.html,
9318           httemplate/view/svc_acct/radius_usage.html,
9319           httemplate/view/svc_acct/usage.html, FS/FS/Record.pm,
9320           FS/FS/Schema.pm, FS/FS/svc_acct.pm,
9321           FS/FS/part_export/communigate_pro.pm,
9322           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi,
9323           httemplate/view/svc_domain.cgi: communigate pro provisioning,
9324           RT#7083
9325
9326 2010-02-17 19:48  mark
9327
9328         * FS/bin/freeside-void-payments: Documentation cleanup
9329
9330 2010-02-17 01:00  ivan
9331
9332         * httemplate/edit/svc_Common.html: fix svc_pbx provisioniing
9333
9334 2010-02-17 00:30  ivan
9335
9336         * FS/FS/part_export.pm, FS/FS/part_export/communigate_pro.pm,
9337           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Common.pm,
9338           FS/FS/svc_domain.pm, httemplate/edit/svc_domain.cgi,
9339           httemplate/edit/process/svc_domain.cgi,
9340           httemplate/view/svc_domain.cgi, FS/FS/cust_svc.pm: communigate
9341           pro provisioning, RT#7083
9342
9343 2010-02-16 10:36  ivan
9344
9345         * FS/FS/Conf.pm,
9346           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
9347           fs_selfservice/FS-SelfService/cgi/make_payment.html,
9348           FS/FS/ClientAPI/MyAccount.pm: option to uncheck the save checkbox
9349           in self-service by default, RT#6955
9350
9351 2010-02-15 18:19  jeff
9352
9353         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi,
9354           httemplate/misc/process/tax-import.cgi: refactor cch tax import
9355           to remove tons of false laziness and improve flexibility; allow
9356           reload from local files
9357
9358 2010-02-15 08:34  jeff
9359
9360         * htetc/handler.pl: lexical instead of dynamic warnings
9361
9362 2010-02-15 06:39  jeff
9363
9364         * htetc/handler.pl: get rid of some very annoying and pointless
9365           noise
9366
9367 2010-02-14 18:09  ivan
9368
9369         * FS/FS/Conf.pm, FS/FS/Misc.pm, debian/control: switch to
9370           Email::Sender and add options for every kind of mail encryption &
9371           authentication, RT#7285
9372
9373 2010-02-12 18:53  ivan
9374
9375         * FS/FS/svc_external.pm, httemplate/edit/svc_Common.html,
9376           httemplate/edit/svc_external.cgi,
9377           httemplate/edit/elements/svc_Common.html,
9378           httemplate/edit/process/svc_external.html: svc_external.title
9379           from inventory, RT#7010
9380
9381 2010-02-12 18:16  ivan
9382
9383         * httemplate/search/: inventory_item.html: fix inventory item
9384           search w/customer classes
9385
9386 2010-02-12 15:44  ivan
9387
9388         * FS/FS/ClientAPI/MyAccount.pm: don't return an error about
9389           changing the cust_main record to the user as a payment processing
9390           error, log a bunch of verbose stuff in this case so we can track
9391           down wtf is going on, RT#6955
9392
9393 2010-02-12 14:42  ivan
9394
9395         * httemplate/search/: svc_acct.cgi, elements/search-html.html:
9396           totals time used on svc_acct report
9397
9398 2010-02-12 13:49  ivan
9399
9400         * fs_selfservice/java/freeside_create_ticket_example.java: tyop,
9401           RT#7007
9402
9403 2010-02-12 11:28  ivan
9404
9405         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_Internal.pm,
9406           fs_selfservice/java/freeside_create_ticket_example.java,
9407           fs_selfservice/perl/xmlrpc-create_ticket.pl: add mime_type option
9408           to self-service ticket create, RT#7007
9409
9410 2010-02-12 11:14  ivan
9411
9412         * fs_selfservice/perl/xmlrpc-create_ticket.pl,
9413           FS/FS/ClientAPI/MyAccount.pm,
9414           fs_selfservice/java/freeside_create_ticket_example.java: add
9415           queue option to self-service ticket create, RT#7007
9416
9417 2010-02-11 19:26  ivan
9418
9419         * FS/FS/part_export/thirdlane.pm: add omit_countrycode option,
9420           RT#7379
9421
9422 2010-02-11 17:35  ivan
9423
9424         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
9425           FS/FS/TicketSystem/RT_Internal.pm,
9426           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/Conf.pm,
9427           fs_selfservice/java/freeside_create_ticket_example.java,
9428           fs_selfservice/perl/xmlrpc-create_ticket.pl,
9429           httemplate/view/cust_svc.cgi, rt/lib/RT/URI/freeside.pm: add
9430           ticket creation to self-service API, RT#7007
9431
9432 2010-02-11 15:14  jeff
9433
9434         * FS/FS/part_export/grandstream.pm: fix quoting
9435
9436 2010-02-09 18:12  mark
9437
9438         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: RT#7274: accept CR/LF in
9439           RBC batch import
9440
9441 2010-02-09 13:49  ivan
9442
9443         * rt/lib/: RT.pm, RT.pm.in: add NoSignalHandlers option to
9444           RT::Init() so we can pull things up the way we want under
9445           self-service, RT#7007
9446
9447 2010-02-09 11:56  ivan
9448
9449         * httemplate/edit/process/discount.html: doh, fix for discounts
9450           winding up with both amount and percent, RT#6679
9451
9452 2010-02-08 19:37  ivan
9453
9454         * rt/lib/RT/Config.pm: fix RT wackiness when loaded concurrently
9455           with Fcntl
9456
9457 2010-02-08 11:01  ivan
9458
9459         * FS/: FS.pm, FS/h_svc_pbx.pm, t/h_svc_pbx.t, MANIFEST:
9460           h_svc_pbx.pm, RT#7322
9461
9462 2010-02-08 07:37  jeff
9463
9464         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/export_device.pm,
9465           FS/FS/part_device.pm, FS/FS/part_export.pm,
9466           FS/FS/phone_device.pm, FS/FS/part_export/grandstream.pm,
9467           FS/FS/part_export/netsapiens.pm, FS/t/export_device.t, Makefile,
9468           FS/MANIFEST, httemplate/edit/part_device.html,
9469           httemplate/edit/process/part_device.html,
9470           httemplate/elements/checkboxes-table.html,
9471           httemplate/misc/phone_device_config.html,
9472           httemplate/view/svc_phone.cgi: grandstream device configuration
9473           support #4220
9474
9475 2010-02-05 18:57  ivan
9476
9477         * FS/FS/: cust_pkg_discount.pm, part_pkg/flat.pm: discount
9478           reporting, RT#6679
9479
9480 2010-02-05 18:54  ivan
9481
9482         * FS/FS/Schema.pm, FS/FS/Mason.pm, FS/FS/cust_bill_pkg.pm,
9483           FS/FS/cust_bill_pkg_discount.pm, FS/FS/cust_main.pm,
9484           FS/FS/cust_pkg.pm, FS/FS.pm, FS/MANIFEST,
9485           FS/FS/Report/Table/Monthly.pm, FS/t/cust_bill_pkg_discount.t,
9486           httemplate/elements/menu.html,
9487           httemplate/misc/delete-cust_pkg_discount.html,
9488           httemplate/search/cust_bill_pkg_discount.html,
9489           httemplate/search/cust_pkg_discount.html,
9490           httemplate/search/report_cust_bill_pkg_discount.html,
9491           httemplate/search/report_cust_pkg_discount.html: discount
9492           reporting, RT#6679
9493
9494 2010-02-04 19:02  ivan
9495
9496         * httemplate/edit/process/cust_pkg_discount.html: discounts,
9497           RT#6679
9498
9499 2010-02-04 18:39  ivan
9500
9501         * httemplate/view/cust_main/order_pkg_link.html, FS/FS/cust_pkg.pm,
9502           FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
9503           FS/FS/part_pkg/flat.pm, httemplate/edit/cust_pkg_discount.html,
9504           httemplate/edit/discount.html,
9505           httemplate/edit/process/discount.html,
9506           httemplate/edit/process/quick-cust_pkg.cgi,
9507           httemplate/elements/tr-select-discount.html,
9508           httemplate/misc/order_pkg.html,
9509           httemplate/view/cust_main/packages/status.html: discounts,
9510           RT#6679
9511
9512 2010-02-04 12:39  ivan
9513
9514         * FS/FS/discount.pm, httemplate/edit/discount.html,
9515           httemplate/elements/select-discount.html,
9516           httemplate/elements/select-table.html,
9517           httemplate/elements/tr-input-text.html,
9518           httemplate/elements/tr-select-discount.html,
9519           httemplate/elements/tr-select.html: discounts, RT#6679
9520
9521 2010-02-04 02:00  ivan
9522
9523         * httemplate/edit/cust_main/top_misc.html, FS/FS/AccessRight.pm,
9524           httemplate/elements/search-cust_main.html: add ability to edit
9525           referring customer, RT#7174
9526
9527 2010-02-03 22:53  ivan
9528
9529         * httemplate/: elements/phonenumber.html, pref/pref-process.html,
9530           pref/pref.html: snom autodial integration
9531
9532 2010-02-03 20:48  ivan
9533
9534         * FS/FS/part_event/Condition/every.pm: fix SQL error with date
9535           field when using this condition, RT#7218
9536
9537 2010-02-03 11:27  ivan
9538
9539         * FS/FS/cust_main.pm: better error msg for profiling
9540
9541 2010-02-02 18:16  ivan
9542
9543         * FS/FS/svc_acct.pm: fix time limits getting double added if the
9544           service is provisioned before first billing
9545
9546 2010-01-30 23:04  ivan
9547
9548         * FS/FS/discount.pm: discounts, RT#6679
9549
9550 2010-01-30 19:00  ivan
9551
9552         * httemplate/browse/part_pkg_taxclass.html: fix header on report
9553
9554 2010-01-30 18:57  ivan
9555
9556         * FS/FS/: part_pkg/agent.pm, part_pkg/bulk.pm,
9557           cust_pkg_discount.pm, part_pkg/flat.pm,
9558           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
9559           part_pkg/flat_comission_pkg.pm, part_pkg/prorate.pm,
9560           part_pkg/recur_Common.pm, part_pkg/rt_time.pm,
9561           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
9562           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
9563           part_pkg/sqlradacct_hour.pm, part_pkg/subscription.pm,
9564           part_pkg/voip_sqlradacct.pm: discounts, RT#6679
9565
9566 2010-01-30 15:00  ivan
9567
9568         * httemplate/: view/cust_main/packages/package.html,
9569           edit/cust_pkg_discount.html, edit/process/cust_pkg_discount.html,
9570           misc/delete-cust_pkg_discount.html,
9571           view/cust_main/packages/status.html: discounts, RT#6679
9572
9573 2010-01-30 12:05  ivan
9574
9575         * httemplate/: misc/cust-part_pkg.cgi, misc/order_pkg.html,
9576           view/cust_main/packages.html, elements/select-part_pkg.html,
9577           elements/select-table.html,
9578           elements/tr-select-cust-part_pkg.html,
9579           view/cust_main/order_pkg_link.html: discounts, RT#6679
9580
9581 2010-01-30 00:55  ivan
9582
9583         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
9584           httemplate/edit/process/quick-cust_pkg.cgi,
9585           httemplate/elements/select-discount.html,
9586           httemplate/elements/tr-select-discount.html,
9587           httemplate/misc/order_pkg.html,
9588           httemplate/view/cust_main/packages/status.html,
9589           httemplate/view/cust_main/packages/package.html: discounts,
9590           RT#6679
9591
9592 2010-01-29 23:55  ivan
9593
9594         * FS/FS/part_pkg/rt_time.pm: giving it a weight avoids weight use
9595           of uninitialized value in sort messages in part_pkg.pm
9596
9597 2010-01-29 23:38  ivan
9598
9599         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
9600           FS/FS/Schema.pm, FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
9601           FS/FS/part_pkg.pm, FS/FS/part_pkg/flat.pm,
9602           FS/t/cust_pkg_discount.t, FS/t/discount.t,
9603           httemplate/browse/discount.html, httemplate/edit/discount.html,
9604           httemplate/edit/elements/edit.html,
9605           httemplate/edit/process/discount.html,
9606           httemplate/elements/menu.html,
9607           httemplate/elements/tr-input-text.html: discounts, RT#6679
9608
9609 2010-01-29 12:21  ivan
9610
9611         * FS/FS/Conf.pm: add Cleartext-Password to radius-password export
9612           options, RT#7150
9613
9614 2010-01-29 11:52  ivan
9615
9616         * FS/FS/part_export/thirdlane.pm: ssl option
9617
9618 2010-01-26 21:27  ivan
9619
9620         * FS/FS/part_export/thirdlane.pm: URI escape pw, RT#7051
9621
9622 2010-01-26 21:21  ivan
9623
9624         * FS/FS/part_export/thirdlane.pm: add port option, RT#7051
9625
9626 2010-01-26 02:40  ivan
9627
9628         * FS/FS/svc_pbx.pm: deleting an svc_pbx unlinks svc_phones and
9629           deletes svc_accts, RT#7051
9630
9631 2010-01-26 02:34  ivan
9632
9633         * FS/FS/part_export/thirdlane.pm: admin operations from svc_acct
9634           records
9635
9636 2010-01-26 02:05  ivan
9637
9638         * FS/FS/svc_acct.pm, httemplate/edit/process/svc_acct.cgi: more
9639           fallout from default pw encryption: fix error reporting when
9640           entering a bad password
9641
9642 2010-01-26 00:35  ivan
9643
9644         * FS/FS/: svc_pbx.pm, part_export/thirdlane.pm: svc_pbx.title
9645           uniqueness (kludgy) and force to alphanumeric+space and 19 char
9646           max when using thirdlane (conservative guess for 1st pass
9647           implementation), RT#7051
9648
9649 2010-01-26 00:18  ivan
9650
9651         * FS/FS/svc_pbx.pm: label isn't thirdlane-specific, RT#7051
9652
9653 2010-01-25 23:15  ivan
9654
9655         * FS/FS/part_export/thirdlane.pm: figured out success/failure
9656           reporting, and wrote DID creation/deletion/assign/unassign,
9657           RT#7051
9658
9659 2010-01-25 22:15  ivan
9660
9661         * FS/FS/part_export/thirdlane.pm: initial thirdlane export w/tenant
9662           insert/delete/replace, RT#7051
9663
9664 2010-01-25 22:14  ivan
9665
9666         * FS/FS/svc_pbx.pm: fix label method and doc work
9667
9668 2010-01-25 22:14  ivan
9669
9670         * FS/FS/svc_Common.pm: remove debugging
9671
9672 2010-01-25 20:47  jayce
9673
9674         * FS/FS/: part_pkg/rt_time.pm, TicketSystem/RT_External.pm: First
9675           version of RT Billing pkg.  Basic concept is if a customer has
9676           this package, then any time added to ticket comments in RT will
9677           be added up and multiplied by the base rate, with each entry
9678           showing up as a lineitem on their next invoice.
9679
9680           This has not been used in production yet by anybody, it was just
9681           a proposal done for a customer.   Modified Files:
9682           TicketSystem/RT_External.pm   Added Files:
9683           part_pkg/rt_time.pm
9684
9685 2010-01-25 14:14  ivan
9686
9687         * httemplate/elements/select-svc_pbx.html,
9688           httemplate/elements/tr-select-svc_pbx.html, FS/FS/Schema.pm,
9689           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_pbx.pm,
9690           FS/FS/svc_phone.pm, httemplate/edit/part_svc.cgi,
9691           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_phone.cgi,
9692           httemplate/edit/elements/edit.html,
9693           httemplate/edit/elements/svc_Common.html,
9694           httemplate/view/svc_acct.cgi, httemplate/view/svc_phone.cgi:
9695           linking DIDs and users to PBXes, RT#7051
9696
9697 2010-01-25 09:41  ivan
9698
9699         * httemplate/edit/part_svc.cgi, FS/MANIFEST, FS/FS/Mason.pm,
9700           FS/FS/Schema.pm: initial svc_pbx implementation, RT#7051
9701
9702 2010-01-25 09:35  ivan
9703
9704         * FS/: FS/svc_pbx.pm, t/svc_pbx.t: initial svc_pbx implementation,
9705           RT#7051
9706
9707 2010-01-24 16:31  ivan
9708
9709         * FS/FS/svc_acct.pm: fix password length checks from applyhing to
9710           already-crypted legacy passwords, RT#7139
9711
9712 2010-01-24 14:38  ivan
9713
9714         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
9715           overlibmws_draggable.js, overlibmws_iframe.js: update overlib to
9716           upstream v281 (jan 20, 2010)
9717
9718 2010-01-24 12:37  ivan
9719
9720         * FS/FS/UI/Web.pm: right-align customer # in reports
9721
9722 2010-01-24 11:53  ivan
9723
9724         * httemplate/search/cust_bill.html: fix alignment of customer data
9725
9726 2010-01-24 11:52  ivan
9727
9728         * httemplate/search/cust_bill_pay.html: separate out the invoice
9729           and payment info into multiple columns, and fix application date
9730           showing as payment date
9731
9732 2010-01-21 00:54  ivan
9733
9734         * FS/FS/Conf.pm: correct description for selfservice-body_footer
9735
9736 2010-01-21 00:38  ivan
9737
9738         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: more
9739           self-service skinning config options, and start taking a stab at
9740           reorganizing config sections, RT#6893
9741
9742 2010-01-21 00:34  ivan
9743
9744         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
9745           fs_selfservice/FS-SelfService/cgi/change_bill.html,
9746           fs_selfservice/FS-SelfService/cgi/change_password.html,
9747           fs_selfservice/FS-SelfService/cgi/change_pay.html,
9748           fs_selfservice/FS-SelfService/cgi/change_ship.html,
9749           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
9750           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
9751           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
9752           fs_selfservice/FS-SelfService/cgi/header.html,
9753           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
9754           fs_selfservice/FS-SelfService/cgi/make_payment.html,
9755           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
9756           fs_selfservice/FS-SelfService/cgi/myaccount.html,
9757           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
9758           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
9759           fs_selfservice/FS-SelfService/cgi/payment_results.html,
9760           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
9761           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
9762           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
9763           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
9764           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
9765           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
9766           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
9767           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
9768           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
9769           fs_selfservice/FS-SelfService/cgi/provision.html,
9770           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
9771           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
9772           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
9773           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
9774           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
9775           fs_selfservice/FS-SelfService/cgi/view_usage.html,
9776           fs_selfservice/FS-SelfService/cgi/view_usage_details.html,
9777           fs_selfservice/FS-SelfService/cgi/image.cgi,
9778           FS/FS/ClientAPI/MyAccount.pm, httemplate/config/config-view.cgi,
9779           FS/FS/Conf.pm: more self-service skinning config options, and
9780           start taking a stab at reorganizing config sections, RT#6893
9781
9782 2010-01-20 17:25  ivan
9783
9784         * FS/: FS/ClientAPI.pm, FS/Mason.pm,
9785           bin/freeside-selfservice-server: fix self-service fallout from RT
9786           3.8, RT#6640
9787
9788 2010-01-19 15:11  jeff
9789
9790         * FS/FS/part_export/prizm.pm: SM in new window
9791
9792 2010-01-19 09:48  jeff
9793
9794         * FS/FS/cust_main.pm: eliminate harmless uninitialized value noise
9795
9796 2010-01-18 20:54  ivan
9797
9798         * FS/FS/pay_batch/paymentech.pm: patch from Peter Loeppky to make
9799           sure some xml fields don't get larger than what paymentech wants
9800
9801 2010-01-18 19:24  mark
9802
9803         * httemplate/search/elements/search-csv.html: Fix mime type for CSV
9804           files, RT#1526
9805
9806 2010-01-18 18:09  jeff
9807
9808         * FS/FS/part_export/domreg_opensrs.pm: don't really need debugging
9809           on
9810
9811 2010-01-18 18:03  jeff
9812
9813         * FS/FS/: cust_bill_ApplicationCommon.pm,
9814           part_export/domreg_opensrs.pm: debugged and tested opensrs export
9815
9816 2010-01-18 16:13  ivan
9817
9818         * httemplate/search/cust_bill_pkg.cgi: fix color/style after
9819           removal of billpkgnum display
9820
9821 2010-01-16 22:40  ivan
9822
9823         * FS/FS/ClientAPI/MasonComponent.pm: fix for
9824           selfservice_server-base_url without a trailing /
9825
9826 2010-01-16 19:31  ivan
9827
9828         * FS/FS/cust_main.pm: return an error for 0 amount payments to
9829           avoid a $0 payment getting stuck in declined or captured status,
9830           RT#6993
9831
9832 2010-01-16 18:34  ivan
9833
9834         * FS/FS/svc_phone.pm: strip non-digits and 1- when searching for
9835           phone numbers, RT#7000
9836
9837 2010-01-16 18:22  ivan
9838
9839         * FS/FS/: svc_acct.pm: remove svcnum from searchable fields for
9840           svc_acct... custnum and invnum are user-visible, other database
9841           ids, not so much.  also, breaks phone number search w/current Pg,
9842           RT#7000
9843
9844 2010-01-16 17:20  ivan
9845
9846         * ChangeLog: preparing for 2.1.0
9847
9848 2010-01-16 16:22  jeff
9849
9850         * FS/FS/cust_pkg.pm: work around bug in pre-perl5.10 which is at
9851           best noisy and at worst missorting
9852
9853 2010-01-16 15:39  ivan
9854
9855         * FS/FS/part_pkg/: cdr_termination.pm: add usage_mandate option to
9856           termination price plan, RT#6932
9857
9858 2010-01-16 15:06  ivan
9859
9860         * httemplate/search/cust_svc.html: fix searching for unlinked
9861           services?  RT#7059
9862
9863 2010-01-14 19:59  ivan
9864
9865         * httemplate/edit/process/part_pkg.cgi: remove extraneous debugging
9866
9867 2010-01-12 19:14  ivan
9868
9869         * FS/FS/tax_rate.pm: if ignore_icalculable_taxes is on, don't call
9870           the errors fatal
9871
9872 2010-01-12 09:08  jeff
9873
9874         * FS/FS/part_export/prizm.pm: add some debugging
9875
9876 2010-01-12 08:40  jeff
9877
9878         * FS/FS/part_export/prizm.pm: eliminate harmless argument isn't
9879           numeric messages
9880
9881 2010-01-09 15:41  ivan
9882
9883         * rt/etc/RT_SiteConfig.pm: QuickCreateLong obsolete with the better
9884           quick create in 3.8
9885
9886 2010-01-09 15:38  ivan
9887
9888         * rt/share/html/NoAuth/css/freeside2.1/main.css: bring in
9889           freeside.css
9890
9891 2010-01-09 15:36  ivan
9892
9893         * rt/: etc/RT_SiteConfig.pm, lib/RT/Config.pm, FREESIDE_MODIFIED,
9894           etc/RT_Config.pm, etc/RT_Config.pm.in,
9895           share/html/NoAuth/css/freeside2.1/InHeader,
9896           share/html/NoAuth/css/freeside2.1/admin.css,
9897           share/html/NoAuth/css/freeside2.1/base.css,
9898           share/html/NoAuth/css/freeside2.1/boxes.css,
9899           share/html/NoAuth/css/freeside2.1/forms.css,
9900           share/html/NoAuth/css/freeside2.1/freeside.css,
9901           share/html/NoAuth/css/freeside2.1/layout.css,
9902           share/html/NoAuth/css/freeside2.1/login.css,
9903           share/html/NoAuth/css/freeside2.1/main.css,
9904           share/html/NoAuth/css/freeside2.1/misc.css,
9905           share/html/NoAuth/css/freeside2.1/msie.css,
9906           share/html/NoAuth/css/freeside2.1/msie6.css,
9907           share/html/NoAuth/css/freeside2.1/nav.css,
9908           share/html/NoAuth/css/freeside2.1/portlets.css,
9909           share/html/NoAuth/css/freeside2.1/ticket-lists.css,
9910           share/html/NoAuth/css/freeside2.1/ticket-search.css,
9911           share/html/NoAuth/css/freeside2.1/ticket.css,
9912           share/html/NoAuth/css/freeside2.1/tools.css,
9913           share/html/NoAuth/css/freeside2.1/yui-fonts.css,
9914           share/html/NoAuth/css/freeside2.1/images/dhandler,
9915           share/html/NoAuth/css/freeside2.1/images/source/background-gradient.png:
9916           add a "freeside2.1" stylesheet to isolate our skinning changes
9917
9918 2010-01-09 14:48  ivan
9919
9920         * Makefile, rt/FREESIDE_MODIFIED, rt/sbin/rt-setup-database.in:
9921           fixup initial RT setup for 3.8
9922
9923 2010-01-09 02:03  ivan
9924
9925         * FS/FS/Record.pm: need DBIx::DBSchema w/quoted_default to make
9926           this all work right :/
9927
9928 2010-01-09 00:21  ivan
9929
9930         * FS/bin/freeside-upgrade: undo damage from DBIx::DBSchema 0.37_03
9931
9932 2010-01-08 10:55  jeff
9933
9934         * httemplate/loginout/logout.html: this is part of the logout link
9935           too! (RT 1330 & 5518)
9936
9937 2010-01-08 08:05  jeff
9938
9939         * Makefile, htetc/freeside-base1.99.conf,
9940           htetc/freeside-base1.conf, htetc/freeside-base2.conf,
9941           htetc/htpasswd.logout, httemplate/elements/header.html,
9942           httemplate/elements/logout.html,
9943           httemplate/elements/rs_init_object.html,
9944           httemplate/elements/xmlhttp.html: add a logout link (RT 1330 &
9945           5518)
9946
9947 2010-01-07 01:48  mark
9948
9949         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: Fix problems with RBC
9950           batch import (RT#6967)
9951
9952 2010-01-05 20:47  ivan
9953
9954         * FS/FS/svc_acct.pm: eliminate spurious warnings on usage
9955           changes...
9956
9957 2010-01-05 20:43  ivan
9958
9959         * FS/FS/cust_main.pm: eliminate ya "use of uninitialized value"
9960           warning
9961
9962 2010-01-05 20:41  ivan
9963
9964         * FS/FS/cust_main.pm: doc
9965
9966 2010-01-03 20:13  jeff
9967
9968         * FS/FS/Conf.pm, FS/FS/cust_bill_ApplicationCommon.pm,
9969           FS/FS/part_export/domreg_opensrs.pm, bin/opensrs_domain_pkgs:
9970           untested triggering of export on payments, requires config enable
9971           (RT5825)
9972
9973 2010-01-03 19:23  jeff
9974
9975         * bin/monitor: add some debugging
9976
9977 2010-01-03 00:04  ivan
9978
9979         * rt/: share/html/Ticket/Display.html,
9980           share/html/Admin/Users/Modify.html,
9981           share/html/Elements/AddCustomers,
9982           share/html/Elements/EditCustomers,
9983           share/html/Ticket/ModifyCustomers.html,
9984           share/html/Ticket/Elements/AddCustomers,
9985           share/html/Ticket/Elements/EditCustomers,
9986           share/html/Ticket/Elements/ShowCustomers,
9987           share/html/Ticket/Elements/ShowSummary,
9988           share/html/Ticket/Elements/ShowTransactionAttachments,
9989           share/html/Ticket/Elements/Tabs, FREESIDE_MODIFIED: port
9990           skinning, customer display/edit from RT 3.6 integration to RT 3.8
9991           integration
9992
9993 2010-01-02 23:40  ivan
9994
9995         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
9996           freeside-base2.conf, handler.pl: port skinning, customer
9997           display/edit from RT 3.6 integration to RT 3.8 integration
9998
9999 2010-01-02 22:24  ivan
10000
10001         * FS/FS/TicketSystem/RT_Internal.pm: attempt to get more
10002           information on errors using an RT-instansiated session??
10003
10004 2010-01-02 19:07  ivan
10005
10006         * Makefile, FS/FS/Mason.pm, FS/FS/Mason/Request.pm,
10007           rt/etc/RT_SiteConfig.pm: can't we all just get along (with RT
10008           3.8.7)?
10009
10010 2009-12-31 15:03  mark
10011
10012         * FS/FS/pay_batch/RBC.pm: Add pre-header line
10013
10014 2009-12-31 06:31  ivan
10015
10016         * rt/: Makefile, Makefile.in: prevent fatality
10017
10018 2009-12-31 06:11  ivan
10019
10020         * rt/Makefile: otherwise it aborts bitchinga bout missing
10021           schema.Oracle
10022
10023 2009-12-31 06:08  ivan
10024
10025         * rt/: Makefile, config.status: install-sh????
10026
10027 2009-12-31 05:59  ivan
10028
10029         * rt/: Makefile, config.status, bin/mason_handler.fcgi,
10030           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-crontool,
10031           bin/rt-mailgate, etc/RT_Config.pm, etc/RT_Config.pm.in,
10032           etc/RT_SiteConfig.pm, etc/schema.Pg, lib/RT.pm,
10033           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
10034           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
10035           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
10036           lib/RT/Users_Overlay.pm, sbin/rt-setup-database.in: merging
10037           3.8.7!!!
10038
10039 2009-12-31 05:15  ivan
10040
10041         * rt/: share/html/Widgets/TitleBoxEnd,
10042           share/html/Admin/Elements/EditCustomFields,
10043           share/html/Admin/Users/Modify.html,
10044           share/html/Admin/CustomFields/Modify.html,
10045           share/html/Ticket/Display.html,
10046           share/html/Ticket/Elements/ShowSummary,
10047           share/html/Ticket/Elements/BulkLinks,
10048           share/html/Ticket/Elements/ShowTransactionAttachments,
10049           share/html/Ticket/Elements/Tabs,
10050           share/html/Ticket/Graphs/index.html, etc/schema.mysql-4.1:
10051           Initial revision
10052
10053 2009-12-31 05:15  ivan
10054
10055         * rt/: share/html/NoAuth/RichText/FCKeditor/editor/lang/eo.js,
10056           share/html/NoAuth/RichText/FCKeditor/editor/lang/hu.js,
10057           share/html/NoAuth/RichText/FCKeditor/editor/lang/ru.js,
10058           share/html/NoAuth/RichText/FCKeditor/editor/lang/_translationstatus.txt,
10059           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-ca.js,
10060           share/html/NoAuth/RichText/FCKeditor/editor/lang/gu.js,
10061           share/html/NoAuth/RichText/FCKeditor/editor/lang/tr.js,
10062           share/html/NoAuth/RichText/FCKeditor/editor/lang/fi.js,
10063           share/html/NoAuth/RichText/FCKeditor/editor/lang/af.js,
10064           share/html/NoAuth/RichText/FCKeditor/editor/lang/bs.js,
10065           share/html/NoAuth/RichText/FCKeditor/editor/lang/da.js,
10066           share/html/NoAuth/RichText/FCKeditor/editor/lang/zh-cn.js,
10067           share/html/NoAuth/RichText/FCKeditor/editor/lang/cs.js,
10068           share/html/NoAuth/RichText/FCKeditor/editor/lang/ro.js,
10069           share/html/NoAuth/RichText/FCKeditor/editor/lang/uk.js,
10070           share/html/NoAuth/RichText/FCKeditor/editor/lang/no.js,
10071           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt.js,
10072           share/html/NoAuth/RichText/FCKeditor/editor/lang/vi.js,
10073           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt-br.js,
10074           share/html/NoAuth/RichText/FCKeditor/editor/lang/bn.js,
10075           share/html/NoAuth/RichText/FCKeditor/editor/lang/et.js,
10076           share/html/NoAuth/RichText/FCKeditor/editor/lang/de.js,
10077           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-au.js,
10078           share/html/NoAuth/RichText/FCKeditor/editor/lang/ca.js,
10079           share/html/NoAuth/RichText/FCKeditor/editor/lang/el.js,
10080           share/html/NoAuth/RichText/FCKeditor/editor/lang/sk.js,
10081           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_colorselector.html,
10082           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_listprop.html,
10083           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_replace.html,
10084           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_select.html,
10085           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_smiley.html,
10086           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textfield.html,
10087           share/html/NoAuth/RichText/FCKeditor/editor/lang/ms.js,
10088           share/html/NoAuth/RichText/FCKeditor/editor/wsc/ciframe.html,
10089           share/html/NoAuth/RichText/FCKeditor/editor/wsc/tmpFrameset.html,
10090           share/html/NoAuth/RichText/FCKeditor/editor/wsc/w.html,
10091           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_anchor.html,
10092           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_button.html,
10093           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_docprops.html,
10094           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_hiddenfield.html,
10095           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_link.html,
10096           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_paste.html,
10097           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_source.html,
10098           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages.html,
10099           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textarea.html,
10100           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_form.html,
10101           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_radiobutton.html,
10102           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_specialchar.html,
10103           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_tablecell.html,
10104           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template.html,
10105           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about.html,
10106           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash.html,
10107           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image.html,
10108           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_table.html,
10109           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_checkbox.html,
10110           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_div.html,
10111           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/logo_fckeditor.gif,
10112           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/logo_fredck.gif,
10113           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/sponsors/spellchecker_net.gif,
10114           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash/fck_flash.js,
10115           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash/fck_flash_preview.html,
10116           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/fck_dialog_common.css,
10117           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/fck_dialog_common.js,
10118           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/locked.gif,
10119           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/reset.gif,
10120           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/unlocked.gif,
10121           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image/fck_image.js,
10122           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image/fck_image_preview.html,
10123           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_select/fck_select.js,
10124           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
10125           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
10126           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
10127           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
10128           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
10129           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
10130           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
10131           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
10132           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.cfm,
10133           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.php,
10134           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_docprops/fck_document_preview.html,
10135           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_link/fck_link.js,
10136           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template1.gif,
10137           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template2.gif,
10138           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template3.gif,
10139           share/html/NoAuth/RichText/FCKeditor/editor/plugins/autogrow/fckplugin.js,
10140           share/html/NoAuth/RichText/FCKeditor/editor/plugins/dragresizetable/fckplugin.js,
10141           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/fckplugin.js,
10142           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/_sample/sample.config.js,
10143           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/_sample/sample.html,
10144           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/fck_placeholder.html,
10145           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/fckplugin.js,
10146           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/placeholder.gif,
10147           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/de.js,
10148           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/en.js,
10149           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/es.js,
10150           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/fr.js,
10151           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/it.js,
10152           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/pl.js,
10153           share/html/NoAuth/RichText/FCKeditor/editor/plugins/simplecommands/fckplugin.js,
10154           share/html/NoAuth/RichText/FCKeditor/editor/plugins/tablecommands/fckplugin.js,
10155           share/html/NoAuth/RichText/FCKeditor/editor/skins/_fckviewstrips.html,
10156           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_dialog.css,
10157           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_dialog_ie6.js,
10158           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_editor.css,
10159           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_strip.gif,
10160           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.gif,
10161           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.png,
10162           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.rtl.png,
10163           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/sprites.gif,
10164           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/sprites.png,
10165           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.arrowright.gif,
10166           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
10167           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.collapse.gif,
10168           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.end.gif,
10169           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.expand.gif,
10170           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.separator.gif,
10171           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.start.gif,
10172           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_dialog.css,
10173           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_dialog_ie6.js,
10174           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_editor.css,
10175           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_strip.gif,
10176           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.gif,
10177           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.png,
10178           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.rtl.png,
10179           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/sprites.gif,
10180           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/sprites.png,
10181           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
10182           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.bg.gif,
10183           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
10184           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.collapse.gif,
10185           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.end.gif,
10186           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.expand.gif,
10187           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.separator.gif,
10188           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.start.gif,
10189           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_editor.css,
10190           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_dialog.css,
10191           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_dialog_ie6.js,
10192           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_strip.gif,
10193           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.gif,
10194           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.png,
10195           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.rtl.png,
10196           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/sprites.gif,
10197           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/sprites.png,
10198           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.arrowright.gif,
10199           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
10200           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
10201           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.collapse.gif,
10202           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.end.gif,
10203           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.expand.gif,
10204           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.separator.gif,
10205           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.start.gif,
10206           share/html/NoAuth/iCal/dhandler,
10207           share/html/NoAuth/js/cascaded.js, share/html/NoAuth/js/ahah.js,
10208           share/html/NoAuth/js/autohandler, share/html/NoAuth/js/class.js,
10209           share/html/NoAuth/js/combobox.js, share/html/NoAuth/js/list.js,
10210           share/html/NoAuth/js/titlebox-state.js,
10211           share/html/NoAuth/js/util.js,
10212           share/html/NoAuth/js/scriptaculous/controls.js,
10213           share/html/NoAuth/js/scriptaculous/effects.js,
10214           share/html/NoAuth/js/scriptaculous/scriptaculous.js,
10215           share/html/NoAuth/js/IE7/IE8.js,
10216           share/html/NoAuth/js/prototype/prototype.js,
10217           share/html/Helpers/CalPopup.html,
10218           share/html/NoAuth/js/IE7/IE7.js,
10219           share/html/NoAuth/js/IE7/blank.gif,
10220           share/html/NoAuth/js/IE7/ie7-recalc.js,
10221           share/html/NoAuth/js/IE7/ie7-squish.js,
10222           share/html/Widgets/BulkEdit, share/html/Widgets/BulkProcess,
10223           share/html/Widgets/ComboBox,
10224           share/html/Widgets/FinalizeWidgetArguments,
10225           share/html/Widgets/SavedSearch, share/html/Widgets/SelectionBox,
10226           share/html/Widgets/TitleBox, share/html/Widgets/TitleBoxStart,
10227           share/html/Widgets/Form/Boolean, share/html/Widgets/Form/Integer,
10228           share/html/Widgets/Form/Select, share/html/Widgets/Form/String,
10229           share/html/Helpers/Autocomplete/CustomFieldValues,
10230           share/html/Helpers/Toggle/TicketBookmark,
10231           share/html/Tools/MyDay.html, share/html/Tools/Offline.html,
10232           share/html/Tools/index.html, share/html/Tools/Elements/Tabs,
10233           share/html/Tools/Reports/CreatedByDates.html,
10234           share/html/Tools/Reports/ResolvedByDates.html,
10235           share/html/Tools/Reports/ResolvedByOwner.html,
10236           share/html/Admin/autohandler, share/html/Admin/index.html,
10237           share/html/Admin/Queues/CustomField.html,
10238           share/html/Admin/Queues/GroupRights.html,
10239           share/html/Admin/Queues/People.html,
10240           share/html/Download/CustomFieldValue/dhandler,
10241           share/html/Download/Tabular/dhandler,
10242           share/html/Tools/Reports/index.html,
10243           share/html/Tools/Reports/Elements/Tabs,
10244           share/html/Admin/Queues/CustomFields.html,
10245           share/html/Admin/Queues/History.html,
10246           share/html/Admin/Queues/Modify.html,
10247           share/html/Admin/Queues/Scrip.html,
10248           share/html/Admin/Queues/Scrips.html,
10249           share/html/Admin/Queues/Template.html,
10250           share/html/Admin/Queues/Templates.html,
10251           share/html/Admin/Queues/index.html,
10252           share/html/Admin/Elements/EditCustomFieldValues,
10253           share/html/Admin/Elements/EditCustomFieldValuesSource,
10254           share/html/Admin/Elements/EditUserComments,
10255           share/html/Admin/Elements/GroupTabs,
10256           share/html/Admin/Elements/ObjectCustomFields,
10257           share/html/Admin/Elements/SelectCustomFieldType,
10258           share/html/Admin/Elements/SelectScrip,
10259           share/html/Admin/Elements/SelectScripCondition,
10260           share/html/Admin/Elements/SelectStage,
10261           share/html/Admin/Queues/UserRights.html,
10262           share/html/Admin/Elements/ConfigureMyRT,
10263           share/html/Admin/Elements/CustomFieldTabs,
10264           share/html/Admin/Elements/EditScrip,
10265           share/html/Admin/Elements/QueueTabs,
10266           share/html/Admin/Elements/SelectModifyQueue,
10267           share/html/Admin/Elements/SelectScripAction,
10268           share/html/Admin/Elements/SelectTemplate,
10269           share/html/Admin/Elements/Tabs,
10270           share/html/Admin/Elements/AddCustomFieldValue,
10271           share/html/Admin/Elements/CreateUserCalled,
10272           share/html/Admin/Elements/EditCustomField,
10273           share/html/Admin/Elements/EditQueueWatchers,
10274           share/html/Admin/Elements/EditScrips,
10275           share/html/Admin/Elements/GlobalCustomFieldTabs,
10276           share/html/Admin/Elements/ListGlobalCustomFields,
10277           share/html/Admin/Elements/ListGlobalScrips,
10278           share/html/Admin/Elements/ModifyTemplate,
10279           share/html/Admin/Elements/PickCustomFields,
10280           share/html/Admin/Elements/PickObjects,
10281           share/html/Admin/Elements/SelectCustomFieldLookupType,
10282           share/html/Admin/Elements/SelectGroups,
10283           share/html/Admin/Elements/SelectModifyGroup,
10284           share/html/Admin/Elements/SelectModifyUser,
10285           share/html/Admin/Elements/SelectNewGroupMembers,
10286           share/html/Admin/Elements/SelectSingleOrMultiple,
10287           share/html/Admin/Elements/SelectUsers,
10288           share/html/Admin/Elements/SystemTabs,
10289           share/html/Admin/Elements/UserTabs,
10290           share/html/Admin/Elements/EditTemplates,
10291           share/html/Admin/Elements/Header,
10292           share/html/Admin/Elements/QueueRightsForUser,
10293           share/html/Admin/Elements/SelectCustomField,
10294           share/html/Admin/Elements/SelectRights,
10295           share/html/Admin/Elements/ShowKeyInfo,
10296           share/html/Admin/Elements/ToolTabs,
10297           share/html/Admin/Global/GroupRights.html,
10298           share/html/Admin/Global/MyRT.html,
10299           share/html/Admin/Global/Scrip.html,
10300           share/html/Admin/Global/Scrips.html,
10301           share/html/Admin/Global/Template.html,
10302           share/html/Admin/Global/Templates.html,
10303           share/html/Admin/Global/UserRights.html,
10304           share/html/Admin/Global/index.html,
10305           share/html/Admin/Global/CustomFields/Groups.html,
10306           share/html/Admin/Global/CustomFields/Queue-Tickets.html,
10307           share/html/Admin/Global/CustomFields/Queue-Transactions.html,
10308           share/html/Admin/Global/CustomFields/Queues.html,
10309           share/html/Admin/Global/CustomFields/Users.html,
10310           share/html/Admin/Global/CustomFields/index.html,
10311           share/html/Admin/Users/CustomFields.html,
10312           share/html/Admin/Users/GnuPG.html,
10313           share/html/Admin/Users/History.html,
10314           share/html/Admin/Users/Memberships.html,
10315           share/html/Admin/Users/MyRT.html,
10316           share/html/Admin/CustomFields/GroupRights.html,
10317           share/html/Admin/CustomFields/Objects.html,
10318           share/html/Admin/CustomFields/UserRights.html,
10319           share/html/Admin/CustomFields/index.html,
10320           share/html/Admin/Tools/Configuration.html,
10321           share/html/Admin/Tools/index.html,
10322           share/html/Admin/Tools/Shredder/autohandler,
10323           share/html/Admin/Tools/Shredder/index.html,
10324           share/html/Admin/Tools/Shredder/Elements/DumpFileLink,
10325           share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox,
10326           share/html/Admin/Tools/Shredder/Elements/PluginArguments,
10327           share/html/Admin/Tools/Shredder/Elements/PluginHelp,
10328           share/html/Admin/Tools/Shredder/Elements/SelectObjects,
10329           share/html/Admin/Tools/Shredder/Elements/SelectPlugin,
10330           share/html/Admin/Tools/Shredder/Elements/Error/NoRights,
10331           share/html/Admin/Users/index.html,
10332           share/html/Admin/Groups/CustomFields.html,
10333           share/html/Admin/Groups/GroupRights.html,
10334           share/html/Admin/Groups/History.html,
10335           share/html/Admin/Groups/Members.html,
10336           share/html/Admin/Groups/Modify.html,
10337           share/html/Admin/Tools/Shredder/Dumps/dhandler,
10338           share/html/Admin/Tools/Shredder/Elements/Error/NoStorage,
10339           share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment,
10340           share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket,
10341           share/html/Admin/Tools/Shredder/Elements/Object/RT--User,
10342           share/html/Admin/Groups/UserRights.html,
10343           share/html/Admin/Groups/index.html,
10344           share/html/Ticket/Create.html, share/html/Ticket/GnuPG.html,
10345           share/html/Ticket/Reminders.html,
10346           share/html/Ticket/ShowEmailRecord.html,
10347           share/html/Ticket/History.html, share/html/Ticket/Modify.html,
10348           share/html/Ticket/ModifyDates.html,
10349           share/html/Ticket/ModifyLinks.html,
10350           share/html/Ticket/Update.html, share/html/Ticket/Forward.html,
10351           share/html/Ticket/ModifyAll.html,
10352           share/html/Ticket/ModifyPeople.html,
10353           share/html/Ticket/Elements/AddWatchers,
10354           share/html/Ticket/Elements/ShowDates,
10355           share/html/Ticket/Elements/ShowTime,
10356           share/html/Ticket/Elements/EditWatchers,
10357           share/html/Ticket/Elements/FindAttachments,
10358           share/html/Ticket/Elements/ShowParents,
10359           share/html/Ticket/Elements/Bookmark,
10360           share/html/Ticket/Elements/EditBasics,
10361           share/html/Ticket/Elements/EditCustomFields,
10362           share/html/Ticket/Elements/EditDates,
10363           share/html/Ticket/Elements/EditPeople,
10364           share/html/Ticket/Elements/EditTransactionCustomFields,
10365           share/html/Ticket/Elements/PreviewScrips,
10366           share/html/Ticket/Elements/Reminders,
10367           share/html/Ticket/Elements/ShowAttachments,
10368           share/html/Ticket/Elements/ShowBasics,
10369           share/html/Ticket/Elements/ShowCustomFields,
10370           share/html/Ticket/Elements/ShowDependencies,
10371           share/html/Ticket/Elements/ShowGnuPGStatus,
10372           share/html/Ticket/Elements/ShowGroupMembers,
10373           share/html/Ticket/Elements/ShowHistory,
10374           share/html/Ticket/Elements/ShowMembers,
10375           share/html/Ticket/Elements/ShowMessageHeaders,
10376           share/html/Ticket/Elements/ShowMessageStanza,
10377           share/html/Ticket/Elements/ShowPeople,
10378           share/html/Ticket/Elements/ShowPriority,
10379           share/html/Ticket/Elements/ShowQueue,
10380           share/html/Ticket/Elements/ShowRequestor,
10381           share/html/Ticket/Elements/ShowTransaction,
10382           share/html/Ticket/Elements/ShowUserEntry,
10383           share/html/Ticket/Elements/UpdateCc,
10384           share/html/SelfService/Error.html,
10385           share/html/Ticket/Attachment/dhandler,
10386           share/html/Ticket/Attachment/WithHeaders/dhandler,
10387           share/html/Ticket/Elements/LoadTextAttachments,
10388           share/html/Ticket/Elements/ShowUpdateStatus,
10389           share/html/Ticket/Graphs/dhandler,
10390           share/html/Ticket/Graphs/Elements/EditGraphProperties,
10391           share/html/Ticket/Graphs/Elements/ShowGraph,
10392           share/html/Ticket/Graphs/Elements/ShowLegends,
10393           share/html/SelfService/Closed.html,
10394           share/html/SelfService/Create.html,
10395           share/html/SelfService/CreateTicketInQueue.html,
10396           share/html/SelfService/Display.html,
10397           share/html/SelfService/Prefs.html,
10398           share/html/SelfService/Update.html,
10399           share/html/SelfService/index.html,
10400           share/html/SelfService/Elements/GotoTicket,
10401           share/html/SelfService/Elements/Tabs, etc/schema.SQLite,
10402           etc/schema.mysql-4.0, share/html/Approvals/Display.html,
10403           share/html/Approvals/autohandler,
10404           share/html/Approvals/index.html,
10405           share/html/Approvals/Elements/Approve,
10406           share/html/Approvals/Elements/PendingMyApproval,
10407           share/html/Approvals/Elements/ShowDependency,
10408           share/html/Approvals/Elements/Tabs,
10409           share/html/SelfService/Attachment/dhandler,
10410           share/html/SelfService/Elements/Header,
10411           share/html/SelfService/Elements/MyRequests, etc/acl.Informix,
10412           etc/acl.Sybase, etc/initialdata, etc/acl.Oracle, etc/acl.Pg,
10413           etc/acl.mysql, etc/upgrade/shrink_cgm_table.pl,
10414           etc/upgrade/split-out-cf-categories,
10415           etc/upgrade/split-out-cf-categories.in,
10416           etc/upgrade/upgrade-mysql-schema.pl,
10417           etc/upgrade/3.8-branded-queues-extension,
10418           etc/upgrade/3.8-branded-queues-extension.in,
10419           etc/upgrade/3.8-ical-extension,
10420           etc/upgrade/3.8-ical-extension.in, etc/upgrade/3.1.0/acl.Pg,
10421           etc/upgrade/3.7.1/content, etc/upgrade/3.7.82/content,
10422           etc/upgrade/3.7.86/content, etc/upgrade/3.7.87/content,
10423           etc/upgrade/3.8.0/content, etc/upgrade/3.8.1/content,
10424           etc/upgrade/3.8.3/content, etc/upgrade/3.8.3/schema.Pg,
10425           etc/upgrade/3.8.4/content, etc/upgrade/3.8.6/content,
10426           etc/upgrade/3.3.0/acl.Pg, etc/upgrade/3.5.1/content,
10427           etc/upgrade/3.7.10/content, etc/upgrade/3.7.15/content,
10428           etc/upgrade/3.7.19/content, etc/upgrade/3.7.3/schema.Oracle,
10429           etc/upgrade/3.7.3/schema.Pg, etc/upgrade/3.7.3/schema.mysql,
10430           etc/upgrade/3.7.81/schema.Oracle,
10431           etc/upgrade/3.7.81/schema.mysql, etc/upgrade/3.7.85/content,
10432           etc/upgrade/3.8.2/content: import rt 3.8.7
10433
10434 2009-12-31 05:12  ivan
10435
10436         * rt/share/html/: autohandler, Elements/CollectionList,
10437           Elements/Dashboards, Elements/PageLayout,
10438           Elements/RefreshHomepage, Elements/SelectDate,
10439           Elements/ShowUserVerbose, Elements/TicketList,
10440           Elements/ColumnMap, Elements/Footer, Elements/Header,
10441           Elements/RT__Ticket/ColumnMap, Prefs/SearchOptions.html,
10442           Search/Build.html, User/Prefs.html,
10443           Search/Elements/BuildFormatString, Search/Elements/PickCFs,
10444           Search/Elements/DisplayOptions: Initial revision
10445
10446 2009-12-31 05:12  ivan
10447
10448         * rt/: lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/pt_BR.po,
10449           lib/RT/I18N/id.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
10450           lib/RT/I18N/nb.po, lib/RT/I18N/tr.po, lib/RT/I18N/zh_CN.po,
10451           lib/RT/I18N/ar.po, lib/RT/I18N/en.po, lib/RT/I18N/pt.po,
10452           lib/RT/I18N/ru.pm, lib/RT/Shredder/ACE.pm,
10453           lib/RT/Shredder/CachedGroupMember.pm,
10454           lib/RT/Shredder/Constants.pm, lib/RT/Shredder/Dependencies.pm,
10455           lib/RT/Shredder/Dependency.pm,
10456           lib/RT/Shredder/ObjectCustomFieldValue.pm,
10457           lib/RT/Shredder/Queue.pm, lib/RT/Shredder/User.pm,
10458           lib/RT/Shredder/CustomField.pm, lib/RT/Shredder/Exceptions.pm,
10459           lib/RT/Shredder/Link.pm, lib/RT/Shredder/Plugin.pm,
10460           lib/RT/Shredder/Principal.pm, lib/RT/Shredder/ScripAction.pm,
10461           lib/RT/Shredder/ScripCondition.pm,
10462           lib/RT/Shredder/Transaction.pm, lib/RT/Condition/BeforeDue.pm,
10463           lib/RT/Condition/Generic.pm, lib/RT/Condition/PriorityChange.pm,
10464           lib/RT/Condition/ReopenTicket.pm,
10465           lib/RT/Condition/StatusChange.pm,
10466           lib/RT/Condition/UserDefined.pm, lib/RT/Shredder/Attachment.pm,
10467           lib/RT/Shredder/CustomFieldValue.pm, lib/RT/Shredder/Group.pm,
10468           lib/RT/Shredder/GroupMember.pm, lib/RT/Shredder/POD.pm,
10469           lib/RT/Shredder/Record.pm, lib/RT/Shredder/Scrip.pm,
10470           lib/RT/Shredder/Template.pm, lib/RT/Shredder/Ticket.pm,
10471           lib/RT/Shredder/Plugin/Attachments.pm,
10472           lib/RT/Shredder/Plugin/Base.pm,
10473           lib/RT/Shredder/Plugin/Objects.pm,
10474           lib/RT/Shredder/Plugin/SQLDump.pm,
10475           lib/RT/Shredder/Plugin/Summary.pm,
10476           lib/RT/Shredder/Plugin/Tickets.pm,
10477           lib/RT/Shredder/Plugin/Users.pm,
10478           lib/RT/Shredder/Plugin/Base/Dump.pm,
10479           lib/RT/Shredder/Plugin/Base/Search.pm, lib/RT/Approval/Rule.pm,
10480           lib/RT/Condition/AnyTransaction.pm,
10481           lib/RT/Condition/CloseTicket.pm, lib/RT/Condition/Overdue.pm,
10482           lib/RT/Condition/OwnerChange.pm,
10483           lib/RT/Condition/PriorityExceeds.pm,
10484           lib/RT/Condition/QueueChange.pm, lib/RT/Graph/Tickets.pm,
10485           lib/RT/Approval/Rule/Passed.pm,
10486           docs/creating_external_custom_fields.pod,
10487           docs/extending_clickable_links.pod, docs/gnupg_integration.pod,
10488           docs/porting.windows, docs/queue_subject_tag.pod,
10489           docs/templates.pod, docs/using_forms_widgets.pod,
10490           lib/RT/Approval/Rule/Created.pm,
10491           lib/RT/Approval/Rule/NewPending.pm,
10492           lib/RT/Approval/Rule/Rejected.pm, lib/RT/Report/Tickets.pm,
10493           lib/RT/Report/Tickets/Entry.pm, lib/RT/Test/Email.pm,
10494           lib/RT/Test/Web.pm, docs/design_docs/TransactionTypes.txt,
10495           docs/design_docs/rql_parser_machine.graphviz,
10496           docs/design_docs/gnupg_details_on_output_formats,
10497           docs/design_docs/string-extraction-guide.txt, t/00-compile.t,
10498           t/00-mason-syntax.t, t/clicky.t, t/cron.t, t/pod.t, t/rtname.t,
10499           t/savedsearch.t, t/customfields/access_via_queue.t,
10500           t/customfields/sort_order.t, t/approval/basic.t,
10501           t/data/configs/apache2.2+fastcgi.conf,
10502           t/data/configs/apache2.2+fastcgi.conf.in,
10503           t/data/configs/apache2.2+mod_perl.conf,
10504           t/data/configs/apache2.2+mod_perl.conf.in,
10505           t/data/emails/russian-subject-no-content-type,
10506           t/data/emails/subject-with-folding-ws,
10507           t/data/emails/text-html-in-russian,
10508           t/data/emails/multipart-alternative-with-umlaut,
10509           t/data/emails/new-ticket-from-iso-8859-1-full,
10510           t/data/emails/notes-uuencoded, t/data/emails/rt-send-cc,
10511           t/data/emails/multipart-report, t/data/emails/nested-mime-sample,
10512           t/data/emails/nested-rfc-822,
10513           t/data/emails/new-ticket-from-iso-8859-1,
10514           t/data/emails/text-html-with-umlaut,
10515           t/data/emails/crashes-file-based-parser,
10516           t/data/emails/lorem-ipsum, t/data/emails/very-long-subject,
10517           t/data/emails/8859-15-message-series/dir,
10518           t/data/emails/8859-15-message-series/msg1,
10519           t/data/emails/8859-15-message-series/msg2,
10520           t/data/emails/8859-15-message-series/msg3,
10521           t/data/emails/8859-15-message-series/msg4,
10522           t/data/emails/8859-15-message-series/msg5,
10523           t/data/emails/8859-15-message-series/msg6,
10524           t/data/emails/8859-15-message-series/msg7,
10525           t/data/gnupg/keyrings/trustdb.gpg,
10526           t/data/gnupg/emails/1-signed-MIME-plain.txt,
10527           t/data/gnupg/emails/12-encrypted-inline-binary.txt,
10528           t/data/gnupg/emails/13-signed-encrypted-MIME-plain.txt,
10529           t/data/gnupg/emails/14-signed-encrypted-MIME-attachment.txt,
10530           t/data/gnupg/emails/15-signed-encrypted-MIME-binary.txt,
10531           t/data/gnupg/emails/16-signed-encrypted-inline-plain.txt,
10532           t/data/gnupg/emails/18-signed-encrypted-inline-binary.txt,
10533           t/data/gnupg/emails/2-signed-MIME-plain-with-attachment.txt,
10534           t/data/gnupg/emails/3-signed-MIME-plain-with-binary.txt,
10535           t/data/gnupg/emails/6-signed-inline-with-binary.txt,
10536           t/data/gnupg/emails/7-encrypted-MIME-plain.txt,
10537           t/data/gnupg/emails/8-encrypted-MIME-with-attachment.txt,
10538           t/data/gnupg/emails/9-encrypted-MIME-with-binary.txt,
10539           t/data/gnupg/emails/README, t/data/gnupg/keyrings/pubring.gpg,
10540           t/data/gnupg/keyrings/secring.gpg,
10541           t/data/gnupg/keyrings/signed_old_style_with_attachment.eml,
10542           t/data/gnupg/keys/general-at-example.com.2.public.key,
10543           t/data/gnupg/keys/general-at-example.com.2.secret.key,
10544           t/data/gnupg/keys/general-at-example.com.public.key,
10545           t/data/gnupg/keys/general-at-example.com.secret.key,
10546           t/data/gnupg/keys/recipient-at-example.com.public.key,
10547           t/data/gnupg/keys/recipient-at-example.com.secret.key,
10548           t/data/gnupg/keys/rt-recipient-at-example.com.public.key,
10549           t/data/gnupg/keys/rt-recipient-at-example.com.secret.key,
10550           t/data/gnupg/keys/rt-test-at-example.com.2.public.key,
10551           t/data/gnupg/keys/rt-test-at-example.com.2.secret.key,
10552           t/data/gnupg/keys/rt-test-at-example.com.public.key,
10553           t/data/gnupg/keys/rt-test-at-example.com.secret.key,
10554           t/api/currentuser.t, t/api/queue.t, t/api/uri-t.t,
10555           t/data/gnupg/emails/10-encrypted-inline-plain.txt,
10556           t/data/gnupg/emails/11-encrypted-inline-attachment.txt,
10557           t/data/gnupg/emails/17-signed-encrypted-inline-attachment.txt,
10558           t/data/gnupg/emails/19-signed-inline-plain-nested.txt,
10559           t/data/gnupg/emails/4-signed-inline-plain.txt,
10560           t/data/gnupg/emails/5-signed-inline-with-attachment.txt,
10561           t/api/ace.t, t/api/action-createtickets.t, t/api/attachment.t,
10562           t/api/attribute-tests.t, t/api/attribute.t, t/api/cf.t,
10563           t/api/cf_combo_casacade.t, t/api/cf_external.t,
10564           t/api/cf_pattern.t, t/api/cf_single_values.t,
10565           t/api/cf_transaction.t, t/api/condition-ownerchange.t,
10566           t/api/condition-reject.t, t/api/customfield.t, t/api/date.t,
10567           t/api/emailparser.t, t/api/group.t, t/api/groups.t, t/api/i18n.t,
10568           t/api/link.t, t/api/record.t, t/api/reminders.t, t/api/rights.t,
10569           t/api/rt.t, t/api/scrip.t, t/api/scrip_order.t,
10570           t/api/searchbuilder.t, t/api/system.t, t/api/template-insert.t,
10571           t/api/template.t, t/api/ticket.t, t/api/tickets.t,
10572           t/api/tickets_overlay_sql.t, t/api/uri-fsck_com_rt.t,
10573           t/api/user.t, t/api/users.t, t/web/attachments.t,
10574           t/web/cf_access.t, t/web/cf_onqueue.t, t/web/cf_select_one.t,
10575           t/web/command_line_with_unknown_field.t,
10576           t/web/compilation_errors.t, t/web/config_tab_right.t,
10577           t/web/custom_frontpage.t, t/web/custom_search.t,
10578           t/web/dashboards-permissions.t, t/web/gnupg-outgoing.t,
10579           t/web/gnupg-select-keys-on-create.t, t/web/offline_utf8.t,
10580           t/web/query_builder.t, t/web/rest.t, t/web/rights.t,
10581           t/web/saved_search_chart.t, t/web/search_bulk_update_links.t,
10582           t/web/ticket-create-utf8.t, t/web/ticket_owner.t,
10583           t/web/ticket_seen.t, t/web/ticket_update_without_content.t,
10584           t/web/unlimited_search.t, t/web/crypt-gnupg.t,
10585           t/web/gnupg-select-keys-on-update.t,
10586           t/web/offline_messages_utf8.t, t/web/rest-non-ascii-subject.t,
10587           t/web/rights1.t, t/web/dashboards.t, t/ticket/badlinks.t,
10588           t/ticket/merge.t, t/ticket/search_by_txn.t,
10589           t/ticket/sort-by-user.t, t/web/basic.t, t/web/command_line.t,
10590           t/web/dashboard_with_deleted_saved_search.t,
10591           t/web/dashboards-groups.t, t/web/quicksearch.t,
10592           t/web/saved_search_permissions.t, t/ticket/search_by_watcher.t,
10593           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
10594           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt-mailgate.in,
10595           bin/rt.in, bin/standalone_httpd, bin/standalone_httpd.in,
10596           bin/webmux.pl.in, m4/rt_layout.m4, share/html/dhandler,
10597           share/html/index.html, share/html/l,
10598           share/html/Elements/BevelBoxRaisedEnd,
10599           share/html/Elements/Callback,
10600           share/html/Elements/CollectionListPaging,
10601           share/html/Elements/DashboardTabs,
10602           share/html/Elements/EditCustomFieldAutocomplete,
10603           share/html/Elements/EditCustomFieldImage,
10604           share/html/Elements/EditCustomFieldSelect,
10605           share/html/Elements/EditLinks, share/html/Elements/EmailInput,
10606           share/html/Elements/Error, share/html/Elements/GotoTicket,
10607           share/html/Elements/ListActions, share/html/Elements/ListMenu,
10608           share/html/Elements/Login, share/html/Elements/MakeClicky,
10609           share/html/Elements/Menu, share/html/Elements/MessageBox,
10610           share/html/Elements/MyAdminQueues, share/html/Elements/MyTickets,
10611           share/html/Elements/QueryString,
10612           share/html/Elements/QueueSummary,
10613           share/html/Elements/QuickCreate, share/html/Elements/Refresh,
10614           share/html/Elements/ScrubHTML, share/html/Elements/Section,
10615           share/html/Elements/SelectBoolean,
10616           share/html/Elements/SelectCustomFieldValue,
10617           share/html/Elements/SelectDateRelation,
10618           share/html/Elements/SelectLinkType,
10619           share/html/Elements/SelectMatch,
10620           share/html/Elements/SelectNewTicketQueue,
10621           share/html/Elements/SelectOwner,
10622           share/html/Elements/SelectPriority,
10623           share/html/Elements/SelectQueue,
10624           share/html/Elements/SelectStatus,
10625           share/html/Elements/SelectTicketTypes,
10626           share/html/Elements/SelectTimeUnits,
10627           share/html/Elements/SelectTimezone,
10628           share/html/Elements/SelectUsers,
10629           share/html/Elements/SelectWatcherType,
10630           share/html/Elements/ShowCustomFieldBinary,
10631           share/html/Elements/ShowCustomFieldText,
10632           share/html/Elements/ShowLink, share/html/Elements/ShowLinks,
10633           share/html/Elements/ShowMemberships,
10634           share/html/Elements/ShowUserConcise,
10635           share/html/Elements/ShowUserEmailFrequency,
10636           share/html/Elements/SimpleSearch, share/html/Elements/Tabs,
10637           share/html/Elements/TitleBox, t/delegation/cleanup_stalled.t,
10638           t/delegation/revocation.t, t/i18n/default.t,
10639           t/mail/charsets-outgoing.t, t/mail/crypt-gnupg.t,
10640           t/mail/extractsubjecttag.t, t/mail/gateway.t, t/mail/gnupg-bad.t,
10641           t/mail/gnupg-incoming.t, t/mail/gnupg-realmail.t,
10642           t/mail/gnupg-reverification.t, t/mail/mime_decoding.t,
10643           t/mail/sendmail.t, t/mail/verp.t, t/maildigest/attributes.t,
10644           t/shredder/00load.t, t/shredder/00skeleton.t,
10645           t/shredder/01basics.t, t/shredder/01ticket.t,
10646           t/shredder/02group_member.t, t/shredder/02queue.t,
10647           t/shredder/02template.t, t/shredder/02user.t,
10648           t/shredder/03plugin.t, t/shredder/03plugin_summary.t,
10649           t/shredder/03plugin_tickets.t, t/shredder/03plugin_users.t,
10650           t/shredder/utils.pl, t/ticket/action_linear_escalate.t,
10651           t/ticket/add-watchers.t, t/ticket/batch-upload-csv.t,
10652           t/ticket/cfsort-freeform-multiple.t,
10653           t/ticket/cfsort-freeform-single.t, t/ticket/deferred_owner.t,
10654           t/ticket/link_search.t, t/ticket/linking.t,
10655           t/ticket/quicksearch.t, t/ticket/requestor-order.t,
10656           t/ticket/scrips_batch.t, t/ticket/search.t,
10657           t/ticket/search_by_cf_freeform_multiple.t,
10658           t/ticket/search_by_cf_freeform_single.t,
10659           t/ticket/search_by_links.t, t/ticket/search_long_cf_values.t,
10660           t/ticket/sort-by-custom-ownership.t, t/ticket/sort-by-queue.t,
10661           t/ticket/sort_by_cf.t, t/validator/group_members.t,
10662           share/html/Elements/Checkbox,
10663           share/html/Elements/EditCustomField,
10664           share/html/Elements/EditTimeValue,
10665           share/html/Elements/MySupportQueues,
10666           share/html/Elements/SelectCustomFieldOperator,
10667           share/html/Elements/SelectEqualityOperator,
10668           share/html/Elements/SelectResultsPerPage,
10669           share/html/Elements/SelectTicketSortBy,
10670           share/html/Elements/ShowUser, share/html/Elements/TitleBoxStart,
10671           share/html/Elements/ShowSearch,
10672           share/html/Dashboards/Modify.html,
10673           share/html/Dashboards/Queries.html,
10674           share/html/Dashboards/Render.html,
10675           share/html/Dashboards/Subscription.html,
10676           share/html/Dashboards/dhandler, share/html/Dashboards/index.html,
10677           share/html/Dashboards/Elements/DashboardsForObject,
10678           share/html/Dashboards/Elements/DashboardsForObjects,
10679           share/html/Dashboards/Elements/Deleted,
10680           share/html/Dashboards/Elements/HiddenSearches,
10681           share/html/Dashboards/Elements/ListOfDashboards,
10682           share/html/Dashboards/Elements/SelectPrivacy,
10683           share/html/Dashboards/Elements/ShowDashboards,
10684           share/html/Dashboards/Elements/ShowSubscription,
10685           share/html/Dashboards/Elements/Tabs,
10686           share/html/Dashboards/Elements/ShowPortlet/component,
10687           share/html/Dashboards/Elements/ShowPortlet/dashboard,
10688           share/html/Dashboards/Elements/ShowPortlet/search,
10689           share/html/Elements/BevelBoxRaisedStart,
10690           share/html/Elements/CreateTicket,
10691           share/html/Elements/EditCustomFieldBinary,
10692           share/html/Elements/EditCustomFieldCombobox,
10693           share/html/Elements/EditCustomFieldFreeform,
10694           share/html/Elements/EditCustomFieldText,
10695           share/html/Elements/EditCustomFieldWikitext,
10696           share/html/Elements/HeaderJavascript, share/html/Elements/Logo,
10697           share/html/Elements/Logout, share/html/Elements/MyRT,
10698           share/html/Elements/MyReminders, share/html/Elements/MyRequests,
10699           share/html/Elements/PersonalQuickbar,
10700           share/html/Elements/Quicksearch,
10701           share/html/Elements/SelectAttachmentField,
10702           share/html/Elements/SelectDateType,
10703           share/html/Elements/SelectGroups, share/html/Elements/SelectLang,
10704           share/html/Elements/SelectSortOrder,
10705           share/html/Elements/SetupSessionCookie,
10706           share/html/Elements/ShowCustomFieldImage,
10707           share/html/Elements/ShowCustomFieldWikitext,
10708           share/html/Elements/ShowCustomFields, share/html/Elements/Submit,
10709           share/html/Elements/TitleBoxEnd,
10710           share/html/Elements/ValidateCustomFields,
10711           share/html/Elements/CollectionAsTable/Header,
10712           share/html/Elements/CollectionAsTable/ParseFormat,
10713           share/html/Elements/CollectionAsTable/Row,
10714           share/html/Elements/GnuPG/KeyIssues,
10715           share/html/Elements/GnuPG/SelectKeyForEncryption,
10716           share/html/Elements/GnuPG/SelectKeyForSigning,
10717           share/html/Elements/GnuPG/SignEncryptWidget,
10718           share/html/Elements/RT__Group/ColumnMap,
10719           share/html/Elements/RT__Queue/ColumnMap,
10720           share/html/Elements/RT__Scrip/ColumnMap,
10721           share/html/Elements/RT__Template/ColumnMap,
10722           share/html/Elements/RT__User/ColumnMap,
10723           share/html/Install/Basics.html,
10724           share/html/Install/DatabaseDetails.html,
10725           share/html/Install/DatabaseType.html,
10726           share/html/Install/Finish.html, share/html/Install/Global.html,
10727           share/html/Install/Initialize.html,
10728           share/html/Install/Sendmail.html, share/html/Install/autohandler,
10729           share/html/Install/index.html,
10730           share/html/Install/Elements/Errors,
10731           share/html/Install/Elements/Wrapper, share/html/Prefs/MyRT.html,
10732           share/html/Prefs/Other.html, share/html/Prefs/Quicksearch.html,
10733           share/html/Prefs/Search.html, share/html/Prefs/Elements/Tabs,
10734           share/html/Search/Bulk.html, share/html/Search/Chart,
10735           share/html/Search/Chart.html, share/html/Search/Edit.html,
10736           share/html/Search/Graph.html, share/html/Search/Results.html,
10737           share/html/Search/Results.rdf, share/html/Search/Results.tsv,
10738           share/html/Search/Simple.html,
10739           share/html/Search/Elements/SelectAndOr,
10740           share/html/Search/Elements/SelectGroupBy,
10741           share/html/Search/Elements/SelectPersonType,
10742           share/html/User/Delegation.html,
10743           share/html/User/Elements/DelegateRights,
10744           share/html/User/Elements/GroupTabs,
10745           share/html/User/Elements/Tabs,
10746           share/html/User/Groups/Members.html,
10747           share/html/User/Groups/Modify.html,
10748           share/html/User/Groups/index.html,
10749           share/html/Search/Elements/ConditionRow,
10750           share/html/Search/Elements/PickBasics,
10751           share/html/Search/Elements/ResultViews,
10752           share/html/Search/Elements/SearchesForObject,
10753           share/html/Search/Elements/SelectSearchObject,
10754           share/html/Search/Elements/SelectSearchesForObjects,
10755           share/html/REST/1.0/autohandler, share/html/REST/1.0/dhandler,
10756           share/html/REST/1.0/logout,
10757           share/html/REST/1.0/Forms/group/customfields,
10758           share/html/Search/Elements/Chart,
10759           share/html/Search/Elements/EditFormat,
10760           share/html/Search/Elements/EditQuery,
10761           share/html/Search/Elements/EditSearches,
10762           share/html/Search/Elements/Graph,
10763           share/html/Search/Elements/NewListActions,
10764           share/html/Search/Elements/PickCriteria,
10765           share/html/Search/Elements/SearchPrivacy,
10766           share/html/Search/Elements/SelectChartType,
10767           share/html/Search/Elements/SelectGroup,
10768           share/html/Search/Elements/SelectLinks,
10769           share/html/REST/1.0/Forms/attachment/default,
10770           share/html/REST/1.0/Forms/group/default,
10771           share/html/REST/1.0/Forms/group/ns,
10772           share/html/REST/1.0/Forms/queue/customfields,
10773           share/html/REST/1.0/Forms/queue/default,
10774           share/html/REST/1.0/Forms/queue/ns,
10775           share/html/REST/1.0/Forms/queue/ticketcustomfields,
10776           share/html/REST/1.0/Forms/ticket/merge,
10777           share/html/REST/1.0/Forms/ticket/attachments,
10778           share/html/REST/1.0/Forms/ticket/comment,
10779           share/html/REST/1.0/Forms/ticket/default,
10780           share/html/REST/1.0/Forms/ticket/links,
10781           share/html/REST/1.0/Forms/ticket/take,
10782           share/html/NoAuth/Logout.html, share/html/NoAuth/Reminder.html,
10783           share/html/NoAuth/css/autohandler,
10784           share/html/NoAuth/css/dhandler, share/html/NoAuth/css/print.css,
10785           share/html/NoAuth/css/web2/InHeader,
10786           share/html/NoAuth/css/web2/forms.css,
10787           share/html/NoAuth/css/web2/login.css,
10788           share/html/NoAuth/css/web2/misc.css,
10789           share/html/NoAuth/css/web2/msie.css,
10790           share/html/NoAuth/css/web2/msie6.css,
10791           share/html/NoAuth/css/web2/nav.css,
10792           share/html/NoAuth/css/web2/portlets.css,
10793           share/html/NoAuth/css/web2/ticket-search.css,
10794           share/html/NoAuth/css/web2/ticket.css,
10795           share/html/NoAuth/css/web2/tools.css,
10796           share/html/NoAuth/css/web2/yui-fonts.css,
10797           share/html/REST/1.0/Forms/ticket/history,
10798           share/html/REST/1.0/Forms/transaction/default,
10799           share/html/REST/1.0/Forms/user/default,
10800           share/html/REST/1.0/Forms/user/ns,
10801           share/html/REST/1.0/NoAuth/mail-gateway,
10802           share/html/REST/1.0/search/dhandler,
10803           share/html/REST/1.0/search/ticket,
10804           share/html/REST/1.0/ticket/comment,
10805           share/html/REST/1.0/ticket/link,
10806           share/html/REST/1.0/ticket/merge,
10807           share/html/NoAuth/css/3.4-compat/footer.css,
10808           share/html/NoAuth/css/3.4-compat/header.css,
10809           share/html/NoAuth/css/3.4-compat/login.css,
10810           share/html/NoAuth/css/3.4-compat/nav.css,
10811           share/html/NoAuth/css/3.4-compat/ticket.css,
10812           share/html/NoAuth/css/web2/admin.css,
10813           share/html/NoAuth/css/web2/base.css,
10814           share/html/NoAuth/css/web2/boxes.css,
10815           share/html/NoAuth/css/web2/layout.css,
10816           share/html/NoAuth/css/web2/main.css,
10817           share/html/NoAuth/css/web2/ticket-lists.css,
10818           share/html/NoAuth/css/web2/images/dhandler,
10819           share/html/NoAuth/css/web2/images/source/background-gradient.png,
10820           share/html/NoAuth/css/3.4-compat/body.css,
10821           share/html/NoAuth/css/3.4-compat/forms.css,
10822           share/html/NoAuth/css/3.4-compat/main.css,
10823           share/html/NoAuth/css/3.4-compat/misc.css,
10824           share/html/NoAuth/css/3.4-compat/quickbar.css,
10825           share/html/NoAuth/css/3.4-compat/titlebox.css,
10826           share/html/NoAuth/css/3.4-compat/transactions.css,
10827           share/html/NoAuth/css/3.5-default/footer.css,
10828           share/html/NoAuth/css/3.5-default/local.css,
10829           share/html/NoAuth/css/3.5-default/login.css,
10830           share/html/NoAuth/css/3.5-default/ticket-search.css,
10831           share/html/NoAuth/css/3.5-default/approvals.css,
10832           share/html/NoAuth/css/3.5-default/header.css,
10833           share/html/NoAuth/css/3.5-default/logo.css,
10834           share/html/NoAuth/css/3.5-default/misc.css,
10835           share/html/NoAuth/css/3.5-default/nav.css,
10836           share/html/NoAuth/css/3.5-default/quickbar.css,
10837           share/html/NoAuth/css/3.5-default/ticket.css,
10838           share/html/NoAuth/css/3.5-default/titlebox.css,
10839           share/html/NoAuth/css/3.5-default/transactions.css,
10840           share/html/NoAuth/css/3.5-default/forms.css,
10841           share/html/NoAuth/RichText/dhandler,
10842           share/html/NoAuth/RichText/FCKeditor/fckconfig.js,
10843           share/html/NoAuth/RichText/FCKeditor/fckeditor.js,
10844           share/html/NoAuth/RichText/FCKeditor/fckpackager.xml,
10845           share/html/NoAuth/RichText/FCKeditor/fckstyles.xml,
10846           share/html/NoAuth/RichText/FCKeditor/fcktemplates.xml,
10847           share/html/NoAuth/css/3.5-default/body.css,
10848           share/html/NoAuth/css/3.5-default/main.css,
10849           share/html/NoAuth/css/3.5-default/nav-left.css,
10850           share/html/NoAuth/images/autohandler,
10851           share/html/NoAuth/images/bplogo.gif,
10852           share/html/NoAuth/images/empty_star.gif,
10853           share/html/NoAuth/images/favicon.png,
10854           share/html/NoAuth/images/star.gif,
10855           share/html/NoAuth/images/test.png,
10856           share/html/NoAuth/images/css/cb-light.gif,
10857           share/html/NoAuth/images/css/cb.gif,
10858           share/html/NoAuth/images/css/cbr-b2g.gif,
10859           share/html/NoAuth/images/css/cbr-b2lb.gif,
10860           share/html/NoAuth/images/css/cbr-gray.gif,
10861           share/html/NoAuth/images/css/cbr-trans.gif,
10862           share/html/NoAuth/images/css/cbr.gif,
10863           share/html/NoAuth/images/css/ct-light.gif,
10864           share/html/NoAuth/images/css/ct.gif,
10865           share/html/NoAuth/images/css/ctr-b2g.gif,
10866           share/html/NoAuth/images/css/ctr-b2lb.gif,
10867           share/html/NoAuth/images/css/ctr-gray.gif,
10868           share/html/NoAuth/images/css/ctr-trans.gif,
10869           share/html/NoAuth/images/css/ctr.gif,
10870           share/html/NoAuth/images/css/dark-arrow-up.png,
10871           share/html/NoAuth/images/css/dark-arrow.png,
10872           share/html/NoAuth/images/css/fieldbg-autocomplete.gif,
10873           share/html/NoAuth/images/css/light-arrow-up.png,
10874           share/html/NoAuth/images/css/light-arrow.png,
10875           share/html/NoAuth/images/css/rolldown-arrow.gif,
10876           share/html/NoAuth/images/css/rolldown-arrow.png,
10877           share/html/NoAuth/images/css/rollup-arrow.gif,
10878           share/html/NoAuth/RichText/FCKeditor/license.txt,
10879           share/html/NoAuth/RichText/FCKeditor/editor/fckdebug.html,
10880           share/html/NoAuth/RichText/FCKeditor/editor/fckdialog.html,
10881           share/html/NoAuth/RichText/FCKeditor/editor/fckeditor.html,
10882           share/html/NoAuth/RichText/FCKeditor/editor/fckeditor.original.html,
10883           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_editorarea.css,
10884           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_showtableborders_gecko.css,
10885           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckconstants.js,
10886           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckeditorapi.js,
10887           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckjscoreextensions.js,
10888           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckscriptloader.js,
10889           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcodeformatter.js,
10890           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckconfig.js,
10891           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckregexlib.js,
10892           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection_ie.js,
10893           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktoolbaritems.js,
10894           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_internal.css,
10895           share/html/NoAuth/RichText/FCKeditor/editor/css/behaviors/disablehandles.htc,
10896           share/html/NoAuth/RichText/FCKeditor/editor/css/behaviors/showtableborders.htc,
10897           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_address.png,
10898           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_blockquote.png,
10899           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_div.png,
10900           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h1.png,
10901           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h2.png,
10902           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h3.png,
10903           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h4.png,
10904           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h5.png,
10905           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h6.png,
10906           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_p.png,
10907           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_pre.png,
10908           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_anchor.gif,
10909           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_flashlogo.gif,
10910           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_hiddenfield.gif,
10911           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_pagebreak.gif,
10912           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_plugin.gif,
10913           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdebug.js,
10914           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckplugins.js,
10915           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools.js,
10916           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml.js,
10917           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_contextmenu.js,
10918           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckstyles.js,
10919           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckurlparams.js,
10920           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml_gecko.js,
10921           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdomtools.js,
10922           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdocumentprocessor.js,
10923           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklisthandler.js,
10924           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools_ie.js,
10925           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml_ie.js,
10926           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtmlentities.js,
10927           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_ie.js,
10928           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckbrowserinfo.js,
10929           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcommands.js,
10930           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdebug_empty.js,
10931           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdialog.js,
10932           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklanguagemanager.js,
10933           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler.js,
10934           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler_gecko.js,
10935           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckundo.js,
10936           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection_gecko.js,
10937           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktoolbarset.js,
10938           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckblockquotecommand.js,
10939           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckcorestylecommand.js,
10940           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcktablecommand.js,
10941           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck.js,
10942           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_gecko.js,
10943           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklistslib.js,
10944           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection.js,
10945           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler_ie.js,
10946           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools_gecko.js,
10947           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fck_othercommands.js,
10948           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckfitwindow.js,
10949           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckjustifycommands.js,
10950           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcklistcommands.js,
10951           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcknamedcommand.js,
10952           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckpasteplaintextcommand.js,
10953           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckpastewordcommand.js,
10954           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckremoveformatcommand.js,
10955           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckshowblocks.js,
10956           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckspellcheckcommand_gecko.js,
10957           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckspellcheckcommand_ie.js,
10958           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckstylecommand.js,
10959           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcktextcolorcommand.js,
10960           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckcontextmenu.js,
10961           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontformatcombo.js,
10962           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarpanelbutton.js,
10963           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckw3crange.js,
10964           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml.js,
10965           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckindentcommands.js,
10966           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckevents.js,
10967           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckiecleanup.js,
10968           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenublock.js,
10969           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbar.js,
10970           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarspecialcombo.js,
10971           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdocumentfragment_ie.js,
10972           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckstyle.js,
10973           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdocumentfragment_gecko.js,
10974           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenuitem.js,
10975           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckspecialcombo.js,
10976           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbutton.js,
10977           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml_gecko.js,
10978           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckimagepreloader.js,
10979           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckkeystrokehandler.js,
10980           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckpanel.js,
10981           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange.js,
10982           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckeditingarea.js,
10983           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckicon.js,
10984           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbuttonui.js,
10985           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml_ie.js,
10986           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdataprocessor.js,
10987           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange_gecko.js,
10988           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange_ie.js,
10989           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrangeiterator.js,
10990           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckelementpath.js,
10991           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckenterkey.js,
10992           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckhtmliterator.js,
10993           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenublockpanel.js,
10994           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckplugin.js,
10995           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbreak_gecko.js,
10996           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbreak_ie.js,
10997           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontscombo.js,
10998           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontsizecombo.js,
10999           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarstylecombo.js,
11000           share/html/NoAuth/RichText/FCKeditor/editor/images/anchor.gif,
11001           share/html/NoAuth/RichText/FCKeditor/editor/images/arrow_ltr.gif,
11002           share/html/NoAuth/RichText/FCKeditor/editor/images/arrow_rtl.gif,
11003           share/html/NoAuth/RichText/FCKeditor/editor/images/spacer.gif,
11004           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/teeth_smile.gif,
11005           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_dtd_test.html,
11006           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_xhtml10strict.js,
11007           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_xhtml10transitional.js,
11008           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/angel_smile.gif,
11009           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/angry_smile.gif,
11010           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/broken_heart.gif,
11011           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/cake.gif,
11012           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/confused_smile.gif,
11013           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/cry_smile.gif,
11014           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/devil_smile.gif,
11015           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/embaressed_smile.gif,
11016           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/envelope.gif,
11017           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/heart.gif,
11018           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/kiss.gif,
11019           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/lightbulb.gif,
11020           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/omg_smile.gif,
11021           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/regular_smile.gif,
11022           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/sad_smile.gif,
11023           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/shades_smile.gif,
11024           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/thumbs_down.gif,
11025           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/thumbs_up.gif,
11026           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/tounge_smile.gif,
11027           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
11028           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/wink_smile.gif,
11029           share/html/NoAuth/RichText/FCKeditor/editor/js/fckadobeair.js,
11030           share/html/NoAuth/RichText/FCKeditor/editor/js/fckeditorcode_ie.js,
11031           share/html/NoAuth/RichText/FCKeditor/editor/js/fckeditorcode_gecko.js,
11032           share/html/NoAuth/RichText/FCKeditor/editor/lang/es.js,
11033           share/html/NoAuth/RichText/FCKeditor/editor/lang/eu.js,
11034           share/html/NoAuth/RichText/FCKeditor/editor/lang/hr.js,
11035           share/html/NoAuth/RichText/FCKeditor/editor/lang/km.js,
11036           share/html/NoAuth/RichText/FCKeditor/editor/lang/it.js,
11037           share/html/NoAuth/RichText/FCKeditor/editor/lang/sl.js,
11038           share/html/NoAuth/RichText/FCKeditor/editor/lang/bg.js,
11039           share/html/NoAuth/RichText/FCKeditor/editor/lang/fa.js,
11040           share/html/NoAuth/RichText/FCKeditor/editor/lang/sv.js,
11041           share/html/NoAuth/RichText/FCKeditor/editor/lang/ja.js,
11042           share/html/NoAuth/RichText/FCKeditor/editor/lang/mn.js,
11043           share/html/NoAuth/RichText/FCKeditor/editor/lang/th.js,
11044           share/html/NoAuth/RichText/FCKeditor/editor/lang/zh.js,
11045           share/html/NoAuth/RichText/FCKeditor/editor/lang/fr-ca.js,
11046           share/html/NoAuth/RichText/FCKeditor/editor/lang/he.js,
11047           share/html/NoAuth/RichText/FCKeditor/editor/lang/sr-latn.js,
11048           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-uk.js,
11049           share/html/NoAuth/RichText/FCKeditor/editor/lang/nb.js,
11050           share/html/NoAuth/RichText/FCKeditor/editor/lang/fr.js,
11051           share/html/NoAuth/RichText/FCKeditor/editor/lang/lv.js,
11052           share/html/NoAuth/RichText/FCKeditor/editor/lang/ar.js,
11053           share/html/NoAuth/RichText/FCKeditor/editor/lang/fo.js,
11054           share/html/NoAuth/RichText/FCKeditor/editor/lang/is.js,
11055           share/html/NoAuth/RichText/FCKeditor/editor/lang/en.js,
11056           share/html/NoAuth/RichText/FCKeditor/editor/lang/pl.js,
11057           share/html/NoAuth/RichText/FCKeditor/editor/lang/hi.js,
11058           share/html/NoAuth/RichText/FCKeditor/editor/lang/lt.js,
11059           share/html/NoAuth/RichText/FCKeditor/editor/lang/nl.js,
11060           share/html/NoAuth/RichText/FCKeditor/editor/lang/sr.js,
11061           share/html/NoAuth/RichText/FCKeditor/editor/lang/gl.js,
11062           share/html/NoAuth/RichText/FCKeditor/editor/lang/ko.js: import rt
11063           3.8.7
11064
11065 2009-12-31 05:09  ivan
11066
11067         * rt/lib/RT/Config.pm: Initial revision
11068
11069 2009-12-31 05:09  ivan
11070
11071         * rt/: UPGRADING.mysql, configure, aclocal.m4, README.Oracle,
11072           README, UPGRADING, configure.ac, install-sh,
11073           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
11074           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
11075           lib/RT/ObjectCustomFieldValues.pm,
11076           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
11077           lib/RT/Scrip_Overlay.pm, lib/RT/Test.pm,
11078           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm,
11079           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
11080           sbin/merge-rosetta.pl, sbin/rt-attributes-viewer,
11081           sbin/rt-attributes-viewer.in, sbin/rt-clean-sessions,
11082           sbin/rt-clean-sessions.in, sbin/rt-dump-database,
11083           sbin/rt-dump-database.in, sbin/rt-email-dashboards,
11084           sbin/rt-email-dashboards.in, sbin/rt-email-digest,
11085           sbin/rt-email-digest.in, sbin/rt-email-group-admin,
11086           sbin/rt-email-group-admin.in, sbin/rt-server, sbin/rt-server.in,
11087           sbin/rt-shredder, sbin/rt-shredder.in,
11088           sbin/rt-test-dependencies.in, sbin/rt-validator,
11089           sbin/rt-validator.in, sbin/tweak-template-locstring,
11090           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm, lib/RT/Queue.pm,
11091           lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
11092           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
11093           lib/RT/Scrips_Overlay.pm, lib/RT/System.pm,
11094           lib/RT/CustomFieldValues.pm, lib/RT/CustomFields_Overlay.pm,
11095           lib/RT/ObjectCustomFields.pm, lib/RT/Reminders.pm,
11096           lib/RT/SavedSearch.pm, lib/RT/Search.pm, lib/RT/CurrentUser.pm,
11097           lib/RT/ACE.pm, lib/RT/Attachments.pm,
11098           lib/RT/Attribute_Overlay.pm, lib/RT/Attributes.pm,
11099           lib/RT/Attributes_Overlay.pm, lib/RT/Base.pm,
11100           lib/RT/CachedGroupMember_Overlay.pm,
11101           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/Dashboard.pm,
11102           lib/RT/Installer.pm, lib/RT/ObjectCustomFieldValue_Overlay.pm,
11103           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Plugin.pm,
11104           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
11105           lib/RT/Queues.pm, lib/RT/Ruleset.pm, lib/RT/SavedSearches.pm,
11106           lib/RT/ScripAction.pm, lib/RT/ScripAction_Overlay.pm,
11107           lib/RT/ScripCondition.pm, lib/RT/Shredder.pm,
11108           lib/RT/StyleGuide.pod, lib/RT/Templates.pm, lib/RT/Tickets.pm,
11109           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/User.pm, lib/RT/Users.pm,
11110           lib/RT/Approval.pm, lib/RT/Attachments_Overlay.pm,
11111           lib/RT/CachedGroupMembers.pm, lib/RT/GroupMember_Overlay.pm,
11112           lib/RT/Link.pm, lib/RT/Transaction.pm, lib/RT/ACE_Overlay.pm,
11113           lib/RT/Action.pm, lib/RT/ScripActions_Overlay.pm,
11114           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/EmailParser.pm,
11115           lib/RT/Group.pm, lib/RT/ObjectCustomField_Overlay.pm,
11116           lib/RT/Scrip.pm, lib/RT/Template.pm, lib/RT/Principal_Overlay.pm,
11117           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
11118           lib/RT/SharedSetting.pm, lib/RT/Transactions.pm,
11119           lib/RT/Attachment_Overlay.pm, lib/RT/Condition.pm,
11120           lib/RT/Date.pm, lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm,
11121           lib/RT/ACL.pm, lib/RT/CustomFieldValue.pm,
11122           lib/RT/CustomFields.pm, lib/RT/GroupMember.pm,
11123           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
11124           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Principals.pm,
11125           lib/RT/Queues_Overlay.pm, lib/RT/SQL.pm, lib/RT/Ticket.pm,
11126           lib/RT/Util.pm, lib/RT/Attachment.pm, lib/RT/Attribute.pm,
11127           lib/RT/Link_Overlay.pm, lib/RT/Rule.pm, lib/RT/ScripActions.pm,
11128           lib/RT/Queue_Overlay.pm, lib/RT/Template_Overlay.pm,
11129           lib/RT/Crypt/GnuPG.pm, lib/RT/URI/fsck_com_rt.pm,
11130           lib/RT/URI/t.pm, lib/RT/URI/base.pm, lib/RT/Interface/Email.pm,
11131           lib/RT/Interface/REST.pm, lib/RT/Interface/CLI.pm,
11132           lib/RT/Interface/Email/Auth/GnuPG.pm,
11133           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
11134           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Menu.pm,
11135           lib/RT/Interface/Web/QueryBuilder.pm,
11136           lib/RT/Interface/Web/Request.pm, lib/RT/Interface/Web/Session.pm,
11137           lib/RT/Interface/Web/Standalone.pm,
11138           lib/RT/Interface/Web/Menu/Item.pm,
11139           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
11140           lib/RT/Interface/Web/Standalone/PreFork.pm,
11141           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
11142           lib/RT/Action/LinearEscalate.pm, lib/RT/Action/Notify.pm,
11143           lib/RT/Action/RecordComment.pm,
11144           lib/RT/Action/RecordCorrespondence.pm,
11145           lib/RT/Interface/Email/Auth/MailFrom.pm,
11146           lib/RT/Action/AutoOpen.pm, lib/RT/Action/CreateTickets.pm,
11147           lib/RT/Action/EscalatePriority.pm,
11148           lib/RT/Action/ExtractSubjectTag.pm,
11149           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
11150           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
11151           lib/RT/Action/UserDefined.pm,
11152           lib/RT/Action/NotifyGroupAsComment.pm,
11153           lib/RT/Action/SendEmail.pm, lib/RT/CustomFieldValues/External.pm,
11154           lib/RT/CustomFieldValues/Groups.pm,
11155           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
11156           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
11157           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/sv.po,
11158           lib/RT/I18N/fi.po, lib/RT/I18N/bg.po, lib/RT/I18N/hu.po,
11159           lib/RT/I18N/he.po, lib/RT/I18N/de.po, lib/RT/I18N/ru.po,
11160           lib/RT/I18N/rt.pot, lib/RT/I18N/nl.po, lib/RT/I18N/da.po,
11161           lib/RT/I18N/pl.po, lib/RT/I18N/hr.po, lib/RT/I18N/zh_TW.po,
11162           lib/RT/I18N/fr.po: import rt 3.8.7
11163
11164 2009-12-31 04:56  ivan
11165
11166         * rt/: Makefile, lib/RT.pm: rt 3.6.10
11167
11168 2009-12-31 04:44  ivan
11169
11170         * rt/: etc/RT_Config.pm.in, lib/RT/Groups_Overlay.pm,
11171           lib/RT/Record.pm, lib/RT/SearchBuilder.pm,
11172           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
11173           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
11174           sbin/rt-setup-database.in: rt 3.6.10
11175
11176 2009-12-31 04:35  ivan
11177
11178         * rt/FREESIDE_MODIFIED: up-to-date
11179
11180 2009-12-30 23:16  ivan
11181
11182         * FS/FS/Schema.pm: fix h_cdr acctid changing from bigint to int
11183           with recent DBIx::DBSchema
11184
11185 2009-12-30 21:10  ivan
11186
11187         * FS/: FS/Cron/bill.pm, bin/freeside-daily: specify multiple
11188           agentnums with freeside-daily
11189
11190 2009-12-30 19:33  ivan
11191
11192         * Makefile: goodbye conf dir
11193
11194 2009-12-30 18:50  jeff
11195
11196         * FS/FS/cust_main.pm: really reduce the noise
11197
11198 2009-12-30 18:20  ivan
11199
11200         * httemplate/: edit/prospect_main.html, edit/elements/edit.html,
11201           edit/process/elements/process.html, elements/contact.html,
11202           elements/menu.html: prospecting: proper contact error handling
11203           when you add a prospect
11204
11205 2009-12-29 22:41  jeff
11206
11207         * FS/FS/part_pkg/voip_cdr.pm: define all detail header list
11208           elements
11209
11210 2009-12-29 22:05  jeff
11211
11212         * FS/FS/cust_main.pm: noise reduction
11213
11214 2009-12-29 21:22  jeff
11215
11216         * FS/FS/tax_rate.pm: noise reduction
11217
11218 2009-12-29 18:39  jeff
11219
11220         * FS/FS/cust_bill_pkg_detail.pm: use the class used
11221
11222 2009-12-29 18:26  jeff
11223
11224         * FS/FS/cust_main.pm: noise reduction
11225
11226 2009-12-28 20:49  ivan
11227
11228         * FS/bin/freeside-upgrade: output SQL statements as we run them
11229           (and only the ones we run), not immediately
11230
11231 2009-12-28 20:44  ivan
11232
11233         * FS/FS/Conf.pm: oops, syntax error adding queued-sleep_time
11234
11235 2009-12-28 20:24  ivan
11236
11237         * FS/bin/: freeside-upgrade: don't change h_queue.job type under
11238           non-mysql, takes forever on large dbs, RT#6946
11239
11240 2009-12-28 17:38  ivan
11241
11242         * FS/bin/freeside-daily: add -u option for vacuuming, RT#5258
11243
11244 2009-12-28 17:30  ivan
11245
11246         * bin/: del-old-history, pg-sizer: some random utils for disk space
11247           analysis and eliminating old history records, RT#6914
11248
11249 2009-12-28 17:00  mark
11250
11251         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
11252           httemplate/elements/menu.html: Add Browse attachments ACL
11253           (RT#4964)
11254
11255 2009-12-28 16:38  ivan
11256
11257         * FS/: FS/Conf.pm, bin/freeside-queued: add queued-sleep_time
11258
11259 2009-12-28 11:18  ivan
11260
11261         * FS/FS/AccessRight.pm, FS/FS/Mason.pm, FS/FS/Schema.pm,
11262           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/contact.pm,
11263           FS/FS/contact_email.pm, FS/FS/contact_phone.pm,
11264           FS/FS/cust_location.pm, FS/FS/o2m_Common.pm, FS/FS/phone_type.pm,
11265           FS/FS/prospect_main.pm, FS/MANIFEST, FS/t/contact.t,
11266           FS/t/contact_email.t, FS/t/contact_phone.t, FS/t/phone_type.t,
11267           FS/t/prospect_main.t, httemplate/edit/prospect_main.html,
11268           httemplate/edit/process/prospect_main.html,
11269           httemplate/elements/city.html, httemplate/elements/contact.html,
11270           httemplate/elements/header.html, httemplate/elements/menu.html,
11271           httemplate/elements/tr-contact.html,
11272           httemplate/elements/tr-select-cust_location.html,
11273           httemplate/search/prospect_main.html,
11274           httemplate/search/report_prospect_main.html,
11275           httemplate/view/prospect_main.html,
11276           httemplate/edit/elements/edit.html,
11277           httemplate/edit/process/elements/process.html,
11278           httemplate/misc/location.cgi,
11279           httemplate/view/cust_main/packages/location.html, FS/FS.pm:
11280           beginning of prospect/CRM/contact work
11281
11282 2009-12-27 21:25  ivan
11283
11284         * FS/FS/: part_pkg_taxclass.pm, phone_device.pm: use blessed
11285
11286 2009-12-26 17:00  jeff
11287
11288         * FS/FS/: cust_location.pm, cust_main.pm: improve spacing around
11289           county
11290
11291 2009-12-23 15:32  jeff
11292
11293         * bin/monitor: remove debugging
11294
11295 2009-12-23 15:29  jeff
11296
11297         * bin/monitor: add non-forking one machine monitor program
11298
11299 2009-12-23 15:14  jeff
11300
11301         * FS/FS/Yori.pm: teach yori to do some load monitoring
11302
11303 2009-12-23 13:21  jeff
11304
11305         * FS/FS/cust_bill.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
11306           FS/FS/cust_pkg.pm,
11307           httemplate/view/cust_main/packages/location.html: correct invoice
11308           package address display and reduce false laziness
11309
11310 2009-12-22 16:30  mark
11311
11312         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
11313           httemplate/edit/process/svc_acct.cgi: Tweak set_password per
11314           RT#6358
11315
11316 2009-12-21 06:44  jeff
11317
11318         * FS/FS/: Schema.pm, cust_bill_pkg.pm,
11319           cust_bill_pkg_tax_location.pm, cust_credit_bill_pkg.pm,
11320           cust_tax_exempt_pkg.pm: manage tax exemptions (texas-tax) on
11321           credit application RT953
11322
11323 2009-12-21 06:36  jeff
11324
11325         * FS/FS/Conf.pm, FS/FS/tax_rate.pm, bin/fetch_and_expand_taxes,
11326           bin/reassemble_taxes: move cch conf into database and add a
11327           couple small tools for processing updates more manually
11328
11329 2009-12-20 18:00  ivan
11330
11331         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: have 'Bill now'
11332           link cancel expired (and suspend adjourned) packages, and catch
11333           and return errors in all cases, RT#6627
11334
11335 2009-12-20 13:52  ivan
11336
11337         * FS/FS/Conf.pm: late fee package class specified in the event
11338           action instead of a global finance_pkgclass config, RT#6617
11339
11340 2009-12-20 13:48  ivan
11341
11342         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: late
11343           fee package class specified in the event action instead of a
11344           global finance_pkgclass config, RT#6617
11345
11346 2009-12-20 11:42  ivan
11347
11348         * FS/FS/ClientAPI/MyAccount.pm: fix usage details pulling from
11349           wrong account for customers who have multiple accounts, RT#6681,
11350           fallout from RT#4189
11351
11352 2009-12-19 22:52  ivan
11353
11354         * httemplate/search/cust_pkg.cgi: fix address fields on advanced
11355           package search, RT#6609
11356
11357 2009-12-19 18:51  ivan
11358
11359         * FS/FS/cust_pkg.pm: fix bulk package order with one package
11360           changing to one new package, RT#6519, fallout from RT#4499
11361
11362 2009-12-19 17:02  ivan
11363
11364         * httemplate/view/cust_main/: packages.html, payment_history.html:
11365           fix cust_main-packages-years, RT#6798
11366
11367 2009-12-19 15:52  ivan
11368
11369         * FS/FS/cust_bill_ApplicationCommon.pm: fix more
11370           ->owed_setup/owed_recur clashing with
11371           cust_bill->open_cust_bill_pkg separating line items, RT#4729
11372
11373 2009-12-19 15:28  ivan
11374
11375         * FS/FS/cust_bill_ApplicationCommon.pm: fix credit application, at
11376           least in vedeya's case on HEAD, RT#6819, fallout from tax
11377           credits, RT#4729
11378
11379 2009-12-19 14:52  ivan
11380
11381         * httemplate/edit/elements/ApplicationCommon.html: fix fill-in of
11382           credit amount when there aren't tax buttons
11383
11384 2009-12-19 14:41  ivan
11385
11386         * httemplate/edit/cust_credit.cgi: add add'l info field as a
11387           customer-editable field, RT#6505
11388
11389 2009-12-19 14:32  ivan
11390
11391         * httemplate/view/cust_main/payment_history.html: make room for
11392           credit reasons in popup
11393
11394 2009-12-19 12:29  ivan
11395
11396         * FS/FS/cust_main_Mixin.pm: fix event report w/ a customer status
11397
11398 2009-12-19 11:10  ivan
11399
11400         * FS/FS/part_pkg.pm: fix package order to really display only those
11401           pacakges available
11402
11403 2009-12-19 11:09  ivan
11404
11405         * httemplate/misc/cust-part_pkg.cgi: fix order of packages after
11406           class selection changes
11407
11408 2009-12-18 10:20  jeff
11409
11410         * FS/FS/cust_bill_pkg_tax_location.pm,
11411           FS/FS/cust_bill_pkg_tax_rate_location.pm,
11412           httemplate/edit/elements/ApplicationCommon.html,
11413           httemplate/misc/xmlhttp-calculate_taxes.html: fix handling of tax
11414           location records and add a 'clear' button for tax credits
11415
11416 2009-12-17 16:41  ivan
11417
11418         * rt/: bin/standalone_httpd, bin/mason_handler.fcgi.in,
11419           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
11420           bin/mason_handler.scgi.in, bin/rt-crontool.in,
11421           bin/rt-mailgate.in, bin/webmux.pl.in, etc/acl.mysql: import rt
11422           3.6.10
11423
11424 2009-12-17 16:38  ivan
11425
11426         * rt/: configure, README, configure.ac,
11427           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
11428           sbin/license_tag, sbin/rt-dump-database,
11429           sbin/rt-dump-database.in, sbin/factory, lib/RT/Handle.pm,
11430           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValues.pm,
11431           lib/RT/ScripCondition_Overlay.pm, lib/RT/Transactions_Overlay.pm,
11432           lib/RT/URI.pm, lib/RT/CustomFieldValues_Overlay.pm,
11433           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
11434           lib/RT/Scrip_Overlay.pm, lib/RT/I18N.pm,
11435           lib/RT/CachedGroupMember.pm, lib/RT/GroupMembers_Overlay.pm,
11436           lib/RT/Queue.pm, lib/RT/ScripConditions_Overlay.pm,
11437           lib/RT/Scrips.pm, lib/RT/System.pm, lib/RT/CustomFieldValues.pm,
11438           lib/RT/Links.pm, lib/RT/Reminders.pm, lib/RT/SavedSearch.pm,
11439           lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm, lib/RT/Attributes.pm,
11440           lib/RT/Base.pm, lib/RT/CurrentUser.pm,
11441           lib/RT/CustomFieldValue_Overlay.pm,
11442           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
11443           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
11444           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
11445           lib/RT/Attachments.pm, lib/RT/Attribute_Overlay.pm,
11446           lib/RT/Attributes_Overlay.pm,
11447           lib/RT/CachedGroupMember_Overlay.pm,
11448           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Principal.pm,
11449           lib/RT/Queues.pm, lib/RT/SavedSearches.pm,
11450           lib/RT/ObjectCustomFieldValue_Overlay.pm,
11451           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
11452           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
11453           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
11454           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
11455           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
11456           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
11457           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
11458           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
11459           lib/RT/GroupMembers.pm, lib/RT/Principal_Overlay.pm,
11460           lib/RT/Template.pm, lib/RT/Transactions.pm,
11461           lib/RT/ACL_Overlay.pm, lib/RT/Attachment_Overlay.pm,
11462           lib/RT/Date.pm, lib/RT/ACL.pm, lib/RT/GroupMember.pm,
11463           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm,
11464           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
11465           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
11466           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queues_Overlay.pm,
11467           lib/RT/Ticket.pm, lib/RT/Attachment.pm, lib/RT/Attribute.pm,
11468           lib/RT/Link_Overlay.pm, lib/RT/Principals.pm,
11469           lib/RT/ScripActions.pm, lib/RT/Queue_Overlay.pm,
11470           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
11471           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
11472           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
11473           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
11474           lib/RT/Interface/Web/Menu.pm,
11475           lib/RT/Interface/Web/QueryBuilder.pm,
11476           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
11477           lib/RT/Action/CreateTickets.pm, lib/RT/Action/Generic.pm,
11478           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
11479           lib/RT/Action/RecordComment.pm,
11480           lib/RT/Action/RecordCorrespondence.pm,
11481           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
11482           lib/RT/Interface/Email/Auth/GnuPG.pm,
11483           lib/RT/Interface/Email/Auth/MailFrom.pm,
11484           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
11485           lib/RT/Interface/Web/Menu/Item.pm,
11486           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
11487           lib/RT/Action/AutoOpen.pm, lib/RT/Action/EscalatePriority.pm,
11488           lib/RT/Action/SetPriority.pm, lib/RT/Action/SendEmail.pm,
11489           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
11490           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
11491           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/sv.po,
11492           lib/RT/I18N/fi.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
11493           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
11494           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
11495           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
11496           lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/tr.po,
11497           lib/RT/Condition/AnyTransaction.pm,
11498           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
11499           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
11500           lib/RT/Condition/PriorityChange.pm,
11501           lib/RT/Condition/PriorityExceeds.pm,
11502           lib/RT/Condition/QueueChange.pm,
11503           lib/RT/Condition/StatusChange.pm,
11504           lib/RT/Condition/UserDefined.pm, lib/RT/Report/Tickets.pm,
11505           lib/RT/Report/Tickets/Entry.pm: import rt 3.6.10
11506
11507 2009-12-16 09:35  ivan
11508
11509         * httemplate/edit/cust_main_attach.cgi: tweak attachment adding UI:
11510           table consistency, input sizes and maxlengths, RT#4964
11511
11512 2009-12-16 07:03  jeff
11513
11514         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_location.pm,
11515           cust_main.pm, cust_pkg.pm: group invoice line items by location,
11516           show location address on invoice, option for due date rather than
11517           invoice date on prior unpaid invoice line items, and option for
11518           aging on invoice (#6418, #5235, #4648)
11519
11520 2009-12-13 23:52  ivan
11521
11522         * FS/FS/svc_acct.pm: use a global config too
11523
11524 2009-12-13 23:10  ivan
11525
11526         * FS/FS/: Conf.pm, svc_acct.pm, part_export/sqlradius.pm: add
11527           overlimit_groups agent-specific config, overriding
11528           export-specific overlimit_groups, RT#6622
11529
11530 2009-12-13 19:36  mark
11531
11532         * httemplate/search/elements/search-xls.html: Fix filename for
11533           Excel spreadsheet reports
11534
11535 2009-12-13 17:41  mark
11536
11537         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
11538           httemplate/edit/cust_main_attach.cgi,
11539           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
11540           httemplate/view/cust_main/attachments.html: Add access right to
11541           view attachments
11542
11543 2009-12-12 15:53  ivan
11544
11545         * httemplate/search/cust_credit_bill_pkg.html,
11546           FS/FS/cust_credit_bill_pkg.pm,
11547           httemplate/search/cust_bill_pkg.cgi: better reporting for tax
11548           credits, RT#4729
11549
11550 2009-12-12 15:32  ivan
11551
11552         * httemplate/search/: cust_bill_pkg.cgi, cust_credit_bill_pkg.html,
11553           report_tax.cgi: better reporting for tax credits, RT#4729
11554
11555 2009-12-12 14:35  ivan
11556
11557         * FS/FS/cust_credit_bill_pkg.pm: doc
11558
11559 2009-12-12 14:22  ivan
11560
11561         * Makefile: sync versioning with branches, sorry jeremy
11562
11563 2009-12-12 13:38  ivan
11564
11565         * FS/FS/cust_pkg.pm, httemplate/search/cust_bill_pkg.cgi,
11566           httemplate/search/report_tax.cgi,
11567           httemplate/search/report_tax.html: reporting with city taxes,
11568           RT#6776
11569
11570 2009-12-10 15:03  ivan
11571
11572         * FS/FS/cust_main.pm: fully fix bulk customer reports, RT#6778
11573
11574 2009-12-07 22:21  mark
11575
11576         * FS/FS/Schema.pm: Fix cust_attachment.disabled type
11577
11578 2009-12-06 15:44  ivan
11579
11580         * httemplate/edit/part_pkg.cgi: fix initial value of agent types
11581           when cloning
11582
11583 2009-12-06 15:18  ivan
11584
11585         * httemplate/elements/header.html: fix search box clearing from
11586           within RT, caused by different quoting rules in RT comp_root.
11587           grr.
11588
11589 2009-12-06 11:19  ivan
11590
11591         * FS/FS/Schema.pm: more reasonable sizes for filename, mime type
11592           and title, RT#6823
11593
11594 2009-12-04 10:37  jeff
11595
11596         * FS/FS/cust_bill.pm: holy cow! correct sense of skip usage testing
11597
11598 2009-12-03 20:45  ivan
11599
11600         * FS/FS/svc_acct.pm, httemplate/search/svc_acct.cgi:
11601           customer-specific account report (and some small refactoring of
11602           method names to clash less), RT#6180
11603
11604 2009-12-03 20:40  ivan
11605
11606         * FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
11607           httemplate/search/477.html, httemplate/search/cust_bill.html,
11608           httemplate/search/cust_bill_event.cgi,
11609           httemplate/search/cust_event.html,
11610           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
11611           httemplate/search/report_svc_acct.html,
11612           httemplate/view/cust_main/packages.html, FS/FS/cust_event.pm,
11613           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
11614           httemplate/misc/email-customers.html,
11615           httemplate/misc/process/bulk_change_pkg.cgi,
11616           httemplate/misc/process/email-customers.html: customer-specific
11617           account report (and some small refactoring of method names to
11618           clash less), RT#6180
11619
11620 2009-12-03 19:23  ivan
11621
11622         * FS/FS/cust_pkg.pm: doh, 1.9 fix customer package search (fallout
11623           from customer classes) and add "not yet billed" status to
11624           customer package report
11625
11626 2009-12-03 11:22  ivan
11627
11628         * httemplate/graph/cust_bill_pkg.cgi: average per cust_pkg option
11629           for peter
11630
11631 2009-12-03 11:06  ivan
11632
11633         * FS/FS/Report/Table/Monthly.pm,
11634           httemplate/graph/cust_bill_pkg.cgi,
11635           httemplate/graph/report_cust_bill_pkg.html: average per cust_pkg
11636           option for peter
11637
11638 2009-12-02 23:53  ivan
11639
11640         * FS/FS/Schema.pm: index cdrbatchnum
11641
11642 2009-12-02 23:37  ivan
11643
11644         * FS/FS/: Record.pm, cdr/sansay.pm: fix startdate in sansay CDR
11645           import (and skip blank lines), RT#6801
11646
11647 2009-12-02 23:18  ivan
11648
11649         * httemplate/search/cdr.html: fix cdr search
11650
11651 2009-12-02 20:22  ivan
11652
11653         * FS/FS/cdr/sansay.pm: no header?
11654
11655 2009-12-02 12:58  ivan
11656
11657         * FS/FS/Schema.pm: add index to rate_prefix.npa for a performance
11658           improvement on CDR billing, RT#6386
11659
11660 2009-12-02 12:51  ivan
11661
11662         * httemplate/view/: svc_broadband.cgi, svc_domain.cgi,
11663           svc_external.cgi, svc_forward.cgi, svc_www.cgi: fix viewing
11664           unlinked forwards, domains, broadband/external/www services,
11665           RT#6794
11666
11667 2009-12-01 11:16  jeff
11668
11669         * FS/FS/cust_bill.pm: want a listref not a list
11670
11671 2009-11-29 16:38  ivan
11672
11673         * FS/FS/cust_main.pm, httemplate/misc/email-customers.html: fix
11674           bulk sending of customer notices, RT#6778
11675
11676 2009-11-29 16:06  ivan
11677
11678         * httemplate/edit/REAL_cust_pkg.cgi: fix
11679
11680 2009-11-29 16:04  ivan
11681
11682         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
11683           UI changes to make it impossible to add a start date to a package
11684           that already has a setup fee (can still remove an existing start
11685           date causing problems), RT#6712
11686
11687 2009-11-29 15:18  ivan
11688
11689         * FS/FS/: Conf.pm, cust_pkg.pm: add
11690           cust_pkg-change_pkgpart-bill_now option to bill the new package
11691           immediately on package changes.  Useful for prepaid situations
11692           with RADIUS where an Expiration attribute base don the package
11693           must be present at all times.  RT#6692
11694
11695 2009-11-29 15:15  ivan
11696
11697         * FS/FS/cust_main.pm: doc: spelling
11698
11699 2009-11-25 16:27  ivan
11700
11701         * FS/FS/part_pkg/voip_cdr.pm: debugging left on
11702
11703 2009-11-25 11:58  ivan
11704
11705         * httemplate/edit/part_pkg.cgi: don't consider disabled report
11706           classes, don't load up the whole table just to see if there are
11707           any
11708
11709 2009-11-25 11:32  jeff
11710
11711         * FS/FS/: cust_bill.pm, usage_class.pm: improve appearance of cdr
11712           records in cdr sections
11713
11714 2009-11-25 08:13  jeff
11715
11716         * FS/FS/cust_bill.pm: bug fixes, reuse summary_page, eliminate
11717           dups, and rearrange
11718
11719 2009-11-25 08:09  jeff
11720
11721         * conf/invoice_latex: really insert a pagebreak
11722
11723 2009-11-25 08:07  jeff
11724
11725         * conf/invoice_latex: oops.. need updated template for new formats
11726
11727 2009-11-24 13:00  ivan
11728
11729         * FS/FS/cust_bill.pm: debugging left on
11730
11731 2009-11-24 09:05  jeff
11732
11733         * FS/FS/cust_bill.pm: cope with sections lacking a pkg_category
11734
11735 2009-11-23 23:42  ivan
11736
11737         * httemplate/: misc/timeworked.html, misc/process/timeworked.html,
11738           search/timeworked.html: timeworked report: carry the date range
11739           through to the success redirect
11740
11741 2009-11-23 23:23  ivan
11742
11743         * httemplate/: search/report_timeworked.html, elements/menu.html,
11744           search/timeworked.html: add date constratint on time worked
11745           search
11746
11747 2009-11-23 22:04  ivan
11748
11749         * FS/FS/cust_main.pm: send card number with void transactions for
11750           B:OP:IPPay, RT#5690
11751
11752 2009-11-23 14:09  mark
11753
11754         * FS/FS/Schema.pm: Add title field to cust_attachment
11755
11756 2009-11-22 16:25  jeff
11757
11758         * FS/FS/cust_bill_ApplicationCommon.pm: apply to taxes last
11759
11760 2009-11-20 09:33  jeff
11761
11762         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
11763           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
11764           FS/FS/usage_class.pm, FS/FS/part_pkg/voip_cdr.pm,
11765           conf/invoice_html, httemplate/browse/pkg_category.html,
11766           httemplate/browse/usage_class.html,
11767           httemplate/edit/pkg_category.html,
11768           httemplate/edit/usage_class.html: invoice formatting: add
11769           sections for usage, add sections per svc_phone, add folding like
11770           line items into one #6592
11771
11772 2009-11-19 01:47  ivan
11773
11774         * FS/FS.pm, FS/FS/Record.pm, FS/FS/cdr.pm,
11775           FS/bin/freeside-cdr-sftp_and_import, bin/cdr-transnexus.import,
11776           bin/cdr.http_and_import, bin/cdr.import,
11777           httemplate/elements/select-cdrbatch.html,
11778           httemplate/elements/tr-select-cdrbatch.html,
11779           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
11780           httemplate/view/svc_phone.cgi: proper cdr_batch table, RT#6386
11781
11782 2009-11-19 01:43  ivan
11783
11784         * FS/FS/: Mason.pm, Schema.pm, Upgrade.pm: proper cdr_batch table,
11785           RT#6386
11786
11787 2009-11-19 01:39  ivan
11788
11789         * FS/MANIFEST: proper cdr_batch table, RT#6386
11790
11791 2009-11-19 01:32  ivan
11792
11793         * FS/: FS/cdr_batch.pm, t/cdr_batch.t: proper cdr_batch table,
11794           RT#6386
11795
11796 2009-11-18 23:06  ivan
11797
11798         * FS/FS/cdr.pm: format CDRs durations as NNm MMs instead of NN.MMm,
11799           RT#6316
11800
11801 2009-11-18 22:21  ivan
11802
11803         * FS/FS/Cron/breakage.pm: consider credits and refunds in breakage,
11804           RT#6407
11805
11806 2009-11-18 01:39  mark
11807
11808         * httemplate/search/cust_pay_batch.cgi: RT#4786, RBC batch format
11809
11810 2009-11-18 01:27  mark
11811
11812         * FS/FS/Conf.pm, FS/FS/pay_batch/RBC.pm,
11813           httemplate/search/cust_pay_batch.cgi: RT#4768, RBC batch format
11814
11815 2009-11-18 01:09  mark
11816
11817         * httemplate/: browse/cust_attachment.html,
11818           misc/cust_attachment.cgi: cust_attachment improvement, RT#4964
11819           and #6225
11820
11821 2009-11-17 14:06  ivan
11822
11823         * FS/FS/cust_main.pm: do a case-insensive search on
11824           browser-remembered results, so starting to use USPS verification
11825           (which UPPERCASES everything) doesn't invalidate everything your
11826           browser remembered in quick payment entry
11827
11828 2009-11-17 12:56  jeff
11829
11830         * httemplate/edit/elements/ApplicationCommon.html: work around ie7
11831           javascript issues
11832
11833 2009-11-16 23:42  ivan
11834
11835         * httemplate/search/: report_cust_pay.html,
11836           report_cust_refund.html, elements/cust_pay_or_refund.html: add
11837           otaker to payment/refund search, RT#6407
11838
11839 2009-11-16 23:08  ivan
11840
11841         * httemplate/: elements/menu.html, search/report_cust_refund.html:
11842           add refund report, RT#6407
11843
11844 2009-11-16 16:06  mark
11845
11846         * httemplate/: edit/cust_main_attach.cgi,
11847           edit/process/cust_main_attach.cgi, elements/menu.html,
11848           search/elements/search-html.html, view/cust_main.cgi,
11849           view/cust_main/attachments.html: cust_attachment improvement,
11850           RT#4964 and #6225
11851
11852 2009-11-15 19:55  ivan
11853
11854         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
11855           httemplate/search/cust_bill.html,
11856           httemplate/search/report_cust_bill.html: add ability to search on
11857           ranges of charged, owed to adv. invoice report, RT#6407
11858
11859 2009-11-15 18:27  ivan
11860
11861         * FS/: FS/Conf.pm, FS/Cron/bill.pm, bin/freeside-daily: add
11862           disable_cron_billing config, RT#6407
11863
11864 2009-11-13 16:08  ivan
11865
11866         * FS/FS/cust_main.pm, httemplate/elements/select-terms.html,
11867           httemplate/search/cust_main.html,
11868           httemplate/search/report_cust_main.html: add invoice terms to
11869           advanced customer report.  dogfood.
11870
11871 2009-11-12 23:12  ivan
11872
11873         * FS/FS/cust_pkg.pm: fix advanced package report fallout from
11874           customer classes, RT#6677
11875
11876 2009-11-12 13:45  mark
11877
11878         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, httemplate/view/svc_acct.cgi,
11879           httemplate/edit/svc_acct.cgi,
11880           httemplate/edit/process/svc_acct.cgi: Add default password
11881           encoding option
11882
11883 2009-11-12 08:56  jeff
11884
11885         * FS/FS/: Schema.pm, tax_rate.pm: correct bugs in tax replacement
11886           routine and allow updates to function
11887
11888 2009-11-11 18:05  mark
11889
11890         * FS/FS/pay_batch/paymentech.pm: Fix date format string
11891
11892 2009-11-11 18:03  mark
11893
11894         * FS/bin/: freeside-paymentech-upload,
11895           freeside-paymentech-download: Fix zip password
11896
11897 2009-11-11 08:38  jeff
11898
11899         * httemplate/edit/cust_credit.cgi: cruft removal
11900
11901 2009-11-06 14:25  jeff
11902
11903         * httemplate/misc/xmlhttp-calculate_taxes.html: oops!  forgot an
11904           important file for applying tax credits #4729
11905
11906 2009-11-06 14:07  ivan
11907
11908         * FS/FS/cust_main.pm: use business-onlinepayment-description in
11909           1.9, even without $pkgs
11910
11911 2009-11-05 17:51  ivan
11912
11913         * FS/FS/: Conf.pm, cust_main_invoice.pm: add
11914           emailinvoice-apostrophe config option to allow apostrophies in
11915           invoice email addresses, RT#6464
11916
11917 2009-11-05 16:25  ivan
11918
11919         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
11920           httemplate/search/report_cust_main.html: add "payment expiration
11921           before" to customer report, RT#6447
11922
11923 2009-11-05 15:55  ivan
11924
11925         * FS/FS/ConfDefaults.pm: try not to make the "Customer Fields"
11926           SELECT so huge
11927
11928 2009-11-05 14:01  ivan
11929
11930         * httemplate/search/svc_acct.cgi: improvements in time remaining
11931           report: correctly account for unpaid time for non-monthly
11932           customers, report in hours+minutes intead of using Time::Duration
11933           days/hours
11934
11935 2009-11-05 13:22  ivan
11936
11937         * FS/bin/: freeside-paymentech-download,
11938           freeside-paymentech-upload: back to old host name, info from
11939           customer/paymentech was bogus, RT#5650
11940
11941 2009-11-04 17:47  ivan
11942
11943         * FS/bin/: freeside-paymentech-download,
11944           freeside-paymentech-upload: update paymentech live server,
11945           RT#5650
11946
11947 2009-11-04 16:52  ivan
11948
11949         * FS/FS/pkg_category.pm: fix pkg_category upgrades
11950
11951 2009-11-04 16:48  ivan
11952
11953         * FS/FS/cust_main.pm: fix bad interaction between new city tax code
11954           & using taxclasses without cities, RT#6637
11955
11956 2009-11-04 16:29  ivan
11957
11958         * FS/FS/Mason.pm: oops, for customer categories
11959
11960 2009-11-04 16:04  ivan
11961
11962         * httemplate/browse/cust_main_county.cgi: fix county filter on tax
11963           config, fallout from city tax changes, RT#5852
11964
11965 2009-11-03 17:40  ivan
11966
11967         * FS/bin/: freeside-paymentech-download,
11968           freeside-paymentech-upload: add explicit use of Expect module, so
11969           the error is thrown immediate, RT#5650
11970
11971 2009-11-03 17:04  ivan
11972
11973         * FS/FS/Cron/breakage.pm, httemplate/config/config-process.cgi,
11974           httemplate/config/config-view.cgi: reconcile breakage from stale
11975           accounts, RT#6407
11976
11977 2009-11-03 16:59  ivan
11978
11979         * FS/FS/part_pkg.pm: silence "use of uninitialized value in split"
11980           warning
11981
11982 2009-11-03 12:44  ivan
11983
11984         * FS/FS/pay_batch.pm: fix warning replacing pay_batch, RT#5650
11985
11986 2009-11-03 11:56  ivan
11987
11988         * FS/bin/: freeside-paymentech-upload,
11989           freeside-paymentech-download: check for zip and unzip commands,
11990           use multi-arg version of system to prevent the shell getting its
11991           hands on things (metacharacters in pw or whatnot), RT#5650
11992
11993 2009-11-03 11:11  ivan
11994
11995         * FS/bin/: freeside-paymentech-download,
11996           freeside-paymentech-upload: update usage & manpage w/ freeside-
11997           prefix
11998
11999 2009-11-03 11:03  ivan
12000
12001         * FS/bin/: freeside-paymentech-download,
12002           freeside-paymentech-upload: fix usage of File::Temp->newdir, not
12003           in 0.18 File::Temp on perl 5.10.0, RT#5650
12004
12005 2009-11-03 10:53  ivan
12006
12007         * FS/bin/: freeside-paymentech-download,
12008           freeside-paymentech-upload: moving paymentech-* to FS/bin,
12009           RT#5650
12010
12011 2009-11-02 19:13  ivan
12012
12013         * httemplate/config/config.cgi, FS/FS/Conf.pm,
12014           FS/bin/freeside-daily, httemplate/config/config-process.cgi,
12015           httemplate/config/config-view.cgi,
12016           httemplate/elements/tr-select-part_pkg.html,
12017           FS/FS/Cron/breakage.pm: (start of) reconcile breakage from stale
12018           accounts, RT#6407
12019
12020 2009-11-02 17:21  ivan
12021
12022         * FS/FS/Conf.pm: clarify description of batchconfig-paymentech
12023           based on notes from #5650
12024
12025 2009-11-02 13:21  ivan
12026
12027         * httemplate/edit/payment_gateway.html: add Elavon, SagePay,
12028           WorldPay, fix extra space on PlugnPay, PPIPayMover, Protx
12029
12030 2009-11-01 14:12  jeff
12031
12032         * httemplate/search/: 477.html, elements/search-csv.html: form 477
12033           improvements #6499
12034
12035 2009-10-31 13:09  jeff
12036
12037         * FS/FS/cust_bill.pm: unbork summary page invoices
12038
12039 2009-10-30 16:29  ivan
12040
12041         * FS/FS/cust_event.pm, FS/FS/cust_main_Mixin.pm,
12042           httemplate/elements/select-part_event.html,
12043           httemplate/elements/select-payby.html,
12044           httemplate/elements/tr-select-part_event.html,
12045           httemplate/search/cust_event.html,
12046           httemplate/search/report_cust_event.html: more reporting options
12047           for failed billing events, RT#6447
12048
12049 2009-10-30 11:37  ivan
12050
12051         * FS/FS/: Conf.pm: add paymentech to batch config options
12052
12053 2009-10-29 17:02  ivan
12054
12055         * httemplate/: browse/cust_main_county.cgi,
12056           edit/bulk-cust_main_county.html,
12057           edit/process/bulk-cust_main_county.html: bulk tax changes,
12058           RT#6445
12059
12060 2009-10-29 16:43  mark
12061
12062         * FS/FS/pay_batch/paymentech.pm: use XML::Writer for tighter
12063           compliance with spec
12064
12065 2009-10-29 16:37  ivan
12066
12067         * httemplate/edit/bulk-cust_main_county.html: friendlier error
12068           message when you select nothing, RT#6445
12069
12070 2009-10-29 16:36  ivan
12071
12072         * httemplate/elements/errorpage-popup.html: adding errorpage popup,
12073           RT#6445
12074
12075 2009-10-29 15:55  ivan
12076
12077         * FS/bin/freeside-queued: have freeside-queued be more resillient
12078           in the face of a database that's gone away, RT#6428
12079
12080 2009-10-29 12:10  ivan
12081
12082         * FS/FS/cust_bill_pkg.pm: turn off debugging
12083
12084 2009-10-29 12:08  ivan
12085
12086         * httemplate/search/cust_main.html,
12087           httemplate/search/report_cust_main.html, FS/FS/cust_main.pm,
12088           httemplate/elements/select-table.html: customer classification,
12089           RT#6376
12090
12091 2009-10-29 11:38  ivan
12092
12093         * FS/MANIFEST, FS/FS/cust_main.pm, FS/t/category_Common.t,
12094           FS/t/class_Common.t, httemplate/browse/pkg_category.html,
12095           httemplate/edit/cust_main/top_misc.html,
12096           httemplate/view/cust_main/misc.html,
12097           httemplate/elements/select-cust_class.html,
12098           httemplate/elements/tr-select-cust_class.html: customer
12099           classification, RT#6376
12100
12101 2009-10-28 18:08  ivan
12102
12103         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/category_Common.pm,
12104           FS/FS/class_Common.pm, FS/FS/cust_category.pm,
12105           FS/FS/cust_class.pm, FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
12106           FS/FS/pkg_class.pm, FS/t/cust_category.t, FS/t/cust_class.t,
12107           httemplate/elements/menu.html,
12108           httemplate/browse/cust_category.html,
12109           httemplate/browse/cust_class.html,
12110           httemplate/browse/part_pkg_report_option.html,
12111           httemplate/browse/pkg_category.html,
12112           httemplate/browse/pkg_class.html,
12113           httemplate/edit/cust_category.html,
12114           httemplate/edit/cust_class.html,
12115           httemplate/edit/pkg_category.html,
12116           httemplate/edit/pkg_class.html,
12117           httemplate/edit/elements/category_Common.html,
12118           httemplate/edit/elements/class_Common.html,
12119           httemplate/edit/process/cust_category.html,
12120           httemplate/edit/process/cust_class.html: customer classification,
12121           RT#6376
12122
12123 2009-10-28 12:04  ivan
12124
12125         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm,
12126           svc_forward.pm, svc_www.pm: fix problems using inventory for UID
12127           (and other fields controlled by check in svc_acct and also
12128           svc_www, svc_domain and svc_forward), RT#6366
12129
12130 2009-10-28 12:01  jeff
12131
12132         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
12133           httemplate/edit/elements/ApplicationCommon.html,
12134           httemplate/edit/process/cust_credit_bill.cgi,
12135           httemplate/edit/process/elements/ApplicationCommon.html: UI
12136           changes for credit applications include on the fly tax
12137           calculations #4729
12138
12139 2009-10-28 11:16  ivan
12140
12141         * FS/FS/part_svc.pm: fix removing a flag from a service definition
12142           column
12143
12144 2009-10-28 10:26  ivan
12145
12146         * httemplate/misc/inventory_item-import.html: fix inventory upload,
12147           RT#6366
12148
12149 2009-10-27 23:13  ivan
12150
12151         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
12152           httemplate/search/cust_pkg.cgi,
12153           httemplate/search/report_cust_pkg.html,
12154           httemplate/view/cust_main/packages.html: customer link to package
12155           reports for that customer, RT#6180
12156
12157 2009-10-27 11:11  ivan
12158
12159         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
12160           httemplate/elements/header.html: address1 search, RT#5060
12161
12162 2009-10-26 18:26  mark
12163
12164         * httemplate/edit/payment_gateway.html: add Jety to the list
12165
12166 2009-10-26 16:20  ivan
12167
12168         * httemplate/elements/tr-select-pkg_class.html: didn't want to
12169           revert that, though
12170
12171 2009-10-26 16:17  ivan
12172
12173         * httemplate/elements/tr-select-pkg_class.html: better fix for
12174           ignoring disabled package classes that doesn't search them twice
12175
12176 2009-10-26 00:12  jeff
12177
12178         * FS/FS/Conf.pm, FS/FS/Schema.pm,
12179           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay_pkg.pm,
12180           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_tax_location.pm,
12181           FS/FS/cust_bill_pkg_tax_rate_location.pm,
12182           FS/FS/cust_credit_bill_pkg.pm, httemplate/edit/cust_credit.cgi,
12183           httemplate/edit/elements/ApplicationCommon.html,
12184           httemplate/edit/process/elements/ApplicationCommon.html,
12185           httemplate/search/cust_bill_pkg.cgi,
12186           httemplate/search/report_newtax.cgi,
12187           httemplate/search/report_tax.cgi,
12188           httemplate/view/cust_main/payment_history/credit.html,
12189           httemplate/view/cust_main/payment_history/payment.html: credits
12190           return taxes, but the magic calculation button does not yet work
12191           properly (grrr - more sleep required) RT#4729
12192
12193 2009-10-25 18:11  ivan
12194
12195         * FS/FS/part_pkg/flat.pm: eliminiate noisy but harmless "Use of
12196           uninitialized value in numeric gt (>)" warning
12197
12198 2009-10-25 16:30  ivan
12199
12200         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add apply option to
12201           realtime_collect, RT#5071
12202
12203 2009-10-24 17:29  ivan
12204
12205         * httemplate/search/cust_bill.html: import legacy invoice numbers
12206           to cust_bill.agent_invid, RT#5351
12207
12208 2009-10-24 16:37  mark
12209
12210         * FS/FS/: pay_batch.pm, Conf.pm, pay_batch/paymentech.pm: Scripts
12211           for paymentech batch transfer
12212
12213 2009-10-23 19:04  ivan
12214
12215         * FS/FS/ClientAPI/MyAccount.pm,
12216           fs_selfservice/FS-SelfService/cgi/decline.html,
12217           fs_selfservice/FS-SelfService/cgi/login.html,
12218           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
12219           fs_selfservice/FS-SelfService/cgi/signup.cgi,
12220           fs_selfservice/FS-SelfService/cgi/signup.html,
12221           fs_selfservice/FS-SelfService/cgi/success.html: remove an
12222           inadvertant debugging call left in, allow an agentnum to be
12223           specfied for non-logged in situations, RT#6166
12224
12225 2009-10-23 17:34  ivan
12226
12227         * FS/: FS/Conf.pm, FS/ClientAPI/MyAccount.pm,
12228           FS/ClientAPI/Signup.pm, bin/freeside-selfservice-server:
12229           selfservice per-agent skinning
12230
12231 2009-10-23 17:16  ivan
12232
12233         * FS/FS/agent.pm: eliminate warnings from Business::CreditCard
12234           about being passed an empty number
12235
12236 2009-10-23 17:04  ivan
12237
12238         * FS/FS/Record.pm: fix cause of harmless 'Premature end of base64
12239           data' warning
12240
12241 2009-10-23 01:21  ivan
12242
12243         * bin/move-unlinked: adding unlinked account migration script,
12244           RT#6126
12245
12246 2009-10-22 18:41  ivan
12247
12248         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_bill-consolidate_services
12249           config to collapse multiple phone numbers (or whatever) into as
12250           few lines as possible on invoices, RT#5223
12251
12252 2009-10-22 15:11  ivan
12253
12254         * FS/FS/cust_bill.pm: fix invoice sub-totals, RT#6489
12255
12256 2009-10-22 12:56  ivan
12257
12258         * FS/FS/ClientAPI/MasonComponent.pm: make sure that in the case
12259           where there's no uncancelled active packages, the filter doesn't
12260           reduce the package list to nothing, RT#6029
12261
12262 2009-10-22 12:53  ivan
12263
12264         * FS/FS/ClientAPI/MasonComponent.pm: acciendtally left debugging
12265           in, RT#6029
12266
12267 2009-10-22 05:50  ivan
12268
12269         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/part_pkg.pm,
12270           FS/FS/ClientAPI/MasonComponent.pm,
12271           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi:
12272           restrict additinal package order option, RT#6029
12273
12274 2009-10-22 02:34  ivan
12275
12276         * httemplate/elements/city.html: yay, found blank city problem
12277           w/new citytax foo, RT#5852
12278
12279 2009-10-22 01:58  ivan
12280
12281         * httemplate/elements/select-county.html: fix all location selects
12282           hidden on new customer add, fallout from city tax stuff, yay for
12283           this not being on _1_9_BRANCH, RT#5852
12284
12285 2009-10-22 01:08  ivan
12286
12287         * httemplate/search/svc_phone.cgi: should at least run under pg 8.3
12288           now, need to test & see if the data make sense, RT#5496
12289
12290 2009-10-21 22:32  ivan
12291
12292         * FS/FS/cust_bill_pkg_display.pm: fix incompatibility
12293           w/invoice_sections vs. cust_bill_pkg.pkgnum -1 "virtual line
12294           item" (rare)
12295
12296 2009-10-21 17:28  ivan
12297
12298         * FS/FS/Schema.pm, bin/cdr-netsapiens.import: fix netsapiens CDR
12299           import, RT#5226
12300
12301 2009-10-21 00:09  ivan
12302
12303         * FS/FS/Schema.pm: MySQL doesn't like indexing a text field
12304
12305 2009-10-20 23:34  ivan
12306
12307         * httemplate/search/prepay_credit.html: fix agent link in unused
12308           prepaid card report
12309
12310 2009-10-20 16:24  ivan
12311
12312         * FS/FS/cust_bill_pay_pkg.pm: should fix problems sending a receipt
12313           against a specific package when taxes are in use
12314
12315 2009-10-20 13:47  ivan
12316
12317         * bin/cdr-netsapiens.import: basic import working, still need
12318           better src/dst mapping, RT#5226
12319
12320 2009-10-20 13:43  ivan
12321
12322         * FS/FS/part_export/netsapiens.pm: better debug line showing full
12323           URL, RT#5226
12324
12325 2009-10-20 11:30  ivan
12326
12327         * fs_selfservice/FS-SelfService/cgi/change_pay.html: don't show
12328           duplicate 'Credit card' or 'Check' choices even when
12329           signup_server-payby has CARD & DCRD (or CHEK & DCHK)
12330
12331 2009-10-16 15:39  ivan
12332
12333         * FS/FS/cust_bill_pkg.pm: make warning about expensive lookup a
12334           carp & controlled by $DEBUG
12335
12336 2009-10-12 07:11  ivan
12337
12338         * bin/cdr-netsapiens.import: finish netsapiens import, RT#6365
12339
12340 2009-10-12 06:09  ivan
12341
12342         * FS/FS/part_export/shellcommands.pm: terrible typo
12343
12344 2009-10-12 05:50  ivan
12345
12346         * FS/FS/part_export/shellcommands.pm: add customer information to
12347           shellcommands export, RT#5351
12348
12349 2009-10-12 02:10  ivan
12350
12351         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html: use
12352           modules in signup.cgi instead of in the template, fixes "Insecure
12353           dependency in rquire"
12354
12355 2009-10-11 23:48  ivan
12356
12357         * FS/FS/ClientAPI/MyAccount.pm,
12358           fs_selfservice/FS-SelfService/cgi/myaccount.html,
12359           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
12360           inadvertant "unknown package" error, fallout from pkg-balance
12361           work, RT#6125
12362
12363 2009-10-11 19:34  ivan
12364
12365         * FS/FS/cust_main.pm: using the per-city taxes sure was a lot
12366           easier than the UI... RT#5852
12367
12368 2009-10-11 19:30  ivan
12369
12370         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: fix
12371           for no finance_pkgclass set
12372
12373 2009-10-11 19:14  ivan
12374
12375         * httemplate/edit/cust_main_county.html: UI for per-city taxes
12376           (setup and assigning to customers/package locations), RT#5852
12377
12378 2009-10-11 18:58  ivan
12379
12380         * httemplate/: edit/cust_main/contact.html,
12381           elements/select-country.html: UI for per-city taxes (setup and
12382           assigning to customers/package locations), RT#5852
12383
12384 2009-10-11 18:45  ivan
12385
12386         * FS/FS/Mason.pm, FS/FS/Misc.pm, FS/FS/Schema.pm,
12387           FS/FS/cust_main_county.pm,
12388           httemplate/browse/cust_main_county.cgi,
12389           httemplate/edit/cust_main.cgi,
12390           httemplate/edit/cust_main_county-expand.cgi,
12391           httemplate/edit/process/cust_main_county-collapse.cgi,
12392           httemplate/edit/process/cust_main_county-expand.cgi,
12393           httemplate/elements/city.html, httemplate/elements/location.html,
12394           httemplate/elements/select-county.html,
12395           httemplate/elements/tr-select-cust_location.html,
12396           httemplate/misc/cities.cgi: UI for per-city taxes (setup and
12397           assigning to customers/package locations), RT#5852
12398
12399 2009-10-11 00:44  ivan
12400
12401         * conf/ticket_system-default_queueid: default to 1
12402
12403 2009-10-10 19:41  ivan
12404
12405         * ChangeLog, debian/changelog: Updated for 1.9.1
12406
12407 2009-10-10 18:57  ivan
12408
12409         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.1
12410
12411 2009-10-10 18:50  ivan
12412
12413         * Makefile, bin/cvs2cl: helps to have the tool
12414
12415 2009-10-10 18:48  ivan
12416
12417         * Makefile: do it
12418
12419 2009-10-10 18:48  ivan
12420
12421         * rt/lib/RT.pm: huh #2
12422
12423 2009-10-10 18:46  ivan
12424
12425         * rt/Makefile: huh
12426
12427 2009-10-10 18:45  ivan
12428
12429         * httemplate/search/elements/search-html.html: don't try to follow
12430           a blank redirect
12431
12432 2009-10-10 18:45  ivan
12433
12434         * httemplate/search/report_cdr.html: end form
12435
12436 2009-10-10 18:45  ivan
12437
12438         * httemplate/elements/tr-textarea.html: new rows and cols options
12439
12440 2009-10-10 18:44  ivan
12441
12442         * httemplate/elements/tr-select-pkg_class.html: respect
12443           element_name
12444
12445 2009-10-10 18:43  ivan
12446
12447         * httemplate/browse/agent.cgi: cleanup
12448
12449 2009-10-10 18:42  ivan
12450
12451         * eg/cdr_template.pm, httemplate/elements/selectlayers.html: doc
12452
12453 2009-10-10 18:41  ivan
12454
12455         * FS/FS/part_export/globalpops_voip.pm: correct variable
12456           initialization
12457
12458 2009-10-10 18:40  ivan
12459
12460         * FS/FS/: access_right.pm, access_usergroup.pm,
12461           clientapi_session_field.pm, cust_svc_option.pm: remembered to
12462           customize this manpage
12463
12464 2009-10-10 18:39  ivan
12465
12466         * FS/FS/Record.pm: ::1 becomes 127.0.0.1 in IP checks
12467
12468 2009-10-09 20:22  ivan
12469
12470         * ChangeLog: commit message for a file about commitmessages
12471
12472 2009-10-09 16:59  ivan
12473
12474         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
12475           httemplate/edit/cust_main/billing.html,
12476           httemplate/elements/select-terms.html, FS/FS/cust_bill.pm,
12477           httemplate/edit/quick-charge.html,
12478           httemplate/edit/process/quick-charge.cgi: change invoice terms
12479           for one-time charges (& bill them immediately), RT#5891
12480
12481 2009-10-09 14:37  ivan
12482
12483         * FS/FS/cust_main.pm: add cust_pkg_ref option to charge
12484
12485 2009-10-08 01:28  ivan
12486
12487         * httemplate/view/cust_main/packages.html: fix "show old packages"
12488           accidentally hiding cancelled packages, RT#5276
12489
12490 2009-10-07 23:00  ivan
12491
12492         * FS/FS/: cust_main.pm, Cron/bill.pm: freeside-daily -g and -m
12493           cooperation (and no HASH() queue noise with -m)
12494
12495 2009-10-07 22:44  ivan
12496
12497         * FS/FS/: cust_bill.pm, cust_main.pm: avoid some (look to be
12498           harmless) warnings:
12499
12500           Argument "" isn't numeric in sprintf at
12501           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.
12502
12503           Argument "" isn't numeric in subtraction (-) at
12504           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.
12505
12506           Argument "" isn't numeric in addition (+) at
12507           /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.
12508
12509 2009-10-07 22:09  ivan
12510
12511         * FS/FS/cust_bill.pm: tyop
12512
12513 2009-10-07 18:15  ivan
12514
12515         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
12516           conf/invoice_latex: conf switches to turn on smaller notes and
12517           footer sections with stock templates, RT#5218
12518
12519 2009-10-07 16:51  ivan
12520
12521         * httemplate/view/cust_statement.html: naming follow-up notices
12522           from the event rather than creting a slew of separate templates,
12523           RT#5217
12524
12525 2009-10-07 16:44  ivan
12526
12527         * FS/FS/cust_bill.pm, httemplate/misc/send-invoice.cgi,
12528           httemplate/misc/send-statement.cgi,
12529           httemplate/search/cust_event.html,
12530           FS/FS/part_event/Action/cust_bill_send_reminder.pm,
12531           conf/invoice_html, conf/invoice_latex, conf/invoice_template,
12532           httemplate/view/cust_bill-pdf.cgi,
12533           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
12534           httemplate/view/cust_statement.html: naming follow-up notices
12535           from the event rather than creting a slew of separate templates,
12536           RT#5217
12537
12538 2009-10-06 17:43  ivan
12539
12540         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
12541           1.180.2.52 (2009-10-03), RT#2873
12542
12543 2009-10-06 16:51  ivan
12544
12545         * FS/FS/cust_bill_pkg.pm: remove inadvertant debugging warnings
12546
12547 2009-10-06 08:49  jeff
12548
12549         * httemplate/edit/router.cgi: replace disappearing line
12550
12551 2009-10-05 16:36  ivan
12552
12553         * FS/FS/svc_acct.pm: remove annoying warning: Use of uninitialized
12554           value $FS::svc_acct::passwordmin in pattern match (m//) at
12555           /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.
12556
12557 2009-10-05 11:17  ivan
12558
12559         * httemplate/misc/payment.cgi: oops, handle old cust_main.pm
12560           properly (should we be bothering?) :/ RT#5889
12561
12562 2009-10-05 09:57  ivan
12563
12564         * httemplate/view/cust_main/payment_history/voided_payment.html:
12565           doh, fix error viewing voided payments, RT#6382
12566
12567 2009-10-05 08:07  jeff
12568
12569         * httemplate/elements/tr-select-pkg_class.html: remove unused
12570           option that DTWT
12571
12572 2009-10-05 07:04  jeff
12573
12574         * httemplate/edit/cust_main/: bottomfixup.js,
12575           choose_tax_location.html, contact.html: low hanging fruit:
12576           improvement in tax location selection RT#6000
12577
12578 2009-10-05 07:01  jeff
12579
12580         * httemplate/edit/router.cgi: low hanging fruit: restore router
12581           virtual fields (and svcnum) in 1.9 RT#5960
12582
12583 2009-10-04 19:40  ivan
12584
12585         * httemplate/misc/payment.cgi: add manual_process-skip_first
12586           option, RT#5889
12587
12588 2009-10-04 19:35  ivan
12589
12590         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/misc/payment.cgi:
12591           add manual_process-skip_first option, RT#5889
12592
12593 2009-10-04 19:16  ivan
12594
12595         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
12596           httemplate/misc/process/payment.cgi: add manual_process-display
12597           config to subtract fee from amount instead of adding, RT#5889
12598
12599 2009-10-04 18:40  jeff
12600
12601         * conf/invoice_html: can't revert because windows is ghei
12602
12603 2009-10-04 18:07  jeff
12604
12605         * FS/FS/cust_main.pm: don't consider setup or recurring taxes when
12606           billing usage on cancel
12607
12608 2009-10-04 18:00  jeff
12609
12610         * FS/FS/: cust_bill.pm, cust_main.pm, part_pkg/voip_cdr.pm:
12611           invoices with details in separate section but usage not separated
12612
12613 2009-10-04 17:49  jeff
12614
12615         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
12616           FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_htmlsummary,
12617           conf/invoice_latex, conf/invoice_latexsummary,
12618           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_display.pm,
12619           FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
12620           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
12621           FS/FS/part_event/Action/fee.pm,
12622           httemplate/browse/pkg_category.html,
12623           httemplate/edit/pkg_category.html: leading summary page invoices
12624           #RT5086
12625
12626 2009-10-04 16:36  ivan
12627
12628         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
12629           problem with processing payments & masked ACH amounts, RT#6374
12630
12631 2009-10-04 16:31  ivan
12632
12633         * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
12634           card.  hopefully the last of it!
12635
12636 2009-10-03 19:09  ivan
12637
12638         * httemplate/misc/delete-cust_bill.html: delete invoices, RT#4048
12639
12640 2009-10-03 19:04  ivan
12641
12642         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Setup.pm,
12643           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
12644           FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
12645           httemplate/view/cust_bill.cgi,
12646           httemplate/view/cust_main/payment_history.html,
12647           httemplate/view/cust_main/payment_history/invoice.html: delete
12648           invoices, RT#4048
12649
12650 2009-10-03 17:08  ivan
12651
12652         * httemplate/view/cust_main.cgi: more room for cancellation reason
12653
12654 2009-10-03 17:07  ivan
12655
12656         * httemplate/elements/popup_link-cust_main.html: doc
12657
12658 2009-10-03 15:09  ivan
12659
12660         * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
12661           RT#5674
12662
12663 2009-10-03 15:06  ivan
12664
12665         * httemplate/edit/part_bill_event.cgi: in old invoice events,
12666           chance default weight of cancel event to 90 so you can place it
12667           at the same time as a realtime event, RT#5674
12668
12669 2009-10-03 13:22  mark
12670
12671         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: Load XML::Simple
12672           at runtime to avoid breakage
12673
12674 2009-10-01 16:48  ivan
12675
12676         * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
12677           selecting a single payby
12678
12679 2009-10-01 16:01  ivan
12680
12681         * FS/FS/Schema.pm: allow svc_acct._password to be NULL in the
12682           schema
12683
12684 2009-10-01 15:02  ivan
12685
12686         * httemplate/view/cust_main/payment_history/voided_payment.html:
12687           consistency with un-voided payments wrt display
12688
12689 2009-09-30 17:52  ivan
12690
12691         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
12692           really final fix for the problems using remembered cards in
12693           self-service. *sigh*
12694
12695 2009-09-30 17:29  ivan
12696
12697         * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
12698           check to FS::ClientAPI::SG/SGNG checks. RT#4610
12699
12700 2009-09-30 12:33  ivan
12701
12702         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
12703           final fix for the problems using remembered cards in self-service
12704
12705 2009-09-29 15:08  ivan
12706
12707         * httemplate/misc/email-customers.html: should fix newsletter
12708           sending error when you select a single payby only
12709
12710 2009-09-28 23:17  ivan
12711
12712         * FS/t/cust_attachment.t: forgot
12713
12714 2009-09-28 15:45  ivan
12715
12716         * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
12717
12718 2009-09-28 15:35  ivan
12719
12720         * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
12721           Email::Send, RT#4610
12722
12723 2009-09-28 15:23  ivan
12724
12725         * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
12726
12727 2009-09-28 08:55  jeff
12728
12729         * FS/FS/cust_pkg.pm: use object copy when billing on cancel to
12730           avoid very weird side effects ( including 'impossible' history )
12731           RT#5723
12732
12733 2009-09-25 05:29  ivan
12734
12735         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
12736           httemplate/config/config.cgi,
12737           httemplate/config/config-process.cgi,
12738           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
12739           processing fee on credit card recharges, RT#5889
12740
12741 2009-09-25 03:29  ivan
12742
12743         * FS/FS/Conf.pm: this one too
12744
12745 2009-09-25 03:14  ivan
12746
12747         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/Signup.pm,
12748           fs_selfservice/FS-SelfService/cgi/signup.cgi,
12749           fs_selfservice/FS-SelfService/cgi/signup.html,
12750           httemplate/config/config-process.cgi,
12751           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
12752           httemplate/elements/select-part_svc.html,
12753           httemplate/elements/select-table.html,
12754           httemplate/elements/tr-select-part_svc.html: nomadix, RT#5876
12755
12756 2009-09-24 19:30  mark
12757
12758         * FS/FS/pay_batch.pm, FS/FS/Conf.pm, FS/FS/pay_batch/BoM.pm,
12759           FS/FS/pay_batch/PAP.pm, FS/FS/pay_batch/ach_spiritone.pm,
12760           FS/FS/pay_batch/chase_canada.pm, FS/FS/pay_batch/paymentech.pm,
12761           FS/FS/pay_batch/td_canada_trust.pm,
12762           httemplate/misc/download-batch.cgi,
12763           httemplate/search/cust_pay_batch.cgi: Batch payment refactoring
12764
12765 2009-09-24 18:04  mark
12766
12767         * FS/MANIFEST: Add cust_attachment
12768
12769 2009-09-24 12:59  ivan
12770
12771         * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
12772           config, good enough, RT#4610
12773
12774 2009-09-23 20:14  ivan
12775
12776         * FS/FS/Cron/check.pm, FS/bin/freeside-check,
12777           FS/FS/ClientAPI/SGNG.pm,
12778           fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
12779           ping, RT#4610
12780
12781 2009-09-23 16:47  ivan
12782
12783         * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
12784           extra ticket showing up on wrong customer record
12785
12786 2009-09-21 20:08  ivan
12787
12788         * FS/FS/Mason.pm: add addl_comp_root.pl and addl_handler_use.pl
12789           config files, RT#4743
12790
12791 2009-09-21 13:48  ivan
12792
12793         * FS/FS/cust_bill.pm: i think it is new Pg (or... new Record.pm???)
12794           that causes this problem... before it just returned nothing for
12795           the search instead of erroring out?
12796
12797 2009-09-20 23:05  ivan
12798
12799         * FS/FS/Conf.pm: doc clarification
12800
12801 2009-09-20 22:35  ivan
12802
12803         * FS/FS/TicketSystem/RT_Internal.pm: left debugging on
12804
12805 2009-09-20 19:41  ivan
12806
12807         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
12808           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
12809           FS/FS/cust_bill_pay_pkg.pm, FS/FS/cust_main.pm,
12810           FS/FS/cust_pay.pm, httemplate/edit/process/cust_pay.cgi,
12811           httemplate/edit/process/elements/ApplicationCommon.html: add
12812           ability to trigger receipts when payment is used against a
12813           specific package instead of when it was made, RT#5199
12814
12815 2009-09-18 15:41  ivan
12816
12817         * FS/FS/: cust_main.pm,
12818           part_event/Condition/has_referral_custnum.pm: add active option
12819           to has_referral_custnum condition, RT#6150
12820
12821 2009-09-18 15:35  ivan
12822
12823         * httemplate/elements/: select-cust_main-status.html,
12824           select-cust_pkg-status.html: fix customer and package status
12825           conditions not sticky on edit, noticed on RT#6150
12826
12827 2009-09-18 12:28  ivan
12828
12829         * httemplate/edit/elements/edit.html: better error message when the
12830           clone object isn't found, RT#6128
12831
12832 2009-09-17 18:03  ivan
12833
12834         * httemplate/view/cust_main/one_time_charge_link.html: fix one-time
12835           charge inadvertantly checking the "tax exempt" checkbox when the
12836           tax product popup is swapped in and out, RT#6095
12837
12838 2009-09-17 16:45  ivan
12839
12840         * FS/FS/cust_bill.pm: eliminate mystery "min ( N.NN, M.MM )"
12841           warning
12842
12843 2009-09-16 18:37  ivan
12844
12845         * httemplate/search/cust_bill_pkg.cgi: fix sales tax report
12846           w/part_pkg overrides, RT#6197
12847
12848 2009-09-15 17:52  ivan
12849
12850         * FS/FS/Mason.pm: quiet warning: Subroutine
12851           Net::Ping::External::_ping_linux redefined
12852
12853 2009-09-15 16:13  ivan
12854
12855         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: set svcnum when rating CDR,
12856           RT#5495
12857
12858 2009-09-15 15:58  ivan
12859
12860         * FS/FS/ClientAPI/Signup.pm: hopefully really finish fixing for
12861           good "Real timeprocessing not enabled!" error when using signup
12862           without any real-time processor, RT#6043
12863
12864 2009-09-15 13:45  ivan
12865
12866         * httemplate/search/svc_phone.cgi: fix phone# usage search, RT#
12867
12868 2009-09-15 13:44  ivan
12869
12870         * httemplate/search/svc_external.cgi: modernize external search
12871
12872 2009-09-15 13:44  ivan
12873
12874         * FS/FS/: cust_main_Mixin.pm, UI/Web.pm: fix display_custnum on
12875           reports, RT#
12876
12877 2009-09-15 12:45  ivan
12878
12879         * htetc/handler.pl: eliminate "Use of uninitialized value in undef
12880           operator at /etc/freeside/handler.pl line 79/80" errors
12881
12882 2009-09-14 16:52  ivan
12883
12884         * FS/FS/Mason.pm, httemplate/elements/popup_link-ping.html,
12885           httemplate/misc/ping.html, httemplate/misc/xmlhttp-ping.html,
12886           httemplate/view/svc_broadband.cgi,
12887           httemplate/view/cust_main/packages/services.html: ping tool,
12888           RT#5845
12889
12890 2009-09-11 10:40  ivan
12891
12892         * FS/FS/cust_bill_pkg_detail.pm: preserve allowing empty values,
12893           doh, RT#6101
12894
12895 2009-09-11 08:51  ivan
12896
12897         * FS/FS/: Schema.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm: fix
12898           (hopefully the rest of the) fallout from rating CDRs to sub-penny
12899           amounts
12900
12901 2009-09-10 10:55  ivan
12902
12903         * fs_selfservice/FS-SelfService/cgi/success.html: remove random >
12904           char from signup success.html, RT#6110
12905
12906 2009-08-31 15:17  mark
12907
12908         * FS/FS/cdr/vitelity.pm: Add Vitelity CDR format
12909
12910 2009-08-29 15:47  mark
12911
12912         * FS/FS/: cdr.pm, cdr/broadsoft.pm: Add Broadsoft CDR record format
12913
12914 2009-08-29 15:45  mark
12915
12916         * FS/bin/freeside-cdr-sftp_and_import: Add FTP support
12917
12918 2009-08-29 12:05  ivan
12919
12920         * FS/FS/ClientAPI/MyAccount.pm: hopefully really fix self-service
12921           when not using real-time gateway
12922
12923 2009-08-29 11:51  ivan
12924
12925         * FS/FS/ClientAPI/MyAccount.pm: hopefully fix self-service when not
12926           using real-time gateway
12927
12928 2009-08-27 14:41  ivan
12929
12930         * httemplate/elements/menu.html: oops, tax class menu item got lost
12931
12932 2009-08-27 03:26  ivan
12933
12934         * bin/move-customers: try, try again
12935
12936 2009-08-27 03:23  ivan
12937
12938         * bin/move-customers: doh
12939
12940 2009-08-27 03:04  ivan
12941
12942         * bin/move-customers: ok
12943
12944 2009-08-26 23:52  ivan
12945
12946         * FS/FS/part_export/amazon_ec2.pm: amazon ec2 provisioning
12947
12948 2009-08-26 13:52  jeff
12949
12950         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
12951           testing need for invoicing list
12952
12953 2009-08-26 09:19  rsiddall
12954
12955         * FS/FS/part_export/domreg_net_dri.pm: OpenSRS support for domain
12956           registration first appears in Net::DRI 0.95.
12957
12958 2009-08-26 04:22  ivan
12959
12960         * httemplate/search/: report_svc_phone.html, svc_phone.cgi: first
12961           pass at balance reporting, RT#5496
12962
12963 2009-08-26 03:18  ivan
12964
12965         * FS/FS/part_pkg/voip_cdr.pm: add granularity to single_price CDR
12966           rating, RT#5495
12967
12968 2009-08-25 12:08  jeff
12969
12970         * httemplate/search/: 477.html, report_477.html,
12971           elements/search.html: improved 477 report #6004
12972
12973 2009-08-25 10:03  jeff
12974
12975         * FS/FS/Record.pm: support listref to qsearch as UNION
12976
12977 2009-08-24 04:09  ivan
12978
12979         * bin/move-customers: customer move script, RT#5351
12980
12981 2009-08-24 01:50  ivan
12982
12983         * FS/FS/cust_main.pm, bin/move-customers: (start of) customer move
12984           script, RT#5351
12985
12986 2009-08-24 00:08  ivan
12987
12988         * bin/move-customers: (start of) customer move script, RT#5351
12989
12990 2009-08-23 23:50  ivan
12991
12992         * bin/move-customers: (start of) customer move script, RT#5351
12993
12994 2009-08-23 23:39  ivan
12995
12996         * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/part_pkg.pm,
12997           bin/move-customers: (start of) customer move script, RT#5351
12998
12999 2009-08-23 23:13  jeff
13000
13001         * httemplate/edit/process/part_pkg.cgi: fix select multiple report
13002           option
13003
13004 2009-08-23 22:09  jeff
13005
13006         * httemplate/graph/cust_bill_pkg.cgi,
13007           httemplate/graph/cust_bill_pkg_detail.cgi,
13008           httemplate/graph/report_cust_bill_pkg.html,
13009           httemplate/graph/report_cust_bill_pkg_detail.html,
13010           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
13011           httemplate/search/cust_bill_pkg.cgi: add rated call sales report
13012           and option to sales report to count usage separately from
13013           recurring #5588
13014
13015 2009-08-21 17:31  ivan
13016
13017         * httemplate/view/cust_main/packages/status.html: better label
13018
13019 2009-08-21 17:31  ivan
13020
13021         * httemplate/misc/states.cgi: mason style
13022
13023 2009-08-21 17:30  ivan
13024
13025         * httemplate/elements/header.html: doc
13026
13027 2009-08-21 17:29  ivan
13028
13029         * httemplate/edit/elements/edit.html: use name_singular if
13030           available too
13031
13032 2009-08-21 17:29  ivan
13033
13034         * httemplate/edit/cust_main/bottomfixup.js: comment
13035
13036 2009-08-21 17:29  ivan
13037
13038         * httemplate/edit/quick-charge.html: comments
13039
13040 2009-08-21 17:29  ivan
13041
13042         * fs_selfservice/FS-SelfService/cgi/passwd.cgi: not necessary
13043
13044 2009-08-21 17:27  ivan
13045
13046         * FS/FS/Cron/check.pm: fewer false positives
13047
13048 2009-08-21 17:27  ivan
13049
13050         * FS/FS/cust_bill.pm: doc
13051
13052 2009-08-21 17:26  ivan
13053
13054         * FS/FS/Record.pm: cleaner??
13055
13056 2009-08-21 17:22  ivan
13057
13058         * fs_selfservice/FS-SelfService/cgi/order_pkg.html,
13059           fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
13060           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
13061           fs_selfservice/FS-SelfService/cgi/misc/part_svc-columns.cgi,
13062           fs_selfservice/FS-SelfService/cgi/misc/svc_acct-domains.cgi,
13063           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
13064           httemplate/edit/cust_main/first_pkg/svc_acct.html: order
13065           svc_phone services from self-service too, RT#5085
13066
13067 2009-08-20 13:44  ivan
13068
13069         * fs_selfservice/FS-SelfService/SelfService.pm: mitigate harmless
13070           warnings spamming logs
13071
13072 2009-08-20 02:55  ivan
13073
13074         * FS/FS/part_event/Condition.pm: allow generic conditions for
13075           cust_statement, RT#4860
13076
13077 2009-08-20 02:47  ivan
13078
13079         * FS/FS/Mason.pm, FS/FS/cust_statement.pm, FS/FS/Cron/bill.pm,
13080           FS/FS/part_event/Action/cust_statement.pm,
13081           FS/FS/part_event/Action/cust_statement_send.pm,
13082           FS/FS/part_event/Condition/has_pkg_class.pm,
13083           FS/FS/part_event/Condition/has_pkgpart.pm,
13084           FS/FS/part_event/Condition/hasnt_pkgpart.pm,
13085           httemplate/view/cust_statement-pdf.cgi,
13086           httemplate/view/cust_statement.html: email statements, RT#4860
13087
13088 2009-08-20 02:26  ivan
13089
13090         * bin/generate-table-module: tired of asking
13091
13092 2009-08-19 21:03  ivan
13093
13094         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
13095           FS/FS/cust_statement.pm, FS/FS/part_event.pm,
13096           FS/t/cust_statement.t, FS/FS/Cron/bill.pm,
13097           FS/FS/part_event/Action/cust_statement.pm,
13098           FS/FS/part_event/Action/cust_statement_send.pm,
13099           httemplate/view/cust_statement.html,
13100           httemplate/view/cust_main/payment_history.html,
13101           httemplate/view/cust_main/payment_history/statement.html:
13102           Emailing statements of accounts, RT#4860
13103
13104 2009-08-19 19:40  ivan
13105
13106         * FS/FS/part_event/Action/cust_bill_send.pm: eliminate unnecessary
13107           lookup
13108
13109 2009-08-19 14:27  ivan
13110
13111         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm,
13112           pkg_referral_credit_pkg.pm: add option to disable late fee taxes
13113
13114 2009-08-19 00:05  mark
13115
13116         * FS/FS/part_export/shellcommands_withdomain.pm: Turn off
13117           userdel_no_queue for MagicMail export
13118
13119 2009-08-18 23:15  jeff
13120
13121         * FS/FS/Report/Table/Monthly.pm,
13122           httemplate/graph/cust_bill_pkg.cgi,
13123           httemplate/graph/report_cust_bill_pkg.html,
13124           httemplate/search/cust_bill_pkg.cgi: option to count subpackages
13125           outside packages in sales report #5588
13126
13127 2009-08-18 05:21  jeff
13128
13129         * FS/FS/Conf.pm, httemplate/edit/cust_main/bottomfixup.js: support
13130           2009 - a better way?
13131
13132 2009-08-17 16:08  mark
13133
13134         * FS/FS/part_export/: shellcommands.pm,
13135           shellcommands_withdomain.pm: Add more fine-grained queue options
13136
13137 2009-08-17 13:48  jeff
13138
13139         * FS/FS/: Record.pm, Schema.pm, cust_bill.pm, cust_bill_pkg.pm,
13140           cust_bill_pkg_detail.pm, cust_svc.pm, part_pkg/voip_cdr.pm:
13141           improve emailed cdr csv file (#5727 again)
13142
13143 2009-08-16 15:45  jeff
13144
13145         * httemplate/edit/cust_main/bottomfixup.js: include a census
13146           zipcode link and other minor improvements
13147
13148 2009-08-14 15:13  jeff
13149
13150         * FS/FS/svc_acct.pm: add svcnum lookup for svc_acct
13151
13152 2009-08-14 14:51  jeff
13153
13154         * FS/FS/part_export/shellcommands.pm: add pkgnum and custnum to use
13155           as external ids
13156
13157 2009-08-14 10:26  mark
13158
13159         * httemplate/edit/cust_main_attach.cgi: Fix incorrect access right
13160
13161 2009-08-14 10:24  mark
13162
13163         * FS/FS/AccessRight.pm: Move note/attachment rights to new section
13164
13165 2009-08-13 15:53  mark
13166
13167         * FS/bin/freeside-void-payments: Add option to
13168           freeside-void-payments to cancel customers
13169
13170 2009-08-13 08:13  jeff
13171
13172         * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
13173           check): don't let empty set limit search
13174
13175 2009-08-13 02:35  ivan
13176
13177         * ChangeLog: adding autogen changelog on 1.9
13178
13179 2009-08-13 02:25  ivan
13180
13181         * httemplate/view/cust_main.cgi: fix reverted changes.  grr.
13182           RT#4964
13183
13184 2009-08-12 17:26  ivan
13185
13186         * init.d/freeside-init: useful stuff for webdemo & profiling
13187
13188 2009-08-12 07:58  jeff
13189
13190         * bin/billco-upload, Makefile, FS/FS/Conf.pm, FS/FS/Cron/upload.pm,
13191           FS/bin/freeside-daily, FS/bin/freeside-monthly,
13192           httemplate/config/config-view.cgi: internalize billco-upload and
13193           automate the transfer to the provider RT#5902
13194
13195 2009-08-12 04:57  ivan
13196
13197         * httemplate/: docs/about.html, docs/credits.html,
13198           docs/license.html, elements/header-popup.html: slight
13199           about/credits UI tweak
13200
13201 2009-08-11 22:22  ivan
13202
13203         * FS/FS/: cust_main.pm, part_event/Action.pm,
13204           part_event/Action/cust_bill_fee_percent.pm,
13205           part_event/Action/fee.pm: add pre-bill event stage for late fees,
13206           RT#5589
13207
13208 2009-08-11 19:36  ivan
13209
13210         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
13211           httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
13212           RT#5924
13213
13214 2009-08-11 14:33  rsiddall
13215
13216         * rpm/freeside.spec: Back out kludge to show CVS snapshot date in
13217           version number in GUI.  You can get the snapshot date from the
13218           release number using "rpm -q freeside".
13219
13220 2009-08-11 14:29  rsiddall
13221
13222         * Makefile: Reset RPM release number back to 1 on a new version
13223           release.
13224
13225 2009-08-10 19:45  ivan
13226
13227         * FS/FS/part_event/Action/writeoff.pm: fix bad debt writeoff
13228           action, RT#5798
13229
13230 2009-08-10 19:34  ivan
13231
13232         * FS/FS/cust_main.pm: add $company_name and $company_address to
13233           decline template, RT#5869
13234
13235 2009-08-10 16:04  mark
13236
13237         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_attach.cgi,
13238           httemplate/edit/process/cust_main_attach.cgi,
13239           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
13240           httemplate/view/cust_main/attachments.html: Improve handling of
13241           deleted attachments
13242
13243 2009-08-10 14:44  ivan
13244
13245         * FS/FS/part_export/netsapiens.pm: last nits on netsapiens export,
13246           RT#5226
13247
13248 2009-08-10 11:05  mark
13249
13250         * FS/FS/part_export/shellcommands_withdomain.pm: Add preset for
13251           magicmail
13252
13253 2009-08-10 04:57  ivan
13254
13255         * fs_selfservice/FS-SelfService/cgi/process_svc_external.html: when
13256           using pkg-balances, limit self-service access when a customer
13257           with multiple packages logs on, RT#4189
13258
13259 2009-08-10 04:50  ivan
13260
13261         * FS/FS/ClientAPI/MyAccount.pm,
13262           fs_selfservice/FS-SelfService/SelfService.pm,
13263           fs_selfservice/FS-SelfService/cgi/myaccount.html,
13264           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
13265           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13266           fs_selfservice/FS-SelfService/cgi/login.html,
13267           fs_selfservice/FS-SelfService/cgi/logout.html,
13268           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html:
13269           when using pkg-balances, limit self-service access when a
13270           customer with multiple packages logs on, RT#4189
13271
13272 2009-08-09 16:53  jeff
13273
13274         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: whoops: theory
13275           should match practice
13276
13277 2009-08-09 16:45  jeff
13278
13279         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: fix per agent
13280           spools
13281
13282 2009-08-09 15:47  jeff
13283
13284         * FS/FS/cust_bill_pkg.pm: don't bomb when the line item has no
13285           start date
13286
13287 2009-08-09 02:05  mark
13288
13289         * FS/FS/cust_attachment.pm, httemplate/edit/cust_main_attach.cgi,
13290           httemplate/edit/process/cust_main_attach.cgi,
13291           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
13292           httemplate/view/cust_main/attachments.html, FS/FS/AccessRight.pm,
13293           FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm:
13294           Add cust_attachment stuff
13295
13296 2009-08-07 16:08  ivan
13297
13298         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
13299           httemplate/edit/cust_main/top_misc.html,
13300           httemplate/edit/process/cust_main.cgi,
13301           httemplate/elements/tr-input-date-field.html: add ability to edit
13302           signup dates (turn on cust_main-edit_signupdate config), RT#4644
13303
13304 2009-08-06 17:39  ivan
13305
13306         * FS/FS/cust_main.pm, httemplate/edit/process/quick-cust_pkg.cgi,
13307           httemplate/elements/tr-input-date-field.html,
13308           httemplate/misc/order_pkg.html,
13309           httemplate/view/cust_main/packages.html: don't start recurring
13310           billing when a start date hasn't been reached yet either... and
13311           since that works, add the start date to new package order,
13312           RT#5347
13313
13314 2009-08-05 17:41  ivan
13315
13316         * FS/FS/part_export/netsapiens.pm: pass mac addresses as lower-case
13317           to netsapiens, RT#5226
13318
13319 2009-08-05 17:39  ivan
13320
13321         * FS/FS/svc_phone.pm: delete phone_device records when svc_phone is
13322           deleted, RT#5226
13323
13324 2009-08-05 16:32  ivan
13325
13326         * FS/FS/part_pkg/: agent.pm, base_rate.pm, flat.pm,
13327           flat_delayed.pm, prorate_delayed.pm: fix cancellation errors with
13328           updated flat_introrate, RT#5865
13329
13330 2009-08-04 19:27  ivan
13331
13332         * FS/FS/: svc_acct.pm: export negative byte values to chillispot
13333           attributes as 0, RT#5815
13334
13335 2009-08-04 16:43  ivan
13336
13337         * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
13338           ignore errors about deleted accounts and properly finish
13339           freeside-sqlradius-reset, RT#5868
13340
13341 2009-08-04 15:04  ivan
13342
13343         * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
13344           problams calling ->overlimit during sqlradius-reset, wtf?!
13345           RT#5868
13346
13347 2009-08-03 17:19  ivan
13348
13349         * FS/FS/cust_pkg.pm: don't reset usage on package change when
13350           usage_rollover is on, it adds twice...
13351
13352 2009-08-03 12:54  ivan
13353
13354         * httemplate/elements/header.html: looks slightly better in default
13355           IE hopefully
13356
13357 2009-08-03 07:17  jeff
13358
13359         * FS/FS/part_export/shellcommands.pm: new doesn't exist
13360
13361 2009-08-03 07:07  jeff
13362
13363         * FS/FS/part_export/shellcommands.pm: bad tyops
13364
13365 2009-08-01 12:16  jeff
13366
13367         * FS/FS/: Schema.pm, queue.pm, queue_arg.pm: support broader array
13368           of queue args #5855, fallout from #5495
13369
13370 2009-07-31 06:20  ivan
13371
13372         * FS/FS/ClientAPI/MyAccount.pm,
13373           fs_selfservice/FS-SelfService/SelfService.pm,
13374           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
13375           fs_selfservice/FS-SelfService/cgi/change_bill.html,
13376           fs_selfservice/FS-SelfService/cgi/change_password.html,
13377           fs_selfservice/FS-SelfService/cgi/change_pay.html,
13378           fs_selfservice/FS-SelfService/cgi/change_ship.html,
13379           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
13380           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
13381           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
13382           fs_selfservice/FS-SelfService/cgi/footer.html,
13383           fs_selfservice/FS-SelfService/cgi/header.html,
13384           fs_selfservice/FS-SelfService/cgi/login.html,
13385           fs_selfservice/FS-SelfService/cgi/logout.html,
13386           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
13387           fs_selfservice/FS-SelfService/cgi/make_payment.html,
13388           fs_selfservice/FS-SelfService/cgi/myaccount.html,
13389           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
13390           fs_selfservice/FS-SelfService/cgi/payment_results.html,
13391           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
13392           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
13393           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
13394           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
13395           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
13396           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
13397           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
13398           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
13399           fs_selfservice/FS-SelfService/cgi/provision.html,
13400           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
13401           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
13402           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
13403           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13404           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
13405           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: skin
13406           up self-service according to config passed from backend, RT#5530
13407
13408 2009-07-31 00:58  ivan
13409
13410         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
13411
13412 2009-07-31 00:51  ivan
13413
13414         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
13415
13416 2009-07-30 02:19  ivan
13417
13418         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: pass a pkgnum from
13419           self-service if applicable, RT#4339
13420
13421 2009-07-30 01:43  ivan
13422
13423         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: lost fix for
13424           illegal state?
13425
13426 2009-07-30 00:39  ivan
13427
13428         * httemplate/view/cust_main/change_history.html: small fix to
13429           change history to not error out with svc_acct services, RT#1005
13430
13431 2009-07-30 00:35  mark
13432
13433         * FS/FS/part_export/shellcommands.pm: Make no_queue option work
13434           correctly
13435
13436 2009-07-29 23:52  ivan
13437
13438         * httemplate/view/cust_main/payment_history.html: didn't mean to
13439           leave a Dump(er) there
13440
13441 2009-07-29 23:50  ivan
13442
13443         * httemplate/edit/cust_pay.cgi: another accidentally (alliterated)
13444           vestigial variable
13445
13446 2009-07-29 23:49  ivan
13447
13448         * httemplate/edit/cust_credit.cgi: don't need to lookup cust_main
13449           here
13450
13451 2009-07-29 23:48  ivan
13452
13453         * httemplate/elements/select-cust_pkg-balances.html: fix for
13454           stickiness on errors
13455
13456 2009-07-29 23:42  ivan
13457
13458         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
13459           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
13460           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
13461           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
13462           FS/FS/cust_pay_void.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main.pm,
13463           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
13464           httemplate/edit/process/cust_pay.cgi,
13465           httemplate/elements/select-cust_pkg-balances.html,
13466           httemplate/elements/tr-select-cust_pkg-balances.html,
13467           httemplate/view/cust_bill.cgi, httemplate/view/cust_pay.html,
13468           httemplate/view/cust_main/packages.html,
13469           httemplate/view/cust_main/payment_history.html,
13470           httemplate/view/cust_main/packages/status.html,
13471           httemplate/view/cust_main/payment_history/payment.html,
13472           httemplate/view/cust_main/payment_history/credit.html,
13473           httemplate/view/cust_main/payment_history/voided_payment.html:
13474           experimental package balances, RT#4339
13475
13476 2009-07-28 15:21  jeff
13477
13478         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
13479           FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
13480           httemplate/view/cust_main/billing.html: feature to email CSV of
13481           CDRs with invoices #5727
13482
13483 2009-07-28 14:17  ivan
13484
13485         * FS/FS/Conf.pm, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
13486           FS/FS/svc_external.pm, httemplate/pref/pref.html,
13487           httemplate/view/cust_main.cgi,
13488           httemplate/view/cust_main/change_history.html: adding a basic
13489           change history using history tables, RT#1005, RT#4357
13490
13491 2009-07-27 19:12  mark
13492
13493         * FS/FS/part_export/: shellcommands.pm,
13494           shellcommands_withdomain.pm: Add no_queue option to shellcommands
13495           exports
13496
13497 2009-07-27 12:51  ivan
13498
13499         * httemplate/misc/cancel_pkg.html: fix spacing
13500
13501 2009-07-27 02:59  ivan
13502
13503         * httemplate/search/: report_cust_pay.html,
13504           elements/cust_pay_or_refund.html: searching for voided payments
13505           by void date as well, RT#5786
13506
13507 2009-07-27 02:07  ivan
13508
13509         * httemplate/: elements/menu.html, search/cust_pay_void.html,
13510           search/report_cust_pay.html,
13511           search/elements/cust_pay_or_refund.html, view/cust_pay.html,
13512           view/cust_pay_void.html: voided payment report, RT#5786
13513
13514 2009-07-26 23:17  ivan
13515
13516         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: add deprecated
13517           config options back to Conf.pm to fix "unapplypayments" fails
13518           existential comparison errors, RT#2927
13519
13520 2009-07-26 20:26  jeff
13521
13522         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
13523           httemplate/edit/cust_main.cgi,
13524           httemplate/edit/cust_main/bottomfixup.js,
13525           httemplate/edit/cust_main/contact.html,
13526           httemplate/elements/location.html,
13527           httemplate/misc/xmlhttp-cust_main-censustract.html,
13528           httemplate/search/cust_pkg.cgi,
13529           httemplate/view/cust_main/misc.html: FCC from 477 improvements
13530           #4912
13531
13532 2009-07-26 13:23  jeff
13533
13534         * httemplate/search/svc_broadband.cgi: fix links
13535
13536 2009-07-26 12:36  ivan
13537
13538         * rt/FREESIDE_MODIFIED: fix the date picker in RT to use jscalendar
13539           instead of an HTML popup (that had acquired the page header,
13540           eek), RT#1682
13541
13542 2009-07-26 11:40  ivan
13543
13544         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
13545           1.180.2.49 (2009-7-26), RT#2873
13546
13547 2009-07-25 23:38  jeff
13548
13549         * FS/bin/freeside-apply_payments_and_credits: command line tool to
13550           apply payments and credits
13551
13552 2009-07-25 15:00  ivan
13553
13554         * htetc/handler.pl: set a character encoding for all pages; this
13555           should fix problems with diamond question marks even when the
13556           server gets an UTF-8 default setting, RT#3094
13557
13558 2009-07-25 14:33  ivan
13559
13560         * FS/FS/cust_event.pm, httemplate/search/cust_event.html: this
13561           should fix the re-email/print links on event search pages sending
13562           too much, RT#5740, RT#5570
13563
13564 2009-07-25 00:57  ivan
13565
13566         * FS/FS/Record.pm: teach Record.pm about BYTEA handling in order to
13567           store files in the db, RT#4964
13568
13569 2009-07-24 02:38  ivan
13570
13571         * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
13572           CoovaChilli) Max attributes, specifically
13573           ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
13574
13575 2009-07-23 22:51  mark
13576
13577         * FS/bin/freeside-void-payments: Add -v switch (verbose) to
13578           freeside-void-payments
13579
13580 2009-07-23 12:46  ivan
13581
13582         * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
13583           value in string ne
13584
13585 2009-07-23 12:40  ivan
13586
13587         * FS/bin/freeside-void-payments: fix -r option, RT#5675
13588
13589 2009-07-23 09:48  jeff
13590
13591         * httemplate/browse/svc_acct_pop.cgi: restore svc_acct_pop editing
13592
13593 2009-07-23 06:25  ivan
13594
13595         * httemplate/: browse/cust_main_county.cgi,
13596           edit/process/cust_main_county-collapse.cgi: add back remove
13597           ("collapse") links again.  on each line this time.  RT#2973
13598
13599 2009-07-22 23:58  ivan
13600
13601         * FS/FS/Tron.pm: need to see who is still on deb 4 & pg 7.4
13602
13603 2009-07-22 15:05  ivan
13604
13605         * httemplate/view/cust_main/misc.html: fix bombing out on new
13606           DateTime
13607
13608 2009-07-21 11:44  ivan
13609
13610         * FS/FS/: Schema.pm, part_pkg/cdr_termination.pm: sub-penny
13611           termination pricing too, RT#5495
13612
13613 2009-07-21 00:03  ivan
13614
13615         * FS/FS/part_pkg/voip_cdr.pm: yow.  fix spurious charge errors
13616           w/single_price, round to four decimal places (wtf?) instead of 2,
13617           RT#5495
13618
13619 2009-07-20 22:29  ivan
13620
13621         * FS/FS/part_pkg/voip_cdr.pm: and fix min_charge option, RT#5495
13622
13623 2009-07-20 22:27  ivan
13624
13625         * FS/FS/part_pkg/voip_cdr.pm: if we're going to do recur_Common,
13626           have to use and @ISA (and capitalize) it
13627
13628 2009-07-20 17:20  ivan
13629
13630         * FS/FS/part_pkg/voip_cdr.pm: don't have a money type in package
13631           definitions at the moment
13632
13633 2009-07-20 16:01  jeff
13634
13635         * FS/FS/: Conf.pm, cust_bill.pm: config setting to have emailed
13636           invoices include call details #5275
13637
13638 2009-07-20 07:26  jeff
13639
13640         * httemplate/elements/checkbox.html,
13641           httemplate/elements/tr-checkbox.html,
13642           httemplate/elements/tr-justtitle.html,
13643           httemplate/elements/tr-title.html, FS/FS/Schema.pm,
13644           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
13645           FS/FS/part_pkg.pm, FS/FS/part_pkg_link.pm,
13646           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
13647           httemplate/edit/process/part_pkg.cgi: bundle bill linked packages
13648           into top line total when desired #5724
13649
13650 2009-07-19 21:51  ivan
13651
13652         * FS/FS/cust_pkg.pm: one $conf is enough
13653
13654 2009-07-19 21:40  ivan
13655
13656         * rt/: FREESIDE_MODIFIED, lib/RT/Transaction_Overlay.pm: slightly
13657           improve terrible quoting behavior when you change MessageBoxWidth
13658
13659 2009-07-19 21:19  ivan
13660
13661         * httemplate/elements/header.html: fix preferences links showing as
13662           blue/purple on RT side
13663
13664 2009-07-19 21:14  ivan
13665
13666         * rt/FREESIDE_MODIFIED: fix badly styled links on ticket create
13667           (fallout from RT borging/styling)
13668
13669 2009-07-17 16:33  ivan
13670
13671         * FS/FS/cdr.pm: remove unused cdr_upstream_rate
13672
13673 2009-07-17 16:10  rsiddall
13674
13675         * rpm/freeside.spec: Filter out requirements for specific Freeside
13676           modules so that you can install an RPM which requires missing
13677           Freeside modules.
13678
13679 2009-07-17 15:26  ivan
13680
13681         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily: commit
13682           pkgpart exclusion for billing run, RT#5495
13683
13684 2009-07-17 07:58  jeff
13685
13686         * bin/billco-upload: add mutex and commit changes found on
13687           installed system
13688
13689 2009-07-16 19:29  jeff
13690
13691         * httemplate/search/cust_pkg.cgi: FSM, another missed file for 477
13692           reporting
13693
13694 2009-07-16 18:44  jeff
13695
13696         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/voip_cdr.pm:
13697           bill usage when cancelling package
13698
13699 2009-07-16 18:08  jeff
13700
13701         * bin/generate-table-module: black magic to edit Mason.pm as well
13702
13703 2009-07-16 17:35  ivan
13704
13705         * FS/FS/part_pkg/: voip_cdr.pm: add single_price option so you can
13706           do one per-minute price without rate tables, RT#5495
13707
13708 2009-07-16 17:33  ivan
13709
13710         * FS/MANIFEST: get rid of cdr_upstream_rate table and some other
13711           old convergent cruft
13712
13713 2009-07-16 17:10  ivan
13714
13715         * FS/: FS/Schema.pm, FS/cdr.pm, FS/part_pkg/voip_cdr.pm, FS.pm: get
13716           rid of cdr_upstream_rate table and some other old convergent
13717           cruft
13718
13719 2009-07-16 15:16  jeff
13720
13721         * FS/FS/Mason.pm: dark magic coming soon
13722
13723 2009-07-15 18:57  jeff
13724
13725         * httemplate/search/477.html: duh! more 477 files
13726
13727 2009-07-15 18:35  jeff
13728
13729         * httemplate/search/report_477.html: missed file for 477 reporting
13730
13731 2009-07-15 16:06  ivan
13732
13733         * FS/FS/part_pkg/cdr_termination.pm: unused for now
13734
13735 2009-07-15 15:49  ivan
13736
13737         * FS/FS/: Conf.pm, cdr.pm: add option to trim leading zeros when
13738           setting charged_party to accountcode, RT#5495
13739
13740 2009-07-14 12:06  rsiddall
13741
13742         * FS/FS/part_export/domreg_net_dri.pm: Minor bug fix, spotted by
13743           Jeff.
13744
13745 2009-07-14 12:05  rsiddall
13746
13747         * FS/FS/svc_domain.pm: Changed description of "action" field to
13748           match domain registration exports.
13749
13750 2009-07-13 20:14  ivan
13751
13752         * htetc/handler.pl: fix warnings, from RT merge fallout
13753
13754 2009-07-13 19:53  ivan
13755
13756         * FS/FS/part_export/netsapiens.pm: fix netsapiens device
13757           provisioning?  or at least better debugging, RT#5226
13758
13759 2009-07-13 19:52  ivan
13760
13761         * httemplate/elements/tr-select-did.html: stop Dumper spew
13762
13763 2009-07-13 17:28  rsiddall
13764
13765         * Makefile, FS/FS/svc_domain.pm,
13766           FS/FS/part_export/domreg_net_dri.pm,
13767           httemplate/edit/process/domreg.cgi: New export to
13768           register/transfer/renew/revoke domains using Net::DRI.  Currently
13769           optimized for OpenSRS.  Should become more generalized in later
13770           releases.  Modified Makefile to insert the Freeside log folder
13771           into the new export.  Modified svc_domain.pm to prevent
13772           generation of transfer requests when a domain is moved to a
13773           different package with a domain registration attached to one of
13774           the included services.  Modified domreg.cgi to display errors on
13775           a separate page.
13776
13777 2009-07-13 09:02  jeff
13778
13779         * FS/FS/: tax_rate.pm, tax_rate_location.pm: correct ordering and
13780           other bugs in tax updates
13781
13782 2009-07-13 03:12  ivan
13783
13784         * FS/FS/part_pkg/recur_Common.pm: eliminate harmless "no %info hash
13785           found in FS::part_pkg::recur_Common, skipping" warning
13786
13787 2009-07-13 02:19  ivan
13788
13789         * FS/FS/ClientAPI/MyAccount.pm,
13790           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
13791           self-service agent-specific logos
13792
13793 2009-07-13 02:10  ivan
13794
13795         * httemplate/view/cust_bill-logo.cgi: fix old-style agent-virt
13796           logo?
13797
13798 2009-07-13 00:21  ivan
13799
13800         * conf/invoice_html: thank you IE8
13801
13802 2009-07-13 00:10  ivan
13803
13804         * httemplate/search/report_unapplied_cust_pay.html: clarify wording
13805
13806 2009-07-12 18:50  ivan
13807
13808         * httemplate/elements/: header.html, menubar.html: style nits
13809
13810 2009-07-12 16:45  ivan
13811
13812         * httemplate/elements/header.html: fix header sizes :/
13813
13814 2009-07-12 16:38  ivan
13815
13816         * FS/FS/CGI.pm: this should fix $fsurl under the unified RT?  sure
13817           hope so
13818
13819 2009-07-12 16:25  ivan
13820
13821         * httemplate/edit/cust_main.cgi: ACL on customer edit
13822
13823 2009-07-12 16:22  ivan
13824
13825         * httemplate/elements/header.html, httemplate/elements/menu.html,
13826           httemplate/elements/xmenu.css, httemplate/elements/xmenu.top.css,
13827           rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm: resolve style
13828           weirdness (fallout from RT integration), especially
13829           non-fixed-width comment boxes, menu/searchbar differences,
13830           RT#1169
13831
13832 2009-07-12 12:32  ivan
13833
13834         * httemplate/elements/menu.html: update tickting config
13835           descriptions
13836
13837 2009-07-12 06:27  jeff
13838
13839         * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
13840           untaint
13841
13842 2009-07-10 19:40  ivan
13843
13844         * bin/drop_slony.slonik: notes
13845
13846 2009-07-10 10:50  ivan
13847
13848         * httemplate/elements/: select-did.html, tr-select-did.html: fix
13849           svc_phone provisioning!
13850
13851 2009-07-09 17:36  ivan
13852
13853         * FS/FS/cdr.pm: fix sansay CDR import to ignore "NA" in dates,
13854           RT#5495
13855
13856 2009-07-09 16:59  ivan
13857
13858         * FS/FS/cdr.pm, FS/FS/cdr/sansay.pm, eg/cdr_template.pm: sansay
13859           CDRs, RT#5495
13860
13861 2009-07-09 16:58  ivan
13862
13863         * FS/bin/freeside-cdr-sftp_and_import: add -r option
13864
13865 2009-07-09 14:05  ivan
13866
13867         * FS/FS/cust_main.pm, httemplate/elements/menu.html,
13868           httemplate/search/report_unapplied_cust_pay.html,
13869           httemplate/search/unapplied_cust_pay.html: unapplied payments
13870           report, RT#4861
13871
13872 2009-07-09 13:36  ivan
13873
13874         * httemplate/search/elements/cust_main_dayranges.html: no idea how
13875           i missed fixing this before
13876
13877 2009-07-09 13:18  ivan
13878
13879         * httemplate/search/report_receivables.cgi: oops
13880
13881 2009-07-08 04:12  ivan
13882
13883         * FS/FS/TicketSystem/RT_External.pm,
13884           FS/FS/TicketSystem/RT_Internal.pm, httemplate/elements/menu.html,
13885           FS/FS/Conf.pm, FS/FS/Mason.pm, htetc/handler.pl,
13886           httemplate/elements/about_freeside.html,
13887           httemplate/elements/about_rt.html,
13888           httemplate/elements/header.html,
13889           httemplate/elements/popup_link.html, rt/FREESIDE_MODIFIED: borg
13890           RT menus, RT#1169
13891
13892 2009-07-07 20:33  ivan
13893
13894         * httemplate/search/: report_receivables.cgi,
13895           report_unapplied_cust_pay.html, unapplied_cust_pay.html,
13896           elements/cust_main_dayranges.html: factor out the range-handling
13897           portions of receivables report, start on a similar unapplied
13898           payment report, RT#4861
13899
13900 2009-07-07 02:53  ivan
13901
13902         * FS/FS/Schema.pm, httemplate/view/svc_broadband.cgi: allow null
13903           svc_broadband.ip_addr
13904
13905 2009-07-07 02:23  ivan
13906
13907         * FS/FS/: Conf.pm, Schema.pm, svc_broadband.pm: allow null
13908           svc_broadband.ip_addr
13909
13910 2009-07-07 02:22  ivan
13911
13912         * httemplate/edit/svc_broadband.cgi: UI nit - double #
13913
13914 2009-07-07 00:32  mark
13915
13916         * FS/bin/freeside-void-payments: Add freeside-void-payments script
13917           for returned check processing
13918
13919 2009-07-06 17:53  ivan
13920
13921         * FS/FS/cdr/netcentrex.pm: for netcentrex CDRs, import duration to
13922           duration field (previously only billsec)
13923
13924 2009-07-06 17:47  ivan
13925
13926         * FS/FS/cdr.pm: on CDR date parse, consider 1970-01-01 NULL like
13927           1900-01-01, RT#4081
13928
13929 2009-07-06 16:14  ivan
13930
13931         * httemplate/search/: cdr.html, report_cdr.html: search cdr by
13932           acctid
13933
13934 2009-07-06 14:34  ivan
13935
13936         * httemplate/browse/rate_region.html: align, display countrycode
13937           with +, space between prefixes allowing wrapping
13938
13939 2009-07-05 17:28  ivan
13940
13941         * httemplate/view/svc_phone.cgi: fix incoming CDR links wrt
13942           cdrbatch field
13943
13944 2009-07-05 17:10  ivan
13945
13946         * httemplate/elements/: select-did.html, tr-select-did.html: doh
13947
13948 2009-07-05 16:56  ivan
13949
13950         * httemplate/elements/: select-did.html, tr-select-did.html: allow
13951           svc_phone.phonenum to be edited when a DID selector is not in use
13952
13953 2009-07-05 16:17  ivan
13954
13955         * httemplate/search/cdr.html: format start/answer/end dates and
13956           link svcnum to service
13957
13958 2009-07-05 14:35  ivan
13959
13960         * FS/FS/Schema.pm, FS/FS/cdr.pm,
13961           httemplate/elements/checkboxes.html, httemplate/search/cdr.html,
13962           httemplate/search/report_cdr.html: CDR search by dcontext,
13963           charged_party, toggle of display fields, RT#4081
13964
13965 2009-07-03 17:47  ivan
13966
13967         * FS/FS/part_event/Condition/: cust_payments.pm,
13968           cust_payments_pkg.pm: add condition based on total customer
13969           payments as a multiplier of a specific package, RT#3983
13970
13971 2009-07-03 17:08  ivan
13972
13973         * FS/FS/part_event/Condition/once.pm: spealing
13974
13975 2009-07-02 04:22  ivan
13976
13977         * FS/FS/cdr.pm, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
13978           FS/FS/part_pkg/cdr_termination.pm,
13979           httemplate/edit/cust_main/billing.html,
13980           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
13981           settlement cdr processing, RT#5495
13982
13983 2009-07-01 19:02  ivan
13984
13985         * FS/FS/: cust_main.pm, part_event/Action/cust_bill_fee_percent.pm,
13986           part_event/Action/fee.pm: fix late fees, RT#5665
13987
13988 2009-07-01 18:26  jeff
13989
13990         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_pkg/flat.pm,
13991           FS/FS/part_pkg/flat_introrate.pm, httemplate/search/cust_pkg.cgi:
13992           update flat_introrate plan to better fit current codebase RT#4912
13993
13994 2009-07-01 03:28  ivan
13995
13996         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
13997           FS/FS/cust_main.pm, FS/FS/part_pkg/cdr_termination.pm,
13998           FS/FS/part_pkg/recur_Common.pm, FS/t/cdr_termination.t,
13999           httemplate/edit/cust_main/billing.html,
14000           httemplate/view/cust_main/billing.html: start of settlement CDR
14001           processing, RT#5495
14002
14003 2009-06-30 22:34  ivan
14004
14005         * FS/FS/part_event/Action/cust_bill_fee_percent.pm,
14006           FS/FS/part_event/Action/fee.pm,
14007           httemplate/elements/select-taxclass.html,
14008           httemplate/elements/tr-select-taxclass.html: add tax class
14009           selection back for late charges w/1.9 events, RT#5665
14010
14011 2009-06-30 13:18  jeff
14012
14013         * FS/FS.pm, httemplate/elements/menu.html: documentation
14014           corrections
14015
14016 2009-06-30 12:38  ivan
14017
14018         * FS/FS/Schema.pm, FS/FS/part_pkg_taxclass.pm,
14019           httemplate/browse/part_pkg_taxclass.html,
14020           httemplate/edit/part_pkg_taxclass.html,
14021           httemplate/edit/process/part_pkg_taxclass.html,
14022           httemplate/elements/menu.html,
14023           httemplate/elements/select-taxclass.html,
14024           httemplate/elements/tr-select-taxclass.html: disabling a
14025           taxclass, RT#5472
14026
14027 2009-06-30 05:32  ivan
14028
14029         * httemplate/edit/quick-charge.html: remove debugging
14030
14031 2009-06-30 05:28  ivan
14032
14033         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
14034           httemplate/edit/REAL_cust_pkg.cgi,
14035           httemplate/edit/quick-charge.html,
14036           httemplate/edit/process/REAL_cust_pkg.cgi,
14037           httemplate/view/cust_main/packages/status.html,
14038           FS/FS/Cron/bill.pm, httemplate/edit/process/quick-charge.cgi:
14039           one-time charge "hold for later" / any package future start date,
14040           RT#5347
14041
14042 2009-06-30 04:09  ivan
14043
14044         * FS/FS/part_export/netsapiens.pm: this will help
14045
14046 2009-06-30 02:38  ivan
14047
14048         * FS/FS/: phone_device.pm, part_export/netsapiens.pm: more steps to
14049           netsapiens export, RT#5226
14050
14051 2009-06-29 19:54  ivan
14052
14053         * FS/FS/part_export/netsapiens.pm: add DID association w/user?
14054           docs from netsapiens rough... RT#5226
14055
14056 2009-06-29 18:42  ivan
14057
14058         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
14059           FS/FS/part_device.pm, FS/FS/phone_device.pm, FS/FS/svc_phone.pm,
14060           FS/t/part_device.t, FS/t/phone_device.t,
14061           httemplate/browse/part_device.html,
14062           httemplate/edit/part_device.html,
14063           httemplate/edit/phone_device.html,
14064           httemplate/edit/process/part_device.html,
14065           httemplate/edit/process/phone_device.html,
14066           httemplate/misc/delete-phone_device.html,
14067           httemplate/misc/part_device-import.html,
14068           httemplate/elements/menu.html,
14069           httemplate/misc/process/part_device-import.html,
14070           httemplate/view/svc_phone.cgi: phone devices (for netsapiens
14071           integration), RT#5226
14072
14073 2009-06-29 15:48  rsiddall
14074
14075         * rpm/freeside.spec: Fix PDF invoice generation, including
14076           requirement for ghostscript.
14077
14078 2009-06-29 07:45  jeff
14079
14080         * bin/cust_pay_histogram: show total number of payments
14081
14082 2009-06-29 06:55  jeff
14083
14084         * bin/cust_pay_histogram: commandline tool for examining cust_pay
14085           records by date range #5652
14086
14087 2009-06-29 06:53  jeff
14088
14089         * FS/FS/part_pkg_report_option.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
14090           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
14091           FS/t/part_pkg_report_option.t, FS/FS.pm, FS/MANIFEST,
14092           httemplate/browse/part_pkg_report_option.html,
14093           httemplate/edit/part_pkg.cgi,
14094           httemplate/edit/part_pkg_report_option.html,
14095           httemplate/edit/cust_main/bottomfixup.html,
14096           httemplate/edit/cust_main/bottomfixup.js,
14097           httemplate/edit/cust_main/choose_tax_location.html,
14098           httemplate/edit/process/part_pkg.cgi,
14099           httemplate/edit/process/part_pkg_report_option.html,
14100           httemplate/misc/xmlhttp-cust_main-censustract.html,
14101           httemplate/edit/cust_main/contact.html,
14102           httemplate/elements/location.html, httemplate/elements/menu.html,
14103           httemplate/search/cust_main.html,
14104           httemplate/search/report_cust_main.html,
14105           httemplate/search/report_cust_pkg.html: FCC form 477 reporting
14106           #4912
14107
14108 2009-06-28 23:21  ivan
14109
14110         * FS/MANIFEST: remove freeside-expiration-alerter
14111
14112 2009-06-26 16:21  ivan
14113
14114         * FS/bin/freeside-queued: doh, brainfart, RT#5572
14115
14116 2009-06-26 16:12  ivan
14117
14118         * FS/bin/freeside-queued: add -s and -n flags to freeside-daily to
14119           specify the kinds of jobs to be run, RT#5572
14120
14121 2009-06-26 11:53  ivan
14122
14123         * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
14124           bits so that they're used even when doing an exact search on a
14125           browser-remembered result
14126
14127 2009-06-25 23:55  mark
14128
14129         * FS/: FS/Conf.pm, bin/freeside-daily: Add expiration alerts to
14130           freeside-daily routine
14131
14132 2009-06-25 13:23  ivan
14133
14134         * FS/FS/ClientAPI/Signup.pm: finish fixing "Real time processing
14135           not enabled!" error when using signup without any real-time
14136           processor
14137
14138 2009-06-25 12:55  ivan
14139
14140         * FS/FS/ClientAPI/Signup.pm: eliminate harmless warning log spam:
14141           Argument "" isn't numeric in numeric eq (==) at
14142           /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57
14143
14144 2009-06-25 12:47  ivan
14145
14146         * FS/FS/: agent.pm, ClientAPI/Signup.pm: fix signups for the
14147           no-gateway-at-all case, RT#5673
14148
14149 2009-06-25 12:06  ivan
14150
14151         * httemplate/search/cust_tax_adjustment.html: fix tax adjustment
14152           report
14153
14154 2009-06-24 18:28  ivan
14155
14156         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
14157           FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
14158           FS/FS/cust_main.pm, FS/FS/cust_tax_adjustment.pm,
14159           FS/t/cust_tax_adjustment.t,
14160           httemplate/edit/cust_tax_adjustment.html,
14161           httemplate/edit/process/cust_tax_adjustment.html,
14162           httemplate/search/cust_tax_adjustment.html,
14163           httemplate/view/cust_main/payment_history.html: tax adjustments,
14164           RT#5595
14165
14166 2009-06-24 18:22  ivan
14167
14168         * httemplate/view/cust_main/one_time_charge_link.html: fix extra
14169           whitespace in IE
14170
14171 2009-06-24 11:36  ivan
14172
14173         * init.d/freeside-init, FS/bin/freeside-queued: add support for db
14174           profiling, RT#5662
14175
14176 2009-06-24 02:07  mark
14177
14178         * FS/: FS/Cron/alert_expiration.pm, bin/freeside-daily: Move
14179           expiration alerts into FS::Cron::alert_expiration
14180
14181 2009-06-23 21:42  ivan
14182
14183         * FS/FS/part_pkg.pm: fix upgrade issue w/ black part_pkg.comment,
14184           RT#3988
14185
14186 2009-06-23 18:40  ivan
14187
14188         * httemplate/graph/cust_bill_pkg.cgi: fix total links on
14189           agent-specific sales report, RT#5449
14190
14191 2009-06-23 13:33  rsiddall
14192
14193         * httemplate/view/svc_domain.cgi: Remove ability to renew domain
14194           registration for more than one year as we can't automatically
14195           bill for multi-year renewals at this time.
14196
14197 2009-06-22 16:42  ivan
14198
14199         * FS/FS/cust_pay.pm: fix using encryption produces non-decrypted
14200           data in payment receipts, RT#5536
14201
14202 2009-06-22 15:55  ivan
14203
14204         * FS/FS/Mason.pm, httemplate/search/cust_main.html: fix advanced
14205           customer report failure, RT#5515
14206
14207 2009-06-22 10:00  jeff
14208
14209         * FS/FS/cust_main.pm: wtf?  the tax applies but it doesn't? RT#5574
14210
14211 2009-06-22 03:45  ivan
14212
14213         * FS/FS/part_pkg.pm: eliminate harmless upgrade error: Argument ""
14214           isn't numeric in numeric eq (==) at
14215           /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.
14216
14217 2009-06-22 03:39  ivan
14218
14219         * FS/FS/access_user.pm: fix pod
14220
14221 2009-06-22 03:28  ivan
14222
14223         * FS/FS/part_pkg.pm: fix setup/recur -> setup_fee/recur_fee upgrade
14224
14225 2009-06-22 03:06  ivan
14226
14227         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
14228           httemplate/search/cust_bill_pkg.cgi,
14229           httemplate/search/report_tax.cgi: finish basic implemention of
14230           tax exemption by tax name hack, RT#5127
14231
14232 2009-06-22 00:50  ivan
14233
14234         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
14235           FS/FS/cust_main.pm, FS/FS/cust_main_exemption.pm,
14236           FS/t/cust_main_exemption.t,
14237           httemplate/edit/cust_main/billing.html,
14238           httemplate/edit/process/cust_main.cgi,
14239           httemplate/view/cust_main/billing.html: tax exemption by tax
14240           name, RT#5127
14241
14242 2009-06-21 15:00  ivan
14243
14244         * FS/FS/part_pkg/agent.pm: eliminate leaky debugging and a warning
14245           about it
14246
14247 2009-06-21 08:42  jeff
14248
14249         * FS/FS/part_export/: www_plesk.pm, acct_plesk.pm: link to docs
14250           #5855
14251
14252 2009-06-21 08:21  jeff
14253
14254         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
14255           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
14256           httemplate/edit/REAL_cust_pkg.cgi,
14257           httemplate/edit/agent_type.cgi, httemplate/edit/cust_pkg.cgi,
14258           httemplate/edit/part_bill_event.cgi,
14259           httemplate/edit/part_pkg.cgi, httemplate/edit/reg_code.cgi,
14260           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
14261           httemplate/misc/bulk_change_pkg.cgi,
14262           httemplate/misc/cancel_pkg.html,
14263           httemplate/misc/cust_main-import.cgi,
14264           httemplate/misc/delay_susp_pkg.html,
14265           httemplate/misc/meta-import.cgi, httemplate/search/cust_main.cgi,
14266           httemplate/search/cust_pkg.cgi, httemplate/search/reg_code.html,
14267           httemplate/search/report_cust_pkg.html,
14268           httemplate/view/cust_main/packages/package.html,
14269           httemplate/view/cust_main/packages/status.html: CUSTOM
14270           packages/actual flag for custom packages #3988
14271
14272 2009-06-19 14:49  jeff
14273
14274         * FS/FS/: cust_bill_pkg_detail.pm, tax_rate.pm: support some older
14275           Pg when upgrading tax rates and cust_bill_pkg_details
14276
14277 2009-06-19 10:53  jeff
14278
14279         * fs_selfservice/FS-SelfService/cgi/verify.cgi: treat webpay type
14280           payments as manual
14281
14282 2009-06-19 05:08  ivan
14283
14284         * FS/FS/part_pkg/agent.pm: fix the prorating for the package's
14285           first month (whew!) add an option not to prorate the accounts
14286           themselves
14287
14288 2009-06-19 00:46  ivan
14289
14290         * FS/FS/cust_main.pm: AND helps alot, RT#5572 for real
14291
14292 2009-06-19 00:14  ivan
14293
14294         * FS/FS/cust_main.pm: attempt to optimize the easy parts of billing
14295           run, RT#18737
14296
14297 2009-06-18 04:09  ivan
14298
14299         * FS/FS/part_pkg/agent.pm: omit listing spurious customer details
14300
14301 2009-06-18 04:07  ivan
14302
14303         * FS/FS/part_pkg/bulk.pm:  bulk price plan fix - don't omit setup
14304           fee
14305
14306 2009-06-18 04:04  ivan
14307
14308         * FS/FS/part_pkg/agent.pm: add agent wholsale price plan, RT#4696
14309
14310 2009-06-18 04:03  ivan
14311
14312         * FS/FS/Schema.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
14313           add basic part_pkg cost columns for agent wholsale price plan,
14314           RT#4696
14315
14316 2009-06-18 03:07  ivan
14317
14318         * FS/FS/cust_main.pm: uuh, don't bomb out if there *isn't* a postal
14319           fee package
14320
14321 2009-06-17 18:17  mark
14322
14323         * httemplate/: elements/menu.html, search/report_receivables.cgi,
14324           search/report_receivables.html: Fix receivables report ACL checks
14325           and menu
14326
14327 2009-06-16 23:43  mark
14328
14329         * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
14330           httemplate/search/report_receivables.cgi,
14331           httemplate/search/report_receivables.html: Added separate access
14332           right for receivables report
14333
14334 2009-06-16 19:39  ivan
14335
14336         * FS/FS/Conf.pm, FS/FS/access_user.pm,
14337           httemplate/edit/process/REAL_cust_pkg.cgi,
14338           httemplate/edit/process/part_pkg.cgi,
14339           httemplate/edit/process/quick-cust_pkg.cgi,
14340           httemplate/elements/menubar.html,
14341           httemplate/misc/process/link.cgi, httemplate/pref/pref.html,
14342           httemplate/search/cust_event.html,
14343           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
14344           httemplate/view/cust_main.cgi: finish up initial work on customer
14345           view tabs (ensure links back to customer view call include
14346           show=packages if default view isn't jumbo or packages already),
14347           RT#5586
14348
14349 2009-06-15 20:29  ivan
14350
14351         * httemplate/: elements/menubar.html, pref/pref-process.html,
14352           pref/pref.html, view/cust_main.cgi, view/cust_main/packages.html,
14353           view/cust_main/payment_history.html, view/cust_main/tickets.html:
14354           basic customer view tabs, RT#5586
14355
14356 2009-06-15 14:41  rsiddall
14357
14358         * FS/FS/AccessRight.pm, httemplate/view/svc_domain.cgi: Add a new
14359           access right for managing domain registration (registering,
14360           transferring, revoking, renewing, etc.).
14361
14362 2009-06-15 13:43  jeff
14363
14364         * FS/FS/cust_main.pm: check for need for postal fee before charging
14365           the customer, not after
14366
14367 2009-06-15 12:41  rsiddall
14368
14369         * FS/FS/part_export/domreg_opensrs.pm,
14370           httemplate/edit/process/domreg.cgi,
14371           httemplate/view/svc_domain.cgi: Add domain registration
14372           operations to the View Domain screen, if the domain has an
14373           associated export supporting registration.  Shows the domain
14374           status and allows registration, transfer, revocation, or renewal.
14375           Revocation almost never works since the registries impose very
14376           short windows after initial registration.  Also updated the
14377           OpenSRS registration export to support the additional operations.
14378
14379 2009-06-12 20:13  rsiddall
14380
14381         * rpm/freeside.spec: Default configuration files had
14382           directory-style permission values.
14383
14384 2009-06-11 19:48  rsiddall
14385
14386         * rpm/freeside.spec: Freeside no longer uses a datasource-specific
14387           configuration folder.  Configuration is kept in the RDBMS and
14388           initialized from the default_conf folder.  RT 5579.
14389
14390 2009-06-10 16:30  jeff
14391
14392         * conf/invoice_latex: prevent notes from bleeding onto coupon
14393           RT#5537
14394
14395 2009-06-10 14:58  ivan
14396
14397         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: should hopefully fix old
14398           services showing up on invoices, RT#5451/RT#5514/RT#5564/RT#3032
14399
14400 2009-06-10 12:50  ivan
14401
14402         * FS/FS/Cron/bill.pm: don't add another queued_bill job to the
14403           queue if there's already one waiting to run for a customer,
14404           RT#5572
14405
14406 2009-06-10 00:58  ivan
14407
14408         * httemplate/search/cust_pkg.cgi: this should add the info s1 was
14409           looking for, RT#5539
14410
14411 2009-06-09 20:06  ivan
14412
14413         * FS/bin/freeside-upgrade: doh, semicolon
14414
14415 2009-06-09 20:00  ivan
14416
14417         * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
14418           for SG upgradability
14419
14420 2009-06-09 19:08  ivan
14421
14422         * httemplate/edit/payment_gateway.html: update gateway list in
14423           order to add WesternACH, RT#5409
14424
14425 2009-06-09 17:02  ivan
14426
14427         * FS/FS/cust_main.pm: eliminate harmless
14428
14429             Argument "" isn't numeric in numeric comparison (<=>) at
14430           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 6759.
14431
14432           warning, sort batched payments on a column that actually exists
14433
14434 2009-06-04 07:27  ivan
14435
14436         * httemplate/docs/credits.html: fix scrolling
14437
14438 2009-06-04 07:09  ivan
14439
14440         * rpm/freeside.spec: there are lots of contributors too!
14441
14442 2009-06-04 07:08  ivan
14443
14444         * httemplate/docs/credits.html: $core->add("jeremyd");
14445
14446 2009-06-03 20:49  ivan
14447
14448         * bin/freeside-migrate-events: much more efficient event migration:
14449           let the database do the work, RT#5426
14450
14451 2009-06-03 17:49  ivan
14452
14453         * bin/freeside-migrate-events: add a -m mode to improve performance
14454           so upgrade can complete for large databases, RT#5426
14455
14456 2009-06-03 14:09  rsiddall
14457
14458         * rpm/freeside.spec: Incorrect permissions on the default
14459           configuration folder caused installation to fail with an
14460           incomplete database initialization.  Failure to remove the
14461           ticket_system file from the default configuration folder caused
14462           Freeside to try to use RT.
14463
14464 2009-06-03 12:52  ivan
14465
14466         * FS/FS/UID.pm: add a hack to set default schema, cf.
14467           http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
14468
14469 2009-05-31 22:43  jeff
14470
14471         * FS/FS/part_pkg_taxproduct.pm, FS/FS/tax_rate.pm,
14472           httemplate/misc/tax-fetch_and_replace.cgi,
14473           httemplate/misc/process/tax-fetch_and_replace.cgi: a 'start over'
14474           function for the taxproduct based tax data loading
14475
14476 2009-05-31 02:57  ivan
14477
14478         * FS/FS/cust_bill.pm: wtf
14479
14480 2009-05-31 02:45  ivan
14481
14482         * FS/FS/cust_bill.pm: don't fallback to 'Payable upon receipt'
14483           invoice terms anymore.  or in other words, honor setting
14484           'invoice_default_terms' blank, like in 1.7.  RT#5415
14485
14486 2009-05-31 01:39  ivan
14487
14488         * httemplate/browse/part_pkg.cgi: add "hide one-time charges"
14489           toggle, RT#5255
14490
14491 2009-05-30 23:59  ivan
14492
14493         * httemplate/: browse/part_pkg.cgi, elements/select-table.html:
14494           package definition browse/search, filter by package class,
14495           RT#5255
14496
14497 2009-05-30 22:15  ivan
14498
14499         * bin/cdr-netsapiens.import: start of netsapeins cdr import, will
14500           finish up when can connect again, RT#5226
14501
14502 2009-05-30 21:57  ivan
14503
14504         * FS/FS/part_export/netsapiens.pm: necessary for
14505           bin/cdr-netsapeins.import
14506
14507 2009-05-30 05:15  ivan
14508
14509         * FS/FS/Schema.pm: very long transnexus filenames, RT#5229
14510
14511 2009-05-30 04:21  ivan
14512
14513         * FS/FS/cdr/transnexus.pm: clid is base-64 encoded, huh, RT#5229
14514
14515 2009-05-30 04:14  ivan
14516
14517         * bin/cdr-transnexus.import: quick hacked-up copy of
14518           freeside-cdr-sftp_and_import for transnexus directory structure,
14519           RT#5229
14520
14521 2009-05-30 03:45  ivan
14522
14523         * FS/FS/: cdr.pm, cdr/transnexus.pm: add transnexus format, RT#5229
14524
14525 2009-05-29 20:40  ivan
14526
14527         * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
14528
14529 2009-05-29 20:14  ivan
14530
14531         * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
14532           ability for prepaid packages to have usage limits and cancel if
14533           they're hit, RT#4995
14534
14535 2009-05-29 19:31  ivan
14536
14537         * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
14538           be set explicitly, don't default to 80%
14539
14540 2009-05-29 16:36  ivan
14541
14542         * httemplate/search/cdr.html: slightly better labels and field
14543           order for CDR report, RT#4081
14544
14545 2009-05-29 16:17  ivan
14546
14547         * FS/FS/: Conf.pm, cdr.pm, cdr/netcentrex.pm: fixup pivot code
14548           handling in netcentrex CDR handling, RT#4081
14549
14550 2009-05-28 21:43  jeff
14551
14552         * FS/FS/Conf.pm: correct description to reflect previous changes
14553
14554 2009-05-28 17:22  jeff
14555
14556         * httemplate/edit/: quick-charge.html, process/quick-charge.cgi:
14557           don't require a leading 0 in the quick charge amount
14558
14559 2009-05-27 15:32  ivan
14560
14561         * httemplate/search/cust_bill_pkg.cgi: and multiple taxlcasses.  i
14562           think that should actually do it for now on RT#5446
14563
14564 2009-05-27 15:23  ivan
14565
14566         * httemplate/search/report_tax.cgi: and the "tax invoiced" link
14567           too!  woo, working, RT#5446
14568
14569 2009-05-27 15:13  ivan
14570
14571         * httemplate/search/: cust_bill_pkg.cgi: maybe this willf inally
14572           fix total line links on tax report when using report_group
14573           kludge? (still possibly not in all corner cases), RT#5446
14574
14575 2009-05-27 15:10  ivan
14576
14577         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: maybe this
14578           willf inally fix total line links on tax report when using
14579           report_group kludge? (still possibly not in all corner cases),
14580           RT#5446
14581
14582 2009-05-27 14:35  ivan
14583
14584         * httemplate/search/report_tax.cgi: fix total line links on tax
14585           report when using report_group kludge? (possibly not in all
14586           corner cases), RT#5446
14587
14588 2009-05-27 14:27  ivan
14589
14590         * httemplate/search/report_tax.cgi: fix total line links on tax
14591           report when using report_group kludge? (possibly not in all
14592           corner cases), RT#5446
14593
14594 2009-05-27 14:24  jeff
14595
14596         * httemplate/elements/menuarrow.gif: close ticket 1517
14597
14598 2009-05-27 10:18  ivan
14599
14600         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix total
14601           line links on tax report when using report_group kludge?
14602           (possibly not in all corner cases), RT#5446
14603
14604 2009-05-27 00:50  jeff
14605
14606         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
14607           FS/FS/cust_recon.pm, FS/MANIFEST, FS/FS/cust_pkg.pm,
14608           FS/FS/svc_acct.pm, FS/FS/ClientAPI/Bulk.pm,
14609           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-selfservice-server,
14610           FS/t/cust_recon.t, fs_selfservice/FS-SelfService/MANIFEST,
14611           fs_selfservice/FS-SelfService/Makefile.PL,
14612           fs_selfservice/FS-SelfService/SelfService.pm,
14613           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
14614           fs_selfservice/FS-SelfService/freeside-selfservice-soap-server,
14615           fs_selfservice/FS-SelfService/iZoomOnlineProvisionService.pm:
14616           bulk provisioning via ftp and SOAP #5202
14617
14618 2009-05-26 05:32  jeff
14619
14620         * fs_selfservice/FS-SelfService/cgi/: overlibmws.js,
14621           overlibmws_crossframe.js, overlibmws_draggable.js,
14622           overlibmws_iframe.js, iframecontentmws.js: include overlib in
14623           selfservice
14624
14625 2009-05-25 19:48  ivan
14626
14627         * httemplate/search/report_tax.cgi: and also fix "tax invoiced"
14628           portion of total line when using config option for some basic tax
14629           grouping by name, RT#5446
14630
14631 2009-05-25 19:03  ivan
14632
14633         * httemplate/search/report_tax.cgi: mostly fix total line when
14634           using config option for some basic tax grouping by name, RT#5446
14635
14636 2009-05-25 18:41  ivan
14637
14638         * httemplate/search/: report_tax.html, report_tax.cgi: add a config
14639           option for some basic tax grouping by name, RT#5446
14640
14641 2009-05-25 18:35  ivan
14642
14643         * FS/FS/Conf.pm, httemplate/search/report_tax.cgi,
14644           httemplate/search/report_tax.html: add a config option for some
14645           basic tax grouping by name, RT#5446
14646
14647 2009-05-25 15:42  ivan
14648
14649         * httemplate/graph/cust_bill_pkg.cgi: fix total links on sales
14650           graph when a package class is specified, RT#5449
14651
14652 2009-05-24 20:59  ivan
14653
14654         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: international
14655           self-service payments, RT#1592
14656
14657 2009-05-24 18:49  ivan
14658
14659         * FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
14660           fs_selfservice/FS-SelfService/SelfService.pm,
14661           fs_selfservice/FS-SelfService/cgi/card.html,
14662           fs_selfservice/FS-SelfService/cgi/make_payment.html,
14663           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14664           fs_selfservice/FS-SelfService/cgi/misc/counties.cgi,
14665           fs_selfservice/FS-SelfService/cgi/misc/states.cgi,
14666           httemplate/elements/location.html,
14667           httemplate/elements/select-county.html: international
14668           self-service payments, RT#1592
14669
14670 2009-05-21 20:22  ivan
14671
14672         * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
14673           sqlradius upgrade errors from permissions can be ignored for now
14674
14675 2009-05-21 20:02  ivan
14676
14677         * FS/FS/cust_pkg.pm, httemplate/search/report_cust_pkg.html: add
14678           ability to report on packages w/status "not yet billed" as well,
14679           RT#5409
14680
14681 2009-05-20 08:27  ivan
14682
14683         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html,
14684           httemplate/view/cust_main/packages/services.html: add "manage
14685           device" link & config, RT#5438
14686
14687 2009-05-20 01:27  ivan
14688
14689         * FS/FS/part_export/netsapiens.pm: get subscriber deletion working
14690           and remove devel cruft, RT#5226
14691
14692 2009-05-19 18:06  ivan
14693
14694         * FS/FS/part_export/netsapiens.pm: first pass at netsapiens
14695           integration, RT#5226
14696
14697 2009-05-18 12:23  jeff
14698
14699         * FS/FS/tax_rate_location.pm: miss use
14700
14701 2009-05-18 12:21  jeff
14702
14703         * FS/FS/Schema.pm: allow empty state
14704
14705 2009-05-18 11:21  jeff
14706
14707         * FS/bin/freeside-upgrade: prevent death on meritless sqlradius
14708           upgrade attempts
14709
14710 2009-05-18 02:55  ivan
14711
14712         * FS/FS/cust_svc.pm, FS/FS/ClientAPI/MyAccount.pm,
14713           FS/FS/UI/bytecount.pm,
14714           fs_selfservice/FS-SelfService/cgi/header.html,
14715           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14716           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
14717           fs_selfservice/FS-SelfService/cgi/view_usage.html,
14718           fs_selfservice/FS-SelfService/SelfService.pm: basic CDR viewing
14719           from self-service, RT#4018
14720
14721 2009-05-18 01:40  ivan
14722
14723         * FS/bin/freeside-cdr-sftp_and_import: it would help to use the
14724           correct port, RT#4081
14725
14726 2009-05-17 21:56  jeff
14727
14728         * FS/FS/: part_pkg_taxrate.pm, tax_rate.pm: handle dates before
14729           1970
14730
14731 2009-05-16 13:07  rsiddall
14732
14733         * FS/FS/part_export/domreg_opensrs.pm: Added information on common
14734           failure causes to the perldoc.
14735
14736 2009-05-16 12:27  rsiddall
14737
14738         * FS/FS/part_export/domreg_opensrs.pm: Defer use of Net::OpenSRS so
14739           that failure to install the module doesn't stop Apache from
14740           starting.  (This causes attempts to register domains to fail
14741           instead.)
14742
14743 2009-05-15 19:29  rsiddall
14744
14745         * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
14746           when the cust_main owning this domain does not provide fields
14747           required for use as a contact handle in the domain registration
14748           record.  Also temporarily disable the ability to have the export
14749           do only registration or only transfers.
14750
14751 2009-05-15 12:41  rsiddall
14752
14753         * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
14754           httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
14755           httemplate/edit/process/part_export.cgi,
14756           httemplate/edit/process/svc_domain.cgi: Simple domain
14757           registration at Tucows OpenSRS using an export based on
14758           Net::OpenSRS.  When a domain is added and the export runs, it
14759           will register the domain or initiate a transfer.  You can also
14760           choose no action.  There's currently no provision for revoking
14761           domains or renewing registrations.  Depending on the settings at
14762           OpenSRS, orders may look like they've succeeded in Freeside but
14763           actually be queued pending input by the reseller at OpenSRS.  The
14764           part_export CGIs were modified to allow a multi-valued select to
14765           be used to control which TLDs are enabled for registration.
14766
14767 2009-05-14 09:26  jeff
14768
14769         * httemplate/edit/cust_main/bottomfixup.js: ask for help assignting
14770           geocode more often
14771
14772 2009-05-14 09:25  jeff
14773
14774         * httemplate/view/cust_main/billing.html: show geocode when
14775           taxproducts enabled
14776
14777 2009-05-13 15:27  jeff
14778
14779         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
14780           FS/FS/cust_bill_pkg_tax_rate_location.pm, FS/FS/cust_main.pm,
14781           FS/FS/tax_rate_location.pm, FS/MANIFEST, FS/FS/tax_rate.pm,
14782           FS/t/cust_bill_pkg_tax_rate_location.t, FS/t/tax_rate_location.t,
14783           bin/tax_rate_location.import, httemplate/misc/tax-import.cgi,
14784           httemplate/search/cust_bill_pkg.cgi,
14785           httemplate/search/report_newtax.cgi: improved taxproduct tax
14786           report RT#4783
14787
14788 2009-05-12 17:51  ivan
14789
14790         * conf/invoice_latex: remove obsolete comments
14791
14792 2009-05-09 17:45  ivan
14793
14794         * FS/FS/svc_phone.pm: label phone_name correctly
14795
14796 2009-05-09 16:54  ivan
14797
14798         * FS/bin/freeside-cdr-sftp_and_import: move cdr-sftp_and_import
14799           script to FS/bin, add -p option, RT#4081
14800
14801 2009-05-09 00:56  ivan
14802
14803         * FS/FS/: Conf.pm, cdr.pm: add
14804           cdr-charged_party-truncate_{length,prefix} in order to trim
14805           charged_party to a certain length, RT#4081
14806
14807 2009-05-08 18:44  ivan
14808
14809         * httemplate/: edit/elements/svc_Common.html,
14810           edit/elements/edit.html, view/elements/svc_Common.html: use
14811           service-def specific labels, at least for service pages that use
14812           {view,edit}/elements/svc_Common.html RT#4081
14813
14814 2009-05-08 17:39  ivan
14815
14816         * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
14817           FS/FS/svc_acct.pm, httemplate/browse/part_svc.cgi,
14818           httemplate/edit/part_svc.cgi: add ability to configure service
14819           labels per-package (still need to actually use the labels),
14820           RT#4081
14821
14822 2009-05-08 01:41  ivan
14823
14824         * httemplate/edit/part_pkg.cgi: fix cloning of custom packages
14825           where you've changed '(CUSTOM)', RT#5350
14826
14827 2009-05-05 15:02  ivan
14828
14829         * FS/FS/Conf.pm, httemplate/edit/agent.cgi: hide
14830           agent.invoice_template edit by default, with a config to turn
14831           back on, RT#5218
14832
14833 2009-05-05 10:58  ivan
14834
14835         * FS/FS/cust_pay.pm: add company_name to payment receipt
14836
14837 2009-05-05 03:40  ivan
14838
14839         * FS/FS/rate_detail.pm, httemplate/elements/file-upload.html,
14840           httemplate/misc/rate_edit_excel.html,
14841           httemplate/misc/process/rate_edit_excel.html: finish the import
14842           portion of excel rate edit, RT#5108
14843
14844 2009-05-04 18:41  jeff
14845
14846         * bin/cust_main_special.pm: ignore fee based taxes and eliminate
14847           unused code
14848
14849 2009-05-04 11:33  jeff
14850
14851         * bin/: cust_main_special.pm, rebill: this is a quick hack to
14852           rebill customers when a cdr didn't happen
14853
14854 2009-05-03 19:01  ivan
14855
14856         * httemplate/search/: report_prepaid_income.cgi,
14857           report_prepaid_income.html: agent-virt prepaid income report,
14858           RT#5311
14859
14860 2009-05-03 18:17  ivan
14861
14862         * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
14863           addition (+) warning
14864
14865 2009-05-03 17:22  ivan
14866
14867         * httemplate/: browse/rate_region.html, elements/menu.html,
14868           misc/rate_edit_excel.html, search/elements/search-xls.html,
14869           search/elements/search.html: add menu item and page for d/ling
14870           and edit rates with excel.  RT#5108
14871
14872 2009-05-03 15:45  ivan
14873
14874         * httemplate/search/elements/: search-csv.html, search-html.html,
14875           search-xls.html, search.html: break down search.html into
14876           components, RT#5108
14877
14878 2009-05-03 11:34  ivan
14879
14880         * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: add
14881           "Redownload resolved batches" ACL for s1, RT#4271
14882
14883 2009-05-02 20:13  ivan
14884
14885         * httemplate/config/config.cgi: edit any config item
14886
14887 2009-05-02 18:45  ivan
14888
14889         * httemplate/config/config-view.cgi: add ability to delete
14890           invoice_latexreturnaddress and invoice_htmlreturnaddress too,
14891           RT#5218
14892
14893 2009-05-02 18:11  ivan
14894
14895         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
14896           httemplate/config/config-view.cgi: add ability to remove
14897           suffix-ed config items, RT#5218
14898
14899 2009-05-02 17:40  ivan
14900
14901         * bin/confdiff: confdiff
14902
14903 2009-05-02 15:11  ivan
14904
14905         * FS/FS/Misc/eps2png.pm: fix eps preview
14906
14907 2009-05-01 17:01  ivan
14908
14909         * httemplate/: browse/agent.cgi, config/config-delete.cgi,
14910           config/config-process.cgi, config/config-view.cgi: finish up
14911           useful agent stuff on the config editor: adding, deleting
14912           overrides too.  also add a confirmation to override deletion from
14913           the agent browse page.  RT#5218
14914
14915 2009-05-01 13:21  jeff
14916
14917         * FS/FS/cust_main.pm: calculate tax on tax per line and not on
14918           aggregate
14919
14920 2009-04-30 19:43  ivan
14921
14922         * httemplate/config/config-view.cgi: view all overrides when asked,
14923           even the ones without values.  hmm :/  RT#5218
14924
14925 2009-04-30 19:08  ivan
14926
14927         * FS/FS/cust_event.pm: fix re-print/email from event page, yow.
14928           RT#5293
14929
14930 2009-04-30 18:07  ivan
14931
14932         * httemplate/config/: config-process.cgi, config-view.cgi: add
14933           ability to edit the agent overrides from the main config, RT#4218
14934
14935 2009-04-29 11:25  ivan
14936
14937         * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
14938
14939 2009-04-28 15:38  ivan
14940
14941         * fs_selfservice/FS-SelfService/cgi/bill.html: UI
14942
14943 2009-04-27 21:36  ivan
14944
14945         * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
14946           SG billing-daily -r behavior, RT#4412
14947
14948 2009-04-27 21:13  ivan
14949
14950         * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
14951           to emulate SG billing-daily -r behavior
14952
14953 2009-04-27 16:06  ivan
14954
14955         * FS/FS/Mason.pm: typo
14956
14957 2009-04-27 16:01  ivan
14958
14959         * FS/FS/Mason.pm: refuse to run w/CGI.pm 3.38.  all lenny upgrades
14960           will need libcgi-pm-perl removed, suck
14961
14962 2009-04-26 16:43  ivan
14963
14964         * FS/FS/Schema.pm: would help to have an index on priority if we're
14965           going to order based on it
14966
14967 2009-04-26 16:19  ivan
14968
14969         * FS/bin/freeside-queued: start small jobs more efficiently,
14970           RT#4412
14971
14972 2009-04-26 16:09  ivan
14973
14974         * FS/FS/Conf.pm: add a config option for max # of queued kids,
14975           RT#4412
14976
14977 2009-04-25 15:42  ivan
14978
14979         * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
14980           multi-process mode for testing, RT#4412
14981
14982 2009-04-23 13:34  jeff
14983
14984         * FS/FS/: Upgrade.pm, part_pkg_option.pm, part_pkg/voip_cdr.pm: add
14985           subscription option to voip_cdr
14986
14987 2009-04-23 13:31  jeff
14988
14989         * httemplate/misc/tax-fetch_and_import.cgi,
14990           httemplate/misc/process/tax-fetch_and_import.cgi, FS/FS/Conf.pm,
14991           FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxrate.pm,
14992           FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
14993           httemplate/elements/menu.html: autodownload and update of cch tax
14994           data
14995
14996 2009-04-22 21:57  ivan
14997
14998         * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
14999           and i'm sure it doesn't help the planner get us results sooner.
15000           last chance to try and get cursor approach working?  RT#4412
15001
15002 2009-04-22 21:14  ivan
15003
15004         * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
15005           addition is committed?  well, if this works, that answers that.
15006           RT#4412
15007
15008 2009-04-22 13:24  ivan
15009
15010         * FS/FS/Cron/bill.pm: hopefully better performance running the big
15011           query once and then fetching results with a cursor, rather than
15012           running it multiple times with an OFFSET and LIMIT, RT#4412
15013
15014 2009-04-22 11:58  ivan
15015
15016         * httemplate/edit/process/cust_main.cgi: fix not allowing
15017           "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
15018
15019 2009-04-21 23:52  ivan
15020
15021         * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
15022
15023 2009-04-21 17:54  ivan
15024
15025         * FS/FS/Cron/bill.pm: have the big query find customers in batches.
15026           this should be way more efficient in multi-process mode, can
15027           start billing before the big query completes.  RT#4412
15028
15029 2009-04-21 13:59  ivan
15030
15031         * httemplate/browse/rate_region.html: rate download/edit/upload,
15032           RT#5108
15033
15034 2009-04-21 13:28  ivan
15035
15036         * httemplate/browse/rate_region.html: rate download/edit/upload,
15037           RT#5108
15038
15039 2009-04-21 09:42  ivan
15040
15041         * FS/FS/Cron/bill.pm: yow.  fix fallout from cust_main.archived
15042           stuff causing nothing to bill.  RT#4412
15043
15044 2009-04-20 19:23  jeff
15045
15046         * FS/FS/UI/Web.pm, httemplate/elements/progress-popup.html: more
15047           descriptive progress popups
15048
15049 2009-04-20 13:57  rsiddall
15050
15051         * rpm/freeside.spec: Acceptance testing of the RPM build system
15052           flushed out a place where /bin/rm stops waiting for input if
15053           you're /bin/su as the user doing the build.  Added a -f flag to
15054           stop it waiting for input.
15055
15056 2009-04-20 09:57  ivan
15057
15058         * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
15059           cust_main.archived field, skip billing if Y, RT#4412
15060
15061 2009-04-19 16:55  ivan
15062
15063         * bin/h_cust_main-wipe_paycvv: no, it was only cause their db is
15064           somehow corrupt
15065
15066 2009-04-19 16:52  ivan
15067
15068         * bin/h_cust_main-wipe_paycvv: warning about this not terminating
15069
15070 2009-04-17 16:30  ivan
15071
15072         * bin/: fs-migrate-cust_tax_exempt, h_cust_main-wipe_paycvv:
15073           something to wipe the CVV from very large databases
15074
15075 2009-04-17 12:50  ivan
15076
15077         * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
15078           priority to job queue so billing jobs don't don't drown out
15079           provisioning jobs
15080
15081 2009-04-17 12:21  ivan
15082
15083         * FS/FS/Cron/bill.pm: 1 helps alot
15084
15085 2009-04-17 12:20  ivan
15086
15087         * FS/bin/freeside-daily: backport freeside-daily -m and
15088           cust_main::bill_and_collect to 1.7, RT#4412
15089
15090 2009-04-17 01:25  ivan
15091
15092         * httemplate/docs/about.html: AFFERO BITCHES
15093
15094 2009-04-17 01:16  ivan
15095
15096         * httemplate/docs/about.html: what time is now
15097
15098 2009-04-17 01:02  ivan
15099
15100         * httemplate/config/: config-process.cgi, config-view.cgi,
15101           config.cgi: show labels for select(select_hash) config options,
15102           RT#3997
15103
15104 2009-04-17 00:21  ivan
15105
15106         * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
15107           attachments, RT#3403
15108
15109 2009-04-17 00:03  ivan
15110
15111         * httemplate/elements/header.html: hide service search unless user
15112           has "View customer services" ACL, RT#3478
15113
15114 2009-04-16 18:17  ivan
15115
15116         * httemplate/search/: report_receivables.cgi,
15117           report_receivables.html: add customer status to receivables
15118           report selection, hopefully help enet, RT#5187
15119
15120 2009-04-15 20:58  rsiddall
15121
15122         * rpm/freeside.spec: More fixes for SuSE self-service: 1/ Put
15123           binaries in the right folder 2/ Make sure freeside group is
15124           created 3/ Make sure freeside home directory is created
15125
15126 2009-04-15 00:14  ivan
15127
15128         * httemplate/view/: svc_Common.html, elements/svc_Common.html:
15129           should fix view of unlinked phone numbers, RT#5171
15130
15131 2009-04-14 22:52  ivan
15132
15133         * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
15134
15135 2009-04-14 19:44  ivan
15136
15137         * FS/FS/ClientAPI/MyAccount.pm: fix 1.7->1.9 upgrade glitch with
15138           self-service where process_payment required "payby" instead of
15139           defaulting to CARD, RT#3905
15140
15141 2009-04-14 19:29  ivan
15142
15143         * FS/FS/cust_bill.pm: show 60 chars on typeset invoices but only 32
15144           on plaintext, RT#3905
15145
15146 2009-04-14 19:15  ivan
15147
15148         * FS/FS/cust_bill.pm: this should fix credits pushing typeset
15149           invoices off the right
15150
15151 2009-04-14 14:01  ivan
15152
15153         * httemplate/view/cust_main/packages.html: remove debugging
15154
15155 2009-04-14 13:27  ivan
15156
15157         * httemplate/view/cust_main/packages.html: don't hide old packages
15158           that have services, RT#5179
15159
15160 2009-04-14 10:15  ivan
15161
15162         * FS/FS/: cust_main.pm, agent.pm: add configuration option to
15163           control recurring_flag behavior, RT#3843
15164
15165 2009-04-14 10:12  ivan
15166
15167         * FS/FS/: Conf.pm, Schema.pm: add configuration option to control
15168           recurring_flag behavior, RT#3843
15169
15170 2009-04-14 09:14  jeff
15171
15172         * httemplate/misc/process/tax-import.cgi: hmmm
15173
15174 2009-04-14 09:12  jeff
15175
15176         * httemplate/misc/process/tax-import.cgi: better at least
15177
15178 2009-04-13 17:09  ivan
15179
15180         * FS/FS/Conf.pm: add configuration option to control recurring_flag
15181           behavior, RT#3843
15182
15183 2009-04-13 16:37  ivan
15184
15185         * FS/FS/cust_main.pm: debugging
15186
15187 2009-04-11 23:24  ivan
15188
15189         * httemplate/elements/tr-select-svc_acct-domain.html: adding
15190
15191 2009-04-11 23:14  ivan
15192
15193         * httemplate/elements/selectlayers.html: add svc_phone on new
15194           customer first package, RT#4315
15195
15196 2009-04-11 23:09  ivan
15197
15198         * FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
15199           httemplate/edit/cust_main/birthdate.html,
15200           httemplate/edit/cust_main/bottomfixup.html,
15201           httemplate/edit/cust_main/bottomfixup.js,
15202           httemplate/edit/cust_main/first_pkg.html,
15203           httemplate/edit/cust_main/top_misc.html,
15204           httemplate/edit/cust_main/billing.html,
15205           httemplate/edit/cust_main/choose_tax_location.html,
15206           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
15207           httemplate/edit/cust_main/first_pkg/svc_acct.html,
15208           httemplate/edit/cust_main/first_pkg/svc_phone.html,
15209           httemplate/edit/process/cust_main.cgi,
15210           httemplate/elements/select-domain.html,
15211           httemplate/misc/part_svc-columns.cgi,
15212           httemplate/elements/select-svc_acct-domain.html: add svc_phone on
15213           new customer first package, RT#4315
15214
15215 2009-04-11 18:33  jeff
15216
15217         * etc/fslongtable.sty: sheesh
15218
15219 2009-04-11 18:24  jeff
15220
15221         * Makefile, etc/fslongtable.sty, conf/invoice_latex: find and
15222           correct the real double counting culprit
15223
15224 2009-04-11 14:42  ivan
15225
15226         * FS/FS/part_event/Action/writeoff.pm, bin/freeside-migrate-events:
15227           migrate send_email, suspend_if_balance and credit events, RT#3905
15228
15229 2009-04-11 14:29  ivan
15230
15231         * FS/FS/part_event/Action/cust_bill_email.pm: add cust_bill_email
15232           action
15233
15234 2009-04-11 13:51  ivan
15235
15236         * FS/bin/freeside-upgrade: don't run configuration update when -s
15237           is used for schema-only slony slave update
15238
15239 2009-04-10 12:33  ivan
15240
15241         * FS/FS/Conf.pm: better description for enable_taxproducts and a
15242           warning about tax-pkg_address with it
15243
15244 2009-04-09 20:43  jeff
15245
15246         * FS/FS/cust_main.pm: orders of magnitude faster
15247
15248 2009-04-09 15:51  jeff
15249
15250         * FS/FS/cdr/taqua.pm: used BillingNumber and not CallingPartyNumber
15251           for non-toll-free calls
15252
15253 2009-04-08 15:42  ivan
15254
15255         * FS/FS/cust_pkg.pm: fix 'agent X can't purchase pkgpart YY' error
15256           w/agent packages, RT#5119
15257
15258 2009-04-08 01:08  ivan
15259
15260         * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
15261
15262 2009-04-08 00:32  ivan
15263
15264         * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
15265           of cvv from history records, RT#5093
15266
15267 2009-04-07 18:13  ivan
15268
15269         * httemplate/misc/link.cgi: when linking a legacy phone number the
15270           phone number could be typed in and not the service #.  RT#3407
15271
15272 2009-04-07 13:45  jeff
15273
15274         * FS/FS/: cdr.pm, cdr/taqua.pm: quick option to allow importing gmt
15275           cdrs
15276
15277 2009-04-07 11:20  ivan
15278
15279         * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
15280           usernames, RT#5145
15281
15282 2009-04-07 11:15  ivan
15283
15284         * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
15285           RT#3519
15286
15287 2009-04-06 19:50  jeff
15288
15289         * FS/FS/cdr.pm: a tollfree regex that captures 88x and works with
15290           +1
15291
15292 2009-04-06 19:18  ivan
15293
15294         * FS/FS/cdr.pm: stop smoking crack
15295
15296 2009-04-06 18:20  jeff
15297
15298         * FS/FS/: Record.pm, cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm:
15299           correct taqua toll free handling and hasten cdr import (skip
15300           uninteresting records)
15301
15302 2009-04-06 16:19  jeff
15303
15304         * FS/FS/part_pkg/voip_cdr.pm: better auto toll free regex
15305
15306 2009-04-06 11:31  jeff
15307
15308         * FS/FS/cdr/taqua.pm: calltype 6 is international
15309
15310 2009-04-05 17:52  jeff
15311
15312         * Makefile, etc/fslongtable.sty: stop doublecounting
15313           extracouponspace  but do not gratuitiously change existing
15314           installs
15315
15316 2009-04-05 16:18  jeff
15317
15318         * FS/FS/cust_main.pm: cleanup tax-pkg_location tax on tax fallout
15319
15320 2009-04-04 09:22  jeff
15321
15322         * FS/FS/: Schema.pm, cust_bill_pkg_detail.pm: correct bad schema
15323           bug in cust_bill_pkg_detail
15324
15325 2009-04-03 09:57  jeff
15326
15327         * FS/FS/part_pkg/voip_cdr.pm: add option for available rather than
15328           provisioned svc_phones as unit count
15329
15330 2009-04-02 13:22  jeff
15331
15332         * httemplate/edit/cust_main/billing.html: Net 20 as well
15333
15334 2009-04-02 10:47  jeff
15335
15336         * FS/FS/part_pkg/voip_cdr.pm: separate checkbox for enabling
15337           prorate feature
15338
15339 2009-04-02 08:46  jeff
15340
15341         * FS/FS/part_pkg/voip_cdr.pm: prorating for the fixed recurring
15342           portion of voip
15343
15344 2009-04-02 07:56  jeff
15345
15346         * httemplate/edit/cust_main.cgi: obey tax-ship_address in 'manual'
15347           geocoding
15348
15349 2009-04-01 22:27  jeff
15350
15351         * FS/FS/part_pkg_taxrate.pm: noise reduction
15352
15353 2009-04-01 19:36  ivan
15354
15355         * FS/FS/part_pkg/voip_cdr.pm: more than you ever wanted to know
15356           about rounding.  http://en.wikipedia.org/wiki/Rounding  RT#4666
15357
15358 2009-04-01 17:14  ivan
15359
15360         * httemplate/browse/part_pkg.cgi: add some
15361           (undocumented/unaccessable to web UI yet) options to package
15362           browse to track down packages missing recurring fees
15363
15364 2009-03-31 21:27  ivan
15365
15366         * FS/FS/cdr.pm: show post-granularity duration if available for all
15367           export formats
15368
15369 2009-03-31 20:51  ivan
15370
15371         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
15372           defined length and with specific lastapp
15373
15374 2009-03-31 20:44  ivan
15375
15376         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
15377           defined length and with specific lastapp
15378
15379 2009-03-31 12:51  ivan
15380
15381         * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
15382
15383 2009-03-31 12:47  ivan
15384
15385         * FS/FS/part_pkg/voip_cdr.pm: quiet warning: Argument "" isn't
15386           numeric in numeric eq (==) at
15387           /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
15388
15389 2009-03-31 12:46  ivan
15390
15391         * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
15392           8.3's more strict type checking
15393
15394 2009-03-30 09:33  jeff
15395
15396         * FS/FS/cust_tax_location.pm: schema and module should agree on
15397           column names
15398
15399 2009-03-29 23:10  ivan
15400
15401         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
15402           httemplate/view/cust_main/packages.html: okay.  counts are needed
15403           for the package sort, so push the embedded counting into
15404           cust_main.pm.  sure hope this does it. RT#5083
15405
15406 2009-03-29 22:08  ivan
15407
15408         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
15409           finally do it, RT#5083
15410
15411 2009-03-29 21:50  ivan
15412
15413         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
15414           finally do it, RT#5083
15415
15416 2009-03-29 21:41  ivan
15417
15418         * httemplate/view/cust_main/packages.html: double doh! RT#5083
15419
15420 2009-03-29 21:35  ivan
15421
15422         * httemplate/view/cust_main/packages.html: doh!  underscore,
15423           RT#5083
15424
15425 2009-03-29 21:31  ivan
15426
15427         * httemplate/view/cust_main/packages.html: try not to search for
15428           nothing in cust_svc so much, RT#5083
15429
15430 2009-03-29 21:15  ivan
15431
15432         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html: try
15433           not to search for nothing in cust_svc so much, RT#5083
15434
15435 2009-03-29 20:47  ivan
15436
15437         * FS/FS/cust_main.pm: didn't need this, but more future-proof,
15438           RT#5083
15439
15440 2009-03-29 20:12  ivan
15441
15442         * httemplate/view/cust_main/packages.html: really prevent separate
15443           part_pkg query, RT#5083
15444
15445 2009-03-29 18:39  ivan
15446
15447         * httemplate/view/cust_main/packages.html: doh, fix pkg display,
15448           RT#5083
15449
15450 2009-03-29 18:28  ivan
15451
15452         * httemplate/view/cust_main/packages.html: fix setup date display,
15453           RT#5083
15454
15455 2009-03-29 18:09  ivan
15456
15457         * httemplate/view/cust_main/packages.html: forget caching, instead
15458           scoop up cust_pkg and part_pkg in one query, RT#5083
15459
15460 2009-03-29 18:05  ivan
15461
15462         * FS/FS/cust_main.pm, httemplate/view/cust_main/packages.html:
15463           forget caching, instead scoop up cust_pkg and part_pkg in one
15464           query, RT#5083
15465
15466 2009-03-29 17:32  ivan
15467
15468         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html:
15469           part_pkg caching should speedup display of lots of packages,
15470           RT#5083
15471
15472 2009-03-29 16:44  ivan
15473
15474         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: hide over
15475           2 (or configured) cancelled and one-time charge packages, RT#5083
15476
15477 2009-03-29 04:56  ivan
15478
15479         * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
15480
15481 2009-03-29 04:52  ivan
15482
15483         * FS/FS/cust_pkg.pm: seems to benchmark faster, RT#5083
15484
15485 2009-03-29 03:39  ivan
15486
15487         * httemplate/view/cust_main/packages/package.html: avoid looking up
15488           part_pkg redundantly in the pkg loop, RT#5083
15489
15490 2009-03-29 03:34  ivan
15491
15492         * httemplate/view/cust_main/packages/package.html: avoid looking up
15493           package details redundantly in the pkg loop, RT#5083
15494
15495 2009-03-29 03:17  ivan
15496
15497         * FS/FS/: Record.pm, cust_pkg.pm: add "extra_param" option to
15498           qsearch for more realisitic profiling data, RT#5083
15499
15500 2009-03-29 02:38  ivan
15501
15502         * httemplate/view/cust_main/: one_time_charge_link.html,
15503           packages.html, packages/status.html: optimize customer view when
15504           there's lots of packages; *really* avoid looking up any config
15505           inside the package loop, RT#5083
15506
15507 2009-03-28 15:59  ivan
15508
15509         * httemplate/elements/select-cust-part_pkg.html,
15510           httemplate/elements/select-cust-pkg_class.html,
15511           httemplate/elements/select-part_pkg.html,
15512           httemplate/elements/select-table.html,
15513           httemplate/elements/tr-select-cust-part_pkg.html,
15514           httemplate/elements/tr-selectmultiple-part_pkg.html,
15515           FS/FS/Conf.pm, FS/FS/part_pkg.pm, httemplate/misc/change_pkg.cgi,
15516           httemplate/misc/cust-part_pkg.cgi,
15517           httemplate/misc/order_pkg.html: package selector, split by
15518           package class, RT#5077
15519
15520 2009-03-25 20:59  ivan
15521
15522         * FS/FS/svc_acct.pm: yow
15523
15524 2009-03-25 20:53  ivan
15525
15526         * FS/FS/cust_main.pm: sort packages by label of first (primary)
15527           service, RT#5041
15528
15529 2009-03-25 02:36  ivan
15530
15531         * httemplate/pref/pref-process.html: throw a proper error message
15532           instead of a mason error on pw chagne problems, RT#5073
15533
15534 2009-03-25 02:36  ivan
15535
15536         * httemplate/pref/pref.html: we're defaulting to a top menu in 1.9
15537
15538 2009-03-25 01:45  ivan
15539
15540         * FS/FS/cdr.pm: correct headers on accountcode_default CDR output,
15541           RT#5042
15542
15543 2009-03-24 02:42  ivan
15544
15545         * bin/countdeclines: quick tool for RT#3843
15546
15547 2009-03-23 23:31  ivan
15548
15549         * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
15550
15551 2009-03-23 19:36  ivan
15552
15553         * FS/FS/: part_pkg/bulk.pm, Record.pm, cust_bill.pm, cust_svc.pm,
15554           h_cust_svc.pm, part_pkg.pm: bulk price plan: label as Name
15555           <email>, supress extraneous service list, RT#3519
15556
15557 2009-03-23 16:33  jeff
15558
15559         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
15560           httemplate/misc/process/recharge_svc.html: more DTRT with usage
15561           on service transfer between packages and recharges  RT #2884,
15562           #5040 + #4995 fallout
15563
15564 2009-03-23 15:45  ivan
15565
15566         * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
15567           from GECOS to "Real Name", RT#3519
15568
15569 2009-03-23 10:02  ivan
15570
15571         * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
15572           (svc_acct.finger) to bulk billing detail, RT#3519
15573
15574 2009-03-21 20:33  ivan
15575
15576         * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
15577
15578 2009-03-21 19:47  ivan
15579
15580         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: fix
15581           usps address standardization when the zip returned has no zip+4,
15582           RT#4882
15583
15584 2009-03-21 16:37  ivan
15585
15586         * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
15587           cron output not useful
15588
15589 2009-03-21 16:32  ivan
15590
15591         * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
15592           up
15593
15594 2009-03-21 15:14  ivan
15595
15596         * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check:
15597           freeside-check local monitoring, RT#4610
15598
15599 2009-03-19 19:14  ivan
15600
15601         * bin/ping: adding quick remote ping & alert script, RT#4610
15602
15603 2009-03-18 08:11  jeff
15604
15605         * FS/FS/part_pkg_taxrate.pm: more error information
15606
15607 2009-03-17 17:30  jeff
15608
15609         * FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
15610           httemplate/edit/part_svc.cgi: hide unused usage columns
15611
15612 2009-03-17 15:02  ivan
15613
15614         * fs_selfservice/FS-SelfService/SelfService.pm: add
15615           payment_info_renew_info method to ClientAPI/MyAccount and
15616           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
15617
15618 2009-03-17 14:38  ivan
15619
15620         * FS/FS/ClientAPI/SGNG.pm, FS/FS/ClientAPI/MyAccount.pm,
15621           fs_selfservice/FS-SelfService/SelfService.pm: add
15622           payment_info_renew_info method to ClientAPI/MyAccount and
15623           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
15624
15625 2009-03-17 13:41  ivan
15626
15627         * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
15628
15629 2009-03-17 13:13  ivan
15630
15631         * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
15632           since it could be dangerous
15633
15634 2009-03-17 13:04  ivan
15635
15636         * FS/FS/Conf.pm: apacheip isn't actually deprecated yet
15637
15638 2009-03-17 12:48  ivan
15639
15640         * FS/FS/ClientAPI/SGNG.pm: adding ClientAPI/SGNG.pm
15641
15642 2009-03-17 09:06  jeff
15643
15644         * FS/FS/: Upgrade.pm, tax_rate.pm: column upgrade for tax_rate
15645           RT#4903)
15646
15647 2009-03-17 05:01  ivan
15648
15649         * FS/FS/: Conf.pm, cust_bill.pm: agent-virt
15650           invoice_*{notes,footer,smallfooter,coupon}, RT#5025
15651
15652 2009-03-17 02:59  ivan
15653
15654         * FS/FS/Misc/eps2png.pm: less debugging
15655
15656 2009-03-17 02:58  ivan
15657
15658         * httemplate/docs/credits.html, FS/FS/Conf.pm, FS/FS/Mason.pm,
15659           FS/FS/Misc/eps2png.pm, httemplate/config/config-image.cgi,
15660           httemplate/config/config-view.cgi, httemplate/docs/license.html:
15661           add eps preview to config, for RT#5025
15662
15663 2009-03-16 16:28  jeff
15664
15665         * FS/FS/Schema.pm: avoid the need for approximate comparisons
15666           RT#4903
15667
15668 2009-03-16 10:06  jeff
15669
15670         * FS/FS/Schema.pm, FS/FS/part_export/prizm.pm,
15671           httemplate/edit/svc_broadband.cgi: have prizm use service data
15672           rather than package data to select a profile RT#4853
15673
15674 2009-03-16 08:52  jeff
15675
15676         * bin/make-pkg-fruit: a tool for migrating package elements to
15677           services
15678
15679 2009-03-16 01:08  jeff
15680
15681         * FS/FS/svc_broadband.pm: get the dup checking right
15682
15683 2009-03-16 00:13  ivan
15684
15685         * httemplate/: misc/payment.cgi, misc/process/payment.cgi,
15686           elements/location.html: allow country selection on credit card
15687           entry, RT#4997
15688
15689 2009-03-16 00:13  ivan
15690
15691         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
15692           freeside-base2.conf: eliminate black diamond arrows on iso-8859-1
15693           chars in Locale::SubCountry states, RT#4997
15694
15695 2009-03-15 23:22  ivan
15696
15697         * Makefile: 5.10!  welcome to the future
15698
15699 2009-03-15 22:54  ivan
15700
15701         * httemplate/view/svc_domain.cgi: fix custnum display on domain
15702           view
15703
15704 2009-03-15 21:21  jeff
15705
15706         * FS/FS/svc_broadband.pm: use part_svc_router
15707
15708 2009-03-15 17:57  jeff
15709
15710         * FS/FS/svc_broadband.pm: comment change
15711
15712 2009-03-15 15:44  ivan
15713
15714         * bin/svc_acct-recalculate_usage: adding quick usage resetting tool
15715
15716 2009-03-15 15:33  ivan
15717
15718         * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
15719           addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
15720           626.' error when using attribute_since_sqlradacct
15721
15722 2009-03-15 12:42  ivan
15723
15724         * FS/FS/cust_pkg_reason.pm: should give better performance if we
15725           search for what we want instead of using a string match
15726
15727 2009-03-15 03:46  ivan
15728
15729         * FS/FS/cust_main.pm: fix application of data fields from prepaid
15730           cards in addition to time field
15731
15732 2009-03-15 03:34  ivan
15733
15734         * httemplate/misc/process/recharge_svc.html: apply byte values from
15735           prepaid cards as well as time value, RT#4995
15736
15737 2009-03-15 03:30  ivan
15738
15739         * FS/FS/UI/bytecount.pm, httemplate/edit/prepay_credit.cgi: we're
15740           not a disk drive manufacturer, don't use halfass base-10
15741           megs/gigs
15742
15743 2009-03-15 00:33  ivan
15744
15745         * FS/FS/cust_main.pm: cust_main::payment_info, for
15746           ClientAPI::MyAccount
15747
15748 2009-03-14 16:44  ivan
15749
15750         * FS/FS/cust_bill.pm: fix emailed logos to come from db config, not
15751           old files, RT#3093 / RT#4963
15752
15753 2009-03-13 11:22  jeff
15754
15755         * FS/FS/svc_broadband.pm: prevent more duplicate MACs from sneaking
15756           in in the interim
15757
15758 2009-03-11 03:03  ivan
15759
15760         * FS/FS/: Conf.pm, cust_bill.pm: add previous_balance-summary_only
15761           config, RT#4404
15762
15763 2009-03-11 02:41  ivan
15764
15765         * FS/FS/cdr.pm: add cdr display with accountcode included, RT#4405
15766
15767 2009-03-11 01:57  ivan
15768
15769         * bin/print-directory_assist: comma
15770
15771 2009-03-11 01:46  ivan
15772
15773         * bin/print-directory_assist, etc/areacodes.txt: quick list of area
15774           codes and a kludge to print DA numbers for all of them
15775
15776 2009-03-10 09:14  jeff
15777
15778         * fs_selfservice/FS-SelfService/cgi/change_pay.html,
15779           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
15780           fs_selfservice/FS-SelfService/cgi/verify.cgi,
15781           fs_selfservice/FS-SelfService/cgi/myaccount.html,
15782           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
15783           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
15784           fs_selfservice/FS-SelfService/cgi/signup.cgi,
15785           fs_selfservice/FS-SelfService/cgi/signup.html, FS/FS/Conf.pm,
15786           FS/FS/Schema.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
15787           httemplate/elements/tr-textarea.html, FS/FS/cust_pay_pending.pm,
15788           FS/FS/cust_pkg.pm, FS/FS/payby.pm, FS/FS/payment_gateway.pm,
15789           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
15790           fs_selfservice/FS-SelfService/SelfService.pm,
15791           httemplate/browse/payment_gateway.html,
15792           httemplate/edit/payment_gateway.html,
15793           httemplate/edit/process/payment_gateway.html: merge webpay
15794           support in with autoselection of old realtime_bop and
15795           realtime_refund_bop
15796
15797 2009-03-08 17:15  ivan
15798
15799         * httemplate/misc/svc_acct-domains.cgi: mistake, its back
15800
15801 2009-03-08 17:15  ivan
15802
15803         * httemplate/misc/svc_acct-domains.cgi: doh
15804
15805 2009-03-03 17:47  ivan
15806
15807         * FS/FS/UID.pm: mpm-itk hack, commented-out for now
15808
15809 2009-03-03 15:56  ivan
15810
15811         * FS/FS/UID.pm: show the euid/ruid when throwing the "Not running
15812           uid freeside" error
15813
15814 2009-03-03 15:41  ivan
15815
15816         * FS/FS/queue.pm: eliminate harmless "Odd number of elements in
15817           hash assignment" warning
15818
15819 2009-03-02 00:49  ivan
15820
15821         * FS/FS/: part_export/vitelity.pm, Schema.pm, phone_avail.pm:
15822           preliminary vitelity export, RT#4868
15823
15824 2009-03-01 20:58  ivan
15825
15826         * FS/: bin/freeside-cdrrewrited, FS/Conf.pm, FS/cdr.pm: option to
15827           do charged_party rewriting in the cdrrewrited daemon, RT#4342
15828
15829 2009-03-01 16:10  ivan
15830
15831         * fs_selfservice/FS-SelfService/cgi/signup.html: have perl
15832           signup.html use selfserice skin config too: selfservice-head,
15833           selfserfice-body_header, selfservice-body_footer,
15834           selfservice-body_bgcolor, selfservice-box_bgcolor
15835
15836 2009-02-28 10:27  ivan
15837
15838         * Makefile: avoid erroring out running install-perl-modules when
15839           you have a pristine, un-updated CVS checkout
15840
15841 2009-02-25 19:51  ivan
15842
15843         * fs_selfservice/FS-SelfService/cgi/signup.html: make signup for a
15844           bit friendlier for BILL signups for testingm RT#4018
15845
15846 2009-02-25 12:05  ivan
15847
15848         * bin/japan.pl: adding quick tool to change the "states" for japan
15849
15850 2009-02-24 02:15  ivan
15851
15852         * FS/FS/Setup.pm: be quiet
15853
15854 2009-02-24 02:06  ivan
15855
15856         * FS/FS/part_referral.pm: bootstrapping issues
15857
15858 2009-02-24 02:00  ivan
15859
15860         * FS/FS/Setup.pm: bootstrapping issues, aaargh
15861
15862 2009-02-24 01:58  ivan
15863
15864         * FS/FS/Setup.pm: bootstrapping issues, ugh
15865
15866 2009-02-24 01:50  ivan
15867
15868         * FS/FS/part_pkg.pm, FS/bin/freeside-setup,
15869           bin/freeside-create-initial-data: bootstrapping issues
15870
15871 2009-02-24 01:41  ivan
15872
15873         * bin/freeside-create-initial-data: somehow rc install wound up
15874           without any data
15875
15876 2009-02-24 00:45  ivan
15877
15878         * FS/bin/freeside-cdrrewrited: exact match, RT#3196
15879
15880 2009-02-24 00:41  ivan
15881
15882         * FS/bin/freeside-cdrrewrited, FS/FS/Schema.pm, FS/FS/cdr.pm,
15883           init.d/freeside-init: rewrite CDRs for forwarded Asterisk calls
15884           to be billable, RT#3196
15885
15886 2009-02-23 15:52  ivan
15887
15888         * FS/FS/Conf.pm: fix 1.7 -> 1.9 config upgrade for new "image"
15889           config type
15890
15891 2009-02-22 13:11  ivan
15892
15893         * httemplate/view/svc_www.cgi: remove flailing ", RT#4902
15894
15895 2009-02-22 13:08  ivan
15896
15897         * FS/: FS/Upgrade.pm, bin/freeside-upgrade: a better rough idea of
15898           where freeside-upgrade spends time
15899
15900 2009-02-22 12:42  ivan
15901
15902         * httemplate/edit/svc_www.cgi: fix apache config editing, doh,
15903           RT#4902
15904
15905 2009-02-22 12:12  ivan
15906
15907         * bin/apache.export: add exportnum to apache export files so they
15908           all get preserved in the case where you're using multiple apache
15909           exports to the same machine, RT#4901
15910
15911 2009-02-22 11:46  ivan
15912
15913         * FS/: MANIFEST, FS/h_cust_pkg.pm, FS/h_cust_pkg_reason.pm,
15914           t/h_cust_pkg.t, t/h_cust_pkg_reason.t, FS/cust_pkg_reason.pm: add
15915           h_cust_pkg and h_cust_pkg_reason packages, RT#4896
15916
15917 2009-02-22 02:58  ivan
15918
15919         * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
15920           packages that don't have a last bill date.  really.  RT#4881
15921
15922 2009-02-22 02:34  ivan
15923
15924         * FS/FS/cust_pkg.pm: this would seem to be right, but...?
15925
15926 2009-02-22 00:41  ivan
15927
15928         * httemplate/browse/part_pkg.cgi, FS/FS/part_pkg.pm,
15929           FS/FS/type_pkgs.pm: add agent type list to package def browse,
15930           RT#4880
15931
15932 2009-02-21 18:37  ivan
15933
15934         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
15935           report for more complex situations with counties and taxclasses,
15936           make taxable line items clickable, RT#4878
15937
15938 2009-02-21 16:19  ivan
15939
15940         * FS/FS/cust_pkg.pm: okay, so no_empty_county was on crack.  but
15941           this fixes up tax reports nicely.  RT#4878
15942
15943 2009-02-21 12:56  ivan
15944
15945         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
15946           location_sql search, for tax reports.  RT#4878
15947
15948 2009-02-21 12:14  ivan
15949
15950         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
15951           location_sql search, for tax reports.  RT#4878
15952
15953 2009-02-21 09:56  ivan
15954
15955         * bin/follow-tax-rename, FS/FS/cust_bill_pkg.pm: adding
15956           follow-tax-rename tool (well, quick hack), RT#4878
15957
15958 2009-02-20 20:28  ivan
15959
15960         * FS/FS/Record.pm: and for obj creation too
15961
15962 2009-02-20 20:27  ivan
15963
15964         * FS/FS/Record.pm: it would help to actually finish
15965           nowarn_classload kludge
15966
15967 2009-02-20 20:23  ivan
15968
15969         * FS/FS/Record.pm: add nowarn_classload kludge
15970
15971 2009-02-20 07:07  jeff
15972
15973         * httemplate/edit/cust_main.cgi: support a default tax location
15974           outside us/ca with cch data and better handling of response from
15975           USPS (RT 4857)
15976
15977 2009-02-19 18:55  ivan
15978
15979         * FS/FS/access_user.pm: oops, adding multiple-rightname support
15980           broke ACL caching, bringing it back should be a good perf win for
15981           large customer views, whew.  RT#4830
15982
15983 2009-02-19 18:41  ivan
15984
15985         * FS/FS/Conf.pm, httemplate/view/cust_main/packages/status.html:
15986           disable display of auto-suspend dates unless enabled by config.
15987           at least until it can be made more efficient.  this is slowing
15988           down customer view waaaaaaaaaay too much.  RT#4830
15989
15990 2009-02-19 18:22  ivan
15991
15992         * httemplate/autohandler: harmless tyop
15993
15994 2009-02-19 05:38  jeff
15995
15996         * httemplate/edit/: cust_main.cgi,
15997           cust_main/choose_tax_location.html: do not attempt to assign a
15998           geocode to non us/ca addresses (RT 4857)
15999
16000 2009-02-18 23:57  ivan
16001
16002         * httemplate/search/: elements/cust_pay_or_refund.html,
16003           elements/search.html, cust_pay_pending.html: redirect pending
16004           payment report back to customer when the pending payment is
16005           resolved, RT#4837, and fix otaker fallout from the pending stuff,
16006           RT#4866
16007
16008 2009-02-18 22:42  ivan
16009
16010         * httemplate/: autohandler, pref/pref-process.html, pref/pref.html:
16011           add profiling to a file OOM situations, RT#4830
16012
16013 2009-02-18 17:50  ivan
16014
16015         * FS/FS/Record.pm: fix "improved" float searching problems, RT#4878
16016
16017 2009-02-16 23:43  ivan
16018
16019         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
16020           you otherwise couldn't see, RT#4854
16021
16022 2009-02-16 23:40  ivan
16023
16024         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
16025           you otherwise couldn't see, RT#4854
16026
16027 2009-02-16 18:28  ivan
16028
16029         * FS/FS/Mason.pm, httemplate/autohandler,
16030           httemplate/pref/pref-process.html, httemplate/pref/pref.html:
16031           per-user preference for turning on profiling display when
16032           DBIx::Profile is loaded, RT#4830
16033
16034 2009-02-16 18:01  ivan
16035
16036         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
16037           httemplate/edit/process/quick-charge.cgi,
16038           httemplate/view/cust_main/packages.html: add tax-exempt checkbox
16039           to one-time charges, RT#4858
16040
16041 2009-02-16 15:54  ivan
16042
16043         * FS/FS/cust_pay_pending.pm, FS/FS/AccessRight.pm,
16044           FS/FS/cust_main.pm, httemplate/search/cust_pay_pending.html,
16045           httemplate/search/elements/cust_pay_or_refund.html,
16046           httemplate/edit/cust_pay_pending.html,
16047           httemplate/edit/process/cust_pay_pending.html,
16048           httemplate/view/cust_main/payment_history.html,
16049           httemplate/elements/menu.html: add reporting on (and resolution
16050           of) stuck pending transactions, RT#4837 (RT#3572)
16051
16052 2009-02-15 22:40  jeff
16053
16054         * bin/cch_tax_tool: a cheesy little tool to assist in syncing cch
16055           updates to the initial install
16056
16057 2009-02-15 22:02  jeff
16058
16059         * FS/FS/: cust_tax_location.pm, part_pkg_taxrate.pm, tax_class.pm:
16060           allow completely empty updates (again?)
16061
16062 2009-02-15 21:59  jeff
16063
16064         * FS/FS/cust_tax_location.pm: wrong operator
16065
16066 2009-02-15 09:38  jeff
16067
16068         * FS/FS/tax_rate.pm: remove useless line
16069
16070 2009-02-15 09:23  jeff
16071
16072         * FS/FS/tax_rate.pm: tyop
16073
16074 2009-02-15 09:20  jeff
16075
16076         * FS/FS/tax_rate.pm: trim whitespace on import
16077
16078 2009-02-15 05:51  jeff
16079
16080         * FS/FS/Record.pm: improved float searching
16081
16082 2009-02-13 16:40  ivan
16083
16084         * httemplate/: elements/select-agent.html,
16085           elements/tr-select-agent.html, browse/addr_block.cgi: clean up
16086           select-agent agent virtualization, RT#1405
16087
16088 2009-02-12 11:48  jeff
16089
16090         * FS/FS/: cust_tax_location.pm, tax_rate.pm: proper match arguments
16091           help
16092
16093 2009-02-12 07:55  jeff
16094
16095         * httemplate/: misc/tax-import.cgi, elements/form-file_upload.html:
16096           better upload error handling and correction of tax upload
16097           filecount
16098
16099 2009-02-11 10:44  ivan
16100
16101         * httemplate/search/cdr.html: fix select and unselect all buttons
16102           on CDR bulk actions, RT#4766
16103
16104 2009-02-11 08:06  jeff
16105
16106         * FS/FS/Schema.pm: mac is unique
16107
16108 2009-02-10 08:25  jeff
16109
16110         * httemplate/edit/part_pkg.cgi: fix taxproduct fallout from IE 2083
16111           limit workaround
16112
16113 2009-02-10 02:35  ivan
16114
16115         * FS/FS/AccessRight.pm, httemplate/misc/cdr.cgi,
16116           httemplate/search/cdr.html: quick n' dirty CDR deletion from web
16117           interface, RT#4766 / RT#4731
16118
16119 2009-02-09 07:03  ivan
16120
16121         * httemplate/browse/agent.cgi: try for slightly better UI on agent
16122           config overrides
16123
16124 2009-02-09 06:05  ivan
16125
16126         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
16127           FS/FS/cust_pay.pm, conf/invoice_html,
16128           conf/invoice_html_statement, httemplate/config/config-image.cgi,
16129           httemplate/config/config-process.cgi,
16130           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
16131           httemplate/elements/header.html, httemplate/view/REAL_logo.cgi,
16132           httemplate/view/cust_bill-logo.cgi: rest of per-agent config for
16133           company_name, company_address, logo, etc.. RT#3989
16134
16135 2009-02-09 03:45  ivan
16136
16137         * FS/FS/UI/Web.pm: pull out the data for address fields too!
16138           RT#4583
16139
16140 2009-02-09 03:35  ivan
16141
16142         * FS/FS/ConfDefaults.pm: more consistent labeling, RT#4583
16143
16144 2009-02-09 03:32  ivan
16145
16146         * FS/FS/: UI/Web.pm, ConfDefaults.pm: add some more customer output
16147           formats that include service address, RT#4583
16148
16149 2009-02-09 02:38  ivan
16150
16151         * FS/bin/freeside-fetch: increase LWP timeout, some reports can
16152           take a while
16153
16154 2009-02-08 21:59  ivan
16155
16156         * FS/FS/part_pkg/voip_cdr.pm: add skip_dcontext and
16157           skip_dstchannel_prefix options, RT#3196
16158
16159 2009-02-08 17:49  ivan
16160
16161         * FS/FS/access_user.pm, FS/FS/part_pkg.pm,
16162           httemplate/browse/access_group.html,
16163           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
16164           httemplate/edit/elements/edit.html,
16165           httemplate/elements/select-part_pkg.html: further work on agents
16166           editing own packages: fix fallout on package customization from
16167           turning agent_virt on in edit/part_pkg.cgi, add a "clone package"
16168           to package browse, like clone service, and have agent type
16169           selection disappear when you set an agentnum.  RT#1331
16170
16171 2009-02-07 18:05  ivan
16172
16173         * FS/FS/access_user.pm, FS/FS/cust_pkg.pm,
16174           httemplate/browse/part_pkg.cgi, httemplate/edit/cust_main.cgi,
16175           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
16176           httemplate/edit/process/part_pkg.cgi,
16177           httemplate/elements/select-agent_types.html,
16178           httemplate/elements/select-cust-part_pkg.html,
16179           httemplate/elements/select-part_pkg.html,
16180           httemplate/elements/select-table.html,
16181           httemplate/elements/tr-select-agent_types.html,
16182           httemplate/search/elements/search.html,
16183           FS/FS/ClientAPI/Signup.pm: further work on agents editing own
16184           packages: allow them to see (but not edit) global packages for
16185           their type, RT#1331
16186
16187 2009-02-07 12:16  ivan
16188
16189         * FS/FS/ClientAPI/MyAccount.pm,
16190           fs_selfservice/FS-SelfService/SelfService.pm: add more
16191           documentation on order_pkg and the ability to order svc_phone
16192           too, RT#4722
16193
16194 2009-02-07 11:35  ivan
16195
16196         * httemplate/view/cust_main/payment_history.html: right-align
16197           amount in prev history row
16198
16199 2009-02-07 11:34  ivan
16200
16201         * FS/FS/Record.pm: don't look up encryption config every search,
16202           this should help perf a lot with database config in 1.9
16203
16204 2009-02-07 11:05  ivan
16205
16206         * bin/pod2x: no, it doesn't look like we have query
16207
16208 2009-02-07 00:23  ivan
16209
16210         * httemplate/view/cust_main/: payment_history.html, packages.html,
16211           packages/location.html, packages/services.html,
16212           packages/status.html, payment_history/payment.html,
16213           payment_history/refund.html: optimize customer view: avoid
16214           looking up config values inside loops, RT#4728
16215
16216 2009-02-06 17:45  ivan
16217
16218         * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
16219           formatting, RT#4727
16220
16221 2009-02-06 17:33  ivan
16222
16223         * bin/pod2x: don't need this
16224
16225 2009-02-06 17:26  ivan
16226
16227         * bin/pod2x: update pod2x to use Mediawiki module instead of
16228           WWW:::Mediawiki::Client.  whew, that wasn't so bad.  RT#4727
16229
16230 2009-02-06 10:31  ivan
16231
16232         * httemplate/elements/location.html: fix spurious "Unit #" label
16233           showing up, RT#4745
16234
16235 2009-02-05 13:02  jeff
16236
16237         * FS/FS/tax_rate.pm: pluralization agreement
16238
16239 2009-02-05 08:57  jeff
16240
16241         * FS/FS/: Conf.pm, tax_rate.pm: add a config flag to ignore new
16242           style taxes instead of throwing fatal errors
16243
16244 2009-02-04 07:58  jeff
16245
16246         * FS/FS/cust_main.pm: with usage classes, the probability of a
16247           taxless line item tranche is too high for this to be a fatal
16248           error.  we risk overlooking misconfigured taxes/packages
16249
16250 2009-02-03 13:33  jeff
16251
16252         * FS/FS/part_pkg.pm: the taxproductnum is ALWAYS one of the
16253           filtering conditions
16254
16255 2009-02-01 05:52  ivan
16256
16257         * bin/test_scrub: adding scrub tool
16258
16259 2009-02-01 04:48  ivan
16260
16261         * httemplate/elements/menu.html: yow, don't hide the config menu
16262           unnecessarily
16263
16264 2009-02-01 04:28  ivan
16265
16266         * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
16267           agent_delete_svc.html, agent_main.html, agent_order_pkg.html,
16268           agent_provision.html, agent_provision_svc_acct.html,
16269           change_bill.html, change_password.html, change_pay.html,
16270           change_ship.html, customer_change_pkg.html,
16271           customer_order_pkg.html, delete_svc.html, footer.html,
16272           list_customers.html, make_ach_payment.html, make_payment.html,
16273           myaccount.html, payment_results.html, process_change_bill.html,
16274           process_change_password.html, process_change_pay.html,
16275           process_change_pkg.html, process_change_ship.html,
16276           process_order_pkg.html, process_order_recharge.html,
16277           process_svc_acct.html, process_svc_external.html, provision.html,
16278           provision_svc_acct.html, recharge_prepay.html,
16279           recharge_results.html, selfservice.cgi, view_customer.html,
16280           view_invoice.html, view_support_details.html, view_usage.html,
16281           view_usage_details.html: put the footer in one frigging file,
16282           whew
16283
16284 2009-02-01 02:37  ivan
16285
16286         * FS/FS/Schema.pm: indexing cust_bill_event.eventpart should help
16287           speed up freeside-migrate-events slightly... RT#4277
16288
16289 2009-01-31 20:13  ivan
16290
16291         * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
16292           getting huge dbs upgraded, RT#4679
16293
16294 2009-01-31 01:53  ivan
16295
16296         * FS/FS/access_user.pm: cache the results of ACL queries, should
16297           improve performance of customer view page for customers with
16298           shitloads of packages/services, RT#4696
16299
16300 2009-01-30 12:44  ivan
16301
16302         * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
16303
16304 2009-01-29 16:40  ivan
16305
16306         * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
16307
16308 2009-01-29 11:21  ivan
16309
16310         * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
16311           config, RT#4271
16312
16313 2009-01-28 08:29  rsiddall
16314
16315         * rpm/freeside.spec: Removed conflict between core billing package
16316           and self-service RPMs so you can install them all on the same
16317           machine.  This may have applications if you're using XMLRPC to
16318           talk to the self-service interface from PHP, Python, etc.
16319
16320 2009-01-27 01:39  ivan
16321
16322         * FS/FS/AccessRight.pm, httemplate/search/elements/search.html: add
16323           ACL to allow download of browse/ stuff too, when possible.
16324           RT#4681
16325
16326 2009-01-25 20:22  ivan
16327
16328         * FS/FS/cust_main.pm: i think this was right after all, we do want
16329           to look for a county-less state+country match before country only
16330           and giving up, RT#4681
16331
16332 2009-01-25 18:14  ivan
16333
16334         * FS/FS/cust_bill.pm: should fix: Argument "\\dollar 2.69" isn't
16335           numeric in sprintf at /usr/local/share/perl/5.8.8/FS/cust_bill.pm
16336           line 2193.  Hopefully no problems with invoice with 0 tax
16337           printing :/.  RT#4681
16338
16339 2009-01-25 17:36  ivan
16340
16341         * FS/FS/cust_main.pm: should be better error message for inability
16342           to find tax rates, RT#4681.  also pull in the add_freq changes.
16343           *think* they're safe.  famous last words.
16344
16345 2009-01-25 17:07  ivan
16346
16347         * FS/FS/cust_pkg.pm: fix harmless warning, RT#4681: Argument ""
16348           isn't numeric in numeric eq (==) at
16349           /usr/local/share/perl/5.8.8/FS/cust_pkg.pm line 443.
16350
16351 2009-01-25 15:58  ivan
16352
16353         * FS/FS/Record.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
16354           httemplate/edit/elements/edit.html: fix one-time charges and
16355           package customization for employees who don't have 'Edit global
16356           package definition' ACL, RT#4668
16357
16358 2009-01-25 14:20  ivan
16359
16360         * httemplate/browse/: access_group.html, access_user.html:
16361           normalize terminology: s/internal users/employees/
16362
16363 2009-01-25 12:43  ivan
16364
16365         * FS/bin/: freeside-cdrd, freeside-queued: reduce waiting time for
16366           -cdrd and -queued, RT#4667
16367
16368 2009-01-24 17:27  ivan
16369
16370         * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
16371
16372 2009-01-24 13:53  ivan
16373
16374         * fs_selfservice/php/: order_renew.php,
16375           process_payment_order_renew.php: finish up prepay example,
16376           RT#4623
16377
16378 2009-01-24 13:53  ivan
16379
16380         * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
16381           current balance, RT#4623
16382
16383 2009-01-24 13:49  ivan
16384
16385         * httemplate/edit/cust_main.cgi: wtf, don't pop up the geocode
16386           chooser when taxproducts are off
16387
16388 2009-01-24 13:04  ivan
16389
16390         * httemplate/: elements/select-domain.html,
16391           elements/select-table.html, elements/tr-select-domain.html,
16392           search/report_svc_acct.html, search/svc_acct.cgi: add domain
16393           selection to advanced account report (side effect on RT#4623)
16394
16395 2009-01-22 17:23  ivan
16396
16397         * fs_selfservice/php/: freeside.class.php, login.php, main.php,
16398           order_renew.php, process_login.php,
16399           process_payment_order_renew.php: add the start at PHP
16400           self-service as a quick early renew example
16401
16402 2009-01-22 16:49  ivan
16403
16404         * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
16405           returned by renew_info, RT#4623
16406
16407 2009-01-22 16:23  ivan
16408
16409         * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
16410           renew_info, RT#4623
16411
16412 2009-01-22 09:29  ivan
16413
16414         * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
16415           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
16416           methods renew_info, order_renew and process_payment_order_renew
16417           to enable self-renewal through self-service.  RT#4623
16418
16419 2009-01-20 18:02  ivan
16420
16421         * httemplate/edit/: part_pkg.cgi, elements/edit.html: fix
16422           (hopefully last of the) customize package bogosity in 1.9,
16423           RT#4662
16424
16425 2009-01-20 16:52  ivan
16426
16427         * FS/FS/cust_bill_pkg_tax_location.pm: stupid typo preventing
16428           service addresses from working, RT#4663
16429
16430 2009-01-20 12:08  ivan
16431
16432         * FS/FS/: cust_main.pm: whew, hopefully that will actually fix
16433           agent-specific invoices migrated from 1.7->1.9, RT#4645
16434
16435 2009-01-20 11:35  ivan
16436
16437         * FS/FS/cust_bill.pm: fix agent-specific logos migrated from 1.7,
16438           RT#4645
16439
16440 2009-01-19 15:53  ivan
16441
16442         * FS/FS/tax_rate.pm, httemplate/misc/process/tax-import.cgi:
16443           tax-pkg_location changes broke new taxation, this should fix
16444
16445 2009-01-19 15:44  ivan
16446
16447         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
16448
16449 2009-01-19 14:32  ivan
16450
16451         * FS/FS/part_pkg/voip_cdr.pm: don't ignore the cdrtypenum rule for
16452           0, hopefully finally fix DA for QIS, RT#4502
16453
16454 2009-01-19 09:37  ivan
16455
16456         * httemplate/edit/process/cust_pkg.cgi: fix error on bulk package
16457           order/cancel, RT#4645
16458
16459 2009-01-18 22:36  ivan
16460
16461         * httemplate/: elements/tr-select-cust_location.html,
16462           view/cust_main/packages/location.html: default service location
16463           is cust_main ship_ address when present!  RT#4499
16464
16465 2009-01-18 19:50  ivan
16466
16467         * FS/FS/Schema.pm, FS/FS/rate.pm,
16468           httemplate/edit/process/rate_region.cgi: 10 digit prefix
16469           matching, RT#4403
16470
16471 2009-01-18 15:51  ivan
16472
16473         * FS/FS/cust_pkg.pm: finish package location tax reporing, RT#4499
16474
16475 2009-01-18 15:43  ivan
16476
16477         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
16478           FS/FS/cust_bill_pkg_tax_location.pm, FS/FS/cust_main.pm,
16479           FS/FS/cust_main_county.pm, FS/FS/tax_rate.pm,
16480           FS/t/cust_bill_pkg_tax_location.t,
16481           httemplate/search/cust_bill_pkg.cgi,
16482           httemplate/search/report_tax.cgi,
16483           httemplate/view/cust_main/packages/location.html: finish package
16484           location tax reporing, RT#4499
16485
16486 2009-01-18 13:06  rsiddall
16487
16488         * rpm/freeside.sysconfig: bash didn't like spaces on each side of
16489           an equals sign.
16490
16491 2009-01-13 05:00  ivan
16492
16493         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb delete &
16494           return number to availability, RT#4603
16495
16496 2009-01-12 19:25  ivan
16497
16498         * FS/FS/part_pkg/voip_cdr.pm: whew, works fine, rewrite to 411 was
16499           sticky that's why calls were being skipped for wrong carrierid,
16500           RT#4502
16501
16502 2009-01-12 18:39  ivan
16503
16504         * FS/FS/part_pkg/voip_cdr.pm: by his noodly appendage, i hope this
16505           is just a precendece problem, RT#4502
16506
16507 2009-01-12 18:13  ivan
16508
16509         * FS/FS/part_pkg/voip_cdr.pm: WORKING avoid looking up options
16510           inside the rating loop, RT#4502
16511
16512 2009-01-12 17:58  ivan
16513
16514         * FS/FS/part_pkg/voip_cdr.pm: avoid looking up options inside the
16515           rating loop, RT#4502
16516
16517 2009-01-12 17:34  ivan
16518
16519         * FS/FS/part_pkg/voip_cdr.pm: refactor out the ignoring rules into
16520           check_chargable; ignore carrierid rule w/411 rewrite, RT#4502
16521
16522 2009-01-12 16:17  ivan
16523
16524         * FS/FS/part_pkg/voip_cdr.pm: wtf is up with 411_rewrite, RT#4502
16525
16526 2009-01-12 15:51  ivan
16527
16528         * FS/FS/: Conf.pm, Record.pm, cdr/taqua.pm: taqua config to rewrite
16529           DA calls, RT#4502
16530
16531 2009-01-12 13:16  jeff
16532
16533         * FS/FS/cust_main.pm: tickets only exist when a ticket system
16534           exists
16535
16536 2009-01-12 12:59  jeff
16537
16538         * FS/FS/cust_main.pm: doc tyop
16539
16540 2009-01-12 01:01  jeff
16541
16542         * FS/FS/svc_acct.pm: vfw callback failure
16543
16544 2009-01-10 15:56  ivan
16545
16546         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
16547           FS/FS/cust_pkg.pm, httemplate/misc/change_pkg.cgi,
16548           httemplate/edit/process/change-cust_pkg.html,
16549           httemplate/edit/process/cust_pkg.cgi,
16550           httemplate/elements/location.html,
16551           httemplate/elements/tr-select-cust_location.html,
16552           httemplate/view/cust_main/packages/location.html,
16553           httemplate/view/cust_main/packages/package.html: implement
16554           package changes w/location change, RT#4499
16555
16556 2009-01-09 16:43  ivan
16557
16558         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
16559           httemplate/elements/location.html,
16560           httemplate/elements/tr-select-cust_location.html,
16561           httemplate/view/cust_main/packages.html,
16562           httemplate/edit/process/quick-cust_pkg.cgi,
16563           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html:
16564           more work on package service addresses:  hide locations when
16565           they're all the default, config to show them anyway / finish
16566           implementing package ordering, fix all the state/county weirdness
16567           when changing the location dropdown. RT#4499
16568
16569 2009-01-08 20:06  ivan
16570
16571         * httemplate/edit/cust_main/contact.html,
16572           httemplate/elements/location.html,
16573           httemplate/elements/select-country.html,
16574           httemplate/elements/select-county.html,
16575           httemplate/elements/select-state.html,
16576           httemplate/elements/tr-select-part_referral.html,
16577           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html,
16578           FS/FS/Mason.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
16579           httemplate/view/cust_main/packages.html,
16580           httemplate/view/cust_main/packages/location.html: pick/enter a
16581           location when ordering a package, RT#4499
16582
16583 2009-01-07 17:45  ivan
16584
16585         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
16586           FS/FS/cust_location.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
16587           FS/t/cust_location.t, eg/table_template.pm,
16588           eg/table_template-svc.pm,
16589           httemplate/view/cust_main/packages.html,
16590           httemplate/view/cust_main/packages/location.html,
16591           httemplate/view/cust_main/packages/package.html,
16592           httemplate/view/cust_main/packages/services.html,
16593           httemplate/view/cust_main/packages/status.html: start adding
16594           package locations, RT#4499
16595
16596 2009-01-07 08:59  jeff
16597
16598         * conf/invoice_latex: allow tex to do more column sizing
16599
16600 2009-01-06 16:27  ivan
16601
16602         * httemplate/browse/rate_region.html: country code is two words
16603
16604 2009-01-06 16:18  ivan
16605
16606         * FS/FS/part_pkg/voip_cdr.pm: fixup error message, this is all for
16607           RT#4524
16608
16609 2009-01-06 16:14  ivan
16610
16611         * httemplate/browse/: rate.cgi, rate_region.html: add a dropdown to
16612           help browse regions by countrycode
16613
16614 2009-01-06 15:30  ivan
16615
16616         * FS/FS/part_pkg/voip_cdr.pm: throw a fatal error if a call is
16617           unrateable and add an ignore_unrateable flag to go back to the
16618           old skip behavior
16619
16620 2009-01-06 13:16  ivan
16621
16622         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: swap price to last column
16623           in default CDR output format; fix "all 0 prices" when using
16624           simple output format w/internal rating, RT#4503
16625
16626 2009-01-05 13:12  jeff
16627
16628         * FS/FS/tax_rate.pm: doh! change the interface here, too
16629
16630 2009-01-04 16:26  ivan
16631
16632         * httemplate/elements/checkboxes-table-name.html,
16633           httemplate/elements/checkboxes.html,
16634           httemplate/elements/select-rate.html,
16635           httemplate/elements/tr-select-rate.html, FS/FS/rate_prefix.pm,
16636           httemplate/browse/rate.cgi,
16637           httemplate/misc/copy-rate_detail.html,
16638           httemplate/misc/process/copy-rate_detail.html: add rate copying,
16639           RT#4431
16640
16641 2009-01-04 14:07  ivan
16642
16643         * Makefile, init.d/freeside-init: don't run a self-service server
16644           against localhost OOTB; eliminate those gigantic useless logfiles
16645
16646 2009-01-02 17:52  ivan
16647
16648         * bin/cdr.http_and_import, bin/cdr.import, FS/FS/Record.pm,
16649           FS/FS/cdr.pm, FS/FS/cdr/indosoft.pm: indosoft CDR format, RT#4425
16650
16651 2009-01-02 14:03  ivan
16652
16653         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/bell_west.pm,
16654           FS/FS/cdr/troop.pm, bin/cdr.import: add troop CDRs, RT#4413
16655
16656 2009-01-02 10:01  ivan
16657
16658         * eg/cdr_template.pm: cdr template, RT#4413 and RT#4412
16659
16660 2009-01-02 09:58  ivan
16661
16662         * FS/FS/cdr/troop.pm: commiting initial troop CDR template, RT#4413
16663
16664 2009-01-01 12:11  rsiddall
16665
16666         * rpm/freeside-selfservice.conf: New Apache configuration file for
16667           the self-service interface.
16668
16669 2009-01-01 12:10  rsiddall
16670
16671         * rpm/freeside.spec: Modifications to let self-service work if you
16672           really insist on installing it on the same machine as the billing
16673           server.  Also more fixes for SuSE, and a couple of changes to
16674           minimize differences from the 1.7 branch.
16675
16676 2008-12-31 14:04  ivan
16677
16678         * FS/FS/: Record.pm, cdr/bell_west.pm: finish up working bell_west
16679           CDR format, RT#4403
16680
16681 2008-12-31 10:07  jeff
16682
16683         * FS/FS/cust_main.pm: one got missed?
16684
16685 2008-12-30 19:28  ivan
16686
16687         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/phone_avail.pm,
16688           FS/FS/cdr/bell_west.pm, FS/FS/cdr/simple.pm,
16689           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
16690           httemplate/misc/cdr-import.html,
16691           httemplate/misc/process/cdr-import.html: bell west CDR format,
16692           RT#4403
16693
16694 2008-12-30 14:00  jeff
16695
16696         * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: yet more timestamping
16697           improvements and corrections to reasons based on history records
16698
16699 2008-12-30 13:45  jeff
16700
16701         * FS/FS/cdr.pm: move price to last column for default_source
16702
16703 2008-12-30 11:13  jeff
16704
16705         * FS/FS/part_pkg/voip_cdr.pm: allow upstream_simple to specify a
16706           usage_class for tax purposes in calltypenum
16707
16708 2008-12-29 10:06  jeff
16709
16710         * Makefile, conf/invoice_latex, etc/fslongtable.sty: ease
16711           deployment of patched longtable
16712
16713 2008-12-28 11:10  ivan
16714
16715         * httemplate/browse/cust_main_county.cgi: finish dealing with
16716           counties with spaces, etc., RT#4496
16717
16718 2008-12-28 11:08  ivan
16719
16720         * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
16721           ut_textn strings in county expansion, RT#4496
16722
16723 2008-12-28 10:59  ivan
16724
16725         * httemplate/browse/cust_main_county.cgi: deal with counties with
16726           spaces, etc., RT#4496
16727
16728 2008-12-28 10:52  ivan
16729
16730         * httemplate/browse/cust_main_county.cgi: put the
16731           country/state/county selections on their own line, RT#4496
16732
16733 2008-12-28 10:48  ivan
16734
16735         * httemplate/elements/: select-country.html, select-county.html,
16736           select-state.html, select-did.html: fix browse results for
16737           selecting counties (resulting from separating tax classes), also
16738           add dropdowns to browse by state and county, RT#4496
16739
16740 2008-12-28 10:44  ivan
16741
16742         * httemplate/: browse/cust_main_county.cgi,
16743           edit/cust_main/contact.html, edit/cust_main/billing.html,
16744           misc/payment.cgi: fix browse results for selecting counties
16745           (resulting from separating tax classes), also add dropdowns to
16746           browse by state and county, RT#4496
16747
16748 2008-12-24 16:45  jeff
16749
16750         * FS/FS/: cust_bill_pkg.pm, cust_main.pm, cust_main_county.pm: fix
16751           "texas tax" in 1.9
16752
16753 2008-12-23 13:41  jeff
16754
16755         * FS/FS/cust_main.pm: miss use
16756
16757 2008-12-23 12:35  jeff
16758
16759         * FS/FS/cust_main.pm: correct bad tax calculation
16760
16761 2008-12-22 16:32  ivan
16762
16763         * FS/FS/: cust_bill.pm: truncate package descriptions over 50 chars
16764           to avoid pushing the total column out to the right, RT#4449
16765
16766 2008-12-22 15:28  ivan
16767
16768         * httemplate/config/config.cgi: textareas are much less annoying to
16769           work with when their scrollbar isn't scrolled off the side itself
16770
16771 2008-12-22 14:30  rsiddall
16772
16773         * rpm/freeside.spec: Copying over modifications to support SuSE
16774           from the 1.7 branch.
16775
16776 2008-12-22 13:16  ivan
16777
16778         * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
16779           package names to 50 chars to avoid problems with typeset
16780           invoices, RT#4449
16781
16782 2008-12-21 13:53  ivan
16783
16784         * FS/FS/svc_phone.pm: and fix msgcat usage, this should do it?,
16785           RT#4204
16786
16787 2008-12-21 13:49  ivan
16788
16789         * FS/FS/svc_acct.pm: svc_acct.pm bogosity too, wtf?!, RT#4204
16790
16791 2008-12-21 13:44  ivan
16792
16793         * FS/FS/: msgcat.pm: msgcat.pm upgrade bogosity, shrug, RT#4204
16794
16795 2008-12-21 13:37  ivan
16796
16797         * FS/FS/: svc_Common.pm, Upgrade.pm: unique checking for svc_phone
16798           like svc_acct, closes: RT#4204 (also a few lines of the new
16799           per-agent config snuck in Conf.pm from RT#3989)
16800
16801 2008-12-21 13:33  ivan
16802
16803         * FS/: FS/svc_phone.pm, FS/Conf.pm, FS/Record.pm, FS/Setup.pm,
16804           FS/msgcat.pm, FS/svc_Common.pm, FS/svc_acct.pm,
16805           bin/freeside-upgrade: unique checking for svc_phone like
16806           svc_acct, closes: RT#4204 (also a few lines of the new per-agent
16807           config snuck in Conf.pm from RT#3989)
16808
16809 2008-12-21 10:38  ivan
16810
16811         * FS/bin/freeside-cdrd: cdrd brainfart, finishing up RT#4423
16812
16813 2008-12-21 10:09  ivan
16814
16815         * FS/: FS/Schema.pm, FS/queue.pm, bin/freeside-cdrd: have
16816           freeside-queued put billing jobs in the queue, so they run in
16817           their own short-lived processes, RT#4423
16818
16819 2008-12-21 09:40  ivan
16820
16821         * FS/FS/queue.pm: doc
16822
16823 2008-12-15 16:08  jeff
16824
16825         * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
16826
16827 2008-12-11 13:11  jeff
16828
16829         * FS/FS/cust_main.pm: place tax on invoice only once
16830
16831 2008-12-10 13:43  ivan
16832
16833         * httemplate/search/: cust_bill_event.html, report_cust_bill.html,
16834           report_cust_credit.html, report_cust_event.html,
16835           report_cust_main-zip.html, report_cust_main.html,
16836           report_cust_pay.html, report_cust_pay_batch.html,
16837           report_cust_pkg.html, report_newtax.html, report_svc_acct.html,
16838           report_tax.html: allow all-agent reporting again
16839
16840 2008-12-10 13:33  ivan
16841
16842         * httemplate/graph/: report_cust_bill_pkg.html,
16843           report_cust_pkg.html, report_money_time.html: allow all-agent
16844           reporting again
16845
16846 2008-12-10 12:20  ivan
16847
16848         * FS/FS/cust_main/Import.pm: referral import fixes, RT#4427
16849
16850 2008-12-10 11:43  rsiddall
16851
16852         * rpm/freeside.spec: Cleanup to quieten rpmlint.  Fixes to cope
16853           with moving code out of handler.pl, etc.
16854
16855 2008-12-10 11:42  rsiddall
16856
16857         * rpm/rpm2Bundle: Further modifications to handle Perl RPM names
16858           and map them back to Perl module names.
16859
16860 2008-12-09 18:47  jeff
16861
16862         * FS/FS/cust_tax_location.pm: space is empty
16863
16864 2008-12-08 17:49  ivan
16865
16866         * FS/FS/Record.pm: oops
16867
16868 2008-12-08 17:46  ivan
16869
16870         * FS/FS/Record.pm, FS/FS/inventory_item.pm,
16871           httemplate/misc/inventory_item-import.html,
16872           httemplate/misc/process/inventory_item-import.html: use common
16873           base for inventory import too, fixes problems with errors due to
16874           dos line endings and allows Excel upload, RT#4346
16875
16876 2008-12-08 02:13  ivan
16877
16878         * FS/FS/cust_bill_pkg.pm: make CDRs smaller, so we can fit more
16879           columns, RT#4376
16880
16881 2008-12-08 01:08  ivan
16882
16883         * FS/FS/Schema.pm: make room for CDRs, RT#4387
16884
16885 2008-12-08 00:52  ivan
16886
16887         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: respect output_format and
16888           add an header for rating_method=prefix too, RT#4387
16889
16890 2008-12-08 00:46  ivan
16891
16892         * conf/invoice_html: normal ext_desc shouldn't shove the second+
16893           columns of CDRs out
16894
16895 2008-12-05 09:23  jeff
16896
16897         * FS/FS/tax_rate.pm: passthrough support for gross revenue taxes
16898
16899 2008-12-05 09:19  jeff
16900
16901         * FS/FS/part_pkg.pm: avoid taxation on products with no assigned
16902           taxes
16903
16904 2008-12-05 00:24  jeff
16905
16906         * FS/FS/cust_main.pm: missing uses, corrects 4388
16907
16908 2008-12-04 20:20  jeff
16909
16910         * FS/FS/cust_main_county.pm: bad shortcut causes taxes not to be
16911           charged
16912
16913 2008-12-03 21:16  jeff
16914
16915         * FS/FS/part_export/soma.pm: wtf?
16916
16917 2008-12-03 18:19  jeff
16918
16919         * httemplate/edit/cust_main.cgi: better placement of script
16920           sourcing
16921
16922 2008-12-03 18:03  jeff
16923
16924         * httemplate/elements/init_overlib.html: better placement of script
16925           sourcing
16926
16927 2008-12-03 17:46  jeff
16928
16929         * httemplate/edit/cust_main/choose_tax_location.html: better
16930           behavior when zip code is missing
16931
16932 2008-12-03 15:29  ivan
16933
16934         * httemplate/search/report_receivables.html: allow an all-agent
16935           receivables report again
16936
16937 2008-12-03 13:15  ivan
16938
16939         * httemplate/misc/whois.cgi: fix real customer numbers showing on
16940           view pages, RT#4099/4379
16941
16942 2008-12-03 13:12  ivan
16943
16944         * httemplate/view/: cust_pay.html, cust_refund.html, cust_bill.cgi,
16945           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
16946           svc_forward.cgi, svc_www.cgi: fix real customer numbers showing
16947           on view pages, RT#4099/4379
16948
16949 2008-12-03 09:25  ivan
16950
16951         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb to
16952           default to countrycode 1
16953
16954 2008-12-02 21:53  ivan
16955
16956         * httemplate/edit/: part_pkg.cgi, elements/edit.html: 60 char soft
16957           max length for packages, so invoices don't wrap, RT#4328
16958
16959 2008-12-02 17:42  jeff
16960
16961         * bin/import-tax-rates,
16962           httemplate/edit/cust_main/choose_tax_location.html,
16963           httemplate/edit/cust_main/contact.html,
16964           httemplate/elements/ajaxcontentmws.js, FS/FS/Misc.pm,
16965           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_tax_location.pm,
16966           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
16967           httemplate/edit/cust_main.cgi, httemplate/misc/tax-import.cgi,
16968           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
16969           support zip5 tax lookups, correct errors with fixed format cch
16970           import, inital import performance improvements, noise reduction
16971           on imports, tool for inital import
16972
16973 2008-11-30 23:52  ivan
16974
16975         * FS/FS/: Conf.pm, cdr.pm: set charged_party to accoutncode for
16976           vedeye, RT#4342
16977
16978 2008-11-30 15:37  ivan
16979
16980         * httemplate/edit/access_user.html: s/Internal Access
16981           Groups/Employee Groups/
16982
16983 2008-11-30 15:34  ivan
16984
16985         * httemplate/: browse/access_user.html, edit/access_user.html:
16986           s/Internal Users/Employees/
16987
16988 2008-11-30 15:26  ivan
16989
16990         * httemplate/: browse/access_group.html, edit/access_group.html:
16991           s/Internal Access Groups/Employee Groups/
16992
16993 2008-11-30 13:01  ivan
16994
16995         * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
16996           duration/billsec with simple & simple2 rate plans
16997
16998 2008-11-29 13:54  ivan
16999
17000         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_phone.pm,
17001           fs_selfservice/FS-SelfService/SelfService.pm,
17002           fs_selfservice/FS-SelfService/cgi/login.html,
17003           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add
17004           selfservice_server-single_domain config, and login_info
17005           self-service method to give the login page a bit more
17006           configurability
17007
17008 2008-11-29 12:32  ivan
17009
17010         * FS/FS/Conf.pm: add selfservice_server-single_domain config, and
17011           login_info self-service method to give the login page a bit more
17012           configurability
17013
17014 2008-11-25 16:30  ivan
17015
17016         * FS/FS/ClientAPI/PrepaidPhone.pm: don't set a Session-Timeout if
17017           the rate is 0
17018
17019 2008-11-25 16:20  ivan
17020
17021         * FS/FS/: Record.pm, cust_main/Import.pm: should fix importing from
17022           excel, closes: RT#4337
17023
17024 2008-11-24 07:40  jeff
17025
17026         * FS/FS/part_export/soma.pm: more caffiene, please
17027
17028 2008-11-24 07:36  jeff
17029
17030         * FS/FS/part_export/soma.pm: doh
17031
17032 2008-11-24 07:18  jeff
17033
17034         * FS/FS/part_export/soma.pm: be more accepting
17035
17036 2008-11-24 06:48  jeff
17037
17038         * FS/FS/part_export/soma.pm: esn's are hex
17039
17040 2008-11-24 04:22  ivan
17041
17042         * FS/FS/cdr/genband.pm: update genband import to agree with
17043           reality, RT#4177
17044
17045 2008-11-24 02:59  ivan
17046
17047         * FS/FS/part_export/internal_diddb.pm: add countrycode option to
17048           internal_diddb; throw a warning instead of an error if a number
17049           couldn't be returned to inventory
17050
17051 2008-11-24 02:47  ivan
17052
17053         * FS/FS/part_export/: phone_sqlradius.pm, sqlradius.pm: fix
17054           phone_sqlradius CDR population?, RT#4100
17055
17056 2008-11-24 02:11  ivan
17057
17058         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging, hopefully fix
17059           seconds returned finally, RT#4100
17060
17061 2008-11-24 00:47  ivan
17062
17063         * FS/FS/ClientAPI/PrepaidPhone.pm: look for a voip rate in pricing
17064           add-ons too... eek.  also correct rating to destination RT#4100
17065
17066 2008-11-22 14:17  ivan
17067
17068         * FS/FS/: Conf.pm, Schema.pm, cust_credit.pm, cust_main.pm,
17069           cust_pkg.pm, part_event.pm, part_event/Action/addpost.pm,
17070           part_event/Condition.pm, part_event/Action/apply.pm,
17071           part_event/Action/bill.pm, part_event/Action/cancel.pm,
17072           part_event/Action/collect.pm,
17073           part_event/Action/cust_bill_batch.pm,
17074           part_event/Action/cust_bill_comp.pm,
17075           part_event/Action/cust_bill_fee_percent.pm,
17076           part_event/Action/cust_bill_realtime_card.pm,
17077           part_event/Action/cust_bill_realtime_check.pm,
17078           part_event/Action/cust_bill_realtime_lec.pm,
17079           part_event/Action/cust_bill_send.pm,
17080           part_event/Action/cust_bill_send_agent.pm,
17081           part_event/Action/cust_bill_send_alternate.pm,
17082           part_event/Action/cust_bill_send_csv_ftp.pm,
17083           part_event/Action/cust_bill_send_if_newest.pm,
17084           part_event/Action/cust_bill_spool_csv.pm,
17085           part_event/Action/cust_bill_suspend_if_balance.pm,
17086           part_event/Action/fee.pm,
17087           part_event/Action/pkg_referral_credit.pm,
17088           part_event/Action/pkg_referral_credit_pkg.pm,
17089           part_event/Action/suspend.pm,
17090           part_event/Action/suspend_if_pkgpart.pm,
17091           part_event/Action/suspend_unless_pkgpart.pm,
17092           part_event/Condition/balance.pm,
17093           part_event/Condition/balance_age.pm,
17094           part_event/Condition/balance_under.pm,
17095           part_event/Condition/cust_bill_age.pm,
17096           part_event/Condition/cust_bill_has_service.pm,
17097           part_event/Condition/cust_bill_owed.pm,
17098           part_event/Condition/cust_bill_owed_under.pm,
17099           part_event/Condition/cust_payments.pm,
17100           part_event/Condition/has_referral_custnum.pm,
17101           part_event/Condition/once_percust.pm,
17102           part_event/Condition/pkg_age.pm,
17103           part_event/Condition/pkg_notchange.pm,
17104           part_event/Condition/pkg_pkgpart.pm,
17105           part_event/Condition/pkg_recurring.pm,
17106           part_event/Condition/pkg_unless_pkgpart.pm, part_pkg/flat.pm:
17107           referral credits overhaul, use billing events, agents can
17108           self-configure, limit to once-per-customer, depend on any time
17109           from referred package, referred customer payment, specific
17110           packages, partial staged credits, RT#3983
17111
17112 2008-11-21 23:10  ivan
17113
17114         * httemplate/: browse/part_event.html, edit/elements/edit.html:
17115           billing event cloning
17116
17117 2008-11-20 19:36  jeff
17118
17119         * FS/FS/part_export/soma.pm: initial somanetworks support
17120
17121 2008-11-20 18:57  ivan
17122
17123         * httemplate/edit/elements/edit.html: remove debugging accidentally
17124           left in
17125
17126 2008-11-20 18:55  ivan
17127
17128         * httemplate/edit/process/elements/process.html: document
17129           viewall_ext
17130
17131 2008-11-20 17:58  ivan
17132
17133         * httemplate/: edit/elements/edit.html,
17134           elements/tr-select-agent.html: undo voodoo, find real problem
17135
17136 2008-11-20 16:06  ivan
17137
17138         * httemplate/edit/elements/edit.html: voodoo
17139
17140 2008-11-20 11:02  jeff
17141
17142         * FS/FS/rate.pm: this must be what is meant
17143
17144 2008-11-20 09:49  jeff
17145
17146         * FS/bin/freeside-dedup-cust_bill_pkg_detail-header: tool to remove
17147           extra cdr headers
17148
17149 2008-11-20 08:59  jeff
17150
17151         * FS/FS/part_pkg/voip_cdr.pm: only one header per package, not one
17152           per service -- fixes #4260
17153
17154 2008-11-20 04:52  ivan
17155
17156         * FS/FS/cust_main/Import.pm: better end-of-spreadsheet detection
17157           for excel import, hopefully.  should fix "Error: Can't use an
17158           undefined value as an ARRAY reference" error on import.  RT#4297
17159
17160 2008-11-20 03:35  ivan
17161
17162         * bin/rate.delete: fill in the ratenum.  doesn't actually delete
17163           the rate itself, just all its data (the hard part)
17164
17165 2008-11-19 16:42  ivan
17166
17167         * FS/FS/cust_bill.pm: don't use payname for CARD or DCRD either,
17168           closes: RT#3982
17169
17170 2008-11-19 06:55  jeff
17171
17172         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/cust_tax_location.pm,
17173           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
17174           httemplate/misc/tax-import.cgi: support for cch fixed format
17175
17176 2008-11-18 17:24  ivan
17177
17178         * FS/FS/Schema.pm: fix phone_avail.availnum to be a proper primary
17179           key, fix agent.agent_custnum unique index causing it to get a
17180           value filled in by Record.pm
17181
17182 2008-11-17 18:56  rsiddall
17183
17184         * rpm/rpm2Bundle: Now handles hyphenated Perl requirements as well
17185           as those in parentheses, and handles more version relation types.
17186
17187 2008-11-12 18:22  ivan
17188
17189         * FS/FS/access_groupagent.pm, FS/FS/agent.pm,
17190           httemplate/browse/agent.cgi, httemplate/edit/agent.cgi,
17191           httemplate/edit/process/agent.cgi: add ability to view/edit
17192           access groups of an agent
17193
17194 2008-11-11 00:55  ivan
17195
17196         * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
17197
17198 2008-11-11 00:45  ivan
17199
17200         * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
17201           don't belong with the ship address, that was an unrelated
17202           tampabay/pbx-change request, RT#3290
17203
17204 2008-11-10 23:51  ivan
17205
17206         * conf/invoice_html: make HTML invoice more consistent with current
17207           typeset invoice: center invoice date instead of right-justify
17208
17209 2008-11-09 03:43  ivan
17210
17211         * httemplate/browse/agent.cgi: realign things in light of
17212           small_custview in this table for master customering, roundaboutly
17213           part of #2933
17214
17215 2008-11-09 03:31  ivan
17216
17217         * FS/FS/cust_main/Import.pm: move batch customer import to its own
17218           file; add svc_external_svc_phone export format, RT#4103
17219
17220 2008-11-09 01:14  ivan
17221
17222         * FS/FS/Conf.pm, httemplate/elements/file-upload.html,
17223           httemplate/misc/phone_avail-import.html: add a global countrycode
17224           to phone_avail import and a conf for the default (some other conf
17225           values snuck in also, oh well)
17226
17227 2008-11-09 00:51  ivan
17228
17229         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
17230           FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi,
17231           Makefile, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-queued,
17232           httemplate/misc/process/cust_main-import.cgi: move batch customer
17233           import to its own file; add svc_external_svc_phone export format,
17234           RT#4103
17235
17236 2008-11-06 22:04  ivan
17237
17238         * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
17239           wow, it has been a while
17240
17241 2008-11-06 14:53  ivan
17242
17243         * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
17244           search, RT #4233
17245
17246 2008-11-06 14:20  ivan
17247
17248         * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
17249
17250 2008-11-05 20:22  ivan
17251
17252         * FS/FS/svc_acct.pm: avoid harmless "Use of uninitialized value in
17253           concatenation (.) or string at
17254           /usr/local/share/perl/5.8.8/FS/svc_acct.pm line 1140" error
17255
17256 2008-11-05 20:18  ivan
17257
17258         * FS/FS/svc_acct.pm: . is used in some implementations of classic
17259           crypt
17260
17261 2008-11-03 07:28  jeff
17262
17263         * FS/FS/cust_main.pm: REAL otherwise there are no taxes
17264
17265 2008-11-03 07:26  jeff
17266
17267         * FS/FS/cust_main.pm: yikes! not yet
17268
17269 2008-11-03 07:14  jeff
17270
17271         * FS/FS/cust_main.pm: otherwise there are no taxes
17272
17273 2008-11-02 17:10  ivan
17274
17275         * httemplate/view/svc_acct.cgi: time remaining is more useful to
17276           display as hours + minutes than days, hours, minutes from
17277           Time::Duration
17278
17279 2008-11-02 12:27  ivan
17280
17281         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: (and
17282           REALLY fix the line-item links too, whew) fix overreporting of
17283           tax invoiced when using & reporting with taxclasses, RT#4131
17284
17285 2008-11-02 12:03  ivan
17286
17287         * httemplate/search/report_tax.cgi: (and fix the line-item links
17288           too, whew) fix overreporting of tax invoiced when using &
17289           reporting with taxclasses, RT#4131
17290
17291 2008-11-02 11:40  ivan
17292
17293         * httemplate/search/report_tax.cgi: (and fix the total too) fix
17294           overreporting of tax invoiced when using & reporting with
17295           taxclasses, RT#4131
17296
17297 2008-11-02 11:26  ivan
17298
17299         * httemplate/search/report_tax.cgi: fix overreporting of tax
17300           invoiced when using & reporting with taxclasses, RT#4131
17301
17302 2008-11-01 15:12  ivan
17303
17304         * init.d/freeside-init, FS/FS/Daemon.pm, FS/bin/freeside-cdrd: have
17305           freeside-cdrd disable itself if there's no appropriate package
17306           definition, RT#4184
17307
17308 2008-10-29 15:24  ivan
17309
17310         * FS/FS/cust_main.pm: eek, fix agent_plandata from comping up with
17311           spurious hits
17312
17313 2008-10-29 13:23  ivan
17314
17315         * FS/FS/part_event/Action.pm: remove debugging accidentally left in
17316
17317 2008-10-29 13:21  ivan
17318
17319         * FS/FS/part_event/Action.pm: huh.  how did event editing ever
17320           work?  is this 5.10-specific?
17321
17322 2008-10-29 01:03  ivan
17323
17324         * FS/FS/cust_main.pm, init.d/freeside-init,
17325           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-cdrd: prepaid cdr
17326           pickup & bill daemon, RT#4184
17327
17328 2008-10-29 00:50  ivan
17329
17330         * FS/FS/part_export/internal_diddb.pm: fix to internal_diddb
17331           provisioning
17332
17333 2008-10-27 18:23  ivan
17334
17335         * FS/FS/svc_phone.pm: fix svc_phone non-numeric "phone numbers",
17336           RT#4204
17337
17338 2008-10-24 17:37  ivan
17339
17340         * FS/FS/: Conf.pm, svc_phone.pm: add a switch to allow letters in
17341           phone numbers, RT#4195
17342
17343 2008-10-24 16:21  ivan
17344
17345         * httemplate/view/svc_phone.cgi: correct links to non-US CDRs from
17346           svc_phone view
17347
17348 2008-10-24 15:53  ivan
17349
17350         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm: use
17351           Reply-Message for the RADIUS error message, RT#4100
17352
17353 2008-10-24 15:23  ivan
17354
17355         * FS/FS/ClientAPI/PrepaidPhone.pm: adding prepaid self-service
17356           hooks, RT#4100
17357
17358 2008-10-24 14:31  ivan
17359
17360         * FS/FS/: rate.pm, ClientAPI/PrepaidPhone.pm, part_pkg/voip_cdr.pm,
17361           part_pkg/voip_sqlradacct.pm: adding prepaid self-service hooks,
17362           RT#4100
17363
17364 2008-10-24 14:25  ivan
17365
17366         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
17367           rlm_perl hook for prepaid voip radius, RT#4100
17368
17369 2008-10-24 14:22  ivan
17370
17371         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm:
17372           rlm_perl hook for prepaid voip radius, RT#4100
17373
17374 2008-10-24 12:58  ivan
17375
17376         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
17377           rlm_perl hook for prepaid voip radius, RT#4100
17378
17379 2008-10-24 12:54  ivan
17380
17381         * fs_selfservice/FS-SelfService/: SelfService.pm,
17382           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
17383           radius, RT#4100
17384
17385 2008-10-24 12:45  ivan
17386
17387         * fs_selfservice/FS-SelfService/SelfService.pm: rlm_perl hook for
17388           prepaid voip radius, RT#4100
17389
17390 2008-10-24 12:13  ivan
17391
17392         * fs_selfservice/FS-SelfService/: SelfService.pm,
17393           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
17394           radius, RT#4100
17395
17396 2008-10-23 19:54  ivan
17397
17398         * FS/: FS/part_export/phone_sqlradius.pm,
17399           FS/part_export/sqlradius.pm, bin/freeside-sqlradius-radacctd:
17400           untested code to suck in CDRs in from VoIP RADIUS exports,
17401           RT#4100
17402
17403 2008-10-23 19:08  ivan
17404
17405         * FS/FS/cust_main.pm, httemplate/misc/xmlhttp-cust_main-search.cgi:
17406           fixes to facilitate using agent_custid as custnum, RT#4190
17407
17408 2008-10-23 18:45  ivan
17409
17410         * FS/: FS/svc_phone.pm, bin/freeside-sqlradius-reset: tiny nits for
17411           phone RADIUS export: allow freeside-sqlradius-reset to reset a
17412           phone_sqlradius export, but only if explicitly specified by
17413           exportnum.  also fix "Reference found where even-size list
17414           expected" warning and junk winding up in radreply table".  all
17415           this phone_sqlradius stuff is RT#4100
17416
17417 2008-10-23 18:19  ivan
17418
17419         * FS/FS/: Conf.pm, svc_phone.pm, part_export/phone_sqlradius.pm,
17420           part_export/sqlradius.pm: add phone_sqlradius export
17421
17422 2008-10-22 22:20  ivan
17423
17424         * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
17425
17426 2008-10-22 11:50  ivan
17427
17428         * httemplate/view/svc_phone.cgi: fix CDR links
17429
17430 2008-10-21 21:39  ivan
17431
17432         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
17433           httemplate/search/sqlradius.html: fix error on open-ended RADIUS
17434           search with Pg, add options for open session search and search on
17435           start time, RT#4051
17436
17437 2008-10-21 08:50  jeff
17438
17439         * fs_selfservice/java/: freeside_login_example.java,
17440           freeside_signup_example.java, biz/freeside/SelfService.java:
17441           biz.freeside.SelfService class and sample applications
17442
17443 2008-10-18 18:57  ivan
17444
17445         * httemplate/config/config.cgi: correctly allow re-editing of
17446           config options with " in them
17447
17448 2008-10-18 17:38  ivan
17449
17450         * FS/FS/Schema.pm, FS/FS/agent.pm, httemplate/edit/agent.cgi,
17451           httemplate/elements/search-cust_main.html,
17452           httemplate/browse/agent.cgi: add a master custnum field to
17453           agents, RT#2933 (roundabout)
17454
17455 2008-10-17 18:22  jeff
17456
17457         * FS/FS/cust_main.pm: sheesh
17458
17459 2008-10-17 18:19  jeff
17460
17461         * FS/FS/cust_main.pm: doh
17462
17463 2008-10-17 18:08  jeff
17464
17465         * FS/FS/cust_main.pm: cope with overlapping (but with distinct
17466           endpoints) tax areas
17467
17468 2008-10-17 13:01  jeff
17469
17470         * conf/: invoice_latex, invoice_latexcoupon: address tweaks,
17471           assumes a window at least 2.75in or 7cm wide
17472
17473 2008-10-17 11:57  jeff
17474
17475         * FS/FS/cust_bill.pm: correct erroneous line dupplication on
17476           invoices
17477
17478 2008-10-16 15:45  ivan
17479
17480         * FS/FS/part_pkg/voip_cdr.pm: add an option to use duration instead
17481           of billsec to calculate billable time, RT#4147
17482
17483 2008-10-15 22:29  ivan
17484
17485         * FS/FS/Conf_compat17.pm: sync Conf_compat17.pm
17486
17487 2008-10-15 22:29  ivan
17488
17489         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
17490           httemplate/search/cust_pay_batch.cgi,
17491           httemplate/view/cust_main/payment_history.html: add
17492           batch-enable_payby and realtime_disable_payby for better control
17493           over hybrid realtime/batch installs; deprecate never-used
17494           paymentforcedtobatch, RT#4052
17495
17496 2008-10-15 22:04  ivan
17497
17498         * httemplate/elements/menu.html: add batch-enable_payby and
17499           realtime_disable_payby for better control over hybrid
17500           realtime/batch installs; deprecate never-used
17501           paymentforcedtobatch, RT#4052
17502
17503 2008-10-14 14:27  ivan
17504
17505         * FS/FS/Tron.pm: not interested in payment gateway survey just now
17506
17507 2008-10-13 17:50  ivan
17508
17509         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add an
17510           import format for external services, including next bill date
17511           (cust_pkg.bill), RT#4108
17512
17513 2008-10-13 14:58  ivan
17514
17515         * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
17516           freeside-fetch emailed reports from "subject" to "Freeside
17517           report", and add email_report-subject config to change it.
17518           RT#4093
17519
17520 2008-10-12 16:56  jeff
17521
17522         * conf/invoice_latex: better column widths and easier maintenance
17523
17524 2008-10-12 14:22  jeff
17525
17526         * conf/invoice_latex: better value for non-broken tetex
17527
17528 2008-10-11 17:58  ivan
17529
17530         * httemplate/browse/cust_main_county.cgi: fix link
17531
17532 2008-10-11 17:54  ivan
17533
17534         * httemplate/: browse/cust_main_county.cgi,
17535           edit/bulk-cust_main_county.html,
17536           edit/process/bulk-cust_main_county.html: add a quick bulk tax add
17537           tool (eating my own dogfood instead of running a one-off SQL
17538           query), RT#4117
17539
17540 2008-10-10 17:32  ivan
17541
17542         * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
17543           administrator, RT#4083
17544
17545 2008-10-10 16:30  ivan
17546
17547         * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
17548           h_labels_short in an effort to reduce the number of "XXX service
17549           listing twice on invoice" incidents, RT#3944.  still should be
17550           possible to fundamentally do better with the function in the
17551           first place
17552
17553 2008-10-10 14:30  jeff
17554
17555         * conf/invoice_latex: avoid overprinting remittance coupons
17556
17557 2008-10-10 12:25  ivan
17558
17559         * FS/FS/cust_bill.pm: add options to auto-generate agent_custid and
17560           display it as the customer number, RT#4099
17561
17562 2008-10-09 18:15  ivan
17563
17564         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
17565           FS/FS/UI/Web/small_custview.pm, httemplate/index.html,
17566           httemplate/view/cust_main/misc.html, FS/FS/UI/Web.pm,
17567           httemplate/edit/cust_main.cgi, httemplate/search/cust_main.cgi:
17568           add options to auto-generate agent_custid and display it as the
17569           customer number, RT#4099
17570
17571 2008-10-09 13:06  ivan
17572
17573         * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
17574           ALL attributes except Password.  Crypt-Password, User-Password,
17575           Password-With-Header should now use := instead of ==.  RT#4051
17576
17577 2008-10-07 16:57  ivan
17578
17579         * httemplate/misc/: cdr-import.html, process/cdr-import.html: put
17580           each CDR web import into a batch
17581
17582 2008-10-07 16:23  ivan
17583
17584         * FS/FS/cdr/: genband.pm, nextone.pm: also set billsec for nextone
17585           CDR format
17586
17587 2008-10-06 17:10  ivan
17588
17589         * FS/FS/Upgrade.pm: oops, brainfart
17590
17591 2008-10-06 17:09  ivan
17592
17593         * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
17594           only accounts actually attached to the export are updated
17595
17596 2008-10-06 15:48  ivan
17597
17598         * FS/FS/svc_acct.pm: make RADIUS password exports
17599           _password_encoding-aware so we export Password-With-Header when
17600           necessary
17601
17602 2008-10-06 15:19  ivan
17603
17604         * FS/FS/svc_acct.pm: make RADIUS password exports
17605           _password_encoding-aware so we export Password-With-Header when
17606           necessary
17607
17608 2008-10-06 08:28  ivan
17609
17610         * FS/FS/: cdr.pm, cdr/netcentrex.pm: add initial netcentrex CDR
17611           format
17612
17613 2008-10-05 14:36  ivan
17614
17615         * httemplate/search/pay_batch.cgi: fix links to closed batches,
17616           RT#4052
17617
17618 2008-10-05 03:17  ivan
17619
17620         * httemplate/search/phone_avail.html: adding the start of available
17621           phone# search.  still needs a menu entry, search options page...
17622           RT#3925
17623
17624 2008-10-04 23:07  ivan
17625
17626         * httemplate/: edit/elements/ApplicationCommon.html,
17627           view/cust_main/payment_history/credit.html,
17628           view/cust_main/payment_history/payment.html: finish UI
17629           improvements wrt refunds: now you have to post a check or cash
17630           refund explicitly, no more implicit creation by 'applying'
17631           credits.  don't show useless application links.  don't enable
17632           apply button until you pick an invoice/refund.  RT#3812
17633
17634 2008-10-04 15:35  ivan
17635
17636         * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
17637           payinfo_transaction_Mixin.pm, Misc/prune.pm, rate_detail.pm,
17638           usage_class.pm, part_event/Action.pm: POD cleanups
17639
17640 2008-10-04 13:55  ivan
17641
17642         * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
17643           editing rates for a whole region
17644
17645 2008-10-04 13:43  ivan
17646
17647         * FS/FS/part_pkg/voip_cdr.pm: add disable_tollfree option
17648
17649 2008-10-03 17:30  ivan
17650
17651         * httemplate/edit/part_pkg.cgi: fix recurring box graying out on
17652           package customize
17653
17654 2008-10-03 12:41  ivan
17655
17656         * FS/FS/part_pkg/voip_cdr.pm: add debugging
17657
17658 2008-09-30 14:05  jeff
17659
17660         * httemplate/: search/report_newtax.cgi, search/cust_bill_pkg.cgi,
17661           search/report_newtax.html, elements/menu.html: simple reporting
17662           for new tax system
17663
17664 2008-09-30 13:22  jeff
17665
17666         * FS/FS/: Conf.pm, cust_main.pm: option for no postal fee on
17667           one-time charges
17668
17669 2008-09-30 13:17  jeff
17670
17671         * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
17672           turn on and off postal billing from self-service
17673
17674 2008-09-28 20:41  ivan
17675
17676         * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
17677
17678 2008-09-26 20:01  jeff
17679
17680         * httemplate/edit/process/addr_block/manual_flag.cgi,
17681           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/addr_block.pm,
17682           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
17683           httemplate/edit/svc_broadband.cgi: per address block ip auto
17684           assignment and auto router selection
17685
17686 2008-09-25 20:54  jeff
17687
17688         * FS/FS/part_event/Condition/dundate.pm,
17689           httemplate/misc/delay_susp_pkg.html, FS/FS/AccessRight.pm,
17690           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
17691           httemplate/edit/part_bill_event.cgi,
17692           httemplate/misc/process/delay_susp_pkg.html,
17693           httemplate/view/cust_main/packages.html: push out event triggered
17694           suspensions
17695
17696 2008-09-25 16:44  jeff
17697
17698         * FS/FS/cust_main.pm: lost bits of reason
17699
17700 2008-09-24 19:27  jeff
17701
17702         * FS/FS/part_export/prizm.pm: prizm export improvement for package
17703           changes
17704
17705 2008-09-18 16:17  jeff
17706
17707         * FS/FS/Schema.pm: trade space for time
17708
17709 2008-09-16 08:58  jeff
17710
17711         * httemplate/search/report_tax.cgi: minor initialization issue
17712
17713 2008-09-15 18:22  jeff
17714
17715         * httemplate/: edit/part_pkg.cgi, edit/elements/edit.html,
17716           elements/tr-select-taxoverride.html,
17717           elements/tr-select-taxproduct.html: correct package editor when
17718           taxproducts off
17719
17720 2008-09-15 00:18  ivan
17721
17722         * FS/FS/Schema.pm, FS/FS/Record.pm, FS/FS/phone_avail.pm,
17723           FS/FS/part_export/internal_diddb.pm,
17724           httemplate/elements/menu.html,
17725           httemplate/misc/phone_avail-import.html,
17726           httemplate/misc/process/phone_avail-import.html: add internal did
17727           database & ability to query for availability, plus upload tool
17728
17729 2008-09-14 17:40  ivan
17730
17731         * FS/FS/part_export/globalpops_voip.pm: add dry_run option to
17732           globalpops_voip export
17733
17734 2008-09-14 13:24  ivan
17735
17736         * FS/FS/cust_main_invoice.pm: silently strip out leading and
17737           trailing spaces from invoicing email addresses instead of
17738           throwing an error
17739
17740 2008-09-14 13:20  ivan
17741
17742         * httemplate/config/: config-process.cgi, config-view.cgi: don't
17743           reload the whole page every time a config option is changed,
17744           RT#3989
17745
17746 2008-09-14 12:13  ivan
17747
17748         * httemplate/elements/header.html: default the menu to top in 1.9,
17749           still a pref
17750
17751 2008-09-12 15:53  ivan
17752
17753         * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
17754           "1011" came from us not the CDRs anyway, RT#3985
17755
17756 2008-09-12 15:48  ivan
17757
17758         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
17759           internal_prefixen, RT#3985
17760
17761 2008-09-12 15:38  ivan
17762
17763         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
17764           internal_prefixen, RT#3985
17765
17766 2008-09-12 15:18  ivan
17767
17768         * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
17769           internal_prefixen, RT#3985
17770
17771 2008-09-12 14:56  ivan
17772
17773         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
17774           RT#3985
17775
17776 2008-09-12 14:55  ivan
17777
17778         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen
17779
17780 2008-09-12 00:58  ivan
17781
17782         * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
17783           services printed on invoices configurable.  RT#3904
17784
17785 2008-09-12 00:07  ivan
17786
17787         * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
17788           don't throw noisy warnings about missing new recur_temporality,
17789           RT#3851
17790
17791 2008-09-11 19:28  jeff
17792
17793         * FS/: FS/Schema.pm, FS/cust_bill.pm, FS/cust_bill_pkg.pm,
17794           FS/cust_bill_pkg_display.pm, MANIFEST, FS/cust_main.pm,
17795           t/cust_bill_pkg_display.t: re-repurpose cust_bill_pkg
17796
17797 2008-09-11 19:01  ivan
17798
17799         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
17800           httemplate/misc/spool_invoices.cgi,
17801           httemplate/search/cust_bill.html: add billco respooling, not
17802           re-FTPing, RT#3971
17803
17804 2008-09-11 17:53  ivan
17805
17806         * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
17807           flat.pm, RT#3851
17808
17809 2008-09-11 17:41  ivan
17810
17811         * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
17812
17813 2008-09-10 01:33  ivan
17814
17815         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
17816           httemplate/misc/ftp_invoices.cgi,
17817           httemplate/search/cust_bill.html: add re-FTP reprint,
17818           RT#create-me-tommorow-for-enet
17819
17820 2008-09-10 00:55  ivan
17821
17822         * FS/FS/Schema.pm: better (?) place to put display and taxation
17823           data than overloading real line items
17824
17825 2008-09-10 00:32  ivan
17826
17827         * FS/FS/part_pkg.pm: well, allow things to work for now so work can
17828           get done
17829
17830 2008-09-10 00:30  ivan
17831
17832         * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
17833           RT#3851
17834
17835 2008-09-10 00:24  ivan
17836
17837         * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
17838
17839 2008-09-09 15:35  ivan
17840
17841         * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
17842           log into selfservice when selfservice_server-primary_only is on
17843
17844 2008-09-09 14:29  ivan
17845
17846         * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
17847           services to log into selfservice when
17848           selfservice_server-primary_only is on
17849
17850 2008-09-09 14:04  ivan
17851
17852         * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
17853
17854 2008-09-09 01:19  ivan
17855
17856         * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
17857           _upgrade_data is hosing cpu badly
17858
17859 2008-09-08 19:35  ivan
17860
17861         * FS/FS/part_pkg/voip_cdr.pm: doh, forgot to display new options,
17862           RT#3838
17863
17864 2008-09-08 19:24  ivan
17865
17866         * FS/FS/: cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm: additional
17867           QIS/Taqua-specific CDR handling details, RT#3838
17868
17869 2008-09-08 14:46  ivan
17870
17871         * FS/FS/cust_main.pm: oops, debugging got left on by accident
17872
17873 2008-09-08 14:23  ivan
17874
17875         * httemplate/view/elements/svc_Common.html: also hide fixed+blank
17876           fields on service view, RT#3829
17877
17878 2008-09-08 14:02  ivan
17879
17880         * httemplate/edit/elements/svc_Common.html: completely hide
17881           fixed+blank fields, RT#3829
17882
17883 2008-09-07 19:49  ivan
17884
17885         * httemplate/edit/quick-charge.html: extraneous code cleanup
17886
17887 2008-09-07 19:48  ivan
17888
17889         * FS/FS/cust_bill_pkg.pm: removing unacceptable display fields from
17890           cust_bill_pkg
17891
17892 2008-09-07 19:47  ivan
17893
17894         * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
17895           & comments, RT#3810
17896
17897 2008-09-07 19:42  ivan
17898
17899         * FS/FS/Schema.pm, FS/FS/cust_pkg_detail.pm, FS/MANIFEST,
17900           FS/t/cust_pkg_detail.t, httemplate/pref/pref-process.html,
17901           httemplate/pref/pref.html,
17902           httemplate/view/cust_main/packages.html, FS/FS.pm,
17903           httemplate/edit/cust_pkg_detail.html,
17904           httemplate/edit/process/cust_pkg_detail.html, FS/FS/cust_pkg.pm:
17905           add package invoice details & comments, RT#3810
17906
17907 2008-09-06 13:54  ivan
17908
17909         * FS/FS/UI/Web.pm: don't link to customer service view unless the
17910           user has the ACL to view the resulting page
17911
17912 2008-09-04 06:29  jeff
17913
17914         * FS/FS/Upgrade.pm: three lost lines
17915
17916 2008-09-03 20:10  ivan
17917
17918         * httemplate/edit/invoice_logo.html: ask for an EPS for EPS upload,
17919           not incorrectly a PNG
17920
17921 2008-09-03 19:44  ivan
17922
17923         * httemplate/edit/process/invoice_logo.html: fix invoice uplaoding
17924           in light of database config where you absolutely need
17925           ->set_binary for swtuf retreived with ->config_binary, RT#3936
17926
17927 2008-09-03 12:08  jeff
17928
17929         * FS/FS/AccessRight.pm, FS/FS/access_right.pm, FS/FS/addr_block.pm,
17930           FS/FS/router.pm, httemplate/browse/addr_block.cgi,
17931           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
17932           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
17933           httemplate/edit/svc_acct_pop.cgi,
17934           httemplate/edit/process/router.cgi,
17935           httemplate/edit/process/svc_acct_pop.cgi,
17936           httemplate/edit/process/addr_block/add.cgi,
17937           httemplate/edit/process/addr_block/allocate.cgi,
17938           httemplate/edit/process/addr_block/deallocate.cgi,
17939           httemplate/edit/process/addr_block/split.cgi,
17940           httemplate/elements/menu.html: new access right names
17941
17942 2008-09-03 11:59  jeff
17943
17944         * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
17945           routine
17946
17947 2008-09-02 18:52  ivan
17948
17949         * httemplate/view/cust_main/payment_history.html: add back ability
17950           to post a check/cash refund. be more explicit about it instead of
17951           just being a checkbox when posting a credit. RT#3812
17952
17953 2008-09-02 18:46  ivan
17954
17955         * FS/FS/payby.pm, httemplate/edit/cust_pay.cgi,
17956           httemplate/edit/cust_refund.cgi,
17957           httemplate/edit/process/cust_refund.cgi,
17958           httemplate/elements/init_calendar.html,
17959           httemplate/view/cust_refund.html,
17960           httemplate/view/cust_main/payment_history/refund.html,
17961           FS/FS/AccessRight.pm: add back ability to post a check/cash
17962           refund.  be more explicit about it instead of just being a
17963           checkbox when posting a credit.  RT#3812
17964
17965 2008-09-02 08:37  jeff
17966
17967         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, ClientAPI/MyAccount.pm:
17968           call details in self-service
17969
17970 2008-08-30 14:34  jeff
17971
17972         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
17973           FS/FS/cust_main.pm, FS/FS/Report/Table/Monthly.pm,
17974           FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cust_bill_pkg.cgi,
17975           httemplate/search/report_prepaid_income.cgi,
17976           httemplate/search/report_tax.cgi: remove duplicate cust_bill_pkg
17977           creation RT#3919
17978
17979 2008-08-29 19:10  jeff
17980
17981         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/tax_rate.pm,
17982           httemplate/edit/process/part_pkg.cgi: bug squashing for multiple
17983           usage classes
17984
17985 2008-08-29 16:13  ivan
17986
17987         * FS/FS/part_export/acct_freeside.pm: adding fs-to-fs provisioning
17988           of simple accounts for cheepnet, RT#3805
17989
17990 2008-08-29 13:10  ivan
17991
17992         * httemplate/elements/tr-pkg_svc.html: increase maxlength and size
17993           of quantity fields on package edit, for RT#3805
17994
17995 2008-08-28 18:09  ivan
17996
17997         * FS/FS/Schema.pm, FS/FS/cdr.pm,
17998           httemplate/elements/select-cdrbatch.html,
17999           httemplate/elements/tr-select-cdrbatch.html,
18000           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
18001           add CDR batch TFTP feature, RT#3113
18002
18003 2008-08-28 17:45  jeff
18004
18005         * FS/FS/part_pkg.pm: noise reduction
18006
18007 2008-08-28 17:23  ivan
18008
18009         * httemplate/elements/: tr-select-taxclass.html,
18010           select-taxclass.html: correct nits in tax class selection
18011
18012 2008-08-28 15:00  jeff
18013
18014         * FS/FS/tax_rate.pm: updates can be completely empty
18015
18016 2008-08-28 14:32  jeff
18017
18018         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
18019           httemplate/browse/part_pkg_taxproduct.cgi,
18020           httemplate/edit/part_pkg_taxoverride.html,
18021           httemplate/edit/quick-charge.html,
18022           httemplate/edit/process/quick-charge.cgi,
18023           httemplate/elements/select-taxoverride.html,
18024           httemplate/elements/select-taxproduct.html,
18025           httemplate/view/cust_main/packages.html: taxproduct selection for
18026           one time charges
18027
18028 2008-08-28 12:09  ivan
18029
18030         * FS/FS/: Tron.pm, Yori.pm: payment gateway survey
18031
18032 2008-08-28 00:38  jeff
18033
18034         * httemplate/elements/select-taxoverride.html,
18035           httemplate/elements/select-taxproduct.html,
18036           httemplate/elements/tr-select-taxoverride.html,
18037           httemplate/elements/tr-select-taxproduct.html, FS/FS/Schema.pm,
18038           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
18039           FS/FS/part_pkg/voip_cdr.pm,
18040           httemplate/browse/part_pkg_taxproduct.cgi,
18041           httemplate/edit/part_pkg.cgi,
18042           httemplate/edit/part_pkg_taxoverride.html,
18043           httemplate/edit/process/part_pkg.cgi: multiple usage classes
18044           checkpoint
18045
18046 2008-08-26 17:15  ivan
18047
18048         * FS/FS/cust_main.pm: don't override countrydefault or whatever
18049           with a blank value in bulk customer import
18050
18051 2008-08-26 17:05  ivan
18052
18053         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
18054           distinction to lint
18055
18056 2008-08-26 17:00  ivan
18057
18058         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
18059           distinction to lint
18060
18061 2008-08-26 16:53  ivan
18062
18063         * FS/FS/Tron.pm, httemplate/elements/mcp_lint.html: add unchecked
18064           vs. ok distinction to lint
18065
18066 2008-08-26 07:00  rsiddall
18067
18068         * rpm/freeside.spec: More changes to the self-service RPMs, mostly
18069           fixing up paths so the RPM-installed self-service files are not
18070           under /usr/local on the remote machine.  Also fixed an
18071           initialization problem where the system configuration files for
18072           Freeside were assumed to be under /etc/default, not
18073           /etc/sysconfig
18074
18075 2008-08-25 14:23  ivan
18076
18077         * httemplate/edit/elements/edit.html: fix package editor showing
18078           "all" for pkg class selection
18079
18080 2008-08-25 13:33  ivan
18081
18082         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
18083           comparison from svcnum to svcpart
18084
18085 2008-08-24 22:53  jeff
18086
18087         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
18088           FS/FS/Report/Table/Monthly.pm,
18089           httemplate/search/cust_bill_pkg.cgi,
18090           httemplate/search/report_prepaid_income.cgi,
18091           httemplate/search/report_tax.cgi: correct fallout from duplicate
18092           line items
18093
18094 2008-08-24 22:18  jeff
18095
18096         * httemplate/search/cust_tax_exempt_pkg.cgi: correct fallout from
18097           agent virtualizing packages
18098
18099 2008-08-24 15:35  ivan
18100
18101         * httemplate/elements/checkboxes-table-name.html: add controls to
18102           select/unselect/toggle all checkboxes
18103
18104 2008-08-24 14:52  ivan
18105
18106         * bin/customer-faker: add -k option for pkgpart
18107
18108 2008-08-24 14:49  ivan
18109
18110         * bin/customer-faker: add -a option for agentnum
18111
18112 2008-08-23 20:41  rsiddall
18113
18114         * rpm/freeside.spec: Create discrete RPMs for different parts of
18115           the self-service interface.  Put the default configuration folder
18116           in the main freeside RPM.
18117
18118 2008-08-23 14:59  jeff
18119
18120         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/usage_class.pm,
18121           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/rate_detail.pm,
18122           FS/t/usage_class.t, httemplate/browse/usage_class.html, FS/FS.pm,
18123           FS/MANIFEST, httemplate/browse/rate_detail.html,
18124           httemplate/edit/rate_detail.html,
18125           httemplate/edit/rate_region.cgi,
18126           httemplate/edit/usage_class.html,
18127           httemplate/edit/elements/edit.html,
18128           httemplate/edit/process/rate_region.cgi,
18129           httemplate/edit/process/usage_class.html,
18130           httemplate/elements/menu.html: add usage classes to rate details
18131
18132 2008-08-22 20:29  jeff
18133
18134         * FS/FS/: Record.pm, cust_main.pm, part_pkg_taxrate.pm,
18135           tax_rate.pm: tax data update bug fixes and error message
18136           improvements
18137
18138 2008-08-21 20:01  ivan
18139
18140         * FS/FS/Mason.pm, FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Tron.pm,
18141           FS/FS/cust_svc.pm, FS/FS/cust_svc_option.pm, bin/tron-scan,
18142           FS/MANIFEST, FS/t/cust_svc_option.t,
18143           httemplate/elements/dashboard-toplist.html,
18144           httemplate/elements/mcp_lint.html: the master control program has
18145           chosen YOU to serve your system on the game grid
18146
18147 2008-08-21 16:21  ivan
18148
18149         * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
18150           reporting for MCP mode
18151
18152 2008-08-21 11:21  jeff
18153
18154         * bin/import-optigold.pl: use options with proper names
18155
18156 2008-08-19 11:42  ivan
18157
18158         * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
18159
18160 2008-08-19 04:35  ivan
18161
18162         * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
18163
18164 2008-08-19 03:09  ivan
18165
18166         * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
18167           here
18168
18169 2008-08-19 03:06  ivan
18170
18171         * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
18172           httemplate/edit/rate_region.cgi: more consistent prefix display,
18173           and don't forget nxx'
18174
18175 2008-08-15 12:42  ivan
18176
18177         * Makefile: install default conf with make create-config too, so it
18178           doesn't go missing
18179
18180 2008-08-15 12:26  ivan
18181
18182         * FS/bin/freeside-setup: allow a full pathname to be specified to
18183           freeside-setup for initial configdir
18184
18185 2008-08-14 18:09  jeff
18186
18187         * FS/FS/tax_class.pm: correct field ordering - invonsequential
18188
18189 2008-08-14 17:41  ivan
18190
18191         * httemplate/elements/form-file_upload.html: can have a message
18192           then a URL too
18193
18194 2008-08-14 04:53  ivan
18195
18196         * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
18197           httemplate/elements/progress-init.html,
18198           httemplate/misc/cust_main-import.cgi,
18199           httemplate/misc/process/cust_main-import.cgi,
18200           httemplate/elements/progress-popup.html,
18201           httemplate/search/cust_main.html,
18202           httemplate/elements/form-file_upload.html,
18203           httemplate/misc/file-upload.html,
18204           httemplate/elements/file-upload.html: customer import: add
18205           progress bar & redirect to a search of the imported customers,
18206           #3475
18207
18208 2008-08-14 04:44  ivan
18209
18210         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: customer
18211           import: add progress bar & redirect to a search of the imported
18212           customers, #3475
18213
18214 2008-08-13 18:58  ivan
18215
18216         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
18217           httemplate/elements/menu.html,
18218           httemplate/misc/cust_main-import.cgi,
18219           httemplate/misc/process/cust_main-import.cgi: import customer
18220           from Excel file too
18221
18222 2008-08-13 18:52  ivan
18223
18224         * FS/FS/svc_Common.pm: tyop
18225
18226 2008-08-13 18:38  ivan
18227
18228         * httemplate/view/svc_forward.cgi: tyop
18229
18230 2008-08-08 13:29  jeff
18231
18232         * bin/import-optigold.pl: better opti table relationship following
18233
18234 2008-08-08 11:13  jeff
18235
18236         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
18237           FS/FS/cust_main.pm, FS/FS/part_pkg/voip_cdr.pm,
18238           conf/invoice_latex: cdrs can be in separate invoice section,
18239           after total, summarized inline, with hints for page breaks
18240
18241 2008-08-07 15:30  ivan
18242
18243         * Makefile: don't generate a new key on install-selfservice if
18244           there's already an RSA one either
18245
18246 2008-08-05 23:39  jeff
18247
18248         * FS/FS/part_pkg/voip_cdr.pm: prevent adding 0 value line items
18249
18250 2008-08-05 21:05  jeff
18251
18252         * FS/FS/cust_main.pm: fix bug(s) introduced with billing loop
18253           refactor
18254
18255 2008-08-02 19:15  ivan
18256
18257         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
18258           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi: add
18259           a name field to svc_phone
18260
18261 2008-08-02 17:54  ivan
18262
18263         * FS/FS/cdr/simple2.pm: doh, fix regex
18264
18265 2008-08-02 17:26  ivan
18266
18267         * FS/FS/: Record.pm: attempt to eliminate 'Can't call method
18268           "exists" on an undefined value at
18269           /usr/local/share/perl/5.8.8/FS/Record.pm line 812.' error on
18270           upgrade
18271
18272 2008-08-02 17:20  ivan
18273
18274         * FS/FS/Record.pm: attempt to eliminate 'Can't call method "exists"
18275           on an undefined value at /usr/local/share/perl/5.8.8/FS/Record.pm
18276           line 812.' error on upgrade
18277
18278 2008-08-02 16:51  ivan
18279
18280         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
18281           cdr/genband_meetme.pm, cdr/nextone.pm, cdr/openser.pm,
18282           cdr/simple.pm, cdr/taqua.pm, cdr/unitel.pm, cdr/simple2.pm: fix
18283           'Can't call method "parse" on an undefined value' error from CDR
18284           format refactor
18285
18286 2008-08-01 21:20  jeff
18287
18288         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
18289           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
18290           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
18291           conf/invoice_latex, httemplate/edit/cust_main.cgi,
18292           httemplate/edit/cust_main/billing.html,
18293           httemplate/view/cust_main/billing.html: bundled package
18294           presentation improvements
18295
18296 2008-08-01 21:09  jeff
18297
18298         * FS/FS/: Schema.pm, Upgrade.pm, cust_bill.pm, cust_bill_pkg.pm,
18299           cust_bill_pkg_detail.pm, cust_main.pm, part_pkg.pm,
18300           part_pkg/voip_cdr.pm: improve CDR usage presentation
18301
18302 2008-08-01 14:41  ivan
18303
18304         * FS/FS/cust_main.pm: fix receivables report: credits/etc. should
18305           be limited by date like before, closes: Bug#3801
18306
18307 2008-08-01 13:21  ivan
18308
18309         * httemplate/edit/pkg_class.html: categories deserve labels too
18310
18311 2008-07-31 16:32  ivan
18312
18313         * httemplate/search/report_receivables.cgi: this should fix columns
18314           not showing up in receivables report... not surea bout #3801
18315           (credits/etc show up in all time periods)
18316
18317 2008-07-31 13:17  ivan
18318
18319         * httemplate/search/report_receivables.cgi, FS/FS/cust_main.pm: fix
18320           receivables report: credits/etc. should be limited by date like
18321           before, closes: Bug#3801
18322
18323 2008-07-30 19:35  ivan
18324
18325         * httemplate/misc/delete-customer.cgi: fix error on customer
18326           deletion
18327
18328 2008-07-30 15:10  ivan
18329
18330         * FS/FS/cdr/nextone.pm: rename nt to nextone
18331
18332 2008-07-29 13:00  jeff
18333
18334         * FS/FS/cust_bill.pm: correct amount for new charges total on
18335           sectioned invoices
18336
18337 2008-07-29 10:29  rsiddall
18338
18339         * rpm/freeside.spec: Self-Service files were reorganized; changed
18340           the way we copy them into the buildroot.
18341
18342 2008-07-24 09:40  jeff
18343
18344         * FS/FS/cust_bill.pm: ensure invoice line items are delivered in
18345           line number order
18346
18347 2008-07-23 07:41  jeff
18348
18349         * httemplate/edit/tax_rate.html: add disabled column to new tax
18350           rates, false laziness elimination, and bug fixes - closes #3566
18351
18352 2008-07-23 07:36  jeff
18353
18354         * FS/FS/Schema.pm, FS/FS/tax_rate.pm,
18355           httemplate/browse/tax_rate.cgi,
18356           httemplate/misc/enable_or_disable_tax.html,
18357           httemplate/misc/process/enable_or_disable_tax.html: add disabled
18358           column to new tax rates, false laziness elimination, and bug
18359           fixes - closes #3566
18360
18361 2008-07-22 01:33  ivan
18362
18363         * FS/FS/part_export/phone_shellcommands.pm: freepbx modification
18364           command
18365
18366 2008-07-21 21:59  ivan
18367
18368         * httemplate/view/svc_phone.cgi: add "incoming CDRs" link to phone#
18369           view also
18370
18371 2008-07-21 15:34  ivan
18372
18373         * FS/FS/ClientAPI/Signup.pm,
18374           fs_selfservice/FS-SelfService/SelfService.pm,
18375           fs_selfservice/FS-SelfService/cgi/signup.cgi,
18376           fs_selfservice/FS-SelfService/cgi/signup.html,
18377           fs_selfservice/FS-SelfService/cgi/success.html: svc_phone signup
18378
18379 2008-07-21 14:23  ivan
18380
18381         * Makefile: oops, don't inadvertantly switch default db type
18382
18383 2008-07-21 12:09  ivan
18384
18385         * FS/FS/Conf.pm, httemplate/elements/select-did.html,
18386           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/Signup.pm,
18387           fs_selfservice/FS-SelfService/SelfService.pm,
18388           fs_selfservice/FS-SelfService/cgi/signup.html,
18389           fs_selfservice/FS-SelfService/cgi/misc/areacodes.cgi,
18390           fs_selfservice/FS-SelfService/cgi/misc/exchanges.cgi,
18391           fs_selfservice/FS-SelfService/cgi/images/cross.png,
18392           fs_selfservice/FS-SelfService/cgi/images/wait-orange.gif,
18393           fs_selfservice/FS-SelfService/cgi/misc/phonenums.cgi: signup
18394           w/globalpops DID selection via mason components pass-through
18395
18396 2008-07-21 11:58  ivan
18397
18398         * FS/MANIFEST, htetc/handler.pl, FS/FS/CGI.pm, FS/FS/Mason.pm,
18399           FS/FS/Mason/Request.pm, Makefile: add framework for running Mason
18400           components standalone
18401
18402 2008-07-21 03:42  ivan
18403
18404         * FS/FS/svc_phone.pm: generate a SIP password if it is blank
18405
18406 2008-07-18 15:31  ivan
18407
18408         * httemplate/search/report_rt_transaction.html: missing closing
18409           FORM tag
18410
18411 2008-07-18 15:30  ivan
18412
18413         * httemplate/elements/popup_link.html: add target param, i thought
18414           this was needed for something...
18415
18416 2008-07-18 15:29  ivan
18417
18418         * bin/bind.import: add -e option to bind.import (now to actually
18419           implement it)
18420
18421 2008-07-18 15:28  ivan
18422
18423         * FS/FS/rate_region.pm: show NXX is US if applicable
18424
18425 2008-07-18 15:28  ivan
18426
18427         * FS/FS/: h_cust_svc.pm, part_export.pm, part_pkg.pm, svc_acct.pm,
18428           UI/Web.pm: some random cleanups
18429
18430 2008-07-18 15:27  ivan
18431
18432         * FS/FS/Record.pm: add no_check_foreign kludge for gigantic rate
18433           imports
18434
18435 2008-07-18 15:26  ivan
18436
18437         * FS/MANIFEST: add part_pkg_link to MANIFEST
18438
18439 2008-07-17 16:55  ivan
18440
18441         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
18442           cdr/genband_meetme.pm, cdr/openser.pm, cdr/simple.pm,
18443           cdr/taqua.pm, cdr/unitel.pm: CDR updates; modularize CDR import
18444           formats; add formats for OpenSER, Genband/Tekelec, and "NT"
18445
18446 2008-07-16 16:55  ivan
18447
18448         * httemplate/search/svc_acct.cgi: fix account search by time
18449           remaining to deal with situations w/o a recurring amount
18450
18451 2008-07-15 16:25  ivan
18452
18453         * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
18454
18455 2008-07-15 16:18  ivan
18456
18457         * FS/FS/Upgrade.pm: parens help alot
18458
18459 2008-07-15 16:17  ivan
18460
18461         * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
18462           upgrade
18463
18464 2008-07-15 13:56  ivan
18465
18466         * FS/FS/cust_main.pm: prevent inactive customers from showing up in
18467           reports of cancelled customers
18468
18469 2008-07-14 18:19  ivan
18470
18471         * FS/FS/part_export/phone_shellcommands.pm: add warning about
18472           concurrency in FreePBX
18473
18474 2008-07-14 16:59  ivan
18475
18476         * httemplate/view/cust_main/notes.html: fuck embedded iframes and
18477           their stupid display problems with scrolling.  also make the
18478           gridding more consistent
18479
18480 2008-07-14 16:08  ivan
18481
18482         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
18483           view/cust_main/notes.html: fuck embedded iframes and their stupid
18484           display problems with scrolling.  also make the gridding more
18485           consistent
18486
18487 2008-07-10 11:48  ivan
18488
18489         * httemplate/view/cust_main/packages.html: fix variable scoping
18490           issues preventing customer view page from coing up
18491
18492 2008-07-09 20:16  jeff
18493
18494         * FS/FS/cust_bill.pm: restore line item date ranges
18495
18496 2008-07-09 13:37  ivan
18497
18498         * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
18499           warnings on upgrade
18500
18501 2008-07-09 13:33  ivan
18502
18503         * FS/FS/svc_Common.pm: perl vs SQL brainfart
18504
18505 2008-07-09 12:45  ivan
18506
18507         * httemplate/docs/license.html: fix famfamfam link
18508
18509 2008-07-09 12:35  ivan
18510
18511         * FS/FS/svc_Common.pm: service searching should be case-insensitive
18512           now
18513
18514 2008-07-08 20:40  ivan
18515
18516         * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
18517           exemptions were inserted?
18518
18519 2008-07-08 20:27  ivan
18520
18521         * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
18522
18523 2008-07-08 20:18  ivan
18524
18525         * httemplate/search/: cust_tax_exempt.cgi, cust_tax_exempt.html:
18526           search legacy tax exemptions by customer status
18527
18528 2008-07-08 19:30  ivan
18529
18530         * httemplate/edit/process/part_pkg.cgi: don't require an agent type
18531           to be specified when editing a disabled package
18532
18533 2008-07-07 19:19  ivan
18534
18535         * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
18536           taxclass-less regions
18537
18538 2008-07-07 19:01  ivan
18539
18540         * FS/FS/cust_main_county.pm, httemplate/search/cust_bill_pkg.cgi,
18541           httemplate/search/report_tax.cgi: fix line-item reports on
18542           taxclass-less regions
18543
18544 2008-07-07 17:35  ivan
18545
18546         * httemplate/search/cust_bill_pkg.cgi: order by number for line
18547           items with the same datestamp
18548
18549 2008-07-07 17:20  ivan
18550
18551         * httemplate/search/cust_bill_pkg.cgi: order line item reports by
18552           date
18553
18554 2008-07-07 16:47  ivan
18555
18556         * httemplate/search/report_tax.cgi: should be a proper fix for edge
18557           cases where you have taxclass and empty-taxclass rates for a
18558           region, whew
18559
18560 2008-07-07 14:38  ivan
18561
18562         * FS/FS/Record.pm: SQL_FLOAT is probably unnecessary and causes
18563           probelms on old (v1.x?) DBD::Pg
18564
18565 2008-07-07 14:18  ivan
18566
18567         * FS/FS/Record.pm: eek, hopefully fix problems caused by adding
18568           debugging of bind_param statements
18569
18570 2008-07-07 14:07  ivan
18571
18572         * FS/FS/Record.pm: add debugging of bind_param statements
18573
18574 2008-07-07 12:50  ivan
18575
18576         * FS/FS/Record.pm: add debugging of bind_param statements
18577
18578 2008-07-03 16:23  ivan
18579
18580         * httemplate/view/cust_main/packages.html: fix bad sub names in
18581           forward-port
18582
18583 2008-07-02 21:19  ivan
18584
18585         * FS/FS/Record.pm: should FINALLY get binding correctly in light of
18586           regression caused by get_real_fields refactor
18587
18588 2008-07-02 21:12  ivan
18589
18590         * FS/FS/Record.pm: this should non-"=" searches on fields that
18591           require SQL type binding...
18592
18593 2008-07-02 21:00  ivan
18594
18595         * FS/FS/cust_pkg.pm: correct hash vs hashref brainfart on
18596           "forward-port", i guess
18597
18598 2008-07-02 20:57  ivan
18599
18600         * FS/FS/Record.pm: real should be bound to SQL_FLOAT Like float4...
18601           1.7?  not touching it unless it breaks :)
18602
18603 2008-07-01 19:55  ivan
18604
18605         * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
18606           card through self-service
18607
18608 2008-07-01 00:02  jeff
18609
18610         * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
18611
18612 2008-06-30 22:01  jeff
18613
18614         * httemplate/misc/unadjourn_pkg.cgi,
18615           httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
18616           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
18617           FS/FS/part_export/shellcommands.pm,
18618           FS/FS/part_export/sqlradius.pm,
18619           httemplate/edit/REAL_cust_pkg.cgi,
18620           httemplate/misc/process/cancel_pkg.html,
18621           httemplate/search/cust_pkg.cgi,
18622           httemplate/view/cust_main/packages.html: correct internal reason
18623           searching, prevent interleaved suspend/cancel/expire/adjourn,
18624           backporting and refactoring
18625
18626 2008-06-30 17:11  ivan
18627
18628         * FS/FS/svc_phone.pm: that should fix new sip_password field, whew
18629
18630 2008-06-30 17:07  ivan
18631
18632         * FS/FS/svc_phone.pm: that should fix the new sip_password field, i
18633           hope
18634
18635 2008-06-30 17:00  ivan
18636
18637         * httemplate/view/svc_phone.cgi: add sip pw display
18638
18639 2008-06-30 16:56  ivan
18640
18641         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
18642           FS/FS/part_export/phone_shellcommands.pm,
18643           httemplate/edit/svc_phone.cgi: add sip pw field
18644
18645 2008-06-30 01:01  ivan
18646
18647         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html:
18648           checkpoint signup work
18649
18650 2008-06-30 01:00  ivan
18651
18652         * FS/FS/part_export/phone_shellcommands.pm: reload after adding
18653           extensions
18654
18655 2008-06-29 13:53  ivan
18656
18657         * FS/FS/svc_phone.pm, FS/FS/part_export/globalpops_voip.pm,
18658           httemplate/elements/select-phonenum.html,
18659           httemplate/elements/tr-select-did.html: globalPOPs provisioning
18660
18661 2008-06-28 21:33  jeff
18662
18663         * httemplate/view/cust_main/packages.html: spurious 'suspended'
18664
18665 2008-06-28 17:41  ivan
18666
18667         * FS/: MANIFEST, FS.pm, t/phone_avail.t, FS/Schema.pm,
18668           FS/phone_avail.pm, FS/part_export/globalpops_voip.pm:
18669           state->areacode caching,
18670
18671 2008-06-28 16:03  ivan
18672
18673         * httemplate/images/wait-orange.gif, FS/FS/part_svc.pm,
18674           httemplate/edit/elements/svc_Common.html,
18675           httemplate/elements/input-text.html,
18676           httemplate/elements/select-areacode.html,
18677           httemplate/elements/select-did.html,
18678           httemplate/elements/select-exchange.html,
18679           httemplate/elements/select-phonenum.html,
18680           httemplate/elements/select-state.html,
18681           httemplate/elements/tr-input-text.html,
18682           httemplate/elements/tr-select-did.html,
18683           httemplate/misc/areacodes.cgi, httemplate/misc/exchanges.cgi,
18684           httemplate/misc/phonenums.cgi, FS/FS/Record.pm,
18685           FS/FS/part_export/globalpops_voip.pm,
18686           httemplate/edit/svc_phone.cgi: get DIDs from globalpops
18687
18688 2008-06-28 12:25  jeff
18689
18690         * httemplate/elements/tr-checkboxes-table.html,
18691           httemplate/elements/checkboxes-table.html,
18692           httemplate/elements/menu.html,
18693           httemplate/elements/select-agent.html,
18694           httemplate/elements/select-table.html, FS/FS/AccessRight.pm,
18695           FS/FS/addr_block.pm, FS/FS/router.pm, FS/FS/svc_broadband.pm,
18696           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
18697           httemplate/browse/svc_acct_pop.cgi,
18698           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
18699           httemplate/edit/svc_acct_pop.cgi,
18700           httemplate/edit/svc_broadband.cgi,
18701           httemplate/edit/elements/edit.html,
18702           httemplate/edit/elements/svc_Common.html,
18703           httemplate/edit/process/router.cgi,
18704           httemplate/edit/process/svc_acct_pop.cgi,
18705           httemplate/edit/process/svc_broadband.cgi,
18706           httemplate/edit/process/addr_block/add.cgi,
18707           httemplate/edit/process/addr_block/allocate.cgi,
18708           httemplate/edit/process/addr_block/deallocate.cgi,
18709           httemplate/edit/process/addr_block/split.cgi,
18710           httemplate/edit/process/elements/process.html: agent virtualize
18711           address blocks and routers
18712
18713 2008-06-27 01:53  ivan
18714
18715         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm, fs_selfservice/DEPLOY,
18716           fs_selfservice/FS-SelfService/SelfService.pm,
18717           fs_selfservice/FS-SelfService/cgi/signup.html: adding
18718           signup_server-service config
18719
18720 2008-06-27 00:18  ivan
18721
18722         * FS/FS/part_export/globalpops_voip.pm: globalpops_voip export
18723           compilation fixes
18724
18725 2008-06-26 17:27  ivan
18726
18727         * FS/FS/part_export/globalpops_voip.pm: commiting globalpops export
18728           start.  stupid power failure.
18729
18730 2008-06-26 14:55  ivan
18731
18732         * FS/FS/part_export/phone_shellcommands.pm: adding
18733           phone_shellcommands with preliminary FreePBX integration commands
18734
18735 2008-06-25 13:14  ivan
18736
18737         * httemplate/search/report_receivables.cgi: optimize total query in
18738           receivables report.  very significant speedup for large DBs
18739
18740 2008-06-25 13:11  ivan
18741
18742         * FS/FS/: cust_main.pm, cust_bill.pm: POD updates
18743
18744 2008-06-25 11:14  ivan
18745
18746         * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
18747           index already existing either
18748
18749 2008-06-24 17:29  ivan
18750
18751         * htetc/handler.pl, FS/FS/Record.pm: finish adding
18752           str2time_sql_closing
18753
18754 2008-06-24 11:50  ivan
18755
18756         * conf/invoice_html: i think we need a $ there???
18757
18758 2008-06-24 09:39  jeff
18759
18760         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_main.pm: postal invoice
18761           fees
18762
18763 2008-06-23 19:09  ivan
18764
18765         * FS/FS/part_export/sqlradius.pm: prevent decrementing
18766           time/bandwidth for old RADIUS records
18767
18768 2008-06-23 15:59  ivan
18769
18770         * bin/cdr.import: hahahd doh, we're in perl
18771
18772 2008-06-23 15:11  ivan
18773
18774         * bin/cdr.import: add quick command line too for CDR imports
18775
18776 2008-06-23 09:46  jeff
18777
18778         * conf/invoice_html: this is what it was for
18779
18780 2008-06-23 08:36  jeff
18781
18782         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
18783           invoice service address modifications
18784
18785 2008-06-22 19:50  ivan
18786
18787         * conf/invoice_html: wtf was this for in the first place then
18788
18789 2008-06-22 19:48  ivan
18790
18791         * conf/invoice_html: this seems to match the latex templates more
18792           accurately, rather than push the sub-totals out into their own
18793           column
18794
18795 2008-06-22 19:35  ivan
18796
18797         * conf/invoice_html: fix leaking colspan in totals on sectioned
18798           invoices
18799
18800 2008-06-22 17:41  ivan
18801
18802         * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
18803           to assist in enet migraiton
18804
18805 2008-06-22 17:37  ivan
18806
18807         * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
18808           report fix, no _date
18809
18810 2008-06-22 17:34  ivan
18811
18812         * httemplate/search/cust_tax_exempt.cgi: adding report on legacy
18813           tax exemptions to assist in enet migraiton
18814
18815 2008-06-19 22:47  jeff
18816
18817         * FS/FS/cust_bill.pm: extra values for invoices
18818
18819 2008-06-19 20:36  ivan
18820
18821         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
18822           scum who charged back their customization work and then used the
18823           software anyway
18824
18825 2008-06-18 20:18  jeff
18826
18827         * FS/FS/pkg_category.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
18828           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_category.t,
18829           FS/FS.pm, httemplate/browse/pkg_category.html,
18830           httemplate/browse/pkg_class.html,
18831           httemplate/edit/pkg_category.html,
18832           httemplate/edit/pkg_class.html,
18833           httemplate/edit/process/pkg_category.html, FS/MANIFEST,
18834           htetc/handler.pl, httemplate/edit/elements/edit.html,
18835           httemplate/elements/menu.html: package categories (meta package
18836           classes) and grouping invoices by them
18837
18838 2008-06-18 14:18  ivan
18839
18840         * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
18841           pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
18842           don't want them
18843
18844 2008-06-18 12:24  ivan
18845
18846         * httemplate/edit/part_pkg.cgi: s helps alot
18847
18848 2008-06-18 12:09  ivan
18849
18850         * httemplate/edit/part_pkg.cgi: fix setup/recur fees on cloning
18851           (customizing) package definitions w/new editor
18852
18853 2008-06-18 11:50  jeff
18854
18855         * httemplate/: browse/tax_rate.cgi,
18856           misc/enable_or_disable_tax.html,
18857           misc/process/enable_or_disable_tax.html: allow enabling and
18858           disabling if tax_rate rows in groups (RT 3566)
18859
18860 2008-06-17 22:22  ivan
18861
18862         * FS/FS/cust_main.pm: %statuscolor is either a global or a my var,
18863           make up your mind
18864
18865 2008-06-17 17:49  ivan
18866
18867         * FS/FS/part_virtual_field.pm: this module, also, has no need to
18868           import qsearch/qsearchs, and is causing dependency loop problems
18869           (Record->part_virtual_field->Record)
18870
18871 2008-06-17 17:46  ivan
18872
18873         * FS/FS/Record.pm: hopefully finally fix the dependency loops bs...
18874           as simple as Record->Conf->Record here
18875
18876 2008-06-17 17:42  ivan
18877
18878         * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
18879           runtime... should hopefully FINALLY eliminate the
18880           Record->Msgcat->Conf->Record loop
18881
18882 2008-06-17 17:36  ivan
18883
18884         * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
18885           qsearch/qsearchs... hopefully this is the last of the weird
18886           dependency loops (this one is Record->Msgcat->msgcat->Record)
18887
18888 2008-06-17 17:27  ivan
18889
18890         * FS/FS/Msgcat.pm: fix dependency loop problem with database
18891           config, hopefully?  (Record->Msgcat->Conf->Record)
18892
18893 2008-06-17 17:10  ivan
18894
18895         * FS/FS/conf.pm: conf.pm doesn't actually need qsearch/qsearchs -
18896           hopefully this will solve the weird circular dependency issue
18897           (Record->Msgcat->Conf->conf->Record)
18898
18899 2008-06-17 17:05  ivan
18900
18901         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: turn
18902           off debugging for address standardization
18903
18904 2008-06-17 16:57  ivan
18905
18906         * httemplate/edit/part_pkg.cgi: don't lose the pricing on package
18907           cloning w/new package editor
18908
18909 2008-06-17 12:29  jeff
18910
18911         * conf/invoice_latex: fixup damage from quantity addition
18912
18913 2008-06-16 20:35  ivan
18914
18915         * FS/FS/AccessRight.pm, httemplate/edit/invoice_template.html,
18916           FS/FS/ConfDefaults.pm, FS/FS/Misc.pm, FS/FS/cust_main.pm,
18917           htetc/handler.pl, httemplate/elements/htmlarea.html,
18918           httemplate/misc/email-customers.html,
18919           httemplate/misc/process/email-customers.html,
18920           httemplate/search/cust_main.html: finish adding a feature to
18921           easily list all email addresses for an agent & send them email
18922
18923 2008-06-16 20:13  jeff
18924
18925         * conf/invoice_latex: not forgetting to add fax and old customer id
18926
18927 2008-06-16 18:43  ivan
18928
18929         * httemplate/edit/process/cust_main.cgi: have agent_custid editing
18930           now
18931
18932 2008-06-16 06:36  jeff
18933
18934         * bin/import-optigold.pl: catch one more customer
18935
18936 2008-06-15 23:53  ivan
18937
18938         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
18939           ability to edit agent_custid
18940
18941 2008-06-15 18:32  jeff
18942
18943         * bin/import-optigold.pl: ugh; cast about for svc/pkg linkages
18944
18945 2008-06-12 16:15  ivan
18946
18947         * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
18948           displaying package and comment on date editing
18949
18950 2008-06-12 14:53  ivan
18951
18952         * httemplate/: edit/process/elements/process.html,
18953           view/cust_main/packages.html, edit/part_pkg.cgi,
18954           edit/elements/edit.html, edit/process/part_pkg.cgi: fix cloning
18955           w/new package editor
18956
18957 2008-06-12 09:56  jeff
18958
18959         * bin/import-optigold.pl: date fixups
18960
18961 2008-06-12 08:55  jeff
18962
18963         * bin/import-optigold.pl: import services from service providing
18964           servers
18965
18966 2008-06-10 16:24  ivan
18967
18968         * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
18969           upgrade errors
18970
18971 2008-06-10 10:39  ivan
18972
18973         * FS/FS/Misc.pm: turn off debugging that got left on by accident
18974
18975 2008-06-09 19:12  ivan
18976
18977         * httemplate/edit/process/: cust_credit_refund.cgi,
18978           cust_pay_refund.cgi: fix up application of things to refunds,
18979           RT#3606/RT#3545
18980
18981 2008-06-09 11:32  ivan
18982
18983         * FS/FS/cdr.pm: remove name from voxlinesystems2, really
18984
18985 2008-06-05 15:44  ivan
18986
18987         * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
18988           name, revsere src/dst
18989
18990 2008-06-05 13:09  ivan
18991
18992         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
18993           quantities &
18994
18995 2008-06-05 12:44  ivan
18996
18997         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: disable_src fixes
18998
18999 2008-06-05 12:29  ivan
19000
19001         * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
19002           NULL
19003
19004 2008-06-05 12:25  ivan
19005
19006         * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
19007           fees
19008
19009 2008-06-05 12:24  ivan
19010
19011         * FS/FS/cdr.pm, FS/FS/cust_main.pm, httemplate/search/cdr.html,
19012           httemplate/view/svc_phone.cgi, httemplate/edit/quick-charge.html,
19013           httemplate/edit/process/quick-charge.cgi: voxlinesystems CDRs and
19014           quantity bs
19015
19016 2008-06-05 12:06  jeff
19017
19018         * conf/invoice_html: dash removal
19019
19020 2008-06-05 10:05  jeff
19021
19022         * conf/invoice_html: fix unitprice/posttotal nit
19023
19024 2008-06-05 09:56  jeff
19025
19026         * conf/invoice_html: fix unitprice/section nit
19027
19028 2008-06-05 09:51  jeff
19029
19030         * conf/invoice_html: correct bogus porting
19031
19032 2008-06-05 05:42  jeff
19033
19034         * conf/invoice_latex: replace lost braces
19035
19036 2008-06-05 03:36  ivan
19037
19038         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
19039           httemplate/search/report_cust_main.html: add customer status to
19040           adv. customer report, template customer search for future use in
19041           emailing notices, RT#2731
19042
19043 2008-06-05 03:34  ivan
19044
19045         * FS/FS/: cust_pkg.pm: docs for search_sql
19046
19047 2008-06-05 01:54  ivan
19048
19049         * httemplate/search/report_cust_bill.html: minor invoice report UI
19050
19051 2008-06-04 22:06  ivan
19052
19053         * FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
19054           httemplate/edit/cust_credit_bill.cgi,
19055           httemplate/edit/cust_pay_refund.cgi,
19056           httemplate/view/cust_main/payment_history/credit.html,
19057           httemplate/view/cust_main/payment_history/payment.html,
19058           httemplate/edit/cust_credit_refund.cgi,
19059           httemplate/edit/elements/ApplicationCommon.html,
19060           httemplate/edit/process/cust_bill_pay.cgi,
19061           httemplate/edit/process/cust_credit_bill.cgi,
19062           httemplate/edit/process/cust_credit_refund.cgi,
19063           httemplate/edit/process/cust_pay_refund.cgi,
19064           httemplate/edit/process/elements/ApplicationCommon.html: payment
19065           and credit applications have separate "apply to refund" choices
19066           now, and no auto-refund choice in the invoice dropdown.  RT#3545
19067
19068 2008-06-04 15:44  jeff
19069
19070         * FS/FS/cust_bill.pm: moar tyop
19071
19072 2008-06-04 15:42  jeff
19073
19074         * FS/FS/cust_bill.pm: tyop
19075
19076 2008-06-04 11:50  ivan
19077
19078         * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
19079           fix the random "HylaFax support has not been configured" error,
19080           caused by cust_bill->fax getting called instead of cust_main->fax
19081           field
19082
19083 2008-06-04 11:40  jeff
19084
19085         * conf/invoice_html: more voxline invoice formatting
19086
19087 2008-06-04 11:05  jeff
19088
19089         * FS/FS/cust_bill.pm: voxline invoice formatting
19090
19091 2008-06-04 10:57  jeff
19092
19093         * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
19094           conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm,
19095           FS/FS/Conf_compat17.pm: voxline invoice formatting
19096
19097 2008-06-04 06:28  jeff
19098
19099         * FS/FS/: Record.pm, cust_main.pm, tax_rate.pm: tax on tax
19100
19101 2008-06-04 06:26  jeff
19102
19103         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm,
19104           conf/invoice_latex: service address on invoice
19105
19106 2008-06-03 14:06  ivan
19107
19108         * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
19109           FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
19110           httemplate/view/cust_main/packages.html: very basic start at
19111           adding quantities
19112
19113 2008-06-02 11:59  ivan
19114
19115         * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
19116
19117 2008-06-02 11:31  ivan
19118
19119         * FS/FS/UI/Web/small_custview.pm: fix ntable calls
19120
19121 2008-06-02 10:58  ivan
19122
19123         * httemplate/misc/process/timeworked.html: fix error apply
19124           fractional seconds
19125
19126 2008-06-02 10:14  ivan
19127
19128         * FS/FS/UI/Web/small_custview.pm: doh!
19129
19130 2008-06-02 10:06  ivan
19131
19132         * FS/FS/CGI.pm, FS/FS/ClientAPI/MyAccount.pm,
19133           FS/FS/UI/Web/small_custview.pm, htetc/handler.pl,
19134           rt/lib/RT/URI/freeside/Internal.pm,
19135           rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
19136           of a sudden causing fatal errors?!  wtf
19137
19138 2008-06-02 04:16  jeff
19139
19140         * conf/invoice_latex, conf/invoice_latexcoupon, FS/FS/Conf.pm,
19141           FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm: typeset tear-off
19142           remittance coupon
19143
19144 2008-06-01 19:47  ivan
19145
19146         * FS/FS/Misc.pm: and batchmode was probably right
19147
19148 2008-06-01 19:45  ivan
19149
19150         * FS/FS/Misc.pm: yow, don't want everything to waitt until the
19151           timeout
19152
19153 2008-06-01 19:16  ivan
19154
19155         * FS/FS/: cust_bill.pm, Misc.pm: use IPC::Run to run pslatex & add
19156           a timeout, this should prevent hanging on template errors
19157
19158 2008-06-01 15:48  ivan
19159
19160         * FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
19161           FS/FS/payinfo_transaction_Mixin.pm,
19162           httemplate/view/cust_main/payment_history.html,
19163           httemplate/search/elements/cust_pay_or_refund.html,
19164           httemplate/view/cust_refund.html,
19165           httemplate/view/cust_main/payment_history/credit.html,
19166           httemplate/view/cust_main/payment_history/invoice.html,
19167           httemplate/view/cust_main/payment_history/payment.html,
19168           httemplate/view/cust_main/payment_history/refund.html,
19169           httemplate/view/cust_main/payment_history/voided_payment.html:
19170           refactor payment history slightly, add refund receipts, have
19171           "unapplied" refunds show like other unapplied/open things,
19172           RT#3545
19173
19174 2008-06-01 00:08  ivan
19175
19176         * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
19177           "Billing #"
19178
19179 2008-05-31 22:43  ivan
19180
19181         * FS/FS/cust_bill.pm, FS/FS/cust_bill_ApplicationCommon.pm,
19182           httemplate/view/cust_main/payment_history.html: add date to
19183           "applied to Invoice#" messages in history
19184
19185 2008-05-31 20:19  ivan
19186
19187         * httemplate/search/cust_bill_pkg.cgi: fix line item report for
19188           agent-virtualized packages, clean up sloppy $where
19189           stringification, hard agent virtualization
19190
19191 2008-05-31 19:19  jeff
19192
19193         * bin/import-optigold.pl: umm.. right.. really do some on-demand
19194           stuff
19195
19196 2008-05-31 18:23  ivan
19197
19198         * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
19199           problems
19200
19201 2008-05-31 17:11  ivan
19202
19203         * FS/FS/cust_bill.pm: fix problems when service definition names
19204           contain chars that need to be latex escaped
19205
19206 2008-05-31 16:50  jeff
19207
19208         * bin/import-optigold.pl: guess at on demand billing, link
19209           pre-existing services
19210
19211 2008-05-31 10:54  ivan
19212
19213         * htetc/handler.pl: add an explicit use for RT's not-well-declared
19214           dependency on CSS::Squish 0.06
19215
19216 2008-05-31 07:49  jeff
19217
19218         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
19219           invoice cosmetic improvements
19220
19221 2008-05-29 21:04  ivan
19222
19223         * httemplate/edit/part_bill_event.cgi: 1.7 sucks.  but people are
19224           still going to be editing old-style invoice events for a little
19225           while more yet, so space them out better (so options don't run
19226           together)
19227
19228 2008-05-29 20:55  ivan
19229
19230         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
19231           sucks.  add a "balance over" option to the 1.7 style
19232           agent-specific invoice send event
19233
19234 2008-05-29 18:38  ivan
19235
19236         * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
19237           when running prune_applications not in debug mode...
19238
19239 2008-05-29 18:34  ivan
19240
19241         * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
19242           FreesideStatus every time either.  really?
19243
19244 2008-05-29 18:33  ivan
19245
19246         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
19247           pruning every time
19248
19249 2008-05-29 18:28  ivan
19250
19251         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
19252           pruning every time
19253
19254 2008-05-29 18:02  ivan
19255
19256         * FS/FS/cust_pay_pending.pm: clean up any stray/old
19257           cust_pay_pending records causing problems
19258
19259 2008-05-29 17:53  ivan
19260
19261         * FS/FS/: Upgrade.pm, cust_pay_pending.pm: clean up any stray/old
19262           cust_pay_pending records causing problems
19263
19264 2008-05-28 17:11  ivan
19265
19266         * httemplate/graph/money_time.cgi: line things up better on the
19267           12mo report (prevent labels from taking up most of the graph
19268
19269 2008-05-28 03:45  ivan
19270
19271         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
19272           FS dbdef hasn't been initialized yet (& need to import
19273           adminsuidsetup)
19274
19275 2008-05-28 03:41  ivan
19276
19277         * htetc/: handler.pl: mailgate realiability fix: don't bomb out
19278           when FS dbdef hasn't been initialized yet
19279
19280 2008-05-28 03:14  ivan
19281
19282         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
19283           FS dbdef hasn't been initialized yet
19284
19285 2008-05-19 20:52  ivan
19286
19287         * FS/FS/Upgrade.pm: automatically create an index on the new
19288           radacct.FreesideStatus column
19289
19290 2008-05-19 15:31  jeff
19291
19292         * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
19293
19294 2008-05-19 11:50  ivan
19295
19296         * FS/FS/Conf.pm: a better link to the T:T docs
19297
19298 2008-05-18 21:29  ivan
19299
19300         * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
19301           the h_ tables.  this should speed up the cust_pay upgrade??
19302
19303 2008-05-18 21:07  ivan
19304
19305         * FS/FS/cust_bill_pay.pm, FS/FS/payinfo_Mixin.pm,
19306           FS/FS/cust_credit_refund.pm, FS/FS/cust_refund.pm,
19307           FS/FS/payby.pm, FS/FS/Report/Table/Monthly.pm,
19308           httemplate/graph/money_time.cgi,
19309           httemplate/search/cust_bill_pay.html,
19310           httemplate/search/cust_credit.html,
19311           httemplate/search/cust_credit_refund.html,
19312           httemplate/search/cust_refund.html,
19313           httemplate/search/elements/cust_pay_or_refund.html: make net
19314           receipts clickable... and netreceipts != cashflow, really, so
19315           separate those concepts, and cashflow gets gross & net variants.
19316           also add gross/net refunds.  #3012
19317
19318 2008-05-18 20:51  jeff
19319
19320         * conf/invoice_latex: fix latex template bogosity
19321
19322 2008-05-18 15:57  ivan
19323
19324         * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
19325           include/import
19326
19327 2008-05-18 15:54  ivan
19328
19329         * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
19330           auto sqlradius upgrade
19331
19332 2008-05-18 15:53  ivan
19333
19334         * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
19335
19336 2008-05-18 15:42  ivan
19337
19338         * FS/FS/Upgrade.pm, FS/bin/freeside-sqlradius-radacctd,
19339           FS/bin/freeside-upgrade, FS/FS/part_export/sqlradius.pm,
19340           init.d/freeside-init: on upgrade, automatically seed from
19341           sqlradius databases, and start freeside-sqlradius-radacctd by
19342           default
19343
19344 2008-05-17 23:50  ivan
19345
19346         * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
19347           config value for disabling the ACLs... this should be good for a
19348           demo in 1.7, 1.9 will need some way to disable ACL changes from
19349           OUTSIDE the db
19350
19351 2008-05-17 20:04  ivan
19352
19353         * httemplate/: elements/customer-table.html,
19354           misc/batch-cust_pay.html: quick payment entry running total,
19355           closes: #3470
19356
19357 2008-05-16 12:26  jeff
19358
19359         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
19360           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
19361           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
19362           conf/invoice_latex: typeset CDRs into 5 columns on invoices
19363
19364 2008-05-15 15:48  ivan
19365
19366         * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
19367           small_custview
19368
19369 2008-05-14 14:21  jeff
19370
19371         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_bill.pm: config option to
19372           omit statement type items from invoices
19373
19374 2008-05-14 11:19  jeff
19375
19376         * bin/import-optigold.pl: do NOT delete the existing data
19377
19378 2008-05-14 11:07  jeff
19379
19380         * FS/FS/: cust_bill_pkg.pm, part_pkg.pm, tax_rate.pm,
19381           part_pkg/voip_cdr.pm: correct tax selection and *actually* handle
19382           fee based taxes
19383
19384 2008-05-14 09:52  ivan
19385
19386         * bin/import-optigold.pl: [no log message]
19387
19388 2008-05-13 16:36  ivan
19389
19390         * FS/bin/freeside-adduser: tyop
19391
19392 2008-05-13 14:20  ivan
19393
19394         * FS/FS/part_pkg.pm: eliminate warnings on upgrade: "(Odd number of
19395           elements in anonymous hash | Use of unintialized value in
19396           anonymous hash ) at
19397           /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.
19398
19399 2008-05-13 12:13  ivan
19400
19401         * Makefile: ensure new self-service libs are installed
19402
19403 2008-05-12 20:49  ivan
19404
19405         * debian/rules: tyop
19406
19407 2008-05-12 20:49  ivan
19408
19409         * Makefile, FS/bin/freeside-setup, debian/rules: better place for
19410           initial configuration to be stored and retreived from than the
19411           initial tarball...
19412
19413 2008-05-08 23:34  ivan
19414
19415         * httemplate/misc/: xmlhttp-cust_main-address_standardize.html,
19416           xmlhttp-cust_main-search.cgi: JSON 1.0 (on deb 4.0) doesn't have
19417           to_json yet
19418
19419 2008-05-08 22:59  ivan
19420
19421         * httemplate/: docs/credits.html, docs/license.html,
19422           edit/cust_main.cgi, images/cross.png, images/error.png,
19423           images/tick.png: finish usps address standardization
19424
19425 2008-05-08 22:54  ivan
19426
19427         * httemplate/view/cust_main/packages.html: perl 5.10-ism?  new
19428           mason?
19429
19430 2008-05-08 05:45  ivan
19431
19432         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
19433           httemplate/elements/xmlhttp.html,
19434           httemplate/misc/xmlhttp-cust_main-address_standardize.html,
19435           httemplate/misc/xmlhttp-cust_main-search.cgi, htetc/handler.pl:
19436           address standardization part one, finally checked in from here
19437
19438 2008-05-07 14:36  ivan
19439
19440         * httemplate/: view/cust_main.cgi, misc/cancel_cust.html: fix
19441           customer cancellation, sort of a side effect of #2872, fixes
19442           #3480, #3481
19443
19444 2008-05-05 18:15  ivan
19445
19446         * httemplate/elements/customer-table.html: put the documentation in
19447           a proper <%doc> section
19448
19449 2008-05-05 18:14  ivan
19450
19451         * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
19452           customer # portion of quick payment entry
19453
19454 2008-05-05 18:14  ivan
19455
19456         * httemplate/: misc/batch-cust_pay.html,
19457           elements/customer-table.html: agent-virtualize quick payment
19458           entry
19459
19460 2008-05-04 19:11  ivan
19461
19462         * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
19463           new payment duplicate stuff with cc encryption :/
19464
19465 2008-05-04 18:52  ivan
19466
19467         * FS/FS/payinfo_Mixin.pm: better fix for using new payment
19468           duplicate stuff with cc encryption :)
19469
19470 2008-05-04 18:18  ivan
19471
19472         * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
19473           with cc encryption
19474
19475 2008-05-02 13:30  ivan
19476
19477         * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
19478           schema-only changes (for slony slaves)
19479
19480 2008-05-01 18:58  ivan
19481
19482         * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
19483
19484 2008-04-30 16:42  ivan
19485
19486         * Makefile: not here
19487
19488 2008-04-30 16:36  ivan
19489
19490         * Makefile: that explains the bs with ChangeLog
19491
19492 2008-04-30 16:29  ivan
19493
19494         * Makefile: last last-minute fix for last-minute change
19495
19496 2008-04-30 16:26  ivan
19497
19498         * Makefile: last minute fix for last minute change
19499
19500 2008-04-30 16:19  ivan
19501
19502         * Makefile: last minute release target update.  not particularly
19503           dangerous, nobody uses it but me
19504
19505 2008-04-28 12:17  ivan
19506
19507         * FS/FS/: cust_main.pm, Cron/bill.pm: fix 1.9 queued billing from
19508           doing weird things with expirations and adjournments because
19509           freeside-queued $^T != freeside-daily $^T
19510
19511 2008-04-27 09:28  jeff
19512
19513         * httemplate/elements/select-taxproduct.html: sticky, too
19514
19515 2008-04-27 08:19  jeff
19516
19517         * httemplate/elements/select-taxproduct.html: fixup taxproduct
19518           selection
19519
19520 2008-04-24 15:51  ivan
19521
19522         * FS/FS/part_pkg/voip_cdr.pm: add use_amaflags and use_disposition
19523           flags to voip_cdr price plan
19524
19525 2008-04-22 19:59  jeff
19526
19527         * FS/FS/cust_bill.pm: fixup return address fallback
19528
19529 2008-04-22 12:46  ivan
19530
19531         * FS/FS/cust_bill.pm: no comma there
19532
19533 2008-04-22 03:56  ivan
19534
19535         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: voxline cdrs
19536
19537 2008-04-18 14:27  ivan
19538
19539         * rt/lib/RT/Ticket_Overlay.pm: blah.  last silly typo hopefully.
19540           wish this was easier to test.
19541
19542 2008-04-18 14:25  ivan
19543
19544         * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
19545
19546 2008-04-18 14:19  ivan
19547
19548         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
19549           finally fix ticket auto-association not getting along with RT
19550           ACLs
19551
19552 2008-04-17 20:29  jeff
19553
19554         * FS/t/addr_block.t, FS/t/router.t, httemplate/edit/allocate.html,
19555           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
19556           httemplate/edit/process/addr_block/add.cgi,
19557           httemplate/edit/process/addr_block/allocate.cgi,
19558           httemplate/edit/process/addr_block/deallocate.cgi,
19559           httemplate/edit/process/addr_block/split.cgi: drag address and
19560           router even farther into the century
19561
19562 2008-04-16 18:39  ivan
19563
19564         * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm,
19565           cust_main_county.pm, cust_pkg.pm, part_pkg/flat.pm: implement
19566           line item bundling
19567
19568 2008-04-16 18:28  ivan
19569
19570         * httemplate/elements/menu.html: this is more accurate
19571
19572 2008-04-16 14:52  ivan
19573
19574         * FS/FS/: part_pkg.pm, cust_main.pm: start implementing billing
19575           add-ons
19576
19577 2008-04-16 14:12  ivan
19578
19579         * FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: implement
19580           service add-ons
19581
19582 2008-04-16 14:10  ivan
19583
19584         * FS/FS/Record.pm: be more forgiving about numeric things padded
19585           with leading/trailing space
19586
19587 2008-04-16 13:34  ivan
19588
19589         * httemplate/: edit/part_bill_event.cgi, edit/part_pkg.cgi,
19590           edit/quick-charge.html, elements/select-taxclass.html,
19591           elements/tr-select-taxclass.html: fix tax class on package def
19592           edit
19593
19594 2008-04-16 13:00  ivan
19595
19596         * httemplate/: browse/part_pkg.cgi, edit/part_pkg.cgi: show package
19597           add-on links in browse
19598
19599 2008-04-16 11:32  jeff
19600
19601         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
19602           httemplate/view/cust_main/packages.html: show user who created
19603           (cancel/suspend) reason and possibly fix a lingering spurious
19604           usergroup bug
19605
19606 2008-04-15 21:42  ivan
19607
19608         * httemplate/: edit/part_pkg.cgi, browse/part_pkg.cgi: add plan &
19609           pricing to package browse...
19610
19611 2008-04-15 18:03  ivan
19612
19613         * FS/FS/m2m_Common.pm, FS/FS/part_pkg.pm,
19614           httemplate/edit/process/part_pkg.cgi: fix new link editing in new
19615           package editor
19616
19617 2008-04-15 17:29  ivan
19618
19619         * FS/FS/part_pkg.pm: new package def editor
19620
19621 2008-04-15 17:19  ivan
19622
19623         * httemplate/edit/: part_pkg.cgi, elements/edit.html,
19624           process/part_pkg.cgi: new package def editor
19625
19626 2008-04-15 17:16  ivan
19627
19628         * FS/: FS.pm, FS/m2m_Common.pm, FS/part_pkg_link.pm,
19629           t/part_pkg_link.t: new package def editor
19630
19631 2008-04-15 13:47  jeff
19632
19633         * httemplate/elements/file-upload.html,
19634           httemplate/elements/header-minimal.html,
19635           httemplate/misc/file-upload.html, httemplate/misc/tax-import.cgi,
19636           httemplate/misc/process/tax-import.cgi,
19637           httemplate/misc/process/tax-upgrade.cgi, FS/FS/cust_main.pm,
19638           FS/FS/cust_tax_location.pm, FS/FS/part_pkg.pm,
19639           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
19640           FS/FS/tax_class.pm, FS/FS/tax_rate.pm: (finally) wrap up new tax
19641           rate engine (for now)
19642
19643 2008-04-15 12:43  ivan
19644
19645         * FS/FS/: part_pkg_option.pm, part_pkg/sesmon_hour.pm,
19646           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
19647           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
19648           part_pkg/voip_cdr.pm, part_pkg/voip_sqlradacct.pm:
19649           s/recur_flat/recur_fee/
19650
19651 2008-04-15 06:41  ivan
19652
19653         * FS/FS/Schema.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
19654           FS/FS/cust_pkg.pm, FS/FS/option_Common.pm,
19655           FS/FS/part_event_option.pm, FS/FS/part_pkg.pm,
19656           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
19657           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
19658           httemplate/edit/elements/edit.html,
19659           httemplate/edit/process/part_pkg.cgi,
19660           httemplate/edit/process/elements/process.html,
19661           httemplate/elements/select-agent_types.html,
19662           httemplate/elements/select-taxproduct.html,
19663           httemplate/elements/selectlayers.html,
19664           httemplate/elements/tr-input-text.html,
19665           httemplate/elements/tr-part_pkg_freq.html,
19666           httemplate/elements/tr-pkg_svc.html,
19667           httemplate/elements/tr-select-agent_types.html,
19668           httemplate/elements/tr-title.html: new package editor
19669
19670 2008-04-15 03:50  ivan
19671
19672         * httemplate/docs/about.html: it's april 15th, and i sure do.
19673
19674 2008-04-14 06:42  jeff
19675
19676         * FS/FS/Record.pm: Improve record searching
19677
19678 2008-04-13 14:37  ivan
19679
19680         * FS/FS/part_pkg/: base_delayed.pm, flat_delayed.pm,
19681           prorate_delayed.pm: fix recur_notify label for *_delayed price
19682           plans
19683
19684 2008-04-13 13:35  ivan
19685
19686         * httemplate/elements/: select-cust-part_pkg.html,
19687           select-part_pkg.html, tr-select-part_pkg.html, select-table.html:
19688           select-table and select-part_pkg updates so we can use
19689           select-part_pkg as an edit/elements/edit.html m2 type
19690
19691 2008-04-13 03:21  ivan
19692
19693         * httemplate/elements/tr-justtitle.html: adding just a title with
19694           no blank space above
19695
19696 2008-04-13 03:19  ivan
19697
19698         * httemplate/elements/: tr-selectlayers-select.html,
19699           selectlayers.html: add a tr- for just the select bit of a
19700           selectlayers...
19701
19702 2008-04-13 01:21  ivan
19703
19704         * httemplate/elements/tr-input-text.html: add disabled option to
19705           text elements
19706
19707 2008-04-13 00:41  ivan
19708
19709         * FS/FS/part_pkg/: base_delayed.pm, base_rate.pm, bulk.pm, flat.pm,
19710           flat_comission.pm, flat_comission_cust.pm, flat_comission_pkg.pm,
19711           flat_delayed.pm, flat_introrate.pm, prepaid.pm, prorate.pm,
19712           prorate_delayed.pm, sesmon_hour.pm, sesmon_minute.pm,
19713           sql_external.pm, sql_generic.pm, sqlradacct_hour.pm,
19714           subscription.pm, voip_cdr.pm, voip_sqlradacct.pm: shorter names
19715           and rearranged weights for a brighter tommorow^W^Wbetter price
19716           plan <SELECT>
19717
19718 2008-04-12 20:03  ivan
19719
19720         * httemplate/elements/tr-select-table.html: more stuff to allow
19721           select-table to be used as as edit/elements/edit.html m2*
19722           element: add tr-select-table.html
19723
19724 2008-04-12 20:03  ivan
19725
19726         * httemplate/elements/select-table.html: some stuff to allow
19727           select-table to be used as as edit/elements/edit.html m2*
19728           element: add js_only and html_only options, add id option to
19729           specify element id, add a kludge to onchange option
19730
19731 2008-04-12 19:58  ivan
19732
19733         * httemplate/elements/tablebreak-tr-title.html: allow table id to
19734           be specified for tablebreak elements (so edit/elements/edit.html
19735           m2* stuff can be used after a tablebreak)
19736
19737 2008-04-12 19:56  ivan
19738
19739         * httemplate/elements/: select-taxproduct.html,
19740           tr-select-taxproduct.html: add elements for selecting taxproduct
19741
19742 2008-04-12 19:55  ivan
19743
19744         * httemplate/elements/tr-part_pkg_freq.html: add an element for
19745           selecting part_pkg frequencies
19746
19747 2008-04-12 16:31  ivan
19748
19749         * httemplate/elements/: columnnext.html, columnstart.html: space
19750           columns out
19751
19752 2008-04-12 16:18  ivan
19753
19754         * httemplate/elements/: columnend.html, columnnext.html,
19755           columnstart.html: add some column elements so we can replicate
19756           multi-column edit forms with edit.html
19757
19758 2008-04-11 02:20  ivan
19759
19760         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: taqua cdrs!
19761
19762 2008-04-10 18:50  ivan
19763
19764         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: checkpoint taqua
19765
19766 2008-04-10 15:00  ivan
19767
19768         * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
19769           AddLink so that the auto-association stuff works when creating a
19770           ticket
19771
19772 2008-04-09 18:35  jeff
19773
19774         * FS/FS/Conf.pm: sync terminology
19775
19776 2008-04-09 16:51  ivan
19777
19778         * httemplate/elements/menu.html: add a menu entry for the new tax
19779           stuff
19780
19781 2008-04-09 14:54  ivan
19782
19783         * httemplate/misc/tax-import.cgi: clean up irrelevant stuff on
19784           batch tax import
19785
19786 2008-04-09 14:44  ivan
19787
19788         * httemplate/docs/AGPL.html: oops, adding explicit AGPL.html
19789
19790 2008-04-09 14:27  ivan
19791
19792         * FS/FS/UID.pm: please mr. bootstrapping tree, give us some bootsap
19793
19794 2008-04-09 14:17  ivan
19795
19796         * FS/FS/UID.pm: 1.9 bootstrapping: apparantly, we have a dbdef at
19797           this point, but its not in the database yet, so checking
19798           dbdef->table doesn't DWWW
19799
19800 2008-04-09 14:07  ivan
19801
19802         * debian/control: adding 1.9 dependencies
19803
19804 2008-04-08 20:33  ivan
19805
19806         * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
19807           charges
19808
19809 2008-04-07 22:49  ivan
19810
19811         * debian/: README.Debian, TODO, changelog, compat, config, control,
19812           copyright, cron.d, dbconfig-common.install,
19813           dbconfig-common.upgrade, freeside-webui.links,
19814           freeside.apache-alias.conf, freeside.default, freeside.docs,
19815           init.d.ex, init.d.lsb.ex, postinst, postrm, preinst, prerm,
19816           rules, templates: debian packages!
19817
19818 2008-04-06 09:12  jeff
19819
19820         * httemplate/browse/part_pkg_taxproduct.cgi,
19821           httemplate/browse/tax_rate.cgi, FS/FS/cust_bill.pm,
19822           FS/FS/cust_main.pm, FS/FS/cust_main_county.pm, FS/FS/part_pkg.pm,
19823           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_rate.pm,
19824           httemplate/edit/part_pkg.cgi, httemplate/edit/tax_rate.html,
19825           httemplate/edit/elements/edit.html,
19826           httemplate/edit/process/tax_rate.html,
19827           httemplate/edit/process/elements/process.html: new tax rating
19828           engine
19829
19830 2008-04-05 00:00  ivan
19831
19832         * FS/bin/freeside-prepaidd: configurable logfile location for
19833           freeside-prepaidd
19834
19835 2008-04-04 12:47  ivan
19836
19837         * httemplate/elements/header.html: sync with 1_7_BRANCH
19838
19839 2008-04-04 10:47  ivan
19840
19841         * httemplate/search/elements/search.html: this worked fine.  don't
19842           understand why it was changed in the first place.
19843
19844 2008-04-04 10:42  ivan
19845
19846         * httemplate/search/elements/search.html: fix range selection on
19847           searches, huh
19848
19849 2008-04-02 13:42  jeff
19850
19851         * httemplate/browse/tax_class.html, FS/FS/Schema.pm,
19852           FS/FS/part_pkg_taxoverride.pm, httemplate/edit/part_pkg.cgi,
19853           httemplate/edit/part_pkg_taxoverride.html,
19854           httemplate/edit/process/part_pkg.cgi,
19855           httemplate/search/elements/search.html: checkpoint tax editors
19856           and correct a blunder
19857
19858 2008-04-02 10:28  ivan
19859
19860         * Makefile: substitute FREESIDE_CONF in apache conf files
19861
19862 2008-04-02 10:26  ivan
19863
19864         * htetc/: freeside-base1.99.conf, freeside-base1.conf,
19865           freeside-base2.conf: template AuthUserFile htpasswd to be in
19866           FREESIDE_CONF dir instead of hardcoded location
19867
19868 2008-04-02 10:00  rsiddall
19869
19870         * Makefile: Quick fix to update the release version number in the
19871           RPM specfile.  This leaves the specfile unusable for CVS builds.
19872
19873 2008-04-02 08:38  ivan
19874
19875         * init.d/freeside-init: tiny init file nit that helps with deb
19876           packaging (and probably rpm too) - source /etc/default/freeside
19877           if it exists
19878
19879 2008-04-01 21:32  ivan
19880
19881         * httemplate/docs/credits.html: slight browser adjustments and DONE
19882
19883 2008-04-01 21:20  ivan
19884
19885         * httemplate/elements/header.html: new header about: box
19886
19887 2008-04-01 21:19  ivan
19888
19889         * httemplate/docs/about.html: slightly taller
19890
19891 2008-04-01 21:07  ivan
19892
19893         * httemplate/docs/: credits.html, license.html: updated credits and
19894           license
19895
19896 2008-04-01 21:05  ivan
19897
19898         * httemplate/docs/about.html: adding about.html splash
19899
19900 2008-04-01 20:48  ivan
19901
19902         * httemplate/elements/popup_link_onclick.html: remove excessive
19903           iframe borders, add "scrolling" and "nofalse" options
19904
19905 2008-04-01 17:22  ivan
19906
19907         * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
19908
19909 2008-04-01 16:56  ivan
19910
19911         * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
19912           fix
19913
19914 2008-04-01 16:30  ivan
19915
19916         * httemplate/docs/: credits.html, license.html: adding license and
19917           credits in app itself
19918
19919 2008-04-01 16:20  ivan
19920
19921         * README: welcome to the new world
19922
19923 2008-04-01 16:15  ivan
19924
19925         * INSTALL: clean up top level files
19926
19927 2008-04-01 16:08  ivan
19928
19929         * CREDITS, INSTALL: clean up some of the top-level files
19930
19931 2008-04-01 02:40  ivan
19932
19933         * Makefile: sync with 1.7.3
19934
19935 2008-04-01 02:19  ivan
19936
19937         * FS/FS/cust_bill.pm: don't show services on invoices that are
19938           newer than the invoice, closes: #3032
19939
19940 2008-04-01 01:43  ivan
19941
19942         * rt/lib/RT/Ticket_Overlay.pm, FS/FS/cust_main.pm,
19943           FS/FS/cust_main_invoice.pm, rt/lib/RT/URI/freeside/Internal.pm:
19944           last bit of magic for RT ticket customer auto-association: look
19945           for requestor email addresses in cust_main_invoice and svc_acct,
19946           closes; RT#1160
19947
19948 2008-03-31 23:37  ivan
19949
19950         * httemplate/edit/cust_main_county.html: probably doesn't matter
19951           now, but better error reporting anyway
19952
19953 2008-03-31 23:34  ivan
19954
19955         * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
19956           edit/cust_credit.cgi: popup iframes don't have predictable names
19957           anymore, so locate submit buttons by id instead
19958
19959 2008-03-31 23:26  ivan
19960
19961         * httemplate/elements/: popup_link.html, popup_link_onclick.html:
19962           doc height param
19963
19964 2008-03-31 23:16  ivan
19965
19966         * httemplate/elements/iframecontentmws.js: append a random number
19967           to the iframe name on-the-fly to keep safari from caching it
19968           under all circumstances
19969
19970 2008-03-31 22:49  ivan
19971
19972         * httemplate/view/cust_main/payment_history.html: finish
19973           component-izing overlib links
19974
19975 2008-03-31 21:37  ivan
19976
19977         * httemplate/search/cust_pkg.cgi: use popup_link...
19978
19979 2008-03-31 21:19  ivan
19980
19981         * httemplate/browse/rate_detail.html: can't run include() sub at
19982           <%once> time
19983
19984 2008-03-31 20:56  ivan
19985
19986         * httemplate/browse/rate_detail.html: component-ize overlib init
19987           and popup link
19988
19989 2008-03-31 20:51  ivan
19990
19991         * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
19992
19993 2008-03-31 20:49  ivan
19994
19995         * httemplate/elements/phonenumber.html: use popup_link element for
19996           phonenumber.html silly vonage popup
19997
19998 2008-03-31 17:54  jeff
19999
20000         * FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxoverride.pm,
20001           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
20002           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/tax_class.pm,
20003           FS/FS/tax_rate.pm, FS/FS/part_pkg.pm, FS/t/cust_tax_location.t,
20004           FS/t/part_pkg_taxoverride.t, FS/t/part_pkg_taxproduct.t,
20005           FS/t/part_pkg_taxrate.t, FS/t/tax_class.t, FS/t/tax_rate.t,
20006           httemplate/browse/tax_rate.cgi, httemplate/edit/part_pkg.cgi,
20007           httemplate/edit/part_pkg_taxoverride.html,
20008           httemplate/edit/tax_class.html, httemplate/edit/tax_rate.html,
20009           httemplate/edit/process/part_pkg.cgi,
20010           httemplate/edit/process/tax_class.html,
20011           httemplate/edit/process/tax_rate.html,
20012           httemplate/misc/tax-import.cgi, FS/MANIFEST, htetc/handler.pl,
20013           httemplate/elements/menu.html,
20014           httemplate/misc/process/recharge_svc.new,
20015           httemplate/misc/process/tax-import.cgi: checkpoint of new tax
20016           rating system
20017
20018 2008-03-31 16:19  ivan
20019
20020         * httemplate/elements/progress-init.html: overlib include
20021
20022 2008-03-31 16:14  ivan
20023
20024         * httemplate/elements/: popup_link-cust_main.html,
20025           popup_link-cust_pkg.html, popup_link-cust_svc.html,
20026           popup_link.html, popup_link_onclick.html: fix examples to use
20027           elements/init_overlib.html
20028
20029 2008-03-31 16:09  ivan
20030
20031         * httemplate/: browse/cust_main_county.cgi, config/config-view.cgi:
20032           overlib include
20033
20034 2008-03-31 16:07  ivan
20035
20036         * httemplate/: view/cust_main.cgi,
20037           elements/popup_link_onclick.html, view/cust_main/notes.html:
20038           clean up overlib usage for customer notes
20039
20040 2008-03-31 15:52  ivan
20041
20042         * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
20043           hidden agentnum tags with trailling "/ >"
20044
20045 2008-03-31 15:27  ivan
20046
20047         * httemplate/: edit/cust_main/billing.html,
20048           elements/init_overlib.html, misc/payment.cgi: overlib cleanup:
20049           easy static CVV2/echeck popups
20050
20051 2008-03-31 14:52  ivan
20052
20053         * httemplate/elements/iframecontentmws.js: update overlibmws to
20054           current code
20055
20056 2008-03-31 14:45  ivan
20057
20058         * httemplate/: config/config-view.cgi, elements/popup_link.html:
20059           move config edit popup to elements/popup_link.html
20060
20061 2008-03-31 14:43  ivan
20062
20063         * httemplate/config/config.cgi: more approprietly sized textareas
20064           prevent scrollbars from being necessary in config popups
20065
20066 2008-03-31 14:11  ivan
20067
20068         * httemplate/: browse/cust_main_county.cgi,
20069           elements/popup_link.html, elements/popup_link_onclick.html: fix
20070           safari weirdness with caching iframes and auto-submitting them
20071           (in tax editor at least)
20072
20073 2008-03-31 13:40  ivan
20074
20075         * httemplate/elements/: popup_link-cust_main.html,
20076           popup_link-cust_pkg.html, popup_link-cust_svc.html,
20077           popup_link.html: clean up popup link elements a bit, have the
20078           iframe name autogenerate to work around safari fuckery
20079
20080 2008-03-31 11:50  ivan
20081
20082         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
20083           overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
20084           to current code before delving into safari problem...  hopefully
20085           no disasterous side effects :)
20086
20087 2008-03-29 19:42  ivan
20088
20089         * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
20090           show invoice resend and payment posting links if you can't do
20091           that anyway
20092
20093 2008-03-29 19:32  ivan
20094
20095         * FS/FS/cust_bill.pm: okay, REALLY fix substitution problems with
20096           ancient-style invoice template includes
20097
20098 2008-03-29 18:26  ivan
20099
20100         * FS/FS/: Conf.pm, cust_bill.pm: fix missing backslash preventing
20101           ancient invoice template includes from working, whew!  and
20102           spiffied up the error reporting on template compile problems,
20103           since they're bound to happen when folks edit
20104
20105 2008-03-29 17:57  ivan
20106
20107         * FS/FS/Conf.pm: document config_orbase, add key_orbase for
20108           debugging info
20109
20110 2008-03-29 02:11  ivan
20111
20112         * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
20113           quick links for unprocessed and processed CDRs to svc_phone view
20114
20115 2008-03-29 01:32  ivan
20116
20117         * httemplate/misc/order_pkg.html: in the unlikely error case, the
20118           order button should stay enabled
20119
20120 2008-03-29 01:15  ivan
20121
20122         * httemplate/: elements/popup_link-cust_main.html,
20123           elements/tr-select-reason.html, misc/cancel_cust.html,
20124           misc/order_pkg.html, view/cust_main/packages.html: okay.  and
20125           thank goodness its on 1.9.  really fix error reporting on quick
20126           package order this time.  have to change cust cancel popup
20127           slightly too, but its for the better (easier custnum parsing).
20128           and lastly make it easier for reason selection to be reused
20129           without stickiness-on-errors being a big pain in the ass
20130
20131 2008-03-28 23:42  ivan
20132
20133         * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
20134           redirect
20135
20136 2008-03-28 15:31  ivan
20137
20138         * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
20139           both src and charged_party fields, and disable_src is not checked
20140
20141 2008-03-27 15:04  ivan
20142
20143         * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
20144           only, closes: #3085
20145
20146 2008-03-27 14:05  ivan
20147
20148         * httemplate/view/cust_main/: payment_history.html: fix for ACH
20149           info masking
20150
20151 2008-03-27 14:01  ivan
20152
20153         * httemplate/view/cust_main/: billing.html, payment_history.html:
20154           mask ACH info in payment history
20155
20156 2008-03-27 13:40  ivan
20157
20158         * httemplate/: elements/menu.html, search/report_sql.html: add back
20159           raw SQL query (it had an appropriate ACL)
20160
20161 2008-03-27 13:19  ivan
20162
20163         * httemplate/view/cust_pay.html: resolve minor ACL glitch linking
20164           to payments
20165
20166 2008-03-26 11:18  ivan
20167
20168         * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
20169           12mo checkbox works again... sure do need these to be
20170           auto-generated or $AUTOLOADED or something :)
20171
20172 2008-03-26 08:42  jeff
20173
20174         * FS/FS/rate_detail.pm, httemplate/browse/rate_detail.html,
20175           httemplate/edit/rate_detail.html,
20176           httemplate/edit/rate_region.cgi: fixup per call billing
20177
20178 2008-03-25 20:04  ivan
20179
20180         * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
20181           into having a minimum charge
20182
20183 2008-03-25 19:27  ivan
20184
20185         * httemplate/search/: cdr.html, report_cdr.html: add ability to
20186           query ranges of duration & billable seconds to CDR report
20187
20188 2008-03-25 19:19  ivan
20189
20190         * httemplate/search/: report_cust_main.html, report_svc_acct.html:
20191           UI nit: separate search & display options
20192
20193 2008-03-25 18:03  ivan
20194
20195         * httemplate/edit/: part_bill_event.cgi,
20196           process/part_bill_event.cgi: quick shortcut for easier adding of
20197           new 1.7-style invoice events
20198
20199 2008-03-24 19:52  ivan
20200
20201         * rt/lib/RT/: Groups_Overlay.pm, Users_Overlay.pm: REALLY require
20202           DBIx::SB 1.50, jeez
20203
20204 2008-03-24 19:33  ivan
20205
20206         * rt/lib/RT/SearchBuilder.pm: bring declared SearchBuilder
20207           dependency inline with reality
20208
20209 2008-03-24 15:35  ivan
20210
20211         * httemplate/edit/part_bill_event.cgi: this probably never worked.
20212           ->send isn't at all what is wanted, that sends the original
20213           invoice, not the new one with the late charge
20214
20215 2008-03-23 20:07  ivan
20216
20217         * rt/lib/RT/: Record.pm, Ticket_Overlay.pm: woo!  final part of
20218           #1160!  yup, auto-associating tickets with customers now.  whew!
20219
20220 2008-03-23 18:28  ivan
20221
20222         * rt/lib/RT/: Record.pm, Interface/Web_Vendor.pm: part two of
20223           #1160: linking a ticket to its first customer will auto-link any
20224           customerless requestors
20225
20226 2008-03-23 16:38  ivan
20227
20228         * rt/lib/RT/: User_Overlay.pm, Interface/Web_Vendor.pm: part 1 of
20229           #1160: associate users w/customers, manual editing
20230
20231 2008-03-19 12:48  jeff
20232
20233         * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
20234           (RT#3267)
20235
20236 2008-03-17 23:43  ivan
20237
20238         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
20239           myaccount.module: pre-show checkpoint.  duct tape!
20240
20241 2008-03-17 09:24  ivan
20242
20243         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
20244           myaccount.module: checkpoint
20245
20246 2008-03-16 19:49  ivan
20247
20248         * fs_selfservice/fri/: includes/freeside.class.php,
20249           modules.template/blank.module: missed bits
20250
20251 2008-03-16 19:48  ivan
20252
20253         * fs_selfservice/fri/: includes/login.php, includes/main.conf.php,
20254           locale/ari.po, modules/billing.module,
20255           modules/callmonitor.module, modules/dashboard.module,
20256           modules/myaccount.module, modules/settings.module,
20257           theme/page.tpl.php: first bits of working FRI!  woop!
20258
20259 2008-03-16 19:37  ivan
20260
20261         * httemplate/view/cust_main/packages.html: fix oops in new popup
20262           components
20263
20264 2008-03-16 16:36  ivan
20265
20266         * FS/FS/ClientAPI/MyAccount.pm: hopefully allow phone login to work
20267
20268 2008-03-16 16:25  ivan
20269
20270         * httemplate/view/svc_phone.cgi: view PINs too
20271
20272 2008-03-16 16:05  jeff
20273
20274         * httemplate/: elements/popup_link-cust_main.html,
20275           elements/popup_link-cust_pkg.html,
20276           elements/popup_link-cust_svc.html, elements/popup_link.html,
20277           view/cust_main.cgi, view/cust_main/packages.html: componentize
20278           conflicting %once subroutines (rt#3250)
20279
20280 2008-03-16 15:48  ivan
20281
20282         * httemplate/edit/svc_phone.cgi: phone gets a pin
20283
20284 2008-03-16 15:39  ivan
20285
20286         * FS/FS/ClientAPI/MyAccount.pm: phonenum + pin login
20287
20288 2008-03-16 15:24  ivan
20289
20290         * FS/FS/: Conf.pm, svc_phone.pm, ClientAPI/MyAccount.pm: phonenum +
20291           pin login
20292
20293 2008-03-16 14:07  ivan
20294
20295         * fs_selfservice/fri/includes/: common.php, login.php: first try at
20296           single sign-on
20297
20298 2008-03-16 12:58  ivan
20299
20300         * fs_selfservice/fri/: theme/page.tpl.php,
20301           modules/callmonitor.module, modules/settings.module,
20302           includes/main.conf.php, includes/common.php, includes/login.php,
20303           locale/ari.po: Initial revision
20304
20305 2008-03-16 12:58  ivan
20306
20307         * fs_selfservice/fri/: CHANGE.log, LICENSE.txt, README.txt,
20308           index.php, version.php, theme/global.css, theme/header.css,
20309           theme/iefixes.css, theme/layout.css, theme/logo.gif,
20310           theme/main.css, theme/navigation.css, theme/spacer.gif,
20311           theme/text.css, theme/images/arrow-asc.gif,
20312           theme/images/arrow-desc.gif, modules/phonefeatures.module,
20313           modules/voicemail.module, modules/featurecodes.module,
20314           modules/followme.module, includes/ajax.php, includes/crypt.php,
20315           misc/audio.php, misc/popup.css, misc/recording_popup.php,
20316           modules/VmX.module, includes/asi.php, includes/bootstrap.php,
20317           includes/database.php, includes/display.php, includes/lang.php,
20318           locale/readme.txt, locale/ari.utf-8.po, locale/locale.txt,
20319           locale/de_DE/LC_MESSAGES/ari.mo, locale/hu_HU/LC_MESSAGES/ari.mo,
20320           locale/hu_HU/LC_MESSAGES/ari.po, locale/pt_BR/LC_MESSAGES/ari.mo,
20321           locale/pt_BR/LC_MESSAGES/ari.po, locale/de_DE/LC_MESSAGES/ari.po,
20322           locale/el_GR/LC_MESSAGES/ari.mo, locale/el_GR/LC_MESSAGES/ari.po,
20323           locale/es_ES/LC_MESSAGES/ari.mo, locale/es_ES/LC_MESSAGES/ari.po,
20324           locale/sv_SE/LC_MESSAGES/ari.mo, locale/sv_SE/LC_MESSAGES/ari.po,
20325           locale/it_IT/LC_MESSAGES/ari.mo, locale/fr_FR/LC_MESSAGES/ari.mo,
20326           locale/fr_FR/LC_MESSAGES/ari.po, locale/he_IL/LC_MESSAGES/ari.mo,
20327           locale/he_IL/LC_MESSAGES/ari.po, locale/it_IT/LC_MESSAGES/ari.po:
20328           [no log message]
20329
20330 2008-03-16 09:57  jeff
20331
20332         * httemplate/misc/recharge_svc.html: doh
20333
20334 2008-03-16 01:04  ivan
20335
20336         * FS/FS/UID.pm: goodness, i hope this fixes the bootstrapping
20337
20338 2008-03-16 00:25  ivan
20339
20340         * FS/FS/UID.pm: okay, really now, how about this
20341
20342 2008-03-16 00:24  ivan
20343
20344         * FS/FS/UID.pm: okay, how about this
20345
20346 2008-03-16 00:21  ivan
20347
20348         * FS/FS/UID.pm: fix 1.7->1.9 bootstrapping, i think
20349
20350 2008-03-15 22:22  ivan
20351
20352         * httemplate/search/svc_broadband.cgi: clean up and
20353           agent-virtualize svc_broadband searching
20354
20355 2008-03-15 22:13  ivan
20356
20357         * httemplate/edit/part_svc.cgi: finish bringing sanity to
20358           svc_broadband service definition blocknum edit
20359
20360 2008-03-15 22:13  ivan
20361
20362         * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
20363           address block selection in svc_broadband service definition edit
20364
20365 2008-03-15 21:54  ivan
20366
20367         * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
20368           router browse into this centiry
20369
20370 2008-03-15 21:00  ivan
20371
20372         * httemplate/elements/: header.html, menu.html: hide customer
20373           search if user does not have "List customers" ACL, closes:
20374           RT#3105
20375
20376 2008-03-15 15:18  ivan
20377
20378         * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
20379           slightly better voip_cdr package edit: use radio buttons for
20380           selecting long things
20381
20382 2008-03-15 14:39  ivan
20383
20384         * FS/FS/part_pkg/voip_cdr.pm: be asssertive
20385
20386 2008-03-15 14:14  ivan
20387
20388         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
20389           disable_src, domestic_prefix and international_prefix options for
20390           voip price plan
20391
20392 2008-03-15 12:52  ivan
20393
20394         * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
20395           invoice re-printing newest percust... can't reproduce any
20396           problem, prints newest per cust fine, closes: #3161
20397
20398 2008-03-14 17:30  ivan
20399
20400         * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
20401           code leaking out onto the page, hehe, closes: Bug#3253, also
20402           remove silly formatting on catchall edit
20403
20404 2008-03-14 13:11  ivan
20405
20406         * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
20407           warnings
20408
20409 2008-03-14 10:30  jeff
20410
20411         * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
20412
20413 2008-03-14 01:13  ivan
20414
20415         * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
20416           package bugfix was easy to find, closes: Bug#3241
20417
20418 2008-03-14 00:48  ivan
20419
20420         * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
20421           httemplate/graph/money_time.cgi,
20422           httemplate/search/cust_credit_bill.html,
20423           httemplate/search/cust_credit.html: add net credits to
20424           sales/credits/receipts report
20425
20426 2008-03-13 19:10  ivan
20427
20428         * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
20429
20430 2008-03-13 19:09  ivan
20431
20432         * FS/FS/Conf.pm: show where the warning about no conf comes from
20433
20434 2008-03-13 02:28  ivan
20435
20436         * FS/FS/cust_pay.pm: yow.  very sleep deprived.  remove the
20437           infinite loop rather than add one.
20438
20439 2008-03-13 02:14  ivan
20440
20441         * FS/FS/cust_pay.pm: infinite loop protection
20442
20443 2008-03-13 01:57  ivan
20444
20445         * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
20446           if there are some old crufty records around attached to
20447           now-deleted customers
20448
20449 2008-03-12 09:22  jeff
20450
20451         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
20452           FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
20453           eg/export_template.pm, httemplate/view/cust_main/packages.html:
20454           allow exports to add links to customer view (#1407)
20455
20456 2008-03-04 13:07  ivan
20457
20458         * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
20459           cust_credit and cust_pay
20460
20461 2008-03-04 13:06  ivan
20462
20463         * FS/FS/cust_pay.pm: fix cust_pay.otaker population
20464
20465 2008-03-04 11:15  ivan
20466
20467         * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
20468           misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
20469           about the two different places that would be calling it... i.e.
20470           with an empty new_pkgnum it would redirect the popup back the
20471           customer view, hehe
20472
20473 2008-03-03 19:38  ivan
20474
20475         * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
20476
20477 2008-03-03 19:37  ivan
20478
20479         * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
20480           escaped #s
20481
20482 2008-03-03 19:34  ivan
20483
20484         * FS/FS/cust_bill.pm: fix latex->html notes substituion for
20485           newlines
20486
20487 2008-03-03 18:27  ivan
20488
20489         * httemplate/browse/rate_region.html: should improve compatibility
20490           with older Pg.  i hope
20491
20492 2008-03-03 17:49  ivan
20493
20494         * FS/FS/UID.pm: argh, don't load up a user until the other
20495           initialization is done
20496
20497 2008-03-03 15:12  ivan
20498
20499         * rt/: etc/RT_Config.pm.in, sbin/rt-setup-database.in: merge in rt
20500           3.6.6.  *gulp*!
20501
20502 2008-03-01 20:11  ivan
20503
20504         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
20505           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
20506           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
20507           etc/initialdata, etc/drop.Oracle: import rt 3.6.6
20508
20509 2008-03-01 20:07  ivan
20510
20511         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
20512           configure.ac, sbin/rt-test-dependencies.in,
20513           sbin/extract-message-catalog, sbin/license_tag,
20514           sbin/rt-dump-database.in, lib/RT/ObjectCustomFieldValues.pm,
20515           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
20516           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
20517           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
20518           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
20519           lib/RT/Scrip_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
20520           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm,
20521           lib/RT/CustomFieldValues.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
20522           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
20523           lib/RT/Scrips_Overlay.pm, lib/RT/System.pm,
20524           lib/RT/SavedSearch.pm, lib/RT/CustomFields_Overlay.pm,
20525           lib/RT/ObjectCustomFields.pm, lib/RT/ACE.pm,
20526           lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
20527           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/User.pm,
20528           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm,
20529           lib/RT/Attributes_Overlay.pm, lib/RT/Principal.pm,
20530           lib/RT/Principals_Overlay.pm, lib/RT/Queues.pm,
20531           lib/RT/ScripAction.pm, lib/RT/Attachments.pm,
20532           lib/RT/StyleGuide.pod, lib/RT/Attribute_Overlay.pm,
20533           lib/RT/CachedGroupMember_Overlay.pm,
20534           lib/RT/ObjectCustomFieldValues_Overlay.pm,
20535           lib/RT/SavedSearches.pm,
20536           lib/RT/ObjectCustomFieldValue_Overlay.pm,
20537           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
20538           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
20539           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
20540           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
20541           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
20542           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
20543           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
20544           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
20545           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
20546           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
20547           lib/RT/Attachment_Overlay.pm, lib/RT/Date.pm,
20548           lib/RT/Templates_Overlay.pm, lib/RT/ACL.pm,
20549           lib/RT/GroupMember.pm, lib/RT/Groups.pm, lib/RT/CustomFields.pm,
20550           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
20551           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queues_Overlay.pm,
20552           lib/RT/Ticket.pm, lib/RT/Attribute.pm,
20553           lib/RT/CustomFieldValue.pm, lib/RT/Link_Overlay.pm,
20554           lib/RT/Principals.pm, lib/RT/ScripActions.pm,
20555           lib/RT/Attachment.pm, lib/RT/Queue_Overlay.pm,
20556           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
20557           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
20558           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
20559           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
20560           lib/RT/Interface/Web/QueryBuilder.pm,
20561           lib/RT/Interface/Web/Standalone.pm,
20562           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
20563           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
20564           lib/RT/Action/RecordComment.pm,
20565           lib/RT/Action/RecordCorrespondence.pm,
20566           lib/RT/Interface/Email/Auth/GnuPG.pm,
20567           lib/RT/Interface/Email/Auth/MailFrom.pm,
20568           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
20569           lib/RT/Action/Notify.pm, lib/RT/Action/AutoOpen.pm,
20570           lib/RT/Action/CreateTickets.pm,
20571           lib/RT/Action/EscalatePriority.pm,
20572           lib/RT/Action/NotifyAsComment.pm,
20573           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
20574           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
20575           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
20576           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
20577           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/fi.po,
20578           lib/RT/I18N/hu.po, lib/RT/I18N/he.po, lib/RT/I18N/de.po,
20579           lib/RT/I18N/ru.po, lib/RT/I18N/nl.po, lib/RT/I18N/pl.po,
20580           lib/RT/I18N/da.po, lib/RT/I18N/fr.po, lib/RT/I18N/cs.pm,
20581           lib/RT/I18N/it.po, lib/RT/I18N/id.po, lib/RT/I18N/ja.po,
20582           lib/RT/I18N/i_default.pm, lib/RT/I18N/en.po,
20583           lib/RT/Condition/AnyTransaction.pm,
20584           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
20585           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
20586           lib/RT/Condition/PriorityChange.pm,
20587           lib/RT/Condition/PriorityExceeds.pm,
20588           lib/RT/Condition/StatusChange.pm,
20589           lib/RT/Condition/UserDefined.pm, lib/RT/Condition/QueueChange.pm,
20590           lib/RT/Report/Tickets.pm: import rt 3.6.6
20591
20592 2008-03-01 20:06  ivan
20593
20594         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
20595           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
20596           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
20597           etc/initialdata, etc/drop.Oracle: import rt 3.4.6
20598
20599 2008-03-01 20:02  ivan
20600
20601         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
20602           configure.ac, sbin/rt-test-dependencies.in,
20603           sbin/extract-message-catalog, sbin/license_tag,
20604           sbin/rt-dump-database.in, lib/RT/Transactions_Overlay.pm,
20605           lib/RT/URI.pm, sbin/factory, lib/RT/Handle.pm,
20606           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValues.pm,
20607           lib/RT/ScripCondition_Overlay.pm,
20608           lib/RT/CustomFieldValues_Overlay.pm,
20609           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
20610           lib/RT/Scrip_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
20611           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
20612           lib/RT/Queue.pm, lib/RT/ScripConditions_Overlay.pm,
20613           lib/RT/Scrips.pm, lib/RT/System.pm, lib/RT/CustomFieldValues.pm,
20614           lib/RT/SavedSearch.pm, lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm,
20615           lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
20616           lib/RT/CustomFieldValue_Overlay.pm,
20617           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
20618           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
20619           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
20620           lib/RT/ScripAction.pm, lib/RT/Attributes_Overlay.pm,
20621           lib/RT/Queues.pm, lib/RT/Attachments.pm,
20622           lib/RT/Attribute_Overlay.pm, lib/RT/CachedGroupMember_Overlay.pm,
20623           lib/RT/ObjectCustomFieldValues_Overlay.pm,
20624           lib/RT/ObjectCustomFieldValue_Overlay.pm,
20625           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
20626           lib/RT/Templates.pm, lib/RT/Tickets.pm,
20627           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
20628           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
20629           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
20630           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
20631           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
20632           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
20633           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
20634           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
20635           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
20636           lib/RT/ACL.pm, lib/RT/Attachment_Overlay.pm, lib/RT/Date.pm,
20637           lib/RT/GroupMember.pm, lib/RT/Groups.pm,
20638           lib/RT/Templates_Overlay.pm, lib/RT/Group_Overlay.pm,
20639           lib/RT/Links_Overlay.pm, lib/RT/CustomFieldValue.pm,
20640           lib/RT/CustomFields.pm, lib/RT/ObjectCustomFields_Overlay.pm,
20641           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
20642           lib/RT/Link_Overlay.pm, lib/RT/Attachment.pm,
20643           lib/RT/Attribute.pm, lib/RT/Queue_Overlay.pm,
20644           lib/RT/ScripActions.pm, lib/RT/Template_Overlay.pm,
20645           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
20646           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
20647           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
20648           lib/RT/Interface/Web/QueryBuilder.pm,
20649           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
20650           lib/RT/Action/Generic.pm, lib/RT/Action/RecordCorrespondence.pm,
20651           lib/RT/Interface/Email/Auth/GnuPG.pm,
20652           lib/RT/Interface/Email/Auth/MailFrom.pm,
20653           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
20654           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
20655           lib/RT/Action/Notify.pm, lib/RT/Action/RecordComment.pm,
20656           lib/RT/Action/AutoOpen.pm, lib/RT/Action/CreateTickets.pm,
20657           lib/RT/Action/EscalatePriority.pm,
20658           lib/RT/Action/NotifyAsComment.pm,
20659           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
20660           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
20661           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
20662           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
20663           lib/RT/I18N/fi.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
20664           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
20665           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
20666           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
20667           lib/RT/I18N/ja.po, lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm,
20668           lib/RT/Condition/Generic.pm, lib/RT/Condition/AnyTransaction.pm,
20669           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Overdue.pm,
20670           lib/RT/Condition/OwnerChange.pm,
20671           lib/RT/Condition/PriorityChange.pm,
20672           lib/RT/Condition/PriorityExceeds.pm,
20673           lib/RT/Condition/QueueChange.pm,
20674           lib/RT/Condition/StatusChange.pm,
20675           lib/RT/Condition/UserDefined.pm: import rt 3.4.6
20676
20677 2008-03-01 19:07  ivan
20678
20679         * httemplate/elements/header.html: fix annoying resize of "New
20680           customer" button; closes: RT#1642
20681
20682 2008-03-01 18:50  ivan
20683
20684         * htetc/handler.pl: better indication of why these things are the
20685           way they are
20686
20687 2008-03-01 17:31  ivan
20688
20689         * FS/FS/payment_gateway.pm, httemplate/browse/payment_gateway.html,
20690           httemplate/misc/disable-payment_gateway.cgi,
20691           httemplate/search/elements/search.html: add payment gateway
20692           disabling (and move payment gateway browse over to new template)
20693
20694 2008-03-01 15:30  ivan
20695
20696         * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
20697           control the extent of credit card masking, but since
20698           cust_main.paymask is in the db, need something to update it for
20699           all existing customers too
20700
20701 2008-03-01 14:39  ivan
20702
20703         * httemplate/search/cust_main.html: ah, that's better, prettyfy and
20704           link adv. customer search
20705
20706 2008-03-01 14:23  ivan
20707
20708         * httemplate/: elements/select-payby.html,
20709           elements/tr-select-payby.html, search/cust_main.html,
20710           search/report_cust_main.html: add payby selection to adv.
20711           customer search
20712
20713 2008-02-29 09:57  jeff
20714
20715         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
20716           conf/invoice_latex: refactor print_*; invoice sections by package
20717           class; could still stand some more refactoring
20718
20719 2008-02-28 20:31  ivan
20720
20721         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
20722           CDR CSV import (not just direct DB)
20723
20724 2008-02-28 18:29  ivan
20725
20726         * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
20727           in the first place.  also Record::str2time_sql_closing snuck in.
20728
20729 2008-02-21 17:32  ivan
20730
20731         * httemplate/search/svc_acct.cgi: on accounts overview: show time
20732           applied after multipliers, not actual time worked
20733
20734 2008-02-21 17:09  ivan
20735
20736         * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
20737           are deprecated COMP payby...
20738
20739 2008-02-21 16:57  ivan
20740
20741         * FS/FS/cust_pay.pm: don't bomb out on this transition on old
20742           databases without history records for everything...
20743
20744 2008-02-21 16:54  ivan
20745
20746         * httemplate/search/svc_acct.cgi: on accounts overview: show time
20747           applied after multipliers, not actual time worked
20748
20749 2008-02-20 14:45  ivan
20750
20751         * httemplate/misc/inventory_item-import.html: doh.  ivan is so in
20752           the doghouse for this one
20753
20754 2008-02-19 18:07  ivan
20755
20756         * FS/FS/prepay_credit.pm,
20757           httemplate/edit/process/prepay_credit.cgi: retry collisions a
20758           bit, acme is getting duplicate errors... guess they're using lots
20759           and lots of prepaid cards.  closes: RT#3104
20760
20761 2008-02-19 17:21  ivan
20762
20763         * FS/FS/Schema.pm: update the tax class editor to enable taxclass
20764           adding, RT#2929
20765
20766 2008-02-19 17:16  ivan
20767
20768         * httemplate/edit/part_pkg_taxclass.html,
20769           httemplate/edit/process/part_pkg_taxclass.html,
20770           httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
20771           FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
20772           httemplate/elements/tr-select-taxclass.html: update the tax class
20773           editor to enable taxclass adding, RT#2929
20774
20775 2008-02-19 17:10  ivan
20776
20777         * httemplate/edit/: cust_main_county-expand.cgi,
20778           process/cust_main_county-expand.cgi, process/invoice_logo.html,
20779           process/reg_code.cgi: process/part_pkg_taxclass.html
20780
20781 2008-02-19 01:15  ivan
20782
20783         * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
20784           MANIFEST: adding taxclass table
20785
20786 2008-02-19 01:10  ivan
20787
20788         * bin/generate-table-module: fix this to generate more
20789           wiki-friendly column list
20790
20791 2008-02-18 19:30  ivan
20792
20793         * FS/FS/svc_external.pm: add some descriptions for svc_external
20794           fields, allowing id to fill in from inventory
20795
20796 2008-02-18 19:17  ivan
20797
20798         * FS/FS/svc_external.pm: return svc_external id and title as label
20799           instead of svcnum
20800
20801 2008-02-18 18:57  ivan
20802
20803         * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
20804           POD docs for self-service list_pkgs & list_svcs
20805
20806 2008-02-18 18:38  ivan
20807
20808         * bin/pod2x: fix API upload
20809
20810 2008-02-18 18:37  ivan
20811
20812         * FS/FS.pm: update base API docs contents
20813
20814 2008-02-18 18:33  ivan
20815
20816         * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
20817           exportability
20818
20819 2008-02-18 18:28  ivan
20820
20821         * FS/FS/cust_credit.pm: clean up POD docs for better wiki
20822           exportability
20823
20824 2008-02-18 18:25  ivan
20825
20826         * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
20827           exportability
20828
20829 2008-02-18 18:20  ivan
20830
20831         * FS/FS/cust_bill.pm: clean up POD docs for better wiki
20832           exportability
20833
20834 2008-02-18 18:15  ivan
20835
20836         * FS/FS/: access_user.pm, acct_rt_transaction.pm: clean up POD docs
20837           for better wiki exportability
20838
20839 2008-02-14 00:31  ivan
20840
20841         * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
20842           update.  time to go home
20843
20844 2008-02-14 00:28  ivan
20845
20846         * httemplate/search/cust_pkg.cgi: re-align links and styling in
20847           package report correctly
20848
20849 2008-02-13 19:52  ivan
20850
20851         * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
20852           httemplate/view/cust_main/payment_history.html: add
20853           cust_pay.otaker field; populate it based on history on upgrades,
20854           and show the order taker on all payments (on customer view and
20855           payment search)  closes: #2953
20856
20857 2008-02-13 19:48  ivan
20858
20859         * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
20860           FS::h_cust_pay class
20861
20862 2008-02-13 17:48  ivan
20863
20864         * httemplate/view/cust_main/payment_history.html: this ACL has been
20865           around for long enough (and almost nobody uses batched payments,
20866           so showing them is probably bad)
20867
20868 2008-02-13 15:49  jeff
20869
20870         * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
20871           svc_broadband MAC searches RT#2985
20872
20873 2008-02-13 15:45  jeff
20874
20875         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
20876           httemplate/edit/process/quick-charge.cgi: package class selection
20877           for one-time charges RT#1322
20878
20879 2008-02-13 15:39  jeff
20880
20881         * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
20882           httemplate/edit/rate_region.cgi: directory assistance (flat
20883           per-call) billing RT#3114
20884
20885 2008-02-13 13:50  ivan
20886
20887         * httemplate/misc/process/link.cgi: fix compile error from hasty
20888           refactoring
20889
20890 2008-02-12 22:02  ivan
20891
20892         * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
20893           working
20894
20895 2008-02-12 22:00  ivan
20896
20897         * README: modernizing
20898
20899 2008-02-12 21:15  ivan
20900
20901         * FS/FS/cust_bill.pm: fix missing fill-in values on invoices
20902           resulting from skewed hash ($conf->config returning empty list in
20903           list context)
20904
20905 2008-02-12 11:24  ivan
20906
20907         * httemplate/search/: rt_transaction.html, timeworked.html: for our
20908           internal time tracking: TimeWorked can happen on a Create
20909           transaction as well as Correspond and Comment.  is there anywhere
20910           else this needs to be changed?
20911
20912 2008-02-11 19:11  ivan
20913
20914         * FS/FS/Misc.pm: update for MailTools v2.00
20915
20916 2008-02-10 18:37  ivan
20917
20918         * FS/FS/reason.pm: upgrading reason table not quite working with
20919           mysql, hopefully no old installs need this, new ones should be
20920           fine hopefully
20921
20922 2008-02-10 18:36  ivan
20923
20924         * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
20925           duplicate history records
20926
20927 2008-02-10 18:03  ivan
20928
20929         * FS/FS/reason.pm: better debugging if things go awry
20930
20931 2008-02-10 16:53  ivan
20932
20933         * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
20934           casting to INTEGER, it wants SIGNED.  whew.
20935
20936 2008-02-10 16:02  ivan
20937
20938         * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
20939
20940 2008-02-10 15:58  ivan
20941
20942         * FS/FS/Cron/notify.pm: comment out unused db statements in a way
20943           that doesn't get to the database, to avoid Pg vs mysql
20944           comment-out differences
20945
20946 2008-02-09 11:16  ivan
20947
20948         * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
20949           thanks
20950
20951 2008-02-08 13:59  rsiddall
20952
20953         * rpm/freeside.spec: Removed code that create a freeside user on
20954           the build machine and added code to modify Makefile to remove
20955           clauses that require such a user.  This should allow the RPMs to
20956           build under mock.
20957
20958 2008-02-08 07:00  jeff
20959
20960         * FS/FS/TicketSystem/RT_External.pm: tyop
20961
20962 2008-02-04 19:37  ivan
20963
20964         * httemplate/edit/process/part_pkg.cgi: fix package editing on
20965           HEAD, whew.  bad semicolon.
20966
20967 2008-02-02 18:24  ivan
20968
20969         * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
20970           in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
20971           5194." warnings
20972
20973 2008-02-02 17:43  ivan
20974
20975         * httemplate/edit/cust_main.cgi: oops, fix display of errors on
20976           customer edit
20977
20978 2008-01-30 08:14  jeff
20979
20980         * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
20981           removal
20982
20983 2008-01-28 20:15  jeff
20984
20985         * FS/FS/cust_pkg.pm: missed use
20986
20987 2008-01-28 19:56  jeff
20988
20989         * FS/FS/cust_pkg.pm: 1394 regression fixup
20990
20991 2008-01-28 19:34  jeff
20992
20993         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
20994           httemplate/misc/process/bulk_change_pkg.cgi,
20995           httemplate/search/cust_pkg.cgi,
20996           httemplate/search/elements/search.html: bulk package changing
20997           (RT#1394)
20998
20999 2008-01-25 10:26  jeff
21000
21001         * httemplate/misc/cust_pay-import.cgi,
21002           httemplate/misc/process/cust_pay-import.cgi, FS/FS/cust_pay.pm,
21003           httemplate/elements/menu.html: simple payment CSV import
21004
21005 2008-01-24 18:55  jeff
21006
21007         * FS/FS/part_export/prizm.pm: add an always BAM option and be
21008           explicit about transactions
21009
21010 2008-01-24 13:16  ivan
21011
21012         * FS/FS/TicketSystem/RT_External.pm,
21013           fs_selfservice/FS-SelfService/cgi/myaccount.html,
21014           httemplate/view/cust_main/tickets.html: slightly more sane names
21015           for customer tickets hash, display ticket owners on customer view
21016           page
21017
21018 2008-01-24 13:10  ivan
21019
21020         * htetc/handler.pl: used in rt autohandler.  i wonder why this
21021           never bit before
21022
21023 2008-01-23 11:18  jeff
21024
21025         * fs_selfservice/FS-SelfService/cgi/bill.html,
21026           fs_selfservice/FS-SelfService/cgi/card.html,
21027           fs_selfservice/FS-SelfService/cgi/change_bill.html,
21028           fs_selfservice/FS-SelfService/cgi/change_pay.html,
21029           fs_selfservice/FS-SelfService/cgi/change_ship.html,
21030           fs_selfservice/FS-SelfService/cgi/check.html,
21031           fs_selfservice/FS-SelfService/cgi/contact.html,
21032           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
21033           FS/FS/ClientAPI/MyAccount.pm,
21034           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
21035           fs_selfservice/FS-SelfService/cgi/make_payment.html,
21036           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
21037           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
21038           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
21039           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
21040           service, billing, and payment info in selfservice
21041
21042 2008-01-20 16:12  ivan
21043
21044         * bin/explain-ar-total.sql: [no log message]
21045
21046 2008-01-20 15:24  ivan
21047
21048         * FS/FS/Schema.pm: add and fix some indices, this should marginally
21049           (but not drastically) improve the time to pull up A/R report
21050           totals
21051
21052 2008-01-16 20:23  ivan
21053
21054         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
21055           allow the limited "package editing" of customizing customer
21056           packages
21057
21058 2008-01-16 19:18  ivan
21059
21060         * httemplate/view/cust_main/billing.html: don't show 'Bill now'
21061           link unless the current user can...
21062
21063 2008-01-13 16:22  ivan
21064
21065         * httemplate/: edit/part_bill_event.cgi,
21066           elements/select-taxclass.html: maintenance on old events, yay.
21067           fix for late charges without a taxclass, closes: RT#2988
21068
21069 2008-01-13 16:17  ivan
21070
21071         * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
21072
21073 2008-01-13 15:31  ivan
21074
21075         * httemplate/search/timeworked.html: almost could work under mysql?
21076           need TO_NUMBER and TO_CHAR equivalents
21077
21078 2008-01-13 15:30  ivan
21079
21080         * httemplate/misc/timeworked.html: missing semicolon, doh
21081
21082 2008-01-13 13:46  ivan
21083
21084         * httemplate/view/cust_pay.html: remove 1.7 ACL cruft on HEAD
21085
21086 2008-01-13 13:45  ivan
21087
21088         * httemplate/view/cust_main/payment_history.html: remove 1.7.3
21089           cruft
21090
21091 2008-01-13 13:41  ivan
21092
21093         * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi,
21094           cust_credit_bill.cgi, process/cust_credit_bill.cgi: new ACL name
21095           in 1.9 right away
21096
21097 2008-01-13 13:39  ivan
21098
21099         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
21100           vs. 1.9 cruft
21101
21102 2008-01-13 13:35  ivan
21103
21104         * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
21105           agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
21106           cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
21107           cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
21108           cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
21109           inventory_class.html, part_bill_event.cgi, part_export.cgi,
21110           part_pkg.cgi, part_referral.html, part_svc.cgi,
21111           part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
21112           prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
21113           reason.html, reason_type.html, reg_code.cgi, router.cgi,
21114           svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
21115           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
21116           svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
21117           process/REAL_cust_pkg.cgi, process/access_user.html,
21118           process/agent.cgi, process/agent_payment_gateway.html,
21119           process/agent_type.cgi, process/bulk-cust_svc.cgi,
21120           process/cust_bill_pay.cgi, process/cust_credit.cgi,
21121           process/cust_credit_bill.cgi, process/cust_main.cgi,
21122           process/cust_main_county-collapse.cgi,
21123           process/cust_main_county-expand.cgi,
21124           process/cust_main_county.html, process/cust_main_note.cgi,
21125           process/cust_pay.cgi, process/cust_pkg.cgi,
21126           process/cust_refund.cgi, process/cust_svc.cgi,
21127           process/domain_record.cgi, process/generic.cgi,
21128           process/inventory_class.html, process/msgcat.cgi,
21129           process/part_bill_event.cgi, process/part_export.cgi,
21130           process/part_pkg.cgi, process/part_referral.html,
21131           process/part_svc.cgi, process/payment_gateway.html,
21132           process/pkg_class.html, process/prepay_credit.cgi,
21133           process/quick-charge.cgi, process/quick-cust_pkg.cgi,
21134           process/rate.cgi, process/reason.html, process/reason_type.html,
21135           process/reg_code.cgi, process/router.cgi,
21136           process/svc_Common.html, process/svc_acct.cgi,
21137           process/svc_acct_pop.cgi, process/svc_broadband.cgi,
21138           process/svc_domain.cgi, process/svc_external.cgi,
21139           process/svc_forward.cgi, process/svc_phone.html,
21140           process/svc_www.cgi: ACLs
21141
21142 2008-01-13 13:14  ivan
21143
21144         * httemplate/misc/: batch-cust_pay.html, bill.cgi,
21145           cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
21146           catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
21147           cust_main-import.cgi, cust_main-import_charges.cgi,
21148           delete-cust_credit.cgi, delete-cust_pay.cgi,
21149           delete-cust_refund.cgi, delete-customer.cgi,
21150           delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
21151           email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
21152           fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
21153           inventory_item-import.html, link.cgi, meta-import.cgi,
21154           payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
21155           print_invoices.cgi, queue.cgi, recharge_svc.html,
21156           svc_acct-domains.cgi, unapply-cust_credit.cgi,
21157           unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
21158           unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
21159           whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
21160           process/catchall.cgi, process/cdr-import.html,
21161           process/cust_main-import.cgi,
21162           process/cust_main-import_charges.cgi,
21163           process/delete-customer.cgi, process/inventory_item-import.html,
21164           process/link.cgi, process/meta-import.cgi, process/payment.cgi,
21165           process/recharge_svc.html: ACLs
21166
21167 2008-01-13 13:08  ivan
21168
21169         * httemplate/misc/: email_events.cgi, fax_events.cgi,
21170           print_events.cgi, order_pkg.html: ACLs
21171
21172 2008-01-13 12:55  ivan
21173
21174         * httemplate/: browse/part_bill_event.cgi, search/cust_event.html,
21175           search/timeworked.html, search/cust_bill.html,
21176           search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
21177           search/prepay_credit.html, search/queue.html,
21178           search/report_prepaid_income.cgi, search/report_tax.cgi,
21179           search/sqlradius.cgi: ACLs
21180
21181 2008-01-13 12:50  ivan
21182
21183         * httemplate/elements/: errorpage.html, tr-select-reason.html:
21184           stale leftovers from XSSmas
21185
21186 2008-01-13 12:46  ivan
21187
21188         * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
21189           svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
21190           cust_main/payment_history.html, elements/svc_Common.html: ACLs
21191
21192 2008-01-13 12:38  ivan
21193
21194         * httemplate/browse/: access_group.html, access_user.html,
21195           addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
21196           part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
21197           reason.html, router.cgi: ACLs
21198
21199 2008-01-13 12:30  ivan
21200
21201         * FS/FS/AccessRight.pm: new ACLs
21202
21203 2008-01-12 16:35  ivan
21204
21205         * htetc/handler.pl: use this in handler.pl, not in mason files
21206
21207 2008-01-11 15:10  ivan
21208
21209         * FS/FS/cust_main.pm: add option to enable searching of
21210           cust_main.agent_custid with one or two letter prefix before the
21211           numeric part
21212
21213 2008-01-11 14:53  ivan
21214
21215         * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
21216           cust_main.agent_custid with one or two letter prefix before the
21217           numeric part
21218
21219 2008-01-11 09:30  ivan
21220
21221         * httemplate/edit/elements/svc_Common.html: turn off debugging
21222
21223 2008-01-10 14:13  ivan
21224
21225         * httemplate/search/elements/search.html: doc
21226
21227 2008-01-10 14:06  ivan
21228
21229         * httemplate/elements/menu.html: new rate editor
21230
21231 2008-01-10 13:53  ivan
21232
21233         * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
21234           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
21235           httemplate/edit/elements/edit.html,
21236           httemplate/edit/process/rate_region.cgi: new rate editor
21237
21238 2008-01-10 13:52  ivan
21239
21240         * httemplate/: browse/rate_detail.html, browse/rate_region.html,
21241           edit/rate_detail.html, edit/process/rate_detail.html: new call
21242           rate editor (VoIP/telephony)
21243
21244 2008-01-10 13:17  ivan
21245
21246         * FS/FS/reason_type.pm: third person is better
21247
21248 2008-01-10 13:14  ivan
21249
21250         * httemplate/browse/reason.html: eliminate harmless typo
21251
21252 2008-01-08 13:33  jeff
21253
21254         * FS/FS/svc_acct.pm: transactiony cruft removal
21255
21256 2008-01-08 03:23  ivan
21257
21258         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
21259           httemplate/search/report_receivables.cgi: show negative balances
21260           on A/R report, closes: RT#2983
21261
21262 2008-01-07 18:22  ivan
21263
21264         * httemplate/edit/process/cust_main.cgi: add some debugging control
21265
21266 2008-01-03 18:42  ivan
21267
21268         * httemplate/: browse/cust_main_county.cgi,
21269           edit/cust_main_county-expand.cgi, edit/cust_main_county.html,
21270           edit/process/cust_main_county-expand.cgi,
21271           edit/process/cust_main_county.html,
21272           edit/process/elements/process.html, search/elements/search.html:
21273           new tax rate editor
21274
21275 2008-01-03 18:35  ivan
21276
21277         * httemplate/browse/elements/browse.html: new tax rate editor
21278
21279 2008-01-03 18:27  ivan
21280
21281         * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
21282           from XSSmas
21283
21284 2008-01-03 18:20  ivan
21285
21286         * httemplate/elements/hidden.html: escape value
21287
21288 2008-01-03 18:19  ivan
21289
21290         * httemplate/elements/: tablebreak-tr-title.html,
21291           tr-fixed-country.html, tr-fixed-state.html,
21292           tr-input-percentage.html: adding new elements: percentage input,
21293           fixed country and state display, tablebreak+title
21294
21295 2008-01-03 18:18  ivan
21296
21297         * httemplate/elements/tr-fixed.html: add a formatted_value option
21298
21299 2008-01-03 18:18  ivan
21300
21301         * httemplate/elements/tr-input-text.html: add maxlength, text-align
21302           and postfix options, escape value
21303
21304 2008-01-03 18:13  ivan
21305
21306         * httemplate/edit/elements/edit.html: there's no such thing as
21307           fixedhidden... hidden will do
21308
21309 2008-01-03 18:02  ivan
21310
21311         * httemplate/edit/elements/edit.html: doc
21312
21313 2008-01-03 17:43  ivan
21314
21315         * httemplate/edit/elements/edit.html: add popup option, add
21316           percentage and tablebreak-tr-title field types, pass object to
21317           included elements, documentation updates
21318
21319 2007-12-28 11:02  jeff
21320
21321         * httemplate/: elements/menu.html, search/report_svc_acct.html,
21322           search/svc_acct.cgi: advanced account reports (RT#2954)
21323
21324 2007-12-28 07:19  jeff
21325
21326         * httemplate/elements/menu.html: whoops
21327
21328 2007-12-28 07:10  jeff
21329
21330         * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
21331           logged in report
21332
21333 2007-12-28 06:39  jeff
21334
21335         * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
21336           svc_acct.last_login and .last_logout
21337
21338 2007-12-28 04:10  ivan
21339
21340         * htetc/handler.pl: remove just a tiny bit more cruft
21341
21342 2007-12-28 04:01  ivan
21343
21344         * htetc/handler.pl: restore in-browser error reporting
21345
21346 2007-12-27 23:45  ivan
21347
21348         * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
21349           clean up handler.pl so we can have separate default_escape_flags
21350           for FS and RT and don't have to make FS's |h flag useless
21351
21352 2007-12-27 17:41  jeff
21353
21354         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
21355           FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
21356           httemplate/view/svc_acct.cgi: last login reporting (#2952)
21357
21358 2007-12-27 15:49  ivan
21359
21360         * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
21361           in edge case where you have taxclass and empty-taxclass rates for
21362           a country/state(/county) and also have a different set of
21363           taxclasses for some other country/state
21364
21365 2007-12-26 14:52  jeff
21366
21367         * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
21368
21369 2007-12-26 00:23  ivan
21370
21371         * httemplate/misc/timeworked.html: leftovers from XSSmas
21372
21373 2007-12-25 23:51  ivan
21374
21375         * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
21376
21377 2007-12-25 15:49  ivan
21378
21379         * httemplate/: browse/addr_block.cgi,
21380           browse/part_virtual_field.cgi, browse/router.cgi,
21381           config/config.cgi, edit/agent.cgi,
21382           edit/agent_payment_gateway.html, edit/agent_type.cgi,
21383           edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
21384           edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
21385           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
21386           edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
21387           edit/part_pkg.cgi, edit/part_virtual_field.cgi,
21388           edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
21389           edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
21390           edit/svc_forward.cgi, edit/elements/edit.html,
21391           elements/error.html, misc/batch-cust_pay.html,
21392           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
21393           misc/recharge_svc.html, misc/process/meta-import.cgi,
21394           search/cust_bill_event.html, search/report_cust_event.html: ho ho
21395           ho, merry XSSmas
21396
21397 2007-12-23 14:05  jeff
21398
21399         * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
21400           FS/FS/part_pkg/subscription.pm,
21401           httemplate/misc/process/recharge_svc.html: add a reset feature to
21402           manual recharges (#1858)
21403
21404 2007-12-20 11:23  jeff
21405
21406         * FS/FS/part_export/prizm.pm: increase siteName allowed length
21407
21408 2007-12-19 14:25  jeff
21409
21410         * httemplate/misc/cust_main-cancel.cgi: redirect redirect
21411
21412 2007-12-19 13:05  jeff
21413
21414         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
21415           httemplate/search/cust_main.html,
21416           httemplate/search/report_cust_main.html: add options for balance
21417           over/under to advanced customer report
21418
21419 2007-12-18 17:55  jeff
21420
21421         * FS/FS/cust_credit.pm: underscoring the important
21422
21423 2007-12-18 14:41  jeff
21424
21425         * httemplate/: edit/cust_credit.cgi,
21426           elements/tr-select-reason.html: correct bad credit reason
21427           conflict resolution
21428
21429 2007-12-18 12:58  ivan
21430
21431         * FS/FS/cust_main.pm: legacy agent_custid field should be as
21432           searchable as actual custnum, right?  at least if it is a
21433           number...
21434
21435 2007-12-18 12:42  ivan
21436
21437         * httemplate/edit/quick-charge.html: IE is case-sensitive when
21438           setting maxLength (and other attributes?).  hopefully that's all
21439           it is.
21440
21441 2007-12-17 14:57  jeff
21442
21443         * FS/FS/cust_credit.pm: stricter otaker rules
21444
21445 2007-12-17 11:59  ivan
21446
21447         * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
21448           hurt anything.
21449
21450 2007-12-17 11:52  ivan
21451
21452         * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
21453           anything... (famous last words)
21454
21455 2007-12-16 17:17  ivan
21456
21457         * httemplate/view/cust_main/contacts.html: fix the case where the
21458           customer doesn't actually have a ship address
21459
21460 2007-12-16 16:59  ivan
21461
21462         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
21463           httemplate/edit/cust_main/billing.html,
21464           httemplate/edit/cust_main/contact.html,
21465           httemplate/elements/header.html,
21466           httemplate/view/cust_main/contacts.html,
21467           httemplate/search/cust_main.cgi: add cust_main-require_address2
21468           config, reimplement address2-search config ("Unit #" search in
21469           searchbar), visual indication of require_invoicing_list_email,
21470           closes: RT#2926
21471
21472 2007-12-16 14:40  ivan
21473
21474         * httemplate/elements/errorpage.html: less is better
21475
21476 2007-12-16 13:02  ivan
21477
21478         * httemplate/elements/header.html: more consistent naming:
21479           cust_main_ADV.cgi becomes cust_main.html
21480
21481 2007-12-16 13:01  ivan
21482
21483         * httemplate/search/report_cust_main.html:
21484           httemplate/elements/header.html
21485
21486 2007-12-16 12:48  ivan
21487
21488         * httemplate/search/cust_main.html: more consistent naming:
21489           cust_main_ADV.cgi becomes cust_main.html
21490
21491 2007-12-15 14:47  rsiddall
21492
21493         * rpm/: INSTALL, freeside.spec, freeside.sysconfig, rpm2Bundle:
21494           Files to build Freeside as Redhat-ish RPMs
21495
21496 2007-12-14 17:45  ivan
21497
21498         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
21499           drain bramage
21500
21501 2007-12-14 17:37  ivan
21502
21503         * httemplate/search/cust_bill.html: where helps alot
21504
21505 2007-12-14 17:23  ivan
21506
21507         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
21508           put reprinting issues to rest for ejourney, yow
21509
21510 2007-12-14 15:41  jeff
21511
21512         * FS/bin/freeside-upgrade: yikes
21513
21514 2007-12-14 13:51  jeff
21515
21516         * FS/FS/Schema.pm: binary not required and breaks
21517           FS::Record::_quote
21518
21519 2007-12-14 13:32  jeff
21520
21521         * FS/bin/freeside-upgrade: correct order of operations
21522
21523 2007-12-14 08:47  jeff
21524
21525         * FS/FS/cust_credit.pm: 1.9 Conf::set returns false on success
21526
21527 2007-12-13 19:56  jeff
21528
21529         * FS/bin/freeside-upgrade: even more deliberate reset
21530
21531 2007-12-13 19:55  ivan
21532
21533         * httemplate/search/svc_acct.cgi: quick hack to show time worked in
21534           last 1-3 months...
21535
21536 2007-12-12 16:17  jeff
21537
21538         * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
21539
21540 2007-12-12 13:18  jeff
21541
21542         * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
21543           www_shellcommands export (#1227)
21544
21545 2007-12-12 01:03  ivan
21546
21547         * FS/bin/freeside-history-requeue: adding this quick script
21548
21549 2007-12-11 21:58  jeff
21550
21551         * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
21552           FS/FS/ClientAPI/Signup.pm,
21553           fs_selfservice/FS-SelfService/SelfService.pm,
21554           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
21555           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
21556           httemplate/edit/svc_acct.cgi: self-service can select domain on
21557           provision (#2801)
21558
21559 2007-12-11 21:42  jeff
21560
21561         * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
21562           bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
21563           reason improvement, bugfix, and tool
21564
21565 2007-12-06 17:08  ivan
21566
21567         * FS/FS/cust_credit.pm: doh!   is not an object.  let's call it ,
21568           mmkay
21569
21570 2007-12-06 17:04  ivan
21571
21572         * FS/FS/cust_credit.pm: some old databases may have 'hanging'
21573           cust_credit records; we don't want to abort the upgrade because
21574           of that, just warn
21575
21576 2007-12-06 12:49  jeff
21577
21578         * httemplate/edit/part_pkg.cgi: agent setting during package edit
21579           cleanup
21580
21581 2007-12-06 08:51  jeff
21582
21583         * httemplate/view/svc_acct.cgi: support display of negative time
21584
21585 2007-12-05 14:05  ivan
21586
21587         * Makefile: when installing selfservice, create freeside homedir if
21588           it doesn't exist
21589
21590 2007-12-05 12:50  ivan
21591
21592         * httemplate/elements/tr-select-reason.html: doh, order_by does
21593           have to include ORDER BY!
21594
21595 2007-12-05 12:47  ivan
21596
21597         * httemplate/elements/tr-select-reason.html: show types in reason
21598           selection, order by type and reason
21599
21600 2007-12-05 07:10  jeff
21601
21602         * FS/FS/ConfDefaults.pm: add in status and company fields
21603
21604 2007-12-05 06:50  jeff
21605
21606         * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
21607
21608 2007-12-04 20:57  jeff
21609
21610         * httemplate/edit/process/part_pkg.cgi: wtf?
21611
21612 2007-12-04 16:45  ivan
21613
21614         * httemplate/search/elements/search.html: i hope this allows IE to
21615           download excel over https?
21616
21617 2007-12-04 12:51  ivan
21618
21619         * httemplate/: elements/menu.html, elements/select-otaker.html,
21620           elements/tr-select-otaker.html, search/report_cust_credit.html,
21621           search/report_rt_transaction.html, search/rt_transaction.html,
21622           search/elements/search.html: add some time-worked reporting
21623
21624 2007-12-04 10:35  jeff
21625
21626         * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
21627           advanced package report (#2779)
21628
21629 2007-12-04 10:19  jeff
21630
21631         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
21632           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
21633           FS/FS/cust_main.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_pkg.pm,
21634           FS/FS/reason.pm, FS/FS/reason_type.pm,
21635           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
21636           FS/FS/part_pkg/flat_comission.pm,
21637           FS/FS/part_pkg/flat_comission_cust.pm,
21638           FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
21639           httemplate/browse/reason.html,
21640           httemplate/browse/reason_type.html,
21641           httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
21642           httemplate/edit/reason_type.html,
21643           httemplate/edit/process/cust_credit.cgi,
21644           httemplate/elements/menu.html,
21645           httemplate/elements/tr-select-reason.html: change credit reasons
21646           from freetext to new reason/reason type system (#2777)
21647
21648 2007-12-02 16:18  ivan
21649
21650         * htetc/freeside-rt.conf: would help if i got the closing tag right
21651
21652 2007-12-02 16:13  ivan
21653
21654         * htetc/freeside-rt.conf: this should get the Chart stuff in RT
21655           statistic running, i hope
21656
21657 2007-11-30 17:37  ivan
21658
21659         * FS/FS/part_pkg/prorate.pm: cleanup
21660
21661 2007-11-30 17:34  ivan
21662
21663         * FS/FS/h_cust_svc.pm: add date_deleted method
21664
21665 2007-11-30 17:34  ivan
21666
21667         * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
21668           slightly
21669
21670 2007-11-30 17:33  ivan
21671
21672         * FS/FS/h_Common.pm: this doesn't actually have anything to do with
21673           cancellation persay, since its generic now
21674
21675 2007-11-30 17:32  ivan
21676
21677         * FS/FS/Record.pm: add h_date method too
21678
21679 2007-11-30 17:30  ivan
21680
21681         * FS/FS/Record.pm: add h_search method, and reorganize mixed up
21682           methods and subroutines
21683
21684 2007-11-30 17:29  ivan
21685
21686         * FS/FS/part_pkg/bulk.pm: add bulk price plan
21687
21688 2007-11-30 13:07  ivan
21689
21690         * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
21691           httemplate/search/cust_bill.html: add net vs gross amounts to
21692           invoice report; make the "net sales" links on
21693           sales/credit/receipts report & graph clickable
21694
21695 2007-11-30 12:55  ivan
21696
21697         * httemplate/graph/elements/monthly.html: UI: download full results
21698           links on separate lines, for consistency with search.html
21699
21700 2007-11-30 10:13  ivan
21701
21702         * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
21703           separately
21704
21705 2007-11-29 19:24  ivan
21706
21707         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add
21708           customer import format with company
21709
21710 2007-11-29 17:24  ivan
21711
21712         * httemplate/browse/access_user.html: update inline documentation
21713
21714 2007-11-29 17:16  ivan
21715
21716         * FS/FS/cust_main.pm: remove unnecessary redefinition of
21717           %method2payby, add a quick hack to fake B:OP success and failure
21718           for testing purposes
21719
21720 2007-11-29 15:51  ivan
21721
21722         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
21723           fix dates going all wacky on errors, when you're asked to confirm
21724           a date move into the past
21725
21726 2007-11-28 19:38  ivan
21727
21728         * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
21729           nonexistent column and fix the statustext check
21730
21731 2007-11-28 19:05  ivan
21732
21733         * FS/FS/Schema.pm: doh, fix primary key name in new table
21734
21735 2007-11-28 18:54  ivan
21736
21737         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
21738           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
21739           FS/t/cust_pay_pending.t, httemplate/misc/payment.cgi,
21740           httemplate/misc/process/payment.cgi: even more reliable
21741           multiple-payment/double-click/concurrent-payment-form protection
21742
21743 2007-11-28 12:18  jeff
21744
21745         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
21746           select multiple, discourage creation of packages no agent can
21747           sell
21748
21749 2007-11-28 10:49  jeff
21750
21751         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
21752           httemplate/search/report_cust_main.html: advanced customer report
21753           rearrangement
21754
21755 2007-11-28 00:46  ivan
21756
21757         * FS/FS/ClientAPI_SessionCache.pm, Makefile: default to FileCache
21758           for selfservice session cache
21759
21760 2007-11-27 17:54  ivan
21761
21762         * httemplate/search/cust_bill_event.cgi: removed unused \$failed
21763           var
21764
21765 2007-11-27 17:30  ivan
21766
21767         * README: license clarification for self-service code
21768
21769 2007-11-27 15:47  ivan
21770
21771         * httemplate/search/cust_bill.html: fix small side-effect of
21772           mysql-compat change eliminating DISTINCT ON: map changing values
21773           of @where array
21774
21775 2007-11-27 14:33  jeff
21776
21777         * FS/FS/part_export/prizm.pm: comma, please
21778
21779 2007-11-27 14:30  jeff
21780
21781         * FS/FS/part_export/prizm.pm: name management tweaking
21782
21783 2007-11-27 11:34  jeff
21784
21785         * FS/FS/part_export/prizm.pm: slop correction
21786
21787 2007-11-26 19:02  jeff
21788
21789         * FS/FS/part_export/prizm.pm: attach SM's to default network,
21790           improved unsuspend & delete, option for BAM only or EMS
21791
21792 2007-11-26 18:51  jeff
21793
21794         * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
21795           customers from circumventing a suspension via selfservice (2768)
21796
21797 2007-11-25 18:19  ivan
21798
21799         * httemplate/search/elements/search.html: add a "printable copy"
21800           link to searches to get full results as printable HTML without
21801           other cruft, closes: #1885
21802
21803 2007-11-25 18:18  ivan
21804
21805         * httemplate/elements/header-popup.html: add our stylesheet to
21806           popup/print headers
21807
21808 2007-11-23 17:26  ivan
21809
21810         * Makefile: hello brave new world of defaulting to apache2 in 1.9
21811
21812 2007-11-23 12:25  ivan
21813
21814         * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
21815           buttons on errors, closes: RT#1035
21816
21817 2007-11-21 17:03  ivan
21818
21819         * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
21820           agent' choice if the dropdown already has a value
21821
21822 2007-11-20 09:18  ivan
21823
21824         * AGPL: it finally happened
21825
21826 2007-11-18 12:02  ivan
21827
21828         * httemplate/search/: report_cust_pkg.html, svc_acct.cgi: add
21829           "multiplier of monthly" info to "paid time" column in
21830           svc_acct-display_paid_time_remaining report
21831
21832 2007-11-14 15:10  ivan
21833
21834         * FS/FS/TicketSystem/RT_External.pm,
21835           httemplate/view/cust_main/tickets.html: add link to resolved
21836           tickets too
21837
21838 2007-11-09 11:20  ivan
21839
21840         * FS/FS/: Conf.pm, cust_main.pm: add
21841           business-onlinepayment-email_customer flag
21842
21843 2007-11-08 19:26  ivan
21844
21845         * httemplate/search/report_receivables.html: better visual
21846           indication of disabled "days" field on IE
21847
21848 2007-11-08 19:12  ivan
21849
21850         * httemplate/search/: report_receivables.cgi,
21851           report_receivables.html: add option for listing customers without
21852           a balance (closes: RT#2752) and fix bug in total row (closes:
21853           RT#2736)
21854
21855 2007-11-08 16:44  jeff
21856
21857         * FS/FS/cust_main.pm: correct realtime_bop cvv handling
21858
21859 2007-11-07 20:21  ivan
21860
21861         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
21862           selfservice-session_timeout config
21863
21864 2007-11-07 18:10  ivan
21865
21866         * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
21867           in concatenation (.) or string at
21868           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
21869
21870 2007-11-07 16:59  ivan
21871
21872         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
21873           conf/alerter_template, conf/company_address, conf/company_name,
21874           conf/impending_recur_template, conf/invoice_latexfooter,
21875           conf/invoice_latexnotes, conf/invoice_latexsmallfooter,
21876           conf/invoice_template, conf/invoice_template_statement,
21877           conf/welcome_letter: for new installs, centralize some stuff that
21878           was spread around different config files.
21879
21880 2007-11-05 17:59  ivan
21881
21882         * bin/customer-faker: keep our own list of states; remove some
21883           states that Data::Faker and Locale::SubCountry disagree on
21884
21885 2007-11-04 21:42  ivan
21886
21887         * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
21888           to process_payment.  just a bit important.
21889
21890 2007-11-04 21:27  ivan
21891
21892         * FS/FS/ClientAPI/MyAccount.pm,
21893           fs_selfservice/FS-SelfService/SelfService.pm: add
21894           process_payment_order_pkg method
21895
21896 2007-11-03 10:38  ivan
21897
21898         * httemplate/elements/menu.html: move menu option for adv. customer
21899           reports to second level, same as advanced invoice & package
21900           reports
21901
21902 2007-11-02 17:55  jeff
21903
21904         * httemplate/: elements/menu.html, search/report_cust_main.html:
21905           new customer report/flattened package report (ticket 1428)
21906
21907 2007-10-29 05:04  ivan
21908
21909         * httemplate/search/cust_pkg.cgi: bug ya bug resulting from
21910           agent-virtualized packages
21911
21912 2007-10-29 05:03  ivan
21913
21914         * httemplate/search/report_receivables.cgi: famous last mysql bug
21915
21916 2007-10-29 04:34  ivan
21917
21918         * httemplate/edit/rate.cgi: yup, mysql-ing me harder
21919
21920 2007-10-29 04:32  ivan
21921
21922         * httemplate/search/cdr.html: mysql
21923
21924 2007-10-29 04:18  ivan
21925
21926         * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
21927           locking workaround
21928
21929 2007-10-29 03:31  ivan
21930
21931         * FS/FS/cust_main.pm, FS/FS/part_event/Condition.pm,
21932           FS/FS/part_event/Condition/balance_age.pm,
21933           FS/FS/part_event/Condition/cust_bill_age.pm,
21934           httemplate/search/cdr.html: mysql me 1.9 more times
21935
21936 2007-10-29 03:30  ivan
21937
21938         * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
21939           httemplate/search/cust_bill.html,
21940           httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
21941           either, sigh
21942
21943 2007-10-28 18:08  ivan
21944
21945         * httemplate/view/cust_pay.html: still have link back to the
21946           customer on printable receipt... should hide it from print at
21947           some point though
21948
21949 2007-10-28 05:51  ivan
21950
21951         * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
21952           bin/freeside-upgrade: finish mysql locking workaround
21953
21954 2007-10-27 20:55  ivan
21955
21956         * FS/FS/Record.pm, FS/FS/cust_svc.pm,
21957           FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
21958           httemplate/search/report_receivables.cgi: mysql me harder
21959
21960 2007-10-26 21:46  ivan
21961
21962         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
21963           httemplate/misc/process/payment.cgi,
21964           httemplate/view/cust_pay.html,
21965           httemplate/view/cust_main/payment_history.html: simple payment
21966           receipts in web interface, sorry arnie, RT#2738
21967
21968 2007-10-25 12:01  ivan
21969
21970         * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
21971           mysql, yes, mysql.
21972
21973 2007-10-25 01:29  ivan
21974
21975         * FS/bin/freeside-setup: fix error handling
21976
21977 2007-10-22 15:29  ivan
21978
21979         * FS/FS/Report/Table/Monthly.pm: fix more fallout from
21980           agent-virtualized packages
21981
21982 2007-10-17 09:07  jayce
21983
21984         * FS/FS/cust_pkg.pm: insert_reason only worked if you passed in an
21985           existing reason, the code to insert a new reason was in place,
21986           but didn't let the new reason get used.  Code to do this was
21987           already in place, just not utilized.
21988
21989 2007-10-14 16:14  ivan
21990
21991         * conf/invoice_html: this aligns better.  i wonder how 1.9 loads up
21992           config from here, though?
21993
21994 2007-10-14 16:10  ivan
21995
21996         * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
21997
21998 2007-10-14 13:07  ivan
21999
22000         * FS/FS/Cron/bill.pm: don't fill up memory with objects for every
22001           customer being billed
22002
22003 2007-10-13 18:51  ivan
22004
22005         * fs_selfservice/php/: freeside.class.php,
22006           freeside.login_example.php, freeside_signup_example.php: adding
22007           php examples
22008
22009 2007-10-13 10:33  jeff
22010
22011         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
22012           agent_defaultpkg handling
22013
22014 2007-10-10 13:54  ivan
22015
22016         * FS/FS/cust_main.pm: set expandtab
22017
22018 2007-10-10 13:52  jayce
22019
22020         * FS/FS/cust_main.pm: With this line missing, cust_event objects
22021           would not fully create (eventpart wasn't loading), causing the _X
22022           methods to fail on ->part_event.  Only noticed when you retried
22023           events that had previously failed.
22024
22025 2007-10-10 11:14  ivan
22026
22027         * httemplate/browse/part_pkg.cgi: REALLY fix the package browsing
22028           this time, without messing up the ordering
22029
22030 2007-10-10 10:55  ivan
22031
22032         * httemplate/edit/part_pkg.cgi: concurrent fix for package editing
22033           also cleans this up slightly
22034
22035 2007-10-10 10:50  jeff
22036
22037         * httemplate/edit/part_pkg.cgi: close:}
22038
22039 2007-10-09 10:57  ivan
22040
22041         * FS/FS/cust_main.pm: be polite!  don't spew debugging info unless
22042           its asked for.
22043
22044 2007-10-08 21:58  ivan
22045
22046         * FS/FS/Conf.pm: fix documenation links to point into wiki where
22047           they belong
22048
22049 2007-10-08 21:48  ivan
22050
22051         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add
22052           ticket_system-priority_reverse config
22053
22054 2007-10-08 18:40  jeff
22055
22056         * httemplate/misc/timeworked.html: preserve order
22057
22058 2007-10-08 18:06  ivan
22059
22060         * httemplate/misc/timeworked.html: interpolating the links would
22061           help too
22062
22063 2007-10-08 18:01  ivan
22064
22065         * httemplate/misc/timeworked.html: i think this should fix
22066           timeworked subjects, and link to the transactions as well
22067
22068 2007-10-08 16:48  ivan
22069
22070         * fs_selfservice/FS-SelfService/cgi/view_support_details.html: line
22071           up things better
22072
22073 2007-10-08 16:32  ivan
22074
22075         * fs_selfservice/FS-SelfService/SelfService.pm: self-service POD
22076           cleanups
22077
22078 2007-10-08 14:06  ivan
22079
22080         * FS/FS/part_event/Condition/cust_bill_owed.pm,
22081           bin/freeside-migrate-events, httemplate/edit/part_event.html: add
22082           cust_bill_owed as an implicit condition (whew), and make sure it
22083           is added on migrations (also: fixed implicit conditions like this
22084           which only apply to a subset of eventtables)
22085
22086 2007-10-08 14:05  jeff
22087
22088         * httemplate/edit/part_pkg.cgi: disallow agent changing on cloned
22089           packages
22090
22091 2007-10-08 12:14  jeff
22092
22093         * htetc/handler.pl, httemplate/edit/rate_region.cgi,
22094           httemplate/edit/reg_code.cgi,
22095           httemplate/edit/process/cust_svc.cgi,
22096           httemplate/edit/process/domain_record.cgi,
22097           httemplate/edit/process/reg_code.cgi,
22098           httemplate/elements/errorpage.html,
22099           httemplate/elements/tr-select-part_referral.html,
22100           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
22101           httemplate/misc/delete-agent_payment_gateway.cgi,
22102           httemplate/misc/delete-cust_credit.cgi,
22103           httemplate/misc/delete-cust_pay.cgi,
22104           httemplate/misc/delete-cust_refund.cgi,
22105           httemplate/misc/delete-domain_record.cgi,
22106           httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
22107           httemplate/misc/inventory_item-import.html,
22108           httemplate/misc/unapply-cust_credit.cgi,
22109           httemplate/misc/unapply-cust_pay.cgi,
22110           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
22111           httemplate/misc/unvoid-cust_pay_void.cgi,
22112           httemplate/misc/upload-batch.cgi,
22113           httemplate/misc/void-cust_pay.cgi,
22114           httemplate/misc/process/cdr-import.html,
22115           httemplate/misc/process/cust_main-import.cgi,
22116           httemplate/misc/process/cust_main-import_charges.cgi,
22117           httemplate/misc/process/inventory_item-import.html,
22118           httemplate/misc/process/link.cgi,
22119           httemplate/misc/process/payment.cgi,
22120           httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
22121           httemplate/search/inventory_item.html,
22122           httemplate/search/reg_code.html, httemplate/search/sql.html,
22123           httemplate/search/svc_acct.cgi,
22124           httemplate/search/svc_broadband.cgi: Remove remaining calls to
22125           idiot/eidiot.  Should fix 1479
22126
22127 2007-10-05 13:41  ivan
22128
22129         * FS/FS/part_event/Condition/cust_bill_has_service.pm: reenalbe
22130           this condition
22131
22132 2007-10-05 12:53  jeff
22133
22134         * httemplate/misc/: timeworked.html, process/timeworked.html: new
22135           ui for assigning support time
22136
22137 2007-10-05 12:45  ivan
22138
22139         * httemplate/elements/tr-input-beginning_ending.html: fix date
22140           selection on advanced invoice report, or future places where date
22141           selection component is included multiple times
22142
22143 2007-10-05 07:26  jayce
22144
22145         * httemplate/elements/tr-select-part_svc.html: Initial checkin, was
22146           missing from the cust_bill_has_service condition checkin.
22147
22148 2007-10-04 17:39  ivan
22149
22150         * FS/FS/: part_event_condition.pm, part_event/Condition.pm,
22151           part_event/Condition/cust_bill_has_service.pm: add disable
22152           ability to conditions & disable cust_bill_has_service, so the
22153           condition edit page renders again
22154
22155 2007-10-04 16:55  ivan
22156
22157         * FS/FS/part_event/Condition/once.pm: whitespace
22158
22159 2007-10-04 16:52  ivan
22160
22161         * FS/FS/part_event/Condition/once.pm: such a dumb little thing, but
22162           i think that should really do it.  whew
22163
22164 2007-10-04 16:41  ivan
22165
22166         * FS/FS/cust_main.pm: don't leave stray 'new' events around if they
22167           don't pass their final condition check
22168
22169 2007-10-04 16:40  ivan
22170
22171         * FS/FS/part_event/Condition/once.pm: hopefully fix once.pm
22172           properly...
22173
22174 2007-10-04 14:38  ivan
22175
22176         * FS/FS/part_event_condition.pm: add SKIP_CONDITION_SQL debugging
22177           aid
22178
22179 2007-10-04 12:14  ivan
22180
22181         * FS/FS/Cron/bill.pm: additional due_cust_event debugging
22182
22183 2007-10-04 12:04  ivan
22184
22185         * FS/FS/cust_main.pm: nobody likes it when you forget ions
22186
22187 2007-10-04 12:03  ivan
22188
22189         * FS/FS/cust_main.pm: additional due_cust_event debugging
22190
22191 2007-10-04 11:28  ivan
22192
22193         * FS/FS/cust_main.pm: additional due_cust_event debugging
22194
22195 2007-10-04 09:45  ivan
22196
22197         * httemplate/search/cust_bill_event.cgi: fix compilation error!
22198
22199 2007-10-03 21:21  ivan
22200
22201         * FS/FS/cust_main.pm: i really hope this finally does it
22202
22203 2007-10-03 21:09  ivan
22204
22205         * FS/FS/cust_main.pm: dot strikes again
22206
22207 2007-10-03 21:08  ivan
22208
22209         * FS/FS/cust_main.pm: whew, i think this might actually fix it
22210
22211 2007-10-03 20:48  ivan
22212
22213         * FS/FS/cust_main.pm: doh!  does that really fix agent-specific
22214           agent template migration from 1.7?  sure hope so
22215
22216 2007-10-03 20:37  ivan
22217
22218         * FS/FS/Record.pm: add debugging option to qsearch
22219
22220 2007-10-03 19:52  ivan
22221
22222         * bin/pod2x: wikify individual files
22223
22224 2007-10-03 19:22  ivan
22225
22226         * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
22227
22228 2007-10-03 19:15  ivan
22229
22230         * FS/FS/cust_main.pm: add missing =back
22231
22232 2007-10-03 19:07  ivan
22233
22234         * bin/pod2x: bah!  THIS should fix munging of non-internal links, i
22235           hope
22236
22237 2007-10-03 19:06  jeff
22238
22239         * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
22240           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
22241           httemplate/edit/process/part_pkg.cgi: support part_pkg option
22242           input validation, check bytecounts and allow commas (closes 1863)
22243
22244 2007-10-03 18:56  ivan
22245
22246         * bin/pod2x: this *should* fix munging of non-internal links, i
22247           hope
22248
22249 2007-10-03 18:49  ivan
22250
22251         * Makefile, bin/pod2x: wiki documentation convertor now
22252
22253 2007-10-03 18:47  ivan
22254
22255         * FS/FS.pm: add missing CLI utilities to FS.pm too
22256
22257 2007-10-03 18:45  ivan
22258
22259         * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
22260
22261 2007-10-03 18:21  ivan
22262
22263         * FS/FS.pm: update FS base page for new stuff in 1.9
22264
22265 2007-10-03 18:15  ivan
22266
22267         * FS/: FS.pm: update top-level FS manpage
22268
22269 2007-10-03 17:51  ivan
22270
22271         * FS/FS/: access_right.pm, access_user_pref.pm,
22272           access_usergroup.pm, pay_batch.pm: POD documentation updates
22273
22274 2007-10-02 14:56  ivan
22275
22276         * FS/FS/cust_event.pm: doh!
22277
22278 2007-10-02 08:31  jeff
22279
22280         * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
22281           httemplate/search/cust_bill_event.cgi: fix up re-email these
22282           events
22283
22284 2007-10-02 08:11  jeff
22285
22286         * httemplate/misc/process/timeworked.html: missed file in self
22287           service support usage improvements
22288
22289 2007-10-01 17:44  ivan
22290
22291         * httemplate/: browse/part_referral.html, elements/menu.html:
22292           Configuration right no longer gives access to things controlled
22293           by their own ACLs (advertising source & package edit
22294
22295 2007-10-01 17:40  ivan
22296
22297         * httemplate/elements/menu.html: package definitions controlled by
22298           their own ACL now
22299
22300 2007-10-01 17:32  ivan
22301
22302         * FS/bin/freeside-daily: need the space
22303
22304 2007-10-01 17:31  ivan
22305
22306         * FS/FS/Schema.pm: this flag has nothing to do with recur tax :)
22307
22308 2007-10-01 17:29  ivan
22309
22310         * FS/FS/Cron/bill.pm: fix small problems with earlier commit: add
22311           back earlier commits reverted by this patch, also revert
22312           gratuitous whitespace changes
22313
22314 2007-10-01 17:22  ivan
22315
22316         * FS/FS/cust_event.pm: proper fix for once.pm bug?  hopefully it
22317           works :)
22318
22319 2007-10-01 17:18  ivan
22320
22321         * FS/FS/part_event/: Condition.pm, Condition/once.pm: proper fix
22322           for once.pm bug?  hopefully it works :)
22323
22324 2007-09-29 17:26  ivan
22325
22326         * httemplate/search/: cdr.html, report_cdr.html: better CDR
22327           searching
22328
22329 2007-09-29 17:25  ivan
22330
22331         * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
22332           date editing errors (especially because resetting them pops up
22333           the error confirmation)
22334
22335 2007-09-29 17:23  ivan
22336
22337         * FS/FS/cust_main.pm: this might fix agent-specific invoicing when
22338           migrated from 1.7?
22339
22340 2007-09-29 17:22  ivan
22341
22342         * bin/freeside-upgrade-unicode: [no log message]
22343
22344 2007-09-28 19:17  ivan
22345
22346         * FS/FS/access_user.pm, httemplate/search/cust_event.html,
22347           httemplate/search/report_tax.cgi: fix ambiguous agentnum errors
22348           in cust_event.html & report_tax.cgi (provide a table option in
22349           access_user::agentnums_sql so this is easy to fix for other
22350           reports too)
22351
22352 2007-09-27 17:33  jayce
22353
22354         * FS/FS/cust_main.pm: Fixes a bug where retry_realtime isn't
22355           limiting to that user's events, therefore selecting all retryable
22356           events, and having to filter later.  On a system with a running
22357           history, this caused bad O() types of situations for performance,
22358           especially bad when this was called by something that a user
22359           would be awaiting feedback from
22360
22361 2007-09-27 17:19  jayce
22362
22363         * FS/FS/Record.pm: Cleanup qsearch for readability, removes heinous
22364           map {} of several hundred lines into two simple method calls
22365
22366 2007-09-27 14:25  jeff
22367
22368         * httemplate/edit/svc_acct.cgi: hide fixed passwords
22369
22370 2007-09-27 11:24  jayce
22371
22372         * FS/: FS/Schema.pm, FS/cust_main.pm, FS/Cron/bill.pm,
22373           bin/freeside-daily: Multi-System Billing: with a -m flag, daily
22374           will queue billing jobs instead of running each.  freeside-queued
22375           will then pick it up, allowing multiple simultaneous jobs to run,
22376           as well as multiple machines.  Also adds a 'Secure' column to the
22377           queue system, allowing for billing jobs to define themselves as
22378           'secure only' in cases where a box might be using the encryption.
22379           This allows you to  run secure only jobs (such as a collect) on
22380           boxes that can.
22381
22382 2007-09-26 12:27  jayce
22383
22384         * FS/FS/part_event/Condition/cust_bill_has_service.pm: Initial
22385           import.  Condition tests to see if the Invoice bills for a
22386           particular service.
22387
22388 2007-09-26 12:24  jayce
22389
22390         * FS/FS/part_event/Condition/once.pm: Event loop changes after
22391           initial creation caused this to never trigger, as the event loop
22392           creates a 'NEW' record, as a placeholder.  We need to not die
22393           from that.
22394
22395 2007-09-26 09:06  ivan
22396
22397         * httemplate/browse/part_pkg.cgi: fix package browse query, doh
22398
22399 2007-09-24 08:47  jeff
22400
22401         * FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
22402           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
22403           fs_selfservice/FS-SelfService/SelfService.pm,
22404           fs_selfservice/FS-SelfService/cgi/myaccount.html,
22405           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
22406           fs_selfservice/FS-SelfService/cgi/view_support_details.html:
22407           self-service support usage improvements (1733)
22408
22409 2007-09-23 17:56  ivan
22410
22411         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_event.pm,
22412           FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: beginning of
22413           agent-virtualization of packages
22414
22415 2007-09-23 16:17  ivan
22416
22417         * httemplate/edit/svc_www.cgi: i think this is a bug; should not
22418           show the svc_www.usersvc selector unless it is non-fixed or
22419           non-blank, NOT non-fixed or blank
22420
22421 2007-09-23 16:16  ivan
22422
22423         * FS/FS/Record.pm: remove compat with pre-0.33 DBIx::DBSchema
22424
22425 2007-09-23 13:21  ivan
22426
22427         * FS/FS/Conf.pm, httemplate/search/svc_acct.cgi: accounts w/time
22428           remaining search
22429
22430 2007-09-23 13:00  ivan
22431
22432         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
22433
22434 2007-09-23 12:54  ivan
22435
22436         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
22437
22438 2007-09-23 12:18  ivan
22439
22440         * httemplate/search/elements/search.html: remove extraneous blank
22441           line causing Excel exports to fail
22442
22443 2007-09-23 11:32  ivan
22444
22445         * FS/FS/svc_acct.pm, httemplate/elements/menu.html,
22446           httemplate/search/svc_acct.cgi: accounts w/time remaining search
22447
22448 2007-09-22 15:45  ivan
22449
22450         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
22451           menubar border in example self-service template
22452
22453 2007-09-22 14:31  ivan
22454
22455         * httemplate/config/: config-view.cgi, config.cgi: improve config
22456           UI, especially for textareas
22457
22458 2007-09-22 12:40  ivan
22459
22460         * httemplate/view/svc_acct.cgi: UI
22461
22462 2007-09-22 12:03  ivan
22463
22464         * FS/FS/svc_domain.pm: have to import tld_exists function if we're
22465           going to use it
22466
22467 2007-09-22 11:27  ivan
22468
22469         * httemplate/view/svc_acct.cgi: add a list of any hosts associated
22470           with accounts
22471
22472 2007-09-20 19:24  ivan
22473
22474         * httemplate/search/timeworked.html: fix problems with time queue
22475           search: ticket subjects need to be HTML-escaped, 'remaining time'
22476           calculation had a NULL vs 0 issue, and link to tickets
22477
22478 2007-09-19 15:38  ivan
22479
22480         * rt/lib/RT/SearchBuilder.pm: we need SearchBuilder 1.48 to avoid
22481           annoying Pg bugs causing "This user's 10 highest priority
22482           tickets" to be blank
22483
22484 2007-09-18 17:27  jeff
22485
22486         * fs_selfservice/FS-SelfService/cgi/myaccount.html: support custom
22487           priorities
22488
22489 2007-09-18 17:12  ivan
22490
22491         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
22492           least one small problem with reprint/email/fax functionality: now
22493           should understand the "most recent invoice per customer" and
22494           invoice # min/max options
22495
22496 2007-09-18 16:19  ivan
22497
22498         * httemplate/edit/cust_main.cgi: fix advertising source stickiness
22499           when page is reloaded with an error
22500
22501 2007-09-18 15:51  ivan
22502
22503         * rt/etc/RT_SiteConfig.pm: MyTicketsLength has been replaced with
22504           an official upstream config
22505
22506 2007-09-18 14:41  ivan
22507
22508         * httemplate/search/svc_broadband.cgi: and parens help alot, doh
22509
22510 2007-09-18 14:37  ivan
22511
22512         * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
22513           svcpart (links from browse/part_svc, in particular
22514
22515 2007-09-18 10:07  ivan
22516
22517         * FS/FS/Schema.pm: add missing column access_user_pref.expiration
22518
22519 2007-09-17 23:32  jeff
22520
22521         * FS/FS/: cust_pkg.pm, part_pkg/base_rate.pm, part_pkg/flat.pm,
22522           part_pkg/prorate.pm, part_pkg/subscription.pm: allow assignment
22523           of auto recharge values AND rollover
22524
22525 2007-09-17 23:07  jeff
22526
22527         * FS/FS/Cron/expire_user_pref.pm: auto commit for vacuum
22528
22529 2007-09-17 17:21  ivan
22530
22531         * fs_selfservice/FS-SelfService/cgi/myaccount.html: close table
22532           tag; fix spacing
22533
22534 2007-09-17 14:12  ivan
22535
22536         * FS/FS/cust_main.pm: fix scoping issues with $1 and $2 resulting
22537           in payinfo trying getting set to xxEK, thanks to _vlad_ for
22538           tracking this down and providing a fix
22539
22540 2007-09-17 13:52  ivan
22541
22542         * FS/FS/Conf.pm: elaborate on ambiguous instructions
22543
22544 2007-09-13 20:45  ivan
22545
22546         * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
22547           undefined value as an ARRAY reference at
22548           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
22549
22550 2007-09-13 15:35  ivan
22551
22552         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
22553           FS/t/acct_rt_transaction.t, htetc/handler.pl,
22554           httemplate/misc/process/timeworked.html,
22555           httemplate/search/timeworked.html: rename svc_acct_rt_transaction
22556           to acct_rt_transaction, as it is not a service, its something
22557           that hangs off of an svc_acct (like an acct_snarf).  thank
22558           goodness was able to do this before its any sort of migration
22559           problem...
22560
22561 2007-09-13 15:25  ivan
22562
22563         * httemplate/browse/part_svc.cgi: random indentation fix
22564
22565 2007-09-13 15:25  ivan
22566
22567         * FS/bin/freeside-upgrade: some notes about old part_svc columns,
22568           since DBIx::DBSchema 0.33+ will now drop them...
22569
22570 2007-09-13 15:24  ivan
22571
22572         * CREDITS: too little, too late attempt at spam reduction
22573
22574 2007-09-13 15:05  ivan
22575
22576         * httemplate/search/cust_main.cgi: fix status color on customer
22577           list
22578
22579 2007-09-13 15:05  ivan
22580
22581         * httemplate/search/report_receivables.cgi: clean up some unused
22582           code
22583
22584 2007-09-13 13:16  ivan
22585
22586         * httemplate/misc/cust_main-import.cgi: add better inline docs
22587           explaining fields on customer CSV import
22588
22589 2007-09-12 13:40  ivan
22590
22591         * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
22592           we can't fetch the name for a queue...
22593
22594 2007-09-11 22:38  ivan
22595
22596         * bin/freeside-migrate-events: freeside-migrate-events now moves
22597           event options, whew
22598
22599 2007-09-11 21:23  ivan
22600
22601         * FS/FS/cust_event.pm: fix problems migrating weird statustext from
22602           cust_bill_event records
22603
22604 2007-09-11 21:23  ivan
22605
22606         * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
22607           in statustext message (or anything else weird) from causing them
22608           not to get inserted
22609
22610 2007-09-11 21:20  ivan
22611
22612         * bin/freeside-migrate-events: fix for freeside-migrate-events bug
22613           that would throw a duplicate row error instead of completing the
22614           migration
22615
22616 2007-09-11 20:39  ivan
22617
22618         * FS/FS/svc_domain.pm: fix "Useless use of a variable in void
22619           context at /usr/local/share/perl/5.8.8/FS/svc_domain.pm line
22620           367." that might have possible set an incorrest svc_domain.suffix
22621
22622 2007-09-10 18:33  ivan
22623
22624         * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
22625           cust_main-require_invoicing_list_email options
22626
22627 2007-09-10 17:28  ivan
22628
22629         * FS/FS/cust_main.pm: better default paydate for letters
22630
22631 2007-09-06 20:45  ivan
22632
22633         * FS/FS/cust_pkg.pm: default cancellation subject so the emails
22634           work even when people don't set one in config
22635
22636 2007-09-06 20:36  ivan
22637
22638         * FS/FS/part_export/sqlradius.pm: tweak debugging
22639
22640 2007-08-23 01:23  ivan
22641
22642         * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
22643           could log in to RADIUS with uppercase usernameand avoid bandwidth
22644           acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot
22645           for nothing, grr!)
22646
22647 2007-08-17 07:01  jeff
22648
22649         * FS/FS/cust_main.pm: miss use
22650
22651 2007-08-17 06:59  jeff
22652
22653         * httemplate/misc/process/timeworked.html: access control
22654
22655 2007-08-16 21:27  ivan
22656
22657         * Makefile: remove redunant redundancy
22658
22659 2007-08-16 11:22  jeff
22660
22661         * FS/FS/svc_acct.pm: correct labels in service definition edit for
22662           svc_acct (#1745)
22663
22664 2007-08-16 10:40  ivan
22665
22666         * FS/FS/ClientAPI/MyAccount.pm: remove debugging
22667
22668 2007-08-16 09:19  jeff
22669
22670         * FS/bin/freeside-upgrade: agent_custid bugfix (1746)
22671
22672 2007-08-16 06:40  jeff
22673
22674         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
22675           FS/FS/cust_main.pm, httemplate/misc/batch-cust_pay.html,
22676           httemplate/misc/timeworked.html, FS/MANIFEST,
22677           httemplate/misc/process/timeworked.html,
22678           httemplate/search/timeworked.html, FS/FS/ClientAPI/MyAccount.pm,
22679           fs_selfservice/FS-SelfService/cgi/myaccount.html,
22680           htetc/handler.pl, httemplate/elements/menu.html,
22681           httemplate/view/cust_main/tickets.html: support hours 'usage'
22682           tracking for our own internal use (#1733)
22683
22684 2007-08-15 17:09  ivan
22685
22686         * FS/FS/cust_main.pm: have generate_letter assume a default paydate
22687           of 2037-12 so it doesn't bomb out on empty paydates
22688
22689 2007-08-15 16:46  ivan
22690
22691         * FS/bin/freeside-sqlradius-reset: add -n option to
22692           freeside-sqlradius-reset to supress deleting data
22693
22694 2007-08-15 14:51  ivan
22695
22696         * httemplate/edit/cust_main.cgi: fix customer status color here too
22697
22698 2007-08-14 20:26  ivan
22699
22700         * httemplate/browse/part_export.cgi: little more low-hanging fruit:
22701           table-grid the export listing
22702
22703 2007-08-14 14:46  ivan
22704
22705         * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
22706           httemplate/graph/cust_bill_pkg.cgi,
22707           httemplate/graph/cust_pkg.cgi, httemplate/graph/money_time.cgi,
22708           httemplate/graph/report_cust_pkg.html,
22709           httemplate/graph/elements/monthly.html,
22710           httemplate/browse/agent.cgi: add package churn report/graph
22711
22712 2007-08-14 13:18  ivan
22713
22714         * FS/FS/Cron/bill.pm: removing unneeded %saw var
22715
22716 2007-08-13 19:40  ivan
22717
22718         * httemplate/elements/tr-select-cust_pkg-status.html: restore label
22719           on package status selector
22720
22721 2007-08-10 16:50  ivan
22722
22723         * FS/bin/: freeside-dbdef-create: rename dbdef-create to
22724           freeside-dbdef-create and move it to FS/bin, so it gets
22725           %%%FREESIDE_CONF%%% substituted
22726
22727 2007-08-10 15:48  ivan
22728
22729         * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
22730           frequencies
22731
22732 2007-08-10 00:01  ivan
22733
22734         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
22735           httemplate/view/cust_main/packages.html: on changing packages,
22736           don't set setup date unless old package has one
22737
22738 2007-08-08 17:31  ivan
22739
22740         * FS/FS/svc_domain.pm: add TLD checking to svc_domain
22741
22742 2007-08-08 12:18  ivan
22743
22744         * FS/FS/cust_pkg.pm: fix otaker regex
22745
22746 2007-08-07 13:05  ivan
22747
22748         * FS/FS/cust_main.pm: more informative error msg
22749
22750 2007-08-06 12:45  jeff
22751
22752         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
22753           documentation improvements
22754
22755 2007-08-06 01:51  jeff
22756
22757         * fs_selfservice/FS-SelfService/MANIFEST: there is a server
22758
22759 2007-08-06 01:46  jeff
22760
22761         * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
22762           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
22763           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
22764
22765 2007-08-05 10:32  jeff
22766
22767         * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
22768
22769 2007-08-03 19:06  ivan
22770
22771         * rt/etc/RT_SiteConfig.pm: fix URL handling on RT redirects
22772
22773 2007-08-03 18:58  ivan
22774
22775         * Makefile: update Makefile to always substitute in
22776           RT_SiteConfig.pm when running install-rt
22777
22778 2007-08-03 18:57  ivan
22779
22780         * httemplate/elements/header.html: point 1.9 to 1.9 documentation
22781
22782 2007-08-03 17:13  ivan
22783
22784         * rt/: FREESIDE_MODIFIED, Makefile, config.log, config.status,
22785           bin/mason_handler.fcgi, bin/mason_handler.scgi,
22786           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
22787           lib/RT.pm: clean up corners & colors
22788
22789 2007-08-03 15:43  ivan
22790
22791         * rt/etc/: RT_Config.pm, RT_Config.pm.in: fix path so we can find
22792           .css files
22793
22794 2007-08-03 15:06  ivan
22795
22796         * rt/FREESIDE_MODIFIED: [no log message]
22797
22798 2007-08-03 14:49  ivan
22799
22800         * rt/: FREESIDE_MODIFIED, etc/RT_SiteConfig.pm,
22801           lib/RT/SearchBuilder.pm, sbin/rt-setup-database.in: merging
22802           RT_3_6_4 to HEAD
22803
22804 2007-08-02 16:44  ivan
22805
22806         * httemplate/view/cust_main/packages.html: increase package popup
22807           width
22808
22809 2007-08-02 16:09  ivan
22810
22811         * httemplate/: edit/process/cust_pkg.cgi,
22812           elements/select-table.html, misc/change_pkg.cgi,
22813           misc/order_pkg.html, view/cust_main/packages.html: fix slowness
22814           on change package and also make it into a popup
22815
22816 2007-08-02 16:01  ivan
22817
22818         * httemplate/elements/select-cust-part_pkg.html: fix slowness on
22819           change package and also make it into a popup
22820
22821 2007-08-02 15:55  ivan
22822
22823         * FS/FS/CGI.pm: fix status color on small_custview
22824
22825 2007-08-02 14:57  ivan
22826
22827         * httemplate/view/cust_main/packages.html: line up package acitons
22828           all on one line
22829
22830 2007-08-02 12:56  ivan
22831
22832         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.svc.in,
22833           bin/rt.in, bin/standalone_httpd.in, bin/mason_handler.scgi.in,
22834           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
22835           etc/initialdata, etc/drop.Oracle, etc/upgrade/3.5.1/content:
22836           import rt 3.6.4
22837
22838 2007-08-02 12:53  ivan
22839
22840         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
22841           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
22842           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
22843           lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/en.po,
22844           lib/RT/I18N/tr.po, lib/RT/Condition/AnyTransaction.pm,
22845           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
22846           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
22847           lib/RT/Condition/PriorityExceeds.pm,
22848           lib/RT/Condition/StatusChange.pm,
22849           lib/RT/Condition/UserDefined.pm, lib/RT/Condition/OwnerChange.pm,
22850           lib/RT/Condition/QueueChange.pm, lib/RT/Report/Tickets.pm,
22851           lib/RT/Report/Tickets/Entry.pm,
22852           docs/design_docs/ruleset-workflow.txt: import rt 3.6.4
22853
22854 2007-08-02 12:49  ivan
22855
22856         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
22857           configure.ac, sbin/rt-test-dependencies.in,
22858           sbin/extract-message-catalog, sbin/rt-dump-database.in,
22859           sbin/factory, sbin/license_tag,
22860           lib/RT/ObjectCustomFieldValues.pm,
22861           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, lib/RT/Handle.pm,
22862           lib/RT/ObjectCustomField.pm, lib/RT/ScripCondition_Overlay.pm,
22863           lib/RT/CustomFieldValues_Overlay.pm,
22864           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
22865           lib/RT/Scrip_Overlay.pm, lib/RT/GroupMembers_Overlay.pm,
22866           lib/RT/I18N.pm, lib/RT/Queue.pm,
22867           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
22868           lib/RT/System.pm, lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
22869           lib/RT/CustomFieldValues.pm, lib/RT/SavedSearch.pm,
22870           lib/RT/Scrips_Overlay.pm, lib/RT/CustomFields_Overlay.pm,
22871           lib/RT/ObjectCustomFields.pm, lib/RT/Reminders.pm, lib/RT/ACE.pm,
22872           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
22873           lib/RT/Attributes.pm, lib/RT/Base.pm,
22874           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
22875           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
22876           lib/RT/Principal.pm, lib/RT/Attributes_Overlay.pm,
22877           lib/RT/Queues.pm, lib/RT/Attachments.pm,
22878           lib/RT/Attribute_Overlay.pm, lib/RT/CachedGroupMember_Overlay.pm,
22879           lib/RT/ObjectCustomFieldValues_Overlay.pm,
22880           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
22881           lib/RT/Templates.pm, lib/RT/Tickets.pm,
22882           lib/RT/ObjectCustomFieldValue_Overlay.pm,
22883           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
22884           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
22885           lib/RT/Link.pm, lib/RT/Transaction.pm,
22886           lib/RT/GroupMember_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
22887           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
22888           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
22889           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
22890           lib/RT/Template.pm, lib/RT/GroupMembers.pm,
22891           lib/RT/Principal_Overlay.pm, lib/RT/Transactions.pm,
22892           lib/RT/ACL_Overlay.pm, lib/RT/Attachment_Overlay.pm,
22893           lib/RT/ACL.pm, lib/RT/Date.pm, lib/RT/GroupMember.pm,
22894           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm,
22895           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
22896           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
22897           lib/RT/Link_Overlay.pm, lib/RT/ObjectCustomFields_Overlay.pm,
22898           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
22899           lib/RT/Attribute.pm, lib/RT/ScripActions.pm,
22900           lib/RT/Attachment.pm, lib/RT/Queue_Overlay.pm,
22901           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
22902           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
22903           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
22904           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
22905           lib/RT/Interface/Web/Menu.pm,
22906           lib/RT/Interface/Web/QueryBuilder.pm,
22907           lib/RT/Interface/Web/Standalone.pm,
22908           lib/RT/Interface/Email/Auth/GnuPG.pm,
22909           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
22910           lib/RT/Interface/Web/Menu/Item.pm,
22911           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
22912           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
22913           lib/RT/Interface/Email/Auth/MailFrom.pm, lib/RT/Action/Notify.pm,
22914           lib/RT/Action/RecordComment.pm,
22915           lib/RT/Action/RecordCorrespondence.pm,
22916           lib/RT/Action/CreateTickets.pm, lib/RT/Action/NotifyAsComment.pm,
22917           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
22918           lib/RT/Action/AutoOpen.pm, lib/RT/Action/EscalatePriority.pm,
22919           lib/RT/Action/SendEmail.pm, lib/RT/Action/SetPriority.pm,
22920           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
22921           lib/RT/Search/Generic.pm, lib/RT/Search/Googleish.pm,
22922           lib/RT/I18N/cs.po, lib/RT/I18N/es.po, lib/RT/I18N/sv.po,
22923           lib/RT/I18N/fi.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po: import
22924           rt 3.6.4
22925
22926 2007-08-01 15:33  ivan
22927
22928         * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
22929
22930 2007-08-01 15:24  ivan
22931
22932         * CREDITS, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
22933           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
22934           FS/FS/access_group.pm, FS/FS/access_user.pm,
22935           FS/FS/access_user_pref.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
22936           FS/FS/cust_credit.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
22937           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
22938           FS/FS/cust_refund.pm, FS/FS/m2name_Common.pm,
22939           FS/FS/option_Common.pm, FS/FS/part_bill_event.pm,
22940           FS/FS/part_event.pm, FS/FS/part_event_condition.pm,
22941           FS/FS/part_event_condition_option.pm,
22942           FS/FS/part_event_condition_option_option.pm,
22943           FS/FS/part_event_option.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
22944           FS/FS/pkg_referral.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
22945           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
22946           FS/FS/Cron/bill.pm, FS/FS/Cron/expire_user_pref.pm,
22947           FS/FS/part_event/Action.pm, FS/FS/part_event/Condition.pm,
22948           FS/FS/part_event/Action/addpost.pm,
22949           FS/FS/part_event/Action/apply.pm,
22950           FS/FS/part_event/Action/bill.pm,
22951           FS/FS/part_event/Action/cancel.pm,
22952           FS/FS/part_event/Action/collect.pm,
22953           FS/FS/part_event/Action/cust_bill_batch.pm,
22954           FS/FS/part_event/Action/cust_bill_comp.pm,
22955           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
22956           FS/FS/part_event/Action/cust_bill_realtime_card.pm,
22957           FS/FS/part_event/Action/cust_bill_realtime_check.pm,
22958           FS/FS/part_event/Action/cust_bill_realtime_lec.pm,
22959           FS/FS/part_event/Action/cust_bill_send.pm,
22960           FS/FS/part_event/Action/cust_bill_send_agent.pm,
22961           FS/FS/part_event/Action/cust_bill_send_alternate.pm,
22962           FS/FS/part_event/Action/cust_bill_send_csv_ftp.pm,
22963           FS/FS/part_event/Action/cust_bill_send_if_newest.pm,
22964           FS/FS/part_event/Action/cust_bill_spool_csv.pm,
22965           FS/FS/part_event/Action/cust_bill_suspend_if_balance.pm,
22966           FS/FS/part_event/Action/fee.pm,
22967           FS/FS/part_event/Action/suspend.pm,
22968           FS/FS/part_event/Action/suspend_if_pkgpart.pm,
22969           FS/FS/part_event/Action/suspend_unless_pkgpart.pm,
22970           FS/FS/part_event/Condition/agent.pm,
22971           FS/FS/part_event/Condition/agent_type.pm,
22972           FS/FS/part_event/Condition/balance.pm,
22973           FS/FS/part_event/Condition/balance_age.pm,
22974           FS/FS/part_event/Condition/balance_under.pm,
22975           FS/FS/part_event/Condition/cust_bill_age.pm,
22976           FS/FS/part_event/Condition/cust_bill_owed.pm,
22977           FS/FS/part_event/Condition/cust_bill_owed_under.pm,
22978           FS/FS/part_event/Condition/cust_pay_batch_declined.pm,
22979           FS/FS/part_event/Condition/cust_status.pm,
22980           FS/FS/part_event/Condition/every.pm,
22981           FS/FS/part_event/Condition/once.pm,
22982           FS/FS/part_event/Condition/payby.pm,
22983           FS/FS/part_event/Condition/pkg_class.pm,
22984           FS/FS/part_event/Condition/pkg_status.pm,
22985           FS/FS/part_export/textradius.pm, FS/FS/part_pkg/flat.pm,
22986           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
22987           FS/FS/part_pkg/prorate_delayed.pm,
22988           FS/FS/part_pkg/subscription.pm, FS/bin/freeside-daily,
22989           FS/bin/freeside-monthly, FS/t/cust_event.t,
22990           FS/t/part_event-Action.t, FS/t/part_event-Condition.t,
22991           FS/t/part_event.t, FS/t/part_event_condition.t,
22992           FS/t/part_event_condition_option.t,
22993           FS/t/part_event_condition_option_option.t,
22994           FS/t/part_event_option.t, FS/t/pkg_referral.t,
22995           bin/freeside-migrate-events, eg/part_event-Action-template.pm,
22996           eg/part_event-Condition-template.pm, fs_selfservice/DEPLOY,
22997           htetc/handler.pl, httemplate/browse/access_group.html,
22998           httemplate/browse/access_user.html, httemplate/browse/agent.cgi,
22999           httemplate/browse/invoice_template.html,
23000           httemplate/browse/part_bill_event.cgi,
23001           httemplate/browse/part_event.html,
23002           httemplate/browse/part_pkg.cgi,
23003           httemplate/browse/part_referral.html,
23004           httemplate/browse/pkg_class.html, httemplate/browse/reason.html,
23005           httemplate/config/config-process.cgi,
23006           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
23007           httemplate/edit/access_group.html, httemplate/edit/agent.cgi,
23008           httemplate/edit/cust_main.cgi, httemplate/edit/invoice_logo.html,
23009           httemplate/edit/invoice_template.html,
23010           httemplate/edit/part_bill_event.cgi,
23011           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
23012           httemplate/edit/part_referral.html, httemplate/edit/reason.html,
23013           httemplate/edit/elements/edit.html,
23014           httemplate/edit/process/access_group.html,
23015           httemplate/edit/process/invoice_logo.html,
23016           httemplate/edit/process/invoice_template.html,
23017           httemplate/edit/process/part_event.html,
23018           httemplate/edit/process/quick-cust_pkg.cgi,
23019           httemplate/edit/process/elements/process.html,
23020           httemplate/elements/checkboxes-table-name.html,
23021           httemplate/elements/freeside.css,
23022           httemplate/elements/hidden.html, httemplate/elements/menu.html,
23023           httemplate/elements/select-agent.html,
23024           httemplate/elements/select-agent_type.html,
23025           httemplate/elements/select-cust_main-status.html,
23026           httemplate/elements/select-cust_pkg-status.html,
23027           httemplate/elements/select-part_referral.html,
23028           httemplate/elements/select-pkg_class.html,
23029           httemplate/elements/select-table.html,
23030           httemplate/elements/selectlayers.html,
23031           httemplate/elements/table-grid.html,
23032           httemplate/elements/tr-checkbox-multiple.html,
23033           httemplate/elements/tr-checkbox.html,
23034           httemplate/elements/tr-fixed.html,
23035           httemplate/elements/tr-freq.html,
23036           httemplate/elements/tr-input-money.html,
23037           httemplate/elements/tr-input-text.html,
23038           httemplate/elements/tr-password.html,
23039           httemplate/elements/tr-select-agent.html,
23040           httemplate/elements/tr-select-agent_type.html,
23041           httemplate/elements/tr-select-cust_main-status.html,
23042           httemplate/elements/tr-select-cust_pkg-status.html,
23043           httemplate/elements/tr-select-invoice_template.html,
23044           httemplate/elements/tr-select-part_pkg.html,
23045           httemplate/elements/tr-select-part_referral.html,
23046           httemplate/elements/tr-select-pkg_class.html,
23047           httemplate/elements/tr-select-reason.html,
23048           httemplate/elements/tr-select-taxclass.html,
23049           httemplate/elements/tr-select.html,
23050           httemplate/elements/tr-selectlayers.html,
23051           httemplate/elements/tr-selectmultiple-part_pkg.html,
23052           httemplate/elements/tr-td-label.html,
23053           httemplate/elements/tr-title.html,
23054           httemplate/elements/fckeditor/fckconfig.js,
23055           httemplate/elements/fckeditor/fckeditor.js,
23056           httemplate/elements/fckeditor/fckpackager.xml,
23057           httemplate/elements/fckeditor/fckstyles.xml,
23058           httemplate/elements/fckeditor/fcktemplates.xml,
23059           httemplate/elements/fckeditor/editor/fckdebug.html,
23060           httemplate/elements/fckeditor/editor/fckdialog.html,
23061           httemplate/elements/fckeditor/editor/fckeditor.html,
23062           httemplate/elements/fckeditor/editor/fckeditor.original.html,
23063           httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
23064           httemplate/elements/fckeditor/editor/css/fck_internal.css,
23065           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
23066           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
23067           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
23068           httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
23069           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
23070           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
23071           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
23072           httemplate/elements/fckeditor/editor/dialog/fck_about.html,
23073           httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
23074           httemplate/elements/fckeditor/editor/dialog/fck_button.html,
23075           httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
23076           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
23077           httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
23078           httemplate/elements/fckeditor/editor/dialog/fck_find.html,
23079           httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
23080           httemplate/elements/fckeditor/editor/dialog/fck_form.html,
23081           httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
23082           httemplate/elements/fckeditor/editor/dialog/fck_image.html,
23083           httemplate/elements/fckeditor/editor/dialog/fck_link.html,
23084           httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
23085           httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
23086           httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
23087           httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
23088           httemplate/elements/fckeditor/editor/dialog/fck_select.html,
23089           httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
23090           httemplate/elements/fckeditor/editor/dialog/fck_source.html,
23091           httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
23092           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
23093           httemplate/elements/fckeditor/editor/dialog/fck_table.html,
23094           httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
23095           httemplate/elements/fckeditor/editor/dialog/fck_template.html,
23096           httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
23097           httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
23098           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
23099           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
23100           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
23101           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
23102           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
23103           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
23104           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
23105           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
23106           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
23107           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
23108           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
23109           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
23110           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
23111           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
23112           httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
23113           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
23114           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
23115           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
23116           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
23117           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
23118           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
23119           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
23120           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
23121           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
23122           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
23123           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
23124           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
23125           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
23126           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
23127           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
23128           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
23129           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
23130           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
23131           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
23132           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
23133           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
23134           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
23135           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
23136           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
23137           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
23138           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
23139           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
23140           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
23141           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
23142           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
23143           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
23144           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
23145           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
23146           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
23147           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
23148           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
23149           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
23150           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
23151           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
23152           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
23153           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
23154           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
23155           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
23156           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
23157           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
23158           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
23159           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
23160           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
23161           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
23162           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
23163           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
23164           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
23165           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
23166           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
23167           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
23168           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
23169           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
23170           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
23171           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
23172           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
23173           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
23174           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
23175           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
23176           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
23177           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
23178           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
23179           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
23180           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
23181           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
23182           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
23183           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
23184           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
23185           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
23186           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
23187           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
23188           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
23189           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
23190           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
23191           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
23192           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
23193           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
23194           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
23195           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
23196           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
23197           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
23198           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
23199           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
23200           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
23201           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
23202           httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
23203           httemplate/elements/fckeditor/editor/images/anchor.gif,
23204           httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
23205           httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
23206           httemplate/elements/fckeditor/editor/images/spacer.gif,
23207           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
23208           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
23209           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
23210           httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
23211           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
23212           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
23213           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
23214           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
23215           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
23216           httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
23217           httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
23218           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
23219           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
23220           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
23221           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
23222           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
23223           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
23224           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
23225           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
23226           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
23227           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
23228           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
23229           httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
23230           httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
23231           httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
23232           httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
23233           httemplate/elements/fckeditor/editor/lang/af.js,
23234           httemplate/elements/fckeditor/editor/lang/ar.js,
23235           httemplate/elements/fckeditor/editor/lang/bg.js,
23236           httemplate/elements/fckeditor/editor/lang/bn.js,
23237           httemplate/elements/fckeditor/editor/lang/bs.js,
23238           httemplate/elements/fckeditor/editor/lang/ca.js,
23239           httemplate/elements/fckeditor/editor/lang/cs.js,
23240           httemplate/elements/fckeditor/editor/lang/da.js,
23241           httemplate/elements/fckeditor/editor/lang/de.js,
23242           httemplate/elements/fckeditor/editor/lang/el.js,
23243           httemplate/elements/fckeditor/editor/lang/en-au.js,
23244           httemplate/elements/fckeditor/editor/lang/en-ca.js,
23245           httemplate/elements/fckeditor/editor/lang/en-uk.js,
23246           httemplate/elements/fckeditor/editor/lang/en.js,
23247           httemplate/elements/fckeditor/editor/lang/eo.js,
23248           httemplate/elements/fckeditor/editor/lang/es.js,
23249           httemplate/elements/fckeditor/editor/lang/et.js,
23250           httemplate/elements/fckeditor/editor/lang/eu.js,
23251           httemplate/elements/fckeditor/editor/lang/fa.js,
23252           httemplate/elements/fckeditor/editor/lang/fi.js,
23253           httemplate/elements/fckeditor/editor/lang/fo.js,
23254           httemplate/elements/fckeditor/editor/lang/fr.js,
23255           httemplate/elements/fckeditor/editor/lang/gl.js,
23256           httemplate/elements/fckeditor/editor/lang/he.js,
23257           httemplate/elements/fckeditor/editor/lang/hi.js,
23258           httemplate/elements/fckeditor/editor/lang/hr.js,
23259           httemplate/elements/fckeditor/editor/lang/hu.js,
23260           httemplate/elements/fckeditor/editor/lang/it.js,
23261           httemplate/elements/fckeditor/editor/lang/ja.js,
23262           httemplate/elements/fckeditor/editor/lang/km.js,
23263           httemplate/elements/fckeditor/editor/lang/ko.js,
23264           httemplate/elements/fckeditor/editor/lang/lt.js,
23265           httemplate/elements/fckeditor/editor/lang/lv.js,
23266           httemplate/elements/fckeditor/editor/lang/mn.js,
23267           httemplate/elements/fckeditor/editor/lang/ms.js,
23268           httemplate/elements/fckeditor/editor/lang/nb.js,
23269           httemplate/elements/fckeditor/editor/lang/nl.js,
23270           httemplate/elements/fckeditor/editor/lang/no.js,
23271           httemplate/elements/fckeditor/editor/lang/pl.js,
23272           httemplate/elements/fckeditor/editor/lang/pt-br.js,
23273           httemplate/elements/fckeditor/editor/lang/pt.js,
23274           httemplate/elements/fckeditor/editor/lang/ro.js,
23275           httemplate/elements/fckeditor/editor/lang/ru.js,
23276           httemplate/elements/fckeditor/editor/lang/sk.js,
23277           httemplate/elements/fckeditor/editor/lang/sl.js,
23278           httemplate/elements/fckeditor/editor/lang/sr-latn.js,
23279           httemplate/elements/fckeditor/editor/lang/sr.js,
23280           httemplate/elements/fckeditor/editor/lang/sv.js,
23281           httemplate/elements/fckeditor/editor/lang/th.js,
23282           httemplate/elements/fckeditor/editor/lang/tr.js,
23283           httemplate/elements/fckeditor/editor/lang/uk.js,
23284           httemplate/elements/fckeditor/editor/lang/vi.js,
23285           httemplate/elements/fckeditor/editor/lang/zh-cn.js,
23286           httemplate/elements/fckeditor/editor/lang/zh.js,
23287           httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
23288           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
23289           httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
23290           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
23291           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
23292           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
23293           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
23294           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
23295           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
23296           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
23297           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
23298           httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
23299           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
23300           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
23301           httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
23302           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
23303           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
23304           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
23305           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
23306           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
23307           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
23308           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
23309           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
23310           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
23311           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
23312           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
23313           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
23314           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
23315           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
23316           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
23317           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
23318           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
23319           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
23320           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
23321           httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
23322           httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
23323           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
23324           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
23325           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
23326           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
23327           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
23328           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
23329           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
23330           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
23331           httemplate/graph/report_cust_bill_pkg.html,
23332           httemplate/graph/report_money_time.html,
23333           httemplate/misc/cancel_cust.html,
23334           httemplate/misc/cancel_pkg.html,
23335           httemplate/misc/cust_main-cancel.cgi,
23336           httemplate/misc/cust_main-import.cgi,
23337           httemplate/misc/email_events.cgi, httemplate/misc/fax_events.cgi,
23338           httemplate/misc/order_pkg.html, httemplate/misc/print_events.cgi,
23339           httemplate/misc/process/cancel_pkg.html,
23340           httemplate/pref/pref-process.html,
23341           httemplate/search/cust_bill.html,
23342           httemplate/search/cust_bill_event.cgi,
23343           httemplate/search/cust_bill_event.html,
23344           httemplate/search/cust_event.html,
23345           httemplate/search/report_cust_bill.html,
23346           httemplate/search/report_cust_credit.html,
23347           httemplate/search/report_cust_event.html,
23348           httemplate/search/report_cust_main-zip.html,
23349           httemplate/search/report_cust_pay.html,
23350           httemplate/search/report_cust_pay_batch.html,
23351           httemplate/search/report_cust_pkg.html,
23352           httemplate/search/svc_acct.cgi,
23353           httemplate/search/svc_broadband.cgi,
23354           httemplate/search/svc_domain.cgi,
23355           httemplate/search/svc_forward.cgi,
23356           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
23357           httemplate/search/elements/search.html,
23358           httemplate/view/cust_bill-logo.cgi,
23359           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
23360           httemplate/view/logo.cgi, httemplate/view/svc_Common.html,
23361           httemplate/view/cust_main/packages.html,
23362           httemplate/view/cust_main/payment_history.html, test/cgi-test:
23363           event refactor, landing on HEAD!
23364
23365 2007-08-01 15:20  ivan
23366
23367         * rt/: Makefile, config.log, config.status, bin/mason_handler.fcgi,
23368           bin/mason_handler.scgi, bin/mason_handler.svc,
23369           bin/rt-commit-handler, bin/rt-crontool, bin/rt-mailgate,
23370           etc/RT_Config.pm, lib/RT.pm, lib/RTx/WebCronTool.pm,
23371           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl:
23372           commit these RT differences, seem to be mostly in autogen'ed
23373           stuff
23374
23375 2007-08-01 12:24  ivan
23376
23377         * httemplate/misc/process/cancel_pkg.html: comment out unused code
23378
23379 2007-08-01 12:22  ivan
23380
23381         * httemplate/elements/xmlhttp.html: masonization
23382
23383 2007-08-01 12:21  ivan
23384
23385         * FS/bin/freeside-upgrade: freeside-upgrade: add'l documentation &
23386           turn on DBIx::DBSchema::Index debugging too
23387
23388 2007-08-01 12:19  ivan
23389
23390         * FS/FS/ClientAPI/MyAccount.pm: better error reporting: all three
23391           of these methods might return an error
23392
23393 2007-08-01 12:19  ivan
23394
23395         * FS/FS/reason.pm: more generic modules first
23396
23397 2007-08-01 12:18  ivan
23398
23399         * FS/FS/Conf.pm: some comments on config_orbase sub and add'l
23400           description for emailcancel config
23401
23402 2007-07-26 04:13  ivan
23403
23404         * FS/FS/Schema.pm: add index
23405
23406 2007-07-20 12:58  ivan
23407
23408         * bin/apache.export: apache export: don't bomb out when svc_www
23409           records aren't associated with an svc_acct, just leave those
23410           subsitution vars blank
23411
23412 2007-07-19 07:05  jeff
23413
23414         * httemplate/config/config-view.cgi: do not include description in
23415           link to popup
23416
23417 2007-07-18 14:13  ivan
23418
23419         * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
23420           wtf
23421
23422 2007-07-18 11:07  jeff
23423
23424         * FS/FS/Conf.pm, httemplate/browse/agent.cgi,
23425           httemplate/config/config-delete.cgi,
23426           httemplate/config/config-download.cgi,
23427           httemplate/config/config-process.cgi,
23428           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
23429           config in database cleanup, editing, and agent-specific config
23430           (452, 1419)
23431
23432 2007-07-17 20:23  jeff
23433
23434         * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
23435           should be editable with ACL (#1730)
23436
23437 2007-07-13 17:44  ivan
23438
23439         * bin/find-overapplied: a payment, by any other name
23440
23441 2007-07-13 16:58  ivan
23442
23443         * bin/find-overapplied: adding quick find-overapplied script
23444
23445 2007-07-13 16:52  ivan
23446
23447         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
23448           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
23449           FS/bin/freeside-prepaidd, httemplate/misc/bill.cgi,
23450           httemplate/misc/process/recharge_svc.html,
23451           httemplate/edit/process/cust_main.cgi: fix race condition where
23452           ->apply_payments_and_credits could double-apply in rare cases
23453
23454 2007-07-13 10:00  jeff
23455
23456         * FS/FS/Conf.pm: a touch should not obliterate
23457
23458 2007-07-12 14:41  ivan
23459
23460         * bin/apache.export: add debugging flag to apache export
23461
23462 2007-07-12 14:08  jeff
23463
23464         * FS/FS/UID.pm: redundant test
23465
23466 2007-07-12 06:36  jeff
23467
23468         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/Misc.pm,
23469           FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_bill.pm,
23470           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
23471           FS/bin/freeside-init-config, FS/bin/freeside-setup,
23472           FS/bin/freeside-upgrade, httemplate/misc/download-batch.cgi:
23473           refactor freeside-init-config to module code, compare results of
23474           old/new code, have freeside-upgrade complain and revert to old
23475           code/config on failure (#1477)
23476
23477 2007-07-11 04:10  ivan
23478
23479         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
23480           amount in error message
23481
23482 2007-07-11 01:35  ivan
23483
23484         * FS/FS/cust_main.pm: finish adding payunique field
23485
23486 2007-07-11 01:08  ivan
23487
23488         * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
23489           httemplate/misc/process/payment.cgi: finish adding payunique
23490           field
23491
23492 2007-07-10 21:23  jeff
23493
23494         * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
23495           paytype, stateid, and stateid_state for CHEK transactions (#1718)
23496
23497 2007-07-06 16:55  jeff
23498
23499         * httemplate/edit/process/svc_acct.cgi: manually editing usage
23500           counters removes overlimit status (#1706)
23501
23502 2007-07-06 01:08  ivan
23503
23504         * README: v3!
23505
23506 2007-07-05 15:05  ivan
23507
23508         * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
23509           (without requiring it)
23510
23511 2007-07-01 17:15  ivan
23512
23513         * FS/FS/cust_pkg.pm: missing method name in docs
23514
23515 2007-06-30 17:36  ivan
23516
23517         * httemplate/edit/agent.cgi: separate agent interface is
23518           deprecated...
23519
23520 2007-06-29 14:06  ivan
23521
23522         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
23523           header/footer to svc_www view and edit
23524
23525 2007-06-28 18:45  ivan
23526
23527         * FS/FS/Record.pm: last small fix for new DBIx::DBSchema
23528
23529 2007-06-28 18:42  ivan
23530
23531         * FS/FS/cust_pay.pm: silly missing parenthesis
23532
23533 2007-06-28 18:27  ivan
23534
23535         * bin/strip-eps: removing create-history-tables, freeside-upgrade
23536           does this anyway
23537
23538 2007-06-28 18:23  ivan
23539
23540         * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
23541           checking
23542
23543 2007-06-28 18:16  ivan
23544
23545         * FS/FS/: Schema.pm: update Schema.pm to handle index updates, with
23546           new DBIx::DBSchema
23547
23548 2007-06-28 13:57  ivan
23549
23550         * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
23551           bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
23552           for cron jobs
23553
23554 2007-06-26 11:20  ivan
23555
23556         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
23557           Number::Format 1.50, not just any version
23558
23559 2007-06-26 09:55  jeff
23560
23561         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
23562           date range to page top
23563
23564 2007-06-26 08:36  jeff
23565
23566         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
23567           FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
23568           httemplate/edit/REAL_cust_pkg.cgi,
23569           httemplate/edit/process/REAL_cust_pkg.cgi,
23570           httemplate/misc/cancel_pkg.html,
23571           httemplate/misc/process/cancel_pkg.html,
23572           httemplate/search/cust_pkg.cgi,
23573           httemplate/search/report_cust_pkg.html,
23574           httemplate/view/cust_main/packages.html: suspend later just like
23575           expire (#1487)
23576
23577 2007-06-25 19:31  ivan
23578
23579         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
23580           "====" to <HR> in selfservice usage stuff.  welcome to this
23581           millenium! :)
23582
23583 2007-06-22 14:25  jeff
23584
23585         * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
23586           view_usage_details.html: self-service usage report enhancements
23587           (1495)
23588
23589 2007-06-22 10:27  jeff
23590
23591         * httemplate/graph/elements/monthly.html: add csv and excel export
23592           to sales reports (1426)
23593
23594 2007-06-22 10:21  jeff
23595
23596         * FS/FS/part_export/www_shellcommands.pm: documentation improvement
23597
23598 2007-06-20 21:02  jeff
23599
23600         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
23601           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, conf/welcome_letter: latex
23602           welcome letters (1677)
23603
23604 2007-06-20 15:58  ivan
23605
23606         * rt/etc/RT_SiteConfig.pm: add QuickCreateLong option, part of
23607           merging spiritone RT changes
23608
23609 2007-06-20 15:35  ivan
23610
23611         * rt/etc/RT_SiteConfig.pm: add $RT::MyTicketsLength patch from
23612           spiritone, part of merging RT changes (#1661)
23613
23614 2007-06-20 15:28  ivan
23615
23616         * CREDITS, rt/lib/RT/Extension/ActivityReports.pm,
23617           rt/lib/RTx/Statistics.pm,
23618           rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
23619           rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
23620           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
23621           rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
23622           rt/html/Developer/CronTool/autohandler,
23623           rt/html/Developer/CronTool/index.html,
23624           rt/html/Reports/Activity/ActivityDetail.html,
23625           rt/html/Reports/Activity/ActivitySummary.html,
23626           rt/html/Reports/Activity/ResolutionComments.html,
23627           rt/html/Reports/Activity/ResolutionStatistics.html,
23628           rt/html/Reports/Activity/index.html,
23629           rt/html/Reports/Activity/Elements/LimitReport,
23630           rt/html/Reports/Activity/Elements/MiniPlot,
23631           rt/html/Reports/Activity/Elements/PrintFooter,
23632           rt/html/Reports/Activity/Elements/PrintHeader,
23633           rt/html/Reports/Activity/Elements/ScreenFooter,
23634           rt/html/Reports/Activity/Elements/ScreenHeader,
23635           rt/html/Reports/Activity/Elements/Tabs,
23636           rt/html/Reports/Activity/Elements/Wrapper: integrate
23637           RTx::Statistics package, part of merging spiritone RT changes
23638           (#1661)
23639
23640 2007-06-18 09:45  jeff
23641
23642         * httemplate/edit/svc_www.cgi: must escape config data
23643
23644 2007-06-15 11:44  jeff
23645
23646         * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
23647           httemplate/edit/process/cust_refund.cgi: paydate option for
23648           realtime_refund_bop and UI entry for cust_pay records without it
23649           (#1662 UI)
23650
23651 2007-06-14 17:58  jeff
23652
23653         * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
23654           to B:OP during refunds with paynum (#1662)
23655
23656 2007-06-13 09:56  jeff
23657
23658         * FS/FS/part_export/sqlradius.pm: additional debugging
23659
23660 2007-06-08 17:53  ivan
23661
23662         * bin/: bill-for-nextmonth, bill-for-nextyear: adding
23663           bill-for-next* hacks like bill-next* stuff but with -n flag, for
23664           skycatcher
23665
23666 2007-06-08 17:40  ivan
23667
23668         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
23669           skycatcher modifications for pre-printing invoices, but with
23670           today's date
23671
23672 2007-06-08 16:21  ivan
23673
23674         * bin/all-postal-no-email: adding quick script to move all
23675           customers to postal billing only for skycatcher
23676
23677 2007-06-08 10:38  jeff
23678
23679         * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
23680           usergroup table (work around #1606)
23681
23682 2007-06-08 07:40  jeff
23683
23684         * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
23685           (fixes #1657)
23686
23687 2007-06-06 17:45  jeff
23688
23689         * FS/FS/cust_bill.pm: cruft removal
23690
23691 2007-06-06 15:34  jeff
23692
23693         * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
23694           (#1658)
23695
23696 2007-06-06 12:58  khoff
23697
23698         * FS/FS/: cust_main.pm, Conf.pm: Added 'disable_void_after' config
23699           option to disable the VOID-before-credit behavior of
23700           FS::cust_main::realtime_refund_bop after n seconds, if set.  For
23701           broken gateways like SkipJack that a pprove VOIDs for settled
23702           transactions.
23703
23704 2007-06-05 08:07  jeff
23705
23706         * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
23707           statement
23708
23709 2007-06-02 14:07  jeff
23710
23711         * httemplate/elements/header.html: drop ticket search form and
23712           logic from ticketless installs
23713
23714 2007-05-31 08:03  jeff
23715
23716         * httemplate/edit/payment_gateway.html: add TransFirst eLink
23717           support
23718
23719 2007-05-29 20:38  ivan
23720
23721         * FS/FS/svc_external.pm: should eliminiate error: Use of
23722           uninitialized value in string eq at
23723           /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
23724
23725 2007-05-29 20:05  ivan
23726
23727         * httemplate/view/svc_domain.cgi: fix javascript confirmation for
23728           domain records with " in them...
23729
23730 2007-05-21 17:34  ivan
23731
23732         * httemplate/search/report_tax.cgi: fix tax reports for some odd
23733           upgrade edge cases: when you have both taxclass and non-taxclass
23734           entries in cust_main_county for a single region (not correct
23735           setup in the first place), and non-null but empty values in
23736           taxname
23737
23738 2007-05-20 19:18  ivan
23739
23740         * FS/FS/Schema.pm: haven't had anyone use this in years, and for
23741           some reason DBIx::DBSchema can't reverse engineer the schema for
23742           it, causing freeside-upgrade to error out trying to recreate it
23743
23744 2007-05-18 16:44  ivan
23745
23746         * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
23747           hide postal/fax invoice options in backoffice as well as
23748           self-service.  closes: bug#1614
23749
23750 2007-05-11 16:18  khoff
23751
23752         * httemplate/search/: report_cust_bill.html,
23753           report_cust_credit.html, report_cust_main-zip.html,
23754           report_cust_pay.html, report_cust_pay_batch.html,
23755           report_cust_pkg.html: Fix (hopefully) all uses of
23756           /elements/tr-select-agent.html where agentnum may be undefined.
23757
23758 2007-05-11 12:03  ivan
23759
23760         * FS/FS/part_export/communigate_pro.pm: logout seems not to return
23761           an error status, so don't up the queue with "failed: Can't logout
23762           of CGPro: No error"
23763
23764 2007-05-11 11:14  khoff
23765
23766         * httemplate/elements/header.html: Use FS::TicketSystem to get RT
23767           URL.
23768
23769 2007-05-11 11:08  khoff
23770
23771         * FS/FS/XMLRPC.pm: Quiet debug output.
23772
23773 2007-05-08 15:43  jeff
23774
23775         * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
23776           plan data
23777
23778 2007-05-08 15:10  jeff
23779
23780         * FS/FS/part_pkg/flat.pm: charges and time are not measured in
23781           megabytes
23782
23783 2007-05-08 09:51  ivan
23784
23785         * bin/: bill-nextmonth, bill-nextyear: [no log message]
23786
23787 2007-05-06 23:35  jeff
23788
23789         * FS/bin/: freeside-sqlradius-dedup-group,
23790           freeside-sqlradius-reset: sqlradius usergroup tools
23791
23792 2007-05-06 19:14  jeff
23793
23794         * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
23795
23796 2007-05-06 19:13  jeff
23797
23798         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
23799           httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
23800           groups handling
23801
23802 2007-05-01 13:00  ivan
23803
23804         * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
23805
23806 2007-05-01 12:57  ivan
23807
23808         * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
23809           FS::ClientAPI_SessionCache for signup info so it actually works -
23810           speed up signups
23811
23812 2007-04-29 15:55  jeff
23813
23814         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
23815           FS/FS/ClientAPI/Signup.pm,
23816           fs_selfservice/FS-SelfService/cgi/signup.cgi,
23817           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
23818           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
23819           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
23820           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
23821           fs_selfservice/FS-SelfService/cgi/signup.html,
23822           httemplate/view/cust_main/billing.html: ticket 1568 config
23823           options for new echeck fields and addition to selfservice
23824           interface
23825
23826 2007-04-27 15:54  jeff
23827
23828         * httemplate/edit/cust_main/contact.html: adjust default labelling
23829
23830 2007-04-27 15:37  jeff
23831
23832         * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
23833           value
23834
23835 2007-04-25 21:46  jeff
23836
23837         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
23838           httemplate/misc/recharge_svc.html: more datavolume format
23839
23840 2007-04-25 20:35  ivan
23841
23842         * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
23843           datavolume-forcemegabytes
23844
23845 2007-04-25 20:09  jeff
23846
23847         * FS/FS/UI/bytecount.pm: improve configfile handling
23848
23849 2007-04-25 18:50  jeff
23850
23851         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
23852           dodgy ACH hack from ticket 1436
23853
23854 2007-04-24 17:54  ivan
23855
23856         * FS/FS/: cust_bill.pm, Conf.pm: add lpr-postscript_prefix and
23857           lpr-postscript_suffix config options for printer commands to
23858           place printer in postscript mode
23859
23860 2007-04-23 17:21  jeff
23861
23862         * FS/FS/svc_www.pm: untaint
23863
23864 2007-04-23 17:04  jeff
23865
23866         * httemplate/view/svc_acct.cgi: missed a bytecount
23867
23868 2007-04-23 16:34  ivan
23869
23870         * httemplate/search/cust_pkg.cgi: fix error: column reference
23871           "fieldname" is ambiguous
23872
23873 2007-04-22 20:41  jeff
23874
23875         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_bill.pm,
23876           FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
23877           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
23878           add to ACH batch feature from customer view page
23879
23880 2007-04-20 21:44  ivan
23881
23882         * FS/FS/cust_svc.pm: bring POD documentation in line with reality
23883           wrt where we're storing phone numbers
23884
23885 2007-04-20 14:40  ivan
23886
23887         * conf/: invoice_html, invoice_latex: add customer # to default
23888           invoice templates
23889
23890 2007-04-20 14:31  ivan
23891
23892         * httemplate/view/cust_main/billing.html: don't put this
23893           information way out on the right in its own columns.
23894
23895 2007-04-19 16:34  ivan
23896
23897         * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
23898           to its own module
23899
23900 2007-04-19 16:30  jeff
23901
23902         * FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/UI/bytecount.pm,
23903           FS/FS/part_pkg/flat.pm, FS/FS/ClientAPI/MyAccount.pm,
23904           httemplate/edit/process/prepay_credit.cgi,
23905           httemplate/edit/process/svc_acct.cgi,
23906           httemplate/search/prepay_credit.html, htetc/handler.pl: break
23907           _bytecount subroutines out of FS::UI::Web
23908
23909 2007-04-19 13:18  ivan
23910
23911         * htetc/handler.pl, httemplate/search/cust_svc.html,
23912           httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
23913           httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
23914           fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
23915           with an explicit import.  did i mention this was really really
23916           weird?
23917
23918 2007-04-18 20:15  ivan
23919
23920         * FS/FS/UID.pm: better error message about missing secrets file
23921           errors.  WTF is going on!
23922
23923 2007-04-18 16:22  ivan
23924
23925         * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
23926           fix use statements for FS::UI::Web.  not "use"ing modules in the
23927           actual modules you use them in is bad, mmmkay
23928
23929 2007-04-18 13:01  ivan
23930
23931         * FS/FS/part_pkg.pm: praise the parser!  amen!  (fix a doc typo)
23932
23933 2007-04-12 17:53  jeff
23934
23935         * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
23936
23937 2007-04-11 20:16  jeff
23938
23939         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
23940           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
23941           FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
23942           httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
23943           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
23944           httemplate/edit/process/part_pkg.cgi,
23945           httemplate/edit/process/svc_acct.cgi,
23946           httemplate/view/svc_acct.cgi: input and output on data volume
23947           fields specified with k,m,g,or t
23948
23949 2007-04-11 19:42  ivan
23950
23951         * FS/FS/svc_Common.pm: quiet "Use of uninitialized value in string
23952           eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131".  i
23953           think.
23954
23955 2007-04-11 19:27  ivan
23956
23957         * httemplate/misc/process/recharge_svc.html: remove
23958           'backend-realtime' flag required for recharges, want that just
23959           for signups, running recharges right away by default is fine.
23960           also fix the 'fatal error - unknown payby' error that'll probably
23961           never be reached
23962
23963 2007-04-10 21:28  jeff
23964
23965         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
23966           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
23967           httemplate/view/cust_main/packages.html: usage suspend vs admin
23968           suspend -- avoid actual cust_pkg::suspend except legacy cases
23969
23970 2007-04-09 18:44  ivan
23971
23972         * FS/FS/Conf.pm: remove a ton of deprecated config options
23973
23974 2007-04-09 18:29  ivan
23975
23976         * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
23977
23978 2007-04-09 16:38  jeff
23979
23980         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
23981           trigger recharge from the backend as in self-service
23982
23983 2007-04-07 18:14  jeff
23984
23985         * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
23986           generated passwords be all caps
23987
23988 2007-04-07 17:41  jeff
23989
23990         * httemplate/edit/svc_acct.cgi: correct usage editing bug
23991
23992 2007-04-07 17:22  jeff
23993
23994         * FS/FS/svc_acct.pm: threshold usage email should not be sent to
23995           svc_acct->email
23996
23997 2007-04-06 17:07  jeff
23998
23999         * httemplate/view/cust_main/billing.html: ommitted file
24000
24001 2007-04-06 16:57  jeff
24002
24003         * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
24004           httemplate/misc/process/payment.cgi: integrate new echeck fields
24005           into freeside backend payment processing
24006
24007 2007-04-06 12:38  jeff
24008
24009         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
24010           httemplate/edit/cust_main.cgi,
24011           httemplate/edit/cust_main/billing.html: ticket 1443 add account
24012           type and bank state for echeck processing
24013
24014 2007-04-05 17:37  ivan
24015
24016         * FS/FS/Conf.pm: slight update for batch-enable description & add
24017           ach-spiritone format to batch-default and batch-fixed_format-CHEK
24018           config items
24019
24020 2007-04-05 17:34  ivan
24021
24022         * FS/FS/Conf.pm: slight better descriptions
24023
24024 2007-04-05 17:01  khoff
24025
24026         * FS/FS/part_export/nas_wrapper.pm: Disable debug output by
24027           default.  Pass @_ along to new exports.
24028
24029 2007-04-05 15:01  ivan
24030
24031         * httemplate/elements/menu.html: they're comments now
24032
24033 2007-04-05 07:15  jeff
24034
24035         * httemplate/misc/process/cust_main_note-import.cgi: use comments
24036           and not notes
24037
24038 2007-04-04 19:04  ivan
24039
24040         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
24041           httemplate/edit/cust_main.cgi,
24042           httemplate/edit/cust_main/billing.html,
24043           httemplate/view/cust_main/billing.html: per-customer invoice
24044           terms override
24045
24046 2007-04-04 18:45  ivan
24047
24048         * httemplate/pref/pref.html: finish moving vonage integration to a
24049           user pref
24050
24051 2007-04-04 18:38  ivan
24052
24053         * httemplate/pref/pref-process.html: finish moving the vonage
24054           integration to per-user
24055
24056 2007-04-04 17:01  ivan
24057
24058         * FS/bin/freeside-init-config: correct usage
24059
24060 2007-04-04 15:42  ivan
24061
24062         * Makefile: yes virginia
24063
24064 2007-04-04 13:04  jeff
24065
24066         * FS/bin/freeside-upgrade: correct a bootstrap issue
24067
24068 2007-04-04 08:30  jeff
24069
24070         * FS/FS/cust_bill.pm: squash bug which causes re-email failed
24071           events to fail
24072
24073 2007-04-03 12:37  jeff
24074
24075         * httemplate/misc/cust_main_note-import.cgi: correct handling of
24076           non-unix line termination
24077
24078 2007-04-02 18:39  ivan
24079
24080         * bin/fs-migrate-cust_tax_exempt: [no log message]
24081
24082 2007-04-02 08:49  jeff
24083
24084         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
24085           FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
24086           httemplate/edit/process/cust_main.cgi,
24087           httemplate/view/cust_main/contacts.html: ticket 1528 add driver's
24088           license field, mask it and ssn
24089
24090 2007-03-31 19:45  jeff
24091
24092         * httemplate/view/svc_www.cgi, FS/FS/AccessRight.pm,
24093           FS/FS/Schema.pm, bin/apache.export, httemplate/edit/svc_www.cgi:
24094           quick hack to add extra 'config lines' to svc_www and otherwise
24095           enhance svc_www
24096
24097 2007-03-27 20:59  ivan
24098
24099         * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
24100           shellcommands delete export
24101
24102 2007-03-21 16:07  ivan
24103
24104         * FS/FS/cust_main.pm: fix bug displaying additional debugging info
24105           when process returns no error_message
24106
24107 2007-03-21 15:09  ivan
24108
24109         * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
24110           an error_message, output additional debugging information, if
24111           available
24112
24113 2007-03-20 21:01  jeff
24114
24115         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
24116           httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
24117           format, return processing and autopost
24118
24119 2007-03-20 18:21  jeff
24120
24121         * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
24122           httemplate/pref/pref.html: ticket 1427, automatically email excel
24123           a/r report
24124
24125 2007-03-20 15:10  ivan
24126
24127         * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
24128           agent-specific advertising sources
24129
24130 2007-03-20 13:11  jeff
24131
24132         * httemplate/misc/: cust_main_note-import.cgi,
24133           cust_main_note-import.html, process/cust_main_note-import.cgi:
24134           acls on new import
24135
24136 2007-03-20 13:01  jeff
24137
24138         * httemplate/elements/menu.html: tie note import into menu
24139
24140 2007-03-20 10:03  jeff
24141
24142         * FS/FS/cust_main.pm, httemplate/misc/cust_main_note-import.html,
24143           httemplate/misc/cust_main_note-import.cgi,
24144           httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
24145           tool for customer note importation
24146
24147 2007-03-15 18:35  ivan
24148
24149         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
24150           httemplate/pref/pref.html: vonage click2call integration should
24151           not be sitewide, especially now that we have user prefs
24152
24153 2007-03-15 13:54  ivan
24154
24155         * FS/FS/part_pkg.pm: 13 months!
24156
24157 2007-03-15 13:08  khoff
24158
24159         * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
24160           attributes to match actual field sizes.
24161
24162 2007-03-15 13:08  khoff
24163
24164         * FS/FS/part_export/router.pm: Added configurable error checks
24165           instead of stupid /^ERROR/ check.  Commands can now be processed
24166           with Text::Template using [@-- --@] delimeters, in addition to
24167           evaling a double-quoted string.  Cleaned up spurious debug
24168           output.
24169
24170 2007-03-15 13:07  khoff
24171
24172         * FS/FS/part_virtual_field.pm: Escape the values in virtual field
24173           html form inputs.
24174
24175 2007-03-15 13:07  khoff
24176
24177         * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
24178           serial.
24179
24180 2007-03-14 16:30  jeff
24181
24182         * FS/FS/svc_acct.pm: turn debugging off
24183
24184 2007-03-14 16:27  jeff
24185
24186         * FS/FS/svc_acct.pm: correcting ->replace on bill
24187
24188 2007-03-13 02:21  ivan
24189
24190         * FS/FS/cust_pkg.pm: okay, so this should link to usernum now.  but
24191           until then, it should be ->username, not ->name, eek.  causing
24192           "Error: Error inserting cust_pkg_reason: ERROR: value to long for
24193           type character varying(32)" errors and will be harder to
24194           normalize back to usernum when we fix that
24195
24196 2007-03-10 20:13  ivan
24197
24198         * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
24199           whew, its paged
24200
24201 2007-03-09 16:16  khoff
24202
24203         * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
24204           "identical" records anyway.
24205
24206 2007-03-09 16:11  khoff
24207
24208         * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
24209           for FS::svc_broadband.
24210
24211 2007-03-09 09:11  jeff
24212
24213         * bin/svc_acct_pop.import: pop import tool
24214
24215 2007-03-07 11:48  khoff
24216
24217         * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
24218           the setup fee while a package is suspended.
24219
24220 2007-03-06 11:56  ivan
24221
24222         * bin/slony-setup: slight update for slony setup script
24223
24224 2007-03-05 17:59  ivan
24225
24226         * httemplate/search/cust_main.cgi: fix status colors in mozilla
24227
24228 2007-03-05 15:01  jayce
24229
24230         * FS/FS/part_pkg/base_delayed.pm: Typo in the package name caused a
24231           warning.  Fixed.
24232
24233 2007-03-05 11:48  khoff
24234
24235         * httemplate/search/report_cust_bill.html: Fixed a problem with the
24236           %opts hash getting skewed (specifically $opt{'value'} == 'label')
24237           when $cgi->param('agentnum') was unset.
24238
24239 2007-03-02 17:29  ivan
24240
24241         * fs_selfservice/FS-SelfService/cgi/signup.cgi: pass the remote IP
24242           address along with signup requests, for some gateways
24243
24244 2007-03-02 15:48  ivan
24245
24246         * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
24247           like "AUTH/TKT 123456"... will this make refunds work?
24248
24249 2007-03-01 22:24  ivan
24250
24251         * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
24252           whew
24253
24254 2007-03-01 12:56  ivan
24255
24256         * FS/FS/part_pkg/voip_cdr.pm: better match for toll-free prefixes
24257
24258 2007-03-01 12:12  ivan
24259
24260         * FS/FS/Misc/prune.pm: yeah, a typo
24261
24262 2007-03-01 09:48  ivan
24263
24264         * FS/bin/: freeside-prune-applications, freeside-upgrade:
24265           prune_applications moved to FS::Misc::prune
24266
24267 2007-03-01 09:47  ivan
24268
24269         * FS/FS/Misc/prune.pm: adding FS::Misc::prune
24270
24271 2007-03-01 09:44  ivan
24272
24273         * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
24274
24275 2007-03-01 08:36  ivan
24276
24277         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
24278
24279 2007-02-28 21:24  jeff
24280
24281         * FS/FS/cust_credit.pm: dangling cust_credit_refund not allowed
24282
24283 2007-02-28 21:13  jeff
24284
24285         * FS/: FS/Misc.pm, bin/freeside-prune-applications,
24286           bin/freeside-upgrade: dangling cust_credit_refund not allowed
24287
24288 2007-02-28 17:26  ivan
24289
24290         * FS/FS/Conf.pm: this isn't necessary around a single db operation
24291
24292 2007-02-28 11:14  jeff
24293
24294         * httemplate/misc/svc_acct-domains.cgi: restore (none) choice to
24295           first package select
24296
24297 2007-02-27 16:16  jayce
24298
24299         * FS/MANIFEST: Added base_rate files
24300
24301 2007-02-27 15:59  jayce
24302
24303         * FS/FS/part_pkg/base_delayed.pm: adaptation of flat_delayed to
24304           work with base_rate billing
24305
24306 2007-02-27 14:10  jeff
24307
24308         * httemplate/config/config-download.cgi: put the C in ACL here, too
24309
24310 2007-02-27 13:24  jeff
24311
24312         * FS/bin/freeside-setup: oops - inappropriate localization was
24313           committed
24314
24315 2007-02-26 17:51  jeff
24316
24317         * httemplate/config/config.cgi: config goes in database
24318
24319 2007-02-26 17:48  jeff
24320
24321         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/conf.pm,
24322           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
24323           FS/bin/freeside-init-config, FS/bin/freeside-setup,
24324           FS/bin/freeside-upgrade, FS/t/conf.t, conf/invoice_latex,
24325           httemplate/config/config-download.cgi,
24326           httemplate/config/config-process.cgi,
24327           httemplate/config/config-view.cgi, FS/FS/Schema.pm: config goes
24328           in database
24329
24330 2007-02-26 09:54  jeff
24331
24332         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
24333           httemplate/edit/process/part_pkg.cgi: agent_type selector on new
24334           packages
24335
24336 2007-02-24 19:08  ivan
24337
24338         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: add
24339           selfservice-ignore_quantity flag
24340
24341 2007-02-22 23:47  ivan
24342
24343         * FS/FS/Cron/bill.pm: take the package-def defined action here,
24344           like freeside-prepaidd
24345
24346 2007-02-21 03:26  ivan
24347
24348         * FS/FS/: Schema.pm, svc_acct.pm, part_export/shellcommands.pm: add
24349           a _password_encoding field
24350
24351 2007-02-20 18:53  jeff
24352
24353         * FS/FS/part_export/prizm.pm: work around a claimed 50 char limit,
24354           and correct a description handling bug
24355
24356 2007-02-19 07:40  ivan
24357
24358         * FS/FS/cust_bill.pm: this should fix Can't call method "part_pkg"
24359           on an undefined value at .../cust_bill.pm line 434
24360
24361 2007-02-16 14:06  ivan
24362
24363         * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
24364
24365 2007-02-16 12:54  jeff
24366
24367         * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
24368           setting
24369
24370 2007-02-16 12:21  jeff
24371
24372         * FS/FS/: Record.pm, svc_broadband.pm: coordinates can be negative
24373           (deja vu?)
24374
24375 2007-02-16 11:46  jayce
24376
24377         * FS/FS/part_pkg/base_rate.pm: Added a new Plan type, base_rate,
24378           which uses the cust_pkg->options to control pricing.  You assign
24379           a base rate for charging, and it is multiplied by the 'units'
24380           ordered.  Solves a need where a company wants to offer an ASP
24381           style service, that charges per user, at a base cost, but doesn't
24382           want a plan for every combination of user amounts.
24383
24384 2007-02-15 12:18  khoff
24385
24386         * FS/FS/cust_main.pm: *** ERROR: unterminated L<...> at line 4716
24387           in file FS/cust_main.pm
24388
24389 2007-02-14 16:49  ivan
24390
24391         * httemplate/edit/part_bill_event.cgi: add send_email event
24392
24393 2007-02-14 16:48  ivan
24394
24395         * conf/invoice_html: remove commented-out example notes section
24396
24397 2007-02-14 15:32  jeff
24398
24399         * httemplate/: edit/cust_main.cgi, misc/svc_acct-domains.cgi:
24400           selectable domain on first package in edit/cust_main
24401
24402 2007-02-14 14:43  ivan
24403
24404         * httemplate/search/report_receivables.cgi: fix alignment on
24405           receivables report
24406
24407 2007-02-14 13:23  ivan
24408
24409         * httemplate/search/report_cust_pkg.html: grey out disabled text
24410           boxes for IE
24411
24412 2007-02-14 00:48  ivan
24413
24414         * httemplate/elements/select-cust_pkg-status.html,
24415           httemplate/elements/tr-input-beginning_ending.html,
24416           httemplate/search/cust_pkg.cgi,
24417           httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
24418           httemplate/images/calendar-disabled.png: add more options to
24419           advanced package reporting
24420
24421 2007-02-13 19:12  jeff
24422
24423         * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
24424           impending_recur_notification
24425
24426 2007-02-13 17:43  ivan
24427
24428         * httemplate/search/svc_www.cgi: fix up svc_www searching
24429
24430 2007-02-13 16:19  jeff
24431
24432         * FS/FS/Conf.pm: better docs for impending doom
24433
24434 2007-02-13 14:24  ivan
24435
24436         * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
24437           orders, patch from Sean Hanson/S1
24438
24439 2007-02-13 14:08  ivan
24440
24441         * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
24442           in, patch from Sean Hanson/S1
24443
24444 2007-02-12 21:00  jayce
24445
24446         * httemplate/edit/payment_gateway.html: Small hint on how the
24447           options field is used.
24448
24449 2007-02-12 17:16  jeff
24450
24451         * httemplate/edit/cust_main.cgi: another place to alphabetize
24452
24453 2007-02-12 16:45  jeff
24454
24455         * FS/bin/freeside-delete-addr_blocks: for dumping addr_blocks
24456
24457 2007-02-12 09:56  jeff
24458
24459         * FS/FS/ClientAPI/Signup.pm: alpha sort packages in new package
24460           order SELECT (ticket 1446)
24461
24462 2007-02-11 19:11  ivan
24463
24464         * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
24465
24466 2007-02-11 00:51  ivan
24467
24468         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
24469           now now
24470
24471 2007-02-10 23:04  ivan
24472
24473         * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
24474           "cust-fields" config value has been set
24475
24476 2007-02-09 22:13  ivan
24477
24478         * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
24479           httemplate/edit/part_svc.cgi: reincorporate the changes from
24480           http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
24481           that were lost due to the concurrent service-refactor merge
24482
24483 2007-02-09 16:42  ivan
24484
24485         * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
24486           this time
24487
24488 2007-02-09 15:29  ivan
24489
24490         * httemplate/misc/change_pkg.cgi: fix change package link
24491
24492 2007-02-08 20:54  ivan
24493
24494         * bin/import-county-tax-rates: quick hack to import rates for
24495           landel
24496
24497 2007-02-08 20:37  jayce
24498
24499         * httemplate/view/cust_main/packages.html: Set the correct access
24500           right for the cancel link to work
24501
24502 2007-02-08 17:05  ivan
24503
24504         * conf/: invoice_html_statement, invoice_latex_statement,
24505           invoice_latexnotes_statement, invoice_template_statement: add
24506           default statement conf
24507
24508 2007-02-08 14:54  ivan
24509
24510         * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
24511           groups_susp_reason option
24512
24513 2007-02-08 14:19  ivan
24514
24515         * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
24516           don't rely on qsearchs to trim it for you - it is inefficient and
24517           outputs long verbose warnings
24518
24519 2007-02-08 14:08  ivan
24520
24521         * httemplate/pref/pref-process.html: second "my" localizing the
24522           variable and causing password changes to fail
24523
24524 2007-02-08 09:00  jeff
24525
24526         * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
24527           edit/part_svc.cgi
24528
24529 2007-02-08 08:04  jeff
24530
24531         * httemplate/edit/part_pkg.cgi: gratuitous quote
24532
24533 2007-02-08 01:13  jeff
24534
24535         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
24536           httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
24537
24538 2007-02-08 00:19  ivan
24539
24540         * FS/FS/CGI.pm: fix the popup progress bars, whew
24541
24542 2007-02-07 17:46  jeff
24543
24544         * FS/FS/part_pkg.pm, htetc/handler.pl,
24545           httemplate/elements/select-table.html,
24546           httemplate/edit/part_pkg.cgi,
24547           httemplate/edit/process/part_pkg.cgi: agent type on package
24548           add/edit (ticket 1446)
24549
24550 2007-02-06 16:46  ivan
24551
24552         * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
24553           payment receipts if the conf file is created
24554
24555 2007-02-05 15:48  ivan
24556
24557         * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
24558           line-item application erroring out on tax applications
24559
24560 2007-02-05 14:12  ivan
24561
24562         * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
24563           catch the Cant call method "part_pkg" on an undefined value at
24564           /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
24565           line 181" bug
24566
24567 2007-02-05 09:21  ivan
24568
24569         * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
24570           import too... whew!  this should be it
24571
24572 2007-02-05 08:01  ivan
24573
24574         * FS/FS/pay_batch.pm: fix param passing
24575
24576 2007-02-05 07:49  ivan
24577
24578         * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
24579           upload
24580
24581 2007-02-05 07:48  ivan
24582
24583         * httemplate/misc/upload-batch.cgi: misterminated <%init>
24584
24585 2007-02-05 07:02  ivan
24586
24587         * FS/FS/pay_batch.pm: remove refactored code
24588
24589 2007-02-05 05:10  ivan
24590
24591         * httemplate/search/: report_receivables.cgi,
24592           report_receivables.html: add "over X days" option to receivables
24593           report
24594
24595 2007-02-05 04:51  ivan
24596
24597         * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
24598           httemplate/view/cust_bill-pdf.cgi,
24599           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
24600           httemplate/view/cust_main.cgi, httemplate/view/svc_Common.html,
24601           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
24602           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
24603           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
24604           httemplate/view/cust_main/contacts.html,
24605           httemplate/view/elements/svc_Common.html: C is for
24606           Cookie^WControl
24607
24608 2007-02-05 03:35  ivan
24609
24610         * FS/FS/CGI.pm: not supporting Apache::ASP anymore
24611
24612 2007-02-05 03:12  ivan
24613
24614         * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
24615           NOW, instead of last bill to next bill
24616
24617 2007-02-05 01:45  ivan
24618
24619         * httemplate/misc/download-batch.cgi: upon first download, have
24620           batches auto-set amount to customer balance if it is smaller
24621
24622 2007-02-05 01:44  ivan
24623
24624         * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
24625           FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
24626           cust_pay_batch::upload results subroutine to an FS::pay_batch
24627           method.  upon first download, have batches auto-reset their
24628           amounts to the customer balance upon if it is smaller.
24629
24630 2007-02-03 17:47  ivan
24631
24632         * httemplate/: search/cust_pay_batch.cgi,
24633           view/cust_main/payment_history.html: add link to some batched
24634           payment info to customer view
24635
24636 2007-02-03 16:01  ivan
24637
24638         * FS/FS/ClientAPI/Signup.pm: quieter
24639
24640 2007-02-03 05:05  ivan
24641
24642         * FS/FS/cust_pkg.pm: this should fix services with negative
24643           num_avail showing up for provisioning
24644
24645 2007-02-03 04:07  ivan
24646
24647         * FS/FS/cust_main_Mixin.pm: remove debugging left on
24648
24649 2007-02-03 03:36  ivan
24650
24651         * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
24652           FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
24653           httemplate/elements/menu.html,
24654           httemplate/graph/cust_bill_pkg.cgi,
24655           httemplate/graph/money_time.cgi,
24656           httemplate/graph/report_cust_bill_pkg.html,
24657           httemplate/graph/report_money_time.html,
24658           httemplate/search/cdr.html, httemplate/search/cust_bill.html,
24659           httemplate/search/cust_bill_event.cgi,
24660           httemplate/search/cust_bill_event.html,
24661           httemplate/search/cust_bill_pkg.cgi,
24662           httemplate/search/cust_credit.html,
24663           httemplate/search/cust_main-otaker.cgi,
24664           httemplate/search/cust_main-zip.html,
24665           httemplate/search/cust_main.cgi,
24666           httemplate/search/cust_main.html,
24667           httemplate/search/cust_pay_batch.cgi,
24668           httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
24669           httemplate/search/cust_tax_exempt_pkg.cgi,
24670           httemplate/search/inventory_item.html,
24671           httemplate/search/pay_batch.cgi,
24672           httemplate/search/pay_batch.html, httemplate/search/queue.html,
24673           httemplate/search/reg_code.html,
24674           httemplate/search/report_cdr.html,
24675           httemplate/search/report_cust_bill.html,
24676           httemplate/search/report_cust_credit.html,
24677           httemplate/search/report_cust_main-zip.html,
24678           httemplate/search/report_cust_pay.html,
24679           httemplate/search/report_cust_pay_batch.html,
24680           httemplate/search/report_cust_pkg.html,
24681           httemplate/search/report_prepaid_income.cgi,
24682           httemplate/search/report_prepaid_income.html,
24683           httemplate/search/report_receivables.cgi,
24684           httemplate/search/report_receivables.html,
24685           httemplate/search/report_tax.cgi,
24686           httemplate/search/report_tax.html, httemplate/search/sql.html,
24687           httemplate/search/sqlradius.cgi,
24688           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
24689           httemplate/search/svc_broadband.cgi,
24690           httemplate/search/svc_domain.cgi,
24691           httemplate/search/svc_external.cgi,
24692           httemplate/search/svc_forward.cgi,
24693           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
24694           add customer status column to customer & most other reports.
24695           also put the C in ACL in the search/ and graph/ directories.
24696
24697 2007-02-02 18:39  jeff
24698
24699         * FS/bin/freeside-reset-fixed: do a setfixed
24700
24701 2007-02-01 22:29  ivan
24702
24703         * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
24704
24705 2007-02-01 20:39  ivan
24706
24707         * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
24708           sources in signup
24709
24710 2007-01-31 19:08  jeff
24711
24712         * httemplate/view/cust_main/packages.html: oops.  perhaps it should
24713
24714 2007-01-31 18:37  jeff
24715
24716         * FS/FS/svc_acct.pm: spurious line
24717
24718 2007-01-31 18:35  ivan
24719
24720         * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
24721           packages
24722
24723 2007-01-31 18:13  jeff
24724
24725         * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
24726           ticket 1455
24727
24728 2007-01-31 17:57  ivan
24729
24730         * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
24731           thing
24732
24733 2007-01-31 10:28  jeff
24734
24735         * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
24736
24737 2007-01-30 22:30  khoff
24738
24739         * FS/FS/part_export/snmp.pm: Don't break if we're missing
24740           Net::SNMP.  Apparenty "require" doesn't do the trick.
24741
24742 2007-01-30 21:45  khoff
24743
24744         * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
24745           flexibilty until the export subsystem rewrite.
24746
24747 2007-01-30 21:43  khoff
24748
24749         * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
24750           FS::part_export::router  - Refactored to be more easily
24751           sub-classed.   - Moved per-export options to FS:;router virtual
24752           fields.   - Fixed other general brokenness.
24753
24754           FS::part_export::snmp  - SNMP export sub-classed from
24755           FS::part_export::router
24756
24757           FS::part_export::trango  - Export for Trango proprietary access
24758           points.  Sub-classed from FS::part_export::snmp.
24759
24760 2007-01-30 21:23  jeff
24761
24762         * FS/FS/cust_main.pm: minor improvement
24763
24764 2007-01-30 20:30  jeff
24765
24766         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
24767           httemplate/edit/process/cust_pay.cgi,
24768           httemplate/misc/process/payment.cgi: small change in payment
24769           receipt handling (ticket 1422)
24770
24771 2007-01-30 20:26  ivan
24772
24773         * httemplate/: edit/quick-charge.html,
24774           elements/select-taxclass.html, elements/tr-select-taxclass.html,
24775           view/cust_main/packages.html: minor UI work on one-time charges
24776           w/taxclasses
24777
24778 2007-01-30 19:42  jeff
24779
24780         * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
24781
24782 2007-01-30 18:08  ivan
24783
24784         * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
24785           until then, it shouldn't be missing the standard header
24786
24787 2007-01-30 15:50  ivan
24788
24789         * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
24790           invoices
24791
24792 2007-01-30 13:21  jeff
24793
24794         * FS/FS/svc_acct.pm: avoiding brane pane
24795
24796 2007-01-30 12:59  ivan
24797
24798         * httemplate/: browse/access_group.html, browse/access_user.html,
24799           browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
24800           browse/cust_main_county.cgi, browse/inventory_class.html,
24801           browse/msgcat.cgi, browse/part_bill_event.cgi,
24802           browse/part_export.cgi, browse/part_pkg.cgi,
24803           browse/part_referral.html, browse/part_svc.cgi,
24804           browse/part_virtual_field.cgi, browse/payment_gateway.html,
24805           browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
24806           browse/reason_type.html, browse/router.cgi,
24807           browse/svc_acct_pop.cgi, edit/msgcat.cgi,
24808           search/prepay_credit.html: its all about control
24809
24810 2007-01-30 11:45  ivan
24811
24812         * FS/FS/option_Common.pm: fix old-record detection bug in
24813           option_Common
24814
24815 2007-01-30 11:40  jeff
24816
24817         * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
24818           to invoicing_list (ticket 1424)
24819
24820 2007-01-30 10:52  jeff
24821
24822         * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
24823           FS/FS/ClientAPI/Signup.pm,
24824           fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
24825           available for self-service success (ticket 1420)
24826
24827 2007-01-29 15:16  ivan
24828
24829         * httemplate/config/: config-process.cgi, config-view.cgi,
24830           config.cgi: putting the C in ACL
24831
24832 2007-01-29 13:11  ivan
24833
24834         * httemplate/misc/process/cancel_pkg.html: correct a typo, and
24835           <%init> helps alot
24836
24837 2007-01-29 10:50  ivan
24838
24839         * httemplate/pref/: pref-process.html, pref.html: record resolution
24840           & colro depth in user prefs
24841
24842 2007-01-29 08:16  ivan
24843
24844         * FS/FS/: cust_main.pm, rate.pm: turn off debugging
24845
24846 2007-01-29 08:01  ivan
24847
24848         * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
24849           email display bug on advanced package report, closes: Bug#1416
24850
24851 2007-01-29 04:07  ivan
24852
24853         * htetc/handler.pl: warnings in <%once> sections should not be
24854           fatal
24855
24856 2007-01-29 03:55  ivan
24857
24858         * FS/FS/option_Common.pm: remove extraneous debugging
24859
24860 2007-01-29 03:31  ivan
24861
24862         * Makefile: looks like a duck
24863
24864 2007-01-27 18:21  ivan
24865
24866         * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
24867           domain zone viewing a little
24868
24869 2007-01-26 00:18  ivan
24870
24871         * FS/FS/access_user.pm: out of scope bad
24872
24873 2007-01-26 00:17  ivan
24874
24875         * FS/FS/access_user.pm: spurious password changes bad...
24876
24877 2007-01-26 00:11  ivan
24878
24879         * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
24880
24881 2007-01-26 00:04  ivan
24882
24883         * FS/FS/access_user.pm, httemplate/elements/header.html,
24884           httemplate/elements/menu.html, httemplate/elements/xmenu.css,
24885           httemplate/elements/xmenu.top.css,
24886           httemplate/elements/xmenu.top.js,
24887           httemplate/images/arrow.down.png,
24888           httemplate/images/menu-left-example.png,
24889           httemplate/images/menu-top-example.png,
24890           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
24891           FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
24892           bar option!
24893
24894 2007-01-24 22:04  ivan
24895
24896         * httemplate/elements/xmenu.css: fuck.  you.  IE7.
24897
24898 2007-01-24 22:00  ivan
24899
24900         * httemplate/elements/: menu.html, xmenu.css: fuck.  you.  IE7.
24901
24902 2007-01-24 15:41  ivan
24903
24904         * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth.  we
24905           need the former
24906
24907 2007-01-23 21:33  jeff
24908
24909         * httemplate/edit/process/elements/process.html: squarely between
24910           shame in you and so close
24911
24912 2007-01-23 15:42  jeff
24913
24914         * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
24915           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
24916           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
24917           FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
24918           before first charge on flat_delayed
24919
24920 2007-01-22 23:44  ivan
24921
24922         * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
24923
24924 2007-01-22 22:51  ivan
24925
24926         * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
24927
24928 2007-01-22 22:45  ivan
24929
24930         * FS/FS/payby.pm: fix PREP payby
24931
24932 2007-01-22 22:41  ivan
24933
24934         * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
24935           ISA it
24936
24937 2007-01-22 09:05  ivan
24938
24939         * Makefile, htetc/freeside-base1.99.conf: halfass v2 too
24940
24941 2007-01-22 06:29  ivan
24942
24943         * FS/FS/CGI.pm: hopefully this should be the last bit of the
24944           relative URL fixing
24945
24946 2007-01-22 03:41  ivan
24947
24948         * httemplate/view/cust_main.cgi: closing tags helps alot
24949
24950 2007-01-22 03:39  ivan
24951
24952         * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
24953           elements/ links here too
24954
24955 2007-01-22 03:36  ivan
24956
24957         * httemplate/elements/: phonenumber.html, progress-init.html,
24958           progress-popup.html, tr-input-beginning_ending.html,
24959           tr-input-date-field.html: interpolation helps alot
24960
24961 2007-01-22 03:30  ivan
24962
24963         * httemplate/elements/: phonenumber.html, progress-init.html,
24964           progress-popup.html, tr-input-beginning_ending.html,
24965           tr-input-date-field.html: use $fsurl instead of relative ../
24966           addressing
24967
24968 2007-01-21 18:42  ivan
24969
24970         * FS/FS/ClientAPI/MyAccount.pm,
24971           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
24972           fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
24973           on self-service manual payment screen
24974
24975 2007-01-21 13:45  ivan
24976
24977         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
24978           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
24979           FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
24980           FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
24981           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
24982           FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
24983           httemplate/edit/part_pkg.cgi,
24984           httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
24985           Have lineitem-specific applications happen in all cases; add
24986           weightsto control
24987
24988 2007-01-21 05:42  ivan
24989
24990         * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
24991           on DBIx::SB 1.36 for Pg 8.1+
24992
24993 2007-01-21 05:26  ivan
24994
24995         * Makefile, htetc/freeside-base1.conf, htetc/freeside-base2.conf:
24996           mod_perl v2, it finally happened
24997
24998 2007-01-21 01:13  ivan
24999
25000         * httemplate/search/cust_svc.html: trim leading & trailing
25001           whitespace from service searches
25002
25003 2007-01-21 01:10  ivan
25004
25005         * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
25006           are coming from in the tree -  use rooturl() instead of popurl()
25007
25008 2007-01-19 16:08  jeff
25009
25010         * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
25011           not just trailing ones
25012
25013 2007-01-19 15:00  jeff
25014
25015         * httemplate/misc/download-batch.cgi: work around CSV brokenness
25016
25017 2007-01-19 14:02  jeff
25018
25019         * httemplate/edit/process/: access_user.html,
25020           elements/process.html: blank password on error
25021
25022 2007-01-19 08:31  jeff
25023
25024         * httemplate/edit/: access_user.html, process/access_user.html,
25025           process/elements/process.html: no password in html source on
25026           employee edit
25027
25028 2007-01-18 10:14  ivan
25029
25030         * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
25031           don't want to abort processing because of an old not-well-checked
25032           zip
25033
25034 2007-01-17 15:28  ivan
25035
25036         * FS/FS/part_export/shellcommands.pm: fix crypted password bug
25037           cause by recent fix to not quote things on STDIN, yuck.
25038
25039 2007-01-17 15:27  jeff
25040
25041         * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
25042           httemplate/misc/payment.cgi,
25043           httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
25044           httemplate/misc/process/payment.cgi,
25045           httemplate/view/svc_acct.cgi: link to customer from manual
25046           payment screen (ticket 1414)
25047
25048 2007-01-17 09:41  jeff
25049
25050         * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
25051           reasons (suspends fail in freeside-daily)
25052
25053 2007-01-17 08:41  jeff
25054
25055         * FS/FS/part_pkg/flat.pm: noise reduction
25056
25057 2007-01-17 07:50  jeff
25058
25059         * httemplate/view/cust_main/packages.html: fix suspend link
25060
25061 2007-01-16 16:40  jeff
25062
25063         * httemplate/edit/: access_user.html, process/access_user.html:
25064           employee edit (ticket 1412)
25065
25066 2007-01-16 13:36  jeff
25067
25068         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
25069           for ticket 1364
25070
25071 2007-01-16 09:39  jeff
25072
25073         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
25074
25075 2007-01-16 01:11  ivan
25076
25077         * FS/FS/ClientAPI/Signup.pm: have signup package list respect
25078           agentnum sent from client
25079
25080 2007-01-15 14:15  jeff
25081
25082         * httemplate/edit/process/quick-charge.cgi: that was DUM
25083
25084 2007-01-14 23:53  ivan
25085
25086         * httemplate/misc/download-batch.cgi: add batch expiration date
25087           incrementer for 295
25088
25089 2007-01-14 23:22  ivan
25090
25091         * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
25092           batchconfig-csv-chase_canada-E-xactBatch
25093
25094 2007-01-12 15:27  jeff
25095
25096         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
25097           httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
25098           httemplate/edit/svc_broadband.cgi: added svc_broadband
25099           description which is appended to Site Name in prizm export
25100
25101 2007-01-11 18:04  jeff
25102
25103         * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
25104           httemplate/edit/quick-charge.html,
25105           httemplate/edit/process/quick-charge.cgi,
25106           httemplate/view/cust_main/packages.html: one-time charge
25107           enhancements
25108
25109 2007-01-10 15:21  ivan
25110
25111         * httemplate/search/queue.html: add "select all" and "unselect" all
25112           buttons to bulk queue operations
25113
25114 2007-01-10 00:56  ivan
25115
25116         * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
25117           uninitialized value in string ne at
25118           /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
25119
25120 2007-01-10 00:50  ivan
25121
25122         * httemplate/view/cust_main/contacts.html: you have got to be
25123           kidding me.
25124
25125 2007-01-10 00:48  ivan
25126
25127         * httemplate/view/cust_main/contacts.html: nothing could have ever
25128           gone wrong with so simple a change.  oh noooo
25129
25130 2007-01-09 23:48  ivan
25131
25132         * httemplate/view/cust_main/contacts.html: fix ship_county display
25133           bug
25134
25135 2007-01-09 21:51  ivan
25136
25137         * FS/FS/cust_bill.pm: add custnum to invoice template vars
25138
25139 2007-01-09 18:41  jeff
25140
25141         * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
25142
25143 2007-01-09 16:42  jeff
25144
25145         * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
25146           ignore filenames and rely on selected batch number
25147
25148 2007-01-09 16:41  jeff
25149
25150         * httemplate/misc/download-batch.cgi: permit batch redownloads
25151
25152 2007-01-09 14:57  ivan
25153
25154         * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
25155
25156 2007-01-08 09:36  jeff
25157
25158         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
25159           FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
25160           httemplate/misc/delete-cust_refund.cgi,
25161           httemplate/view/cust_main/payment_history.html: refund deletion
25162
25163 2007-01-05 16:47  jeff
25164
25165         * httemplate/edit/part_svc.cgi: fix UI funkiness
25166
25167 2007-01-04 21:19  jeff
25168
25169         * fs_selfservice/FS-SelfService/SelfService.pm,
25170           fs_selfservice/FS-SelfService/cgi/view_usage.html,
25171           FS/FS/ClientAPI/MyAccount.pm,
25172           fs_selfservice/FS-SelfService/cgi/change_pkg.html,
25173           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
25174           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
25175           fs_selfservice/FS-SelfService/cgi/provision_list.html,
25176           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
25177           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
25178           self-servicey stuff (change package, detailed usage)
25179
25180 2007-01-03 23:26  ivan
25181
25182         * conf/blank_logo.eps: adding a simple blank logo; people are
25183           trying to comment out stuff in the template
25184
25185 2007-01-03 21:49  ivan
25186
25187         * httemplate/edit/part_bill_event.cgi: invoice event to credit out
25188           a customer's balance, presumably as bad debt
25189
25190 2007-01-03 11:47  ivan
25191
25192         * httemplate/view/cust_main/packages.html: fix suspend link
25193
25194 2007-01-02 13:46  ivan
25195
25196         * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
25197           searching & links
25198
25199 2007-01-02 13:44  ivan
25200
25201         * FS/FS/cust_main.pm: stupid semicolon!
25202
25203 2007-01-02 13:06  ivan
25204
25205         * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
25206           trailing AND
25207
25208 2007-01-02 12:29  ivan
25209
25210         * httemplate/view/cust_main/packages.html: fix popup target links
25211
25212 2007-01-02 12:25  ivan
25213
25214         * httemplate/view/svc_Common.html: missing from svc patch, oops!
25215
25216 2007-01-02 10:38  jeff
25217
25218         * FS/FS/svc_acct.pm: omit spurious export triggering
25219
25220 2006-12-29 13:48  jeff
25221
25222         * httemplate/: elements/select-agent.html,
25223           graph/report_cust_bill_pkg.html: correct bad include, and improve
25224           no agent selected condition
25225
25226 2006-12-29 00:51  ivan
25227
25228         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
25229           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
25230           FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
25231           FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
25232           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
25233           FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
25234           FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
25235           FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
25236           eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
25237           httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
25238           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
25239           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
25240           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
25241           httemplate/edit/elements/edit.html,
25242           httemplate/edit/elements/svc_Common.html,
25243           httemplate/edit/process/elements/process.html, FS/MANIFEST,
25244           httemplate/edit/process/svc_Common.html,
25245           httemplate/elements/header.html, httemplate/elements/menu.html,
25246           httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
25247           httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
25248           httemplate/search/svc_broadband.cgi,
25249           httemplate/search/svc_domain.cgi,
25250           httemplate/search/svc_external.cgi,
25251           httemplate/search/svc_forward.cgi,
25252           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
25253           httemplate/view/elements/svc_Common.html,
25254           httemplate/view/cust_main/packages.html: service refactor!
25255
25256 2006-12-29 00:41  ivan
25257
25258         * httemplate/edit/process/cust_main.cgi: slight pedanticism
25259
25260 2006-12-29 00:39  ivan
25261
25262         * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
25263
25264 2006-12-29 00:35  ivan
25265
25266         * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
25267           it gets capitalized
25268
25269 2006-12-29 00:34  ivan
25270
25271         * httemplate/edit/process/quick-charge.cgi: whitespace
25272
25273 2006-12-29 00:34  ivan
25274
25275         * httemplate/edit/cust_main/billing.html: slight more space
25276           necessary for ACH account numbers
25277
25278 2006-12-29 00:31  ivan
25279
25280         * init.d/freeside-init: kill off all queued processes!
25281
25282 2006-12-29 00:30  ivan
25283
25284         * httemplate/docs/index.html: link more docs to wiki
25285
25286 2006-12-29 00:25  ivan
25287
25288         * FS/FS/part_export/vpopmail.pm: didn't get checked in with
25289           configurable target dirs, oops
25290
25291 2006-12-29 00:25  ivan
25292
25293         * FS/FS/svc_Common.pm: doc
25294
25295 2006-12-29 00:24  ivan
25296
25297         * FS/FS/part_pkg.pm: snot spacing
25298
25299 2006-12-29 00:24  ivan
25300
25301         * FS/FS/part_export.pm: use FS::queue for exports, though they
25302           should probably just use it themselves
25303
25304 2006-12-28 23:23  ivan
25305
25306         * httemplate/edit/elements/edit.html: document field types
25307
25308 2006-12-28 16:30  jeff
25309
25310         * FS/FS/part_export/prizm.pm: minor fixups
25311
25312 2006-12-28 12:52  jeff
25313
25314         * httemplate/elements/tr-select-reason.html: activate submit button
25315           more readily
25316
25317 2006-12-28 00:16  ivan
25318
25319         * FS/FS/payinfo_Mixin.pm: tyop
25320
25321 2006-12-27 23:02  ivan
25322
25323         * bin/pg-version: adding pg-version
25324
25325 2006-12-26 19:29  ivan
25326
25327         * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
25328           taxclass expander
25329
25330 2006-12-26 18:37  ivan
25331
25332         * FS/FS/Misc.pm, htetc/handler.pl,
25333           httemplate/edit/cust_main/contact.html,
25334           httemplate/misc/counties.cgi: Add a (magically appearing and
25335           disappearing) label on the county selector.  confusing when
25336           labeled "state"
25337
25338 2006-12-26 17:35  ivan
25339
25340         * httemplate/view/cust_main/contacts.html: show county on customer
25341           view
25342
25343 2006-12-26 17:07  ivan
25344
25345         * httemplate/: edit/cust_main.cgi, misc/counties.cgi: fix county
25346           selector
25347
25348 2006-12-26 11:53  ivan
25349
25350         * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
25351           STDIN strings are evaluated
25352
25353 2006-12-23 17:28  ivan
25354
25355         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
25356           FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
25357           httemplate/edit/cust_main/billing.html,
25358           httemplate/view/cust_main/payment_history.html: fix more paymask
25359           regressions: allow editing records with existing expired cards,
25360           fix masking just-entered values when erroring out, fix echeck
25361           entry inserting as empty routing code and "xxEK" account number,
25362           remove old/deprecated/unused payinfo_maksed subs and calls
25363
25364 2006-12-22 21:37  jeff
25365
25366         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
25367           FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
25368           httemplate/view/svc_broadband.cgi: inital prizm support
25369
25370 2006-12-21 22:18  ivan
25371
25372         * httemplate/search/: queue.html, elements/search.html: patch
25373           fixing "retry selected" and "remove select" in queue view
25374
25375 2006-12-20 19:05  ivan
25376
25377         * httemplate/misc/payment.cgi: fix on-demand payment form when
25378           making payments from masked data
25379
25380 2006-12-20 02:51  ivan
25381
25382         * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
25383           flag for the wonderful new world of paymasking
25384
25385 2006-12-20 01:49  ivan
25386
25387         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
25388           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
25389           httemplate/elements/select-part_referral.html,
25390           httemplate/elements/select-pkg_class.html,
25391           httemplate/elements/select-table.html,
25392           httemplate/elements/tr-select-pkg_class.html,
25393           httemplate/search/elements/search.html: add ability to disable
25394           package classes
25395
25396 2006-12-19 17:20  jeff
25397
25398         * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
25399           cluckage
25400
25401 2006-12-19 02:02  ivan
25402
25403         * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
25404           htetc/handler.pl, httemplate/edit/cust_main/billing.html: clean
25405           up payinfo_Mixin to use payby.pm for payby info and have card
25406           masking full 6-digit BIN prefix for card identification.  have
25407           cust_pay_batch use payinfo_Mixin.  require B:CC 0.30 for
25408           mask-aware cardtype().  fix payment reports to use mask too if
25409           available, so credit card type selection still works with
25410           encryption.
25411
25412 2006-12-18 03:01  ivan
25413
25414         * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
25415           adding when there is only one pkg_class choice (triggers
25416           javascript error
25417
25418 2006-12-18 00:08  ivan
25419
25420         * Makefile: fix MASONDATA include for dev target
25421
25422 2006-12-15 12:55  ivan
25423
25424         * httemplate/elements/dashboard-toplist.html: add a new ticket link
25425
25426 2006-12-15 05:09  ivan
25427
25428         * httemplate/elements/dashboard-toplist.html: add a quick start at
25429           a "dashboard" customer list, mostly for internal use for starters
25430
25431 2006-12-15 05:00  ivan
25432
25433         * httemplate/elements/dashboard-toplist.html: add a quick start at
25434           a "dashboard" customer list, mostly for internal use for starters
25435
25436 2006-12-15 04:43  ivan
25437
25438         * FS/FS/Conf.pm, httemplate/index.html,
25439           httemplate/elements/dashboard-toplist.html: add a quick start at
25440           a "dashboard" customer list, mostly for internal use for starters
25441
25442 2006-12-15 00:37  ivan
25443
25444         * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
25445           states to old databases
25446
25447 2006-12-15 00:25  ivan
25448
25449         * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
25450           eliminate funkiness with reappearing "Postal invoice" on errors
25451
25452 2006-12-14 21:29  jeff
25453
25454         * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
25455           httemplate/elements/tr-input-date-field.html,
25456           httemplate/view/cust_main/misc.html: move use statements to
25457           handler.pl, do not show 1/1/70 for new birthdates, and improve
25458           error handling
25459
25460 2006-12-14 16:56  ivan
25461
25462         * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
25463           DateTime as a proper rather than hidden dependency
25464
25465 2006-12-14 16:28  ivan
25466
25467         * Makefile, FS/bin/freeside-addoutsource,
25468           FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
25469           FS/bin/freeside-selfservice-server,
25470           FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
25471           cleanup from the conf merge
25472
25473 2006-12-14 01:27  ivan
25474
25475         * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
25476           FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
25477           FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
25478           FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
25479           FS/bin/freeside-deluser, FS/bin/freeside-queued,
25480           FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
25481           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
25482           bin/mapsecrets2access_user, htetc/handler.pl: make the config
25483           directory configurable
25484
25485 2006-12-13 22:00  ivan
25486
25487         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
25488           FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
25489           FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
25490           httemplate/edit/cust_main/billing.html,
25491           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
25492           FS/MANIFEST, FS/t/payinfo_Mixin.t,
25493           httemplate/edit/cust_refund.cgi,
25494           httemplate/edit/process/cust_main.cgi,
25495           httemplate/view/cust_main/billing.html,
25496           httemplate/view/cust_main/payment_history.html: encryption fixes
25497           from huntsberg & jayce
25498
25499 2006-12-08 07:11  jeff
25500
25501         * FS/FS/svc_acct.pm: stop unsuspending inappropriately
25502
25503 2006-12-08 05:36  ivan
25504
25505         * httemplate/edit/process/quick-charge.cgi: some javascript
25506           validation magic to give one-time charges better UI
25507
25508 2006-12-07 08:46  ivan
25509
25510         * bin/pod2x: update pod2x for new self-service path
25511
25512 2006-12-07 07:24  ivan
25513
25514         * FS/FS/Setup.pm: oops, fix additional US pseudo-states
25515
25516 2006-12-06 18:40  jeff
25517
25518         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
25519           FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
25520           FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
25521           FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
25522           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
25523           fs_selfservice/FS-SelfService/SelfService.pm,
25524           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
25525           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
25526           fs_selfservice/FS-SelfService/cgi/view_usage.html,
25527           httemplate/edit/prepay_credit.cgi,
25528           httemplate/edit/process/prepay_credit.cgi,
25529           httemplate/misc/process/recharge_svc.html,
25530           httemplate/search/prepay_credit.html: retouch bandwidth countdown
25531
25532 2006-12-05 07:53  jeff
25533
25534         * FS/FS/part_export/sqlmail.pm: correct longstanding oops
25535
25536 2006-12-04 18:37  jeff
25537
25538         * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
25539           view/svc_acct.cgi: editable service usage
25540
25541 2006-12-02 16:42  ivan
25542
25543         * FS/FS/cust_main.pm: clean up whitespace merge noise
25544
25545 2006-12-02 14:04  ivan
25546
25547         * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
25548
25549 2006-11-30 22:31  jeff
25550
25551         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
25552           httemplate/misc/download-batch.cgi,
25553           httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
25554
25555 2006-11-30 17:41  ivan
25556
25557         * FS/bin/freeside-queued: remove unnecessary service use (in an
25558           awfully odd place)
25559
25560 2006-11-30 17:34  ivan
25561
25562         * FS/bin/freeside-email: begone $Id$ and your diff noise!
25563
25564 2006-11-29 18:27  jeff
25565
25566         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
25567           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
25568           FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
25569           FS/FS/part_export/sqlradius.pm,
25570           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
25571           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
25572           fs_selfservice/FS-SelfService/cgi/view_usage.html,
25573           httemplate/edit/prepay_credit.cgi,
25574           httemplate/edit/process/prepay_credit.cgi,
25575           httemplate/misc/recharge_svc.html,
25576           httemplate/misc/process/recharge_svc.html,
25577           httemplate/search/prepay_credit.html,
25578           httemplate/view/cust_main/packages.html: prepaid download/upload
25579           tracking
25580
25581 2006-11-28 01:38  ivan
25582
25583         * FS/FS/access_user.pm: usernames should be alphanumeric only
25584
25585 2006-11-26 23:11  jeff
25586
25587         * FS/FS/ClientAPI/Signup.pm,
25588           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
25589           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
25590           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
25591           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
25592           from self-service
25593
25594 2006-11-26 17:08  ivan
25595
25596         * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
25597
25598 2006-11-26 15:09  jeff
25599
25600         * httemplate/elements/menu.html: minor tyop
25601
25602 2006-11-26 15:06  jeff
25603
25604         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
25605           view/cust_main/notes.html: more ajaxy customer notes
25606
25607 2006-11-25 13:04  jeff
25608
25609         * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
25610
25611 2006-11-24 02:34  ivan
25612
25613         * httemplate/browse/part_pkg.cgi: link to and label one-time
25614           charges correctly
25615
25616 2006-11-24 00:48  ivan
25617
25618         * httemplate/elements/tr-input-beginning_ending.html,
25619           httemplate/elements/tr-input-lessthan_greaterthan.html,
25620           httemplate/search/cust_credit.html,
25621           httemplate/search/report_cust_credit.html,
25622           httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
25623           than and greater than amounts to credit and payment searches
25624
25625 2006-11-20 02:34  ivan
25626
25627         * httemplate/browse/agent.cgi: remove annoying black box around
25628           override info
25629
25630 2006-11-19 19:05  ivan
25631
25632         * httemplate/autohandler: bug fix for open transactions
25633
25634 2006-11-17 18:19  jeff
25635
25636         * FS/FS/part_export/www_plesk.pm: add templating and web hosting
25637           optional on domain addition
25638
25639 2006-11-17 02:16  ivan
25640
25641         * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
25642           problem; attempt to use an existing credit/payment before
25643           suspending
25644
25645 2006-11-16 07:37  jeff
25646
25647         * httemplate/edit/process/part_bill_event.cgi: bug squishing
25648
25649 2006-11-15 22:20  jeff
25650
25651         * httemplate/: elements/tr-input-date-field.html,
25652           edit/cust_main.cgi, edit/process/cust_main.cgi,
25653           view/cust_main/misc.html: switch birthdate to DateTime
25654
25655 2006-11-14 04:22  ivan
25656
25657         * httemplate/misc/cust_main-import.cgi: add some docs on required
25658           fields to page
25659
25660 2006-11-13 20:04  ivan
25661
25662         * httemplate/: browse/agent.cgi,
25663           misc/delete-agent_payment_gateway.cgi: working agent gateway
25664           override delete link
25665
25666 2006-11-13 19:30  ivan
25667
25668         * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
25669           Storable
25670
25671 2006-11-13 19:16  ivan
25672
25673         * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
25674           FS/FS/ClientAPI/Signup.pm,
25675           fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
25676           use card-types config too
25677
25678 2006-11-13 18:54  ivan
25679
25680         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
25681           configuration value for self-service
25682
25683 2006-11-12 17:09  ivan
25684
25685         * FS/FS/CGI.pm, httemplate/elements/error.html,
25686           httemplate/elements/header.html,
25687           httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
25688           preference page, start with just a password changer
25689
25690 2006-11-08 18:52  jeff
25691
25692         * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
25693
25694 2006-11-08 18:28  jeff
25695
25696         * FS/FS/TicketSystem/RT_External.pm: correct ticket order
25697
25698 2006-11-05 14:39  ivan
25699
25700         * Makefile: call it 1.7.1 to avoid confusion
25701
25702 2006-11-05 14:28  ivan
25703
25704         * bin/: customer-faker, payment-faker: some sample data creators
25705
25706 2006-11-05 11:34  ivan
25707
25708         * FS/FS/cust_main.pm: fix empty invoice number omitting in
25709           realtime_bop, oops
25710
25711 2006-11-05 11:22  ivan
25712
25713         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
25714
25715 2006-11-05 10:06  ivan
25716
25717         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
25718           paren
25719
25720 2006-11-05 10:03  ivan
25721
25722         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
25723           be an optional param anyway
25724
25725 2006-11-05 10:03  ivan
25726
25727         * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
25728           SELECT in self-service payment form
25729
25730 2006-11-05 09:36  ivan
25731
25732         * fs_selfservice/FS-SelfService/: SelfService.pm,
25733           cgi/selfservice.cgi: add some self-service debugging
25734
25735 2006-11-05 08:58  ivan
25736
25737         * FS/bin/freeside-selfservice-server: fix spurious disconnection
25738           errors in selfservice server log
25739
25740 2006-11-05 07:55  ivan
25741
25742         * httemplate/view/cust_main/payment_history.html: fix but with no
25743           "show prior history" showing up when everything is hidden
25744
25745 2006-11-03 14:02  ivan
25746
25747         * FS/FS/part_pkg.pm: add every 45 day option to available
25748           frequencies
25749
25750 2006-10-31 10:56  jeff
25751
25752         * FS/FS/part_export/sqlradius.pm: do not require a reason to have
25753           been suspended
25754
25755 2006-10-31 08:57  jeff
25756
25757         * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
25758
25759 2006-10-30 04:39  ivan
25760
25761         * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
25762           invoice_number to B:OP, omit the field entirely
25763
25764 2006-10-29 17:28  ivan
25765
25766         * FS/MANIFEST: removing freeside-daily
25767
25768 2006-10-27 12:10  ivan
25769
25770         * FS/FS/: Conf.pm, cust_pkg.pm: add
25771           unsuspend-always_adjust_next_bill_date config option for qis
25772
25773 2006-10-27 10:01  jeff
25774
25775         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
25776           httemplate/edit/process/cust_main_note.cgi,
25777           httemplate/elements/overlibmws_crossframe.js,
25778           httemplate/view/cust_main/notes.html: editable notes
25779
25780 2006-10-26 19:12  jeff
25781
25782         * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
25783           enhancements for suspend reasons
25784
25785 2006-10-26 01:35  ivan
25786
25787         * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
25788           (none) package selection if there's a default
25789
25790 2006-10-25 11:10  jeff
25791
25792         * httemplate/view/cust_main/packages.html: show reasons
25793
25794 2006-10-25 10:36  ivan
25795
25796         * httemplate/: elements/pager.html, search/cust_main.cgi,
25797           search/elements/search.html: pagination patch from UNTD - limit
25798           the number of page links displayed and have a drop-down option
25799           for selecting number of entries per page
25800
25801 2006-10-25 05:04  ivan
25802
25803         * conf/ticket_system: default to RT_Internal ticketing
25804
25805 2006-10-24 21:51  jeff
25806
25807         * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
25808
25809 2006-10-24 21:44  jeff
25810
25811         * httemplate/: elements/tr-selectmultiple-part_pkg.html,
25812           search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
25813           pkgparts on advanced package report
25814
25815 2006-10-24 20:12  jeff
25816
25817         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
25818           svc_www tweak
25819
25820 2006-10-24 19:22  jeff
25821
25822         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
25823           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
25824           httemplate/edit/svc_acct.cgi: limited domain select
25825
25826 2006-10-24 11:26  jeff
25827
25828         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
25829           httemplate/view/cust_main/misc.html: add customer signup date
25830
25831 2006-10-23 02:44  ivan
25832
25833         * httemplate/elements/menu.html: have the unlinked account search
25834           go to UN_username so it doesn't miss accounts with no UID
25835
25836 2006-10-23 02:35  ivan
25837
25838         * httemplate/elements/header.html: eek, VALIGN=top for the page
25839
25840 2006-10-23 02:24  ivan
25841
25842         * FS/FS/cust_main.pm: always do substring & fuzzy, getting
25843           complains searches are not returning enough
25844
25845 2006-10-23 01:47  ivan
25846
25847         * httemplate/misc/process/cancel_pkg.html: better error message if
25848           you don't enter a reason.  FS::reason::check can untaint its
25849           data, and will allow punctuation in reasons
25850
25851 2006-10-23 01:30  ivan
25852
25853         * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
25854           cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
25855           remove -w to prevent warnings from messing up otherwise working
25856           CGIs
25857
25858 2006-10-22 23:38  ivan
25859
25860         * FS/FS/Record.pm: add AU to list of zip-requiring countries
25861
25862 2006-10-22 21:21  jeff
25863
25864         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
25865           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
25866           httemplate/edit/reason.html,
25867           httemplate/edit/process/part_bill_event.cgi,
25868           httemplate/elements/tr-select-reason.html,
25869           httemplate/misc/cancel_pkg.html,
25870           httemplate/misc/process/cancel_pkg.html: events should attach
25871           reasons
25872
25873 2006-10-22 18:47  ivan
25874
25875         * httemplate/view/cust_main/packages.html: fix regression from
25876           table re-layout: don't display provision links for cancelled
25877           packages
25878
25879 2006-10-22 04:42  ivan
25880
25881         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
25882           fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
25883           default package
25884
25885 2006-10-21 22:22  ivan
25886
25887         * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder.  should just
25888           use Tie::IxHash here too
25889
25890 2006-10-21 22:18  ivan
25891
25892         * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
25893           plan option for prepaid packages to cancel instead of suspend
25894
25895 2006-10-21 17:35  ivan
25896
25897         * httemplate/elements/menu.html: link to wrong place
25898
25899 2006-10-20 15:49  ivan
25900
25901         * FS/FS/part_pkg.pm: add 48-hour billing
25902
25903 2006-10-19 07:32  jeff
25904
25905         * FS/FS/Conf.pm: [no log message]
25906
25907 2006-10-19 07:29  jeff
25908
25909         * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
25910
25911 2006-10-19 07:26  jeff
25912
25913         * httemplate/elements/tr-select-reason.html,
25914           httemplate/misc/cancel_pkg.html,
25915           httemplate/misc/process/cancel_pkg.html, FS/t/cust_pkg_reason.t:
25916           suspension and cancellation reasons
25917
25918 2006-10-19 07:23  jeff
25919
25920         * FS/FS/reason.pm, FS/FS/reason_type.pm, FS/t/reason.t,
25921           FS/t/reason_type.t, httemplate/browse/reason.html,
25922           httemplate/browse/reason_type.html,
25923           httemplate/edit/process/reason.html,
25924           httemplate/edit/process/reason_type.html,
25925           httemplate/edit/reason.html, httemplate/edit/reason_type.html:
25926           suspension and cancellation reasons
25927
25928 2006-10-18 21:41  jeff
25929
25930         * FS/FS/part_export/acct_plesk.pm: wrong method
25931
25932 2006-10-18 16:07  jeff
25933
25934         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
25935           FS/MANIFEST, htetc/handler.pl,
25936           httemplate/browse/part_bill_event.cgi,
25937           httemplate/edit/elements/edit.html,
25938           httemplate/edit/part_bill_event.cgi,
25939           httemplate/edit/process/part_bill_event.cgi,
25940           httemplate/elements/menu.html,
25941           httemplate/view/cust_main/packages.html: suspension and
25942           cancellation reasons
25943
25944 2006-10-17 17:05  jeff
25945
25946         * httemplate/elements/tr-input-date-field.html: fix ugly null dates
25947
25948 2006-10-17 02:03  ivan
25949
25950         * rt/sbin/rt-setup-database.in: commiting rt 3.4.5 to HEAD
25951
25952 2006-10-17 01:49  ivan
25953
25954         * rt/: configure, configure.ac, README, Changelog,
25955           sbin/rt-test-dependencies.in, lib/RT/Tickets_Overlay_SQL.pm,
25956           lib/RT/EmailParser.pm, lib/RT/I18N.pm,
25957           lib/RT/CustomFieldValues.pm, lib/RT/Transactions_Overlay.pm,
25958           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
25959           lib/RT/Attachments_Overlay.pm,
25960           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
25961           lib/RT/Link_Overlay.pm, lib/RT/I18N/en.po, lib/RT/I18N/cs.po,
25962           lib/RT/I18N/fr.po, lib/RT/I18N/es.po, lib/RT/I18N/nl.po,
25963           lib/RT/I18N/pl.po, lib/RT/I18N/it.po, lib/RT/I18N/hu.po,
25964           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
25965           lib/RT/I18N/ja.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
25966           lib/RT/I18N/fi.po, lib/RT/Action/SendEmail.pm,
25967           lib/RT/Interface/Email.pm: import rt 3.4.5
25968
25969 2006-10-16 22:49  ivan
25970
25971         * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
25972           on IE, whew!
25973
25974 2006-10-16 10:59  ivan
25975
25976         * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
25977           constraint cust_main18'), hope this doesn't break anything else
25978
25979 2006-10-16 10:13  ivan
25980
25981         * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
25982           not my monday morning
25983
25984 2006-10-16 10:11  ivan
25985
25986         * FS/FS/Conf.pm: closing bracket helps
25987
25988 2006-10-16 10:10  ivan
25989
25990         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
25991           httemplate/view/cust_main/misc.html: add a conf checkbox to turn
25992           DOB on
25993
25994 2006-10-16 09:56  ivan
25995
25996         * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
25997           advertising sources
25998
25999 2006-10-15 19:21  ivan
26000
26001         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
26002           switching Net::Plesk to a run-time dependency
26003
26004 2006-10-14 16:53  ivan
26005
26006         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
26007           Net::Plesk until its needed, to prevent every install from
26008           depending on it
26009
26010 2006-10-14 13:47  jeff
26011
26012         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
26013           plesk support
26014
26015 2006-10-14 03:09  ivan
26016
26017         * httemplate/search/report_receivables.cgi: that should fix
26018           statuses on receivables report
26019
26020 2006-10-14 02:55  ivan
26021
26022         * httemplate/docs/index.html: move signup/self-service install to
26023           wiki
26024
26025 2006-10-12 02:42  ivan
26026
26027         * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
26028           matching" error when there are no companies in the fuzzy cache
26029           yet
26030
26031 2006-10-08 22:05  ivan
26032
26033         * FS/FS/Conf.pm: date selektah
26034
26035 2006-10-08 21:27  jeff
26036
26037         * httemplate/edit/process/cust_main.cgi: more BoD
26038
26039 2006-10-08 18:05  ivan
26040
26041         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
26042           freeside-adduser: update the tools for dev installs
26043
26044 2006-10-08 17:30  ivan
26045
26046         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
26047           notes be the default
26048
26049 2006-10-08 17:26  ivan
26050
26051         * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
26052           the customer view a tiny bit
26053
26054 2006-10-08 17:13  ivan
26055
26056         * htetc/handler.pl: add cust_main_note to handler.pl
26057
26058 2006-10-08 01:17  ivan
26059
26060         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
26061           FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
26062           FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
26063           httemplate/edit/part_bill_event.cgi,
26064           httemplate/elements/menu.html,
26065           httemplate/search/cust_pay_batch.cgi,
26066           httemplate/search/pay_batch.cgi,
26067           httemplate/search/elements/search.html: add menu items for credit
26068           card batching, debug last-minute changes to payby.pm, add ACL for
26069           re-processing batches, separate CARD and CHEK batches, fixed
26070           defaults for batch formats
26071
26072 2006-10-07 16:40  ivan
26073
26074         * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
26075           document realtime option
26076
26077 2006-10-07 14:40  ivan
26078
26079         * FS/FS/cust_main.pm: better error msg on CSV import with bad
26080           pkgpart
26081
26082 2006-10-04 14:22  jeff
26083
26084         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
26085           FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
26086           httemplate/elements/tr-input-date-field.html,
26087           httemplate/view/cust_main/misc.html: DoB
26088
26089 2006-10-03 15:44  jeff
26090
26091         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
26092           FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
26093           FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
26094           httemplate/edit/cust_main_note.cgi,
26095           httemplate/edit/process/cust_main_note.cgi,
26096           httemplate/view/cust_main.cgi,
26097           httemplate/view/cust_main/notes.html: Enhanced customer notes
26098
26099 2006-10-03 08:59  ivan
26100
26101         * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
26102           svc_www.pm: s/repalce/replace/ in POD doc
26103
26104 2006-09-29 10:22  ivan
26105
26106         * FS/FS/access_user.pm: fix problem with viewing unlinked services
26107
26108 2006-09-29 09:18  ivan
26109
26110         * FS/FS/part_export/domain_sql.pm: precedence error causing schema
26111           mapped values to disappear
26112
26113 2006-09-29 08:36  ivan
26114
26115         * FS/FS/part_export/domain_sql.pm: fix mapping problem in
26116           domain_sql export
26117
26118 2006-09-28 10:45  ivan
26119
26120         * FS/FS/svc_acct.pm: missing $ in ldap_password
26121
26122 2006-09-26 11:55  ivan
26123
26124         * httemplate/search/svc_acct.cgi: fix username@domain search
26125
26126 2006-09-23 11:33  ivan
26127
26128         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
26129           mailserver integration
26130
26131 2006-09-20 21:41  ivan
26132
26133         * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
26134           as well
26135
26136 2006-09-20 09:00  ivan
26137
26138         * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
26139
26140 2006-09-20 08:20  ivan
26141
26142         * FS/FS/part_export/acct_sql.pm: finish correcting the naming
26143
26144 2006-09-20 08:19  ivan
26145
26146         * FS/FS/part_export/domain_sql.pm: tie correctly!
26147
26148 2006-09-19 09:49  ivan
26149
26150         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
26151           part_export/domain_sql.pm: add domain_sql export for new
26152           mailserver config and modify acct_sql export for same
26153
26154 2006-09-17 19:21  ivan
26155
26156         * httemplate/elements/menu.html: ticket system disableability for
26157           rainbowshops
26158
26159 2006-09-16 13:07  ivan
26160
26161         * bin/customer-faker: bulk fake customer insert
26162
26163 2006-09-15 12:15  ivan
26164
26165         * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
26166           httemplate/view/cust_main/payment_history.html: add link to
26167           customer tax exemptions to customer view page
26168
26169 2006-09-14 22:10  ivan
26170
26171         * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
26172           cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
26173           edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
26174
26175 2006-09-14 12:33  ivan
26176
26177         * httemplate/edit/part_virtual_field.cgi: don't promise virtual
26178           fields on tables we can't deliver them on.  virtual fields suck
26179           anyway, they should be real database fields
26180
26181 2006-09-14 12:30  ivan
26182
26183         * httemplate/edit/process/generic.cgi: pointer to
26184           elements/process.html, fwiw
26185
26186 2006-09-13 09:01  ivan
26187
26188         * httemplate/search/report_cust_pay.html: add check # search, here
26189           for now...
26190
26191 2006-09-13 07:57  ivan
26192
26193         * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
26194           the fix for all this trouble.  s/qsearchs/qsearch/
26195
26196 2006-09-13 07:53  ivan
26197
26198         * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
26199
26200 2006-09-12 19:14  ivan
26201
26202         * FS/FS/Record.pm: encryption-on-insert bugfix from untd
26203
26204 2006-09-12 19:11  ivan
26205
26206         * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
26207           debugging cleanup
26208
26209 2006-09-12 14:27  ivan
26210
26211         * httemplate/search/cust_main.cgi: no need to log this
26212
26213 2006-09-05 18:20  ivan
26214
26215         * bin/breakdown-bill-applications: not done yet
26216
26217 2006-09-05 18:08  ivan
26218
26219         * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
26220           how did it wind up in CVS?
26221
26222 2006-09-05 18:08  ivan
26223
26224         * FS/bin/freeside-setup: new world ACLs
26225
26226 2006-09-05 18:07  ivan
26227
26228         * FS/FS/ClientAPI/Signup.pm: less cut and paste
26229
26230 2006-09-05 18:07  ivan
26231
26232         * FS/FS/payby.pm: ugh DCLN :/
26233
26234 2006-09-05 18:06  ivan
26235
26236         * FS/FS/cust_svc.pm: add some debugging
26237
26238 2006-09-05 18:06  ivan
26239
26240         * FS/FS/cdr.pm: add missing =back
26241
26242 2006-09-05 09:44  ivan
26243
26244         * httemplate/edit/process/cust_refund.cgi: fix refunds, really
26245
26246 2006-09-05 09:27  ivan
26247
26248         * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
26249           usage
26250
26251 2006-09-04 13:31  ivan
26252
26253         * httemplate/search/sqlradius.cgi: really fix the embedded duration
26254           table
26255
26256 2006-09-04 13:22  ivan
26257
26258         * httemplate/search/sqlradius.cgi: use the exact provided time
26259
26260 2006-09-04 13:15  ivan
26261
26262         * httemplate/search/sqlradius.cgi: fix the date/time parsing
26263
26264 2006-09-04 13:12  ivan
26265
26266         * httemplate/search/sqlradius.cgi: fix the embedded duration table
26267
26268 2006-09-04 13:10  ivan
26269
26270         * httemplate/search/sqlradius.cgi: fix the gridding colors
26271
26272 2006-09-04 13:05  ivan
26273
26274         * httemplate/: elements/tr-input-beginning_ending.html,
26275           search/sqlradius.cgi, search/sqlradius.html: allow time selection
26276           in RADIUS searches and grid-ize the resulting table
26277
26278 2006-09-04 09:24  ivan
26279
26280         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
26281           session search back to main menu
26282
26283 2006-09-02 13:38  ivan
26284
26285         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
26286           agent-virtualize invoice event reports
26287
26288 2006-09-01 00:52  ivan
26289
26290         * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
26291           little
26292
26293 2006-08-31 18:51  lawrence
26294
26295         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
26296           fs_selfservice/FS-SelfService/cgi/signup.html: Progress
26297           checkpoint on improved signup stuff for additional services
26298
26299 2006-08-31 14:26  lawrence
26300
26301         * httemplate/config/config-process.cgi: make select-sub parameters
26302           work
26303
26304 2006-08-31 13:47  ivan
26305
26306         * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
26307
26308 2006-08-31 13:44  ivan
26309
26310         * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
26311
26312 2006-08-31 12:59  ivan
26313
26314         * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
26315
26316 2006-08-31 12:25  ivan
26317
26318         * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
26319
26320 2006-08-30 09:24  ivan
26321
26322         * bin/mapsecrets2access_user: need a username arg for now... this
26323           should make the error message less confusing
26324
26325 2006-08-30 08:41  ivan
26326
26327         * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
26328           freeside-adduser
26329
26330 2006-08-29 11:04  khoff
26331
26332         * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
26333           we always wanted.  Requires Date::Manip.
26334
26335 2006-08-29 10:50  lawrence
26336
26337         * FS/FS/ClientAPI/Signup.pm,
26338           fs_selfservice/FS-SelfService/cgi/signup.cgi,
26339           fs_selfservice/FS-SelfService/cgi/signup.html: Signup
26340           Enhancements
26341
26342 2006-08-28 06:52  ivan
26343
26344         * httemplate/edit/process/cust_main.cgi: parameters to method calls
26345           require ( ), arrgh
26346
26347 2006-08-27 17:52  jeff
26348
26349         * FS/FS/cust_bill.pm: protect against a race
26350
26351 2006-08-27 15:55  jeff
26352
26353         * Makefile: more clean
26354
26355 2006-08-27 14:50  jeff
26356
26357         * FS/FS/cust_bill.pm, FS/FS/payby.pm,
26358           httemplate/misc/process/payment.cgi: fix payby2bop brokenness
26359
26360 2006-08-27 13:10  jeff
26361
26362         * FS/FS/cust_pay_batch.pm: no comment
26363
26364 2006-08-27 13:09  jeff
26365
26366         * FS/FS/payby.pm: oops
26367
26368 2006-08-27 12:33  ivan
26369
26370         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
26371           invoice event reports
26372
26373 2006-08-27 12:30  jeff
26374
26375         * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
26376           edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
26377           conflict resolution
26378
26379 2006-08-26 16:15  jeff
26380
26381         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
26382           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
26383           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
26384           FS/FS/part_bill_event.pm, FS/FS/payby.pm,
26385           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
26386           FS/t/cust_bill_pay_batch.t, httemplate/edit/cust_bill_pay.cgi,
26387           httemplate/edit/cust_credit.cgi,
26388           httemplate/edit/cust_credit_bill.cgi,
26389           httemplate/edit/part_bill_event.cgi,
26390           httemplate/edit/process/cust_main.cgi,
26391           httemplate/edit/process/cust_refund.cgi,
26392           httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
26393           httemplate/misc/process/payment.cgi,
26394           httemplate/search/cust_pay_batch.cgi,
26395           httemplate/search/pay_batch.cgi,
26396           httemplate/search/pay_batch.html,
26397           httemplate/search/report_cust_pay_batch.html: batch refactor
26398           continued
26399
26400 2006-08-26 07:44  ivan
26401
26402         * FS/FS/Schema.pm: better error reporting for schema load failures
26403           (w/DBIx::DBSchema 0.32+), hopefully...
26404
26405 2006-08-26 07:39  ivan
26406
26407         * FS/FS/Schema.pm: better error reporting for schema load failures
26408           (w/DBIx::DBSchema 0.32+), hopefully...
26409
26410 2006-08-26 05:57  ivan
26411
26412         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
26413           javascript for auto-setting application amount
26414
26415 2006-08-25 19:20  ivan
26416
26417         * httemplate/edit/cust_bill_pay.cgi: fix javascript for
26418           auto-setting application amount
26419
26420 2006-08-25 19:20  ivan
26421
26422         * htetc/handler.pl: i want max and min!
26423
26424 2006-08-25 19:12  ivan
26425
26426         * FS/FS/: Record.pm: foiled by autovivification!
26427
26428 2006-08-25 12:30  ivan
26429
26430         * FS/FS/: Misc.pm, Record.pm: use GROUP BY instead of DISTINCT ON
26431           in the state and country queries for better cross-database
26432           compatibility, based on a preliminary patch from Jason Thomas
26433
26434 2006-08-23 18:37  ivan
26435
26436         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
26437           "Auto-apply to invoices" dropdown disappeared
26438
26439 2006-08-23 15:25  ivan
26440
26441         * Makefile, httemplate/index.html,
26442           httemplate/browse/access_group.html,
26443           httemplate/browse/access_user.html,
26444           httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
26445           httemplate/browse/agent_type.cgi,
26446           httemplate/browse/cust_main_county.cgi,
26447           httemplate/browse/inventory_class.html,
26448           httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
26449           httemplate/browse/part_bill_event.cgi,
26450           httemplate/browse/part_export.cgi,
26451           httemplate/browse/part_pkg.cgi,
26452           httemplate/browse/part_referral.html,
26453           httemplate/browse/part_svc.cgi,
26454           httemplate/browse/part_virtual_field.cgi,
26455           httemplate/browse/payment_gateway.html,
26456           httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
26457           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
26458           httemplate/browse/elements/browse.html,
26459           httemplate/config/config-process.cgi,
26460           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
26461           httemplate/edit/REAL_cust_pkg.cgi,
26462           httemplate/edit/access_group.html,
26463           httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
26464           httemplate/edit/agent_payment_gateway.html,
26465           httemplate/edit/agent_type.cgi,
26466           httemplate/edit/bulk-cust_svc.html,
26467           httemplate/edit/cust_bill_pay.cgi,
26468           httemplate/edit/cust_credit.cgi,
26469           httemplate/edit/cust_credit_bill.cgi,
26470           httemplate/edit/cust_main.cgi,
26471           httemplate/edit/cust_main_county-expand.cgi,
26472           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
26473           httemplate/edit/cust_refund.cgi,
26474           httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
26475           httemplate/edit/part_bill_event.cgi,
26476           httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
26477           httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
26478           httemplate/edit/part_virtual_field.cgi,
26479           httemplate/edit/payment_gateway.html,
26480           httemplate/edit/pkg_class.html,
26481           httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
26482           httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
26483           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
26484           httemplate/edit/svc_acct_pop.cgi,
26485           httemplate/edit/svc_broadband.cgi,
26486           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
26487           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
26488           httemplate/edit/svc_www.cgi,
26489           httemplate/edit/cust_main/billing.html,
26490           httemplate/edit/cust_main/contact.html,
26491           httemplate/edit/elements/edit.html,
26492           httemplate/edit/elements/svc_Common.html,
26493           httemplate/edit/process/REAL_cust_pkg.cgi,
26494           httemplate/edit/process/access_group.html,
26495           httemplate/edit/process/access_user.html,
26496           httemplate/edit/process/agent.cgi,
26497           httemplate/edit/process/agent_payment_gateway.html,
26498           httemplate/edit/process/agent_type.cgi,
26499           httemplate/edit/process/bulk-cust_svc.cgi,
26500           httemplate/edit/process/cust_bill_pay.cgi,
26501           httemplate/edit/process/cust_credit.cgi,
26502           httemplate/edit/process/cust_credit_bill.cgi,
26503           httemplate/edit/process/cust_main.cgi,
26504           httemplate/edit/process/cust_main_county-collapse.cgi,
26505           httemplate/edit/process/cust_main_county-expand.cgi,
26506           httemplate/edit/process/cust_pay.cgi,
26507           httemplate/edit/process/cust_pkg.cgi,
26508           httemplate/edit/process/cust_refund.cgi,
26509           httemplate/edit/process/cust_svc.cgi,
26510           httemplate/edit/process/domain_record.cgi,
26511           httemplate/edit/process/generic.cgi,
26512           httemplate/edit/process/inventory_class.html,
26513           httemplate/edit/process/msgcat.cgi,
26514           httemplate/edit/process/part_bill_event.cgi,
26515           httemplate/edit/process/part_export.cgi,
26516           httemplate/edit/process/part_pkg.cgi,
26517           httemplate/edit/process/part_referral.html,
26518           httemplate/edit/process/part_svc.cgi,
26519           httemplate/edit/process/payment_gateway.html,
26520           httemplate/edit/process/pkg_class.html,
26521           httemplate/edit/process/prepay_credit.cgi,
26522           httemplate/edit/process/quick-charge.cgi,
26523           httemplate/edit/process/quick-cust_pkg.cgi,
26524           httemplate/edit/process/rate.cgi,
26525           httemplate/edit/process/rate_region.cgi,
26526           httemplate/edit/process/reg_code.cgi,
26527           httemplate/edit/process/router.cgi,
26528           httemplate/edit/process/svc_acct.cgi,
26529           httemplate/edit/process/svc_acct_pop.cgi,
26530           httemplate/edit/process/svc_broadband.cgi,
26531           httemplate/edit/process/svc_domain.cgi,
26532           httemplate/edit/process/svc_external.cgi,
26533           httemplate/edit/process/svc_forward.cgi,
26534           httemplate/edit/process/svc_phone.html,
26535           httemplate/edit/process/svc_www.cgi,
26536           httemplate/edit/process/addr_block/add.cgi,
26537           httemplate/edit/process/addr_block/allocate.cgi,
26538           httemplate/edit/process/addr_block/deallocate.cgi,
26539           httemplate/edit/process/addr_block/split.cgi,
26540           httemplate/edit/process/elements/process.html,
26541           httemplate/edit/process/elements/svc_Common.html,
26542           httemplate/elements/checkboxes-table-name.html,
26543           httemplate/elements/checkboxes-table.html,
26544           httemplate/elements/header-popup.html,
26545           httemplate/elements/header.html,
26546           httemplate/elements/jsrsServer.html,
26547           httemplate/elements/menu.html, httemplate/elements/menubar.html,
26548           httemplate/elements/pager.html,
26549           httemplate/elements/phonenumber.html,
26550           httemplate/elements/progress-init.html,
26551           httemplate/elements/progress-popup.html,
26552           httemplate/elements/search-cust_main.html,
26553           httemplate/elements/select-access_group.html,
26554           httemplate/elements/select-agent.html,
26555           httemplate/elements/select-cust-fields.html,
26556           httemplate/elements/select-cust_pkg-status.html,
26557           httemplate/elements/select-month_year.html,
26558           httemplate/elements/select-part_referral.html,
26559           httemplate/elements/select-pkg_class.html,
26560           httemplate/elements/select-table.html,
26561           httemplate/elements/select-taxclass.html,
26562           httemplate/elements/small_custview.html,
26563           httemplate/elements/table-grid.html,
26564           httemplate/elements/table.html,
26565           httemplate/elements/tr-select-access_group.html,
26566           httemplate/elements/tr-select-agent.html,
26567           httemplate/elements/tr-select-cust-fields.html,
26568           httemplate/elements/tr-select-cust_pkg-status.html,
26569           httemplate/elements/tr-select-from_to.html,
26570           httemplate/elements/tr-select-part_referral.html,
26571           httemplate/elements/tr-select-pkg_class.html,
26572           httemplate/elements/xmlhttp.html,
26573           httemplate/graph/cust_bill_pkg.cgi,
26574           httemplate/graph/money_time.cgi,
26575           httemplate/graph/report_cust_bill_pkg.html,
26576           httemplate/graph/report_money_time.html,
26577           httemplate/graph/elements/monthly.html,
26578           httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
26579           httemplate/misc/cancel-unaudited.cgi,
26580           httemplate/misc/catchall.cgi, httemplate/misc/cdr-import.html,
26581           httemplate/misc/change_pkg.cgi, httemplate/misc/counties.cgi,
26582           httemplate/misc/cust_main-cancel.cgi,
26583           httemplate/misc/cust_main-import.cgi,
26584           httemplate/misc/cust_main-import_charges.cgi,
26585           httemplate/misc/delete-cust_credit.cgi,
26586           httemplate/misc/delete-cust_pay.cgi,
26587           httemplate/misc/delete-customer.cgi,
26588           httemplate/misc/delete-domain_record.cgi,
26589           httemplate/misc/delete-part_export.cgi,
26590           httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
26591           httemplate/misc/email-invoice.cgi,
26592           httemplate/misc/email_invoice_events.cgi,
26593           httemplate/misc/email_invoices.cgi,
26594           httemplate/misc/fax-invoice.cgi,
26595           httemplate/misc/fax_invoice_events.cgi,
26596           httemplate/misc/fax_invoices.cgi,
26597           httemplate/misc/inventory_item-import.html,
26598           httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
26599           httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
26600           httemplate/misc/print_invoice_events.cgi,
26601           httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
26602           httemplate/misc/states.cgi,
26603           httemplate/misc/unapply-cust_credit.cgi,
26604           httemplate/misc/unapply-cust_pay.cgi,
26605           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
26606           httemplate/misc/unvoid-cust_pay_void.cgi,
26607           httemplate/misc/upload-batch.cgi,
26608           httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
26609           httemplate/misc/xmlhttp-cust_main-search.cgi,
26610           httemplate/misc/xmlrpc.cgi,
26611           httemplate/misc/process/batch-cust_pay.cgi,
26612           httemplate/misc/process/catchall.cgi,
26613           httemplate/misc/process/cdr-import.html,
26614           httemplate/misc/process/cust_main-import.cgi,
26615           httemplate/misc/process/cust_main-import_charges.cgi,
26616           httemplate/misc/process/delete-customer.cgi,
26617           httemplate/misc/process/inventory_item-import.html,
26618           httemplate/misc/process/link.cgi,
26619           httemplate/misc/process/meta-import.cgi,
26620           httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
26621           httemplate/search/cust_bill.html,
26622           httemplate/search/cust_bill_event.cgi,
26623           httemplate/search/cust_bill_event.html,
26624           httemplate/search/cust_bill_pkg.cgi,
26625           httemplate/search/cust_credit.html,
26626           httemplate/search/cust_main-otaker.cgi,
26627           httemplate/search/cust_main-zip.html,
26628           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
26629           httemplate/search/cust_tax_exempt_pkg.cgi,
26630           httemplate/search/inventory_item.html,
26631           httemplate/search/prepay_credit.html,
26632           httemplate/search/queue.html, httemplate/search/reg_code.html,
26633           httemplate/search/report_cdr.html,
26634           httemplate/search/report_cust_bill.html,
26635           httemplate/search/report_cust_credit.html,
26636           httemplate/search/report_cust_main-zip.html,
26637           httemplate/search/report_cust_pay.html,
26638           httemplate/search/report_cust_pkg.html,
26639           httemplate/search/report_prepaid_income.cgi,
26640           httemplate/search/report_prepaid_income.html,
26641           httemplate/search/report_receivables.cgi,
26642           httemplate/search/report_receivables.html,
26643           httemplate/search/report_tax.cgi,
26644           httemplate/search/report_tax.html, httemplate/search/sql.html,
26645           httemplate/search/sqlradius.cgi,
26646           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
26647           httemplate/search/svc_broadband.cgi,
26648           httemplate/search/svc_domain.cgi,
26649           httemplate/search/svc_external.cgi,
26650           httemplate/search/svc_forward.cgi,
26651           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
26652           httemplate/search/elements/search.html,
26653           httemplate/view/cust_bill-logo.cgi,
26654           httemplate/view/cust_bill-pdf.cgi,
26655           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
26656           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
26657           httemplate/view/svc_broadband.cgi,
26658           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
26659           httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
26660           httemplate/view/svc_www.cgi,
26661           httemplate/view/cust_main/billing.html,
26662           httemplate/view/cust_main/contacts.html,
26663           httemplate/view/cust_main/misc.html,
26664           httemplate/view/cust_main/packages.html,
26665           httemplate/view/cust_main/payment_history.html,
26666           httemplate/view/cust_main/tickets.html,
26667           httemplate/view/elements/svc_Common.html: Will things ever be the
26668           same again? It's the final masonize
26669
26670 2006-08-23 14:53  ivan
26671
26672         * httemplate/misc/batch-cust_pay.html: remove extraneous "
26673
26674 2006-08-23 05:13  ivan
26675
26676         * FS/FS/Schema.pm: removing already commented-out code
26677
26678 2006-08-23 05:06  ivan
26679
26680         * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
26681           didn't work out...
26682
26683 2006-08-22 05:23  ivan
26684
26685         * httemplate/docs/index.html: get rid of old upgrade instructions
26686
26687 2006-08-21 16:01  ivan
26688
26689         * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
26690           FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
26691           FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
26692           FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
26693           t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
26694           t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
26695           cust_credit_bill_pkg - applying credits and payments against
26696           specific line items
26697
26698 2006-08-21 10:45  ivan
26699
26700         * FS/FS/: cust_main.pm: search for existing advertising sources
26701           before adding a new one
26702
26703 2006-08-21 02:46  ivan
26704
26705         * httemplate/docs/index.html: we're off to see the wiki, the
26706           wonderful wiki of oz
26707
26708 2006-08-18 05:18  ivan
26709
26710         * FS/FS/cust_main.pm: and a slight fix to the CSV import
26711
26712 2006-08-18 04:56  ivan
26713
26714         * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
26715
26716 2006-08-18 04:52  ivan
26717
26718         * FS/FS/cust_main.pm: alas, now try with recursion
26719
26720 2006-08-18 04:40  ivan
26721
26722         * FS/FS/cust_main.pm: fix the  explicitly specified primary keys
26723
26724 2006-08-18 04:36  ivan
26725
26726         * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
26727           get around big 8.1 Pg changes wrt reverse engineering
26728
26729 2006-08-18 03:34  ivan
26730
26731         * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
26732
26733 2006-08-18 03:31  ivan
26734
26735         * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
26736           not just the first line
26737
26738 2006-08-18 03:27  ivan
26739
26740         * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
26741
26742 2006-08-18 03:26  ivan
26743
26744         * FS/FS/cust_main.pm: W T F
26745
26746 2006-08-18 03:18  ivan
26747
26748         * FS/FS/cust_main.pm: even more skeleton debugging, ugh
26749
26750 2006-08-18 03:10  ivan
26751
26752         * FS/FS/cust_main.pm: what's going on with the parameters for
26753           skeleton inserts??
26754
26755 2006-08-18 03:00  ivan
26756
26757         * FS/FS/cust_main.pm: skeleton typo
26758
26759 2006-08-18 02:58  ivan
26760
26761         * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
26762           not parent
26763
26764 2006-08-18 02:50  ivan
26765
26766         * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
26767           what's going on
26768
26769 2006-08-18 01:33  ivan
26770
26771         * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
26772           mg
26773
26774 2006-08-16 01:19  ivan
26775
26776         * FS/bin/freeside-adduser: get rid of too-verbose debugging
26777
26778 2006-08-15 07:20  ivan
26779
26780         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
26781           httemplate/misc/process/cust_main-import.cgi: add a new, extended
26782           CSV import format
26783
26784 2006-08-14 06:28  ivan
26785
26786         * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
26787           doing refunds, hopefully this will fix OpenECHO refunds
26788
26789 2006-08-14 05:13  ivan
26790
26791         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
26792           httemplate/elements/header.html,
26793           httemplate/elements/search-cust_main.html: sprinkle some magic
26794           ajax fairy dust on referring customer SELEKTAH.  rewind!  make
26795           smart search smarter, re-layout the top search bars and add an
26796           invoice one
26797
26798 2006-08-14 01:38  ivan
26799
26800         * FS/FS/access_user.pm: bugfix for agentless access users,
26801           triggered by part_referral (advertising source) agent
26802           virtualization
26803
26804 2006-08-13 03:25  ivan
26805
26806         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
26807           httemplate/edit/cust_pay.cgi,
26808           httemplate/edit/process/cust_pay.cgi,
26809           httemplate/view/cust_main.cgi,
26810           httemplate/view/cust_main/billing.html,
26811           httemplate/view/cust_main/misc.html,
26812           httemplate/view/cust_main/packages.html,
26813           httemplate/view/cust_main/payment_history.html,
26814           httemplate/view/cust_main/tickets.html: customer view work:
26815
26816           DONE  1. add status and balance to top
26817
26818           DONE  2. add some sort of oldest date thing so the history
26819           doesn't get too      big (# years and a link to "show older")
26820
26821             3. make the rest of the action links into js popups?  maybe
26822           later,
26823                weird IENess when closing em
26824           DONE (finished)    - so revert out or finish/commit the Enter
26825           check payment one    - Process page can wait until another day..
26826           it should be more of an *action*
26827
26828           DONE  4. Ticket list config knobs for wtxs (grid it too)
26829
26830           DONE  5. grid the package list
26831
26832 2006-08-12 04:01  ivan
26833
26834         * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
26835
26836 2006-08-12 03:47  ivan
26837
26838         * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
26839           httemplate/view/cust_main/payment_history.html: fix acl rewrite
26840           causing problems: void now shows up properly, deprecate all the
26841           redundant config values
26842
26843 2006-08-11 23:45  ivan
26844
26845         * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
26846           causes undesirable effects with prorate/subscription packages and
26847           undesirably rewards customers for non-payment, closes: Bug#1325
26848
26849 2006-08-11 01:02  ivan
26850
26851         * FS/FS/access_user.pm, FS/FS/part_referral.pm,
26852           httemplate/browse/part_referral.html,
26853           httemplate/edit/cust_main.cgi,
26854           httemplate/elements/select-agent.html,
26855           httemplate/elements/select-part_referral.html,
26856           httemplate/elements/tr-select-agent.html,
26857           httemplate/elements/tr-select-part_referral.html: virtualize
26858           referrals on customer addition
26859
26860 2006-08-10 15:18  ivan
26861
26862         * httemplate/config/config.cgi: bugfix for selects that don't have
26863           select_enum
26864
26865 2006-08-10 06:50  ivan
26866
26867         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_referral.pm,
26868           httemplate/browse/part_referral.html,
26869           httemplate/view/cust_main/misc.html: add cust_main.agent_custid
26870           (at least to schema and customer view, no manual editing yet)
26871
26872 2006-08-10 05:01  ivan
26873
26874         * httemplate/browse/part_referral.html: bold the total footer
26875
26876 2006-08-10 04:55  ivan
26877
26878         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
26879           FS/FS/access_user.pm, FS/FS/part_referral.pm,
26880           httemplate/browse/part_referral.html,
26881           httemplate/edit/part_referral.html,
26882           httemplate/edit/process/part_referral.html,
26883           httemplate/elements/menu.html: agent-virtualize advertising
26884           sources
26885
26886 2006-08-09 20:10  ivan
26887
26888         * FS/FS/Schema.pm: don't set the default to NULL the string!
26889           besides, that's already the default value of any nullable column,
26890           which @date_type is...
26891
26892 2006-08-09 19:27  ivan
26893
26894         * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
26895           easier to check the db
26896
26897 2006-08-09 14:46  ivan
26898
26899         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
26900           "coming soon" options off the menu, its been Soon for too long -
26901           they'll get here when they do
26902
26903 2006-08-09 03:47  ivan
26904
26905         * FS/FS/ClientAPI/MyAccount.pm,
26906           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
26907           fs_selfservice/FS-SelfService/cgi/change_password.html,
26908           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
26909           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
26910           fs_selfservice/FS-SelfService/cgi/provision_list.html,
26911           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
26912           interface: add proper password changer and prevent "Setup my
26913           services" provisioner from showing broken links for services not
26914           handled yet
26915
26916 2006-08-09 00:46  ivan
26917
26918         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
26919           days go by...
26920
26921 2006-08-09 00:03  ivan
26922
26923         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
26924           my beautiful magic template! (water flowing underground)
26925
26926 2006-08-08 23:43  jeff
26927
26928         * FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
26929           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
26930           FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
26931           httemplate/docs/schema.html, httemplate/misc/download-batch.cgi:
26932           batch refactor
26933
26934 2006-08-08 23:34  ivan
26935
26936         * FS/FS/ClientAPI/MyAccount.pm,
26937           fs_selfservice/FS-SelfService/SelfService.pm,
26938           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
26939           fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
26940           interface: move from text to html invoices
26941
26942 2006-08-08 20:45  ivan
26943
26944         * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
26945           debian perl, would you put it in /usr/local/sbin?  thanks.
26946
26947 2006-08-06 19:44  ivan
26948
26949         * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
26950           httemplate/browse/part_pkg.cgi,
26951           httemplate/browse/access_user.html,
26952           httemplate/edit/access_user.html,
26953           httemplate/edit/elements/edit.html: add internal user disable-ing
26954
26955 2006-08-06 19:19  ivan
26956
26957         * httemplate/search/elements/search.html: get rid of the extra
26958           border in nested tables
26959
26960 2006-08-06 16:39  ivan
26961
26962         * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
26963           bootstrapping for htpasswd kludge... hopefully that will go away
26964           in 1.7.1
26965
26966 2006-08-06 14:37  ivan
26967
26968         * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
26969           override ones for existing records
26970
26971 2006-08-06 13:23  ivan
26972
26973         * httemplate/edit/svc_acct.cgi: silly closing }
26974
26975 2006-08-06 13:21  ivan
26976
26977         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
26978           httemplate/edit/svc_acct.cgi: yow.  fix up group handling
26979
26980 2006-08-06 13:07  ivan
26981
26982         * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
26983           should fix the barfing about default radius groups on the new
26984           customer screen...
26985
26986 2006-08-06 02:14  ivan
26987
26988         * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
26989           be all set with radius groups then
26990
26991 2006-08-06 02:10  ivan
26992
26993         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
26994           httemplate/edit/svc_acct.cgi: this should process default
26995           usergroup as well as fixed now
26996
26997 2006-08-06 01:43  ivan
26998
26999         * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
27000           problem
27001
27002 2006-08-06 01:10  ivan
27003
27004         * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
27005           problem better
27006
27007 2006-07-27 17:33  ivan
27008
27009         * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
27010           closes: #1351
27011
27012 2006-07-27 01:08  ivan
27013
27014         * FS/t/svc_phone.t: svc_phone.t
27015
27016 2006-07-25 21:18  ivan
27017
27018         * FS/FS/UID.pm: ugh, fixup bootstrapping
27019
27020 2006-07-25 01:39  ivan
27021
27022         * httemplate/search/cust_main.cgi: oops, extra else
27023
27024 2006-07-25 01:33  ivan
27025
27026         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
27027           httemplate/elements/table-grid.html,
27028           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
27029           this should finish adding the "inactive" status, i think?
27030
27031 2006-07-25 00:27  ivan
27032
27033         * bin/rt-update-links: quick script to convert rt links from one
27034           database name to another
27035
27036 2006-07-24 15:40  ivan
27037
27038         * FS/FS/cust_main.pm: fix up smart searching to make the quick
27039           payment entry behave better
27040
27041 2006-07-23 07:23  ivan
27042
27043         * httemplate/search/report_receivables.cgi: sql num_pkgs
27044           conflicting with method...
27045
27046 2006-07-23 07:21  ivan
27047
27048         * httemplate/search/report_receivables.cgi: ugh, really fix the
27049           statuses here
27050
27051 2006-07-23 07:20  ivan
27052
27053         * httemplate/search/report_receivables.cgi: hopefully fix the
27054           statuses here
27055
27056 2006-07-23 07:17  ivan
27057
27058         * httemplate/search/report_receivables.cgi:  i should REALLY go to
27059           sleep
27060
27061 2006-07-23 07:16  ivan
27062
27063         * httemplate/search/report_receivables.cgi:  i should go to sleep
27064
27065 2006-07-23 07:07  ivan
27066
27067         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
27068           more work towards adding an "inactive" status - add it to the A/R
27069           report
27070
27071 2006-07-15 17:55  ivan
27072
27073         * FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
27074           FS/FS/inventory_item.pm,
27075           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
27076           httemplate/autohandler, httemplate/edit/cust_credit.cgi,
27077           httemplate/elements/overlibmws.js,
27078           httemplate/elements/overlibmws_draggable.js,
27079           httemplate/elements/phonenumber.html,
27080           httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
27081           httemplate/search/svc_domain.cgi,
27082           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
27083           httemplate/view/svc_external.cgi: odds and ends
27084
27085 2006-07-13 21:20  ivan
27086
27087         * FS/FS/cust_pkg.pm: don't send cancellation emails on package
27088           changes
27089
27090 2006-07-13 20:27  ivan
27091
27092         * FS/FS/svc_Common.pm: this should fix radius group editing and the
27093           "Reference found where even-sized list expected at
27094           /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
27095
27096 2006-07-13 20:17  ivan
27097
27098         * FS/FS/CurrentUser.pm: this should fix the bootstrapping
27099
27100 2006-07-13 18:42  ivan
27101
27102         * FS/FS/: CurrentUser.pm, UID.pm: add the small
27103           FS::CurrentUser::BootstrapUser class for... surprise...
27104           bootstrapping
27105
27106 2006-07-13 17:42  ivan
27107
27108         * FS/FS/Setup.pm: fix acl bootstrapping
27109
27110 2006-07-13 17:32  ivan
27111
27112         * FS/: FS/UID.pm, bin/freeside-setup: should be able to
27113           freeside-setup without a username now
27114
27115 2006-07-13 16:45  ivan
27116
27117         * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
27118
27119 2006-07-12 20:54  ivan
27120
27121         * FS/FS/Report/Table/Monthly.pm,
27122           httemplate/search/cust_credit.html,
27123           httemplate/search/report_receivables.cgi: fix multiple-agent
27124           virtualization properly for these reports
27125
27126 2006-07-12 16:33  ivan
27127
27128         * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
27129           should be installable again now
27130
27131 2006-07-11 17:20  ivan
27132
27133         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
27134           FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
27135           FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
27136           httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
27137           FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
27138           httemplate/edit/svc_phone.cgi,
27139           httemplate/edit/elements/edit.html,
27140           httemplate/edit/elements/svc_Common.html,
27141           httemplate/edit/process/svc_phone.html,
27142           httemplate/edit/process/elements/process.html,
27143           httemplate/edit/process/elements/svc_Common.html,
27144           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
27145           httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
27146           httemplate/view/elements/svc_Common.html,
27147           FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
27148           from imported CDRs
27149
27150 2006-07-05 07:55  ivan
27151
27152         * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
27153
27154 2006-07-04 05:01  ivan
27155
27156         * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
27157           adding freeside-addgroup
27158
27159 2006-07-01 04:26  ivan
27160
27161         * FS/FS/Record.pm: another Pg 8.1 fix?  noticed by Damon Vincent
27162
27163 2006-06-30 07:30  ivan
27164
27165         * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
27166           flag!  sheesh
27167
27168 2006-06-29 08:45  ivan
27169
27170         * FS/FS/part_export/shellcommands.pm: small patch to set
27171           $new_finger from Tim Yardley
27172
27173 2006-06-29 08:19  ivan
27174
27175         * httemplate/edit/part_bill_event.cgi: percentage late fees too
27176
27177 2006-06-29 06:47  ivan
27178
27179         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
27180           httemplate/browse/inventory_class.html,
27181           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
27182           httemplate/edit/svc_broadband.cgi,
27183           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
27184           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
27185           httemplate/search/inventory_item.html: finish at least the
27186           automatic provisioning part
27187
27188 2006-06-27 07:19  ivan
27189
27190         * httemplate/docs/index.html: going to wikiland
27191
27192 2006-06-24 09:41  ivan
27193
27194         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
27195           httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
27196           httemplate/elements/select-table.html,
27197           httemplate/elements/table-grid.html: Add the ability to link
27198           customer service definition fields to inventory   classes, with
27199           an "automatic/manual" flag.  Add the ability for the web
27200           interface to maintain these links.  Start prettying up the
27201           service def.    edit in preparation for Bigger Changes.
27202
27203 2006-06-21 09:26  ivan
27204
27205         * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
27206           interaction w/pager
27207
27208 2006-06-21 06:00  ivan
27209
27210         * httemplate/elements/iframecontentmws.js: oops, don't want this
27211           debugging in here
27212
27213 2006-06-21 06:00  ivan
27214
27215         * httemplate/view/cust_main/payment_history.html:
27216           http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
27217
27218 2006-06-21 05:58  ivan
27219
27220         * httemplate/view/cust_main.cgi: need the OLiframecontent sub
27221
27222 2006-06-21 05:57  ivan
27223
27224         * httemplate/elements/header-popup.html: adding a header element
27225           for popups to replace CGI::header
27226
27227 2006-06-21 05:56  ivan
27228
27229         * httemplate/elements/iframecontentmws.js: add overlib iframe
27230           function
27231
27232 2006-06-21 01:42  ivan
27233
27234         * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
27235           the agent type report when there are lots of package definitions
27236
27237 2006-06-19 06:09  ivan
27238
27239         * httemplate/view/cust_main/packages.html: fix ACL name for service
27240           provisioning and prevent disabled service provisioning from
27241           messing up table formatting
27242
27243 2006-06-19 05:47  ivan
27244
27245         * bin/mapsecrets2access_user: better error checking for this
27246           thrown-together bootstrapping script
27247
27248 2006-06-19 05:22  ivan
27249
27250         * bin/mapsecrets2access_user: ACL bootstrapping
27251
27252 2006-06-19 05:15  ivan
27253
27254         * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
27255
27256 2006-06-19 05:09  ivan
27257
27258         * FS/t/ConfDefaults.t: forgot to commit this test
27259
27260 2006-06-19 04:57  ivan
27261
27262         * bin/mapsecrets2access_user: ACL bootstrapping/upgrade
27263
27264 2006-06-19 04:25  ivan
27265
27266         * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
27267           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
27268           httemplate/view/cust_main/packages.html,
27269           httemplate/view/cust_main/payment_history.html: ACLs, take three
27270           or four or something
27271
27272 2006-06-19 01:05  ivan
27273
27274         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
27275           FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
27276           httemplate/elements/menu.html,
27277           httemplate/elements/select-cust-fields.html,
27278           httemplate/elements/select-cust_pkg-status.html,
27279           httemplate/elements/tr-select-cust-fields.html,
27280           httemplate/elements/tr-select-cust_pkg-status.html,
27281           httemplate/graph/cust_bill_pkg.cgi,
27282           httemplate/search/report_cust_pkg.html,
27283           httemplate/view/cust_main/contacts.html: add ability to select
27284           specific package defs. and package status to package report for
27285           qis
27286
27287 2006-06-18 23:03  ivan
27288
27289         * httemplate/search/cust_main.cgi: fix up the alternating colors on
27290           the customer search results
27291
27292 2006-06-18 19:33  ivan
27293
27294         * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
27295           FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
27296           FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
27297           httemplate/elements/select-agent.html,
27298           httemplate/elements/select-table.html,
27299           httemplate/elements/tr-select-agent.html,
27300           httemplate/search/cust_bill.html,
27301           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
27302           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
27303           httemplate/search/svc_forward.cgi: agent virtualization, take one
27304           (stuff from "inactive" changeset snuck into cust_main.pm and the
27305           package reporting changeset in search/cust_pkg.cgi here too)
27306
27307 2006-06-18 05:56  ivan
27308
27309         * httemplate/edit/elements/edit.html: well, it isn't broken...
27310
27311 2006-06-18 05:54  ivan
27312
27313         * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
27314           FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
27315           FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
27316           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
27317           httemplate/edit/process/access_group.html,
27318           httemplate/elements/checkboxes-table-name.html,
27319           httemplate/elements/checkboxes-table.html, FS/MANIFEST,
27320           htetc/handler.pl, httemplate/browse/access_group.html,
27321           httemplate/browse/access_user.html,
27322           httemplate/edit/process/elements/process.html: ACLs: finish group
27323           edit (agents + rights) & browse
27324
27325 2006-06-15 18:23  jeff
27326
27327         * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
27328           httemplate/misc/download-batch.cgi: value issues and many bits
27329           remain
27330
27331 2006-06-15 17:47  ivan
27332
27333         * httemplate/misc/download-batch.cgi: and fix the  name for TD
27334           Canada Trust.  and that's it for now.  really.
27335
27336 2006-06-15 17:33  ivan
27337
27338         * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
27339           now that the batch format file is not the same as the batch
27340           params files
27341
27342 2006-06-15 17:27  ivan
27343
27344         * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
27345           the config a little less strange
27346
27347 2006-06-08 03:32  ivan
27348
27349         * httemplate/elements/menu.html: fix link to prepaid card setup
27350
27351 2006-06-06 03:30  ivan
27352
27353         * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
27354           automated install. wtf?!
27355
27356 2006-06-02 06:20  ivan
27357
27358         * httemplate/elements/header.html, rt/FREESIDE_MODIFIED: add a
27359           service search
27360
27361 2006-05-24 03:22  ivan
27362
27363         * FS/MANIFEST: removing duplicate entries
27364
27365 2006-05-22 11:27  ivan
27366
27367         * FS/FS/cust_main.pm: better error message for banned cards
27368
27369 2006-05-21 19:06  ivan
27370
27371         * Makefile: docs are going in the wiki Real Soon Now anyway
27372
27373 2006-05-21 17:50  ivan
27374
27375         * Makefile: 1.7.0?  why not?
27376
27377 2006-05-21 17:44  ivan
27378
27379         * httemplate/: index.html, elements/menu.html: 1.7.0?  why not!
27380
27381 2006-05-21 11:40  ivan
27382
27383         * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
27384
27385 2006-05-20 13:06  jeff
27386
27387         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
27388           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm, FS/t/pay_batch.t,
27389           htetc/handler.pl, httemplate/docs/schema.html,
27390           httemplate/misc/download-batch.cgi: first stab at BoM download
27391
27392 2006-05-15 06:57  ivan
27393
27394         * httemplate/: index.html, elements/freeside.css,
27395           elements/header.html, elements/menu.html: move most of the crap
27396           on the "main menu" to the sidebar
27397
27398 2006-05-15 04:05  ivan
27399
27400         * httemplate/elements/freeside.css,
27401           httemplate/elements/header.html, httemplate/elements/xmenu.css,
27402           httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED: more ACL
27403           and re-skinning work, now with RT!
27404
27405 2006-05-14 09:47  ivan
27406
27407         * CREDITS, htetc/handler.pl, httemplate/autohandler,
27408           httemplate/index.html, httemplate/browse/access_group.html,
27409           httemplate/browse/access_user.html,
27410           httemplate/browse/agent_type.cgi,
27411           httemplate/browse/cust_main_county.cgi,
27412           httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
27413           httemplate/edit/access_group.html,
27414           httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
27415           httemplate/edit/cust_bill_pay.cgi,
27416           httemplate/edit/cust_credit.cgi,
27417           httemplate/edit/cust_credit_bill.cgi,
27418           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
27419           httemplate/edit/part_virtual_field.cgi,
27420           httemplate/edit/svc_domain.cgi,
27421           httemplate/edit/elements/edit.html,
27422           httemplate/edit/process/access_group.html,
27423           httemplate/edit/process/access_user.html,
27424           httemplate/edit/process/agent_type.cgi,
27425           httemplate/edit/process/cust_bill_pay.cgi,
27426           httemplate/edit/process/cust_credit.cgi,
27427           httemplate/edit/process/cust_credit_bill.cgi,
27428           httemplate/edit/process/elements/process.html,
27429           httemplate/elements/checkboxes-table.html,
27430           httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
27431           httemplate/elements/header.html,
27432           httemplate/elements/menubar.html,
27433           httemplate/elements/select-access_group.html,
27434           httemplate/elements/tr-select-access_group.html,
27435           httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
27436           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
27437           httemplate/search/cust_main-otaker.cgi,
27438           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.html,
27439           httemplate/search/report_cust_bill.html,
27440           httemplate/search/report_cust_credit.html,
27441           httemplate/search/report_cust_pay.html,
27442           httemplate/search/report_prepaid_income.html,
27443           httemplate/search/report_tax.html,
27444           httemplate/search/sqlradius.html,
27445           httemplate/search/svc_domain.cgi,
27446           httemplate/search/svc_external.cgi, FS/MANIFEST,
27447           FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
27448           FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
27449           FS/FS/access_right.pm, FS/FS/access_user.pm,
27450           FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
27451           FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
27452           FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
27453           FS/bin/freeside-addoutsourceuser, FS/t/AccessRight.t,
27454           FS/t/access_group.t, FS/t/access_groupagent.t,
27455           FS/t/access_right.t, FS/t/access_user.t, FS/t/access_user_pref.t,
27456           FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
27457           httemplate/view/cust_main/payment_history.html: first part of ACL
27458           and re-skinning work and some other small stuff
27459
27460 2006-05-13 11:34  ivan
27461
27462         * httemplate/images/background-cheat.png: yay for cheating
27463
27464 2006-05-13 08:31  ivan
27465
27466         * httemplate/images/: 32clear.gif, arrow.down.png,
27467           arrow.right.black.png, arrow.right.png, black-gray-corner.png,
27468           black-gray-top.png: adding new images
27469
27470 2006-05-12 06:57  ivan
27471
27472         * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
27473           incorrect and broke things, this should actually work
27474
27475 2006-05-08 04:28  ivan
27476
27477         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
27478           httemplate/search/report_tax.cgi: add config switch to base tax
27479           off shipping address if present
27480
27481 2006-05-08 03:01  ivan
27482
27483         * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
27484           httemplate/graph/cust_bill_pkg.cgi,
27485           httemplate/graph/elements/monthly.html,
27486           httemplate/search/cust_bill_pkg.cgi: sales report per agent and
27487           package class looks good
27488
27489 2006-05-07 13:27  ivan
27490
27491         * htetc/handler.pl, httemplate/elements/select-month_year.html,
27492           httemplate/elements/select-pkg_class.html,
27493           httemplate/elements/select-table.html,
27494           httemplate/elements/tr-select-from_to.html,
27495           httemplate/elements/tr-select-pkg_class.html,
27496           httemplate/graph/cust_bill_pkg.cgi,
27497           httemplate/graph/money_time.cgi,
27498           httemplate/graph/report_cust_bill_pkg.html,
27499           httemplate/graph/report_money_time.html,
27500           httemplate/graph/elements/monthly.html: first pass at sales
27501           reports per agent and package class
27502
27503 2006-05-03 02:47  ivan
27504
27505         * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
27506           Cappuccio
27507
27508 2006-05-02 08:23  ivan
27509
27510         * FS/: MANIFEST, FS/Pony.pm: yours!
27511
27512 2006-05-02 08:03  ivan
27513
27514         * httemplate/: index.html, search/report_receivables.html: add an
27515           agent pre-selection page to receivables report
27516
27517 2006-05-02 04:59  ivan
27518
27519         * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
27520           httemplate/graph/money_time.cgi,
27521           httemplate/graph/report_money_time.html: add a "pre-report" page
27522           to this report/graph as requested by lewis/wtxs, also add 12mo
27523           total option
27524
27525 2006-05-01 06:09  ivan
27526
27527         * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
27528           the 1st as it did before
27529
27530 2006-05-01 05:38  ivan
27531
27532         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
27533           annoying clucks (warnings with backtraces) when cutoff day isn't
27534           found in old packages
27535
27536 2006-05-01 04:45  ivan
27537
27538         * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
27539           ambiguous
27540
27541 2006-05-01 04:43  ivan
27542
27543         * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
27544           showing up on customer view listing when the custom priority
27545           field was edited
27546
27547 2006-04-26 06:16  ivan
27548
27549         * Makefile: apache reload doesn't work when server isn't running
27550           already
27551
27552 2006-04-21 17:58  ivan
27553
27554         * httemplate/browse/inventory_class.html,
27555           httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
27556           httemplate/browse/rate.cgi,
27557           httemplate/browse/elements/browse.html, htetc/handler.pl,
27558           httemplate/index.html, httemplate/edit/inventory_class.html,
27559           httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
27560           httemplate/edit/elements/edit.html,
27561           httemplate/edit/process/inventory_class.html,
27562           httemplate/edit/process/pkg_class.html,
27563           httemplate/edit/process/elements/process.html,
27564           httemplate/elements/select-agent.html,
27565           httemplate/elements/select-pkg_class.html,
27566           httemplate/elements/select-table.html,
27567           httemplate/elements/tr-select-pkg_class.html,
27568           httemplate/search/cust_pkg.cgi, FS/FS/part_pkg.pm,
27569           httemplate/search/elements/search.html: start of package class
27570           web UI (add/edit package classes, package class selection in
27571           package def edit)
27572
27573 2006-04-21 07:21  ivan
27574
27575         * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
27576           now
27577
27578 2006-04-21 07:20  ivan
27579
27580         * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
27581           indentation and the default cutoff day
27582
27583 2006-04-21 05:45  ivan
27584
27585         * httemplate/: index.html, misc/queue.cgi, search/queue.html:
27586           s(browse/queue.cgi)(search/queue.html)
27587
27588 2006-04-18 23:37  ivan
27589
27590         * FS/FS/cust_main.pm: DOH!  perlvar: not counting patterns matched
27591           in nested blocks that have been exited already.
27592
27593 2006-04-15 06:32  ivan
27594
27595         * httemplate/graph/money_time.cgi: REALLY correct the period for
27596           the total column this time
27597
27598 2006-04-15 06:28  ivan
27599
27600         * httemplate/graph/money_time.cgi: correct period & use a yellow
27601           color for the total column
27602
27603 2006-04-15 06:25  ivan
27604
27605         * httemplate/graph/money_time.cgi: format & link the total column
27606
27607 2006-04-14 17:21  ivan
27608
27609         * httemplate/graph/money_time.cgi: and </TD> the total column
27610
27611 2006-04-14 17:16  ivan
27612
27613         * httemplate/graph/money_time.cgi: add a total column
27614
27615 2006-04-14 04:55  ivan
27616
27617         * FS/FS/: Conf.pm, svc_forward.pm: add the
27618           svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
27619           destinations
27620
27621 2006-04-13 14:29  ivan
27622
27623         * FS/bin/freeside-adduser: don't do the duplicate check unless
27624           there's a file already; fixes problem with first use of
27625           freeside-adduser
27626
27627 2006-04-12 05:36  ivan
27628
27629         * httemplate/index.html, FS/FS/cust_main.pm,
27630           httemplate/search/cust_main-zip.html,
27631           httemplate/search/cust_main.cgi,
27632           httemplate/search/report_cust_main-zip.html,
27633           httemplate/search/elements/search.html: zip code report
27634
27635 2006-04-09 16:41  ivan
27636
27637         * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
27638           cust_main/tickets.html: a few more fixups for our favorite
27639           include(...) from Scott Edwards
27640
27641 2006-04-09 16:39  ivan
27642
27643         * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
27644           fields
27645
27646 2006-04-09 16:24  ivan
27647
27648         * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
27649           string ("old_uid") as a SCALAR ref while "strict refs" in use"
27650           error
27651
27652 2006-04-09 13:36  ivan
27653
27654         * FS/bin/freeside-adduser: error out if you try to add duplicates;
27655           this should lower my annoyance-level
27656
27657 2006-04-03 16:26  ivan
27658
27659         * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
27660           checking
27661
27662 2006-04-03 13:49  ivan
27663
27664         * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
27665
27666 2006-04-03 04:36  ivan
27667
27668         * FS/FS/Record.pm: and also allow [ and ] in ut_textn
27669
27670 2006-04-03 03:11  ivan
27671
27672         * FS/FS/Record.pm: allow [ and ] in ut_text
27673
27674 2006-04-03 02:46  ivan
27675
27676         * htetc/handler.pl, FS/FS/Misc.pm,
27677           httemplate/edit/cust_main/contact.html,
27678           httemplate/misc/states.cgi,
27679           httemplate/view/cust_main/contacts.html: have the UI use full
27680           country names, and state names outside the US...
27681
27682 2006-04-02 15:13  ivan
27683
27684         * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
27685
27686 2006-03-31 15:22  ivan
27687
27688         * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
27689           events
27690
27691 2006-03-31 01:20  lsc
27692
27693         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
27694           pointed out by Ivan in the following email:
27695
27696           ---- before and after now?  I gave subscription and prorate a
27697           try.  Subscription came out as:
27698
27699             subscription 27th (03/25/06 - 04/27/06)  $10.00
27700             subscription 23rd (03/25/06 - 04/23/06)  $10.00
27701
27702           the "23rd" one is right, but the "27th" one should have only
27703           advanced the date two days to 3/27/06.
27704
27705               Prorate came out as:
27706
27707               prorate 23rd (03/25/06 - 04/23/06)  $9.20
27708               prorate 27th (03/25/06 - 04/27/06)  $10.49
27709
27710           The "23rd" one is right, but the "27th" one should have only
27711           advanced the date two days to 4/27/06.
27712
27713           lsc@prgmr.com
27714
27715 2006-03-30 06:22  ivan
27716
27717         * FS/bin/freeside-upgrade: move all the schema-updating magic into
27718           DBIx::DBSchema
27719
27720 2006-03-24 18:23  ivan
27721
27722         * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
27723           FS/bin/freeside-setup,
27724           fs_selfservice/FS-SelfService/cgi/agent.cgi,
27725           fs_selfservice/FS-SelfService/cgi/payment_results.html,
27726           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
27727           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
27728           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
27729           httemplate/misc/upload-batch.cgi,
27730           httemplate/misc/process/cdr-import.html,
27731           httemplate/misc/process/cust_main-import.cgi,
27732           httemplate/misc/process/cust_main-import_charges.cgi,
27733           httemplate/misc/process/inventory_item-import.html: successfully
27734           correct the spelling of sucessful
27735
27736 2006-03-24 11:49  ivan
27737
27738         * httemplate/misc/process/payment.cgi: fix spelling
27739
27740 2006-03-23 04:00  lsc
27741
27742         * FS/FS/part_pkg/: prorate.pm, subscription.pm: for subscription.pm
27743           and prorate.pm:
27744
27745           -modify the subscription and prorate price plans
27746           (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
27747           configurable (add a field to the %info hash) billing day instead
27748           of "1st of the month" only.  subscription will be easy, prorate
27749           will be a little trickier.
27750
27751           essentially, I replaced the '1' in the 'day' field of the
27752           timelocal that generates $$date with the value I added to the
27753           %info hash, 'cutoff_day'
27754
27755           -implement a price plan (new file in FS/FS/part_pkg/ - probably
27756           @ISA FS::part_pkg::subscription) that charges the first full
27757           month if the customer signs up between the 1st and the
27758           configurable billing day, and gives them the remainder of the
27759           month free if they sign up between the configurable billing day
27760           and the end of the month.
27761
27762           if this is the first time the customer is billed, and if the date
27763           is greater than the cutoff date, advance $ssdate to cutoff_day of
27764           next month, else $$date is cutoff_date of this month.  Either
27765           way, charge them for a month.
27766
27767           ----------------------------------------------------------------------
27768
27769 2006-03-20 11:13  ivan
27770
27771         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_main.pm,
27772           FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
27773           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
27774           FS/MANIFEST, bin/cdr_upstream_rate.import,
27775           httemplate/edit/rate.cgi, httemplate/edit/cust_main/billing.html,
27776           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
27777           httemplate/view/cust_main/billing.html: add price plan to bill on
27778           internal or external CDRs directly, add option to export CDRs to
27779           a per-customer downstream file
27780
27781 2006-03-17 06:56  ivan
27782
27783         * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
27784
27785 2006-03-14 23:34  ivan
27786
27787         * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
27788           want a revision history
27789
27790 2006-03-14 20:17  ivan
27791
27792         * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
27793           and normalize canadian zip codes as well as us ones
27794
27795 2006-03-13 14:32  ivan
27796
27797         * httemplate/elements/: progress-init.html, progress-popup.html:
27798           fix progress hoohaw for internet exploder again, whew.  also make
27799           sure error/finish messages are centered, looks better
27800
27801 2006-03-10 23:27  ivan
27802
27803         * httemplate/elements/footer.html: some pages from ui hoohaw have
27804           leaked footer include, need something here for now
27805
27806 2006-03-10 21:21  ivan
27807
27808         * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
27809           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
27810           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
27811           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
27812           progressbar bug with multiple progressbar forms on a page
27813
27814 2006-03-10 14:30  ivan
27815
27816         * httemplate/: elements/progress-init.html,
27817           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
27818           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
27819           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
27820           (hopefully) allow multiple progress-init's in a page, also add
27821           second $cgi arg to all these progressbar calls...
27822
27823 2006-03-10 14:28  ivan
27824
27825         * FS/FS/UI/Web.pm: want to know who *called* this without the
27826           required second arg
27827
27828 2006-03-09 05:42  ivan
27829
27830         * htetc/handler.pl: fix that
27831           blank-page-instead-of-profiling-redirect-when-called-from-an-include
27832           bug triggered by mason 1.32 :)
27833
27834 2006-03-09 03:48  ivan
27835
27836         * httemplate/view/cust_main.cgi: don't use a table with
27837           WIDTH="100%", it shoves the custnum and "billing information"
27838           boxes way out to the right
27839
27840 2006-03-08 04:14  ivan
27841
27842         * FS/FS/inventory_item.pm,
27843           httemplate/misc/inventory_item-import.html,
27844           httemplate/misc/process/inventory_item-import.html,
27845           httemplate/search/inventory_item.html:  Add an option to the web
27846           interface to batch upload new entries to the
27847           inventory_item table.
27848
27849 2006-03-08 02:05  ivan
27850
27851         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
27852           FS/FS/inventory_item.pm, FS/t/inventory_class.t,
27853           FS/t/inventory_item.t, httemplate/search/inventory_item.html,
27854           bin/generate-table-module, htetc/handler.pl,
27855           httemplate/edit/inventory_class.html,
27856           httemplate/edit/elements/edit.html,
27857           httemplate/edit/process/inventory_class.html,
27858           httemplate/edit/process/elements/process.html,
27859           httemplate/search/elements/search.html: Add a new table for
27860           inventory with for DIDs/serials/etc., and an additional new table
27861           for inventory category (i.e. to distinguish DIDs, serials, MACs,
27862           etc.)
27863
27864 2006-03-08 00:21  ivan
27865
27866         * FS/FS/agent.pm: add space in error msg
27867
27868 2006-03-03 07:02  ivan
27869
27870         * FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi:
27871           agent-specific sales/credit/receipts summary
27872
27873 2006-02-28 11:34  ivan
27874
27875         * FS/FS/part_pkg.pm: update POD docs regarding new price plans
27876
27877 2006-02-22 05:07  ivan
27878
27879         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
27880           httemplate/images/red_telephone_mimooh_01.png,
27881           httemplate/view/cust_main/contacts.html: add vonage click2call
27882           feature
27883
27884 2006-02-21 23:12  ivan
27885
27886         * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
27887
27888 2006-02-18 03:14  ivan
27889
27890         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
27891           FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
27892           FS/MANIFEST, FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
27893           FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
27894           FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
27895           httemplate/misc/cdr-import.html,
27896           httemplate/misc/process/cdr-import.html,
27897           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
27898           bin/cdr_calltype.import: CDR schema and class
27899
27900 2006-02-17 18:11  ivan
27901
27902         * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
27903           nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
27904           queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
27905           documentation left behind from example template
27906
27907 2006-02-16 13:43  ivan
27908
27909         * FS/FS/Setup.pm, FS/bin/freeside-setup,
27910           httemplate/docs/admin.html: automate more of the initial data
27911           adding...
27912
27913 2006-02-08 23:18  ivan
27914
27915         * httemplate/elements/: calendar-en.js, calendar-setup.js,
27916           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
27917           jscalendar
27918
27919 2006-02-08 14:53  ivan
27920
27921         * FS/bin/freeside-selfservice-server: don't leave ssh zombies
27922           around either
27923
27924 2006-02-07 19:49  ivan
27925
27926         * httemplate/docs/index.html: slightly html-ize the 1.5.8 upgrade
27927           instructions
27928
27929 2006-02-07 18:26  ivan
27930
27931         * FS/FS/UID.pm: update error message when secrets file cannot be
27932           found
27933
27934 2006-02-07 05:49  ivan
27935
27936         * FS/FS/svc_acct.pm: well, it was already fatal.  at least now the
27937           error message is better.
27938
27939 2006-02-07 03:12  ivan
27940
27941         * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
27942           statement preventing page from showing up in konq
27943
27944 2006-02-05 04:27  ivan
27945
27946         * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
27947           httemplate/edit/payment_gateway.html,
27948           httemplate/edit/process/payment_gateway.html: payment gateway
27949           editing
27950
27951 2006-02-01 15:13  ivan
27952
27953         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
27954           FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
27955           FS/bin/freeside-daily, FS/bin/freeside-monthly,
27956           FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
27957           httemplate/browse/part_bill_event.cgi: finish adding
27958           freeside-monthly and monthly events
27959
27960 2006-01-31 23:58  ivan
27961
27962         * Makefile: HEAD isn't 1.5.8 anymore
27963
27964 2006-01-31 07:01  ivan
27965
27966         * FS/FS/payby.pm: oops, forgot $
27967
27968 2006-01-31 03:02  ivan
27969
27970         * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
27971           htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
27972           httemplate/edit/part_bill_event.cgi: [no log message]
27973
27974 2006-01-30 20:26  ivan
27975
27976         * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
27977           browse/agent_type.cgi, browse/part_bill_event.cgi,
27978           browse/part_export.cgi, browse/part_pkg.cgi, browse/part_svc.cgi,
27979           browse/part_virtual_field.cgi, browse/payment_gateway.html,
27980           browse/rate.cgi, browse/router.cgi, browse/svc_acct_pop.cgi,
27981           config/config-view.cgi, config/config.cgi,
27982           edit/REAL_cust_pkg.cgi, edit/agent.cgi,
27983           edit/agent_payment_gateway.html, edit/agent_type.cgi,
27984           edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
27985           edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
27986           edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
27987           edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
27988           edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
27989           edit/process/reg_code.cgi, misc/batch-cust_pay.html,
27990           misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
27991           misc/link.cgi, misc/meta-import.cgi, misc/upload-batch.cgi,
27992           misc/whois.cgi, misc/process/cust_main-import.cgi,
27993           misc/process/cust_main-import_charges.cgi,
27994           misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
27995           search/report_tax.cgi, search/svc_external.cgi,
27996           view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
27997           view/svc_broadband.cgi, view/svc_domain.cgi,
27998           view/svc_external.cgi: move header() to
27999           include(/elements/header.html) so it can be changed in one place,
28000           thanks to Scott Edwards
28001
28002 2006-01-30 18:59  ivan
28003
28004         * FS/FS/Record.pm: fix "table not found" dbdef error message to
28005           recommend freeside-upgrade instead create + dbdef-create
28006
28007 2006-01-26 23:34  ivan
28008
28009         * httemplate/search/report_tax.cgi: small visual fix to alternating
28010           row colors when show_taxclasses is on
28011
28012 2006-01-26 17:33  ivan
28013
28014         * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
28015           report, show more info on the specific line item and invoice
28016
28017 2006-01-26 07:27  ivan
28018
28019         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
28020           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
28021           httemplate/search/cust_bill_pkg.cgi,
28022           httemplate/search/cust_tax_exempt_pkg.cgi,
28023           httemplate/search/report_tax.cgi,
28024           httemplate/search/report_tax.html: whew, FINALLY can fix monthly
28025           exemption columns to work correctly.  also make them
28026           agent-specific.  also fix package exemption columns, they were
28027           bunk too, sheesh.  start adding package classes for package class
28028           tax reporting.
28029
28030 2006-01-25 04:34  ivan
28031
28032         * FS/: FS/Record.pm, FS/Schema.pm, FS/cust_bill.pm,
28033           FS/cust_main.pm, FS/cust_tax_exempt.pm,
28034           FS/cust_tax_exempt_pkg.pm, FS/h_cust_bill.pm,
28035           FS/h_cust_tax_exempt.pm, t/cust_tax_exempt_pkg.t,
28036           t/h_cust_bill.t, t/h_cust_tax_exempt.t, MANIFEST: change
28037           texas-style tax exemptions to be against a specific line item
28038           rather than just general per-customer, for later tracking and tax
28039           reporting.  fix 1969/1970 exemptions for one-off charges
28040
28041 2006-01-04 18:03  ivan
28042
28043         * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
28044           columns
28045
28046 2006-01-03 00:45  ivan
28047
28048         * bin/billco-upload: agentnums 1-3
28049
28050 2005-12-29 18:41  rsiddall
28051
28052         * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
28053           FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
28054           fs_selfservice/FS-SelfService/SelfService.pm,
28055           fs_selfservice/FS-SelfService/cgi/provision_list.html,
28056           httemplate/view/cust_main.cgi: Fixing a few typos.
28057
28058 2005-12-24 19:41  ivan
28059
28060         * httemplate/search/report_tax.cgi: add switch to enable taxclass
28061           breakdown, report invoiced tax separately in that case
28062
28063 2005-12-24 19:38  ivan
28064
28065         * httemplate/edit/part_bill_event.cgi: make sure to specify a
28066           money_char default
28067
28068 2005-12-24 19:18  ivan
28069
28070         * httemplate/search/: report_tax.cgi, report_tax.html: add switch
28071           to enable taxclass breakdown, report invoiced tax separately in
28072           that case
28073
28074 2005-12-24 19:07  ivan
28075
28076         * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
28077           region" flag on new line item report - NULLs need to be compared
28078           explicitly.  apparantly NULL != NULL.  bah SQL
28079
28080 2005-12-24 19:00  ivan
28081
28082         * FS/FS/Schema.pm: update indices for better tax report performance
28083
28084 2005-12-24 18:31  ivan
28085
28086         * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
28087           brainfart
28088
28089 2005-12-24 17:57  ivan
28090
28091         * httemplate/search/report_tax.cgi: correct end date display for
28092           "now"
28093
28094 2005-12-24 16:52  ivan
28095
28096         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
28097           httemplate/edit/part_bill_event.cgi: add invoice event to suspend
28098           only when greater than N amount
28099
28100 2005-12-24 16:36  ivan
28101
28102         * httemplate/edit/cust_main/billing.html: don't reenable postal
28103           billing for existing customers just cause its blank...
28104
28105 2005-12-21 20:24  ivan
28106
28107         * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
28108           the declaration too
28109
28110 2005-12-21 20:22  ivan
28111
28112         * httemplate/search/report_tax.cgi: fix some ambiguous var names
28113           causing " "my" variable $t masks earlier declaration in same
28114           scope" errors
28115
28116 2005-12-21 20:01  ivan
28117
28118         * httemplate/search/cust_bill_event.html,
28119           httemplate/search/cust_bill_pkg.cgi,
28120           httemplate/search/report_cust_bill.html,
28121           httemplate/search/report_cust_credit.html,
28122           httemplate/search/report_cust_pay.html,
28123           httemplate/search/report_tax.cgi,
28124           httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
28125           httemplate/elements/select-agent.html,
28126           httemplate/elements/table-grid.html,
28127           httemplate/elements/tr-input-beginning_ending.html,
28128           httemplate/elements/tr-select-agent.html,
28129           httemplate/search/elements/search.html: tax report update, link
28130           to new line item report, per-agent tax reporting
28131
28132 2005-12-18 20:18  ivan
28133
28134         * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
28135           sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
28136           field labeling - not always monthly
28137
28138 2005-12-18 20:18  ivan
28139
28140         * FS/FS/part_pkg/sqlradacct_hour.pm: add maximum "caps" to RADIUS
28141           usage charges
28142
28143 2005-12-16 14:47  ivan
28144
28145         * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
28146           attributes from wtxs, neaten up raddb.pm generation
28147
28148 2005-12-15 17:49  ivan
28149
28150         * httemplate/edit/payment_gateway.html: add TransactionCentral
28151
28152 2005-12-15 11:36  ivan
28153
28154         * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
28155           new agent types, noticed by Julius Igugu
28156
28157 2005-12-15 10:45  ivan
28158
28159         * bin/print-schema: adding print-schema
28160
28161 2005-12-14 20:04  ivan
28162
28163         * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
28164           httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
28165
28166 2005-12-14 12:57  ivan
28167
28168         * FS/FS/svc_acct.pm: allow a dir field to be set (or
28169           auto-generated) even if uid is fixed
28170
28171 2005-12-14 10:52  ivan
28172
28173         * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
28174           to Radiator export
28175
28176 2005-12-12 19:13  ivan
28177
28178         * httemplate/edit/process/payment_gateway.html: fix options in
28179           gateway adding
28180
28181 2005-12-12 13:39  ivan
28182
28183         * FS/FS/part_export/radiator.pm: use crypt password for radiator
28184           export
28185
28186 2005-12-09 08:58  ivan
28187
28188         * httemplate/: edit/process/cust_credit_bill.cgi,
28189           view/cust_main/payment_history.html: fill in reason if empty when
28190           applying a credit to a refund
28191
28192 2005-12-09 08:56  ivan
28193
28194         * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
28195           postal mail checkbox misbehaving (isn't sticky on errors -
28196           reverts back to on)
28197
28198 2005-12-07 15:48  ivan
28199
28200         * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
28201           without pg_oid_status, look up the actual sequence name from
28202           dbdef rather than assuming ${table}_${column}_seq
28203
28204 2005-12-06 14:25  ivan
28205
28206         * FS/FS/Record.pm: make sure zip is required for canada, also use
28207           CURRVAL() function instead of pg_oid_status DBD attribute because
28208           Pg 8.1 doesn't have oids by default anymore
28209
28210 2005-12-05 11:01  ivan
28211
28212         * FS/FS/svc_Common.pm: avoid uninitialized value errors
28213
28214 2005-12-05 09:19  ivan
28215
28216         * httemplate/edit/process/cust_main.cgi: eek, don't log all this
28217           debugging info by default
28218
28219 2005-12-02 23:26  ivan
28220
28221         * htetc/handler.pl: this should be the last of
28222           s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
28223
28224 2005-12-02 23:12  ivan
28225
28226         * Makefile: those semicolons can't possibly have belonged there
28227
28228 2005-12-02 23:02  ivan
28229
28230         * FS/bin/freeside-upgrade: force a dbdef reload.  no wonder this
28231           had to be run multiple times before
28232
28233 2005-12-01 11:17  ivan
28234
28235         * httemplate/edit/agent_type.cgi: list disabled packages on agent
28236           type edit if they are still associated with the type
28237
28238 2005-12-01 09:36  ivan
28239
28240         * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
28241           shouldn't apply to RADIUS groups, this is messing up unrelated
28242           RADIUS exports
28243
28244 2005-11-28 09:16  ivan
28245
28246         * FS/FS/cust_main.pm: turn off debugging
28247
28248 2005-11-28 09:13  ivan
28249
28250         * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
28251           SQL that Pg doesn't need and MySQL doesn't like
28252
28253 2005-11-28 09:12  ivan
28254
28255         * FS/bin/freeside-sqlradius-radacctd: update docs and error message
28256           for all three supporte exports
28257
28258 2005-11-28 09:07  ivan
28259
28260         * FS/bin/freeside-sqlradius-radacctd: startup
28261           freeside-sqlradius-radacctd for radiator export too
28262
28263 2005-11-28 08:59  ivan
28264
28265         * FS/FS/svc_Common.pm: allow defaults to override empty values for
28266           new objects
28267
28268 2005-11-28 08:38  ivan
28269
28270         * FS/FS/cust_svc.pm: better error msg
28271
28272 2005-11-28 08:34  ivan
28273
28274         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
28275           deal with any usage-capable export
28276
28277 2005-11-28 08:21  ivan
28278
28279         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
28280           deal with any usage-capable export
28281
28282 2005-11-28 08:14  ivan
28283
28284         * FS/FS/Record.pm: okay, its been tested
28285
28286 2005-11-28 08:07  ivan
28287
28288         * FS/FS/part_export/radiator.pm: fix small bug in radiator export
28289
28290 2005-11-28 07:41  ivan
28291
28292         * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
28293           where the freeze is coming from
28294
28295 2005-11-27 13:59  ivan
28296
28297         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
28298           per-agent billco spools
28299
28300 2005-11-22 10:29  ivan
28301
28302         * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
28303           backend-realtime config flag, should be more intuitive for
28304           guyananet
28305
28306 2005-11-22 08:41  ivan
28307
28308         * FS/FS/svc_Common.pm: oops, supposed to commit this one
28309
28310 2005-11-22 08:39  ivan
28311
28312         * FS/FS/svc_Common.pm: set default fields in new method, mostly for
28313           svc_acct.seconds
28314
28315 2005-11-22 05:26  ivan
28316
28317         * FS/FS/part_export/radiator.pm: update radiator export to deal
28318           with prepaid and some other random stuff
28319
28320 2005-11-21 07:24  ivan
28321
28322         * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
28323           and there's a duplicate error, show all conflicting accounts not
28324           just the ones for different customers
28325
28326 2005-11-21 06:25  ivan
28327
28328         * FS/FS/part_export/: shellcommands.pm,
28329           shellcommands_withdomain.pm: add usermod_nousername flag to just
28330           prohibit username changes
28331
28332 2005-11-21 04:41  ivan
28333
28334         * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
28335           view/cust_main/payment_history.html: ignore blank lines in payby
28336           config
28337
28338 2005-11-21 03:04  ivan
28339
28340         * README: slight update to README
28341
28342 2005-11-21 02:47  ivan
28343
28344         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
28345           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
28346           httemplate/edit/cust_main/billing.html,
28347           httemplate/edit/cust_pay.cgi,
28348           httemplate/search/report_cust_pay.html,
28349           httemplate/view/cust_bill.cgi,
28350           httemplate/view/cust_main/payment_history.html: add MCRD payment
28351           type for manually processed ccards
28352
28353 2005-11-20 22:46  ivan
28354
28355         * httemplate/docs/schema.dia: load schema in current dia and save,
28356           should load up for people now?
28357
28358 2005-11-20 21:18  ivan
28359
28360         * FS/FS/Conf.pm: add config values used by external RT integration
28361
28362 2005-11-18 07:08  ivan
28363
28364         * httemplate/search/report_receivables.cgi: fix link glitch in
28365           receivables reports
28366
28367 2005-11-18 06:59  ivan
28368
28369         * httemplate/edit/agent_type.cgi: template-ize agent type edit and
28370           add comment to package listing
28371
28372 2005-11-18 02:58  ivan
28373
28374         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
28375           BS for RT 3.4.4
28376
28377 2005-11-18 02:53  ivan
28378
28379         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
28380           BS for RT 3.4.4
28381
28382 2005-11-18 01:44  ivan
28383
28384         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
28385           BS for RT 3.4.4
28386
28387 2005-11-17 19:48  ivan
28388
28389         * FS/FS/cust_main.pm: allow expired cards to remain on file; only
28390           check edits for an expired card when the # has changed
28391
28392 2005-11-17 07:56  ivan
28393
28394         * FS/FS/part_export/: shellcommands.pm,
28395           shellcommands_withdomain.pm: make variable description more
28396           consistant wrt vars that are already shell-quoted
28397
28398 2005-11-17 04:53  ivan
28399
28400         * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
28401
28402 2005-11-17 04:27  ivan
28403
28404         * FS/FS/Schema.pm: add cust_pkg2 index on cust_pkg.pkgpart
28405
28406 2005-11-17 03:15  ivan
28407
28408         * FS/FS/svc_acct.pm: update debuggging information for replace
28409           group info with user@domain
28410
28411 2005-11-17 03:04  ivan
28412
28413         * httemplate/view/svc_acct.cgi: fix service change!
28414
28415 2005-11-17 02:14  ivan
28416
28417         * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
28418           requests!
28419
28420 2005-11-16 05:14  ivan
28421
28422         * FS/FS/part_svc.pm, httemplate/index.html,
28423           httemplate/browse/part_svc.cgi, FS/FS/UI/Web.pm,
28424           httemplate/edit/bulk-cust_svc.html,
28425           httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
28426
28427 2005-11-11 17:24  ivan
28428
28429         * httemplate/view/cust_main/tickets.html: huh seem to have
28430           overlooked this
28431
28432 2005-11-11 17:22  ivan
28433
28434         * FS/FS/cust_main.pm: set payip for all payment types
28435
28436 2005-11-11 16:44  ivan
28437
28438         * FS/FS/part_export/cpanel.pm: interpolation helps alot
28439
28440 2005-11-11 16:17  ivan
28441
28442         * FS/FS/part_export/cpanel.pm: try using web interface scrape
28443           bullshit for adding pops instead of API, as per cpanel support
28444           [cPanel tickets ID# 116044]
28445
28446 2005-11-11 06:06  ivan
28447
28448         * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
28449           export update of RADIUS Expiration attribute when cust_pkg.bill
28450           changes
28451
28452 2005-11-10 04:47  ivan
28453
28454         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
28455           add part_bill_event.payby selection to failed invoice event
28456           search
28457
28458 2005-11-10 03:36  ivan
28459
28460         * FS/FS/part_export/everyone_net.pm: fix password changes with
28461           everyone.net
28462
28463 2005-11-09 16:00  ivan
28464
28465         * httemplate/view/svc_domain.cgi: add javascript confirmation to
28466           unaudited domain deletion, add record being deleted to record
28467           deletion popup
28468
28469 2005-11-07 18:16  ivan
28470
28471         * httemplate/docs/admin.html: bah
28472
28473 2005-11-04 03:43  ivan
28474
28475         * httemplate/elements/xmlhttp.html: oops, typo applying patch
28476
28477 2005-11-04 03:31  ivan
28478
28479         * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
28480           Edwards to show mason errors received from XMLHTTP requests
28481
28482 2005-11-02 13:18  ivan
28483
28484         * FS/FS/cust_bill.pm: spool invoice to billco if no other
28485           destinations are set!
28486
28487 2005-10-31 21:32  ivan
28488
28489         * FS/FS/: cust_bill.pm: yarg
28490
28491 2005-10-31 21:27  ivan
28492
28493         * FS/FS/cust_bill.pm: only send to specific destinations, oops!
28494
28495 2005-10-31 21:21  ivan
28496
28497         * bin/billco-upload: do the zip
28498
28499 2005-10-31 21:14  ivan
28500
28501         * httemplate/edit/part_bill_event.cgi: add option for spool_csv
28502           events to apply only to a specific destination type (i.e. postal
28503           only)
28504
28505 2005-10-31 19:16  ivan
28506
28507         * bin/billco-upload: good nuff for 11/1
28508
28509 2005-10-31 19:15  ivan
28510
28511         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
28512           billco format option to FTP invoice send, add invoice event to
28513           spool one giant (pair of) CSV files in addition to FTPing them
28514           individually
28515
28516 2005-10-28 10:10  ivan
28517
28518         * bin/billco-upload: beginning of quick billco zip & upload tool
28519
28520 2005-10-28 04:56  ivan
28521
28522         * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
28523           statustext as a failed billing event
28524
28525 2005-10-27 10:04  ivan
28526
28527         * httemplate/elements/select-taxclass.html: extraneous '; noticed
28528           by joe@surferz
28529
28530 2005-10-24 04:59  ivan
28531
28532         * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
28533
28534 2005-10-24 04:56  ivan
28535
28536         * FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
28537           httemplate/elements/progress-init.html,
28538           httemplate/elements/xmlhttp.html: fix rate plan editing with new
28539           xmlhttp progressbar - use POST instead of GET.  also optimize SQL
28540           on rate search screen
28541
28542 2005-10-21 08:21  ivan
28543
28544         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
28545           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
28546           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
28547           httemplate/edit/cust_main/billing.html,
28548           httemplate/edit/process/cust_main.cgi,
28549           httemplate/search/report_cust_pay.html,
28550           httemplate/view/cust_bill.cgi,
28551           httemplate/view/cust_main/payment_history.html: add CASH and WEST
28552           payment types (payments only, not cust_main.payby)
28553
28554 2005-10-21 06:15  ivan
28555
28556         * conf/invoice_html: brainfart
28557
28558 2005-10-21 05:50  ivan
28559
28560         * conf/invoice_html: i thought i fixed this already
28561
28562 2005-10-20 05:30  ivan
28563
28564         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
28565           service.  fuck Date::Manip
28566
28567 2005-10-16 23:46  ivan
28568
28569         * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
28570           exporting so it'll export even if all svc_acct records don't have
28571           the group yet
28572
28573 2005-10-16 23:03  ivan
28574
28575         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
28576           usergroup editing
28577
28578 2005-10-16 08:02  ivan
28579
28580         * bin/bind.export: and make .HEADER optional for slaves too
28581
28582 2005-10-16 07:59  ivan
28583
28584         * bin/bind.export: don't error out if there's no HEADER file, just
28585           produce a useable snippet anyway
28586
28587 2005-10-16 07:04  ivan
28588
28589         * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
28590           zone-underscore config file, update bind.import to use
28591           command-line options instead of ask for input
28592
28593 2005-10-15 06:48  ivan
28594
28595         * FS/FS/TicketSystem/RT_External.pm: don't error out when
28596           ticket_system-default_queueid hasn't been set yet
28597
28598 2005-10-15 06:40  ivan
28599
28600         * FS/FS/Conf.pm: make sure config still works if no ticket system
28601           is configured...
28602
28603 2005-10-15 06:37  ivan
28604
28605         * FS/FS/Conf.pm: make sure config still works if no ticket system
28606           is configured...
28607
28608 2005-10-15 05:58  ivan
28609
28610         * bin/backup-dvd: adding quick backup-to-dvd script
28611
28612 2005-10-15 04:29  ivan
28613
28614         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
28615           FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
28616           FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
28617           httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
28618           httemplate/config/config.cgi: agent option to select RT queue
28619
28620 2005-10-15 02:33  ivan
28621
28622         * rt/: etc/RT_SiteConfig.pm, sbin/rt-setup-database.in: landing rt
28623           3.4.4 on HEAD
28624
28625 2005-10-15 02:09  ivan
28626
28627         * rt/: UPGRADING, configure, README, configure.ac, Changelog,
28628           aclocal.m4, docs/rt3-schema-relationships.dot,
28629           docs/design_docs/realflow.txt, m4/rt_layout.m4,
28630           docs/design_docs/3.3-schema-redesign.txt,
28631           docs/design_docs/cvs_integration,
28632           docs/design_docs/link-definitions.txt, docs/design_docs/rt-mvc,
28633           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
28634           sbin/rt-dump-database.in, sbin/rt-test-dependencies.in,
28635           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
28636           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
28637           lib/RT/Date.pm, lib/RT/Queues_Overlay.pm,
28638           lib/RT/ScripConditions_Overlay.pm, lib/RT/Template_Overlay.pm,
28639           lib/RT/User.pm, lib/RT/Attributes.pm, lib/RT/SavedSearch.pm,
28640           lib/RT/StyleGuide.pod, lib/RT/System.pm,
28641           lib/RT/Templates_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
28642           lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
28643           lib/RT/Attribute_Overlay.pm, lib/RT/Group.pm, lib/RT/Handle.pm,
28644           lib/RT/ObjectCustomFields.pm, lib/RT/EmailParser.pm,
28645           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
28646           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
28647           lib/RT/Transactions.pm, lib/RT/CachedGroupMember.pm,
28648           lib/RT/CustomFieldValue.pm, lib/RT/Links.pm, lib/RT/Scrip.pm,
28649           lib/RT/Attachment_Overlay.pm, lib/RT/Attributes_Overlay.pm,
28650           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
28651           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
28652           lib/RT/ObjectCustomField.pm,
28653           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queue.pm,
28654           lib/RT/ScripActions.pm, lib/RT/Attachments.pm,
28655           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/Groups.pm,
28656           lib/RT/Links_Overlay.pm, lib/RT/SavedSearches.pm,
28657           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm, lib/RT/Scrips.pm,
28658           lib/RT/Transactions_Overlay.pm, lib/RT/ACE.pm,
28659           lib/RT/CachedGroupMembers.pm,
28660           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
28661           lib/RT/GroupMember.pm, lib/RT/Link.pm,
28662           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Principal_Overlay.pm,
28663           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
28664           lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
28665           lib/RT/Transaction.pm, lib/RT/ObjectCustomFieldValue.pm,
28666           lib/RT/ObjectCustomField_Overlay.pm,
28667           lib/RT/ScripActions_Overlay.pm, lib/RT/Template.pm,
28668           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
28669           lib/RT/ScripCondition_Overlay.pm, lib/RT/Ticket.pm,
28670           lib/RT/ACL.pm, lib/RT/GroupMember_Overlay.pm,
28671           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
28672           lib/RT/Attribute.pm, lib/RT/CachedGroupMembers_Overlay.pm,
28673           lib/RT/CustomFields_Overlay.pm, lib/RT/Link_Overlay.pm,
28674           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Templates.pm,
28675           lib/RT/URI.pm, lib/RT/Users.pm, lib/RT/I18N/en.po,
28676           lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po,
28677           lib/RT/I18N/fr.po, lib/RT/I18N/es.po, lib/RT/I18N/nl.po,
28678           lib/RT/I18N/pl.po, lib/RT/I18N/it.po, lib/RT/I18N/hu.po,
28679           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
28680           lib/RT/I18N/ja.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
28681           lib/RT/I18N/fi.po, lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm,
28682           lib/RT/URI/t.pm, lib/RT/Action/AutoOpen.pm,
28683           lib/RT/Action/Autoreply.pm, lib/RT/Action/CreateTickets.pm,
28684           lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
28685           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
28686           lib/RT/Action/RecordCorrespondence.pm,
28687           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
28688           lib/RT/Action/UserDefined.pm, lib/RT/Action/EscalatePriority.pm,
28689           lib/RT/Action/SendEmail.pm, lib/RT/Interface/CLI.pm,
28690           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
28691           lib/RT/Interface/Email/Auth/GnuPG.pm,
28692           lib/RT/Interface/Email/Auth/MailFrom.pm,
28693           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
28694           lib/RT/Interface/Web/Handler.pm,
28695           lib/RT/Interface/Web/QueryBuilder.pm,
28696           lib/RT/Interface/Web/Standalone.pm, bin/mason_handler.scgi.in,
28697           bin/standalone_httpd.in, lib/RT/Condition/AnyTransaction.pm,
28698           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
28699           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
28700           lib/RT/Condition/PriorityChange.pm,
28701           lib/RT/Condition/PriorityExceeds.pm,
28702           lib/RT/Condition/QueueChange.pm,
28703           lib/RT/Condition/StatusChange.pm,
28704           lib/RT/Condition/UserDefined.pm,
28705           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
28706           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
28707           lib/RT/Search/Generic.pm, bin/mason_handler.fcgi.in,
28708           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
28709           bin/webmux.pl.in, bin/rt-mailgate.in, etc/initialdata,
28710           etc/acl.mysql, etc/schema.Informix, etc/schema.SQLite,
28711           etc/acl.Pg, etc/upgrade/3.1.0/schema.SQLite,
28712           etc/upgrade/3.1.0/schema.Pg, etc/upgrade/3.3.0/acl.Informix,
28713           etc/upgrade/3.3.0/acl.Oracle, etc/upgrade/3.3.0/acl.Pg,
28714           etc/upgrade/3.3.0/acl.SQLite, etc/upgrade/3.3.0/acl.mysql,
28715           etc/upgrade/3.3.0/content, etc/upgrade/3.3.0/schema.Oracle,
28716           etc/upgrade/3.3.0/schema.Pg, etc/upgrade/3.3.0/schema.mysql,
28717           etc/upgrade/3.3.11/acl.Oracle, etc/upgrade/3.3.11/acl.Pg,
28718           etc/upgrade/3.3.11/acl.SQLite, etc/upgrade/3.3.11/acl.mysql,
28719           etc/upgrade/3.3.11/content, etc/upgrade/3.3.11/schema.Oracle,
28720           etc/upgrade/3.3.11/schema.Pg, etc/upgrade/3.3.11/schema.SQLite,
28721           etc/upgrade/3.3.11/schema.mysql: import rt 3.4.4
28722
28723 2005-10-13 14:16  ivan
28724
28725         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
28726           change uid' error when the account *has* a uid but
28727           svc_acct-edit_uid isn't turned on
28728
28729 2005-10-12 05:02  ivan
28730
28731         * httemplate/misc/: batch-cust_pay.html,
28732           process/batch-cust_pay.cgi: change button to say "post payment
28733           batch" and main error message to indicate the whole batch should
28734           be resubmitted, as per feedback from lewis
28735
28736 2005-10-12 02:51  ivan
28737
28738         * httemplate/edit/part_pkg.cgi: fix package customize losing
28739           services
28740
28741 2005-10-12 01:57  ivan
28742
28743         * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
28744
28745 2005-10-10 09:06  ivan
28746
28747         * FS/FS/part_export/everyone_net.pm: oops, that should fix
28748           suspension problem
28749
28750 2005-10-10 05:20  ivan
28751
28752         * FS/FS/cust_pay.pm, htetc/handler.pl, httemplate/index.html,
28753           httemplate/misc/batch-cust_pay.html,
28754           httemplate/misc/xmlhttp-cust_main-search.cgi,
28755           httemplate/misc/process/batch-cust_pay.cgi: updated quick payment
28756           entry
28757
28758 2005-10-08 06:45  ivan
28759
28760         * httemplate/misc/batch-cust_pay.html: quick payment entry
28761           javascript tested & working IE/firefix/konq
28762
28763 2005-10-07 17:47  ivan
28764
28765         * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
28766           edit/process/quick-charge.cgi, elements/select-taxclass.html: fix
28767           tax class selection in package add/edit too
28768
28769 2005-10-07 16:28  ivan
28770
28771         * conf/invoice_latex: allow more width for return address, stuff is
28772           wrapping
28773
28774 2005-10-06 21:50  ivan
28775
28776         * httemplate/view/cust_main/billing.html: mask out echeck account
28777           #s too
28778
28779 2005-10-06 21:48  ivan
28780
28781         * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
28782           in UI.  i believe huntsburg is in the doghouse for this one :)
28783
28784 2005-10-06 19:25  ivan
28785
28786         * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
28787           httemplate/edit/process/quick-charge.cgi: add require_taxclasses
28788           config flag
28789
28790 2005-10-06 16:09  ivan
28791
28792         * httemplate/view/cust_bill-logo.cgi: really use default logo if
28793           the agent-specific one isn't found
28794
28795 2005-10-06 16:07  ivan
28796
28797         * httemplate/view/cust_bill-logo.cgi: use default logo if the
28798           agent-specific one isn't found
28799
28800 2005-10-06 16:03  ivan
28801
28802         * httemplate/view/cust_bill-logo.cgi: use default logo if the
28803           agent-specific one isn't found
28804
28805 2005-10-06 13:35  ivan
28806
28807         * FS/FS/part_export/everyone_net.pm: add debugging option to
28808           everyone_net export
28809
28810 2005-10-06 00:34  ivan
28811
28812         * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
28813           httemplate/view/cust_main/payment_history.html: add cc-void
28814           option
28815
28816 2005-10-05 18:40  ivan
28817
28818         * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
28819           sources (refnum) - needed to make sure the SELECT OPTIONs have
28820           explicitly specified VALUEs
28821
28822 2005-10-04 13:27  ivan
28823
28824         * FS/FS/part_export/everyone_net.pm: fix small error with
28825           everyone.net export
28826
28827 2005-10-02 18:41  ivan
28828
28829         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
28830           httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
28831           httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
28832           account view and edit: convert to proper templates, make sure
28833           usage information displays for any usage-capable export, add
28834           ability to edit uid/gid
28835
28836 2005-10-02 00:09  ivan
28837
28838         * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
28839           target for quick iterative development
28840
28841 2005-09-29 13:19  ivan
28842
28843         * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
28844           as well
28845
28846 2005-09-28 11:27  ivan
28847
28848         * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
28849
28850 2005-09-25 01:20  ivan
28851
28852         * httemplate/view/cust_main.cgi: this css did weird things under IE
28853
28854 2005-09-25 01:13  ivan
28855
28856         * CREDITS, FS/FS/UI/Web.pm, httemplate/edit/process/part_svc.cgi,
28857           httemplate/edit/process/rate.cgi,
28858           httemplate/elements/jsrsServer.html,
28859           httemplate/elements/progress-init.html,
28860           httemplate/elements/progress-popup.html,
28861           httemplate/elements/xmlhttp.html: get rid of JSRS iframe foo for
28862           progress bar, use XMLHTTPRequest instead.  really should have
28863           done that in the first place.  JSON will wait until another
28864           day...
28865
28866 2005-09-24 15:53  ivan
28867
28868         * FS/FS/cust_main.pm: parse paybatch order number with dashes
28869           correctly
28870
28871 2005-09-22 15:25  ivan
28872
28873         * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
28874           (dir-less) Conf showing up
28875
28876 2005-09-21 05:47  ivan
28877
28878         * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
28879           FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
28880           httemplate/view/cust_main/packages.html, init.d/freeside-init,
28881           FS/bin/freeside-daily: add prepaid support which sets RADIUS
28882           Expiration attribute, update customer view package UI
28883
28884 2005-09-16 03:10  ivan
28885
28886         * FS/FS/cust_main.pm: tyop
28887
28888 2005-09-16 01:18  ivan
28889
28890         * FS/FS/cust_main.pm: with taxclasses, might have multiple records
28891           for a state/county/country
28892
28893 2005-09-14 04:01  ivan
28894
28895         * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
28896           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
28897           bin/generate-table-module: fix autogenerated simple test
28898
28899 2005-09-13 13:12  ivan
28900
28901         * httemplate/search/elements/search.html: fix redirect with single
28902           item returned from search results and a coderef redirect
28903
28904 2005-09-10 07:50  ivan
28905
28906         * CREDITS, httemplate/edit/cust_main/contact.html,
28907           httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
28908           httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
28909           ajax-style xmlhttprequest state/county/country selector!
28910
28911 2005-09-08 12:15  ivan
28912
28913         * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
28914           table names!  huh
28915
28916 2005-09-08 01:50  ivan
28917
28918         * httemplate/edit/cust_main.cgi: fix dropping of payname
28919
28920 2005-09-07 23:52  ivan
28921
28922         * httemplate/autohandler: don't need 4k of newlines anymore,
28923           H:W:SelectLayers works better
28924
28925 2005-09-07 15:52  ivan
28926
28927         * FS/FS/part_pkg.pm: add hourly frequency
28928
28929 2005-09-07 15:04  ivan
28930
28931         * bin/generate-raddb: list current dictionary sources in example so
28932           i don't forget
28933
28934 2005-09-07 15:02  ivan
28935
28936         * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
28937           plus dictionary.ip3networks
28938
28939 2005-09-07 05:56  ivan
28940
28941         * FS/FS/Schema.pm: define username_len so the default add account
28942           screen doesn't have a tiny username field (when usernamemax is
28943           not defined)
28944
28945 2005-09-07 05:48  ivan
28946
28947         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
28948           when adding an account (and usernamemax is not set)
28949
28950 2005-09-07 05:44  ivan
28951
28952         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
28953           when adding an account (and username max is not set)
28954
28955 2005-09-07 05:38  ivan
28956
28957         * httemplate/view/cust_main.cgi: oops, still need areyousure
28958           javascript for some sub-bits of the page (package unprovisioning
28959           and cancellation, bunch of payment history stuff)
28960
28961 2005-09-07 03:40  ivan
28962
28963         * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
28964           FS::Schema instead of calling $FS::Record::dbdef directly
28965
28966 2005-09-07 03:25  ivan
28967
28968         * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
28969           forgot to prefix FS::
28970
28971 2005-09-07 03:16  ivan
28972
28973         * FS/FS/part_export/cpanel.pm: remote access key is a big long
28974           thing
28975
28976 2005-09-07 02:37  ivan
28977
28978         * FS/FS/part_export/cpanel.pm, eg/export_template.pm: add cpanel
28979           export
28980
28981 2005-09-06 14:58  ivan
28982
28983         * FS/FS/Conf.pm: document variables available in
28984           payment_receipt_email
28985
28986 2005-08-27 01:46  ivan
28987
28988         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
28989           FS/FS/cust_main.pm, FS/t/banned_pay.t, bin/generate-table-module,
28990           httemplate/view/cust_main.cgi,
28991           httemplate/misc/cust_main-cancel.cgi: add banned credit card /
28992           ACH table, re-do cancel popup to have a checkbox to ban payinfo
28993
28994 2005-08-24 06:47  ivan
28995
28996         * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
28997           popup
28998
28999 2005-08-24 06:22  ivan
29000
29001         * htetc/handler.pl, httemplate/edit/cust_main.cgi,
29002           httemplate/edit/cust_main/billing.html,
29003           httemplate/edit/cust_main/contact.html, FS/FS/cust_main.pm,
29004           FS/FS/cust_main_county.pm, FS/FS/ClientAPI/MyAccount.pm,
29005           FS/FS/ClientAPI/Signup.pm,
29006           fs_selfservice/FS-SelfService/SelfService.pm,
29007           httemplate/docs/ach.html, httemplate/docs/cvv2.html,
29008           httemplate/edit/process/cust_main.cgi,
29009           httemplate/elements/overlibmws_draggable.js,
29010           httemplate/elements/overlibmws_iframe.js,
29011           httemplate/elements/progress-init.html,
29012           httemplate/elements/select-month_year.html,
29013           httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
29014           httemplate/view/cust_main/billing.html: customer edit: abstract
29015           out billing info to billing.html, re-do payment type selection
29016           with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
29017           for start date & issue #.  customer view: re-order fields for
29018           consistency.  selfservice API: support paystart_month,
29019           paystart_year, payissue and payip in MyAccount::process_payment
29020           and ::edit_info and Signup::new_customer,
29021           FS::cust_main::realtime_bop: support paystart_month paystart_year
29022           payissue payip fields
29023
29024 2005-08-23 05:38  ivan
29025
29026         * httemplate/edit/part_svc.cgi: fix bug with service editing caused
29027           by moving dbdef stuff around
29028
29029 2005-08-18 00:58  ivan
29030
29031         * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
29032           parsing of new-style paybatch
29033
29034 2005-08-17 22:41  ivan
29035
29036         * httemplate/edit/process/agent_payment_gateway.html: hopefully
29037           this is the last missing file
29038
29039 2005-08-17 22:12  ivan
29040
29041         * httemplate/edit/process/payment_gateway.html: oops another
29042           missing file
29043
29044 2005-08-17 21:16  ivan
29045
29046         * FS/FS/agent_payment_gateway.pm: missing file
29047
29048 2005-08-17 15:23  ivan
29049
29050         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
29051           FS/FS/option_Common.pm, FS/FS/part_export.pm,
29052           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
29053           FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
29054           FS/bin/freeside-setup, FS/bin/freeside-upgrade, FS/FS.pm,
29055           FS/MANIFEST, FS/t/option_Common.t, FS/t/payment_gateway.t,
29056           FS/t/payment_gateway_option.t, bin/generate-table-module,
29057           htetc/handler.pl, httemplate/index.html,
29058           httemplate/browse/agent.cgi,
29059           httemplate/browse/payment_gateway.html,
29060           httemplate/edit/agent_payment_gateway.html,
29061           httemplate/edit/payment_gateway.html: infrastructure for easier
29062           schema changes, and: add payment_gateway, payment_gateway_option
29063           and agent_payment_gateway tables, add paystart_month,
29064           paystart_year, payissue and payip fields to cust_main, add
29065           preliminary gateway and gateway override editing to web UI, use
29066           payment gateway override when processing payments (card type, not
29067           taxclass yet)
29068
29069 2005-08-14 18:55  ivan
29070
29071         * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
29072           Bug#1248
29073
29074 2005-08-09 14:38  ivan
29075
29076         * FS/: FS/part_export/radiator.pm, FS/part_export/sqlradius.pm,
29077           t/part_export-radiator.t, FS/part_export/sqlradius_withdomain.pm:
29078           add native Radiator export
29079
29080 2005-08-08 08:15  ivan
29081
29082         * FS/FS/part_export/everyone_net.pm: add export to everyone.net
29083           outsource mail service
29084
29085 2005-08-06 17:41  ivan
29086
29087         * FS/FS/part_export/forward_shellcommands.pm: update
29088           forward_shellcommands export to know about literal source
29089           addresses, closes: Bug#1246
29090
29091 2005-08-06 17:40  ivan
29092
29093         * FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
29094           FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
29095           httemplate/search/cust_pkg.cgi,
29096           httemplate/search/elements/search.html: move cust_pkg search to
29097           new template, add active/suspended/cancelled customer packages to
29098           agent browse
29099
29100 2005-08-04 17:57  ivan
29101
29102         * httemplate/search/cust_credit.html: fix credit searches by otaker
29103
29104 2005-08-03 18:42  ivan
29105
29106         * Makefile: don't use install -D flag, doesn't work on bsd
29107
29108 2005-08-03 00:38  ivan
29109
29110         * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
29111           uninitalized value in length" warnings
29112
29113 2005-08-02 19:23  ivan
29114
29115         * FS/FS/part_export/: domain_shellcommands.pm,
29116           forward_shellcommands.pm, www_shellcommands.pm: don't try to run
29117           blank commands for non-svc_acct shellcommand exports too
29118
29119 2005-08-02 12:17  khoff
29120
29121         * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
29122           svc_x record for an h_cust_svc record.
29123
29124 2005-07-14 04:55  ivan
29125
29126         * FS/FS/cust_main.pm: oops, fix last minute bug with new
29127           configurable customer fields on reports
29128
29129 2005-07-14 04:46  ivan
29130
29131         * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
29132           from cust-fields work
29133
29134 2005-07-14 04:31  ivan
29135
29136         * httemplate/: index.html, search/svc_acct.cgi,
29137           search/svc_forward.cgi: add unlinked mail forward (svc_forward)
29138           report
29139
29140 2005-07-14 04:18  ivan
29141
29142         * httemplate/search/cust_bill.html: move account search
29143           (httemplate/search/svc_acct.cgi) to new template, cust-fields
29144           configuration value to control which customer fields are shown on
29145           reports
29146
29147 2005-07-14 03:52  ivan
29148
29149         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
29150           FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
29151           FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
29152           FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
29153           httemplate/search/cust_bill_event.cgi,
29154           httemplate/search/cust_credit.html,
29155           httemplate/search/report_receivables.cgi,
29156           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
29157           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
29158           httemplate/search/elements/search.html: move account search
29159           (httemplate/search/svc_acct.cgi) to new template, cust-fields
29160           configuration value to control which customer fields are shown on
29161           reports
29162
29163 2005-07-12 02:31  ivan
29164
29165         * httemplate/browse/part_pkg.cgi: <rjbs> More of the same: these
29166           patches make it safer to subclass FS::part_pkg's pkg_svc method
29167           by eliminating qsearches on table pkg_svc.
29168
29169 2005-07-12 02:22  ivan
29170
29171         * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
29172           continuing effort to avoid using SQL and qsearch from templates
29173           to find the pkg_svc records for a package.
29174
29175 2005-07-12 02:13  ivan
29176
29177         * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
29178           contructor to Record.pm
29179
29180 2005-07-12 02:11  ivan
29181
29182         * Makefile: okay, really enable RT by default for good now
29183
29184 2005-07-11 07:15  ivan
29185
29186         * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
29187
29188 2005-07-11 06:01  ivan
29189
29190         * Makefile: new server
29191
29192 2005-07-11 05:53  ivan
29193
29194         * httemplate/docs/index.html: note alternate instructions for
29195           0pre6->7
29196
29197 2005-07-11 05:22  ivan
29198
29199         * bin/postfix.export: fix regex
29200
29201 2005-07-11 05:21  ivan
29202
29203         * Makefile: probably best to keep RT disabled by default, at least
29204           for this release
29205
29206 2005-07-11 03:58  ivan
29207
29208         * FS/t/ClientAPI_SessionCache.t:
29209           s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
29210
29211 2005-07-11 02:49  ivan
29212
29213         * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
29214           session expiration from Randall Lucas <rlucas@tercent.net>,
29215           thanks!
29216
29217 2005-07-09 08:41  ivan
29218
29219         * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
29220           finding their logo
29221
29222 2005-07-09 03:55  ivan
29223
29224         * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
29225           "invoice" on the post payment screen when posting against a
29226           specific invoice, replace with having useless "Auto-apply to
29227           invoices" box actually show the payment will be applied to one
29228           invoice only...  closes: Bug#1241
29229
29230 2005-07-09 03:36  ivan
29231
29232         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
29233           part_pkg/flat.pm, part_pkg/flat_comission.pm,
29234           part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
29235           part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
29236           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
29237           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
29238           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
29239           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
29240           method to cust_bill_pkg and use it in cust_bill... this should
29241           help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
29242           to be sorted out
29243
29244 2005-07-08 16:06  ivan
29245
29246         * FS/bin/freeside-daily: fix bug with new efficient
29247           customer-finding code.  sql isn't perl, null != 0
29248
29249 2005-06-30 06:32  ivan
29250
29251         * FS/FS/Misc.pm: pod error
29252
29253 2005-06-30 06:20  ivan
29254
29255         * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
29256
29257 2005-06-30 05:44  ivan
29258
29259         * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
29260           foo
29261
29262 2005-06-16 22:31  ivan
29263
29264         * httemplate/misc/process/link.cgi: fix preference sort order for
29265           linking: sort unaudited services first, secondary sort by svcaprt
29266
29267 2005-06-16 22:07  ivan
29268
29269         * httemplate/misc/process/link.cgi: add more info to debugging
29270
29271 2005-06-16 22:04  ivan
29272
29273         * httemplate/misc/process/link.cgi: fix debugging
29274
29275 2005-06-16 21:42  ivan
29276
29277         * httemplate/misc/process/link.cgi: add debugging for accounts
29278           picked to pick
29279
29280 2005-06-14 21:46  ivan
29281
29282         * FS/FS/cust_bill.pm: better error reporting for actual errors from
29283           lpr command
29284
29285 2005-06-14 19:31  ivan
29286
29287         * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
29288           rounding off of money value, closes: Bug#1237
29289
29290 2005-06-14 17:44  ivan
29291
29292         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
29293           reprint/fax/email links to invoice search results
29294
29295 2005-06-09 15:40  ivan
29296
29297         * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
29298           httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
29299           httemplate/misc/email_invoices.cgi,
29300           httemplate/misc/fax_invoice_events.cgi,
29301           httemplate/misc/fax_invoices.cgi,
29302           httemplate/misc/print_invoice_events.cgi,
29303           httemplate/misc/print_invoices.cgi,
29304           httemplate/search/cust_bill.html,
29305           httemplate/search/report_cust_bill.html: advanced invoice serach,
29306           groundwork to add reprint/fax/email links to invoice search
29307           results
29308
29309 2005-06-09 13:26  ivan
29310
29311         * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
29312           changes the service listing to use $part_pkg->pkg_svc instead of
29313           a qsearch, which means that the listing will still work if
29314           pkg_svc has been subclassed.
29315
29316 2005-06-09 13:16  ivan
29317
29318         * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
29319
29320 2005-06-09 02:15  ivan
29321
29322         * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
29323           subclass, fixes pkg customize link
29324
29325 2005-06-09 00:19  ivan
29326
29327         * FS/bin/freeside-daily: declare new $opt_a
29328
29329 2005-06-09 00:13  ivan
29330
29331         * FS/bin/freeside-daily: significant speedup from only selected
29332           customers with outstanding packages or invoice events in the
29333           initial select, and add -a flag for agentnum
29334
29335 2005-06-08 23:56  ivan
29336
29337         * FS/FS/cust_bill.pm, conf/invoice_html,
29338           httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
29339           invoices too
29340
29341 2005-06-08 23:36  ivan
29342
29343         * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
29344           (html|latex)(small)?footer optionall per-agent too
29345
29346 2005-06-08 23:22  ivan
29347
29348         * FS/FS/cust_bill.pm: more sane regex
29349
29350 2005-06-08 23:14  ivan
29351
29352         * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
29353           for multiple agents
29354
29355 2005-06-08 22:59  ivan
29356
29357         * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
29358           is configurable per-agent
29359
29360 2005-06-08 22:34  ivan
29361
29362         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
29363           httemplate/edit/part_bill_event.cgi: add multiple agent selection
29364           to agent-specific invoicing
29365
29366 2005-06-08 17:18  ivan
29367
29368         * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
29369           are forced in anyway on import
29370
29371 2005-06-08 14:52  ivan
29372
29373         * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
29374           line items
29375
29376 2005-06-08 02:03  ivan
29377
29378         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
29379           FS/FS/ClientAPI/MyAccount.pm,
29380           fs_selfservice/FS-SelfService/SelfService.pm,
29381           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
29382           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
29383           fs_selfservice/FS-SelfService/cgi/make_payment.html,
29384           fs_selfservice/FS-SelfService/cgi/myaccount.html,
29385           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
29386           fs_selfservice/FS-SelfService/cgi/payment_results.html,
29387           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
29388           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
29389           fs_selfservice/FS-SelfService/cgi/provision.html,
29390           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
29391           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
29392           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
29393           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
29394           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
29395           httemplate/view/svc_acct.cgi: prepaid card recharge
29396
29397 2005-06-07 14:02  ivan
29398
29399         * FS/FS/Misc.pm: debugging output change in send_email
29400
29401 2005-06-06 13:07  ivan
29402
29403         * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
29404           refactoring
29405
29406 2005-06-06 12:54  ivan
29407
29408         * FS/FS/Misc.pm: some additional warnings
29409
29410 2005-06-06 10:00  ivan
29411
29412         * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
29413
29414 2005-06-02 18:51  ivan
29415
29416         * FS/FS/TicketSystem/RT_External.pm: argh.  this should finally fix
29417           the last of the Internal vs External breakage i hope
29418
29419 2005-06-02 02:36  ivan
29420
29421         * httemplate/search/cust_bill_event.html: Capitalization
29422
29423 2005-06-02 02:29  ivan
29424
29425         * httemplate/index.html, httemplate/misc/print_invoices.cgi,
29426           httemplate/search/cust_bill_event.cgi,
29427           httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
29428           FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
29429           httemplate/misc/email-invoice.cgi,
29430           httemplate/misc/email_invoices.cgi,
29431           httemplate/misc/fax-invoice.cgi,
29432           httemplate/misc/fax_invoices.cgi,
29433           httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
29434           FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
29435           FS/bin/freeside-queued, httemplate/search/elements/search.html,
29436           httemplate/elements/progress-init.html,
29437           httemplate/elements/progress-popup.html, htetc/handler.pl: add
29438           ability to search on a date range of invoice events and then
29439           reprint or reemail (boy was that a bit more work than i
29440           expected), closes: Bug#946
29441
29442 2005-06-01 16:40  ivan
29443
29444         * httemplate/view/cust_bill.cgi: align terminology for consistancy.
29445           or something.
29446
29447 2005-06-01 14:40  ivan
29448
29449         * httemplate/search/report_receivables.cgi: remove trailing
29450           whitespace
29451
29452 2005-06-01 13:31  ivan
29453
29454         * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
29455           RT_Internal again, hopefully this is the last of the breakage
29456           from RT_Internal
29457
29458 2005-05-31 19:39  ivan
29459
29460         * httemplate/edit/part_pkg.cgi: really. *sigh*
29461
29462 2005-05-31 16:42  ivan
29463
29464         * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
29465           sesmon_minute price plkan, noticed by rjbs
29466
29467 2005-05-31 16:32  ivan
29468
29469         * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
29470           package editing problem
29471
29472 2005-05-26 12:30  ivan
29473
29474         * httemplate/view/: cust_bill.cgi: silly perl version bs
29475
29476 2005-05-26 12:15  ivan
29477
29478         * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
29479           httemplate/view/svc_www.cgi: make svc_www.usersvc optional
29480
29481 2005-05-25 20:45  ivan
29482
29483         * httemplate/edit/part_pkg.cgi: 72?!
29484
29485 2005-05-24 08:33  ivan
29486
29487         * Makefile: 1.5.7.  and enable RT by default, finally
29488
29489 2005-05-23 04:49  ivan
29490
29491         * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
29492
29493 2005-05-22 16:38  ivan
29494
29495         * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
29496           an empty param
29497
29498 2005-05-22 13:39  ivan
29499
29500         * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
29501
29502 2005-05-22 02:25  ivan
29503
29504         * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
29505
29506 2005-05-21 21:24  ivan
29507
29508         * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
29509
29510 2005-05-21 11:38  ivan
29511
29512         * httemplate/browse/agent.cgi: make sure the customers tables for
29513           each agent line up with each other, too
29514
29515 2005-05-21 10:26  ivan
29516
29517         * httemplate/search/cust_main.cgi: hehe, allow changing the browse
29518           order of any sort
29519
29520 2005-05-21 10:14  ivan
29521
29522         * httemplate/browse/agent.cgi: line up
29523           prospect/active/suspended/cancelled customers
29524
29525 2005-05-19 07:10  ivan
29526
29527         * FS/FS/part_export/shellcommands.pm: A group number must refer to
29528           an already existing group - so add manually it if you want to
29529           define a set of static gids or something, default is just going
29530           to cause headaches
29531
29532 2005-05-19 04:05  ivan
29533
29534         * FS/FS/svc_acct.pm: ! or !! also
29535
29536 2005-05-19 03:45  ivan
29537
29538         * FS/FS/part_export/shellcommands.pm: fix up some defaults to
29539           include gid too
29540
29541 2005-05-19 03:29  ivan
29542
29543         * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
29544
29545 2005-05-19 03:26  ivan
29546
29547         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
29548           part_export/shellcommands.pm,
29549           part_export/shellcommands_withdomain.pm: fix shellcommands export
29550           encrypting "magic" shadow values * NP *LK*
29551
29552 2005-05-19 02:49  ivan
29553
29554         * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
29555           replace, _check_duplicate was already below it
29556
29557 2005-05-19 01:51  ivan
29558
29559         * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
29560           links
29561
29562 2005-05-19 01:43  ivan
29563
29564         * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
29565           misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
29566           links should respect template, also add direct re-send links like
29567           the view links and convert view/cust_bill.cgi to proper template
29568
29569 2005-05-18 09:57  ivan
29570
29571         * httemplate/browse/agent.cgi: oops, it helps to get the link right
29572
29573 2005-05-18 09:55  ivan
29574
29575         * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
29576           agent-specific A/R aging report, closes: bug#1229
29577
29578 2005-05-18 09:37  ivan
29579
29580         * bin/masonize: report the file that had a masonize error
29581
29582 2005-05-18 07:50  ivan
29583
29584         * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
29585           of course!
29586
29587 2005-05-18 03:43  ivan
29588
29589         * FS/FS/cust_bill.pm: oops, losing notes!
29590
29591 2005-05-15 06:49  ivan
29592
29593         * httemplate/search/report_receivables.cgi: this status column is
29594           probably faster, one giant SQL query.  and add back in the
29595           customer link, oops
29596
29597 2005-05-15 06:00  ivan
29598
29599         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
29600           httemplate/search/elements/search.html: move receivables report
29601           to search template
29602
29603 2005-05-15 04:58  ivan
29604
29605         * httemplate/search/cust_bill.html: use money_char config
29606
29607 2005-05-15 04:46  ivan
29608
29609         * httemplate/search/cust_bill.html: align
29610
29611 2005-05-14 12:57  ivan
29612
29613         * rt/lib/RT/URI/: freeside.pm, freeside/Internal.pm: fixup RT
29614           integration grr!
29615
29616 2005-05-14 11:03  ivan
29617
29618         * FS/FS/cust_bill.pm: h helps halot
29619
29620 2005-05-14 10:59  ivan
29621
29622         * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
29623
29624 2005-05-14 10:04  ivan
29625
29626         * FS/FS/Conf.pm, conf/invoice_html,
29627           httemplate/view/cust_bill-logo.cgi: html invoices: when
29628           displaying, use the actual logo from the conf dir - same as the
29629           emailed copy
29630
29631 2005-05-14 09:30  ivan
29632
29633         * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
29634
29635 2005-05-14 09:27  ivan
29636
29637         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
29638           FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
29639           httemplate/view/cust_bill.cgi: html invoices!
29640
29641           http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
29642           http://www.dsv.su.se/~jpalme/ietf/mhtml.html
29643           ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
29644           http://mailformat.dan.info/headers/mime.html
29645           http://www.faqs.org/rfcs/rfc2392.html
29646           http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
29647
29648           (MIME is hard, let's go shopping!)
29649
29650 2005-05-13 08:06  ivan
29651
29652         * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
29653           files, and expand country codes on invoices.  and oops,
29654           print_html changes slipped in last commit too.  well, they were
29655           ready anyway.
29656
29657 2005-05-13 03:55  ivan
29658
29659         * conf/invoice_latex: better to do something fancy like scale down
29660           the font size to fit in the intended space or something but hey,
29661           this is good enough for now :)
29662
29663 2005-05-13 03:54  ivan
29664
29665         * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
29666           no invoice_latexreturnaddress file
29667
29668 2005-05-11 07:07  ivan
29669
29670         * FS/FS/export_svc.pm: new progressbar display causes a silly error
29671           in edge case where no dup checking necessary, closes: Bug#1226
29672
29673 2005-05-05 06:04  ivan
29674
29675         * conf/: invoice_latex: no comma between state and address
29676
29677 2005-05-04 18:46  ivan
29678
29679         * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
29680           and the domain id is missing
29681
29682 2005-05-04 02:33  ivan
29683
29684         * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
29685           modifying pkg_svc records, closes: Bug#1221
29686
29687 2005-05-04 02:20  ivan
29688
29689         * FS/FS/Record.pm: err msg
29690
29691 2005-05-03 18:06  ivan
29692
29693         * FS/FS/cust_bill.pm: patch to just update the template or
29694           conf/invoice_latex* to use the new one
29695
29696 2005-05-03 17:40  ivan
29697
29698         * conf/invoice_latex, conf/invoice_latexfooter, conf/logo.eps,
29699           FS/FS/Conf.pm, FS/FS/cust_bill.pm: great new invoice template
29700           from kristian!
29701
29702 2005-05-03 10:22  ivan
29703
29704         * FS/FS/cust_bill.pm: minutely better error reporting for pdf
29705           problems
29706
29707 2005-05-03 06:29  ivan
29708
29709         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
29710           unnecessary host=localhost from outsource instance creation foo
29711
29712 2005-05-03 02:56  ivan
29713
29714         * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
29715           of "Chek" for payby = CHEK transactions
29716
29717 2005-05-03 01:51  ivan
29718
29719         * FS/bin/freeside-sqlradius-radacctd: not running with elevated
29720           privs, -T not necessary
29721
29722 2005-05-03 01:46  ivan
29723
29724         * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
29725           it still needs to be supported for just a little bit longer
29726
29727 2005-05-01 23:32  ivan
29728
29729         * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
29730           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
29731           move httemplate/search/svc_domain to the new search template
29732           along with svc_www and svc_forward
29733
29734 2005-04-30 02:47  ivan
29735
29736         * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
29737           forwards instead of nothing
29738
29739 2005-04-30 02:45  ivan
29740
29741         * httemplate/search/svc_forward.cgi: pull in the customer
29742           information as part of the main query for efficiency
29743
29744 2005-04-29 06:00  ivan
29745
29746         * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
29747           forward search using the standard search template: forwards are
29748           now paged
29749
29750 2005-04-28 10:05  ivan
29751
29752         * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
29753
29754 2005-04-25 17:20  khoff
29755
29756         * bin/svc_broadband.renumber: For renumbering svc_broadband
29757           services from one addr_block to another.  Hopefully no one will
29758           ever have to use this.
29759
29760 2005-04-25 02:33  ivan
29761
29762         * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
29763           FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
29764           FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
29765           FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
29766           freeside-sqlradius-radacctd again after all these years, now it
29767           just needs to update the "seconds" field(s), finally closes:
29768           Bug#1125
29769
29770 2005-04-21 04:47  ivan
29771
29772         * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
29773           replacing too
29774
29775 2005-04-21 04:35  ivan
29776
29777         * FS/FS/part_export/acct_sql.pm: support multiple primary keys
29778
29779 2005-04-20 00:12  ivan
29780
29781         * FS/FS/part_export/acct_sql.pm: hehe oops
29782
29783 2005-04-19 23:41  ivan
29784
29785         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
29786           defaults to acct_sql export
29787
29788 2005-04-19 02:50  ivan
29789
29790         * FS/FS/Conf.pm: disable RT_Libs for now
29791
29792 2005-04-19 02:48  ivan
29793
29794         * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
29795
29796 2005-04-18 00:37  ivan
29797
29798         * FS/FS/cust_main.pm: add some newlines to debugging output, no
29799           need to print file and line # so much
29800
29801 2005-04-16 15:26  ivan
29802
29803         * httemplate/edit/cust_pay.cgi: use money_char on enter payment
29804           screen instead of hardcoding $
29805
29806 2005-04-15 13:29  khoff
29807
29808         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
29809           httemplate/view/svc_domain.cgi: Added support for TXT records.
29810
29811 2005-04-14 02:41  ivan
29812
29813         * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
29814           move invoice_latex templating to Text::Template, with special
29815           sauce^W^Wbackwards-compatibility for old templates
29816
29817 2005-04-13 05:31  ivan
29818
29819         * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
29820           some super ancient assumptions about slipip and uid meaning
29821           exporting to RADIUS and shell respectively
29822
29823 2005-04-13 05:30  ivan
29824
29825         * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
29826           Record.pm and use it in cust_svc svcpart replacement (which is
29827           all about the exports anyway)
29828
29829 2005-04-13 03:54  ivan
29830
29831         * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
29832           check attributes
29833
29834 2005-04-13 03:32  ivan
29835
29836         * FS/FS/raddb.pm: add Radius-Operator
29837
29838 2005-04-13 03:16  ivan
29839
29840         * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
29841
29842 2005-04-13 02:55  ivan
29843
29844         * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
29845           errors"
29846
29847 2005-04-13 01:16  ivan
29848
29849         * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
29850           add Session-Timeout RADIUS attribute if a svc_acct.seconds value
29851           is present
29852
29853 2005-04-12 20:38  ivan
29854
29855         * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
29856           flat_commission price plan, thanks to Troy Hammonds
29857
29858 2005-04-11 13:13  khoff
29859
29860         * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
29861           the email address sent to your BOP processor, in case the
29862           processor sends a pesky receipt that you don't want your
29863           customers getting.
29864
29865 2005-04-11 09:48  khoff
29866
29867         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
29868           debugging messages on everyone.
29869
29870 2005-04-10 03:16  ivan
29871
29872         * httemplate/search/elements/search.html: add some left and right
29873           padding so cells don't run into each other so badly
29874
29875 2005-04-09 18:13  ivan
29876
29877         * Makefile: fix install-apache for bsd make and reverse
29878           accidentally-checked-in (again!) RT_ENABLED = 1
29879
29880 2005-04-07 18:12  ivan
29881
29882         * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
29883           and don't f$&# care
29884
29885 2005-04-07 03:35  ivan
29886
29887         * Makefile, htetc/freeside-rt.conf: add install/debian/3.1/INSTALL
29888           script and script up some apache automation assuming a conf.d
29889           type dir
29890
29891 2005-04-07 02:26  ivan
29892
29893         * FS/FS/Record.pm, FS/bin/freeside-setup, bin/fix-sequences: depend
29894           on DBIx::DBSchema 0.26 for dbdef-create (for Pg 'public' schema
29895           fix) and 0.25 in freeside-setup and Record.pm (for DBD::Pg 1.40
29896           is bunk fix)
29897
29898 2005-04-06 20:28  khoff
29899
29900         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
29901           current (non-history) records in place of missing history
29902           records.
29903
29904 2005-04-06 15:52  ivan
29905
29906         * FS/FS/svc_forward.pm: and fix the error msg haha
29907
29908 2005-04-06 15:50  ivan
29909
29910         * FS/FS/svc_forward.pm: looks like a domain part for a
29911           literally-specified forward src or dst is required, not optional
29912
29913 2005-04-05 17:50  khoff
29914
29915         * FS/FS/h_Common.pm: $pkey should be the primary key of the real
29916           table, not the history table.
29917
29918 2005-04-05 14:33  khoff
29919
29920         * bin/add-history-records.pl: This doesn't fix the problem.  To be
29921           continued...
29922
29923 2005-04-02 15:49  ivan
29924
29925         * bin/slony-setup: must be as Pg superuser
29926
29927 2005-04-02 14:46  ivan
29928
29929         * FS/FS/cust_bill_pkg.pm, FS/FS/part_svc_router.pm,
29930           FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm, FS/FS/reg_code_pkg.pm,
29931           FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
29932           httemplate/docs/schema.html: herding elephants: add primary keys
29933           to *all* tables for slony
29934
29935 2005-04-02 12:34  ivan
29936
29937         * bin/slony-setup: adding quick slony setup script
29938
29939 2005-04-01 14:52  khoff
29940
29941         * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
29942           attempt to resolve, problems caused by missing history records.
29943
29944 2005-04-01 14:34  khoff
29945
29946         * FS/FS/Record.pm: so we can pass in a time if we're back-filling
29947           history records
29948
29949 2005-03-31 21:59  steve
29950
29951         * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
29952
29953 2005-03-31 03:41  ivan
29954
29955         * FS/FS/cust_main.pm: add ability to link services w/order_pkg
29956           method in addition to provisioning new ones
29957
29958 2005-03-31 01:07  ivan
29959
29960         * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
29961           invoice destinations
29962
29963 2005-03-30 22:56  khoff
29964
29965         * bin/add-history-records.pl: Printing insert statements is not
29966           necessary
29967
29968 2005-03-30 19:47  khoff
29969
29970         * bin/add-history-records.pl: Committing the inserts helps.
29971
29972 2005-03-30 16:53  khoff
29973
29974         * bin/add-history-records.pl: (Apparently) working version.
29975           Updates svc_*, cust_svc, and domain_record history tables.
29976
29977 2005-03-30 16:31  khoff
29978
29979         * FS/FS/h_svc_forward.pm: Another missing 'u'.
29980
29981 2005-03-30 13:40  khoff
29982
29983         * FS/FS/h_Common.pm: Dump a call trace if something calls
29984           FS::h_Common::sql_h_search without END_TIMESTAMP.
29985
29986 2005-03-30 13:22  khoff
29987
29988         * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
29989           in case we're really a FS::h_svc_www object.
29990
29991 2005-03-30 13:09  khoff
29992
29993         * FS/FS/h_svc_www.pm: typo.  'use', not 'se'.
29994
29995 2005-03-30 12:55  khoff
29996
29997         * bin/add-history-records.pl: Test script to add pre-history table
29998           history records.
29999
30000 2005-03-29 17:37  ivan
30001
30002         * FS/FS/part_export/cp.pm: according to landel CP no longer
30003           supports changing username
30004
30005 2005-03-29 14:41  ivan
30006
30007         * fs_selfservice/FS-SelfService/SelfService.pm: better self-service
30008           debugging, don't point to install.html for suEXEC/setuid in
30009           self-service setup docs
30010
30011 2005-03-28 17:40  khoff
30012
30013         * FS/FS/TicketSystem/RT_External.pm,
30014           FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
30015           RT_External fixes.
30016
30017 2005-03-28 17:38  khoff
30018
30019         * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
30020           an optional requirement.
30021
30022 2005-03-27 15:21  ivan
30023
30024         * FS/FS/cust_main.pm: allow & in bank names
30025
30026 2005-03-27 15:21  ivan
30027
30028         * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
30029           child_objects can now set an alternate field for the svcnum, for
30030           things like forwards
30031
30032 2005-03-21 14:13  khoff
30033
30034         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
30035           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
30036           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
30037           FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
30038           FS/FS/part_export/infostreet.pm,
30039           FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
30040           httemplate/edit/cust_main.cgi,
30041           httemplate/edit/process/cust_main.cgi,
30042           httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
30043           httemplate/view/cust_main/billing.html,
30044           httemplate/view/cust_main/tickets.html: Added support for FAX
30045           invoice destinations using a HylaFAX server.  Faxing plain text
30046           invoices is not supported.
30047
30048 2005-03-21 13:55  pbowen
30049
30050         * FS/FS/Record.pm: Forgot to load up the conf.
30051
30052 2005-03-18 16:12  pbowen
30053
30054         * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
30055           a nasty bug that would clear the payinfo if the private key was
30056           not available.  2. Set the default module for encrypt/decrypt to
30057           be Crypt::OpenSSL::RSA.  3. Added a die and error message so that
30058           it doesn't just pass around plaintext if the encryption engine is
30059           broken or missing.  4. Added code so that the masked payinfo is
30060           handled correctly in the case that it is blank and it cannot be
30061           generated (encrypted payinfo)
30062
30063 2005-03-18 11:21  pbowen
30064
30065         * FS/: FS/Conf.pm, FS/Record.pm, FS/cust_bill.pm, FS/cust_main.pm,
30066           bin/freeside-setup: Added encrypted fields for Credit Cards,
30067           etc... - PB
30068
30069 2005-03-18 11:15  pbowen
30070
30071         * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
30072           billing
30073
30074 2005-03-18 08:47  pbowen
30075
30076         * FS/FS/Record.pm: Fixed a small bug... if replace is called by
30077           SUPER, @_ == 1 if it only contains an undef. -PB
30078
30079 2005-03-18 01:15  ivan
30080
30081         * FS/FS/cust_main_county.pm: no idea why this is only showing up on
30082           freebsd install
30083
30084 2005-03-17 17:00  ivan
30085
30086         * FS/FS/cust_main_county.pm: sorry it was late
30087
30088 2005-03-17 13:56  khoff
30089
30090         * FS/FS/cust_bill.pm: Documentation tyop.
30091
30092 2005-03-17 13:41  khoff
30093
30094         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
30095           httemplate/misc/email-invoice.cgi: Added options
30096           invoice_email_pdf and invoice_email_pdf_note.  invoice_email_pdf
30097           - Attach PDF invoice to emailed plain text invoices.
30098           invoice_email_pdf_note - Replace plain text invoice with this
30099           note, when attaching a PDF.
30100
30101 2005-03-16 03:31  ivan
30102
30103         * FS/FS/cust_main_county.pm: fix regionselector for CR in region
30104           names for some reason
30105
30106 2005-03-15 15:27  khoff
30107
30108         * httemplate/misc/payment.cgi: Missing semicolon.
30109
30110 2005-03-13 03:47  ivan
30111
30112         * FS/FS/cust_main.pm: and store the refund correctly
30113
30114 2005-03-13 03:34  ivan
30115
30116         * FS/FS/cust_main.pm: when refunding against a specific card
30117           payment, use the card details from the payment instead of the
30118           customer record
30119
30120 2005-03-13 03:12  ivan
30121
30122         * FS/FS/cust_main.pm: add some additional debugging to refunds
30123
30124 2005-03-12 08:07  ivan
30125
30126         * Makefile, rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
30127           rt/lib/RT/URI/freeside/Internal.pm,
30128           rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
30129           freeside base url since RT calls it from multiple directory
30130           depths... have to specify explicity, like external integration
30131
30132 2005-03-12 06:35  ivan
30133
30134         * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
30135           support into this century (close: Bug#1124) - finally get rid of
30136           fs_signup (everything is in fs_selfservice now) (Bug#413) -
30137           organize main menu sysadmin section so it is slightly less
30138           confusing
30139
30140 2005-03-12 06:31  ivan
30141
30142         * httemplate/docs/schema.html, FS/FS/agent.pm, FS/FS/cust_main.pm,
30143           FS/FS/cust_pay.pm, FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
30144           httemplate/view/cust_main/payment_history.html,
30145           httemplate/index.html, httemplate/browse/agent.cgi,
30146           httemplate/edit/prepay_credit.cgi,
30147           httemplate/search/prepay_credit.html,
30148           httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
30149           fs_selfservice/FS-SelfService/ieak.template,
30150           fs_selfservice/FS-SelfService/cgi/agent.cgi,
30151           fs_selfservice/FS-SelfService/cgi/decline.html,
30152           httemplate/edit/process/prepay_credit.cgi,
30153           httemplate/edit/process/reg_code.cgi,
30154           fs_selfservice/FS-SelfService/cgi/map.gif,
30155           fs_selfservice/FS-SelfService/cgi/promocode.html,
30156           fs_selfservice/FS-SelfService/cgi/regcode.html,
30157           fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
30158           fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
30159           fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
30160           fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
30161           fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
30162           fs_selfservice/FS-SelfService/cgi/signup.cgi,
30163           fs_selfservice/FS-SelfService/cgi/signup.html,
30164           fs_selfservice/FS-SelfService/cgi/stateselect.html,
30165           fs_selfservice/FS-SelfService/cgi/success.html, htetc/handler.pl:
30166           - bring prepaid support into this century (close: Bug#1124) -
30167           finally get rid of fs_signup (everything is in fs_selfservice
30168           now) (Bug#413) - organize main menu sysadmin section so it is
30169           slightly less confusing
30170
30171 2005-03-11 02:35  ivan
30172
30173         * rt/FREESIDE_MODIFIED: update list of modified files
30174
30175 2005-03-11 02:33  ivan
30176
30177         * rt/etc/RT_SiteConfig.pm: merging
30178
30179 2005-03-10 17:34  khoff
30180
30181         * rt/: etc/RT_SiteConfig.pm, lib/RT/URI/freeside.pm,
30182           lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
30183           Reorganized RT->Freeside integration to support Internal (single
30184           RT/Freeside database) and XMLRPC interfaces.  All the UI stuff is
30185           handled the same either way.  Integration type is changed by
30186           setting $RT::URI::freeside::IntegrationType to either 'Internal'
30187           or 'XMLRPC' in your RT_SiteConfig.pm.
30188
30189 2005-03-10 14:49  khoff
30190
30191         * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
30192           lookups through the XMLRPC interface.
30193
30194 2005-03-10 01:56  ivan
30195
30196         * FS/bin/freeside-daily: fine.
30197
30198 2005-03-10 00:58  ivan
30199
30200         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
30201           package editing problem with extraneous services showing up,
30202           closes: Bug#1170
30203
30204 2005-03-09 00:18  ivan
30205
30206         * httemplate/docs/index.html: preliminary RT docs
30207
30208 2005-03-08 10:37  khoff
30209
30210         * FS/FS/XMLRPC.pm: Don't require that the method results be
30211           FS::Record descendant objects.  If they are, we map them to
30212           hashrefs.  Otherwise we return them verbatim and hope (maybe
30213           check) that they're scalars, hashrefs, or arrayrefs.
30214
30215 2005-03-08 10:15  khoff
30216
30217         * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
30218           'version', and eventually config look-ups (next commit).
30219
30220 2005-03-05 19:25  ivan
30221
30222         * httemplate/search/elements/search.html: specity an explicit EOL
30223           for Text::CSV_XS, apparantly sometimes the default is null
30224
30225 2005-03-05 19:22  ivan
30226
30227         * httemplate/search/elements/search.html: and a slight formatting
30228           fix
30229
30230 2005-03-05 19:04  ivan
30231
30232         * httemplate/search/elements/search.html, htetc/handler.pl,
30233           httemplate/index.html, httemplate/search/cust_bill.html,
30234           httemplate/search/cust_bill_event.html,
30235           httemplate/search/cust_credit.html,
30236           httemplate/search/cust_main-otaker.cgi,
30237           httemplate/search/cust_main.cgi,
30238           httemplate/search/cust_main.html,
30239           httemplate/search/cust_pay.html, httemplate/search/reg_code.html,
30240           httemplate/search/report_cust_credit.html,
30241           httemplate/search/report_cust_pay.html,
30242           httemplate/search/report_prepaid_income.html,
30243           httemplate/search/report_tax.html,
30244           httemplate/search/sqlradius.html, httemplate/search/svc_www.cgi,
30245           httemplate/view/cust_bill-pdf.cgi,
30246           httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
30247           templated reports and clean up their HTML formatting, closes;
30248           Bug#520, Bug#1107
30249
30250 2005-03-04 14:24  ivan
30251
30252         * httemplate/search/cust_credit.html: fix "Column reference "payby"
30253           is ambiguous" error when selecting by payment type, fix missing
30254           check #s caused by cust_main.payinfo masking cust_pay.payinfo,
30255           closes (really this time): Bug#1105
30256
30257 2005-03-04 04:57  ivan
30258
30259         * httemplate/search/cust_credit.html: report correctly even if the
30260           customer record has somehow been removed...
30261
30262 2005-03-04 04:34  ivan
30263
30264         * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
30265           httemplate/search/cust_credit.html,
30266           httemplate/search/report_cust_credit.html,
30267           httemplate/search/report_cust_pay.html,
30268           httemplate/search/elements/search.html: add agent selection to
30269           payment and credit reports, add link to agent browse, closes:
30270           Bug#1105
30271
30272 2005-03-03 02:25  ivan
30273
30274         * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
30275           FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
30276           FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
30277           scary "Multiple records in scalar search" warnings w/history
30278           table searches
30279
30280 2005-03-03 01:05  ivan
30281
30282         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
30283           debug output...
30284
30285 2005-03-03 00:58  ivan
30286
30287         * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
30288           call details on invoices, so place names get cut off, not
30289           anything important
30290
30291 2005-03-03 00:52  ivan
30292
30293         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
30294           debug output...
30295
30296 2005-03-03 00:52  ivan
30297
30298         * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
30299
30300 2005-03-03 00:45  ivan
30301
30302         * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
30303           for time2str
30304
30305 2005-03-03 00:37  ivan
30306
30307         * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
30308           to invoice details
30309
30310 2005-03-03 00:15  ivan
30311
30312         * FS/FS/Record.pm: want a full stack backtrace for this warning
30313
30314 2005-03-03 00:05  ivan
30315
30316         * FS/FS/part_export/sqlradius.pm: doc
30317
30318 2005-03-02 13:00  khoff
30319
30320         * eg/xmlrpc-example.pl, httemplate/misc/xmlrpc.cgi,
30321           FS/FS/XMLRPC.pm, htetc/handler.pl: Initial version of the xmlrpc
30322           interface for freeside.
30323
30324 2005-03-01 16:47  ivan
30325
30326         * FS/FS/cust_pkg.pm: set setup date on package changes
30327
30328 2005-03-01 16:03  ivan
30329
30330         * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
30331           crediting customer for service remaining:
30332           FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
30333           where the part_pkg record didn't have a plan, closes: Bug#1153
30334
30335 2005-02-27 03:18  ivan
30336
30337         * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
30338           details on invoices, closes: Bug#1096
30339
30340 2005-02-27 03:05  ivan
30341
30342         * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
30343           on errors
30344
30345 2005-02-27 02:18  ivan
30346
30347         * FS/FS/Record.pm: fix replacement in edge case with NULL integer
30348           fields in a table without a primary key
30349
30350 2005-02-25 14:14  ivan
30351
30352         * bin/pg-readonly: try to set the sequences right for modern Pg
30353
30354 2005-02-25 14:07  ivan
30355
30356         * bin/pg-readonly: adding quick pg-readonly tool
30357
30358 2005-02-25 12:52  ivan
30359
30360         * FS/FS/part_pkg.pm: small bugfix for options option
30361
30362 2005-02-25 12:21  ivan
30363
30364         * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
30365           option to part_pkg::insert to specify part_pkg_option records
30366
30367 2005-02-24 06:22  ivan
30368
30369         * httemplate/edit/part_svc.cgi,
30370           httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
30371           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
30372           httemplate/elements/progress-init.html,
30373           httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
30374           FS/FS/part_svc.pm: add progressbar to service definition add -
30375           duplicate checking can take a while, closes: Bug#1126
30376
30377 2005-02-22 10:26  khoff
30378
30379         * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
30380           to make it easier to find packages in large lists.
30381
30382 2005-02-20 00:51  ivan
30383
30384         * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
30385
30386 2005-02-20 00:44  ivan
30387
30388         * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
30389           httemplate/elements/jsrsServer.html,
30390           httemplate/elements/overlibmws.js,
30391           httemplate/elements/progress-init.html,
30392           httemplate/elements/progress-popup.html: use a javascript layer
30393           instead of a browser popup (popup blockers), really generalize
30394           the progressbar code to make it easy to use as a component
30395
30396 2005-02-17 00:44  ivan
30397
30398         * httemplate/edit/rate.cgi: generalize progressbar code in
30399           preparation for using it wherever needed
30400
30401 2005-02-16 17:37  ivan
30402
30403         * httemplate/edit/process/rate.cgi: generalize progressbar code in
30404           preparation for using it wherever needed
30405
30406 2005-02-16 16:11  ivan
30407
30408         * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
30409           preparation for using it wherever needed
30410
30411 2005-02-15 18:53  ivan
30412
30413         * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
30414           problems
30415
30416 2005-02-13 19:49  ivan
30417
30418         * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
30419           closes: Bug#1113
30420
30421 2005-02-11 19:02  ivan
30422
30423         * httemplate/edit/process/svc_broadband.cgi: transaction not
30424           necessary here
30425
30426 2005-02-10 22:44  ivan
30427
30428         * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/handler.pl,
30429           httemplate/edit/process/rate.cgi, httemplate/edit/rate.cgi:
30430           generalize progressbar code in preparation for using it wherever
30431           needed
30432
30433 2005-02-08 17:08  ivan
30434
30435         * Makefile: more porable syntax for su
30436
30437 2005-02-08 14:33  ivan
30438
30439         * FS/FS/clientapi_session_field.pm: tyop
30440
30441 2005-02-08 12:22  ivan
30442
30443         * FS/bin/freeside-setup, FS/FS.pm, FS/MANIFEST,
30444           FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
30445           FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
30446           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
30447           FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
30448           FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
30449           httemplate/docs/schema.html: make self-service session cache
30450           module configurable, start framework for in-database session
30451           cache
30452
30453 2005-02-05 15:39  ivan
30454
30455         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
30456           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
30457           complication from ClientAPI dispatch foo
30458
30459 2005-02-04 17:30  ivan
30460
30461         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
30462           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
30463           circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
30464           perl??
30465
30466 2005-02-04 06:44  ivan
30467
30468         * Makefile: freebsd throws a fatal error if it can't stop apache
30469           now, bah
30470
30471 2005-02-04 02:38  ivan
30472
30473         * httemplate/edit/cust_main.cgi: typo
30474
30475 2005-01-29 04:49  ivan
30476
30477         * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
30478           bit for reg codes
30479
30480 2005-01-29 04:34  ivan
30481
30482         * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
30483           FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
30484           FS/t/reg_code.t, FS/t/reg_code_pkg.t, FS/MANIFEST,
30485           FS/FS/ClientAPI/Signup.pm, httemplate/docs/schema.html,
30486           httemplate/edit/reg_code.cgi, httemplate/search/reg_code.html,
30487           httemplate/edit/process/reg_code.cgi: registration codes
30488
30489 2005-01-27 15:01  ivan
30490
30491         * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
30492           s/defaultcountry/countrydefault/
30493
30494 2005-01-27 14:19  ivan
30495
30496         * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
30497
30498 2005-01-27 02:21  ivan
30499
30500         * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
30501           FS/FS/queue.pm, FS/FS/rate.pm, httemplate/elements/jsrsClient.js,
30502           FS/bin/freeside-queued, httemplate/edit/rate.cgi,
30503           httemplate/elements/qlib/box.js,
30504           httemplate/elements/qlib/boxctrl.js,
30505           httemplate/elements/qlib/boxres.js,
30506           httemplate/elements/qlib/button.js,
30507           httemplate/elements/qlib/buttonres.js,
30508           httemplate/elements/qlib/control.js,
30509           httemplate/elements/qlib/counter.js,
30510           httemplate/elements/qlib/imagelist.js,
30511           httemplate/elements/qlib/label.js,
30512           httemplate/elements/qlib/messagebox.js,
30513           httemplate/elements/qlib/progress.js,
30514           httemplate/elements/qlib/sound.js,
30515           httemplate/elements/qlib/sprite.js,
30516           httemplate/elements/qlib/window.js,
30517           httemplate/elements/qlib/wndctrl.js,
30518           httemplate/images/progressbar-empty.png,
30519           httemplate/images/progressbar-full.png: DHTML progress bar for
30520           glacial rate adding and editing, closes: Bug#1100
30521
30522 2005-01-19 13:25  ivan
30523
30524         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
30525           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
30526           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
30527           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
30528           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
30529           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
30530           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
30531           unused portion at cancellation, patch from pbowen
30532
30533 2005-01-18 16:57  ivan
30534
30535         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
30536           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
30537           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
30538           part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
30539           one-time referral credits
30540
30541 2005-01-07 14:16  ivan
30542
30543         * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
30544           file for rate processing, causing problems with giant query
30545           string, kludge in the non-displayed US-rates, and disable the
30546           submit button when pressed
30547
30548 2005-01-06 12:58  ivan
30549
30550         * FS/FS/Conf.pm: fix description RT_External in ticket_system
30551           option
30552
30553 2005-01-06 12:20  ivan
30554
30555         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
30556           key codes, don't try fancy things with hex and sprintf
30557
30558 2005-01-06 11:48  ivan
30559
30560         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
30561           turbo hex keycodes in uppercase
30562
30563 2005-01-06 11:02  ivan
30564
30565         * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
30566           serials and key codes can be edited locally
30567
30568 2005-01-05 11:29  ivan
30569
30570         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
30571           hex!
30572
30573 2005-01-05 02:01  ivan
30574
30575         * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
30576           voip_sqlradacct
30577
30578 2005-01-04 19:07  ivan
30579
30580         * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
30581           correct this time
30582
30583 2005-01-04 19:01  ivan
30584
30585         * FS/FS/part_export/artera_turbo.pm: missing underscore!
30586
30587 2005-01-04 18:47  ivan
30588
30589         * FS/FS/part_export/artera_turbo.pm: queue status changes rather
30590           than run them immediately, always format keycode as %010d,
30591           closes: Bug#936, Bug#1060
30592
30593 2005-01-03 10:25  ivan
30594
30595         * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
30596           in numeric gt (>)
30597
30598 2004-12-31 00:47  ivan
30599
30600         * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
30601           price plan
30602
30603 2004-12-31 00:31  ivan
30604
30605         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
30606           voip price plan
30607
30608 2004-12-31 00:24  ivan
30609
30610         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
30611           voip price plan
30612
30613 2004-12-30 23:43  ivan
30614
30615         * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
30616
30617 2004-12-30 16:48  ivan
30618
30619         * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
30620           fix up some bugs in VoIP rating
30621
30622 2004-12-29 17:41  ivan
30623
30624         * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
30625           domain_record.pm
30626
30627 2004-12-29 04:01  ivan
30628
30629         * CREDITS: update credits
30630
30631 2004-12-29 04:00  ivan
30632
30633         * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
30634           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
30635           FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
30636           FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
30637           FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
30638           FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
30639           FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
30640           FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
30641           httemplate/view/cust_main.cgi,
30642           httemplate/view/cust_main/packages.html: historical (immutable)
30643           invoice details about services and other history infrastructure
30644
30645 2004-12-28 15:30  ivan
30646
30647         * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
30648           export
30649
30650 2004-12-27 02:19  ivan
30651
30652         * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
30653           from causing payment or credit transactions from finishing
30654
30655 2004-12-27 01:23  ivan
30656
30657         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
30658           httemplate/edit/cust_main/contact.html: UI: rework shipping
30659           address javascript, closes: Bug#1085
30660
30661 2004-12-24 15:35  ivan
30662
30663         * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
30664           toor
30665
30666 2004-12-24 15:28  ivan
30667
30668         * bin/passwd.import: remove $Id$ line
30669
30670 2004-12-24 15:27  ivan
30671
30672         * bin/passwd.import: import NP and *LK* from shadow file as * (no
30673           password)
30674
30675 2004-12-23 18:54  ivan
30676
30677         * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
30678           to set payment date manually
30679
30680 2004-12-23 03:39  ivan
30681
30682         * httemplate/edit/svc_www.cgi: fix typo that manifests when using
30683           svc_www-enable_subdomains config option
30684
30685 2004-12-23 01:15  ivan
30686
30687         * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
30688           packages when no primary service is selected
30689
30690 2004-12-23 01:07  ivan
30691
30692         * FS/FS/part_pkg.pm: better debugging for options passed to insert
30693           method
30694
30695 2004-12-23 00:32  ivan
30696
30697         * FS/bin/freeside-setup: allow NULL zip in some countries
30698
30699 2004-12-23 00:00  ivan
30700
30701         * FS/bin/freeside-setup: going with 6 digit misnamed "npa" for now
30702
30703 2004-12-23 00:00  ivan
30704
30705         * bin/: rate-us.import, rate.import: adding rate import scripts
30706
30707 2004-12-22 23:29  ivan
30708
30709         * FS/FS/rate_region.pm: better short prefix display
30710
30711 2004-12-22 23:28  ivan
30712
30713         * httemplate/edit/rate.cgi: hide US regions for now, we don't
30714           currently need them for rating just invoice/session display and
30715           the web pages are so giant they're timing out
30716
30717 2004-12-22 06:40  ivan
30718
30719         * Makefile: chkconfig ON
30720
30721 2004-12-22 06:09  ivan
30722
30723         * Makefile: /usr/bin/true on fleabsd
30724
30725 2004-12-22 06:06  ivan
30726
30727         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
30728           warn and require confirmation when editing next bill dates to a
30729           date in the past, closes; Bug#430
30730
30731 2004-12-22 01:53  ivan
30732
30733         * FS/bin/freeside-daily: just "vaccum analyze" is fine
30734
30735 2004-12-21 15:19  ivan
30736
30737         * FS/FS/rate_detail.pm: need to use table modules we call
30738           ut_foreign_key on: rate, rate_region
30739
30740 2004-12-20 03:41  ivan
30741
30742         * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
30743           ticket lists
30744
30745 2004-12-20 02:13  ivan
30746
30747         * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
30748           better error messages on email errors
30749
30750 2004-12-20 00:21  ivan
30751
30752         * Makefile: remove quotes which were causing problems.  grr make
30753
30754 2004-12-20 00:16  ivan
30755
30756         * Makefile: add init script enable command in deb and redhat
30757
30758 2004-12-18 02:52  ivan
30759
30760         * httemplate/index.html: fix spelling
30761
30762 2004-12-13 01:13  ivan
30763
30764         * FS/FS/Conf.pm, httemplate/index.html: add config option for
30765           address2 search, closes: Bug#1022
30766
30767 2004-12-12 00:34  ivan
30768
30769         * FS/FS/cust_main.pm: fix customer status display for some cases
30770           with suspended accounts
30771
30772 2004-12-11 15:16  ivan
30773
30774         * FS/FS/part_export/acct_sql.pm: finish modification
30775
30776 2004-12-11 12:41  ivan
30777
30778         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
30779           httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
30780           event, closes: Bug#977
30781
30782 2004-12-10 23:50  ivan
30783
30784         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
30785           httemplate/view/cust_main/packages.html,
30786           httemplate/view/cust_main/payment_history.html: voiding of echeck
30787           payments instead of refunds
30788
30789 2004-12-10 14:28  ivan
30790
30791         * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
30792           and service address boxes
30793
30794 2004-12-10 13:25  ivan
30795
30796         * httemplate/docs/: overview-new.dia, overview-new.png: move the
30797           "self-service SSH tunnel" label to avoid ambiguity
30798
30799 2004-12-09 16:51  ivan
30800
30801         * FS/bin/freeside-setup: promo codes not unique...
30802
30803 2004-12-09 15:14  ivan
30804
30805         * httemplate/search/cust_main.cgi: typo
30806
30807 2004-12-09 15:05  ivan
30808
30809         * httemplate/search/cust_main.cgi: typo
30810
30811 2004-12-09 14:26  ivan
30812
30813         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
30814
30815 2004-12-09 14:23  ivan
30816
30817         * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
30818           fields
30819
30820 2004-12-09 14:20  ivan
30821
30822         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
30823
30824 2004-12-09 14:06  ivan
30825
30826         * httemplate/search/cust_main.cgi: UI: same font size as the rest
30827           of the page
30828
30829 2004-12-09 14:02  ivan
30830
30831         * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
30832           little
30833
30834 2004-12-09 13:59  ivan
30835
30836         * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
30837           for empty value of custom tickets work???
30838
30839 2004-12-09 13:53  ivan
30840
30841         * httemplate/index.html: remove extra list item for now
30842
30843 2004-12-09 13:33  ivan
30844
30845         * httemplate/view/cust_main/tickets.html,
30846           FS/FS/TicketSystem/RT_External.pm: set default requestor to email
30847           invoice addresses
30848
30849 2004-12-09 12:43  ivan
30850
30851         * FS/bin/freeside-setup: fix some typos noticed by pbowen
30852
30853 2004-12-09 04:46  ivan
30854
30855         * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
30856
30857 2004-12-09 04:18  ivan
30858
30859         * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
30860           up wrong id field
30861
30862 2004-12-09 04:03  ivan
30863
30864         * FS/FS/TicketSystem/RT_External.pm: use new var
30865
30866 2004-12-09 04:01  ivan
30867
30868         * FS/FS/Conf.pm: typo
30869
30870 2004-12-09 03:57  ivan
30871
30872         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
30873           for default queue id
30874
30875 2004-12-09 03:17  ivan
30876
30877         * httemplate/index.html: finish up for now
30878
30879 2004-12-09 02:07  ivan
30880
30881         * httemplate/search/cust_main.cgi: deuglify
30882
30883 2004-12-09 01:57  ivan
30884
30885         * httemplate/search/cust_main.cgi: fix typo
30886
30887 2004-12-09 01:21  ivan
30888
30889         * FS/FS/TicketSystem/RT_Internal.pm,
30890           httemplate/search/cust_main.cgi,
30891           FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
30892           httemplate/view/cust_main/billing.html,
30893           httemplate/view/cust_main/contacts.html,
30894           httemplate/view/cust_main/misc.html,
30895           httemplate/view/cust_main/tickets.html: more RT integration
30896
30897 2004-12-06 06:42  ivan
30898
30899         * httemplate/search/cust_main.cgi: fix total link
30900
30901 2004-12-06 06:36  ivan
30902
30903         * httemplate/search/cust_main.cgi: fix total links and line up
30904           custom field columns
30905
30906 2004-12-06 06:15  ivan
30907
30908         * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
30909           too
30910
30911 2004-12-06 06:13  ivan
30912
30913         * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
30914           for counting tickets with severities...
30915
30916 2004-12-06 06:11  ivan
30917
30918         * FS/FS/TicketSystem/RT_Internal.pm: fix typo
30919
30920 2004-12-06 06:09  ivan
30921
30922         * httemplate/search/cust_main.cgi: fix reading custome field values
30923
30924 2004-12-06 06:00  ivan
30925
30926         * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
30927           FS/FS/TicketSystem/RT_External.pm,
30928           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
30929           httemplate/search/cust_main.cgi: 1st try at adding custom field
30930           handling
30931
30932 2004-12-06 00:09  ivan
30933
30934         * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
30935           length" warning in latex escapes
30936
30937 2004-12-05 22:56  ivan
30938
30939         * httemplate/search/cust_main.cgi: link customers back to tickets!
30940
30941 2004-12-03 15:41  ivan
30942
30943         * htetc/handler.pl: landing rt 3.2.2
30944
30945 2004-12-03 12:51  ivan
30946
30947         * rt/sbin/rt-setup-database.in: landing rt 3.2.2
30948
30949 2004-12-03 12:40  ivan
30950
30951         * rt/: lib/RT/I18N/fi.po, lib/RT/Action/AutoOpen.pm,
30952           lib/RT/Action/Autoreply.pm, lib/RT/Action/CreateTickets.pm,
30953           lib/RT/Action/Notify.pm, lib/RT/Action/RecordCorrespondence.pm,
30954           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/Generic.pm,
30955           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
30956           lib/RT/Action/EscalatePriority.pm,
30957           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
30958           lib/RT/Action/SendEmail.pm, lib/RT/URI/fsck_com_rt.pm,
30959           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
30960           lib/RT/URI/base.pm, lib/RT/Interface/REST.pm,
30961           lib/RT/Interface/Email/Auth/GnuPG.pm,
30962           lib/RT/Interface/Email/Auth/MailFrom.pm,
30963           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
30964           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
30965           lib/RT/Condition/QueueChange.pm,
30966           lib/RT/Condition/StatusChange.pm,
30967           lib/RT/Interface/Web/Handler.pm,
30968           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
30969           lib/RT/Search/Generic.pm, lib/RT/Condition/Generic.pm,
30970           bin/mason_handler.scgi.in, bin/rt-crontool.in,
30971           bin/standalone_httpd.in, bin/webmux.pl.in,
30972           lib/RT/Condition/AnyTransaction.pm,
30973           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/OwnerChange.pm,
30974           lib/RT/Condition/PriorityExceeds.pm,
30975           lib/RT/Condition/UserDefined.pm, bin/mason_handler.fcgi.in,
30976           bin/mason_handler.svc.in, bin/rt.in, bin/rt-mailgate.in,
30977           etc/schema.Sybase, etc/acl.Sybase, etc/initialdata,
30978           etc/schema.Informix, etc/acl.Pg, etc/constraints.mysql,
30979           etc/schema.SQLite, etc/drop.Oracle,
30980           etc/upgrade/3.1.0/acl.Informix, etc/upgrade/3.1.0/acl.Oracle,
30981           etc/upgrade/3.1.0/acl.Pg, etc/upgrade/3.1.0/acl.SQLite,
30982           etc/upgrade/3.1.0/acl.mysql, etc/upgrade/3.1.0/content,
30983           etc/upgrade/3.1.0/schema.Informix,
30984           etc/upgrade/3.1.0/schema.Oracle, etc/upgrade/3.1.0/schema.Pg,
30985           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.mysql,
30986           etc/upgrade/3.1.15/content, etc/upgrade/3.1.17/content: import rt
30987           3.2.2
30988
30989 2004-12-03 12:37  ivan
30990
30991         * rt/: UPGRADING, README, configure, configure.ac, Changelog,
30992           aclocal.m4, sbin/extract-message-catalog, sbin/factory,
30993           sbin/license_tag, sbin/rt-test-dependencies.in,
30994           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
30995           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
30996           lib/RT/Queues_Overlay.pm, lib/RT/Date.pm,
30997           lib/RT/ScripConditions_Overlay.pm, lib/RT/Template_Overlay.pm,
30998           lib/RT/Group.pm, lib/RT/User.pm, lib/RT/System.pm,
30999           lib/RT/Attachment.pm, lib/RT/Attributes.pm, lib/RT/Handle.pm,
31000           lib/RT/Principals_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
31001           lib/RT/ACL_Overlay.pm, lib/RT/Templates_Overlay.pm,
31002           lib/RT/Attribute_Overlay.pm, lib/RT/EmailParser.pm,
31003           lib/RT/GroupMembers_Overlay.pm, lib/RT/Attributes_Overlay.pm,
31004           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
31005           lib/RT/Transactions.pm, lib/RT/I18N.pm, lib/RT/Links.pm,
31006           lib/RT/Queue.pm, lib/RT/Scrip.pm,
31007           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/CurrentUser.pm,
31008           lib/RT/Principal.pm, lib/RT/Attachment_Overlay.pm,
31009           lib/RT/CustomFieldValues.pm, lib/RT/Group_Overlay.pm,
31010           lib/RT/ACE.pm, lib/RT/ScripActions.pm,
31011           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments.pm,
31012           lib/RT/Groups.pm, lib/RT/Principal_Overlay.pm,
31013           lib/RT/ScripAction.pm, lib/RT/Scrip_Overlay.pm,
31014           lib/RT/GroupMember.pm, lib/RT/Links_Overlay.pm,
31015           lib/RT/ScripCondition.pm, lib/RT/Transaction.pm,
31016           lib/RT/Queue_Overlay.pm, lib/RT/Scrips.pm,
31017           lib/RT/CachedGroupMembers.pm,
31018           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
31019           lib/RT/Link.pm, lib/RT/Queues.pm, lib/RT/ScripActions_Overlay.pm,
31020           lib/RT/ScripConditions.pm, lib/RT/Template.pm, lib/RT/ACL.pm,
31021           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
31022           lib/RT/ScripCondition_Overlay.pm, lib/RT/GroupMember_Overlay.pm,
31023           lib/RT/Ticket.pm, lib/RT/ACE_Overlay.pm, lib/RT/Link_Overlay.pm,
31024           lib/RT/Templates.pm, lib/RT/Attribute.pm,
31025           lib/RT/CachedGroupMembers_Overlay.pm,
31026           lib/RT/CustomFields_Overlay.pm, lib/RT/URI.pm, lib/RT/Users.pm,
31027           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm,
31028           lib/RT/I18N/cs.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
31029           lib/RT/I18N/nl.po, lib/RT/I18N/hu.po, lib/RT/I18N/it.po,
31030           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
31031           lib/RT/I18N/ja.po, lib/RT/I18N/he.po: import rt 3.2.2
31032
31033 2004-12-02 02:18  ivan
31034
31035         * httemplate/search/cust_main.cgi: fix license boilerplate and
31036           search sorting
31037
31038 2004-12-02 01:59  ivan
31039
31040         * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
31041           FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
31042           FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
31043           httemplate/index.html, FS/FS/TicketSystem/RT_Internal.pm,
31044           FS/FS/TicketSystem/RT_Libs.pm, htetc/handler.pl,
31045           httemplate/search/cust_main.cgi,
31046           rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
31047           second big RT integration checkin, customer linking/delinking
31048           interface
31049
31050 2004-12-01 10:49  ivan
31051
31052         * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
31053           the package on changes
31054
31055 2004-11-30 19:35  ivan
31056
31057         * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
31058           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
31059           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
31060           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
31061           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
31062           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
31063           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
31064           creditcard-less promo code signup
31065
31066 2004-11-30 11:55  khoff
31067
31068         * httemplate/view/svc_broadband.cgi: Got a little trigger happy
31069           with the search/replace.
31070
31071 2004-11-29 15:52  khoff
31072
31073         * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
31074           broadband service view.
31075
31076 2004-11-27 11:09  ivan
31077
31078         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
31079           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
31080           httemplate/index.html, rt/FREESIDE_MODIFIED, Makefile, FS/FS.pm,
31081           htetc/handler.pl: ticket system integration framework and skin RT
31082
31083 2004-11-26 01:39  ivan
31084
31085         * FS/FS/: agent_type.pm, cust_credit_refund.pm,
31086           cust_main_invoice.pm, nas.pm, part_pop_local.pm,
31087           part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
31088           queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
31089           type_pkgs.pm: remove POD VERSION sections
31090
31091 2004-11-26 01:08  ivan
31092
31093         * FS/FS/Conf.pm: update description for signup_server-realtime to
31094           reflect current reality, closes: Bug#575
31095
31096 2004-11-26 00:51  ivan
31097
31098         * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
31099           part_pkg transactional stuff from web interface to part_pkg.pm,
31100           bumps Bug#18 to 1.5
31101
31102 2004-11-25 22:50  ivan
31103
31104         * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
31105           password-noexlamation config files, patch from Stephpen Bechard,
31106           closes: Bug#539
31107
31108 2004-11-24 12:54  ivan
31109
31110         * Makefile: don't enabled RT by default
31111
31112 2004-11-24 10:28  khoff
31113
31114         * httemplate/: index.html, search/svc_broadband.cgi: Added IP
31115           address search.
31116
31117 2004-11-24 02:28  ivan
31118
31119         * httemplate/edit/process/cust_main.cgi: fix redundant too-early
31120           checks which are causing an error
31121
31122 2004-11-24 01:00  ivan
31123
31124         * Makefile: some RT install updates
31125
31126 2004-11-23 17:30  ivan
31127
31128         * FS/bin/freeside-daily: fix perms on automated backups
31129
31130 2004-11-23 17:28  ivan
31131
31132         * httemplate/index.html: add rate plan maintenance to sysadmin
31133           section
31134
31135 2004-11-22 10:20  ivan
31136
31137         * FS/FS/ClientAPI/Signup.pm, FS/bin/freeside-setup,
31138           httemplate/docs/schema.html, FS/FS/Record.pm, FS/FS/cust_pkg.pm,
31139           FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
31140           httemplate/edit/part_pkg.cgi: promo codes and separate signup
31141           addresses for hdn
31142
31143 2004-11-22 03:11  ivan
31144
31145         * httemplate/search/sqlradius.cgi: Called-Station-ID label
31146
31147 2004-11-21 18:31  ivan
31148
31149         * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
31150           search directions, fix bug preventing show_called_station,
31151           hide_ip and hide_data form working
31152
31153 2004-11-20 09:26  ivan
31154
31155         * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
31156           FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
31157           FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
31158           FS/t/rate_prefix.t, FS/t/rate_region.t,
31159           FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
31160           httemplate/browse/rate.cgi, httemplate/docs/schema.html,
31161           httemplate/edit/part_pkg.cgi, httemplate/edit/rate.cgi,
31162           httemplate/edit/rate_region.cgi,
31163           httemplate/edit/process/rate.cgi,
31164           httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
31165           FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
31166           htetc/handler.pl, httemplate/search/sqlradius.cgi,
31167           httemplate/search/sqlradius.html: first pass at VoIP rating
31168
31169 2004-11-17 05:22  ivan
31170
31171         * httemplate/edit/part_pkg.cgi: #debugging cruft
31172
31173 2004-11-17 05:19  ivan
31174
31175         * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
31176           clone-ing (customize package)
31177
31178 2004-11-16 06:19  ivan
31179
31180         * htetc/handler.pl: can't set $p without $cgi
31181
31182 2004-11-16 06:16  ivan
31183
31184         * htetc/handler.pl: correct package for $r
31185
31186 2004-11-16 06:11  ivan
31187
31188         * htetc/handler.pl: handle RT NoAuth sections
31189
31190 2004-11-12 21:37  ivan
31191
31192         * FS/FS/svc_acct.pm: oops, that's better
31193
31194 2004-11-12 21:32  ivan
31195
31196         * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
31197           Argument isn't numeric errors
31198
31199 2004-11-11 04:18  ivan
31200
31201         * rt/sbin/rt-setup-database.in: merge in changes to
31202           rt-setup-database
31203
31204 2004-11-11 04:13  ivan
31205
31206         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
31207           bin/rt.in, bin/rt-crontool.in, bin/webmux.pl.in, etc/acl.mysql:
31208           import rt 3.0.12
31209
31210 2004-11-11 04:10  ivan
31211
31212         * rt/: configure, Changelog, configure.ac,
31213           sbin/rt-test-dependencies.in, lib/RT/Template_Overlay.pm,
31214           lib/RT/Date.pm, lib/RT/StyleGuide.pod,
31215           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
31216           lib/RT/Handle.pm, lib/RT/Templates_Overlay.pm,
31217           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
31218           lib/RT/Attachment_Overlay.pm, lib/RT/CurrentUser.pm,
31219           lib/RT/Principal_Overlay.pm, lib/RT/Scrip_Overlay.pm,
31220           lib/RT/Queue_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
31221           lib/RT/Link_Overlay.pm, lib/RT/I18N/cs.po, lib/RT/I18N/fr.po,
31222           lib/RT/I18N/es.po, lib/RT/I18N/nl.po, lib/RT/I18N/hu.po,
31223           lib/RT/I18N/it.po, lib/RT/I18N/da.po, lib/RT/I18N/ru.po,
31224           lib/RT/I18N/de.po, lib/RT/I18N/ja.po, lib/RT/I18N/he.po,
31225           lib/RT/I18N/fi.po, lib/RT/Action/SendEmail.pm,
31226           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Email.pm,
31227           lib/RT/Interface/Email/Auth/MailFrom.pm: import rt 3.0.12
31228
31229 2004-11-09 03:42  ivan
31230
31231         * httemplate/search/report_tax.cgi: add handling for texas tax
31232           exemption and warning that report might not make sense for
31233           partial months other than the current one
31234
31235 2004-11-09 03:00  ivan
31236
31237         * httemplate/search/report_tax.cgi: add handling for texas tax
31238           exemption and warning that report might not make sense for
31239           partial months other than the current one
31240
31241 2004-11-09 01:31  ivan
31242
31243         * httemplate/search/report_tax.cgi: parenthesis help alot
31244
31245 2004-11-09 01:13  ivan
31246
31247         * httemplate/search/report_tax.cgi: fix for correct reporting of
31248           generic taxes
31249
31250 2004-11-09 00:14  ivan
31251
31252         * FS/FS/cust_main.pm: don't generate invoices for COMP customers
31253
31254 2004-11-08 23:23  ivan
31255
31256         * httemplate/search/report_tax.cgi: fixes to run under the mason
31257           strictness
31258
31259 2004-11-08 01:24  ivan
31260
31261         * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
31262           purpose
31263
31264 2004-11-08 01:16  ivan
31265
31266         * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
31267           upgrades! (new installs ok)
31268
31269 2004-11-07 21:33  ivan
31270
31271         * bin/rollback: adding in case this is needed again
31272
31273 2004-10-26 05:36  ivan
31274
31275         * Makefile: 1.5.0pre6!
31276
31277 2004-10-26 05:33  ivan
31278
31279         * httemplate/docs/: index.html, overview-new.dia, overview-new.png,
31280           schema.html: slightly more up-to-date docs
31281
31282 2004-10-26 05:07  ivan
31283
31284         * FS/FS/part_export.pm: allow an empty exporttype so you can create
31285           new objects
31286
31287 2004-10-26 04:51  ivan
31288
31289         * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
31290           webdemo!
31291
31292 2004-10-26 04:26  ivan
31293
31294         * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
31295           FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
31296           FS/FS/part_pkg_option.pm, FS/FS.pm, FS/MANIFEST,
31297           FS/bin/freeside-setup, FS/t/part_pkg-flat.t,
31298           FS/t/part_pkg-flat_comission.t,
31299           FS/t/part_pkg-flat_comission_cust.t,
31300           FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
31301           FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
31302           FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
31303           FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
31304           FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
31305           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
31306           httemplate/edit/part_pkg.cgi, httemplate/view/cust_main.cgi,
31307           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/flat_comission.pm,
31308           FS/FS/part_pkg/flat_comission_cust.pm,
31309           FS/FS/part_pkg/flat_comission_pkg.pm,
31310           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
31311           FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
31312           FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
31313           FS/FS/part_pkg/sqlradacct_hour.pm,
31314           FS/FS/part_pkg/subscription.pm: modular price plans!
31315
31316 2004-10-25 23:33  ivan
31317
31318         * httemplate/search/report_tax.cgi: and one last case with named
31319           and not named taxes in the same region, ack
31320
31321 2004-10-25 23:04  ivan
31322
31323         * httemplate/search/report_tax.cgi: taxes are hard
31324
31325 2004-10-25 16:47  ivan
31326
31327         * httemplate/search/report_tax.cgi: hopefully fix tax report for
31328           taxclass & named tax edge cases
31329
31330 2004-10-25 16:39  ivan
31331
31332         * httemplate/search/report_tax.cgi: hopefully fix tax report for
31333           taxclass & named tax edge cases
31334
31335 2004-10-25 15:48  ivan
31336
31337         * httemplate/search/report_tax.cgi: hopefully fix tax report for
31338           taxclass & named tax edge cases
31339
31340 2004-10-25 14:35  ivan
31341
31342         * httemplate/search/report_tax.cgi: fix joins for proper tax
31343           reporting
31344
31345 2004-10-23 04:45  ivan
31346
31347         * conf/: alerter_template, invoice_latexfooter, invoice_template:
31348           better
31349
31350 2004-10-23 04:34  ivan
31351
31352         * conf/: invoice_latexfooter, invoice_latexnotes: update default
31353           notes and footer
31354
31355 2004-10-23 03:36  ivan
31356
31357         * FS/FS/part_export/artera_turbo.pm: add debug flag
31358
31359 2004-10-22 03:31  ivan
31360
31361         * httemplate/view/cust_main.cgi: add svc_external-skip_manual
31362           support to main customer view, for artera turbo
31363
31364 2004-10-22 03:14  ivan
31365
31366         * FS/FS/part_export/artera_turbo.pm: add option to specify a static
31367           aid
31368
31369 2004-10-21 01:54  ivan
31370
31371         * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
31372
31373 2004-10-21 01:33  ivan
31374
31375         * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
31376           package definition browse
31377
31378 2004-10-21 00:07  ivan
31379
31380         * httemplate/search/report_tax.cgi: fix tax report edge cases when
31381           using taxclasses in some regions but not others
31382
31383 2004-10-20 01:28  ivan
31384
31385         * bin/artera.import: back to id
31386
31387 2004-10-20 01:20  ivan
31388
31389         * bin/artera.import: locate existing ones by title, warn on errors
31390
31391 2004-10-20 01:16  ivan
31392
31393         * httemplate/index.html: add external browse
31394
31395 2004-10-20 01:14  ivan
31396
31397         * bin/artera.import: adding artera import
31398
31399 2004-10-20 01:08  ivan
31400
31401         * bin/artera.import: adding artera import
31402
31403 2004-10-20 01:07  ivan
31404
31405         * httemplate/: search/svc_external.cgi, index.html: add
31406           svc_external search
31407
31408 2004-10-19 17:44  ivan
31409
31410         * conf/logo.eps: new logo!
31411
31412 2004-10-19 16:52  ivan
31413
31414         * conf/logo.eps: new logo!
31415
31416 2004-10-19 04:50  ivan
31417
31418         * FS/bin/freeside-sqlradius-reset: isn't run with elevated
31419           privledges, so -T not necessary
31420
31421 2004-10-19 01:44  ivan
31422
31423         * Makefile: sleep long enough to be worthwhile
31424
31425 2004-10-18 05:37  ivan
31426
31427         * httemplate/: index.html, images/small-logo.png: that's right, a
31428           new logo
31429
31430 2004-10-17 07:01  ivan
31431
31432         * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
31433           fs_selfservice/FS-SelfService/SelfService.pm,
31434           fs_selfservice/FS-SelfService/cgi/agent.cgi,
31435           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
31436           fs_selfservice/FS-SelfService/cgi/provision_list.html,
31437           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
31438           turbo handling to self-service and reseller interfaces
31439
31440 2004-10-17 02:54  ivan
31441
31442         * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
31443           templated svc_acct provisioner, from agent interface
31444
31445 2004-10-17 02:19  ivan
31446
31447         * FS/FS/Conf.pm, FS/FS/cust_svc.pm,
31448           FS/FS/part_export/artera_turbo.pm,
31449           httemplate/view/svc_external.cgi: add options to adjust UI for
31450           artera turbo as svc_export
31451
31452 2004-10-16 03:15  ivan
31453
31454         * FS/: FS/Conf.pm, FS/part_export/artera_turbo.pm,
31455           FS/svc_external.pm, bin/freeside-setup: add artera turbo export
31456
31457 2004-10-12 22:46  ivan
31458
31459         * Makefile: apachectl sucks ass
31460
31461 2004-10-12 14:59  ivan
31462
31463         * httemplate/view/svc_acct.cgi: fix edit link!  oops
31464
31465 2004-10-11 23:08  ivan
31466
31467         * httemplate/search/sqlradius.cgi: more info in error message for
31468           unknown export type, fix test for sqlradius_withdomain export,
31469           woo!
31470
31471 2004-10-11 22:54  ivan
31472
31473         * Makefile: update apache restart line for local apache
31474
31475 2004-10-09 03:57  ivan
31476
31477         * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
31478           the RADIUS session data, link to the detail search
31479
31480 2004-10-06 06:39  ivan
31481
31482         * httemplate/search/: sqlradius.cgi: more formatting updates to
31483           RADIUS report
31484
31485 2004-10-06 06:33  ivan
31486
31487         * httemplate/search/sqlradius.cgi: small formatting updates to
31488           RADIUS report
31489
31490 2004-10-06 06:27  ivan
31491
31492         * httemplate/search/sqlradius.cgi: small formatting updates to
31493           RADIUS report
31494
31495 2004-10-06 05:37  ivan
31496
31497         * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
31498           when using an ignored-accounting export
31499
31500 2004-10-05 09:28  ivan
31501
31502         * httemplate/search/sqlradius.cgi,
31503           httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
31504           FS/FS/part_export/sqlradius.pm, httemplate/index.html,
31505           httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
31506           RADIUS session viewing
31507
31508 2004-10-05 07:16  ivan
31509
31510         * httemplate/view/cust_bill.cgi: links to show alternate invoices
31511           also
31512
31513 2004-10-05 06:52  ivan
31514
31515         * httemplate/view/cust_bill.cgi: links to show alternate invoices
31516           also
31517
31518 2004-10-05 06:43  ivan
31519
31520         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
31521           cust_bill.cgi: links to show alternate invoices also
31522
31523 2004-10-05 06:35  ivan
31524
31525         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
31526           cust_bill.cgi: links to show alternate invoices also
31527
31528 2004-10-05 05:17  ivan
31529
31530         * FS/bin/freeside-selfservice-server: DO open a database connection
31531           in the parent process, this cached the $dbdef and speeds things
31532           up significantly
31533
31534 2004-09-22 04:28  ivan
31535
31536         * httemplate/search/: cust_bill_event.html,
31537           report_cust_credit.html, report_cust_pay.html, report_tax.html:
31538           add missing <TR> tags
31539
31540 2004-09-22 04:04  ivan
31541
31542         * httemplate/elements/: calendar-en.js, calendar-setup.js,
31543           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
31544           jscalendar
31545
31546 2004-09-21 00:57  ivan
31547
31548         * httemplate/view/cust_main.cgi: and for refunds too
31549
31550 2004-09-21 00:50  ivan
31551
31552         * httemplate/view/cust_main.cgi: better display of echeck
31553           payments/refunds/etc.
31554
31555 2004-09-16 06:22  ivan
31556
31557         * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
31558           mass duplicate checking on export changes, fix bug in new export
31559           editing, error message includes the number of duplicate customers
31560           also
31561
31562 2004-09-16 00:19  ivan
31563
31564         * FS/FS/cust_main.pm: allow blank auth for echeck refunds
31565
31566 2004-09-15 18:47  ivan
31567
31568         * FS/FS/svc_acct.pm: don't re-my  var, quiet warning
31569
31570 2004-09-15 08:31  ivan
31571
31572         * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
31573           username@domain uniqueness, closes: Bug#980
31574
31575 2004-09-15 01:57  ivan
31576
31577         * FS/bin/freeside-selfservice-server: it would help to set the
31578           permissions on the lockfile right, so the kids can open it...
31579
31580 2004-09-15 01:45  ivan
31581
31582         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
31583           obtain a new descriptor for the lock in kids, this should fix
31584           locking problems
31585
31586 2004-09-15 01:30  ivan
31587
31588         * FS/bin/freeside-selfservice-server: obtain a new descriptor for
31589           the lock in kids, this should fix locking problems
31590
31591 2004-09-14 06:00  ivan
31592
31593         * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
31594           httemplate/edit/cust_refund.cgi,
31595           httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
31596
31597 2004-09-13 23:47  ivan
31598
31599         * FS/bin/freeside-selfservice-server,
31600           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
31601           selfservice: - server: don't reconnect again if we've already
31602           been signalled to shutdown - server: add kid reaping to shutdown
31603           sequence - server: add another optional logging level to response
31604           sending - server: acquire write mutex for keepalives
31605
31606 2004-09-09 05:04  ivan
31607
31608         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
31609           httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
31610           it doesn't use a separate process/ file, this allows large error
31611           messages to be displayed properly
31612
31613 2004-09-06 05:44  ivan
31614
31615         * FS/bin/freeside-selfservice-server,
31616           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
31617           self-service keepalives
31618
31619 2004-09-06 02:44  ivan
31620
31621         * FS/bin/freeside-selfservice-server: don't open a database
31622           connection in the parent process
31623
31624 2004-09-06 02:28  ivan
31625
31626         * FS/bin/freeside-queued: don't die off even on database failures
31627
31628 2004-09-05 16:21  ivan
31629
31630         * httemplate/edit/cust_main.cgi: fixed duplicate checking will
31631           catch it, but add client-side protection against
31632           double-submission also.
31633
31634 2004-09-05 15:42  ivan
31635
31636         * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
31637           checking will catch it, but add client-side protection against
31638           double-submission also.
31639
31640 2004-09-05 02:42  ivan
31641
31642         * test/dup-test: adding duplicate test
31643
31644 2004-09-05 02:41  ivan
31645
31646         * FS/FS/svc_acct.pm: acquire a database lock to prevent race
31647           conditions in duplicate checking
31648
31649 2004-09-04 03:02  ivan
31650
31651         * FS/FS/export_svc.pm: first try at duplicate checking on new
31652           export associations
31653
31654 2004-08-27 04:33  ivan
31655
31656         * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
31657
31658 2004-08-27 04:16  ivan
31659
31660         * FS/bin/freeside-sqlradius-reset: add option to specify exports
31661
31662 2004-08-24 05:22  ivan
31663
31664         * Makefile: small Makefile update
31665
31666 2004-08-24 04:16  ivan
31667
31668         * FS/FS/ClientAPI/MyAccount.pm,
31669           fs_selfservice/FS-SelfService/cgi/agent.cgi,
31670           fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
31671           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
31672           fs_selfservice/FS-SelfService/cgi/agent_logout.html,
31673           fs_selfservice/FS-SelfService/cgi/agent_main.html,
31674           fs_selfservice/FS-SelfService/cgi/agent_menu.html,
31675           fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
31676           fs_selfservice/FS-SelfService/cgi/agent_provision.html,
31677           fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
31678           fs_selfservice/FS-SelfService/cgi/list_customers.html,
31679           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
31680           fs_selfservice/FS-SelfService/cgi/provision.html,
31681           fs_selfservice/FS-SelfService/cgi/provision_list.html,
31682           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
31683           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
31684           fs_selfservice/FS-SelfService/cgi/view_customer.html,
31685           FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
31686           FS/FS/ClientAPI/Signup.pm,
31687           fs_selfservice/FS-SelfService/SelfService.pm,
31688           httemplate/search/cust_main.cgi: big update for reseller
31689           interface
31690
31691 2004-08-20 01:58  ivan
31692
31693         * bin/ispman.ldap.import: adding
31694
31695 2004-08-19 09:35  ivan
31696
31697         * httemplate/search/cust_credit.html: add customer # to credit
31698           reports too
31699
31700 2004-08-19 03:53  ivan
31701
31702         * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
31703           legal shells, closes: Bug#118
31704
31705 2004-08-18 17:22  ivan
31706
31707         * httemplate/search/elements/search.html: add customer # to payment
31708           reports, add table cell alignment option to general search
31709           component
31710
31711 2004-08-17 06:14  ivan
31712
31713         * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
31714           up cust_main records, also don't pollute the original object when
31715           used with override options, closes: Bug#982
31716
31717 2004-08-17 00:43  ivan
31718
31719         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
31720           path to passwd.cgi!
31721
31722 2004-08-14 05:26  ivan
31723
31724         * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
31725           duplicate checking on new export associations
31726
31727 2004-08-11 16:56  ivan
31728
31729         * FS/FS/cust_bill.pm: fix bank name showing up on invoices
31730
31731 2004-08-09 12:03  ivan
31732
31733         * init.d/freeside-init: add /usr/local/bin to PATH
31734
31735 2004-08-06 19:49  ivan
31736
31737         * httemplate/view/cust_main.cgi: disable order package button until
31738           a package has been selected
31739
31740 2004-08-05 11:47  ivan
31741
31742         * FS/FS.pm: fix pod typo
31743
31744 2004-08-02 02:43  ivan
31745
31746         * httemplate/index.html: fix link to virtual host browse
31747
31748 2004-08-01 17:41  ivan
31749
31750         * FS/FS/part_export/vpopmail.pm: no maintainer, use
31751           shellcommands_withdomain instead
31752
31753 2004-07-30 00:12  ivan
31754
31755         * FS/FS/svc_Common.pm: set fixed values from an explicitly
31756           specified svcpart on replace too
31757
31758 2004-07-29 21:54  ivan
31759
31760         * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
31761           conf/cust_pkg-change_svcpart,
31762           httemplate/edit/process/cust_svc.cgi,
31763           httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
31764           svcpart changes now trigger all necessary export actions, manual
31765           svcpart changing on svc_acct view, linking changes svcpart if you
31766           ask it to, closes: Bug#671, Bug#644
31767
31768 2004-07-29 14:49  ivan
31769
31770         * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
31771           advertising source list
31772
31773 2004-07-15 15:40  ivan
31774
31775         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
31776           FS/FS/ClientAPI/Signup.pm,
31777           fs_selfservice/FS-SelfService/SelfService.pm,
31778           fs_selfservice/FS-SelfService/cgi/agent.cgi,
31779           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
31780           fs_selfservice/FS-SelfService/cgi/logout.html,
31781           fs_selfservice/FS-SelfService/cgi/make_payment.html,
31782           fs_selfservice/FS-SelfService/cgi/myaccount.html,
31783           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
31784           fs_selfservice/FS-SelfService/cgi/payment_results.html,
31785           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
31786           fs_selfservice/FS-SelfService/cgi/provision.html,
31787           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
31788           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
31789           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
31790           httemplate/view/cust_main.cgi: big update for customer
31791           self-service: add provisioning/unprovisioning of purchased
31792           services, like fs_selfadmin
31793
31794 2004-07-12 06:51  ivan
31795
31796         * httemplate/view/cust_main.cgi: DEL out voided payments to
31797           distinguish them visually better
31798
31799 2004-07-10 07:46  ivan
31800
31801         * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
31802           decline/cancel when customer has a negative balance & purchases
31803           stuff with it
31804
31805 2004-07-10 07:30  ivan
31806
31807         * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
31808
31809 2004-07-10 06:30  ivan
31810
31811         * httemplate/: index.html, search/cust_bill_event.cgi,
31812           search/cust_bill_event.html: add calendar to cust_bill_event
31813           search page, make ending date default to open-ended like other
31814           reports
31815
31816 2004-07-10 06:21  ivan
31817
31818         * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
31819           before and cluck loudly when the FS::tablename class isn't
31820           loaded, rather than throw exceptions
31821
31822 2004-07-10 06:08  ivan
31823
31824         * FS/FS/cust_svc.pm: use FS::svc_external so the label method
31825           doesn't bomb out in FS::Record::qsearch with Can't locate object
31826           method virtual_fields via package FS::svc_external
31827
31828 2004-07-09 04:45  ivan
31829
31830         * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
31831           agent.cgi, make sure warnings are turned off when parsing
31832           templates to avoid too much output to STDERR triggering obscure
31833           apache hang bug.  thanks dean you rule.
31834
31835 2004-07-09 02:29  ivan
31836
31837         * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
31838           param separator
31839
31840 2004-07-08 04:15  ivan
31841
31842         * httemplate/edit/process/cust_main.cgi: don't change otaker when
31843           just editing account, closes: Bug#921
31844
31845 2004-07-07 09:06  ivan
31846
31847         * FS/FS/cust_pay.pm: allow payment modification so we can import
31848           order_number info
31849
31850 2004-07-06 12:10  ivan
31851
31852         * FS/FS/Record.pm: better error message for missing tables
31853
31854 2004-07-06 10:26  ivan
31855
31856         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
31857           httemplate/edit/cust_refund.cgi,
31858           httemplate/edit/process/cust_credit.cgi,
31859           httemplate/edit/process/cust_refund.cgi,
31860           httemplate/view/cust_main.cgi: payment voiding part deux & credit
31861           card refunds!
31862
31863 2004-07-06 07:22  ivan
31864
31865         * FS/FS/cust_refund.pm: document and check refund reasons
31866
31867 2004-07-06 06:26  ivan
31868
31869         * FS/FS.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
31870           FS/t/cust_pay_void.t, FS/bin/freeside-setup,
31871           httemplate/docs/schema.html, httemplate/misc/void-cust_pay.cgi:
31872           add cust_pay_void table and payment voiding web ui part one
31873
31874 2004-07-06 01:43  ivan
31875
31876         * htetc/handler.pl: 0.32 (and then some) released
31877
31878 2004-07-01 06:49  ivan
31879
31880         * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
31881           self-service
31882
31883 2004-07-01 05:45  ivan
31884
31885         * FS/FS/agent.pm: fix silly bug editing agents
31886
31887 2004-07-01 05:42  ivan
31888
31889         * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
31890           hash method with an empty Hash attribute, wtf?
31891
31892 2004-06-30 11:19  ivan
31893
31894         * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
31895           template fixes
31896
31897 2004-06-30 11:12  ivan
31898
31899         * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
31900           also fill in name filed
31901
31902 2004-06-30 11:01  ivan
31903
31904         * FS/FS/cust_pay.pm: typo
31905
31906 2004-06-30 10:57  ivan
31907
31908         * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
31909           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
31910           conf/payment_receipt_email: payment receipts!
31911
31912 2004-06-30 07:33  ivan
31913
31914         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
31915           httemplate/misc/payment.cgi: forgot october!  closes: Bug#880
31916
31917 2004-06-30 03:02  ivan
31918
31919         * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
31920           encrypt scp dumps
31921
31922 2004-06-30 02:56  ivan
31923
31924         * FS/FS/cust_bill.pm: fix warning message when agent-specific
31925           plandata cannot be found
31926
31927 2004-06-29 00:57  ivan
31928
31929         * httemplate/docs/schema.html: cust_pay_refund
31930
31931 2004-06-28 21:02  ivan
31932
31933         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill_pay.pm,
31934           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
31935           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
31936           FS/FS/cust_refund.pm, FS/bin/freeside-setup,
31937           httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
31938           httemplate/edit/cust_bill_pay.cgi,
31939           httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
31940           table to refund payments
31941
31942 2004-06-25 11:28  ivan
31943
31944         * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
31945           paydate_monthyear method and thus bug#862 and i need some sleep
31946
31947 2004-06-25 10:57  ivan
31948
31949         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
31950           httemplate/misc/payment.cgi: fix one-time card charging not
31951           pulling in exp date?
31952
31953 2004-06-25 10:26  ivan
31954
31955         * httemplate/misc/payment.cgi: set defaults so as to not change the
31956           billing type when entering a one time payment
31957
31958 2004-06-25 03:25  ivan
31959
31960         * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
31961           rather before doing anything
31962
31963 2004-06-25 03:16  ivan
31964
31965         * FS/FS/cust_bill.pm: really fix latex printing when datasrc
31966           contains a ;
31967
31968 2004-06-25 03:07  ivan
31969
31970         * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
31971
31972 2004-06-25 01:44  ivan
31973
31974         * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
31975
31976 2004-06-22 19:13  ivan
31977
31978         * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
31979           lines
31980
31981 2004-06-21 20:12  ivan
31982
31983         * Makefile: snapshot before schema changes
31984
31985 2004-06-21 20:11  ivan
31986
31987         * FS/FS.pm: small doc update
31988
31989 2004-06-21 20:10  ivan
31990
31991         * bin/sqlradius.import: fix attribute importing bugs that borked
31992           the passwords
31993
31994 2004-06-21 07:24  ivan
31995
31996         * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
31997           checking on add'l package order
31998
31999 2004-06-21 06:36  ivan
32000
32001         * FS/MANIFEST: removing old report from MANIFEST
32002
32003 2004-06-21 05:27  ivan
32004
32005         * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
32006
32007 2004-06-21 03:58  ivan
32008
32009         * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
32010           on agent add'l package order
32011
32012 2004-06-21 03:45  ivan
32013
32014         * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
32015           primary
32016
32017 2004-06-21 03:26  ivan
32018
32019         * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
32020           only allow primary users access to the self-service server
32021
32022 2004-06-18 03:28  ivan
32023
32024         * bin/masonize, httemplate/search/cust_main-otaker.cgi: masonize
32025           fix: avoid newline prepend fix from borking indented first <%,
32026           fixes customer search by otaker under mason, closes: Bug#830
32027
32028 2004-06-17 05:32  ivan
32029
32030         * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
32031           frontpage extensions to www_shellcommands export
32032
32033 2004-06-16 16:59  ivan
32034
32035         * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
32036           hosts
32037
32038 2004-06-16 07:07  ivan
32039
32040         * httemplate/search/report_tax.cgi: update tax report for taxclass
32041
32042 2004-06-15 06:27  ivan
32043
32044         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html:
32045           moving passwd cgi to self-service
32046
32047 2004-06-15 03:59  ivan
32048
32049         * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
32050           field check
32051
32052 2004-06-11 09:44  ivan
32053
32054         * httemplate/search/report_tax.cgi: fix date range for old perl,
32055           count tax exempt and COMP customers correctly
32056
32057 2004-06-11 07:57  ivan
32058
32059         * httemplate/search/report_tax.cgi: fix to find all customer
32060           scorrectly
32061
32062 2004-06-11 07:25  ivan
32063
32064         * httemplate/search/report_tax.cgi: tax report fix sort
32065
32066 2004-06-11 07:03  ivan
32067
32068         * FS/FS/Conf.pm, httemplate/index.html: tax report!
32069
32070 2004-06-11 06:44  ivan
32071
32072         * httemplate/search/report_tax.cgi: tax report!
32073
32074 2004-06-11 00:37  ivan
32075
32076         * Makefile: add update-selfservice target
32077
32078 2004-06-10 05:58  ivan
32079
32080         * httemplate/browse/agent.cgi: now available as methods
32081
32082 2004-06-10 05:31  ivan
32083
32084         * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
32085           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
32086           FS/FS/ClientAPI/Signup.pm,
32087           fs_selfservice/FS-SelfService/cgi/agent.cgi,
32088           fs_selfservice/FS-SelfService/cgi/agent_login.html,
32089           fs_selfservice/FS-SelfService/cgi/agent_main.html,
32090           fs_selfservice/FS-SelfService/cgi/cvv2.html,
32091           fs_selfservice/FS-SelfService/cgi/cvv2.png,
32092           fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
32093           fs_selfservice/FS-SelfService/cgi/list_customers.html,
32094           fs_selfservice/FS-SelfService/cgi/signup.html,
32095           fs_selfservice/FS-SelfService/cgi/view_customer.html,
32096           httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
32097           fs_selfservice/FS-SelfService/SelfService.pm: agent interface
32098
32099 2004-06-10 04:28  ivan
32100
32101         * httemplate/search/cust_main-otaker.cgi: tyop
32102
32103 2004-06-09 01:59  ivan
32104
32105         * Makefile: need this entry for myself though!
32106
32107 2004-06-05 05:01  ivan
32108
32109         * Makefile: AND set its owner.  whew.
32110
32111 2004-06-05 04:55  ivan
32112
32113         * Makefile: and don't forget to make the dir
32114
32115 2004-06-05 04:47  ivan
32116
32117         * Makefile: fix path and make var substitution
32118
32119 2004-06-05 04:37  ivan
32120
32121         * Makefile: oops fix line endings in automated self-service lib
32122           install
32123
32124 2004-06-05 04:34  ivan
32125
32126         * Makefile: automated self-service lib install
32127
32128 2004-06-05 02:34  ivan
32129
32130         * bin/: sqlradius-norealm.reimport, sqlradius.import,
32131           sqlradius.reimport: sqlradius import updates
32132
32133 2004-06-04 20:00  ivan
32134
32135         * Makefile: self-service installer?
32136
32137 2004-06-03 03:09  ivan
32138
32139         * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
32140           address on "re-email" link
32141
32142 2004-06-03 02:55  ivan
32143
32144         * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
32145           screen and "re-email/re-print" links, also fix agent-specific
32146           From: address on "re-email" link
32147
32148 2004-06-03 00:00  ivan
32149
32150         * FS/FS/cust_bill.pm: better error message for non-applicable
32151           invoice events
32152
32153 2004-06-02 14:27  ivan
32154
32155         * fs_selfservice/DEPLOY: simple kludge for testing
32156
32157 2004-06-01 03:56  ivan
32158
32159         * httemplate/edit/part_bill_event.cgi: html table fix
32160
32161 2004-06-01 03:53  ivan
32162
32163         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
32164           per-agent invoice_from addresses
32165
32166 2004-06-01 02:23  ivan
32167
32168         * bin/postfix_courierimap.import: typo in sql
32169
32170 2004-05-31 18:49  ivan
32171
32172         * FS/FS/cust_bill.pm: typo in error message
32173
32174 2004-05-28 16:26  ivan
32175
32176         * bin/sqlradius.reimport: adding password/finger correction tool
32177           too
32178
32179 2004-05-28 06:48  ivan
32180
32181         * bin/postfix_courierimap.import: adding
32182
32183 2004-05-28 04:33  ivan
32184
32185         * httemplate/misc/upload-batch.cgi: not entirely sure why we're
32186           checking the filename at all... to catch empty form submissions?
32187
32188 2004-05-28 04:21  ivan
32189
32190         * httemplate/misc/upload-batch.cgi: better error reporting on
32191           unparsable filenames
32192
32193 2004-05-28 03:38  ivan
32194
32195         * httemplate/search/elements/search.html: show a better message
32196           when no results are found
32197
32198 2004-05-28 03:17  ivan
32199
32200         * httemplate/search/cust_bill.html: correct count statement when
32201           searching for individual invoices by #
32202
32203 2004-05-28 01:40  ivan
32204
32205         * bin/sqlradius.import: really.
32206
32207 2004-05-28 01:37  ivan
32208
32209         * bin/sqlradius.import: fixed up and working?
32210
32211 2004-05-28 00:02  ivan
32212
32213         * FS/FS/svc_domain.pm: report value passed for illegal action
32214           pseudo-field
32215
32216 2004-05-27 02:30  ivan
32217
32218         * bin/sqlradius.import: fixup domain svcpart selection
32219
32220 2004-05-27 02:14  ivan
32221
32222         * bin/sqlradius.import: adding sqlradius.import
32223
32224 2004-05-26 11:59  ivan
32225
32226         * FS/FS/cust_bill.pm: require the version of File::Temp with the OO
32227           interface
32228
32229 2004-05-26 06:07  ivan
32230
32231         * FS/FS/part_export/acct_sql.pm: fix table name
32232
32233 2004-05-26 06:02  ivan
32234
32235         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
32236           export some more to export to alias table also and in general be
32237           more configurable
32238
32239 2004-05-26 04:11  ivan
32240
32241         * FS/FS/cust_bill.pm: comma
32242
32243 2004-05-26 04:11  ivan
32244
32245         * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
32246           temp files in cache.datasrc instead of /tmp
32247
32248 2004-05-26 03:36  ivan
32249
32250         * FS/FS/cust_bill.pm: better error checking/reporting for latex
32251           setup problems
32252
32253 2004-05-26 02:14  ivan
32254
32255         * FS/FS/part_export/www_shellcommands.pm: default commands now keep
32256           web content in user homedirs and link to /var/www
32257
32258 2004-05-19 07:34  ivan
32259
32260         * FS/FS/part_export/acct_sql.pm: really fixing deletions in
32261           acct_sql export
32262
32263 2004-05-19 07:29  ivan
32264
32265         * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
32266           export
32267
32268 2004-05-19 07:22  ivan
32269
32270         * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
32271
32272 2004-05-19 06:41  ivan
32273
32274         * FS/: MANIFEST, FS/part_export/acct_sql.pm,
32275           t/part_export-acct_sql.t: adding acct_sql export
32276
32277 2004-05-19 05:31  ivan
32278
32279         * httemplate/edit/part_pkg.cgi: continue making
32280           hours/input/output/total display on invoices conditional on there
32281           being any charge for overages
32282
32283 2004-05-19 05:30  ivan
32284
32285         * httemplate/edit/part_pkg.cgi: finish making
32286           hours/input/output/total display on invoices conditional on there
32287           being any charge for overages
32288
32289 2004-05-19 05:28  ivan
32290
32291         * httemplate/edit/part_pkg.cgi: make hours/input/output/total
32292           display on invoices conditional on there being any charge for
32293           overages
32294
32295 2004-05-17 17:20  ivan
32296
32297         * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
32298           order_pkg to return pkgnum also
32299
32300 2004-05-14 05:25  ivan
32301
32302         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
32303           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
32304           httemplate/edit/process/part_bill_event.cgi: add per-agent
32305           invoice templates, add per-package suspend invoice events, fix
32306           automatic creation of invoice_latex alternate templates
32307
32308 2004-05-12 11:07  ivan
32309
32310         * bin/sequences.reset: easier this way
32311
32312 2004-05-12 11:02  ivan
32313
32314         * bin/: sequences.reset, freeside.import: adding
32315
32316 2004-05-12 03:03  ivan
32317
32318         * Makefile: for native apache installs
32319
32320 2004-05-11 05:01  ivan
32321
32322         * httemplate/edit/svc_www.cgi: i'm not usually like this.
32323
32324 2004-05-11 04:58  ivan
32325
32326         * httemplate/edit/svc_www.cgi: this has been an evening of logical
32327           negation
32328
32329 2004-05-11 04:54  ivan
32330
32331         * httemplate/edit/svc_www.cgi: so close
32332
32333 2004-05-11 04:52  ivan
32334
32335         * httemplate/edit/svc_www.cgi: clean this up a bit, fix
32336           svc_www-usersvc_svcpart and hopefully simplified zone select too
32337
32338 2004-05-11 04:22  ivan
32339
32340         * httemplate/edit/svc_www.cgi: need to pull in $conf
32341
32342 2004-05-11 04:19  ivan
32343
32344         * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
32345           default and one kludge, to improve webhosting UI
32346
32347 2004-05-11 02:50  ivan
32348
32349         * FS/FS/part_export/www_shellcommands.pm: fix commands
32350
32351 2004-05-10 17:46  ivan
32352
32353         * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
32354           host browse
32355
32356 2004-05-10 06:46  ivan
32357
32358         * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
32359           password changing command
32360
32361 2004-05-10 06:17  ivan
32362
32363         * FS/FS/part_export/shellcommands.pm: fall back to password
32364           changing in the case of blank suspension/unsuspension commands,
32365           like some exports
32366
32367 2004-05-10 04:10  ivan
32368
32369         * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
32370           export commands configrable
32371
32372 2004-05-10 03:01  ivan
32373
32374         * bin/sendmail.import: properly nested greps
32375
32376 2004-05-10 02:59  ivan
32377
32378         * bin/sendmail.import: allow for multiple svc_acct svcparts
32379
32380 2004-05-10 02:40  ivan
32381
32382         * bin/sendmail.import: 5.005!
32383
32384 2004-05-10 02:38  ivan
32385
32386         * bin/sendmail.import: ach 5.005
32387
32388 2004-05-10 01:38  ivan
32389
32390         * CREDITS: rt and sql-ledger
32391
32392 2004-05-08 00:46  ivan
32393
32394         * FS/FS/svc_acct.pm: default finger to first+last
32395
32396 2004-05-06 15:37  ivan
32397
32398         * httemplate/edit/svc_www.cgi: brainfart
32399
32400 2004-05-06 15:34  ivan
32401
32402         * httemplate/edit/svc_www.cgi: tyop
32403
32404 2004-05-06 15:29  ivan
32405
32406         * FS/FS/part_export/apache.pm, bin/apache.export: add option to
32407           change the restart command in apache exports
32408
32409 2004-05-06 15:29  ivan
32410
32411         * FS/FS/svc_acct.pm: protect properly against deleting users linked
32412           to virtual web sites
32413
32414 2004-05-06 15:18  ivan
32415
32416         * httemplate/edit/svc_www.cgi: show service name and
32417           fully-qualified address on service add
32418
32419 2004-05-04 11:44  ivan
32420
32421         * FS/FS/queue.pm: don't truncate job args for display
32422
32423 2004-05-03 08:40  ivan
32424
32425         * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
32426           (svc_external: id, title / svc_acct: domain)
32427
32428 2004-05-03 07:32  ivan
32429
32430         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
32431           part_export/shellcommands_withdomain.pm: make RADIUS groups
32432           available to shellcommands exports
32433
32434 2004-05-01 15:49  ivan
32435
32436         * httemplate/search/: cust_bill.html, elements/search.html: don't
32437           display links to missing customers
32438
32439 2004-05-01 14:40  ivan
32440
32441         * httemplate/search/cust_bill.html: I'm slow this morning
32442
32443 2004-05-01 14:38  ivan
32444
32445         * httemplate/search/cust_bill.html: oops tyop
32446
32447 2004-05-01 14:05  ivan
32448
32449         * httemplate/search/cust_bill.html: handle missing customer records
32450           without erroring out
32451
32452 2004-04-30 14:58  ivan
32453
32454         * FS/FS/Record.pm: accept empty zips for non-US countries...
32455
32456 2004-04-30 13:22  ivan
32457
32458         * FS/FS/cust_main.pm: eliminate spurious "multiple records in
32459           scalar search" warning
32460
32461 2004-04-30 12:08  ivan
32462
32463         * httemplate/index.html: 15 day open invoice reports for qis
32464
32465 2004-04-23 06:15  ivan
32466
32467         * FS/MANIFEST, httemplate/index.html: add link to new credit report
32468           on main menu, remove old obsolete shell-out reports
32469
32470 2004-04-23 05:50  ivan
32471
32472         * Makefile: fix up includes with Apache::ASP
32473
32474 2004-04-23 05:19  ivan
32475
32476         * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
32477           httemplate/graph/money_time.cgi,
32478           httemplate/search/cust_bill.html,
32479           httemplate/search/cust_credit.html,
32480           httemplate/search/report_cust_credit.html,
32481           httemplate/search/elements/search.html: credit report, add some
32482           links to sales/credits/receipts summary, move payment search to
32483           template
32484
32485 2004-04-22 19:32  ivan
32486
32487         * httemplate/: search/cust_bill.html, search/sql.html, index.html,
32488           search/elements/search.html: working templated invoice search!
32489
32490 2004-04-22 00:38  ivan
32491
32492         * httemplate/elements/pager.html: silly pager fix
32493
32494 2004-04-22 00:07  ivan
32495
32496         * httemplate/search/report_cust_credit.html: initial copy from
32497           report_cust_pay.html
32498
32499 2004-04-21 13:52  ivan
32500
32501         * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
32502           problems should be fatal and trigger retry
32503
32504 2004-04-20 18:49  ivan
32505
32506         * FS/FS/cust_main.pm: respect country default for batch import
32507
32508 2004-04-20 13:24  ivan
32509
32510         * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
32511
32512 2004-04-19 18:23  ivan
32513
32514         * FS/FS/cust_main.pm: accept expiration dates in the same format
32515           they are output...
32516
32517 2004-04-19 17:58  ivan
32518
32519         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
32520           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
32521           fs_selfservice/FS-SelfService/SelfService.pm,
32522           httemplate/view/cust_main.cgi: add methods for masking credit
32523           cards, add payment info modification to self-service
32524
32525 2004-04-13 18:00  ivan
32526
32527         * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
32528           make life easier when importing new upstream versions
32529
32530 2004-04-13 17:48  khoff
32531
32532         * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
32533
32534 2004-04-13 15:30  ivan
32535
32536         * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
32537           being used anyway
32538
32539 2004-04-13 13:01  ivan
32540
32541         * FS/t/part_export-communigate_pro.t: adding forgotten test
32542
32543 2004-04-13 11:27  ivan
32544
32545         * Makefile: adding comments for fedora
32546
32547 2004-04-10 18:50  ivan
32548
32549         * httemplate/search/: report_prepaid_income.cgi,
32550           report_prepaid_income.html: update unearned revenue report based
32551           on feedback from kevin
32552
32553 2004-04-09 15:35  ivan
32554
32555         * Makefile: thank goodness its friday
32556
32557 2004-04-09 15:34  ivan
32558
32559         * Makefile: really properly disable RT where not using
32560
32561 2004-04-09 15:33  ivan
32562
32563         * Makefile: properly disable RT where not using
32564
32565 2004-04-08 05:37  ivan
32566
32567         * Makefile: fix psql command line options for older pg
32568
32569 2004-04-08 05:23  ivan
32570
32571         * Makefile: fix quotes
32572
32573 2004-04-08 05:07  ivan
32574
32575         * Makefile: don't enable by default
32576
32577 2004-04-08 05:05  ivan
32578
32579         * rt/sbin/rt-setup-database.in: remove accidentally doubled lines
32580           in usage inst
32581
32582 2004-04-08 05:00  ivan
32583
32584         * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
32585           rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database.in: beginning
32586           of RT integration
32587
32588 2004-04-07 22:53  ivan
32589
32590         * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
32591           server until it is ready
32592
32593 2004-04-07 06:12  ivan
32594
32595         * FS/bin/freeside-reexport: oops, update the usage too
32596
32597 2004-04-07 06:11  ivan
32598
32599         * FS/bin/freeside-reexport: added options to select username,
32600           svcnum, svcpart
32601
32602 2004-04-07 04:39  ivan
32603
32604         * FS/FS/: Conf.pm, domain_record.pm: automatically update
32605           reverse-ARPA records (Bug#462) / recognize SOA records with the
32606           fqdn as well as @
32607
32608 2004-04-07 04:04  ivan
32609
32610         * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
32611           domain
32612
32613 2004-04-07 01:34  ivan
32614
32615         * FS/FS/part_export.pm: argh, the glob itself is tainted under
32616           5.005
32617
32618 2004-04-07 01:07  ivan
32619
32620         * FS/FS/part_export.pm: make -T happy (under old perl?)
32621
32622 2004-04-05 19:03  ivan
32623
32624         * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
32625
32626 2004-04-05 07:05  ivan
32627
32628         * httemplate/misc/link.cgi, FS/FS/Conf.pm,
32629           httemplate/misc/process/link.cgi: add a domain pulldown to
32630           svc_acct linking, closes: Bug#277 / prevent "stealing" services
32631           with link unless you set legacy_link-steal config option, closes:
32632           Bug#321
32633
32634 2004-04-05 04:55  ivan
32635
32636         * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
32637           heuristics to transfer ordering: primaries first, then sorted by
32638           quantity
32639
32640 2004-04-05 02:08  ivan
32641
32642         * htetc/handler.pl, httemplate/misc/whois.cgi,
32643           httemplate/view/svc_domain.cgi: add whois functionality
32644           internally instead of linking to geektools
32645
32646 2004-04-04 15:20  ivan
32647
32648         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
32649           to optionally allow non-matching svcparts to be moved during
32650           package changes, closes: Bug#667
32651
32652 2004-04-04 15:14  ivan
32653
32654         * httemplate/view/cust_main.cgi: comment out extraneous warning
32655
32656 2004-04-02 05:44  ivan
32657
32658         * htetc/handler.pl, httemplate/view/cust_bill-pdf.cgi: remove
32659           Pragma:no-cache header, and set Content-Length and Cache-Control
32660           for viewing .pdf invoices with IE over SSL.
32661           http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
32662
32663 2004-04-02 03:23  ivan
32664
32665         * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
32666           .pdf extension to placate some versions of IE.  yay IE.
32667
32668 2004-04-01 18:09  ivan
32669
32670         * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
32671           (r)ndc command
32672
32673 2004-04-01 06:50  ivan
32674
32675         * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
32676           commands
32677
32678 2004-03-31 16:44  ivan
32679
32680         * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
32681           sub-countries from Locale::SubCountry now
32682
32683 2004-03-30 08:43  ivan
32684
32685         * FS/FS/cust_main.pm: mutex the bill and collect functions
32686           per-customer
32687
32688 2004-03-30 01:20  ivan
32689
32690         * bin/bind.import: add -s and -c flags, add ipv6 default zones to
32691           list of ignored zones, add nameservice records to existing
32692           domains, update for API change inDNS::ZoneParse 0.84
32693
32694 2004-03-29 13:49  ivan
32695
32696         * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
32697           also
32698
32699 2004-03-28 22:03  ivan
32700
32701         * FS/FS/part_export.pm: fix export_info sub to return an empty
32702           hashref instead of undef
32703
32704 2004-03-26 17:05  khoff
32705
32706         * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
32707           services in a particular order to get around certain
32708           inter-service dependancies
32709
32710 2004-03-25 20:54  ivan
32711
32712         * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
32713           2.09
32714
32715 2004-03-25 20:46  ivan
32716
32717         * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
32718           necessary
32719
32720 2004-03-25 03:00  ivan
32721
32722         * FS/FS/part_export/: domain_shellcommands.pm,
32723           www_shellcommands.pm: typo from refactoring
32724
32725 2004-03-25 00:55  ivan
32726
32727         * FS/FS/part_export/: domain_shellcommands.pm,
32728           forward_shellcommands.pm, shellcommands.pm,
32729           shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
32730           ISPMan integration
32731
32732 2004-03-24 22:42  ivan
32733
32734         * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
32735           and later only so far, still waiting to hear about 4.10
32736
32737 2004-03-24 07:38  ivan
32738
32739         * httemplate/edit/part_export.cgi: catch misconfigured exports
32740
32741 2004-03-24 06:28  ivan
32742
32743         * FS/FS/: part_export.pm, part_export/apache.pm,
32744           part_export/bind.pm, part_export/bind_slave.pm,
32745           part_export/bsdshell.pm, part_export/communigate_pro.pm,
32746           part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
32747           part_export/cyrus.pm, part_export/domain_shellcommands.pm,
32748           part_export/forward_shellcommands.pm, part_export/http.pm,
32749           part_export/infostreet.pm, part_export/ldap.pm,
32750           part_export/postfix.pm, part_export/shellcommands.pm,
32751           part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
32752           part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
32753           part_export/sysvshell.pm, part_export/textradius.pm,
32754           part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
32755           export info to the modules themselves
32756
32757 2004-03-24 06:23  ivan
32758
32759         * FS/FS/part_export/router.pm: move export info to the modules
32760           themselves
32761
32762 2004-03-24 06:21  ivan
32763
32764         * FS/: MANIFEST, FS/part_export/passwdfile.pm,
32765           t/part_export-passwdfile.t: adding passwdfile export base class
32766
32767 2004-03-24 06:17  ivan
32768
32769         * eg/export_template.pm: update example export for the new world of
32770           export data in themodule files
32771
32772 2004-03-24 01:35  ivan
32773
32774         * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
32775           t/part_export-postfix.t, t/part_export-router.t: add missing
32776           compile tests
32777
32778 2004-03-23 11:57  ivan
32779
32780         * httemplate/view/: cust_main.cgi: small UI fix for unapplied
32781           partial credits
32782
32783 2004-03-22 16:06  ivan
32784
32785         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
32786           htetc/handler.pl, httemplate/elements/small_custview.html,
32787           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
32788           httemplate/view/cust_main.cgi: one-time credit card and ACH
32789           payments (like self-service) closes: Bug#648
32790
32791 2004-03-22 16:06  ivan
32792
32793         * httemplate/search/report_receivables.cgi: fix sorting of NULL
32794           companies differently than empty companies
32795
32796 2004-03-22 11:02  ivan
32797
32798         * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
32799           size of 6
32800
32801 2004-03-22 09:13  ivan
32802
32803         * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
32804           add ACH help graphic
32805
32806 2004-03-22 07:18  ivan
32807
32808         * FS/FS/CGI.pm: tone down the titles
32809
32810 2004-03-22 07:04  ivan
32811
32812         * httemplate/edit/cust_main.cgi: s/routing code/routing number/
32813
32814 2004-03-22 04:50  ivan
32815
32816         * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
32817           expiration selection now -> 15 years instead of hardcoded
32818
32819 2004-03-22 03:05  ivan
32820
32821         * httemplate/: edit/process/REAL_cust_pkg.cgi,
32822           edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
32823           misc/unprovision.cgi, misc/process/link.cgi,
32824           search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
32825           view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
32826           view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
32827           remove everything that links to package view also, closes:
32828           Bug#569
32829
32830 2004-03-22 02:36  ivan
32831
32832         * httemplate/view/cust_main.cgi: further small UI tweaks
32833
32834 2004-03-22 02:16  ivan
32835
32836         * httemplate/view/cust_main.cgi: yay!  remove package view entirely
32837           (closes: Bug#569)
32838
32839 2004-03-21 18:59  ivan
32840
32841         * httemplate/view/cust_main.cgi: much easier to understand listing
32842           of credits/payments that get split up, closes: Bug#773, 762
32843
32844 2004-03-19 04:36  ivan
32845
32846         * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
32847
32848 2004-03-18 14:35  ivan
32849
32850         * FS/FS/part_export/shellcommands.pm: quote already-crypted
32851           passwords to prevent variable substitution
32852
32853 2004-03-18 14:32  ivan
32854
32855         * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
32856           replace also
32857
32858 2004-03-18 14:00  ivan
32859
32860         * bin/shadow.reimport: add -b option
32861
32862 2004-03-18 12:58  ivan
32863
32864         * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
32865           passwords
32866
32867 2004-03-17 17:46  ivan
32868
32869         * FS/bin/freeside-selfservice-server,
32870           fs_selfservice/FS-SelfService/SelfService.pm,
32871           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
32872           require Storable minimum 2.09
32873
32874 2004-03-17 15:16  ivan
32875
32876         * FS/FS/svc_acct.pm: fixup password checking to understand
32877           old-style *SUSPENDED* accounts and not to allow access for * ! !!
32878           passwords
32879
32880 2004-03-17 15:08  ivan
32881
32882         * bin/shadow.reimport: skip root user and anyone with *LK* or NP
32883           accounts
32884
32885 2004-03-17 14:55  ivan
32886
32887         * bin/shadow.reimport: fix multiple svcparts
32888
32889 2004-03-17 14:53  ivan
32890
32891         * bin/shadow.reimport: allow multiple svcparts
32892
32893 2004-03-17 14:49  ivan
32894
32895         * bin/shadow.reimport: re-enable prompting
32896
32897 2004-03-17 14:45  ivan
32898
32899         * bin/shadow.reimport: add -d and -r options
32900
32901 2004-03-17 13:47  ivan
32902
32903         * FS/FS/: ClientAPI/MyAccount.pm, svc_acct.pm, ClientAPI/passwd.pm:
32904           proper self-service login supporting plaintext, crypt and MD5
32905           passwords
32906
32907 2004-03-16 12:41  ivan
32908
32909         * Makefile: rt-setup-database, not rt-initialize-database
32910
32911 2004-03-15 23:06  ivan
32912
32913         * Makefile, rt/config.layout.in: masonstatedir can't be configured
32914           form ./configure either, must use layout
32915
32916 2004-03-15 23:04  ivan
32917
32918         * Makefile: and finally, run the ./configure
32919
32920 2004-03-15 23:03  ivan
32921
32922         * Makefile: use a proper delimter
32923
32924 2004-03-15 23:00  ivan
32925
32926         * Makefile: transposition
32927
32928 2004-03-15 22:59  ivan
32929
32930         * Makefile: autogenerate rt/config.layout file
32931
32932 2004-03-15 22:58  ivan
32933
32934         * rt/: FREESIDE_MODIFIED, config.layout.in: config.layout needs to
32935           be generated
32936
32937 2004-03-15 22:45  ivan
32938
32939         * Makefile: initial RT targets
32940
32941 2004-03-15 22:43  ivan
32942
32943         * rt/FREESIDE_MODIFIED: initial (hopefully rather unobtrusive)
32944           patch
32945
32946 2004-03-15 20:36  ivan
32947
32948         * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
32949
32950 2004-03-15 16:34  ivan
32951
32952         * Makefile: dont want to error out here
32953
32954 2004-03-12 17:27  ivan
32955
32956         * Makefile: really add the necessary backslashes this time, fix
32957           s/// delimteres
32958
32959 2004-03-12 16:53  ivan
32960
32961         * Makefile: oops
32962
32963 2004-03-12 16:50  ivan
32964
32965         * Makefile, htetc/handler.pl: automatically set Mason comp_root in
32966           Makefile
32967
32968 2004-03-12 16:16  ivan
32969
32970         * Makefile: fix suse document root
32971
32972 2004-03-12 04:39  ivan
32973
32974         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
32975           httemplate/view/cust_main.cgi: add unapplycredits configuration
32976           option
32977
32978 2004-03-12 04:11  ivan
32979
32980         * httemplate/graph/money_time.cgi: fix title
32981
32982 2004-03-12 02:22  ivan
32983
32984         * httemplate/index.html: add badly-named new report
32985
32986 2004-03-12 00:56  ivan
32987
32988         * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
32989           by default; horrible performance
32990
32991 2004-03-12 00:17  ivan
32992
32993         * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
32994           contain the strings now, not just match exactly
32995
32996 2004-03-11 13:19  ivan
32997
32998         * conf/logo.eps: oops, wrong logo
32999
33000 2004-03-11 13:07  ivan
33001
33002         * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
33003           point invoice_latex at it by default
33004
33005 2004-03-11 00:54  ivan
33006
33007         * FS/bin/freeside-selfservice-server: turn down logging level
33008
33009 2004-03-10 23:33  ivan
33010
33011         * fs_passwd/fs_passwd: update fs_passwd stuff as wrappers around
33012           self-service
33013
33014 2004-03-10 20:17  ivan
33015
33016         * FS/MANIFEST: incorrect listing in MANIFEST
33017
33018 2004-03-10 18:05  ivan
33019
33020         * rt/autom4te.cache/: output.0, traces.0: import of rt 3.0.9
33021
33022 2004-03-10 18:02  ivan
33023
33024         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/it.po, lib/RT/I18N/ru.po,
33025           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
33026           lib/RT/URI/fsck_com_rt.pm, sbin/extract-message-catalog,
33027           sbin/factory, sbin/license_tag, sbin/rt-test-dependencies.in:
33028           import of rt 3.0.9
33029
33030 2004-03-10 17:59  ivan
33031
33032         * rt/: README, README.Oracle, UPGRADING, configure, configure.ac,
33033           Changelog, bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
33034           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt-mailgate.in,
33035           bin/rt.in, bin/webmux.pl.in, docs/rt3-schema-relationships.dot,
33036           etc/acl.Informix, etc/acl.Oracle, etc/constraints.mysql,
33037           etc/drop.Informix, etc/drop.Oracle, etc/initialdata,
33038           etc/schema.Informix, etc/schema.SQLite,
33039           lib/RT/Attachment_Overlay.pm, lib/RT/Base.pm,
33040           lib/RT/CachedGroupMember_Overlay.pm,
33041           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
33042           lib/RT/EmailParser.pm, lib/RT/GroupMember_Overlay.pm,
33043           lib/RT/Group_Overlay.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
33044           lib/RT/Principal_Overlay.pm, lib/RT/Queue_Overlay.pm,
33045           lib/RT/ScripAction_Overlay.pm, lib/RT/Scrip_Overlay.pm,
33046           lib/RT/Scrips_Overlay.pm, lib/RT/StyleGuide.pod,
33047           lib/RT/Template_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
33048           lib/RT/URI.pm, lib/RT/Action/AutoOpen.pm,
33049           lib/RT/Action/Autoreply.pm, lib/RT/Action/CreateTickets.pm,
33050           lib/RT/Action/SendEmail.pm, lib/RT/I18N/cs.pm: import of rt 3.0.9
33051
33052 2004-03-10 17:05  ivan
33053
33054         * Makefile: update for suse
33055
33056 2004-03-10 14:27  khoff
33057
33058         * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
33059           weren't being properly masked on errors.  The router/block select
33060           box wasn't being generated on errors.
33061
33062 2004-03-10 11:06  khoff
33063
33064         * httemplate/browse/router.cgi: Added hide/show customer router
33065           link.
33066
33067 2004-03-09 18:37  khoff
33068
33069         * httemplate/browse/router.cgi: UI cleanup.
33070
33071 2004-03-05 06:34  ivan
33072
33073         * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
33074           FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
33075           FS/t/Report-Table.t, FS/t/Report.t, htetc/handler.pl,
33076           httemplate/graph/money_time.cgi: beginning of OO reporting
33077           interface, create acadia-requested crosstab reports
33078
33079 2004-03-04 21:59  ivan
33080
33081         * FS/bin/freeside-daily: fix -v
33082
33083 2004-03-03 08:32  ivan
33084
33085         * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
33086           be create and fetchmail should not be run
33087
33088 2004-03-03 05:42  ivan
33089
33090         * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
33091           svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
33092           svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
33093           emails being sent to signup server declined accounts, closes:
33094           Bug#743
33095
33096 2004-03-02 22:20  ivan
33097
33098         * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
33099           well as disable them (IE doesn't grey out disabled text dialogs)
33100
33101 2004-02-28 15:06  ivan
33102
33103         * httemplate/docs/ieak.html: for now
33104
33105 2004-02-28 14:57  ivan
33106
33107         * Makefile: s/cleanwhisker/pouncequick/
33108
33109 2004-02-28 14:49  ivan
33110
33111         * FS/t/acct_snarf.t: adding
33112
33113 2004-02-28 14:48  ivan
33114
33115         * FS/FS/cust_pkg.pm: minor fixes
33116
33117 2004-02-28 14:47  ivan
33118
33119         * CREDITS: credit where the typeset invoices came from!
33120
33121 2004-02-28 14:40  ivan
33122
33123         * httemplate/edit/process/cust_main_county-collapse.cgi: style
33124
33125 2004-02-28 14:26  ivan
33126
33127         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
33128           1.32, finally closes Bug#639
33129
33130 2004-02-27 13:21  khoff
33131
33132         * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
33133           were trying to call addr on an undefined object.  That's not
33134           good.
33135
33136 2004-02-26 11:21  ivan
33137
33138         * httemplate/view/svc_forward.cgi: correct cancel link
33139           s/account/mail forward/
33140
33141 2004-02-25 20:01  ivan
33142
33143         * httemplate/edit/svc_forward.cgi: double quotes are not ASP
33144
33145 2004-02-25 19:32  ivan
33146
33147         * FS/FS/Record.pm: allow replace with no arguments
33148
33149 2004-02-25 02:37  ivan
33150
33151         * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
33152           forward editing for new svc_forward.src field
33153
33154 2004-02-24 21:11  ivan
33155
33156         * FS/FS/CGI.pm: kludge around it completely
33157
33158 2004-02-24 21:04  ivan
33159
33160         * FS/FS/CGI.pm: third time's the charm
33161
33162 2004-02-24 21:00  ivan
33163
33164         * FS/FS/CGI.pm: oops, not the right way to blank them
33165
33166 2004-02-24 20:56  ivan
33167
33168         * FS/FS/CGI.pm: query strings get passed through sometimes?
33169
33170 2004-02-23 00:12  ivan
33171
33172         * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
33173           fallback suspension code
33174
33175 2004-02-13 10:58  ivan
33176
33177         * bin/postfix.export: postfix export
33178
33179 2004-02-13 06:04  ivan
33180
33181         * FS/FS/part_export.pm, bin/postfix.export: add postfix export
33182
33183 2004-02-13 05:53  ivan
33184
33185         * httemplate/edit/part_svc.cgi: typo
33186
33187 2004-02-13 04:27  ivan
33188
33189         * FS/FS/part_export/postfix.pm: adding postfix export
33190
33191 2004-02-13 03:47  ivan
33192
33193         * bin/sendmail.import: it lives!
33194
33195 2004-02-13 03:28  ivan
33196
33197         * httemplate/: index.html, search/svc_forward.cgi,
33198           view/svc_forward.cgi: add mail alias browse to main menu and fix
33199           mail alias view to recognize new schema also
33200
33201 2004-02-13 02:57  ivan
33202
33203         * FS/bin/freeside-setup: continue adding svc_forward.src: make
33204           svc_forward.srcsvc nullable
33205
33206 2004-02-13 02:35  ivan
33207
33208         * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
33209           httemplate/docs/schema.html: add svc_forward.src
33210
33211 2004-02-13 00:02  ivan
33212
33213         * bin/sendmail.import: initial import
33214
33215 2004-02-12 20:01  ivan
33216
33217         * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
33218           forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
33219           depend on Net::SSH 0.08 for non-blocking STDERR read
33220
33221 2004-02-12 02:44  ivan
33222
33223         * bin/bind.import: fix usage msg
33224
33225 2004-02-11 22:31  ivan
33226
33227         * htetc/handler.pl, httemplate/misc/email-invoice.cgi,
33228           httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
33229           re-email invoice, closes: bug#526 and have print and email
33230           invoice links redirect back to top of customer view page instead
33231           of #history tag
33232
33233 2004-02-07 14:13  ivan
33234
33235         * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
33236
33237 2004-02-07 00:24  ivan
33238
33239         * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
33240           to sqlradius and sqlradius_withdomain exports
33241
33242 2004-02-05 17:00  ivan
33243
33244         * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
33245
33246 2004-02-02 16:19  ivan
33247
33248         * bin/shadow.reimport: adding shadow.reimport
33249
33250 2004-02-01 01:29  ivan
33251
33252         * Makefile: use install to make all components of FREESIDE_CONF dir
33253
33254 2004-01-30 22:33  ivan
33255
33256         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
33257           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
33258           httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
33259           htetc/handler.pl, httemplate/docs/schema.html: add
33260           pkg_svc.primary_svc flag to enable an explicit first package flag
33261
33262 2004-01-30 22:20  ivan
33263
33264         * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
33265           empty values in non-primary-keyed tables
33266
33267 2004-01-29 19:58  ivan
33268
33269         * FS/FS/part_export.pm: add default freebsd and linux
33270           suspension/unsuspension commands, work around FreeBSD pw(1) lack
33271           of locking, and don't prepend "*SUSPENDED* " to suspend an
33272           account anymore
33273
33274 2004-01-29 19:05  ivan
33275
33276         * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
33277           suspend an account
33278
33279 2004-01-29 17:27  ivan
33280
33281         * Makefile: multiple self-service machines aren't enclosed in
33282           quotes
33283
33284 2004-01-29 17:10  ivan
33285
33286         * Makefile, FS/FS/ClientAPI/MyAccount.pm,
33287           FS/bin/freeside-selfservice-server, init.d/freeside-init: add
33288           support for running selfservice server against multiple machines
33289
33290 2004-01-27 17:45  ivan
33291
33292         * httemplate/search/svc_acct.cgi: fix link from service definition
33293           browse to services
33294
33295 2004-01-27 17:39  ivan
33296
33297         * httemplate/: index.html, browse/part_svc.cgi,
33298           search/svc_acct.cgi, search/svc_domain.cgi: add service
33299           definition browse by number of active services
33300
33301 2004-01-23 03:20  ivan
33302
33303         * httemplate/: index.html, search/report_prepaid_income.cgi,
33304           search/report_prepaid_income.html: add prepaid income to main
33305           menu and allow arbitrary dates
33306
33307 2004-01-23 01:04  ivan
33308
33309         * httemplate/search/report_prepaid_income.cgi: tidy up look
33310
33311 2004-01-23 00:58  ivan
33312
33313         * httemplate/search/report_prepaid_income.cgi: oops
33314
33315 2004-01-23 00:55  ivan
33316
33317         * httemplate/search/report_prepaid_income.cgi: first try at prepaid
33318           income report
33319
33320 2004-01-22 19:22  ivan
33321
33322         * FS/FS/cust_bill.pm: undo debugging change
33323
33324 2004-01-22 19:21  ivan
33325
33326         * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
33327           avoid gigantic line items
33328
33329 2004-01-22 19:01  ivan
33330
33331         * httemplate/edit/cust_main.cgi: and the same for ship_
33332
33333 2004-01-22 18:53  ivan
33334
33335         * httemplate/edit/cust_main.cgi: fix state default and set min year
33336           to this year, patch from <matthewd>, thanks!
33337
33338 2004-01-22 16:49  ivan
33339
33340         * debian/control: update ideas about package splitup
33341
33342 2004-01-21 16:21  ivan
33343
33344         * FS/FS/cust_main.pm: fix cancel method
33345
33346 2004-01-21 16:11  ivan
33347
33348         * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
33349           properly
33350
33351 2004-01-21 15:45  ivan
33352
33353         * httemplate/misc/dump.cgi: fix newline problem in dump
33354
33355 2004-01-21 14:10  ivan
33356
33357         * FS/FS/cust_bill.pm: clean up all temp files!
33358
33359 2004-01-21 14:00  ivan
33360
33361         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
33362           conf/invoice_latexsmallfooter: fix multi-page typeset invoices
33363
33364 2004-01-20 16:04  ivan
33365
33366         * httemplate/search/: cust_bill_event.cgi, cust_pkg.cgi: don't
33367           include the _next_ day, just the full ending day
33368
33369 2004-01-20 12:30  ivan
33370
33371         * httemplate/: index.html, misc/dump.cgi: add database dump from
33372           web interface
33373
33374 2004-01-18 13:03  ivan
33375
33376         * FS/FS/Record.pm: revert bind_param change _again_.  passing not
33377           as a hashref causes too many other problems.  please leave as is.
33378           DBD::Pg needs to be fixed.  1.31 is a lost cause.
33379
33380 2004-01-16 13:45  ivan
33381
33382         * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
33383           also
33384
33385 2004-01-12 12:40  khoff
33386
33387         * httemplate/edit/part_virtual_field.cgi: Lists are just better
33388           sorted.
33389
33390 2004-01-12 12:34  khoff
33391
33392         * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
33393
33394 2004-01-11 16:03  ivan
33395
33396         * httemplate/view/cust_bill.cgi: only display "view typeset
33397           invoice" when there is an invoice_latex template
33398
33399 2004-01-11 15:59  ivan
33400
33401         * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
33402           invoice view in web UI uses pdf instead of postscript, closes
33403           Bug#614
33404
33405 2004-01-11 15:38  ivan
33406
33407         * httemplate/view/cust_bill-pdf.cgi: fix for pdf
33408
33409 2004-01-11 15:37  ivan
33410
33411         * httemplate/view/cust_bill-pdf.cgi: adding
33412
33413 2004-01-10 03:17  ivan
33414
33415         * Makefile: workaround stubborn shells globbing [a-z] to include
33416           CVS/
33417
33418 2004-01-09 20:19  ivan
33419
33420         * FS/FS/cust_main.pm: don't require payname for DCHK either
33421
33422 2004-01-09 19:50  ivan
33423
33424         * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
33425           invoice event edits
33426
33427 2004-01-09 14:46  ivan
33428
33429         * httemplate/search/report_receivables.cgi: add customer number
33430
33431 2004-01-09 14:39  ivan
33432
33433         * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
33434           deletions: need to use Date::Format and FS::Misc qw(send_email)
33435           in cust_credit.pm, need a link to delete unapplied credits too
33436
33437 2004-01-09 14:15  ivan
33438
33439         * FS/FS/Conf.pm: correct tyop
33440
33441 2004-01-09 14:11  ivan
33442
33443         * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
33444           httemplate/view/cust_main.cgi,
33445           httemplate/misc/delete-cust_credit.cgi: add deletecredits config
33446           value to enable deletion of credits
33447
33448 2004-01-09 13:09  ivan
33449
33450         * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
33451           value
33452
33453 2004-01-06 22:10  khoff
33454
33455         * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
33456           billing services in an external sql database.
33457
33458 2004-01-05 12:24  ivan
33459
33460         * httemplate/index.html: fix other packages by next bill date link
33461
33462 2004-01-03 19:54  ivan
33463
33464         * httemplate/docs/signup.html: remove obsolete netscape CCK
33465           supportsignup.cgi
33466
33467           depend on HTTP::BrowserDetect directly instead of via deprecated
33468           HTTP::Headers::UserAgent (closes: Bug#578)
33469
33470 2004-01-03 00:42  ivan
33471
33472         * httemplate/browse/agent.cgi: fix heading colspan when there is no
33473           agent.disabled column
33474
33475 2004-01-01 12:40  ivan
33476
33477         * FS/FS/cust_bill.pm: escape stuff from latex
33478
33479 2003-12-29 22:02  khoff
33480
33481         * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
33482           around a bug in DBD::Pg version 1.31.
33483
33484 2003-12-27 00:23  ivan
33485
33486         * httemplate/: index.html, search/cust_pkg.cgi: package reports by
33487           agent
33488
33489 2003-12-24 10:18  khoff
33490
33491         * FS/bin/freeside-setup: tyop
33492
33493 2003-12-22 18:36  ivan
33494
33495         * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
33496           FS/t/svc_external.t, htetc/handler.pl,
33497           httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
33498           httemplate/edit/process/svc_external.cgi,
33499           httemplate/view/svc_external.cgi: add svc_external
33500
33501 2003-12-22 17:46  ivan
33502
33503         * FS/: FS.pm, FS/svc_external.pm, bin/freeside-setup,
33504           FS/cust_svc.pm: add svc_external
33505
33506 2003-12-22 17:10  ivan
33507
33508         * eg/table_template-svc.pm: update svc template for 1.5
33509
33510 2003-12-22 17:06  ivan
33511
33512         * eg/table_template-svc.pm: fix path to svc_Common in example table
33513
33514 2003-12-22 16:51  ivan
33515
33516         * FS/FS/ClientAPI/MyAccount.pm,
33517           fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
33518           selfservice API
33519
33520 2003-12-22 16:41  ivan
33521
33522         * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
33523           option
33524
33525 2003-12-22 13:22  ivan
33526
33527         * FS/FS/cust_main.pm: default to the whole-country tax rate if
33528           states aren't defined
33529
33530 2003-12-22 13:18  ivan
33531
33532         * FS/FS/cust_bill.pm: quiet warning
33533
33534 2003-12-22 13:01  ivan
33535
33536         * FS/FS/cust_credit.pm: allow credits to be modified at API level
33537
33538 2003-12-22 09:50  ivan
33539
33540         * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
33541           subs
33542
33543 2003-12-21 15:16  ivan
33544
33545         * httemplate/browse/agent_type.cgi: work even if there are stray
33546           type_pkgs records around
33547
33548 2003-12-21 15:13  ivan
33549
33550         * FS/FS/Record.pm: cache virtual_fields method results to help
33551           performance
33552
33553 2003-12-21 13:12  ivan
33554
33555         * FS/bin/freeside-addoutsourceuser: add outsourced databases with
33556           both addresses by default
33557
33558 2003-12-15 00:08  ivan
33559
33560         * conf/invoice_latex: line up w/window envelopes
33561
33562 2003-12-15 00:07  ivan
33563
33564         * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
33565           now, do not count on latex printing it, oops
33566
33567 2003-12-14 22:42  ivan
33568
33569         * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
33570           amounts of all open invoices as soon as balance went positive
33571           (only manifests when any cust_bill->owed somehow got to be
33572           negative)
33573
33574 2003-12-14 19:41  ivan
33575
33576         * FS/FS/cust_bill.pm: add _latex_escape sub
33577
33578 2003-12-14 09:53  ivan
33579
33580         * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
33581           view field names
33582
33583 2003-12-10 15:53  ivan
33584
33585         * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
33586           dropdown
33587
33588 2003-12-10 14:51  ivan
33589
33590         * FS/bin/freeside-setup: add part_referral.disabled, add disabled
33591           indices to agent and part_bill_event
33592
33593 2003-12-10 14:50  ivan
33594
33595         * FS/FS/part_referral.pm: add part_referral.disabled
33596
33597 2003-11-30 00:06  ivan
33598
33599         * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
33600           file
33601
33602 2003-11-29 23:52  ivan
33603
33604         * httemplate/view/cust_bill.cgi: add link to view typeset invoice
33605
33606 2003-11-29 23:41  ivan
33607
33608         * conf/invoice_latex: move to the left to line up with window
33609           envelopes
33610
33611 2003-11-29 02:50  ivan
33612
33613         * FS/FS/cust_credit_bill.pm: missing cut
33614
33615 2003-11-29 02:48  ivan
33616
33617         * FS/FS/cust_bill.pm: use the latex template for normal printing
33618           when available
33619
33620 2003-11-29 02:39  ivan
33621
33622         * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
33623
33624 2003-11-29 00:32  ivan
33625
33626         * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
33627           send statements when a payment or credit is applied
33628
33629 2003-11-29 00:18  ivan
33630
33631         * FS/FS/part_bill_event.pm: also set default latex template for
33632           late bill templates
33633
33634 2003-11-29 00:08  ivan
33635
33636         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
33637           conf/invoice_latexfooter, conf/invoice_latexnotes,
33638           httemplate/misc/print-invoice.cgi,
33639           httemplate/view/cust_bill-ps.cgi: postscript invoice redux
33640
33641 2003-11-26 07:37  ivan
33642
33643         * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
33644           charges
33645
33646 2003-11-26 06:25  ivan
33647
33648         * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
33649           value to control explicit due date printing on invoices
33650
33651 2003-11-24 06:29  ivan
33652
33653         * httemplate/edit/part_export.cgi: fix html quoting problems
33654
33655 2003-11-24 05:01  ivan
33656
33657         * httemplate/browse/part_export.cgi: fix html quoting of export
33658           options
33659
33660 2003-11-21 10:55  ivan
33661
33662         * FS/FS/Record.pm: revert bind_param change!
33663
33664 2003-11-21 07:32  ivan
33665
33666         * httemplate/search/report_receivables.cgi: precedence helps alot
33667
33668 2003-11-21 07:25  ivan
33669
33670         * httemplate/search/report_receivables.cgi: precedence helps alot
33671
33672 2003-11-21 07:20  ivan
33673
33674         * httemplate/search/report_receivables.cgi: show customer status on
33675           receivables report
33676
33677 2003-11-20 04:48  ivan
33678
33679         * FS/FS/part_export/communigate_pro.pm: don't error out when not
33680           actually changing domain
33681
33682 2003-11-19 10:13  ivan
33683
33684         * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
33685
33686 2003-11-19 04:21  ivan
33687
33688         * httemplate/: edit/REAL_cust_pkg.cgi, search/report_cust_pay.html,
33689           search/report_tax.html: fix jscalendar date ifFormat
33690
33691 2003-11-18 17:37  ivan
33692
33693         * FS/FS/cust_bill.pm: reversing accidental commit of
33694           work-in-progress
33695
33696 2003-11-18 17:29  ivan
33697
33698         * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
33699
33700 2003-11-18 07:14  ivan
33701
33702         * FS/FS/part_export.pm: fix communigate pro export descriptions
33703
33704 2003-11-18 07:04  ivan
33705
33706         * FS/: FS/part_export/communigate_pro.pm,
33707           FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
33708           FS/part_export.pm: add communigate_pro_singledomain export
33709
33710 2003-11-14 23:28  ivan
33711
33712         * FS/bin/freeside-selfservice-server: kill off ssh process when
33713           re-opening connection
33714
33715 2003-11-14 23:18  ivan
33716
33717         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
33718           trailing newline to supress useless error messages in log
33719
33720 2003-11-14 00:43  ivan
33721
33722         * FS/bin/freeside-selfservice-server: hopefully recover better from
33723           lost ssh connections
33724
33725 2003-11-13 18:52  ivan
33726
33727         * httemplate/search/report_receivables.cgi: sort these
33728           case-insensitive
33729
33730 2003-11-12 04:29  ivan
33731
33732         * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
33733           unaudited services with a svcnum for imports
33734
33735 2003-11-12 03:22  ivan
33736
33737         * FS/FS/cust_pkg.pm: better error msg
33738
33739 2003-11-11 07:03  ivan
33740
33741         * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
33742           during an import
33743
33744 2003-11-11 06:39  ivan
33745
33746         * FS/FS/svc_Common.pm: fix up virtual field reprucussions
33747
33748 2003-11-11 06:21  ivan
33749
33750         * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
33751           imports with svcnums
33752
33753 2003-11-11 00:01  ivan
33754
33755         * httemplate/search/report_receivables.cgi: remove spaces between
33756           parens and contact name
33757
33758 2003-11-10 23:51  ivan
33759
33760         * httemplate/browse/svc_acct_pop.cgi: part_referral.cgi
33761
33762 2003-11-10 05:54  ivan
33763
33764         * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
33765           in?
33766
33767 2003-11-08 08:36  ivan
33768
33769         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
33770           cancel_pkg functions to self-service
33771
33772 2003-11-08 08:31  ivan
33773
33774         * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
33775           self-service functions!
33776
33777 2003-11-08 04:59  ivan
33778
33779         * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
33780           so we can prevent double-charges
33781
33782 2003-11-07 02:53  ivan
33783
33784         * httemplate/elements/: calendar-en.js, calendar-setup.js,
33785           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
33786           jscalendar
33787
33788 2003-11-07 00:39  ivan
33789
33790         * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
33791           charging
33792
33793 2003-11-07 00:36  ivan
33794
33795         * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
33796           calculations
33797
33798 2003-11-06 23:56  ivan
33799
33800         * httemplate/view/svc_acct.cgi: also show RADIUS usage information
33801           for sqlradius_withdomain exports
33802
33803 2003-11-06 06:45  ivan
33804
33805         * httemplate/search/report_receivables.cgi: add totals & simplify
33806           expressions
33807
33808 2003-11-06 06:08  ivan
33809
33810         * httemplate/search/report_receivables.cgi: ack!  count credits,
33811           not payments twice
33812
33813 2003-11-06 06:00  ivan
33814
33815         * httemplate/search/report_receivables.cgi: typo
33816
33817 2003-11-06 05:56  ivan
33818
33819         * httemplate/search/report_receivables.cgi: link to customer, don't
33820           show custnum
33821
33822 2003-11-06 05:40  ivan
33823
33824         * FS/MANIFEST: removing bin/freeside-receivables-report
33825
33826 2003-11-06 05:39  ivan
33827
33828         * httemplate/: index.html, search/report_receivables.cgi: "current
33829           receivables" -> A/R Aging summary
33830
33831 2003-11-05 03:13  ivan
33832
33833         * bin/create-fetchmailrc: fixup
33834
33835 2003-11-05 02:26  ivan
33836
33837         * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
33838
33839 2003-11-04 10:01  ivan
33840
33841         * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
33842
33843 2003-11-04 09:57  ivan
33844
33845         * bin/create-fetchmailrc: adding
33846
33847 2003-11-04 09:30  ivan
33848
33849         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
33850           info available to exports
33851
33852 2003-11-04 02:56  ivan
33853
33854         * FS/FS/Record.pm: finish treating serials as ints!
33855
33856 2003-11-04 02:55  ivan
33857
33858         * FS/FS/Record.pm: treat serial columns as ints too!
33859
33860 2003-11-03 03:42  ivan
33861
33862         * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
33863           Bug#590??
33864
33865 2003-11-03 03:30  ivan
33866
33867         * httemplate/edit/part_svc.cgi: kludge around this so i can add
33868           service definitions for now
33869
33870 2003-11-02 21:57  ivan
33871
33872         * httemplate/: index.html, browse/part_pkg.cgi,
33873           search/cust_pkg.cgi: add suspended/canceled browse, fix the old
33874           suspended browse
33875
33876 2003-11-02 21:48  ivan
33877
33878         * httemplate/search/cust_pkg.cgi: add suspended/canceled package
33879           browse
33880
33881 2003-11-02 21:40  ivan
33882
33883         * httemplate/index.html: formatting
33884
33885 2003-11-02 21:34  ivan
33886
33887         * httemplate/index.html: remove duplicate items from "Reports"
33888           section
33889
33890 2003-11-02 21:25  ivan
33891
33892         * httemplate/browse/part_pkg.cgi: tyops
33893
33894 2003-11-02 21:21  ivan
33895
33896         * httemplate/browse/part_pkg.cgi: also show suspended and canceled
33897           counts on active package browse
33898
33899 2003-10-25 17:39  ivan
33900
33901         * httemplate/search/report_cust_pay.html: payment reports broken
33902           down by Visa/MC / Amex / Discover
33903
33904 2003-10-24 19:05  ivan
33905
33906         * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
33907           ClientAPI/Signup.pm: signups with snarf info!
33908
33909 2003-10-24 18:06  ivan
33910
33911         * httemplate/docs/signup.html: better link to .INS files
33912           documentation
33913
33914 2003-10-24 13:38  ivan
33915
33916         * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
33917           to save the cvv data for specific card types
33918
33919 2003-10-24 12:28  ivan
33920
33921         * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
33922           httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
33923           FS/FS/cust_main.pm, FS/bin/freeside-setup,
33924           httemplate/docs/schema.html: cvv!
33925
33926 2003-10-23 22:51  ivan
33927
33928         * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
33929
33930 2003-10-23 02:02  ivan
33931
33932         * httemplate/docs/legacy.html: fix cranky verbitage at the top
33933
33934 2003-10-23 00:49  ivan
33935
33936         * FS/FS/cust_pay_batch.pm: Declined results from batches should now
33937           suspend the relevant customer.
33938
33939 2003-10-22 12:10  khoff
33940
33941         * httemplate/edit/process/router.cgi: dbh is a global.
33942
33943 2003-10-19 22:01  ivan
33944
33945         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
33946           httemplate/view/cust_main.cgi: finish up weekly billing
33947
33948 2003-10-19 21:25  ivan
33949
33950         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
33951           httemplate/edit/part_pkg.cgi, FS/bin/freeside-setup: daily/weekly
33952           billing
33953
33954 2003-10-16 15:57  khoff
33955
33956         * FS/FS/part_export/router.pm: Telnet/SSH router export for
33957           svc_broadband.
33958
33959 2003-10-15 16:17  khoff
33960
33961         * httemplate/browse/router.cgi: $router isn't a global.
33962
33963 2003-10-15 15:59  khoff
33964
33965         * httemplate/edit/router.cgi: More changes that got lost in the
33966           merge somehow.
33967
33968 2003-10-15 15:48  khoff
33969
33970         * httemplate/view/svc_broadband.cgi: File got munged during
33971           svc_broadband merge.  Added ability to create a 'customer
33972           router'.
33973
33974 2003-10-15 08:03  ivan
33975
33976         * FS/bin/freeside-selfservice-server,
33977           fs_selfservice/FS-SelfService/SelfService.pm,
33978           fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
33979           tagging ability so we can run multiple self-service clients on
33980           one machine
33981
33982 2003-10-15 05:08  ivan
33983
33984         * FS/bin/freeside-setup: fix agent username and password
33985           nullability
33986
33987 2003-10-15 02:41  ivan
33988
33989         * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
33990           flag is set for subsequent   credit card transactions; some
33991           processors (AuthorozeNet, others?) use this   to waive the CVV2
33992           requirement.
33993
33994 2003-10-09 10:40  ivan
33995
33996         * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
33997
33998 2003-10-07 21:09  ivan
33999
34000         * htetc/handler.pl, httemplate/misc/upload-batch.cgi: can't use
34001           File::Basename::basename for windows filenames!  use a regex
34002           instead
34003
34004 2003-10-07 06:50  ivan
34005
34006         * Makefile: mandrake
34007
34008 2003-10-07 01:05  ivan
34009
34010         * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
34011           acct_snarf
34012
34013 2003-10-06 23:06  ivan
34014
34015         * FS/FS/part_export/communigate_pro.pm: problem was scalar context
34016           propogating to the wrong place in the grep
34017
34018 2003-10-06 23:03  ivan
34019
34020         * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
34021           UpdateAccountSettings sub
34022
34023 2003-10-06 22:50  ivan
34024
34025         * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
34026           hooks, don't try and set '*SUSPENDED*' passwords
34027
34028 2003-10-06 22:49  ivan
34029
34030         * FS/FS/svc_acct.pm: doc
34031
34032 2003-10-06 19:27  ivan
34033
34034         * FS/FS/part_export/communigate_pro.pm: add suspension /
34035           unsuspension export to communigate
34036
34037 2003-10-06 04:39  ivan
34038
34039         * httemplate/search/svc_acct.cgi: fix URL argument processing for
34040           account searches by popnum
34041
34042 2003-10-06 04:22  ivan
34043
34044         * httemplate/search/svc_acct.cgi: typo
34045
34046 2003-10-06 04:20  ivan
34047
34048         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
34049           linking to account list per access number
34050
34051 2003-10-06 04:14  ivan
34052
34053         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
34054           browse shows # of active accounts & links to appropriate account
34055           search
34056
34057 2003-10-02 14:51  khoff
34058
34059         * httemplate/edit/svc_broadband.cgi: $field isn't a global.
34060
34061 2003-10-02 07:26  ivan
34062
34063         * Makefile: minor Makefile updates
34064
34065 2003-10-02 07:19  ivan
34066
34067         * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
34068           option
34069
34070 2003-10-02 06:08  ivan
34071
34072         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
34073           off super-verbose logging
34074
34075 2003-10-02 05:42  ivan
34076
34077         * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
34078           dependancies (PREREQ_PM) for self-service module and signup
34079           wrapper
34080
34081 2003-10-02 04:23  ivan
34082
34083         * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
34084           info
34085
34086 2003-10-02 03:18  ivan
34087
34088         * FS/bin/freeside-daily: added -y switch to freeside-daily to
34089           specify an offset in days
34090
34091 2003-10-02 01:56  ivan
34092
34093         * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
34094           freeradius 0.9.1, and fix generate-raddb to avoid duplicates
34095
34096 2003-09-30 08:01  ivan
34097
34098         * FS/FS/agent.pm: no duplicate usernames
34099
34100 2003-09-30 05:48  ivan
34101
34102         * httemplate/misc/download-batch.cgi: IE doesn't like downloading
34103           MIME type text/comma-separated-values
34104
34105 2003-09-30 01:21  ivan
34106
34107         * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
34108           httemplate/elements/calendar-en.js,
34109           httemplate/elements/calendar-setup.js,
34110           httemplate/elements/calendar-win2k-2.css,
34111           httemplate/elements/calendar.js,
34112           httemplate/elements/calendar_stripped.js,
34113           httemplate/images/calendar.png,
34114           httemplate/search/report_cust_pay.html,
34115           httemplate/search/report_tax.html: calendar popups!
34116
34117 2003-09-30 00:04  ivan
34118
34119         * htetc/handler.pl: CGI.pm 2.47 required for ->upload() method
34120
34121 2003-09-29 03:10  ivan
34122
34123         * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
34124           now links to active/cancelled customers
34125
34126 2003-09-28 23:51  ivan
34127
34128         * FS/FS/ClientAPI/Signup.pm: signup with agent selection
34129
34130 2003-09-28 23:35  ivan
34131
34132         * httemplate/index.html: remove Gratuitous Capitalization
34133
34134 2003-09-28 22:51  ivan
34135
34136         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
34137           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
34138           can be disabled (auto-sensing based on schema)
34139
34140 2003-09-28 22:51  ivan
34141
34142         * FS/bin/freeside-setup, httemplate/docs/schema.html: added
34143           agent.disabled       agent.username       agent._password
34144
34145 2003-09-28 19:17  ivan
34146
34147         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
34148           quiet config options
34149
34150 2003-09-27 19:36  ivan
34151
34152         * FS/FS/cust_pay_batch.pm, htetc/handler.pl,
34153           httemplate/misc/upload-batch.cgi: add upload of batch result from
34154           TD Canada Trust some global.asa / handler.pl enhancements
34155
34156 2003-09-26 16:33  khoff
34157
34158         * httemplate/edit/svc_www.cgi: $field is not a global.
34159
34160 2003-09-26 14:02  khoff
34161
34162         * httemplate/edit/svc_acct.cgi: $field isn't a global.
34163
34164 2003-09-26 06:04  ivan
34165
34166         * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
34167           re-charge setup fee
34168
34169 2003-09-26 02:31  ivan
34170
34171         * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
34172           canadian GST/PST) taxes work now!
34173
34174 2003-09-26 02:15  ivan
34175
34176         * FS/FS/UID.pm: re-enable ChopBlanks for now
34177
34178 2003-09-26 02:09  ivan
34179
34180         * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
34181           editing
34182
34183 2003-09-26 01:11  ivan
34184
34185         * httemplate/browse/cust_main_county.cgi: fix tax edit UI
34186
34187 2003-09-25 04:49  ivan
34188
34189         * httemplate/browse/cust_main_county.cgi: UI for multiple named
34190           taxes w/setup & recur exemptions 1.4 schema-auto-adjusting
34191           backport
34192
34193 2003-09-25 04:17  ivan
34194
34195         * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
34196           for a single region 1.4 backport auto-adjusts based on schema
34197
34198 2003-09-25 03:40  ivan
34199
34200         * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
34201           and recurtax fields to cust_main_county
34202
34203 2003-09-25 03:28  ivan
34204
34205         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
34206           freebsd portability fix
34207
34208 2003-09-25 03:27  ivan
34209
34210         * FS/bin/freeside-selfservice-server: freebsd portability fixes
34211
34212 2003-09-25 03:26  ivan
34213
34214         * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
34215
34216 2003-09-24 10:20  ivan
34217
34218         * FS/FS/part_export/shellcommands.pm: don't change dir either when
34219           username_pwonly is set
34220
34221 2003-09-24 10:06  ivan
34222
34223         * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
34224           usermod_pwonly set
34225
34226 2003-09-23 18:30  ivan
34227
34228         * httemplate/browse/agent.cgi: fix boolean precedence error leading
34229           to inaccurate results on the new customer status list
34230
34231 2003-09-21 00:31  ivan
34232
34233         * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
34234           trancode from batching
34235
34236 2003-09-20 23:52  ivan
34237
34238         * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
34239
34240 2003-09-20 18:22  ivan
34241
34242         * httemplate/misc/download-batch.cgi: preliminary batch download
34243
34244 2003-09-19 05:40  ivan
34245
34246         * FS/FS/cust_main.pm: quiet option to cancel method
34247
34248 2003-09-19 05:13  ivan
34249
34250         * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
34251
34252 2003-09-19 05:04  ivan
34253
34254         * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
34255
34256 2003-09-19 05:02  ivan
34257
34258         * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
34259           performance
34260
34261 2003-09-19 04:56  ivan
34262
34263         * FS/FS/ClientAPI/Signup.pm: better error message when you don't
34264           select a package
34265
34266 2003-09-19 04:50  ivan
34267
34268         * init.d/freeside-init: correct pid filename for stopping
34269           self-service server
34270
34271 2003-09-19 04:35  ivan
34272
34273         * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
34274           signup server functions to self-service interace
34275
34276 2003-09-19 04:00  ivan
34277
34278         * FS/FS/ClientAPI/Signup.pm: module needs to return true
34279
34280 2003-09-19 03:08  ivan
34281
34282         * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
34283
34284 2003-09-19 03:07  ivan
34285
34286         * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
34287           FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
34288           signup server functions to self-service server.  fix provisioning
34289           & immediate suspension of declined signups.
34290
34291 2003-09-19 02:59  ivan
34292
34293         * init.d/freeside-init: removing signup and passwd servers
34294
34295 2003-09-18 21:25  ivan
34296
34297         * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
34298
34299 2003-09-18 21:13  ivan
34300
34301         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
34302           signup_server-quiet config option
34303
34304 2003-09-18 03:52  ivan
34305
34306         * httemplate/browse/agent.cgi: oops
34307
34308 2003-09-18 03:46  ivan
34309
34310         * httemplate/browse/agent.cgi: include info on number of
34311           active/cancelled customers in agent browse
34312
34313 2003-09-15 14:33  ivan
34314
34315         * httemplate/search/cust_pkg.cgi: package search skips cancelled
34316           packages when searching by date range
34317
34318 2003-09-11 17:14  khoff
34319
34320         * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
34321           NetAddrs, so it shouldn't be map'd
34322
34323 2003-09-11 14:57  ivan
34324
34325         * FS/FS/part_export.pm: also update sqlradius_withdomaind
34326           description for freeradius 0.9.1
34327
34328 2003-09-11 14:54  ivan
34329
34330         * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
34331
34332 2003-09-10 15:10  ivan
34333
34334         * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
34335
34336 2003-09-10 14:56  ivan
34337
34338         * FS/FS/part_export/communigate_pro.pm: don't set an empty
34339           externalFlag
34340
34341 2003-09-10 14:45  ivan
34342
34343         * FS/FS/part_export/communigate_pro.pm: communitgate pro
34344           CreateAccount examples are on crack
34345
34346 2003-09-10 14:39  ivan
34347
34348         * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
34349           weird data structure on create
34350
34351 2003-09-10 14:01  ivan
34352
34353         * FS/FS/part_export/communigate_pro.pm: set initial password for
34354           new accounts
34355
34356 2003-09-10 03:54  ivan
34357
34358         * FS/FS/cust_pay.pm: adding cust_main method
34359
34360 2003-09-09 15:36  ivan
34361
34362         * FS/MANIFEST: adding communigate_pro export
34363
34364 2003-09-08 21:16  ivan
34365
34366         * FS/FS/part_export.pm: typo hiding remote username labels
34367
34368 2003-09-06 00:20  ivan
34369
34370         * httemplate/browse/agent_type.cgi: hide display of disabled
34371           packages from agent type browse
34372
34373 2003-09-05 23:45  ivan
34374
34375         * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
34376
34377 2003-09-05 18:45  ivan
34378
34379         * FS/FS/svc_acct.pm: fix method name
34380
34381 2003-09-05 18:44  ivan
34382
34383         * FS/FS/: cust_svc.pm, svc_acct.pm: add
34384           get_session_history_sqlradacct have $ignore_quantity also ignore
34385           0 quantities
34386
34387 2003-09-05 06:19  ivan
34388
34389         * FS/FS/part_export/communigate_pro.pm: typo
34390
34391 2003-09-05 06:18  ivan
34392
34393         * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
34394           communigate pro export
34395
34396 2003-09-05 06:16  ivan
34397
34398         * FS/FS/Conf.pm: doc
34399
34400 2003-09-05 02:13  ivan
34401
34402         * FS/FS/svc_acct.pm: allow ! password like !!
34403
34404 2003-09-05 01:17  ivan
34405
34406         * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
34407           conf value (refer to exports instead)
34408
34409 2003-09-05 01:02  ivan
34410
34411         * FS/FS/Conf.pm: fix typo
34412
34413 2003-09-05 01:01  ivan
34414
34415         * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
34416           blowfish
34417
34418 2003-09-05 00:55  ivan
34419
34420         * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
34421           blowfish passwords
34422
34423 2003-09-04 21:09  ivan
34424
34425         * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
34426           control creation of complimentary accounts and minor pod updates
34427
34428 2003-09-04 19:31  ivan
34429
34430         * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
34431           too
34432
34433 2003-09-03 16:06  ivan
34434
34435         * httemplate/view/cust_main.cgi: list extraneous services, closes:
34436           #213
34437
34438 2003-09-03 13:22  ivan
34439
34440         * FS/FS/Record.pm: turn off query debugging
34441
34442 2003-09-03 11:46  ivan
34443
34444         * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
34445           subroutine another fix to support running 1.5.0 virtual field
34446           code on 1.4.x databases
34447
34448 2003-09-03 06:18  ivan
34449
34450         * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
34451           commands
34452
34453 2003-09-03 05:35  ivan
34454
34455         * Makefile: makefile trivia for openbsd
34456
34457 2003-08-07 22:54  ivan
34458
34459         * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
34460           account view screen
34461
34462 2003-08-07 22:42  ivan
34463
34464         * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
34465           httemplate/elements/header.html,
34466           httemplate/elements/menubar.html, httemplate/elements/pager.html,
34467           httemplate/elements/table.html, httemplate/search/sql.html,
34468           httemplate/search/elements/search.html: - (finish) includes!
34469           (closes: Bug#551) - (finish) moving SQL search to including
34470           generic elements/search.html - new elements: menubar.html,
34471           header.html, pager.html and table.html - have masonize process
34472           .html files also
34473
34474 2003-08-07 19:02  ivan
34475
34476         * bin/masonize, httemplate/autohandler,
34477           httemplate/graph/money_time.cgi, httemplate/search/sql.html,
34478           httemplate/search/elements/search.html: - fix Mason profiling to
34479           pass-through images (for graph/) - fix graph/money-time.cgi use
34480           of $m interfering with Mason - fix graph/money-time-graph.cgi to
34481           set content-type in a Mason/ASP-independant   fashion -
34482           (beginning of) includes! - (beginning of) moving SQL search to
34483           including generic elements/search.html - fix global.asa typo -
34484           fix masonize to not prepend an extraneous blank line (breaking
34485           graph/money-time-graph.cgi)
34486
34487 2003-08-07 06:08  ivan
34488
34489         * htetc/handler.pl, httemplate/view/cust_main.cgi: - turn on
34490           profiling with mason like with Apache::ASP (redirects now
34491           working) - fix mason error with new view/cust_main.cgi UI
34492
34493 2003-08-07 05:47  ivan
34494
34495         * Makefile, htetc/handler.pl, httemplate/autohandler,
34496           httemplate/index.html: - switch to mason by default - minimum
34497           mason version 1.1 (and doc) - evaluate .html files with mason/asp
34498           - turn on profiling with mason like with Apache::ASP (redirects
34499           not working) - (start of) includes
34500
34501 2003-08-05 14:00  ivan
34502
34503         * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
34504           have been checked in
34505
34506 2003-08-05 13:06  ivan
34507
34508         * htetc/handler.pl: no svc_acct_sm in 1.5
34509
34510 2003-08-05 12:07  ivan
34511
34512         * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
34513
34514 2003-08-05 11:52  ivan
34515
34516         * FS/FS/svc_domain.pm: remove spurious re-use of $error
34517
34518 2003-08-05 11:45  ivan
34519
34520         * FS/FS/Record.pm: backwards compatibility if the schema hasn't
34521           been updated
34522
34523 2003-08-04 17:32  khoff
34524
34525         * httemplate/index.html: Fixed %%%VERSION%%% tag
34526
34527 2003-08-04 17:20  khoff
34528
34529         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
34530           FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
34531           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
34532           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
34533           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
34534           FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
34535           FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
34536           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
34537           FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
34538           FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
34539           FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
34540           FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
34541           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
34542           FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
34543           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
34544           FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
34545           FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
34546           FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
34547           FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
34548           FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
34549           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
34550           FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/handler.pl,
34551           httemplate/index.html, httemplate/browse/part_svc.cgi,
34552           httemplate/browse/part_virtual_field.cgi,
34553           httemplate/browse/router.cgi, httemplate/edit/part_svc.cgi,
34554           httemplate/edit/part_virtual_field.cgi,
34555           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
34556           httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
34557           httemplate/edit/process/router.cgi,
34558           httemplate/edit/process/svc_broadband.cgi,
34559           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
34560           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
34561           Virtual field merge
34562
34563 2003-07-25 09:26  ivan
34564
34565         * FS/FS/svc_acct.pm: typo
34566
34567 2003-07-25 06:13  ivan
34568
34569         * FS/FS/Conf.pm: doc
34570
34571 2003-07-23 10:05  ivan
34572
34573         * FS/FS/part_export/domain_shellcommands.pm: bugfix for
34574           non-catchall domains
34575
34576 2003-07-23 08:36  ivan
34577
34578         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
34579           spurious "can't purchase pkgpart" errors
34580
34581 2003-07-17 09:02  ivan
34582
34583         * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
34584           functionality
34585
34586 2003-07-15 06:30  ivan
34587
34588         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
34589           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Record.pm,
34590           lib/RT/Interface/Web.pm: reverting to vendor branch rt 3.0.4,
34591           hopefully
34592
34593 2003-07-15 06:16  ivan
34594
34595         * rt/: Makefile.in, config.log, config.status,
34596           bin/mason_handler.svc, bin/rt-commit-handler, bin/rt-crontool,
34597           etc/RT_Config.pm, etc/RT_Config.pm.in, etc/RT_SiteConfig.pm,
34598           lib/RT.pm.in, lib/RT/CustomField.pm,
34599           lib/RT/CustomField_Overlay.pm, lib/RT/Groups_Overlay.pm,
34600           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
34601           lib/RT/Tickets_Overlay.pm, lib/RT/Transaction_Overlay.pm,
34602           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
34603           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl,
34604           sbin/rt-setup-database.in: Initial revision
34605
34606 2003-07-15 06:16  ivan
34607
34608         * rt/: COPYING, README, aclocal.m4, Changelog, configure,
34609           configure.ac, install-sh, bin/mason_handler.fcgi.in,
34610           bin/mason_handler.scgi.in, bin/mason_handler.svc.in,
34611           bin/rt-crontool.in, bin/rt-mailgate.in, bin/webmux.pl.in,
34612           docs/README.docs, docs/Security, docs/design_docs/CARS,
34613           docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
34614           docs/design_docs/approval_notices,
34615           docs/design_docs/approval_template, docs/design_docs/cf_search,
34616           docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
34617           docs/design_docs/delegation, docs/design_docs/evil_plans,
34618           docs/design_docs/groups_notes,
34619           docs/design_docs/link-definitions.txt,
34620           docs/design_docs/recursive_group_membership_algorithm,
34621           docs/design_docs/rql_parser_machine.graphviz,
34622           docs/design_docs/string-extraction-guide.txt,
34623           docs/design_docs/subscription-definitions.txt,
34624           docs/design_docs/ticket_templates, docs/design_docs/users,
34625           etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql, etc/constraints.mysql,
34626           etc/initialdata, etc/schema.SQLite, lib/RT/ACE.pm,
34627           lib/RT/ACE_Overlay.pm, lib/RT/ACL.pm, lib/RT/ACL_Overlay.pm,
34628           lib/RT/Attachment.pm, lib/RT/Attachment_Overlay.pm,
34629           lib/RT/Attachments.pm, lib/RT/Attachments_Overlay.pm,
34630           lib/RT/Base.pm, lib/RT/CachedGroupMember.pm,
34631           lib/RT/CachedGroupMember_Overlay.pm,
34632           lib/RT/CachedGroupMembers.pm,
34633           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
34634           lib/RT/CustomFieldValue.pm, lib/RT/CustomFieldValues.pm,
34635           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
34636           lib/RT/CustomFields_Overlay.pm, lib/RT/Date.pm,
34637           lib/RT/EmailParser.pm, lib/RT/Group.pm, lib/RT/GroupMember.pm,
34638           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
34639           lib/RT/GroupMembers_Overlay.pm, lib/RT/Group_Overlay.pm,
34640           lib/RT/Groups.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
34641           lib/RT/Link.pm, lib/RT/Link_Overlay.pm, lib/RT/Links.pm,
34642           lib/RT/Links_Overlay.pm, lib/RT/Principal.pm,
34643           lib/RT/Principal_Overlay.pm, lib/RT/Principals.pm,
34644           lib/RT/Principals_Overlay.pm, lib/RT/Queue.pm,
34645           lib/RT/Queue_Overlay.pm, lib/RT/Queues.pm,
34646           lib/RT/Queues_Overlay.pm, lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
34647           lib/RT/ScripAction_Overlay.pm, lib/RT/ScripActions.pm,
34648           lib/RT/ScripActions_Overlay.pm, lib/RT/ScripCondition.pm,
34649           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
34650           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrip_Overlay.pm,
34651           lib/RT/Scrips.pm, lib/RT/Scrips_Overlay.pm, lib/RT/System.pm,
34652           lib/RT/Template.pm, lib/RT/Template_Overlay.pm,
34653           lib/RT/Templates.pm, lib/RT/Templates_Overlay.pm,
34654           lib/RT/Ticket.pm, lib/RT/Tickets.pm,
34655           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction.pm,
34656           lib/RT/Transactions.pm, lib/RT/Transactions_Overlay.pm,
34657           lib/RT/URI.pm, lib/RT/User.pm, lib/RT/Users.pm,
34658           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
34659           lib/RT/Action/CreateTickets.pm,
34660           lib/RT/Action/EscalatePriority.pm, lib/RT/Action/Generic.pm,
34661           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
34662           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
34663           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
34664           lib/RT/Condition/AnyTransaction.pm,
34665           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
34666           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
34667           lib/RT/Condition/PriorityExceeds.pm,
34668           lib/RT/Condition/QueueChange.pm,
34669           lib/RT/Condition/StatusChange.pm,
34670           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/cs.pm,
34671           lib/RT/I18N/cs.po, lib/RT/I18N/de.po, lib/RT/I18N/en.po,
34672           lib/RT/I18N/es.po, lib/RT/I18N/fi.po, lib/RT/I18N/fr.po,
34673           lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
34674           lib/RT/I18N/nl.po, lib/RT/I18N/ru.po, lib/RT/Interface/CLI.pm,
34675           lib/RT/Interface/Email.pm,
34676           lib/RT/Interface/Email/Auth/MailFrom.pm,
34677           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
34678           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
34679           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/01harness.t,
34680           m4/rt_enable_layout.m4, m4/rt_expand_var.m4, m4/rt_layout.m4,
34681           m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
34682           sbin/factory, sbin/license_tag, sbin/rt-test-dependencies.in,
34683           autom4te.cache/output.0, autom4te.cache/requests,
34684           autom4te.cache/traces.0: import of rt 3.0.4
34685
34686 2003-07-15 04:23  ivan
34687
34688         * Makefile: 1.5.0pre3
34689
34690 2003-07-12 04:14  ivan
34691
34692         * httemplate/index.html: remove Gratuitous capitalization
34693
34694 2003-07-12 04:09  ivan
34695
34696         * httemplate/: index.html, browse/part_pkg.cgi,
34697           browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
34698           payment search - some clarification of services/packages vs.
34699           service/package   definitions in browse/part_{svc,pkg}.cgi -
34700           package definition report by # of active customer packages (with
34701           links   to customer package listing)
34702
34703 2003-07-11 08:37  ivan
34704
34705         * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
34706           Time::Local fix in rc3 (closes: Bug#550)
34707
34708 2003-07-11 08:23  ivan
34709
34710         * httemplate/: index.html, search/cust_pkg.cgi,
34711           search/report_cust_pay.html: payments report for inventivemedia /
34712           hpnx
34713
34714 2003-07-11 00:54  ivan
34715
34716         * FS/FS/Record.pm: typo
34717
34718 2003-07-11 00:30  ivan
34719
34720         * FS/FS/Record.pm: provide stack backtrace when we wind up in
34721           FS::Record::AUTOLOAD by accident
34722
34723 2003-07-09 07:39  ivan
34724
34725         * httemplate/edit/svc_domain.cgi: increase max domain length to 63
34726
34727 2003-07-06 11:58  ivan
34728
34729         * httemplate/view/cust_main.cgi: don't bother displaying comments
34730           that are only whitespace/newlines
34731
34732 2003-07-03 20:31  ivan
34733
34734         * etc/abbr_state.txt: adding states
34735
34736 2003-07-03 18:37  ivan
34737
34738         * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
34739           there are tons of POPs
34740
34741 2003-07-03 17:51  ivan
34742
34743         * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
34744           numbers of POPs
34745
34746 2003-07-02 05:58  ivan
34747
34748         * FS/FS/part_pkg.pm: tyop
34749
34750 2003-07-02 05:56  ivan
34751
34752         * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
34753           find any appropriate service with quantity 1
34754
34755 2003-07-02 05:34  ivan
34756
34757         * README: change license to GPL only
34758
34759 2003-07-01 02:00  ivan
34760
34761         * httemplate/edit/part_export.cgi: larger textareas in export
34762           options
34763
34764 2003-06-30 17:27  ivan
34765
34766         * FS/FS/part_export.pm: typo
34767
34768 2003-06-30 12:15  ivan
34769
34770         * FS/FS/cust_main.pm: bugfix for manual re-charging changes
34771           (Bug#423)
34772
34773 2003-06-30 11:56  ivan
34774
34775         * FS/FS/cust_main.pm: pass additional fields to ACH processors
34776           (Authorize.Net should work now)
34777
34778 2003-06-30 06:18  ivan
34779
34780         * FS/MANIFEST: removing deprecated freeside-overdue
34781
34782 2003-06-30 05:22  ivan
34783
34784         * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
34785           FS/part_export/sqlradius_withdomain.pm,
34786           bin/freeside-sqlradius-reset,
34787           t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
34788           export including realms, closes: bug#514
34789
34790 2003-06-30 00:44  ivan
34791
34792         * FS/FS/svc_domain.pm: increase maximum domain length to 67
34793
34794 2003-06-27 07:19  ivan
34795
34796         * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
34797           parameter for Framed-IP-Address vs. Framed-Address
34798
34799 2003-06-25 03:22  ivan
34800
34801         * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
34802           with empty dates in Failed Invoice Event search,   patch from
34803           rlucas@tercent.net
34804
34805 2003-06-25 01:40  ivan
34806
34807         * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
34808           export - disable old-style suspending
34809
34810 2003-06-24 17:57  ivan
34811
34812         * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
34813           update: might work now
34814
34815 2003-06-24 07:12  ivan
34816
34817         * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
34818           explicitly use the necessary modules
34819
34820 2003-06-22 07:21  ivan
34821
34822         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
34823           retry on change or manual "retry_card" to ONCE per invoice
34824
34825 2003-06-13 19:02  ivan
34826
34827         * FS/bin/freeside-setup: add index on cust_bill._date
34828
34829 2003-06-13 18:01  ivan
34830
34831         * bin/apache.export: \n\n between virtualhost entries
34832
34833 2003-06-13 08:18  ivan
34834
34835         * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
34836           $quoted_new__password
34837
34838 2003-06-13 02:12  ivan
34839
34840         * FS/FS/part_export.pm: proper command escape for vpopmail export
34841
34842 2003-06-13 01:46  ivan
34843
34844         * httemplate/edit/part_export.cgi: missing semi
34845
34846 2003-06-13 01:44  ivan
34847
34848         * httemplate/edit/part_export.cgi: correct stickiness for checkbox
34849           options on export edit
34850
34851 2003-06-13 01:38  ivan
34852
34853         * FS/FS/part_export.pm: pass vpopmail passwords on command-line
34854           (unfortunately)
34855
34856 2003-06-13 01:23  ivan
34857
34858         * FS/FS/part_export.pm: full path to vpopmail commands
34859
34860 2003-06-13 01:11  ivan
34861
34862         * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
34863           vpopmail presets to shellcommands_withdomain export
34864
34865 2003-06-12 07:08  ivan
34866
34867         * bin/passwd.import: /bin/halt and /sbin/halt
34868
34869 2003-06-12 07:06  ivan
34870
34871         * bin/passwd.import: tyop
34872
34873 2003-06-12 06:57  ivan
34874
34875         * bin/passwd.import: better error handling for re-imports
34876
34877 2003-06-12 06:50  ivan
34878
34879         * bin/fix-sequences: remove overly-verbose debugging for now
34880
34881 2003-06-12 06:50  ivan
34882
34883         * bin/fix-sequences: "doc"
34884
34885 2003-06-12 06:49  ivan
34886
34887         * bin/fix-sequences: arg
34888
34889 2003-06-12 06:47  ivan
34890
34891         * bin/fix-sequences: debugging
34892
34893 2003-06-12 06:43  ivan
34894
34895         * bin/fix-sequences: update for long table names; use sequence name
34896           directly instead of guessing
34897
34898 2003-06-12 06:35  ivan
34899
34900         * bin/fix-sequences: moo
34901
34902 2003-06-12 06:32  ivan
34903
34904         * bin/fix-sequences: adding fix-sequences
34905
34906 2003-06-12 05:57  ivan
34907
34908         * FS/FS/part_export.pm: _default_ default now sets GECOS like the
34909           OS-defaults
34910
34911 2003-06-12 05:43  ivan
34912
34913         * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
34914           null OP columns
34915
34916 2003-06-11 13:27  khoff
34917
34918         * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
34919           addresses that the message was successfully delivered to.  I'm
34920           assuming 'Debug' causes Net::SMTP to warn the debug output, not
34921           return it.
34922
34923 2003-06-11 12:13  khoff
34924
34925         * FS/FS/Misc.pm: We're passing a list here, not one argument.
34926
34927 2003-06-09 04:11  ivan
34928
34929         * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
34930
34931 2003-06-06 18:58  ivan
34932
34933         * FS/FS/cust_main.pm: and fix the error message
34934
34935 2003-06-06 18:57  ivan
34936
34937         * FS/FS/cust_main.pm: really, really give a better error message
34938           when used under 5.005 now.  really.
34939
34940 2003-06-06 18:47  ivan
34941
34942         * FS/FS/cust_main.pm: give a better error message regarding
34943           Time::Local on old perls.  really.
34944
34945 2003-06-06 18:42  ivan
34946
34947         * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
34948
34949 2003-06-06 03:49  ivan
34950
34951         * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
34952           export
34953
34954 2003-06-04 17:22  khoff
34955
34956         * FS/FS/cust_pkg.pm: order/cancel packages rewritten
34957
34958 2003-06-04 09:14  ivan
34959
34960         * FS/FS/svc_acct.pm: allow empty slipip's
34961
34962 2003-06-04 05:44  ivan
34963
34964         * httemplate/search/cust_pkg.cgi: fix last bill label
34965
34966 2003-06-03 06:53  ivan
34967
34968         * httemplate/view/cust_main.cgi: fix provision links
34969
34970 2003-06-03 05:41  ivan
34971
34972         * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
34973           export - eliminate redundant "host" parameter
34974
34975 2003-06-03 05:40  ivan
34976
34977         * Makefile: 1.5.0pre2 (too late, hehe)
34978
34979 2003-06-02 23:09  ivan
34980
34981         * FS/bin/freeside-setup: use serial for primary keys in new tables
34982           too
34983
34984 2003-06-02 22:49  ivan
34985
34986         * FS/bin/freeside-setup: router.svcnum nullability fix
34987
34988 2003-06-02 07:51  ivan
34989
34990         * httemplate/view/cust_main.cgi: UI nit
34991
34992 2003-06-02 05:22  ivan
34993
34994         * FS/FS/cust_pkg.pm: add last_bill field to manpage
34995
34996 2003-05-30 02:22  ivan
34997
34998         * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
34999           field
35000
35001 2003-05-19 22:43  ivan
35002
35003         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
35004           fs_selfservice/FS-SelfService/cgi/make_payment.html,
35005           fs_selfservice/FS-SelfService/cgi/payment_results.html,
35006           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
35007           self-service self-payments!
35008
35009 2003-05-19 06:54  ivan
35010
35011         * FS/FS/ClientAPI/MyAccount.pm,
35012           fs_selfservice/FS-SelfService/SelfService.pm,
35013           fs_selfservice/FS-SelfService/cgi/make_payment.html,
35014           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
35015           bugs in processing payments via self-service... appears to be
35016           working so far
35017
35018 2003-05-19 06:38  ivan
35019
35020         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
35021           fs_selfservice/FS-SelfService/cgi/make_payment.html,
35022           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
35023           payment processing with self-service (step two of the process)
35024
35025 2003-05-19 05:00  ivan
35026
35027         * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
35028           FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
35029           FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance:   - add
35030           FS::Misc with send_email subroutine, remove all duplicate code
35031           from     various modules   - move the realtime_bop from cust_bill
35032           to cust_main & change usage slightly.      invnum is no longer
35033           required.  FS::cust_bill::realtime_bop remains as a      wrapper.
35034           self-service:   - fix some syntax errors, make payment UI (step
35035           one) really should be     working now
35036
35037 2003-05-18 17:15  ivan
35038
35039         * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
35040           selfservice.cgi: processing payments...
35041
35042 2003-05-18 04:44  ivan
35043
35044         * FS/FS/ClientAPI/MyAccount.pm,
35045           fs_selfservice/FS-SelfService/cgi/make_payment.html,
35046           fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
35047           making payments all done
35048
35049 2003-05-18 01:09  ivan
35050
35051         * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
35052           file
35053
35054 2003-05-18 01:08  ivan
35055
35056         * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
35057           self-service make payment UI work
35058
35059 2003-05-17 23:20  ivan
35060
35061         * FS/FS/ClientAPI/MyAccount.pm,
35062           fs_selfservice/FS-SelfService/SelfService.pm,
35063           fs_selfservice/FS-SelfService/cgi/login.html,
35064           fs_selfservice/FS-SelfService/cgi/myaccount.html,
35065           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
35066           make payment UI done
35067
35068 2003-05-14 09:51  ivan
35069
35070         * FS/FS/cust_bill.pm: display recurring custom line items on
35071           invoices as well as one-shot ones
35072
35073 2003-05-12 23:01  ivan
35074
35075         * FS/FS/cust_bill_event.pm: - document missing fields in
35076           cust_bill_event
35077
35078 2003-05-12 22:47  ivan
35079
35080         * FS/FS/addr_block.pm: missing pod =cut at end
35081
35082 2003-05-12 20:22  ivan
35083
35084         * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
35085           fs_selfservice/FS-SelfService/cgi/myaccount.html,
35086           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
35087           fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
35088           self-service updates: cleanup and beginnings of "make a payment"
35089           - fix pod masking FS::svc_acct::cust_svc
35090
35091 2003-05-12 00:34  ivan
35092
35093         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
35094           setbuf call doesn't appear to be working...
35095
35096 2003-05-12 00:33  ivan
35097
35098         * httemplate/view/cust_main.cgi: fix service links
35099
35100 2003-05-11 15:55  ivan
35101
35102         * httemplate/index.html: mail forward search not yet implemented
35103
35104 2003-05-11 15:53  ivan
35105
35106         * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
35107           strict vars
35108
35109 2003-05-11 15:34  ivan
35110
35111         * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
35112
35113 2003-05-11 15:25  ivan
35114
35115         * htetc/handler.pl: handler.pl updates from Richard Siddall
35116           <richard.siddall@elirion.net>
35117
35118 2003-05-09 23:45  ivan
35119
35120         * httemplate/view/cust_main.cgi: first pass at new package list UI
35121
35122 2003-05-09 22:41  ivan
35123
35124         * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
35125           last_bill dates from being set
35126
35127 2003-05-09 22:40  ivan
35128
35129         * FS/FS/cust_main.pm: - substitute '0' for existing blank
35130           setup/recur fees - use timelocal_nocheck instead of timelocal for
35131           proper wraparound
35132
35133 2003-05-09 12:30  khoff
35134
35135         * httemplate/view/cust_main.cgi: Cleaned-up package view code and
35136           added CSS tags.
35137
35138 2003-05-08 23:03  ivan
35139
35140         * fs_selfservice/DEPLOY: updated freebsd install
35141
35142 2003-05-08 03:28  ivan
35143
35144         * CREDITS: credit where credit's due
35145
35146 2003-05-08 02:34  ivan
35147
35148         * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
35149           columns to '' / NULL
35150
35151 2003-05-02 19:06  ivan
35152
35153         * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
35154           enable quota maintenance in infostreet export
35155
35156 2003-05-02 19:03  ivan
35157
35158         * bin/apache.export: typo in usage instructions
35159
35160 2003-05-02 18:30  ivan
35161
35162         * FS/FS/part_export.pm: clean up CVS cruft
35163
35164 2003-05-02 16:51  khoff
35165
35166         * httemplate/view/cust_main.cgi: CARD && DCRD?
35167
35168 2003-04-29 12:49  khoff
35169
35170         * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
35171           = 0.  Suprisingly, '' works.
35172
35173 2003-04-29 11:28  khoff
35174
35175         * FS/FS/domain_record.pm: Better SOA checking
35176
35177 2003-04-29 09:59  khoff
35178
35179         * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
35180           ip_addr field.
35181
35182 2003-04-25 19:01  khoff
35183
35184         * FS/FS/cust_svc.pm: I don't like FS::Record warnings
35185
35186 2003-04-25 17:28  khoff
35187
35188         * FS/FS/cust_bill.pm: Tyop
35189
35190 2003-04-24 16:01  ivan
35191
35192         * httemplate/edit/cust_main.cgi: fix for bug triggered by
35193           nonexistant referring customer numbers
35194
35195 2003-04-24 11:46  khoff
35196
35197         * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
35198           when no values change.  We would insert on an rv of zero, so now
35199           we select count(*)... instead of relying on the rv of the update.
35200
35201 2003-04-24 11:45  khoff
35202
35203         * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
35204
35205 2003-04-23 19:46  ivan
35206
35207         * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
35208           better shellcommands documentation of all sorts
35209
35210 2003-04-23 18:43  khoff
35211
35212         * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
35213           an ISC BIND9 name server
35214
35215 2003-04-23 18:00  khoff
35216
35217         * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
35218           svc_Common->hashref is bad.
35219
35220 2003-04-23 16:12  ivan
35221
35222         * Makefile, htetc/handler.pl: compatible with mason 1.1!  closes:
35223           bug#492
35224
35225 2003-04-23 15:16  ivan
35226
35227         * FS/FS/part_export.pm: might not be necessary, but to be safe...
35228
35229 2003-04-22 22:36  khoff
35230
35231         * httemplate/search/cust_main.cgi: Missing comma.
35232
35233 2003-04-22 21:53  khoff
35234
35235         * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
35236           well.
35237
35238 2003-04-22 11:46  ivan
35239
35240         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
35241           httemplate/config/config.cgi: properly deprecate ancient apache &
35242           sendmail config options
35243
35244 2003-04-22 10:54  ivan
35245
35246         * httemplate/edit/part_export.cgi: mason is more strict about
35247           variables - patch from Richard Siddall, thanks
35248
35249 2003-04-21 21:39  ivan
35250
35251         * FS/: MANIFEST, FS/Conf.pm, FS/part_export.pm, FS/svc_domain.pm,
35252           FS/svc_forward.pm, FS/part_export/domain_shellcommands.pm,
35253           FS/part_export/forward_shellcommands.pm,
35254           t/part_export-forward_shellcommands.t: - mysql 4.1 is available;
35255           update documentation - remove last vestiges of 1.3-style
35256           qmail/vpopmail exports from svc_domain and   svc_forward; add
35257           appropriate exports (closes: Bug#299)
35258
35259 2003-04-21 15:40  ivan
35260
35261         * httemplate/view/svc_acct.cgi: typo
35262
35263 2003-04-21 14:42  khoff
35264
35265         * FS/FS/addr_block.pm: renamed config option excludeaddr
35266
35267 2003-04-21 14:40  khoff
35268
35269         * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
35270
35271 2003-04-21 14:29  khoff
35272
35273         * httemplate/edit/process/generic.cgi: Navigation fixes.
35274
35275 2003-04-21 14:13  khoff
35276
35277         * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
35278           new routers.  Navigation cleanup.
35279
35280 2003-04-21 14:12  khoff
35281
35282         * httemplate/edit/router.cgi: Lines added for clairity
35283
35284 2003-04-21 13:53  ivan
35285
35286         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
35287           FS/bin/freeside-daily, FS/bin/freeside-setup,
35288           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
35289           httemplate/edit/part_bill_event.cgi,
35290           httemplate/edit/process/cust_main.cgi,
35291           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
35292           on-demand vs. automatic cards & checks: added DCRD and DCHK
35293           payment types
35294
35295 2003-04-21 13:31  khoff
35296
35297         * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
35298           sqlmail.  Added support for courier and dovecot authentication.
35299
35300 2003-04-21 13:27  khoff
35301
35302         * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
35303           svc_broadband
35304
35305 2003-04-19 10:51  ivan
35306
35307         * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
35308           failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
35309           integration
35310
35311 2003-04-17 20:29  ivan
35312
35313         * httemplate/view/svc_acct.cgi: YA pg7.3 fix
35314
35315 2003-04-02 06:52  ivan
35316
35317         * FS/FS/cust_main.pm: added order_pkgs sub
35318
35319 2003-04-02 03:38  ivan
35320
35321         * FS/FS/: UID.pm, cust_main.pm: better callbacks
35322
35323 2003-04-02 01:46  ivan
35324
35325         * httemplate/misc/process/meta-import.cgi: updated meta-import web
35326           UI to allow duplicate import tables
35327
35328 2003-04-01 19:23  ivan
35329
35330         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
35331           disappearing email invoice on errors, finally (closes: Bug#35)
35332
35333 2003-04-01 00:03  ivan
35334
35335         * FS/FS/Record.pm, httemplate/docs/index.html,
35336           httemplate/view/cust_main.cgi: - update qsearch for Pg 7.3 -
35337           preliminary 1.5.0 upgrade docs - syntax error in main customer
35338           view
35339
35340 2003-03-31 22:55  ivan
35341
35342         * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
35343           cancel button for customers (closes: Bug#25)
35344
35345 2003-03-31 17:22  ivan
35346
35347         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
35348           debian/control, httemplate/edit/REAL_cust_pkg.cgi,
35349           httemplate/edit/process/REAL_cust_pkg.cgi,
35350           httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi:
35351           correct last_bill problems with $0 invoice (non-existant) edge
35352           cases
35353
35354 2003-03-31 15:49  ivan
35355
35356         * httemplate/docs/schema.html: added last_bill column
35357
35358 2003-03-31 15:48  ivan
35359
35360         * FS/bin/freeside-setup: add 'last_bill' column
35361
35362 2003-03-28 21:34  ivan
35363
35364         * bin/apache.export: restart apache, not bind!
35365
35366 2003-03-28 20:52  ivan
35367
35368         * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
35369           FS/FS/part_export/www_shellcommands.pm,
35370           httemplate/view/svc_www.cgi: correct web UI for svc_www services
35371           & no more @.domain in www_shellcommands export
35372
35373 2003-03-28 18:35  ivan
35374
35375         * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
35376
35377 2003-03-28 18:19  ivan
35378
35379         * FS/FS/part_export.pm: cust_svc and svc_x methods
35380
35381 2003-03-28 13:59  ivan
35382
35383         * bin/apache.export: fix missing semicolon in apache export
35384
35385 2003-03-28 13:43  ivan
35386
35387         * FS/FS/part_export/apache.pm: oops in null apache export
35388
35389 2003-03-24 00:30  ivan
35390
35391         * httemplate/search/svc_acct.cgi: another Pg7.3 fix
35392
35393 2003-03-19 20:36  ivan
35394
35395         * httemplate/edit/part_export.cgi: virtual wrap...
35396
35397 2003-03-19 20:09  ivan
35398
35399         * httemplate/edit/part_export.cgi: wrap this textbox hard
35400
35401 2003-03-19 20:00  ivan
35402
35403         * httemplate/edit/part_export.cgi: wide textareas
35404
35405 2003-03-19 19:41  ivan
35406
35407         * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
35408           FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
35409           bin/apache.export, bin/bind.export, bin/bsdshell.export,
35410           bin/sysvshell.export: apache export!
35411
35412 2003-03-11 03:40  ivan
35413
35414         * FS/FS/svc_domain.pm: another pg7.3 fix
35415
35416 2003-03-11 03:36  ivan
35417
35418         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
35419           meta import webUI updates
35420
35421 2003-03-11 02:41  ivan
35422
35423         * httemplate/edit/part_pkg.cgi: another pg7.3 fix
35424
35425 2003-03-03 17:56  khoff
35426
35427         * FS/MANIFEST: updated for svc_broadband changes
35428
35429 2003-02-28 19:14  ivan
35430
35431         * FS/FS/cust_main.pm: change next bill date comparison from < to <=
35432
35433 2003-02-24 21:40  ivan
35434
35435         * httemplate/edit/cust_main.cgi: remove max length on ACH account
35436           number
35437
35438 2003-02-11 17:21  khoff
35439
35440         * FS/bin/freeside-setup: s/;/,/
35441
35442 2003-02-05 21:26  ivan
35443
35444         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
35445           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
35446           FS/FS/cust_main.pm, FS/bin/freeside-setup,
35447           FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
35448           httemplate/edit/part_pkg.cgi: time/data detail on invoices
35449
35450 2003-02-05 15:17  khoff
35451
35452         * FS/FS/addr_block.pm, FS/FS/part_svc_router.pm, FS/FS/router.pm,
35453           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
35454           httemplate/browse/router.cgi, httemplate/edit/router.cgi,
35455           httemplate/edit/svc_broadband.cgi,
35456           httemplate/edit/process/addr_block/add.cgi,
35457           httemplate/edit/process/addr_block/allocate.cgi,
35458           httemplate/edit/process/addr_block/deallocate.cgi,
35459           FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
35460           httemplate/edit/process/router.cgi,
35461           httemplate/edit/process/svc_broadband.cgi,
35462           httemplate/edit/process/addr_block/split.cgi, htetc/handler.pl,
35463           httemplate/index.html, httemplate/view/svc_broadband.cgi:
35464           svc_broadband rewrite
35465
35466 2003-02-05 14:06  khoff
35467
35468         * FS/FS/cust_svc.pm: ip_netmask is gone now
35469
35470 2003-01-27 23:47  ivan
35471
35472         * FS/bin/freeside-setup: eek, and this is what caused connectup to
35473           fail too
35474
35475 2003-01-27 22:08  ivan
35476
35477         * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
35478           dave denney <daud@kaosol.net>
35479
35480 2003-01-16 22:21  ivan
35481
35482         * FS/FS/ClientAPI/MyAccount.pm,
35483           fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
35484           functionality
35485
35486 2003-01-15 18:58  ivan
35487
35488         * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
35489
35490 2003-01-14 02:15  ivan
35491
35492         * Makefile: selfservice
35493
35494 2003-01-14 01:26  ivan
35495
35496         * FS/MANIFEST, FS/bin/freeside-selfservice-server,
35497           init.d/freeside-init: move freeside-selfservice-server to proper
35498           MakeMaker install location
35499
35500 2003-01-14 00:49  ivan
35501
35502         * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
35503           freeside-selfservice-server to init script add domsvc checking as
35504           a foreign key
35505
35506 2003-01-12 23:26  ivan
35507
35508         * httemplate/edit/part_export.cgi: another Pg 7.3 fix
35509
35510 2003-01-12 22:19  ivan
35511
35512         * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
35513           extraneous diffs
35514
35515 2003-01-09 23:41  ivan
35516
35517         * FS/FS/cust_bill.pm: pop off an extra blank line in
35518           business-onlinepayment options
35519
35520 2002-12-28 01:16  ivan
35521
35522         * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
35523           business-onlinepayment mod_perl leakage in multi-database
35524           installs.  ugh.
35525
35526 2002-12-27 04:56  ivan
35527
35528         * FS/FS/cust_main.pm: better times on failed billing events
35529
35530 2002-12-24 22:59  ivan
35531
35532         * FS/bin/freeside-daily: declare $opt_p usage
35533
35534 2002-12-24 14:41  ivan
35535
35536         * FS/bin/freeside-setup, httemplate/view/cust_main.cgi:
35537           optimization for ginourmous numbers of packages for intergate,
35538           whew
35539
35540 2002-12-23 15:56  ivan
35541
35542         * FS/FS/svc_acct.pm: remove gratuitous warning and better error
35543           messages
35544
35545 2002-12-23 07:21  ivan
35546
35547         * FS/FS/cust_bill.pm: make agent available to invoice templates
35548
35549 2002-12-23 07:05  steve
35550
35551         * FS/FS/part_export/shellcommands.pm: add email address to
35552           shellcommands
35553
35554           don't error out when importing unaudited accounts (even though
35555           should probably be using $FS::svc_Common::noexport_hack anyway)
35556
35557 2002-12-23 06:54  steve
35558
35559         * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
35560           signup_server-quiet, and emailcancel messages.
35561
35562 2002-12-23 06:22  steve
35563
35564         * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
35565           selfservice_server-quiet, signup_server-quiet, and emailcancel
35566           messages.
35567
35568 2002-12-22 00:53  ivan
35569
35570         * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
35571           freeside-daily to only run for a particular payby
35572           $disable_agentcheck option for cust_pkg for import optimization
35573
35574 2002-12-21 15:48  ivan
35575
35576         * httemplate/search/svc_domain.cgi: UI
35577
35578 2002-12-21 15:44  ivan
35579
35580         * httemplate/search/svc_domain.cgi: don't display all accounts in
35581           each domain
35582
35583 2002-12-21 02:14  ivan
35584
35585         * FS/FS/cust_main.pm: could be multiple returns from these
35586           searches, with taxclasses
35587
35588 2002-12-21 02:02  ivan
35589
35590         * FS/FS/Record.pm: better qsearchs warning
35591
35592 2002-12-20 23:36  ivan
35593
35594         * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
35595
35596 2002-12-20 20:31  ivan
35597
35598         * FS/FS/svc_acct.pm: kludge around uninitialized value errors
35599
35600 2002-12-19 19:29  ivan
35601
35602         * httemplate/view/cust_main.cgi: no changing cancelled packages
35603
35604 2002-12-17 13:31  ivan
35605
35606         * FS/FS/cust_bill.pm: invoice_lines() fix
35607
35608 2002-12-17 05:02  ivan
35609
35610         * httemplate/view/svc_acct.cgi: change wording
35611
35612 2002-12-17 02:42  ivan
35613
35614         * FS/bin/freeside-sqlradius-seconds: doh!  but finally fixed
35615
35616 2002-12-17 02:36  ivan
35617
35618         * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
35619           sessions
35620
35621 2002-12-17 01:52  ivan
35622
35623         * FS/bin/freeside-sqlradius-seconds: sheesh
35624
35625 2002-12-17 01:48  ivan
35626
35627         * FS/bin/freeside-sqlradius-seconds: sigh
35628
35629 2002-12-17 01:47  ivan
35630
35631         * FS/bin/freeside-sqlradius-seconds: is this broken or is the
35632           calculation?
35633
35634 2002-12-17 01:37  ivan
35635
35636         * FS/bin/freeside-sqlradius-seconds: grr double doh
35637
35638 2002-12-17 01:35  ivan
35639
35640         * FS/bin/freeside-sqlradius-seconds: doh
35641
35642 2002-12-17 01:30  ivan
35643
35644         * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
35645
35646 2002-12-17 01:24  ivan
35647
35648         * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
35649           freeside-sqlradius-seconds
35650
35651 2002-12-16 13:52  ivan
35652
35653         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
35654           are there others?
35655
35656 2002-12-16 10:53  ivan
35657
35658         * httemplate/view/svc_domain.cgi: add PTR record to domain edit
35659
35660 2002-12-16 02:47  ivan
35661
35662         * httemplate/graph/money_time.cgi: working date range selector that
35663           defaults to the past year!
35664
35665 2002-12-14 13:18  ivan
35666
35667         * FS/FS/cust_svc.pm: fix for auditing packages
35668
35669 2002-12-12 16:31  ivan
35670
35671         * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
35672           taxclass fix (?)
35673
35674 2002-12-12 13:44  ivan
35675
35676         * FS/FS/svc_acct.pm: custnum in welcome email
35677
35678 2002-12-10 16:12  ivan
35679
35680         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
35681           beginning of web-based data importer
35682
35683 2002-12-04 04:43  ivan
35684
35685         * bin/bind.export: really fixed now
35686
35687 2002-12-04 04:37  ivan
35688
35689         * bin/bind.export: oops, typo
35690
35691 2002-12-04 04:31  ivan
35692
35693         * FS/FS/cust_bill.pm: empty invoice_lines() fix
35694
35695 2002-11-27 21:44  ivan
35696
35697         * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
35698           "Stephen Bechard" <steve@destek.net>
35699
35700 2002-11-27 21:10  ivan
35701
35702         * FS/FS/Conf.pm: deprecate username_policy
35703
35704 2002-11-26 03:58  ivan
35705
35706         * httemplate/misc/process/link.cgi: link by username now only links
35707           to same svcpart
35708
35709 2002-11-26 02:25  ivan
35710
35711         * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
35712
35713 2002-11-25 21:42  ivan
35714
35715         * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
35716
35717 2002-11-25 02:46  ivan
35718
35719         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
35720           radius group bug, whew
35721
35722 2002-11-22 19:39  ivan
35723
35724         * httemplate/index.html: eww get rid of black border on konq3
35725
35726 2002-11-22 04:19  ivan
35727
35728         * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
35729           payments
35730
35731 2002-11-22 03:14  ivan
35732
35733         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
35734           add lec billing event
35735
35736 2002-11-22 02:48  ivan
35737
35738         * FS/FS/cust_main.pm: oops, one last LECB change
35739
35740 2002-11-21 23:50  ivan
35741
35742         * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
35743           user dn in ldap export
35744
35745 2002-11-21 12:44  ivan
35746
35747         * FS/FS/part_export.pm: change DN labeling for those obtuse
35748           blockheads at netmagic
35749
35750 2002-11-20 13:13  ivan
35751
35752         * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
35753           ability to have multiple comma-separated values to LDAP export
35754
35755 2002-11-20 02:09  ivan
35756
35757         * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
35758           for the add call...?  i don't get LDAP
35759
35760 2002-11-20 01:10  ivan
35761
35762         * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
35763
35764 2002-11-20 01:07  ivan
35765
35766         * FS/bin/freeside-setup: ugh... need to increase length of payinfo
35767           field in cust_pay and cust_refund for ACH
35768
35769 2002-11-19 14:55  ivan
35770
35771         * FS/FS/cust_bill_event.pm: give better error message on bad
35772           invnum, also 'use FS::cust_bill' here
35773
35774 2002-11-19 14:48  ivan
35775
35776         * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
35777           CHECK
35778
35779 2002-11-19 13:20  ivan
35780
35781         * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
35782           given
35783
35784 2002-11-19 12:56  ivan
35785
35786         * FS/FS/part_export/ldap.pm: ldap export update
35787
35788 2002-11-19 12:36  ivan
35789
35790         * FS/bin/freeside-setup: increase length of reczone and recdata
35791           fields in domain_record
35792
35793 2002-11-19 02:09  ivan
35794
35795         * FS/FS/cust_bill.pm: typo adding lec transactions
35796
35797 2002-11-19 02:02  ivan
35798
35799         * FS/FS/cust_main.pm: silly regex bug parsing echeck info
35800
35801 2002-11-19 01:51  ivan
35802
35803         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
35804           FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
35805           FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
35806           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
35807           httemplate/edit/part_bill_event.cgi,
35808           httemplate/view/cust_main.cgi: add LEC billing
35809
35810 2002-11-18 21:17  ivan
35811
35812         * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
35813           number limit
35814
35815 2002-11-18 02:15  ivan
35816
35817         * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
35818           FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
35819           preliminary ldap export
35820
35821 2002-11-16 02:33  ivan
35822
35823         * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
35824
35825 2002-11-09 02:59  ivan
35826
35827         * httemplate/edit/part_pkg.cgi: javascript quoting problem in
35828           per-hour charging
35829
35830 2002-11-07 14:53  ivan
35831
35832         * FS/FS/cust_main.pm: doc
35833
35834 2002-11-05 20:23  ivan
35835
35836         * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
35837           closes: Bug#474
35838
35839 2002-11-05 20:11  ivan
35840
35841         * httemplate/edit/part_pkg.cgi: data billing
35842
35843 2002-11-05 19:58  ivan
35844
35845         * httemplate/edit/part_pkg.cgi: data charging
35846
35847 2002-11-05 15:43  ivan
35848
35849         * httemplate/view/svc_acct.cgi: ui
35850
35851 2002-11-05 15:41  ivan
35852
35853         * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
35854           correct radacct column names
35855
35856 2002-11-05 15:34  ivan
35857
35858         * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
35859
35860 2002-11-05 15:29  ivan
35861
35862         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
35863           httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
35864           bandwidth charges from sqlradius
35865
35866 2002-11-05 12:29  ivan
35867
35868         * FS/bin/freeside-sqlradius-radacctd: lost?
35869
35870 2002-11-04 15:40  ivan
35871
35872         * FS/FS/CGI.pm: balance on small_custview
35873
35874 2002-11-04 12:51  ivan
35875
35876         * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
35877           view
35878
35879 2002-11-01 16:13  ivan
35880
35881         * httemplate/graph/money_time.cgi: whew, glad i had a copy of this
35882
35883 2002-10-28 05:22  ivan
35884
35885         * FS/bin/freeside-queued: signal-less queued child handling
35886           (closes: Bug#477)
35887
35888 2002-10-25 14:24  ivan
35889
35890         * FS/FS/part_export/shellcommands.pm: make $old_domain available
35891           too
35892
35893 2002-10-25 06:39  ivan
35894
35895         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
35896           numbers
35897
35898 2002-10-23 10:07  ivan
35899
35900         * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
35901
35902 2002-10-23 08:49  ivan
35903
35904         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
35905           httemplate/view/cust_main.cgi: add option to unapply payments
35906
35907 2002-10-22 02:15  ivan
35908
35909         * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
35910
35911 2002-10-22 01:13  ivan
35912
35913         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
35914           ACH fixes from s5
35915
35916 2002-10-21 23:28  ivan
35917
35918         * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
35919           invoice events too
35920
35921 2002-10-21 08:20  ivan
35922
35923         * httemplate/edit/part_svc.cgi: don't disable for all items
35924
35925 2002-10-21 08:14  ivan
35926
35927         * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
35928           or password from being defined
35929
35930 2002-10-20 01:27  ivan
35931
35932         * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
35933           shellcommands suspension/unsuspension hooks
35934
35935 2002-10-20 00:26  ivan
35936
35937         * FS/FS/part_export/vpopmail.pm: don't run restart command unless
35938           there is one
35939
35940 2002-10-19 20:28  ivan
35941
35942         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail restart
35943           export option
35944
35945 2002-10-18 09:54  ivan
35946
35947         * Makefile: force executable permissions on bin/pod2x
35948
35949 2002-10-18 06:28  ivan
35950
35951         * FS/bin/freeside-radgroup: argh
35952
35953 2002-10-18 06:23  ivan
35954
35955         * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
35956           cache
35957
35958 2002-10-18 03:28  ivan
35959
35960         * FS/: MANIFEST, bin/freeside-radgroup: adding
35961
35962 2002-10-17 08:06  ivan
35963
35964         * httemplate/view/svc_acct.cgi: use consistant terminology
35965
35966 2002-10-17 08:05  ivan
35967
35968         * httemplate/view/svc_acct.cgi: UI change for hour info
35969
35970 2002-10-17 07:59  ivan
35971
35972         * FS/FS/cust_svc.pm: yay missing paren
35973
35974 2002-10-17 07:50  ivan
35975
35976         * FS/FS/cust_svc.pm: *sigh* better debugging
35977
35978 2002-10-17 07:46  ivan
35979
35980         * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
35981
35982 2002-10-17 07:37  ivan
35983
35984         * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
35985
35986 2002-10-17 07:33  ivan
35987
35988         * httemplate/view/svc_acct.cgi: sqlradacct hour update
35989
35990 2002-10-17 07:16  ivan
35991
35992         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
35993           FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
35994           httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
35995           datasrc, not plandata options (whew)
35996
35997 2002-10-15 02:54  ivan
35998
35999         * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
36000
36001 2002-10-14 00:44  ivan
36002
36003         * FS/FS/Conf.pm: s/bool/checkbox/
36004
36005 2002-10-14 00:30  ivan
36006
36007         * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
36008           config file allows selection of accounts from any domain
36009
36010 2002-10-13 23:17  ivan
36011
36012         * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
36013           billing
36014
36015 2002-10-13 23:16  ivan
36016
36017         * httemplate/view/svc_acct.cgi: show time online this billing cycle
36018           on view account screen
36019
36020 2002-10-13 00:14  ivan
36021
36022         * httemplate/docs/session.html: doh
36023
36024 2002-10-12 18:14  ivan
36025
36026         * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
36027           non-Pg and Pg before 7.1
36028
36029 2002-10-12 18:05  ivan
36030
36031         * FS/FS/cust_bill.pm: bug fix in new ACH code
36032
36033 2002-10-12 07:21  ivan
36034
36035         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
36036           dayphone/nightphone msgcat
36037
36038 2002-10-12 06:46  ivan
36039
36040         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
36041           dayphone/nightphone as customizable labels, closes: Bug#464
36042
36043 2002-10-12 06:26  ivan
36044
36045         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
36046           httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
36047           charge per-hour against an external radacct table
36048
36049 2002-10-12 03:15  ivan
36050
36051         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
36052           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
36053           FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
36054           httemplate/edit/process/cust_main.cgi,
36055           httemplate/view/cust_main.cgi: ACH support
36056
36057 2002-10-10 09:48  ivan
36058
36059         * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
36060           expiration dates
36061
36062 2002-10-10 09:28  ivan
36063
36064         * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
36065
36066 2002-10-09 07:30  ivan
36067
36068         * FS/FS/Conf.pm: nasty typo
36069
36070 2002-10-09 06:59  ivan
36071
36072         * FS/FS/Conf.pm: don't explicitly specify unclassified config
36073           section
36074
36075 2002-10-09 06:43  ivan
36076
36077         * FS/FS/part_export/vpopmail.pm: don't error out trying to create
36078           existing directories in vpopmail export
36079
36080 2002-10-09 06:07  ivan
36081
36082         * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
36083           the attribute used for plaintext pw's
36084
36085 2002-10-08 04:10  ivan
36086
36087         * httemplate/: index.html, search/cust_pkg.cgi: add suspended
36088           package browse (closes: Bug#467)
36089
36090 2002-10-08 03:50  ivan
36091
36092         * eg/export_template.pm: slightly less sucky
36093
36094 2002-10-08 01:33  ivan
36095
36096         * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
36097           displays static HTML on account view (closes: Bug#465)
36098
36099 2002-10-07 21:46  ivan
36100
36101         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
36102           httemplate/view/cust_main.cgi: payby-default config option, with
36103           special "HIDE" option to disable billing information in the web
36104           interface (closes: Bug#468)
36105
36106 2002-10-07 01:47  ivan
36107
36108         * FS/bin/freeside-daily: cancel when it is *after* expiration date,
36109           not when it is *before*
36110
36111 2002-10-05 04:14  ivan
36112
36113         * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
36114           blank id fields
36115
36116 2002-10-04 05:56  ivan
36117
36118         * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
36119           FS/bin/freeside-setup, httemplate/edit/process/cust_pkg.cgi,
36120           httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
36121           httemplate/view/cust_main.cgi: working on the road:   - easier
36122           "change package" link for changing one package to another   -
36123           sqlradius export now compatible with Pg   - indices on phone
36124           numbers   - install instructions specify Pg 7.1 (at least until
36125           ILIKE thing is changed)   - searching on phone number fragments
36126
36127 2002-10-04 05:39  ivan
36128
36129         * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
36130
36131 2002-10-04 05:29  ivan
36132
36133         * FS/bin/freeside-count-active-customers: adding
36134
36135 2002-10-04 05:09  ivan
36136
36137         * FS/FS/cust_bill.pm: default for customers with no invoices   was:
36138           print   is now: send email to invoice from address
36139
36140 2002-10-03 08:29  ivan
36141
36142         * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
36143           Crypt-Password for encrypted pw's
36144
36145 2002-09-27 05:14  ivan
36146
36147         * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
36148
36149 2002-09-27 05:14  ivan
36150
36151         * FS/FS/UID.pm: don't chop blanks
36152
36153 2002-09-26 22:36  ivan
36154
36155         * FS/bin/freeside-adduser: lock mapsecrets file
36156
36157 2002-09-25 22:28  ivan
36158
36159         * Makefile: fix $INIT_FILE usage
36160
36161 2002-09-25 22:26  ivan
36162
36163         * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
36164
36165 2002-09-25 22:25  ivan
36166
36167         * Makefile: oops
36168
36169 2002-09-25 21:45  ivan
36170
36171         * httemplate/search/svc_acct.cgi: tyop
36172
36173 2002-09-25 02:11  ivan
36174
36175         * Makefile: doc
36176
36177 2002-09-25 02:09  ivan
36178
36179         * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
36180           "Authentication-Type" for netc.net.au (radiator?)
36181
36182 2002-09-24 01:31  ivan
36183
36184         * FS/FS/Conf.pm: deprecate vpopmailrestart config value
36185
36186 2002-09-23 07:27  ivan
36187
36188         * FS/FS/CGI.pm, htetc/handler.pl: global.asa changes for profiling
36189           redirects header-handling changes necessary for chart .cgis
36190
36191 2002-09-23 01:50  ivan
36192
36193         * Makefile: better default Pg datasource
36194
36195 2002-09-21 04:17  ivan
36196
36197         * FS/bin/freeside-setup, httemplate/docs/schema.dia,
36198           httemplate/docs/schema.html, FS/FS/cust_bill.pm,
36199           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
36200           FS/FS/cust_main_county.pm,
36201           httemplate/browse/cust_main_county.cgi: all taxes now have names.
36202           closes: Bug#15
36203
36204 2002-09-20 08:49  ivan
36205
36206         * README: d
36207
36208 2002-09-20 08:49  ivan
36209
36210         * FS/Makefile.PL: installing into /usr/bin, bah
36211
36212 2002-09-20 08:48  ivan
36213
36214         * FS/FS.pm: doc
36215
36216 2002-09-20 08:48  ivan
36217
36218         * Makefile: 1.5.0
36219
36220 2002-09-20 08:47  ivan
36221
36222         * FS/: MANIFEST, bin/freeside-addoutsourceuser,
36223           bin/freeside-deloutsource, bin/freeside-deloutsourceuser,
36224           bin/freeside-deluser, bin/freeside-setup: add freeside-deluser,
36225           freeside-deloutsource and freeside-deloutsourceuser
36226
36227 2002-09-20 08:46  ivan
36228
36229         * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
36230
36231 2002-09-20 07:48  ivan
36232
36233         * FS/FS/part_export.pm: extraneous warn
36234
36235 2002-09-20 05:50  ivan
36236
36237         * FS/bin/freeside-setup: move from bin/fs-setup to
36238           FS/bin/freeside-setup
36239
36240 2002-09-20 03:16  ivan
36241
36242         * FS/FS/UID.pm: change otaker fields to 32 chars
36243
36244 2002-09-19 06:34  ivan
36245
36246         * FS/FS/Record.pm: use database SERIAL or AUTO_INCREMENT for
36247           primary keys, finally, yay! closes: bug#69
36248
36249 2002-09-19 01:43  ivan
36250
36251         * FS/bin/freeside-daily: package expiration
36252
36253 2002-09-19 01:34  ivan
36254
36255         * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
36256
36257 2002-09-18 15:50  ivan
36258
36259         * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
36260           FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
36261           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
36262           httemplate/view/svc_acct.cgi: remove domain config file, closes:
36263           Bug#269
36264
36265 2002-09-18 15:38  ivan
36266
36267         * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
36268
36269 2002-09-18 05:10  ivan
36270
36271         * httemplate/docs/: index.html, legacy.html: doc
36272
36273 2002-09-17 03:21  ivan
36274
36275         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
36276           httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
36277           support
36278
36279 2002-09-17 02:19  ivan
36280
36281         * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
36282           FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
36283           httemplate/index.html, httemplate/docs/schema.dia,
36284           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
36285           httemplate/edit/process/part_svc.cgi, httemplate/misc/link.cgi,
36286           httemplate/search/svc_domain.cgi: remove svc_acct_sm
36287
36288 2002-09-16 17:40  ivan
36289
36290         * FS/FS/cust_bill.pm: send_ftp doc fix
36291
36292 2002-09-16 17:33  ivan
36293
36294         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm:   -
36295           "emailinvoiceauto" implementation rewritten to work properly,
36296           stop
36297               overwriting existing invoice destinations
36298
36299 2002-09-11 02:28  ivan
36300
36301         * httemplate/browse/svc_acct_pop.cgi: mason error
36302
36303 2002-09-11 02:09  ivan
36304
36305         * httemplate/search/cust_main.cgi: mason warnings
36306
36307 2002-09-09 20:31  ivan
36308
36309         * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
36310           order numbers, like VirtualNet
36311
36312 2002-09-09 16:05  khoff
36313
36314         * httemplate/: edit/svc_broadband.cgi,
36315           edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
36316           svc_broadband merge
36317
36318 2002-09-09 16:01  khoff
36319
36320         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, httemplate/index.html,
36321           httemplate/edit/part_svc.cgi,
36322           httemplate/edit/process/part_svc.cgi, FS/FS/svc_broadband.pm:
36323           svc_broadband merge
36324
36325 2002-09-09 15:56  khoff
36326
36327         * FS/MANIFEST: svc_broadband merge
36328
36329 2002-09-09 12:56  ivan
36330
36331         * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
36332           vpopmail user
36333
36334 2002-09-09 05:34  ivan
36335
36336         * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
36337           ClientAPI/passwd.pm: : is not legal in GECOS
36338
36339 2002-09-08 05:57  ivan
36340
36341         * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
36342           records first, then svc_domain
36343
36344 2002-09-08 05:40  ivan
36345
36346         * bin/bind.export: error out if can't open .HEADER files
36347
36348 2002-09-08 04:36  ivan
36349
36350         * README: 1.4.1
36351
36352 2002-09-08 02:49  ivan
36353
36354         * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
36355           useful default domain files
36356
36357 2002-09-07 07:20  ivan
36358
36359         * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
36360           description, give up hoping for a better description of the
36361           export from jeff
36362
36363 2002-09-06 19:27  ivan
36364
36365         * httemplate/docs/index.html: 1.4.1
36366
36367 2002-09-06 19:19  ivan
36368
36369         * FS/FS/part_export/vpopmail.pm: import flocking constants
36370
36371 2002-09-05 11:51  ivan
36372
36373         * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
36374
36375 2002-09-05 10:01  ivan
36376
36377         * httemplate/edit/cust_main.cgi: "same as billing address" box
36378           would uncheck itself on errors (only looked at previous
36379           ship_last, not CGI checkbox value too)  Closes: Bug#448
36380
36381 2002-09-05 09:51  ivan
36382
36383         * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
36384           compatibility
36385
36386 2002-09-05 06:50  ivan
36387
36388         * httemplate/browse/part_svc.cgi: don't show "clone an existing
36389           service definition" if there aren't any yet
36390
36391 2002-09-05 06:27  ivan
36392
36393         * FS/FS/cust_main.pm, httemplate/index.html,
36394           httemplate/misc/cust_main-import_charges.cgi,
36395           httemplate/misc/process/cust_main-import_charges.cgi: batch
36396           charge/credit import
36397
36398 2002-09-05 06:01  ivan
36399
36400         * FS/FS/svc_acct.pm: show illegal dir in error msg
36401
36402 2002-09-05 02:10  ivan
36403
36404         * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
36405           extraneous `vpopmail machine' field
36406
36407 2002-09-04 05:43  ivan
36408
36409         * Makefile, httemplate/index.html: 1.4.1beta1
36410
36411 2002-09-04 01:42  ivan
36412
36413         * httemplate/edit/part_pkg.cgi: spelling
36414
36415 2002-08-30 16:48  ivan
36416
36417         * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
36418
36419 2002-08-30 16:42  ivan
36420
36421         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
36422           httemplate/edit/process/part_bill_event.cgi: new invoice event:
36423           upload a CSV file
36424
36425 2002-08-30 16:17  ivan
36426
36427         * FS/FS/cust_main.pm: bill batch imported customers immediately (as
36428           of their cust_pkg.bill date) - setting cust_pkg.bill date
36429           directly bypasses setup fee
36430
36431 2002-08-30 10:34  ivan
36432
36433         * FS/FS/cust_main.pm, httemplate/index.html,
36434           httemplate/misc/cust_main-import.cgi,
36435           httemplate/misc/process/cust_main-import.cgi: working CSV import
36436           for crcmn
36437
36438 2002-08-30 04:33  ivan
36439
36440         * httemplate/edit/cust_main.cgi: use eidiot rather than die for
36441           (hopefully) better error message
36442
36443 2002-08-30 03:25  ivan
36444
36445         * Makefile: silly conf/registries dir still hanging around in CVS
36446           checkouts
36447
36448 2002-08-29 07:11  ivan
36449
36450         * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
36451
36452 2002-08-29 02:11  ivan
36453
36454         * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
36455           import, make username/password for unexported services conflict
36456           at least with self
36457
36458 2002-08-29 01:13  khoff
36459
36460         * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
36461
36462 2002-08-29 00:50  ivan
36463
36464         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
36465
36466 2002-08-28 23:02  ivan
36467
36468         * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
36469
36470 2002-08-28 22:57  ivan
36471
36472         * httemplate/view/svc_acct.cgi: password viewing UI change
36473
36474 2002-08-27 00:26  khoff
36475
36476         * FS/FS/Record.pm: Yip yip, I sprained my brain
36477
36478 2002-08-26 13:40  ivan
36479
36480         * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
36481
36482 2002-08-24 20:54  ivan
36483
36484         * FS/bin/freeside-addoutsourceuser: ?
36485
36486 2002-08-24 20:42  ivan
36487
36488         * FS/bin/freeside-addoutsourceuser: correct secrets file path
36489
36490 2002-08-24 19:35  ivan
36491
36492         * FS/FS/part_export/shellcommands.pm: separate vars for quoted
36493           passwords
36494
36495 2002-08-24 19:26  ivan
36496
36497         * FS/FS/part_export/shellcommands.pm: properly quote password as
36498           well as finger
36499
36500 2002-08-24 18:48  ivan
36501
36502         * FS/bin/freeside-addoutsourceuser: password
36503
36504 2002-08-24 18:48  ivan
36505
36506         * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
36507           bin/freeside-addoutsourceuser
36508
36509 2002-08-24 18:16  ivan
36510
36511         * FS/bin/: freeside-adduser, freeside-setup: doc
36512
36513 2002-08-24 18:14  ivan
36514
36515         * FS/bin/freeside-setup: noninteractive freeside-setup
36516
36517 2002-08-24 18:09  ivan
36518
36519         * FS/bin/: freeside-adduser, freeside-setup: doc
36520
36521 2002-08-24 01:13  ivan
36522
36523         * FS/bin/freeside-adduser: also do -b flag
36524
36525 2002-08-24 00:43  ivan
36526
36527         * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
36528           in commands
36529
36530 2002-08-24 00:20  ivan
36531
36532         * httemplate/edit/part_export.cgi: don't substitute defaults for
36533           empty options when editing exports
36534
36535 2002-08-23 23:41  ivan
36536
36537         * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
36538           www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
36539           fix - no strict 'vars'; when necessary
36540
36541 2002-08-23 20:29  ivan
36542
36543         * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
36544           unprovision a single service
36545
36546 2002-08-23 19:10  ivan
36547
36548         * FS/bin/freeside-addoutsource: fix path
36549
36550 2002-08-23 18:53  ivan
36551
36552         * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
36553
36554 2002-08-23 17:51  ivan
36555
36556         * httemplate/view/cust_main.cgi: UI
36557
36558 2002-08-23 17:16  ivan
36559
36560         * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
36561           bin/freeside-addoutsource
36562
36563 2002-08-23 16:43  ivan
36564
36565         * FS/: MANIFEST, FS/part_export.pm,
36566           FS/part_export/domain_shellcommands.pm,
36567           t/part_export-domain_shellcommands.t: add domain_shellcommands
36568           export
36569
36570 2002-08-19 16:08  ivan
36571
36572         * httemplate/view/cust_main.cgi: encode_entities for comments
36573           entries
36574
36575 2002-08-11 23:17  ivan
36576
36577         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
36578           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Record.pm,
36579           lib/RT/Interface/Web.pm: import rt 2.0.14
36580
36581 2002-08-02 17:39  ivan
36582
36583         * httemplate/docs/legacy.html: remove some extra modules from
36584           install doc
36585
36586 2002-07-31 11:55  ivan
36587
36588         * FS/FS/part_export.pm: delete directories when deleting users on
36589           freebsd
36590
36591 2002-07-31 06:18  ivan
36592
36593         * FS/FS/svc_acct.pm: fix bug with static IP addresses
36594
36595 2002-07-26 20:56  ivan
36596
36597         * httemplate/misc/cancel-unaudited.cgi: move transaction from web
36598           interface to lib code
36599
36600 2002-07-26 19:47  ivan
36601
36602         * FS/bin/freeside-daily: vacuum pg databases daily
36603
36604 2002-07-25 19:33  ivan
36605
36606         * FS/FS/: part_export.pm, part_export/shellcommands.pm:
36607           shellcommands edit gecos field too
36608
36609 2002-07-23 05:37  ivan
36610
36611         * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
36612
36613 2002-07-22 03:50  ivan
36614
36615         * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
36616           adding
36617
36618 2002-07-22 03:20  ivan
36619
36620         * Makefile: 1.4.0
36621
36622 2002-07-22 03:18  ivan
36623
36624         * FS/FS/CGI.pm: UI
36625
36626 2002-07-22 03:18  ivan
36627
36628         * FS/FS/cust_main.pm: sort bills by date
36629
36630 2002-07-16 05:29  ivan
36631
36632         * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
36633           FS/ClientAPI/passwd.pm: ClientAPI
36634
36635 2002-07-16 05:28  ivan
36636
36637         * fs_selfservice/: DEPLOY, fs_passwd_test,
36638           FS-SelfService/SelfService.pm,
36639           FS-SelfService/freeside-selfservice-clientd,
36640           FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
36641           FS-SelfService/cgi/selfservice.cgi,
36642           FS-SelfService/cgi/view_invoice.html: invoice viewing...
36643
36644 2002-07-15 20:57  ivan
36645
36646         * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
36647
36648 2002-07-15 20:56  ivan
36649
36650         * FS/FS/part_export/infostreet.pm: better error handling
36651
36652 2002-07-15 20:47  ivan
36653
36654         * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
36655
36656 2002-07-15 01:28  ivan
36657
36658         * fs_selfservice/: fs_passwd_test,
36659           FS-SelfService/freeside-selfservice-clientd: working framework,
36660           no hung clients, whew
36661
36662 2002-07-14 18:44  ivan
36663
36664         * bin/bind.import: finally a working DNS::ZoneParse
36665
36666 2002-07-11 06:52  ivan
36667
36668         * fs_selfservice/: DEPLOY, fs_passwd_test, FS-SelfService/MANIFEST,
36669           FS-SelfService/SelfService.pm,
36670           FS-SelfService/freeside-selfservice-clientd: finally working
36671           async framework
36672
36673 2002-07-08 19:23  ivan
36674
36675         * httemplate/docs/: schema.dia, schema.png: new schema diagram
36676
36677 2002-07-08 10:14  ivan
36678
36679         * FS/bin/freeside-queued: oops, fix for bug only surfacing with
36680           different freeside uid/gid
36681
36682 2002-07-08 08:56  ivan
36683
36684         * httemplate/edit/svc_acct.cgi: better error message
36685
36686 2002-07-08 06:07  ivan
36687
36688         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
36689           edit expiration dates
36690
36691 2002-07-08 03:01  ivan
36692
36693         * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
36694           should remove home directories
36695
36696 2002-07-07 10:49  ivan
36697
36698         * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
36699           new-export-aware, closes: #431
36700
36701 2002-07-06 05:15  ivan
36702
36703         * Makefile: beta2
36704
36705 2002-07-06 04:08  ivan
36706
36707         * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
36708           for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
36709
36710 2002-07-06 01:50  ivan
36711
36712         * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
36713           view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
36714
36715 2002-07-06 01:29  ivan
36716
36717         * httemplate/view/cust_main.cgi: speling
36718
36719 2002-07-06 00:32  ivan
36720
36721         * httemplate/edit/part_pkg.cgi: fix speling
36722
36723 2002-07-06 00:30  ivan
36724
36725         * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
36726           part_export/www_shellcommands.pm: move svc_www ssh jobs to the
36727           job queue & exports, and make them configurable
36728
36729 2002-07-05 21:20  ivan
36730
36731         * FS/FS/svc_acct.pm: typo
36732
36733 2002-07-05 16:32  ivan
36734
36735         * httemplate/config/config.cgi: fix bug with config having a value
36736           not in the select
36737
36738 2002-07-04 03:35  ivan
36739
36740         * httemplate/browse/: agent.cgi, agent_type.cgi,
36741           part_bill_event.cgi, part_export.cgi, part_pkg.cgi, part_svc.cgi,
36742           svc_acct_pop.cgi: move "add" links to the top
36743
36744 2002-07-03 07:45  ivan
36745
36746         * FS/t/part_export-http.t: s/_post//
36747
36748 2002-07-03 07:21  ivan
36749
36750         * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
36751           t/part_export-http.t: http export
36752
36753 2002-07-03 04:37  ivan
36754
36755         * FS/FS/InitHandler.pm: 54
36756
36757 2002-07-03 04:35  ivan
36758
36759         * FS/FS/InitHandler.pm: sacrifice memory for speed
36760
36761 2002-07-03 04:31  ivan
36762
36763         * FS/FS/InitHandler.pm: preload modules
36764
36765 2002-07-03 04:23  ivan
36766
36767         * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
36768           apache init
36769
36770 2002-07-03 04:10  ivan
36771
36772         * FS/FS/UID.pm: allow InitHandler to work during apache startup
36773
36774 2002-07-03 03:50  ivan
36775
36776         * FS/FS/InitHandler.pm: skip comment & blank lines
36777
36778 2002-07-03 03:48  ivan
36779
36780         * FS/FS/InitHandler.pm: debug
36781
36782 2002-07-03 03:33  ivan
36783
36784         * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
36785           dbdefs
36786
36787 2002-07-02 20:57  ivan
36788
36789         * FS/FS/cust_main.pm: working one-time charges again
36790
36791 2002-07-02 20:52  ivan
36792
36793         * httemplate/view/cust_main.cgi: ui
36794
36795 2002-07-02 20:47  ivan
36796
36797         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
36798           httemplate/edit/process/quick-charge.cgi,
36799           httemplate/view/cust_main.cgi: one-time charges with tax classes
36800
36801 2002-07-02 19:25  ivan
36802
36803         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
36804           httemplate/config/config.cgi: deprecate text radius config
36805           options update config docs
36806
36807 2002-07-02 18:47  ivan
36808
36809         * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
36810
36811 2002-07-02 18:05  ivan
36812
36813         * FS/bin/freeside-sqlradius-reset: pod
36814
36815 2002-07-02 18:01  ivan
36816
36817         * FS/bin/freeside-sqlradius-reset: fix usage message
36818
36819 2002-07-02 16:03  ivan
36820
36821         * FS/FS/part_export.pm: fix usermod commands for freebsd
36822
36823 2002-07-02 07:37  ivan
36824
36825         * Makefile: beta1!!
36826
36827 2002-07-02 07:22  ivan
36828
36829         * FS/FS/part_export/textradius.pm: working textradius export
36830
36831 2002-07-02 07:00  ivan
36832
36833         * FS/FS/part_export/textradius.pm: better diagnostics
36834
36835 2002-07-02 06:22  ivan
36836
36837         * httemplate/view/cust_main.cgi: ui s/ /&nbsp;
36838
36839 2002-07-02 06:04  ivan
36840
36841         * FS/FS/part_export/shellcommands.pm: no warnings
36842
36843 2002-07-02 06:00  ivan
36844
36845         * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
36846           linux and freebsd shellcommands
36847
36848 2002-07-02 04:29  ivan
36849
36850         * FS/FS/part_export.pm: fix for freebsd presets
36851
36852 2002-07-02 04:27  ivan
36853
36854         * FS/FS/part_export.pm: useful shellcommands presets
36855
36856 2002-07-02 03:14  ivan
36857
36858         * FS/bin/freeside-queued: grr old openssh grr freebsd
36859
36860 2002-07-02 02:42  ivan
36861
36862         * FS/bin/freeside-queued: fleabsd grr
36863
36864 2002-07-02 02:39  ivan
36865
36866         * FS/bin/freeside-queued: freebsd is sofa king broken
36867
36868 2002-07-02 00:31  ivan
36869
36870         * FS/FS/part_export/textradius.pm: working textradius
36871
36872 2002-07-02 00:13  ivan
36873
36874         * FS/FS/part_export/textradius.pm: better error reporting from
36875           rsync
36876
36877 2002-07-01 23:58  ivan
36878
36879         * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
36880           s/options/option/, oops, and machine isn't an option
36881
36882 2002-07-01 23:48  ivan
36883
36884         * FS/FS/queue.pm: error messages can have other chars
36885
36886 2002-07-01 15:38  ivan
36887
36888         * FS/FS/part_export/textradius.pm: prevent any possible infinite
36889           looping
36890
36891 2002-07-01 02:15  ivan
36892
36893         * FS/FS/part_export/textradius.pm: real-time! text radius export
36894
36895 2002-06-30 04:01  ivan
36896
36897         * CREDITS: administrivia
36898
36899 2002-06-30 00:17  ivan
36900
36901         * FS/FS/Record.pm: oops, very bad
36902
36903 2002-06-30 00:16  ivan
36904
36905         * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
36906           Pg money type)
36907
36908 2002-06-30 00:04  ivan
36909
36910         * FS/FS/Record.pm: fix dbdef caching
36911
36912 2002-06-29 19:13  ivan
36913
36914         * FS/: MANIFEST, FS/part_export.pm,
36915           FS/part_export/shellcommands_withdomain.pm,
36916           t/part_export-shellcommands_withdomain.t: export!
36917
36918 2002-06-28 13:31  ivan
36919
36920         * FS/FS/svc_acct.pm: better error message for illegal password
36921
36922 2002-06-28 13:21  ivan
36923
36924         * FS/FS/cust_main.pm: better error message for missing tax classes
36925
36926 2002-06-28 03:49  ivan
36927
36928         * FS/FS/Record.pm: remove extraneous check
36929
36930 2002-06-28 01:23  ivan
36931
36932         * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
36933           hopefully keeping performance improvement
36934
36935 2002-06-27 20:09  ivan
36936
36937         * httemplate/view/cust_main.cgi: more card display changes
36938
36939 2002-06-27 19:21  ivan
36940
36941         * httemplate/view/cust_main.cgi: last 4 digits of card instead of
36942           first
36943
36944 2002-06-27 02:23  ivan
36945
36946         * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
36947           t/part_export-bind.t, t/part_export-bind_slave.t: null bind
36948           exports
36949
36950 2002-06-27 02:19  ivan
36951
36952         * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
36953           FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
36954           t/part_export-null.t, t/part_export-sysvshell.t,
36955           t/part_export-www_shellcommands.t: export updates
36956
36957 2002-06-26 01:36  ivan
36958
36959         * FS/FS/part_export.pm: tyop
36960
36961 2002-06-26 01:32  ivan
36962
36963         * FS/FS/part_export.pm: better export docs/defaults
36964
36965 2002-06-26 01:12  ivan
36966
36967         * FS/FS/cust_main.pm: add type_pkgs record if necessary for
36968           one-time charges
36969
36970 2002-06-26 01:05  ivan
36971
36972         * httemplate/view/cust_main.cgi: close form tags
36973
36974 2002-06-26 00:42  ivan
36975
36976         * bin/: bsdshell.export, sysvshell.export: shell.export ->
36977           bsdshell.export & sysvshell.export
36978
36979 2002-06-25 20:53  ivan
36980
36981         * FS/FS/part_export_option.pm: export options can be anything
36982
36983 2002-06-25 19:37  ivan
36984
36985         * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
36986           with email invoices too
36987
36988 2002-06-25 18:35  ivan
36989
36990         * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
36991           httemplate/edit/process/quick-cust_pkg.cgi,
36992           httemplate/view/cust_main.cgi: working one-time charges
36993
36994 2002-06-25 17:41  ivan
36995
36996         * httemplate/edit/part_pkg.cgi: ui
36997
36998 2002-06-25 16:27  ivan
36999
37000         * httemplate/view/svc_www.cgi: add link to controlling account
37001
37002 2002-06-25 00:18  ivan
37003
37004         * FS/bin/freeside-queued: might work again under mysql
37005
37006 2002-06-23 12:16  ivan
37007
37008         * FS/FS/domain_record.pm: domain_record records attached to svc_www
37009           records are no longer delete-able, patch from "Stephen Bechard"
37010           <steve@destek.net>, thanks!  closes: Bug#434
37011
37012 2002-06-22 22:44  ivan
37013
37014         * httemplate/edit/process/svc_www.cgi: patch to get this working
37015           from Stephen Bechard <steve@destek.net>
37016
37017 2002-06-22 22:43  ivan
37018
37019         * httemplate/view/svc_www.cgi: add link to edit and format nicely
37020
37021 2002-06-22 18:36  ivan
37022
37023         * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
37024           "Stephen Bechard" <steve@destek.net>, thanks
37025
37026 2002-06-22 18:33  ivan
37027
37028         * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
37029           works now, patch from "Stephen Bechard" <steve@destek.net>
37030
37031 2002-06-21 14:49  ivan
37032
37033         * FS/FS/part_export/infostreet.pm: s/title/organization/ at
37034           noment's request
37035
37036 2002-06-21 13:26  ivan
37037
37038         * FS/FS/part_export/infostreet.pm: fix infostreet contact field
37039           setting
37040
37041 2002-06-21 13:17  ivan
37042
37043         * FS/FS/part_export/infostreet.pm: debugging option
37044
37045 2002-06-21 02:57  ivan
37046
37047         * bin/passwd.import: no, don't check for duplicates like this by
37048           default... not new-export style
37049
37050 2002-06-21 02:56  ivan
37051
37052         * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
37053           stuff still needs to be rewritten for new exports
37054
37055 2002-06-21 02:15  ivan
37056
37057         * bin/passwd.import: oops
37058
37059 2002-06-21 02:13  ivan
37060
37061         * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
37062           fixes...
37063
37064 2002-06-21 02:11  ivan
37065
37066         * bin/passwd.import: tiny bit better passwd.import
37067
37068 2002-06-21 01:29  ivan
37069
37070         * httemplate/index.html: uid search on main menu, updated upgrade
37071           docs
37072
37073 2002-06-20 15:35  ivan
37074
37075         * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
37076
37077 2002-06-19 18:29  ivan
37078
37079         * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
37080           FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
37081           httemplate/edit/process/part_export.cgi: shellcommands
37082           w/passwords
37083
37084 2002-06-18 21:54  ivan
37085
37086         * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
37087           <steve@destek.net>
37088
37089 2002-06-18 21:03  ivan
37090
37091         * FS/FS/part_export/infostreet.pm: fix setContactField email
37092
37093 2002-06-18 18:03  ivan
37094
37095         * FS/FS/svc_acct.pm: and the same for changes...
37096
37097 2002-06-18 17:58  ivan
37098
37099         * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
37100           caused by kristian/mark/pc-intouch's changes moving exports into
37101           svc_Common -   changed sequence of events such that groups were
37102           not provisioned when the   sqlradius export was run
37103
37104 2002-06-18 16:52  ivan
37105
37106         * httemplate/misc/queue.cgi: better error message
37107
37108 2002-06-14 18:12  ivan
37109
37110         * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
37111           mark@pc-intouch.com: exporttype2svcdb removal
37112
37113 2002-06-14 14:35  ivan
37114
37115         * FS/FS/part_export/infostreet.pm: freeside night to infostreet
37116           faxNumber (? dunno, what noment wants)
37117
37118 2002-06-14 04:44  ivan
37119
37120         * Makefile: better releaes target?
37121
37122 2002-06-14 04:26  ivan
37123
37124         * Makefile: 1.4.0pre14
37125
37126 2002-06-14 04:22  ivan
37127
37128         * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
37129           FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
37130           dependancies FS::queue::joblisting html excapes & truncates long
37131           arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
37132           am, too.  really!)
37133
37134 2002-06-14 02:19  ivan
37135
37136         * FS/FS/UID.pm: only run callbacks once... should speed things up
37137           (no dbdef reloading)
37138
37139 2002-06-13 20:26  ivan
37140
37141         * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
37142           match reality
37143
37144 2002-06-13 20:12  ivan
37145
37146         * httemplate/index.html: remove classic interface
37147
37148 2002-06-13 19:25  ivan
37149
37150         * FS/bin/freeside-queued: mysql compatibility?
37151
37152 2002-06-13 17:12  ivan
37153
37154         * httemplate/: index.html, search/cust_main.cgi: search by for
37155           address2 (unit) - commented out in default index.html
37156
37157 2002-06-13 16:28  ivan
37158
37159         * httemplate/: index.html, search/cust_main.cgi: phone number
37160           search (Bug#422)
37161
37162 2002-06-13 16:00  ivan
37163
37164         * FS/FS/svc_acct.pm, httemplate/index.html,
37165           httemplate/search/svc_acct.cgi: fuzzy username searching
37166           (Bug#422)
37167
37168 2002-06-12 17:53  ivan
37169
37170         * httemplate/: index.html, search/cust_main.cgi: search on customer
37171           number (Bug#422)
37172
37173 2002-06-12 13:31  ivan
37174
37175         * FS/FS/svc_acct.pm: fix new duplicate username checking
37176
37177 2002-06-12 10:29  ivan
37178
37179         * httemplate/index.html: fix company search
37180
37181 2002-06-12 09:26  ivan
37182
37183         * FS/FS/cust_main.pm: fix problems with code that resets invoice
37184           events
37185
37186 2002-06-11 11:20  ivan
37187
37188         * bin/bind.export: perl 5.005 needs an explicit mask for mkdir
37189
37190 2002-06-11 02:51  ivan
37191
37192         * FS/FS/part_export.pm: notes
37193
37194 2002-06-11 02:46  ivan
37195
37196         * bin/bind.export: add preliminary bsd shell export
37197
37198 2002-06-11 02:14  ivan
37199
37200         * FS/FS/svc_acct.pm: export-based duplicate username checking!
37201
37202 2002-06-11 01:29  ivan
37203
37204         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
37205           option to (bsd|sysv)shell export
37206
37207 2002-06-10 20:25  ivan
37208
37209         * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
37210           part_export/infostreet.pm: - add new suspend and unsuspend export
37211           hooks (with null defaults) - infostreet export: actually
37212           suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
37213           export: set some contact fields @ infostreet (Bug#419)
37214
37215 2002-06-10 17:58  ivan
37216
37217         * Makefile, init.d/freeside-init: dist fixes.  locate more stuff in
37218           Makefile.  whew.
37219
37220 2002-06-10 16:02  ivan
37221
37222         * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
37223           line 299 in file FS/domain_record.pm
37224
37225 2002-06-10 15:48  ivan
37226
37227         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
37228           when user clicks "Bill now" (closes: Bug#417)
37229
37230 2002-06-10 15:07  ivan
37231
37232         * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
37233           invoice events when a card changes (closes: Bug#417)
37234
37235 2002-06-10 12:44  ivan
37236
37237         * httemplate/view/cust_main.cgi: final visual update on package
37238           date view
37239
37240 2002-06-10 12:41  ivan
37241
37242         * httemplate/view/cust_main.cgi: fixup time display in packages
37243
37244 2002-06-10 12:30  ivan
37245
37246         * httemplate/view/cust_main.cgi: add small time display to dates
37247
37248 2002-06-09 19:52  ivan
37249
37250         * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
37251
37252 2002-06-09 19:52  ivan
37253
37254         * FS/FS/cust_main_county.pm: silence undefined warnings
37255
37256 2002-06-09 19:51  ivan
37257
37258         * FS/FS/CGI.pm: unused global
37259
37260 2002-06-09 19:42  ivan
37261
37262         * Makefile: back to ASP for profiling...
37263
37264 2002-06-09 18:39  khoff
37265
37266         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
37267           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
37268           httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
37269           changes.
37270
37271 2002-06-08 00:48  khoff
37272
37273         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
37274           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
37275           httemplate/edit/part_pkg.cgi: Default svcpart support for
37276           part_pkg.  Fixes 'bug' with new customer and online signup.
37277
37278 2002-06-07 13:33  khoff
37279
37280         * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
37281
37282 2002-06-05 15:46  ivan
37283
37284         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
37285           more mysql goodness, thanks dale
37286
37287 2002-06-04 07:35  ivan
37288
37289         * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
37290
37291 2002-06-04 07:02  ivan
37292
37293         * CREDITS, httemplate/search/cust_main.cgi,
37294           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
37295           mysql support!  thanks to Donald Greer <dgreer@austintx.com> for
37296           the SQL and Dale Hege <fhege@lumenexus.net> for the patches
37297
37298 2002-06-04 06:46  ivan
37299
37300         * conf/declinetemplate: misspelling
37301
37302 2002-05-31 13:34  ivan
37303
37304         * FS/FS/part_export.pm: dammit i want to catch export subclass
37305           compilation problems
37306
37307 2002-05-31 13:31  ivan
37308
37309         * FS/FS/cust_bill.pm: better error reporting
37310
37311 2002-05-31 11:48  khoff
37312
37313         * FS/t/part_export-sqlmail.t: Don't ask me.  I just hacked Ivan's
37314           test.
37315
37316 2002-05-31 11:45  khoff
37317
37318         * FS/MANIFEST: added sqlmail.pm and test
37319
37320 2002-05-31 10:50  ivan
37321
37322         * FS/FS/svc_forward.pm: typo noticed by <Kaa>
37323
37324 2002-05-30 19:13  ivan
37325
37326         * FS/FS/part_export.pm: no, actually throw an exception if an
37327           export class won't compile.
37328
37329 2002-05-30 17:33  khoff
37330
37331         * httemplate/edit/part_svc.cgi: Added support for part_exports that
37332           are used with more than one svcdb.
37333
37334 2002-05-30 17:22  khoff
37335
37336         * FS/FS/part_export.pm: updated hashes 'n stuff for
37337           FS::part_export::sqlmail
37338
37339 2002-05-30 17:20  khoff
37340
37341         * FS/FS/part_export/sqlmail.pm: part_export module to export
37342           svc_acct, svc_domain, and svc_forward to an external database
37343
37344 2002-05-30 17:18  khoff
37345
37346         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
37347           new-style export calls to svc_Common.
37348
37349 2002-05-30 14:51  ivan
37350
37351         * httemplate/misc/delete-customer.cgi: point to correct place for
37352           hidecancelledcustomers config option
37353
37354 2002-05-30 10:49  ivan
37355
37356         * FS/FS/part_export.pm: GRRRRRRRRRRRRR
37357
37358 2002-05-29 13:45  ivan
37359
37360         * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
37361           handle destroyed without explicit disconnect" errors
37362
37363 2002-05-29 08:56  ivan
37364
37365         * FS/FS/part_export.pm: freeradius 0.5 doc
37366
37367 2002-05-28 21:40  ivan
37368
37369         * fs_selfservice/FS-SelfService/: Changes, MANIFEST, Makefile.PL,
37370           SelfService.pm, test.pl: add fs_selfservice
37371
37372 2002-05-28 14:22  ivan
37373
37374         * FS/FS/svc_acct.pm: better error message for "Illegal password"
37375
37376 2002-05-28 00:55  ivan
37377
37378         * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
37379           people at DBI/DBD documentation for information on data sources.
37380           *sigh*
37381
37382 2002-05-26 23:53  ivan
37383
37384         * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
37385           baloo@gimpgirl.com, thanks
37386
37387 2002-05-23 06:00  ivan
37388
37389         * FS/FS/domain_record.pm, bin/bind.import,
37390           httemplate/edit/process/domain_record.cgi,
37391           httemplate/view/svc_domain.cgi: bind: allow adding slave domains
37392           too
37393
37394 2002-05-22 11:44  ivan
37395
37396         * FS/FS/domain_record.pm, FS/FS/part_export.pm,
37397           FS/FS/svc_domain.pm, bin/bind.export,
37398           httemplate/edit/process/domain_record.cgi,
37399           httemplate/misc/cancel-unaudited.cgi,
37400           httemplate/misc/delete-domain_record.cgi,
37401           httemplate/misc/delete-part_export.cgi,
37402           httemplate/view/svc_domain.cgi: bind export, editing zones,
37403           deleting unaudited domains, mmm
37404
37405 2002-05-22 05:17  ivan
37406
37407         * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
37408           FS::cust_pkg to FS::cust_svc, becomes the cancel method
37409
37410 2002-05-22 04:39  ivan
37411
37412         * FS/FS/part_export.pm: - remove some out of date documentation -
37413           die if an export class won't compile
37414
37415 2002-05-22 03:53  ivan
37416
37417         * bin/bind.export: bind export
37418
37419 2002-05-21 19:09  ivan
37420
37421         * FS/FS/part_export/sqlradius.pm: 5.6-isms
37422
37423 2002-05-18 02:51  ivan
37424
37425         * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
37426           1.44
37427
37428 2002-05-16 20:47  ivan
37429
37430         * FS/FS/svc_acct.pm: freebsd `toor' user
37431
37432 2002-05-16 07:28  ivan
37433
37434         * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
37435           t/part_export-bsdshell.t, t/part_export-textradius.t: adding
37436           (stub) bsdshell and textradius exports
37437
37438 2002-05-16 07:27  ivan
37439
37440         * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
37441           textradius exports
37442
37443 2002-05-16 07:21  ivan
37444
37445         * FS/FS/part_export/infostreet.pm: force all infostreet arguments
37446           to be string type, fixes: "0 as first character in password"
37447           problem.  also see the Frontier::Client manpage
37448
37449 2002-05-16 06:42  ivan
37450
37451         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
37452           definition cloning
37453
37454 2002-05-16 06:42  ivan
37455
37456         * FS/FS/svc_acct.pm: allow freebsd `toor' root user
37457
37458 2002-05-15 07:00  ivan
37459
37460         * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
37461           in FS::part_export::sqlradius.pm display job dependancies in
37462           FS::queue::joblisting
37463
37464 2002-05-15 06:24  ivan
37465
37466         * Makefile, FS/FS.pm, FS/MANIFEST, FS/FS/queue.pm,
37467           FS/FS/queue_depend.pm, FS/FS/part_export/sqlradius.pm,
37468           FS/bin/freeside-queued, FS/t/queue_depend.t,
37469           eg/export_template.pm, httemplate/docs/schema.dia,
37470           httemplate/docs/schema.html, httemplate/docs/schema.png: queue
37471           dependancies
37472
37473 2002-05-14 00:36  ivan
37474
37475         * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
37476           to decide whether or not to INSERT.
37477
37478 2002-05-13 17:27  ivan
37479
37480         * FS/FS/part_export/shellcommands.pm: shellcomands oops
37481
37482 2002-05-10 00:54  ivan
37483
37484         * Makefile: always re-install init
37485
37486 2002-05-10 00:50  ivan
37487
37488         * init.d/freeside-init: correct message
37489
37490 2002-05-10 00:45  ivan
37491
37492         * FS/FS/svc_domain.pm: bad reuse of variable
37493
37494 2002-05-10 00:42  ivan
37495
37496         * Makefile: INSTALLGROUP
37497
37498 2002-05-09 08:26  ivan
37499
37500         * Makefile: final make release?
37501
37502 2002-05-09 08:25  ivan
37503
37504         * Makefile: fix make release target
37505
37506 2002-05-09 08:22  ivan
37507
37508         * Makefile: make release target
37509
37510 2002-05-09 08:21  ivan
37511
37512         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
37513           s/Referral/Advertising source/
37514
37515 2002-05-09 08:12  ivan
37516
37517         * FS/FS/cust_main_county.pm: don't duplicate state/county/country
37518           pulldowns even with taxrates...
37519
37520 2002-05-09 05:38  ivan
37521
37522         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
37523           FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/handler.pl,
37524           httemplate/browse/agent.cgi,
37525           httemplate/browse/cust_main_county.cgi,
37526           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
37527           httemplate/edit/cust_main_county-expand.cgi,
37528           httemplate/edit/part_pkg.cgi,
37529           httemplate/edit/process/cust_main_county-expand.cgi: texas tax!
37530
37531 2002-05-06 06:36  ivan
37532
37533         * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
37534           reported by noment
37535
37536 2002-05-04 08:00  ivan
37537
37538         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_main_county.pm,
37539           FS/FS/cust_tax_exempt.pm, FS/FS/part_pkg.pm,
37540           httemplate/docs/admin.html, httemplate/docs/schema.dia,
37541           httemplate/docs/schema.html: schema changes for proper texas tax
37542
37543 2002-05-03 18:11  ivan
37544
37545         * httemplate/: index.html, search/cust_pkg.cgi: add package search
37546           by next bill date to main menu
37547
37548 2002-05-03 17:59  ivan
37549
37550         * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
37551
37552 2002-05-03 17:47  ivan
37553
37554         * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
37555           being used in searches by signup server
37556
37557 2002-05-03 17:32  ivan
37558
37559         * httemplate/search/cust_pkg.cgi: lilunixbtch: trying to pull
37560           accounts based on next billdate tofu_beast420: hmm a report
37561           ordered by next bill date? tofu_beast420: i don't know how you'd
37562           do that per _customer_ since a customer could have lots of
37563           packages, but you could do a per-package report maybe?
37564
37565 2002-04-29 22:43  ivan
37566
37567         * FS/FS/part_export.pm: better BIND integration
37568
37569 2002-04-26 04:14  ivan
37570
37571         * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
37572           username-nodash config files
37573
37574 2002-04-25 03:37  ivan
37575
37576         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
37577           #2
37578
37579 2002-04-25 02:47  ivan
37580
37581         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
37582           plan
37583
37584 2002-04-24 18:15  ivan
37585
37586         * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
37587
37588 2002-04-24 02:09  ivan
37589
37590         * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
37591
37592 2002-04-24 02:03  ivan
37593
37594         * FS/FS/cust_main.pm: msgcat error for credit card expiration
37595           (closes: Bug#407)
37596
37597 2002-04-23 00:32  ivan
37598
37599         * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
37600
37601 2002-04-23 00:10  ivan
37602
37603         * FS/FS/Record.pm: fixes inserting strings that end in numbers to
37604           TEXT columns... gah i hate SQL
37605
37606 2002-04-22 15:45  ivan
37607
37608         * FS/FS/part_export.pm: use Tie::IxHash to present export options
37609           in a reasonable order
37610
37611 2002-04-22 14:36  ivan
37612
37613         * FS/FS/cust_main.pm: don't show extended debugging in error
37614           messages that could end up on the signup server
37615
37616 2002-04-22 14:23  ivan
37617
37618         * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
37619           packages (moved from signups server)
37620
37621 2002-04-22 14:18  ivan
37622
37623         * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
37624
37625 2002-04-22 13:47  ivan
37626
37627         * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
37628           FS::cust_pkg, not signup server - order by recur price in
37629           signup-alternate template
37630
37631 2002-04-20 05:37  ivan
37632
37633         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: bind
37634           export
37635
37636 2002-04-20 04:57  ivan
37637
37638         * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
37639           bin/svc_domain.erase, httemplate/docs/legacy.html:
37640           working BIND import
37641
37642 2002-04-20 03:49  ivan
37643
37644         * FS/FS/domain_record.pm: allow * MX records
37645
37646 2002-04-20 03:12  ivan
37647
37648         * FS/FS/domain_record.pm: allow uppercase in zone data.
37649
37650 2002-04-20 03:09  ivan
37651
37652         * FS/FS/domain_record.pm: allow uppercase zones...
37653
37654 2002-04-19 19:06  ivan
37655
37656         * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
37657           where there *is* a pkg_svc record with quantity 0, when changing
37658           packages and using the special case new service code
37659
37660 2002-04-19 16:25  ivan
37661
37662         * FS/FS/svc_acct.pm: maybe just for debugging
37663
37664 2002-04-19 07:27  ivan
37665
37666         * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
37667
37668 2002-04-18 18:16  ivan
37669
37670         * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
37671           init.d/freeside-init: - add init file installation to Makefile,
37672           add unified init file - fix qsearch for op => '!=', value => ''
37673           searches - fix invalid_catd typo - add payby method to part_pkg
37674           and have fs_signup_server pass the data
37675
37676 2002-04-17 13:43  ivan
37677
37678         * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
37679           syntax
37680
37681 2002-04-17 12:47  ivan
37682
37683         * FS/FS/Record.pm: allow = in ut_text
37684
37685 2002-04-17 05:06  ivan
37686
37687         * httemplate/index.html: fix default searches
37688
37689 2002-04-17 04:41  ivan
37690
37691         * FS/FS/Record.pm: get rid of debugging cruft
37692
37693 2002-04-16 17:25  ivan
37694
37695         * httemplate/search/cust_main.cgi: better ordering in search
37696           results
37697
37698 2002-04-16 16:14  ivan
37699
37700         * FS/FS/cust_main.pm: there it is!  fix bug with
37701           FS::cust_main::agent
37702
37703 2002-04-16 15:56  ivan
37704
37705         * FS/FS/cust_bill.pm: further debugging...
37706
37707 2002-04-16 15:52  ivan
37708
37709         * FS/FS/: Conf.pm, cust_bill.pm: further authorize.net description
37710           debugging (agent??) and get rid of bad unique index on
37711           cust_bill_event
37712
37713 2002-04-16 15:38  ivan
37714
37715         * FS/FS/cust_bill.pm: eek, problem with authorize.net description
37716           field
37717
37718 2002-04-16 14:24  ivan
37719
37720         * FS/bin/freeside-queued: auto-use export classes
37721
37722 2002-04-16 13:13  ivan
37723
37724         * httemplate/browse/part_svc.cgi: ui
37725
37726 2002-04-16 12:50  ivan
37727
37728         * httemplate/index.html: exports, then services...
37729
37730 2002-04-16 03:47  ivan
37731
37732         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
37733           httemplate/index.html, httemplate/search/cust_bill_event.cgi,
37734           httemplate/search/cust_bill_event.html,
37735           httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
37736           report on failed billing events...
37737
37738 2002-04-16 02:38  ivan
37739
37740         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/declinetemplate: - send a
37741           notice to the customer when their card is declined - closes:
37742           Bug#351 - freeside-expiration-alerter works fine, closes: Bug#7
37743
37744 2002-04-16 01:52  ivan
37745
37746         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
37747           FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
37748           httemplate/edit/part_export.cgi: move the last of the real-time
37749           exports out of svc_acct.pm and into part_export
37750
37751 2002-04-15 23:47  ivan
37752
37753         * httemplate/index.html: allow multiple search types on main
37754           menu... more confusing but default is *too* fuzzy
37755
37756 2002-04-14 02:11  ivan
37757
37758         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
37759           FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
37760           FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
37761           FS/FS/part_export/shellcommands.pm,
37762           FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
37763           FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
37764           FS/t/part_export-vpopmail.t, eg/export_template.pm,
37765           httemplate/docs/legacy.html, httemplate/docs/schema.dia,
37766           httemplate/docs/schema.html, httemplate/docs/schema.png: - move
37767           cyrus, shellcommands, CP exports exports to new-style - skeleton
37768           files for vpopmail exports - documentation updates - add big
37769           schema diagram to docs
37770
37771 2002-04-13 06:36  ivan
37772
37773         * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
37774           FS/FS/part_export/cp.pm, FS/bin/freeside-sqlradius-reset,
37775           httemplate/edit/part_export.cgi: - documentation updates - move
37776           Critical Path export to new-style export - bin/sqlradius_reset
37777           gets a manpage and becomes FS/bin/freeside-sqlradius-reset
37778
37779 2002-04-13 03:46  ivan
37780
37781         * httemplate/index.html: s/otaker/order-taker/
37782
37783 2002-04-13 02:14  ivan
37784
37785         * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
37786           padding (see Bug#388)
37787
37788 2002-04-13 01:51  ivan
37789
37790         * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
37791           (closes: Bug#389)
37792
37793 2002-04-12 08:14  ivan
37794
37795         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
37796           httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
37797           ("Order and cancel packages") to try to move services between
37798           svcparts as a last resort...
37799
37800 2002-04-12 06:22  ivan
37801
37802         * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
37803           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
37804           FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
37805           htetc/handler.pl, httemplate/browse/part_svc.cgi,
37806           httemplate/edit/part_export.cgi, httemplate/edit/part_svc.cgi,
37807           httemplate/edit/process/agent_type.cgi,
37808           httemplate/edit/process/part_export.cgi,
37809           httemplate/edit/process/part_svc.cgi,
37810           httemplate/misc/delete-customer.cgi: - should finish off the
37811           part_svc -> part_export s/one-to-many/many-to-many/   transition
37812           (closes: Bug#375) - fixes a nasty export scoping bug with message
37813           catalogs, whew
37814
37815 2002-04-11 15:05  ivan
37816
37817         * FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm, FS/FS/part_export.pm,
37818           FS/FS/part_svc.pm, FS/t/export_svc.t, httemplate/index.html,
37819           httemplate/browse/part_export.cgi,
37820           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
37821           httemplate/edit/part_export.cgi,
37822           httemplate/edit/process/part_export.cgi,
37823           httemplate/misc/delete-part_export.cgi: (almost) everything for
37824           bug#375 - create export_svc table - part_svc to part_export is
37825           now properly many-to-many, not one-to-many
37826
37827           still need to finish service editing (choosing exports) in
37828           httemplate/edit/part_svc.cgi and
37829           httemplate/edti/process/part_svc.cgi
37830
37831           and do somethinga about that manual $svcdb = 'svc_acct' in
37832           httemplate/edit/part_export.cgi (do part_export records need a
37833           svcdb? probably not... should be able to just pass an svcdb on
37834           creation of new exports, move the big %exports hash into
37835           part_export.pm and allow httemplate/edit/part_svc.cgi to query it
37836           for exports that can apply to a given svcdb....
37837
37838 2002-04-11 15:04  ivan
37839
37840         * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
37841           fix problems with ut_domain losing data
37842
37843 2002-04-10 06:42  ivan
37844
37845         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
37846           FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
37847           FS/FS/svc_acct_pop.pm, httemplate/browse/msgcat.cgi,
37848           httemplate/docs/signup.html, httemplate/edit/msgcat.cgi,
37849           httemplate/edit/process/msgcat.cgi: bulk checkin from working on
37850           the road:
37851
37852           - use msgcat for more error messages - should be all things that
37853           would come3   back from the signup server normally now - signup
37854           server: don't display access number <SELECT> if there's none or
37855           one - signup_server-realtime config option to run billing for
37856           signup server   signups immediately - signup server: pkg
37857           available to success templates, better documentation on   success
37858           templates - httemplate/edit/msgcat.cgi fields are properly sticky
37859           on errors - httemplate/edit/process/msgcat.cgi - don't update
37860           identical fields
37861
37862 2002-04-06 22:23  ivan
37863
37864         * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
37865           server signups (closes: Bug#386)
37866
37867 2002-04-06 21:56  ivan
37868
37869         * FS/FS/Conf.pm, FS/FS/msgcat.pm, conf/show-msgcat-codes,
37870           httemplate/browse/msgcat.cgi, httemplate/edit/msgcat.cgi,
37871           httemplate/edit/process/msgcat.cgi: working message catalogs (not
37872           used for enough yet) - almost (but not quite) closes Bug#385 -
37873           still have to catalog the   backend things triggered by signup
37874           server.
37875
37876 2002-04-06 16:00  ivan
37877
37878         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
37879           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
37880           httemplate/docs/signup.html: - config option for signup server
37881           payment types - credit card type pulldown on signup server
37882           (closes: Bug#383)
37883
37884 2002-04-06 14:32  ivan
37885
37886         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
37887           add a config option to set the Business::OnlinePayment
37888           description field, and make some useful data available for the
37889           config option.  closes: Bug#378
37890
37891 2002-04-06 13:32  ivan
37892
37893         * httemplate/search/cust_main.cgi: fix visual glitch
37894
37895 2002-04-06 12:37  ivan
37896
37897         * httemplate/docs/signup.html: big signup server cleanups.  uses
37898           Storable for network protocol now.  - makes Bugs 384 & 385 easier
37899           - closes: Bug#382
37900
37901 2002-04-05 16:08  ivan
37902
37903         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
37904           httemplate/view/svc_acct.cgi: security phrase bug fixes
37905
37906 2002-04-05 15:51  ivan
37907
37908         * CREDITS, Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/msgcat.pm,
37909           FS/FS/svc_acct.pm, FS/t/msgcat.t, bin/freeside-session-kill,
37910           conf/locale, eg/table_template-svc.pm, eg/table_template.pm,
37911           htetc/handler.pl, httemplate/index.html,
37912           httemplate/browse/cust_main_county.cgi,
37913           httemplate/browse/msgcat.cgi, httemplate/browse/svc_acct_pop.cgi,
37914           httemplate/docs/schema.html, httemplate/edit/svc_acct.cgi,
37915           httemplate/view/svc_acct.cgi: - add message catalog table &
37916           beginning of web interface - add security_phrase and conf option
37917           to svc_acct.pm - random other stuff
37918
37919 2002-04-05 15:37  jeff
37920
37921         * httemplate/view/cust_main.cgi: credit/refund display correction
37922
37923 2002-04-05 12:52  ivan
37924
37925         * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
37926           (not on submitting form)
37927
37928 2002-04-05 08:37  ivan
37929
37930         * eg/export_template.pm, FS/t/part_export-infostreet.t,
37931           FS/t/part_export-sqlradius.t: oops forgot these from working on
37932           the road
37933
37934 2002-04-04 16:42  ivan
37935
37936         * FS/MANIFEST, FS/FS/part_export.pm,
37937           FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
37938           httemplate/index.html, httemplate/edit/part_export.cgi: Checkin
37939           of disparate changes from working on the road: - generic SQL
37940           query - move exports out to their own files - small cleanup of
37941           selfadmin server
37942
37943 2002-03-29 09:27  ivan
37944
37945         * htetc/handler.pl, httemplate/search/svc_acct.cgi: fix unlinked
37946           svc browse!
37947
37948 2002-03-26 23:08  ivan
37949
37950         * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
37951           screens (unless queue_dangerous_options!)
37952
37953 2002-03-26 21:36  ivan
37954
37955         * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
37956           httemplate/index.html, httemplate/docs/admin.html:
37957           s/referral/advertising source/
37958
37959           yes, the name sucks.  got a better one?
37960
37961 2002-03-26 08:24  ivan
37962
37963         * httemplate/search/cust_main.cgi: simple visual fix: &nbsp; for
37964           blank company column
37965
37966 2002-03-26 05:58  ivan
37967
37968         * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
37969
37970 2002-03-26 05:20  ivan
37971
37972         * httemplate/docs/passwd.html: doc
37973
37974 2002-03-26 04:35  ivan
37975
37976         * httemplate/docs/admin.html: s/Add/Provision/
37977
37978 2002-03-25 16:32  ivan
37979
37980         * FS/FS/part_export.pm, FS/bin/freeside-queued,
37981           httemplate/edit/part_export.cgi: further export bugfixing add 10
37982           kid limit to freeside-queued sqlradius_reset now works (closes:
37983           Bug#372)
37984
37985 2002-03-25 16:26  ivan
37986
37987         * Makefile: hhahah oops i _really_ ought to do something about that
37988
37989 2002-03-25 06:59  ivan
37990
37991         * httemplate/: index.html, search/cust_main-otaker.cgi,
37992           search/cust_main.cgi: customers by otaker report (ugly
37993           search/cust_main.cgi mods; revert if they cause problems)
37994
37995 2002-03-24 12:00  ivan
37996
37997         * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
37998           browse/agent.cgi: UI improvements for agents
37999
38000 2002-03-24 10:23  ivan
38001
38002         * FS/FS/agent.pm: tyop
38003
38004 2002-03-24 09:42  ivan
38005
38006         * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
38007           "subscription" price plan from "Luke Pfeifer"
38008           <freeside@globalli.com>
38009
38010 2002-03-24 06:29  ivan
38011
38012         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
38013           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
38014           httemplate/edit/svc_acct.cgi:
38015           ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362
38016
38017           fix some bugs in the export and add queue_dangerous_controls
38018           option too
38019
38020 2002-03-23 09:49  ivan
38021
38022         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
38023           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
38024           httemplate/edit/process/part_svc.cgi: okay group editing UI as
38025           well as part_svc group editing UI seem to be working
38026
38027 2002-03-23 08:16  ivan
38028
38029         * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
38030           httemplate/edit/svc_acct.cgi,
38031           httemplate/edit/process/svc_acct.cgi: group editing seems to be
38032           working...  everything except defaults... oh and export...
38033
38034 2002-03-22 23:54  ivan
38035
38036         * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
38037           better error reporting
38038
38039 2002-03-22 10:56  ivan
38040
38041         * Makefile, FS/MANIFEST, FS/FS/cust_main_county.pm,
38042           FS/FS/svc_acct.pm, FS/t/radius_usergroup.t,
38043           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
38044           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi:
38045           RADIUS groups on the way!
38046
38047 2002-03-22 04:49  ivan
38048
38049         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
38050           FS/t/part_export.t, FS/t/part_export_option.t,
38051           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
38052           httemplate/edit/process/part_export.cgi,
38053           httemplate/misc/delete-part_export.cgi: more new export...
38054
38055 2002-03-20 22:57  ivan
38056
38057         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
38058           httemplate/edit/process/part_export.cgi: more for the new world
38059           of export...
38060
38061 2002-03-20 13:31  ivan
38062
38063         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/part_export_option.pm,
38064           FS/FS/part_svc.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
38065           htetc/handler.pl, httemplate/edit/part_export.cgi,
38066           httemplate/edit/process/part_export.cgi: new export!  infostreet
38067           and sqlradius provisioning switched over  (Bug #299 - doesn't
38068           close it, but all the groundwork is done)
38069
38070           also removes non-transactional ICRADIUS export from
38071           svc_acct.export   (closes: Bug#347)
38072
38073 2002-03-19 23:37  ivan
38074
38075         * FS/FS/cust_main_county.pm: disable region caching for now
38076
38077 2002-03-19 09:48  ivan
38078
38079         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
38080           httemplate/edit/process/cust_main.cgi: changes dum big
38081           "state/county/country" select to three, linked with javascript
38082           closes: Bug#353
38083
38084 2002-03-18 13:40  ivan
38085
38086         * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
38087           closes Bug#314
38088
38089 2002-03-18 12:50  ivan
38090
38091         * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
38092           FS/FS/Conf.pm: okay, now you can specify an alternate invoice
38093           template, and it'll be auto-createad and added to the list of
38094           configuration options.  closes: Bug#314
38095
38096 2002-03-18 11:49  ivan
38097
38098         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
38099           #348 - adds the ability to email on deleted payments.
38100
38101 2002-03-18 09:50  ivan
38102
38103         * httemplate/config/config.cgi:
38104           fixes bug#367 (yay, that one was annoying):
38105
38106           in config editor, initial newlines in <textarea>s are lost.  even
38107           if you didn't mean to edit them you remove that..
38108
38109 2002-03-18 08:05  ivan
38110
38111         * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
38112           svc_acct records separately also, to handle imports preserving
38113           svcnum
38114
38115 2002-03-18 07:52  ivan
38116
38117         * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
38118           (incomplete) export foo
38119
38120 2002-03-18 07:51  ivan
38121
38122         * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
38123           export column
38124
38125 2002-03-18 06:17  ivan
38126
38127         * FS/FS/raddb.pm: add noment-specific RADIUS attributes
38128
38129 2002-03-18 01:10  ivan
38130
38131         * FS/FS/Conf.pm, FS/FS/svc_domain.pm,
38132           httemplate/config/config-process.cgi,
38133           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
38134           new config value `defaultrecords', documentation, javascript
38135           config file editor
38136
38137 2002-03-17 00:33  ivan
38138
38139         * httemplate/config/: config-view.cgi, config.cgi: new domain
38140           record editing foo
38141
38142 2002-03-12 10:45  ivan
38143
38144         * httemplate/misc/cancel-unaudited.cgi: print error message for
38145           failed cancels!
38146
38147 2002-03-12 07:33  ivan
38148
38149         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
38150           httemplate/edit/part_svc.cgi: abstract stupid HTML layer trick
38151           out to HTML::Widgets::SelectLayers
38152
38153 2002-03-09 02:19  khoff
38154
38155         * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
38156           records
38157
38158 2002-03-07 06:13  ivan
38159
38160         * FS/FS/cust_bill.pm: better error msgs for mail errors
38161
38162 2002-03-07 06:10  ivan
38163
38164         * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
38165           queue.pm: [no log message]
38166
38167 2002-03-06 15:32  ivan
38168
38169         * conf/invoice_from: oops, missing invoice_from
38170
38171 2002-03-06 14:44  jeff
38172
38173         * FS/MANIFEST, FS/FS/Conf.pm, conf/alerter_template,
38174           httemplate/docs/admin.html: billing expiration alerts
38175
38176 2002-03-05 15:13  jeff
38177
38178         * httemplate/search/report_tax.cgi: consistency is nice
38179
38180 2002-03-04 14:10  ivan
38181
38182         * FS/FS/Record.pm: make history tables conditional
38183
38184 2002-03-04 04:48  ivan
38185
38186         * Makefile, FS/FS/Record.pm, FS/FS/nas.pm, bin/fs-radius-add-check,
38187           bin/fs-radius-add-reply: [no log message]
38188
38189 2002-02-28 15:30  ivan
38190
38191         * httemplate/search/svc_acct.cgi: tyop
38192
38193 2002-02-28 15:18  ivan
38194
38195         * FS/FS/svc_acct.pm: clean up mess.  *sigh*
38196
38197 2002-02-28 15:17  ivan
38198
38199         * FS/FS/svc_acct.pm: clean up mess
38200
38201 2002-02-28 15:13  ivan
38202
38203         * FS/FS/svc_acct.pm: eek
38204
38205 2002-02-28 15:08  ivan
38206
38207         * httemplate/search/svc_acct.cgi: add main menu link
38208
38209 2002-02-28 15:07  ivan
38210
38211         * httemplate/misc/cancel-unaudited.cgi: handle errors better
38212
38213 2002-02-28 14:05  ivan
38214
38215         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
38216           httemplate/config/config.cgi: s/depreciated/deprecated/
38217
38218 2002-02-27 16:28  jeff
38219
38220         * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
38221
38222 2002-02-27 15:20  ivan
38223
38224         * FS/FS/cust_main.pm: oops, spurious error messages
38225
38226 2002-02-27 15:03  ivan
38227
38228         * FS/FS/cust_main.pm: bubble up billing event errors
38229
38230 2002-02-27 14:40  ivan
38231
38232         * FS/FS/cust_bill_event.pm: and missing ) *sigh*
38233
38234 2002-02-27 14:40  ivan
38235
38236         * FS/FS/cust_bill_event.pm: errant ;
38237
38238 2002-02-27 14:39  ivan
38239
38240         * FS/FS/cust_bill_event.pm, httemplate/docs/schema.html,
38241           httemplate/view/cust_bill.cgi: add status and statustext fields
38242           to cust_bill_event
38243
38244 2002-02-27 14:00  ivan
38245
38246         * FS/FS/cust_main.pm: well, don't make things worse when
38247           debugging...
38248
38249 2002-02-27 13:57  ivan
38250
38251         * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
38252
38253 2002-02-26 14:09  ivan
38254
38255         * httemplate/search/: report_receivables.cgi, report_tax.cgi: fixup
38256           reports for templated webUI
38257
38258 2002-02-26 03:53  ivan
38259
38260         * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
38261           shipping adresses.  whew.
38262
38263 2002-02-26 03:42  ivan
38264
38265         * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
38266           **BEFORE** generating @diff for SQL.  causing weird effects with
38267           cust_main::check that modifies record (ship_ field weirdness)
38268
38269           fix nasty logic error triggered by changing a ship_ field from
38270           something TO identical to the corresponding non-ship_ field.
38271           ouch
38272
38273 2002-02-26 03:30  ivan
38274
38275         * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
38276           ship_ field from something TO identical to the corresponding
38277           non-ship_ field.  ouch.
38278
38279 2002-02-26 03:11  ivan
38280
38281         * httemplate/edit/cust_main.cgi: fix a weird oops with service
38282           address editing UI that would leave some fields blank... ?
38283
38284 2002-02-26 01:06  ivan
38285
38286         * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
38287
38288 2002-02-26 00:34  ivan
38289
38290         * FS/FS/cust_main.pm: die with a better error message on bad
38291           locales
38292
38293 2002-02-25 11:09  ivan
38294
38295         * httemplate/search/svc_acct.cgi: keith@landel:     We have users
38296           that have the character "." in their username     we can't search
38297           these customers by Username, can you please fix.
38298
38299 2002-02-23 14:36  ivan
38300
38301         * httemplate/search/: report_receivables.cgi, report_tax.cgi: take
38302           hardcoded paths out of report cgis
38303
38304 2002-02-23 03:56  ivan
38305
38306         * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
38307           httemplate/search/cust_main.cgi,
38308           httemplate/search/cust_main.html: case-insensitive and substring
38309           searching
38310
38311 2002-02-23 03:46  ivan
38312
38313         * httemplate/index.html: silly html tweaking
38314
38315 2002-02-22 23:48  ivan
38316
38317         * httemplate/browse/part_pkg.cgi: it's too late.
38318
38319 2002-02-22 23:35  ivan
38320
38321         * httemplate/browse/part_pkg.cgi: i really should just start moving
38322           things to templates
38323
38324 2002-02-22 23:32  ivan
38325
38326         * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
38327           misaligned columns when viewing disabled services/packages
38328
38329 2002-02-22 23:00  ivan
38330
38331         * FS/FS/UID.pm: nit
38332
38333 2002-02-22 18:14  jeff
38334
38335         * FS/FS/UID.pm, httemplate/search/report_receivables.cgi,
38336           httemplate/search/report_tax.cgi: report fixes and cruft removal
38337
38338 2002-02-22 18:02  ivan
38339
38340         * httemplate/index.html: UI work on main menu, remove Archive::Tar
38341           from docs
38342
38343 2002-02-22 15:18  jeff
38344
38345         * FS/MANIFEST, httemplate/index.html,
38346           httemplate/search/report_receivables.cgi,
38347           httemplate/search/report_tax.cgi,
38348           httemplate/search/report_tax.html: add some reporting features
38349
38350 2002-02-22 15:08  ivan
38351
38352         * FS/FS/cust_pay_batch.pm: fix i18n zip
38353
38354 2002-02-22 14:13  ivan
38355
38356         * httemplate/edit/cust_main.cgi: billing vs. shipping states
38357           weren't sorted in the same order.  UI glitch only
38358
38359 2002-02-22 04:31  ivan
38360
38361         * httemplate/config/: config-process.cgi, config-view.cgi: fixup
38362           <SELECT> configuration editing, fixes Bug#350
38363
38364 2002-02-22 04:13  ivan
38365
38366         * httemplate/index.html: close </FORM> tags
38367
38368 2002-02-22 01:01  ivan
38369
38370         * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
38371
38372 2002-02-22 00:58  ivan
38373
38374         * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
38375           OTHER/OTHER_BOUNCE
38376
38377 2002-02-21 22:42  ivan
38378
38379         * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
38380           links
38381
38382 2002-02-21 22:39  ivan
38383
38384         * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
38385           remove them
38386
38387 2002-02-21 22:23  ivan
38388
38389         * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
38390           provisioning errors
38391
38392 2002-02-21 21:56  ivan
38393
38394         * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
38395           cp_rename
38396
38397 2002-02-21 17:07  ivan
38398
38399         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: UI work:
38400
38401           make all functions of view/cust_pkg.cgi available on
38402           view/cust_main.cgi  - having them one link down in "Edit" is
38403           confusing.
38404
38405           closes: Bug#325
38406
38407 2002-02-20 14:03  ivan
38408
38409         * httemplate/index.html: invoice reports belong here too
38410
38411 2002-02-20 02:39  ivan
38412
38413         * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
38414
38415 2002-02-20 01:44  ivan
38416
38417         * httemplate/view/cust_main.cgi: don't display full card in
38418           webinterface
38419
38420 2002-02-19 19:17  jeff
38421
38422         * FS/FS/cust_main.pm: correct sense of tax generation
38423
38424 2002-02-19 17:03  ivan
38425
38426         * CREDITS, FS/FS/CGI.pm, FS/FS/Record.pm, FS/FS/queue.pm,
38427           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
38428           FS/bin/freeside-queued, htetc/handler.pl, httemplate/index.html,
38429           httemplate/misc/queue.cgi, httemplate/view/svc_acct.cgi,
38430           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
38431           httemplate/view/svc_www.cgi: use Net::SSH::ssh_cmd for all job
38432           queueing rather than local duplicated ssh subs
38433
38434           queue daemon updates: retry & remove links work, bubble up error
38435           message to webinterface, link to svcnum & have job listings on
38436           view/svc_* pages, closes: Bug#280
38437
38438           s/option/optionname/ schema change, dumb mysql, closes: Bug#334
38439
38440 2002-02-19 15:43  ivan
38441
38442         * httemplate/docs/schema.html: set EVERYTHING=1 for your own
38443           mod_perl compile
38444
38445 2002-02-18 23:51  ivan
38446
38447         * httemplate/index.html: oops
38448
38449 2002-02-18 20:43  ivan
38450
38451         * httemplate/index.html: new main menu!
38452
38453 2002-02-18 19:22  jeff
38454
38455         * FS/FS/cust_refund.pm: fix refund posting
38456
38457 2002-02-18 19:15  ivan
38458
38459         * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
38460
38461 2002-02-18 19:06  ivan
38462
38463         * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
38464
38465 2002-02-18 18:57  ivan
38466
38467         * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
38468           packages to edit service quantities also
38469
38470 2002-02-18 12:09  ivan
38471
38472         * httemplate/edit/part_svc.cgi: bad warning, causing errors with
38473           strict
38474
38475 2002-02-18 10:07  ivan
38476
38477         * FS/FS/prepay_credit.pm: document 'seconds'
38478
38479 2002-02-18 02:14  ivan
38480
38481         * httemplate/edit/svc_www.cgi: oops!
38482
38483 2002-02-18 00:53  ivan
38484
38485         * Makefile: make release and make update-webdemo targets
38486
38487 2002-02-18 00:39  ivan
38488
38489         * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
38490           httemplate/edit/part_pkg.cgi: safe web demo operation!  closes:
38491           Bug#217
38492
38493           fix bug in edit/part_pkg: s/bkg/pkg/
38494
38495           edit/part_pkg.cgi - plan <SELECT> is now properly stick on
38496           errors, closes: Bug#323
38497
38498 2002-02-17 19:45  ivan
38499
38500         * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
38501           netcape4, use one for svc_acct.popnum too
38502
38503 2002-02-17 16:21  jeff
38504
38505         * Makefile: keep accidentally checking in Makefile changes, gotta
38506           do something about that...
38507
38508 2002-02-17 16:13  jeff
38509
38510         * Makefile, FS/FS/Conf.pm: trading in tar for rsync for improved
38511           vpopmail support
38512
38513 2002-02-17 13:01  ivan
38514
38515         * FS/MANIFEST: removing CGIwrapper.pm
38516
38517 2002-02-17 11:12  ivan
38518
38519         * FS/MANIFEST: get ride of CGIwrapper.pm
38520
38521 2002-02-17 11:07  jeff
38522
38523         * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
38524           commands too
38525
38526 2002-02-15 11:34  ivan
38527
38528         * Makefile: keep accidentally checking in Makefile changes, gotta
38529           do something about that...
38530
38531 2002-02-15 11:33  ivan
38532
38533         * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
38534
38535 2002-02-14 10:06  ivan
38536
38537         * bin/: fs-radius-add-check, fs-radius-add-reply: docs?  haha
38538
38539 2002-02-13 17:12  ivan
38540
38541         * FS/FS/cust_pay_batch.pm: don't require state (i18n)
38542
38543 2002-02-12 10:56  ivan
38544
38545         * FS/FS/cust_bill.pm: more information in "cant send invoice email"
38546           error message
38547
38548 2002-02-12 10:47  ivan
38549
38550         * FS/FS/cust_main.pm: fixes:
38551
38552           Error running invoice event ($cust_main->charge( 10.00, 'Overdue
38553           Bill' );): Illegal or empty (text) comment:  at
38554           /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
38555
38556 2002-02-11 21:58  ivan
38557
38558         * httemplate/docs/admin.html: fixes: bug#331
38559
38560 2002-02-11 20:49  ivan
38561
38562         * httemplate/edit/part_bill_event.cgi: oops
38563
38564 2002-02-11 18:11  ivan
38565
38566         * FS/FS/Conf.pm, httemplate/config/config.cgi: add username_policy
38567           "@append domain"
38568
38569           add "select" config type, mmm
38570
38571 2002-02-11 18:06  ivan
38572
38573         * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
38574           BUGS section
38575
38576 2002-02-11 17:25  ivan
38577
38578         * httemplate/edit/part_svc.cgi: red warning for unknown type :)
38579
38580 2002-02-11 17:13  ivan
38581
38582         * httemplate/edit/part_svc.cgi: service definition domsvc is now a
38583           domain pulldown closes: Bug#328
38584
38585 2002-02-11 15:01  ivan
38586
38587         * FS/FS/svc_forward.pm: oops, code hidden by pod
38588
38589 2002-02-11 13:51  ivan
38590
38591         * httemplate/edit/svc_acct.cgi: don't display useless finger and
38592           shell fields if uid is set to fixed & blank in the service
38593           definition - causes: Error: Can't have finger-name without uid
38594
38595 2002-02-11 11:38  ivan
38596
38597         * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
38598           httemplate/edit/process/svc_www.cgi,
38599           httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
38600           svc_www is working!
38601
38602           also auto-create and add A records if necessary using apacheip
38603           config file.
38604
38605           and show all domain_records on view/svc_domain.cgi page
38606
38607 2002-02-10 14:31  ivan
38608
38609         * httemplate/edit/svc_acct.cgi: ui
38610
38611 2002-02-10 14:21  ivan
38612
38613         * httemplate/edit/part_pkg.cgi: slighly different wording
38614
38615 2002-02-10 14:06  ivan
38616
38617         * FS/FS/cust_svc.pm: another bug in quantity checking
38618
38619 2002-02-10 13:37  ivan
38620
38621         * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
38622           works
38623
38624 2002-02-10 13:30  ivan
38625
38626         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
38627           package definitions to all agent types by default
38628
38629           config option to restore current behaviour (must explicitly add
38630           new package definitions to each agent type)
38631
38632           closes: Bug#324
38633
38634 2002-02-10 11:58  ivan
38635
38636         * FS/MANIFEST, FS/bin/freeside-daily,
38637           httemplate/edit/process/part_bill_event.cgi: update billing
38638           documentation for the new world of invoice events added
38639           freeside-daily replacing freeside-bill for the new world of
38640           invoice events
38641
38642 2002-02-10 10:56  ivan
38643
38644         * FS/FS/cust_pay.pm, httemplate/edit/cust_pay.cgi: use unique
38645           tokens to prevent double-submission of payments in the web UI
38646           (closes: Bug#320)
38647
38648 2002-02-10 09:30  ivan
38649
38650         * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
38651           before figuring to display a list or redirect.  eliiminates "2
38652           matching found" displayed but only one in list.
38653
38654 2002-02-10 09:02  ivan
38655
38656         * FS/FS/cust_main_invoice.pm: allow + in email addresses
38657
38658 2002-02-10 08:49  ivan
38659
38660         * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
38661           email addresses into svcnum-linked destinations
38662
38663 2002-02-10 08:40  ivan
38664
38665         * Makefile, httemplate/edit/svc_acct.cgi:
38666           fix "no previous account to recall hidden password from" error
38667           when adding new accounts & get an error on first try
38668
38669 2002-02-10 08:14  ivan
38670
38671         * Makefile, httemplate/index.html,
38672           httemplate/browse/svc_acct_pop.cgi,
38673           httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
38674           webui
38675
38676 2002-02-10 08:05  ivan
38677
38678         * htetc/handler.pl, httemplate/browse/agent.cgi,
38679           httemplate/browse/agent_type.cgi,
38680           httemplate/browse/cust_main_county.cgi,
38681           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
38682           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
38683           httemplate/browse/svc_acct_pop.cgi,
38684           httemplate/config/config-process.cgi,
38685           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
38686           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
38687           httemplate/edit/agent_type.cgi,
38688           httemplate/edit/cust_bill_pay.cgi,
38689           httemplate/edit/cust_credit.cgi,
38690           httemplate/edit/cust_credit_bill.cgi,
38691           httemplate/edit/cust_main.cgi,
38692           httemplate/edit/cust_main_county-expand.cgi,
38693           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
38694           httemplate/edit/part_bill_event.cgi,
38695           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
38696           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
38697           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
38698           httemplate/edit/process/quick-cust_pkg.cgi,
38699           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
38700           httemplate/misc/catchall.cgi,
38701           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
38702           httemplate/misc/process/link.cgi,
38703           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
38704           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
38705           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
38706           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
38707           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
38708           *finally* seems to be working under Mason.  sheesh.  *finally*
38709           seems to be working under Mason.  sheesh.  *finally* seems to be
38710           working under Mason.  sheesh.  *finally* seems to be working
38711           under Mason.  sheesh.  *finally* seems to be working under Mason.
38712           sheesh.  *finally* seems to be working under Mason.   sheesh.
38713           *finally* seems to be working under Mason.  sheesh.  *finally*
38714           seems to be working under Mason.  sheesh.
38715
38716 2002-02-10 05:21  ivan
38717
38718         * htetc/handler.pl, httemplate/browse/agent.cgi,
38719           httemplate/browse/agent_type.cgi,
38720           httemplate/browse/cust_main_county.cgi,
38721           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
38722           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
38723           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
38724           httemplate/edit/agent_type.cgi,
38725           httemplate/edit/cust_bill_pay.cgi,
38726           httemplate/edit/cust_credit.cgi,
38727           httemplate/edit/cust_credit_bill.cgi,
38728           httemplate/edit/cust_main.cgi,
38729           httemplate/edit/cust_main_county-expand.cgi,
38730           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
38731           httemplate/edit/part_bill_event.cgi,
38732           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
38733           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
38734           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
38735           httemplate/edit/process/REAL_cust_pkg.cgi,
38736           httemplate/edit/process/agent.cgi,
38737           httemplate/edit/process/agent_type.cgi,
38738           httemplate/edit/process/cust_bill_pay.cgi,
38739           httemplate/edit/process/cust_credit.cgi,
38740           httemplate/edit/process/cust_credit_bill.cgi,
38741           httemplate/edit/process/cust_main.cgi,
38742           httemplate/edit/process/cust_main_county-collapse.cgi,
38743           httemplate/edit/process/cust_main_county-expand.cgi,
38744           httemplate/edit/process/cust_pay.cgi,
38745           httemplate/edit/process/cust_pkg.cgi,
38746           httemplate/edit/process/part_pkg.cgi,
38747           httemplate/edit/process/quick-cust_pkg.cgi,
38748           httemplate/edit/process/svc_acct.cgi,
38749           httemplate/edit/process/svc_acct_pop.cgi,
38750           httemplate/edit/process/svc_domain.cgi,
38751           httemplate/edit/process/svc_forward.cgi,
38752           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
38753           httemplate/misc/catchall.cgi,
38754           httemplate/misc/delete-cust_pay.cgi,
38755           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
38756           httemplate/misc/print-invoice.cgi,
38757           httemplate/misc/unsusp_pkg.cgi,
38758           httemplate/misc/process/catchall.cgi,
38759           httemplate/misc/process/delete-customer.cgi,
38760           httemplate/misc/process/link.cgi, httemplate/search/cust_pkg.cgi,
38761           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
38762           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
38763           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
38764           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
38765           removed <!-- $Id$ --> from all files to fix any redirects, whew
38766
38767           Mason handler.pl overrides CGI::redirect
38768
38769           fixed strict; problems in edit/part_pkg.cgi &
38770           edit/process/part_pkg.cgi
38771
38772 2002-02-09 18:28  ivan
38773
38774         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
38775           httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
38776           config file
38777
38778 2002-02-09 18:16  ivan
38779
38780         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
38781           FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
38782           httemplate/browse/part_bill_event.cgi,
38783           httemplate/edit/part_pkg.cgi,
38784           httemplate/edit/process/part_bill_event.cgi,
38785           httemplate/edit/process/part_pkg.cgi,
38786           httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
38787           tested (closes: Bug#313).
38788
38789           view/cust_bill.cgi invoice view shows invoice events!
38790
38791           fix bug where adding events with no name silently failed instead
38792           of giving an error
38793
38794           add new comission plans
38795
38796 2002-02-09 10:24  ivan
38797
38798         * FS/FS/CGI.pm, htetc/handler.pl,
38799           httemplate/edit/process/agent_type.cgi,
38800           httemplate/edit/process/cust_main_county-expand.cgi,
38801           httemplate/edit/process/cust_pay.cgi,
38802           httemplate/edit/process/part_pkg.cgi,
38803           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
38804           httemplate/search/svc_domain.cgi: no more exit() in templates
38805
38806 2002-02-09 10:09  ivan
38807
38808         * FS/FS/svc_domain.pm: okay all external export from .pm files is
38809           queued! (closes: Bug#249)
38810
38811 2002-02-09 09:45  ivan
38812
38813         * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
38814           FS::cust_svc::check look up & check pkg_svc.quantity like
38815           httemplate/view/cust_pkg.cgi (closes: Bug#43)
38816
38817 2002-02-09 09:03  ivan
38818
38819         * FS/FS/CGI.pm, htetc/handler.pl: okay, both Apache::ASP and Mason
38820           should set no-cache headers now (closes: Bug#23)
38821
38822 2002-02-07 14:30  ivan
38823
38824         * Makefile: oops, reversing bad Makefile patch
38825
38826 2002-02-07 14:29  ivan
38827
38828         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
38829           FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
38830           httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
38831           httemplate/view/cust_main.cgi: delete payments
38832
38833 2002-02-06 07:55  ivan
38834
38835         * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
38836           blib/ files
38837
38838 2002-02-06 07:50  ivan
38839
38840         * FS/FS/cust_bill.pm: pod typo
38841
38842 2002-02-06 07:49  ivan
38843
38844         * Makefile: documentation building Makefile patch
38845
38846 2002-02-06 07:36  ivan
38847
38848         * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
38849           punctuation
38850
38851 2002-02-06 06:58  ivan
38852
38853         * FS/bin/freeside-adduser: fix for non-file auth
38854
38855 2002-02-05 12:25  ivan
38856
38857         * FS/FS/Record.pm: better error messages if you haven't run
38858           fs-setup ?
38859
38860 2002-02-05 08:48  ivan
38861
38862         * fs_passwd/fs_passwd, httemplate/docs/passwd.html: web-based
38863           password changer!
38864
38865 2002-02-04 09:06  ivan
38866
38867         * Makefile: 1.4.0pre8!
38868
38869 2002-02-04 09:04  ivan
38870
38871         * httemplate/edit/part_bill_event.cgi: have fs-setup create the
38872           necessary "default" billing events documentation on necessary
38873           "default" billing events
38874
38875 2002-02-04 08:44  ivan
38876
38877         * httemplate/edit/part_bill_event.cgi,
38878           httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
38879           FS/FS/cust_main.pm: billing events!
38880
38881 2002-01-30 10:22  ivan
38882
38883         * httemplate/: browse/part_bill_event.cgi,
38884           edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
38885           working invoice event web interface
38886
38887 2002-01-30 06:18  ivan
38888
38889         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
38890           httemplate/browse/agent_type.cgi,
38891           httemplate/browse/cust_main_county.cgi,
38892           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
38893           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
38894           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
38895           httemplate/edit/agent_type.cgi,
38896           httemplate/edit/cust_bill_pay.cgi,
38897           httemplate/edit/cust_credit.cgi,
38898           httemplate/edit/cust_credit_bill.cgi,
38899           httemplate/edit/cust_main.cgi,
38900           httemplate/edit/cust_main_county-expand.cgi,
38901           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
38902           httemplate/edit/part_bill_event.cgi,
38903           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
38904           httemplate/edit/svc_acct_pop.cgi, httemplate/edit/svc_domain.cgi,
38905           httemplate/edit/svc_forward.cgi,
38906           httemplate/edit/process/agent.cgi,
38907           httemplate/edit/process/agent_type.cgi,
38908           httemplate/edit/process/cust_bill_pay.cgi,
38909           httemplate/edit/process/cust_credit.cgi,
38910           httemplate/edit/process/cust_credit_bill.cgi,
38911           httemplate/edit/process/cust_main.cgi,
38912           httemplate/edit/process/cust_main_county-collapse.cgi,
38913           httemplate/edit/process/cust_main_county-expand.cgi,
38914           httemplate/edit/process/cust_pay.cgi,
38915           httemplate/edit/process/cust_pkg.cgi,
38916           httemplate/edit/process/part_pkg.cgi,
38917           httemplate/edit/process/quick-cust_pkg.cgi,
38918           httemplate/edit/process/svc_acct.cgi,
38919           httemplate/edit/process/svc_acct_pop.cgi,
38920           httemplate/edit/process/svc_domain.cgi,
38921           httemplate/edit/process/svc_forward.cgi,
38922           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
38923           httemplate/misc/catchall.cgi,
38924           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
38925           httemplate/misc/print-invoice.cgi,
38926           httemplate/misc/unsusp_pkg.cgi,
38927           httemplate/misc/process/catchall.cgi,
38928           httemplate/misc/process/delete-customer.cgi,
38929           httemplate/misc/process/link.cgi,
38930           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
38931           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
38932           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
38933           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
38934           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
38935           remove   use Module; and   $cgi = new CGI;   &cgisuidsetup();
38936           from all templates.  should work better under Mason.
38937
38938 2002-01-29 09:42  ivan
38939
38940         * FS/FS/part_bill_event.pm, httemplate/docs/schema.html: weight,
38941           plan and plandata fields in part_bill_event
38942
38943 2002-01-29 08:33  ivan
38944
38945         * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
38946           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
38947           FS/FS/svc_acct.pm, bin/pod2x, htetc/handler.pl,
38948           httemplate/index.html, httemplate/browse/part_bill_event.cgi,
38949           httemplate/edit/part_bill_event.cgi,
38950           httemplate/edit/part_pkg.cgi,
38951           httemplate/edit/process/part_bill_event.cgi: - web interface for
38952           hourly account charges!   (FS::cust_pkg, FS::cust_svc and
38953           FS::svc_acct seconds_since methods) - Makefile target to
38954           regenerate HTML manpages on install - FS.pm doc update -
38955           $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
38956           ->cancel, ->invoicing_list_addpost - start of a billing event web
38957           interface - cust_pay::upgrade_replace doesn't error out if
38958           history includes   overapplied payments
38959
38960 2002-01-28 03:24  ivan
38961
38962         * FS/FS/Record.pm: oops, syntax error in new() check for missing
38963           subclass table sub (eek)
38964
38965 2002-01-27 22:57  ivan
38966
38967         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
38968           FS/FS/cust_refund.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
38969           httemplate/docs/schema.html: book closing schema changes
38970
38971 2002-01-27 21:15  ivan
38972
38973         * FS/FS/part_export.pm, FS/FS/part_export_option.pm,
38974           httemplate/docs/schema.html: part_export schema changes
38975
38976 2002-01-25 17:52  ivan
38977
38978         * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
38979
38980 2002-01-24 09:02  ivan
38981
38982         * FS/FS/Record.pm: emit a warning in this unlikely case again
38983
38984 2002-01-24 08:58  ivan
38985
38986         * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
38987           cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
38988           rather than == 0 in the ::check's ....  <rluser> you might
38989           consider <= 0
38990
38991 2002-01-24 08:54  ivan
38992
38993         * FS/FS/cust_credit_refund.pm: stack traces help alot
38994
38995 2002-01-24 03:52  ivan
38996
38997         * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
38998           jeff's on a bugfinding roll here, thanks!
38999
39000 2002-01-24 03:43  ivan
39001
39002         * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
39003           cust_credit_refund::cust_credit should exist..
39004
39005 2002-01-23 22:52  ivan
39006
39007         * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
39008           FS::cust_refund::check  'amount' should probably be replaced with
39009           +'refund' in two places
39010
39011 2002-01-23 22:46  ivan
39012
39013         * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
39014
39015 2002-01-23 18:26  ivan
39016
39017         * FS/FS/cust_refund.pm: fix cust_refund::insert
39018
39019 2002-01-22 07:57  ivan
39020
39021         * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
39022           $0.00 in credits/payments/refunds
39023
39024 2002-01-22 06:55  ivan
39025
39026         * FS/FS/part_svc.pm: docu
39027
39028 2002-01-22 06:53  ivan
39029
39030         * FS/FS/svc_acct.pm: silly compilation problem
39031
39032 2002-01-22 06:42  ivan
39033
39034         * httemplate/docs/index.html: remove old upgrade docs
39035
39036 2002-01-21 03:30  ivan
39037
39038         * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
39039
39040 2002-01-19 07:16  ivan
39041
39042         * FS/FS/UID.pm: error message update
39043
39044 2002-01-16 07:37  ivan
39045
39046         * FS/FS/svc_acct.pm: doc
39047
39048 2002-01-14 12:28  ivan
39049
39050         * FS/FS/: Conf.pm, svc_acct.pm: pay some attention to 1.4 RADIUS
39051           SQL export
39052
39053 2002-01-09 05:29  ivan
39054
39055         * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
39056           cache files on customer replace.
39057
39058           do an exact search along with the fuzzy search (webui)
39059
39060 2002-01-03 09:40  ivan
39061
39062         * FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
39063           FS/t/cust_bill_event.t, FS/t/part_bill_event.t,
39064           httemplate/docs/schema.html: more schema changes:
39065           part_bill_event and cust_bill_event tables
39066
39067           remove old 1.4.0pre READMEs
39068
39069 2001-12-28 07:14  ivan
39070
39071         * FS/FS/cust_main.pm: force printing in freeside-overdue
39072
39073 2001-12-28 06:40  ivan
39074
39075         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
39076           httemplate/edit/part_pkg.cgi: add more options to
39077           freeside-overdue
39078
39079           add charge method to FS::cust_main
39080
39081           one-off packages default to disabled
39082
39083           billing payname defaults to first and last, not "Accounts
39084           Payable"
39085
39086 2001-12-27 01:26  ivan
39087
39088         * FS/FS/Record.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
39089           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
39090           httemplate/edit/agent_type.cgi, httemplate/edit/cust_main.cgi,
39091           httemplate/edit/cust_pkg.cgi, httemplate/edit/part_pkg.cgi,
39092           httemplate/edit/part_svc.cgi,
39093           httemplate/edit/process/part_pkg.cgi,
39094           httemplate/view/cust_main.cgi: service and package disable!
39095
39096 2001-12-26 15:59  ivan
39097
39098         * httemplate/docs/schema.html: doc
39099
39100 2001-12-26 07:41  ivan
39101
39102         * httemplate/view/cust_main.cgi: remove warnings
39103
39104 2001-12-26 07:11  ivan
39105
39106         * httemplate/edit/process/cust_credit.cgi: apply credits!!
39107
39108 2001-12-26 07:08  ivan
39109
39110         * FS/MANIFEST: add freeside-overdue
39111
39112 2001-12-26 07:07  ivan
39113
39114         * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
39115           posting credit
39116
39117 2001-12-26 03:17  ivan
39118
39119         * FS/FS/cust_main.pm: (untested eek) freeside-overdue script &
39120           cust_main balance_date & total_owed_date methods
39121
39122 2001-12-26 01:18  ivan
39123
39124         * httemplate/: index.html, search/cust_pay.html,
39125           view/cust_main.cgi: search by check #
39126
39127 2001-12-25 23:53  ivan
39128
39129         * FS/FS/cust_pay.pm: doc
39130
39131 2001-12-25 22:02  ivan
39132
39133         * httemplate/edit/cust_pay.cgi: UI
39134
39135 2001-12-25 21:19  ivan
39136
39137         * httemplate/: index.html, edit/cust_pay.cgi,
39138           edit/process/cust_pay.cgi, search/cust_main.cgi,
39139           search/cust_main.html: expedited check entry
39140
39141 2001-12-25 21:02  ivan
39142
39143         * CREDITS: still missing tons of folks, i am sure
39144
39145 2001-12-25 20:52  ivan
39146
39147         * httemplate/search/: cust_bill.html, cust_main.html: same look as
39148           rest of search pages
39149
39150 2001-12-25 20:25  ivan
39151
39152         * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
39153           httemplate/edit/cust_pay.cgi,
39154           httemplate/edit/process/cust_credit.cgi,
39155           httemplate/edit/process/cust_pay.cgi: auto-apply payments and
39156           credits, post credit UI overhaul
39157
39158 2001-12-25 18:33  ivan
39159
39160         * httemplate/edit/cust_pay.cgi: fix service display for duplicates
39161
39162 2001-12-21 13:40  ivan
39163
39164         * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
39165           httemplate/view/cust_main.cgi: add name/address to post payment
39166           screen
39167
39168           get rid of some $-0.00  yay for ieee fp
39169
39170 2001-12-21 12:55  ivan
39171
39172         * FS/FS/cust_bill_pay.pm: fixes
39173
39174             total cust_bill_pay.amount and cust_credit_bill.amount 19.95
39175           for invnum 1659
39176             greater than cust_bill.charged 19.95 at
39177             /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
39178
39179 2001-12-19 21:34  ivan
39180
39181         * FS/FS/Record.pm: work better with DBIx::Profile
39182
39183 2001-12-19 18:09  ivan
39184
39185         * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
39186           '*' password
39187
39188 2001-12-19 18:07  ivan
39189
39190         * FS/FS/svc_acct.pm: quiet warnings
39191
39192 2001-12-19 06:33  ivan
39193
39194         * FS/FS/svc_acct.pm: alas, a 5.6-ism
39195
39196 2001-12-19 06:30  ivan
39197
39198         * FS/FS/svc_acct.pm: surpress warnings
39199
39200 2001-12-18 11:36  ivan
39201
39202         * httemplate/edit/cust_bill_pay.cgi: another dum tyop
39203
39204 2001-12-18 11:34  ivan
39205
39206         * httemplate/edit/cust_bill_pay.cgi: typo
39207
39208 2001-12-18 11:32  ivan
39209
39210         * httemplate/edit/cust_bill_pay.cgi: declar vars
39211
39212 2001-12-18 11:30  ivan
39213
39214         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
39215           process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
39216           payment webinterface
39217
39218 2001-12-17 23:12  ivan
39219
39220         * httemplate/search/cust_pkg.cgi: really working dates on package
39221           browse.  ouch.
39222
39223 2001-12-17 23:08  ivan
39224
39225         * httemplate/search/cust_pkg.cgi: working dates on package browse
39226
39227 2001-12-17 22:45  ivan
39228
39229         * httemplate/search/cust_pkg.cgi: oops.  *sigh*
39230
39231 2001-12-17 22:38  ivan
39232
39233         * httemplate/search/cust_pkg.cgi: show dates on package browse
39234
39235 2001-12-17 22:29  ivan
39236
39237         * FS/FS/svc_acct_pop.pm: full number in POP pulldown
39238
39239 2001-12-17 17:49  ivan
39240
39241         * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
39242           MANIFEST
39243
39244           fix warning:
39245
39246           FS::cust_main_invoice=HASH(0x90c86c4) at
39247           /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
39248
39249 2001-12-17 15:59  ivan
39250
39251         * FS/FS/cust_bill.pm: fixes
39252
39253            Argument "" isn't numeric in ncmp at
39254            /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
39255
39256 2001-12-16 15:50  ivan
39257
39258         * FS/FS/cust_main.pm: eek nasty bug
39259
39260 2001-12-15 16:55  ivan
39261
39262         * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
39263           cust_bill_pay.amount 39.9 for paynum 240 greater than
39264           cust_pay.paid 39.90
39265
39266 2001-12-15 14:59  ivan
39267
39268         * httemplate/view/svc_acct.cgi: style
39269
39270 2001-12-15 14:58  ivan
39271
39272         * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
39273           records
39274
39275 2001-12-15 14:56  ivan
39276
39277         * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
39278           <burgess@www.cynjut.net>, thanks
39279
39280 2001-12-15 14:47  ivan
39281
39282         * httemplate/edit/cust_main.cgi: allow entering of referral
39283           customer by number as well as by link off the view page, courtesy
39284           of Dave Burgess <burgess@www.cynjut.net>
39285
39286 2001-12-14 16:17  ivan
39287
39288         * FS/FS/cust_main.pm: style changes
39289
39290 2001-12-13 10:37  ivan
39291
39292         * FS/bin/freeside-setinvoice: okay, it should really work now
39293
39294 2001-12-13 09:52  ivan
39295
39296         * FS/bin/freeside-setinvoice: fix setinvoice script
39297
39298 2001-12-13 01:17  ivan
39299
39300         * FS/bin/freeside-setinvoice: added util to set invoice
39301           destinations
39302
39303 2001-12-12 11:42  ivan
39304
39305         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
39306           passwords in web interface
39307
39308 2001-12-11 13:26  ivan
39309
39310         * httemplate/search/svc_acct.cgi: missing space in SQL, oops
39311
39312 2001-12-10 04:18  ivan
39313
39314         * FS/FS/Record.pm: Pg datatype pain
39315
39316 2001-12-09 20:54  ivan
39317
39318         * httemplate/index.html: typo noticed by Dave Burgess
39319           <burgess@www.cynjut.net>, thanks.
39320
39321 2001-12-09 16:44  ivan
39322
39323         * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
39324           wasn't getting substitued.
39325
39326 2001-12-09 15:31  ivan
39327
39328         * httemplate/search/svc_acct.cgi: harmless? missing ;
39329
39330 2001-12-08 02:08  ivan
39331
39332         * httemplate/config/config.cgi: need a POST here; browsers
39333           (especially IE) are unhappy with the default GET
39334
39335 2001-12-08 02:07  ivan
39336
39337         * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
39338           custnum!
39339
39340 2001-12-08 02:03  ivan
39341
39342         * FS/FS/cust_main.pm: fix logic error creating invoice line items
39343
39344 2001-12-08 02:01  ivan
39345
39346         * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
39347
39348 2001-12-04 05:10  ivan
39349
39350         * httemplate/edit/svc_forward.cgi: from Dave Burgess
39351           <burgess@neonramp.com>:
39352
39353            I had to change line 104 in /edit/svc_forward.cgi and add 'my'
39354           as the
39355            qualifier on the LHS of the assignment.  This also solves the
39356            problem with a similar error on the RHS of line 105.  It also
39357           seems to make
39358            the routine work fairly reliably (it has been problematic for me
39359           in the
39360            past).
39361
39362 2001-12-03 03:33  ivan
39363
39364         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
39365           paged service browse!!
39366
39367 2001-12-03 02:59  ivan
39368
39369         * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
39370           browse
39371
39372 2001-12-03 00:43  ivan
39373
39374         * httemplate/search/cust_main.cgi: paged customer browse!
39375
39376 2001-12-03 00:41  ivan
39377
39378         * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
39379           httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
39380           option paged implementation of customer browse!
39381
39382 2001-11-29 16:04  ivan
39383
39384         * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
39385           methods
39386
39387 2001-11-20 19:42  ivan
39388
39389         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
39390           name (!)
39391
39392 2001-11-20 19:40  ivan
39393
39394         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
39395           postalinvoicedefault config file
39396
39397 2001-11-13 13:27  ivan
39398
39399         * FS/MANIFEST: remove freeside-print-batch
39400
39401 2001-11-12 05:19  ivan
39402
39403         * FS/FS/cust_main.pm: import hack to be less strict
39404
39405 2001-11-08 07:26  ivan
39406
39407         * FS/bin/freeside-queued: harmless typo noticed by "Edward
39408           Shabotinsky" <lanshark@bsinet.net>, thanks
39409
39410 2001-11-06 10:45  ivan
39411
39412         * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
39413
39414 2001-11-06 10:35  ivan
39415
39416         * Makefile: i REALLY suck at Makefiles
39417
39418 2001-11-06 10:34  ivan
39419
39420         * Makefile: i suck at Makefiles
39421
39422 2001-11-06 10:22  ivan
39423
39424         * Makefile: make foo for htetc/global.asa
39425
39426 2001-11-06 09:58  ivan
39427
39428         * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
39429
39430 2001-11-05 13:30  ivan
39431
39432         * Makefile: more fixes for fresh installation
39433
39434 2001-11-05 13:26  ivan
39435
39436         * Makefile: yet more Make
39437
39438 2001-11-05 13:24  ivan
39439
39440         * Makefile: make create-database fix
39441
39442 2001-11-05 12:12  ivan
39443
39444         * Makefile, FS/FS/Record.pm: makefile fixups
39445
39446 2001-11-05 09:00  jeff
39447
39448         * FS/FS/svc_acct.pm: improved svc_acct replacement
39449
39450 2001-11-05 08:42  ivan
39451
39452         * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
39453           badly, oops
39454
39455 2001-11-05 06:03  ivan
39456
39457         * Makefile: move sys-dependant stuff to vars
39458
39459 2001-11-05 05:57  ivan
39460
39461         * FS/FS/svc_acct.pm: doc tyop
39462
39463 2001-11-05 03:55  ivan
39464
39465         * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
39466           expressions remove debugging warn output
39467
39468 2001-11-03 09:49  ivan
39469
39470         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
39471           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
39472           FS/FS/svc_acct.pm, FS/t/SearchCache.t,
39473           httemplate/search/cust_main.cgi: new 'jsearch' call for big
39474           joined searches & caching support preliminary customer browse
39475           optimizations, much faster!
39476
39477 2001-11-01 21:28  ivan
39478
39479         * httemplate/config/config.cgi: note config changes need
39480           apache/freeside-queued restart to take effect
39481
39482 2001-11-01 21:11  ivan
39483
39484         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
39485
39486 2001-11-01 20:55  ivan
39487
39488         * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
39489           FS/FS/Conf.pm: config web GUI updates.  almost usable now.
39490
39491 2001-10-31 16:16  ivan
39492
39493         * httemplate/search/cust_main.cgi: hit the database slightly less.
39494           this page still takes forever with lots of customers.
39495
39496 2001-10-30 11:05  ivan
39497
39498         * FS/FS/cust_pay_batch.pm, httemplate/index.html,
39499           httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
39500           web interface to view pending batch
39501
39502 2001-10-30 07:42  ivan
39503
39504         * httemplate/edit/cust_main.cgi: put default country up top
39505
39506 2001-10-30 07:41  ivan
39507
39508         * httemplate/edit/cust_main.cgi: precedence oops
39509
39510 2001-10-30 07:39  ivan
39511
39512         * httemplate/edit/cust_main.cgi: better ordering of state selection
39513           on new customer screen
39514
39515 2001-10-30 06:54  ivan
39516
39517         * htetc/handler.pl, httemplate/browse/agent.cgi,
39518           httemplate/browse/agent_type.cgi,
39519           httemplate/browse/cust_main_county.cgi,
39520           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
39521           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
39522           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
39523           httemplate/edit/cust_credit_bill.cgi,
39524           httemplate/edit/cust_main.cgi,
39525           httemplate/edit/cust_main_county-expand.cgi,
39526           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
39527           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
39528           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
39529           httemplate/misc/catchall.cgi,
39530           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
39531           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
39532           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
39533           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
39534           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
39535           httemplate/view/svc_forward.cgi: get rid of header foo in
39536           individual templates
39537
39538 2001-10-30 06:20  ivan
39539
39540         * htetc/handler.pl, httemplate/config/config-view.cgi,
39541           httemplate/config/config.cgi: web config should workish now
39542
39543 2001-10-30 05:49  ivan
39544
39545         * Makefile: work with CVS version too
39546
39547 2001-10-30 05:48  ivan
39548
39549         * Makefile: make
39550
39551 2001-10-30 05:47  ivan
39552
39553         * Makefile, FS/bin/freeside-adduser, conf/shells, conf/smtpmachine:
39554           `make create-config' installs default config (conf dir update)
39555           freeside-adduser uses default secrets file
39556
39557 2001-10-30 04:38  ivan
39558
39559         * Makefile: make
39560
39561 2001-10-30 04:35  ivan
39562
39563         * Makefile: makefile typo
39564
39565 2001-10-30 03:47  ivan
39566
39567         * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
39568           httemplate/docs/index.html: whew more install docs and automation
39569
39570 2001-10-30 02:20  ivan
39571
39572         * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser:
39573           setup/config updates.  getting easier...
39574
39575 2001-10-29 13:22  ivan
39576
39577         * Makefile: fix make clean
39578
39579 2001-10-29 12:53  ivan
39580
39581         * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
39582           records
39583
39584 2001-10-29 09:17  ivan
39585
39586         * Makefile: automate a tiny bit more
39587
39588 2001-10-26 03:24  ivan
39589
39590         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
39591           httemplate/browse/agent_type.cgi,
39592           httemplate/browse/cust_main_county.cgi,
39593           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
39594           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
39595           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
39596           httemplate/edit/cust_credit_bill.cgi,
39597           httemplate/edit/cust_main.cgi,
39598           httemplate/edit/cust_main_county-expand.cgi,
39599           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
39600           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
39601           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
39602           httemplate/misc/catchall.cgi,
39603           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
39604           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
39605           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
39606           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
39607           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
39608           httemplate/view/svc_forward.cgi: cache foo *sigh*
39609
39610 2001-10-26 02:50  ivan
39611
39612         * httemplate/config/config-process.cgi: otherwise people will have
39613           problems with `0' zero
39614
39615 2001-10-25 14:24  ivan
39616
39617         * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
39618
39619 2001-10-25 09:13  ivan
39620
39621         * FS/FS/cust_main_invoice.pm: & in email addresses
39622
39623 2001-10-25 01:41  ivan
39624
39625         * FS/FS/Conf.pm: remove debugging cruft
39626
39627 2001-10-24 08:45  ivan
39628
39629         * httemplate/config/config-process.cgi: correct for browser
39630           munching
39631
39632 2001-10-24 08:29  ivan
39633
39634         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
39635           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
39636           httemplate/index.html, httemplate/config/config-process.cgi,
39637           httemplate/config/config-view.cgi,
39638           httemplate/search/svc_acct.cgi: preliminary web config editor
39639
39640           new config files: username-ampersand, passwordmax
39641
39642           fs-setup updates
39643
39644           get rid of old and crufty and unused registries/ config foo
39645
39646           documentation updates
39647
39648 2001-10-23 13:53  ivan
39649
39650         * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
39651           UPDATE
39652
39653           greeeat.
39654
39655 2001-10-22 07:48  ivan
39656
39657         * FS/FS/svc_acct.pm: fix dir check
39658
39659 2001-10-22 05:22  ivan
39660
39661         * FS/FS/svc_domain.pm: fix delete method for new databases
39662
39663 2001-10-22 01:31  ivan
39664
39665         * FS/FS/cust_main.pm: tyop
39666
39667 2001-10-22 01:29  ivan
39668
39669         * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
39670           warnings, delete package ability (& warning)
39671
39672 2001-10-20 05:17  ivan
39673
39674         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm, htetc/handler.pl,
39675           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
39676           httemplate/edit/part_pkg.cgi, httemplate/edit/svc_acct.cgi,
39677           httemplate/edit/process/cust_main.cgi,
39678           httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
39679           exempt flags, UI to edit rework part_pkg editing UI some more
39680
39681 2001-10-15 07:58  ivan
39682
39683         * FS/FS/cust_pkg.pm, htetc/handler.pl,
39684           httemplate/edit/REAL_cust_pkg.cgi,
39685           httemplate/edit/process/REAL_cust_pkg.cgi: date editing
39686
39687 2001-10-15 05:16  ivan
39688
39689         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
39690           httemplate/misc/bill.cgi: print reasons with credits on invoices
39691
39692           use straight eval, not Safe::reval in cust_main::bill for now, as
39693           i have no   idea how to call methods on a share()'ed scalar.
39694           hmm.
39695
39696           add cust_pkg::cust_main method
39697
39698           s/eidiot/idiot/ in httemplate/misc/bill.cgi
39699
39700 2001-10-15 04:39  ivan
39701
39702         * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
39703           plan ||= 'flat' for custom pricing 9clone) package definitions
39704           too
39705
39706 2001-10-15 04:35  ivan
39707
39708         * httemplate/edit/cust_main.cgi: visual fix
39709
39710 2001-10-15 03:42  ivan
39711
39712         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
39713           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
39714           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
39715           httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
39716           pass, oh my
39717
39718 2001-10-11 10:46  ivan
39719
39720         * htetc/handler.pl: price plan uI!
39721
39722 2001-10-11 10:44  ivan
39723
39724         * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
39725           ----------------------------------------------------------------------
39726
39727 2001-10-09 23:22  thalakan
39728
39729         * httemplate/search/cust_main.cgi: Reverted.
39730
39731 2001-10-09 22:59  thalakan
39732
39733         * httemplate/search/cust_main.cgi: Stupid mistake.  Works now.
39734
39735 2001-10-09 22:42  ivan
39736
39737         * httemplate/search/cust_main.cgi: revert silly changes
39738
39739 2001-10-09 22:33  thalakan
39740
39741         * httemplate/search/cust_main.cgi: Change to use ut_name instead.
39742
39743 2001-10-09 22:24  ivan
39744
39745         * FS/FS/Record.pm: embarassing doc fix, thanks jason
39746
39747 2001-10-09 16:10  ivan
39748
39749         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
39750           FS/FS/cust_pkg.pm, httemplate/docs/schema.html: add
39751           `unsuspendauto' config file: enable the automatic unsuspension of
39752           suspended packages when a customer's balance due changes from
39753           positive to zero or negative as the result of a payment or credit
39754
39755           add cust_pkg.manual_flag to disable this behaviour per customer
39756           package (no UI to set this yet)
39757
39758 2001-10-09 00:16  ivan
39759
39760         * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
39761           fix
39762
39763 2001-10-08 20:11  ivan
39764
39765         * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
39766           sheesh
39767
39768 2001-10-02 09:00  jeff
39769
39770         * FS/FS/cust_pay_batch.pm: add pkey to batch payments and fix a doc
39771           typo
39772
39773 2001-10-02 04:10  ivan
39774
39775         * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
39776           up in fix.net's password files
39777
39778 2001-10-01 03:31  ivan
39779
39780         * FS/FS/cust_pkg.pm: oops
39781
39782 2001-09-30 15:35  ivan
39783
39784         * FS/FS/svc_acct.pm: arg
39785
39786 2001-09-30 15:19  ivan
39787
39788         * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
39789
39790 2001-09-30 13:30  ivan
39791
39792         * FS/FS/svc_acct.pm: username-uppercase config file
39793
39794 2001-09-27 14:49  ivan
39795
39796         * FS/FS/svc_acct_pop.pm: not used
39797
39798 2001-09-27 14:12  ivan
39799
39800         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
39801
39802 2001-09-27 13:41  ivan
39803
39804         * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
39805           FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
39806           selector!
39807
39808 2001-09-27 11:33  ivan
39809
39810         * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
39811           domsvc
39812
39813 2001-09-26 02:17  ivan
39814
39815         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_credit_bill.pm,
39816           FS/FS/cust_main.pm, FS/FS/part_pop_local.pm,
39817           FS/FS/svc_acct_pop.pm, FS/t/part_pop_local.t,
39818           httemplate/docs/schema.html: add part_pop_local table
39819
39820 2001-09-25 11:03  ivan
39821
39822         * FS/FS/cust_main.pm:
39823           ror
39824
39825 2001-09-25 11:01  ivan
39826
39827         * FS/FS/cust_main.pm: add emailinvoiceonly config file and begin to
39828           use it
39829
39830 2001-09-25 08:55  ivan
39831
39832         * FS/FS/cust_main.pm: Business::OnlinePayment::BankOfAmerica
39833
39834 2001-09-24 17:05  ivan
39835
39836         * FS/bin/freeside-queued: better REAPER
39837
39838 2001-09-23 20:23  ivan
39839
39840         * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
39841
39842 2001-09-20 20:47  ivan
39843
39844         * httemplate/view/cust_main.cgi: show company and name (instead of
39845           just company) for referring customers that have a company
39846
39847 2001-09-19 17:13  ivan
39848
39849         * FS/FS/cust_main.pm: really fix fuzzy searching
39850
39851 2001-09-19 17:10  ivan
39852
39853         * FS/FS/cust_main.pm: fix fuzzy searching
39854
39855 2001-09-19 14:51  ivan
39856
39857         * FS/bin/freeside-queued: set real uid too.  whew.  ssh now
39858           working.
39859
39860 2001-09-19 14:06  ivan
39861
39862         * FS/: MANIFEST, FS/svc_acct.pm, bin/freeside-apply-credits:
39863           directory hashing remove jeff's lib patch from
39864           freeside-apply-credits add freeside-apply-credits to MANIFEST
39865           README for pre3-4
39866
39867 2001-09-19 12:41  ivan
39868
39869         * FS/FS/svc_acct.pm: tyop
39870
39871 2001-09-19 12:39  ivan
39872
39873         * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
39874
39875 2001-09-19 12:28  ivan
39876
39877         * FS/FS/svc_acct.pm: ;args
39878
39879 2001-09-19 12:19  ivan
39880
39881         * FS/FS/svc_acct.pm: FS::svc_acct::ssh
39882
39883 2001-09-19 12:00  ivan
39884
39885         * FS/bin/freeside-queued: set $ENV{HOME}
39886
39887 2001-09-18 17:24  ivan
39888
39889         * FS/FS/svc_acct.pm: icradius transactional password changes
39890           (suspensions, unsuspensions)
39891
39892 2001-09-16 05:45  ivan
39893
39894         * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
39895           httemplate/index.html, httemplate/search/cust_main.cgi,
39896           httemplate/view/cust_main.cgi: fix oops in
39897           FS::cust_main_invoice::replace preventing package cancellation
39898
39899           add toggle switch to cust_main searching to show/hide cancelled
39900           customers.  hidecancelledcustomers config file is just which
39901           state it starts in.
39902
39903           add signupurl config file to enable showing of the customer's
39904           signup URL on the view page.
39905
39906 2001-09-14 12:54  ivan
39907
39908         * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
39909
39910 2001-09-14 11:05  ivan
39911
39912         * FS/FS/Record.pm: s/croak/confess/
39913
39914 2001-09-12 08:45  ivan
39915
39916         * FS/FS/part_svc.pm: oops
39917
39918 2001-09-11 16:44  ivan
39919
39920         * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
39921           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
39922           httemplate/view/svc_acct.cgi: radius attributes & default/fixed
39923           values should work again now
39924
39925 2001-09-11 15:20  ivan
39926
39927         * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
39928           bin/fs-radius-add-reply: fix radius attribute adding
39929
39930 2001-09-11 14:58  ivan
39931
39932         * FS/bin/freeside-queued: usage sub
39933
39934 2001-09-11 13:44  ivan
39935
39936         * httemplate/search/svc_acct.cgi: getting "you should run the
39937           bin/fs-migrate-svc_acct_sm" message unexpectedly
39938
39939 2001-09-11 12:16  ivan
39940
39941         * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
39942           others?
39943
39944 2001-09-11 06:10  ivan
39945
39946         * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
39947           export
39948
39949 2001-09-11 05:46  ivan
39950
39951         * httemplate/edit/process/part_svc.cgi: more service edit fix
39952
39953 2001-09-11 05:42  ivan
39954
39955         * httemplate/edit/part_svc.cgi: fix service editing
39956
39957 2001-09-11 05:25  ivan
39958
39959         * FS/FS/queue.pm: queue clean fix
39960
39961 2001-09-11 05:24  ivan
39962
39963         * FS/FS/queue.pm: job queue fix
39964
39965 2001-09-11 05:10  ivan
39966
39967         * FS/FS/cust_main.pm: fuzzyfix
39968
39969 2001-09-11 05:06  ivan
39970
39971         * FS/FS/svc_acct.pm: better logging
39972
39973 2001-09-11 05:00  ivan
39974
39975         * FS/FS/svc_acct.pm: cyrus fix!
39976
39977 2001-09-11 04:52  ivan
39978
39979         * FS/bin/freeside-queued: rar
39980
39981 2001-09-11 03:05  ivan
39982
39983         * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
39984
39985 2001-09-11 02:56  ivan
39986
39987         * httemplate/: edit/process/quick-cust_pkg.cgi, view/cust_main.cgi:
39988           fix quick order
39989
39990 2001-09-10 21:17  ivan
39991
39992         * FS/FS/svc_acct.pm: username-noperiod config file
39993
39994 2001-09-10 20:15  ivan
39995
39996         * FS/FS/cust_main.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
39997           httemplate/edit/part_svc.cgi: cyrus support
39998
39999 2001-09-10 18:09  ivan
40000
40001         * FS/bin/freeside-queued: working queued
40002
40003 2001-09-10 17:08  ivan
40004
40005         * FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
40006           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
40007           FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-queued,
40008           FS/t/queue.t, FS/t/queue_arg.t, htetc/handler.pl,
40009           httemplate/index.html, httemplate/browse/part_svc.cgi,
40010           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
40011           httemplate/edit/process/part_svc.cgi,
40012           httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
40013           prelim. job queues! fixed part_svc editing
40014
40015 2001-09-10 17:07  ivan
40016
40017         * bin/: freeside-init, fs-migrate-part_svc: fixing
40018           fs-migrate-part_svc updateing fs-setup for job queues
40019           freeside-init for starting freeside-queued
40020
40021 2001-09-07 13:49  ivan
40022
40023         * FS/FS/part_svc_column.pm: oops, forgot to add this
40024
40025 2001-09-07 13:26  ivan
40026
40027         * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
40028
40029 2001-09-07 13:19  ivan
40030
40031         * FS/MANIFEST: tyop
40032
40033 2001-09-07 13:17  ivan
40034
40035         * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
40036           bin/fs-radius-add-check, bin/fs-radius-add-reply,
40037           bin/generate-raddb: fix RADIUS attribute capitalization
40038
40039 2001-09-06 14:20  ivan
40040
40041         * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
40042
40043 2001-09-06 13:41  ivan
40044
40045         * FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm, FS/FS/part_svc.pm,
40046           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
40047           FS/FS/svc_forward.pm, FS/FS/svc_www.pm, FS/t/part_svc_column.t,
40048           bin/fs-migrate-part_svc, bin/fs-migrate-payref,
40049           bin/fs-radius-add-check, bin/fs-radius-add-reply,
40050           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
40051           httemplate/edit/part_svc.cgi,
40052           httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
40053
40054 2001-09-04 08:12  ivan
40055
40056         * httemplate/docs/admin.html: tyop
40057
40058 2001-09-04 08:06  ivan
40059
40060         * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
40061           indeed
40062
40063 2001-09-04 07:44  ivan
40064
40065         * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
40066           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
40067           httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
40068           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
40069           httemplate/edit/process/quick-cust_pkg.cgi,
40070           httemplate/view/cust_main.cgi: new admin documentation, quick
40071           one-pkg order
40072
40073 2001-09-03 15:07  ivan
40074
40075         * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
40076           FS/FS/cust_pay.pm, FS/FS/cust_svc.pm,
40077           httemplate/docs/signup.html, httemplate/edit/cust_credit.cgi,
40078           httemplate/edit/cust_credit_bill.cgi,
40079           httemplate/edit/cust_pay.cgi,
40080           httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
40081           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
40082           more bugs
40083
40084 2001-09-02 00:57  ivan
40085
40086         * CREDITS: credito
40087
40088 2001-09-02 00:57  ivan
40089
40090         * bin/generate-tests: gawl
40091
40092 2001-09-02 00:49  ivan
40093
40094         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
40095           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
40096           httemplate/edit/cust_credit_bill.cgi,
40097           httemplate/view/cust_main.cgi: things are starting to work again,
40098           sorta.
40099
40100 2001-09-01 22:38  ivan
40101
40102         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
40103           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
40104           migration.  ugh.
40105
40106 2001-09-01 21:51  ivan
40107
40108         * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
40109
40110 2001-09-01 21:25  ivan
40111
40112         * FS/: FS.pm, MANIFEST, FS/cust_bill_pay.pm, FS/cust_main.pm,
40113           FS/cust_refund.pm, t/CGI.t, t/Conf.t, t/Record.t, t/UID.t,
40114           t/agent.t, t/agent_type.t, t/cust_bill.t, t/cust_bill_pay.t,
40115           t/cust_bill_pkg.t, t/cust_credit.t, t/cust_credit_bill.t,
40116           t/cust_credit_refund.t, t/cust_main.t, t/cust_main_county.t,
40117           t/cust_main_invoice.t, t/cust_pay.t, t/cust_pay_batch.t,
40118           t/cust_pkg.t, t/cust_refund.t, t/cust_svc.t, t/domain_record.t,
40119           t/nas.t, t/part_pkg.t, t/part_referral.t, t/part_svc.t,
40120           t/pkg_svc.t, t/port.t, t/prepay_credit.t, t/session.t,
40121           t/svc_Common.t, t/svc_acct.t, t/svc_acct_pop.t, t/svc_domain.t,
40122           t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
40123           the embarassing fixes in it found
40124
40125 2001-09-01 19:53  jeff
40126
40127         * FS/bin/freeside-apply-credits: adding a credit apply utility
40128
40129 2001-09-01 19:46  ivan
40130
40131         * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
40132           FS/FS/cust_refund.pm, httemplate/docs/schema.html: cust_refund
40133           and cust_pay get custnums
40134
40135 2001-09-01 18:27  ivan
40136
40137         * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
40138           cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
40139           cust_refund.pm: more udpates for the new world of unapplied
40140           stuff.  yay.
40141
40142 2001-09-01 15:28  jeff
40143
40144         * FS/FS/cust_main.pm: haste makes waste... and left a method out
40145
40146 2001-09-01 15:18  ivan
40147
40148         * FS/FS/cust_credit_bill.pm: add primary key
40149
40150 2001-09-01 15:01  ivan
40151
40152         * FS/MANIFEST: cust_bill_pay & cust_credit_refund
40153
40154 2001-09-01 14:55  jeff
40155
40156         * FS/FS/cust_bill_pay.pm: oops.. need this too
40157
40158 2001-09-01 14:52  jeff
40159
40160         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
40161           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
40162           httemplate/edit/cust_credit_bill.cgi,
40163           httemplate/edit/process/cust_credit_bill.cgi,
40164           httemplate/view/cust_main.cgi: add cust_credit_bill relating
40165           multiple invoices to credits
40166
40167 2001-09-01 13:11  ivan
40168
40169         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
40170           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
40171           httemplate/docs/schema.html: cust_bill_pay and
40172           cust_credit_refund.  payments can apply to multiple invoices and
40173           refunds can apply to multiple credits.
40174
40175 2001-08-31 02:20  ivan
40176
40177         * FS/FS/Record.pm: check US zips more strictly
40178
40179 2001-08-31 01:43  ivan
40180
40181         * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
40182           better
40183           state, city, then number
40184
40185 2001-08-31 00:28  ivan
40186
40187         * httemplate/edit/cust_main_county-expand.cgi: better error message
40188           for nonexistant cust_main_county records
40189
40190 2001-08-31 00:17  ivan
40191
40192         * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
40193           > US UT expand state
40194           > Submit (no data entered)
40195           > US UT is gone frome the list.
40196
40197 2001-08-30 09:23  ivan
40198
40199         * httemplate/docs/signup.html: update signup server: template form
40200           and success html, document
40201
40202 2001-08-30 08:30  ivan
40203
40204         * httemplate/edit/part_svc.cgi: slighly more docu
40205
40206 2001-08-29 02:11  ivan
40207
40208         * httemplate/edit/agent.cgi: ui
40209
40210 2001-08-28 09:58  ivan
40211
40212         * httemplate/: docs/signup.html, search/cust_main.cgi:
40213           customer-to-customer referrals in singup server
40214
40215 2001-08-28 07:34  ivan
40216
40217         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
40218           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
40219           customer-to-customer referrals!
40220
40221 2001-08-25 22:06  ivan
40222
40223         * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
40224
40225 2001-08-25 22:05  ivan
40226
40227         * FS/FS/cust_credit.pm: reason can't be null
40228
40229 2001-08-22 23:17  ivan
40230
40231         * FS/FS/cust_main.pm: no need to be y1.9k complient
40232
40233 2001-08-21 03:27  ivan
40234
40235         * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
40236           most everything is working svc_forward-wise now
40237
40238 2001-08-21 02:34  ivan
40239
40240         * FS/FS/Record.pm, FS/FS/UID.pm, httemplate/browse/agent.cgi,
40241           httemplate/browse/agent_type.cgi,
40242           httemplate/browse/cust_main_county.cgi,
40243           httemplate/browse/part_pkg.cgi,
40244           httemplate/browse/svc_acct_pop.cgi: no more &swapuid
40245
40246 2001-08-20 20:03  ivan
40247
40248         * FS/FS/svc_acct.pm: fix domain method, and it works against old
40249           databases now too
40250
40251 2001-08-20 19:44  ivan
40252
40253         * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
40254           eg/TEMPLATE_cust_main.import, eg/table_template-svc.pm: remove
40255           $Log$
40256
40257 2001-08-20 19:43  ivan
40258
40259         * bin/fs-migrate-svc_acct_sm: i think svc_acct_sm.import should go
40260           away, but...
40261
40262 2001-08-20 19:32  ivan
40263
40264         * test/cgi-test: remove $Log$
40265
40266 2001-08-20 19:31  ivan
40267
40268         * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
40269           browse/part_pkg.cgi, browse/svc_acct_pop.cgi, edit/agent.cgi,
40270           edit/agent_type.cgi, edit/cust_credit.cgi,
40271           edit/cust_main_county-expand.cgi, edit/cust_pay.cgi,
40272           edit/cust_pkg.cgi, edit/part_pkg.cgi, edit/svc_acct_pop.cgi,
40273           edit/svc_domain.cgi, edit/svc_forward.cgi,
40274           edit/process/agent.cgi, edit/process/agent_type.cgi,
40275           edit/process/cust_credit.cgi, edit/process/cust_pay.cgi,
40276           edit/process/cust_pkg.cgi, edit/process/part_pkg.cgi,
40277           edit/process/svc_acct.cgi, edit/process/svc_acct_pop.cgi,
40278           edit/process/svc_domain.cgi, edit/process/svc_forward.cgi,
40279           misc/bill.cgi, misc/cancel-unaudited.cgi, misc/catchall.cgi,
40280           misc/delete-customer.cgi, misc/link.cgi, misc/print-invoice.cgi,
40281           misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
40282           misc/process/delete-customer.cgi, misc/process/link.cgi,
40283           search/svc_domain.cgi, view/cust_bill.cgi, view/svc_acct.cgi,
40284           view/svc_domain.cgi, view/svc_forward.cgi: remove $Log$ messages.
40285           whew.
40286
40287 2001-08-20 19:16  ivan
40288
40289         * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
40290           databases, with a warning
40291
40292 2001-08-20 19:03  ivan
40293
40294         * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
40295           shipping address
40296
40297 2001-08-20 17:39  ivan
40298
40299         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
40300           silly syntax errors
40301
40302 2001-08-20 06:10  ivan
40303
40304         * FS/FS/svc_domain.pm: use var
40305
40306 2001-08-20 05:15  ivan
40307
40308         * httemplate/edit/svc_acct.cgi: #
40309
40310 2001-08-20 05:13  ivan
40311
40312         * httemplate/edit/svc_acct.cgi: only show domains associated with
40313           this customer.
40314
40315 2001-08-20 04:18  ivan
40316
40317         * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
40318           qualified!
40319
40320 2001-08-20 04:04  ivan
40321
40322         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
40323           svc_forward work
40324
40325 2001-08-20 02:41  ivan
40326
40327         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: dtrt when
40328           deleting accouts wrt forwards, catchalls & other references to
40329           svc_acct records
40330
40331           depreciate svc_acct_sm further; move qmail catchall handling to
40332           svc_domain
40333
40334 2001-08-20 02:38  ivan
40335
40336         * httemplate/docs/schema.html: documentation updates
40337
40338 2001-08-19 08:53  jeff
40339
40340         * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
40341           FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
40342           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
40343           httemplate/edit/process/svc_forward.cgi,
40344           httemplate/misc/catchall.cgi,
40345           httemplate/misc/process/catchall.cgi,
40346           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
40347           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
40348           httemplate/view/svc_forward.cgi: added user interface for
40349           svc_forward and vpopmail support
40350
40351 2001-08-19 03:25  ivan
40352
40353         * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
40354           the fly, fixes: ticket #88
40355
40356 2001-08-19 01:32  ivan
40357
40358         * httemplate/search/cust_pkg.cgi: display bill and service
40359           name/company, and services
40360
40361 2001-08-19 01:18  ivan
40362
40363         * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
40364
40365 2001-08-19 01:15  ivan
40366
40367         * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
40368
40369 2001-08-18 17:48  ivan
40370
40371         * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
40372           names and change them to two-letter codes
40373
40374 2001-08-17 04:33  ivan
40375
40376         * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
40377           ut_alphan for non-US/CA phone numbers
40378
40379 2001-08-17 04:28  ivan
40380
40381         * FS/FS/Record.pm: canada has same phone# rules as US
40382
40383 2001-08-17 04:05  ivan
40384
40385         * httemplate/: browse/cust_main_county.cgi,
40386           edit/process/cust_main_county-collapse.cgi,
40387           edit/process/cust_main_county-expand.cgi: clean up tax rate
40388           editing:   sort by country->state->county,   add "collapse state"
40389           if the tax rates are the same statewide,   redirect "expand
40390           state" to the browse, not edit screen
40391
40392 2001-08-17 03:57  ivan
40393
40394         * bin/svc_acct.import: gah
40395
40396 2001-08-17 03:57  ivan
40397
40398         * FS/FS/svc_domain.pm: document catchall and untaint everything
40399
40400 2001-08-17 03:55  ivan
40401
40402         * FS/FS/cust_main.pm: Business::OnlinePayment
40403
40404 2001-08-17 03:53  ivan
40405
40406         * Makefile: alldocs target
40407
40408 2001-08-17 03:53  ivan
40409
40410         * CREDITS: thanks jeff!
40411
40412 2001-08-15 03:04  ivan
40413
40414         * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
40415           the) bad direct exit; calls
40416
40417 2001-08-13 16:15  ivan
40418
40419         * httemplate/view/cust_main.cgi: don't display empty comment box
40420
40421 2001-08-13 16:10  ivan
40422
40423         * httemplate/edit/process/cust_main.cgi: properly massage
40424           ship_state & work okay when no initial pkg is selected
40425
40426 2001-08-12 18:00  ivan
40427
40428         * httemplate/docs/schema.html: add svc_forward, depriciate
40429           svc_acct_sm
40430
40431 2001-08-12 17:21  ivan
40432
40433         * FS/FS/svc_acct.pm: untaint svcnum & domsvc
40434
40435 2001-08-12 12:41  jeff
40436
40437         * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
40438           bin/fs-migrate-svc_acct_sm: merging vpopmail support branch
40439
40440 2001-08-12 01:56  ivan
40441
40442         * httemplate/edit/process/part_svc.cgi: don't use
40443           Apache::ASP-specific $Redirect object
40444
40445 2001-08-11 17:07  ivan
40446
40447         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
40448           transactional invoice_list setting & eliminate non-sticky "first
40449           package"!
40450
40451 2001-08-11 17:07  ivan
40452
40453         * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
40454
40455 2001-08-11 17:06  ivan
40456
40457         * FS/FS/cust_main_invoice.pm: better error msgs
40458
40459 2001-08-11 16:19  ivan
40460
40461         * httemplate/edit/part_svc.cgi: better error checking, fix scalar
40462           context to $cgi->keywords
40463
40464 2001-08-11 16:18  ivan
40465
40466         * httemplate/browse/part_svc.cgi: missed a variable interpolation
40467
40468 2001-08-10 22:52  ivan
40469
40470         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
40471           comments fields
40472
40473 2001-08-10 22:52  ivan
40474
40475         * FS/FS/cust_main.pm: add comments field, fix ship_ address
40476           handling (don't consider a value for ship_state field to mean
40477           something meaningful is in ship_*)
40478
40479 2001-08-10 22:51  ivan
40480
40481         * FS/FS/part_svc.pm: better error msg
40482
40483 2001-08-10 22:50  ivan
40484
40485         * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
40486           for ut_anything
40487
40488 2001-08-10 21:55  ivan
40489
40490         * httemplate/edit/part_svc.cgi: don't have any other choices in
40491           svcdb dropdown for existing services, since you can't change it
40492           anyway
40493
40494 2001-08-10 21:29  ivan
40495
40496         * FS/FS/CGI.pm: that's what $etc is for!
40497
40498 2001-08-10 21:15  ivan
40499
40500         * httemplate/misc/delete-customer.cgi: better docs
40501
40502 2001-08-10 17:01  ivan
40503
40504         * FS/FS/cust_main_invoice.pm: "fixes"
40505
40506           Can't call method "username" on an undefined value at
40507           /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
40508
40509           but cust_main_invoice records should probably be updated when
40510           svc_acct records are deleted :/
40511
40512 2001-08-08 02:47  ivan
40513
40514         * httemplate/docs/passwd.html: doc clarification
40515
40516 2001-08-07 21:44  ivan
40517
40518         * FS/FS/Record.pm: better error msg
40519
40520 2001-08-03 13:34  jeff
40521
40522         * FS/FS/cust_bill.pm:
40523
40524           added the tax method
40525
40526 2001-07-30 03:43  ivan
40527
40528         * FS/FS/CGI.pm: Apache::ASP eidiot fix
40529
40530 2001-07-30 03:41  ivan
40531
40532         * FS/FS/Record.pm, FS/FS/cust_main.pm,
40533           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
40534           shipping address additions
40535
40536 2001-07-30 01:03  ivan
40537
40538         * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
40539           forgotten files
40540
40541 2001-07-30 01:02  ivan
40542
40543         * htetc/handler.pl: template stuffs
40544
40545 2001-07-30 01:01  ivan
40546
40547         * Makefile: need this too!
40548
40549 2001-07-30 00:36  ivan
40550
40551         * httemplate/index.html, httemplate/browse/agent.cgi,
40552           httemplate/browse/agent_type.cgi,
40553           httemplate/browse/cust_main_county.cgi,
40554           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
40555           httemplate/browse/part_svc.cgi,
40556           httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
40557           httemplate/docs/index.html, httemplate/docs/legacy.html,
40558           httemplate/docs/passwd.html, httemplate/docs/schema.html,
40559           httemplate/docs/session.html, httemplate/docs/signup.html,
40560           bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
40561           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
40562           httemplate/edit/cust_main.cgi,
40563           httemplate/edit/cust_main_county-expand.cgi,
40564           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
40565           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
40566           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
40567           httemplate/edit/svc_domain.cgi,
40568           httemplate/edit/process/agent.cgi,
40569           httemplate/edit/process/agent_type.cgi,
40570           httemplate/edit/process/cust_credit.cgi,
40571           httemplate/edit/process/cust_main.cgi,
40572           httemplate/edit/process/cust_main_county-expand.cgi,
40573           httemplate/edit/process/cust_pay.cgi,
40574           httemplate/edit/process/cust_pkg.cgi,
40575           httemplate/edit/process/part_pkg.cgi,
40576           httemplate/edit/process/part_svc.cgi,
40577           httemplate/edit/process/svc_acct.cgi,
40578           httemplate/edit/process/svc_acct_pop.cgi,
40579           httemplate/edit/process/svc_domain.cgi,
40580           httemplate/images/small-logo.png, httemplate/misc/bill.cgi,
40581           httemplate/misc/cancel-unaudited.cgi,
40582           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
40583           httemplate/misc/print-invoice.cgi,
40584           httemplate/misc/unsusp_pkg.cgi,
40585           httemplate/misc/process/delete-customer.cgi,
40586           httemplate/misc/process/link.cgi,
40587           httemplate/search/cust_bill.html,
40588           httemplate/search/cust_main.cgi,
40589           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
40590           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
40591           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
40592           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi:
40593           templates!!!
40594
40595 2001-07-30 00:33  ivan
40596
40597         * FS/FS/: Record.pm, svc_acct.pm: podnitfix
40598
40599 2001-07-30 00:14  ivan
40600
40601         * INSTALL, README: templates!
40602
40603 2001-07-29 23:28  ivan
40604
40605         * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
40606
40607 2001-07-29 23:07  ivan
40608
40609         * bin/svc_acct.import: allow !! for locked accounts instead of
40610           changing to *SUSPENDED*
40611
40612 2001-07-27 10:16  ivan
40613
40614         * FS/FS/cust_main_invoice.pm: clarification
40615
40616 2001-07-26 23:17  thalakan
40617
40618         * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
40619           the checkdest method.
40620
40621 2001-06-21 09:27  ivan
40622
40623         * FS/FS/UID.pm: better error message
40624
40625 2001-06-05 14:40  ivan
40626
40627         * debian/: README.Debian, changelog, control, copyright, init.d.ex,
40628           rules: add deb packaging foo (doesn't work yet)
40629
40630 2001-06-03 10:22  ivan
40631
40632         * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
40633           %e: no leading zero
40634
40635 2001-06-03 07:16  ivan
40636
40637         * README: 1.3.1!!!
40638
40639 2001-06-03 05:36  ivan
40640
40641         * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
40642           config files
40643
40644 2001-06-03 04:37  ivan
40645
40646         * FS/FS/svc_acct.pm: fixes
40647
40648           Can't locate object method "setfield" via package "svc_acct_sm"
40649           at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
40650
40651 2001-06-03 04:27  ivan
40652
40653         * FS/FS/Record.pm: track down
40654
40655             Can't locate object method "setfield" via package "svc_acct_sm"
40656           at
40657             /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
40658
40659           errors
40660
40661 2001-06-03 03:51  ivan
40662
40663         * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
40664
40665 2001-05-30 08:17  ivan
40666
40667         * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
40668           up for the non-mod_perl folks
40669
40670 2001-05-22 09:43  ivan
40671
40672         * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
40673           <shane@2000cn.com.au>, thanks!
40674
40675 2001-05-18 07:08  ivan
40676
40677         * FS/FS/domain_record.pm: tyop
40678
40679 2001-05-15 00:52  ivan
40680
40681         * FS/bin/freeside-email: simple program to list all email addresses
40682
40683 2001-05-07 08:42  ivan
40684
40685         * FS/FS/Record.pm: tyop
40686
40687 2001-05-07 08:36  ivan
40688
40689         * FS/FS/Record.pm: start to track down
40690
40691               Insecure dependency in eval while running with -T switch at
40692           /usr/local/lib/site_perl/FS/Record.pm line 202.
40693
40694           errors
40695
40696 2001-05-07 08:24  ivan
40697
40698         * bin/svc_acct.import: s/!/*/
40699
40700 2001-05-06 19:07  ivan
40701
40702         * FS/FS/cust_main.pm:
40703           http://www.sisd.com/freeside/list-archive/msg01906.html
40704
40705 2001-05-05 01:51  ivan
40706
40707         * bin/svc_acct.import:
40708           http://www.sisd.com/freeside/list-archive/msg01915.html
40709
40710 2001-04-23 12:50  ivan
40711
40712         * FS/FS/cust_credit.pm: the real
40713
40714           Can't locate object method "setfield" via package "cust_refund"
40715           at /usr/local/lib/site_perl/FS/Record.pm line 315.
40716
40717           fix
40718
40719 2001-04-23 12:27  ivan
40720
40721         * FS/FS/cust_credit.pm: *sigh*
40722
40723 2001-04-23 12:21  ivan
40724
40725         * FS/FS/cust_credit.pm: webdemo bugfix
40726
40727 2001-04-23 08:37  ivan
40728
40729         * FS/MANIFEST: 1.3.1 sigh
40730
40731 2001-04-23 05:44  ivan
40732
40733         * bin/freeside-session-kill: session killer implemeting timed
40734           access
40735
40736 2001-04-23 05:40  ivan
40737
40738         * FS/FS.pm: documentation and webdemo updates
40739
40740 2001-04-23 02:00  ivan
40741
40742         * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
40743
40744 2001-04-23 00:12  ivan
40745
40746         * FS/FS/cust_main.pm: better error message (if kludgy) for no
40747           referral remove outdated NSI foo from domain ordering.  also,
40748           fuck NSI.
40749
40750 2001-04-21 18:56  ivan
40751
40752         * README, FS/FS.pm, FS/MANIFEST, FS/FS/svc_acct.pm,
40753           FS/FS/svc_domain.pm, FS/FS/svc_www.pm, bin/svc_acct.import: get
40754           rid of FS::SSH.pm (became Net::SSH and Net::SCP on CPAN)
40755
40756 2001-04-21 18:38  ivan
40757
40758         * FS/FS/svc_domain.pm: svc_domain needs to import dbh sub from
40759           Record view/cust_main.cgi needs to use ->owed method, not check
40760           (depriciated) owed field search/cust_bill.cgi redirect error when
40761           there's only one invoice
40762
40763 2001-04-21 17:49  ivan
40764
40765         * FS/FS/svc_Common.pm: need to import dbh sub from Record
40766
40767 2001-04-21 16:53  ivan
40768
40769         * FS/MANIFEST: no more dbdef
40770
40771 2001-04-15 06:35  ivan
40772
40773         * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
40774           transactions part deux
40775
40776 2001-04-15 05:56  ivan
40777
40778         * FS/FS/Record.pm: s/dbdef/DBIx::DBSchema/
40779
40780 2001-04-15 03:33  ivan
40781
40782         * CREDITS: better docs for the worst bit, finally
40783
40784 2001-04-09 16:05  ivan
40785
40786         * FS/FS/: cust_bill.pm, cust_credit.pm, cust_main.pm, cust_pay.pm,
40787           cust_pkg.pm, cust_refund.pm, session.pm, svc_Common.pm:
40788           Transactions Part I!!!
40789
40790 2001-04-09 08:50  ivan
40791
40792         * CREDITS, FS/MANIFEST: rar
40793
40794 2001-03-30 09:33  ivan
40795
40796         * FS/FS/cust_bill.pm: config value money_char:
40797
40798                   Presto!  Now you can consider all numbers to be
40799           shillings.
40800
40801                   If you need to change the currency symbol, you can hunt
40802           down the
40803                   instances of literal '$' in FS::cust_bill::print_text and
40804           replace them
40805                   with your currency symbol.  I guess this should turn into
40806           a
40807                   configuration value.
40808
40809 2001-02-26 16:59  ivan
40810
40811         * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
40812           thanks!
40813
40814 2001-02-20 17:45  ivan
40815
40816         * FS/FS/nas.pm: pod tyop
40817
40818 2001-02-20 17:45  ivan
40819
40820         * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
40821           duh
40822
40823 2001-02-20 08:31  ivan
40824
40825         * FS/FS/Record.pm: don't use prepare_cached for now
40826
40827 2001-02-13 21:18  ivan
40828
40829         * README: add devel mailing list
40830
40831 2001-02-13 20:33  ivan
40832
40833         * FS/FS/port.pm: get rid of gratuitous HISTORY
40834
40835 2001-02-11 09:34  ivan
40836
40837         * FS/FS/cust_bill_pkg.pm: more doc updates from jason
40838
40839 2001-02-11 09:17  ivan
40840
40841         * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
40842           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
40843           from jason
40844
40845 2001-02-03 06:03  ivan
40846
40847         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
40848           bin/generate-prepay: time-based prepaid cards, session monitor.
40849           woop!
40850
40851 2001-01-30 23:21  ivan
40852
40853         * FS/FS/: cust_main.pm, svc_acct.pm: fix tyops
40854
40855 2001-01-30 01:08  ivan
40856
40857         * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
40858
40859 2001-01-22 21:03  ivan
40860
40861         * FS/FS/cust_main.pm: harmless tyop
40862
40863 2000-12-26 15:51  ivan
40864
40865         * CREDITS: statedefault & referraldefault config files
40866
40867 2000-12-08 14:22  ivan
40868
40869         * FS/FS/session.pm: session callbacks
40870
40871 2000-12-06 02:21  ivan
40872
40873         * FS/FS/Record.pm: DESTROY sub
40874
40875 2000-12-03 12:25  ivan
40876
40877         * FS/FS/: Record.pm, nas.pm, port.pm, session.pm: session monitor
40878           updates
40879
40880 2000-12-03 07:14  ivan
40881
40882         * CREDITS, FS/FS/cust_bill.pm: bugfixes from Jeff Finucane
40883           <jeff@cmh.net>, thanks!
40884
40885 2000-12-03 05:45  ivan
40886
40887         * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
40888           admin.html doc, autocapgen
40889
40890 2000-12-03 05:44  ivan
40891
40892         * FS/FS/port.pm: beginnings of web status for session monitor
40893
40894 2000-12-03 02:09  ivan
40895
40896         * FS/MANIFEST: bad caches!
40897
40898 2000-11-22 15:30  ivan
40899
40900         * FS/FS/svc_www.pm: tyop
40901
40902 2000-11-07 07:00  ivan
40903
40904         * FS/: MANIFEST, FS/Record.pm, FS/nas.pm, FS/session.pm: session
40905           monitor
40906
40907 2000-10-27 13:18  ivan
40908
40909         * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
40910           session monitor
40911
40912 2000-10-27 13:15  ivan
40913
40914         * FS/FS/Record.pm, eg/table_template.pm: session monitor
40915
40916 2000-10-11 17:44  ivan
40917
40918         * README: rawr!
40919
40920 2000-09-20 03:35  ivan
40921
40922         * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
40923           print_text method is called, want to print overdue invoices if
40924           printed > 0, not > 1
40925
40926 2000-08-09 11:40  ivan
40927
40928         * conf/invoice_template: example invoice template
40929
40930 2000-08-09 04:30  ivan
40931
40932         * FS/FS/cust_bill.pm: templatable invoices
40933
40934 2000-07-17 06:51  ivan
40935
40936         * FS/FS/svc_acct.pm: silly mistake
40937
40938 2000-07-17 03:53  ivan
40939
40940         * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
40941           aliases from being deleted
40942
40943 2000-07-17 03:37  ivan
40944
40945         * FS/FS/svc_acct.pm: make remote commands configurable
40946
40947 2000-07-17 03:36  ivan
40948
40949         * CREDITS: rawr!
40950
40951 2000-07-06 06:56  ivan
40952
40953         * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
40954           conjunction with AUTOLOAD this was sure a pain to find
40955
40956 2000-07-06 06:19  ivan
40957
40958         * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
40959           sql statement causing spurious errors
40960
40961 2000-07-06 01:57  ivan
40962
40963         * FS/FS/svc_acct.pm, bin/fs-radius-add-check,
40964           bin/fs-radius-add-reply: support for radius check attributes
40965           (except importing).  poorly documented.
40966
40967 2000-07-04 06:42  ivan
40968
40969         * FS/FS/svc_acct.pm: noted a API inconsistancy
40970
40971 2000-06-29 05:27  ivan
40972
40973         * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
40974           done in the import.
40975
40976 2000-06-29 04:56  ivan
40977
40978         * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
40979           have $ in them.
40980
40981 2000-06-29 04:12  ivan
40982
40983         * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
40984           adding new domains.
40985
40986 2000-06-28 05:54  ivan
40987
40988         * FS/FS/svc_acct.pm: superfluous my()
40989
40990 2000-06-28 05:52  ivan
40991
40992         * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
40993           in perl, like the empty string.
40994
40995 2000-06-28 05:32  ivan
40996
40997         * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
40998           too
40999
41000 2000-06-28 05:03  ivan
41001
41002         * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
41003           users files
41004
41005 2000-06-27 05:15  ivan
41006
41007         * FS/FS/: Record.pm, cust_main.pm: i18
41008
41009 2000-06-27 04:29  ivan
41010
41011         * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
41012           -w pleaser
41013
41014 2000-06-27 04:27  ivan
41015
41016         * FS/FS/Record.pm: logically identical, but -w safe
41017
41018 2000-06-23 17:28  ivan
41019
41020         * FS/FS/cust_main.pm: don't use Date::Manip; report correct program
41021           name in freeside-bill usage msg
41022
41023 2000-06-23 05:25  ivan
41024
41025         * CREDITS, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch -
41026           more portable, doesn't depend on $sth->execute returning a number
41027           of rows, uses placeholders and prepare_cached
41028
41029 2000-06-20 00:13  ivan
41030
41031         * FS/FS/cust_main_invoice.pm: documentation update
41032
41033 2000-06-17 14:48  ivan
41034
41035         * FS/FS/cust_pay_batch.pm: fix typo in error message
41036
41037 2000-06-15 07:45  ivan
41038
41039         * CREDITS: text updates
41040
41041 2000-06-15 06:35  ivan
41042
41043         * FS/FS/svc_acct.pm: add radius method
41044
41045 2000-06-15 05:38  ivan
41046
41047         * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
41048           scalar context, was only returning second item
41049
41050 2000-05-13 14:50  ivan
41051
41052         * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
41053           well as a CGI object now.
41054
41055 2000-05-13 14:42  ivan
41056
41057         * CREDITS: add kristian, update joel's entry
41058
41059 2000-04-10 17:06  ivan
41060
41061         * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
41062           (Registry's override doesn't work here)
41063
41064 2000-03-06 08:38  ivan
41065
41066         * FS/FS/svc_acct.pm: better error message.  bah.
41067
41068 2000-03-03 10:45  ivan
41069
41070         * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
41071           Registry wasn't overriding exit in modules
41072
41073 2000-03-03 10:21  ivan
41074
41075         * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
41076           from web demo
41077
41078 2000-03-01 00:13  ivan
41079
41080         * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
41081           bugfixes
41082
41083 2000-02-02 21:16  ivan
41084
41085         * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
41086           FS/FS/svc_www.pm, bin/svc_acct.import: beginning of DNS and
41087           Apache support
41088
41089 2000-02-02 12:22  ivan
41090
41091         * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
41092           bugfix prepayment in signup server
41093
41094 2000-01-30 21:22  ivan
41095
41096         * FS/FS/: cust_main.pm, prepay_credit.pm: prepaid "internet cards"
41097
41098 2000-01-30 00:18  ivan
41099
41100         * CREDITS: [no log message]
41101
41102 2000-01-29 13:10  ivan
41103
41104         * FS/FS/svc_domain.pm: doc update
41105
41106 2000-01-28 14:53  ivan
41107
41108         * FS/FS/svc_acct_pop.pm: track full phone number
41109
41110 2000-01-26 16:37  ivan
41111
41112         * README: ack
41113
41114 1999-11-08 13:38  ivan
41115
41116         * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
41117
41118 1999-08-23 05:26  ivan
41119
41120         * test/cgi-test: need to untaint the command line
41121
41122 1999-08-20 01:27  ivan
41123
41124         * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
41125           Bayerle:
41126           > if you eliminate services from any package, to reduce it to
41127           only one service,
41128           > once gone, they won't reappear.
41129
41130 1999-08-11 21:16  ivan
41131
41132         * FS/FS/cust_main.pm: hidecancelledpackages config option
41133
41134 1999-08-11 17:05  ivan
41135
41136         * FS/FS/svc_acct.pm: configurable min/max username length, min
41137           password length, periods in usernames
41138
41139 1999-08-11 13:41  ivan
41140
41141         * FS/: MANIFEST, Makefile.PL, FS/svc_domain.pm: new bill script,
41142
41143 1999-08-11 06:12  ivan
41144
41145         * FS/FS/svc_domain.pm: require a working Net::Whois version
41146
41147 1999-08-04 05:42  ivan
41148
41149         * bin/pod2x: new, kludgy-but-working html generator
41150
41151 1999-08-04 05:41  ivan
41152
41153         * FS/FS.pm: pod fix
41154
41155 1999-08-04 04:50  ivan
41156
41157         * FS/FS/cust_pkg.pm: pod syntax
41158
41159 1999-08-04 03:41  ivan
41160
41161         * FS/FS/Record.pm: some pod syntax update to generate nicer html
41162           docs
41163
41164 1999-08-04 02:03  ivan
41165
41166         * FS/: MANIFEST, MANIFEST.SKIP, FS/CGI.pm, FS/Conf.pm,
41167           FS/Record.pm, FS/UID.pm, FS/agent.pm, FS/agent_type.pm,
41168           FS/cust_bill.pm, FS/cust_bill_pkg.pm, FS/cust_credit.pm,
41169           FS/cust_main.pm, FS/cust_main_county.pm, FS/cust_main_invoice.pm,
41170           FS/cust_pay.pm, FS/cust_pay_batch.pm, FS/cust_pkg.pm,
41171           FS/cust_refund.pm, FS/cust_svc.pm, FS/part_pkg.pm,
41172           FS/part_referral.pm, FS/part_svc.pm, FS/pkg_svc.pm,
41173           FS/svc_Common.pm, FS/svc_acct.pm, FS/svc_acct_pop.pm,
41174           FS/svc_domain.pm, FS/type_pkgs.pm: initial checkin of module
41175           files for proper perl installation
41176
41177 1999-08-04 01:03  ivan
41178
41179         * eg/: table_template-svc.pm, table_template.pm: move table
41180           subclass examples out of production directory
41181
41182 1999-08-04 00:34  ivan
41183
41184         * FS/FS.pm: initial FS manpage
41185
41186 1999-08-03 21:15  ivan
41187
41188         * FS/: Changes, FS.pm, MANIFEST, Makefile.PL: initial h2xs
41189
41190 1999-07-08 04:40  ivan
41191
41192         * CREDITS, README: [no log message]
41193
41194 1999-07-07 19:32  ivan
41195
41196         * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
41197           Griffiths
41198
41199 1999-07-07 18:49  ivan
41200
41201         * CREDITS: add joel
41202
41203 1999-07-07 18:49  ivan
41204
41205         * bin/svc_acct.import: updates to avoid -w warnings from Joel
41206           Griffiths <griff@aver-computer.com>
41207
41208 1999-04-19 03:32  ivan
41209
41210         * etc/megapop.pl: if you are a megapop customer...
41211
41212 1999-04-08 06:21  ivan
41213
41214         * CREDITS: [no log message]
41215
41216 1999-04-08 06:11  ivan
41217
41218         * README: 1.2.0
41219
41220 1999-04-08 06:05  ivan
41221
41222         * test/cgi-test: web interface tester / sample data creator
41223
41224 1999-03-26 05:15  ivan
41225
41226         * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
41227           FS::table_names to avoid warnings
41228
41229 1999-03-25 00:42  ivan
41230
41231         * bin/svc_acct.import: import stuff uses Term::Query and spits out
41232           (some kinds of) nonsensical input
41233
41234 1999-03-23 16:43  ivan
41235
41236         * bin/svc_acct.import: die if no relevant services
41237
41238 1999-02-10 01:02  ivan
41239
41240         * etc/sql-reserved-words.txt: some new doc files
41241
41242 1999-02-07 01:59  ivan
41243
41244         * CREDITS: more mod_perl fixes, and bugfixes Peter Wemm sent via
41245           email
41246
41247 1999-02-06 14:43  ivan
41248
41249         * CREDITS: don't use [e]idiot; display error messages on the form
41250           page
41251
41252 1999-01-15 16:24  ivan
41253
41254         * CREDITS: [no log message]
41255
41256 1999-01-08 21:38  ivan
41257
41258         * CREDITS: [no log message]
41259
41260 1998-12-15 21:29  ivan
41261
41262         * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
41263
41264 1998-12-09 23:23  ivan
41265
41266         * bin/svc_acct.import: use FS::Conf, need user (for datasrc)
41267
41268 1998-12-01 17:23  ivan
41269
41270         * CREDITS: [no log message]
41271
41272 1998-11-18 01:01  ivan
41273
41274         * CREDITS: i18n! i18n!
41275
41276 1998-11-07 17:09  ivan
41277
41278         * README: 1.1.6 release
41279
41280 1998-11-07 02:24  ivan
41281
41282         * README: don't use depriciated FS::Bill and FS::Invoice, other
41283           miscellania
41284
41285 1998-10-14 00:05  ivan
41286
41287         * README: 1.1.4 release, fix postgresql
41288
41289 1998-10-13 05:07  ivan
41290
41291         * bin/svc_acct.import: Assigns password from the shadow file for
41292           RADIUS password "UNIX"
41293
41294 1998-10-12 00:15  ivan
41295
41296         * conf/shells: Initial revision
41297
41298 1998-10-12 00:12  ivan
41299
41300         * conf/: home, lpr: Initial import into CVS
41301
41302 1998-10-12 00:12  ivan
41303
41304         * conf/smtpmachine: Initial revision
41305
41306 1998-10-11 23:56  ivan
41307
41308         * README: Initial revision
41309
41310 1998-09-25 01:52  ivan
41311
41312         * bin/pod2x: Initial revision
41313
41314 1998-09-02 21:50  ivan
41315
41316         * CREDITS: Initial revision
41317
41318 1998-08-23 20:04  ivan
41319
41320         * fs_passwd/fs_passwd: Initial revision
41321
41322 1998-08-19 21:42  ivan
41323
41324         * eg/TEMPLATE_cust_main.import: Initial revision
41325
41326 1998-08-16 14:02  ivan
41327
41328         * bin/svc_acct.import: Initial revision
41329
41330 1998-07-18 00:11  ivan
41331
41332         * etc/domain-template.txt: Initial import into CVS
41333
41334 1998-03-22 23:46  ivan
41335
41336         * etc/countries.txt: Initial import into CVS
41337
41338 1998-03-22 23:46  ivan
41339
41340         * INSTALL: Initial revision
41341