rt 3.8.11
[freeside.git] / ChangeLog
1 2011-07-25 13:50  ivan
2
3         * Makefile, bin/cvs2cl: 2.3.0
4
5 2011-07-22 17:40  ivan
6
7         * FS/FS/ClientAPI/MyAccount.pm: fix svc_pbx selfservice title?
8
9 2011-07-22 12:19  mark
10
11         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
12           FS/FS/pay_batch/eft_canada.pm, FS/bin/freeside-eftca-download,
13           FS/bin/freeside-eftca-upload,
14           httemplate/search/elements/cust_pay_batch_top.html: EFT Canada
15           batch format and scripts, #13628
16
17 2011-07-22 12:07  mark
18
19         * FS/bin/freeside-eftca-download: file freeside-eftca-download was
20           added on branch FREESIDE_2_3_BRANCH on 2011-07-22 19:19:56 +0000
21
22 2011-07-22 12:07  mark
23
24         * FS/bin/freeside-eftca-upload: file freeside-eftca-upload was
25           added on branch FREESIDE_2_3_BRANCH on 2011-07-22 19:19:57 +0000
26
27 2011-07-22 12:07  mark
28
29         * FS/: FS/pay_batch/eft_canada.pm, bin/freeside-eftca-download,
30           bin/freeside-eftca-upload: EFT Canada batch format and scripts,
31           #13628
32
33 2011-07-22 12:07  mark
34
35         * FS/FS/pay_batch/eft_canada.pm: file eft_canada.pm was added on
36           branch FREESIDE_2_3_BRANCH on 2011-07-22 19:19:56 +0000
37
38 2011-07-22 10:55  levinse
39
40         * FS/FS/cust_pkg.pm, httemplate/search/477partIIA.html,
41           httemplate/search/477partIIB.html: FCC form 477 part II and V
42           issues, RT13057
43
44 2011-07-22 10:27  ivan
45
46         * FS/FS/cust_pay_void.pm: finish upgrade even if a void_usernum
47           cannot be determined for some records, RT#13600
48
49 2011-07-21 16:33  ivan
50
51         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
52           reports for taxclass+non-taxclass cases, RT#13160
53
54 2011-07-21 16:29  mark
55
56         * FS/FS/TicketSystem/RT_Internal.pm,
57           fs_selfservice/FS-SelfService/cgi/ticket_summary.html,
58           httemplate/view/cust_main/misc.html,
59           httemplate/view/cust_main/tickets.html: ticket display sort
60           order, #13199
61
62 2011-07-20 20:42  levinse
63
64         * FS/FS/Upgrade.pm: fix BILL payinfo encrypted unnecessarily,
65           RT13190
66
67 2011-07-20 16:06  mark
68
69         * rt/lib/RT/Tickets_Overlay.pm: fix selfservice ticket display bug,
70           #13199
71
72 2011-07-20 14:34  ivan
73
74         * FS/FS/banned_pay.pm: fix overzealous card reuse warning, RT#13743
75
76 2011-07-20 14:16  ivan
77
78         * FS/FS/cust_main.pm, fs_selfservice/FS-SelfService/cgi/signup.cgi:
79           better error message for signup duplicate cards, allow editing of
80           those customer records, RT#13744
81
82 2011-07-20 11:34  ivan
83
84         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
85           FS/FS/bill_batch.pm, FS/FS/cust_bill.pm,
86           FS/FS/part_event/Action/cust_bill_print.pm,
87           FS/FS/part_event/Action/cust_bill_print_pdf.pm,
88           httemplate/elements/menu.html, httemplate/search/bill_batch.cgi:
89           per-agent invoice PDF batches, RT#13727
90
91 2011-07-20 06:46  ivan
92
93         * FS/FS/Schema.pm: fix missing banned_pay index
94
95 2011-07-19 14:27  ivan
96
97         * FS/FS/geocode_Mixin.pm: fix geocode guessing w/a 5 digit zip,
98           RT#13595
99
100 2011-07-19 14:03  ivan
101
102         * bin/cust_main-show_geocoding: add quick show_geocoding tool,
103           RT#13595
104
105 2011-07-19 10:45  ivan
106
107         * rt/lib/RT/Interface/Web.pm: lost package declaration before
108           import of Web_Vendor.pm, with disasterous results
109
110 2011-07-15 19:47  mark
111
112         * FS/FS/TicketSystem.pm: grant all needed rights to fs_selfservice,
113           #13199
114
115 2011-07-15 14:10  ivan
116
117         * FS/FS/Schema.pm, FS/FS/banned_pay.pm, FS/FS/Conf.pm,
118           FS/FS/cust_main.pm, FS/FS/cust_main/Billing_Realtime.pm,
119           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/expire_banned_pay.pm,
120           fs_selfservice/FS-SelfService/cgi/signup.cgi,
121           fs_selfservice/FS-SelfService/cgi/signup.html,
122           FS/bin/freeside-daily: add signup-duplicate_cc-warn_hours to warn
123           about duplicate signups in a time span, RT#12011
124
125 2011-07-15 13:28  ivan
126
127         * rt/: lib/RT/Interface/Web.pm, FREESIDE_MODIFIED: fix 403 errors
128           pulling up RTx-Statistics charts, RT#13546
129
130 2011-07-14 15:21  ivan
131
132         * FS/FS/: Conf.pm, cust_bill.pm: add
133           cust_bill-latex_lineitem_maxlength conf, RT#13634
134
135 2011-07-14 10:31  ivan
136
137         * FS/FS/cust_bill.pm: fix CDRs showing on typeset (but not printed)
138           invoices w/squelch_cdr, RT#13561
139
140 2011-07-14 10:21  ivan
141
142         * httemplate/: edit/cust_main/billing.html,
143           view/cust_main/billing.html: fix labels for cdr_squelch depending
144           on conf setting of voip-cdr_email, RT#13561
145
146 2011-07-14 10:13  ivan
147
148         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi: fix CDRs
149           showing on typeset (but not printed) invoices w/squelch_cdr,
150           RT#13561
151
152 2011-07-14 08:59  ivan
153
154         * httemplate/edit/quick-charge.html: fix slight i18n UI fallout
155           w/one time charges
156
157 2011-07-13 21:53  levinse
158
159         * httemplate/misc/batch-cust_pay.html: prevent Enter from
160           submitting quick payment form, RT13651
161
162 2011-07-13 20:46  levinse
163
164         * fs_selfservice/FS-SelfService/cgi/provision_list.html,
165           FS/FS/ClientAPI/MyAccount.pm,
166           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
167           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: view/set
168           svc_phone forwardst and email from self-service, RT13622
169
170 2011-07-13 09:34  ivan
171
172         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
173           fix backend recharge w/prepaid card, RT#13478
174
175 2011-07-12 18:22  mark
176
177         * httemplate/: elements/progress-popup.html, view/bill_batch.cgi:
178           fix invoice batch download, #13461
179
180 2011-07-12 15:57  ivan
181
182         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main/Billing.pm,
183           httemplate/edit/part_pkg.cgi, FS/FS/cust_bill_pkg.pm,
184           FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
185           httemplate/browse/part_pkg.cgi: fix UI for package editing
186           w/recur_show_zero, add setup_show_zero, RT#9777
187
188 2011-07-12 00:54  mark
189
190         * FS/FS/: cust_main.pm, msg_template.pm, cust_main/Billing.pm,
191           part_event/Condition/cust_paydate_within.pm,
192           part_event/Condition/once_every.pm: credit card expiration event,
193           #13202
194
195 2011-07-11 20:54  ivan
196
197         * FS/FS/payinfo_Mixin.pm: add support for Isracards
198           w/Business::OnlinePayment 0.32_01+, RT#13529
199
200 2011-07-11 20:23  ivan
201
202         * FS/FS/: cust_pay_void.pm, payinfo_Mixin.pm, cust_main.pm: add
203           support for Isracards w/Business::OnlinePayment 0.32_01+,
204           RT#13529
205
206 2011-07-08 19:59  levinse
207
208         * FS/: FS/Schema.pm, bin/freeside-upgrade: custom fields, RT11714
209
210 2011-07-08 15:17  mark
211
212         * fs_selfservice/FS-SelfService/cgi/ticket_summary.html: format
213           ticket display, #13199
214
215 2011-07-08 15:17  mark
216
217         * Makefile, FS/FS/TicketSystem.pm, FS/FS/ClientAPI/MyAccount.pm:
218           auto-create selfservice user in RT, #13199
219
220 2011-07-07 10:00  levinse
221
222         * FS/FS/cust_bill.pm, httemplate/edit/part_pkg.cgi,
223           httemplate/edit/process/part_pkg.cgi: add a per-package
224           disable_line_item_date_ranges option, RT13200
225
226 2011-07-07 09:00  levinse
227
228         * FS/FS/Record.pm: fix BILL payinfo encrypted unnecessarily,
229           RT13190
230
231 2011-07-06 18:43  levinse
232
233         * FS/FS/phone_avail.pm, httemplate/edit/process/did_order.html:
234           various DID inventory changes, RT12754
235
236 2011-07-05 21:15  levinse
237
238         * httemplate/edit/process/cust_pay.cgi, FS/FS/cust_main/Billing.pm:
239           modify backdated payment application behaviour, RT11870
240
241 2011-07-01 15:26  levinse
242
243         * httemplate/elements/customer-table.html: quick payment entry
244           improvements, RT8121
245
246 2011-07-01 15:02  levinse
247
248         * httemplate/: view/cust_main/change_history.html,
249           elements/change_history_common.html, elements/menu.html,
250           search/employee_audit.html, search/report_employee_audit.html:
251           add employee audit report, RT13350
252
253 2011-06-30 23:54  levinse
254
255         * FS/FS/Conf.pm, FS/FS/Upgrade.pm, FS/FS/part_export.pm,
256           FS/FS/radius_group.pm, FS/FS/svc_acct.pm,
257           FS/FS/part_export/phone_sqlradius.pm,
258           FS/FS/part_export/sqlradius.pm,
259           httemplate/config/config-view.cgi, httemplate/edit/svc_acct.cgi,
260           httemplate/elements/select-radius_group.html: RADIUS group
261           enhancements, overlimit_groups changes, etc. RT13432
262
263 2011-06-30 22:33  mark
264
265         * FS/FS/Misc.pm, FS/FS/cust_main_Mixin.pm, FS/FS/msg_template.pm,
266           FS/FS/cust_main/Search.pm, httemplate/misc/email-customers.html,
267           httemplate/search/cust_msg.html, httemplate/view/cust_main.cgi:
268           send email from customer view, #13444
269
270 2011-06-30 14:54  levinse
271
272         * httemplate/edit/svc_acct.cgi: re-write RADIUS groups, RT13274
273
274 2011-06-29 12:36  mark
275
276         * httemplate/pref/pref-process.html, rt/share/html/User/Prefs.html:
277           sync locale settings with RT, #13073
278
279 2011-06-28 22:19  ivan
280
281         * httemplate/search/part_pkg.html: optimize employee commission
282           report, RT#13390
283
284 2011-06-28 22:16  ivan
285
286         * FS/FS/part_svc.pm: disable debugging in part_svc
287
288 2011-06-28 21:52  levinse
289
290         * FS/FS/part_svc.pm: re-write RADIUS groups, RT13274
291
292 2011-06-28 21:31  ivan
293
294         * httemplate/search/part_pkg.html: optimize employee commission
295           report, RT#13390
296
297 2011-06-28 20:51  levinse
298
299         * httemplate/edit/svc_acct.cgi, FS/FS/Upgrade.pm,
300           FS/FS/part_svc.pm: re-write RADIUS groups, RT13274
301
302 2011-06-28 18:42  ivan
303
304         * fs_selfservice/FS-SelfService/cgi/: invoices.html,
305           myaccount.html, view_support_details.html: self-service skinning
306           improvements, RT#13199
307
308 2011-06-28 15:36  ivan
309
310         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
311           httemplate/edit/bulk-cust_svc.html: add no export option to bulk
312           service changes, RT#13439
313
314 2011-06-28 14:12  mark
315
316         * FS/FS/TicketSystem/RT_Internal.pm: further cleanup, #13199
317
318 2011-06-28 13:28  mark
319
320         * FS/FS/TicketSystem/RT_Internal.pm,
321           httemplate/view/cust_main/tickets.html: fix fallout from
322           selfservice priority, #13199
323
324 2011-06-28 06:35  levinse
325
326         * FS/FS/Cron/set_lata_have_usage.pm: improve performance of DID
327           provisioning status report, RT10988
328
329 2011-06-27 16:28  levinse
330
331         * FS/FS/pkg_class.pm: add optional fcc_ds0s to pkg_class, RT13057
332
333 2011-06-27 16:19  ivan
334
335         * FS/FS/: cust_main.pm: check cust_main.edit_subject, RT#13199
336
337 2011-06-27 14:27  ivan
338
339         * FS/FS/part_pkg/discount_Mixin.pm: fix over-discounting resulting
340           in an error, RT#13450
341
342 2011-06-27 11:50  ivan
343
344         * httemplate/edit/svc_acct.cgi: fix svc_acct-no_edit_username,
345           RT#13416
346
347 2011-06-27 00:19  mark
348
349         * fs_selfservice/FS-SelfService/cgi/myaccount.html: self-service
350           ticket priority and edit subject, #13199
351
352 2011-06-27 00:10  mark
353
354         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
355           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
356           FS/FS/TicketSystem/RT_Internal.pm,
357           fs_selfservice/FS-SelfService/SelfService.pm,
358           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
359           fs_selfservice/FS-SelfService/cgi/ticket_summary.html,
360           fs_selfservice/FS-SelfService/cgi/tktview.html,
361           httemplate/config/config-view.cgi,
362           httemplate/edit/cust_main/top_misc.html,
363           httemplate/view/cust_main/tickets.html: self-service ticket
364           priority and edit subject, #13199
365
366 2011-06-23 20:36  levinse
367
368         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html:
369           selfservice: don't display recharge account links if negative
370           balance, RT12728
371
372 2011-06-23 19:48  levinse
373
374         * FS/FS/svc_acct.pm: re-write RADIUS groups, RT13274
375
376 2011-06-23 19:33  mark
377
378         * httemplate/search/cust_main.cgi: improve speed in customer
379           search, #13364
380
381 2011-06-23 16:19  ivan
382
383         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi:
384           add svc_acct-no_edit_username config, RT#13416
385
386 2011-06-23 16:07  ivan
387
388         * FS/FS/part_export/netsapiens.pm: update per netsapiens, RT#12447
389
390 2011-06-23 14:30  mark
391
392         * httemplate/: elements/search-cust_svc.html, search/cust_main.cgi,
393           search/cust_pkg.cgi: large package display in customer/package
394           search, #13364
395
396 2011-06-23 02:10  mark
397
398         * httemplate/view/cust_main/packages/services.html: fix large
399           package display again, #9821
400
401 2011-06-22 21:12  levinse
402
403         * httemplate/edit/cust_main/billing.html: echeck: add optional bank
404           branch format, RT13360
405
406 2011-06-22 21:08  levinse
407
408         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
409           httemplate/edit/cust_main/bottomfixup.js,
410           httemplate/edit/process/cust_main.cgi,
411           httemplate/edit/cust_main/billing.html,
412           httemplate/view/cust_main/billing.html: echeck: add optional bank
413           branch format, RT13360
414
415 2011-06-22 18:55  levinse
416
417         * httemplate/edit/elements/class_Common.html, FS/FS/Schema.pm,
418           FS/FS/pkg_class.pm, httemplate/browse/pkg_class.html,
419           httemplate/edit/pkg_class.html: add optional fcc_ds0s to
420           pkg_class, RT13057
421
422 2011-06-22 17:12  levinse
423
424         * httemplate/search/report_cdr.html: CDR report: add cdrtypenum
425           search criteria, RT13402
426
427 2011-06-22 17:02  levinse
428
429         * httemplate/search/: cdr.html, report_cdr.html: CDR report: add
430           cdrtypenum search criteria, RT13402
431
432 2011-06-22 16:39  levinse
433
434         * FS/FS/router.pm, httemplate/misc/delete-addr_block.html,
435           httemplate/misc/delete-router.html, FS/FS/addr_block.pm,
436           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi:
437           add router and addr_block delete features, RT13197
438
439 2011-06-22 15:25  levinse
440
441         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: change row parse format,
442           RT10991
443
444 2011-06-22 15:20  mark
445
446         * httemplate/elements/tr-cust_svc.html: restore svc_export_links,
447           from #11454
448
449 2011-06-22 15:01  ivan
450
451         * FS/FS/Cron/notify.pm: fix notification for flat_delayed packages
452           when freeside-daily -a is used with comma-separated agents,
453           RT#13349
454
455 2011-06-22 14:30  levinse
456
457         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: change row parse format,
458           RT10991
459
460 2011-06-22 14:12  ivan
461
462         * httemplate/search/phone_inventory_provisioned.html: fix headers,
463           alignment and tabs, RT#10988
464
465 2011-06-22 13:17  levinse
466
467         * FS/FS/cdr/kannel.pm: cdr/kannel.pm: better debug, RT10991
468
469 2011-06-22 11:42  ivan
470
471         * FS/bin/freeside-cdr-sftp_and_import: fix -g gunzipping, RT#10991
472
473 2011-06-22 11:32  levinse
474
475         * FS/FS/svc_phone.pm, FS/FS/Cron/set_lata_have_usage.pm,
476           FS/bin/freeside-daily, bin/set-lata-have_usage: improve
477           performance of DID provisioning status report, RT10988
478
479 2011-06-22 11:22  levinse
480
481         * FS/bin/freeside-cdr-sftp_and_import:
482           freeside-cdr-sftp_and_import: add an option to gunzip imported
483           files, RT10991
484
485 2011-06-22 10:22  levinse
486
487         * FS/bin/freeside-cdr-sftp_and_import:
488           freeside-cdr-sftp_and_import: add an option to gunzip imported
489           files
490
491 2011-06-22 10:01  levinse
492
493         * httemplate/search/phone_inventory_provisioned.html,
494           FS/FS/Schema.pm, FS/FS/lata.pm, bin/set-lata-have_usage: improve
495           performance of DID provisioning status report, RT10988
496
497 2011-06-21 17:56  ivan
498
499         * FS/bin/freeside-cdr-sftp_and_import: fix name in pod
500
501 2011-06-21 17:11  levinse
502
503         * httemplate/elements/tr-cust_svc.html: fix broken svc unprovision
504           link, RT13391
505
506 2011-06-21 16:27  levinse
507
508         * httemplate/search/phone_inventory_provisioned.html: improve
509           performance of DID provisioning status report, RT10988
510
511 2011-06-21 15:59  levinse
512
513         * httemplate/search/phone_inventory_provisioned.html: improve
514           performance of DID provisioning status report, RT10988
515
516 2011-06-21 15:41  levinse
517
518         * FS/FS/: cust_bill.pm, svc_phone.pm: invoice DID summary
519           performance enhancement, RT10886
520
521 2011-06-21 15:15  levinse
522
523         * FS/FS/cust_bill.pm: cust_bill.pm: if DID summary is turned on,
524           don't try to get CDRs in the unlikely case that the h_svc_phone
525           record isn't found with the correct insert time, RT13361
526
527 2011-06-21 15:14  ivan
528
529         * FS/FS/part_event/Condition/pkg_dundate.pm,
530           httemplate/search/cust_pkg.cgi,
531           httemplate/search/report_cust_pkg.html: rework suspension delays,
532           RT#6956
533
534 2011-06-21 15:00  levinse
535
536         * httemplate/search/phone_inventory_provisioned.html: improve
537           performance of DID provisioning status report, RT10988
538
539 2011-06-21 11:20  levinse
540
541         * FS/FS/: Conf.pm, cust_bill.pm: DID activity summary improvements,
542           RT10886
543
544 2011-06-20 20:15  levinse
545
546         * FS/FS/Schema.pm, FS/FS/phone_avail.pm,
547           httemplate/search/phone_inventory_provisioned.html: improve
548           performance of DID provisioning status report, RT10988
549
550 2011-06-20 19:55  ivan
551
552         * FS/FS/Schema.pm: remove unnecessary/bloating indices on
553           h_cust_event, RT#13337
554
555 2011-06-20 18:52  levinse
556
557         * httemplate/edit/part_pkg.cgi: FCC 477 form improvements, RT13057
558
559 2011-06-20 18:08  levinse
560
561         * FS/: FS.pm, MANIFEST, t/radius_group.t, FS/Mason.pm: re-write
562           RADIUS groups, RT13274
563
564 2011-06-20 18:04  levinse
565
566         * httemplate/view/svc_acct/basics.html, FS/FS/Schema.pm,
567           FS/FS/Upgrade.pm, FS/FS/part_svc.pm, FS/FS/radius_group.pm,
568           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
569           httemplate/browse/radius_group.html,
570           httemplate/edit/part_svc.cgi, httemplate/edit/radius_group.html,
571           httemplate/edit/svc_acct.cgi, httemplate/elements/menu.html,
572           httemplate/elements/select-radius_group.html,
573           httemplate/edit/process/radius_group.html: re-write RADIUS
574           groups, RT13274
575
576 2011-06-20 16:50  ivan
577
578         * FS/FS/prepay_credit.pm: some debugging for prepaid card
579           generation, and retry more, RT#13329
580
581 2011-06-20 13:24  levinse
582
583         * FS/FS/cdr/freeside_description_default.pm:
584           cdr/freeside_description_default.pm: parse destination correctly,
585           RT13141
586
587 2011-06-18 22:05  mark
588
589         * httemplate/view/cust_main/packages/services.html: fix large
590           package display with multiple svcparts, #9821
591
592 2011-06-18 12:47  levinse
593
594         * httemplate/search/477partIIB.html: FCC 477 reporting: fix column
595           headings on part II B, RT13057
596
597 2011-06-17 02:47  mark
598
599         * FS/FS/: part_pkg.pm, part_pkg/cdr_termination.pm,
600           part_pkg/flat.pm, part_pkg/prorate.pm, part_pkg/prorate_Mixin.pm,
601           part_pkg/recur_Common.pm, part_pkg/sql_external.pm,
602           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: add prorate
603           options to recur_Common packages, #10630
604
605 2011-06-16 23:30  levinse
606
607         * httemplate/search/: cdr.html, report_cdr.html: CDR Report: add
608           top sources, top destinations, and longest calls report options,
609           RT12185
610
611 2011-06-16 19:48  levinse
612
613         * FS/FS/: part_pkg.pm, part_pkg/voip_cdr.pm,
614           part_pkg/voip_inbound.pm: CDR rating: migrate use_disposition and
615           use_disposition_taqua to disposition_in, RT10991
616
617 2011-06-16 16:06  ivan
618
619         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
620           FS/FS/part_event/Condition/pkg_dundate.pm,
621           httemplate/misc/delay_susp_pkg.html,
622           httemplate/misc/process/delay_susp_pkg.html,
623           httemplate/view/cust_main/packages/status.html: rework suspension
624           delays, RT#6956
625
626 2011-06-16 15:57  levinse
627
628         * FS/FS/part_pkg/: voip_cdr.pm, voip_inbound.pm: add CDR rating
629           options to ignore CDRs having configurable disposition values and
630           having particular cdrtypenum values, RT10091
631
632 2011-06-16 13:21  ivan
633
634         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
635           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
636           httemplate/edit/cust_main.cgi: add default_agentnum config,
637           RT#13302
638
639 2011-06-16 12:42  levinse
640
641         * FS/FS/part_pkg/voip_inbound.pm: part_pkg/voip_inbound.pm: add
642           included minutes feature, RT12306
643
644 2011-06-15 21:25  levinse
645
646         * FS/FS/L10N/DBI.pm: L10N/DBI.pm: handle maketext exceptions
647           properly, RT13258
648
649 2011-06-15 20:39  levinse
650
651         * httemplate/edit/cust_main.cgi: internationalization/localization
652
653 2011-06-15 17:33  levinse
654
655         * bin/import-did-inventory: DID inventory/import / bulk DID orders
656           - phase 2, RT12754
657
658 2011-06-15 16:44  levinse
659
660         * bin/import-did-inventory: DID inventory/import / bulk DID orders
661           - phase 2, RT12754
662
663 2011-06-15 16:40  levinse
664
665         * bin/import-did-inventory: DID inventory/import / bulk DID orders
666           - phase 2, RT12754
667
668 2011-06-15 16:17  levinse
669
670         * bin/: import-did-inventory: DID inventory/import / bulk DID
671           orders - phase 2, RT12754
672
673 2011-06-15 13:35  levinse
674
675         * FS/FS/Msgcat.pm: Msgcat.pm: REALLY return untranslated strings
676           properly when no translation is found, RT13272
677
678 2011-06-14 20:51  levinse
679
680         * bin/import-did-inventory: DID inventory/import / bulk DID orders
681           - phase 2, RT12754
682
683 2011-06-14 19:38  ivan
684
685         * Makefile: further refine check-conflicts to avoid false positives
686
687 2011-06-14 18:41  ivan
688
689         * Makefile: added protection to Makfile against deploying cvs
690           conflicts
691
692 2011-06-14 18:37  ivan
693
694         * Makefile: added protection to Makfile against deploying cvs
695           conflicts
696
697 2011-06-14 18:24  ivan
698
699         * httemplate/search/cust_pay_batch.cgi: disable additional batch
700           download links, causes confusion
701
702 2011-06-14 15:08  levinse
703
704         * FS/FS/svc_acct.pm: svc_acct.pm: allow unicode chars in finger,
705           RT13277
706
707 2011-06-14 13:53  levinse
708
709         * FS/FS/svc_acct.pm: svc_acct.pm: allow unicode chars in finger,
710           RT13277
711
712 2011-06-14 13:29  levinse
713
714         * bin/: import-did-inventory: DID inventory/import / bulk DID
715           orders - phase 2, RT12754
716
717 2011-06-14 13:20  levinse
718
719         * bin/import-did-inventory: DID inventory/import / bulk DID orders
720           - phase 2, RT12754
721
722 2011-06-14 13:14  levinse
723
724         * bin/import-did-inventory: DID inventory/import / bulk DID orders
725           - phase 2, RT12754
726
727 2011-06-14 11:53  levinse
728
729         * FS/FS/Msgcat.pm: Msgcat.pm: return untranslated strings properly
730           when no translation is found
731
732 2011-06-14 08:53  levinse
733
734         * bin/import-did-inventory: DID inventory/import / bulk DID orders
735           - phase 2, RT12754
736
737 2011-06-13 22:01  levinse
738
739         * httemplate/edit/cust_main/billing.html: configurable payment date
740           for auto CHEK/CARD, RT10813
741
742 2011-06-13 14:25  levinse
743
744         * FS/FS/part_pkg/discount_Mixin.pm: bug fix for discounts on setup
745           fees, RT11512
746
747 2011-06-13 14:07  ivan
748
749         * FS/FS/: part_export.pm, part_export/acct_sql.pm,
750           part_export/forward_sql.pm, part_export/sql_Common.pm:
751           forward_sql export, RT#13247
752
753 2011-06-13 11:26  levinse
754
755         * bin/import-did-inventory: DID inventory/import / bulk DID orders
756           - phase 2, RT12754
757
758 2011-06-10 19:42  levinse
759
760         * FS/FS/Conf.pm: svc_broadband add/edit: configurable require
761           co-ordinates in NW quadrant, RT12925
762
763 2011-06-10 17:51  ivan
764
765         * FS/bin/freeside-torrus-srvderive: four kids, no delays, RT#10574
766
767 2011-06-10 17:44  ivan
768
769         * torrus/: FREESIDE_MODIFIED, bin/srvderive.in: servderive commit
770           fix
771
772 2011-06-10 17:20  ivan
773
774         * torrus/bin/srvderive.in: fix --end handling in srvderive,
775           RT#10574
776
777 2011-06-10 16:51  ivan
778
779         * FS/bin/: freeside-torrus-srvderive: alternate (hopefully more
780           efficient) path: if we're more than a day behind, call native
781           torrus srvderive, RT#10574
782
783 2011-06-10 16:38  ivan
784
785         * FS/bin/freeside-torrus-srvderive: alternate (hopefully more
786           efficient) path: if we're more than a day behind, call native
787           torrus srvderive, RT#10574
788
789 2011-06-10 16:32  ivan
790
791         * FS/bin/freeside-torrus-srvderive: alternate (hopefully more
792           efficient) path: if we're more than a day behind, call native
793           torrus srvderive, RT#10574
794
795 2011-06-10 16:28  ivan
796
797         * FS/bin/freeside-torrus-srvderive: alternate (hopefully more
798           efficient) path: if we're more than a day behind, call native
799           torrus srvderive, RT#10574
800
801 2011-06-10 11:46  ivan
802
803         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: add sha1_base64
804           password encryption option to acct_sql export
805
806 2011-06-09 22:16  levinse
807
808         * FS/FS/Conf.pm, FS/FS/svc_broadband.pm,
809           httemplate/edit/svc_broadband.cgi: svc_broadband add/edit:
810           configurable require co-ordinates in NW quadrant, RT12925
811
812 2011-06-09 20:33  ivan
813
814         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
815           FS/FS/part_pkg.pm, FS/FS/cust_main/Billing.pm,
816           httemplate/edit/part_pkg.cgi, httemplate/elements/checkbox.html,
817           httemplate/elements/input-text.html,
818           httemplate/elements/tr-select-agent.html,
819           httemplate/browse/part_pkg.cgi: add package def option to show $0
820           recurring on invoices, RT#9777
821
822 2011-06-09 19:04  ivan
823
824         * httemplate/elements/header-popup.html: fix popup bgcolor
825
826 2011-06-09 17:30  levinse
827
828         * bin/import-did-inventory: DID inventory/import / bulk DID orders
829           - phase 2, RT12754
830
831 2011-06-09 16:01  ivan
832
833         * conf/invoice_latexcoupon: fix double your in payment coupon,
834           RT#13214
835
836 2011-06-09 15:09  levinse
837
838         * FS/: FS/Record.pm, FS/cdr.pm, FS/cdr/kannel.pm,
839           bin/freeside-cdr-sftp_and_import: SMSC CDRs (Kannel) and
840           cdrtypenum option on cdr sftp import script, RT10991
841
842 2011-06-08 20:46  levinse
843
844         * httemplate/edit/cust_main/billing.html: configurable payment date
845           for auto CHEK/CARD, RT10813
846
847 2011-06-08 19:14  levinse
848
849         * bin/v-rate-import, FS/FS/Schema.pm, FS/FS/rate_prefix.pm,
850           FS/FS/part_pkg/voip_cdr.pm: inter/intra-state phone billing and
851           custom rate import script, RT13112
852
853 2011-06-08 15:58  ivan
854
855         * FS/FS/svc_acct.pm: pad LDAP base64-encoded md5 and sha1 passwords
856           to 4 byte boundries with =, RT#13192
857
858 2011-06-08 13:57  levinse
859
860         * FS/FS/did_order_item.pm,
861           httemplate/misc/did_order_confirmed.html: DID inventory/import /
862           bulk DID orders - phase 2, RT12754
863
864 2011-06-08 10:09  levinse
865
866         * FS/FS/did_order.pm: DID inventory/import / bulk DID orders -
867           phase 2, RT12754
868
869 2011-06-08 09:31  levinse
870
871         * FS/FS/cdr/freeside_description_default.pm:
872           cdr/freeside_description_default.pm: parse destination correctly,
873           RT13141
874
875 2011-06-07 22:37  levinse
876
877         * FS/FS/phone_avail.pm, FS/FS/Schema.pm, FS/FS/did_order.pm,
878           FS/FS/did_order_item.pm, httemplate/elements/did_order_item.html,
879           httemplate/misc/did_order_confirmed.html,
880           httemplate/misc/did_order_provision.html,
881           httemplate/browse/did_order.html, httemplate/edit/did_order.html,
882           httemplate/edit/process/did_order.html, bin/import-did-inventory:
883           DID inventory/import / bulk DID orders - phase 2, RT12754
884
885 2011-06-07 09:49  levinse
886
887         * FS/FS/cust_main/Billing_Realtime.pm: Billing_Realtime.pm: skip
888           void attempt on refund if gateway doesn't support void, RT13058
889
890 2011-06-06 20:11  mark
891
892         * Makefile: set config ownership after install-rt
893
894 2011-06-06 16:43  mark
895
896         * FS/FS/: Schema.pm, cdr/sonus.pm: Sonus CDR format, #13053
897
898 2011-06-06 12:53  levinse
899
900         * FS/FS/part_event/Action/cust_bill_spool_csv.pm:
901           cust_bill_spool_csv.pm: remove invoice destination stuff, RT12557
902
903 2011-06-06 12:46  levinse
904
905         * httemplate/: elements/customer-table.html,
906           misc/batch-cust_pay.html: quick payment entry improvements,
907           RT8121
908
909 2011-06-06 09:03  levinse
910
911         * FS/bin/freeside-pkg-date-midnight: oops
912
913 2011-06-06 09:02  levinse
914
915         * FS/bin/freeside-pkg-date-midnight: freeside-pkg-date-midnight:
916           docs, RT12570
917
918 2011-06-05 21:55  mark
919
920         * Makefile: allow freeside user to read RT config, from #11274
921
922 2011-06-05 10:22  levinse
923
924         * httemplate/elements/customer-table.html: quick payment entry
925           improvements, RT8121
926
927 2011-06-05 09:31  levinse
928
929         * FS/FS/part_pkg/sqlradacct_hour.pm: sqlradacct_hour.pm: don't
930           truncate per byte/hour overage charges at 2 decimal places
931
932 2011-06-04 23:05  levinse
933
934         * FS/FS/part_pkg/: prorate_delayed.pm, voip_cdr.pm: add
935           suspend_bill package option to more pkgparts, RT10586
936
937 2011-06-04 22:41  levinse
938
939         * FS/FS/Conf.pm, httemplate/search/477.html,
940           httemplate/search/477partV.html,
941           httemplate/search/report_477.html: FCC form 477 part II and V
942           issues, RT13057
943
944 2011-06-04 20:45  levinse
945
946         * conf/: invoice_htmlsummary, invoice_latexsummary: remove double
947           summary listing of svc_phone usage when used with invoice
948           summary, RT12637
949
950 2011-06-03 15:47  levinse
951
952         * FS/FS/: Conf.pm, Msgcat.pm: internationalization/localization,
953           RT12515
954
955 2011-06-03 11:56  levinse
956
957         * httemplate/: browse/msgcat.html, edit/msgcat.html,
958           edit/process/msgcat.html, elements/menu.html: new msgcat
959           browse/edit, RT12515
960
961 2011-06-03 11:10  levinse
962
963         * FS/FS/part_event/Condition/billday.pm,
964           httemplate/edit/cust_main/billing.html: per-customer configurable
965           payment date for auto CHEK/CARD, RT10813
966
967 2011-06-03 10:47  ivan
968
969         * httemplate/: browse/msgcat.html, edit/msgcat.html,
970           edit/process/msgcat.html: missing preliminary msgcat.html,
971           RT#12515
972
973 2011-06-03 10:07  ivan
974
975         * FS/FS/part_pkg/discount_Mixin.pm: fix annual discounts, RT#12977
976
977 2011-06-03 09:33  ivan
978
979         * FS/FS/part_export/netsapiens.pm: escape ("percent-encode") : and
980           @ in netsapeins URLs, RT#12447
981
982 2011-06-02 21:35  levinse
983
984         * FS/FS/Conf.pm, httemplate/edit/cust_main/contact.html:
985           configurable alternate field order for cust edit, RT13102
986
987 2011-06-02 20:29  levinse
988
989         * httemplate/view/cust_main/one_time_charge_link.html:
990           internationalization/localization, RT12515
991
992 2011-06-02 20:27  levinse
993
994         * httemplate/edit/process/msgcat.cgi: prevent en_US msgcat from
995           being edited, RT12515
996
997 2011-06-02 20:03  levinse
998
999         * httemplate/edit/cust_main/billing.html: configurable payment date
1000           for auto CHEK/CARD, RT10813
1001
1002 2011-06-02 17:52  ivan
1003
1004         * httemplate/elements/menu.html: i18n: fix our menu when included
1005           from RT
1006
1007 2011-06-02 15:46  ivan
1008
1009         * init.d/freeside-init: add torrus collector start/stop
1010
1011 2011-06-02 15:15  ivan
1012
1013         * FS/bin/freeside-torrus-srvderive: 200 records at a time, 16 kids
1014           and a two hour search timeout.  any improvement??
1015
1016 2011-06-02 14:52  ivan
1017
1018         * FS/FS/svc_port.pm, httemplate/search/cust_svc.html: fix svc_port
1019           searches
1020
1021 2011-06-02 13:43  ivan
1022
1023         * FS/FS/cdr.pm: fix use of uninitialized value in lc() error in
1024           5.12
1025
1026 2011-06-02 13:17  ivan
1027
1028         * Makefile: better rc.d start/end numbers to start after Pg and end
1029           before, for sid and eventually wheezy
1030
1031 2011-06-02 12:24  mark
1032
1033         * rt/share/html/Ticket/Elements/EditCustomFields: fix ticket
1034           creation, from #9260
1035
1036 2011-05-31 17:14  mark
1037
1038         * rt/: FREESIDE_MODIFIED, share/html/Ticket/Elements/Tabs: improve
1039           mandatory fields, #9260, tabs
1040
1041 2011-05-31 16:30  mark
1042
1043         * rt/: FREESIDE_MODIFIED, lib/RT/CustomField.pm,
1044           lib/RT/CustomField_Vendor.pm, lib/RT/Ticket_Vendor.pm,
1045           lib/RT/Interface/Web_Vendor.pm, share/html/Search/Bulk.html,
1046           share/html/Ticket/Display.html, share/html/Ticket/Modify.html,
1047           share/html/Ticket/ModifyAll.html,
1048           share/html/Ticket/Elements/EditCustomFields: improve mandatory
1049           fields, #9260
1050
1051 2011-05-30 16:24  levinse
1052
1053         * httemplate/view/cust_main/contacts.html,
1054           httemplate/edit/cust_main/billing.html,
1055           httemplate/edit/cust_main/contact.html,
1056           httemplate/view/cust_main/billing.html, FS/FS/Conf.pm: optional
1057           better visibility for invoicing email field, RT12944
1058
1059 2011-05-27 14:46  mark
1060
1061         * FS/FS/part_export/apache.pm, bin/apache.export: apache.export
1062           suspension, #1822
1063
1064 2011-05-27 00:08  levinse
1065
1066         * httemplate/elements/popup_link_onclick.html:
1067           internationalization/localization, RT12515
1068
1069 2011-05-26 22:56  levinse
1070
1071         * httemplate/: edit/REAL_cust_pkg.cgi, edit/cust_main.cgi,
1072           edit/cust_main_attach.cgi, edit/cust_main_note.cgi,
1073           edit/cust_pay.cgi, edit/cust_main/billing.html,
1074           edit/cust_main/top_misc.html, elements/location.html,
1075           elements/popup_link-cust_main.html,
1076           elements/popup_link-cust_pkg.html,
1077           elements/tr-select-cust_location.html,
1078           elements/tr-select-discount.html, misc/change_pkg.cgi,
1079           misc/order_pkg.html, misc/payment.cgi,
1080           view/cust_main/one_time_charge_link.html:
1081           internationalization/localization, RT12515
1082
1083 2011-05-26 19:25  levinse
1084
1085         * httemplate/: index.html, browse/msgcat.cgi, edit/cust_credit.cgi,
1086           edit/quick-charge.html, edit/svc_acct.cgi,
1087           elements/errorpage.html, elements/searchbar-cust_bill.html,
1088           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
1089           misc/cust_main-cancel.cgi, misc/order_pkg.html, misc/payment.cgi,
1090           search/cust_main.cgi, search/report_cust_bill.html,
1091           search/report_cust_credit.html, search/report_cust_main.html,
1092           search/report_receivables.html,
1093           search/elements/report_cust_pay_or_refund.html,
1094           view/cust_bill.cgi, view/cust_main.cgi, view/cust_pay.html,
1095           view/cust_refund.html, view/svc_acct.cgi,
1096           view/cust_main/billing.html, view/elements/svc_Common.html:
1097           internationalization/localization, RT12515
1098
1099 2011-05-26 18:11  mark
1100
1101         * FS/FS/cust_bill.pm, httemplate/elements/header-popup.html,
1102           httemplate/elements/progress-init.html,
1103           httemplate/elements/progress-popup.html,
1104           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
1105           invoice batch download fix, #11871
1106
1107 2011-05-26 17:30  levinse
1108
1109         * httemplate/view/cust_main/billing.html:
1110           internationalization/localization, RT12515
1111
1112 2011-05-26 14:36  levinse
1113
1114         * bin/import-did-inventory: DID inventory import, RT12754
1115
1116 2011-05-26 13:59  levinse
1117
1118         * httemplate/: elements/tr-input-beginning_ending.html,
1119           graph/report_money_time_daily.html: daily sales, credits, and
1120           receipts report
1121
1122 2011-05-26 12:38  levinse
1123
1124         * httemplate/: browse/msgcat.cgi, edit/msgcat.cgi:
1125           internationalization/localization, RT12515
1126
1127 2011-05-25 16:25  mark
1128
1129         * FS/FS/cdr/enswitch.pm: fix to Enswitch CDR import, #11613
1130
1131 2011-05-23 15:49  mark
1132
1133         * FS/: MANIFEST, FS/Mason.pm, t/h_svc_dish.t, t/h_svc_hardware.t:
1134           h_svc modules for #11454
1135
1136 2011-05-23 15:13  mark
1137
1138         * FS/FS/: h_svc_dish.pm, h_svc_hardware.pm: h_svc modules for
1139           #11454
1140
1141 2011-05-23 14:37  mark
1142
1143         * rt/share/html/Elements/Header: fix auto-refresh, #12766
1144
1145 2011-05-23 09:25  levinse
1146
1147         * httemplate/edit/: cust_bill_pay.cgi, cust_credit.cgi,
1148           cust_main.cgi, msgcat.cgi, svc_acct.cgi, cust_main/billing.html,
1149           cust_main/contact.html, cust_main/first_pkg.html,
1150           cust_main/top_misc.html,
1151           cust_main/first_pkg/select-part_pkg.html,
1152           cust_main/first_pkg/svc_acct.html, process/change-cust_pkg.html,
1153           process/cust_credit.cgi, process/cust_main.cgi,
1154           process/cust_pay.cgi, process/quick-charge.cgi,
1155           process/quick-cust_pkg.cgi: internationalization/localization,
1156           RT12515
1157
1158 2011-05-22 17:01  ivan
1159
1160         * FS/FS/tax_rate.pm: fix cch tax rate import for taxes coming from
1161           dbf file in scientific notation, RT#11003
1162
1163 2011-05-22 15:09  levinse
1164
1165         * httemplate/: edit/cust_pay.cgi, edit/quick-charge.html,
1166           edit/svc_acct.cgi, elements/menu.html:
1167           internationalization/localization, RT12515
1168
1169 2011-05-22 14:48  levinse
1170
1171         * httemplate/: index.html, browse/msgcat.cgi, loginout/logout.html,
1172           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
1173           misc/cust_main-cancel.cgi, misc/order_pkg.html, misc/payment.cgi,
1174           misc/process/cancel_pkg.html: internationalization/localization,
1175           RT12515
1176
1177 2011-05-22 13:40  ivan
1178
1179         * FS/bin/freeside-torrus-srvderive: attempt more tuning of
1180           torrus-srvderive, RT#10574
1181
1182 2011-05-22 13:23  levinse
1183
1184         * httemplate/elements/: dashboard-toplist.html, error.html,
1185           errorpage.html, input-date-field.html, searchbar-cust_main.html,
1186           searchbar-ticket.html, select-agent.html,
1187           select-part_referral.html, select-terms.html,
1188           tr-input-money.html, tr-search-cust_main.html,
1189           tr-select-from_to.html, tr-select-svc_acct-domain.html:
1190           internationalization/localization, RT12515
1191
1192 2011-05-22 13:08  ivan
1193
1194         * httemplate/search/cust_main.cgi: scalar all CGI params used in
1195           lists
1196
1197 2011-05-22 09:39  levinse
1198
1199         * httemplate/elements/: searchbar-cust_bill.html,
1200           searchbar-cust_svc.html, select-cust-part_pkg.html,
1201           select-month_year.html, select-otaker.html, select-payby.html,
1202           tr-cust_svc.html, tr-input-date-field.html, tr-password.html,
1203           tr-select-agent.html, tr-select-cust-part_pkg.html,
1204           tr-select-otaker.html, tr-select-part_pkg.html,
1205           tr-select-part_referral.html, tr-select-payby.html,
1206           tr-select-reason.html: internationalization/localization, RT12515
1207
1208 2011-05-21 11:56  levinse
1209
1210         * httemplate/search/: cust_bill.html, report_cust_credit.html,
1211           report_cust_pay.html: internationalization/localization, RT12515
1212
1213 2011-05-21 11:46  levinse
1214
1215         * httemplate/search/: cust_pay_void.html, cust_pkg.cgi,
1216           report_receivables.html: internationalization/localization,
1217           RT12515
1218
1219 2011-05-21 11:24  levinse
1220
1221         * httemplate/search/: report_cust_bill.html, report_cust_main.html,
1222           elements/cust_main_dayranges.html,
1223           elements/cust_pay_or_refund.html,
1224           elements/report_cust_pay_or_refund.html:
1225           internationalization/localization, RT12515
1226
1227 2011-05-21 10:58  levinse
1228
1229         * httemplate/search/: cust_main.cgi, report_cust_refund.html,
1230           report_receivables.cgi, report_svc_acct.html:
1231           internationalization/localization, RT12515
1232
1233 2011-05-21 09:43  levinse
1234
1235         * httemplate/view/cust_main/payment_history/payment.html: fix
1236           regression caused by internationalization/localization, RT12515
1237
1238 2011-05-20 23:32  levinse
1239
1240         * bin/import-did-inventory: did inventory importing, RT12754
1241
1242 2011-05-20 17:52  levinse
1243
1244         * FS/FS/msa_Data.pm, bin/import-did-inventory: DID inventory
1245           import, RT12754
1246
1247 2011-05-20 13:19  mark
1248
1249         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Misc.pm,
1250           FS/FS/Schema.pm, FS/FS/cust_msg.pm, FS/FS/msg_template.pm,
1251           FS/t/cust_msg.t, httemplate/elements/menu.html,
1252           httemplate/misc/email-customers.html,
1253           httemplate/search/cust_msg.html, httemplate/view/cust_msg.html:
1254           logging of template-generated mail, #12809
1255
1256 2011-05-19 22:13  levinse
1257
1258         * FS/FS/msa_Data.pm: how the hell did this copy-paste fail happen?
1259
1260 2011-05-19 18:19  mark
1261
1262         * Makefile: install RT initialdata, #9569
1263
1264 2011-05-19 16:25  mark
1265
1266         * httemplate/: elements/header.html, pref/pref-process.html,
1267           pref/pref.html: user pref to enable mobile menu, #11630
1268
1269 2011-05-19 12:03  levinse
1270
1271         * httemplate/search/: cust_bill_pkg.cgi, cust_credit.html,
1272           cust_pay.html: internationalization/localization, RT12515
1273
1274 2011-05-19 11:10  levinse
1275
1276         * httemplate/view/cust_main/packages/status.html:
1277           internationalization/localization, RT12515
1278
1279 2011-05-19 10:39  ivan
1280
1281         * FS/bin/freeside-torrus-srvderive: calculate sum separately?
1282
1283 2011-05-19 10:34  ivan
1284
1285         * FS/bin/freeside-torrus-srvderive: 1 hour timeout?  give it a shot
1286
1287 2011-05-19 10:30  ivan
1288
1289         * torrus/perllib/Torrus/Collector/ExtDBI.pm: not working?
1290
1291 2011-05-19 08:51  ivan
1292
1293         * FS/bin/freeside-torrus-srvderive: optimize torrus-srvderive,
1294           RT#10574
1295
1296 2011-05-18 22:36  levinse
1297
1298         * httemplate/view/cust_main/packages/services.html: fix regression
1299           caused by internationalization/localization, RT12515
1300
1301 2011-05-18 17:11  ivan
1302
1303         * httemplate/elements/menu.html: remove obsolete reports ->
1304           customers -> search customers -> by ordering employee, RT#12360
1305
1306 2011-05-18 17:10  ivan
1307
1308         * httemplate/elements/menu.html: better menu entries for tax
1309           reports
1310
1311 2011-05-18 01:40  ivan
1312
1313         * FS/FS/msgcat.pm: fix upgrades without newer Locale::SubCountry
1314
1315 2011-05-17 18:49  levinse
1316
1317         * httemplate/search/: cust_main.html, cust_refund.html,
1318           cust_svc.html, svc_acct.cgi: internationalization/localization,
1319           RT12515
1320
1321 2011-05-17 18:19  levinse
1322
1323         * httemplate/view/: svc_Common.html, elements/svc_Common.html:
1324           internationalization/localization, RT12515
1325
1326 2011-05-17 18:06  levinse
1327
1328         * httemplate/view/: cust_main/packages/location.html,
1329           cust_main/packages/package.html,
1330           cust_main/packages/services.html,
1331           cust_main/payment_history/credit.html,
1332           cust_main/payment_history/invoice.html,
1333           cust_main/payment_history/payment.html,
1334           cust_main/payment_history/pending_payment.html,
1335           cust_main/payment_history/refund.html,
1336           cust_main/payment_history/voided_payment.html,
1337           elements/svc_edit_link.html, svc_acct/basics.html,
1338           svc_acct/change_svc.html: internationalization/localization,
1339           RT12515
1340
1341 2011-05-17 18:03  levinse
1342
1343         * httemplate/view/cust_main/: attachments.html, billing.html,
1344           contacts.html, locations.html, misc.html, notes.html,
1345           one_time_charge_link.html, order_pkg_link.html,
1346           payment_history.html: internationalization/localization, RT12515
1347
1348 2011-05-17 17:55  levinse
1349
1350         * httemplate/view/: cust_bill.cgi, cust_main.cgi, cust_pay.html,
1351           cust_refund.html, svc_acct.cgi, svc_phone.cgi:
1352           internationalization/localization, RT12515
1353
1354 2011-05-17 17:33  levinse
1355
1356         * FS/FS/: Maketext.pm, Mason.pm: internationalization/localization,
1357           RT12515
1358
1359 2011-05-16 22:00  levinse
1360
1361         * httemplate/: docs/cvv2.html, view/cust_pay.html,
1362           view/svc_acct.cgi, view/cust_main/attachments.html,
1363           view/cust_main/notes.html,
1364           view/cust_main/one_time_charge_link.html,
1365           view/cust_main/payment_history.html,
1366           view/cust_main/packages/package.html,
1367           view/cust_main/packages/services.html,
1368           view/cust_main/payment_history/attempted_payment.html,
1369           view/cust_main/payment_history/credit.html,
1370           view/cust_main/payment_history/payment.html,
1371           view/cust_main/payment_history/pending_payment.html,
1372           view/cust_main/payment_history/refund.html,
1373           view/cust_main/payment_history/voided_payment.html:
1374           internationalization/localization, RT12515
1375
1376 2011-05-16 17:37  levinse
1377
1378         * httemplate/view/cust_main/payment_history.html:
1379           internationalization/localization, RT12515
1380
1381 2011-05-16 17:32  levinse
1382
1383         * httemplate/view/cust_main/packages/: location.html, package.html,
1384           section.html, services.html: internationalization/localization,
1385           RT12515
1386
1387 2011-05-16 16:28  mark
1388
1389         * rt/: FREESIDE_MODIFIED, lib/RT/Ticket_Vendor.pm,
1390           share/html/Search/Bulk.html: increment priority via bulk ticket
1391           update, #12901
1392
1393 2011-05-16 14:35  levinse
1394
1395         * httemplate/view/cust_main/: billing.html, misc.html,
1396           order_pkg_link.html, packages.html:
1397           internationalization/localization, RT12515
1398
1399 2011-05-16 12:47  levinse
1400
1401         * httemplate/view/cust_main/: payment_history.html,
1402           payment_history/credit.html, payment_history/invoice.html,
1403           payment_history/payment.html, payment_history/refund.html,
1404           payment_history/voided_payment.html:
1405           internationalization/localization, RT12515
1406
1407 2011-05-16 11:48  levinse
1408
1409         * httemplate/view/cust_main/: payment_history.html,
1410           payment_history/attempted_payment.html,
1411           payment_history/credit.html, payment_history/invoice.html,
1412           payment_history/payment.html,
1413           payment_history/pending_payment.html,
1414           payment_history/refund.html, payment_history/voided_payment.html:
1415           internationalization/localization, RT12515
1416
1417 2011-05-16 09:29  levinse
1418
1419         * httemplate/view/: cust_pay.html, cust_refund.html, svc_acct.cgi,
1420           svc_phone.cgi, cust_main/contacts.html, cust_main/notes.html,
1421           cust_main/payment_history.html, cust_main/tickets.html,
1422           cust_main/locations.html: internationalization/localization,
1423           RT12515
1424
1425 2011-05-16 08:18  levinse
1426
1427         * httemplate/view/: cust_bill.cgi, cust_pay.html, cust_refund.html,
1428           cust_main/notes.html: internationalization/localization, RT12515
1429
1430 2011-05-15 21:20  levinse
1431
1432         * httemplate/: docs/cvv2.html, view/cust_bill.cgi,
1433           view/cust_pay.html, view/cust_refund.html, view/svc_acct.cgi,
1434           view/svc_phone.cgi: internationalization/localization, RT12515
1435
1436 2011-05-15 19:04  levinse
1437
1438         * FS/FS/Schema.pm: schema change for
1439           internationalization/localization, RT12515
1440
1441 2011-05-15 08:44  levinse
1442
1443         * httemplate/: elements/menu.html,
1444           edit/process/torrus_srvderive.html, edit/torrus_srvderive.html:
1445           torrus access rights, RT10574
1446
1447 2011-05-14 18:43  levinse
1448
1449         * httemplate/misc/process/nms-add_router.html,
1450           httemplate/misc/nms-add_router.html,
1451           httemplate/misc/process/nms-add_iface.html, FS/FS/AccessRight.pm,
1452           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
1453           httemplate/elements/menu.html: torrus: add new access rights, add
1454           SNMP community option, RT10574
1455
1456 2011-05-13 17:30  ivan
1457
1458         * FS/t/L10N.t, FS/MANIFEST, FS/FS/Maketext.pm, FS/FS/Mason.pm,
1459           FS/FS/Mason/Request.pm, FS/t/Maketext.t, httemplate/autohandler:
1460           i18n, RT#12515
1461
1462 2011-05-13 16:20  mark
1463
1464         * FS/FS/TicketSystem.pm, rt/FREESIDE_MODIFIED, rt/etc/initialdata,
1465           rt/lib/RT/Condition/CustomFieldTransaction.pm,
1466           rt/share/html/Admin/Elements/EditScripOptions: notify on custom
1467           field change, #11274
1468
1469 2011-05-13 13:03  levinse
1470
1471         * FS/FS/Report/Table/Daily.pm, FS/FS/Report/Table.pm,
1472           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
1473           httemplate/graph/money_time_daily.cgi,
1474           httemplate/graph/report_money_time_daily.html, FS/FS/Mason.pm,
1475           httemplate/graph/elements/monthly.html: create a Sales, Credits,
1476           and Receipts report broken down by day, RT11470
1477
1478 2011-05-12 16:31  ivan
1479
1480         * FS/FS/L10N/: DBI.pm, en_us.pm, iw_il.pm: i18n, RT#12515
1481
1482 2011-05-12 15:30  ivan
1483
1484         * FS/FS/: Setup.pm, msgcat.pm: move legacy messages to msgcat.pm,
1485           prevent upgrades from requiring Setup.pm and thus new
1486           Locale::SubCountry, RT#12850
1487
1488 2011-05-12 15:13  mark
1489
1490         * fs_selfservice/drupal/freeside.class.php: fix Drupal argument
1491           passing, #9380
1492
1493 2011-05-12 12:57  mark
1494
1495         * FS/FS/cust_pay_pending.pm, FS/FS/ClientAPI/Signup.pm,
1496           FS/FS/cust_main/Billing_Realtime.pm,
1497           httemplate/view/cust_main/payment_history/pending_payment.html:
1498           new status for pending third-party payments, fix for #12808
1499
1500 2011-05-11 09:20  ivan
1501
1502         * README, FS/FS.pm, FS/MANIFEST, httemplate/L10N,
1503           httemplate/autohandler, httemplate/index.html, FS/FS/Conf.pm,
1504           FS/FS/L10N.pm, FS/FS/Locales.pm, FS/FS/Mason.pm, FS/FS/Msgcat.pm,
1505           FS/FS/Setup.pm, FS/FS/TicketSystem.pm, FS/FS/Mason/Request.pm,
1506           FS/t/Locales.t, httemplate/edit/elements/edit.html,
1507           httemplate/edit/process/elements/process.html,
1508           httemplate/elements/header-minimal.html,
1509           httemplate/elements/header-popup.html,
1510           httemplate/elements/menu.html, httemplate/pref/pref-process.html,
1511           httemplate/pref/pref.html,
1512           httemplate/search/elements/search.html: i18n, RT#12515
1513
1514 2011-05-11 08:23  levinse
1515
1516         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
1517           httemplate/search/sqlradius.html: add summarized RADIUS report
1518           feature, RT11776
1519
1520 2011-05-10 17:49  ivan
1521
1522         * FS/FS/cust_main/Billing_Realtime.pm: removing code that deleted
1523           pending payments.  a real wtf.  RT#12662
1524
1525 2011-05-10 16:21  mark
1526
1527         * Makefile, FS/FS/TicketSystem.pm, rt/Makefile, rt/Makefile.in:
1528           replace missing RT scrips on upgrade, #9569
1529
1530 2011-05-10 12:42  ivan
1531
1532         * FS/FS/Cron/upload.pm: FTP error on "cd /" not fatal, RT#12326
1533
1534 2011-05-09 19:47  levinse
1535
1536         * FS/FS/cust_bill.pm: Fix UI issues in accountcode billing
1537           implementation, RT12181
1538
1539 2011-05-09 16:16  ivan
1540
1541         * FS/bin/freeside-cdrrewrited: fix inadvertant un-rewriting of
1542           taqua accountcode CDRs, RT#12181
1543
1544 2011-05-09 15:32  ivan
1545
1546         * httemplate/edit/cust_main/billing.html: clarify squelch_cdr label
1547
1548 2011-05-09 15:12  ivan
1549
1550         * FS/bin/: freeside-cdrrewrited: better retry behavior for
1551           non-found taqua CDR rewrites, RT#12181
1552
1553 2011-05-09 13:37  ivan
1554
1555         * FS/bin/: freeside-cdrrewrited: better retry behavior for
1556           non-found taqua CDR rewrites, RT#12181
1557
1558 2011-05-09 13:31  mark
1559
1560         * FS/FS/: cust_main/Billing.pm, part_pkg/prorate_Mixin.pm: bill
1561           recurring packages up to current date, #12569
1562
1563 2011-05-09 13:23  ivan
1564
1565         * FS/bin/: freeside-cdrrewrited: better retry behavior for
1566           non-found taqua CDR rewrites, RT#12181
1567
1568 2011-05-09 13:15  ivan
1569
1570         * FS/bin/freeside-cdrrewrited: better retry behavior for non-found
1571           taqua CDR rewrites, RT#12181
1572
1573 2011-05-09 13:06  levinse
1574
1575         * httemplate/edit/cust_main/billing.html, FS/FS/cust_bill.pm: fix
1576           UI bugs in accountcode billing implementation, RT12181
1577
1578 2011-05-09 11:46  levinse
1579
1580         * FS/FS/cdr/freeside_description_default.pm: fix bug in
1581           freeside_description_default.pm, RT12078
1582
1583 2011-05-08 13:09  levinse
1584
1585         * FS/FS/: part_event/Condition/cust_bill_hasnt_noauto.pm,
1586           Schema.pm: implement condition_sql for
1587           FS::part_event::Condition::cust_bill_hasnt_noauto, RT12714
1588
1589 2011-05-07 22:44  levinse
1590
1591         * FS/FS/part_event/Condition/cust_bill_hasnt_noauto.pm: implement
1592           condition_sql for
1593           FS::part_event::Condition::cust_bill_hasnt_noauto, RT12714
1594
1595 2011-05-07 19:48  levinse
1596
1597         * FS/FS/part_event/Condition/agent.pm: implemenent condition_sql
1598           for FS::part_event::Condition::agent, RT12715
1599
1600 2011-05-07 10:30  ivan
1601
1602         * httemplate/view/cust_main.cgi: fix cust_main-external_links,
1603           RT#10889
1604
1605 2011-05-05 17:29  levinse
1606
1607         * FS/FS/: cust_main/Billing.pm, part_pkg/discount_Mixin.pm,
1608           part_pkg/flat.pm: discounts on setup fees, part 2 of 2, RT11512
1609
1610 2011-05-05 16:21  ivan
1611
1612         * FS/FS/cust_main/Billing_Realtime.pm: fix double insert of
1613           overpayments, RT#12655
1614
1615 2011-05-05 11:27  ivan
1616
1617         * FS/FS/cdr/lesnet.pm: add lesnet CDR format
1618
1619 2011-05-05 10:01  ivan
1620
1621         * FS/FS/Conf.pm, httemplate/elements/select-terms.html: add Net 9,
1622           RT#12722
1623
1624 2011-05-04 23:53  levinse
1625
1626         * FS/FS/Conf.pm, FS/FS/cdr.pm,
1627           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
1628           fs_selfservice/FS-SelfService/cgi/view_usage.html,
1629           FS/FS/ClientAPI/MyAccount.pm: self-service view usage
1630           customization and CDR display fixes, RT11761
1631
1632 2011-05-04 19:26  levinse
1633
1634         * fs_selfservice/FS-SelfService/cgi/make_payment.html: better SS
1635           payment process UI for negative balances, RT12728
1636
1637 2011-05-04 18:02  levinse
1638
1639         * FS/FS/cdr/freeside_description_default.pm: fix small bug in last
1640           commit for RT12078
1641
1642 2011-05-04 17:53  levinse
1643
1644         * FS/FS/cdr/freeside_description_default.pm: add a CDR import
1645           format to allow importing of some Freeside-generated CDRs,
1646           RT12078
1647
1648 2011-05-03 22:44  levinse
1649
1650         * httemplate/: elements/menu.html, search/cust_main.cgi: add
1651           USPS-unvalidated customer addresses report, RT12402
1652
1653 2011-05-03 18:07  levinse
1654
1655         * FS/FS/Conf.pm, httemplate/elements/menu.html: config to show
1656           payment history report, RT7694
1657
1658 2011-05-03 16:26  levinse
1659
1660         * FS/FS/: Conf.pm, cust_main/Billing.pm: configurable ignore time
1661           portion of billing timestamp when billing
1662
1663 2011-05-03 14:50  ivan
1664
1665         * FS/FS/Schema.pm: varchars need a length or mysql is unhappy
1666
1667 2011-05-03 14:45  ivan
1668
1669         * FS/FS/Schema.pm: varchars need a length or mysql is unhappy
1670
1671 2011-05-03 14:24  ivan
1672
1673         * FS/FS/Maestro.pm: maestro "Not yet billed" is active, RT#11885
1674
1675 2011-05-03 10:23  levinse
1676
1677         * FS/bin/freeside-pkg-date-midnight: add a utility to move next
1678           bill dates to midnight for active anniversary packages, RT12570
1679
1680 2011-05-02 09:30  ivan
1681
1682         * FS/FS/Schema.pm: index lastapp, RT#12181
1683
1684 2011-05-02 09:24  ivan
1685
1686         * httemplate/search/: cdr.html, report_cdr.html: lastapp searching,
1687           RT#12181
1688
1689 2011-05-02 09:14  ivan
1690
1691         * FS/bin/freeside-cdrrewrited: taqua rewriting, RT#12181
1692
1693 2011-05-02 00:21  ivan
1694
1695         * FS/FS/cdr/taqua.pm: don't skip taqua acctcode ad-ons, RT#12181
1696
1697 2011-05-01 16:19  ivan
1698
1699         * bin/cdr.reimport: cdr reimporting, RT#12181
1700
1701 2011-05-01 16:11  ivan
1702
1703         * bin/cdr.reimport: cdr reimporting, RT#12181
1704
1705 2011-05-01 13:02  ivan
1706
1707         * bin/cdr.reimport: cdr reimporting, RT#12181
1708
1709 2011-05-01 12:56  ivan
1710
1711         * bin/cdr.reimport: cdr reimporting, RT#12181
1712
1713 2011-05-01 12:51  ivan
1714
1715         * FS/FS/Record.pm: cdr reimporting, RT#12181
1716
1717 2011-05-01 12:27  ivan
1718
1719         * FS/FS/Record.pm, bin/cdr.reimport: cdr reimporting, RT#12181
1720
1721 2011-05-01 12:10  ivan
1722
1723         * FS/FS/Schema.pm: index cdr.uniqueid for reimports, RT#12181
1724
1725 2011-05-01 12:07  ivan
1726
1727         * FS/bin/freeside-cdrrewrited: terminate cdrrewrited immediately on
1728           signals
1729
1730 2011-04-30 14:20  mark
1731
1732         * FS/FS/part_export/acct_google.pm, httemplate/edit/svc_acct.cgi:
1733           better error handling in google export, #12064
1734
1735 2011-04-30 14:08  mark
1736
1737         * FS/FS/hardware_status.pm, httemplate/edit/process/svc_dish.html:
1738           svc_dish fixes, #11454
1739
1740 2011-04-30 13:28  mark
1741
1742         * rt/: FREESIDE_MODIFIED, share/html/Elements/ColumnMap,
1743           share/html/Elements/RT__Ticket/ColumnMap,
1744           share/html/Search/Results.csv, share/html/Search/Results.xls,
1745           share/html/Search/Elements/ResultsStructuredView: Excel date
1746           formatting, #12659
1747
1748 2011-04-29 08:07  levinse
1749
1750         * FS/FS/: cust_main.pm, Conf.pm: make postal invoice fee a
1751           per-agent config, RT7240
1752
1753 2011-04-29 07:20  levinse
1754
1755         * FS/FS/part_export/ikano.pm, FS/FS/svc_dsl.pm,
1756           httemplate/edit/svc_dsl.cgi: add import mode to Ikano
1757
1758 2011-04-29 05:10  levinse
1759
1760         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
1761           FS/FS/discount.pm, FS/FS/part_pkg/discount_Mixin.pm,
1762           httemplate/edit/discount.html,
1763           httemplate/edit/process/cust_pkg_discount.html,
1764           httemplate/edit/process/quick-cust_pkg.cgi,
1765           httemplate/elements/tr-select-discount.html,
1766           FS/FS/part_pkg/flat.pm: apply discount to setup fees, part 1 of
1767           2, RT11512
1768
1769 2011-04-29 01:58  mark
1770
1771         * FS/FS/Schema.pm, FS/FS/svc_dish.pm, FS/FS/svc_hardware.pm,
1772           httemplate/browse/hardware_status.html,
1773           httemplate/edit/hardware_status.html,
1774           httemplate/edit/svc_dish.cgi, httemplate/edit/svc_hardware.cgi,
1775           httemplate/search/report_svc_hardware.html,
1776           httemplate/search/svc_hardware.cgi, httemplate/view/svc_dish.cgi,
1777           httemplate/view/svc_hardware.cgi: svc_dish and svc_hardware
1778           fixes, #11454
1779
1780 2011-04-28 18:36  ivan
1781
1782         * FS/bin/freeside-torrus-srvderive: avoid deadlocks, RT#10574
1783
1784 2011-04-28 18:13  ivan
1785
1786         * FS/bin/freeside-torrus-srvderive,
1787           torrus/perllib/Torrus/Collector/ExtDBI.pm: avoid deadlocks,
1788           RT#10574
1789
1790 2011-04-27 17:59  levinse
1791
1792         * FS/FS/cust_bill.pm: taqua accountcode billing, part 2 of 2,
1793           RT12181
1794
1795 2011-04-27 16:24  mark
1796
1797         * FS/FS/cdr.pm: new call details format, #12585
1798
1799 2011-04-27 01:31  mark
1800
1801         * FS/FS/UI/Web.pm, httemplate/elements/header.html,
1802           httemplate/elements/menu.html,
1803           httemplate/elements/searchbar-combined.html,
1804           httemplate/search/searchbar.cgi, rt/FREESIDE_MODIFIED,
1805           rt/etc/RT_Config.pm, rt/etc/RT_Config.pm.in,
1806           rt/lib/RT/Extension/MobileUI.pm,
1807           rt/share/html/Callbacks/RT-Extension-MobileUI/Elements/Login/Header,
1808           rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Create.html/Init,
1809           rt/share/html/Callbacks/RT-Extension-MobileUI/Ticket/Display.html/Initial,
1810           rt/share/html/Callbacks/RT-Extension-MobileUI/index.html/Initial,
1811           rt/share/html/m/dhandler, rt/share/html/m/index.html,
1812           rt/share/html/m/login, rt/share/html/m/logout,
1813           rt/share/html/m/style.css, rt/share/html/m/_elements/footer,
1814           rt/share/html/m/_elements/full_site_link,
1815           rt/share/html/m/_elements/header, rt/share/html/m/_elements/menu,
1816           rt/share/html/m/_elements/raw_style,
1817           rt/share/html/m/_elements/ticket_list,
1818           rt/share/html/m/_elements/ticket_menu,
1819           rt/share/html/m/_elements/wrapper, rt/share/html/m/ticket/create,
1820           rt/share/html/m/ticket/history, rt/share/html/m/ticket/modify,
1821           rt/share/html/m/ticket/reply,
1822           rt/share/html/m/ticket/select_create_queue,
1823           rt/share/html/m/ticket/show, rt/share/html/m/tickets/requested,
1824           rt/share/html/m/tickets/search: RT mobile UI, #11630
1825
1826 2011-04-26 22:22  levinse
1827
1828         * httemplate/edit/cust_main/billing.html,
1829           httemplate/view/cust_main/billing.html, FS/FS/Conf.pm,
1830           FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
1831           FS/FS/cust_bill_pkg_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
1832           FS/FS/part_pkg/voip_inbound.pm: taqua accountcode billing, part 1
1833           of 2, RT12181
1834
1835 2011-04-26 17:48  ivan
1836
1837         * httemplate/: elements/form-file_upload.html,
1838           misc/cdr-import.html, misc/cust_main-import.cgi,
1839           misc/cust_pkg-import.html, misc/inventory_item-import.html,
1840           misc/part_device-import.html, misc/phone_avail-import.html,
1841           misc/rate-import.html, misc/rate_edit_excel.html,
1842           misc/tax-import.cgi: fix submission bug w/chrome, RT#12638
1843
1844 2011-04-26 16:47  ivan
1845
1846         * httemplate/misc/qual.html: fix DSL qualifications w/chrome,
1847           RT#7111
1848
1849 2011-04-25 17:19  levinse
1850
1851         * FS/FS/part_event/Condition/billday.pm: fix billday.pm bugs,
1852           RT10813
1853
1854 2011-04-25 10:36  ivan
1855
1856         * FS/FS/part_event/Condition/postal.pm: add postal.pm condition,
1857           RT#12557
1858
1859 2011-04-25 09:57  ivan
1860
1861         * httemplate/elements/tr-cust_svc.html: fix manage device link,
1862           RT#12589
1863
1864 2011-04-24 21:37  levinse
1865
1866         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main/Billing.pm,
1867           httemplate/edit/process/quick-cust_pkg.cgi,
1868           httemplate/misc/order_pkg.html, FS/FS/AccessRight.pm: add waive
1869           setup fee upon package order feature, RT12568
1870
1871 2011-04-24 21:00  levinse
1872
1873         * httemplate/search/477.html,
1874           httemplate/search/477partIA_detail.html,
1875           httemplate/search/477partIA_summary.html,
1876           httemplate/search/477partIIA.html,
1877           httemplate/search/477partIIB.html,
1878           httemplate/search/477partV.html,
1879           httemplate/search/477partVI_census.html,
1880           httemplate/search/report_477.html, FS/FS/Schema.pm,
1881           FS/FS/Report/FCC_477.pm: FCC form 477 report improvements,
1882           RT12089
1883
1884 2011-04-24 16:26  ivan
1885
1886         * FS/bin/freeside-torrus-srvderive: i hate mysql
1887
1888 2011-04-24 10:04  levinse
1889
1890         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
1891           httemplate/edit/cust_main/billing.html,
1892           httemplate/view/cust_main/billing.html, FS/FS/Schema.pm,
1893           FS/FS/part_event/Condition/billday.pm: add per-customer
1894           configurable billing date, RT10813
1895
1896 2011-04-24 08:09  levinse
1897
1898         * FS/FS/cust_bill.pm: modify invoice DID summary date range
1899           calculation, RT10886
1900
1901 2011-04-23 22:07  levinse
1902
1903         * FS/FS/cust_bill.pm: modify invoice DID summary date range
1904           calculation, RT10886
1905
1906 2011-04-23 17:33  levinse
1907
1908         * FS/FS/Setup.pm: fix bug in Setup.pm for LATA/MSA population,
1909           RT11291
1910
1911 2011-04-23 17:33  ivan
1912
1913         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
1914           FS/FS/Mason/Request.pm, htetc/freeside-base2.conf,
1915           htetc/handler.pl, httemplate/autohandler: utf-8, RT#12514
1916
1917 2011-04-22 16:36  ivan
1918
1919         * FS/FS/Cron/upload.pm: wtxs upload changes, RT#12326
1920
1921 2011-04-22 16:31  ivan
1922
1923         * bin/billco-upload: wtxs upload changes, RT#12326
1924
1925 2011-04-22 16:27  ivan
1926
1927         * bin/billco-upload, FS/FS/Cron/upload.pm: wtxs upload changes,
1928           RT#12326
1929
1930 2011-04-22 16:26  ivan
1931
1932         * Makefile: add install-chown to install
1933
1934 2011-04-22 16:17  levinse
1935
1936         * httemplate/: edit/did_order.html, elements/did_order_item.html,
1937           misc/phone_avail-import.html: bulk DID orders/inventory
1938           improvements, RT11291
1939
1940 2011-04-22 14:30  mark
1941
1942         * rt/share/html/: Ticket/Elements/ShowParents, Elements/EditLinks:
1943           hide ticket customer links, #1165
1944
1945 2011-04-21 20:34  mark
1946
1947         * rt/share/html/Search/Elements/ResultViews: remove unneeded files
1948           after #10855
1949
1950 2011-04-21 19:42  mark
1951
1952         * rt/share/html/Search/Elements/ResultsStructuredView: small fix,
1953           #10855
1954
1955 2011-04-21 19:38  mark
1956
1957         * rt/share/html/Search/: Results.csv, Results.xls,
1958           Elements/ResultsStructuredView: improved XLS and CSV download,
1959           #10855
1960
1961 2011-04-20 23:07  mark
1962
1963         * FS/FS/pay_batch/td_eft1464.pm: fix EFT1464 batch format, #10545
1964
1965 2011-04-20 14:17  ivan
1966
1967         * httemplate/elements/tr-select-agent_type.html: fix agent type
1968           condition, RT#12539
1969
1970 2011-04-20 10:46  ivan
1971
1972         * rt/: FREESIDE_MODIFIED, lib/RT/Interface/Web.pm: fix
1973           RT::InterFace::Web_Vendor inclusion, RT#12519
1974
1975 2011-04-19 18:22  mark
1976
1977         * rt/share/html/Ticket/: Create.html, Display.html: cloned tickets
1978           inherit customer links, #11169
1979
1980 2011-04-19 16:49  levinse
1981
1982         * FS/FS/: Schema.pm, lata.pm, lata_Data.pm, msa.pm, msa_Data.pm,
1983           phone_avail.pm, Setup.pm, Upgrade.pm: bulk DID orders/inventory
1984           enhancements, RT11291
1985
1986 2011-04-18 16:49  ivan
1987
1988         * rt/: Makefile, Makefile.in, config.log, config.status,
1989           configure.ac, bin/fastcgi_server, bin/mason_handler.fcgi,
1990           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-mailgate,
1991           bin/rt-mailgate.in, bin/standalone_httpd, lib/RT.pm,
1992           lib/RT.pm.in, lib/RT/Action.pm, lib/RT/Condition.pm,
1993           lib/RT/Config.pm, lib/RT/CustomField.pm, lib/RT/Date.pm,
1994           lib/RT/Principal_Overlay.pm, lib/RT/Record.pm,
1995           lib/RT/SearchBuilder.pm, lib/RT/System.pm, lib/RT/Test.pm,
1996           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
1997           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
1998           lib/RT/Action/CreateTickets.pm,
1999           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Web.pm,
2000           lib/RT/Search/Googleish.pm, sbin/rt-setup-database.in,
2001           share/html/Admin/Elements/EditCustomFields: commiting rt 3.8.10
2002           to HEAD
2003
2004 2011-04-18 16:14  ivan
2005
2006         * rt/: docs/perlcritic.pod,
2007           etc/upgrade/3.8-branded-queues-extension,
2008           etc/upgrade/generate-rtaddressregexp,
2009           etc/upgrade/3.8-ical-extension,
2010           etc/upgrade/split-out-cf-categories,
2011           etc/upgrade/vulnerable-passwords, t/ticket/linking.t,
2012           t/ticket/scrips_batch.t, t/api/tickets_overlay_sql.t,
2013           t/web/richtext-autohandler.t, t/web/path-traversal.t,
2014           t/web/command_line.t, t/web/query_builder.t,
2015           t/web/attachment_encoding.t, t/web/charting.t,
2016           t/web/compilation_errors.t, t/web/private-components.t,
2017           t/mail/crypt-gnupg.t, t/mail/extractsubjecttag.t,
2018           t/mail/gateway.t, t/mail/multipart.t, t/mail/charsets-outgoing.t:
2019           import rt 3.8.10
2020
2021 2011-04-18 16:10  ivan
2022
2023         * rt/share/html/: Search/Chart, Search/Elements/SelectPersonType,
2024           Search/Elements/Chart, Admin/Tools/Shredder/Elements/PluginHelp,
2025           NoAuth/Logout.html, NoAuth/RichText/autohandler,
2026           NoAuth/css/dhandler, Install/index.html,
2027           Tools/Reports/ResolvedByDates.html,
2028           Tools/Reports/ResolvedByOwner.html: import rt 3.8.10
2029
2030 2011-04-18 16:07  ivan
2031
2032         * rt/: lib/RT/I18N/da.po, lib/RT/I18N/sl.po, lib/RT/I18N/is.po,
2033           lib/RT/I18N/es.po, lib/RT/I18N/zh_TW.po, lib/RT/I18N/en_GB.po,
2034           lib/RT/I18N/lt.po, lib/RT/I18N/pt_PT.po, lib/RT/I18N/fr.po,
2035           lib/RT/I18N/cs.po, lib/RT/I18N/i_default.pm,
2036           lib/RT/I18N/pt_BR.po, lib/RT/I18N/lv.po, lib/RT/I18N/hr.po,
2037           lib/RT/I18N/mk.po, lib/RT/I18N/ja.po, lib/RT/I18N/ru.po,
2038           lib/RT/I18N/pt.po, lib/RT/I18N/zh_CN.po, lib/RT/I18N/nn.po,
2039           lib/RT/Search/FromSQL.pm, lib/RT/Search/Generic.pm,
2040           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
2041           lib/RT/Action/ExtractSubjectTag.pm, lib/RT/Action/Generic.pm,
2042           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
2043           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Action/Notify.pm,
2044           lib/RT/Action/RecordCorrespondence.pm,
2045           lib/RT/Action/LinearEscalate.pm,
2046           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
2047           lib/RT/Action/RecordComment.pm, lib/RT/Action/SendEmail.pm,
2048           lib/RT/Action/NotifyGroupAsComment.pm,
2049           lib/RT/Action/SetPriority.pm, lib/RT/Shredder/Plugin.pm,
2050           lib/RT/Approval/Rule.pm, lib/RT/Graph/Tickets.pm,
2051           lib/RT/Interface/CLI.pm, lib/RT/Shredder/Plugin/Base/Search.pm,
2052           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
2053           lib/RT/Interface/Web/Handler.pm,
2054           lib/RT/Interface/Web/QueryBuilder.pm,
2055           lib/RT/Interface/Web/Standalone.pm,
2056           lib/RT/Condition/AnyTransaction.pm,
2057           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/CloseTicket.pm,
2058           lib/RT/Condition/Generic.pm, lib/RT/Condition/Overdue.pm,
2059           lib/RT/Condition/OwnerChange.pm,
2060           lib/RT/Condition/PriorityChange.pm,
2061           lib/RT/Condition/PriorityExceeds.pm,
2062           lib/RT/Condition/QueueChange.pm,
2063           lib/RT/Condition/ReopenTicket.pm,
2064           lib/RT/Condition/StatusChange.pm,
2065           lib/RT/Condition/UserDefined.pm,
2066           lib/RT/Interface/Email/Auth/GnuPG.pm,
2067           lib/RT/Interface/Email/Auth/MailFrom.pm,
2068           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
2069           lib/RT/Interface/Web/Menu/Item.pm,
2070           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
2071           lib/RT/Report/Tickets.pm, lib/RT/URI/base.pm,
2072           lib/RT/URI/fsck_com_rt.pm, bin/mason_handler.scgi.in,
2073           lib/RT/CustomFieldValues/External.pm,
2074           lib/RT/CustomFieldValues/Groups.pm,
2075           lib/RT/Report/Tickets/Entry.pm, bin/rt.in, bin/fastcgi_server.in,
2076           bin/mason_handler.svc.in, bin/mason_handler.fcgi.in,
2077           bin/webmux.pl.in, sbin/license_tag, sbin/rt-shredder,
2078           sbin/rt-server, sbin/rt-validator, sbin/factory,
2079           sbin/rt-email-dashboards, sbin/rt-dump-database,
2080           sbin/rt-email-digest, sbin/rt-validator.in,
2081           sbin/extract-message-catalog, sbin/rt-email-group-admin,
2082           sbin/rt-attributes-viewer, sbin/rt-clean-sessions: import rt
2083           3.8.10
2084
2085 2011-04-18 16:04  ivan
2086
2087         * rt/: configure, .perlcriticrc, autom4te.cache/requests,
2088           autom4te.cache/traces.0, autom4te.cache/output.0,
2089           lib/RT/ScripCondition.pm, lib/RT/SharedSetting.pm,
2090           lib/RT/Base.pm, lib/RT/GroupMembers.pm, lib/RT/ScripAction.pm,
2091           lib/RT/URI.pm, lib/RT/ScripConditions.pm, lib/RT/Users.pm,
2092           lib/RT/I18N.pm, lib/RT/Scrips.pm, lib/RT/Queues.pm,
2093           lib/RT/Attributes.pm, lib/RT/ACE_Overlay.pm,
2094           lib/RT/Attachments.pm, lib/RT/Dashboard.pm,
2095           lib/RT/EmailParser.pm, lib/RT/Rule.pm, lib/RT/Ruleset.pm,
2096           lib/RT/Templates.pm, lib/RT/Tickets.pm, lib/RT/Transactions.pm,
2097           lib/RT/Util.pm, lib/RT/Approval.pm, lib/RT/Attribute.pm,
2098           lib/RT/CachedGroupMembers.pm, lib/RT/Groups.pm,
2099           lib/RT/ObjectCustomFieldValue.pm, lib/RT/Principal.pm,
2100           lib/RT/Queue.pm, lib/RT/ScripActions.pm,
2101           lib/RT/ObjectCustomField.pm, lib/RT/Plugin.pm,
2102           lib/RT/Attachment.pm, lib/RT/Handle.pm, lib/RT/SavedSearch.pm,
2103           lib/RT/CustomFieldValue.pm, lib/RT/Link.pm, lib/RT/Links.pm,
2104           lib/RT/Scrip.pm, lib/RT/Search.pm, lib/RT/Ticket.pm,
2105           lib/RT/Group_Overlay.pm, lib/RT/ACE.pm, lib/RT/Principals.pm,
2106           lib/RT/SQL.pm, lib/RT/Installer.pm, lib/RT/Template.pm,
2107           lib/RT/ACL.pm, lib/RT/CachedGroupMember.pm,
2108           lib/RT/GroupMember_Overlay.pm, lib/RT/ObjectCustomFieldValues.pm,
2109           lib/RT/Group.pm, lib/RT/Reminders.pm, lib/RT/CurrentUser.pm,
2110           lib/RT/CustomFields.pm, lib/RT/SavedSearches.pm, lib/RT/User.pm,
2111           lib/RT/CustomFieldValues.pm, lib/RT/GroupMember.pm,
2112           lib/RT/ObjectCustomFields.pm, lib/RT/Transaction.pm,
2113           lib/RT/Crypt/GnuPG.pm, lib/RT/I18N/en.po, lib/RT/I18N/bg.po,
2114           lib/RT/I18N/it.po, lib/RT/I18N/el.po, lib/RT/I18N/pl.po,
2115           lib/RT/I18N/nb.po, lib/RT/I18N/de.po, lib/RT/I18N/hu.po,
2116           lib/RT/I18N/et.po, lib/RT/I18N/sv.po, lib/RT/I18N/nl.po,
2117           lib/RT/I18N/fi.po, lib/RT/I18N/rt.pot, lib/RT/I18N/id.po,
2118           lib/RT/I18N/he.po, lib/RT/I18N/tr.po: import rt 3.8.10
2119
2120 2011-04-17 22:14  ivan
2121
2122         * FS/FS/Schema.pm: index all dates
2123
2124 2011-04-17 17:11  ivan
2125
2126         * Makefile: remove support for mod_perl before v2
2127
2128 2011-04-17 12:13  ivan
2129
2130         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
2131           torrus-srvderive to hopefully catch/keep up, RT#10574
2132
2133 2011-04-17 11:48  ivan
2134
2135         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
2136           torrus-srvderive to hopefully catch/keep up, RT#10574
2137
2138 2011-04-17 11:24  ivan
2139
2140         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
2141           torrus-srvderive to hopefully catch/keep up, RT#10574
2142
2143 2011-04-17 11:17  ivan
2144
2145         * FS/bin/freeside-torrus-srvderive: try at a multiprocess
2146           torrus-srvderive to hopefully catch/keep up, RT#10574
2147
2148 2011-04-17 11:01  ivan
2149
2150         * FS/bin/: freeside-selfservice-server, freeside-torrus-srvderive:
2151           try at a multiprocess torrus-srvderive to hopefully catch/keep
2152           up, RT#10574
2153
2154 2011-04-16 20:27  levinse
2155
2156         * FS/FS/AccessRight.pm, FS/FS/did_order.pm,
2157           httemplate/browse/did_order.html,
2158           httemplate/misc/did_order_confirmed.html,
2159           httemplate/misc/did_order_provision.html,
2160           httemplate/search/phone_avail.html,
2161           httemplate/view/cust_main/packages/services.html: bulk DID
2162           orders/inventory enhancements, RT11291
2163
2164 2011-04-15 16:54  mark
2165
2166         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.csv,
2167           share/html/Search/Results.tsv,
2168           share/html/Search/Elements/ResultViews: CSV download, #10855
2169
2170 2011-04-15 16:44  ivan
2171
2172         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
2173           tax report w/FS::tax_rate_location->location_sql, RT#12332
2174
2175 2011-04-15 16:33  ivan
2176
2177         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
2178           tax report w/FS::tax_rate_location->location_sql, RT#12332
2179
2180 2011-04-15 16:15  ivan
2181
2182         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
2183           tax report w/FS::tax_rate_location->location_sql, RT#12332
2184
2185 2011-04-15 16:02  ivan
2186
2187         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
2188           tax report w/FS::tax_rate_location->location_sql, RT#12332
2189
2190 2011-04-15 15:52  ivan
2191
2192         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: fix new
2193           tax report w/FS::tax_rate_location->location_sql, RT#12332
2194
2195 2011-04-15 15:33  ivan
2196
2197         * FS/FS/tax_rate.pm, httemplate/search/report_newtax.cgi: link new
2198           tax report to cust_credit_bill_pkg for credits, RT#12332
2199
2200 2011-04-15 15:19  ivan
2201
2202         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
2203           to cust_credit_bill_pkg for credits, RT#12332
2204
2205 2011-04-15 15:12  ivan
2206
2207         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
2208           to cust_credit_bill_pkg for credits, RT#12332
2209
2210 2011-04-15 15:02  ivan
2211
2212         * httemplate/search/: cust_credit_bill_pkg.html: link new tax
2213           report to cust_credit_bill_pkg for credits, RT#12332
2214
2215 2011-04-15 14:58  ivan
2216
2217         * httemplate/search/cust_credit_bill_pkg.html: link new tax report
2218           to cust_credit_bill_pkg for credits, RT#12332
2219
2220 2011-04-15 14:55  ivan
2221
2222         * httemplate/search/: report_newtax.cgi, cust_credit_bill_pkg.html:
2223           link new tax report to cust_credit_bill_pkg for credits, RT#12332
2224
2225 2011-04-15 14:08  mark
2226
2227         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.xls: RT search
2228           results in Excel format, #10855
2229
2230 2011-04-15 11:06  ivan
2231
2232         * FS/FS/part_event/Condition.pm: mysql fix for CAST ( vs CAST(
2233
2234 2011-04-15 11:05  ivan
2235
2236         * httemplate/browse/part_pkg.cgi: mysql fix for unused
2237           missing_recur_fee option
2238
2239 2011-04-14 21:01  mark
2240
2241         * rt/lib/RT/: Date.pm, Tickets_Overlay.pm: Timezone issues with
2242           this-month search, #11057
2243
2244 2011-04-14 20:13  levinse
2245
2246         * FS/: FS.pm, MANIFEST, FS/Mason.pm, FS/msa.pm: bulk DID
2247           orders/inventory enhancements, RT11291
2248
2249 2011-04-14 20:04  levinse
2250
2251         * FS/FS/Schema.pm, FS/FS/did_order.pm, FS/FS/rate_center.pm,
2252           FS/FS/did_order_item.pm, FS/bin/freeside-msa-import, FS/t/msa.t,
2253           FS/t/rate_center.t, httemplate/browse/did_order.html,
2254           httemplate/edit/did_order.html,
2255           httemplate/misc/did_order_confirm.html,
2256           httemplate/misc/did_order_confirmed.html,
2257           httemplate/misc/did_order_provision.html,
2258           httemplate/edit/process/did_order.html,
2259           httemplate/elements/did_order_item.html: FS/FS/msa.pm
2260
2261 2011-04-14 14:29  ivan
2262
2263         * FS/FS/cust_main/Billing_Realtime.pm: fix error on second insert
2264           of CC payment, RT#12465
2265
2266 2011-04-14 12:02  ivan
2267
2268         * rt/bin/rt-mailgate.in: sync rt-mailgate in tree
2269
2270 2011-04-14 11:23  ivan
2271
2272         * FS/bin/freeside-torrus-srvderive: cope with empty virtual ports,
2273           RT#10574
2274
2275 2011-04-14 11:00  ivan
2276
2277         * FS/FS/svc_hardware.pm: fix service searching, RT#12477
2278
2279 2011-04-14 10:36  ivan
2280
2281         * httemplate/view/svc_broadband.cgi: fix svc_broadband view
2282           RT#12449
2283
2284 2011-04-13 17:23  ivan
2285
2286         * FS/FS/cust_bill.pm: fix missing information on invoices, RT#12461
2287
2288 2011-04-13 17:11  ivan
2289
2290         * FS/FS/Misc.pm: check failure of pslatex by presence of resulting
2291           .dvi file rather than exit status, eliminates spurious pslatex
2292           errors, RT#12454
2293
2294 2011-04-13 16:25  ivan
2295
2296         * httemplate/view/svc_broadband.cgi: fix svc_broadband view fallout
2297           from svc_dish / svc_hardware, RT#12449
2298
2299 2011-04-12 22:42  levinse
2300
2301         * httemplate/: elements/customer-table.html,
2302           misc/cust_main_note-import.cgi,
2303           misc/xmlhttp-cust_main-search.cgi: quick payment tool
2304           improvements, RT8121
2305
2306 2011-04-12 21:21  levinse
2307
2308         * httemplate/edit/cust_credit.cgi, FS/FS/Conf.pm: add config option
2309           to disable auto-application of credits to invoices, RT12331
2310
2311 2011-04-12 17:35  levinse
2312
2313         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
2314           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html: fix
2315           region group billing, RT8951
2316
2317 2011-04-12 13:56  mark
2318
2319         * FS/FS/cust_bill.pm, FS/FS/msg_template.pm,
2320           httemplate/edit/msg_template.html: make company_phonenum
2321           available to templates, #12363
2322
2323 2011-04-11 19:51  ivan
2324
2325         * FS/FS/Conf.pm, httemplate/edit/cust_main/billing.html: add
2326           disable_payauto_default conf, RT#12431
2327
2328 2011-04-11 19:29  ivan
2329
2330         * bin/cust_main-bulk_change: adding quick cust_main-bulk_change
2331           hask to change payby, RT#12430
2332
2333 2011-04-11 18:25  mark
2334
2335         * FS/FS/pay_batch.pm: fix batch closure, #12351
2336
2337 2011-04-11 16:31  levinse
2338
2339         * httemplate/misc/phone_avail-import.html: Bulk DID order
2340           improvements, RT11291
2341
2342 2011-04-11 16:06  ivan
2343
2344         * httemplate/: elements/order_pkg.js, misc/change_pkg.cgi,
2345           misc/order_pkg.html: fix usps-validation misfire and inability to
2346           submit on change package too, RT#12377, RT#12183
2347
2348 2011-04-11 16:00  levinse
2349
2350         * httemplate/misc/did_order_confirm.html,
2351           httemplate/misc/did_order_confirmed.html,
2352           httemplate/browse/did_order.html, FS/FS/Schema.pm,
2353           FS/FS/did_order.pm, httemplate/edit/did_order.html,
2354           httemplate/edit/process/did_order.html,
2355           httemplate/elements/did_order_item.html: improvements to bulk DID
2356           orders, RT11291
2357
2358 2011-04-11 14:33  mark
2359
2360         * FS/FS/: Conf.pm, cust_pay.pm, msg_template.pm: per-agent payment
2361           receipt addresses, #10797
2362
2363 2011-04-11 13:40  ivan
2364
2365         * httemplate/browse/cust_main_county.cgi: improve tax edit: don't
2366           offer to remove cities that have already been split into
2367           taxclasses, RT#11144
2368
2369 2011-04-11 10:44  ivan
2370
2371         * FS/FS/part_event/Condition/times.pm: fix "times" condition to not
2372           run one extra, RT#11834
2373
2374 2011-04-11 10:22  ivan
2375
2376         * FS/FS/part_event/: Condition.pm,
2377           Condition/cust_bill_has_service.pm, Condition/times.pm: fix times
2378           condition vs. mysql (causes billing errors even if not using),
2379           RT#10574
2380
2381 2011-04-11 09:12  ivan
2382
2383         * httemplate/misc/order_pkg.html: fix javascript for great justice
2384
2385 2011-04-11 09:05  ivan
2386
2387         * httemplate/misc/order_pkg.html: move javascript for great justice
2388
2389 2011-04-11 00:53  ivan
2390
2391         * FS/bin/freeside-cdrrewrited: taqua accountcodes, RT#12181
2392
2393 2011-04-11 00:19  levinse
2394
2395         * FS/FS/cust_bill.pm: possibly fix spurious error from cust_bill.pm
2396           related to barcode files when barcodes are turned off
2397
2398 2011-04-11 00:06  ivan
2399
2400         * httemplate/search/report_newtax.cgi: s/collected/invoiced/ on
2401           column label of vendor tax report
2402
2403 2011-04-11 00:04  ivan
2404
2405         * httemplate/search/cust_bill_pkg.cgi: fix error on detail for "tax
2406           collected" on vendor tax report, RT#12320
2407
2408 2011-04-11 00:02  ivan
2409
2410         * FS/FS/tax_rate_location.pm, httemplate/search/cust_bill_pkg.cgi,
2411           httemplate/search/report_newtax.cgi: slight refactor onvendor tax
2412           report: add tax_rate_location->location_sql, RT#12320
2413
2414 2011-04-10 21:59  ivan
2415
2416         * FS/: FS/Conf.pm, FS/Schema.pm, FS/cdr/taqua.pm,
2417           bin/freeside-cdrrewrited: taqua accountcodes, RT#12181
2418
2419 2011-04-10 18:24  ivan
2420
2421         * httemplate/: elements/tr-select-cust_location.html,
2422           misc/order_pkg.html: fix misfire of USPS address correction on
2423           non-new locations, RT#12183
2424
2425 2011-04-10 15:22  ivan
2426
2427         * FS/FS/Conf.pm: added company_phonenum, for notifications,
2428           RT#12363
2429
2430 2011-04-10 11:04  ivan
2431
2432         * httemplate/: search/cdr.html, view/svc_phone.cgi: fix CDR links
2433           on svc_phone when using a default_prefix, RT#12338
2434
2435 2011-04-10 10:07  ivan
2436
2437         * FS/FS/cdr.pm: fix rounding of minute-granularity CDRs, RT#12101
2438
2439 2011-04-09 15:50  ivan
2440
2441         * httemplate/elements/tr-select-cust-part_pkg.html: fix package
2442           selection with classes in IE8, RT#12377
2443
2444 2011-04-08 18:28  ivan
2445
2446         * rt/etc/RT_Config.pm: per .in to prevent conflicts on upgrade
2447
2448 2011-04-08 17:43  ivan
2449
2450         * FS/FS/cust_main/Billing_Realtime.pm: should fix qis's
2451           intermittent backtraces when using an (ancient) counter-based
2452           cust_pay.paynum, RT#12317
2453
2454 2011-04-08 16:14  ivan
2455
2456         * rt/etc/RT_Config.pm: propogate __CustomerTags__ fix to
2457           RT_Config.pm, RT#8784
2458
2459 2011-04-08 11:10  ivan
2460
2461         * httemplate/edit/process/cust_main.cgi: fix edits of customers
2462           with tokenized cards, RT#12353
2463
2464 2011-04-08 10:35  ivan
2465
2466         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
2467           mysql hanging on queries, RT#10574
2468
2469 2011-04-08 10:02  ivan
2470
2471         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
2472           mysql hanging on queries, RT#10574
2473
2474 2011-04-08 09:38  levinse
2475
2476         * httemplate/search/phone_inventory_provisioned.html: update phone
2477           provsioning/inventory report as per recent bulk DID order
2478           inventory changes, RT10988
2479
2480 2011-04-08 07:53  ivan
2481
2482         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
2483           mysql hanging on queries, RT#10574
2484
2485 2011-04-07 21:58  levinse
2486
2487         * FS/FS/: Conf.pm, svc_acct.pm: add option to exclude configurable
2488           svc_acct svcparts from welcome emails, RT11021
2489
2490 2011-04-07 21:12  levinse
2491
2492         * httemplate/search/cdr.html: add display of total billed minutes
2493           on CDR report, RT12344
2494
2495 2011-04-07 19:17  ivan
2496
2497         * httemplate/edit/torrus_srvderive.html: don't lose
2498           torrus_srvderive.last_srv_date on edit
2499
2500 2011-04-07 18:36  ivan
2501
2502         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
2503           mysql hanging on queries, RT#10574
2504
2505 2011-04-07 18:31  ivan
2506
2507         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
2508           mysql hanging on queries, RT#10574
2509
2510 2011-04-07 18:27  ivan
2511
2512         * FS/bin/freeside-torrus-srvderive: continue attempting to handle
2513           mysql hanging on queries, RT#10574
2514
2515 2011-04-07 18:04  ivan
2516
2517         * FS/bin/freeside-torrus-srvderive: attempt to handle mysql hanging
2518           on queries, RT#10574
2519
2520 2011-04-07 18:00  ivan
2521
2522         * FS/FS/: cust_main/Billing.pm, part_pkg/cdr_termination.pm,
2523           part_pkg/flat.pm, part_pkg/torrus_Common.pm,
2524           part_pkg/torrus_bw_percentile.pm, part_pkg/torrus_bw_usage.pm,
2525           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: torrus: default
2526           to "preceding" behavior, RT#10574
2527
2528 2011-04-07 17:26  mark
2529
2530         * rt/: etc/RT_Config.pm.in, lib/RT/Tickets_Overlay.pm,
2531           lib/RT/URI/freeside.pm, lib/RT/URI/freeside/Internal.pm,
2532           share/html/Elements/RT__Ticket/ColumnMap,
2533           share/html/Search/Elements/BuildFormatString: display customer
2534           agent, class, tag in ticket search, #8784
2535
2536 2011-04-07 16:46  ivan
2537
2538         * FS/bin/freeside-torrus-srvderive: more debugging to hopefully
2539           find out where mysql is hanging, RT#10574
2540
2541 2011-04-06 16:40  mark
2542
2543         * FS/FS/Schema.pm, bin/cdr-opensips.import: fix callid problem with
2544           openSIPS import, #10992
2545
2546 2011-04-06 01:22  levinse
2547
2548         * httemplate/elements/did_order_item.html,
2549           httemplate/elements/tr-did_order_item.html, FS/MANIFEST,
2550           FS/FS/Mason.pm: bulk DID order/inventory improvements, RT11291
2551
2552 2011-04-06 01:19  levinse
2553
2554         * FS/FS/Schema.pm, FS/FS/did_order_item.pm, FS/FS.pm,
2555           FS/FS/did_order.pm, FS/FS/phone_avail.pm, FS/t/did_order_item.t,
2556           httemplate/browse/did_order.html, httemplate/edit/did_order.html,
2557           httemplate/edit/elements/edit.html,
2558           httemplate/edit/process/did_order.html,
2559           httemplate/misc/phone_avail-import.html: bulk DID order/inventory
2560           improvements, RT11291
2561
2562 2011-04-05 16:46  levinse
2563
2564         * FS/FS/part_export/ikano.pm: ikano qual: only send the first 5
2565           digits of zip if more are present
2566
2567 2011-04-05 09:38  mark
2568
2569         * FS/FS/: Record.pm, cdr/telstra.pm: Telstra CDR format, #10159
2570
2571 2011-04-02 12:23  ivan
2572
2573         * httemplate/search/cust_bill_pkg.cgi: fix line item report when
2574           linked from CCH tax report credits, RT#12329
2575
2576 2011-03-31 19:52  mark
2577
2578         * FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
2579           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/hardware_class.pm,
2580           FS/FS/hardware_status.pm, FS/FS/hardware_type.pm,
2581           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm, FS/FS/svc_dish.pm,
2582           FS/FS/svc_hardware.pm, FS/t/hardware_class.t,
2583           FS/t/hardware_status.t, FS/t/hardware_type.t, FS/t/svc_dish.t,
2584           FS/t/svc_hardware.t, httemplate/browse/hardware_class.html,
2585           httemplate/browse/hardware_status.html,
2586           httemplate/browse/part_svc.cgi,
2587           httemplate/edit/hardware_class.html,
2588           httemplate/edit/hardware_status.html,
2589           httemplate/edit/hardware_type.html, httemplate/edit/part_svc.cgi,
2590           httemplate/edit/svc_dish.cgi, httemplate/edit/svc_hardware.cgi,
2591           httemplate/edit/elements/edit.html,
2592           httemplate/edit/elements/svc_Common.html,
2593           httemplate/edit/process/hardware_class.html,
2594           httemplate/edit/process/hardware_status.html,
2595           httemplate/edit/process/hardware_type.html,
2596           httemplate/edit/process/svc_dish.html,
2597           httemplate/edit/process/svc_hardware.html,
2598           httemplate/edit/process/elements/process.html,
2599           httemplate/elements/menu.html,
2600           httemplate/elements/select-hardware_class.html,
2601           httemplate/elements/select-hardware_type.html,
2602           httemplate/elements/tr-cust_svc.html,
2603           httemplate/elements/tr-cust_svc_cancel.html,
2604           httemplate/elements/tr-select-hardware_type.html,
2605           httemplate/search/report_svc_hardware.html,
2606           httemplate/search/svc_dish.cgi,
2607           httemplate/search/svc_hardware.cgi, httemplate/view/svc_acct.cgi,
2608           httemplate/view/svc_broadband.cgi, httemplate/view/svc_dish.cgi,
2609           httemplate/view/svc_hardware.cgi, httemplate/view/svc_phone.cgi,
2610           httemplate/view/cust_main/packages/services.html,
2611           httemplate/view/elements/svc_Common.html,
2612           httemplate/view/elements/svc_edit_link.html: svc_hardware and
2613           svc_dish, #11454
2614
2615 2011-03-30 12:55  ivan
2616
2617         * bin/test-event: useful
2618
2619 2011-03-30 12:52  ivan
2620
2621         * FS/FS/cust_bill.pm: fix package balance conditions, RT#11834
2622
2623 2011-03-30 12:49  ivan
2624
2625         * FS/FS/cust_bill.pm: fix package balance conditions, RT#11834
2626
2627 2011-03-30 12:41  ivan
2628
2629         * FS/FS/: cust_bill.pm: fix package balance conditions, RT#11834
2630
2631 2011-03-30 09:57  ivan
2632
2633         * bin/: pg-readonly: add rt tables to pg-readonly, RT#10536
2634
2635 2011-03-28 18:04  mark
2636
2637         * FS/: FS/Schema.pm, FS/areacode.pm, bin/freeside-upgrade: primary
2638           key for areacode table
2639
2640 2011-03-28 17:32  ivan
2641
2642         * FS/FS/Conf.pm, FS/FS/Cron/backup.pm, FS/bin/freeside-daily,
2643           bin/freeside-backup: local backups, RT#12180
2644
2645 2011-03-27 19:00  ivan
2646
2647         * httemplate/: edit/process/quick-cust_pkg.cgi,
2648           elements/popup_link-cust_main.html, misc/order_pkg.html,
2649           view/qual.cgi, view/cust_main/order_pkg_link.html,
2650           edit/svc_dsl.cgi, edit/elements/svc_Common.html: finish existing
2651           customer dsl order, RT#7111
2652
2653 2011-03-27 16:01  ivan
2654
2655         * FS/FS/part_export/ikano.pm, httemplate/view/svc_dsl.cgi:
2656           de-uglify DSL notes, RT#7111
2657
2658 2011-03-27 15:46  ivan
2659
2660         * FS/FS/cust_main.pm, FS/FS/prospect_main.pm,
2661           httemplate/edit/cust_main.cgi,
2662           httemplate/edit/process/cust_main.cgi,
2663           httemplate/view/cust_main/contacts.html,
2664           httemplate/view/cust_main/contacts_new.html: better prospect ->
2665           customer conversion, RT#7111
2666
2667 2011-03-25 17:19  ivan
2668
2669         * httemplate/edit/svc_phone.cgi: visual glitch
2670
2671 2011-03-25 17:17  ivan
2672
2673         * httemplate/elements/select-did.html: fix export-less DID
2674           selection, RT#12178
2675
2676 2011-03-25 17:10  ivan
2677
2678         * httemplate/elements/select-did.html: fix export-less DID
2679           selection, RT#12178
2680
2681 2011-03-24 18:19  mark
2682
2683         * FS/FS/cust_main/Billing_Realtime.pm: send invoice number in
2684           realtime_bop whenever possible, #12002
2685
2686 2011-03-24 16:24  mark
2687
2688         * FS/FS/part_event/: Condition.pm, Condition/times.pm: fix data
2689           type issue, #11834
2690
2691 2011-03-22 23:12  ivan
2692
2693         * FS/FS/part_event/Condition/times.pm: add new conditions: package
2694           balances and N times, RT#11834
2695
2696 2011-03-22 22:59  ivan
2697
2698         * FS/FS/part_event/Condition/: pkg_balance.pm,
2699           pkg_balance_under.pm, times.pm: add new conditions: package
2700           balances and N times, RT#11834
2701
2702 2011-03-22 14:03  mark
2703
2704         * FS/FS/part_export/acct_google.pm: load modules correctly for
2705           acct_google
2706
2707 2011-03-22 13:53  ivan
2708
2709         * httemplate/docs/about.html: 2.3.0
2710
2711 2011-03-21 23:00  ivan
2712
2713         * FS/FS/cust_location.pm, FS/FS/geocode_Mixin.pm, FS/FS/qual.pm,
2714           FS/FS/part_export/ikano.pm, httemplate/edit/cust_main.cgi,
2715           httemplate/edit/svc_dsl.cgi,
2716           httemplate/edit/cust_main/first_pkg.html,
2717           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
2718           httemplate/edit/cust_main/first_pkg/svc_dsl.html,
2719           httemplate/edit/process/cust_main.cgi,
2720           httemplate/elements/small_prospect_view.html,
2721           httemplate/view/qual.cgi: new customer from prospect
2722           qualification, RT#7111
2723
2724 2011-03-21 20:32  mark
2725
2726         * bin/cdr-vitelity.import: Vitelity API CDR import, #11037
2727
2728 2011-03-20 19:18  ivan
2729
2730         * FS/FS/part_export/ikano.pm, httemplate/view/qual.cgi: show
2731           un-configured ikano products, RT#7111
2732
2733 2011-03-20 18:48  ivan
2734
2735         * FS/FS/part_pkg.pm: fix vendor package id edit, RT#7111
2736
2737 2011-03-20 17:55  ivan
2738
2739         * FS/FS/Schema.pm, FS/FS/prospect_main.pm,
2740           httemplate/edit/prospect_main.html,
2741           httemplate/edit/elements/edit.html,
2742           httemplate/elements/radio.html,
2743           httemplate/elements/tr-radio.html,
2744           httemplate/search/prospect_main.html,
2745           httemplate/view/prospect_main.html: residential prospects,
2746           RT#7111
2747
2748 2011-03-20 17:52  ivan
2749
2750         * FS/FS/svc_dsl.pm, FS/FS/svc_pbx.pm,
2751           httemplate/elements/menu.html: fix PBX and DSL capitalization in
2752           menu, add qualifiction report to reports->services->dsl, RT#7111
2753
2754 2011-03-20 16:51  ivan
2755
2756         * httemplate/elements/freeside.css: fix hover effect on disabled
2757           text boxes
2758
2759 2011-03-20 15:33  ivan
2760
2761         * httemplate/elements/: tr-select-cust_location.html: qualification
2762           address handling changes, RT#7111
2763
2764 2011-03-20 12:38  ivan
2765
2766         * httemplate/: edit/cust_main/contact.html, edit/process/qual.cgi,
2767           elements/tr-select-cust_location.html, misc/location.cgi,
2768           misc/qual.html, search/qual.cgi, view/qual.cgi: qualification
2769           address handling changes, RT#7111
2770
2771 2011-03-18 19:00  ivan
2772
2773         * FS/FS/Schema.pm: svc_external.id s/int/bigint/ RT#12060
2774
2775 2011-03-18 18:10  ivan
2776
2777         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix first port
2778           addition on new routers, RT#10574
2779
2780 2011-03-16 15:37  ivan
2781
2782         * FS/FS/: cust_bill.pm, cust_pay.pm: remove separate _statement
2783           templates, RT#11912
2784
2785 2011-03-16 09:31  ivan
2786
2787         * httemplate/graph/: cust_bill_pkg_discount.html,
2788           report_cust_bill_pkg_discount.html: never added
2789
2790 2011-03-16 01:41  ivan
2791
2792         * bin/b-move-customers: really fix start date
2793
2794 2011-03-16 00:41  ivan
2795
2796         * bin/b-move-customers: scrub bogus start dates
2797
2798 2011-03-15 19:12  ivan
2799
2800         * bin/bind.export: been a while.  remove db.domain files for slaved
2801           domains
2802
2803 2011-03-15 18:55  ivan
2804
2805         * FS/FS/CGI.pm: fix torrus menu links back to services
2806
2807 2011-03-15 18:43  mark
2808
2809         * FS/FS/part_export/acct_google.pm, httemplate/edit/svc_acct.cgi,
2810           httemplate/edit/process/svc_acct.cgi: google account export
2811           tweaks, #11760
2812
2813 2011-03-15 18:26  ivan
2814
2815         * FS/bin/freeside-torrus-srvderive: fix mysql deadlock handling
2816
2817 2011-03-15 16:32  mark
2818
2819         * FS/FS/part_pkg/: prorate.pm, prorate_Mixin.pm, recur_Common.pm:
2820           continue prorate cleanup, #10630
2821
2822 2011-03-15 14:26  ivan
2823
2824         * FS/bin/freeside-torrus-srvderive: recover better from mysql's
2825           deadlock stupidity, grr, RT#10574
2826
2827 2011-03-15 13:56  ivan
2828
2829         * FS/bin/freeside-torrus-srvderive: add a commit each time through
2830           the main loop, hopefully fixes not finding anything, RT#10574
2831
2832 2011-03-15 13:35  ivan
2833
2834         * FS/FS/CGI.pm: fix torrus menu links back to RT
2835
2836 2011-03-14 18:36  ivan
2837
2838         * httemplate/docs/about.html: happy new year
2839
2840 2011-03-14 17:46  ivan
2841
2842         * httemplate/search/cust_bill_pkg.cgi: fix sales report detail
2843           links when using "Separate rated usage from recurring feeds",
2844           RT#12019
2845
2846 2011-03-14 17:04  ivan
2847
2848         * FS/FS/part_pkg/: flat.pm, prorate.pm, prorate_Mixin.pm: fix
2849           prorates & recurring fees with recur_Common-using packages,
2850           RT#11993
2851
2852 2011-03-14 16:39  ivan
2853
2854         * FS/FS/part_pkg/: flat.pm, prorate.pm, prorate_Mixin.pm,
2855           recur_Common.pm: fix prorates & recurring fees with
2856           recur_Common-using packages, RT#11993
2857
2858 2011-03-14 15:42  ivan
2859
2860         * FS/FS/part_pkg/flat.pm: fix prorates & recurring fees with
2861           recur_Common-using packages, RT#11993
2862
2863 2011-03-14 15:40  ivan
2864
2865         * FS/FS/part_pkg/voip_cdr.pm: fix warning spew about min_included
2866
2867 2011-03-14 15:06  ivan
2868
2869         * FS/FS/cust_main/Billing.pm: additional debugging, RT#11993
2870
2871 2011-03-14 14:58  ivan
2872
2873         * FS/FS/cust_main/Billing.pm: additional debugging, RT#11993
2874
2875 2011-03-14 14:41  ivan
2876
2877         * FS/FS/cust_main/Billing.pm: additional debugging, RT#11993
2878
2879 2011-03-13 21:00  ivan
2880
2881         * httemplate/edit/process/prospect_main.html: qualification address
2882           handling changes, RT#7111
2883
2884 2011-03-13 20:53  ivan
2885
2886         * FS/FS/Conf.pm, httemplate/edit/prospect_main.html,
2887           httemplate/elements/location.html,
2888           httemplate/elements/tr-select-cust_location.html: qualification
2889           address handling changes, RT#7111
2890
2891 2011-03-13 13:19  ivan
2892
2893         * FS/FS/Mason.pm: qualification address handling changes, RT#7111
2894
2895 2011-03-13 12:45  ivan
2896
2897         * FS/FS/prospect_main.pm, httemplate/search/qual.cgi: qualification
2898           search improvements, RT#7111
2899
2900 2011-03-13 12:38  ivan
2901
2902         * FS/FS/: geocode_Mixin.pm, part_export/ikano.pm: qualification
2903           address handling changes, RT#7111
2904
2905 2011-03-13 11:56  ivan
2906
2907         * httemplate/elements/location.html,
2908           httemplate/elements/tr-select-cust_location.html,
2909           FS/FS/geocode_Mixin.pm, FS/FS/qual.pm,
2910           FS/FS/part_export/ikano.pm, httemplate/edit/process/qual.cgi:
2911           qualification address handling changes, RT#7111
2912
2913 2011-03-12 20:04  ivan
2914
2915         * httemplate/: edit/prospect_main.html, edit/elements/edit.html,
2916           elements/location.html, elements/tr-select-agent.html: ui tweaks
2917           for prospect edit, RT#7111
2918
2919 2011-03-12 19:49  ivan
2920
2921         * FS/FS/: cust_location.pm, part_export/ikano.pm: better error
2922           message for no location_kind
2923
2924 2011-03-12 19:26  ivan
2925
2926         * httemplate/: elements/location.html, misc/qual.html:
2927           qualification address handling changes, RT#7111
2928
2929 2011-03-12 18:31  ivan
2930
2931         * FS/FS/Conf.pm, FS/FS/part_export/ikano.pm,
2932           httemplate/edit/prospect_main.html,
2933           httemplate/edit/elements/edit.html,
2934           httemplate/elements/location.html, httemplate/misc/qual.html:
2935           qualification address handling changes, RT#7111
2936
2937 2011-03-12 13:30  ivan
2938
2939         * FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
2940           httemplate/view/qual.cgi: refactor transaction from
2941           process/qual.cgi to qual.pm insert, RT#7111
2942
2943 2011-03-12 13:13  ivan
2944
2945         * FS/FS/qual.pm, httemplate/edit/process/qual.cgi: refactor
2946           transaction from process/qual.cgi to qual.pm insert, RT#7111
2947
2948 2011-03-10 18:09  mark
2949
2950         * FS/FS/part_export/acct_google.pm: google account export, #11760
2951
2952 2011-03-10 16:45  ivan
2953
2954         * FS/FS/prospect_main.pm,
2955           httemplate/elements/tr-select-cust_location.html,
2956           httemplate/elements/tr-td-label.html, httemplate/misc/qual.html:
2957           prospect qualifications default to prospect address if there's
2958           one, other UI cleanups RT#7111
2959
2960 2011-03-10 01:42  ivan
2961
2962         * FS/FS/cust_pkg.pm: prevent all-too-common mistake of editing
2963           package dates manually to have a start date and a setup date,
2964           RT#11937
2965
2966 2011-03-09 18:40  ivan
2967
2968         * FS/FS/cust_bill.pm: fix label on invoice_include_aging conf
2969
2970 2011-03-09 18:26  ivan
2971
2972         * FS/FS/cust_main/Billing.pm: avoid runcentral's weird proble
2973           distributing tax exemptions since it doesn't apply to them
2974           anyway, RT#11476
2975
2976 2011-03-09 12:54  ivan
2977
2978         * FS/FS/cust_bill.pm: should fix usage showing up without omitting
2979           package details, RT#11905, RT#11561
2980
2981 2011-03-07 18:57  mark
2982
2983         * rt/lib/RT/Interface/Web.pm: suppress warning, #11168
2984
2985 2011-03-07 17:46  mark
2986
2987         * FS/FS/: Conf.pm, cust_bill.pm: show credit balance on invoices,
2988           #11564
2989
2990 2011-03-06 17:36  ivan
2991
2992         * FS/FS/cust_main/Billing.pm: when bill_usage_on_cancel config is
2993           set, fix billing setup on cancellation of unbilled packages,
2994           RT#11651
2995
2996 2011-03-06 09:47  ivan
2997
2998         * httemplate/edit/process/qual.cgi: strip non-digits from phone
2999           numbers instead of throwing a nasty error, on dsl qualifications
3000           w/ spaces or dashes, RT#7111
3001
3002 2011-03-05 12:44  ivan
3003
3004         * FS/FS/cust_bill.pm: fix missing invoice details (RT#11561), but
3005           will this cause them to show up when they shouldn't?
3006
3007 2011-03-03 18:26  mark
3008
3009         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
3010           httemplate/view/cust_main/tickets.html,
3011           httemplate/elements/dashboard-toplist.html: option to override
3012           requestor in new tickets, #7777
3013
3014 2011-03-03 15:39  mark
3015
3016         * rt/etc/RT_Config.pm.in: fix RT_Config typo
3017
3018 2011-03-03 11:08  mark
3019
3020         * FS/FS/: Conf.pm, ClientAPI/Signup.pm: allow third-party payment
3021           customers to be recorded as CARD, #11734
3022
3023 2011-03-02 10:04  ivan
3024
3025         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix
3026           freeside-daily w/Torrus :)
3027
3028 2011-03-02 10:00  ivan
3029
3030         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: think this is
3031           what's necessary to generate report data for our combined
3032           serviceids
3033
3034 2011-03-01 22:42  ivan
3035
3036         * FS/FS/svc_port.pm: 95th percentile line?
3037
3038 2011-03-01 22:33  ivan
3039
3040         * FS/FS/svc_port.pm: 95th percentile line?
3041
3042 2011-03-01 20:11  mark
3043
3044         * rt/: lib/RT/Transaction_Overlay.pm,
3045           share/html/Ticket/Elements/EditTransactionCustomFields: minor
3046           fixes for support time, #11168
3047
3048 2011-03-01 10:37  ivan
3049
3050         * FS/FS/NetworkMonitoringSystem/: Torrus_Internal.pm: get
3051           serviceids from torrus config + our torrus_srvderive table, not
3052           from srvexport
3053
3054 2011-03-01 10:15  ivan
3055
3056         * FS/bin/freeside-torrus-srvderive: add some debugging to
3057           freeside-torrus-srvderive in an effort to understand why it is
3058           hanging
3059
3060 2011-02-28 20:38  mark
3061
3062         * FS/FS/part_export/voipnow_did.pm, bin/populate-areacodes: VoipNow
3063           export, minor fixes
3064
3065 2011-02-28 20:09  mark
3066
3067         * FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/areacode.pm,
3068           FS/FS/part_export/voipnow_did.pm, FS/t/areacode.t,
3069           bin/populate-areacodes, httemplate/elements/select-did.html:
3070           VoipNow export, #11170
3071
3072 2011-02-28 16:09  ivan
3073
3074         * torrus/: perllib/Torrus/Renderer/HTML.pm,
3075           templates/default-dir.html: recognize interfaces with . turned
3076           into _ too
3077
3078 2011-02-28 15:47  ivan
3079
3080         * httemplate/misc/process/nms-add_iface.html: restrict characters
3081           in serviceid a bit further
3082
3083 2011-02-28 15:42  ivan
3084
3085         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: periods become
3086           underscores in router.ddx interface names too
3087
3088 2011-02-27 16:42  ivan
3089
3090         * httemplate/edit/: svc_port.cgi, process/svc_port.html: fix port
3091           editing not to redirect to svc_Common view without graphs,
3092           RT#10574
3093
3094 2011-02-27 14:19  ivan
3095
3096         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3097           daemon, RT#10574
3098
3099 2011-02-27 14:04  ivan
3100
3101         * FS/: FS/Schema.pm, bin/freeside-torrus-srvderive: add start of
3102           torrus srvderive daemon, RT#10574
3103
3104 2011-02-27 13:47  ivan
3105
3106         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3107           daemon, RT#10574
3108
3109 2011-02-27 13:31  ivan
3110
3111         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
3112           daemon, RT#10574
3113
3114 2011-02-27 12:53  ivan
3115
3116         * FS/: FS/Schema.pm, bin/freeside-torrus-srvderive: add start of
3117           torrus srvderive daemon, RT#10574
3118
3119 2011-02-27 12:31  ivan
3120
3121         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3122           daemon, RT#10574
3123
3124 2011-02-27 12:25  ivan
3125
3126         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3127           daemon, RT#10574
3128
3129 2011-02-27 12:22  ivan
3130
3131         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3132           daemon, RT#10574
3133
3134 2011-02-27 11:55  ivan
3135
3136         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
3137           daemon, RT#10574
3138
3139 2011-02-27 11:46  ivan
3140
3141         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
3142           daemon, RT#10574
3143
3144 2011-02-27 11:39  ivan
3145
3146         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3147           daemon, RT#10574
3148
3149 2011-02-27 11:34  ivan
3150
3151         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3152           daemon, RT#10574
3153
3154 2011-02-27 11:31  ivan
3155
3156         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
3157           daemon, RT#10574
3158
3159 2011-02-27 11:27  ivan
3160
3161         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3162           daemon, RT#10574
3163
3164 2011-02-27 11:20  ivan
3165
3166         * FS/FS/torrus_srvderive_component.pm,
3167           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
3168           torrus/perllib/Torrus/Renderer/HTML.pm: torrus virtual ports,
3169           RT#10574
3170
3171 2011-02-27 11:14  ivan
3172
3173         * torrus/perllib/Torrus/Renderer/HTML.pm: torrus virtual ports,
3174           RT#10574
3175
3176 2011-02-27 11:08  ivan
3177
3178         * httemplate/edit/torrus_srvderive.html,
3179           httemplate/misc/process/nms-add_iface.html,
3180           torrus/perllib/Torrus/Renderer/HTML.pm: torrus virtual ports,
3181           RT#10574
3182
3183 2011-02-26 19:47  ivan
3184
3185         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3186           daemon, RT#10574
3187
3188 2011-02-26 19:26  ivan
3189
3190         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
3191           daemon, RT#10574
3192
3193 2011-02-26 19:14  ivan
3194
3195         * FS/bin/: freeside-torrus-srvderive: add start of torrus srvderive
3196           daemon, RT#10574
3197
3198 2011-02-26 18:57  ivan
3199
3200         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3201           daemon, RT#10574
3202
3203 2011-02-26 18:45  ivan
3204
3205         * FS/bin/freeside-torrus-srvderive: add start of torrus srvderive
3206           daemon, RT#10574
3207
3208 2011-02-26 18:23  ivan
3209
3210         * FS/MANIFEST, FS/bin/freeside-torrus-srvderive,
3211           init.d/freeside-init: add start of torrus srvderive daemon,
3212           RT#10574
3213
3214 2011-02-26 16:57  ivan
3215
3216         * FS/FS/Mason.pm: torrus virtual ports, RT#10574
3217
3218 2011-02-26 16:49  ivan
3219
3220         * httemplate/browse/torrus_srvderive.html, FS/MANIFEST,
3221           FS/FS/Schema.pm, FS/FS/torrus_srvderive.pm,
3222           FS/FS/torrus_srvderive_component.pm, FS/t/torrus_srvderive.t,
3223           FS/t/torrus_srvderive_component.t,
3224           httemplate/edit/torrus_srvderive.html,
3225           httemplate/edit/process/torrus_srvderive.html,
3226           httemplate/elements/checkboxes-table-name.html,
3227           httemplate/elements/checkboxes.html,
3228           httemplate/elements/select-torrus_serviceid.html,
3229           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
3230           httemplate/elements/menu.html: torrus virtual ports, RT#10574
3231
3232 2011-02-26 03:02  mark
3233
3234         * FS/FS/ClientAPI/Signup.pm: unhide non-realtime payment fields in
3235           selfservice, RT#11734
3236
3237 2011-02-25 18:13  ivan
3238
3239         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix error on
3240           port view when you haven't selected a torrus serviceid yet
3241
3242 2011-02-25 18:06  ivan
3243
3244         * httemplate/view/svc_port.cgi: fix error on port view when you
3245           haven't selected a torrus serviceid yet
3246
3247 2011-02-25 17:44  ivan
3248
3249         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm: fix newlines in
3250           interface addition, throw some sort of error for duplicate
3251           addition, RT#10574
3252
3253 2011-02-25 15:46  mark
3254
3255         * httemplate/edit/elements/rate_detail.html: missing changes from
3256           cdr_type
3257
3258 2011-02-23 15:05  ivan
3259
3260         * FS/FS/cust_bill.pm: fix harmless Argument "" isn't numeric
3261           warnings
3262
3263 2011-02-23 14:00  ivan
3264
3265         * FS/FS/part_event/Action/suspend.pm: and update suspend label in
3266           light of pkg_suspend, RT#11540
3267
3268 2011-02-23 13:50  ivan
3269
3270         * FS/FS/part_event/Action/pkg_suspend.pm: add package suspend
3271
3272 2011-02-22 22:02  levinse
3273
3274         * bin/b-move-customers: custom freeside migration script, RT10536
3275
3276 2011-02-22 13:18  levinse
3277
3278         * FS/FS/cust_bill.pm: invoice customizations, RT11467
3279
3280 2011-02-21 19:14  ivan
3281
3282         * httemplate/edit/: did_order.html, did_vendor.html: labels and
3283           capitalization and bears, oh my
3284
3285 2011-02-21 16:25  ivan
3286
3287         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: another one of
3288           those "not sure why this never caused problems before" things
3289
3290 2011-02-21 16:18  levinse
3291
3292         * httemplate/: elements/customer-table.html,
3293           misc/cust_main_note-import.cgi,
3294           misc/xmlhttp-cust_main-search.cgi: quick payment tool
3295           improvements, RT10698
3296
3297 2011-02-21 14:25  ivan
3298
3299         * FS/FS/Cron/nms_report.pm: oops in torrus cron
3300
3301 2011-02-21 10:29  levinse
3302
3303         * FS/FS/cust_bill.pm: invoice customizations, RT11467
3304
3305 2011-02-21 08:36  levinse
3306
3307         * FS/FS/cdr.pm: invoice customizations, RT11467
3308
3309 2011-02-20 22:03  levinse
3310
3311         * httemplate/edit/process/svc_domain.cgi: trim whitespace for
3312           domain field in svc_domain prov UI, RT11432
3313
3314 2011-02-20 17:21  ivan
3315
3316         * FS/FS/: Schema.pm, cust_pkg.pm, cust_pkg/Import.pm: add
3317           agent_pkgid
3318
3319 2011-02-20 09:06  ivan
3320
3321         * FS/bin/freeside-daily: fix torrus report inclusion
3322
3323 2011-02-19 08:21  levinse
3324
3325         * FS/FS/: Conf.pm, cust_bill.pm, usage_class.pm: invoice
3326           customizations, RT11467
3327
3328 2011-02-18 10:51  ivan
3329
3330         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi:
3331           ie-compatibility_mode config, RT#11659
3332
3333 2011-02-18 00:37  mark
3334
3335         * FS/FS/cdr/enswitch.pm: start of Enswitch CDR import, RT#11613
3336
3337 2011-02-17 17:24  mark
3338
3339         * rt/: FREESIDE_MODIFIED, etc/RT_Config.pm.in,
3340           lib/RT/Search/Googleish.pm: option to include resolved tickets in
3341           search, RT#11658
3342
3343 2011-02-17 16:47  mark
3344
3345         * FS/FS/cdr/telos_xml.pm: Telos XML SMS records, RT#10721
3346
3347 2011-02-17 10:24  levinse
3348
3349         * conf/invoice_latexcoupon: fix regression in invoice_latexcoupon
3350           from RT10698
3351
3352 2011-02-16 23:10  mark
3353
3354         * bin/rt-setup-support-time: setup script, RT#11168
3355
3356 2011-02-16 19:47  mark
3357
3358         * rt/: FREESIDE_MODIFIED, lib/RT/Attribute_Overlay.pm,
3359           lib/RT/CustomField_Overlay.pm, lib/RT/Record.pm,
3360           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
3361           lib/RT/Action/Accumulate.pm, lib/RT/Interface/Web.pm,
3362           share/html/Admin/CustomFields/Modify.html,
3363           share/html/Admin/Elements/EditCustomFieldUILocation,
3364           share/html/Elements/EditCustomFieldTimeValue,
3365           share/html/Elements/ShowCustomFieldTimeValue,
3366           share/html/Ticket/Display.html, share/html/Ticket/Update.html,
3367           share/html/Ticket/Elements/EditTransactionCustomFields:
3368           TimeWorked-like custom fields, RT#11168
3369
3370 2011-02-16 16:52  ivan
3371
3372         * rt/: Makefile, Makefile.in, config.log, config.status,
3373           configure.ac, bin/fastcgi_server, bin/mason_handler.fcgi,
3374           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-crontool,
3375           bin/rt-mailgate, bin/standalone_httpd, etc/RT_Config.pm,
3376           etc/RT_Config.pm.in, lib/RT.pm, lib/RT.pm.in, lib/RT/Action.pm,
3377           lib/RT/Condition.pm, lib/RT/Config.pm, lib/RT/CustomField.pm,
3378           lib/RT/CustomField_Overlay.pm, lib/RT/Date.pm,
3379           lib/RT/Groups_Overlay.pm, lib/RT/Principal_Overlay.pm,
3380           lib/RT/Queue_Overlay.pm, lib/RT/Record.pm,
3381           lib/RT/Scrip_Overlay.pm, lib/RT/SearchBuilder.pm,
3382           lib/RT/System.pm, lib/RT/Test.pm, lib/RT/Ticket_Overlay.pm,
3383           lib/RT/Tickets_Overlay.pm, lib/RT/Transaction_Overlay.pm,
3384           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
3385           lib/RT/Action/CreateTickets.pm,
3386           lib/RT/Action/EscalatePriority.pm, lib/RT/Interface/Web.pm,
3387           sbin/rt-setup-database.in, share/html/autohandler,
3388           share/html/index.html, share/html/Admin/CustomFields/Modify.html,
3389           share/html/Admin/Elements/EditCustomFields,
3390           share/html/Admin/Elements/EditScrip,
3391           share/html/Admin/Elements/SelectScripAction,
3392           share/html/Admin/Elements/SelectScripCondition,
3393           share/html/Admin/Users/Modify.html,
3394           share/html/Elements/CollectionList,
3395           share/html/Elements/ColumnMap, share/html/Elements/Dashboards,
3396           share/html/Elements/Footer, share/html/Elements/Header,
3397           share/html/Elements/PageLayout,
3398           share/html/Elements/RefreshHomepage,
3399           share/html/Elements/SelectDate, share/html/Elements/SelectQueue,
3400           share/html/Elements/ShowUserVerbose,
3401           share/html/Elements/TicketList,
3402           share/html/Elements/RT__CustomField/ColumnMap,
3403           share/html/Elements/RT__Ticket/ColumnMap,
3404           share/html/Prefs/SearchOptions.html,
3405           share/html/Search/Build.html, share/html/Search/Results.tsv,
3406           share/html/Search/Elements/BuildFormatString,
3407           share/html/Search/Elements/DisplayOptions,
3408           share/html/Search/Elements/PickCFs,
3409           share/html/Ticket/Create.html, share/html/Ticket/Display.html,
3410           share/html/Ticket/Elements/BulkLinks,
3411           share/html/Ticket/Elements/ShowSummary,
3412           share/html/Ticket/Elements/ShowTransactionAttachments,
3413           share/html/Ticket/Elements/Tabs,
3414           share/html/Ticket/Graphs/index.html, share/html/User/Prefs.html,
3415           share/html/Widgets/TitleBoxEnd: commiting rt 3.8.9 to HEAD
3416
3417 2011-02-16 16:24  ivan
3418
3419         * rt/: share/html/Admin/autohandler, share/html/Admin/index.html,
3420           share/html/Admin/CustomFields/GroupRights.html,
3421           share/html/Admin/CustomFields/Objects.html,
3422           share/html/Admin/CustomFields/UserRights.html,
3423           share/html/Admin/CustomFields/index.html,
3424           share/html/Admin/Global/GroupRights.html,
3425           share/html/Admin/Global/MyRT.html,
3426           share/html/Admin/Global/Scrip.html,
3427           share/html/Admin/Global/Scrips.html,
3428           share/html/Admin/Global/Template.html,
3429           share/html/Admin/Global/Templates.html,
3430           share/html/Admin/Global/UserRights.html,
3431           share/html/Admin/Global/index.html,
3432           share/html/Admin/Global/CustomFields/Groups.html,
3433           share/html/Admin/Global/CustomFields/Queue-Tickets.html,
3434           share/html/Admin/Global/CustomFields/Queue-Transactions.html,
3435           share/html/Admin/Global/CustomFields/Queues.html,
3436           share/html/Admin/Global/CustomFields/Users.html,
3437           share/html/Admin/Global/CustomFields/index.html,
3438           share/html/Admin/Tools/Configuration.html,
3439           share/html/Admin/Tools/index.html,
3440           share/html/Admin/Tools/Shredder/autohandler,
3441           share/html/Admin/Tools/Shredder/index.html,
3442           share/html/Admin/Tools/Shredder/Dumps/dhandler,
3443           share/html/Admin/Tools/Shredder/Elements/DumpFileLink,
3444           share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox,
3445           share/html/Admin/Tools/Shredder/Elements/PluginArguments,
3446           share/html/Admin/Tools/Shredder/Elements/PluginHelp,
3447           share/html/Admin/Tools/Shredder/Elements/SelectObjects,
3448           share/html/Admin/Tools/Shredder/Elements/SelectPlugin,
3449           share/html/Admin/Tools/Shredder/Elements/Error/NoRights,
3450           share/html/Admin/Tools/Shredder/Elements/Error/NoStorage,
3451           share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment,
3452           share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket,
3453           share/html/Admin/Tools/Shredder/Elements/Object/RT--User,
3454           share/html/Admin/Users/GnuPG.html,
3455           share/html/NoAuth/iCal/dhandler, share/html/NoAuth/rss/dhandler,
3456           share/html/Admin/Groups/Modify.html,
3457           share/html/Admin/Users/CustomFields.html,
3458           share/html/Admin/Users/History.html,
3459           share/html/Admin/Users/Memberships.html,
3460           share/html/Admin/Users/MyRT.html,
3461           share/html/Admin/Users/index.html,
3462           share/html/Admin/Groups/CustomFields.html,
3463           share/html/Admin/Groups/GroupRights.html,
3464           share/html/Admin/Groups/History.html,
3465           share/html/Admin/Groups/Members.html,
3466           share/html/Admin/Groups/UserRights.html,
3467           share/html/Admin/Groups/index.html,
3468           share/html/Admin/Queues/Scrips.html,
3469           share/html/Admin/Queues/Template.html,
3470           share/html/Admin/Queues/CustomField.html,
3471           share/html/Admin/Queues/GroupRights.html,
3472           share/html/Admin/Queues/Modify.html,
3473           share/html/Admin/Queues/People.html,
3474           share/html/Admin/Queues/Scrip.html,
3475           share/html/Admin/Queues/Templates.html,
3476           share/html/Admin/Queues/UserRights.html,
3477           share/html/Admin/Queues/index.html,
3478           share/html/Admin/Elements/EditScrips,
3479           share/html/Admin/Elements/EditTemplates,
3480           share/html/Admin/Elements/PickCustomFields,
3481           share/html/Admin/Elements/QueueRightsForUser,
3482           share/html/Admin/Elements/SelectCustomFieldLookupType,
3483           share/html/Admin/Elements/SelectNewGroupMembers,
3484           share/html/Admin/Elements/SelectRights,
3485           share/html/Admin/Elements/ShowKeyInfo,
3486           share/html/Admin/Queues/CustomFields.html,
3487           share/html/Admin/Queues/History.html,
3488           share/html/Admin/Elements/AddCustomFieldValue,
3489           share/html/Admin/Elements/ConfigureMyRT,
3490           share/html/Admin/Elements/CreateUserCalled,
3491           share/html/Admin/Elements/CustomFieldTabs,
3492           share/html/Admin/Elements/EditCustomField,
3493           share/html/Admin/Elements/EditCustomFieldValues,
3494           share/html/Admin/Elements/EditCustomFieldValuesSource,
3495           share/html/Admin/Elements/EditQueueWatchers,
3496           share/html/Admin/Elements/EditUserComments,
3497           share/html/Admin/Elements/GlobalCustomFieldTabs,
3498           share/html/Admin/Elements/GroupTabs,
3499           share/html/Admin/Elements/Header,
3500           share/html/Admin/Elements/ListGlobalCustomFields,
3501           share/html/Admin/Elements/ListGlobalScrips,
3502           share/html/Admin/Elements/ModifyTemplate,
3503           share/html/Admin/Elements/ObjectCustomFields,
3504           share/html/Admin/Elements/PickObjects,
3505           share/html/Admin/Elements/QueueTabs,
3506           share/html/Admin/Elements/SelectCustomField,
3507           share/html/Admin/Elements/SelectCustomFieldType,
3508           share/html/Admin/Elements/SelectGroups,
3509           share/html/Admin/Elements/SelectModifyGroup,
3510           share/html/Admin/Elements/SelectModifyQueue,
3511           share/html/Admin/Elements/SelectModifyUser,
3512           share/html/Admin/Elements/SelectScrip,
3513           share/html/Admin/Elements/SelectSingleOrMultiple,
3514           share/html/Admin/Elements/SelectStage,
3515           share/html/Admin/Elements/SelectTemplate,
3516           share/html/Admin/Elements/SelectUsers,
3517           share/html/Admin/Elements/SystemTabs,
3518           share/html/Admin/Elements/Tabs,
3519           share/html/Admin/Elements/ToolTabs,
3520           share/html/Admin/Elements/UserTabs, share/html/Prefs/MyRT.html,
3521           share/html/Prefs/Search.html, share/html/Dashboards/Modify.html,
3522           share/html/Dashboards/Render.html,
3523           share/html/Dashboards/Subscription.html,
3524           share/html/Prefs/Other.html, share/html/Prefs/Quicksearch.html,
3525           share/html/Prefs/Elements/Tabs,
3526           share/html/Dashboards/Queries.html,
3527           share/html/Dashboards/dhandler, share/html/Dashboards/index.html,
3528           share/html/Dashboards/Elements/DashboardsForObject,
3529           share/html/Dashboards/Elements/DashboardsForObjects,
3530           share/html/Dashboards/Elements/Deleted,
3531           share/html/Dashboards/Elements/HiddenSearches,
3532           share/html/Dashboards/Elements/ListOfDashboards,
3533           share/html/Dashboards/Elements/SelectPrivacy,
3534           share/html/Dashboards/Elements/ShowDashboards,
3535           share/html/Dashboards/Elements/ShowSubscription,
3536           share/html/Dashboards/Elements/Tabs,
3537           share/html/Dashboards/Elements/ShowPortlet/component,
3538           share/html/Dashboards/Elements/ShowPortlet/dashboard,
3539           share/html/Dashboards/Elements/ShowPortlet/search,
3540           share/html/Helpers/CalPopup.html,
3541           share/html/Helpers/Autocomplete/CustomFieldValues,
3542           share/html/Helpers/Toggle/TicketBookmark,
3543           share/html/Ticket/Forward.html, share/html/Ticket/GnuPG.html,
3544           share/html/Ticket/ModifyPeople.html, share/html/Tools/MyDay.html,
3545           share/html/Tools/Offline.html, share/html/Tools/index.html,
3546           share/html/Tools/Elements/Tabs,
3547           share/html/Tools/Reports/CreatedByDates.html,
3548           share/html/Tools/Reports/ResolvedByDates.html,
3549           share/html/Tools/Reports/ResolvedByOwner.html,
3550           share/html/Tools/Reports/index.html,
3551           share/html/Tools/Reports/Elements/Tabs,
3552           share/html/Ticket/History.html,
3553           share/html/Ticket/ModifyDates.html,
3554           share/html/Ticket/ModifyLinks.html,
3555           share/html/Ticket/Reminders.html,
3556           share/html/Ticket/ShowEmailRecord.html,
3557           share/html/Ticket/Attachment/dhandler,
3558           share/html/Ticket/Attachment/WithHeaders/dhandler,
3559           share/html/Ticket/Elements/EditDates,
3560           share/html/Ticket/Elements/EditWatchers,
3561           share/html/Ticket/Elements/ShowBasics,
3562           share/html/Ticket/Elements/ShowGnuPGStatus,
3563           share/html/Ticket/Elements/ShowPriority,
3564           share/html/Ticket/Elements/ShowTime,
3565           share/html/Ticket/Elements/ShowTransaction,
3566           share/html/Ticket/Graphs/dhandler,
3567           share/html/Ticket/Graphs/Elements/EditGraphProperties,
3568           share/html/Ticket/Graphs/Elements/ShowGraph,
3569           share/html/Ticket/Graphs/Elements/ShowLegends,
3570           share/html/Ticket/Elements/Bookmark,
3571           share/html/Ticket/Elements/EditBasics,
3572           share/html/Ticket/Elements/FindAttachments,
3573           share/html/Ticket/Elements/Reminders,
3574           share/html/Ticket/Elements/ShowCustomFields,
3575           share/html/Ticket/Elements/ShowDates,
3576           share/html/Ticket/Elements/ShowGroupMembers,
3577           share/html/Ticket/Elements/ShowMembers,
3578           share/html/Ticket/Elements/ShowMessageHeaders,
3579           share/html/Ticket/Elements/ShowMessageStanza,
3580           share/html/Ticket/Elements/ShowQueue,
3581           share/html/Ticket/Elements/ShowRequestor,
3582           share/html/Ticket/Elements/ShowUserEntry,
3583           share/html/Ticket/Elements/UpdateCc,
3584           share/html/Ticket/Elements/AddWatchers,
3585           share/html/Ticket/Elements/LoadTextAttachments,
3586           share/html/Ticket/Elements/PreviewScrips,
3587           share/html/Ticket/Elements/ShowAttachments,
3588           share/html/Ticket/Elements/ShowPeople,
3589           share/html/Approvals/Display.html,
3590           share/html/Approvals/autohandler,
3591           share/html/Ticket/Elements/EditPeople,
3592           share/html/Ticket/Elements/ShowDependencies,
3593           share/html/Ticket/Elements/ShowHistory,
3594           share/html/Ticket/Elements/ShowUpdateStatus,
3595           share/html/Approvals/index.html,
3596           share/html/Approvals/Elements/Approve,
3597           share/html/Approvals/Elements/PendingMyApproval,
3598           share/html/Approvals/Elements/ShowDependency,
3599           share/html/Approvals/Elements/Tabs, share/html/Search/Edit.html,
3600           share/html/Search/Results.html, share/html/Search/Chart,
3601           share/html/Search/Graph.html, share/html/Search/Results.rdf,
3602           share/html/Search/Simple.html, share/html/Search/Chart.html,
3603           share/html/Search/Elements/EditFormat,
3604           share/html/Search/Elements/SelectGroup,
3605           share/html/Search/Elements/SelectSearchesForObjects,
3606           share/html/Download/CustomFieldValue/dhandler,
3607           share/html/Download/Tabular/dhandler,
3608           share/html/Elements/BevelBoxRaisedEnd,
3609           share/html/Elements/Callback, share/html/Elements/Checkbox,
3610           share/html/Elements/CreateTicket,
3611           share/html/Elements/DashboardTabs,
3612           share/html/Elements/EditCustomFieldAutocomplete,
3613           share/html/Elements/EditCustomFieldBinary,
3614           share/html/Elements/EditCustomFieldCombobox,
3615           share/html/Elements/EditCustomFieldFreeform,
3616           share/html/Elements/EditCustomFieldImage,
3617           share/html/Elements/EditCustomFieldSelect,
3618           share/html/Elements/EditCustomFieldText,
3619           share/html/Elements/EditCustomFieldWikitext,
3620           share/html/Elements/GotoTicket, share/html/Elements/ListActions,
3621           share/html/Elements/Login, share/html/Elements/Logo,
3622           share/html/Elements/Logout, share/html/Elements/MakeClicky,
3623           share/html/Elements/MyRequests,
3624           share/html/Elements/MySupportQueues,
3625           share/html/Elements/MyTickets,
3626           share/html/Elements/PersonalQuickbar,
3627           share/html/Elements/QueryString, share/html/Elements/Quicksearch,
3628           share/html/Elements/Refresh, share/html/Elements/Section,
3629           share/html/Elements/SelectAttachmentField,
3630           share/html/Elements/SelectCustomFieldOperator,
3631           share/html/Elements/SelectDateRelation,
3632           share/html/Elements/SelectDateType,
3633           share/html/Elements/SelectGroups, share/html/Elements/SelectLang,
3634           share/html/Elements/SelectLinkType,
3635           share/html/Elements/SelectMatch, share/html/Elements/SelectOwner,
3636           share/html/Elements/SelectResultsPerPage,
3637           share/html/Elements/SelectStatus,
3638           share/html/Elements/SelectTicketTypes,
3639           share/html/Elements/SelectTimeUnits,
3640           share/html/Elements/ShowCustomFieldBinary,
3641           share/html/Elements/ShowCustomFieldImage,
3642           share/html/Elements/ShowCustomFields,
3643           share/html/Elements/ShowLinks,
3644           share/html/Elements/ShowMemberships,
3645           share/html/Elements/ShowSearch,
3646           share/html/Elements/ShowUserConcise, share/html/Elements/Submit,
3647           share/html/Elements/TitleBoxEnd,
3648           share/html/Elements/TitleBoxStart,
3649           share/html/Install/Basics.html,
3650           share/html/Install/DatabaseDetails.html,
3651           share/html/Install/DatabaseType.html,
3652           share/html/Install/Finish.html, share/html/Install/Global.html,
3653           share/html/Install/Initialize.html,
3654           share/html/Install/Sendmail.html, share/html/Install/autohandler,
3655           share/html/Install/index.html,
3656           share/html/Install/Elements/Errors,
3657           share/html/Install/Elements/Wrapper,
3658           share/html/Search/Elements/Chart,
3659           share/html/Search/Elements/ConditionRow,
3660           share/html/Search/Elements/EditQuery,
3661           share/html/Search/Elements/EditSearches,
3662           share/html/Search/Elements/Graph,
3663           share/html/Search/Elements/NewListActions,
3664           share/html/Search/Elements/PickBasics,
3665           share/html/Search/Elements/PickCriteria,
3666           share/html/Search/Elements/ResultsRSSView,
3667           share/html/Search/Elements/SearchPrivacy,
3668           share/html/Search/Elements/SearchesForObject,
3669           share/html/Search/Elements/SelectAndOr,
3670           share/html/Search/Elements/SelectChartType,
3671           share/html/Search/Elements/SelectGroupBy,
3672           share/html/Search/Elements/SelectLinks,
3673           share/html/Search/Elements/SelectPersonType,
3674           share/html/Search/Elements/SelectSearchObject,
3675           share/html/User/Delegation.html,
3676           share/html/User/Elements/DelegateRights,
3677           share/html/User/Elements/GroupTabs,
3678           share/html/User/Elements/Tabs,
3679           share/html/User/Groups/Members.html,
3680           share/html/User/Groups/Modify.html,
3681           share/html/User/Groups/index.html,
3682           share/html/Elements/CollectionListPaging,
3683           share/html/Elements/EditTimeValue, share/html/Elements/Error,
3684           share/html/Elements/HeaderJavascript,
3685           share/html/Elements/ShowCustomFieldText,
3686           share/html/Elements/ShowLink, share/html/Elements/TitleBox,
3687           share/html/Elements/EditCustomField,
3688           share/html/Elements/SelectBoolean,
3689           share/html/Elements/SelectNewTicketQueue,
3690           share/html/Elements/SelectSortOrder,
3691           share/html/Elements/SelectTicketSortBy,
3692           share/html/Elements/SelectTimezone,
3693           share/html/Elements/SelectUsers,
3694           share/html/Elements/SimpleSearch, share/html/Elements/Tabs,
3695           share/html/Elements/BevelBoxRaisedStart,
3696           share/html/Elements/MyAdminQueues,
3697           share/html/Elements/MyReminders,
3698           share/html/Elements/QueueSummary,
3699           share/html/Elements/SelectPriority, share/html/Elements/ShowUser,
3700           share/html/Elements/EditPassword, share/html/Elements/EmailInput,
3701           share/html/Elements/ListMenu, share/html/Elements/Menu,
3702           share/html/Elements/MessageBox, share/html/Elements/MyRT,
3703           share/html/Elements/QuickCreate, share/html/Elements/ScrubHTML,
3704           share/html/Elements/SelectCustomFieldValue,
3705           share/html/Elements/SelectEqualityOperator,
3706           share/html/Elements/SelectWatcherType,
3707           share/html/Elements/SetupSessionCookie,
3708           share/html/Elements/ShowCustomFieldWikitext,
3709           share/html/Elements/ShowRelationLabel,
3710           share/html/Elements/ShowUserEmailFrequency,
3711           share/html/Elements/ValidateCustomFields,
3712           share/html/Elements/CollectionAsTable/Header,
3713           share/html/Elements/CollectionAsTable/ParseFormat,
3714           share/html/Elements/CollectionAsTable/Row,
3715           share/html/Elements/GnuPG/KeyIssues,
3716           share/html/Elements/GnuPG/SelectKeyForEncryption,
3717           share/html/Elements/RT__Group/ColumnMap,
3718           share/html/Elements/RT__Queue/ColumnMap,
3719           share/html/Elements/RT__Template/ColumnMap,
3720           share/html/Elements/RT__User/ColumnMap,
3721           share/html/Elements/GnuPG/SelectKeyForSigning,
3722           share/html/Elements/GnuPG/SignEncryptWidget,
3723           share/html/Elements/RT__Scrip/ColumnMap,
3724           share/html/Widgets/BulkEdit, share/html/Widgets/BulkProcess,
3725           share/html/Widgets/ComboBox,
3726           share/html/Widgets/FinalizeWidgetArguments,
3727           share/html/Widgets/SavedSearch, share/html/Widgets/SelectionBox,
3728           share/html/Widgets/TitleBox, share/html/Widgets/TitleBoxStart,
3729           share/html/Widgets/Form/Boolean, share/html/Widgets/Form/Integer,
3730           share/html/Widgets/Form/Select, share/html/Widgets/Form/String,
3731           autom4te.cache/traces.0, autom4te.cache/output.0: import rt 3.8.9
3732
3733 2011-02-16 16:21  ivan
3734
3735         * rt/: lib/RT/I18N/pt.po, lib/RT/I18N/nb.po,
3736           lib/RT/I18N/i_default.pm, lib/RT/I18N/nn.po,
3737           lib/RT/Report/Tickets.pm, lib/RT/Action/AutoOpen.pm,
3738           lib/RT/Action/Autoreply.pm, lib/RT/Action/ExtractSubjectTag.pm,
3739           lib/RT/Action/LinearEscalate.pm, lib/RT/Action/Notify.pm,
3740           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
3741           lib/RT/Action/RecordComment.pm,
3742           lib/RT/Action/RecordCorrespondence.pm,
3743           lib/RT/Action/SetPriority.pm, lib/RT/Report/Tickets/Entry.pm,
3744           lib/RT/Action/NotifyGroupAsComment.pm,
3745           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
3746           lib/RT/Action/UserDefined.pm, lib/RT/Action/Generic.pm,
3747           lib/RT/Graph/Tickets.pm, lib/RT/Interface/CLI.pm,
3748           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
3749           lib/RT/Interface/Web/QueryBuilder.pm,
3750           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Menu.pm,
3751           lib/RT/Interface/Web/Request.pm, lib/RT/Interface/Web/Session.pm,
3752           lib/RT/Interface/Web/Standalone.pm,
3753           lib/RT/Interface/Web/Standalone/PreFork.pm,
3754           lib/RT/Interface/Email/Auth/GnuPG.pm,
3755           lib/RT/Interface/Email/Auth/MailFrom.pm,
3756           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
3757           lib/RT/Interface/Web/Menu/Item.pm,
3758           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
3759           lib/RT/Shredder/ACE.pm, lib/RT/Shredder/CachedGroupMember.pm,
3760           lib/RT/Shredder/CustomField.pm, lib/RT/Shredder/Group.pm,
3761           lib/RT/Shredder/Principal.pm, lib/RT/Shredder/ScripCondition.pm,
3762           lib/RT/Shredder/Ticket.pm, lib/RT/Shredder/Transaction.pm,
3763           lib/RT/Shredder/Attachment.pm, lib/RT/Shredder/Dependency.pm,
3764           lib/RT/Shredder/Exceptions.pm, lib/RT/Shredder/Link.pm,
3765           lib/RT/Shredder/ObjectCustomFieldValue.pm,
3766           lib/RT/Shredder/POD.pm, lib/RT/Shredder/Record.pm,
3767           lib/RT/Shredder/Template.pm, lib/RT/Shredder/Constants.pm,
3768           lib/RT/Shredder/GroupMember.pm, lib/RT/Shredder/Plugin.pm,
3769           lib/RT/Shredder/Queue.pm, lib/RT/Shredder/Scrip.pm,
3770           lib/RT/Shredder/ScripAction.pm, lib/RT/Shredder/User.pm,
3771           lib/RT/Shredder/CustomFieldValue.pm,
3772           lib/RT/Shredder/Dependencies.pm, lib/RT/Approval/Rule.pm,
3773           lib/RT/Approval/Rule/Created.pm,
3774           lib/RT/Approval/Rule/NewPending.pm,
3775           lib/RT/Approval/Rule/Passed.pm, lib/RT/Approval/Rule/Rejected.pm,
3776           lib/RT/Condition/Overdue.pm, lib/RT/Crypt/GnuPG.pm,
3777           lib/RT/CustomFieldValues/External.pm,
3778           lib/RT/CustomFieldValues/Groups.pm,
3779           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
3780           lib/RT/Search/Generic.pm, lib/RT/Shredder/Plugin/Attachments.pm,
3781           lib/RT/Shredder/Plugin/Base.pm,
3782           lib/RT/Shredder/Plugin/Objects.pm,
3783           lib/RT/Shredder/Plugin/SQLDump.pm,
3784           lib/RT/Shredder/Plugin/Summary.pm,
3785           lib/RT/Shredder/Plugin/Tickets.pm,
3786           lib/RT/Shredder/Plugin/Users.pm,
3787           lib/RT/Shredder/Plugin/Base/Dump.pm,
3788           lib/RT/Shredder/Plugin/Base/Search.pm, lib/RT/Test/Email.pm,
3789           lib/RT/Test/Web.pm, lib/RT/URI/base.pm,
3790           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
3791           lib/RT/Condition/AnyTransaction.pm,
3792           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/CloseTicket.pm,
3793           lib/RT/Condition/Generic.pm, lib/RT/Condition/OwnerChange.pm,
3794           lib/RT/Condition/PriorityChange.pm,
3795           lib/RT/Condition/PriorityExceeds.pm,
3796           lib/RT/Condition/QueueChange.pm,
3797           lib/RT/Condition/ReopenTicket.pm,
3798           lib/RT/Condition/StatusChange.pm,
3799           lib/RT/Condition/UserDefined.pm, t/api/attachment.t,
3800           t/api/scrip.t, t/api/cf_rights.t, t/api/link.t,
3801           t/api/txn_content.t, t/api/attachment_filename.t,
3802           t/api/password-types.t, t/approval/admincc.t,
3803           t/web/query_builder.t, t/web/attachment_encoding.t,
3804           t/web/basic.t, t/web/cf_select_one.t, t/web/compilation_errors.t,
3805           t/web/html_template.t, t/web/offline_messages_utf8.t,
3806           t/web/redirect-after-login.t, t/web/rest-non-ascii-subject.t,
3807           t/web/rights1.t, t/web/saved_search_update.t,
3808           t/web/ticket_seen.t, t/web/ticket_txn_content.t,
3809           t/data/gnupg/emails/special/quoted_inline_signature.txt,
3810           docs/timezones_in_charts.pod, docs/design_docs/approval_template,
3811           sbin/extract-message-catalog, sbin/license_tag,
3812           sbin/rt-attributes-viewer, sbin/rt-attributes-viewer.in,
3813           sbin/rt-clean-sessions, sbin/rt-clean-sessions.in,
3814           sbin/rt-dump-database, sbin/rt-dump-database.in,
3815           sbin/rt-email-group-admin, sbin/rt-message-catalog,
3816           sbin/rt-server, sbin/rt-server.in, sbin/rt-test-dependencies.in,
3817           sbin/rt-validator.in, t/mail/gnupg-incoming.t,
3818           t/mail/gnupg-realmail.t, t/mail/gnupg-special.t,
3819           t/mail/outlook.t, t/mail/wrong_mime_charset.t,
3820           sbin/merge-rosetta.pl, sbin/rt-email-dashboards,
3821           sbin/rt-email-digest, sbin/rt-shredder, sbin/rt-shredder.in,
3822           sbin/tweak-template-locstring, sbin/factory,
3823           sbin/rt-email-dashboards.in, sbin/rt-email-group-admin.in,
3824           sbin/rt-validator, sbin/rt-email-digest.in, share/html/dhandler,
3825           share/html/l, share/html/REST/1.0/autohandler,
3826           share/html/REST/1.0/dhandler, share/html/REST/1.0/logout,
3827           share/html/REST/1.0/Forms/ticket/history,
3828           share/html/REST/1.0/Forms/ticket/links,
3829           share/html/REST/1.0/Forms/ticket/merge,
3830           share/html/REST/1.0/Forms/ticket/take,
3831           share/html/REST/1.0/NoAuth/mail-gateway,
3832           share/html/REST/1.0/ticket/comment,
3833           share/html/REST/1.0/ticket/link,
3834           share/html/REST/1.0/ticket/merge,
3835           share/html/REST/1.0/Forms/ticket/attachments,
3836           share/html/REST/1.0/Forms/ticket/comment,
3837           share/html/REST/1.0/Forms/ticket/default,
3838           share/html/REST/1.0/Forms/transaction/default,
3839           share/html/REST/1.0/Forms/user/default,
3840           share/html/REST/1.0/Forms/user/ns,
3841           share/html/REST/1.0/Forms/attachment/default,
3842           share/html/REST/1.0/Forms/group/customfields,
3843           share/html/REST/1.0/Forms/group/default,
3844           share/html/REST/1.0/Forms/group/ns,
3845           share/html/REST/1.0/Forms/queue/customfields,
3846           share/html/REST/1.0/Forms/queue/default,
3847           share/html/REST/1.0/Forms/queue/ns,
3848           share/html/REST/1.0/Forms/queue/ticketcustomfields,
3849           share/html/REST/1.0/search/ticket,
3850           share/html/REST/1.0/search/dhandler,
3851           share/html/SelfService/Closed.html,
3852           share/html/SelfService/Create.html,
3853           share/html/SelfService/CreateTicketInQueue.html,
3854           share/html/SelfService/Display.html,
3855           share/html/SelfService/Error.html,
3856           share/html/SelfService/Prefs.html,
3857           share/html/SelfService/Update.html,
3858           share/html/SelfService/index.html, share/html/NoAuth/Login.html,
3859           share/html/NoAuth/Logout.html, share/html/NoAuth/Reminder.html,
3860           share/html/NoAuth/js/ahah.js, share/html/NoAuth/js/autohandler,
3861           share/html/NoAuth/js/cascaded.js,
3862           share/html/NoAuth/js/combobox.js,
3863           share/html/NoAuth/js/titlebox-state.js,
3864           share/html/NoAuth/js/util.js,
3865           share/html/SelfService/Attachment/dhandler,
3866           share/html/SelfService/Elements/GotoTicket,
3867           share/html/SelfService/Elements/Header,
3868           share/html/SelfService/Elements/MyRequests,
3869           share/html/SelfService/Elements/Tabs,
3870           share/html/NoAuth/css/autohandler,
3871           share/html/NoAuth/css/dhandler, share/html/NoAuth/css/print.css,
3872           share/html/NoAuth/css/3.5-default/titlebox.css,
3873           share/html/NoAuth/css/base/misc.css,
3874           share/html/NoAuth/css/3.4-compat/body.css,
3875           share/html/NoAuth/css/3.4-compat/header.css,
3876           share/html/NoAuth/css/3.4-compat/main.css,
3877           share/html/NoAuth/css/3.4-compat/misc.css,
3878           share/html/NoAuth/css/3.4-compat/quickbar.css,
3879           share/html/NoAuth/css/3.4-compat/titlebox.css,
3880           share/html/NoAuth/css/3.5-default/approvals.css,
3881           share/html/NoAuth/css/3.5-default/body.css,
3882           share/html/NoAuth/css/3.5-default/footer.css,
3883           share/html/NoAuth/css/3.5-default/forms.css,
3884           share/html/NoAuth/css/3.5-default/header.css,
3885           share/html/NoAuth/css/3.5-default/local.css,
3886           share/html/NoAuth/css/3.5-default/login.css,
3887           share/html/NoAuth/css/3.5-default/logo.css,
3888           share/html/NoAuth/css/3.5-default/main.css,
3889           share/html/NoAuth/css/3.5-default/misc.css,
3890           share/html/NoAuth/css/3.5-default/nav-left.css,
3891           share/html/NoAuth/css/3.5-default/nav.css,
3892           share/html/NoAuth/css/3.5-default/quickbar.css,
3893           share/html/NoAuth/css/3.5-default/ticket-search.css,
3894           share/html/NoAuth/css/3.5-default/ticket.css,
3895           share/html/NoAuth/css/3.5-default/transactions.css,
3896           share/html/NoAuth/css/web2/InHeader,
3897           share/html/NoAuth/css/web2/admin.css,
3898           share/html/NoAuth/css/web2/base.css,
3899           share/html/NoAuth/css/web2/boxes.css,
3900           share/html/NoAuth/css/web2/collection.css,
3901           share/html/NoAuth/css/web2/forms.css,
3902           share/html/NoAuth/css/web2/layout.css,
3903           share/html/NoAuth/css/web2/login.css,
3904           share/html/NoAuth/css/web2/main.css,
3905           share/html/NoAuth/css/web2/misc.css,
3906           share/html/NoAuth/css/web2/msie.css,
3907           share/html/NoAuth/css/web2/msie6.css,
3908           share/html/NoAuth/css/web2/nav.css,
3909           share/html/NoAuth/css/web2/portlets.css,
3910           share/html/NoAuth/css/web2/ticket-lists.css,
3911           share/html/NoAuth/css/web2/ticket-search.css,
3912           share/html/NoAuth/css/web2/ticket.css,
3913           share/html/NoAuth/css/web2/tools.css,
3914           share/html/NoAuth/RichText/dhandler,
3915           share/html/NoAuth/css/3.4-compat/footer.css,
3916           share/html/NoAuth/css/3.4-compat/forms.css,
3917           share/html/NoAuth/css/3.4-compat/login.css,
3918           share/html/NoAuth/css/3.4-compat/nav.css,
3919           share/html/NoAuth/css/3.4-compat/ticket.css,
3920           share/html/NoAuth/css/3.4-compat/transactions.css: import rt
3921           3.8.9
3922
3923 2011-02-16 16:18  ivan
3924
3925         * rt/: README, UPGRADING.mysql, configure, UPGRADING,
3926           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
3927           bin/rt-crontool.in, bin/webmux.pl.in, bin/rt.in,
3928           bin/standalone_httpd.in, bin/fastcgi_server.in,
3929           bin/mason_handler.svc.in, etc/acl.mysql,
3930           etc/upgrade/3.8-ical-extension.in,
3931           etc/upgrade/upgrade-mysql-schema.pl,
3932           etc/upgrade/3.8-branded-queues-extension.in,
3933           etc/upgrade/3.8-ical-extension,
3934           etc/upgrade/generate-rtaddressregexp,
3935           etc/upgrade/generate-rtaddressregexp.in,
3936           etc/upgrade/split-out-cf-categories,
3937           etc/upgrade/split-out-cf-categories.in,
3938           etc/upgrade/vulnerable-passwords,
3939           etc/upgrade/vulnerable-passwords.in,
3940           etc/upgrade/3.8-branded-queues-extension,
3941           etc/upgrade/shrink_cgm_table.pl,
3942           etc/upgrade/shrink_transactions_table.pl,
3943           etc/upgrade/3.8.2/content, etc/upgrade/3.8.9/content,
3944           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Reminders.pm,
3945           lib/RT/Installer.pm, lib/RT/CachedGroupMember.pm,
3946           lib/RT/CustomFieldValues.pm, lib/RT/Group.pm,
3947           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Principals.pm,
3948           lib/RT/Queues_Overlay.pm, lib/RT/SQL.pm, lib/RT/SavedSearches.pm,
3949           lib/RT/ScripConditions.pm, lib/RT/ScripConditions_Overlay.pm,
3950           lib/RT/Templates.pm, lib/RT/Transaction.pm,
3951           lib/RT/CachedGroupMembers.pm, lib/RT/Dashboard.pm,
3952           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Queues.pm,
3953           lib/RT/Rule.pm, lib/RT/Shredder.pm, lib/RT/Attribute.pm,
3954           lib/RT/Base.pm, lib/RT/ObjectCustomFields_Overlay.pm,
3955           lib/RT/Ticket.pm, lib/RT/Principal.pm, lib/RT/Scrips.pm,
3956           lib/RT/Group_Overlay.pm, lib/RT/Search.pm,
3957           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomField.pm,
3958           lib/RT/ACE.pm, lib/RT/Attachment.pm,
3959           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
3960           lib/RT/ScripCondition.pm, lib/RT/Handle.pm,
3961           lib/RT/ObjectCustomFieldValue.pm, lib/RT/Scrips_Overlay.pm,
3962           lib/RT/Links.pm, lib/RT/Template.pm, lib/RT/Attachments.pm,
3963           lib/RT/Attributes.pm, lib/RT/Groups.pm, lib/RT/I18N.pm,
3964           lib/RT/Link.pm, lib/RT/Principals_Overlay.pm, lib/RT/Ruleset.pm,
3965           lib/RT/SharedSetting.pm, lib/RT/Template_Overlay.pm,
3966           lib/RT/Util.pm, lib/RT/ACL_Overlay.pm,
3967           lib/RT/Templates_Overlay.pm, lib/RT/Transactions.pm,
3968           lib/RT/SavedSearch.pm, lib/RT/URI.pm, lib/RT/Users.pm,
3969           lib/RT/CustomFieldValues_Overlay.pm,
3970           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
3971           lib/RT/GroupMembers_Overlay.pm, lib/RT/Links_Overlay.pm,
3972           lib/RT/Plugin.pm, lib/RT/Queue.pm, lib/RT/ScripAction_Overlay.pm,
3973           lib/RT/ScripCondition_Overlay.pm, lib/RT/Tickets.pm,
3974           lib/RT/Attachment_Overlay.pm, lib/RT/ACL.pm,
3975           lib/RT/CachedGroupMember_Overlay.pm,
3976           lib/RT/ObjectCustomFields.pm, lib/RT/ScripActions.pm,
3977           lib/RT/Tickets_Overlay_SQL.pm,
3978           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/EmailParser.pm,
3979           lib/RT/Scrip.pm, lib/RT/CustomFieldValue_Overlay.pm,
3980           lib/RT/GroupMember.pm, lib/RT/ScripAction.pm,
3981           lib/RT/Attributes_Overlay.pm, lib/RT/Link_Overlay.pm,
3982           lib/RT/Attachments_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
3983           lib/RT/User.pm, lib/RT/CustomFields.pm,
3984           lib/RT/Transactions_Overlay.pm, lib/RT/ACE_Overlay.pm,
3985           lib/RT/Approval.pm, lib/RT/CustomFieldValue.pm,
3986           lib/RT/I18N/nl.po, lib/RT/I18N/he.po, lib/RT/I18N/it.po,
3987           lib/RT/I18N/ja.po, lib/RT/I18N/da.po, lib/RT/I18N/hu.po,
3988           lib/RT/I18N/hr.po, lib/RT/I18N/pt_BR.po, lib/RT/I18N/zh_CN.po,
3989           lib/RT/I18N/rt.pot, lib/RT/I18N/id.po, lib/RT/I18N/cs.po,
3990           lib/RT/I18N/de.po, lib/RT/I18N/cs.pm, lib/RT/I18N/pl.po,
3991           lib/RT/I18N/tr.po, lib/RT/I18N/ru.po, lib/RT/I18N/sv.po,
3992           lib/RT/I18N/ar.po, lib/RT/I18N/zh_TW.po, lib/RT/I18N/fi.po,
3993           lib/RT/I18N/ru.pm, lib/RT/I18N/pt_PT.po, lib/RT/I18N/en.po,
3994           lib/RT/I18N/es.po, lib/RT/I18N/is.po, lib/RT/I18N/fr.po,
3995           lib/RT/I18N/bg.po: import rt 3.8.9
3996
3997 2011-02-16 03:57  ivan
3998
3999         * FS/FS/ClientAPI_XMLRPC.pm: fix freeside-sellfservice-xmlrpcd for
4000           implied hash :/
4001
4002 2011-02-16 03:49  ivan
4003
4004         * FS/FS/ClientAPI.pm: more debugging
4005
4006 2011-02-16 03:04  ivan
4007
4008         * FS/FS/ClientAPI.pm: add debugging
4009
4010 2011-02-16 02:52  ivan
4011
4012         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging
4013
4014 2011-02-15 23:39  levinse
4015
4016         * FS/FS/cust_bill.pm, conf/invoice_html,
4017           httemplate/view/cust_bill-barcode.cgi,
4018           httemplate/view/cust_bill.cgi: add barcodes to invoices, HTML
4019           part, RT10698
4020
4021 2011-02-15 22:21  levinse
4022
4023         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latexcoupon: add
4024           barcodes to invoices, PDF part, RT10698
4025
4026 2011-02-15 21:50  ivan
4027
4028         * conf/: selfservice-alink_color, selfservice-body_bgcolor,
4029           selfservice-box_bgcolor, selfservice-font,
4030           selfservice-hlink_color, selfservice-link_color,
4031           selfservice-menu_fontsize, selfservice-menu_nounderline,
4032           selfservice-menu_skipblanks, selfservice-menu_skipheadings,
4033           selfservice-text_color, selfservice-title_align,
4034           selfservice-title_color, selfservice-title_size,
4035           selfservice-vlink_color: adding jeremy's suggested default
4036           selfservice config
4037
4038 2011-02-15 15:52  mark
4039
4040         * FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm,
4041           httemplate/misc/process/pay_batch-approve.cgi,
4042           httemplate/search/cust_pay_batch.cgi,
4043           httemplate/search/pay_batch.cgi,
4044           httemplate/search/elements/cust_pay_batch_top.html: batch payment
4045           revocation, RT#10545
4046
4047 2011-02-15 11:02  ivan
4048
4049         * FS/FS/Conf.pm, httemplate/elements/select-terms.html: add Net 3
4050           terms, RT#11641
4051
4052 2011-02-14 20:20  levinse
4053
4054         * httemplate/: elements/customer-table.html,
4055           misc/xmlhttp-cust_main-search.cgi: quick payment tool
4056           improvements, RT10698
4057
4058 2011-02-14 15:01  mark
4059
4060         * bin/cdr-voipnow.import: VoipNow import adjustment, RT#11178
4061
4062 2011-02-14 13:43  ivan
4063
4064         * FS/FS/: svc_Common.pm, cust_main/Billing_Realtime.pm: finish
4065           fixing declined signup of prepaid package provisioning to RADIUS
4066           anyway, RT#10122
4067
4068 2011-02-12 23:19  levinse
4069
4070         * httemplate/browse/did_order.html,
4071           httemplate/browse/did_vendor.html, FS/bin/freeside-lata-import,
4072           httemplate/edit/did_order.html, httemplate/edit/did_vendor.html,
4073           httemplate/edit/process/did_order.html,
4074           httemplate/edit/process/did_vendor.html,
4075           httemplate/elements/menu.html,
4076           httemplate/elements/tr-select-state.html, FS/FS.pm,
4077           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/did_order.pm,
4078           FS/FS/did_vendor.pm, FS/FS/lata.pm, FS/FS/phone_avail.pm,
4079           FS/t/did_order.t, FS/t/did_vendor.t, FS/t/lata.t,
4080           httemplate/edit/elements/edit.html,
4081           httemplate/misc/phone_avail-import.html, FS/MANIFEST,
4082           FS/FS/Mason.pm: bulk DID orders and inventory, RT11291
4083
4084 2011-02-11 21:03  levinse
4085
4086         * FS/FS/part_pkg.pm: show package pricing details on customer view,
4087           RT11372
4088
4089 2011-02-11 20:56  levinse
4090
4091         * FS/FS/: part_pkg.pm, part_pkg/base_rate.pm, part_pkg/bulk.pm,
4092           part_pkg/flat.pm, part_pkg/flat_comission.pm,
4093           part_pkg/rt_time.pm, part_pkg/sesmon_hour.pm,
4094           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
4095           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
4096           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm,
4097           part_pkg/voip_sqlradacct.pm, part_pkg/torrus_Common.pm: show
4098           package pricing details on customer view, RT11372
4099
4100 2011-02-11 19:25  levinse
4101
4102         * bin/b-move-customers: add initial version of custom freeside
4103           migration script, RT10536
4104
4105 2011-02-11 18:36  mark
4106
4107         * httemplate/search/cust_pay_batch.cgi: lock down manual batch
4108           approval
4109
4110 2011-02-11 16:19  ivan
4111
4112         * FS/FS/part_pkg/voip_cdr.pm: handle domestic_prefix of 0, RT#11390
4113
4114 2011-02-11 15:59  mark
4115
4116         * httemplate/edit/cdr_type.cgi, httemplate/edit/rate.cgi,
4117           httemplate/edit/rate_detail.html,
4118           httemplate/edit/rate_region.cgi,
4119           httemplate/edit/process/cdr_type.cgi, FS/FS/Schema.pm,
4120           FS/FS/cdr_type.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
4121           FS/FS/part_pkg/voip_cdr.pm, httemplate/browse/rate.cgi,
4122           httemplate/browse/rate_region.html,
4123           httemplate/elements/auto-table.html,
4124           httemplate/elements/select-cdr_type.html,
4125           httemplate/browse/elements/browse.html: rate selection by CDR
4126           type, RT#10991
4127
4128 2011-02-10 09:11  ivan
4129
4130         * httemplate/search/cust_pkg.cgi: fix color/link alightment on
4131           package report
4132
4133 2011-02-09 22:08  mark
4134
4135         * FS/FS/pay_batch.pm: fix batch payment recording again
4136
4137 2011-02-09 17:17  ivan
4138
4139         * httemplate/search/report_newtax.cgi, FS/FS/tax_rate.pm: fix cch
4140           tax report for more than one cust_bill_pkg_tax_rate_location per
4141           line item, RT#11483
4142
4143 2011-02-09 17:08  levinse
4144
4145         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
4146           torrus/perllib/Torrus/Renderer/HTML.pm,
4147           torrus/templates/default-dir.html: torrus, UI, RT10574
4148
4149 2011-02-09 17:03  ivan
4150
4151         * httemplate/search/: cust_bill_pkg.cgi, report_newtax.cgi: fix cch
4152           tax report for more than one cust_bill_pkg_tax_rate_location per
4153           line item, RT#11483
4154
4155 2011-02-09 15:08  mark
4156
4157         * FS/FS/pay_batch.pm: fix batch payment recording, fallout from
4158           #10545
4159
4160 2011-02-09 00:57  ivan
4161
4162         * FS/: FS/Cron/nms_report.pm,
4163           FS/NetworkMonitoringSystem/Torrus_Internal.pm,
4164           bin/freeside-daily: automatically generate monthly torrus reports
4165           before 1st of the month billing, RT#10574
4166
4167 2011-02-08 21:22  levinse
4168
4169         * FS/FS/part_pkg/recur_Common.pm: fix regression caused by RT10481
4170           in sql_external, RT11536
4171
4172 2011-02-08 20:48  ivan
4173
4174         * httemplate/edit/process/cust_main_county-expand.cgi: improve
4175           error message when splitting taxclasses and there aren't any yet,
4176           RT#11144
4177
4178 2011-02-08 20:42  ivan
4179
4180         * httemplate/edit/process/cust_main_county-add.cgi: tax editor fix
4181           for adding additional counties when you already have cities,
4182           RT#11144
4183
4184 2011-02-07 15:22  levinse
4185
4186         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
4187           httemplate/view/svc_port.cgi: torrus, UI, RT10574
4188
4189 2011-02-06 21:20  levinse
4190
4191         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
4192           torrus/perllib/Torrus/Freeside.pm,
4193           torrus/perllib/Torrus/Renderer/HTML.pm,
4194           torrus/templates/default-dir.html: torrus, UI, RT10574
4195
4196 2011-02-04 22:32  levinse
4197
4198         * httemplate/misc/nms-add_router.html,
4199           httemplate/misc/process/nms-add_iface.html,
4200           httemplate/misc/process/nms-add_router.html,
4201           torrus/perllib/Torrus/Renderer/HTML.pm,
4202           torrus/templates/default-dir.html: torrus, add router UI, RT10574
4203
4204 2011-02-04 22:25  ivan
4205
4206         * FS/FS/cust_pkg.pm: fix cpu/mem sucking when service labels are
4207           very long, RT#11452
4208
4209 2011-02-04 22:04  levinse
4210
4211         * FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
4212           httemplate/misc/nms-add_iface.html,
4213           httemplate/misc/process/nms-add_iface.html: torrus, add interface
4214           UI, RT10574
4215
4216 2011-02-04 22:03  ivan
4217
4218         * FS/FS/: cust_bill.pm, cust_pkg.pm: add more debug tracing to
4219           invoice generation, RT#11452
4220
4221 2011-02-04 21:45  ivan
4222
4223         * FS/FS/cust_pkg.pm: add more debug tracing to invoice generation,
4224           RT#11452
4225
4226 2011-02-04 21:18  ivan
4227
4228         * FS/FS/cust_pkg.pm: add more debug tracing to invoice generation,
4229           RT#11452
4230
4231 2011-02-04 20:58  ivan
4232
4233         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
4234           RT#11452
4235
4236 2011-02-04 20:49  ivan
4237
4238         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
4239           RT#11452
4240
4241 2011-02-04 20:41  ivan
4242
4243         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
4244           RT#11452
4245
4246 2011-02-04 20:05  ivan
4247
4248         * FS/FS/cust_bill.pm: fix cpu/memory problem?, RT#11452
4249
4250 2011-02-04 20:02  ivan
4251
4252         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
4253           RT#11452
4254
4255 2011-02-04 19:53  ivan
4256
4257         * FS/FS/cust_bill.pm: normalize spacing on HEAD vs 2.1
4258
4259 2011-02-04 19:36  ivan
4260
4261         * FS/FS/cust_bill.pm: add more debug tracing to invoice generation,
4262           RT#11452
4263
4264 2011-02-04 18:38  ivan
4265
4266         * FS/FS/cust_bill.pm: add some debug tracing to invoice generation,
4267           RT#11452
4268
4269 2011-02-04 18:17  ivan
4270
4271         * FS/FS/cust_bill_pkg.pm: probably not related to fibernetics'
4272           memory problem, but still, should always use any class that's
4273           qsearch-ed, RT#11452
4274
4275 2011-02-04 00:23  levinse
4276
4277         * FS/FS/ClientAPI/MyAccount.pm,
4278           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4279           fs_selfservice/FS-SelfService/cgi/view_port_graph.html,
4280           fs_selfservice/FS-SelfService/cgi/view_usage.html: torrus SS
4281           first pass, RT10574
4282
4283 2011-02-03 17:12  mark
4284
4285         * FS/FS/pay_batch/td_eft1464.pm: TD EFT format padding, RT#10545
4286
4287 2011-02-02 22:18  levinse
4288
4289         * FS/FS/svc_port.pm, httemplate/view/svc_port.cgi: torrus misc
4290           fixes, RT10574
4291
4292 2011-02-01 03:12  ivan
4293
4294         * FS/FS/: Conf.pm, svc_acct.pm: add username-pound config
4295
4296 2011-01-31 17:29  ivan
4297
4298         * FS/FS/svc_acct.pm: allow colons in directories
4299
4300 2011-01-31 16:09  mark
4301
4302         * rt/etc/: RT_Config.pm, RT_Config.pm.in, RT_SiteConfig.pm: ticket
4303           escalation config goes in RT_Config, not SiteConfig
4304
4305 2011-01-31 15:58  mark
4306
4307         * rt/lib/RT/Tickets_Overlay.pm: search for 'last month', RT#11057
4308
4309 2011-01-31 12:28  mark
4310
4311         * FS/FS/Conf.pm, httemplate/search/cust_pay_batch.cgi: fixed format
4312           option for TD EFT, RT#10545
4313
4314 2011-01-31 12:02  mark
4315
4316         * rt/: FREESIDE_MODIFIED, lib/RT/Queue_Local.pm: fix user settings
4317           when renaming queue, RT#10488
4318
4319 2011-01-31 12:01  mark
4320
4321         * rt/lib/RT/Queue_Local.pm: bad commit
4322
4323 2011-01-31 11:56  mark
4324
4325         * rt/lib/RT/Queue_Local.pm: rt/FREESIDE_MODIFIED
4326
4327 2011-01-30 22:53  ivan
4328
4329         * FS/FS/svc_port.pm: bump the size back up a little since we're
4330           using more for the legend
4331
4332 2011-01-30 22:30  levinse
4333
4334         * FS/FS/svc_port.pm, FS/FS/ClientAPI/MyAccount.pm,
4335           fs_selfservice/FS-SelfService/SelfService.pm,
4336           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
4337           fs_selfservice/FS-SelfService/cgi/view_usage.html,
4338           httemplate/misc/nms-add_iface.html, httemplate/view/svc_port.cgi,
4339           torrus/templates/default-dir.html: torrus various changes,
4340           RT10574
4341
4342 2011-01-30 21:50  ivan
4343
4344         * FS/FS/svc_port.pm: slightly better error handling than before?,
4345           RT#10574
4346
4347 2011-01-30 18:00  ivan
4348
4349         * FS/FS/svc_port.pm: fix what i broke for Pg, RT#10574
4350
4351 2011-01-30 15:45  ivan
4352
4353         * torrus/perllib/Torrus/: Renderer/Freeside.pm,
4354           ReportOutput/Freeside.pm: fix torrus interface slowness resulting
4355           from initializing FS for every component, RT#10574
4356
4357 2011-01-30 15:18  ivan
4358
4359         * FS/FS/svc_port.pm: slightly squatter internal graphs, RT#10574
4360
4361 2011-01-30 14:32  ivan
4362
4363         * FS/FS/: Record.pm, svc_port.pm: fix bw graphs for mysql?,
4364           RT#10574
4365
4366 2011-01-30 14:02  ivan
4367
4368         * FS/FS/svc_port.pm: what's going on with bw graphs, RT#10574
4369
4370 2011-01-29 23:13  ivan
4371
4372         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
4373           more cities & remove individual cities, RT#11144
4374
4375 2011-01-29 23:02  ivan
4376
4377         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
4378           more cities & remove individual cities, RT#11144
4379
4380 2011-01-29 22:44  ivan
4381
4382         * httemplate/browse/cust_main_county.cgi: improve tax edit UI: add
4383           more counties & remove individual counties, RT#11144
4384
4385 2011-01-29 22:33  ivan
4386
4387         * httemplate/: browse/cust_main_county.cgi,
4388           edit/cust_main_county-add.cgi,
4389           edit/process/cust_main_county-add.cgi,
4390           edit/process/cust_main_county-collapse.cgi,
4391           edit/process/cust_main_county-remove.cgi: improve tax edit UI:
4392           add more counties & remove individual counties, RT#11144
4393
4394 2011-01-28 18:50  levinse
4395
4396         * httemplate/misc/nms-add_iface.html, FS/FS/svc_port.pm,
4397           FS/FS/NetworkMonitoringSystem/Torrus_Internal.pm,
4398           httemplate/view/port_graph.html, httemplate/view/svc_port.cgi:
4399           torrus, RT10574
4400
4401 2011-01-28 13:55  mark
4402
4403         * FS/FS/Conf.pm: fix incorrect text
4404
4405 2011-01-28 13:30  mark
4406
4407         * rt/: FREESIDE_MODIFIED, lib/RT/Date.pm,
4408           lib/RT/Tickets_Overlay.pm: ticket search for "this month",
4409           RT#11057
4410
4411 2011-01-27 18:59  ivan
4412
4413         * torrus/FREESIDE_MODIFIED: keep track of what we change
4414
4415 2011-01-27 18:49  levinse
4416
4417         * httemplate/misc/nms-add_iface.html,
4418           torrus/perllib/Torrus/Renderer/HTML.pm,
4419           torrus/templates/default-dir.html: torrus, RT10574
4420
4421 2011-01-27 15:46  ivan
4422
4423         * FS/FS/cust_main/Billing_Realtime.pm: fix savings ach?  RT#11377
4424
4425 2011-01-27 13:46  ivan
4426
4427         * FS/FS/Mason/Request.pm: orget about trying to set ::TMPDIRECTORY,
4428           chicken & egg proiblem, RT#11360
4429
4430 2011-01-27 12:18  ivan
4431
4432         * FS/FS/NetworkMonitoringSystem.pm: return a true value, doh
4433
4434 2011-01-26 16:37  ivan
4435
4436         * FS/FS/UI/Web.pm: fix svc_label_link...? how did this ever work?
4437           RT#11331
4438
4439 2011-01-26 16:30  ivan
4440
4441         * FS/FS/UI/Web.pm: diagnose winding up in svc_X_link without a
4442           cust_svc?  RT#11331
4443
4444 2011-01-26 13:43  mark
4445
4446         * rt/lib/RT/Tickets_Overlay.pm: clean up date customfield change
4447
4448 2011-01-26 13:35  mark
4449
4450         * rt/lib/RT/Tickets_Overlay.pm: fix customfield date search,
4451           RT#8449
4452
4453 2011-01-25 02:13  mark
4454
4455         * FS/FS/TicketSystem.pm, FS/FS/Cron/rt_tasks.pm,
4456           rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm,
4457           rt/lib/RT/Action/EscalateQueue.pm,
4458           rt/lib/RT/Action/SetPriority_Local.pm,
4459           rt/lib/RT/CustomFieldValues/Queues.pm: ticket escalation, part 2,
4460           RT#8254
4461
4462 2011-01-25 00:32  mark
4463
4464         * bin/cdr-opensips.import: more cleanup, RT#10992
4465
4466 2011-01-24 19:15  ivan
4467
4468         * FS/MANIFEST, FS/FS/Mason.pm,
4469           torrus/perllib/Torrus/Renderer/HTML.pm: torrus add router /
4470           interface, RT#10574
4471
4472 2011-01-24 19:14  ivan
4473
4474         * FS/FS/: NetworkMonitoringSystem.pm,
4475           NetworkMonitoringSystem/Torrus_Internal.pm: torrus, 10574
4476
4477 2011-01-24 17:03  mark
4478
4479         * bin/cdr-opensips.import: revised openSIPS import script, RT#10992
4480
4481 2011-01-24 15:06  levinse
4482
4483         * FS/FS/cdr.pm, httemplate/misc/cdr.cgi: CDR reprocess with
4484           termination, RT8763
4485
4486 2011-01-23 19:06  ivan
4487
4488         * FS/FS/part_pkg/torrus_bw_usage.pm: torrus, RT#10574
4489
4490 2011-01-23 18:59  ivan
4491
4492         * httemplate/elements/select-torrus_serviceid.html: torrus,
4493           RT#10574
4494
4495 2011-01-23 18:56  ivan
4496
4497         * FS/FS/Mason.pm, httemplate/edit/svc_port.cgi,
4498           httemplate/elements/select-torrus_serviceid.html,
4499           httemplate/elements/tr-select-torrus_serviceid.html: torrus,
4500           RT#10574
4501
4502 2011-01-23 17:09  levinse
4503
4504         * FS/: FS/Mason/Request.pm, bin/freeside-daily: upgrade
4505           optimizations for space-constrained installs, RT10071
4506
4507 2011-01-23 17:02  ivan
4508
4509         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi, cust_refund.cgi:
4510           XXXXXX.YY
4511
4512 2011-01-23 16:54  ivan
4513
4514         * FS/FS/part_pkg/: torrus_Common.pm: torrus, RT#10574
4515
4516 2011-01-23 16:49  ivan
4517
4518         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
4519
4520 2011-01-23 16:46  ivan
4521
4522         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
4523
4524 2011-01-23 16:38  ivan
4525
4526         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
4527
4528 2011-01-23 16:26  ivan
4529
4530         * FS/FS/part_pkg/torrus_Common.pm: torrus, RT#10574
4531
4532 2011-01-23 16:22  ivan
4533
4534         * FS/FS/Record.pm: scalar_sql return an empty string on no row as
4535           documented
4536
4537 2011-01-23 16:10  ivan
4538
4539         * FS/FS/part_pkg/: torrus_Common.pm, torrus_bw_percentile.pm:
4540           torrus, RT#10574
4541
4542 2011-01-23 14:53  levinse
4543
4544         * FS/FS/cust_main/Billing_Realtime.pm: fix annoying warnings caused
4545           by prev commits for RT11237
4546
4547 2011-01-23 14:04  levinse
4548
4549         * FS/: FS/otaker_Mixin.pm, bin/freeside-daily: upgrade
4550           optimizations for space-constrained installs, RT10071
4551
4552 2011-01-23 12:55  levinse
4553
4554         * FS/FS/ClientAPI/MyAccount.pm,
4555           fs_selfservice/FS-SelfService/cgi/payment_results.html: add
4556           receipt for SS realtime CC payment, RT8498
4557
4558 2011-01-22 20:56  levinse
4559
4560         * FS/FS/: cust_bill.pm, cust_main/Billing_Realtime.pm: add possibly
4561           finished credit card surcharge, RT11237
4562
4563 2011-01-22 16:49  levinse
4564
4565         * httemplate/: edit/phone_device.html,
4566           edit/process/phone_device.html, elements/select-mac.html: bug fix
4567           my previous commit for RT7794
4568
4569 2011-01-22 12:03  levinse
4570
4571         * httemplate/elements/select-mac.html,
4572           httemplate/elements/tr-select-mac.html, FS/FS/Schema.pm,
4573           FS/FS/part_device.pm, httemplate/browse/part_device.html,
4574           httemplate/edit/part_device.html,
4575           httemplate/edit/phone_device.html,
4576           httemplate/misc/macinventory.cgi: populate MAC address from
4577           inventory for svc_phone devices, RT7794
4578
4579 2011-01-21 18:45  levinse
4580
4581         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
4582           FS/FS/part_export/broadband_shellcommands.pm,
4583           httemplate/edit/svc_broadband.cgi,
4584           httemplate/view/svc_broadband.cgi: add svc_broadband
4585           shellcommands export, RT11250
4586
4587 2011-01-21 14:20  levinse
4588
4589         * FS/FS/cust_main/Billing_Realtime.pm: turn off the debug I turned
4590           on in the prev commit for RT11237
4591
4592 2011-01-21 14:17  levinse
4593
4594         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/ClientAPI/MyAccount.pm,
4595           FS/FS/cust_main/Billing_Realtime.pm,
4596           FS/FS/part_event/Action/cust_bill_realtime_card.pm,
4597           fs_selfservice/FS-SelfService/cgi/make_payment.html,
4598           httemplate/misc/payment.cgi: add (unfinished) credit card
4599           surcharge, part 1
4600
4601 2011-01-21 11:32  ivan
4602
4603         * FS/FS/ClientAPI/Signup.pm: possibly fix problems with templated
4604           signup, RT#11218
4605
4606 2011-01-21 01:40  ivan
4607
4608         * FS/FS/cust_pkg/Import.pm: questionable auto-domaining of
4609           username@domain usernames on package import, RT#9117
4610
4611 2011-01-21 01:26  ivan
4612
4613         * FS/FS/cust_pkg/Import.pm: questionable auto-domaining of
4614           username@domain usernames on package import, RT#9117
4615
4616 2011-01-20 21:55  levinse
4617
4618         * FS/FS/part_export/www_shellcommands.pm: change www_shellcommands
4619           to use Net::OpenSSH, RT8115
4620
4621 2011-01-20 17:11  levinse
4622
4623         * httemplate/graph/elements/report.html: bug fix: all Excel reports
4624           using bottom_total option had total row off by one, RT10911
4625
4626 2011-01-20 16:35  mark
4627
4628         * rt/: FREESIDE_MODIFIED, lib/RT/SavedSearches_Local.pm,
4629           share/html/Elements/SavedSearches,
4630           share/html/Elements/RT__SavedSearch/ColumnMap,
4631           share/html/Prefs/SavedSearches.html,
4632           share/html/Ticket/Elements/Tabs: interface to view/edit saved
4633           searches, RT#10746
4634
4635 2011-01-20 15:05  ivan
4636
4637         * FS/FS/cust_main.pm: fix fallout from status module changes,
4638           RT#11295
4639
4640 2011-01-20 12:46  levinse
4641
4642         * FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
4643           httemplate/edit/svc_dsl.cgi,
4644           httemplate/edit/process/quick-cust_pkg.cgi,
4645           httemplate/elements/popup_link-cust_main.html,
4646           httemplate/elements/tr-select-cust_location.html,
4647           httemplate/misc/order_pkg.html, httemplate/view/qual.cgi,
4648           httemplate/view/cust_main/order_pkg_link.html: Ikano / svc_dsl /
4649           qualification improvements, RT7111
4650
4651 2011-01-20 01:55  ivan
4652
4653         * FS/FS/Conf.pm: add cust_main-status_module to control how
4654           customers with cancelled recurring but un-cancelled one time
4655           charges are recognized, RT#10478
4656
4657 2011-01-20 01:51  ivan
4658
4659         * FS/: FS/Conf.pm, FS/cust_main.pm, FS/cust_main/Status.pm,
4660           MANIFEST: add cust_main-status_module to control how customers
4661           with cancelled recurring but un-cancelled one time charges are
4662           recognized, RT#10478
4663
4664 2011-01-19 21:34  ivan
4665
4666         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
4667           condition to work w/taxes, RT#3983
4668
4669 2011-01-19 21:22  ivan
4670
4671         * FS/FS/cust_pkg.pm: fix crediting for unused time on expirations?
4672
4673 2011-01-19 17:25  mark
4674
4675         * FS/FS/bill_batch.pm: load CAM::PDF on startup
4676
4677 2011-01-19 16:38  mark
4678
4679         * FS/FS/part_pkg/: bulk.pm, discount_Mixin.pm, flat_introrate.pm:
4680           intro periods and DST, RT#11018
4681
4682 2011-01-19 13:50  levinse
4683
4684         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
4685           FS/FS/part_export/domreg_opensrs.pm,
4686           httemplate/edit/svc_domain.cgi: Add experimental OpenSRS export
4687           changes, and svc_domain UI changes for .au registrations
4688
4689 2011-01-19 12:34  levinse
4690
4691         * FS/FS/Conf.pm: fix typo in Conf.pm
4692
4693 2011-01-19 11:12  ivan
4694
4695         * FS/FS/: cust_bill.pm, Conf.pm: add cust_bill-no_recipients-error
4696           config, RT#11276
4697
4698 2011-01-18 16:41  mark
4699
4700         * FS/FS/: cust_main/Billing.pm, part_pkg/flat.pm,
4701           part_pkg/prorate.pm, part_pkg/prorate_Mixin.pm: deferred prorate
4702           billing, RT#10630
4703
4704 2011-01-18 01:32  ivan
4705
4706         * rt/lib/RTx/Statistics.pm: fix RTx Statistics years for 2011
4707
4708 2011-01-18 00:42  ivan
4709
4710         * FS/FS/: Conf.pm, cust_bill.pm: date_format_long for showing "1
4711           Feb 2011" instead of "Feb 1st, 2011", RT#11176
4712
4713 2011-01-17 21:21  levinse
4714
4715         * FS/FS/part_pkg/: discount_Mixin.pm, recur_Common.pm,
4716           sql_external.pm: add discount capability to sql_external, RT10481
4717
4718 2011-01-17 20:16  levinse
4719
4720         * fs_selfservice/FS-SelfService/cgi/: header.html, ws_list.html:
4721           improve wholesale SS UI, RT10883
4722
4723 2011-01-17 19:48  levinse
4724
4725         * httemplate/: view/svc_phone.cgi, edit/svc_phone.cgi: missed this
4726           for the prev commit for RT10993
4727
4728 2011-01-17 19:44  levinse
4729
4730         * FS/FS/: Schema.pm, part_export/phone_sqlopensips.pm,
4731           svc_phone.pm: OpenSIPS provisioning improvements, RT10993
4732
4733 2011-01-17 19:32  levinse
4734
4735         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: move
4736           telephony-related config items into their own section
4737
4738 2011-01-17 18:46  ivan
4739
4740         * FS/FS/part_export.pm, httemplate/misc/phone_avail-import.html:
4741           better export labeling for DID import, RT#11219
4742
4743 2011-01-17 18:19  levinse
4744
4745         * FS/FS/Conf.pm, FS/FS/part_export/phone_sqlopensips.pm,
4746           httemplate/config/config-view.cgi: OpenSIPS provisioning
4747           improvements, RT10993
4748
4749 2011-01-17 16:59  levinse
4750
4751         * httemplate/: elements/menu.html,
4752           search/phone_inventory_provisioned.html: added DID
4753           availability/inventory/provisioning report, RT10988
4754
4755 2011-01-17 16:32  mark
4756
4757         * FS/FS/: pay_batch.pm, pay_batch/td_eft1464.pm: TD EFT format
4758           fixes, RT#10545
4759
4760 2011-01-16 14:31  ivan
4761
4762         * FS/FS/cust_pkg.pm: better error on bad pkgpart
4763
4764 2011-01-16 12:20  ivan
4765
4766         * FS/FS/: cust_svc.pm, part_pkg/sesmon_hour.pm,
4767           part_pkg/sesmon_minute.pm: internal session db deprecated (or at
4768           least on hold), RT#11217
4769
4770 2011-01-15 22:45  levinse
4771
4772         * FS/FS/part_export/domreg_opensrs.pm: add ability to register .au
4773           domains via OpenSRS, RT10729
4774
4775 2011-01-15 21:44  levinse
4776
4777         * FS/FS/phone_avail.pm, FS/FS/part_export/internal_diddb.pm,
4778           httemplate/misc/phone_avail-import.html: DID import enhancements,
4779           RT11219
4780
4781 2011-01-15 21:07  ivan
4782
4783         * FS/FS/cust_main.pm: use
4784
4785 2011-01-15 19:35  ivan
4786
4787         * FS/FS/cust_pkg.pm: more complete package deletion
4788
4789 2011-01-15 19:33  levinse
4790
4791         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
4792           FS/FS/part_export/phone_sqlopensips.pm,
4793           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi:
4794           OpenSIPS provisioning, RT10993
4795
4796 2011-01-15 18:57  ivan
4797
4798         * FS/FS/cust_main.pm: use FS::cust_main_note;
4799
4800 2011-01-15 18:49  ivan
4801
4802         * httemplate/misc/cust_main-import_charges.cgi: wording
4803
4804 2011-01-15 18:23  ivan
4805
4806         * httemplate/misc/: cust_main-import.cgi: spacing
4807
4808 2011-01-14 17:20  mark
4809
4810         * bin/cdr-voipnow.import: VoipNow documentation
4811
4812 2011-01-14 16:46  mark
4813
4814         * bin/cdr-voipnow.import: VoipNow CDR import, RT#11178
4815
4816 2011-01-14 12:08  levinse
4817
4818         * FS/FS/part_pkg/voip_cdr.pm: make CDR invoice details appear
4819           chronologically on invoices, for voip_cdr, RT10960
4820
4821 2011-01-13 18:51  ivan
4822
4823         * FS/FS/: Maestro.pm, ClientAPI/MyAccount.pm,
4824           cust_main/Packages.pm: fix old form of order_pkgs in favor of
4825           seconds_ref as an option, RT#10122
4826
4827 2011-01-13 18:51  ivan
4828
4829         * FS/FS/: cust_pkg.pm, ClientAPI/Signup.pm, cust_main/Billing.pm:
4830           fix declined signup of prepaid package provisioning to RADIUS
4831           anyway, RT#10122
4832
4833 2011-01-13 08:35  levinse
4834
4835         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm,
4836           cust_main/Billing.pm: optionally generate line items which are
4837           fully discounted, RT10481
4838
4839 2011-01-12 21:51  ivan
4840
4841         * httemplate/docs/credits.html: add erik to core, move jeff and
4842           richard to emeritus
4843
4844 2011-01-12 18:49  levinse
4845
4846         * FS/FS/part_pkg/voip_cdr.pm: International calling plans / region
4847           group billing, RT8951
4848
4849 2011-01-12 14:00  mark
4850
4851         * rt/: FREESIDE_MODIFIED, share/html/Search/Results.tsv: ticket
4852           search spreadsheet download fix, RT#10855
4853
4854 2011-01-12 03:31  ivan
4855
4856         * conf/invoice_latex: fix CDRs pushing typeset invoice off the
4857           right margin in some cases, RT#10962
4858
4859 2011-01-11 22:26  ivan
4860
4861         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
4862           httemplate/edit/process/cust_pkg_discount.html: fix otaker
4863           getting inserted and messing up discount reports; upgrade fixes
4864           db, RT#10876
4865
4866 2011-01-11 21:59  ivan
4867
4868         * httemplate/search/elements/search-html.html: fix SQL query,
4869           RT#11127
4870
4871 2011-01-11 21:43  ivan
4872
4873         * httemplate/elements/menu.html: s/Process invoice batchs/Download
4874           invoice batches/, RT#11075
4875
4876 2011-01-11 19:11  ivan
4877
4878         * FS/FS/part_export/globalpops_voip.pm: globalpops is now voip
4879           innovations, fix phone number fetch
4880
4881 2011-01-11 07:49  levinse
4882
4883         * FS/FS/phone_avail.pm, FS/FS/part_export/vitelity.pm,
4884           httemplate/elements/select-did.html,
4885           httemplate/misc/phonenums.cgi: Vitelity DID selection
4886           improvements, RT4868
4887
4888 2011-01-10 18:03  levinse
4889
4890         * FS/FS/part_export/vitelity.pm,
4891           httemplate/elements/select-did.html: Vitelity API improvements
4892           for toll-free and vfax, RT11009
4893
4894 2011-01-10 16:56  mark
4895
4896         * FS/FS/part_pkg/prorate_Mixin.pm: add_full_period fix, RT#9874
4897
4898 2011-01-10 14:00  levinse
4899
4900         * FS/FS/Schema.pm, FS/FS/svc_dsl.pm, httemplate/edit/svc_dsl.cgi:
4901           add VPI/VCI fields to svc_dsl, RT5059
4902
4903 2011-01-10 12:14  levinse
4904
4905         * FS/FS/cust_main/Search.pm: add customer search by billing email,
4906           RT10399
4907
4908 2011-01-10 11:44  levinse
4909
4910         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
4911           FS/FS/part_export/vitelity.pm, httemplate/edit/svc_phone.cgi,
4912           httemplate/edit/process/svc_phone.html,
4913           httemplate/elements/select-did.html,
4914           httemplate/elements/select-phonenum.html,
4915           httemplate/misc/phonenums.cgi, httemplate/view/svc_phone.cgi:
4916           vitelity API improvements for toll-free and fax, RT11009
4917
4918 2011-01-10 09:45  ivan
4919
4920         * FS/FS/Cron/backup.pm: use -Fc format to dump Pg databases
4921
4922 2011-01-08 15:30  ivan
4923
4924         * httemplate/view/cust_main/change_history.html: spacing
4925
4926 2011-01-08 15:19  ivan
4927
4928         * rt/: Makefile, sbin/rt-session-viewer: fix rt-session-viewer
4929           mucking up upgrades
4930
4931 2011-01-07 21:21  mark
4932
4933         * FS/FS/cust_svc.pm: count available services correctly, RT#10340
4934
4935 2011-01-07 17:40  mark
4936
4937         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm, subscription.pm: fix
4938           introrate/prorate interaction, RT#11018
4939
4940 2011-01-07 16:54  ivan
4941
4942         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/h_svc_port.pm,
4943           FS/FS/svc_port.pm, FS/FS/part_pkg/torrus_Common.pm,
4944           FS/FS/part_pkg/torrus_bw_percentile.pm,
4945           FS/FS/part_pkg/torrus_bw_usage.pm, FS/t/h_svc_port.t,
4946           FS/t/svc_port.t, httemplate/edit/part_svc.cgi,
4947           torrus/FREESIDE_MODIFIED: torrus, RT#10574
4948
4949 2011-01-07 16:42  levinse
4950
4951         * FS/FS/part_export/vitelity.pm: Vitelity DID provisioning, change
4952           RC sorting, RT4868
4953
4954 2011-01-07 15:13  levinse
4955
4956         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
4957           FS/FS/part_export/phone_sqlopensips.pm,
4958           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi:
4959           opensips provisioning, RT10993
4960
4961 2010-12-31 22:39  mark
4962
4963         * FS/FS/Conf.pm, FS/FS/Cron/rt_tasks.pm, FS/bin/freeside-daily,
4964           rt/FREESIDE_MODIFIED, rt/lib/RT/Action/EscalatePriority.pm:
4965           ticketing escalation, part 1, RT#8254
4966
4967 2010-12-31 16:46  mark
4968
4969         * FS/FS/TicketSystem/RT_Internal.pm,
4970           httemplate/view/cust_main/tickets.html, rt/Makefile.in,
4971           rt/FREESIDE_MODIFIED, rt/configure.ac,
4972           rt/lib/RT/Principal_Overlay.pm, rt/lib/RT/Queue_Overlay.pm,
4973           rt/lib/RT/System.pm, rt/lib/RT/Test.pm,
4974           rt/lib/RT/Interface/Web.pm, rt/sbin/rt-session-viewer.in,
4975           rt/share/html/Elements/SelectQueue,
4976           rt/share/html/Ticket/Create.html: limit ticket creation queue
4977           dropdowns based on ACL, RT#7778
4978
4979 2010-12-30 17:23  levinse
4980
4981         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
4982           fs_selfservice/FS-SelfService/cgi/signup.cgi,
4983           fs_selfservice/FS-SelfService/cgi/signup.html: self-signup with
4984           prepaid card without customer info, RT9713
4985
4986 2010-12-30 15:03  levinse
4987
4988         * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
4989           httemplate/graph/elements/monthly.html,
4990           httemplate/graph/elements/report.html,
4991           httemplate/search/customer_accounting_summary.html,
4992           httemplate/search/report_customer_accounting_summary.html: add
4993           customer accounting summary report, RT10911
4994
4995 2010-12-30 09:33  ivan
4996
4997         * torrus/: configs/torrus-siteconfig.pl,
4998           perllib/Torrus/Freeside.pm, perllib/Torrus/Renderer/Freeside.pm,
4999           perllib/Torrus/ReportOutput/Freeside.pm: torrus, RT#10574
5000
5001 2010-12-29 23:30  ivan
5002
5003         * Makefile: torrus, RT#10574
5004
5005 2010-12-29 23:25  ivan
5006
5007         * torrus/perllib/Torrus/: Freeside.pm, Renderer/Freeside.pm,
5008           ReportOutput/Freeside.pm, ReportOutput/HTML.pm: torrus, RT#10574
5009
5010 2010-12-29 23:14  ivan
5011
5012         * torrus/configs/torrus-siteconfig.pl: torrus, RT#10574
5013
5014 2010-12-29 22:37  ivan
5015
5016         * FS/FS/Schema.pm: torrus, RT#10574
5017
5018 2010-12-29 16:15  levinse
5019
5020         * httemplate/: elements/menu.html,
5021           search/report_unprovisioned_services.html,
5022           search/unprovisioned_services.html: unprovisioned services by
5023           type report, RT10255
5024
5025 2010-12-29 14:42  mark
5026
5027         * bin/cdr-opensips.import: start of openSIPS CDR import, RT#10992
5028
5029 2010-12-28 20:32  ivan
5030
5031         * FS/FS/Conf.pm, httemplate/elements/menu.html: torrus , RT#10574
5032
5033 2010-12-28 19:45  ivan
5034
5035         * torrus/: templates/default-dir.html, templates/expanded-dir.html,
5036           perllib/Torrus/Renderer/Freeside.pm: torrus skinning
5037           improvements, RT#10574
5038
5039 2010-12-28 19:40  ivan
5040
5041         * torrus/templates/expanded-dir.html: torrus skinning improvements,
5042           RT#10574
5043
5044 2010-12-28 19:36  ivan
5045
5046         * torrus/templates/: default-dir.html, default-rrd.html,
5047           expanded-dir.html: torrus skinning improvements, RT#10574
5048
5049 2010-12-28 19:22  ivan
5050
5051         * torrus/sup/webplain/torrus.css,
5052           torrus/templates/default-rrd.html, Makefile: torrus skinning
5053           improvements, RT#10574
5054
5055 2010-12-28 19:12  ivan
5056
5057         * torrus/: sup/webplain/torrus.css, templates/default-rrd.html,
5058           templates/html-incblocks.txt: torrus skinning improvements,
5059           RT#10574
5060
5061 2010-12-28 18:09  ivan
5062
5063         * torrus/perllib/Torrus/Renderer/HTML.pm: fix torrus header in
5064           nested pages, RT#10574
5065
5066 2010-12-28 16:02  mark
5067
5068         * FS/FS/: Misc.pm, msg_template.pm, part_export/send_email.pm:
5069           send_email export, RT#10884
5070
5071 2010-12-28 12:14  levinse
5072
5073         * FS/FS/cust_pkg.pm: add cust_pkg.order_date, RT6628
5074
5075 2010-12-28 10:34  levinse
5076
5077         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
5078           httemplate/edit/REAL_cust_pkg.cgi,
5079           httemplate/view/cust_main/packages/status.html: add
5080           cust_pkg.order_date, RT6628
5081
5082 2010-12-28 10:27  levinse
5083
5084         * FS/FS/svc_phone.pm: add API doc for new LNP svc_phone fields
5085
5086 2010-12-28 09:20  levinse
5087
5088         * FS/FS/phone_avail.pm, httemplate/search/phone_avail.html: UI
5089           enhancements to phone_avail report, RT10464
5090
5091 2010-12-28 08:29  levinse
5092
5093         * httemplate/search/: phone_avail.html, report_phone_avail.html:
5094           better access rights for phone_avail report, part 1, RT10464
5095
5096 2010-12-28 08:21  levinse
5097
5098         * FS/FS/AccessRight.pm: better access rights for phone_avail
5099           report, part 1, RT10464
5100
5101 2010-12-28 07:58  levinse
5102
5103         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
5104           httemplate/edit/svc_phone.cgi,
5105           httemplate/elements/select-lnp_status.html,
5106           httemplate/view/svc_phone.cgi: LNP improvements, RT9527
5107
5108 2010-12-27 21:23  levinse
5109
5110         * FS/FS/: Conf.pm, cust_bill.pm: invoice customization for DIDs,
5111           RT10886
5112
5113 2010-12-27 10:11  ivan
5114
5115         * torrus/: perllib/Torrus/Renderer/Freeside.pm,
5116           templates/html-incblocks.txt: torrus, RT#10574
5117
5118 2010-12-27 00:40  ivan
5119
5120         * Makefile, FS/FS/Mason.pm, FS/FS/Mason/Request.pm,
5121           FS/FS/Mason/StandaloneRequest.pm, htetc/freeside-torrus.conf,
5122           httemplate/docs/credits.html, httemplate/docs/license.html,
5123           torrus/configs/torrus-siteconfig.pl,
5124           torrus/perllib/Torrus/CGI.pm, torrus/perllib/Torrus/Renderer.pm,
5125           torrus/perllib/Torrus/Renderer/Freeside.pm,
5126           torrus/perllib/Torrus/Renderer/Frontpage.pm,
5127           torrus/perllib/Torrus/Renderer/HTML.pm,
5128           torrus/templates/html-incblocks.txt: torrus, RT#10574
5129
5130 2010-12-26 16:03  ivan
5131
5132         * torrus/: perllib/Torrus/Renderer.pm, perllib/Torrus/CGI.pm,
5133           perllib/Torrus/Renderer/Frontpage.pm,
5134           perllib/Torrus/Renderer/HTML.pm,
5135           perllib/Torrus/ReportOutput/HTML.pm,
5136           perllib/Torrus/Collector/ExtDBI.pm, bin/srvderive.in,
5137           templates/default-dir.html, templates/expanded-dir.html,
5138           templates/html-incblocks.txt, sup/webplain/torrus.css,
5139           templates/default-rrd.html, configs/torrus-siteconfig.pl: Initial
5140           revision
5141
5142 2010-12-26 16:03  ivan
5143
5144         * torrus/: README, NEWS, configure.ac, AUTHORS, COPYING,
5145           DIST_REVISION, INSTALL, Makefile.am, Makefile.in, aclocal.m4,
5146           TODO, configure, ChangeLog, perllib/Makefile.am,
5147           perllib/Makefile.in, perllib/Torrus/Monitor.pm,
5148           perllib/Torrus/ReportGenerator.pm,
5149           perllib/Torrus/ApacheHandler.pm, perllib/Torrus/Collector.pm,
5150           perllib/Torrus/SQL.pm, perllib/Torrus/DB.pm,
5151           perllib/Torrus/DataAccess.pm, perllib/Torrus/SNMP_Failures.pm,
5152           perllib/Torrus/Scheduler.pm, perllib/Torrus/Search.pm,
5153           perllib/Torrus/ServiceID.pm, perllib/Torrus/SiteConfig.pm,
5154           perllib/Torrus/ConfigBuilder.pm, perllib/Torrus/RPN.pm,
5155           perllib/Torrus/ReportOutput.pm, perllib/Torrus/ConfigTree.pm,
5156           perllib/Torrus/ACL.pm, perllib/Torrus/Apache2Handler.pm,
5157           perllib/Torrus/DevDiscover.pm, perllib/Torrus/Log.pm,
5158           perllib/Torrus/SchedulerInfo.pm, perllib/Torrus/TimeStamp.pm,
5159           perllib/Torrus/Renderer/AdmInfo.pm,
5160           perllib/Torrus/Renderer/RRDtool.pm,
5161           perllib/Torrus/ConfigTree/Validator.pm,
5162           perllib/Torrus/ConfigTree/Writer.pm,
5163           perllib/Torrus/ConfigTree/XMLCompiler.pm,
5164           perllib/Torrus/DevDiscover/CiscoIOS_Docsis.pm,
5165           perllib/Torrus/DevDiscover/CiscoIOS_MacAccounting.pm,
5166           perllib/Torrus/DevDiscover/Symmetricom.pm,
5167           perllib/Torrus/DevDiscover/ATMEL.pm,
5168           perllib/Torrus/DevDiscover/CasaCMTS.pm,
5169           perllib/Torrus/DevDiscover/CiscoIOS.pm,
5170           perllib/Torrus/DevDiscover/CompaqCIM.pm,
5171           perllib/Torrus/DevDiscover/NetBotz.pm,
5172           perllib/Torrus/DevDiscover/RFC2790_HOST_RESOURCES.pm,
5173           perllib/Torrus/DevDiscover/UcdSnmp.pm,
5174           perllib/Torrus/DevDiscover/CiscoGeneric.pm,
5175           perllib/Torrus/DevDiscover/F5BigIp.pm,
5176           perllib/Torrus/DevDiscover/Foundry.pm,
5177           perllib/Torrus/DevDiscover/Paradyne.pm,
5178           perllib/Torrus/DevDiscover/ALU_Timetra.pm,
5179           perllib/Torrus/DevDiscover/AlliedTelesyn_PBC18.pm,
5180           perllib/Torrus/DevDiscover/Arista.pm,
5181           perllib/Torrus/DevDiscover/OracleDatabase.pm,
5182           perllib/Torrus/DevDiscover/CiscoIOS_SAA.pm,
5183           perllib/Torrus/DevDiscover/Liebert.pm,
5184           perllib/Torrus/DevDiscover/NetScreen.pm,
5185           perllib/Torrus/DevDiscover/Xylan.pm,
5186           perllib/Torrus/DevDiscover/Arbor_E.pm,
5187           perllib/Torrus/DevDiscover/RFC1697_RDBMS.pm,
5188           perllib/Torrus/DevDiscover/AscendMax.pm,
5189           perllib/Torrus/DevDiscover/CiscoVDSL.pm,
5190           perllib/Torrus/DevDiscover/JunOS.pm,
5191           perllib/Torrus/DevDiscover/MotorolaBSR.pm,
5192           perllib/Torrus/DevDiscover/RFC2662_ADSL_LINE.pm,
5193           perllib/Torrus/DevDiscover/FTOS.pm,
5194           perllib/Torrus/DevDiscover/RFC1657_BGP4_MIB.pm,
5195           perllib/Torrus/DevDiscover/Alteon.pm,
5196           perllib/Torrus/DevDiscover/Apple_AE.pm,
5197           perllib/Torrus/DevDiscover/AxxessIT.pm,
5198           perllib/Torrus/DevDiscover/BetterNetworks.pm,
5199           perllib/Torrus/DevDiscover/CiscoCatOS.pm,
5200           perllib/Torrus/DevDiscover/EmpireSystemedge.pm,
5201           perllib/Torrus/DevDiscover/Jacarta.pm,
5202           perllib/Torrus/DevDiscover/MicrosoftWindows.pm,
5203           perllib/Torrus/DevDiscover/NetApp.pm,
5204           perllib/Torrus/DevDiscover/RFC2670_DOCS_IF.pm,
5205           perllib/Torrus/DevDiscover/CiscoFirewall.pm,
5206           perllib/Torrus/DevDiscover/CiscoSCE.pm,
5207           perllib/Torrus/DevDiscover/RFC1628_UPS_MIB.pm,
5208           perllib/Torrus/DevDiscover/RFC2011_IP_MIB.pm,
5209           perllib/Torrus/DevDiscover/RFC2737_ENTITY_MIB.pm,
5210           perllib/Torrus/Collector/CDef.pm,
5211           perllib/Torrus/Collector/CDef_Params.pm,
5212           perllib/Torrus/Collector/ExternalStorage.pm,
5213           perllib/Torrus/Collector/SNMP_Params.pm,
5214           perllib/Torrus/DevDiscover/RFC2863_IF_MIB.pm,
5215           perllib/Torrus/Collector/RRDStorage.pm,
5216           perllib/Torrus/Collector/SNMP.pm,
5217           perllib/Torrus/ReportGenerator/MonthlySrvUsage.pm,
5218           perllib/Torrus/ACL/AuthLocalMD5.pm, perllib/Torrus/ACL/Edit.pm,
5219           perllib/Torrus/ACL/Export.pm, perllib/Torrus/ACL/Import.pm,
5220           perllib/Torrus/SQL/Reports.pm, perllib/Torrus/SQL/SrvExport.pm,
5221           bin/compilexml.in, bin/genddx.in, bin/install_plugin.in,
5222           bin/schedulerinfo.in, bin/torrus.in, bin/Makefile.am,
5223           bin/Makefile.in, bin/acledit.in, bin/action_notify.in,
5224           bin/action_snmptrap.in, bin/buildsearchdb.in, bin/clearcache.in,
5225           bin/configsnapshot.in, bin/flushmonitors.in, bin/genlist.in,
5226           bin/genreport.in, bin/rrddir2xml.in, bin/action_snmpv1trap.in,
5227           bin/devdiscover.in, bin/torrus.fcgi.in, bin/action_printemail.in,
5228           bin/bdbinfo.in, bin/cleanup.in, bin/collector.in,
5229           bin/configinfo.in, bin/monitor.in, bin/nodeid.in,
5230           bin/snmpfailures.in, bin/ttproclist.in, templates/aclexport.xml,
5231           templates/adminfo.html, templates/default-chooser.html,
5232           templates/default-helptext.html, templates/default-login.html,
5233           templates/default-recursivedir.html, templates/default-tset.html,
5234           templates/email-alarm.txt, templates/globalsearch.html,
5235           templates/overview-subleaves.html, templates/report-index.html,
5236           templates/report-monthly.html, templates/report-serviceid.html,
5237           templates/report-yearly.html, templates/search.html,
5238           templates/tset-list.html, discovery/README,
5239           scripts/rrdup_notify.sh, scripts/xml/extract-skeleton.xsl,
5240           sup/Makefile.am, sup/Makefile.in, sup/dtd/snmp-discovery.dtd,
5241           sup/dtd/torrus-config.dtd, sup/mibs/RRDTOOL-SMI.txt,
5242           sup/mibs/TORRUS-MIB.txt, sup/styling/colornames.pl,
5243           sup/styling/rainbow-schema.pl, sup/styling/torrus-schema.pl,
5244           sup/webplain/explain-rrdgraph.html,
5245           sup/webplain/torrus-printer.css, sup/webplain/torrus-report.css,
5246           xmlconfig/Makefile.am, xmlconfig/Makefile.in,
5247           xmlconfig/defaults.xml, xmlconfig/site-global.xml,
5248           xmlconfig/cdef-collector-defs.xml, xmlconfig/snmp-defs.xml,
5249           xmlconfig/vendor/ascend.max.xml,
5250           xmlconfig/vendor/betternetworks.xml,
5251           xmlconfig/vendor/motorola.bsr.xml, xmlconfig/vendor/netbotz.xml,
5252           xmlconfig/vendor/paradyne.xdsl.xml,
5253           xmlconfig/vendor/cisco.sce.xml,
5254           xmlconfig/vendor/cisco.vdsl-line.xml,
5255           xmlconfig/vendor/empire.systemedge.ntregperf.xml,
5256           xmlconfig/vendor/empire.systemedge.xml,
5257           xmlconfig/vendor/alteon.xml, xmlconfig/vendor/cisco.ios.xml,
5258           xmlconfig/vendor/arbor_e.xml, xmlconfig/vendor/apc.ups.xml,
5259           xmlconfig/vendor/apple.ae.xml, xmlconfig/vendor/casa-cmts.xml,
5260           xmlconfig/vendor/cisco.firewall.xml,
5261           xmlconfig/vendor/foundry.xml, xmlconfig/vendor/ftos.xml,
5262           xmlconfig/vendor/netapp.filer.xml,
5263           xmlconfig/vendor/alu-timetra.xml,
5264           xmlconfig/vendor/cisco.generic.xml,
5265           xmlconfig/vendor/netscreen.xml, xmlconfig/vendor/jacarta.xml,
5266           xmlconfig/vendor/junos.xml, xmlconfig/vendor/ucd.ucd-snmp.xml,
5267           xmlconfig/vendor/cisco.ios.mac-accounting.xml,
5268           xmlconfig/vendor/microsoft.windows.xml,
5269           xmlconfig/vendor/compaq.cim.xml, xmlconfig/vendor/f5.bigip.xml,
5270           xmlconfig/vendor/liebert.xml, xmlconfig/vendor/symmetricom.xml,
5271           xmlconfig/vendor/atmel.xml,
5272           xmlconfig/old/cisco.generic.old-0.1.4.xml,
5273           xmlconfig/old/cisco.ios.mac-accounting-0.1.8.xml,
5274           xmlconfig/old/rfc1213.xml,
5275           xmlconfig/old/rfc2670.docsis-if.old.0.1.5d-20040224.xml,
5276           xmlconfig/old/rfc2670.docsis-if.old.1.0.4.xml,
5277           xmlconfig/old/rfc2863.if-mib.old-0.1.4.xml,
5278           xmlconfig/vendor/cisco.ios.docsis.xml,
5279           xmlconfig/vendor/hp.hpux.xml, xmlconfig/examples/ascend.max.xml,
5280           xmlconfig/examples/docsis-monitors.xml,
5281           xmlconfig/examples/generic-netsnmp.xml,
5282           xmlconfig/examples/rainbow-schema.xml,
5283           xmlconfig/examples/servers.data, xmlconfig/examples/servers.tmpl,
5284           xmlconfig/old/cisco-mac-accounting-example.xml,
5285           xmlconfig/old/rfc2863.if-mib.old-0.1.7.xml,
5286           xmlconfig/old/snmp-defs.old-0.1.2.xml,
5287           xmlconfig/examples/apc-ups.xml, xmlconfig/examples/hpux.xml,
5288           xmlconfig/examples/monitors.xml,
5289           xmlconfig/examples/multigraph.xml,
5290           xmlconfig/generic/rfc1697.rdbms.xml,
5291           xmlconfig/generic/rfc2662.adsl-line.xml,
5292           xmlconfig/generic/collector-periods.xml,
5293           xmlconfig/generic/monitors.xml,
5294           xmlconfig/generic/rfc1628.ups.xml,
5295           xmlconfig/generic/rfc2670.docsis-if.xml,
5296           xmlconfig/generic/rfc2863.if-mib.xml, doc/Makefile.in,
5297           doc/rpnexpr.pod.in, doc/vendorsupport.pod.in,
5298           xmlconfig/generic/rfc2790.host-resources.xml, doc/Makefile.am,
5299           doc/rrfw_torrus_migration.pod.in, doc/scalability.pod.in,
5300           doc/stylingprofile.pod.in, doc/userguide.pod.in,
5301           doc/webintf.pod.in, doc/reporting_setup.pod.in,
5302           doc/xmlconfig.pod.in, doc/nodeid_usage.pod.in,
5303           doc/snmpdiscovery.pod.in, doc/install.pod.in,
5304           doc/devdoc/devdiscover.pod, doc/devdoc/reqs.0.0.pod,
5305           doc/devdoc/reqs.0.1.pod, doc/devdoc/torrus_roadmap.pod,
5306           doc/devdoc/wd.distributed.pod, doc/devdoc/wd.messaging.pod,
5307           doc/devdoc/wd.monitor-escalation.pod,
5308           doc/devdoc/wd.uptime-mon.pod, doc/devdoc/architecture.pod,
5309           doc/devdoc/progstyle.pod, doc/manpages/torrus.pod.in,
5310           doc/manpages/torrus_configsnapshot.pod.in,
5311           doc/manpages/torrus_snmpfailures.pod.in,
5312           doc/manpages/Makefile.am, doc/manpages/Makefile.in,
5313           doc/manpages/torrus_action_printemail.pod.in,
5314           doc/manpages/torrus_clearcache.pod.in,
5315           doc/manpages/torrus_collector.pod.in,
5316           doc/manpages/torrus_genddx.pod.in,
5317           doc/manpages/torrus_monitor.pod.in,
5318           doc/manpages/torrus_rrddir2xml.pod.in,
5319           doc/manpages/torrus_acledit.pod.in,
5320           doc/manpages/torrus_action_notify.pod.in,
5321           doc/manpages/torrus_action_snmptrap.pod.in,
5322           doc/manpages/torrus_buildsearchdb.pod.in,
5323           doc/manpages/torrus_cleanup.pod.in,
5324           doc/manpages/torrus_compilexml.pod.in,
5325           doc/manpages/torrus_configinfo.pod.in,
5326           doc/manpages/torrus_devdiscover.pod.in,
5327           doc/manpages/torrus_flushmonitors.pod.in,
5328           doc/manpages/torrus_genlist.pod.in,
5329           doc/manpages/torrus_genreport.pod.in,
5330           doc/manpages/torrus_install_plugin.pod.in,
5331           doc/manpages/torrus_nodeid.pod.in,
5332           doc/manpages/torrus_schedulerinfo.pod.in,
5333           doc/manpages/torrus_srvderive.pod.in,
5334           doc/manpages/torrus_ttproclist.pod.in, examples/README,
5335           init.d/torrus.in, setup_tools/check_perlthreading.pl,
5336           setup_tools/configure_fhs, setup_tools/mkvardir.sh.in,
5337           setup_tools/replace_rrfw.sh, setup_tools/substvars.sh.in,
5338           setup_tools/Bundle/Torrus.pm, configs/notify-siteconfig.pl,
5339           configs/torrus-config.pl, examples/Makefile.am,
5340           examples/Makefile.in, examples/onms.tmpl,
5341           examples/onmsInterfaces.sh, examples/setmonitor.xupdate.xml,
5342           examples/torrus-siteconfig.powerbook.pl, configs/Makefile.am,
5343           configs/Makefile.in, configs/devdiscover-siteconfig.pl,
5344           configs/email-siteconfig.pl, configs/initscript.conf,
5345           configs/snmptrap-siteconfig.pl, configs/webmux.pl,
5346           configs/devdiscover-config.pl, configs/webmux2.pl,
5347           conftools/install-sh, conftools/missing, conftools/config.guess,
5348           conftools/config.sub: import torrus 1.0.9
5349
5350 2010-12-26 12:25  ivan
5351
5352         * FS/FS/svc_phone.pm: normalize svc_phone labels
5353
5354 2010-12-25 20:09  levinse
5355
5356         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
5357           FS/FS/svc_phone.pm, FS/FS/ClientAPI/MyAccount.pm,
5358           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
5359           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5360           fs_selfservice/FS-SelfService/cgi/ws_list.html,
5361           httemplate/edit/part_svc.cgi, httemplate/edit/svc_phone.cgi,
5362           httemplate/edit/elements/edit.html,
5363           httemplate/edit/process/svc_phone.html,
5364           httemplate/elements/select-lnp_status.html,
5365           httemplate/elements/tr-input-date-field.html,
5366           httemplate/elements/tr-select-lnp_status.html,
5367           httemplate/view/svc_phone.cgi: added basic LNP capability to
5368           svc_phone including SS, RT10948
5369
5370 2010-12-24 02:45  mark
5371
5372         * FS/FS/part_pkg.pm: upgrade unused_credit option, RT#10670
5373
5374 2010-12-24 01:56  mark
5375
5376         * FS/FS/cust_pkg.pm: option to credit unused time on package
5377           change, RT#10670
5378
5379 2010-12-24 01:49  mark
5380
5381         * FS/FS/: part_pkg.pm, part_pkg/agent.pm, part_pkg/base_delayed.pm,
5382           part_pkg/base_rate.pm, part_pkg/bulk.pm,
5383           part_pkg/cdr_termination.pm, part_pkg/flat_comission_cust.pm,
5384           part_pkg/flat_comission_pkg.pm, part_pkg/flat.pm,
5385           part_pkg/flat_comission.pm, part_pkg/flat_delayed.pm,
5386           part_pkg/flat_introrate.pm, part_pkg/global_Mixin.pm,
5387           part_pkg/prepaid.pm, part_pkg/prorate.pm,
5388           part_pkg/prorate_delayed.pm, part_pkg/rt_time.pm,
5389           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
5390           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
5391           part_pkg/sqlradacct_hour.pm, part_pkg/subscription.pm,
5392           part_pkg/usage_Mixin.pm, part_pkg/voip_cdr.pm,
5393           part_pkg/voip_inbound.pm, part_pkg/voip_sqlradacct.pm: part_pkg
5394           option inheritance, part 1
5395
5396 2010-12-23 21:48  mark
5397
5398         * FS/FS/ClientAPI/Signup.pm,
5399           fs_selfservice/FS-SelfService/cgi/signup.cgi: eWay self-signup
5400           fixes
5401
5402 2010-12-23 16:40  mark
5403
5404         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm,
5405           FS/FS/pay_batch/td_eft1464.pm,
5406           httemplate/misc/download-batch.cgi,
5407           httemplate/misc/process/pay_batch-approve.cgi,
5408           httemplate/search/cust_pay_batch.cgi: manual batch approval and
5409           TD EFT fixes, RT#10545
5410
5411 2010-12-23 09:52  levinse
5412
5413         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
5414           self-service improvements, RT10883
5415
5416 2010-12-21 15:44  levinse
5417
5418         * FS/FS/ClientAPI/MyAccount.pm,
5419           fs_selfservice/FS-SelfService/cgi/process_svc_phone.html,
5420           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
5421           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5422           httemplate/elements/select-phonenum.html: self-service
5423           improvements: DIDs, RT10885; re-do all of my changes which were
5424           undone by Mark
5425
5426 2010-12-21 01:12  mark
5427
5428         * FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_pay_pending.pm,
5429           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
5430           FS/FS/cust_main/Billing_Realtime.pm,
5431           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
5432           fs_selfservice/FS-SelfService/cgi/post_thirdparty_payment.html,
5433           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5434           httemplate/edit/payment_gateway.html: changes to support eWay
5435           third-party payment, #10208
5436
5437 2010-12-20 22:26  levinse
5438
5439         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
5440           fs_selfservice/FS-SelfService/SelfService.pm,
5441           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
5442           fs_selfservice/FS-SelfService/cgi/provision_svc_phone.html,
5443           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5444           fs_selfservice/FS-SelfService/cgi/ws_list.html,
5445           httemplate/elements/select-did.html,
5446           httemplate/elements/select-phonenum.html: self-service
5447           improvements: DIDs, RT10885
5448
5449 2010-12-19 19:14  levinse
5450
5451         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
5452           fs_selfservice/FS-SelfService/SelfService.pm,
5453           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5454           fs_selfservice/FS-SelfService/cgi/ws_list.html: self-service
5455           improvements: DIDs, RT10885
5456
5457 2010-12-17 15:44  ivan
5458
5459         * FS/FS/Conf.pm, httemplate/elements/menu.html,
5460           httemplate/view/cust_main.cgi: add cust_main-external_links and
5461           menu-prepend_links options for wisper NORM links, RT#10889
5462
5463 2010-12-17 11:32  levinse
5464
5465         * FS/FS/ClientAPI/MyAccount.pm,
5466           fs_selfservice/FS-SelfService/cgi/myaccount.html,
5467           fs_selfservice/FS-SelfService/cgi/provision.html,
5468           fs_selfservice/FS-SelfService/cgi/provision_list.html,
5469           fs_selfservice/FS-SelfService/cgi/ws_list.html: self-service
5470           improvements, RT10883
5471
5472 2010-12-16 17:15  levinse
5473
5474         * fs_selfservice/FS-SelfService/cgi/tktview.html,
5475           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_Internal.pm,
5476           fs_selfservice/FS-SelfService/SelfService.pm,
5477           fs_selfservice/FS-SelfService/cgi/myaccount.html,
5478           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
5479           improvements, RT10883
5480
5481 2010-12-15 23:34  ivan
5482
5483         * httemplate/view/cust_main/packages/section.html: fix syntax error
5484           from hasty merge
5485
5486 2010-12-15 07:09  levinse
5487
5488         * fs_selfservice/FS-SelfService/cgi/provision.html,
5489           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5490           fs_selfservice/FS-SelfService/cgi/ws_list.html, FS/FS/Conf.pm,
5491           FS/FS/ClientAPI/MyAccount.pm: self-service improvements, RT10883
5492
5493 2010-12-14 15:27  levinse
5494
5495         * FS/FS/ClientAPI/MyAccount.pm,
5496           fs_selfservice/FS-SelfService/cgi/invoices.html,
5497           fs_selfservice/FS-SelfService/cgi/myaccount.html,
5498           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
5499           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
5500           fs_selfservice/FS-SelfService/cgi/tktcreate.html: self-service
5501           improvements, RT10883
5502
5503 2010-12-14 00:21  mark
5504
5505         * httemplate/view/cust_main/locations.html: fix location display
5506           boundary case
5507
5508 2010-12-13 23:29  mark
5509
5510         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_location.pm,
5511           httemplate/elements/tr-select-cust_location.html,
5512           httemplate/view/cust_main/locations.html,
5513           httemplate/view/cust_main/packages.html,
5514           httemplate/view/cust_main/packages/location.html,
5515           httemplate/view/cust_main/packages/package.html,
5516           httemplate/edit/cust_location.cgi,
5517           httemplate/edit/process/cust_location.cgi,
5518           httemplate/misc/disable-cust_location.cgi,
5519           httemplate/view/cust_main/packages/section.html: cust_location
5520           editing features, RT#10766
5521
5522 2010-12-13 22:33  ivan
5523
5524         * httemplate/: pref/pref-process.html, pref/pref.html,
5525           view/cust_main/change_history.html, view/cust_main/packages.html:
5526           show formatted dates on change history, per-user pref for full
5527           cust_pkg timestamps, RT#10757
5528
5529 2010-12-10 19:50  levinse
5530
5531         * FS/FS/h_svc_dsl.pm: fix bug when viewing invoices (and probably
5532           other things) due to missing h_svc_dsl.pm, RT7111
5533
5534 2010-12-10 14:08  ivan
5535
5536         * FS/FS/Schema.pm, FS/FS/Conf.pm, FS/FS/svc_acct.pm,
5537           FS/FS/part_export/cardfortress.pm, httemplate/view/svc_acct.cgi,
5538           httemplate/edit/process/svc_acct.cgi,
5539           httemplate/view/svc_acct/cardfortress.html: cardfortress backend
5540           support
5541
5542 2010-12-09 22:02  levinse
5543
5544         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Mason.pm,
5545           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_main_note.pm,
5546           FS/FS/cust_note_class.pm, FS/t/cust_note_class.t,
5547           httemplate/browse/cust_note_class.html,
5548           httemplate/edit/cust_main_note.cgi,
5549           httemplate/edit/cust_note_class.html,
5550           httemplate/edit/elements/class_Common.html,
5551           httemplate/edit/process/cust_main_note.cgi,
5552           httemplate/edit/process/cust_note_class.html,
5553           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
5554           httemplate/view/cust_main/notes.html: implement customer note
5555           classes, RT9995
5556
5557 2010-12-09 12:27  levinse
5558
5559         * FS/FS/part_export/ikano.pm: Ikano - when we become a CANCELORDER,
5560           we need to become monitored, RT7111
5561
5562 2010-12-09 11:26  levinse
5563
5564         * FS/: FS/cust_pkg.pm, FS/cust_svc.pm, FS/part_pkg.pm,
5565           FS/svc_Common.pm, FS/part_export/ikano.pm, bin/freeside-pull-dsl:
5566           -change ikano.pm to use the new part_pkg_vendor, RT7111
5567           -implement service expiry and add export expire to ikano, RT7111
5568           -fix edit part_pkg bug, RT7111
5569
5570 2010-12-08 13:37  levinse
5571
5572         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
5573           FS/FS/part_pkg.pm, FS/FS/part_pkg_vendor.pm, FS/FS/qual.pm,
5574           FS/FS/part_export/ikano.pm, FS/t/part_pkg_vendor.t,
5575           httemplate/edit/process/part_pkg.cgi,
5576           httemplate/elements/tr-pkg_svc.html, httemplate/search/qual.cgi,
5577           httemplate/view/qual.cgi: -rename qual export sub to part_export,
5578           RT7111 -initial commit of part_pkg_vendor implementation, RT7111
5579
5580 2010-12-07 16:36  mark
5581
5582         * FS/FS/cust_pkg.pm: fix incorrect bill dates from prorate,
5583           RT#10830
5584
5585 2010-12-07 16:02  mark
5586
5587         * FS/FS/part_pkg/prorate_Mixin.pm: fix incorrect bill dates from
5588           prorate, RT#10830
5589
5590 2010-12-07 14:26  mark
5591
5592         * FS/FS/: Conf.pm, cust_pay.pm, cust_pkg.pm,
5593           cust_main/Billing_Realtime.pm: per-agent notification options,
5594           RT#10797
5595
5596 2010-12-07 12:42  levinse
5597
5598         * httemplate/elements/popup_link-prospect_main.html:
5599           oops...s/cust_main/prospect_main/
5600
5601 2010-12-07 12:38  levinse
5602
5603         * FS/FS/part_export/ikano.pm, httemplate/edit/process/qual.cgi,
5604           httemplate/elements/popup_link-prospect_main.html,
5605           httemplate/misc/qual.html, httemplate/search/qual.cgi,
5606           httemplate/view/prospect_main.html, httemplate/view/qual.cgi:
5607           added prospect support to qualifications, RT7111
5608
5609 2010-12-07 11:04  levinse
5610
5611         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/geocode_Mixin.pm,
5612           FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
5613           httemplate/edit/svc_dsl.cgi, httemplate/edit/process/qual.cgi,
5614           httemplate/misc/qual.html, httemplate/search/qual.cgi,
5615           httemplate/view/qual.cgi, httemplate/view/svc_dsl.cgi,
5616           httemplate/view/cust_main/packages.html,
5617           httemplate/view/cust_main/qual_link.html,
5618           httemplate/view/elements/svc_Common.html: -small svc_dsl UI and
5619           flow changes, RT7111 -finish basic qualifications, except
5620           prospect support, RT7111
5621
5622 2010-12-05 22:36  levinse
5623
5624         * FS/FS/qual.pm, FS/FS/part_export/ikano.pm,
5625           httemplate/edit/process/qual.cgi,
5626           httemplate/elements/location.html,
5627           httemplate/elements/tr-select-cust_location.html,
5628           httemplate/misc/qual.html, httemplate/view/qual.cgi,
5629           httemplate/view/cust_main/packages.html,
5630           httemplate/view/cust_main/qual_link.html:
5631           -tr-select-cust_location.html and elements/location.html:
5632           optionally support alternate address format and optional address
5633           -nearly finished qualifications, RT7111
5634
5635 2010-12-04 18:59  ivan
5636
5637         * rt/share/html/RTx/Statistics/: CallsMultiQueue/index.html,
5638           CallsQueueDay/index.html, DayOfWeek/index.html,
5639           OpenStalled/index.html, Resolution/index.html,
5640           TimeToResolve/index.html: RTx-Statistics in 2.1 / 3.8, RT#10046
5641
5642 2010-12-04 18:43  ivan
5643
5644         * rt/share/html/RTx/Statistics/Elements/GraphBox: RTx-Statistics in
5645           2.1 / 3.8, RT#10046
5646
5647 2010-12-04 18:37  ivan
5648
5649         * rt/share/html/RTx/Statistics/Elements/: GraphBox,
5650           CollectionAsTable/Header, CollectionAsTable/ParseFormat,
5651           CollectionAsTable/Row, ControlsAsTable/ControlBox,
5652           ControlsAsTable/UpdatePage: RTx-Statistics in 2.1 / 3.8, RT#10046
5653
5654 2010-12-04 18:21  ivan
5655
5656         * rt/share/html/RTx/Statistics/: CallsMultiQueue/Elements/Chart,
5657           CallsQueueDay/Elements/Chart, DayOfWeek/Elements/Chart,
5658           OpenStalled/Elements/Chart, Resolution/Elements/Chart:
5659           RTx-Statistics in 2.1 / 3.8
5660
5661 2010-12-04 16:15  ivan
5662
5663         * htetc/freeside-rt.conf, rt/FREESIDE_MODIFIED: RTx-Statistics in
5664           2.1 / 3.8
5665
5666 2010-12-04 16:06  ivan
5667
5668         * rt/share/html/RTx/Statistics/: DurationAsString, index.html,
5669           CallsMultiQueue/index.html, CallsMultiQueue/Elements/Chart,
5670           CallsQueueDay/Results.tsv, CallsQueueDay/index.html,
5671           CallsQueueDay/Elements/Chart, DayOfWeek/index.html,
5672           DayOfWeek/Elements/Chart, Elements/DateSelectRow,
5673           Elements/DurationAsString, Elements/GraphBox,
5674           Elements/SelectMultiQueue, Elements/StatColumnMap, Elements/Tabs,
5675           FAQ/index.html, OpenStalled/Results.tsv, OpenStalled/index.html,
5676           OpenStalled/Elements/Chart, Resolution/index.html,
5677           Resolution/Elements/Chart, TimeToResolve/index.html,
5678           TimeToResolve/Elements/Chart, UserTest/index.html,
5679           UserTest/Elements/Chart: RTx-Statistics in 2.1 / 3.8
5680
5681 2010-12-04 15:42  ivan
5682
5683         * rt/share/html/Callbacks/RTx-Statistics/Elements/Tabs/Default:
5684           RTx-Statistics in 2.1 / 3.8
5685
5686 2010-12-03 19:52  ivan
5687
5688         * httemplate/elements/tr-select-cust_location.html: sort locations
5689           in dropdown, RT#10766
5690
5691 2010-12-03 19:34  ivan
5692
5693         * httemplate/edit/process/change-cust_pkg.html: keep dates on
5694           package change, RT#10766
5695
5696 2010-12-03 19:29  ivan
5697
5698         * httemplate/elements/tr-select-cust_location.html: sort locations
5699           in dropdown, RT#10766
5700
5701 2010-12-03 15:38  levinse
5702
5703         * FS/FS/Schema.pm, FS/FS/dsl_note.pm, FS/FS/part_export/ikano.pm,
5704           etc/sql-reserved-words.txt: fix use of reserved sql word in
5705           dsl_note schema, RT7111/RT10806
5706
5707 2010-12-02 11:03  ivan
5708
5709         * FS/FS/tax_rate.pm: count locations as accounts for cch taxation
5710           only when tax-pkg_address is on
5711
5712 2010-11-30 21:56  levinse
5713
5714         * FS/FS/: Schema.pm, dsl_note.pm, geocode_Mixin.pm, qual.pm,
5715           svc_Common.pm, svc_dsl.pm, part_export/ikano.pm: -ikano, svc_dsl,
5716           dsl_note, and qual on-going implementation, RT7111 -add
5717           predelete_hook_first and predelete_hook into svc_Common (don't
5718           use yet, might change or be removed soon) -add new cust_location
5719           fields into geocode_Mixin location_hash
5720
5721 2010-11-30 15:44  mark
5722
5723         * FS/FS/pay_batch/: td_eft1464.pm, td_eftack264.pm, td_eftret80.pm:
5724           TD EFT batch import formats, RT#10545
5725
5726 2010-11-30 13:49  ivan
5727
5728         * bin/merge-referrals: fix merge-referrals, RT#10247
5729
5730 2010-11-30 12:24  mark
5731
5732         * FS/FS/: Upgrade.pm, TicketSystem.pm: auto-insert
5733           CustomFieldChange scrip condition, from RT#10139
5734
5735 2010-11-29 17:20  ivan
5736
5737         * Makefile: HEAD is now 2.3.0cvs
5738
5739 2010-11-29 16:42  ivan
5740
5741         * FS/FS/part_export/ikano.pm: unsetting AutoCommit unnecessary:
5742           we're already inside a transaction / turn on strict and warnings
5743           and fix variable declarations
5744
5745 2010-11-29 14:11  levinse
5746
5747         * FS/FS/Schema.pm, FS/FS/svc_dsl.pm, FS/FS/part_export/ikano.pm,
5748           FS/bin/freeside-pull-dsl, httemplate/edit/svc_dsl.cgi,
5749           httemplate/view/svc_dsl.cgi: svc_dsl, ikano, on-going
5750           implementation, initial commit of freeside-pull-dsl, RT7111
5751
5752 2010-11-28 21:27  levinse
5753
5754         * FS/FS/part_export/ikano.pm, httemplate/view/svc_dsl.cgi: ikano.pm
5755           near-finished pull, finished order notes, RT7111
5756
5757 2010-11-28 18:30  levinse
5758
5759         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
5760           FS/FS/dsl_note.pm, FS/FS/svc_dsl.pm, FS/FS/part_export/ikano.pm,
5761           FS/t/dsl_note.t, httemplate/view/svc_dsl.cgi: move DSL notes into
5762           a dsl_note table, implement partial ikano dsl_pull
5763
5764 2010-11-28 12:08  levinse
5765
5766         * FS/FS/Schema.pm, FS/FS/qual.pm, FS/FS/svc_dsl.pm,
5767           FS/FS/part_export/ikano.pm, httemplate/edit/svc_dsl.cgi,
5768           httemplate/view/svc_dsl.cgi: ikano, svc_dsl, qual, on-going
5769           implementation, RT7111
5770
5771 2010-11-27 16:02  ivan
5772
5773         * FS/FS/cust_main/Billing.pm: doc
5774
5775 2010-11-27 15:53  ivan
5776
5777         * FS/FS/tax_rate.pm: with cch taxation, consider "account" taxes
5778           per- (distinct) location instead of per -customer, RT#10248
5779
5780 2010-11-26 21:17  levinse
5781
5782         * FS/FS/: qual.pm, svc_dsl.pm, part_export/ikano.pm: qual, svc_dsl,
5783           and ikano on-going implementation, RT7111
5784
5785 2010-11-26 19:55  ivan
5786
5787         * httemplate/: elements/create_uri_query,
5788           elements/handle_uri_query, misc/batch-cust_pay.html,
5789           misc/process/batch-cust_pay.cgi: fix "URL limit exceeded" when
5790           errors are present on quick payment entry, RT#9917
5791
5792 2010-11-25 12:02  levinse
5793
5794         * FS/FS/part_export/ikano.pm, httemplate/edit/svc_dsl.cgi,
5795           httemplate/view/svc_dsl.cgi,
5796           httemplate/view/elements/svc_Common.html: more sane svc_dsl UI,
5797           RT7111
5798
5799 2010-11-24 19:30  ivan
5800
5801         * fs_selfservice/FS-SelfService/SelfService.pm: disable ancient
5802           izoom stuff, RT#10730
5803
5804 2010-11-24 18:44  levinse
5805
5806         * FS/FS/part_export/ikano.pm, httemplate/view/svc_dsl.cgi: unhack
5807           stuff from the last commit, RT7111
5808
5809 2010-11-24 18:35  ivan
5810
5811         * FS/FS/ClientAPI/Agent.pm: fix username check, RT#9608
5812
5813 2010-11-24 17:54  mark
5814
5815         * FS/FS/cdr/telos_csv.pm: Telos .act CDR format, RT#10722
5816
5817 2010-11-24 17:46  levinse
5818
5819         * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/svc_dsl.pm,
5820           FS/FS/part_export/ikano.pm, httemplate/edit/part_svc.cgi,
5821           httemplate/edit/svc_dsl.cgi, httemplate/edit/elements/edit.html,
5822           httemplate/edit/elements/svc_Common.html,
5823           httemplate/edit/process/svc_dsl.html,
5824           httemplate/view/svc_dsl.cgi,
5825           httemplate/view/elements/svc_Common.html: ikano.pm initial
5826           commit, svc_dsl UI initial commit, and svc_dsl on-going work,
5827           RT7111
5828
5829 2010-11-24 17:06  mark
5830
5831         * FS/FS/: Record.pm, cdr.pm, cdr/telos_xml.pm: Telos XML CDR
5832           format, RT#10721
5833
5834 2010-11-23 17:31  ivan
5835
5836         * FS/FS/TicketSystem/RT_Internal.pm: don't attempt to use
5837           RT::CurrentUser before RT has been initialized.  very weird.
5838           RT#10695
5839
5840 2010-11-22 17:52  ivan
5841
5842         * FS/FS/cust_main/Billing.pm,
5843           httemplate/view/cust_main/packages/status.html: fix noisy but
5844           harmless fallout from RT#10148
5845
5846 2010-11-22 17:39  mark
5847
5848         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/Conf.pm,
5849           FS/FS/ClientAPI/MyAccount.pm,
5850           fs_selfservice/FS-SelfService/SelfService.pm,
5851           fs_selfservice/FS-SelfService/cgi/process_suspend_pkg.html,
5852           fs_selfservice/FS-SelfService/cgi/provision_list.html,
5853           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: selfservice
5854           command to suspend packages, RT#9989
5855
5856 2010-11-22 12:53  levinse
5857
5858         * FS/: FS.pm, MANIFEST, FS/Mason.pm, FS/Schema.pm, FS/qual.pm,
5859           FS/qual_option.pm, FS/svc_dsl.pm, t/qual.t, t/qual_option.t,
5860           t/svc_dsl.t: initial commit of svc_dsl, qual, and qual_option -
5861           schema and new modules which do nothing currently, RT7111
5862
5863 2010-11-21 18:52  mark
5864
5865         * httemplate/edit/process/part_event.html: make reasonnum mandatory
5866           in event actions, RT#9684
5867
5868 2010-11-21 17:30  mark
5869
5870         * FS/FS/part_event/Action/: cancel.pm, pkg_cancel.pm: pkg_cancel
5871           event action, RT#10141
5872
5873 2010-11-20 15:23  ivan
5874
5875         * httemplate/search/rt_ticket.html: sort fields in time worked
5876           summary, RT#7573
5877
5878 2010-11-20 15:00  ivan
5879
5880         * httemplate/: elements/menu.html, search/report_rt_ticket.html,
5881           search/report_rt_transaction.html, search/rt_ticket.html,
5882           search/rt_transaction.html: time worked summary report, RT#7573
5883
5884 2010-11-19 20:50  levinse
5885
5886         * FS/FS/part_export/vitelity.pm: bug fixes vitelity.pm, RT4868
5887
5888 2010-11-19 18:33  mark
5889
5890         * rt/: FREESIDE_MODIFIED, lib/RT/Tickets_Overlay.pm,
5891           share/html/Callbacks/SearchCustomerFields/Search/Elements/PickBasics/Default,
5892           share/html/Elements/SelectCustomerAgent,
5893           share/html/Elements/SelectCustomerClass,
5894           share/html/Elements/SelectCustomerTag: search tickets on some
5895           customer fields, RT#9328
5896
5897 2010-11-19 14:05  ivan
5898
5899         * httemplate/browse/agent.cgi: disabled/active links styled
5900           red/green on agent report like elsewhere
5901
5902 2010-11-19 13:58  ivan
5903
5904         * bin/: wipe-agent: adding wipe-agent script, RT#10679
5905
5906 2010-11-19 13:26  ivan
5907
5908         * FS/FS/part_event/Condition/cust_bill_age.pm: fix late fees being
5909           applied a month late?, RT#10547
5910
5911 2010-11-18 14:37  mark
5912
5913         * rt/FREESIDE_MODIFIED: time to resolve in ticket search, RT#9327
5914
5915 2010-11-18 14:20  mark
5916
5917         * rt/share/html/Callbacks/TimeToResolve/:
5918           Elements/RT__Ticket/ColumnMap/Once,
5919           Search/Elements/BuildFormatString/SetFieldsOnce: time to resolve
5920           in ticket search, RT#9327
5921
5922 2010-11-18 10:54  mark
5923
5924         * FS/FS/svc_acct.pm: fix svc_acct welcome message, RT#10268
5925
5926 2010-11-18 10:20  ivan
5927
5928         * FS/FS/Conf.pm: add Net 21 terms, RT#10652
5929
5930 2010-11-17 18:44  ivan
5931
5932         * rt/FREESIDE_MODIFIED: keep slightly better track of what was
5933           patched for what
5934
5935 2010-11-17 18:30  ivan
5936
5937         * rt/: lib/RT/Config.pm, share/html/index.html: changed to
5938           "DisplayAftgerQuickCreate" per upstream request for
5939           clarification, RT#10429
5940
5941 2010-11-17 12:44  mark
5942
5943         * rt/: FREESIDE_MODIFIED, lib/RT/Action.pm, lib/RT/Condition.pm,
5944           lib/RT/Scrip_Overlay.pm, lib/RT/Action/CreateTickets.pm,
5945           lib/RT/Condition/CustomFieldChange.pm,
5946           share/html/Admin/Elements/EditScrip,
5947           share/html/Admin/Elements/EditScripOptions,
5948           share/html/Admin/Elements/SelectScripAction,
5949           share/html/Admin/Elements/SelectScripCondition: create ticket on
5950           custom field change, RT#10139
5951
5952 2010-11-15 14:59  mark
5953
5954         * rt/share/html/Ticket/Create.html: smarter form refresh
5955
5956 2010-11-15 12:32  mark
5957
5958         * rt/share/html/Ticket/Create.html: select queue when creating
5959           child tickets, RT#10139
5960
5961 2010-11-14 01:10  mark
5962
5963         * FS/FS/: cust_bill.pm, cust_pkg.pm: better hidden pkg_svc flag,
5964           RT#9871
5965
5966 2010-11-13 15:23  mark
5967
5968         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_pkg.pm,
5969           FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
5970           httemplate/edit/process/part_pkg.cgi,
5971           httemplate/elements/tr-pkg_svc.html: hidden pkg_svc flag, RT#9871
5972
5973 2010-11-12 15:33  mark
5974
5975         * FS/FS/Conf.pm, FS/FS/pay_batch.pm, FS/FS/pay_batch/td_eft1464.pm,
5976           httemplate/search/cust_pay_batch.cgi: TD EFT batch format,
5977           RT#10545
5978
5979 2010-11-12 14:30  ivan
5980
5981         * FS/FS/svc_cert.pm: fix harmless warning
5982
5983 2010-11-12 13:52  ivan
5984
5985         * fs_selfservice/FS-SelfService/SelfService.pm: add
5986           check/suspend/unsuspend _username functions to agent
5987           self-service, RT#9608
5988
5989 2010-11-12 13:51  ivan
5990
5991         * bin/xmlrpc-agent_new_customer.pl: adding agent new customer
5992           example, RT#9608
5993
5994 2010-11-12 11:57  ivan
5995
5996         * httemplate/search/cust_bill_pkg.cgi: small fallout from search
5997           sorting customizations, RT#10580
5998
5999 2010-11-11 19:21  mark
6000
6001         * FS/FS/: pay_batch.pm, pay_batch/chase_canada.pm,
6002           pay_batch/paymentech.pm, pay_batch/td_canada_trust.pm: better
6003           support for batch-increment_expiration, RT#10453
6004
6005 2010-11-11 17:17  ivan
6006
6007         * FS/FS/Conf.pm, FS/FS/Schema.pm, httemplate/edit/agent.cgi: agent
6008           username/password, RT#9608
6009
6010 2010-11-10 17:44  ivan
6011
6012         * httemplate/: browse/access_group.html, browse/access_user.html,
6013           browse/agent_type.cgi, browse/cust_attachment.html,
6014           browse/cust_category.html, browse/cust_class.html,
6015           browse/discount.html, browse/part_pkg_report_option.html,
6016           browse/pkg_category.html, browse/pkg_class.html, browse/rate.cgi,
6017           browse/svc_acct_pop.cgi, browse/usage_class.html,
6018           search/cust_bill.html, search/cust_bill_event.cgi,
6019           search/cust_bill_pay.html, search/cust_bill_pkg.cgi,
6020           search/cust_bill_pkg_discount.html, search/cust_credit.html,
6021           search/cust_credit_bill.html, search/cust_credit_refund.html,
6022           search/cust_event.html, search/cust_pkg_svc.html,
6023           search/cust_svc.html, search/pay_batch.cgi, search/queue.html,
6024           search/svc_domain.cgi, search/svc_external.cgi,
6025           search/svc_forward.cgi, search/svc_phone.cgi, search/svc_www.cgi,
6026           search/elements/cust_pay_or_refund.html,
6027           search/elements/search-html.html, search/elements/search.html:
6028           sort by clicking on headers, RT#6465
6029
6030 2010-11-10 15:12  ivan
6031
6032         * rt/: etc/RT_SiteConfig.pm, lib/RT/Config.pm,
6033           share/html/index.html, FREESIDE_MODIFIED: QuickCreateDisplay RT
6034           pref and config option to redirect to ticket display on quick
6035           create, RT#10429
6036
6037 2010-11-10 11:35  ivan
6038
6039         * httemplate/search/phone_avail.html: show customer on availability
6040           report, RT#10520
6041
6042 2010-11-10 11:31  ivan
6043
6044         * FS/FS/phone_avail.pm: show customer on availability report,
6045           RT#10520
6046
6047 2010-11-10 11:28  ivan
6048
6049         * httemplate/search/phone_avail.html: just can't get this one right
6050           this morning, RT#10520
6051
6052 2010-11-10 11:24  ivan
6053
6054         * FS/FS/phone_avail.pm: fix upgrade, RT#10520
6055
6056 2010-11-10 11:22  ivan
6057
6058         * FS/FS/phone_avail.pm: add missing cust_svc method to phone_avail,
6059           RT#10520
6060
6061 2010-11-10 11:18  ivan
6062
6063         * FS/FS/Upgrade.pm: add phone_avail upgrade, RT#10520
6064
6065 2010-11-09 16:58  ivan
6066
6067         * FS/FS/ClientAPI/Agent.pm: add check_username, suspend_username
6068           and unsuspend_username calls, RT#9608
6069
6070 2010-11-09 13:40  mark
6071
6072         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm: fix sync_bill_date
6073           near the end of the month, RT#10503
6074
6075 2010-11-08 18:51  levinse
6076
6077         * httemplate/: search/report_phone_avail.html, elements/menu.html,
6078           search/phone_avail.html: add phone number search report, RT10464
6079
6080 2010-11-08 14:04  ivan
6081
6082         * FS/FS/: phone_avail.pm, svc_phone.pm: return phone numbers to
6083           inventory when unprovisioned, RT#10520
6084
6085 2010-11-08 12:59  mark
6086
6087         * FS/FS/msg_template.pm, FS/FS/part_export/rt_ticket.pm,
6088           httemplate/edit/msg_template.html: ticket export for svc_phone,
6089           domain, broadband, RT#10363
6090
6091 2010-11-08 12:00  ivan
6092
6093         * httemplate/edit/part_svc.cgi: hide communigate fields in svc_acct
6094           and svc_domain when there's no communigate exports, RT#10515
6095
6096 2010-11-08 11:58  ivan
6097
6098         * FS/FS/AccessRight.pm: "Edit usage" off for new installs to hide
6099           the barely-used usage fields, RT#10514
6100
6101 2010-11-08 10:39  ivan
6102
6103         * httemplate/edit/: cust_refund.cgi, process/cust_refund.cgi: fix
6104           fallout from more granular ACLs for payments, RT#10505
6105
6106 2010-11-08 09:48  levinse
6107
6108         * httemplate/search/report_cust_main.html: fix prev commit for cust
6109           tag changes on cust main report related to RT6376
6110
6111 2010-11-08 09:41  levinse
6112
6113         * FS/FS/part_export/vitelity.pm: improvements to vitelity.pm,
6114           RT4868
6115
6116 2010-11-07 23:35  ivan
6117
6118         * FS/FS/svc_cert.pm, httemplate/view/svc_cert.cgi: certificates ala
6119           communigate, RT#7515
6120
6121 2010-11-07 21:24  ivan
6122
6123         * FS/FS/Schema.pm, FS/FS/svc_CGP_Mixin.pm, FS/FS/svc_domain.pm,
6124           FS/FS/part_export/communigate_pro.pm,
6125           httemplate/edit/svc_domain/communigate-basics.html,
6126           httemplate/view/svc_domain/basics.html: certificates ala
6127           communigate, RT#7515
6128
6129 2010-11-07 16:01  ivan
6130
6131         * FS/FS/svc_cert.pm, httemplate/edit/process/svc_cert.cgi,
6132           httemplate/edit/svc_cert/import_cacert.html,
6133           httemplate/view/svc_cert.cgi: certificates ala communigate,
6134           RT#7515
6135
6136 2010-11-07 15:47  ivan
6137
6138         * FS/FS/svc_cert.pm, httemplate/edit/process/svc_cert.cgi,
6139           httemplate/view/svc_cert.cgi,
6140           httemplate/edit/svc_cert/import_certificate.html: certificates
6141           ala communigate, RT#7515
6142
6143 2010-11-07 00:07  mark
6144
6145         * FS/FS/Schema.pm, FS/FS/part_export.pm,
6146           httemplate/browse/part_export.cgi,
6147           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
6148           httemplate/edit/part_svc.cgi: export names, RT#9827
6149
6150 2010-11-06 22:29  ivan
6151
6152         * httemplate/edit/process/svc_cert.cgi, FS/FS/svc_cert.pm,
6153           httemplate/edit/svc_cert.cgi, httemplate/view/svc_cert.cgi,
6154           httemplate/misc/svc_cert-generate.html: certificates ala
6155           communigate, RT#7515
6156
6157 2010-11-06 17:56  ivan
6158
6159         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
6160           FS/FS/svc_cert.pm, FS/t/svc_cert.t, eg/table_template-svc.pm,
6161           httemplate/edit/part_svc.cgi, httemplate/edit/svc_cert.cgi,
6162           httemplate/edit/process/svc_cert.cgi,
6163           httemplate/edit/svc_cert/generate_privatekey.html,
6164           httemplate/edit/svc_cert/import_privatekey.html,
6165           httemplate/elements/popup_link-cust_svc.html,
6166           httemplate/view/svc_Common.html, httemplate/view/svc_cert.cgi,
6167           httemplate/view/elements/svc_Common.html: certificates ala
6168           communigate, RT#7515
6169
6170 2010-11-06 16:58  mark
6171
6172         * httemplate/search/report_tax-xls.cgi: move module loading to
6173           FS::Mason
6174
6175 2010-11-06 16:57  mark
6176
6177         * FS/FS/Mason.pm: sales tax report in Excel, RT#10321
6178
6179 2010-11-06 16:45  mark
6180
6181         * httemplate/search/: report_tax-xls.cgi, report_tax.cgi: sales tax
6182           report in Excel, RT#10321
6183
6184 2010-11-06 11:31  ivan
6185
6186         * bin/21add: doh
6187
6188 2010-11-05 15:58  ivan
6189
6190         * FS/: MANIFEST, FS/cust_main.pm, FS/cust_main/Billing.pm,
6191           FS/cust_main/Billing_Discount.pm: split discount bs out into its
6192           own file before cust_main/Billing.pm becomes as bad as the old
6193           monolithic cust_main.pm, somehow RT#10462
6194
6195 2010-11-05 14:31  ivan
6196
6197         * bin/: 21add, 21commit, 21diff: adding 21 tools
6198
6199 2010-11-05 12:05  levinse
6200
6201         * httemplate/view/cust_main/payment_history.html: Fix undoing of
6202           changes caused by previous commit
6203
6204 2010-11-05 11:46  levinse
6205
6206         * httemplate/view/cust_main/: payment_history.html,
6207           payment_history/pending_payment.html: display any pending
6208           payments in customer view, RT10270
6209
6210 2010-11-05 11:32  ivan
6211
6212         * FS/FS/Record.pm, FS/FS/cust_main.pm,
6213           httemplate/edit/cust_main/billing.html: fix more german character
6214           problems, RT#10498
6215
6216 2010-11-05 11:16  ivan
6217
6218         * httemplate/search/cust_bill_pkg.cgi: fix line item report when
6219           linked from CCH tax report... credits may still be off w/pkg
6220           locations?  RT#10472
6221
6222 2010-11-04 20:56  levinse
6223
6224         * FS/FS/cust_main/Search.pm,
6225           httemplate/elements/tr-select-cust_tag.html,
6226           httemplate/search/cust_main.html,
6227           httemplate/search/report_cust_main.html: add a multi-select for
6228           tags to advanced customer search, RT6376
6229
6230 2010-11-04 16:39  levinse
6231
6232         * FS/FS/part_export/: acct_http.pm, cust_http.pm: Fix display of
6233           export option defaults for all HTTP exports
6234
6235 2010-11-04 16:10  levinse
6236
6237         * FS/FS/part_export/: acct_http.pm, http.pm: New HTTP export for
6238           svc_acct and additional option for existing HTTP exports, RT10216
6239
6240 2010-11-04 16:07  ivan
6241
6242         * FS/FS/cust_bill.pm: don't display service data for bundled
6243           packages, RT#10448
6244
6245 2010-11-04 15:57  ivan
6246
6247         * httemplate/edit/process/part_pkg.cgi: stop setting report_option_
6248           to 1
6249
6250 2010-11-04 14:42  ivan
6251
6252         * httemplate/edit/REAL_cust_pkg.cgi: let you edit contract_end for
6253           all packages, RT#10480
6254
6255 2010-11-04 14:35  mark
6256
6257         * httemplate/edit/REAL_cust_pkg.cgi: make contract_end editable
6258           when it makes sense
6259
6260 2010-11-04 14:29  mark
6261
6262         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
6263           make contract_end editable, RT#10480
6264
6265 2010-11-04 13:35  ivan
6266
6267         * FS/FS/: cust_pay.pm, part_pkg/voip_cdr.pm: bill setup fees upon
6268           receiving a payment, for bill_every_call customers
6269
6270 2010-11-04 10:38  ivan
6271
6272         * FS/FS/: Conf.pm, svc_acct.pm: finish username-slash and
6273           username-equals, RT#10452
6274
6275 2010-11-04 10:09  ivan
6276
6277         * httemplate/edit/process/cust_pay.cgi: fix fallout from payment
6278           ACL changes, RT#10476
6279
6280 2010-11-03 22:56  mark
6281
6282         * FS/FS/cust_main/Search.pm, httemplate/search/svc_acct.cgi,
6283           rt/lib/RT/Tickets_Overlay.pm: clean up postgres-isms, RT#10324
6284
6285 2010-11-03 17:54  levinse
6286
6287         * httemplate/view/cust_pay.html: added an e-mail link on payment
6288           receipts, RT7946
6289
6290 2010-11-03 16:44  ivan
6291
6292         * FS/FS/AccessRight.pm, FS/FS/access_right.pm,
6293           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_refund.cgi,
6294           httemplate/edit/process/cust_pay.cgi,
6295           httemplate/edit/process/cust_refund.cgi,
6296           httemplate/view/cust_main/payment_history.html,
6297           httemplate/view/cust_main/payment_history/payment.html,
6298           httemplate/view/cust_bill.cgi: more granular ACLs for posting
6299           check vs. cash payments, processing credit card vs echecks,
6300           RT#7887
6301
6302 2010-11-03 15:51  ivan
6303
6304         * httemplate/elements/menu.html: add phone number search to menu,
6305           RT#10447
6306
6307 2010-11-03 13:23  ivan
6308
6309         * FS/FS/: Conf.pm, svc_acct.pm: add username-slash and
6310           username-equals config options, allow uumlauts etc. in
6311           svc_acct.finger like ut_name, RT#10452, RT#10454
6312
6313 2010-11-03 12:51  mark
6314
6315         * FS/FS/cust_pkg.pm: missing commit from #9947
6316
6317 2010-11-02 18:04  mark
6318
6319         * httemplate/edit/bulk-cust_pkg.html: safety improvement to RT#9947
6320
6321 2010-11-02 17:37  mark
6322
6323         * FS/FS/cust_pkg.pm: turn off debug
6324
6325 2010-11-02 17:33  mark
6326
6327         * FS/FS/cust_pkg.pm, httemplate/browse/part_pkg.cgi,
6328           httemplate/edit/bulk-cust_pkg.html,
6329           httemplate/edit/process/bulk-cust_pkg.cgi: bulk change package
6330           type, RT#9947
6331
6332 2010-11-01 18:52  ivan
6333
6334         * FS/FS/Conf.pm: update voip-cdr_email description, RT#10322
6335
6336 2010-11-01 17:49  ivan
6337
6338         * httemplate/elements/select-state.html: fix state lables for DE
6339           when set as the default country, RT#10359
6340
6341 2010-11-01 17:28  ivan
6342
6343         * FS/FS/Record.pm, httemplate/edit/cust_main/contact.html,
6344           httemplate/view/cust_main/billing.html,
6345           httemplate/view/cust_main/contacts.html: fix for uumlaut problem,
6346           RT#10359
6347
6348 2010-10-31 17:23  ivan
6349
6350         * FS/FS/cust_bill.pm: fix   showing up in sections as a result
6351           of CDR formatting kludge, RT#10275
6352
6353 2010-10-31 16:39  ivan
6354
6355         * FS/FS/cust_main.pm: on merge, add customer (ship) name to
6356           svc_phone.phone_name if blank, RT#10247
6357
6358 2010-10-31 15:43  ivan
6359
6360         * FS/FS/part_pkg/bulk.pm: clarify description of no_prorate
6361
6362 2010-10-31 14:48  ivan
6363
6364         * FS/FS/cust_bill.pm: fix long package locations showing up as line
6365           item on typeset invoices, RT#10093
6366
6367 2010-10-31 14:23  ivan
6368
6369         * FS/FS/cust_main.pm: if there's a geocode override and the address
6370           changes, clear it, RT#10376
6371
6372 2010-10-31 12:28  mark
6373
6374         * FS/FS/part_pkg/bulk.pm: no_prorate option for bulk packages,
6375           RT#9821
6376
6377 2010-10-31 12:22  ivan
6378
6379         * bin/cust_main-find_bogus_geocode: adding, RT#10376
6380
6381 2010-10-31 12:12  ivan
6382
6383         * FS/FS/cust_main/Search.pm: add search on harcoded geocode
6384           customers w/cch, RT#10376
6385
6386 2010-10-31 12:06  ivan
6387
6388         * FS/FS/cust_main/Billing.pm: spacing
6389
6390 2010-10-31 12:04  ivan
6391
6392         * FS/FS/cust_main/Search.pm, httemplate/search/cust_main.html,
6393           httemplate/search/report_cust_main.html: add search on harcoded
6394           geocode customers w/cch, RT#10376
6395
6396 2010-10-31 11:45  ivan
6397
6398         * FS/FS/cust_main/Billing.pm: don't lookup a geocode we don't need,
6399           RT#10093
6400
6401 2010-10-30 22:24  mark
6402
6403         * httemplate/elements/tr-pkg_svc.html: fix svc count glitch with
6404           linked packages, RT#10340
6405
6406 2010-10-30 21:41  mark
6407
6408         * FS/FS/cust_pkg.pm: option to keep dates when changing packages,
6409           RT#9947
6410
6411 2010-10-30 19:47  jeff
6412
6413         * FS/FS/cust_main/Billing.pm: seek the geocode on the correct
6414           object RT#10093
6415
6416 2010-10-30 18:07  ivan
6417
6418         * FS/FS/geocode_Mixin.pm: fix tax-ship_address config w/geocode and
6419           thus cch, RT#10376
6420
6421 2010-10-30 16:22  mark
6422
6423         * FS/FS/part_pkg/: discount_Mixin.pm, flat.pm, prorate.pm,
6424           prorate_Mixin.pm, recur_Common.pm, subscription.pm:
6425           discount_Mixin
6426
6427 2010-10-30 15:44  mark
6428
6429         * FS/FS/part_export/rt_ticket.pm: cleanup
6430
6431 2010-10-29 01:51  mark
6432
6433         * FS/FS/part_pkg/: prorate.pm, prorate_Mixin.pm: prorate option to
6434           round to full day, RT#7353
6435
6436 2010-10-28 15:57  mark
6437
6438         * FS/FS/Cron/backup.pm: don't try to backup if backup_scp is empty
6439
6440 2010-10-28 15:21  mark
6441
6442         * FS/FS/ClientAPI/Signup.pm: fix broken svc_acct signup
6443
6444 2010-10-28 00:47  mark
6445
6446         * FS/FS/: Conf.pm, svc_Common.pm, svc_pbx.pm: global duplicate
6447           checking on svc_pbx.id, RT#9967
6448
6449 2010-10-27 12:27  mark
6450
6451         * FS/FS/msg_template.pm, httemplate/edit/msg_template.html:
6452           cust_pkg fields in ticket export templates, RT#9936
6453
6454 2010-10-26 18:49  mark
6455
6456         * FS/FS/part_export/rt_ticket.pm, httemplate/edit/part_export.cgi:
6457           RT ticket creation export to multiple queues, RT#10363
6458
6459 2010-10-26 11:33  ivan
6460
6461         * FS/FS/ClientAPI/Signup.pm: fix signup errors for
6462           conferenceingforless, RT#10360
6463
6464 2010-10-25 15:29  mark
6465
6466         * httemplate/search/cust_svc.html: fix mistake
6467
6468 2010-10-25 15:22  mark
6469
6470         * FS/FS/Conf.pm, FS/FS/part_pkg/bulk.pm,
6471           FS/FS/part_pkg/voip_cdr.pm, httemplate/misc/unprovision.cgi,
6472           httemplate/search/cust_pkg_svc.html,
6473           httemplate/search/cust_svc.html,
6474           httemplate/view/cust_main/packages.html,
6475           httemplate/view/cust_main/packages/services.html,
6476           httemplate/view/elements/svc_Common.html: summary display of bulk
6477           packages with many services, RT#9821
6478
6479 2010-10-25 07:53  ivan
6480
6481         * FS/FS/ClientAPI/Signup.pm: should fix "cant call method
6482           "setdefault" on an undefined value" errors, RT#10360
6483
6484 2010-10-24 17:28  ivan
6485
6486         * httemplate/: view/svc_pbx.cgi, search/cdr.html,
6487           search/report_cdr.html, view/cust_main/packages.html: svc_pbx and
6488           whole-customer links to CDRs, RT#10315
6489
6490 2010-10-23 14:34  ivan
6491
6492         * FS/FS/Cron/backup.pm: datestamp backups
6493
6494 2010-10-23 14:31  ivan
6495
6496         * FS/FS/Cron/backup.pm, bin/freeside-backup: datestamp backups
6497
6498 2010-10-23 01:33  mark
6499
6500         * FS/FS/: cust_pkg.pm, part_pkg_option.pm: fix contract_end bug,
6501           RT#10319
6502
6503 2010-10-22 18:23  ivan
6504
6505         * FS/FS/cust_pay.pm: another upgrade fix for ancient datasets
6506
6507 2010-10-22 17:54  ivan
6508
6509         * FS/FS/cust_bill_pkg_detail.pm: fix upgrades from old 1.7
6510
6511 2010-10-22 15:28  mark
6512
6513         * FS/FS/part_pkg/flat.pm: fix contract_end bug, RT#10319
6514
6515 2010-10-22 15:13  ivan
6516
6517         * httemplate/elements/select-terms.html, FS/FS/Conf.pm: add Net 90
6518           terms, RT#10347
6519
6520 2010-10-22 11:03  ivan
6521
6522         * httemplate/misc/xmlhttp-cust_main-search.cgi,
6523           rt/share/html/Elements/AddCustomers,
6524           rt/share/html/Ticket/Elements/AddCustomers: add no_fuzzy_on_exact
6525           to RT customer search and our smart search boxes too, RT#10341
6526
6527 2010-10-22 10:46  ivan
6528
6529         * httemplate/search/cust_main.cgi: a real wtf from me on the search
6530           changes, now fixed, RT#10341
6531
6532 2010-10-22 02:03  ivan
6533
6534         * FS/FS/cust_pkg.pm: tealish for not yet billed, like cust_main
6535           ordered
6536
6537 2010-10-22 01:54  ivan
6538
6539         * httemplate/browse/part_pkg.cgi: fix package def report totals to
6540           break down not yet billed vs. active package counts, RT#10317
6541
6542 2010-10-21 23:37  ivan
6543
6544         * FS/FS/cust_pay_void.pm: deal with multiply-voided payments
6545
6546 2010-10-21 23:29  ivan
6547
6548         * httemplate/view/cust_bill.cgi: respect voip-cdr_email config when
6549           viewing invoices in the backend, RT#10280
6550
6551 2010-10-21 23:14  ivan
6552
6553         * FS/FS/Schema.pm, FS/FS/cust_pay_void.pm,
6554           httemplate/view/cust_main/payment_history/voided_payment.html:
6555           display both original usernum and void usernum vfor voided
6556           payments, RT#10280
6557
6558 2010-10-21 12:29  ivan
6559
6560         * FS/FS/part_export/sqlradius.pm: radusergroup option
6561
6562 2010-10-20 18:34  ivan
6563
6564         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main/Search.pm,
6565           httemplate/search/cust_main.cgi,
6566           httemplate/search/cust_main.html,
6567           httemplate/search/report_cust_main.html: better address
6568           searching: disable fuzzy/substring searches when an exact match
6569           is found, work around L:EN:NameParse DrainBramage w/two-letter
6570           first names like "Ed", add an address1 search to advanced
6571           customer search, RT#10254
6572
6573 2010-10-20 15:45  ivan
6574
6575         * FS/FS/cdr.pm: auto-conversion of answerdate too
6576
6577 2010-10-20 15:43  ivan
6578
6579         * eg/cdr_template.pm: doc
6580
6581 2010-10-19 19:07  ivan
6582
6583         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
6584           FS/FS/AccessRight.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
6585           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
6586           FS/FS/option_Common.pm, bin/merge-referrals,
6587           httemplate/elements/search-cust_main.html,
6588           httemplate/misc/cust_main-merge.html,
6589           httemplate/misc/merge_cust.html, httemplate/view/cust_main.cgi:
6590           customer merging, RT#10247
6591
6592 2010-10-18 17:32  ivan
6593
6594         * FS/FS/Cron/: bill.pm, notify.pm: fix daily billing under mysql,
6595           RT#10246
6596
6597 2010-10-18 17:06  ivan
6598
6599         * FS/FS/Conf.pm: fix "use of uninitialized value in string eq"
6600           warning running freeside-setup
6601
6602 2010-10-18 15:23  mark
6603
6604         * FS/FS/msg_template.pm, FS/FS/part_export/rt_ticket.pm,
6605           httemplate/edit/msg_template.html: rt_ticket export, RT#9936
6606
6607 2010-10-17 20:36  ivan
6608
6609         * FS/FS/cust_main.pm: fix "Inactive" status showing instead of
6610           "Suspended" or "Canceled" when there were one-time charges,
6611           RT#9971
6612
6613 2010-10-17 19:46  ivan
6614
6615         * FS/FS/Conf.pm, FS/FS/part_pkg/flat.pm,
6616           httemplate/edit/part_pkg.cgi, FS/FS/cust_main/Billing.pm,
6617           httemplate/view/cust_main/packages/status.html: suspend_bill
6618           package option to continue recurring billing while suspended and
6619           part_pkg-default_suspend_bill conf option to set it by default,
6620           RT#10148
6621
6622 2010-10-17 15:35  ivan
6623
6624         * httemplate/: edit/domain_record.html,
6625           edit/process/domain_record.cgi,
6626           edit/process/svc_domain-defaultrecords.cgi,
6627           elements/popup_link.html, view/svc_domain/dns.html,
6628           misc/delete-domain_record.cgi: dns editing improvements: show an
6629           error from adding default records, redirect back to the dns
6630           section on all operations, finish editing.  RT#8933
6631
6632 2010-10-16 17:09  ivan
6633
6634         * httemplate/browse/part_event.html: show eventpart in clone
6635           dropdown
6636
6637 2010-10-14 14:16  ivan
6638
6639         * FS/FS/domain_record.pm: fix domain edits, RT#10223
6640
6641 2010-10-14 13:45  jeff
6642
6643         * httemplate/edit/cust_main/bottomfixup.js: restore
6644           update_censustract RT10221
6645
6646 2010-10-13 18:14  ivan
6647
6648         * FS/FS/Mason.pm, FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/contact.pm,
6649           FS/FS/contact_phone.pm, FS/FS/cust_main.pm,
6650           httemplate/edit/prospect_main-ocr.html,
6651           httemplate/edit/prospect_main-upload.html,
6652           httemplate/edit/prospect_main.html,
6653           httemplate/edit/process/prospect_main.html,
6654           httemplate/elements/contact.html, httemplate/elements/menu.html,
6655           httemplate/view/image.cgi: more contact work and preliminary
6656           business card upload
6657
6658 2010-10-13 17:59  mark
6659
6660         * FS/FS/: cust_main.pm, cust_pkg.pm,
6661           part_event/Condition/cust_status.pm,
6662           part_event/Condition/has_referral_custnum.pm,
6663           part_event/Condition/pkg_age.pm,
6664           part_event/Condition/pkg_recurring.pm,
6665           part_event/Condition/pkg_status.pm: event condition speed
6666           improvements, RT#6802
6667
6668 2010-10-13 16:14  ivan
6669
6670         * FS/bin/: freeside-daily, freeside-monthly, freeside-radgroup: fix
6671           bad POD in manpages, especially freeside-daily -p
6672
6673 2010-10-13 13:20  ivan
6674
6675         * FS/FS/cust_main/Packages.pm: fix late fee held for next invoice
6676           triggering immediately if next bill dates have been manually
6677           added to one-time charges, RT#10192
6678
6679 2010-10-12 14:01  mark
6680
6681         * FS/FS/cust_main.pm: fix some noisy warnings
6682
6683 2010-10-12 13:58  mark
6684
6685         * FS/FS/part_pkg.pm: fix typo?
6686
6687 2010-10-11 18:15  mark
6688
6689         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg/flat.pm,
6690           httemplate/edit/REAL_cust_pkg.cgi,
6691           httemplate/edit/process/quick-cust_pkg.cgi,
6692           httemplate/elements/input-date-field.html,
6693           httemplate/misc/order_pkg.html, httemplate/search/cust_pkg.cgi,
6694           httemplate/search/report_cust_pkg.html,
6695           httemplate/view/cust_main/packages/status.html: package contract
6696           end date field, RT#9918
6697
6698 2010-10-11 17:12  mark
6699
6700         * FS/FS/cust_main.pm: also fix this in the future
6701
6702 2010-10-11 17:00  mark
6703
6704         * FS/FS/cust_main.pm: expiration month always 2 digits, RT#10161
6705
6706 2010-10-11 16:36  mark
6707
6708         * httemplate/elements/select-month_year.html: expiration month
6709           always 2 digits, RT#10161
6710
6711 2010-10-11 12:00  jeff
6712
6713         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
6714           FS/FS/geocode_Mixin.pm,
6715           httemplate/elements/standardize_locations.html,
6716           httemplate/elements/standardize_locations.js,
6717           httemplate/misc/choose_tax_location.html,
6718           FS/FS/cust_main/Billing.pm,
6719           httemplate/edit/cust_main/bottomfixup.js,
6720           httemplate/edit/process/quick-cust_pkg.cgi,
6721           httemplate/misc/change_pkg.cgi, httemplate/misc/order_pkg.html,
6722           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
6723           external taxes support package locations RT10093
6724
6725 2010-10-11 03:36  ivan
6726
6727         * FS/FS/agent_type.pm: optimization to speed up new customer page
6728           when there's lots of agents, RT#10184
6729
6730 2010-10-11 02:36  ivan
6731
6732         * httemplate/edit/cust_main/first_pkg.html: add lock_agentnum and
6733           lock_pkgpart parameters to new customer page, RT#9782
6734
6735 2010-10-11 02:03  ivan
6736
6737         * httemplate/edit/cust_main.cgi: add lock_agentnum and lock_pkgpart
6738           parameters to new customer page, RT#9782
6739
6740 2010-10-10 16:41  ivan
6741
6742         * FS/FS/cust_bill.pm: should fix wrapping of CDRs reported under
6743           IEq, RT#9964
6744
6745 2010-10-10 13:52  ivan
6746
6747         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
6748           httemplate/edit/elements/edit.html: simple protection against
6749           selecting and using package add-ons that point to the same
6750           package.  (still need to detect and break more complex
6751           self-referential loops)
6752
6753 2010-10-10 12:42  ivan
6754
6755         * httemplate/: edit/cust_pay_pending.html,
6756           search/cust_pay_pending.html: add "capture" links to pending
6757           payments in captured state, RT#10152
6758
6759 2010-10-10 12:11  ivan
6760
6761         * httemplate/elements/menu.html: fix documentation link for 2.1
6762
6763 2010-10-09 18:38  ivan
6764
6765         * FS/FS/cust_main.pm: ignore banned ACH on otaker upgrade as well
6766
6767 2010-10-09 17:26  ivan
6768
6769         * httemplate/: edit/cust_main/top_misc.html,
6770           edit/cust_main/first_pkg/select-part_pkg.html,
6771           elements/freeside.css: add lock_agentnum and lock_pkgpart
6772           parameters to new customer page, RT#9782
6773
6774 2010-10-05 10:32  mark
6775
6776         * rt/share/html/Admin/CustomFields/Modify.html: prevent broken
6777           custom field values, RT#9959
6778
6779 2010-10-04 18:53  jeff
6780
6781         * FS/FS/ClientAPI/MyAccount.pm: permit null discount_term RT10135
6782
6783 2010-10-04 18:38  mark
6784
6785         * bin/rt-trim-whitespace: script to fix stray whitespace, RT#9959
6786
6787 2010-10-04 15:17  mark
6788
6789         * FS/FS/access_user.pm, httemplate/edit/access_user.html,
6790           httemplate/edit/process/access_user.html: fs_ system accounts,
6791           RT#8731
6792
6793 2010-10-04 11:50  mark
6794
6795         * FS/FS/part_pkg/voip_cdr.pm: better option label
6796
6797 2010-10-04 11:46  mark
6798
6799         * FS/FS/: svc_pbx.pm, svc_phone.pm, part_pkg/voip_cdr.pm: CDR
6800           matching by svcnum, RT#10044
6801
6802 2010-10-02 13:54  mark
6803
6804         * rt/FREESIDE_MODIFIED, rt/etc/schema.mysql-4.1,
6805           FS/bin/freeside-upgrade: mandatory custom field flag, RT#9260
6806
6807 2010-10-01 17:32  mark
6808
6809         * FS/FS/cust_main_Mixin.pm: avoid sending duplicate notices from
6810           package search, RT#10103
6811
6812 2010-09-30 22:33  mark
6813
6814         * httemplate/misc/email-customers.html: fix templated notices,
6815           RT#10103
6816
6817 2010-09-29 18:11  ivan
6818
6819         * FS/FS/cust_main.pm: improve signup date recovery, especially in
6820           the edit case
6821
6822 2010-09-29 16:46  ivan
6823
6824         * Makefile: start of 2.1.2cvs
6825
6826 2010-09-29 16:41  mark
6827
6828         * FS/FS/part_pkg/: agent.pm, cdr_termination.pm, prorate.pm,
6829           prorate_Mixin.pm, sql_external.pm, voip_cdr.pm, voip_inbound.pm:
6830           option to charge the next full period when prorating, RT#9874
6831
6832 2010-09-29 15:50  ivan
6833
6834         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.1
6835
6836 2010-09-29 15:47  ivan
6837
6838         * Makefile: 2.1.1!
6839
6840 2010-09-29 14:14  ivan
6841
6842         * ChangeLog: 2.1.1
6843
6844 2010-09-29 12:54  ivan
6845
6846         * httemplate/search/rt_transaction.html: fix time worked search by
6847           customer
6848
6849 2010-09-29 12:38  ivan
6850
6851         * FS/FS/part_pkg/voip_cdr.pm: fix
6852           noskip_dst_length_accountcode_tollfree, RT#9683
6853
6854 2010-09-29 11:39  mark
6855
6856         * FS/FS/cust_main.pm: restore missing signup dates during upgrade,
6857           RT#9972
6858
6859 2010-09-28 22:40  mark
6860
6861         * FS/FS/ClientAPI/Signup.pm, fs_selfservice/drupal/signup.inc:
6862           svc_pbx in signup server, RT#9380
6863
6864 2010-09-28 17:50  ivan
6865
6866         * bin/test_scrub_sql: adding tool to drop things with sql
6867           statements on a db
6868
6869 2010-09-28 17:38  mark
6870
6871         * httemplate/edit/process/cust_main.cgi: avoid wiping signupdate
6872           when editing cust_main, RT#9972
6873
6874 2010-09-28 16:12  mark
6875
6876         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
6877           fs_selfservice/drupal/admin.inc,
6878           fs_selfservice/drupal/signup.inc: assorted drupal self-service
6879           fixes, RT#9380
6880
6881 2010-09-27 18:55  mark
6882
6883         * bin/cdr-mysql.import: mysql cdr import script, RT#10009
6884
6885 2010-09-27 17:26  ivan
6886
6887         * ChangeLog: 2.1.1
6888
6889 2010-09-27 15:59  mark
6890
6891         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: don't use decimal minutes
6892           in call detail format
6893
6894 2010-09-24 17:56  mark
6895
6896         * FS/FS/: Schema.pm, cdr.pm, part_pkg/voip_cdr.pm: clean up call
6897           rating math to avoid premature rounding, RT#9885
6898
6899 2010-09-24 15:08  jeff
6900
6901         * FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi:
6902           import tax exempt and force postal invoice optiosn
6903
6904 2010-09-24 15:07  jeff
6905
6906         * httemplate/misc/process/cust_main_note-import.cgi: import to
6907           notes
6908
6909 2010-09-24 10:23  jeff
6910
6911         * bin/opensrs_domain_pkgs: set the bill date earlier
6912
6913 2010-09-23 20:14  jeff
6914
6915         * FS/FS/cust_main/Billing.pm: fix bad bug in line item generation
6916           RT#10024
6917
6918 2010-09-23 18:04  mark
6919
6920         * FS/FS/rate_time_interval.pm, httemplate/edit/rate_time.cgi,
6921           httemplate/edit/process/rate_time.cgi: fix display of 12:00 hour
6922           in time intervals
6923
6924 2010-09-23 16:21  mark
6925
6926         * httemplate/misc/: xmlhttp-cust_main-search.cgi,
6927           process/batch-cust_pay.cgi: fix use of agent_custid in quick
6928           payment entry, RT#10035
6929
6930 2010-09-23 14:27  jeff
6931
6932         * FS/FS/part_pkg.pm: fix bad conflict resolution between ivan's and
6933           jeff's idea of how to use a different freq
6934
6935 2010-09-23 11:32  ivan
6936
6937         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
6938
6939 2010-09-23 11:30  ivan
6940
6941         * FS/FS/cust_main/Billing.pm: not sure if this is a fix or a
6942           workaround, hence the warning, RT#10024
6943
6944 2010-09-23 11:00  ivan
6945
6946         * FS/FS/cust_main/: Billing.pm: additional debug info, RT#10012
6947
6948 2010-09-23 10:55  ivan
6949
6950         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
6951           honor cust_main DEBUG flag, add some additional debug info,
6952           RT#10012
6953
6954 2010-09-23 10:46  ivan
6955
6956         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm, Packages.pm:
6957           honor cust_main DEBUG flag, add some additional debug info,
6958           RT#10012
6959
6960 2010-09-22 16:04  mark
6961
6962         * FS/FS/msg_template.pm, FS/FS/part_event/Action/notice.pm,
6963           FS/FS/part_event/Action/notice_to.pm,
6964           httemplate/edit/msg_template.html: event action to send a notice
6965           to a fixed address, RT#8209
6966
6967 2010-09-22 15:01  ivan
6968
6969         * FS/FS/cust_main/Billing.pm: fix fallout from discount work,
6970           RT#10025
6971
6972 2010-09-22 14:22  mark
6973
6974         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
6975           FS/FS/part_event/Condition/balance_credit_limit.pm,
6976           httemplate/edit/cust_main/billing.html,
6977           httemplate/edit/process/cust_main.cgi,
6978           httemplate/view/cust_main/billing.html: customer credit limits,
6979           RT#8209
6980
6981 2010-09-22 13:46  ivan
6982
6983         * FS/FS/cust_main/: Billing.pm, Billing_Realtime.pm: use
6984           Data::Dumper to fix debugging - hopefully last of fallout from
6985           refactoring things into their own fiels
6986
6987 2010-09-22 12:35  mark
6988
6989         * FS/FS/cdr.pm, FS/FS/cdr/cia.pm, FS/FS/cdr/infinite.pm,
6990           httemplate/search/cdr.html: CIA and Infinite Conferencing cdr
6991           formats, RT#8788
6992
6993 2010-09-22 12:16  jeff
6994
6995         * FS/FS/part_pkg_discount.pm, FS/FS/Conf.pm, FS/FS/Mason.pm,
6996           FS/FS/Schema.pm, FS/FS/cust_bill.pm,
6997           FS/FS/cust_credit_bill_pkg.pm, FS/FS/cust_main_county.pm,
6998           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/discount.pm,
6999           FS/FS/part_pkg.pm, FS/t/part_pkg_discount.t,
7000           fs_selfservice/FS-SelfService/cgi/discount_term.html,
7001           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
7002           fs_selfservice/FS-SelfService/cgi/make_payment.html,
7003           fs_selfservice/FS-SelfService/cgi/myaccount.html,
7004           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
7005           httemplate/elements/customer-table.html,
7006           httemplate/elements/select-discount_term.html,
7007           httemplate/elements/tr-select-discount_term.html,
7008           httemplate/misc/xmlhttp-cust_main-discount_terms.cgi,
7009           FS/MANIFEST, FS/FS/ClientAPI/MyAccount.pm,
7010           FS/FS/cust_main/Billing.pm, FS/FS/cust_main/Billing_Realtime.pm,
7011           FS/FS/part_pkg/flat.pm, httemplate/browse/part_pkg.cgi,
7012           httemplate/edit/cust_pay.cgi, httemplate/edit/part_pkg.cgi,
7013           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
7014           httemplate/edit/process/cust_pay.cgi,
7015           httemplate/edit/process/part_pkg.cgi,
7016           httemplate/misc/process/batch-cust_pay.cgi,
7017           httemplate/misc/process/payment.cgi,
7018           httemplate/view/cust_main/packages/package.html: prepayment
7019           discounts rt#5318
7020
7021 2010-09-21 23:36  jeff
7022
7023         * FS/FS/Record.pm: avoid unexpected side effects when using 'op' =>
7024           '>' in qsearch
7025
7026 2010-09-21 18:08  ivan
7027
7028         * FS/FS/cust_main/Billing_Realtime.pm: fix cardtype errors, fallout
7029           from refactor for maestro, RT#10012
7030
7031 2010-09-21 17:08  mark
7032
7033         * httemplate/: elements/menu.html, search/cust_credit.html,
7034           search/report_cust_credit.html,
7035           search/elements/cust_pay_or_refund.html,
7036           search/elements/report_cust_pay_or_refund.html: unapplied
7037           payment/refund/credit reports, RT#7503
7038
7039 2010-09-20 22:54  mark
7040
7041         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: store TxRefNum for
7042           Paymentech batch payments, RT#9962
7043
7044 2010-09-20 20:56  ivan
7045
7046         * FS/FS/part_pkg/voip_cdr.pm: skip_max_callers meaning was
7047           reversed.  doh!  RT#9907
7048
7049 2010-09-20 20:41  ivan
7050
7051         * FS/FS/Maestro.pm: add service_status call more like we should
7052           have in the first place, RT#9905
7053
7054 2010-09-20 15:45  mark
7055
7056         * FS/FS/cust_main.pm: fix "payby" option to batch_card
7057
7058 2010-09-20 14:26  ivan
7059
7060         * fs_selfservice/php/freeside_order_pkg_example.php: adding
7061
7062 2010-09-20 14:13  ivan
7063
7064         * FS/FS/Maestro.pm, bin/xmlrpc-customer_status.pl,
7065           bin/xmlrpc-order_pkg.pl: Maestro.order_pkg API
7066
7067 2010-09-20 13:29  ivan
7068
7069         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/cust_main/Billing.pm,
7070           FS/cust_main/Billing_Realtime.pm, FS/cust_main/Packages.pm,
7071           FS/cust_main/_Marketgear.pm: last of the refatoring giant
7072           cust_main.pm for now, RT#9967
7073
7074 2010-09-20 12:55  ivan
7075
7076         * FS/FS/cust_main/Billing.pm: apply_payments/apply_credits fixes
7077           from moving them to Billing.pm
7078
7079 2010-09-18 22:55  ivan
7080
7081         * FS/FS/cust_pay.pm: fix a series of unfortunate upgrades which
7082           resulted in too much payment receiptery, RT#9723
7083
7084 2010-09-18 22:50  ivan
7085
7086         * FS/: FS/Conf.pm, FS/Upgrade.pm, FS/cust_pay.pm,
7087           bin/freeside-upgrade: fix a series of unfortunate upgrades which
7088           resulted in too much payment receiptery, RT#9723
7089
7090 2010-09-18 20:02  ivan
7091
7092         * FS/FS/part_event/: Condition.pm, Condition/payby.pm: another
7093           (hopefully significant) billing optimization, RT#6802
7094
7095 2010-09-18 17:37  ivan
7096
7097         * FS/FS/cust_main.pm: restore mistakenly removed fuzzyfile
7098           disabiling in _upgrade_data
7099
7100 2010-09-18 17:13  ivan
7101
7102         * FS/FS/: cust_main.pm, Cron/bill.pm, cust_main/Billing.pm,
7103           cust_main/Billing_Realtime.pm: should speed up billing (well,
7104           event checking) significantly by eliminating unnecessary target
7105           objects one level up in the loop, RT#6802
7106
7107 2010-09-18 12:10  ivan
7108
7109         * FS/FS/cust_main.pm: fix fuzzyfile foo
7110
7111 2010-09-18 08:57  ivan
7112
7113         * FS/FS/otaker_Mixin.pm: fix stupid cust_main_note upgrade for
7114           multi-word first names
7115
7116 2010-09-18 01:14  ivan
7117
7118         * FS/FS/cust_pay.pm: YA otaker upgrade kludge for old datasets:
7119           cust_pay.payby COMP
7120
7121 2010-09-18 00:53  ivan
7122
7123         * FS/FS/cust_credit.pm: YA otaker upgrade kludge for old datasets:
7124           empty cust_credit.creasonnum
7125
7126 2010-09-18 00:28  ivan
7127
7128         * FS/FS/cust_pkg_reason.pm: don't abort upgrade for want of not
7129           being able to fill in cust_pkg_reason.action when doing the
7130           otaker replace
7131
7132 2010-09-17 21:28  mark
7133
7134         * FS/FS/part_event/Condition/cust_bill_past_due.pm: invoice past
7135           due event, RT#9931
7136
7137 2010-09-17 21:26  ivan
7138
7139         * FS/FS/cust_main.pm: cust_main otaker upgrade vs banned cards
7140
7141 2010-09-17 21:25  mark
7142
7143         * FS/FS/: cust_bill.pm, part_event/Condition/cust_bill_past_due.pm:
7144           invoice past due event, RT#9931
7145
7146 2010-09-17 20:49  ivan
7147
7148         * FS/FS/cust_main.pm: ignore bad zip on otaker upgrade
7149
7150 2010-09-17 16:32  ivan
7151
7152         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/cust_main.pm,
7153           FS/FS/ClientAPI/Agent.pm, FS/FS/cust_main/Billing_Realtime.pm,
7154           FS/FS/cust_main/Search.pm, httemplate/search/cust_main.cgi,
7155           httemplate/search/cust_main.html,
7156           rt/lib/RT/URI/freeside/Internal.pm: refactor giant cust_main.pm a
7157           little in preparation of adding API methods for maestro, RT#9967
7158
7159 2010-09-17 13:19  ivan
7160
7161         * FS/: FS.pm, MANIFEST, FS/cust_main.pm, FS/part_pkg.pm,
7162           FS/cust_main/Billing.pm, FS/cust_main/Billing_Realtime.pm:
7163           refactor giant cust_main.pm a little in preparation of adding API
7164           methods for maestro, RT#9967
7165
7166 2010-09-17 12:57  mark
7167
7168         * FS/FS/: Schema.pm, part_pkg/voip_cdr.pm: cdr.max_callers field
7169           and skip option, RT#9810
7170
7171 2010-09-17 11:12  mark
7172
7173         * httemplate/elements/email-link.html: email_search_result for
7174           cust_pkg and svc_broadband, RT#8736
7175
7176 2010-09-17 11:07  mark
7177
7178         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm,
7179           FS/FS/svc_broadband.pm, httemplate/elements/menu.html,
7180           httemplate/misc/email-customers.html,
7181           httemplate/misc/process/email-customers.html,
7182           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
7183           httemplate/search/report_svc_broadband.html,
7184           httemplate/search/svc_broadband.cgi: email_search_result for
7185           cust_pkg and svc_broadband, RT#8736
7186
7187 2010-09-17 10:28  ivan
7188
7189         * FS/FS/part_pkg/voip_cdr.pm: when using src_dst_length_less, add
7190           option to charge for CDRs where accountcode is toll free anyway,
7191           RT#9683
7192
7193 2010-09-16 22:45  ivan
7194
7195         * FS/FS/ClientAPI/MyAccount.pm: return svcnum from order_pkg,
7196           RT#9906
7197
7198 2010-09-16 09:07  ivan
7199
7200         * FS/FS/svc_acct.pm: blast from the past: exclamation mark vs.
7201           cistron radius with textfiles.  RT#9958
7202
7203 2010-09-15 21:17  jeff
7204
7205         * FS/FS/part_export/domreg_opensrs.pm: default registrations to 1
7206           year
7207
7208 2010-09-11 17:47  ivan
7209
7210         * FS/FS/Maestro.pm: add agent and agentnum to maestro
7211           customer_status, RT#9905
7212
7213 2010-09-11 10:27  ivan
7214
7215         * httemplate/view/svc_domain/dns.html: UI hints for adding new
7216           nameservice records, too many to be intuitive now, RT#8933
7217
7218 2010-09-11 10:13  ivan
7219
7220         * httemplate/docs/credits.html: add Erik to credits
7221
7222 2010-09-11 10:02  ivan
7223
7224         * FS/FS/Schema.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
7225           FS/FS/part_export/domain_sql.pm,
7226           httemplate/view/svc_domain/dns.html: dns updates from Erik L: add
7227           ttl support, add check for SRV and finish allowing additional
7228           rectypes, allow forward slashes for RFC2317 classless in-arpa
7229           delegation, RT#8933
7230
7231 2010-09-10 12:31  ivan
7232
7233         * FS/FS/part_export/shellcommands.pm: fix shell quoting for
7234           agent_custid...
7235
7236 2010-09-09 23:17  ivan
7237
7238         * rt/lib/RT/Ticket_Overlay.pm: fix for spurious customers
7239           appearing, thanks to Erik L
7240
7241 2010-09-08 17:35  mark
7242
7243         * FS/FS/: cust_pkg.pm, part_pkg.pm, part_pkg/flat.pm: auto-adjourn
7244           option in flat packages, RT#9516
7245
7246 2010-09-08 14:33  jeff
7247
7248         * bin/generate-table-module: restore black magic
7249
7250 2010-09-07 16:31  mark
7251
7252         * httemplate/search/: report_receivables.html,
7253           elements/cust_main_dayranges.html: Option to include customers
7254           with credit balances in aging report, RT#9834
7255
7256 2010-09-07 13:25  mark
7257
7258         * FS/FS/part_export/shellcommands.pm: agent_custid available on
7259           replace, RT#9826
7260
7261 2010-09-03 19:19  mark
7262
7263         * httemplate/: elements/input-date-field.html,
7264           misc/cancel_cust.html, misc/cust_main-cancel.cgi,
7265           view/cust_main.cgi: set expire date for customer packages,
7266           RT#9697
7267
7268 2010-09-03 12:18  ivan
7269
7270         * rt/FREESIDE_MODIFIED: mandatory RT fields, RT#9260
7271
7272 2010-09-02 15:53  mark
7273
7274         * FS/FS/part_export/shellcommands.pm: agent_custid in shellcommands
7275           export, RT#9826
7276
7277 2010-09-01 16:39  mark
7278
7279         * rt/: etc/schema.Pg, lib/RT/CustomField.pm,
7280           share/html/Admin/CustomFields/Modify.html: RT mandatory custom
7281           fields, RT#9260
7282
7283 2010-09-01 13:25  jeff
7284
7285         * httemplate/search/477partVI_census.html: warn about multiple
7286           states
7287
7288 2010-09-01 11:48  jeff
7289
7290         * httemplate/search/: 477partIA_detail.html,
7291           477partIA_summary.html: fix xml tag for upper left corner of part
7292           ia and actually calculate the above 200kpbs residential
7293           percentage
7294
7295 2010-09-01 11:44  mark
7296
7297         * FS/FS/: msg_template.pm, Cron/notify.pm: packages and recurdates
7298           for impending_recur templates
7299
7300 2010-09-01 10:50  mark
7301
7302         * FS/FS/: Cron/alert_expiration.pm, msg_template.pm: make expdate
7303           available in new alerter templates, RT#9786
7304
7305 2010-08-31 10:40  jeff
7306
7307         * httemplate/search/elements/: cust_pay_or_refund.html,
7308           report_cust_pay_or_refund.html: tax names on payment search
7309           report #9760
7310
7311 2010-08-27 17:18  mark
7312
7313         * httemplate/search/: report_cust_bill.html, cust_bill.html: Filter
7314           invoice report by payby, RT#9263
7315
7316 2010-08-26 19:10  mark
7317
7318         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: per-package option to
7319           adjust bill date on unsuspend, RT#8434
7320
7321 2010-08-26 14:10  mark
7322
7323         * FS/FS/part_pkg/voip_cdr.pm: fix bug affecting single_price
7324           calculation
7325
7326 2010-08-25 23:13  ivan
7327
7328         * rt/share/html/Elements/Header: dashboard subscription fix
7329
7330 2010-08-25 17:08  mark
7331
7332         * FS/FS/part_pkg/recur_Common.pm: avoid breaking recur_Common
7333           dependency
7334
7335 2010-08-25 16:15  ivan
7336
7337         * bin/select-cust-desync_bill_dates.sql: quick query on desynced
7338           bill dates, RT#9733
7339
7340 2010-08-25 15:55  ivan
7341
7342         * rt/: FREESIDE_MODIFIED, share/html/autohandler: fix fckeditor
7343           damage from dashboard fixes: Elements/Footer inadvertantly
7344           included in css and javascript, RT#9412
7345
7346 2010-08-25 15:11  ivan
7347
7348         * FS/FS/part_event/Condition/pkg_next_bill_within.pm: slightly
7349           better description?
7350
7351 2010-08-25 15:02  ivan
7352
7353         * FS/FS/part_event/Condition/: balance_age.pm, once_every.pm:
7354           slightly better description?
7355
7356 2010-08-25 11:27  ivan
7357
7358         * conf/invoice_print_pdf: in default configuration, spool invoices
7359           to pdf rather than pipe them to lpr
7360
7361 2010-08-25 02:42  mark
7362
7363         * FS/: FS/ClientAPI_XMLRPC.pm, FS/ClientAPI/Signup.pm,
7364           bin/freeside-selfservice-xmlrpcd: clear signup_info cache when
7365           starting xmlrpcd, RT#9380
7366
7367 2010-08-25 02:25  ivan
7368
7369         * FS/FS/Record.pm: roll back the import transaction on fatal
7370           parsing errors on CDR import, so the cdr_batch record gets
7371           removed and db doesn't throw a dup key error, RT#9135
7372
7373 2010-08-25 00:34  jeff
7374
7375         * httemplate/search/: 477partIA_detail.html,
7376           elements/search-xml.html: stricter than docs suggest: no 0 values
7377           for partIA RT#9721
7378
7379 2010-08-24 16:41  ivan
7380
7381         * FS/FS/ClientAPI/Signup.pm: typo?
7382
7383 2010-08-24 15:04  ivan
7384
7385         * FS/bin/freeside-wipe-cvv: blank payinfo instead of "deleted"
7386
7387 2010-08-24 13:14  ivan
7388
7389         * FS/bin/freeside-prepaidd: insurance against prepaid
7390           double-billing, RT#9689
7391
7392 2010-08-24 13:11  ivan
7393
7394         * FS/FS/ClientAPI/Signup.pm: ensure signup payments are applied,
7395           RT#9689
7396
7397 2010-08-24 13:09  ivan
7398
7399         * FS/bin/freeside-prepaidd: insurance against prepaid
7400           double-billing, RT#9689
7401
7402 2010-08-24 12:07  ivan
7403
7404         * FS/FS/part_pkg/: flat.pm, prorate_Mixin.pm, recur_Common.pm:
7405           eliminate needless noise on lack of sync_bill_date option
7406
7407 2010-08-24 11:57  ivan
7408
7409         * FS/FS/part_export/sqlradius.pm: add debugging and ->finish()
7410           before ->disconnect call
7411
7412 2010-08-24 10:30  jeff
7413
7414         * httemplate/search/: 477.html, 477partIA_detail.html,
7415           477partVI_census.html, report_477.html: fixup 477 XML output
7416
7417 2010-08-23 20:06  mark
7418
7419         * FS/bin/freeside-wipe-cvv: script to remove payment info from
7420           canceled customers, RT#9652
7421
7422 2010-08-23 20:03  mark
7423
7424         * FS/FS/pay_batch.pm: delete CVV when processing batch results,
7425           RT#9652
7426
7427 2010-08-23 19:27  ivan
7428
7429         * FS/FS/: cust_pkg.pm, banned_pay.pm, cust_credit.pm, cust_main.pm,
7430           cust_pay.pm, cust_pay_void.pm, cust_refund.pm: fix otaker still
7431           getting assigned and usernum missing after otaker->usernum
7432           upgrade, causes credit report to barf, RT#9712
7433
7434 2010-08-23 19:17  mark
7435
7436         * FS/FS/pay_batch.pm: premature commit
7437
7438 2010-08-23 18:59  mark
7439
7440         * FS/FS/: cust_main.pm, pay_batch.pm: delete CVV when processing
7441           batch results, RT#9652
7442
7443 2010-08-23 17:55  ivan
7444
7445         * FS/FS/cust_pay.pm: fix payment receipts when
7446           payment_receipt_msgnum is unconfigured
7447
7448 2010-08-23 13:05  jeff
7449
7450         * httemplate/misc/: cust_main_note-import.cgi,
7451           cust_main_note-import.html, process/cust_main_note-import.cgi:
7452           support importing customer notes by agent_custid
7453
7454 2010-08-23 13:02  jeff
7455
7456         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import_charges.cgi,
7457           httemplate/misc/process/cust_main-import_charges.cgi: support
7458           importing charges by agent_custid
7459
7460 2010-08-23 12:51  jeff
7461
7462         * FS/FS/cust_main.pm: allow importation of customers with no tax
7463           rates
7464
7465 2010-08-23 09:47  jeff
7466
7467         * FS/FS/: cust_bill.pm, cust_bill_pkg_display.pm: create a default
7468           finance section and have hidden sectionless line items remain
7469           sectionless
7470
7471 2010-08-23 09:35  jeff
7472
7473         * FS/FS/Conf.pm,
7474           httemplate/misc/xmlhttp-cust_main-censustract.html: work around
7475           ffiec bug and add year 2010
7476
7477 2010-08-20 17:17  mark
7478
7479         * FS/FS/part_event/Condition/: once_every.pm, once_perinv.pm,
7480           pkg_next_bill_within.pm: new event conditions, RT#8896
7481
7482 2010-08-19 13:21  mark
7483
7484         * httemplate/misc/order_pkg.html: fix my mistake
7485
7486 2010-08-19 12:11  mark
7487
7488         * FS/FS/Conf.pm, FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
7489           FS/FS/part_pkg/prorate_Mixin.pm, FS/FS/part_pkg/recur_Common.pm,
7490           httemplate/misc/order_pkg.html: part_pkg prorate mixin and
7491           sync_bill_date option, RT#9554
7492
7493 2010-08-19 04:55  ivan
7494
7495         * FS/FS/pay_batch.pm: fix batching protection against transactions
7496           settled in the meantime, RT#7905
7497
7498 2010-08-19 03:15  ivan
7499
7500         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix fixed-amount
7501           discounts against packages with pkg add-ons, RT#9669
7502
7503 2010-08-18 16:42  jeff
7504
7505         * bin/test_scrub: add -h flag to remove history too
7506
7507 2010-08-18 12:20  ivan
7508
7509         * httemplate/search/rt_transaction.html: fix applied time in time
7510           worked report
7511
7512 2010-08-18 11:59  jeff
7513
7514         * FS/FS/cust_main.pm: still don't want invoices without line items
7515
7516 2010-08-18 10:04  mark
7517
7518         * httemplate/: elements/menu.html, search/cust_pkg_susp.cgi,
7519           search/cust_pkg_susp.html: Suspension/unsuspension report,
7520           RT#8464
7521
7522 2010-08-17 20:43  jeff
7523
7524         * FS/FS/cust_bill.pm: handle the usage_class-less details in
7525           svc_phone sections
7526
7527 2010-08-17 18:33  jeff
7528
7529         * FS/FS/: cust_main.pm, cust_bill.pm: allow sections to work
7530           without 'use_separation,' correct packages hidden behind zero
7531           value packages, correct section handling, and fix propogation of
7532           other display attributes to child packages
7533
7534 2010-08-17 17:14  ivan
7535
7536         * htetc/freeside-rt.conf, rt/FREESIDE_MODIFIED,
7537           rt/share/html/Elements/Dashboards: fix directory links in RT (not
7538           picking up index.html as a default), RT#9665, fallout from
7539           RT#9412
7540
7541 2010-08-17 10:08  ivan
7542
7543         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
7544           httemplate/edit/process/domain_record.cgi,
7545           httemplate/edit/process/svc_domain-defaultrecords.cgi,
7546           httemplate/elements/freeside.css,
7547           httemplate/view/svc_domain/dns.html: DNS, RT#8933
7548
7549 2010-08-17 10:05  ivan
7550
7551         * FS/MANIFEST: communigate phase 3: certificates, RT#7515
7552
7553 2010-08-17 00:07  ivan
7554
7555         * httemplate/edit/: msg_template.html: better sizes and labels for
7556           message tempalte subject and addresses
7557
7558 2010-08-16 23:57  ivan
7559
7560         * httemplate/: browse/msg_template.html, edit/msg_template.html:
7561           allow Configuration right to see global message templates, avoid
7562           weird surprises on upgrade
7563
7564 2010-08-16 23:45  ivan
7565
7566         * etc/sql-reserved-words.txt: mysql reserves all sorts of things
7567
7568 2010-08-16 23:41  ivan
7569
7570         * FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
7571           httemplate/edit/acct_snarf.html: LEAVE is reserved in msyql
7572
7573 2010-08-16 18:05  mark
7574
7575         * fs_selfservice/FS-SelfService/: SelfService.pm, cgi/signup.html:
7576           fix SelfService county selector, RT#8079
7577
7578 2010-08-16 13:24  ivan
7579
7580         * httemplate/view/svc_phone.cgi: fix search of pending/billed CDRs
7581           to find src field too, RT#9640
7582
7583 2010-08-16 13:11  ivan
7584
7585         * FS/: FS/Upgrade.pm, bin/freeside-upgrade,
7586           FS/cust_bill_pkg_detail.pm: fix upgrade with ancient
7587           cust_bill_pkg_detail.classnum but new DBIx::DBSchema, RT#9640
7588
7589 2010-08-16 12:45  ivan
7590
7591         * httemplate/: search/cdr.html, view/svc_phone.cgi: fix search of
7592           pending/billed CDRs to find src field too, RT#9640
7593
7594 2010-08-16 10:49  mark
7595
7596         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
7597           httemplate/edit/msg_template.html: Bcc address for impending
7598           recur notices, RT#8953
7599
7600 2010-08-15 00:00  ivan
7601
7602         * httemplate/: elements/select-user.html,
7603           search/cust_bill_pkg_discount.html, search/cust_credit.html,
7604           search/cust_pkg_discount.html,
7605           search/report_cust_bill_pkg_discount.html,
7606           search/report_cust_credit.html,
7607           search/report_cust_pkg_discount.html,
7608           search/report_h_cust_pay.html: additional by-otaker searches
7609           fixed for the brave new world of usernum, RT#9555
7610
7611 2010-08-14 23:21  ivan
7612
7613         * httemplate/: elements/select-user.html, graph/money_time.cgi,
7614           misc/process/batch-cust_pay.cgi,
7615           misc/process/cust_pay-import.cgi, search/cust_pay.html,
7616           search/report_cust_pay.html, search/report_cust_refund.html,
7617           search/elements/cust_pay_or_refund.html,
7618           search/elements/report_cust_pay_or_refund.html: fix payment and
7619           refund searches by otaker (now usernum), RT#9555
7620
7621 2010-08-14 18:32  ivan
7622
7623         * rt/: FREESIDE_MODIFIED, share/html/Elements/Dashboards: fix
7624           Dashboards edit link too, RT#9412
7625
7626 2010-08-14 18:19  ivan
7627
7628         * htetc/freeside-rt.conf: fix RT dashboards and other things that
7629           need a Mason dhandler/autohandler: Approvals, Admin,
7630           Ticket/AttachmentWithHeaders, RT#9412
7631
7632 2010-08-14 17:44  ivan
7633
7634         * FS/FS/Mason.pm, FS/FS/Mason/Request.pm, htetc/freeside-rt.conf,
7635           htetc/handler.pl, rt/share/html/Elements/ColumnMap,
7636           rt/share/html/Elements/RefreshHomepage, rt/FREESIDE_MODIFIED,
7637           rt/share/html/Admin/Elements/EditCustomFields,
7638           rt/share/html/Elements/RT__CustomField/ColumnMap,
7639           rt/share/html/Ticket/Graphs/index.html: address root cause of
7640           rt/rt links and remove the workarounds, RT#9280
7641
7642 2010-08-13 16:53  ivan
7643
7644         * httemplate/elements/: city.html: fix city blanking on county
7645           change, RT#9627
7646
7647 2010-08-13 12:53  ivan
7648
7649         * FS/FS/cust_main.pm: slightly better customer delete; remove links
7650           to tickets, RT#9626
7651
7652 2010-08-13 12:26  ivan
7653
7654         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: add
7655           cust_main-title-display_custnum, RT#9621
7656
7657 2010-08-13 10:41  ivan
7658
7659         * FS/FS/cust_main/Import.pm: ignore expired cards on customer
7660           import
7661
7662 2010-08-12 22:55  jeff
7663
7664         * FS/FS/Record.pm: tyop
7665
7666 2010-08-12 22:51  jeff
7667
7668         * FS/FS/Record.pm: make ut_textn analogous to ut_text
7669
7670 2010-08-12 15:25  ivan
7671
7672         * httemplate/edit/process/svc_acct.cgi: counter values can be
7673           negative
7674
7675 2010-08-12 14:31  mark
7676
7677         * FS/FS/ClientAPI_XMLRPC.pm, FS/FS/ClientAPI/Signup.pm,
7678           fs_selfservice/drupal/admin.inc,
7679           fs_selfservice/drupal/freeside.class.php,
7680           fs_selfservice/drupal/freeside.info,
7681           fs_selfservice/drupal/freeside.module,
7682           fs_selfservice/drupal/signup.inc: self-service Drupal module,
7683           RT#9380
7684
7685 2010-08-12 10:43  ivan
7686
7687         * FS/FS/Conf.pm: referraldefault dropdown in config, RT#9599
7688
7689 2010-08-12 10:36  ivan
7690
7691         * FS/FS/cust_main.pm: cust_recon throws errors and it is not a
7692           normally used table anyway
7693
7694 2010-08-11 14:53  ivan
7695
7696         * FS/FS/cust_main/Import.pm: at least show an error for bad
7697           pkgparts instead of a hang, RT#9578
7698
7699 2010-08-10 23:35  ivan
7700
7701         * FS/FS/cust_main.pm, bin/wipe-customers,
7702           httemplate/misc/process/delete-customer.cgi: a better customer
7703           delete, RT#9564
7704
7705 2010-08-10 20:49  ivan
7706
7707         * httemplate/view/cust_main/payment_history.html: valign=top
7708
7709 2010-08-10 20:48  ivan
7710
7711         * httemplate/elements/table-grid.html: less visual noise
7712
7713 2010-08-10 17:42  ivan
7714
7715         * httemplate/edit/REAL_cust_pkg.cgi: fix date editing
7716           w/international dates, RT#9509
7717
7718 2010-08-10 17:08  ivan
7719
7720         * FS/FS/cust_main.pm: fix return address in welcome letters,
7721           RT#9497
7722
7723 2010-08-10 14:37  ivan
7724
7725         * httemplate/elements/xmlhttp.html: eliminate the '0 status
7726           connecting' errors, they're not telling us anything and causing
7727           lots of people to waste time asking
7728
7729 2010-08-09 23:28  ivan
7730
7731         * FS/FS/: cust_main.pm, cust_bill.pm: add logo_file support to
7732           welcome_letter and fix leaving temp files around for invoices and
7733           letters, RT#9497
7734
7735 2010-08-09 13:30  ivan
7736
7737         * FS/FS/part_pkg/voip_cdr.pm: fix harmless cdr_svc_method noise,
7738           RT#9428
7739
7740 2010-08-09 12:20  ivan
7741
7742         * FS/FS/cust_pkg/Import.pm, httemplate/misc/cust_pkg-import.html:
7743           package web import from CSV/XLS, RT#9529
7744
7745 2010-08-09 10:22  ivan
7746
7747         * FS/FS/access_user.pm: return username as a name lable for
7748           "Lastname, Firstname" employees
7749
7750 2010-08-09 09:20  ivan
7751
7752         * FS/FS/cust_main.pm: fix cancellation error "No schema for table
7753           table found", seems to be fallout from cust_tag work, RT#9502
7754
7755 2010-08-09 08:46  ivan
7756
7757         * httemplate/misc/cust_pkg-import.html: fix label, RT#9529
7758
7759 2010-08-08 18:03  ivan
7760
7761         * httemplate/elements/menu.html, Makefile, FS/FS/Mason.pm,
7762           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
7763           FS/FS/cust_pkg/Import.pm, FS/bin/freeside-queued,
7764           httemplate/misc/cust_main-import.cgi,
7765           httemplate/misc/cust_pkg-import.html,
7766           httemplate/misc/process/cust_pkg-import.html,
7767           httemplate/search/cust_pkg.cgi: package web import from CSV/XLS,
7768           RT#9529
7769
7770 2010-08-07 03:11  ivan
7771
7772         * FS/FS/: acct_snarf.pm, svc_acct.pm,
7773           part_export/communigate_pro.pm: communigate phase 3:
7774           RPOP/acct_snarf, RT#7515
7775
7776 2010-08-07 00:39  ivan
7777
7778         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/acct_snarf.pm,
7779           httemplate/browse/acct_snarf.html,
7780           httemplate/edit/acct_snarf.html,
7781           httemplate/edit/process/acct_snarf.html,
7782           httemplate/view/svc_acct/communigate.html: communigate phase 3:
7783           RPOP/acct_snarf, RT#7515
7784
7785 2010-08-07 00:39  ivan
7786
7787         * httemplate/elements/freeside.css: style password entry 2.1 style
7788           too
7789
7790 2010-08-06 21:10  ivan
7791
7792         * bin/: 19add, 19commit, 19diff: these are useful
7793
7794 2010-08-06 14:31  ivan
7795
7796         * httemplate/edit/part_svc.cgi, FS/FS/svc_acct.pm: communigate
7797           phase 3: archive messages, RT#7515
7798
7799 2010-08-06 14:28  ivan
7800
7801         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
7802           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
7803           httemplate/edit/svc_domain.cgi,
7804           httemplate/edit/svc_acct/communigate.html,
7805           FS/FS/part_export/communigate_pro.pm,
7806           httemplate/edit/svc_domain/communigate-acct_defaults.html,
7807           httemplate/edit/svc_domain/communigate-basics.html,
7808           httemplate/view/svc_acct/communigate.html,
7809           httemplate/view/svc_domain/acct_defaults.html: communigate phase
7810           3: archive messages, RT#7515
7811
7812 2010-08-05 17:45  ivan
7813
7814         * httemplate/: edit/cgp_rule-redirect_all.html,
7815           edit/cgp_rule-vacation.html,
7816           edit/process/cgp_rule-redirect_all.html,
7817           edit/process/cgp_rule-simplified.html,
7818           edit/process/cgp_rule-vacation.html,
7819           view/svc_acct/communigate.html: communigate account rules:
7820           vacation & redirect all, RT#7514
7821
7822 2010-08-05 13:10  mark
7823
7824         * httemplate/: elements/menu.html, search/cust_pkg_summary.cgi,
7825           search/cust_pkg_summary.html: Package summary report, RT#8461
7826
7827 2010-08-04 21:17  jeff
7828
7829         * FS/FS/: cust_svc.pm, part_export/sqlradius.pm: add options to
7830           only process account records from a particular realm and to
7831           ignore sessions that span billing periods RT8082
7832
7833 2010-08-04 17:24  mark
7834
7835         * FS/FS/cust_main.pm, FS/FS/msg_template.pm,
7836           httemplate/edit/msg_template.html: error message in decline
7837           templates, RT#9507
7838
7839 2010-08-04 12:14  ivan
7840
7841         * FS/FS/Record.pm, FS/FS/cust_main.pm,
7842           httemplate/view/cust_main/payment_history.html,
7843           httemplate/view/cust_main/payment_history/attempted_payment.html:
7844           show cust_pay_pending attempted payments on customer payment
7845           history, RT#8815
7846
7847 2010-08-04 11:50  ivan
7848
7849         * FS/FS/Record.pm: fix scalar_sql not to return empty string for
7850           zero
7851
7852 2010-08-04 02:34  ivan
7853
7854         * rt/FREESIDE_MODIFIED: fix additional instance of rt/rt problem,
7855           RT#9280
7856
7857 2010-08-04 02:25  ivan
7858
7859         * rt/share/html/Admin/Elements/EditCustomFields: fix additional
7860           instance of rt/rt problem, RT#9280
7861
7862 2010-08-03 18:30  ivan
7863
7864         * FS/FS/part_export/communigate_pro.pm: better serialization on
7865           debugging data, RT#7514
7866
7867 2010-08-03 18:26  ivan
7868
7869         * FS/FS/part_export/: communigate_pro.pm: better serialization on
7870           debugging data, RT#7514
7871
7872 2010-08-03 18:22  ivan
7873
7874         * FS/FS/part_export/: communigate_pro.pm: better serialization on
7875           debugging data, RT#7514
7876
7877 2010-08-03 18:15  ivan
7878
7879         * FS/FS/part_export/communigate_pro.pm: better serialization on
7880           debugging data, RT#7514
7881
7882 2010-08-03 16:20  ivan
7883
7884         * httemplate/elements/header.html: margin and padding css defined
7885           properly in px
7886
7887 2010-08-03 16:12  ivan
7888
7889         * httemplate/browse/cgp_rule.html: don't allow addition of a domain
7890           rule template to itself, RT#7514
7891
7892 2010-08-03 11:07  ivan
7893
7894         * conf/svc_acct-disable_access_number: default config turns off
7895           svc_acct access number selectios
7896
7897 2010-08-03 11:00  ivan
7898
7899         * httemplate/search/cust_main.cgi: spelling
7900
7901 2010-08-02 23:31  ivan
7902
7903         * FS/FS/part_pkg/flat.pm: fix problem with expiring discounts,
7904           RT#6679
7905
7906 2010-08-02 20:30  mark
7907
7908         * FS/FS/Conf.pm, FS/FS/Mason.pm,
7909           httemplate/misc/custom_link_proxy.cgi,
7910           httemplate/view/cust_main.cgi,
7911           httemplate/view/cust_main/custom.html: customer view tab for an
7912           external info page, RT#8903
7913
7914 2010-08-02 19:57  ivan
7915
7916         * httemplate/misc/: timeworked.html: cleaner timeworked results
7917           w/link to customer
7918
7919 2010-08-02 19:11  ivan
7920
7921         * FS/FS/cust_main.pm: fix active customers sometimes showing in
7922           search results for new "ordered" status, RT#9381
7923
7924 2010-07-30 15:26  mark
7925
7926         * FS/FS/msg_template.pm: fix warning
7927
7928 2010-07-30 15:08  mark
7929
7930         * FS/FS/Conf.pm, FS/FS/cust_pay.pm, FS/FS/msg_template.pm,
7931           httemplate/edit/msg_template.html: payment receipts use
7932           msg_template, RT#9060
7933
7934 2010-07-29 23:24  mark
7935
7936         * FS/FS/Cron/notify.pm: fix typo
7937
7938 2010-07-29 17:13  jeff
7939
7940         * FS/FS/tax_rate.pm: fix error message to be more useful
7941
7942 2010-07-29 16:11  mark
7943
7944         * FS/FS/: Misc.pm, part_pkg.pm, part_event/Condition/pkg_freq.pm:
7945           add pkg_freq event condition, RT#8896
7946
7947 2010-07-29 09:41  mark
7948
7949         * httemplate/search/elements/cust_main_dayranges.html: aging report
7950           now uses DateTime, RT#9417
7951
7952 2010-07-28 20:44  ivan
7953
7954         * rt/share/html/Ticket/Checklist.html: start of checklist/workflow,
7955           RT#8805
7956
7957 2010-07-28 20:41  ivan
7958
7959         * rt/FREESIDE_MODIFIED, rt/share/html/Elements/ShowLink_Checklist,
7960           rt/share/html/Ticket/Checklist.html,
7961           rt/share/html/Ticket/Elements/ShowMembers_Checklist,
7962           rt/share/html/Ticket/Elements/Tabs, httemplate/images/square.png,
7963           httemplate/images/square_add.png: start of checklist/workflow,
7964           RT#8805
7965
7966 2010-07-28 16:16  mark
7967
7968         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
7969           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/msg_template.pm,
7970           FS/FS/svc_acct.pm, FS/FS/Cron/alert_expiration.pm,
7971           FS/FS/Cron/notify.pm, httemplate/config/config-view.cgi,
7972           httemplate/edit/msg_template.html: msg_template improvements,
7973           RT#8324
7974
7975 2010-07-28 12:32  ivan
7976
7977         * rt/lib/RT/Ticket_Overlay.pm: don't fire scrips for reminders
7978           either, RT#8260
7979
7980 2010-07-27 19:51  ivan
7981
7982         * FS/FS/: Upgrade.pm: fix unnecessary warnings on upgrade of remote
7983           Pg RADIUS db, RT#9178
7984
7985 2010-07-27 19:46  ivan
7986
7987         * FS/FS/Upgrade.pm: fix unnecessary warnings on upgrade of remote
7988           Pg RADIUS db, RT#9178
7989
7990 2010-07-27 15:34  ivan
7991
7992         * rt/share/html/Elements/EditCustomFieldDate: no times on custom
7993           field dates, at least for now, RT#8449
7994
7995 2010-07-27 15:18  ivan
7996
7997         * bin/rt-update-customfield-dates: correct custom field dates,
7998           RT#8449
7999
8000 2010-07-27 03:09  ivan
8001
8002         * rt/lib/RT/Ticket_Overlay.pm: don't leak transactions indicating
8003           reminders are implemented as tickets, RT#8260
8004
8005 2010-07-27 02:02  ivan
8006
8007         * rt/lib/RT/Ticket_Overlay.pm: should fix customer #1 getting added
8008           if i set myself as a requestor on ticket creation, RT#6640
8009
8010 2010-07-27 00:08  ivan
8011
8012         * FS/FS/Maestro.pm: fix fallout with original API usage, oops,
8013           RT#9334
8014
8015 2010-07-26 23:51  ivan
8016
8017         * httemplate/misc/maestro-customer_status.cgi: extend maestro
8018           status API for the multi-service scenario, RT#9334
8019
8020 2010-07-26 23:48  ivan
8021
8022         * FS/FS/Maestro.pm, FS/FS/cust_pkg.pm,
8023           httemplate/misc/maestro-customer_status-test.html,
8024           httemplate/misc/maestro-customer_status.cgi,
8025           httemplate/misc/maestro-customer_status.html,
8026           httemplate/view/cust_main/packages.html,
8027           httemplate/view/cust_main/packages/services.html: extend maestro
8028           status API for the multi-service scenario, RT#9334
8029
8030 2010-07-26 18:57  ivan
8031
8032         * httemplate/misc/: maestro-customer_status-test.html: better
8033           pretty-printing for array values
8034
8035 2010-07-26 18:48  ivan
8036
8037         * FS/FS/Conf.pm, httemplate/misc/maestro-customer_status-test.html,
8038           httemplate/view/cust_main.cgi: add test page for maestro status,
8039           RT#9381
8040
8041 2010-07-26 16:00  ivan
8042
8043         * httemplate/elements/header-popup.html: add doc
8044
8045 2010-07-26 15:59  ivan
8046
8047         * httemplate/: view/svc_acct/communigate.html,
8048           edit/cgp_rule-redirect_all.html, edit/cgp_rule-vacation.html:
8049           communigate vacation & redirect all rules, RT#7514
8050
8051 2010-07-25 22:01  ivan
8052
8053         * rt/: FREESIDE_MODIFIED, share/html/Ticket/Elements/BulkLinks: fix
8054           needless error when bulk deleting tickets
8055
8056 2010-07-25 13:44  jeff
8057
8058         * FS/FS/Upgrade.pm: missing upgrade
8059
8060 2010-07-25 00:30  ivan
8061
8062         * FS/FS/otaker_Mixin.pm: limit memory use when upgrading
8063           attachments
8064
8065 2010-07-25 00:08  ivan
8066
8067         * FS/FS/cust_pay.pm: proceed with upgrade even when N/A cards can't
8068           be recovered
8069
8070 2010-07-25 00:03  ivan
8071
8072         * FS/FS/cust_main.pm: don't queue fuzzyfile upgrade jobs on otaker
8073           upgrade
8074
8075 2010-07-23 16:16  ivan
8076
8077         * FS/FS/pay_batch.pm: put batch card numbers/masks in cust_pay so
8078           they can be refunded, patch from peter loeppky, RT#8776
8079
8080 2010-07-23 15:50  ivan
8081
8082         * rt/lib/RT/Tickets_Overlay.pm: cleaner customer number searching,
8083           RT#8784
8084
8085 2010-07-23 15:09  ivan
8086
8087         * rt/: share/html/Elements/RT__CustomField/ColumnMap,
8088           FREESIDE_MODIFIED, share/html/Elements/RefreshHomepage: fix rt/rt
8089           links moving custom fields up/down and refreshing homepage,
8090           RT#9280
8091
8092 2010-07-23 03:02  ivan
8093
8094         * FS/FS/svc_CGP_Mixin.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
8095           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi: add
8096           EmptyTrash values and finish consolidating the CGP timezone
8097           arrays, RT#7083
8098
8099 2010-07-23 02:32  ivan
8100
8101         * FS/MANIFEST, FS/FS/svc_CGPRule_Mixin.pm, FS/FS/svc_CGP_Mixin.pm,
8102           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
8103           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi:
8104           consolidate four CGP timezone arrays, RT#7083
8105
8106 2010-07-22 17:11  ivan
8107
8108         * FS/FS/access_user.pm, httemplate/edit/cust_main/top_misc.html,
8109           httemplate/elements/tr-select-agent.html,
8110           httemplate/misc/inventory_item-import.html: 'View customers of
8111           all agents' doesn't mean create them, or upload inventory,
8112           RT#7010
8113
8114 2010-07-22 16:33  mark
8115
8116         * FS/FS/Conf.pm, httemplate/view/cust_main/tickets.html: option to
8117           force default queue for new tickets in cust_main, RT#8889
8118
8119 2010-07-22 14:01  ivan
8120
8121         * rt/: lib/RT/Tickets_Overlay.pm,
8122           share/html/Search/Elements/DisplayOptions: sorting ticket results
8123           by customer custnum or name, RT#8784
8124
8125 2010-07-22 12:42  mark
8126
8127         * httemplate/edit/elements/rate_detail.html: cdr rating by day and
8128           time, part 2, RT#4763
8129
8130 2010-07-22 12:42  ivan
8131
8132         * rt/lib/RT/URI/freeside.pm: eliminate needless backtraces
8133
8134 2010-07-22 09:47  ivan
8135
8136         * FS/FS/msg_template.pm, httemplate/browse/msg_template.html,
8137           httemplate/edit/msg_template.html,
8138           httemplate/edit/process/msg_template.html,
8139           httemplate/elements/menu.html: allow Configuration ACL to edit
8140           templates, RT#8324
8141
8142 2010-07-22 00:25  mark
8143
8144         * httemplate/search/: report_receivables.cgi,
8145           unapplied_cust_pay.html, elements/cust_main_dayranges.html: Fix
8146           weird behavior of aging report, RT#9234
8147
8148 2010-07-21 17:11  mark
8149
8150         * FS/FS/rate_time_interval.pm, httemplate/edit/rate.cgi,
8151           httemplate/edit/rate_region.cgi, httemplate/edit/rate_time.cgi,
8152           httemplate/edit/process/rate_region.cgi,
8153           httemplate/edit/process/rate_time.cgi,
8154           httemplate/elements/auto-table.html,
8155           httemplate/elements/menu.html: cdr rating by day and time, part
8156           2, RT#4763
8157
8158 2010-07-21 14:07  ivan
8159
8160         * rt/etc/: RT_Config.pm, RT_Config.pm.in: RTx::Checklist still in
8161           dev
8162
8163 2010-07-21 03:31  ivan
8164
8165         * rt/: FREESIDE_MODIFIED, etc/RT_Config.pm, etc/RT_Config.pm.in,
8166           share/html/Elements/RT__Ticket/ColumnMap,
8167           share/html/Search/Elements/BuildFormatString: show customers in
8168           ticket lists, RT#8784
8169
8170 2010-07-20 19:10  ivan
8171
8172         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html,
8173           share/html/Search/Elements/PickCFs: fix problems searching the
8174           new custom fields w/dates, RT#8449
8175
8176 2010-07-20 19:06  ivan
8177
8178         * FS/FS/Mason.pm, rt/share/html/Elements/SelectDate: fix calendar
8179           popup for weirdly named fields in RT, for the quotes around
8180           custom field bullshit, RT#8449
8181
8182 2010-07-20 10:23  ivan
8183
8184         * httemplate/docs/about.html: 2.1.1
8185
8186 2010-07-19 17:59  ivan
8187
8188         * rt/: lib/RT/CustomField_Overlay.pm, lib/RT/Record.pm,
8189           lib/RT/Tickets_Overlay.pm, lib/RT/Interface/Web.pm,
8190           FREESIDE_MODIFIED, share/html/Elements/EditCustomFieldDate,
8191           share/html/Elements/ShowCustomFieldDate,
8192           share/html/Search/Build.html, share/html/Search/Elements/PickCFs:
8193           RT custom fields patch, RT#8449
8194
8195 2010-07-17 15:26  ivan
8196
8197         * httemplate/edit/part_tag.html: customer tags, RT#9192
8198
8199 2010-07-17 15:14  ivan
8200
8201         * FS/FS/UI/Web/small_custview.pm, httemplate/view/cust_main.cgi,
8202           httemplate/view/cust_main/misc.html, FS/FS/Conf.pm: customer
8203           tags, RT#9192
8204
8205 2010-07-17 14:41  ivan
8206
8207         * httemplate/: browse/part_tag.html, edit/part_tag.html,
8208           elements/pickcolor.html, elements/tr-pickcolor.html: customer
8209           tags, RT#9192
8210
8211 2010-07-16 16:45  ivan
8212
8213         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
8214           FS/FS/cust_tag.pm, httemplate/elements/select-cust_tag.html,
8215           httemplate/elements/tr-select-cust_tag.html,
8216           httemplate/edit/part_tag.html,
8217           httemplate/edit/cust_main/top_misc.html,
8218           httemplate/edit/process/cust_main.cgi,
8219           httemplate/view/cust_main/misc.html: customer tags, RT#9192
8220
8221 2010-07-15 20:09  mark
8222
8223         * httemplate/view/cust_main/tickets.html: adjust "Create Ticket"
8224           link, RT#7656
8225
8226 2010-07-15 14:46  ivan
8227
8228         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Mason.pm,
8229           FS/FS/cust_tag.pm, FS/FS/part_tag.pm, FS/t/cust_tag.t,
8230           FS/t/part_tag.t, httemplate/browse/part_tag.html,
8231           httemplate/edit/part_tag.html,
8232           httemplate/edit/process/part_tag.html,
8233           httemplate/elements/menu.html: customer tags, RT#9192
8234
8235 2010-07-15 13:34  mark
8236
8237         * FS/FS/part_pkg/voip_cdr.pm: add skip_dst_prefix option, RT#3288
8238
8239 2010-07-13 17:19  jeff
8240
8241         * FS/FS/part_pkg/voip_cdr.pm: include rate_detail->conn_sec in
8242           displayed duration #RT8605
8243
8244 2010-07-13 16:11  mark
8245
8246         * FS/FS/: Misc.pm, cust_main.pm: improve error handling on mass
8247           email jobs, RT#8720
8248
8249 2010-07-13 15:55  ivan
8250
8251         * FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi:
8252           Optional alternate rate plan when accountcode is toll free,
8253           RT#8084
8254
8255 2010-07-13 04:09  ivan
8256
8257         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
8258           httemplate/edit/msg_template.html,
8259           httemplate/edit/elements/edit.html,
8260           httemplate/elements/htmlarea.html, FS/FS/cust_main.pm,
8261           FS/FS/part_event/Action/notice.pm: notices, RT#8324
8262
8263 2010-07-12 15:55  mark
8264
8265         * httemplate/: elements/bill.html, view/cust_main/billing.html: fix
8266           "Bill now" link, RT#9207
8267
8268 2010-07-12 06:17  ivan
8269
8270         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/msg_template.pm,
8271           FS/FS.pm, FS/MANIFEST, FS/t/msg_template.t,
8272           httemplate/browse/msg_template.html,
8273           httemplate/edit/msg_template.html,
8274           httemplate/edit/process/msg_template.html,
8275           httemplate/elements/menu.html,
8276           httemplate/elements/tr-htmlarea.html: message templates, RT#8896
8277
8278 2010-07-12 06:07  ivan
8279
8280         * FS/FS/Mason.pm: message templates, RT#8896
8281
8282 2010-07-11 23:19  ivan
8283
8284         * httemplate/view/svc_domain/dns.html: fix wording
8285
8286 2010-07-10 02:43  ivan
8287
8288         * FS/FS/cust_credit_bill_pkg.pm: should fix intermittent "Illegal
8289           (money) amount" error applying credits to invoices when using
8290           texas tax, RT#8930
8291
8292 2010-07-10 02:17  ivan
8293
8294         * httemplate/: elements/bill.html, view/cust_main/billing.html:
8295           prevent new "Bill now" link from futzing up later forms, RT#9193
8296
8297 2010-07-09 23:31  ivan
8298
8299         * FS/FS/cdr.pm: more resilliant cdrbatch upgrade
8300
8301 2010-07-09 23:23  ivan
8302
8303         * FS/FS/cust_pay.pm: fix payinfo N/A upgrade, RT#8809
8304
8305 2010-07-09 19:15  mark
8306
8307         * FS/FS/part_export/ldap.pm: LDAP export delete and replace
8308           methods, RT#1854
8309
8310 2010-07-09 15:34  ivan
8311
8312         * rpm/build/: BOOTSTRAP, enrpm, native/ovid2flute: changes to get
8313           enrpm working
8314
8315 2010-07-08 16:53  ivan
8316
8317         * rpm/build/: build-freeside, expect-addsign, BOOTSTRAP: 32 bit and
8318           make the repo stuff work, RT#8190
8319
8320 2010-07-08 16:08  ivan
8321
8322         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
8323           mock/centos-5-i386.cfg: 32 bit and make the repo stuff work,
8324           RT#8190
8325
8326 2010-07-08 14:28  ivan
8327
8328         * rpm/build/: build-freeside, cvs-check-and-build, refresh-repo,
8329           mock/centos-5-i386.cfg, mock/centos-5-x86_64.cfg: generating
8330           RPMS, RT#8190
8331
8332 2010-07-08 02:32  ivan
8333
8334         * rpm/build/: BOOTSTRAP, build-freeside, buildsysrc,
8335           cvs-check-and-build, mock/centos-5-i386.cfg,
8336           mock/centos-5-x86_64.cfg, mock/defaults.cfg, mock/logging.ini,
8337           mock/site-defaults.cfg, mock/sles-10-i386.cfg,
8338           mock/sles-10-x86_64.cfg, native/Ovid.diff, native/build-from-cvs,
8339           native/freeside-cvs, native/makesrpm,
8340           native/ovid-0.12-1.x86_64.rpm, native/ovid2flute: checking in
8341           more of the rpm build system (is that it?)
8342
8343 2010-07-07 18:15  jeff
8344
8345         * FS/FS/tax_rate.pm: grr - fix agentnum passing
8346
8347 2010-07-07 14:00  ivan
8348
8349         * rpm/build/build-freeside: dropping centos/rhel 4
8350
8351 2010-07-07 10:51  ivan
8352
8353         * rpm/build/: build-freeside, cvs-check-and-build, enrpm,
8354           expect-addsign, expect-signrepo, ovid2flute, refresh-repo:
8355           checking in RPM build system
8356
8357 2010-07-06 13:59  mark
8358
8359         * FS/bin/freeside-queued: fix oops
8360
8361 2010-07-06 13:56  mark
8362
8363         * FS/bin/: freeside-cdr-sftp_and_import, freeside-queued: add
8364           command line opts for port, passive mode, and debug level,
8365           RT#9115
8366
8367 2010-07-06 05:18  mark
8368
8369         * FS/FS/cust_main.pm, httemplate/elements/bill.html,
8370           httemplate/elements/progress-init.html, httemplate/misc/bill.cgi,
8371           httemplate/view/cust_main/billing.html: "Bill now" link uses job
8372           queue/progressbar, RT#8995
8373
8374 2010-07-05 14:10  ivan
8375
8376         * FS/FS/part_export/: cust_http.pm, http.pm: customer exports,
8377           RT#8952
8378
8379 2010-07-05 13:18  jeff
8380
8381         * FS/FS/part_export/domreg_opensrs.pm: place errors where users can
8382           find them (in the queue)
8383
8384 2010-07-05 01:59  jeff
8385
8386         * FS/FS/part_export/domreg_opensrs.pm: fix bad bug causing
8387           inappropriate renewals
8388
8389 2010-07-02 21:19  ivan
8390
8391         * FS/bin/freeside-selfservice-xmlrpcd: fix leaking db connections
8392           in freeside-selfservice-xmlrpcd, RT#7780
8393
8394 2010-07-02 18:25  ivan
8395
8396         * FS/FS/cust_main.pm: should fix cancellations in rare
8397           circumstances where cached _num_cust_svc becomes inaccurate,
8398           RT#8994
8399
8400 2010-07-02 16:36  mark
8401
8402         * FS/FS/part_pkg/voip_cdr.pm: fix bad bug from #4763
8403
8404 2010-07-02 11:56  ivan
8405
8406         * FS/FS/cust_main.pm: more debugging for weird bill lockup, RT#8993
8407
8408 2010-07-01 20:06  jeff
8409
8410         * conf/invoice_html: fix html ext_desc alignment in svc_phone
8411           sections
8412
8413 2010-07-01 17:25  ivan
8414
8415         * FS/FS/: cust_event.pm, cust_main.pm: fix bad transactional
8416           decisions that made it possible to abort and rollback a gateway
8417           payment, RT#8995
8418
8419 2010-07-01 12:30  ivan
8420
8421         * httemplate/docs/credits.html: He's gone
8422
8423 2010-06-30 18:53  mark
8424
8425         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/rate.pm,
8426           FS/FS/rate_detail.pm, FS/FS/rate_time.pm,
8427           FS/FS/rate_time_interval.pm, FS/FS/part_pkg/voip_cdr.pm,
8428           FS/t/rate_time.t, FS/t/rate_time_interval.t,
8429           httemplate/browse/rate.cgi, httemplate/browse/rate_time.html,
8430           httemplate/edit/rate_detail.html, httemplate/edit/rate_time.cgi,
8431           httemplate/edit/process/rate_time.cgi,
8432           httemplate/elements/auto-table.html,
8433           httemplate/misc/delete-rate_detail.html: voip_cdr call rating by
8434           day and time, RT#4763
8435
8436 2010-06-30 14:56  ivan
8437
8438         * FS/bin/: freeside-dbdef-create, freeside-fetch, freeside-setup:
8439           -T causing problems
8440
8441 2010-06-30 13:42  ivan
8442
8443         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
8444           FS/FS/part_export/cust_http.pm, FS/FS/part_export/http.pm,
8445           httemplate/config/config.cgi,
8446           httemplate/config/config-process.cgi: cust_main exports!
8447           cust_main-exports config option and part_export/cust_http.pm
8448           export, RT#8952
8449
8450 2010-06-30 10:48  ivan
8451
8452         * rt/share/html/Elements/ShowUserVerbose: better looking verbose
8453           user strings with less visual noise
8454
8455 2010-06-30 00:09  ivan
8456
8457         * FS/FS/Mason.pm: final fix for ticket links graph reliability:
8458           make sure RT::Util saft_run-child is always available
8459
8460 2010-06-29 23:58  ivan
8461
8462         * htetc/freeside-rt.conf: one more fix for RT links graphs
8463
8464 2010-06-29 23:52  ivan
8465
8466         * rt/share/html/Ticket/Graphs/index.html: fix another case of
8467           rt/rt/, urg
8468
8469 2010-06-29 23:47  ivan
8470
8471         * FS/FS/Mason.pm: depend on IPC::Run::SafeHandles rather than
8472           barfing an error on ticket links graph
8473
8474 2010-06-29 12:51  ivan
8475
8476         * FS/FS/: Record.pm, cdr.pm, cdr/taqua_om.pm: Taqua OM CDR format,
8477           RT#7518
8478
8479 2010-06-28 22:22  ivan
8480
8481         * httemplate/: graph/cust_bill_pkg.cgi, search/cust_bill_pkg.cgi,
8482           search/cust_credit_bill_pkg.html,
8483           search/report_prepaid_income.cgi: eliminate filtering of info
8484           from COMP customers on financial reports, RT#8787
8485
8486 2010-06-28 21:32  ivan
8487
8488         * FS/FS/cust_main.pm: Ordered status for the limbo between Prospect
8489           and Active, RT#8712
8490
8491 2010-06-28 21:22  ivan
8492
8493         * FS/FS/: cust_main.pm, cust_pkg.pm: Ordered status for the limbo
8494           between Prospect and Active, RT#8712
8495
8496 2010-06-28 18:40  ivan
8497
8498         * FS/FS/: svc_pbx.pm, Conf.pm: add global_unique-pbx_title to
8499           disable duplicate checking on svc_pbx.title
8500
8501 2010-06-28 18:17  jeff
8502
8503         * httemplate/misc/process/recharge_svc.html: protect set_usage and
8504           reset_usage here, too
8505
8506 2010-06-28 18:01  jeff
8507
8508         * httemplate/edit/process/svc_acct.cgi: protect call to set_usage
8509
8510 2010-06-28 15:40  ivan
8511
8512         * FS/FS/part_pkg/voip_cdr.pm: fix for new svc_pbx.title CDR
8513           matching, thanks jeff, RT#8084
8514
8515 2010-06-28 15:20  jeff
8516
8517         * FS/FS/part_pkg/voip_cdr.pm: connection charge handling which
8518           comports with history of module
8519
8520 2010-06-28 13:47  jeff
8521
8522         * FS/FS/part_pkg/voip_cdr.pm: correct connection charge calculation
8523
8524 2010-06-28 01:12  ivan
8525
8526         * FS/FS/: Conf.pm, cdr.pm, part_pkg/voip_cdr.pm, svc_pbx.pm:
8527           matching CDRs to svc_pbx records by title, RT#8084
8528
8529 2010-06-27 22:13  jeff
8530
8531         * httemplate/search/report_newtax.html: fix under ie8 (and others?)
8532           RT8274
8533
8534 2010-06-27 21:11  jeff
8535
8536         * FS/FS/: cust_bill.pm, usage_class.pm: add some dollar signs
8537           RT8704
8538
8539 2010-06-27 02:25  jeff
8540
8541         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, usage_class.pm: planet
8542           telesis invoice fixups RT 8707,8406
8543
8544 2010-06-26 13:54  ivan
8545
8546         * httemplate/misc/: maestro-customer_status.cgi,
8547           maestro-customer_status.html: adding more REST-like API for
8548           maestro here too
8549
8550 2010-06-26 13:50  ivan
8551
8552         * FS/FS/Maestro.pm: find svc_pbx service correctly and cope anyway
8553           if it isn't there, RT#8712
8554
8555 2010-06-26 13:46  ivan
8556
8557         * FS/FS/Maestro.pm: cancelled outboudn package doesn't count,
8558           RT#8712
8559
8560 2010-06-26 13:43  ivan
8561
8562         * FS/FS/Maestro.pm: finding services correctly for RT#8712
8563
8564 2010-06-26 02:34  ivan
8565
8566         * FS/FS/Conf.pm, FS/FS/Maestro.pm, FS/FS/Schema.pm,
8567           FS/FS/XMLRPC.pm, FS/FS/svc_pbx.pm, FS/MANIFEST,
8568           httemplate/misc/xmlrpc.cgi: maestro cust status as reqeusted,
8569           RT#8712
8570
8571 2010-06-24 01:17  jeff
8572
8573         * FS/FS/cust_bill.pm: get section subtotalling right
8574
8575 2010-06-23 16:45  ivan
8576
8577         * FS/FS/part_export/communigate_pro.pm,
8578           httemplate/view/svc_forward.cgi: add display of forward
8579           destionations via GetForward, RT#7083
8580
8581 2010-06-23 16:22  ivan
8582
8583         * httemplate/view/svc_domain/acct_defaults.html: spealing
8584
8585 2010-06-23 16:06  ivan
8586
8587         * FS/FS/part_export/communigate_pro.pm: fix domain renames, RT#7083
8588
8589 2010-06-23 15:48  ivan
8590
8591         * httemplate/elements/communigate_pro-accessmodes.html: add
8592           services as per customer, RT#7083
8593
8594 2010-06-23 15:19  ivan
8595
8596         * httemplate/elements/communigate_pro-accessmodes.html: add
8597           services as per customer, RT#7083
8598
8599 2010-06-23 13:55  ivan
8600
8601         * httemplate/misc/cdr-post.cgi: well-formed CSV on success, too,
8602           RT#8906
8603
8604 2010-06-23 13:55  ivan
8605
8606         * FS/FS/cdr.pm: parse text startdate and enddate in CDRs, RT#8906
8607
8608 2010-06-23 13:53  ivan
8609
8610         * httemplate/misc/cdr-post.cgi: strict CSV when errors contain an
8611           ", RT#8906
8612
8613 2010-06-23 13:51  ivan
8614
8615         * httemplate/misc/cdr-post.cgi: fix cdrbatch problem, RT#8906
8616
8617 2010-06-23 01:37  jeff
8618
8619         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
8620           conf/invoice_latexcoupon, httemplate/config/config-process.cgi:
8621           add config variables to position invoice addresses in envelope
8622           windows RT8384
8623
8624 2010-06-21 21:15  ivan
8625
8626         * FS/FS/: ClientAPI/MyAccount.pm, TicketSystem/RT_Internal.pm:
8627           remove extra debugging, RT#7780
8628
8629 2010-06-21 18:26  ivan
8630
8631         * FS/bin/freeside-selfservice-xmlrpcd: fix (probably harmless)
8632           "DBD::Pg::db disconnect failed: server closed the connection
8633           unexpectedly" warning, RT#7780
8634
8635 2010-06-21 18:20  ivan
8636
8637         * FS/FS/TicketSystem/RT_Internal.pm: enable debugging for
8638           create_ticket call to pinpoint lockup, RT#7780
8639
8640 2010-06-21 17:52  ivan
8641
8642         * FS/FS/ClientAPI/MyAccount.pm: enable debugging for create_ticket
8643           call to pinpoint lockup
8644
8645 2010-06-20 16:20  ivan
8646
8647         * httemplate/elements/communigate_pro-accessmodes.html: new
8648           communigate pro accessmodes choices... not 100% sure on the
8649           names, RT#7083
8650
8651 2010-06-20 15:50  ivan
8652
8653         * rt/etc/: RT_Config.pm, RT_Config.pm.in, RT_SiteConfig.pm: restore
8654           email addresses in RT 3.8, whew
8655
8656 2010-06-19 13:58  ivan
8657
8658         * FS/FS/cust_main.pm: daily (bill/collect) optimization, RT#6802
8659
8660 2010-06-19 12:29  ivan
8661
8662         * FS/FS/part_export/: domreg_opensrs.pm: return rather than ignore
8663           errors inserting into the job queue during
8664           _export_insert_on_payment
8665
8666 2010-06-19 11:59  ivan
8667
8668         * FS/FS/cust_bill_ApplicationCommon.pm: should fix
8669           FS::svc_acct=HASH(0xe854058) errors inserting payments, fallout
8670           from opensrs on #5825, RT#8853
8671
8672 2010-06-17 13:31  ivan
8673
8674         * httemplate/view/cust_main/misc.html: fix bug from "View customers
8675           of all agents" addition
8676
8677 2010-06-17 12:49  ivan
8678
8679         * FS/FS/payinfo_Mixin.pm: further CF fixes, doh
8680
8681 2010-06-17 12:45  ivan
8682
8683         * FS/FS/cust_pay.pm: fix fallout from N/A payinfo, RT#8809
8684
8685 2010-06-17 12:39  ivan
8686
8687         * FS/FS/cust_main.pm: fix cards being inserted as N/A (fallout from
8688           RT#4103), RT#8809
8689
8690 2010-06-17 10:50  jeff
8691
8692         * FS/FS/svc_acct.pm: fix null option with placeholders
8693
8694 2010-06-17 10:19  ivan
8695
8696         * FS/bin/freeside-selfservice-xmlrpcd: just go ahead and depend on
8697           POE 1.2 seems the path of least resistance, RT#7780
8698
8699 2010-06-17 10:18  ivan
8700
8701         * FS/bin/freeside-selfservice-xmlrpcd: ok
8702
8703 2010-06-16 22:19  ivan
8704
8705         * FS/bin/freeside-selfservice-xmlrpcd: lenny POE compat, RT#7780
8706
8707 2010-06-16 19:08  ivan
8708
8709         * FS/FS/AccessRight.pm, FS/FS/access_user.pm,
8710           httemplate/browse/part_event.html,
8711           httemplate/browse/part_pkg.cgi,
8712           httemplate/edit/prospect_main.html,
8713           httemplate/edit/process/elements/process.html,
8714           httemplate/view/prospect_main.html,
8715           httemplate/view/cust_main/misc.html: Add "View customers of all
8716           agents" access rights, RT#7010
8717
8718 2010-06-16 18:17  ivan
8719
8720         * httemplate/view/cust_main/misc.html: better agent virt
8721
8722 2010-06-16 18:17  ivan
8723
8724         * httemplate/misc/process/payment.cgi: style
8725
8726 2010-06-16 18:16  ivan
8727
8728         * httemplate/misc/delete-cgp_rule.html: fix comment
8729
8730 2010-06-16 18:16  ivan
8731
8732         * httemplate/edit/process/elements/svc_Common.html: new-style mason
8733
8734 2010-06-16 18:15  ivan
8735
8736         * httemplate/edit/elements/edit.html: slighly better error message
8737           when things go awry
8738
8739 2010-06-16 18:15  ivan
8740
8741         * httemplate/edit/cust_main/birthdate.html: indentation
8742
8743 2010-06-16 18:15  ivan
8744
8745         * httemplate/edit/prospect_main.html: remove debugging
8746
8747 2010-06-16 18:14  ivan
8748
8749         * httemplate/edit/cust_main.cgi: "Customer" not necessary as part
8750           of label, KISS
8751
8752 2010-06-16 18:14  ivan
8753
8754         * httemplate/index.html: enable dashboard-install_welcome
8755
8756 2010-06-16 14:53  ivan
8757
8758         * FS/FS/Conf.pm, FS/FS/Daemon.pm,
8759           FS/bin/freeside-selfservice-xmlrpcd, init.d/freeside-init: a
8760           local XML-RPC server for ncic: daemonize and respond to TERM,
8761           RT#7780
8762
8763 2010-06-16 12:41  ivan
8764
8765         * FS/: bin/freeside-selfservice-xmlrpcd, FS/Daemon.pm: a local
8766           XML-RPC server for ncic: daemonize and respond to TERM, RT#7780
8767
8768 2010-06-16 01:42  ivan
8769
8770         * FS/bin/freeside-selfservice-xmlrpcd: a local XML-RPC server for
8771           ncic: cleanup as a modern POE app, RT#7780
8772
8773 2010-06-16 00:50  ivan
8774
8775         * FS/MANIFEST, FS/FS/ClientAPI_XMLRPC.pm,
8776           FS/bin/freeside-selfservice-xmlrpcd,
8777           fs_selfservice/perl/xmlrpc_local-phonenum_balance.pl: start of a
8778           local XML-RPC server for ncic, RT#7780
8779
8780 2010-06-15 19:19  mark
8781
8782         * FS/FS/pay_batch.pm, httemplate/elements/file-upload.html,
8783           httemplate/misc/upload-batch.cgi,
8784           httemplate/search/cust_pay_batch.cgi: RT#5683: payment batch
8785           upload uses job queue and progressbar
8786
8787 2010-06-14 23:40  ivan
8788
8789         * httemplate/search/rt_transaction.html: ticket # and
8790           account(customer) options for time worked report
8791
8792 2010-06-14 23:35  ivan
8793
8794         * httemplate/search/rt_transaction.html: ticket # and
8795           account(customer) options for time worked report
8796
8797 2010-06-14 23:06  ivan
8798
8799         * httemplate/search/: report_rt_transaction.html,
8800           rt_transaction.html: ticket # and account(customer) options for
8801           time worked report
8802
8803 2010-06-14 22:10  mark
8804
8805         * FS/FS/: Daemon.pm, Misc.pm: RT#7869: fix error messages when
8806           send_email fails in the job queue
8807
8808 2010-06-14 21:50  ivan
8809
8810         * FS/FS/cust_main.pm: fix refunds on 2.1 (fallout from webpay bs on
8811           RT#4103), RT#8700
8812
8813 2010-06-13 11:01  jeff
8814
8815         * FS/FS/svc_acct.pm: avoid sql injection
8816
8817 2010-06-12 22:59  jeff
8818
8819         * FS/FS/ClientAPI/: MyAccount.pm, Signup.pm: eliminate use of
8820           'realtime' arg in calling FS::cust_main_collect RT#4167
8821
8822 2010-06-11 14:17  mark
8823
8824         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
8825           httemplate/search/unapplied_cust_pay.html,
8826           httemplate/search/elements/cust_main_dayranges.html: RT#7266:
8827           continue fixing aging reports
8828
8829 2010-06-10 21:44  mark
8830
8831         * bin/apache.export: fix my mistake
8832
8833 2010-06-10 21:41  mark
8834
8835         * bin/merge-user: RT#8691: script to merge usernums
8836
8837 2010-06-10 21:18  mark
8838
8839         * httemplate/edit/cust_main.cgi: Fix otaker -> usernum issue
8840
8841 2010-06-10 21:14  mark
8842
8843         * bin/: apache.export, merge-user: RT#8691: script to merge
8844           usernums
8845
8846 2010-06-09 21:26  jeff
8847
8848         * httemplate/search/cdr.html: correcting a wild misspelling?
8849
8850 2010-06-08 15:30  mark
8851
8852         * httemplate/view/bill_batch.cgi: spurious warning
8853
8854 2010-06-08 15:24  mark
8855
8856         * FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Schema.pm,
8857           FS/FS/cust_bill.pm, FS/FS/bill_batch.pm,
8858           FS/FS/cust_bill_batch.pm, FS/FS/cust_bill_batch_option.pm,
8859           httemplate/elements/menu.html,
8860           httemplate/elements/progress-init.html,
8861           httemplate/misc/process/bill_batch-print.html,
8862           httemplate/search/bill_batch.cgi, httemplate/view/bill_batch.cgi:
8863           RT#947: batch download of invoice PDFs
8864
8865 2010-06-08 01:24  ivan
8866
8867         * httemplate/misc/: cdr-post.cgi, cdr-post.html: add programmatic
8868           CDR posting, RT#8201
8869
8870 2010-06-07 23:58  ivan
8871
8872         * FS/FS/cdr.pm: respect date_format w/CDRs
8873
8874 2010-06-07 10:44  ivan
8875
8876         * FS/FS/cust_main.pm: revert debugging from fixing agent payment
8877           gateway overrides not working in 2.1, RT#8695
8878
8879 2010-06-07 10:32  ivan
8880
8881         * FS/FS/agent.pm: fix agent payment gateway overrides not working
8882           in 2.1, RT#8695
8883
8884 2010-06-07 10:15  ivan
8885
8886         * FS/FS/cust_main.pm: add debugging
8887
8888 2010-06-06 23:52  ivan
8889
8890         * httemplate/: elements/freeside.css, elements/menubar.html,
8891           view/cust_main.cgi: a little UI goes a long way: have the
8892           customer tabs actually enclose their view
8893
8894 2010-06-06 21:35  ivan
8895
8896         * Makefile: next ver
8897
8898 2010-06-06 19:39  ivan
8899
8900         * httemplate/misc/clone-cgp_rule.html,
8901           httemplate/browse/cgp_rule.html, FS/FS/Conf.pm,
8902           FS/FS/cgp_rule.pm, httemplate/edit/process/elements/process.html,
8903           httemplate/edit/process/cgp_rule.html: domain rules based on
8904           templates (rules from other domains), RT#7514
8905
8906 2010-06-06 17:09  ivan
8907
8908         * FS/FS/Schema.pm, FS/FS/cgp_rule_condition.pm,
8909           httemplate/elements/select-cgp_rule_condition.html,
8910           httemplate/edit/cgp_rule.html, httemplate/browse/cgp_rule.html,
8911           httemplate/edit/process/cgp_rule.html, FS/bin/freeside-upgrade:
8912           mysql compat: cgp_rule_condition s/condition/conditionname/
8913
8914 2010-06-05 23:29  ivan
8915
8916         * httemplate/edit/process/: access_group.html, access_user.html,
8917           agent.cgi: webdemo UI
8918
8919 2010-06-05 23:24  ivan
8920
8921         * httemplate/edit/process/access_user.html: fix disable_acl_changes
8922           on users
8923
8924 2010-06-05 23:19  ivan
8925
8926         * httemplate/config/config-process.cgi, FS/FS/Mason.pm: UI
8927
8928 2010-06-05 23:05  ivan
8929
8930         * httemplate/: edit/process/access_user.html,
8931           pref/pref-process.html: better disable_acl_changes
8932
8933 2010-06-05 22:58  ivan
8934
8935         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
8936           httemplate/config/config-process.cgi: add
8937           disable_settings_changes conf for the demo
8938
8939 2010-06-05 21:22  ivan
8940
8941         * rt/lib/RT/Config.pm: disable the RTAddressRegexp option for now;
8942           waaaaaaay too noise
8943
8944 2010-06-05 20:01  ivan
8945
8946         * httemplate/search/: sql.html, elements/search.html: fix sql
8947           query, RT#8035
8948
8949 2010-06-05 19:27  ivan
8950
8951         * FS/FS/cust_main.pm: log customer with queued billing jobs,
8952           RT#8282
8953
8954 2010-06-05 19:24  ivan
8955
8956         * FS/FS/cust_main.pm: oops, missed CF changes
8957
8958 2010-06-05 14:44  ivan
8959
8960         * FS/FS/otaker_Mixin.pm: should really really fix the
8961           cust_main_note upgrade bullshit, argh, RT#8580
8962
8963 2010-06-05 13:50  ivan
8964
8965         * FS/: bin/freeside-upgrade, FS/Upgrade.pm: should really fix bug
8966           commiting between each table upgrade, arg, RT#8580
8967
8968 2010-06-05 13:30  ivan
8969
8970         * FS/FS/Upgrade.pm: should really fix bug commiting between each
8971           table upgrade, arg, RT#8580
8972
8973 2010-06-05 13:18  ivan
8974
8975         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
8976           upgrade bullshit, RT#8580
8977
8978 2010-06-05 12:50  ivan
8979
8980         * FS/FS/otaker_Mixin.pm: should really fix the cust_main_note
8981           upgrade bullshit, RT#8580
8982
8983 2010-06-05 12:47  ivan
8984
8985         * FS/FS/Upgrade.pm: should fix bug commiting between each table
8986           upgrade, RT#8580
8987
8988 2010-06-05 11:58  ivan
8989
8990         * FS/FS/otaker_Mixin.pm: yuck, deal with those screwed up otakers
8991           in cust_main_note, RT#8580
8992
8993 2010-06-05 10:31  ivan
8994
8995         * FS/FS/cust_credit.pm: ignore misapplied credits when just trying
8996           upgrade the otaker, RT#8580
8997
8998 2010-06-04 22:54  jeff
8999
9000         * httemplate/search/: 477.html, 477partV.html,
9001           elements/search-html.html: fix urls
9002
9003 2010-06-04 22:51  jeff
9004
9005         * FS/FS/part_pkg_taxrate.pm: don't delete too much RT#8581
9006
9007 2010-06-03 09:20  jeff
9008
9009         * FS/FS/cust_main.pm: repair botched refactor start during BOTPP
9010           integration RT# 8600
9011
9012 2010-06-01 12:58  jeff
9013
9014         * FS/FS/CGI.pm, FS/FS/queue.pm, FS/FS/tax_rate.pm, FS/FS/UI/Web.pm,
9015           httemplate/elements/progress-popup.html,
9016           httemplate/search/report_newtax.html,
9017           httemplate/search/report_queued_newtax.cgi: add progressbar,
9018           redirection, and improve links RT#8274
9019
9020 2010-06-01 11:53  mark
9021
9022         * httemplate/search/: h_inventory_item.html,
9023           report_h_inventory_item.html: RT#8460 improvements
9024
9025 2010-06-01 10:40  mark
9026
9027         * httemplate/search/h_inventory_item.html: RT#8460: monthly opening
9028           balance
9029
9030 2010-06-01 09:52  mark
9031
9032         * FS/FS/cdr/wip.pm: RT#8026: skip line charges when importing WIP
9033           CDRs
9034
9035 2010-05-28 00:51  mark
9036
9037         * httemplate/search/cust_pkg.cgi: RT#8465: add service label to
9038           downloadable package reports
9039
9040 2010-05-26 18:02  mark
9041
9042         * httemplate/search/elements/search-html.html: unbreak download
9043           links
9044
9045 2010-05-26 11:37  mark
9046
9047         * httemplate/search/rt_transaction.html: broken link in time worked
9048           report
9049
9050 2010-05-26 09:11  jeff
9051
9052         * FS/FS/tax_rate.pm: correct uncorrected tyop
9053
9054 2010-05-26 00:12  mark
9055
9056         * FS/FS/: Mason.pm, h_inventory_item.pm: RT#8460: inventory
9057           activity report
9058
9059 2010-05-25 23:39  mark
9060
9061         * httemplate/: elements/menu.html, search/h_inventory_item.html,
9062           search/report_h_inventory_item.html: RT#8460: inventory activity
9063           report
9064
9065 2010-05-25 05:43  ivan
9066
9067         * ChangeLog, debian/changelog: Updated for 2.1.0
9068
9069 2010-05-25 05:42  ivan
9070
9071         * httemplate/elements/dashboard-install_welcome.html: adding,
9072           though unused
9073
9074 2010-05-25 05:41  ivan
9075
9076         * httemplate/misc/: rate-import.html, process/rate-import.html:
9077           unfinished rate import
9078
9079 2010-05-25 05:40  ivan
9080
9081         * bin/explain-bill-query: adding
9082
9083 2010-05-25 05:35  ivan
9084
9085         * ChangeLog, debian/changelog: Updated for 2.1.0
9086
9087 2010-05-25 05:33  ivan
9088
9089         * Makefile: fix the rel target
9090
9091 2010-05-25 05:30  ivan
9092
9093         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 2.1.0
9094
9095 2010-05-25 05:16  ivan
9096
9097         * Makefile: its time
9098
9099 2010-05-25 05:14  ivan
9100
9101         * httemplate/misc/process/payment.cgi: cardfortress bit
9102
9103 2010-05-25 05:14  ivan
9104
9105         * httemplate/elements/select-pkg_class.html: add showdisabled
9106           option
9107
9108 2010-05-25 05:12  ivan
9109
9110         * httemplate/docs/about.html: 2.1.0
9111
9112 2010-05-25 04:51  ivan
9113
9114         * rt/: FREESIDE_MODIFIED, share/html/Search/Build.html: wfm to show
9115           the add buttons on rt ticket search
9116
9117 2010-05-25 04:41  ivan
9118
9119         * rt/share/html/NoAuth/css/freeside2.1/: base.css, boxes.css,
9120           collection.css, main.css, misc.css, msie.css, portlets.css: merge
9121           in web2 changes from 3.8.7 to 3.8.8
9122
9123 2010-05-25 04:11  ivan
9124
9125         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
9126
9127 2010-05-25 04:07  ivan
9128
9129         * rt/share/html/Elements/ColumnMap: fix rt/rt/ bad links, RT#7873
9130
9131 2010-05-25 00:53  mark
9132
9133         * httemplate/: misc/inventory_item-move.cgi,
9134           search/inventory_item.html: RT#7010: inventory items can be moved
9135           between agents
9136
9137 2010-05-24 23:04  ivan
9138
9139         * FS/FS/Misc.pm: prevent "Can't locate object method "code" via
9140           package "HTML::Mason::Exception" errors
9141
9142 2010-05-24 16:54  mark
9143
9144         * httemplate/: edit/cust_main_note.cgi,
9145           edit/process/cust_main_note.cgi, view/cust_main/notes.html,
9146           pref/pref-process.html, pref/pref.html: RT#8224: allow user to
9147           disable HTML editor
9148
9149 2010-05-24 09:56  ivan
9150
9151         * httemplate/search/timeworked.html: fix Pg-ism
9152
9153 2010-05-22 18:59  ivan
9154
9155         * FS/FS/Schema.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
9156           FS/FS/cgp_rule_condition.pm, FS/FS/svc_CGPRule_Mixin.pm,
9157           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
9158           FS/FS/part_export/communigate_pro.pm, FS/t/svc_CGPRule_Mixin.t,
9159           httemplate/browse/cgp_rule.html: communigate pro rules, RT#7515
9160
9161 2010-05-22 13:00  ivan
9162
9163         * httemplate/search/svc_acct.cgi: consistent with other places,
9164           showing database primary keys other than custnum, invnum is
9165           stilly
9166
9167 2010-05-22 12:57  jeff
9168
9169         * FS/FS/Report/FCC_477.pm, FS/t/Report-FCC_477.t,
9170           httemplate/search/477.html,
9171           httemplate/search/477partIA_detail.html,
9172           httemplate/search/477partIA_summary.html,
9173           httemplate/search/477partIIA.html,
9174           httemplate/search/477partIIB.html,
9175           httemplate/search/477partIV.html,
9176           httemplate/search/477partV.html,
9177           httemplate/search/report_477.html, FS/MANIFEST, FS/FS/Conf.pm,
9178           FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
9179           FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
9180           httemplate/search/elements/metasearch.html,
9181           httemplate/search/elements/search-html.html,
9182           httemplate/search/elements/search-xml.html,
9183           httemplate/search/elements/search.html: improved fcc 477 report
9184           #7783
9185
9186 2010-05-22 12:47  ivan
9187
9188         * httemplate/search/svc_acct.cgi: really hide uid on account search
9189
9190 2010-05-22 12:13  ivan
9191
9192         * httemplate/search/svc_acct.cgi: hide uid on account search
9193
9194 2010-05-22 11:52  ivan
9195
9196         * FS/FS/Report/Table/Monthly.pm: fix net sales amount (credits were
9197           being applied in wrong month), RT#7502
9198
9199 2010-05-21 16:35  ivan
9200
9201         * httemplate/search/agent_inventory.html,
9202           httemplate/search/inventory_item.html,
9203           httemplate/search/report_agent_inventory.html,
9204           FS/FS/inventory_class.pm, httemplate/browse/inventory_class.html,
9205           httemplate/elements/menu.html: reporting on agent inventory,
9206           RT#7010
9207
9208 2010-05-21 14:18  mark
9209
9210         * FS/FS/cust_bill.pm: typo
9211
9212 2010-05-21 12:57  ivan
9213
9214         * FS/FS/cust_bill.pm: fix 'Use of uninitialized value' spew,
9215           fallout from RT#7266
9216
9217 2010-05-21 12:09  mark
9218
9219         * FS/FS/Report/Table/Monthly.pm,
9220           httemplate/graph/cust_bill_pkg.cgi,
9221           httemplate/graph/report_cust_bill_pkg.html: RT#8504: option to
9222           aggregate agents on sales report
9223
9224 2010-05-20 20:48  mark
9225
9226         * httemplate/edit/part_pkg.cgi: fix typo
9227
9228 2010-05-20 20:42  mark
9229
9230         * FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/voip_inbound.pm,
9231           httemplate/edit/part_pkg.cgi: fix display bug, RT#8524
9232
9233 2010-05-20 20:28  mark
9234
9235         * FS/FS/part_pkg/voip_inbound.pm: fix display bug, RT#8524
9236
9237 2010-05-20 17:21  ivan
9238
9239         * httemplate/edit/elements/edit.html: pass through agent_null to
9240           select-table so manual selection from inventory still works,
9241           RT#7010
9242
9243 2010-05-20 17:09  ivan
9244
9245         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
9246           httemplate/edit/elements/svc_Common.html,
9247           httemplate/search/inventory_item.html: agent virt inventory,
9248           RT#7010
9249
9250 2010-05-20 15:48  ivan
9251
9252         * FS/FS/Schema.pm, FS/FS/AccessRight.pm, FS/FS/inventory_item.pm,
9253           httemplate/browse/inventory_class.html,
9254           httemplate/elements/menu.html,
9255           httemplate/misc/inventory_item-import.html,
9256           httemplate/search/inventory_item.html,
9257           httemplate/search/elements/search.html: agent virt inventory,
9258           RT#7010
9259
9260 2010-05-20 03:13  ivan
9261
9262         * rt/share/html/Elements/TicketList: oops
9263
9264 2010-05-20 02:59  ivan
9265
9266         * rt/FREESIDE_MODIFIED: update modified file list
9267
9268 2010-05-20 02:53  ivan
9269
9270         * rt/share/html/Elements/CollectionList: THIS fixes ticketing main
9271           layout problems.  whew!  RT#6640
9272
9273 2010-05-20 02:44  ivan
9274
9275         * rt/share/html/Elements/TicketList: no...
9276
9277 2010-05-20 02:35  ivan
9278
9279         * rt/share/html/Elements/TicketList: should fix the ui drain
9280           bramage on ticketing main... right?
9281
9282 2010-05-20 01:48  ivan
9283
9284         * httemplate/: elements/columnstart.html, elements/freeside.css,
9285           elements/header.html, elements/tr-justtitle.html,
9286           elements/tr-pkg_svc.html, elements/tr-title.html,
9287           graph/elements/report.html, misc/email-customers.html,
9288           search/cust_tax_exempt.html, search/report_477.html,
9289           search/report_cdr.html, search/report_cust_event.html,
9290           search/report_cust_main.html, search/report_cust_pay.html,
9291           search/report_cust_pkg.html, search/report_cust_refund.html,
9292           search/report_h_cust_pay.html, search/report_prepaid_income.html,
9293           search/report_prospect_main.html, search/report_receivables.html,
9294           search/report_svc_acct.html, search/report_svc_phone.html,
9295           search/report_timeworked.html,
9296           search/report_unapplied_cust_pay.html,
9297           search/elements/cust_main_dayranges.html,
9298           search/elements/search.html, view/prospect_main.html: fix table
9299           titles for new bg color
9300
9301 2010-05-20 01:17  ivan
9302
9303         * httemplate/elements/: xmenu.css, xmenu.top.css, menu.html: nicer
9304           styling for the menus
9305
9306 2010-05-20 01:10  ivan
9307
9308         * httemplate/elements/contact.html: uinit
9309
9310 2010-05-19 18:33  mark
9311
9312         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
9313           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
9314           httemplate/search/report_receivables.cgi: RT#7266: aging report
9315           "as of" date now limits applied payments
9316
9317 2010-05-19 17:57  ivan
9318
9319         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
9320           fix leaking date css, RT#6467
9321
9322 2010-05-19 16:37  ivan
9323
9324         * rt/share/html/: NoAuth/css/calendar.css, Search/Calendar.html:
9325           calenaring (RT#6467): a little UI cleanup goes a long way
9326
9327 2010-05-19 12:04  ivan
9328
9329         * rt/: lib/RTx/Calendar.pm, share/html/Search/Calendar.html: week
9330           view on calendars from Sunday -> Saturday
9331
9332 2010-05-18 21:05  jeff
9333
9334         * FS/FS/cust_bill_pkg.pm: avoid spurious bash default usage
9335           category charges
9336
9337 2010-05-18 19:32  ivan
9338
9339         * rt/: lib/RTx/Calendar.pm, share/html/Elements/CalendarEvent,
9340           share/html/Elements/MyCalendar,
9341           share/html/NoAuth/css/calendar.css,
9342           share/html/Prefs/Calendar.html, etc/RT_Config.pm,
9343           etc/RT_Config.pm.in,
9344           share/html/Callbacks/RTx-Calendar/Elements/Header/Head,
9345           share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default,
9346           share/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default,
9347           share/html/NoAuth/Calendar/dhandler,
9348           share/html/NoAuth/images/created.png,
9349           share/html/NoAuth/images/created_due.png,
9350           share/html/NoAuth/images/due.png,
9351           share/html/NoAuth/images/reminder.png,
9352           share/html/NoAuth/images/resolved.png,
9353           share/html/NoAuth/images/started.png,
9354           share/html/NoAuth/images/starts.png,
9355           share/html/NoAuth/images/starts_due.png,
9356           share/html/NoAuth/images/updated.png,
9357           share/html/Prefs/Elements/CalendarFeed,
9358           share/html/Search/Calendar.html: add RTx::Calendar 0.07
9359
9360 2010-05-18 12:58  ivan
9361
9362         * rt/lib/: RT.pm, RT.pm.in: fix InitSignalHandlers patch
9363
9364 2010-05-18 12:54  ivan
9365
9366         * rt/config.layout.in: add fonitdir to freeside layout to avoid
9367           install errors
9368
9369 2010-05-18 12:41  ivan
9370
9371         * httemplate/edit/access_user.html: fix "Re-enter password" label
9372           on employee edit
9373
9374 2010-05-18 12:20  ivan
9375
9376         * rt/: Makefile, Makefile.in, config.status,
9377           bin/mason_handler.fcgi, bin/mason_handler.scgi, etc/RT_Config.pm,
9378           etc/RT_Config.pm.in, lib/RT.pm, lib/RT.pm.in, lib/RT/Config.pm,
9379           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
9380           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
9381           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
9382           share/html/Admin/Users/Modify.html,
9383           share/html/Ticket/Elements/ShowSummary,
9384           share/html/Ticket/Elements/ShowTransactionAttachments,
9385           share/html/Ticket/Elements/Tabs, share/html/User/Prefs.html:
9386           merging rt \3.8.8 to HEAD
9387
9388 2010-05-18 11:47  ivan
9389
9390         * rt/: share/html/NoAuth/css/autohandler,
9391           share/html/NoAuth/css/print.css,
9392           share/html/NoAuth/css/3.4-compat/titlebox.css,
9393           share/html/NoAuth/css/base/misc.css,
9394           share/html/NoAuth/images/autohandler,
9395           share/html/NoAuth/css/3.4-compat/misc.css,
9396           share/html/NoAuth/css/3.5-default/titlebox.css,
9397           share/html/NoAuth/css/3.5-default/misc.css,
9398           share/html/NoAuth/css/web2/misc.css,
9399           share/html/NoAuth/css/web2/portlets.css,
9400           share/html/NoAuth/css/web2/base.css,
9401           share/html/NoAuth/css/web2/boxes.css,
9402           share/html/NoAuth/css/web2/collection.css,
9403           share/html/NoAuth/css/web2/main.css,
9404           share/html/NoAuth/css/web2/msie.css,
9405           share/html/NoAuth/js/autohandler, share/html/NoAuth/rss/dhandler,
9406           share/html/Download/CustomFieldValue/dhandler,
9407           share/html/Widgets/Form/Select,
9408           share/html/Tools/Reports/CreatedByDates.html,
9409           share/html/Tools/Reports/ResolvedByDates.html,
9410           share/fonts/Droid.README, share/fonts/DroidSansFallback.ttf,
9411           docs/templates.pod, share/fonts/DroidSans.ttf, docs/Security,
9412           docs/timezones_in_charts.pod, etc/upgrade/3.8.8/content,
9413           t/ticket/merge.t, t/data/configs/apache2.2+fastcgi.conf,
9414           t/data/configs/apache2.2+fastcgi.conf.in,
9415           t/data/configs/apache2.2+mod_perl.conf,
9416           t/data/configs/apache2.2+mod_perl.conf.in,
9417           t/api/rights_show_ticket.t, t/api/emailparser.t, t/api/rights.t,
9418           t/web/cf_select_one.t, t/web/search_rss.t,
9419           t/web/custom_frontpage.t, t/web/ticket-create-utf8.t,
9420           t/web/cf_access.t, t/web/cf_onqueue.t, t/web/dashboards.t,
9421           t/customfields/sort_order.t, t/mail/charsets-outgoing.t: import
9422           rt 3.8.8
9423
9424 2010-05-18 11:43  ivan
9425
9426         * rt/: bin/fastcgi_server,
9427           share/html/Elements/RT__CustomField/ColumnMap: Initial revision
9428
9429 2010-05-18 11:43  ivan
9430
9431         * rt/: lib/RT/I18N/zh_TW.po, lib/RT/I18N/ar.po,
9432           lib/RT/I18N/pt_PT.po, lib/RT/I18N/fr.po, lib/RT/I18N/cs.po,
9433           lib/RT/I18N/pt_BR.po, lib/RT/I18N/hr.po, lib/RT/I18N/ja.po,
9434           lib/RT/I18N/ru.po, lib/RT/I18N/pt.po, lib/RT/I18N/zh_CN.po,
9435           lib/RT/I18N/nn.po, lib/RT/Action/Notify.pm,
9436           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
9437           lib/RT/Action/SendEmail.pm, lib/RT/Shredder/Plugin/Users.pm,
9438           lib/RT/Approval/Rule/Created.pm, lib/RT/Approval/Rule/Passed.pm,
9439           lib/RT/Approval/Rule/Rejected.pm, lib/RT/Interface/Email.pm,
9440           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Request.pm,
9441           lib/RT/Interface/Web/Session.pm,
9442           lib/RT/Interface/Email/Auth/GnuPG.pm,
9443           lib/RT/Interface/Web/QueryBuilder/Tree.pm, lib/RT/Test/Web.pm,
9444           bin/mason_handler.scgi.in, lib/RT/Report/Tickets.pm,
9445           lib/RT/Report/Tickets/Entry.pm, bin/fastcgi_server.in, bin/rt.in,
9446           bin/mason_handler.fcgi.in, bin/standalone_httpd.in,
9447           bin/webmux.pl.in, sbin/rt-test-dependencies.in,
9448           sbin/rt-dump-database.in, sbin/rt-dump-database,
9449           sbin/rt-clean-sessions, sbin/rt-clean-sessions.in,
9450           share/html/Search/Chart, share/html/Search/Results.html,
9451           share/html/Search/Results.rdf, share/html/Search/Elements/Chart,
9452           share/html/Search/Elements/ResultsRSSView,
9453           share/html/Dashboards/Render.html,
9454           share/html/Dashboards/Elements/HiddenSearches,
9455           share/html/Admin/Queues/index.html,
9456           share/html/Admin/Queues/Modify.html,
9457           share/html/Admin/Elements/EditTemplates,
9458           share/html/Admin/Elements/EditScrips,
9459           share/html/Admin/Groups/index.html,
9460           share/html/Admin/CustomFields/index.html,
9461           share/html/Admin/Users/Memberships.html,
9462           share/html/Admin/Users/index.html,
9463           share/html/Admin/CustomFields/Objects.html,
9464           share/html/Admin/Tools/Configuration.html,
9465           share/html/Helpers/CalPopup.html,
9466           share/html/Ticket/ModifyDates.html,
9467           share/html/Ticket/Elements/EditDates,
9468           share/html/Ticket/Elements/ShowTransaction,
9469           share/html/Ticket/Elements/ShowDates,
9470           share/html/Ticket/Elements/ShowGroupMembers,
9471           share/html/Ticket/Elements/ShowPeople,
9472           share/html/Ticket/Elements/UpdateCc,
9473           share/html/Ticket/Attachment/dhandler,
9474           share/html/Ticket/Elements/PreviewScrips,
9475           share/html/Ticket/Elements/ShowAttachments,
9476           share/html/Ticket/Elements/ShowMessageStanza,
9477           share/html/Elements/MyReminders, share/html/Elements/ShowUser,
9478           share/html/User/Elements/Tabs, share/html/Elements/Login,
9479           share/html/Elements/ShowUserConcise,
9480           share/html/Elements/MessageBox, share/html/Elements/EditPassword,
9481           share/html/Elements/HeaderJavascript,
9482           share/html/Elements/ShowLinks, share/html/Elements/Logo,
9483           share/html/Elements/ShowRelationLabel,
9484           share/html/Elements/EditCustomFieldSelect,
9485           share/html/Elements/CreateTicket,
9486           share/html/Elements/ShowCustomFields,
9487           share/html/Elements/RT__Queue/ColumnMap,
9488           share/html/Elements/RT__Scrip/ColumnMap,
9489           share/html/Elements/CollectionAsTable/Row,
9490           share/html/Elements/RT__Template/ColumnMap,
9491           share/html/NoAuth/Logout.html, share/html/SelfService/Error.html,
9492           share/html/SelfService/Prefs.html: import rt 3.8.8
9493
9494 2010-05-18 11:40  ivan
9495
9496         * rt/: aclocal.m4, configure, UPGRADING, README,
9497           autom4te.cache/requests, autom4te.cache/traces.0,
9498           autom4te.cache/output.0, m4/rt_layout.m4,
9499           lib/RT/CustomFields_Overlay.pm, lib/RT/I18N.pm,
9500           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/EmailParser.pm,
9501           lib/RT/Util.pm, lib/RT/ObjectCustomFieldValue.pm,
9502           lib/RT/Attachment_Overlay.pm,
9503           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/SQL.pm,
9504           lib/RT/Queues_Overlay.pm, lib/RT/Crypt/GnuPG.pm,
9505           lib/RT/I18N/en.po, lib/RT/I18N/bg.po, lib/RT/I18N/it.po,
9506           lib/RT/I18N/pl.po, lib/RT/I18N/nb.po, lib/RT/I18N/de.po,
9507           lib/RT/I18N/hu.po, lib/RT/I18N/sv.po, lib/RT/I18N/nl.po,
9508           lib/RT/I18N/fi.po, lib/RT/I18N/rt.pot, lib/RT/I18N/id.po,
9509           lib/RT/I18N/he.po, lib/RT/I18N/tr.po, lib/RT/I18N/da.po,
9510           lib/RT/I18N/es.po: import rt 3.8.8
9511
9512 2010-05-17 20:25  ivan
9513
9514         * FS/FS/AccessRight.pm, FS/FS/Conf.pm,
9515           httemplate/search/report_svc_acct.html,
9516           httemplate/search/svc_acct.cgi: add more info to
9517           (customer-specific) service report, RT#6180
9518
9519 2010-05-13 19:16  ivan
9520
9521         * FS/FS/rate.pm, httemplate/edit/rate.cgi: fix losing rates when
9522           renaming a rate plan, RT#8173
9523
9524 2010-05-12 22:43  jeff
9525
9526         * httemplate/misc/queued_report.html,
9527           httemplate/search/report_queued_newtax.cgi, FS/FS/queue.pm,
9528           FS/FS/tax_rate.pm, FS/bin/freeside-queued,
9529           httemplate/search/queue.html,
9530           httemplate/search/report_newtax.html: cope with poor tax
9531           liability report performance by allowing queuing of reports
9532           RT#8274
9533
9534 2010-05-12 22:16  jeff
9535
9536         * FS/FS/cust_main.pm: merge new bop routines into old bop routines
9537           rt#4103
9538
9539 2010-05-12 20:06  ivan
9540
9541         * httemplate/search/cust_bill_pkg.cgi: add "Owed" and "Payment
9542           date" columns to unearned revenue detail, RT#7776
9543
9544 2010-05-12 19:51  ivan
9545
9546         * Makefile: make dev kludge: unstable has 5.10.1
9547
9548 2010-05-12 18:47  ivan
9549
9550         * FS/FS/Setup.pm: fix bootstrapping for 2.1 installs, broken by
9551           fallout from otaker stuff, RT#8395
9552
9553 2010-05-12 18:25  ivan
9554
9555         * Makefile: fix "-e DBI:Pg:dbname=freeside" datasrc winding up in
9556           secrets as a result of weird implementations of echo as a shell
9557           builtin that ignore -e
9558
9559 2010-05-10 23:57  ivan
9560
9561         * FS/FS/part_pkg/voip_cdr.pm: should fix asterisks in destination
9562           numbers causing invoice generation to barf, RT#7840
9563
9564 2010-05-10 23:38  ivan
9565
9566         * FS/FS/rate.pm: fix ignore_unrateable flag, RT#8149
9567
9568 2010-05-07 19:38  ivan
9569
9570         * FS/FS/Mason.pm, httemplate/edit/pkg_category.html: fix package
9571           Categorys spelling, RT#8314
9572
9573 2010-05-04 15:25  mark
9574
9575         * FS/FS/: cdr.pm, cdr/wip.pm: RT#8026: WIP CDR format
9576
9577 2010-04-29 19:32  ivan
9578
9579         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/cgp_rule_action.pm,
9580           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
9581           httemplate/edit/cgp_rule.html,
9582           httemplate/elements/select-cgp_rule_action.html,
9583           httemplate/elements/select-cgp_rule_condition.html: communigate
9584           (phase 2): rules: show conditions/actions on rule browse, fix
9585           rule edit for conditions and actions without op/param, fix rule
9586           edit stickiness on errors.  RT#7514
9587
9588 2010-04-29 00:40  ivan
9589
9590         * httemplate/elements/select-cgp_rule_condition.html,
9591           FS/FS/cgp_rule.pm, httemplate/edit/cgp_rule.html,
9592           httemplate/edit/process/cgp_rule.html,
9593           httemplate/elements/input-text.html,
9594           httemplate/elements/select-cgp_rule_action.html,
9595           httemplate/elements/select.html: communigate (phase 2): rules:
9596           adding conditions and actions to rule edit.  RT#7514
9597
9598 2010-04-28 19:59  ivan
9599
9600         * httemplate/: elements/select-cgp_rule_action.html,
9601           edit/elements/edit.html, elements/select-cgp_rule_condition.html:
9602           communigate (phase 2): rules: adding conditions and actions to
9603           rule edit.  RT#7514
9604
9605 2010-04-27 03:56  ivan
9606
9607         * httemplate/: edit/cgp_rule.html,
9608           elements/select-cgp_rule_action.html,
9609           elements/select-cgp_rule_condition.html, elements/select.html,
9610           elements/tr-select.html: communigate (phase 2): rules: start of
9611           adding conditions and actions to rule edit.  RT#7514
9612
9613 2010-04-27 02:23  ivan
9614
9615         * httemplate/edit/elements/edit.html: tyop
9616
9617 2010-04-26 22:38  mark
9618
9619         * FS/FS/: ClientAPI/MyAccount.pm, Schema.pm, cdr.pm,
9620           cdr_termination.pm, cust_svc.pm, svc_phone.pm,
9621           part_pkg/voip_cdr.pm, part_pkg/voip_inbound.pm: RT#7046: inbound
9622           rate for rate plan billing
9623
9624 2010-04-22 23:47  ivan
9625
9626         * httemplate/view/svc_domain/basics.html: communigate (phase 2):
9627           rules.  RT#7514
9628
9629 2010-04-22 23:43  ivan
9630
9631         * FS/FS/Mason.pm, FS/FS/cgp_rule.pm, FS/FS/cgp_rule_action.pm,
9632           FS/FS/cgp_rule_condition.pm, httemplate/browse/cgp_rule.html,
9633           httemplate/edit/cgp_rule.html,
9634           httemplate/edit/process/cgp_rule.html,
9635           httemplate/misc/delete-cgp_rule.html,
9636           httemplate/view/svc_acct/basics.html,
9637           httemplate/view/svc_acct/communigate.html, FS/FS/Schema.pm:
9638           communigate (phase 2): rules.  RT#7514
9639
9640 2010-04-21 19:00  ivan
9641
9642         * FS/: FS/Schema.pm, FS/cgp_rule.pm, FS/cgp_rule_action.pm,
9643           FS/cgp_rule_condition.pm, FS.pm, MANIFEST, t/cgp_rule.t,
9644           t/cgp_rule_action.t, t/cgp_rule_condition.t: communigate (phase
9645           2): rules.  RT#7514
9646
9647 2010-04-21 02:31  ivan
9648
9649         * httemplate/elements/select-part_pkg.html: "
9650
9651 2010-04-21 02:09  ivan
9652
9653         * httemplate/config/config.cgi: prevent inadvertantly losing
9654           disabled package defs, service defs or package classes in a
9655           config value that uses them (i.e. support_packages)
9656
9657 2010-04-21 01:57  ivan
9658
9659         * httemplate/elements/select-part_pkg.html: prevent inadvertantly
9660           losing disabled package defs, service defs or package classes in
9661           a config value that uses them (i.e. support_packages)
9662
9663 2010-04-20 20:56  ivan
9664
9665         * Makefile: ensure that the trainwreck which was 1.9.2 does not
9666           happen again
9667
9668 2010-04-19 21:29  ivan
9669
9670         * FS/FS/svc_domain.pm, httemplate/edit/part_svc.cgi: communigate
9671           (phase 2): add a textarea type to edit/part_svc so you can set it
9672           to a default or fixed trailer that's multi-line, RT#7514
9673
9674 2010-04-19 21:13  ivan
9675
9676         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
9677           httemplate/view/svc_acct/basics.html,
9678           FS/FS/part_export/communigate_pro.pm,
9679           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
9680           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
9681           2): Account Preferences (& Domain::Account Defaults:Preferences):
9682           ProntoSkinName  RT#7514
9683
9684 2010-04-19 18:51  ivan
9685
9686         * FS/FS/svc_acct.pm, FS/FS/Schema.pm, FS/FS/svc_domain.pm,
9687           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_domain.cgi,
9688           httemplate/view/svc_acct/basics.html,
9689           FS/FS/part_export/communigate_pro.pm,
9690           httemplate/view/svc_domain/acct_defaults.html: communigate (phase
9691           2): Account Preferences (& Domain::Account Defaults:Preferences):
9692           Language, Time zone, Layout, Send read receipts.  RT#7514
9693
9694 2010-04-19 00:09  ivan
9695
9696         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
9697           FS/FS/part_export/communigate_pro.pm,
9698           httemplate/edit/svc_acct.cgi,
9699           httemplate/view/svc_acct/basics.html: communigate (phase 2),
9700           Account:Settings PasswordRecovery.  also fix modification of
9701           svc_acct booleans in export.  RT#7514
9702
9703 2010-04-18 23:15  ivan
9704
9705         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
9706           FS/FS/part_export/communigate_pro.pm,
9707           httemplate/edit/svc_acct.cgi,
9708           httemplate/view/svc_acct/basics.html: communigate provisioning
9709           phase 2: Account:Settings: RulesAllowed, RPOPAllowed, MailToAll,
9710           AddMailTrailer.  RT#7514
9711
9712 2010-04-18 22:01  ivan
9713
9714         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
9715           FS/FS/part_export/communigate_pro.pm,
9716           httemplate/edit/svc_domain.cgi,
9717           httemplate/view/svc_domain/acct_defaults.html: communigate
9718           provisioning phase 2: Domain:Account Defaults:Settings:
9719           RulesAllowed, RPOPAllowed, MailToAll, AddMailTrailer.  RT#7514
9720
9721 2010-04-18 18:25  ivan
9722
9723         * FS/FS/Schema.pm, FS/FS/svc_domain.pm,
9724           FS/FS/part_export/communigate_pro.pm,
9725           httemplate/edit/svc_domain.cgi,
9726           httemplate/view/svc_domain/basics.html: communigate provisioning
9727           phase 2: add svc_domain.trailer -> communigate TrailerText,
9728           RT#7514
9729
9730 2010-04-09 21:21  mark
9731
9732         * httemplate/search/elements/cust_main_dayranges.html: RT#866: fix
9733           payment links
9734
9735 2010-04-09 01:17  ivan
9736
9737         * httemplate/search/elements/cust_main_dayranges.html, FS/MANIFEST,
9738           FS/FS/Mason.pm, FS/FS/Misc/DateTime.pm, FS/FS/UI/Web.pm,
9739           FS/FS/cust_main/Import.pm, httemplate/edit/REAL_cust_pkg.cgi,
9740           httemplate/edit/cust_pay.cgi,
9741           httemplate/edit/process/REAL_cust_pkg.cgi,
9742           httemplate/edit/process/cust_main.cgi,
9743           httemplate/edit/process/cust_pay.cgi,
9744           httemplate/edit/process/quick-charge.cgi,
9745           httemplate/edit/process/quick-cust_pkg.cgi,
9746           httemplate/misc/process/cancel_pkg.html,
9747           httemplate/misc/process/delay_susp_pkg.html,
9748           httemplate/search/pay_batch.cgi,
9749           httemplate/search/report_prepaid_income.cgi,
9750           httemplate/search/sqlradius.cgi: fix date parsing when using
9751           international dates (package date edit), RT#8027
9752
9753 2010-04-09 01:09  jeff
9754
9755         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html: modify
9756           total items for balance below line and current charges above line
9757           with configurable description.  also bug fixes that might close
9758           7896
9759
9760 2010-04-08 12:23  jeff
9761
9762         * httemplate/elements/about_rt.html: close tag rather than open a
9763           new one
9764
9765 2010-04-07 18:15  mark
9766
9767         * FS/FS/cust_pkg.pm, FS/FS/Report/Table/Monthly.pm,
9768           httemplate/elements/menu.html,
9769           httemplate/graph/cust_pkg_cost.cgi,
9770           httemplate/graph/report_cust_pkg_cost.html,
9771           httemplate/search/cust_pkg.cgi: RT#1382: beginning of package
9772           cost report
9773
9774 2010-04-07 01:24  ivan
9775
9776         * httemplate/edit/agent.cgi: also in agent edit, fix form getting
9777           submitted before customer search can complete.  throws "status
9778           connecting to" error and custnum does not get filled in, RT#8014
9779
9780 2010-04-07 01:15  ivan
9781
9782         * httemplate/: edit/access_user.html, edit/elements/edit.html,
9783           elements/search-cust_main.html: in employee edit, fix form
9784           getting submitted before customer search can complete.  throws
9785           "status connecting to" error and custnum does not get filled in,
9786           RT#8014
9787
9788 2010-04-06 23:20  ivan
9789
9790         * FS/FS/TicketSystem/RT_Internal.pm: fix capitalization of RT
9791           tables and columns - mysql fix
9792
9793 2010-04-06 22:52  mark
9794
9795         * FS/FS/pay_batch/RBC.pm: fix floating point error
9796
9797 2010-04-06 21:11  ivan
9798
9799         * httemplate/search/part_pkg.html: fix a mysql-ism in employee
9800           commission report, now compatible with Pg, that's a new one.
9801           RT#6991
9802
9803 2010-04-06 14:43  ivan
9804
9805         * httemplate/search/report_employee_commission.html: fix 1.9-style
9806           employee comission report, RT#6991
9807
9808 2010-04-05 05:24  jeff
9809
9810         * FS/FS/part_export/dashcs_e911.pm: fix noisy but harmless
9811           redeclaration
9812
9813 2010-04-04 23:58  ivan
9814
9815         * conf/invoice_from: company email
9816
9817 2010-04-04 23:57  ivan
9818
9819         * FS/bin/freeside-upgrade: require DBIx::DBSchema 0.39 for mysql
9820
9821 2010-04-04 23:50  ivan
9822
9823         * FS/FS/part_export/thirdlane.pm: thirdlane deletion fix
9824
9825 2010-04-04 22:20  ivan
9826
9827         * FS/FS/part_export/indosoft.pm: initial indosoft export, RT#4068
9828
9829 2010-04-04 18:23  ivan
9830
9831         * httemplate/search/part_pkg.html: last fix for employee
9832           commisssion report, RT#6991
9833
9834 2010-04-04 17:59  ivan
9835
9836         * httemplate/elements/menu.html: add employee commission report to
9837           menu, RT#6991
9838
9839 2010-04-04 16:47  ivan
9840
9841         * FS/FS/Schema.pm: fix otaker upgrade
9842
9843 2010-04-04 16:37  ivan
9844
9845         * FS/FS/cust_pay_void.pm: fix otaker upgrade
9846
9847 2010-04-04 16:27  ivan
9848
9849         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
9850           for cust_attachment & cust_main_note, hopefully
9851
9852 2010-04-04 16:18  ivan
9853
9854         * FS/FS/: cust_attachment.pm, cust_main_note.pm: fix otaker upgrade
9855           for cust_attachment & cust_main_note, hopefully
9856
9857 2010-04-04 15:52  ivan
9858
9859         * FS/FS/: cust_main.pm: fix otaker upgrade for cust_main
9860
9861 2010-04-04 15:44  ivan
9862
9863         * FS/FS/cust_main_note.pm: fix note editing of old notes until we
9864           can fix the cust_main_note.otaker disaster, RT#7991
9865
9866 2010-04-01 14:30  mark
9867
9868         * httemplate/search/elements/cust_main_dayranges.html: fix column
9869           alignment
9870
9871 2010-04-01 01:10  ivan
9872
9873         * FS/FS/part_pkg/: flat.pm, subscription.pm: fix nasty discount
9874           fallout (i hope)
9875
9876 2010-04-01 00:39  ivan
9877
9878         * FS/FS/part_pkg/flat.pm: fix nasty discount fallout (i hope)
9879
9880 2010-03-31 21:43  mark
9881
9882         * FS/FS/UI/Web.pm, httemplate/search/report_receivables.cgi,
9883           httemplate/search/elements/cust_main_dayranges.html,
9884           httemplate/search/elements/search-html.html,
9885           httemplate/search/elements/search.html: RT#866: links to process
9886           payments from aging report
9887
9888 2010-03-31 08:48  jeff
9889
9890         * FS/: MANIFEST, FS/part_export/dashcs_e911.pm: add dash carrier
9891           services e911 support RT7103
9892
9893 2010-03-31 00:41  mark
9894
9895         * httemplate/search/: report_receivables.cgi,
9896           report_receivables.html, report_unapplied_cust_pay.html,
9897           unapplied_cust_pay.html, elements/cust_main_dayranges.html:
9898           RT#7266: aging reports as of a past date
9899
9900 2010-03-31 00:35  ivan
9901
9902         * httemplate/: edit/process/cust_main_attach.cgi,
9903           edit/process/cust_main_note.cgi, view/cust_main/attachments.html,
9904           view/cust_main/notes.html: fix customer notes and attachments wrt
9905           s/otaker/usernum/ changes; still need to look at the migration,
9906           RT#7935
9907
9908 2010-03-30 23:30  ivan
9909
9910         * FS/FS/Misc.pm: eliminate harmless "Use of uninitialized value
9911           $enc in string eq" warnings
9912
9913 2010-03-30 05:12  ivan
9914
9915         * httemplate/search/part_pkg.html, FS/FS/Schema.pm: employee
9916           commission reporting, RT#6991
9917
9918 2010-03-30 05:07  ivan
9919
9920         * httemplate/search/report_employee_commission.html,
9921           FS/FS/cust_main.pm, FS/FS/cust_credit.pm, FS/FS/cust_event.pm,
9922           FS/FS/part_event/Action/pkg_agent_credit.pm,
9923           FS/FS/part_event/Action/pkg_employee_credit.pm,
9924           FS/FS/part_event/Action/pkg_referral_credit.pm: employee
9925           commission reporting, RT#6991
9926
9927 2010-03-29 20:28  ivan
9928
9929         * FS/FS/Record.pm: regexp_sql
9930
9931 2010-03-29 20:10  ivan
9932
9933         * FS/MANIFEST: employee (otaker / access_user) commissioning,
9934           RT#6991
9935
9936 2010-03-29 19:53  ivan
9937
9938         * httemplate/browse/access_user.html,
9939           httemplate/edit/access_user.html, FS/FS/part_pkg.pm,
9940           FS/FS/part_event/Action/pkg_agent_credit.pm,
9941           FS/FS/part_event/Action/pkg_agent_credit_pkg.pm,
9942           FS/FS/part_event/Action/pkg_employee_credit_pkg.pm,
9943           FS/FS/part_event/Action/pkg_referral_credit.pm,
9944           FS/FS/part_event/Action/pkg_referral_credit_pkg.pm,
9945           FS/FS/part_event/Action/Mixin/credit_pkg.pm,
9946           httemplate/elements/search-cust_main.html,
9947           httemplate/elements/tr-search-cust_main.html: employee (otaker /
9948           access_user) commissioning, RT#6991
9949
9950 2010-03-29 19:52  ivan
9951
9952         * FS/FS/part_event/Action/pkg_employee_credit.pm: employee
9953           commissions, RT#6991
9954
9955 2010-03-29 19:04  ivan
9956
9957         * FS/FS/: part_event_condition.pm, part_event/Condition/balance.pm,
9958           part_event/Condition/balance_age.pm,
9959           part_event/Condition/balance_under.pm,
9960           part_event/Condition/cust_bill_has_service.pm,
9961           part_event/Condition/cust_bill_owed.pm,
9962           part_event/Condition/cust_bill_owed_under.pm: fixes for MySQL
9963           CAST drain bramage
9964
9965 2010-03-29 02:18  mark
9966
9967         * FS/FS/Mason.pm, FS/FS/cust_main.pm,
9968           httemplate/elements/select-user.html,
9969           httemplate/elements/tr-select-user.html,
9970           httemplate/graph/report_signupdate.html,
9971           httemplate/graph/signupdate.cgi,
9972           httemplate/graph/elements/monthly.html,
9973           httemplate/graph/elements/report.html,
9974           httemplate/search/cust_main.html: RT#884: search customers by
9975           signup time of day
9976
9977 2010-03-28 17:38  ivan
9978
9979         * FS/FS/cust_pay.pm: move from otaker to proper usernum FK
9980
9981 2010-03-28 17:23  ivan
9982
9983         * FS/FS/: Schema.pm, Upgrade.pm, access_user.pm, banned_pay.pm,
9984           cust_attachment.pm, cust_credit.pm, cust_main.pm,
9985           cust_main_note.pm, cust_pay_void.pm, cust_pkg.pm,
9986           cust_pkg_discount.pm, cust_pkg_reason.pm, cust_refund.pm,
9987           otaker_Mixin.pm: move from otaker to proper usernum FK
9988
9989 2010-03-26 23:21  ivan
9990
9991         * FS/FS/cust_bill_pkg_detail.pm: fix cust_bill_pkg_detail throwing
9992           a fatal error w/MySQL
9993
9994 2010-03-26 23:09  ivan
9995
9996         * httemplate/: view/cust_main.cgi, view/cust_main/notes.html,
9997           edit/cust_main_note.cgi: resize customer not add popup, eliminate
9998           needless <BR> in popup
9999
10000 2010-03-26 21:37  ivan
10001
10002         * FS/FS/Upgrade.pm: these are now supported in supported in
10003           DBIx-DBSchema and friends
10004
10005 2010-03-26 20:43  ivan
10006
10007         * FS/FS/: reason.pm, tax_rate.pm: these are now supported in
10008           supported in DBIx-DBSchema and friends
10009
10010 2010-03-26 15:25  ivan
10011
10012         * httemplate/elements/: select-areacode.html, select-did.html: fix
10013           E911 vs. DID selector on phone provision, RT#7819
10014
10015 2010-03-26 14:43  ivan
10016
10017         * FS/FS/cust_pkg.pm: no DISTINCT ON in MySQL makes kittens cry
10018
10019 2010-03-26 00:52  ivan
10020
10021         * httemplate/elements/: freeside-menu.css, freeside.css: that'll do
10022           for now
10023
10024 2010-03-25 22:02  ivan
10025
10026         * FS/FS/Schema.pm: kludge a fix for the MySQL statustext index
10027           problem, fix s/serial/int/ for non-primary keys in
10028           part_pkg_taxoverride, and s/TEXT/LONGTEXT/ ourselves until
10029           DBIx::DBSchema 0.39
10030
10031 2010-03-25 21:50  ivan
10032
10033         * FS/FS/UID.pm: don't warn about the configuration table during
10034           setup
10035
10036 2010-03-25 19:19  ivan
10037
10038         * bin/build_exten.php: adding build_exten.php since FreePBX won't
10039           ship it
10040
10041 2010-03-25 18:06  ivan
10042
10043         * rt/lib/RT/: Ticket_Overlay.pm: ticket auto-association in the
10044           correct spot.  how the hell did it get merged there?  RT#7882
10045
10046 2010-03-25 15:30  ivan
10047
10048         * httemplate/elements/header.html: fix new header in RT
10049
10050 2010-03-25 15:21  ivan
10051
10052         * rt/lib/RT/User_Overlay.pm: fix user modification?
10053
10054 2010-03-25 14:22  ivan
10055
10056         * rt/lib/RT/URI/freeside.pm: generate a stack backtrace for mystery
10057           freeside link resolution problems
10058
10059 2010-03-25 13:21  ivan
10060
10061         * httemplate/elements/: header.html, searchbar-address2.html,
10062           searchbar-cust_bill.html, searchbar-cust_main.html,
10063           searchbar-cust_svc.html, searchbar-prospect.html,
10064           searchbar-ticket.html: when using a side menubar, put search
10065           boxes on the side too
10066
10067 2010-03-24 18:37  mark
10068
10069         * FS/FS/Mason.pm, httemplate/view/cust_main/notes.html: RT#6226:
10070           security fix for customer notes
10071
10072 2010-03-24 01:37  ivan
10073
10074         * FS/FS/Conf.pm, httemplate/search/cust_bill_pkg.cgi,
10075           httemplate/search/report_prepaid_income.cgi: better prepaid
10076           income reporting, with line item detail, RT#7776
10077
10078 2010-03-23 02:13  ivan
10079
10080         * FS/FS/mailinglist.pm, FS/FS/mailinglistmember.pm,
10081           FS/FS/svc_mailinglist.pm, FS/FS/part_export/communigate_pro.pm,
10082           httemplate/elements/header.html,
10083           httemplate/search/mailinglistmember.html: export svc_mailinglist
10084           to CGP groups, RT#7514
10085
10086 2010-03-22 20:53  ivan
10087
10088         * FS/: FS.pm, FS/h_svc_mailinglist.pm, t/h_svc_mailinglist.t,
10089           FS/Mason.pm: adding svc_mailinglist for communigate "groups"
10090           (mailing lists), RT#7514
10091
10092 2010-03-22 20:47  ivan
10093
10094         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/mailinglist.pm,
10095           FS/FS/mailinglistmember.pm, FS/FS/svc_mailinglist.pm,
10096           FS/t/mailinglist.t, FS/t/mailinglistmember.t,
10097           FS/t/svc_mailinglist.t, httemplate/edit/mailinglistmember.html,
10098           httemplate/edit/part_svc.cgi,
10099           httemplate/edit/svc_mailinglist.cgi,
10100           httemplate/edit/process/mailinglistmember.html,
10101           httemplate/edit/process/svc_mailinglist.html,
10102           httemplate/misc/delete-mailinglistmember.html,
10103           httemplate/search/mailinglistmember.html,
10104           httemplate/view/svc_mailinglist.cgi: adding svc_mailinglist for
10105           communigate "groups" (mailing lists), RT#7514
10106
10107 2010-03-22 20:34  ivan
10108
10109         * httemplate/elements/freeside.css: little bit further, just a
10110           little bit more
10111
10112 2010-03-22 18:17  ivan
10113
10114         * httemplate/elements/menubar.html: don't like that <BR> after
10115           all... for now
10116
10117 2010-03-22 18:07  ivan
10118
10119         * httemplate/elements/freeside.css: wfm
10120
10121 2010-03-22 18:04  ivan
10122
10123         * httemplate/elements/: xmenu.css, xmenu.top.css: purple on pink is
10124           WAY too my little pony.  man, its not easy being purple
10125
10126 2010-03-22 12:46  ivan
10127
10128         * httemplate/elements/: freeside.css, menubar.html: 1.9-style
10129           menubar was hurting my eyes
10130
10131 2010-03-22 07:08  jeff
10132
10133         * FS/FS/tax_rate.pm: fix restore of setup and recur taxproducts on
10134           tax data replacement
10135
10136 2010-03-21 23:34  ivan
10137
10138         * httemplate/elements/freeside.css: fix link hover effect so it
10139           doesn't underline A NAME tags
10140
10141 2010-03-21 16:56  ivan
10142
10143         * httemplate/elements/freeside.css: fix inadvertant button styling
10144
10145 2010-03-21 16:13  ivan
10146
10147         * FS/FS/Schema.pm, FS/FS/rate_detail.pm,
10148           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
10149           httemplate/edit/rate_region.cgi,
10150           httemplate/edit/process/rate_region.cgi,
10151           httemplate/misc/rate_edit_excel.html,
10152           httemplate/misc/process/copy-rate_detail.html: connection fee for
10153           initial N seconds support, RT#7018
10154
10155 2010-03-21 12:34  ivan
10156
10157         * rt/etc/RT_SiteConfig.pm: make the fckeditor taller, way too small
10158
10159 2010-03-20 22:20  ivan
10160
10161         * rt/share/html/Elements/Header: there was nothing wrong with the
10162           dhandler
10163
10164 2010-03-20 22:17  ivan
10165
10166         * rt/: share/html/Widgets/TitleBoxEnd, FREESIDE_MODIFIED: think
10167           this fixes the "results box color infects everything else"
10168           problem
10169
10170 2010-03-20 21:47  ivan
10171
10172         * rt/share/html/Elements/Header: dunno why squish dhandler is
10173           borked
10174
10175 2010-03-20 16:30  ivan
10176
10177         * httemplate/docs/credits.html: more RT integration / reskin / 2.1,
10178           RT#6640
10179
10180 2010-03-20 16:22  ivan
10181
10182         * httemplate/: elements/menu.html,
10183           elements/popup_link_onclick.html, images/cvv2.png,
10184           images/cvv2_amex.png: more RT integration / reskin / 2.1, RT#6640
10185
10186 2010-03-20 15:44  ivan
10187
10188         * httemplate/elements/: freeside-menu.css, header.html, xmenu.css,
10189           xmenu.js, xmenu.top.css: more RT integration / reskin / 2.1,
10190           RT#6640
10191
10192 2010-03-20 15:11  ivan
10193
10194         * httemplate/elements/calendar-win2k-2.css,
10195           httemplate/elements/freeside-menu.css,
10196           httemplate/elements/header.html, httemplate/elements/menu.html,
10197           httemplate/elements/xmenu.top.css,
10198           httemplate/elements/xmenu.top.js, rt/share/html/Elements/Footer,
10199           rt/share/html/Elements/PageLayout,
10200           rt/share/html/Elements/SelectDate,
10201           rt/share/html/Prefs/SearchOptions.html,
10202           rt/share/html/User/Prefs.html,
10203           httemplate/images/arrow.down.black.png, rt/FREESIDE_MODIFIED,
10204           httemplate/elements/freeside.css,
10205           rt/share/html/NoAuth/css/freeside2.1/layout.css: more RT
10206           integration / reskin / 2.1, RT#6640
10207
10208 2010-03-19 01:27  ivan
10209
10210         * httemplate/: docs/cvv2.html, elements/header-minimal.html,
10211           elements/header-popup.html, elements/header.html,
10212           elements/tr-justtitle.html, elements/tr-title.html,
10213           elements/freeside-menu.css, elements/menu.html,
10214           elements/menubar.html, elements/xmenu.top.css: skin RT 3.8,
10215           slight new look for 2.1, RT#6640
10216
10217 2010-03-19 01:26  ivan
10218
10219         * rt/: FREESIDE_MODIFIED, share/html/Elements/Header,
10220           share/html/Elements/PageLayout,
10221           share/html/NoAuth/css/freeside2.1/freeside.css,
10222           share/html/NoAuth/css/freeside2.1/layout.css,
10223           share/html/NoAuth/css/freeside2.1/nav.css: skin RT 3.8, RT#6640
10224
10225 2010-03-19 01:20  mark
10226
10227         * httemplate/misc/batch-cust_pay.html: RT#7812: confirm before
10228           closing quick payment entry
10229
10230 2010-03-18 01:02  ivan
10231
10232         * httemplate/edit/cust_main/top_misc.html: signup date fix?
10233
10234 2010-03-18 00:59  ivan
10235
10236         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
10237           FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
10238           httemplate/edit/quick-charge.html,
10239           FS/FS/part_event/Condition/cust_bill_has_noauto.pm,
10240           FS/FS/part_event/Condition/cust_bill_hasnt_noauto.pm,
10241           httemplate/edit/process/quick-charge.cgi,
10242           httemplate/edit/process/quick-cust_pkg.cgi,
10243           httemplate/misc/order_pkg.html,
10244           httemplate/view/cust_main/one_time_charge_link.html,
10245           httemplate/view/cust_main/order_pkg_link.html,
10246           httemplate/view/cust_main/packages/status.html: disable
10247           auto-billing of specific customer packages, RT#6378
10248
10249 2010-03-16 01:05  mark
10250
10251         * httemplate/edit/cust_main_note.cgi: minor bugfix
10252
10253 2010-03-16 00:49  mark
10254
10255         * httemplate/elements/fckeditor/: fckconfig.js, fckeditor.js,
10256           fckpackager.xml, fckstyles.xml, fcktemplates.xml,
10257           editor/fckdebug.html, editor/fckdialog.html,
10258           editor/fckeditor.html, editor/fckeditor.original.html,
10259           editor/css/fck_editorarea.css, editor/css/fck_internal.css,
10260           editor/css/fck_showtableborders_gecko.css,
10261           editor/css/images/block_address.png,
10262           editor/css/images/block_blockquote.png,
10263           editor/css/images/block_div.png, editor/css/images/block_h1.png,
10264           editor/css/images/block_h2.png, editor/css/images/block_h3.png,
10265           editor/css/images/block_h4.png, editor/css/images/block_h5.png,
10266           editor/css/images/block_h6.png, editor/css/images/block_p.png,
10267           editor/css/images/block_pre.png,
10268           editor/css/images/fck_plugin.gif, editor/dialog/fck_about.html,
10269           editor/dialog/fck_anchor.html, editor/dialog/fck_button.html,
10270           editor/dialog/fck_checkbox.html,
10271           editor/dialog/fck_colorselector.html, editor/dialog/fck_div.html,
10272           editor/dialog/fck_docprops.html, editor/dialog/fck_flash.html,
10273           editor/dialog/fck_form.html, editor/dialog/fck_hiddenfield.html,
10274           editor/dialog/fck_image.html, editor/dialog/fck_link.html,
10275           editor/dialog/fck_listprop.html, editor/dialog/fck_paste.html,
10276           editor/dialog/fck_radiobutton.html,
10277           editor/dialog/fck_replace.html, editor/dialog/fck_scayt.html,
10278           editor/dialog/fck_select.html, editor/dialog/fck_smiley.html,
10279           editor/dialog/fck_source.html,
10280           editor/dialog/fck_specialchar.html,
10281           editor/dialog/fck_spellerpages.html,
10282           editor/dialog/fck_table.html, editor/dialog/fck_tablecell.html,
10283           editor/dialog/fck_template.html, editor/dialog/fck_textarea.html,
10284           editor/dialog/fck_textfield.html,
10285           editor/dialog/common/fck_dialog_common.css,
10286           editor/dialog/common/fck_dialog_common.js,
10287           editor/dialog/fck_about/sponsors/spellchecker_net.gif,
10288           editor/dialog/fck_docprops/fck_document_preview.html,
10289           editor/dialog/fck_flash/fck_flash.js,
10290           editor/dialog/fck_flash/fck_flash_preview.html,
10291           editor/dialog/fck_image/fck_image.js,
10292           editor/dialog/fck_image/fck_image_preview.html,
10293           editor/dialog/fck_link/fck_link.js,
10294           editor/dialog/fck_scayt/scayt_dialog.css,
10295           editor/dialog/fck_select/fck_select.js,
10296           editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
10297           editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
10298           editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
10299           editor/dtd/fck_dtd_test.html, editor/dtd/fck_xhtml10strict.js,
10300           editor/dtd/fck_xhtml10transitional.js,
10301           editor/filemanager/browser/default/browser.css,
10302           editor/filemanager/browser/default/browser.html,
10303           editor/filemanager/browser/default/frmactualfolder.html,
10304           editor/filemanager/browser/default/frmcreatefolder.html,
10305           editor/filemanager/browser/default/frmfolders.html,
10306           editor/filemanager/browser/default/frmresourceslist.html,
10307           editor/filemanager/browser/default/frmresourcetype.html,
10308           editor/filemanager/browser/default/frmupload.html,
10309           editor/filemanager/browser/default/js/common.js,
10310           editor/filemanager/browser/default/js/fckxml.js,
10311           editor/filemanager/connectors/test.html,
10312           editor/filemanager/connectors/uploadtest.html,
10313           editor/filemanager/connectors/perl/basexml.pl,
10314           editor/filemanager/connectors/perl/commands.pl,
10315           editor/filemanager/connectors/perl/config.pl,
10316           editor/filemanager/connectors/perl/connector.cgi,
10317           editor/filemanager/connectors/perl/io.pl,
10318           editor/filemanager/connectors/perl/upload.cgi,
10319           editor/filemanager/connectors/perl/upload_fck.pl,
10320           editor/filemanager/connectors/perl/util.pl,
10321           editor/js/fckadobeair.js, editor/js/fckeditorcode_gecko.js,
10322           editor/js/fckeditorcode_ie.js,
10323           editor/lang/_translationstatus.txt, editor/lang/af.js,
10324           editor/lang/ar.js, editor/lang/bg.js, editor/lang/bn.js,
10325           editor/lang/bs.js, editor/lang/ca.js, editor/lang/cs.js,
10326           editor/lang/da.js, editor/lang/de.js, editor/lang/el.js,
10327           editor/lang/en-au.js, editor/lang/en-ca.js, editor/lang/en-uk.js,
10328           editor/lang/en.js, editor/lang/eo.js, editor/lang/es.js,
10329           editor/lang/et.js, editor/lang/eu.js, editor/lang/fa.js,
10330           editor/lang/fi.js, editor/lang/fo.js, editor/lang/fr-ca.js,
10331           editor/lang/fr.js, editor/lang/gl.js, editor/lang/gu.js,
10332           editor/lang/he.js, editor/lang/hi.js, editor/lang/hr.js,
10333           editor/lang/hu.js, editor/lang/is.js, editor/lang/it.js,
10334           editor/lang/ja.js, editor/lang/km.js, editor/lang/ko.js,
10335           editor/lang/lt.js, editor/lang/lv.js, editor/lang/mn.js,
10336           editor/lang/ms.js, editor/lang/nb.js, editor/lang/nl.js,
10337           editor/lang/no.js, editor/lang/pl.js, editor/lang/pt-br.js,
10338           editor/lang/pt.js, editor/lang/ro.js, editor/lang/ru.js,
10339           editor/lang/sk.js, editor/lang/sl.js, editor/lang/sr-latn.js,
10340           editor/lang/sr.js, editor/lang/sv.js, editor/lang/th.js,
10341           editor/lang/tr.js, editor/lang/uk.js, editor/lang/vi.js,
10342           editor/lang/zh-cn.js, editor/lang/zh.js,
10343           editor/plugins/autogrow/fckplugin.js,
10344           editor/plugins/bbcode/fckplugin.js,
10345           editor/plugins/dragresizetable/fckplugin.js,
10346           editor/plugins/placeholder/fck_placeholder.html,
10347           editor/plugins/placeholder/fckplugin.js,
10348           editor/plugins/placeholder/lang/de.js,
10349           editor/plugins/placeholder/lang/en.js,
10350           editor/plugins/placeholder/lang/es.js,
10351           editor/plugins/placeholder/lang/fr.js,
10352           editor/plugins/placeholder/lang/it.js,
10353           editor/plugins/placeholder/lang/pl.js,
10354           editor/plugins/simplecommands/fckplugin.js,
10355           editor/plugins/tablecommands/fckplugin.js,
10356           editor/skins/_fckviewstrips.html,
10357           editor/skins/default/fck_dialog.css,
10358           editor/skins/default/fck_dialog_ie6.js,
10359           editor/skins/default/fck_editor.css,
10360           editor/skins/default/fck_strip.gif,
10361           editor/skins/default/images/dialog.sides.gif,
10362           editor/skins/default/images/dialog.sides.png,
10363           editor/skins/default/images/dialog.sides.rtl.png,
10364           editor/skins/default/images/sprites.gif,
10365           editor/skins/default/images/sprites.png,
10366           editor/skins/office2003/fck_dialog.css,
10367           editor/skins/office2003/fck_dialog_ie6.js,
10368           editor/skins/office2003/fck_editor.css,
10369           editor/skins/office2003/fck_strip.gif,
10370           editor/skins/office2003/images/dialog.sides.gif,
10371           editor/skins/office2003/images/dialog.sides.png,
10372           editor/skins/office2003/images/dialog.sides.rtl.png,
10373           editor/skins/office2003/images/sprites.gif,
10374           editor/skins/office2003/images/sprites.png,
10375           editor/skins/silver/fck_dialog.css,
10376           editor/skins/silver/fck_dialog_ie6.js,
10377           editor/skins/silver/fck_editor.css,
10378           editor/skins/silver/fck_strip.gif,
10379           editor/skins/silver/images/dialog.sides.gif,
10380           editor/skins/silver/images/dialog.sides.png,
10381           editor/skins/silver/images/dialog.sides.rtl.png,
10382           editor/skins/silver/images/sprites.gif,
10383           editor/skins/silver/images/sprites.png, editor/wsc/ciframe.html,
10384           editor/wsc/tmpFrameset.html, editor/wsc/w.html: FCKeditor 2.6.6
10385
10386 2010-03-15 19:51  mark
10387
10388         * httemplate/: edit/cust_main_note.cgi, view/cust_main/notes.html,
10389           elements/htmlarea.html: RT#6226: fckeditor for customer notes
10390
10391 2010-03-15 18:00  ivan
10392
10393         * httemplate/search/: cust_main-zip.html,
10394           report_cust_main-zip.html: w/svc_whatever option on zip code
10395           distribution report, RT#7784
10396
10397 2010-03-15 15:31  mark
10398
10399         * FS/bin/freeside-paymentech-upload: RT#7473: add -p option
10400
10401 2010-03-15 00:13  ivan
10402
10403         * httemplate/edit/svc_broadband.cgi: fix editing svc_broadband
10404           service w/no ip address, RT#7786
10405
10406 2010-03-14 23:18  ivan
10407
10408         * httemplate/search/elements/cust_pay_or_refund.html: deleted
10409           payment report, RT#7694
10410
10411 2010-03-14 23:10  ivan
10412
10413         * httemplate/search/: h_cust_pay.html, report_h_cust_pay.html,
10414           elements/cust_pay_or_refund.html: deleted payment report, RT#7694
10415
10416 2010-03-14 19:06  ivan
10417
10418         * httemplate/edit/part_pkg.cgi: fix diabled package optional
10419           reporting classes still selectable on package def edit, RT#7658
10420
10421 2010-03-13 15:50  ivan
10422
10423         * FS/FS/cust_pkg.pm: quiet extraneous warnings from
10424           expire_months/start_1st stuff, getting in the way of debugging
10425           for ncic, RT#7780
10426
10427 2010-03-12 13:56  ivan
10428
10429         * FS/FS/Conf.pm, FS/FS/svc_phone.pm, httemplate/edit/svc_phone.cgi:
10430           add svc_phone-phone_name-max_length config, RT#7047
10431
10432 2010-03-12 13:29  ivan
10433
10434         * FS/FS/cust_location.pm, FS/FS/cust_main.pm,
10435           FS/FS/location_Mixin.pm, FS/FS/svc_phone.pm,
10436           httemplate/edit/svc_phone.cgi,
10437           httemplate/edit/elements/svc_Common.html,
10438           httemplate/edit/process/svc_phone.html,
10439           httemplate/elements/tr-select-cust_location.html,
10440           httemplate/view/svc_phone.cgi: finishing e911/svc_phone location,
10441           RT#7047
10442
10443 2010-03-12 03:48  mark
10444
10445         * httemplate/edit/svc_broadband.cgi: RT#7765: sort broadband router
10446           names
10447
10448 2010-03-11 19:36  ivan
10449
10450         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/location_Mixin.pm,
10451           FS/FS/svc_phone.pm, FS/t/location_Mixin.t,
10452           httemplate/edit/svc_phone.cgi,
10453           httemplate/edit/elements/edit.html,
10454           httemplate/edit/elements/svc_Common.html,
10455           httemplate/elements/location.html,
10456           httemplate/elements/tr-select-cust_location.html,
10457           httemplate/view/svc_phone.cgi: add location to svc_phone, RT#7047
10458
10459 2010-03-11 19:30  ivan
10460
10461         * FS/MANIFEST: add location to svc_phone, RT#7047
10462
10463 2010-03-10 19:27  ivan
10464
10465         * FS/FS/TicketSystem/RT_External.pm,
10466           httemplate/view/cust_main/tickets.html: add queue selection to
10467           customer ticket creation, RT#7656
10468
10469 2010-03-10 18:15  ivan
10470
10471         * httemplate/docs/credits.html: Mark Wells is now a member of the
10472           core team.  Kristian Hoffman has been moved to the core emeritus
10473
10474 2010-03-10 00:20  mark
10475
10476         * httemplate/edit/svc_acct.cgi: fix probably misplaced text field
10477
10478 2010-03-09 23:50  mark
10479
10480         * httemplate/edit/svc_domain.cgi: fix probably misplaced text field
10481
10482 2010-03-09 22:52  ivan
10483
10484         * FS/FS/cust_pkg.pm: oops, move start_1st and expire_months
10485           handling from check to insert, so it doesn't get triggered on
10486           edit, RT#7347
10487
10488 2010-03-09 22:47  ivan
10489
10490         * httemplate/edit/process/REAL_cust_pkg.cgi: fix warning about
10491           adding a start date to actually check its *added*, RT#7352
10492
10493 2010-03-09 15:47  ivan
10494
10495         * httemplate/misc/delay_susp_pkg.html: tyop too
10496
10497 2010-03-09 14:37  mark
10498
10499         * httemplate/misc/cancel_pkg.html: fix typo
10500
10501 2010-03-09 13:57  mark
10502
10503         * FS/FS/prepay_credit.pm, httemplate/edit/prepay_credit.cgi,
10504           httemplate/edit/process/prepay_credit.cgi: RT#7407, variable
10505           length prepaid card codes
10506
10507 2010-03-09 00:37  ivan
10508
10509         * FS/FS/part_pkg/sql_external.pm: move sql_external to use
10510           recur_Common, RT#7212
10511
10512 2010-03-09 00:05  ivan
10513
10514         * httemplate/edit/REAL_cust_pkg.cgi: date editing fix, fallout from
10515           date_format
10516
10517 2010-03-08 18:43  ivan
10518
10519         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: a package that starts on
10520           the 1st and expires after N months, RT#7738
10521
10522 2010-03-08 18:39  ivan
10523
10524         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
10525           0.05_02 required.  RT#_7673
10526
10527 2010-03-08 18:12  ivan
10528
10529         * FS/FS/cust_pkg.pm: init ticket system new-style
10530
10531 2010-03-08 16:23  jeff
10532
10533         * FS/FS/Setup.pm: tyop broke populate_initial_data
10534
10535 2010-03-08 16:18  jeff
10536
10537         * FS/FS/reason_type.pm: and this is not 1.7.x
10538
10539 2010-03-08 15:07  jeff
10540
10541         * FS/FS/part_export/prizm.pm: try a delete before adding an element
10542           to prizm
10543
10544 2010-03-08 14:13  ivan
10545
10546         * FS/FS/cust_main.pm: fix ACH refunds w/IPPay.  B:OP 3.01 and IPPay
10547           0.05_02 required.  RT#_7673
10548
10549 2010-03-08 02:57  ivan
10550
10551         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
10552           httemplate/edit/REAL_cust_pkg.cgi,
10553           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
10554           httemplate/edit/cust_refund.cgi,
10555           httemplate/edit/quick-charge.html,
10556           httemplate/edit/elements/ApplicationCommon.html,
10557           httemplate/elements/tr-input-beginning_ending.html,
10558           httemplate/elements/tr-input-date-field.html,
10559           httemplate/misc/cancel_pkg.html,
10560           httemplate/misc/delay_susp_pkg.html,
10561           httemplate/misc/order_pkg.html,
10562           httemplate/search/report_prepaid_income.html,
10563           httemplate/view/cust_main/payment_history.html,
10564           httemplate/view/cust_main/payment_history/credit.html,
10565           httemplate/view/cust_main/payment_history/payment.html,
10566           httemplate/view/cust_main/payment_history/voided_payment.html:
10567           proper use of date_format config for international date formats,
10568           RT#7009
10569
10570 2010-03-07 23:02  ivan
10571
10572         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Domain_Mixin.pm,
10573           FS/FS/svc_acct.pm, FS/FS/svc_phone.pm, FS/MANIFEST,
10574           FS/FS/part_export/netsapiens.pm, FS/t/svc_Domain_Mixin.t,
10575           httemplate/edit/svc_phone.cgi,
10576           httemplate/edit/elements/svc_Common.html,
10577           httemplate/elements/select-svc-domain.html,
10578           httemplate/elements/tr-select-svc-domain.html,
10579           httemplate/view/svc_phone.cgi: domain names in netsapiens export
10580           (domain name association w/svc_phone), RT#5864
10581
10582 2010-03-07 10:07  jeff
10583
10584         * FS/FS/tax_rate.pm: pass format and correct filenames
10585
10586 2010-03-05 11:09  ivan
10587
10588         * FS/FS/part_export/grandstream.pm: random nits for grandstream
10589           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
10590           error handling.  RT#7132
10591
10592 2010-03-05 11:02  ivan
10593
10594         * httemplate/edit/part_device.html,
10595           FS/FS/part_export/grandstream.pm: random nits for grandstream
10596           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
10597           error handling.  RT#7132
10598
10599 2010-03-05 10:24  ivan
10600
10601         * FS/FS/part_export/: domain_shellcommands.pm,
10602           forward_shellcommands.pm, phone_shellcommands.pm,
10603           shellcommands.pm, shellcommands_withdomain.pm, textradius.pm,
10604           vpopmail.pm, www_shellcommands.pm: point to wiki docs
10605
10606 2010-03-05 10:10  ivan
10607
10608         * FS/FS/part_export/grandstream.pm,
10609           httemplate/edit/part_device.html: random nits for grandstream
10610           provisioning :UI, docs, java path, s/system/IPC::Run/ for better
10611           error handling.  RT#7132
10612
10613 2010-03-03 21:31  jeff
10614
10615         * FS/FS/cust_bill.pm: always show the previous section when
10616           previous_balance-summary_only is enabled
10617
10618 2010-03-02 17:39  jeff
10619
10620         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: tweak,
10621           rearrange, and avoid the vacuum
10622
10623 2010-03-02 17:00  jeff
10624
10625         * httemplate/edit/cust_main/bottomfixup.js: clear geocode when we
10626           DO have plus four
10627
10628 2010-03-02 09:18  ivan
10629
10630         * httemplate/: search/elements/search-html.html,
10631           misc/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi: UI: get
10632           rid of undocumented extra_choices_callback in search.html: a
10633           terrible place to put action links from a UI perspective, move
10634           package links to html_init, now consitent with customer links,
10635           change label on popup from "increment bill date" to "increment
10636           next bill date", RT#7132
10637
10638 2010-03-01 14:18  ivan
10639
10640         * httemplate/edit/elements/svc_Common.html: fixup editing w/manual
10641           inventory, RT#7010
10642
10643 2010-03-01 14:00  ivan
10644
10645         * httemplate/elements/select-table.html: fix up editing services
10646           w/manual select from inventory, RT#7010
10647
10648 2010-03-01 13:56  ivan
10649
10650         * FS/FS/svc_Common.pm: fix up editing services w/manual select from
10651           inventory, RT#7010
10652
10653 2010-03-01 13:36  ivan
10654
10655         * httemplate/edit/elements/edit.html: fix up editing services
10656           w/manual select from inventory, RT#7010
10657
10658 2010-03-01 13:05  ivan
10659
10660         * httemplate/search/inventory_item.html: fix inventory item links
10661           to non-svc_acct services, RT#7010
10662
10663 2010-03-01 11:38  ivan
10664
10665         * FS/FS/svc_Common.pm: enable manual selection from inventory
10666           dropdowns for svc_broadband, svc_external & svc_phone, RT#7010
10667
10668 2010-03-01 11:29  ivan
10669
10670         * httemplate/: edit/part_svc.cgi, edit/elements/edit.html,
10671           edit/elements/svc_Common.html, elements/select-table.html: enable
10672           manual selection from inventory dropdowns for svc_broadband,
10673           svc_external & svc_phone, RT#7010
10674
10675 2010-03-01 11:10  jeff
10676
10677         * Makefile: get along better with RTless installs
10678
10679 2010-02-26 19:15  ivan
10680
10681         * httemplate/edit/cust_refund.cgi: expiration date not meaningful
10682           for non-CARD, RT#7419
10683
10684 2010-02-26 18:59  ivan
10685
10686         * FS/FS/cust_bill_ApplicationCommon.pm: fix rare "Illegal division
10687           by zero" error applying things when using weights, RT#7491
10688
10689 2010-02-24 15:32  mark
10690
10691         * httemplate/: misc/bulk_pkg_increment_bill.cgi,
10692           misc/process/bulk_pkg_increment_bill.cgi, search/cust_pkg.cgi:
10693           RT#7132: bulk increment package bill dates
10694
10695 2010-02-22 02:35  ivan
10696
10697         * FS/FS/part_export/communigate_pro.pm: communigate: domain account
10698           defaults, RT#7083
10699
10700 2010-02-22 01:18  ivan
10701
10702         * httemplate/edit/svc_domain.cgi: communigate: domain account
10703           defaults, RT#7083
10704
10705 2010-02-22 01:14  ivan
10706
10707         * FS/FS/Schema.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
10708           httemplate/edit/part_svc.cgi,
10709           httemplate/edit/process/svc_domain.cgi,
10710           httemplate/view/svc_domain.cgi, httemplate/view/elements/tr.html,
10711           httemplate/view/svc_acct/basics.html,
10712           httemplate/view/svc_domain/acct_defaults.html,
10713           httemplate/view/svc_domain/basics.html,
10714           httemplate/view/svc_domain/dns.html,
10715           httemplate/edit/svc_acct.cgi: communigate: domain account
10716           defaults, RT#7083
10717
10718 2010-02-21 23:13  ivan
10719
10720         * FS/FS/svc_domain.pm, FS/FS/part_export/communigate_pro.pm,
10721           httemplate/edit/svc_domain.cgi, httemplate/view/svc_domain.cgi:
10722           communigate: domain aliases, enabled services & administrator
10723           domain, RT#7083
10724
10725 2010-02-21 19:22  ivan
10726
10727         * FS/FS/Schema.pm, FS/FS/part_export/communigate_pro.pm,
10728           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
10729           httemplate/edit/svc_domain.cgi,
10730           httemplate/edit/process/svc_domain.cgi,
10731           httemplate/view/svc_domain.cgi,
10732           httemplate/edit/process/svc_acct.cgi: communigate: domain
10733           aliases, enabled services, RT#7083
10734
10735 2010-02-21 14:54  ivan
10736
10737         * FS/FS/part_export/communigate_pro.pm, FS/FS/Conf.pm,
10738           httemplate/edit/svc_forward.cgi, httemplate/view/svc_forward.cgi:
10739           communigate forwarders, RT#7083
10740
10741 2010-02-21 01:19  ivan
10742
10743         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
10744           FS/FS/part_export/communigate_pro.pm,
10745           httemplate/edit/svc_acct.cgi,
10746           httemplate/view/svc_acct/basics.html: communigate, RT#7083
10747
10748 2010-02-20 23:32  ivan
10749
10750         * httemplate/view/svc_acct/basics.html: communigate, RT#7083
10751
10752 2010-02-20 23:28  ivan
10753
10754         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
10755           FS/FS/part_export/communigate_pro.pm,
10756           httemplate/edit/svc_acct.cgi,
10757           httemplate/view/elements/svc_export_settings.html: communigate,
10758           RT#7083
10759
10760 2010-02-20 19:16  ivan
10761
10762         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
10763           FS/FS/part_export/communigate_pro.pm,
10764           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
10765           httemplate/edit/process/svc_acct.cgi,
10766           httemplate/elements/communigate_pro-accessmodes.html,
10767           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
10768           httemplate/view/elements/svc_export_settings.html,
10769           httemplate/view/svc_acct/basics.html: communigate, RT#7083
10770
10771 2010-02-20 14:34  ivan
10772
10773         * FS/FS/Conf.pm: communigate pro provisioning, RT#7083
10774
10775 2010-02-20 14:31  ivan
10776
10777         * httemplate/view/elements/svc_export_settings.html,
10778           httemplate/view/svc_acct/basics.html,
10779           httemplate/view/svc_acct/change_svc.html,
10780           httemplate/view/svc_acct/change_svc_form.html,
10781           httemplate/view/svc_acct/hosting.html,
10782           httemplate/view/svc_acct/radius_usage.html,
10783           httemplate/view/svc_acct/usage.html, FS/FS/Record.pm,
10784           FS/FS/Schema.pm, FS/FS/svc_acct.pm,
10785           FS/FS/part_export/communigate_pro.pm,
10786           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi,
10787           httemplate/view/svc_domain.cgi: communigate pro provisioning,
10788           RT#7083
10789
10790 2010-02-17 19:48  mark
10791
10792         * FS/bin/freeside-void-payments: Documentation cleanup
10793
10794 2010-02-17 01:00  ivan
10795
10796         * httemplate/edit/svc_Common.html: fix svc_pbx provisioniing
10797
10798 2010-02-17 00:30  ivan
10799
10800         * FS/FS/part_export.pm, FS/FS/part_export/communigate_pro.pm,
10801           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/svc_Common.pm,
10802           FS/FS/svc_domain.pm, httemplate/edit/svc_domain.cgi,
10803           httemplate/edit/process/svc_domain.cgi,
10804           httemplate/view/svc_domain.cgi, FS/FS/cust_svc.pm: communigate
10805           pro provisioning, RT#7083
10806
10807 2010-02-16 10:36  ivan
10808
10809         * FS/FS/Conf.pm,
10810           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
10811           fs_selfservice/FS-SelfService/cgi/make_payment.html,
10812           FS/FS/ClientAPI/MyAccount.pm: option to uncheck the save checkbox
10813           in self-service by default, RT#6955
10814
10815 2010-02-15 18:19  jeff
10816
10817         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi,
10818           httemplate/misc/process/tax-import.cgi: refactor cch tax import
10819           to remove tons of false laziness and improve flexibility; allow
10820           reload from local files
10821
10822 2010-02-15 08:34  jeff
10823
10824         * htetc/handler.pl: lexical instead of dynamic warnings
10825
10826 2010-02-15 06:39  jeff
10827
10828         * htetc/handler.pl: get rid of some very annoying and pointless
10829           noise
10830
10831 2010-02-14 18:09  ivan
10832
10833         * FS/FS/Conf.pm, FS/FS/Misc.pm, debian/control: switch to
10834           Email::Sender and add options for every kind of mail encryption &
10835           authentication, RT#7285
10836
10837 2010-02-12 18:53  ivan
10838
10839         * FS/FS/svc_external.pm, httemplate/edit/svc_Common.html,
10840           httemplate/edit/svc_external.cgi,
10841           httemplate/edit/elements/svc_Common.html,
10842           httemplate/edit/process/svc_external.html: svc_external.title
10843           from inventory, RT#7010
10844
10845 2010-02-12 18:16  ivan
10846
10847         * httemplate/search/: inventory_item.html: fix inventory item
10848           search w/customer classes
10849
10850 2010-02-12 15:44  ivan
10851
10852         * FS/FS/ClientAPI/MyAccount.pm: don't return an error about
10853           changing the cust_main record to the user as a payment processing
10854           error, log a bunch of verbose stuff in this case so we can track
10855           down wtf is going on, RT#6955
10856
10857 2010-02-12 14:42  ivan
10858
10859         * httemplate/search/: svc_acct.cgi, elements/search-html.html:
10860           totals time used on svc_acct report
10861
10862 2010-02-12 13:49  ivan
10863
10864         * fs_selfservice/java/freeside_create_ticket_example.java: tyop,
10865           RT#7007
10866
10867 2010-02-12 11:28  ivan
10868
10869         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_Internal.pm,
10870           fs_selfservice/java/freeside_create_ticket_example.java,
10871           fs_selfservice/perl/xmlrpc-create_ticket.pl: add mime_type option
10872           to self-service ticket create, RT#7007
10873
10874 2010-02-12 11:14  ivan
10875
10876         * fs_selfservice/perl/xmlrpc-create_ticket.pl,
10877           FS/FS/ClientAPI/MyAccount.pm,
10878           fs_selfservice/java/freeside_create_ticket_example.java: add
10879           queue option to self-service ticket create, RT#7007
10880
10881 2010-02-11 19:26  ivan
10882
10883         * FS/FS/part_export/thirdlane.pm: add omit_countrycode option,
10884           RT#7379
10885
10886 2010-02-11 17:35  ivan
10887
10888         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
10889           FS/FS/TicketSystem/RT_Internal.pm,
10890           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/Conf.pm,
10891           fs_selfservice/java/freeside_create_ticket_example.java,
10892           fs_selfservice/perl/xmlrpc-create_ticket.pl,
10893           httemplate/view/cust_svc.cgi, rt/lib/RT/URI/freeside.pm: add
10894           ticket creation to self-service API, RT#7007
10895
10896 2010-02-11 15:14  jeff
10897
10898         * FS/FS/part_export/grandstream.pm: fix quoting
10899
10900 2010-02-09 18:12  mark
10901
10902         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: RT#7274: accept CR/LF in
10903           RBC batch import
10904
10905 2010-02-09 13:49  ivan
10906
10907         * rt/lib/: RT.pm, RT.pm.in: add NoSignalHandlers option to
10908           RT::Init() so we can pull things up the way we want under
10909           self-service, RT#7007
10910
10911 2010-02-09 11:56  ivan
10912
10913         * httemplate/edit/process/discount.html: doh, fix for discounts
10914           winding up with both amount and percent, RT#6679
10915
10916 2010-02-08 19:37  ivan
10917
10918         * rt/lib/RT/Config.pm: fix RT wackiness when loaded concurrently
10919           with Fcntl
10920
10921 2010-02-08 11:01  ivan
10922
10923         * FS/: FS.pm, FS/h_svc_pbx.pm, t/h_svc_pbx.t, MANIFEST:
10924           h_svc_pbx.pm, RT#7322
10925
10926 2010-02-08 07:37  jeff
10927
10928         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/export_device.pm,
10929           FS/FS/part_device.pm, FS/FS/part_export.pm,
10930           FS/FS/phone_device.pm, FS/FS/part_export/grandstream.pm,
10931           FS/FS/part_export/netsapiens.pm, FS/t/export_device.t, Makefile,
10932           FS/MANIFEST, httemplate/edit/part_device.html,
10933           httemplate/edit/process/part_device.html,
10934           httemplate/elements/checkboxes-table.html,
10935           httemplate/misc/phone_device_config.html,
10936           httemplate/view/svc_phone.cgi: grandstream device configuration
10937           support #4220
10938
10939 2010-02-05 18:57  ivan
10940
10941         * FS/FS/: cust_pkg_discount.pm, part_pkg/flat.pm: discount
10942           reporting, RT#6679
10943
10944 2010-02-05 18:54  ivan
10945
10946         * FS/FS/Schema.pm, FS/FS/Mason.pm, FS/FS/cust_bill_pkg.pm,
10947           FS/FS/cust_bill_pkg_discount.pm, FS/FS/cust_main.pm,
10948           FS/FS/cust_pkg.pm, FS/FS.pm, FS/MANIFEST,
10949           FS/FS/Report/Table/Monthly.pm, FS/t/cust_bill_pkg_discount.t,
10950           httemplate/elements/menu.html,
10951           httemplate/misc/delete-cust_pkg_discount.html,
10952           httemplate/search/cust_bill_pkg_discount.html,
10953           httemplate/search/cust_pkg_discount.html,
10954           httemplate/search/report_cust_bill_pkg_discount.html,
10955           httemplate/search/report_cust_pkg_discount.html: discount
10956           reporting, RT#6679
10957
10958 2010-02-04 19:02  ivan
10959
10960         * httemplate/edit/process/cust_pkg_discount.html: discounts,
10961           RT#6679
10962
10963 2010-02-04 18:39  ivan
10964
10965         * httemplate/view/cust_main/order_pkg_link.html, FS/FS/cust_pkg.pm,
10966           FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
10967           FS/FS/part_pkg/flat.pm, httemplate/edit/cust_pkg_discount.html,
10968           httemplate/edit/discount.html,
10969           httemplate/edit/process/discount.html,
10970           httemplate/edit/process/quick-cust_pkg.cgi,
10971           httemplate/elements/tr-select-discount.html,
10972           httemplate/misc/order_pkg.html,
10973           httemplate/view/cust_main/packages/status.html: discounts,
10974           RT#6679
10975
10976 2010-02-04 12:39  ivan
10977
10978         * FS/FS/discount.pm, httemplate/edit/discount.html,
10979           httemplate/elements/select-discount.html,
10980           httemplate/elements/select-table.html,
10981           httemplate/elements/tr-input-text.html,
10982           httemplate/elements/tr-select-discount.html,
10983           httemplate/elements/tr-select.html: discounts, RT#6679
10984
10985 2010-02-04 02:00  ivan
10986
10987         * httemplate/edit/cust_main/top_misc.html, FS/FS/AccessRight.pm,
10988           httemplate/elements/search-cust_main.html: add ability to edit
10989           referring customer, RT#7174
10990
10991 2010-02-03 22:53  ivan
10992
10993         * httemplate/: elements/phonenumber.html, pref/pref-process.html,
10994           pref/pref.html: snom autodial integration
10995
10996 2010-02-03 20:48  ivan
10997
10998         * FS/FS/part_event/Condition/every.pm: fix SQL error with date
10999           field when using this condition, RT#7218
11000
11001 2010-02-03 11:27  ivan
11002
11003         * FS/FS/cust_main.pm: better error msg for profiling
11004
11005 2010-02-02 18:16  ivan
11006
11007         * FS/FS/svc_acct.pm: fix time limits getting double added if the
11008           service is provisioned before first billing
11009
11010 2010-01-30 23:04  ivan
11011
11012         * FS/FS/discount.pm: discounts, RT#6679
11013
11014 2010-01-30 19:00  ivan
11015
11016         * httemplate/browse/part_pkg_taxclass.html: fix header on report
11017
11018 2010-01-30 18:57  ivan
11019
11020         * FS/FS/: part_pkg/agent.pm, part_pkg/bulk.pm,
11021           cust_pkg_discount.pm, part_pkg/flat.pm,
11022           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
11023           part_pkg/flat_comission_pkg.pm, part_pkg/prorate.pm,
11024           part_pkg/recur_Common.pm, part_pkg/rt_time.pm,
11025           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
11026           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
11027           part_pkg/sqlradacct_hour.pm, part_pkg/subscription.pm,
11028           part_pkg/voip_sqlradacct.pm: discounts, RT#6679
11029
11030 2010-01-30 15:00  ivan
11031
11032         * httemplate/: view/cust_main/packages/package.html,
11033           edit/cust_pkg_discount.html, edit/process/cust_pkg_discount.html,
11034           misc/delete-cust_pkg_discount.html,
11035           view/cust_main/packages/status.html: discounts, RT#6679
11036
11037 2010-01-30 12:05  ivan
11038
11039         * httemplate/: misc/cust-part_pkg.cgi, misc/order_pkg.html,
11040           view/cust_main/packages.html, elements/select-part_pkg.html,
11041           elements/select-table.html,
11042           elements/tr-select-cust-part_pkg.html,
11043           view/cust_main/order_pkg_link.html: discounts, RT#6679
11044
11045 2010-01-30 00:55  ivan
11046
11047         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_discount.pm,
11048           httemplate/edit/process/quick-cust_pkg.cgi,
11049           httemplate/elements/select-discount.html,
11050           httemplate/elements/tr-select-discount.html,
11051           httemplate/misc/order_pkg.html,
11052           httemplate/view/cust_main/packages/status.html,
11053           httemplate/view/cust_main/packages/package.html: discounts,
11054           RT#6679
11055
11056 2010-01-29 23:55  ivan
11057
11058         * FS/FS/part_pkg/rt_time.pm: giving it a weight avoids weight use
11059           of uninitialized value in sort messages in part_pkg.pm
11060
11061 2010-01-29 23:38  ivan
11062
11063         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
11064           FS/FS/Schema.pm, FS/FS/cust_pkg_discount.pm, FS/FS/discount.pm,
11065           FS/FS/part_pkg.pm, FS/FS/part_pkg/flat.pm,
11066           FS/t/cust_pkg_discount.t, FS/t/discount.t,
11067           httemplate/browse/discount.html, httemplate/edit/discount.html,
11068           httemplate/edit/elements/edit.html,
11069           httemplate/edit/process/discount.html,
11070           httemplate/elements/menu.html,
11071           httemplate/elements/tr-input-text.html: discounts, RT#6679
11072
11073 2010-01-29 12:21  ivan
11074
11075         * FS/FS/Conf.pm: add Cleartext-Password to radius-password export
11076           options, RT#7150
11077
11078 2010-01-29 11:52  ivan
11079
11080         * FS/FS/part_export/thirdlane.pm: ssl option
11081
11082 2010-01-26 21:27  ivan
11083
11084         * FS/FS/part_export/thirdlane.pm: URI escape pw, RT#7051
11085
11086 2010-01-26 21:21  ivan
11087
11088         * FS/FS/part_export/thirdlane.pm: add port option, RT#7051
11089
11090 2010-01-26 02:40  ivan
11091
11092         * FS/FS/svc_pbx.pm: deleting an svc_pbx unlinks svc_phones and
11093           deletes svc_accts, RT#7051
11094
11095 2010-01-26 02:34  ivan
11096
11097         * FS/FS/part_export/thirdlane.pm: admin operations from svc_acct
11098           records
11099
11100 2010-01-26 02:05  ivan
11101
11102         * FS/FS/svc_acct.pm, httemplate/edit/process/svc_acct.cgi: more
11103           fallout from default pw encryption: fix error reporting when
11104           entering a bad password
11105
11106 2010-01-26 00:35  ivan
11107
11108         * FS/FS/: svc_pbx.pm, part_export/thirdlane.pm: svc_pbx.title
11109           uniqueness (kludgy) and force to alphanumeric+space and 19 char
11110           max when using thirdlane (conservative guess for 1st pass
11111           implementation), RT#7051
11112
11113 2010-01-26 00:18  ivan
11114
11115         * FS/FS/svc_pbx.pm: label isn't thirdlane-specific, RT#7051
11116
11117 2010-01-25 23:15  ivan
11118
11119         * FS/FS/part_export/thirdlane.pm: figured out success/failure
11120           reporting, and wrote DID creation/deletion/assign/unassign,
11121           RT#7051
11122
11123 2010-01-25 22:15  ivan
11124
11125         * FS/FS/part_export/thirdlane.pm: initial thirdlane export w/tenant
11126           insert/delete/replace, RT#7051
11127
11128 2010-01-25 22:14  ivan
11129
11130         * FS/FS/svc_pbx.pm: fix label method and doc work
11131
11132 2010-01-25 22:14  ivan
11133
11134         * FS/FS/svc_Common.pm: remove debugging
11135
11136 2010-01-25 20:47  jayce
11137
11138         * FS/FS/: part_pkg/rt_time.pm, TicketSystem/RT_External.pm: First
11139           version of RT Billing pkg.  Basic concept is if a customer has
11140           this package, then any time added to ticket comments in RT will
11141           be added up and multiplied by the base rate, with each entry
11142           showing up as a lineitem on their next invoice.
11143
11144           This has not been used in production yet by anybody, it was just
11145           a proposal done for a customer.   Modified Files:
11146           TicketSystem/RT_External.pm   Added Files:
11147           part_pkg/rt_time.pm
11148
11149 2010-01-25 14:14  ivan
11150
11151         * httemplate/elements/select-svc_pbx.html,
11152           httemplate/elements/tr-select-svc_pbx.html, FS/FS/Schema.pm,
11153           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_pbx.pm,
11154           FS/FS/svc_phone.pm, httemplate/edit/part_svc.cgi,
11155           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_phone.cgi,
11156           httemplate/edit/elements/edit.html,
11157           httemplate/edit/elements/svc_Common.html,
11158           httemplate/view/svc_acct.cgi, httemplate/view/svc_phone.cgi:
11159           linking DIDs and users to PBXes, RT#7051
11160
11161 2010-01-25 09:41  ivan
11162
11163         * httemplate/edit/part_svc.cgi, FS/MANIFEST, FS/FS/Mason.pm,
11164           FS/FS/Schema.pm: initial svc_pbx implementation, RT#7051
11165
11166 2010-01-25 09:35  ivan
11167
11168         * FS/: FS/svc_pbx.pm, t/svc_pbx.t: initial svc_pbx implementation,
11169           RT#7051
11170
11171 2010-01-24 16:31  ivan
11172
11173         * FS/FS/svc_acct.pm: fix password length checks from applyhing to
11174           already-crypted legacy passwords, RT#7139
11175
11176 2010-01-24 14:38  ivan
11177
11178         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
11179           overlibmws_draggable.js, overlibmws_iframe.js: update overlib to
11180           upstream v281 (jan 20, 2010)
11181
11182 2010-01-24 12:37  ivan
11183
11184         * FS/FS/UI/Web.pm: right-align customer # in reports
11185
11186 2010-01-24 11:53  ivan
11187
11188         * httemplate/search/cust_bill.html: fix alignment of customer data
11189
11190 2010-01-24 11:52  ivan
11191
11192         * httemplate/search/cust_bill_pay.html: separate out the invoice
11193           and payment info into multiple columns, and fix application date
11194           showing as payment date
11195
11196 2010-01-21 00:54  ivan
11197
11198         * FS/FS/Conf.pm: correct description for selfservice-body_footer
11199
11200 2010-01-21 00:38  ivan
11201
11202         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: more
11203           self-service skinning config options, and start taking a stab at
11204           reorganizing config sections, RT#6893
11205
11206 2010-01-21 00:34  ivan
11207
11208         * fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
11209           fs_selfservice/FS-SelfService/cgi/change_bill.html,
11210           fs_selfservice/FS-SelfService/cgi/change_password.html,
11211           fs_selfservice/FS-SelfService/cgi/change_pay.html,
11212           fs_selfservice/FS-SelfService/cgi/change_ship.html,
11213           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
11214           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
11215           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
11216           fs_selfservice/FS-SelfService/cgi/header.html,
11217           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
11218           fs_selfservice/FS-SelfService/cgi/make_payment.html,
11219           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
11220           fs_selfservice/FS-SelfService/cgi/myaccount.html,
11221           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
11222           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
11223           fs_selfservice/FS-SelfService/cgi/payment_results.html,
11224           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
11225           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
11226           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
11227           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
11228           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
11229           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
11230           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
11231           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
11232           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
11233           fs_selfservice/FS-SelfService/cgi/provision.html,
11234           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
11235           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
11236           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
11237           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
11238           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
11239           fs_selfservice/FS-SelfService/cgi/view_usage.html,
11240           fs_selfservice/FS-SelfService/cgi/view_usage_details.html,
11241           fs_selfservice/FS-SelfService/cgi/image.cgi,
11242           FS/FS/ClientAPI/MyAccount.pm, httemplate/config/config-view.cgi,
11243           FS/FS/Conf.pm: more self-service skinning config options, and
11244           start taking a stab at reorganizing config sections, RT#6893
11245
11246 2010-01-20 17:25  ivan
11247
11248         * FS/: FS/ClientAPI.pm, FS/Mason.pm,
11249           bin/freeside-selfservice-server: fix self-service fallout from RT
11250           3.8, RT#6640
11251
11252 2010-01-19 15:11  jeff
11253
11254         * FS/FS/part_export/prizm.pm: SM in new window
11255
11256 2010-01-19 09:48  jeff
11257
11258         * FS/FS/cust_main.pm: eliminate harmless uninitialized value noise
11259
11260 2010-01-18 20:54  ivan
11261
11262         * FS/FS/pay_batch/paymentech.pm: patch from Peter Loeppky to make
11263           sure some xml fields don't get larger than what paymentech wants
11264
11265 2010-01-18 19:24  mark
11266
11267         * httemplate/search/elements/search-csv.html: Fix mime type for CSV
11268           files, RT#1526
11269
11270 2010-01-18 18:09  jeff
11271
11272         * FS/FS/part_export/domreg_opensrs.pm: don't really need debugging
11273           on
11274
11275 2010-01-18 18:03  jeff
11276
11277         * FS/FS/: cust_bill_ApplicationCommon.pm,
11278           part_export/domreg_opensrs.pm: debugged and tested opensrs export
11279
11280 2010-01-18 16:13  ivan
11281
11282         * httemplate/search/cust_bill_pkg.cgi: fix color/style after
11283           removal of billpkgnum display
11284
11285 2010-01-16 22:40  ivan
11286
11287         * FS/FS/ClientAPI/MasonComponent.pm: fix for
11288           selfservice_server-base_url without a trailing /
11289
11290 2010-01-16 19:31  ivan
11291
11292         * FS/FS/cust_main.pm: return an error for 0 amount payments to
11293           avoid a $0 payment getting stuck in declined or captured status,
11294           RT#6993
11295
11296 2010-01-16 18:34  ivan
11297
11298         * FS/FS/svc_phone.pm: strip non-digits and 1- when searching for
11299           phone numbers, RT#7000
11300
11301 2010-01-16 18:22  ivan
11302
11303         * FS/FS/: svc_acct.pm: remove svcnum from searchable fields for
11304           svc_acct... custnum and invnum are user-visible, other database
11305           ids, not so much.  also, breaks phone number search w/current Pg,
11306           RT#7000
11307
11308 2010-01-16 17:20  ivan
11309
11310         * ChangeLog: preparing for 2.1.0
11311
11312 2010-01-16 16:22  jeff
11313
11314         * FS/FS/cust_pkg.pm: work around bug in pre-perl5.10 which is at
11315           best noisy and at worst missorting
11316
11317 2010-01-16 15:39  ivan
11318
11319         * FS/FS/part_pkg/: cdr_termination.pm: add usage_mandate option to
11320           termination price plan, RT#6932
11321
11322 2010-01-16 15:06  ivan
11323
11324         * httemplate/search/cust_svc.html: fix searching for unlinked
11325           services?  RT#7059
11326
11327 2010-01-14 19:59  ivan
11328
11329         * httemplate/edit/process/part_pkg.cgi: remove extraneous debugging
11330
11331 2010-01-12 19:14  ivan
11332
11333         * FS/FS/tax_rate.pm: if ignore_icalculable_taxes is on, don't call
11334           the errors fatal
11335
11336 2010-01-12 09:08  jeff
11337
11338         * FS/FS/part_export/prizm.pm: add some debugging
11339
11340 2010-01-12 08:40  jeff
11341
11342         * FS/FS/part_export/prizm.pm: eliminate harmless argument isn't
11343           numeric messages
11344
11345 2010-01-09 15:41  ivan
11346
11347         * rt/etc/RT_SiteConfig.pm: QuickCreateLong obsolete with the better
11348           quick create in 3.8
11349
11350 2010-01-09 15:38  ivan
11351
11352         * rt/share/html/NoAuth/css/freeside2.1/main.css: bring in
11353           freeside.css
11354
11355 2010-01-09 15:36  ivan
11356
11357         * rt/: etc/RT_SiteConfig.pm, lib/RT/Config.pm, FREESIDE_MODIFIED,
11358           etc/RT_Config.pm, etc/RT_Config.pm.in,
11359           share/html/NoAuth/css/freeside2.1/InHeader,
11360           share/html/NoAuth/css/freeside2.1/admin.css,
11361           share/html/NoAuth/css/freeside2.1/base.css,
11362           share/html/NoAuth/css/freeside2.1/boxes.css,
11363           share/html/NoAuth/css/freeside2.1/forms.css,
11364           share/html/NoAuth/css/freeside2.1/freeside.css,
11365           share/html/NoAuth/css/freeside2.1/layout.css,
11366           share/html/NoAuth/css/freeside2.1/login.css,
11367           share/html/NoAuth/css/freeside2.1/main.css,
11368           share/html/NoAuth/css/freeside2.1/misc.css,
11369           share/html/NoAuth/css/freeside2.1/msie.css,
11370           share/html/NoAuth/css/freeside2.1/msie6.css,
11371           share/html/NoAuth/css/freeside2.1/nav.css,
11372           share/html/NoAuth/css/freeside2.1/portlets.css,
11373           share/html/NoAuth/css/freeside2.1/ticket-lists.css,
11374           share/html/NoAuth/css/freeside2.1/ticket-search.css,
11375           share/html/NoAuth/css/freeside2.1/ticket.css,
11376           share/html/NoAuth/css/freeside2.1/tools.css,
11377           share/html/NoAuth/css/freeside2.1/yui-fonts.css,
11378           share/html/NoAuth/css/freeside2.1/images/dhandler,
11379           share/html/NoAuth/css/freeside2.1/images/source/background-gradient.png:
11380           add a "freeside2.1" stylesheet to isolate our skinning changes
11381
11382 2010-01-09 14:48  ivan
11383
11384         * Makefile, rt/FREESIDE_MODIFIED, rt/sbin/rt-setup-database.in:
11385           fixup initial RT setup for 3.8
11386
11387 2010-01-09 02:03  ivan
11388
11389         * FS/FS/Record.pm: need DBIx::DBSchema w/quoted_default to make
11390           this all work right :/
11391
11392 2010-01-09 00:21  ivan
11393
11394         * FS/bin/freeside-upgrade: undo damage from DBIx::DBSchema 0.37_03
11395
11396 2010-01-08 10:55  jeff
11397
11398         * httemplate/loginout/logout.html: this is part of the logout link
11399           too! (RT 1330 & 5518)
11400
11401 2010-01-08 08:05  jeff
11402
11403         * Makefile, htetc/freeside-base2.conf, htetc/htpasswd.logout,
11404           httemplate/elements/header.html, httemplate/elements/logout.html,
11405           httemplate/elements/rs_init_object.html,
11406           httemplate/elements/xmlhttp.html: add a logout link (RT 1330 &
11407           5518)
11408
11409 2010-01-07 01:48  mark
11410
11411         * FS/FS/: pay_batch.pm, pay_batch/RBC.pm: Fix problems with RBC
11412           batch import (RT#6967)
11413
11414 2010-01-05 20:47  ivan
11415
11416         * FS/FS/svc_acct.pm: eliminate spurious warnings on usage
11417           changes...
11418
11419 2010-01-05 20:43  ivan
11420
11421         * FS/FS/cust_main.pm: eliminate ya "use of uninitialized value"
11422           warning
11423
11424 2010-01-05 20:41  ivan
11425
11426         * FS/FS/cust_main.pm: doc
11427
11428 2010-01-03 20:13  jeff
11429
11430         * FS/FS/Conf.pm, FS/FS/cust_bill_ApplicationCommon.pm,
11431           FS/FS/part_export/domreg_opensrs.pm, bin/opensrs_domain_pkgs:
11432           untested triggering of export on payments, requires config enable
11433           (RT5825)
11434
11435 2010-01-03 19:23  jeff
11436
11437         * bin/monitor: add some debugging
11438
11439 2010-01-03 00:04  ivan
11440
11441         * rt/: share/html/Ticket/Display.html,
11442           share/html/Admin/Users/Modify.html,
11443           share/html/Elements/AddCustomers,
11444           share/html/Elements/EditCustomers,
11445           share/html/Ticket/ModifyCustomers.html,
11446           share/html/Ticket/Elements/AddCustomers,
11447           share/html/Ticket/Elements/EditCustomers,
11448           share/html/Ticket/Elements/ShowCustomers,
11449           share/html/Ticket/Elements/ShowSummary,
11450           share/html/Ticket/Elements/ShowTransactionAttachments,
11451           share/html/Ticket/Elements/Tabs, FREESIDE_MODIFIED: port
11452           skinning, customer display/edit from RT 3.6 integration to RT 3.8
11453           integration
11454
11455 2010-01-02 23:40  ivan
11456
11457         * htetc/: freeside-base2.conf, handler.pl: port skinning, customer
11458           display/edit from RT 3.6 integration to RT 3.8 integration
11459
11460 2010-01-02 22:24  ivan
11461
11462         * FS/FS/TicketSystem/RT_Internal.pm: attempt to get more
11463           information on errors using an RT-instansiated session??
11464
11465 2010-01-02 19:07  ivan
11466
11467         * Makefile, FS/FS/Mason.pm, FS/FS/Mason/Request.pm,
11468           rt/etc/RT_SiteConfig.pm: can't we all just get along (with RT
11469           3.8.7)?
11470
11471 2009-12-31 15:03  mark
11472
11473         * FS/FS/pay_batch/RBC.pm: Add pre-header line
11474
11475 2009-12-31 06:31  ivan
11476
11477         * rt/: Makefile, Makefile.in: prevent fatality
11478
11479 2009-12-31 06:11  ivan
11480
11481         * rt/Makefile: otherwise it aborts bitchinga bout missing
11482           schema.Oracle
11483
11484 2009-12-31 06:08  ivan
11485
11486         * rt/: Makefile, config.status: install-sh????
11487
11488 2009-12-31 05:59  ivan
11489
11490         * rt/: Makefile, config.status, bin/mason_handler.fcgi,
11491           bin/mason_handler.scgi, bin/mason_handler.svc, bin/rt-crontool,
11492           bin/rt-mailgate, etc/RT_Config.pm, etc/RT_Config.pm.in,
11493           etc/RT_SiteConfig.pm, etc/schema.Pg, lib/RT.pm,
11494           lib/RT/Groups_Overlay.pm, lib/RT/Record.pm,
11495           lib/RT/SearchBuilder.pm, lib/RT/Ticket_Overlay.pm,
11496           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
11497           lib/RT/Users_Overlay.pm, sbin/rt-setup-database.in: merging
11498           3.8.7!!!
11499
11500 2009-12-31 05:15  ivan
11501
11502         * rt/: share/html/Widgets/TitleBoxEnd,
11503           share/html/Admin/Elements/SelectScripCondition,
11504           share/html/Admin/Elements/EditCustomFields,
11505           share/html/Admin/Elements/EditScrip,
11506           share/html/Admin/Elements/SelectScripAction,
11507           share/html/Admin/Users/Modify.html,
11508           share/html/Admin/CustomFields/Modify.html,
11509           share/html/Ticket/Create.html, share/html/Ticket/Display.html,
11510           share/html/Ticket/Modify.html, share/html/Ticket/Update.html,
11511           share/html/Ticket/ModifyAll.html,
11512           share/html/Ticket/Elements/ShowSummary,
11513           share/html/Ticket/Elements/BulkLinks,
11514           share/html/Ticket/Elements/ShowParents,
11515           share/html/Ticket/Elements/ShowTransactionAttachments,
11516           share/html/Ticket/Elements/Tabs,
11517           share/html/Ticket/Elements/EditCustomFields,
11518           share/html/Ticket/Elements/EditTransactionCustomFields,
11519           share/html/Ticket/Graphs/index.html, etc/schema.mysql-4.1:
11520           Initial revision
11521
11522 2009-12-31 05:15  ivan
11523
11524         * rt/: share/html/NoAuth/RichText/FCKeditor/editor/lang/eo.js,
11525           share/html/NoAuth/RichText/FCKeditor/editor/lang/hu.js,
11526           share/html/NoAuth/RichText/FCKeditor/editor/lang/ru.js,
11527           share/html/NoAuth/RichText/FCKeditor/editor/lang/_translationstatus.txt,
11528           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-ca.js,
11529           share/html/NoAuth/RichText/FCKeditor/editor/lang/gu.js,
11530           share/html/NoAuth/RichText/FCKeditor/editor/lang/tr.js,
11531           share/html/NoAuth/RichText/FCKeditor/editor/lang/fi.js,
11532           share/html/NoAuth/RichText/FCKeditor/editor/lang/af.js,
11533           share/html/NoAuth/RichText/FCKeditor/editor/lang/bs.js,
11534           share/html/NoAuth/RichText/FCKeditor/editor/lang/da.js,
11535           share/html/NoAuth/RichText/FCKeditor/editor/lang/zh-cn.js,
11536           share/html/NoAuth/RichText/FCKeditor/editor/lang/cs.js,
11537           share/html/NoAuth/RichText/FCKeditor/editor/lang/ro.js,
11538           share/html/NoAuth/RichText/FCKeditor/editor/lang/uk.js,
11539           share/html/NoAuth/RichText/FCKeditor/editor/lang/no.js,
11540           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt.js,
11541           share/html/NoAuth/RichText/FCKeditor/editor/lang/vi.js,
11542           share/html/NoAuth/RichText/FCKeditor/editor/lang/pt-br.js,
11543           share/html/NoAuth/RichText/FCKeditor/editor/lang/bn.js,
11544           share/html/NoAuth/RichText/FCKeditor/editor/lang/et.js,
11545           share/html/NoAuth/RichText/FCKeditor/editor/lang/de.js,
11546           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-au.js,
11547           share/html/NoAuth/RichText/FCKeditor/editor/lang/ca.js,
11548           share/html/NoAuth/RichText/FCKeditor/editor/lang/el.js,
11549           share/html/NoAuth/RichText/FCKeditor/editor/lang/sk.js,
11550           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_colorselector.html,
11551           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_listprop.html,
11552           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_replace.html,
11553           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_select.html,
11554           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_smiley.html,
11555           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textfield.html,
11556           share/html/NoAuth/RichText/FCKeditor/editor/lang/ms.js,
11557           share/html/NoAuth/RichText/FCKeditor/editor/wsc/ciframe.html,
11558           share/html/NoAuth/RichText/FCKeditor/editor/wsc/tmpFrameset.html,
11559           share/html/NoAuth/RichText/FCKeditor/editor/wsc/w.html,
11560           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_anchor.html,
11561           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_button.html,
11562           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_docprops.html,
11563           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_hiddenfield.html,
11564           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_link.html,
11565           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_paste.html,
11566           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_source.html,
11567           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages.html,
11568           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_textarea.html,
11569           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_form.html,
11570           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_radiobutton.html,
11571           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_specialchar.html,
11572           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_tablecell.html,
11573           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template.html,
11574           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about.html,
11575           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash.html,
11576           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image.html,
11577           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_table.html,
11578           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_checkbox.html,
11579           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_div.html,
11580           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/logo_fckeditor.gif,
11581           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/logo_fredck.gif,
11582           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_about/sponsors/spellchecker_net.gif,
11583           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash/fck_flash.js,
11584           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_flash/fck_flash_preview.html,
11585           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/fck_dialog_common.css,
11586           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/fck_dialog_common.js,
11587           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/locked.gif,
11588           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/reset.gif,
11589           share/html/NoAuth/RichText/FCKeditor/editor/dialog/common/images/unlocked.gif,
11590           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image/fck_image.js,
11591           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_image/fck_image_preview.html,
11592           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_select/fck_select.js,
11593           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
11594           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
11595           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
11596           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
11597           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
11598           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
11599           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
11600           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
11601           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.cfm,
11602           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.php,
11603           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_docprops/fck_document_preview.html,
11604           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_link/fck_link.js,
11605           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template1.gif,
11606           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template2.gif,
11607           share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_template/images/template3.gif,
11608           share/html/NoAuth/RichText/FCKeditor/editor/plugins/autogrow/fckplugin.js,
11609           share/html/NoAuth/RichText/FCKeditor/editor/plugins/dragresizetable/fckplugin.js,
11610           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/fckplugin.js,
11611           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/_sample/sample.config.js,
11612           share/html/NoAuth/RichText/FCKeditor/editor/plugins/bbcode/_sample/sample.html,
11613           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/fck_placeholder.html,
11614           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/fckplugin.js,
11615           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/placeholder.gif,
11616           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/de.js,
11617           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/en.js,
11618           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/es.js,
11619           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/fr.js,
11620           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/it.js,
11621           share/html/NoAuth/RichText/FCKeditor/editor/plugins/placeholder/lang/pl.js,
11622           share/html/NoAuth/RichText/FCKeditor/editor/plugins/simplecommands/fckplugin.js,
11623           share/html/NoAuth/RichText/FCKeditor/editor/plugins/tablecommands/fckplugin.js,
11624           share/html/NoAuth/RichText/FCKeditor/editor/skins/_fckviewstrips.html,
11625           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_dialog.css,
11626           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_dialog_ie6.js,
11627           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_editor.css,
11628           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/fck_strip.gif,
11629           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.gif,
11630           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.png,
11631           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/dialog.sides.rtl.png,
11632           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/sprites.gif,
11633           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/sprites.png,
11634           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.arrowright.gif,
11635           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
11636           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.collapse.gif,
11637           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.end.gif,
11638           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.expand.gif,
11639           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.separator.gif,
11640           share/html/NoAuth/RichText/FCKeditor/editor/skins/default/images/toolbar.start.gif,
11641           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_dialog.css,
11642           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_dialog_ie6.js,
11643           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_editor.css,
11644           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/fck_strip.gif,
11645           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.gif,
11646           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.png,
11647           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/dialog.sides.rtl.png,
11648           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/sprites.gif,
11649           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/sprites.png,
11650           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
11651           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.bg.gif,
11652           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
11653           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.collapse.gif,
11654           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.end.gif,
11655           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.expand.gif,
11656           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.separator.gif,
11657           share/html/NoAuth/RichText/FCKeditor/editor/skins/office2003/images/toolbar.start.gif,
11658           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_editor.css,
11659           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_dialog.css,
11660           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_dialog_ie6.js,
11661           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/fck_strip.gif,
11662           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.gif,
11663           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.png,
11664           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/dialog.sides.rtl.png,
11665           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/sprites.gif,
11666           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/sprites.png,
11667           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.arrowright.gif,
11668           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
11669           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
11670           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.collapse.gif,
11671           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.end.gif,
11672           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.expand.gif,
11673           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.separator.gif,
11674           share/html/NoAuth/RichText/FCKeditor/editor/skins/silver/images/toolbar.start.gif,
11675           share/html/NoAuth/iCal/dhandler,
11676           share/html/NoAuth/js/cascaded.js, share/html/NoAuth/js/ahah.js,
11677           share/html/NoAuth/js/autohandler, share/html/NoAuth/js/class.js,
11678           share/html/NoAuth/js/combobox.js, share/html/NoAuth/js/list.js,
11679           share/html/NoAuth/js/titlebox-state.js,
11680           share/html/NoAuth/js/util.js,
11681           share/html/NoAuth/js/scriptaculous/controls.js,
11682           share/html/NoAuth/js/scriptaculous/effects.js,
11683           share/html/NoAuth/js/scriptaculous/scriptaculous.js,
11684           share/html/NoAuth/js/IE7/IE8.js,
11685           share/html/NoAuth/js/prototype/prototype.js,
11686           share/html/Helpers/CalPopup.html,
11687           share/html/NoAuth/js/IE7/IE7.js,
11688           share/html/NoAuth/js/IE7/blank.gif,
11689           share/html/NoAuth/js/IE7/ie7-recalc.js,
11690           share/html/NoAuth/js/IE7/ie7-squish.js,
11691           share/html/Widgets/BulkEdit, share/html/Widgets/BulkProcess,
11692           share/html/Widgets/ComboBox,
11693           share/html/Widgets/FinalizeWidgetArguments,
11694           share/html/Widgets/SavedSearch, share/html/Widgets/SelectionBox,
11695           share/html/Widgets/TitleBox, share/html/Widgets/TitleBoxStart,
11696           share/html/Widgets/Form/Boolean, share/html/Widgets/Form/Integer,
11697           share/html/Widgets/Form/Select, share/html/Widgets/Form/String,
11698           share/html/Helpers/Autocomplete/CustomFieldValues,
11699           share/html/Helpers/Toggle/TicketBookmark,
11700           share/html/Tools/MyDay.html, share/html/Tools/Offline.html,
11701           share/html/Tools/index.html, share/html/Tools/Elements/Tabs,
11702           share/html/Tools/Reports/CreatedByDates.html,
11703           share/html/Tools/Reports/ResolvedByDates.html,
11704           share/html/Tools/Reports/ResolvedByOwner.html,
11705           share/html/Admin/autohandler, share/html/Admin/index.html,
11706           share/html/Admin/Queues/CustomField.html,
11707           share/html/Admin/Queues/GroupRights.html,
11708           share/html/Admin/Queues/People.html,
11709           share/html/Download/CustomFieldValue/dhandler,
11710           share/html/Download/Tabular/dhandler,
11711           share/html/Tools/Reports/index.html,
11712           share/html/Tools/Reports/Elements/Tabs,
11713           share/html/Admin/Queues/CustomFields.html,
11714           share/html/Admin/Queues/History.html,
11715           share/html/Admin/Queues/Modify.html,
11716           share/html/Admin/Queues/Scrip.html,
11717           share/html/Admin/Queues/Scrips.html,
11718           share/html/Admin/Queues/Template.html,
11719           share/html/Admin/Queues/Templates.html,
11720           share/html/Admin/Queues/index.html,
11721           share/html/Admin/Elements/EditCustomFieldValues,
11722           share/html/Admin/Elements/EditCustomFieldValuesSource,
11723           share/html/Admin/Elements/EditUserComments,
11724           share/html/Admin/Elements/GroupTabs,
11725           share/html/Admin/Elements/ObjectCustomFields,
11726           share/html/Admin/Elements/SelectCustomFieldType,
11727           share/html/Admin/Elements/SelectScrip,
11728           share/html/Admin/Elements/SelectStage,
11729           share/html/Admin/Queues/UserRights.html,
11730           share/html/Admin/Elements/ConfigureMyRT,
11731           share/html/Admin/Elements/CustomFieldTabs,
11732           share/html/Admin/Elements/QueueTabs,
11733           share/html/Admin/Elements/SelectModifyQueue,
11734           share/html/Admin/Elements/SelectTemplate,
11735           share/html/Admin/Elements/Tabs,
11736           share/html/Admin/Elements/AddCustomFieldValue,
11737           share/html/Admin/Elements/CreateUserCalled,
11738           share/html/Admin/Elements/EditCustomField,
11739           share/html/Admin/Elements/EditQueueWatchers,
11740           share/html/Admin/Elements/EditScrips,
11741           share/html/Admin/Elements/GlobalCustomFieldTabs,
11742           share/html/Admin/Elements/ListGlobalCustomFields,
11743           share/html/Admin/Elements/ListGlobalScrips,
11744           share/html/Admin/Elements/ModifyTemplate,
11745           share/html/Admin/Elements/PickCustomFields,
11746           share/html/Admin/Elements/PickObjects,
11747           share/html/Admin/Elements/SelectCustomFieldLookupType,
11748           share/html/Admin/Elements/SelectGroups,
11749           share/html/Admin/Elements/SelectModifyGroup,
11750           share/html/Admin/Elements/SelectModifyUser,
11751           share/html/Admin/Elements/SelectNewGroupMembers,
11752           share/html/Admin/Elements/SelectSingleOrMultiple,
11753           share/html/Admin/Elements/SelectUsers,
11754           share/html/Admin/Elements/SystemTabs,
11755           share/html/Admin/Elements/UserTabs,
11756           share/html/Admin/Elements/EditTemplates,
11757           share/html/Admin/Elements/Header,
11758           share/html/Admin/Elements/QueueRightsForUser,
11759           share/html/Admin/Elements/SelectCustomField,
11760           share/html/Admin/Elements/SelectRights,
11761           share/html/Admin/Elements/ShowKeyInfo,
11762           share/html/Admin/Elements/ToolTabs,
11763           share/html/Admin/Global/GroupRights.html,
11764           share/html/Admin/Global/MyRT.html,
11765           share/html/Admin/Global/Scrip.html,
11766           share/html/Admin/Global/Scrips.html,
11767           share/html/Admin/Global/Template.html,
11768           share/html/Admin/Global/Templates.html,
11769           share/html/Admin/Global/UserRights.html,
11770           share/html/Admin/Global/index.html,
11771           share/html/Admin/Global/CustomFields/Groups.html,
11772           share/html/Admin/Global/CustomFields/Queue-Tickets.html,
11773           share/html/Admin/Global/CustomFields/Queue-Transactions.html,
11774           share/html/Admin/Global/CustomFields/Queues.html,
11775           share/html/Admin/Global/CustomFields/Users.html,
11776           share/html/Admin/Global/CustomFields/index.html,
11777           share/html/Admin/Users/CustomFields.html,
11778           share/html/Admin/Users/GnuPG.html,
11779           share/html/Admin/Users/History.html,
11780           share/html/Admin/Users/Memberships.html,
11781           share/html/Admin/Users/MyRT.html,
11782           share/html/Admin/CustomFields/GroupRights.html,
11783           share/html/Admin/CustomFields/Objects.html,
11784           share/html/Admin/CustomFields/UserRights.html,
11785           share/html/Admin/CustomFields/index.html,
11786           share/html/Admin/Tools/Configuration.html,
11787           share/html/Admin/Tools/index.html,
11788           share/html/Admin/Tools/Shredder/autohandler,
11789           share/html/Admin/Tools/Shredder/index.html,
11790           share/html/Admin/Tools/Shredder/Elements/DumpFileLink,
11791           share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox,
11792           share/html/Admin/Tools/Shredder/Elements/PluginArguments,
11793           share/html/Admin/Tools/Shredder/Elements/PluginHelp,
11794           share/html/Admin/Tools/Shredder/Elements/SelectObjects,
11795           share/html/Admin/Tools/Shredder/Elements/SelectPlugin,
11796           share/html/Admin/Tools/Shredder/Elements/Error/NoRights,
11797           share/html/Admin/Users/index.html,
11798           share/html/Admin/Groups/CustomFields.html,
11799           share/html/Admin/Groups/GroupRights.html,
11800           share/html/Admin/Groups/History.html,
11801           share/html/Admin/Groups/Members.html,
11802           share/html/Admin/Groups/Modify.html,
11803           share/html/Admin/Tools/Shredder/Dumps/dhandler,
11804           share/html/Admin/Tools/Shredder/Elements/Error/NoStorage,
11805           share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment,
11806           share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket,
11807           share/html/Admin/Tools/Shredder/Elements/Object/RT--User,
11808           share/html/Admin/Groups/UserRights.html,
11809           share/html/Admin/Groups/index.html, share/html/Ticket/GnuPG.html,
11810           share/html/Ticket/Reminders.html,
11811           share/html/Ticket/ShowEmailRecord.html,
11812           share/html/Ticket/History.html,
11813           share/html/Ticket/ModifyDates.html,
11814           share/html/Ticket/ModifyLinks.html,
11815           share/html/Ticket/Forward.html,
11816           share/html/Ticket/ModifyPeople.html,
11817           share/html/Ticket/Elements/AddWatchers,
11818           share/html/Ticket/Elements/ShowDates,
11819           share/html/Ticket/Elements/ShowTime,
11820           share/html/Ticket/Elements/EditWatchers,
11821           share/html/Ticket/Elements/FindAttachments,
11822           share/html/Ticket/Elements/Bookmark,
11823           share/html/Ticket/Elements/EditBasics,
11824           share/html/Ticket/Elements/EditDates,
11825           share/html/Ticket/Elements/EditPeople,
11826           share/html/Ticket/Elements/PreviewScrips,
11827           share/html/Ticket/Elements/Reminders,
11828           share/html/Ticket/Elements/ShowAttachments,
11829           share/html/Ticket/Elements/ShowBasics,
11830           share/html/Ticket/Elements/ShowCustomFields,
11831           share/html/Ticket/Elements/ShowDependencies,
11832           share/html/Ticket/Elements/ShowGnuPGStatus,
11833           share/html/Ticket/Elements/ShowGroupMembers,
11834           share/html/Ticket/Elements/ShowHistory,
11835           share/html/Ticket/Elements/ShowMembers,
11836           share/html/Ticket/Elements/ShowMessageHeaders,
11837           share/html/Ticket/Elements/ShowMessageStanza,
11838           share/html/Ticket/Elements/ShowPeople,
11839           share/html/Ticket/Elements/ShowPriority,
11840           share/html/Ticket/Elements/ShowQueue,
11841           share/html/Ticket/Elements/ShowRequestor,
11842           share/html/Ticket/Elements/ShowTransaction,
11843           share/html/Ticket/Elements/ShowUserEntry,
11844           share/html/Ticket/Elements/UpdateCc,
11845           share/html/SelfService/Error.html,
11846           share/html/Ticket/Attachment/dhandler,
11847           share/html/Ticket/Attachment/WithHeaders/dhandler,
11848           share/html/Ticket/Elements/LoadTextAttachments,
11849           share/html/Ticket/Elements/ShowUpdateStatus,
11850           share/html/Ticket/Graphs/dhandler,
11851           share/html/Ticket/Graphs/Elements/EditGraphProperties,
11852           share/html/Ticket/Graphs/Elements/ShowGraph,
11853           share/html/Ticket/Graphs/Elements/ShowLegends,
11854           share/html/SelfService/Closed.html,
11855           share/html/SelfService/Create.html,
11856           share/html/SelfService/CreateTicketInQueue.html,
11857           share/html/SelfService/Display.html,
11858           share/html/SelfService/Prefs.html,
11859           share/html/SelfService/Update.html,
11860           share/html/SelfService/index.html,
11861           share/html/SelfService/Elements/GotoTicket,
11862           share/html/SelfService/Elements/Tabs, etc/schema.SQLite,
11863           etc/schema.mysql-4.0, share/html/Approvals/Display.html,
11864           share/html/Approvals/autohandler,
11865           share/html/Approvals/index.html,
11866           share/html/Approvals/Elements/Approve,
11867           share/html/Approvals/Elements/PendingMyApproval,
11868           share/html/Approvals/Elements/ShowDependency,
11869           share/html/Approvals/Elements/Tabs,
11870           share/html/SelfService/Attachment/dhandler,
11871           share/html/SelfService/Elements/Header,
11872           share/html/SelfService/Elements/MyRequests, etc/acl.Informix,
11873           etc/acl.Sybase, etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql,
11874           etc/upgrade/shrink_cgm_table.pl,
11875           etc/upgrade/split-out-cf-categories,
11876           etc/upgrade/split-out-cf-categories.in,
11877           etc/upgrade/upgrade-mysql-schema.pl,
11878           etc/upgrade/3.8-branded-queues-extension,
11879           etc/upgrade/3.8-branded-queues-extension.in,
11880           etc/upgrade/3.8-ical-extension,
11881           etc/upgrade/3.8-ical-extension.in, etc/upgrade/3.1.0/acl.Pg,
11882           etc/upgrade/3.7.1/content, etc/upgrade/3.7.82/content,
11883           etc/upgrade/3.7.86/content, etc/upgrade/3.7.87/content,
11884           etc/upgrade/3.8.0/content, etc/upgrade/3.8.1/content,
11885           etc/upgrade/3.8.3/content, etc/upgrade/3.8.3/schema.Pg,
11886           etc/upgrade/3.8.4/content, etc/upgrade/3.8.6/content,
11887           etc/upgrade/3.3.0/acl.Pg, etc/upgrade/3.5.1/content,
11888           etc/upgrade/3.7.10/content, etc/upgrade/3.7.15/content,
11889           etc/upgrade/3.7.19/content, etc/upgrade/3.7.3/schema.Oracle,
11890           etc/upgrade/3.7.3/schema.Pg, etc/upgrade/3.7.3/schema.mysql,
11891           etc/upgrade/3.7.81/schema.Oracle,
11892           etc/upgrade/3.7.81/schema.mysql, etc/upgrade/3.7.85/content,
11893           etc/upgrade/3.8.2/content: import rt 3.8.7
11894
11895 2009-12-31 05:12  ivan
11896
11897         * rt/share/html/: autohandler, index.html, Elements/CollectionList,
11898           Elements/Dashboards, Elements/EditLinks, Elements/PageLayout,
11899           Elements/RefreshHomepage, Elements/SelectDate,
11900           Elements/SelectQueue, Elements/ShowUserVerbose,
11901           Elements/TicketList, Elements/ColumnMap, Elements/Footer,
11902           Elements/Header, Elements/RT__Ticket/ColumnMap,
11903           Prefs/SearchOptions.html, Search/Build.html, Search/Bulk.html,
11904           Search/Results.tsv, User/Prefs.html,
11905           Search/Elements/BuildFormatString, Search/Elements/PickCFs,
11906           Search/Elements/ResultViews, Search/Elements/DisplayOptions:
11907           Initial revision
11908
11909 2009-12-31 05:12  ivan
11910
11911         * rt/: lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/pt_BR.po,
11912           lib/RT/I18N/id.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
11913           lib/RT/I18N/nb.po, lib/RT/I18N/tr.po, lib/RT/I18N/zh_CN.po,
11914           lib/RT/I18N/ar.po, lib/RT/I18N/en.po, lib/RT/I18N/pt.po,
11915           lib/RT/I18N/ru.pm, lib/RT/Shredder/ACE.pm,
11916           lib/RT/Shredder/CachedGroupMember.pm,
11917           lib/RT/Shredder/Constants.pm, lib/RT/Shredder/Dependencies.pm,
11918           lib/RT/Shredder/Dependency.pm,
11919           lib/RT/Shredder/ObjectCustomFieldValue.pm,
11920           lib/RT/Shredder/Queue.pm, lib/RT/Shredder/User.pm,
11921           lib/RT/Shredder/CustomField.pm, lib/RT/Shredder/Exceptions.pm,
11922           lib/RT/Shredder/Link.pm, lib/RT/Shredder/Plugin.pm,
11923           lib/RT/Shredder/Principal.pm, lib/RT/Shredder/ScripAction.pm,
11924           lib/RT/Shredder/ScripCondition.pm,
11925           lib/RT/Shredder/Transaction.pm, lib/RT/Condition/BeforeDue.pm,
11926           lib/RT/Condition/Generic.pm, lib/RT/Condition/PriorityChange.pm,
11927           lib/RT/Condition/ReopenTicket.pm,
11928           lib/RT/Condition/StatusChange.pm,
11929           lib/RT/Condition/UserDefined.pm, lib/RT/Shredder/Attachment.pm,
11930           lib/RT/Shredder/CustomFieldValue.pm, lib/RT/Shredder/Group.pm,
11931           lib/RT/Shredder/GroupMember.pm, lib/RT/Shredder/POD.pm,
11932           lib/RT/Shredder/Record.pm, lib/RT/Shredder/Scrip.pm,
11933           lib/RT/Shredder/Template.pm, lib/RT/Shredder/Ticket.pm,
11934           lib/RT/Shredder/Plugin/Attachments.pm,
11935           lib/RT/Shredder/Plugin/Base.pm,
11936           lib/RT/Shredder/Plugin/Objects.pm,
11937           lib/RT/Shredder/Plugin/SQLDump.pm,
11938           lib/RT/Shredder/Plugin/Summary.pm,
11939           lib/RT/Shredder/Plugin/Tickets.pm,
11940           lib/RT/Shredder/Plugin/Users.pm,
11941           lib/RT/Shredder/Plugin/Base/Dump.pm,
11942           lib/RT/Shredder/Plugin/Base/Search.pm, lib/RT/Approval/Rule.pm,
11943           lib/RT/Condition/AnyTransaction.pm,
11944           lib/RT/Condition/CloseTicket.pm, lib/RT/Condition/Overdue.pm,
11945           lib/RT/Condition/OwnerChange.pm,
11946           lib/RT/Condition/PriorityExceeds.pm,
11947           lib/RT/Condition/QueueChange.pm, lib/RT/Graph/Tickets.pm,
11948           lib/RT/Approval/Rule/Passed.pm,
11949           docs/creating_external_custom_fields.pod,
11950           docs/extending_clickable_links.pod, docs/gnupg_integration.pod,
11951           docs/porting.windows, docs/queue_subject_tag.pod,
11952           docs/templates.pod, docs/using_forms_widgets.pod,
11953           lib/RT/Approval/Rule/Created.pm,
11954           lib/RT/Approval/Rule/NewPending.pm,
11955           lib/RT/Approval/Rule/Rejected.pm, lib/RT/Report/Tickets.pm,
11956           lib/RT/Report/Tickets/Entry.pm, lib/RT/Test/Email.pm,
11957           lib/RT/Test/Web.pm, docs/design_docs/TransactionTypes.txt,
11958           docs/design_docs/rql_parser_machine.graphviz,
11959           docs/design_docs/gnupg_details_on_output_formats,
11960           docs/design_docs/string-extraction-guide.txt, t/00-compile.t,
11961           t/00-mason-syntax.t, t/clicky.t, t/cron.t, t/pod.t, t/rtname.t,
11962           t/savedsearch.t, t/customfields/access_via_queue.t,
11963           t/customfields/sort_order.t, t/approval/basic.t,
11964           t/data/configs/apache2.2+fastcgi.conf,
11965           t/data/configs/apache2.2+fastcgi.conf.in,
11966           t/data/configs/apache2.2+mod_perl.conf,
11967           t/data/configs/apache2.2+mod_perl.conf.in,
11968           t/data/emails/russian-subject-no-content-type,
11969           t/data/emails/subject-with-folding-ws,
11970           t/data/emails/text-html-in-russian,
11971           t/data/emails/multipart-alternative-with-umlaut,
11972           t/data/emails/new-ticket-from-iso-8859-1-full,
11973           t/data/emails/notes-uuencoded, t/data/emails/rt-send-cc,
11974           t/data/emails/multipart-report, t/data/emails/nested-mime-sample,
11975           t/data/emails/nested-rfc-822,
11976           t/data/emails/new-ticket-from-iso-8859-1,
11977           t/data/emails/text-html-with-umlaut,
11978           t/data/emails/crashes-file-based-parser,
11979           t/data/emails/lorem-ipsum, t/data/emails/very-long-subject,
11980           t/data/emails/8859-15-message-series/dir,
11981           t/data/emails/8859-15-message-series/msg1,
11982           t/data/emails/8859-15-message-series/msg2,
11983           t/data/emails/8859-15-message-series/msg3,
11984           t/data/emails/8859-15-message-series/msg4,
11985           t/data/emails/8859-15-message-series/msg5,
11986           t/data/emails/8859-15-message-series/msg6,
11987           t/data/emails/8859-15-message-series/msg7,
11988           t/data/gnupg/keyrings/trustdb.gpg,
11989           t/data/gnupg/emails/1-signed-MIME-plain.txt,
11990           t/data/gnupg/emails/12-encrypted-inline-binary.txt,
11991           t/data/gnupg/emails/13-signed-encrypted-MIME-plain.txt,
11992           t/data/gnupg/emails/14-signed-encrypted-MIME-attachment.txt,
11993           t/data/gnupg/emails/15-signed-encrypted-MIME-binary.txt,
11994           t/data/gnupg/emails/16-signed-encrypted-inline-plain.txt,
11995           t/data/gnupg/emails/18-signed-encrypted-inline-binary.txt,
11996           t/data/gnupg/emails/2-signed-MIME-plain-with-attachment.txt,
11997           t/data/gnupg/emails/3-signed-MIME-plain-with-binary.txt,
11998           t/data/gnupg/emails/6-signed-inline-with-binary.txt,
11999           t/data/gnupg/emails/7-encrypted-MIME-plain.txt,
12000           t/data/gnupg/emails/8-encrypted-MIME-with-attachment.txt,
12001           t/data/gnupg/emails/9-encrypted-MIME-with-binary.txt,
12002           t/data/gnupg/emails/README, t/data/gnupg/keyrings/pubring.gpg,
12003           t/data/gnupg/keyrings/secring.gpg,
12004           t/data/gnupg/keyrings/signed_old_style_with_attachment.eml,
12005           t/data/gnupg/keys/general-at-example.com.2.public.key,
12006           t/data/gnupg/keys/general-at-example.com.2.secret.key,
12007           t/data/gnupg/keys/general-at-example.com.public.key,
12008           t/data/gnupg/keys/general-at-example.com.secret.key,
12009           t/data/gnupg/keys/recipient-at-example.com.public.key,
12010           t/data/gnupg/keys/recipient-at-example.com.secret.key,
12011           t/data/gnupg/keys/rt-recipient-at-example.com.public.key,
12012           t/data/gnupg/keys/rt-recipient-at-example.com.secret.key,
12013           t/data/gnupg/keys/rt-test-at-example.com.2.public.key,
12014           t/data/gnupg/keys/rt-test-at-example.com.2.secret.key,
12015           t/data/gnupg/keys/rt-test-at-example.com.public.key,
12016           t/data/gnupg/keys/rt-test-at-example.com.secret.key,
12017           t/api/currentuser.t, t/api/queue.t, t/api/uri-t.t,
12018           t/data/gnupg/emails/10-encrypted-inline-plain.txt,
12019           t/data/gnupg/emails/11-encrypted-inline-attachment.txt,
12020           t/data/gnupg/emails/17-signed-encrypted-inline-attachment.txt,
12021           t/data/gnupg/emails/19-signed-inline-plain-nested.txt,
12022           t/data/gnupg/emails/4-signed-inline-plain.txt,
12023           t/data/gnupg/emails/5-signed-inline-with-attachment.txt,
12024           t/api/ace.t, t/api/action-createtickets.t, t/api/attachment.t,
12025           t/api/attribute-tests.t, t/api/attribute.t, t/api/cf.t,
12026           t/api/cf_combo_casacade.t, t/api/cf_external.t,
12027           t/api/cf_pattern.t, t/api/cf_single_values.t,
12028           t/api/cf_transaction.t, t/api/condition-ownerchange.t,
12029           t/api/condition-reject.t, t/api/customfield.t, t/api/date.t,
12030           t/api/emailparser.t, t/api/group.t, t/api/groups.t, t/api/i18n.t,
12031           t/api/link.t, t/api/record.t, t/api/reminders.t, t/api/rights.t,
12032           t/api/rt.t, t/api/scrip.t, t/api/scrip_order.t,
12033           t/api/searchbuilder.t, t/api/system.t, t/api/template-insert.t,
12034           t/api/template.t, t/api/ticket.t, t/api/tickets.t,
12035           t/api/tickets_overlay_sql.t, t/api/uri-fsck_com_rt.t,
12036           t/api/user.t, t/api/users.t, t/web/attachments.t,
12037           t/web/cf_access.t, t/web/cf_onqueue.t, t/web/cf_select_one.t,
12038           t/web/command_line_with_unknown_field.t,
12039           t/web/compilation_errors.t, t/web/config_tab_right.t,
12040           t/web/custom_frontpage.t, t/web/custom_search.t,
12041           t/web/dashboards-permissions.t, t/web/gnupg-outgoing.t,
12042           t/web/gnupg-select-keys-on-create.t, t/web/offline_utf8.t,
12043           t/web/query_builder.t, t/web/rest.t, t/web/rights.t,
12044           t/web/saved_search_chart.t, t/web/search_bulk_update_links.t,
12045           t/web/ticket-create-utf8.t, t/web/ticket_owner.t,
12046           t/web/ticket_seen.t, t/web/ticket_update_without_content.t,
12047           t/web/unlimited_search.t, t/web/crypt-gnupg.t,
12048           t/web/gnupg-select-keys-on-update.t,
12049           t/web/offline_messages_utf8.t, t/web/rest-non-ascii-subject.t,
12050           t/web/rights1.t, t/web/dashboards.t, t/ticket/badlinks.t,
12051           t/ticket/merge.t, t/ticket/search_by_txn.t,
12052           t/ticket/sort-by-user.t, t/web/basic.t, t/web/command_line.t,
12053           t/web/dashboard_with_deleted_saved_search.t,
12054           t/web/dashboards-groups.t, t/web/quicksearch.t,
12055           t/web/saved_search_permissions.t, t/ticket/search_by_watcher.t,
12056           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
12057           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
12058           bin/standalone_httpd.in, bin/webmux.pl.in, m4/rt_layout.m4,
12059           share/html/dhandler, share/html/l,
12060           share/html/Elements/BevelBoxRaisedEnd,
12061           share/html/Elements/Callback,
12062           share/html/Elements/CollectionListPaging,
12063           share/html/Elements/DashboardTabs,
12064           share/html/Elements/EditCustomFieldAutocomplete,
12065           share/html/Elements/EditCustomFieldImage,
12066           share/html/Elements/EditCustomFieldSelect,
12067           share/html/Elements/EmailInput, share/html/Elements/Error,
12068           share/html/Elements/GotoTicket, share/html/Elements/ListActions,
12069           share/html/Elements/ListMenu, share/html/Elements/Login,
12070           share/html/Elements/MakeClicky, share/html/Elements/Menu,
12071           share/html/Elements/MessageBox,
12072           share/html/Elements/MyAdminQueues, share/html/Elements/MyTickets,
12073           share/html/Elements/QueryString,
12074           share/html/Elements/QueueSummary,
12075           share/html/Elements/QuickCreate, share/html/Elements/Refresh,
12076           share/html/Elements/ScrubHTML, share/html/Elements/Section,
12077           share/html/Elements/SelectBoolean,
12078           share/html/Elements/SelectCustomFieldValue,
12079           share/html/Elements/SelectDateRelation,
12080           share/html/Elements/SelectLinkType,
12081           share/html/Elements/SelectMatch,
12082           share/html/Elements/SelectNewTicketQueue,
12083           share/html/Elements/SelectOwner,
12084           share/html/Elements/SelectPriority,
12085           share/html/Elements/SelectStatus,
12086           share/html/Elements/SelectTicketTypes,
12087           share/html/Elements/SelectTimeUnits,
12088           share/html/Elements/SelectTimezone,
12089           share/html/Elements/SelectUsers,
12090           share/html/Elements/SelectWatcherType,
12091           share/html/Elements/ShowCustomFieldBinary,
12092           share/html/Elements/ShowCustomFieldText,
12093           share/html/Elements/ShowLink, share/html/Elements/ShowLinks,
12094           share/html/Elements/ShowMemberships,
12095           share/html/Elements/ShowUserConcise,
12096           share/html/Elements/ShowUserEmailFrequency,
12097           share/html/Elements/SimpleSearch, share/html/Elements/Tabs,
12098           share/html/Elements/TitleBox, t/delegation/cleanup_stalled.t,
12099           t/delegation/revocation.t, t/i18n/default.t,
12100           t/mail/charsets-outgoing.t, t/mail/crypt-gnupg.t,
12101           t/mail/extractsubjecttag.t, t/mail/gateway.t, t/mail/gnupg-bad.t,
12102           t/mail/gnupg-incoming.t, t/mail/gnupg-realmail.t,
12103           t/mail/gnupg-reverification.t, t/mail/mime_decoding.t,
12104           t/mail/sendmail.t, t/mail/verp.t, t/maildigest/attributes.t,
12105           t/shredder/00load.t, t/shredder/00skeleton.t,
12106           t/shredder/01basics.t, t/shredder/01ticket.t,
12107           t/shredder/02group_member.t, t/shredder/02queue.t,
12108           t/shredder/02template.t, t/shredder/02user.t,
12109           t/shredder/03plugin.t, t/shredder/03plugin_summary.t,
12110           t/shredder/03plugin_tickets.t, t/shredder/03plugin_users.t,
12111           t/shredder/utils.pl, t/ticket/action_linear_escalate.t,
12112           t/ticket/add-watchers.t, t/ticket/batch-upload-csv.t,
12113           t/ticket/cfsort-freeform-multiple.t,
12114           t/ticket/cfsort-freeform-single.t, t/ticket/deferred_owner.t,
12115           t/ticket/link_search.t, t/ticket/linking.t,
12116           t/ticket/quicksearch.t, t/ticket/requestor-order.t,
12117           t/ticket/scrips_batch.t, t/ticket/search.t,
12118           t/ticket/search_by_cf_freeform_multiple.t,
12119           t/ticket/search_by_cf_freeform_single.t,
12120           t/ticket/search_by_links.t, t/ticket/search_long_cf_values.t,
12121           t/ticket/sort-by-custom-ownership.t, t/ticket/sort-by-queue.t,
12122           t/ticket/sort_by_cf.t, t/validator/group_members.t,
12123           share/html/Elements/Checkbox,
12124           share/html/Elements/EditCustomField,
12125           share/html/Elements/EditTimeValue,
12126           share/html/Elements/MySupportQueues,
12127           share/html/Elements/SelectCustomFieldOperator,
12128           share/html/Elements/SelectEqualityOperator,
12129           share/html/Elements/SelectResultsPerPage,
12130           share/html/Elements/SelectTicketSortBy,
12131           share/html/Elements/ShowUser, share/html/Elements/TitleBoxStart,
12132           share/html/Elements/ShowSearch,
12133           share/html/Dashboards/Modify.html,
12134           share/html/Dashboards/Queries.html,
12135           share/html/Dashboards/Render.html,
12136           share/html/Dashboards/Subscription.html,
12137           share/html/Dashboards/dhandler, share/html/Dashboards/index.html,
12138           share/html/Dashboards/Elements/DashboardsForObject,
12139           share/html/Dashboards/Elements/DashboardsForObjects,
12140           share/html/Dashboards/Elements/Deleted,
12141           share/html/Dashboards/Elements/HiddenSearches,
12142           share/html/Dashboards/Elements/ListOfDashboards,
12143           share/html/Dashboards/Elements/SelectPrivacy,
12144           share/html/Dashboards/Elements/ShowDashboards,
12145           share/html/Dashboards/Elements/ShowSubscription,
12146           share/html/Dashboards/Elements/Tabs,
12147           share/html/Dashboards/Elements/ShowPortlet/component,
12148           share/html/Dashboards/Elements/ShowPortlet/dashboard,
12149           share/html/Dashboards/Elements/ShowPortlet/search,
12150           share/html/Elements/BevelBoxRaisedStart,
12151           share/html/Elements/CreateTicket,
12152           share/html/Elements/EditCustomFieldBinary,
12153           share/html/Elements/EditCustomFieldCombobox,
12154           share/html/Elements/EditCustomFieldFreeform,
12155           share/html/Elements/EditCustomFieldText,
12156           share/html/Elements/EditCustomFieldWikitext,
12157           share/html/Elements/HeaderJavascript, share/html/Elements/Logo,
12158           share/html/Elements/Logout, share/html/Elements/MyRT,
12159           share/html/Elements/MyReminders, share/html/Elements/MyRequests,
12160           share/html/Elements/PersonalQuickbar,
12161           share/html/Elements/Quicksearch,
12162           share/html/Elements/SelectAttachmentField,
12163           share/html/Elements/SelectDateType,
12164           share/html/Elements/SelectGroups, share/html/Elements/SelectLang,
12165           share/html/Elements/SelectSortOrder,
12166           share/html/Elements/SetupSessionCookie,
12167           share/html/Elements/ShowCustomFieldImage,
12168           share/html/Elements/ShowCustomFieldWikitext,
12169           share/html/Elements/ShowCustomFields, share/html/Elements/Submit,
12170           share/html/Elements/TitleBoxEnd,
12171           share/html/Elements/ValidateCustomFields,
12172           share/html/Elements/CollectionAsTable/Header,
12173           share/html/Elements/CollectionAsTable/ParseFormat,
12174           share/html/Elements/CollectionAsTable/Row,
12175           share/html/Elements/GnuPG/KeyIssues,
12176           share/html/Elements/GnuPG/SelectKeyForEncryption,
12177           share/html/Elements/GnuPG/SelectKeyForSigning,
12178           share/html/Elements/GnuPG/SignEncryptWidget,
12179           share/html/Elements/RT__Group/ColumnMap,
12180           share/html/Elements/RT__Queue/ColumnMap,
12181           share/html/Elements/RT__Scrip/ColumnMap,
12182           share/html/Elements/RT__Template/ColumnMap,
12183           share/html/Elements/RT__User/ColumnMap,
12184           share/html/Install/Basics.html,
12185           share/html/Install/DatabaseDetails.html,
12186           share/html/Install/DatabaseType.html,
12187           share/html/Install/Finish.html, share/html/Install/Global.html,
12188           share/html/Install/Initialize.html,
12189           share/html/Install/Sendmail.html, share/html/Install/autohandler,
12190           share/html/Install/index.html,
12191           share/html/Install/Elements/Errors,
12192           share/html/Install/Elements/Wrapper, share/html/Prefs/MyRT.html,
12193           share/html/Prefs/Other.html, share/html/Prefs/Quicksearch.html,
12194           share/html/Prefs/Search.html, share/html/Prefs/Elements/Tabs,
12195           share/html/Search/Chart, share/html/Search/Chart.html,
12196           share/html/Search/Edit.html, share/html/Search/Graph.html,
12197           share/html/Search/Results.html, share/html/Search/Results.rdf,
12198           share/html/Search/Simple.html,
12199           share/html/Search/Elements/SelectAndOr,
12200           share/html/Search/Elements/SelectGroupBy,
12201           share/html/Search/Elements/SelectPersonType,
12202           share/html/User/Delegation.html,
12203           share/html/User/Elements/DelegateRights,
12204           share/html/User/Elements/GroupTabs,
12205           share/html/User/Elements/Tabs,
12206           share/html/User/Groups/Members.html,
12207           share/html/User/Groups/Modify.html,
12208           share/html/User/Groups/index.html,
12209           share/html/Search/Elements/ConditionRow,
12210           share/html/Search/Elements/PickBasics,
12211           share/html/Search/Elements/SearchesForObject,
12212           share/html/Search/Elements/SelectSearchObject,
12213           share/html/Search/Elements/SelectSearchesForObjects,
12214           share/html/REST/1.0/autohandler, share/html/REST/1.0/dhandler,
12215           share/html/REST/1.0/logout,
12216           share/html/REST/1.0/Forms/group/customfields,
12217           share/html/Search/Elements/Chart,
12218           share/html/Search/Elements/EditFormat,
12219           share/html/Search/Elements/EditQuery,
12220           share/html/Search/Elements/EditSearches,
12221           share/html/Search/Elements/Graph,
12222           share/html/Search/Elements/NewListActions,
12223           share/html/Search/Elements/PickCriteria,
12224           share/html/Search/Elements/SearchPrivacy,
12225           share/html/Search/Elements/SelectChartType,
12226           share/html/Search/Elements/SelectGroup,
12227           share/html/Search/Elements/SelectLinks,
12228           share/html/REST/1.0/Forms/attachment/default,
12229           share/html/REST/1.0/Forms/group/default,
12230           share/html/REST/1.0/Forms/group/ns,
12231           share/html/REST/1.0/Forms/queue/customfields,
12232           share/html/REST/1.0/Forms/queue/default,
12233           share/html/REST/1.0/Forms/queue/ns,
12234           share/html/REST/1.0/Forms/queue/ticketcustomfields,
12235           share/html/REST/1.0/Forms/ticket/merge,
12236           share/html/REST/1.0/Forms/ticket/attachments,
12237           share/html/REST/1.0/Forms/ticket/comment,
12238           share/html/REST/1.0/Forms/ticket/default,
12239           share/html/REST/1.0/Forms/ticket/links,
12240           share/html/REST/1.0/Forms/ticket/take,
12241           share/html/NoAuth/Logout.html, share/html/NoAuth/Reminder.html,
12242           share/html/NoAuth/css/autohandler,
12243           share/html/NoAuth/css/dhandler, share/html/NoAuth/css/print.css,
12244           share/html/NoAuth/css/web2/InHeader,
12245           share/html/NoAuth/css/web2/forms.css,
12246           share/html/NoAuth/css/web2/login.css,
12247           share/html/NoAuth/css/web2/misc.css,
12248           share/html/NoAuth/css/web2/msie.css,
12249           share/html/NoAuth/css/web2/msie6.css,
12250           share/html/NoAuth/css/web2/nav.css,
12251           share/html/NoAuth/css/web2/portlets.css,
12252           share/html/NoAuth/css/web2/ticket-search.css,
12253           share/html/NoAuth/css/web2/ticket.css,
12254           share/html/NoAuth/css/web2/tools.css,
12255           share/html/NoAuth/css/web2/yui-fonts.css,
12256           share/html/REST/1.0/Forms/ticket/history,
12257           share/html/REST/1.0/Forms/transaction/default,
12258           share/html/REST/1.0/Forms/user/default,
12259           share/html/REST/1.0/Forms/user/ns,
12260           share/html/REST/1.0/NoAuth/mail-gateway,
12261           share/html/REST/1.0/search/dhandler,
12262           share/html/REST/1.0/search/ticket,
12263           share/html/REST/1.0/ticket/comment,
12264           share/html/REST/1.0/ticket/link,
12265           share/html/REST/1.0/ticket/merge,
12266           share/html/NoAuth/css/3.4-compat/footer.css,
12267           share/html/NoAuth/css/3.4-compat/header.css,
12268           share/html/NoAuth/css/3.4-compat/login.css,
12269           share/html/NoAuth/css/3.4-compat/nav.css,
12270           share/html/NoAuth/css/3.4-compat/ticket.css,
12271           share/html/NoAuth/css/web2/admin.css,
12272           share/html/NoAuth/css/web2/base.css,
12273           share/html/NoAuth/css/web2/boxes.css,
12274           share/html/NoAuth/css/web2/layout.css,
12275           share/html/NoAuth/css/web2/main.css,
12276           share/html/NoAuth/css/web2/ticket-lists.css,
12277           share/html/NoAuth/css/web2/images/dhandler,
12278           share/html/NoAuth/css/web2/images/source/background-gradient.png,
12279           share/html/NoAuth/css/3.4-compat/body.css,
12280           share/html/NoAuth/css/3.4-compat/forms.css,
12281           share/html/NoAuth/css/3.4-compat/main.css,
12282           share/html/NoAuth/css/3.4-compat/misc.css,
12283           share/html/NoAuth/css/3.4-compat/quickbar.css,
12284           share/html/NoAuth/css/3.4-compat/titlebox.css,
12285           share/html/NoAuth/css/3.4-compat/transactions.css,
12286           share/html/NoAuth/css/3.5-default/footer.css,
12287           share/html/NoAuth/css/3.5-default/local.css,
12288           share/html/NoAuth/css/3.5-default/login.css,
12289           share/html/NoAuth/css/3.5-default/ticket-search.css,
12290           share/html/NoAuth/css/3.5-default/approvals.css,
12291           share/html/NoAuth/css/3.5-default/header.css,
12292           share/html/NoAuth/css/3.5-default/logo.css,
12293           share/html/NoAuth/css/3.5-default/misc.css,
12294           share/html/NoAuth/css/3.5-default/nav.css,
12295           share/html/NoAuth/css/3.5-default/quickbar.css,
12296           share/html/NoAuth/css/3.5-default/ticket.css,
12297           share/html/NoAuth/css/3.5-default/titlebox.css,
12298           share/html/NoAuth/css/3.5-default/transactions.css,
12299           share/html/NoAuth/css/3.5-default/forms.css,
12300           share/html/NoAuth/RichText/dhandler,
12301           share/html/NoAuth/RichText/FCKeditor/fckconfig.js,
12302           share/html/NoAuth/RichText/FCKeditor/fckeditor.js,
12303           share/html/NoAuth/RichText/FCKeditor/fckpackager.xml,
12304           share/html/NoAuth/RichText/FCKeditor/fckstyles.xml,
12305           share/html/NoAuth/RichText/FCKeditor/fcktemplates.xml,
12306           share/html/NoAuth/css/3.5-default/body.css,
12307           share/html/NoAuth/css/3.5-default/main.css,
12308           share/html/NoAuth/css/3.5-default/nav-left.css,
12309           share/html/NoAuth/images/autohandler,
12310           share/html/NoAuth/images/bplogo.gif,
12311           share/html/NoAuth/images/empty_star.gif,
12312           share/html/NoAuth/images/favicon.png,
12313           share/html/NoAuth/images/star.gif,
12314           share/html/NoAuth/images/test.png,
12315           share/html/NoAuth/images/css/cb-light.gif,
12316           share/html/NoAuth/images/css/cb.gif,
12317           share/html/NoAuth/images/css/cbr-b2g.gif,
12318           share/html/NoAuth/images/css/cbr-b2lb.gif,
12319           share/html/NoAuth/images/css/cbr-gray.gif,
12320           share/html/NoAuth/images/css/cbr-trans.gif,
12321           share/html/NoAuth/images/css/cbr.gif,
12322           share/html/NoAuth/images/css/ct-light.gif,
12323           share/html/NoAuth/images/css/ct.gif,
12324           share/html/NoAuth/images/css/ctr-b2g.gif,
12325           share/html/NoAuth/images/css/ctr-b2lb.gif,
12326           share/html/NoAuth/images/css/ctr-gray.gif,
12327           share/html/NoAuth/images/css/ctr-trans.gif,
12328           share/html/NoAuth/images/css/ctr.gif,
12329           share/html/NoAuth/images/css/dark-arrow-up.png,
12330           share/html/NoAuth/images/css/dark-arrow.png,
12331           share/html/NoAuth/images/css/fieldbg-autocomplete.gif,
12332           share/html/NoAuth/images/css/light-arrow-up.png,
12333           share/html/NoAuth/images/css/light-arrow.png,
12334           share/html/NoAuth/images/css/rolldown-arrow.gif,
12335           share/html/NoAuth/images/css/rolldown-arrow.png,
12336           share/html/NoAuth/images/css/rollup-arrow.gif,
12337           share/html/NoAuth/RichText/FCKeditor/license.txt,
12338           share/html/NoAuth/RichText/FCKeditor/editor/fckdebug.html,
12339           share/html/NoAuth/RichText/FCKeditor/editor/fckdialog.html,
12340           share/html/NoAuth/RichText/FCKeditor/editor/fckeditor.html,
12341           share/html/NoAuth/RichText/FCKeditor/editor/fckeditor.original.html,
12342           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_editorarea.css,
12343           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_showtableborders_gecko.css,
12344           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckconstants.js,
12345           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckeditorapi.js,
12346           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckjscoreextensions.js,
12347           share/html/NoAuth/RichText/FCKeditor/editor/_source/fckscriptloader.js,
12348           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcodeformatter.js,
12349           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckconfig.js,
12350           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckregexlib.js,
12351           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection_ie.js,
12352           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktoolbaritems.js,
12353           share/html/NoAuth/RichText/FCKeditor/editor/css/fck_internal.css,
12354           share/html/NoAuth/RichText/FCKeditor/editor/css/behaviors/disablehandles.htc,
12355           share/html/NoAuth/RichText/FCKeditor/editor/css/behaviors/showtableborders.htc,
12356           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_address.png,
12357           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_blockquote.png,
12358           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_div.png,
12359           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h1.png,
12360           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h2.png,
12361           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h3.png,
12362           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h4.png,
12363           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h5.png,
12364           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_h6.png,
12365           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_p.png,
12366           share/html/NoAuth/RichText/FCKeditor/editor/css/images/block_pre.png,
12367           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_anchor.gif,
12368           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_flashlogo.gif,
12369           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_hiddenfield.gif,
12370           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_pagebreak.gif,
12371           share/html/NoAuth/RichText/FCKeditor/editor/css/images/fck_plugin.gif,
12372           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdebug.js,
12373           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckplugins.js,
12374           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools.js,
12375           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml.js,
12376           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_contextmenu.js,
12377           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckstyles.js,
12378           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckurlparams.js,
12379           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml_gecko.js,
12380           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdomtools.js,
12381           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdocumentprocessor.js,
12382           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklisthandler.js,
12383           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools_ie.js,
12384           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtml_ie.js,
12385           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckxhtmlentities.js,
12386           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_ie.js,
12387           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckbrowserinfo.js,
12388           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcommands.js,
12389           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdebug_empty.js,
12390           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckdialog.js,
12391           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklanguagemanager.js,
12392           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler.js,
12393           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler_gecko.js,
12394           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckundo.js,
12395           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection_gecko.js,
12396           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktoolbarset.js,
12397           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckblockquotecommand.js,
12398           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckcorestylecommand.js,
12399           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcktablecommand.js,
12400           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck.js,
12401           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fck_gecko.js,
12402           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcklistslib.js,
12403           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckselection.js,
12404           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktablehandler_ie.js,
12405           share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fcktools_gecko.js,
12406           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fck_othercommands.js,
12407           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckfitwindow.js,
12408           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckjustifycommands.js,
12409           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcklistcommands.js,
12410           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcknamedcommand.js,
12411           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckpasteplaintextcommand.js,
12412           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckpastewordcommand.js,
12413           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckremoveformatcommand.js,
12414           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckshowblocks.js,
12415           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckspellcheckcommand_gecko.js,
12416           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckspellcheckcommand_ie.js,
12417           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckstylecommand.js,
12418           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fcktextcolorcommand.js,
12419           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckcontextmenu.js,
12420           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontformatcombo.js,
12421           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarpanelbutton.js,
12422           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckw3crange.js,
12423           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml.js,
12424           share/html/NoAuth/RichText/FCKeditor/editor/_source/commandclasses/fckindentcommands.js,
12425           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckevents.js,
12426           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckiecleanup.js,
12427           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenublock.js,
12428           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbar.js,
12429           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarspecialcombo.js,
12430           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdocumentfragment_ie.js,
12431           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckstyle.js,
12432           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdocumentfragment_gecko.js,
12433           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenuitem.js,
12434           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckspecialcombo.js,
12435           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbutton.js,
12436           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml_gecko.js,
12437           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckimagepreloader.js,
12438           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckkeystrokehandler.js,
12439           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckpanel.js,
12440           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange.js,
12441           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckeditingarea.js,
12442           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckicon.js,
12443           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbuttonui.js,
12444           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckxml_ie.js,
12445           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdataprocessor.js,
12446           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange_gecko.js,
12447           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrange_ie.js,
12448           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckdomrangeiterator.js,
12449           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckelementpath.js,
12450           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckenterkey.js,
12451           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckhtmliterator.js,
12452           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckmenublockpanel.js,
12453           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fckplugin.js,
12454           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbreak_gecko.js,
12455           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarbreak_ie.js,
12456           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontscombo.js,
12457           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarfontsizecombo.js,
12458           share/html/NoAuth/RichText/FCKeditor/editor/_source/classes/fcktoolbarstylecombo.js,
12459           share/html/NoAuth/RichText/FCKeditor/editor/images/anchor.gif,
12460           share/html/NoAuth/RichText/FCKeditor/editor/images/arrow_ltr.gif,
12461           share/html/NoAuth/RichText/FCKeditor/editor/images/arrow_rtl.gif,
12462           share/html/NoAuth/RichText/FCKeditor/editor/images/spacer.gif,
12463           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/teeth_smile.gif,
12464           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_dtd_test.html,
12465           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_xhtml10strict.js,
12466           share/html/NoAuth/RichText/FCKeditor/editor/dtd/fck_xhtml10transitional.js,
12467           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/angel_smile.gif,
12468           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/angry_smile.gif,
12469           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/broken_heart.gif,
12470           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/cake.gif,
12471           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/confused_smile.gif,
12472           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/cry_smile.gif,
12473           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/devil_smile.gif,
12474           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/embaressed_smile.gif,
12475           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/envelope.gif,
12476           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/heart.gif,
12477           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/kiss.gif,
12478           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/lightbulb.gif,
12479           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/omg_smile.gif,
12480           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/regular_smile.gif,
12481           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/sad_smile.gif,
12482           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/shades_smile.gif,
12483           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/thumbs_down.gif,
12484           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/thumbs_up.gif,
12485           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/tounge_smile.gif,
12486           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
12487           share/html/NoAuth/RichText/FCKeditor/editor/images/smiley/msn/wink_smile.gif,
12488           share/html/NoAuth/RichText/FCKeditor/editor/js/fckadobeair.js,
12489           share/html/NoAuth/RichText/FCKeditor/editor/js/fckeditorcode_ie.js,
12490           share/html/NoAuth/RichText/FCKeditor/editor/js/fckeditorcode_gecko.js,
12491           share/html/NoAuth/RichText/FCKeditor/editor/lang/es.js,
12492           share/html/NoAuth/RichText/FCKeditor/editor/lang/eu.js,
12493           share/html/NoAuth/RichText/FCKeditor/editor/lang/hr.js,
12494           share/html/NoAuth/RichText/FCKeditor/editor/lang/km.js,
12495           share/html/NoAuth/RichText/FCKeditor/editor/lang/it.js,
12496           share/html/NoAuth/RichText/FCKeditor/editor/lang/sl.js,
12497           share/html/NoAuth/RichText/FCKeditor/editor/lang/bg.js,
12498           share/html/NoAuth/RichText/FCKeditor/editor/lang/fa.js,
12499           share/html/NoAuth/RichText/FCKeditor/editor/lang/sv.js,
12500           share/html/NoAuth/RichText/FCKeditor/editor/lang/ja.js,
12501           share/html/NoAuth/RichText/FCKeditor/editor/lang/mn.js,
12502           share/html/NoAuth/RichText/FCKeditor/editor/lang/th.js,
12503           share/html/NoAuth/RichText/FCKeditor/editor/lang/zh.js,
12504           share/html/NoAuth/RichText/FCKeditor/editor/lang/fr-ca.js,
12505           share/html/NoAuth/RichText/FCKeditor/editor/lang/he.js,
12506           share/html/NoAuth/RichText/FCKeditor/editor/lang/sr-latn.js,
12507           share/html/NoAuth/RichText/FCKeditor/editor/lang/en-uk.js,
12508           share/html/NoAuth/RichText/FCKeditor/editor/lang/nb.js,
12509           share/html/NoAuth/RichText/FCKeditor/editor/lang/fr.js,
12510           share/html/NoAuth/RichText/FCKeditor/editor/lang/lv.js,
12511           share/html/NoAuth/RichText/FCKeditor/editor/lang/ar.js,
12512           share/html/NoAuth/RichText/FCKeditor/editor/lang/fo.js,
12513           share/html/NoAuth/RichText/FCKeditor/editor/lang/is.js,
12514           share/html/NoAuth/RichText/FCKeditor/editor/lang/en.js,
12515           share/html/NoAuth/RichText/FCKeditor/editor/lang/pl.js,
12516           share/html/NoAuth/RichText/FCKeditor/editor/lang/hi.js,
12517           share/html/NoAuth/RichText/FCKeditor/editor/lang/lt.js,
12518           share/html/NoAuth/RichText/FCKeditor/editor/lang/nl.js,
12519           share/html/NoAuth/RichText/FCKeditor/editor/lang/sr.js,
12520           share/html/NoAuth/RichText/FCKeditor/editor/lang/gl.js,
12521           share/html/NoAuth/RichText/FCKeditor/editor/lang/ko.js: import rt
12522           3.8.7
12523
12524 2009-12-31 05:09  ivan
12525
12526         * rt/lib/RT/: Test.pm, Config.pm, Action.pm, Condition.pm: Initial
12527           revision
12528
12529 2009-12-31 05:09  ivan
12530
12531         * rt/: UPGRADING.mysql, configure, aclocal.m4, README.Oracle,
12532           README, UPGRADING, install-sh,
12533           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
12534           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
12535           lib/RT/ObjectCustomFieldValues.pm,
12536           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
12537           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm,
12538           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
12539           sbin/merge-rosetta.pl, sbin/rt-attributes-viewer,
12540           sbin/rt-attributes-viewer.in, sbin/rt-clean-sessions,
12541           sbin/rt-clean-sessions.in, sbin/rt-dump-database,
12542           sbin/rt-dump-database.in, sbin/rt-email-dashboards,
12543           sbin/rt-email-dashboards.in, sbin/rt-email-digest,
12544           sbin/rt-email-digest.in, sbin/rt-email-group-admin,
12545           sbin/rt-email-group-admin.in, sbin/rt-server, sbin/rt-server.in,
12546           sbin/rt-shredder, sbin/rt-shredder.in,
12547           sbin/rt-test-dependencies.in, sbin/rt-validator,
12548           sbin/rt-validator.in, sbin/tweak-template-locstring,
12549           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm, lib/RT/Queue.pm,
12550           lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
12551           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
12552           lib/RT/Scrips_Overlay.pm, lib/RT/CustomFieldValues.pm,
12553           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
12554           lib/RT/Reminders.pm, lib/RT/SavedSearch.pm, lib/RT/Search.pm,
12555           lib/RT/CurrentUser.pm, lib/RT/ACE.pm, lib/RT/Attachments.pm,
12556           lib/RT/Attributes.pm, lib/RT/Attributes_Overlay.pm,
12557           lib/RT/Base.pm, lib/RT/CachedGroupMember_Overlay.pm,
12558           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/Dashboard.pm,
12559           lib/RT/Installer.pm, lib/RT/ObjectCustomFieldValue_Overlay.pm,
12560           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Plugin.pm,
12561           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
12562           lib/RT/Queues.pm, lib/RT/Ruleset.pm, lib/RT/SavedSearches.pm,
12563           lib/RT/ScripAction.pm, lib/RT/ScripAction_Overlay.pm,
12564           lib/RT/ScripCondition.pm, lib/RT/Shredder.pm,
12565           lib/RT/StyleGuide.pod, lib/RT/Templates.pm, lib/RT/Tickets.pm,
12566           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/User.pm, lib/RT/Users.pm,
12567           lib/RT/Approval.pm, lib/RT/Attachments_Overlay.pm,
12568           lib/RT/CachedGroupMembers.pm, lib/RT/GroupMember_Overlay.pm,
12569           lib/RT/Link.pm, lib/RT/Transaction.pm, lib/RT/ACE_Overlay.pm,
12570           lib/RT/ScripActions_Overlay.pm,
12571           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/EmailParser.pm,
12572           lib/RT/Group.pm, lib/RT/ObjectCustomField_Overlay.pm,
12573           lib/RT/Scrip.pm, lib/RT/Template.pm, lib/RT/ACL_Overlay.pm,
12574           lib/RT/GroupMembers.pm, lib/RT/SharedSetting.pm,
12575           lib/RT/Transactions.pm, lib/RT/Attachment_Overlay.pm,
12576           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm, lib/RT/ACL.pm,
12577           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
12578           lib/RT/GroupMember.pm, lib/RT/Group_Overlay.pm,
12579           lib/RT/Links_Overlay.pm, lib/RT/ObjectCustomFields_Overlay.pm,
12580           lib/RT/Principals.pm, lib/RT/Queues_Overlay.pm, lib/RT/SQL.pm,
12581           lib/RT/Ticket.pm, lib/RT/Util.pm, lib/RT/Attachment.pm,
12582           lib/RT/Attribute.pm, lib/RT/Link_Overlay.pm, lib/RT/Rule.pm,
12583           lib/RT/ScripActions.pm, lib/RT/Template_Overlay.pm,
12584           lib/RT/Crypt/GnuPG.pm, lib/RT/URI/fsck_com_rt.pm,
12585           lib/RT/URI/t.pm, lib/RT/URI/base.pm, lib/RT/Interface/Email.pm,
12586           lib/RT/Interface/REST.pm, lib/RT/Interface/CLI.pm,
12587           lib/RT/Interface/Email/Auth/GnuPG.pm,
12588           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
12589           lib/RT/Interface/Web/Handler.pm, lib/RT/Interface/Web/Menu.pm,
12590           lib/RT/Interface/Web/QueryBuilder.pm,
12591           lib/RT/Interface/Web/Request.pm, lib/RT/Interface/Web/Session.pm,
12592           lib/RT/Interface/Web/Standalone.pm,
12593           lib/RT/Interface/Web/Menu/Item.pm,
12594           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
12595           lib/RT/Interface/Web/Standalone/PreFork.pm,
12596           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
12597           lib/RT/Action/LinearEscalate.pm, lib/RT/Action/Notify.pm,
12598           lib/RT/Action/RecordComment.pm,
12599           lib/RT/Action/RecordCorrespondence.pm,
12600           lib/RT/Interface/Email/Auth/MailFrom.pm,
12601           lib/RT/Action/AutoOpen.pm, lib/RT/Action/ExtractSubjectTag.pm,
12602           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/NotifyGroup.pm,
12603           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
12604           lib/RT/Action/UserDefined.pm,
12605           lib/RT/Action/NotifyGroupAsComment.pm,
12606           lib/RT/Action/SendEmail.pm, lib/RT/CustomFieldValues/External.pm,
12607           lib/RT/CustomFieldValues/Groups.pm,
12608           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
12609           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
12610           lib/RT/I18N/sv.po, lib/RT/I18N/fi.po, lib/RT/I18N/bg.po,
12611           lib/RT/I18N/hu.po, lib/RT/I18N/he.po, lib/RT/I18N/de.po,
12612           lib/RT/I18N/ru.po, lib/RT/I18N/rt.pot, lib/RT/I18N/nl.po,
12613           lib/RT/I18N/da.po, lib/RT/I18N/pl.po, lib/RT/I18N/hr.po,
12614           lib/RT/I18N/zh_TW.po, lib/RT/I18N/fr.po: import rt 3.8.7
12615
12616 2009-12-31 04:56  ivan
12617
12618         * rt/: Makefile, lib/RT.pm: rt 3.6.10
12619
12620 2009-12-31 04:44  ivan
12621
12622         * rt/: etc/RT_Config.pm.in, lib/RT/Groups_Overlay.pm,
12623           lib/RT/Record.pm, lib/RT/SearchBuilder.pm,
12624           lib/RT/Ticket_Overlay.pm, lib/RT/Transaction_Overlay.pm,
12625           lib/RT/User_Overlay.pm, lib/RT/Users_Overlay.pm,
12626           sbin/rt-setup-database.in: rt 3.6.10
12627
12628 2009-12-31 04:35  ivan
12629
12630         * rt/FREESIDE_MODIFIED: up-to-date
12631
12632 2009-12-30 23:16  ivan
12633
12634         * FS/FS/Schema.pm: fix h_cdr acctid changing from bigint to int
12635           with recent DBIx::DBSchema
12636
12637 2009-12-30 21:10  ivan
12638
12639         * FS/: FS/Cron/bill.pm, bin/freeside-daily: specify multiple
12640           agentnums with freeside-daily
12641
12642 2009-12-30 19:33  ivan
12643
12644         * Makefile: goodbye conf dir
12645
12646 2009-12-30 18:50  jeff
12647
12648         * FS/FS/cust_main.pm: really reduce the noise
12649
12650 2009-12-30 18:20  ivan
12651
12652         * httemplate/: edit/prospect_main.html, edit/elements/edit.html,
12653           edit/process/elements/process.html, elements/contact.html,
12654           elements/menu.html: prospecting: proper contact error handling
12655           when you add a prospect
12656
12657 2009-12-29 22:41  jeff
12658
12659         * FS/FS/part_pkg/voip_cdr.pm: define all detail header list
12660           elements
12661
12662 2009-12-29 22:05  jeff
12663
12664         * FS/FS/cust_main.pm: noise reduction
12665
12666 2009-12-29 21:22  jeff
12667
12668         * FS/FS/tax_rate.pm: noise reduction
12669
12670 2009-12-29 18:39  jeff
12671
12672         * FS/FS/cust_bill_pkg_detail.pm: use the class used
12673
12674 2009-12-29 18:26  jeff
12675
12676         * FS/FS/cust_main.pm: noise reduction
12677
12678 2009-12-28 20:49  ivan
12679
12680         * FS/bin/freeside-upgrade: output SQL statements as we run them
12681           (and only the ones we run), not immediately
12682
12683 2009-12-28 20:44  ivan
12684
12685         * FS/FS/Conf.pm: oops, syntax error adding queued-sleep_time
12686
12687 2009-12-28 20:24  ivan
12688
12689         * FS/bin/: freeside-upgrade: don't change h_queue.job type under
12690           non-mysql, takes forever on large dbs, RT#6946
12691
12692 2009-12-28 17:38  ivan
12693
12694         * FS/bin/freeside-daily: add -u option for vacuuming, RT#5258
12695
12696 2009-12-28 17:30  ivan
12697
12698         * bin/: del-old-history, pg-sizer: some random utils for disk space
12699           analysis and eliminating old history records, RT#6914
12700
12701 2009-12-28 17:00  mark
12702
12703         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
12704           httemplate/elements/menu.html: Add Browse attachments ACL
12705           (RT#4964)
12706
12707 2009-12-28 16:38  ivan
12708
12709         * FS/: FS/Conf.pm, bin/freeside-queued: add queued-sleep_time
12710
12711 2009-12-28 11:18  ivan
12712
12713         * FS/FS/AccessRight.pm, FS/FS/Mason.pm, FS/FS/Schema.pm,
12714           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/contact.pm,
12715           FS/FS/contact_email.pm, FS/FS/contact_phone.pm,
12716           FS/FS/cust_location.pm, FS/FS/o2m_Common.pm, FS/FS/phone_type.pm,
12717           FS/FS/prospect_main.pm, FS/MANIFEST, FS/t/contact.t,
12718           FS/t/contact_email.t, FS/t/contact_phone.t, FS/t/phone_type.t,
12719           FS/t/prospect_main.t, httemplate/edit/prospect_main.html,
12720           httemplate/edit/process/prospect_main.html,
12721           httemplate/elements/city.html, httemplate/elements/contact.html,
12722           httemplate/elements/header.html, httemplate/elements/menu.html,
12723           httemplate/elements/tr-contact.html,
12724           httemplate/elements/tr-select-cust_location.html,
12725           httemplate/search/prospect_main.html,
12726           httemplate/search/report_prospect_main.html,
12727           httemplate/view/prospect_main.html,
12728           httemplate/edit/elements/edit.html,
12729           httemplate/edit/process/elements/process.html,
12730           httemplate/misc/location.cgi,
12731           httemplate/view/cust_main/packages/location.html, FS/FS.pm:
12732           beginning of prospect/CRM/contact work
12733
12734 2009-12-27 21:25  ivan
12735
12736         * FS/FS/: part_pkg_taxclass.pm, phone_device.pm: use blessed
12737
12738 2009-12-26 17:00  jeff
12739
12740         * FS/FS/: cust_location.pm, cust_main.pm: improve spacing around
12741           county
12742
12743 2009-12-23 15:32  jeff
12744
12745         * bin/monitor: remove debugging
12746
12747 2009-12-23 15:29  jeff
12748
12749         * bin/monitor: add non-forking one machine monitor program
12750
12751 2009-12-23 15:14  jeff
12752
12753         * FS/FS/Yori.pm: teach yori to do some load monitoring
12754
12755 2009-12-23 13:21  jeff
12756
12757         * FS/FS/cust_bill.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
12758           FS/FS/cust_pkg.pm,
12759           httemplate/view/cust_main/packages/location.html: correct invoice
12760           package address display and reduce false laziness
12761
12762 2009-12-22 16:30  mark
12763
12764         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
12765           httemplate/edit/process/svc_acct.cgi: Tweak set_password per
12766           RT#6358
12767
12768 2009-12-21 06:44  jeff
12769
12770         * FS/FS/: Schema.pm, cust_bill_pkg.pm,
12771           cust_bill_pkg_tax_location.pm, cust_credit_bill_pkg.pm,
12772           cust_tax_exempt_pkg.pm: manage tax exemptions (texas-tax) on
12773           credit application RT953
12774
12775 2009-12-21 06:36  jeff
12776
12777         * FS/FS/Conf.pm, FS/FS/tax_rate.pm, bin/fetch_and_expand_taxes,
12778           bin/reassemble_taxes: move cch conf into database and add a
12779           couple small tools for processing updates more manually
12780
12781 2009-12-20 18:00  ivan
12782
12783         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: have 'Bill now'
12784           link cancel expired (and suspend adjourned) packages, and catch
12785           and return errors in all cases, RT#6627
12786
12787 2009-12-20 13:52  ivan
12788
12789         * FS/FS/Conf.pm: late fee package class specified in the event
12790           action instead of a global finance_pkgclass config, RT#6617
12791
12792 2009-12-20 13:48  ivan
12793
12794         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: late
12795           fee package class specified in the event action instead of a
12796           global finance_pkgclass config, RT#6617
12797
12798 2009-12-20 11:42  ivan
12799
12800         * FS/FS/ClientAPI/MyAccount.pm: fix usage details pulling from
12801           wrong account for customers who have multiple accounts, RT#6681,
12802           fallout from RT#4189
12803
12804 2009-12-19 22:52  ivan
12805
12806         * httemplate/search/cust_pkg.cgi: fix address fields on advanced
12807           package search, RT#6609
12808
12809 2009-12-19 18:51  ivan
12810
12811         * FS/FS/cust_pkg.pm: fix bulk package order with one package
12812           changing to one new package, RT#6519, fallout from RT#4499
12813
12814 2009-12-19 17:02  ivan
12815
12816         * httemplate/view/cust_main/: packages.html, payment_history.html:
12817           fix cust_main-packages-years, RT#6798
12818
12819 2009-12-19 15:52  ivan
12820
12821         * FS/FS/cust_bill_ApplicationCommon.pm: fix more
12822           ->owed_setup/owed_recur clashing with
12823           cust_bill->open_cust_bill_pkg separating line items, RT#4729
12824
12825 2009-12-19 15:28  ivan
12826
12827         * FS/FS/cust_bill_ApplicationCommon.pm: fix credit application, at
12828           least in vedeya's case on HEAD, RT#6819, fallout from tax
12829           credits, RT#4729
12830
12831 2009-12-19 14:52  ivan
12832
12833         * httemplate/edit/elements/ApplicationCommon.html: fix fill-in of
12834           credit amount when there aren't tax buttons
12835
12836 2009-12-19 14:41  ivan
12837
12838         * httemplate/edit/cust_credit.cgi: add add'l info field as a
12839           customer-editable field, RT#6505
12840
12841 2009-12-19 14:32  ivan
12842
12843         * httemplate/view/cust_main/payment_history.html: make room for
12844           credit reasons in popup
12845
12846 2009-12-19 12:29  ivan
12847
12848         * FS/FS/cust_main_Mixin.pm: fix event report w/ a customer status
12849
12850 2009-12-19 11:10  ivan
12851
12852         * FS/FS/part_pkg.pm: fix package order to really display only those
12853           pacakges available
12854
12855 2009-12-19 11:09  ivan
12856
12857         * httemplate/misc/cust-part_pkg.cgi: fix order of packages after
12858           class selection changes
12859
12860 2009-12-18 10:20  jeff
12861
12862         * FS/FS/cust_bill_pkg_tax_location.pm,
12863           FS/FS/cust_bill_pkg_tax_rate_location.pm,
12864           httemplate/edit/elements/ApplicationCommon.html,
12865           httemplate/misc/xmlhttp-calculate_taxes.html: fix handling of tax
12866           location records and add a 'clear' button for tax credits
12867
12868 2009-12-17 16:41  ivan
12869
12870         * rt/bin/standalone_httpd: Initial revision
12871
12872 2009-12-17 16:41  ivan
12873
12874         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.svc.in,
12875           bin/rt.in, bin/standalone_httpd.in, bin/mason_handler.scgi.in,
12876           bin/rt-crontool.in, bin/webmux.pl.in, etc/acl.mysql: import rt
12877           3.6.10
12878
12879 2009-12-17 16:38  ivan
12880
12881         * rt/: configure, README, sbin/rt-test-dependencies.in,
12882           sbin/extract-message-catalog, sbin/license_tag,
12883           sbin/rt-dump-database, sbin/rt-dump-database.in, sbin/factory,
12884           lib/RT/Handle.pm, lib/RT/ObjectCustomField.pm,
12885           lib/RT/ObjectCustomFieldValues.pm,
12886           lib/RT/ScripCondition_Overlay.pm, lib/RT/Transactions_Overlay.pm,
12887           lib/RT/URI.pm, lib/RT/CustomFieldValues_Overlay.pm,
12888           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
12889           lib/RT/I18N.pm, lib/RT/CachedGroupMember.pm,
12890           lib/RT/GroupMembers_Overlay.pm, lib/RT/Queue.pm,
12891           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
12892           lib/RT/CustomFieldValues.pm, lib/RT/Links.pm,
12893           lib/RT/Reminders.pm, lib/RT/SavedSearch.pm,
12894           lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm, lib/RT/Attributes.pm,
12895           lib/RT/Base.pm, lib/RT/CurrentUser.pm,
12896           lib/RT/CustomFieldValue_Overlay.pm,
12897           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
12898           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
12899           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
12900           lib/RT/Attachments.pm, lib/RT/Attributes_Overlay.pm,
12901           lib/RT/CachedGroupMember_Overlay.pm,
12902           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/Principal.pm,
12903           lib/RT/Queues.pm, lib/RT/SavedSearches.pm,
12904           lib/RT/ObjectCustomFieldValue_Overlay.pm,
12905           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
12906           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
12907           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
12908           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
12909           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
12910           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
12911           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
12912           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
12913           lib/RT/GroupMembers.pm, lib/RT/Template.pm,
12914           lib/RT/Transactions.pm, lib/RT/ACL_Overlay.pm,
12915           lib/RT/Attachment_Overlay.pm, lib/RT/ACL.pm,
12916           lib/RT/GroupMember.pm, lib/RT/Groups.pm,
12917           lib/RT/Templates_Overlay.pm, lib/RT/Group_Overlay.pm,
12918           lib/RT/Links_Overlay.pm, lib/RT/CustomFieldValue.pm,
12919           lib/RT/CustomFields.pm, lib/RT/ObjectCustomFields_Overlay.pm,
12920           lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm, lib/RT/Attachment.pm,
12921           lib/RT/Attribute.pm, lib/RT/Link_Overlay.pm,
12922           lib/RT/Principals.pm, lib/RT/ScripActions.pm,
12923           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
12924           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
12925           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
12926           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
12927           lib/RT/Interface/Web/Menu.pm,
12928           lib/RT/Interface/Web/QueryBuilder.pm,
12929           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
12930           lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
12931           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
12932           lib/RT/Action/RecordCorrespondence.pm,
12933           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
12934           lib/RT/Interface/Email/Auth/GnuPG.pm,
12935           lib/RT/Interface/Email/Auth/MailFrom.pm,
12936           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
12937           lib/RT/Interface/Web/Menu/Item.pm,
12938           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
12939           lib/RT/Action/AutoOpen.pm, lib/RT/Action/SetPriority.pm,
12940           lib/RT/Action/SendEmail.pm,
12941           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
12942           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
12943           lib/RT/I18N/sv.po, lib/RT/I18N/fi.po, lib/RT/I18N/hu.po,
12944           lib/RT/I18N/he.po, lib/RT/I18N/de.po, lib/RT/I18N/ru.po,
12945           lib/RT/I18N/nl.po, lib/RT/I18N/pl.po, lib/RT/I18N/da.po,
12946           lib/RT/I18N/fr.po, lib/RT/I18N/cs.pm, lib/RT/I18N/it.po,
12947           lib/RT/I18N/id.po, lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm,
12948           lib/RT/I18N/tr.po, lib/RT/Condition/AnyTransaction.pm,
12949           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
12950           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
12951           lib/RT/Condition/PriorityChange.pm,
12952           lib/RT/Condition/PriorityExceeds.pm,
12953           lib/RT/Condition/QueueChange.pm,
12954           lib/RT/Condition/StatusChange.pm,
12955           lib/RT/Condition/UserDefined.pm, lib/RT/Report/Tickets.pm,
12956           lib/RT/Report/Tickets/Entry.pm: import rt 3.6.10
12957
12958 2009-12-16 09:35  ivan
12959
12960         * httemplate/edit/cust_main_attach.cgi: tweak attachment adding UI:
12961           table consistency, input sizes and maxlengths, RT#4964
12962
12963 2009-12-16 07:03  jeff
12964
12965         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_location.pm,
12966           cust_main.pm, cust_pkg.pm: group invoice line items by location,
12967           show location address on invoice, option for due date rather than
12968           invoice date on prior unpaid invoice line items, and option for
12969           aging on invoice (#6418, #5235, #4648)
12970
12971 2009-12-13 23:52  ivan
12972
12973         * FS/FS/svc_acct.pm: use a global config too
12974
12975 2009-12-13 23:10  ivan
12976
12977         * FS/FS/: Conf.pm, svc_acct.pm, part_export/sqlradius.pm: add
12978           overlimit_groups agent-specific config, overriding
12979           export-specific overlimit_groups, RT#6622
12980
12981 2009-12-13 19:36  mark
12982
12983         * httemplate/search/elements/search-xls.html: Fix filename for
12984           Excel spreadsheet reports
12985
12986 2009-12-13 17:41  mark
12987
12988         * FS/FS/AccessRight.pm, httemplate/browse/cust_attachment.html,
12989           httemplate/edit/cust_main_attach.cgi,
12990           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
12991           httemplate/view/cust_main/attachments.html: Add access right to
12992           view attachments
12993
12994 2009-12-12 15:53  ivan
12995
12996         * httemplate/search/cust_credit_bill_pkg.html,
12997           FS/FS/cust_credit_bill_pkg.pm,
12998           httemplate/search/cust_bill_pkg.cgi: better reporting for tax
12999           credits, RT#4729
13000
13001 2009-12-12 15:32  ivan
13002
13003         * httemplate/search/: cust_bill_pkg.cgi, cust_credit_bill_pkg.html,
13004           report_tax.cgi: better reporting for tax credits, RT#4729
13005
13006 2009-12-12 14:35  ivan
13007
13008         * FS/FS/cust_credit_bill_pkg.pm: doc
13009
13010 2009-12-12 14:22  ivan
13011
13012         * Makefile: sync versioning with branches, sorry jeremy
13013
13014 2009-12-12 13:38  ivan
13015
13016         * FS/FS/cust_pkg.pm, httemplate/search/cust_bill_pkg.cgi,
13017           httemplate/search/report_tax.cgi,
13018           httemplate/search/report_tax.html: reporting with city taxes,
13019           RT#6776
13020
13021 2009-12-10 15:03  ivan
13022
13023         * FS/FS/cust_main.pm: fully fix bulk customer reports, RT#6778
13024
13025 2009-12-07 22:21  mark
13026
13027         * FS/FS/Schema.pm: Fix cust_attachment.disabled type
13028
13029 2009-12-06 15:44  ivan
13030
13031         * httemplate/edit/part_pkg.cgi: fix initial value of agent types
13032           when cloning
13033
13034 2009-12-06 15:18  ivan
13035
13036         * httemplate/elements/header.html: fix search box clearing from
13037           within RT, caused by different quoting rules in RT comp_root.
13038           grr.
13039
13040 2009-12-06 11:19  ivan
13041
13042         * FS/FS/Schema.pm: more reasonable sizes for filename, mime type
13043           and title, RT#6823
13044
13045 2009-12-04 10:37  jeff
13046
13047         * FS/FS/cust_bill.pm: holy cow! correct sense of skip usage testing
13048
13049 2009-12-03 20:45  ivan
13050
13051         * FS/FS/svc_acct.pm, httemplate/search/svc_acct.cgi:
13052           customer-specific account report (and some small refactoring of
13053           method names to clash less), RT#6180
13054
13055 2009-12-03 20:40  ivan
13056
13057         * FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
13058           httemplate/search/477.html, httemplate/search/cust_bill.html,
13059           httemplate/search/cust_bill_event.cgi,
13060           httemplate/search/cust_event.html,
13061           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
13062           httemplate/search/report_svc_acct.html,
13063           httemplate/view/cust_main/packages.html, FS/FS/cust_event.pm,
13064           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
13065           httemplate/misc/email-customers.html,
13066           httemplate/misc/process/bulk_change_pkg.cgi,
13067           httemplate/misc/process/email-customers.html: customer-specific
13068           account report (and some small refactoring of method names to
13069           clash less), RT#6180
13070
13071 2009-12-03 19:23  ivan
13072
13073         * FS/FS/cust_pkg.pm: doh, 1.9 fix customer package search (fallout
13074           from customer classes) and add "not yet billed" status to
13075           customer package report
13076
13077 2009-12-03 11:22  ivan
13078
13079         * httemplate/graph/cust_bill_pkg.cgi: average per cust_pkg option
13080           for peter
13081
13082 2009-12-03 11:06  ivan
13083
13084         * FS/FS/Report/Table/Monthly.pm,
13085           httemplate/graph/cust_bill_pkg.cgi,
13086           httemplate/graph/report_cust_bill_pkg.html: average per cust_pkg
13087           option for peter
13088
13089 2009-12-02 23:53  ivan
13090
13091         * FS/FS/Schema.pm: index cdrbatchnum
13092
13093 2009-12-02 23:37  ivan
13094
13095         * FS/FS/: Record.pm, cdr/sansay.pm: fix startdate in sansay CDR
13096           import (and skip blank lines), RT#6801
13097
13098 2009-12-02 23:18  ivan
13099
13100         * httemplate/search/cdr.html: fix cdr search
13101
13102 2009-12-02 20:22  ivan
13103
13104         * FS/FS/cdr/sansay.pm: no header?
13105
13106 2009-12-02 12:58  ivan
13107
13108         * FS/FS/Schema.pm: add index to rate_prefix.npa for a performance
13109           improvement on CDR billing, RT#6386
13110
13111 2009-12-02 12:51  ivan
13112
13113         * httemplate/view/: svc_broadband.cgi, svc_domain.cgi,
13114           svc_external.cgi, svc_forward.cgi, svc_www.cgi: fix viewing
13115           unlinked forwards, domains, broadband/external/www services,
13116           RT#6794
13117
13118 2009-12-01 11:16  jeff
13119
13120         * FS/FS/cust_bill.pm: want a listref not a list
13121
13122 2009-11-29 16:38  ivan
13123
13124         * FS/FS/cust_main.pm, httemplate/misc/email-customers.html: fix
13125           bulk sending of customer notices, RT#6778
13126
13127 2009-11-29 16:06  ivan
13128
13129         * httemplate/edit/REAL_cust_pkg.cgi: fix
13130
13131 2009-11-29 16:04  ivan
13132
13133         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
13134           UI changes to make it impossible to add a start date to a package
13135           that already has a setup fee (can still remove an existing start
13136           date causing problems), RT#6712
13137
13138 2009-11-29 15:18  ivan
13139
13140         * FS/FS/: Conf.pm, cust_pkg.pm: add
13141           cust_pkg-change_pkgpart-bill_now option to bill the new package
13142           immediately on package changes.  Useful for prepaid situations
13143           with RADIUS where an Expiration attribute base don the package
13144           must be present at all times.  RT#6692
13145
13146 2009-11-29 15:15  ivan
13147
13148         * FS/FS/cust_main.pm: doc: spelling
13149
13150 2009-11-25 16:27  ivan
13151
13152         * FS/FS/part_pkg/voip_cdr.pm: debugging left on
13153
13154 2009-11-25 11:58  ivan
13155
13156         * httemplate/edit/part_pkg.cgi: don't consider disabled report
13157           classes, don't load up the whole table just to see if there are
13158           any
13159
13160 2009-11-25 11:32  jeff
13161
13162         * FS/FS/: cust_bill.pm, usage_class.pm: improve appearance of cdr
13163           records in cdr sections
13164
13165 2009-11-25 08:13  jeff
13166
13167         * FS/FS/cust_bill.pm: bug fixes, reuse summary_page, eliminate
13168           dups, and rearrange
13169
13170 2009-11-25 08:09  jeff
13171
13172         * conf/invoice_latex: really insert a pagebreak
13173
13174 2009-11-25 08:07  jeff
13175
13176         * conf/invoice_latex: oops.. need updated template for new formats
13177
13178 2009-11-24 13:00  ivan
13179
13180         * FS/FS/cust_bill.pm: debugging left on
13181
13182 2009-11-24 09:05  jeff
13183
13184         * FS/FS/cust_bill.pm: cope with sections lacking a pkg_category
13185
13186 2009-11-23 23:42  ivan
13187
13188         * httemplate/: misc/timeworked.html, misc/process/timeworked.html,
13189           search/timeworked.html: timeworked report: carry the date range
13190           through to the success redirect
13191
13192 2009-11-23 23:23  ivan
13193
13194         * httemplate/: search/report_timeworked.html, elements/menu.html,
13195           search/timeworked.html: add date constratint on time worked
13196           search
13197
13198 2009-11-23 22:04  ivan
13199
13200         * FS/FS/cust_main.pm: send card number with void transactions for
13201           B:OP:IPPay, RT#5690
13202
13203 2009-11-23 14:09  mark
13204
13205         * FS/FS/Schema.pm: Add title field to cust_attachment
13206
13207 2009-11-22 16:25  jeff
13208
13209         * FS/FS/cust_bill_ApplicationCommon.pm: apply to taxes last
13210
13211 2009-11-20 09:33  jeff
13212
13213         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
13214           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
13215           FS/FS/usage_class.pm, FS/FS/part_pkg/voip_cdr.pm,
13216           conf/invoice_html, httemplate/browse/pkg_category.html,
13217           httemplate/browse/usage_class.html,
13218           httemplate/edit/pkg_category.html,
13219           httemplate/edit/usage_class.html: invoice formatting: add
13220           sections for usage, add sections per svc_phone, add folding like
13221           line items into one #6592
13222
13223 2009-11-19 01:47  ivan
13224
13225         * FS/FS.pm, FS/FS/Record.pm, FS/FS/cdr.pm,
13226           FS/bin/freeside-cdr-sftp_and_import, bin/cdr-transnexus.import,
13227           bin/cdr.http_and_import, bin/cdr.import,
13228           httemplate/elements/select-cdrbatch.html,
13229           httemplate/elements/tr-select-cdrbatch.html,
13230           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
13231           httemplate/view/svc_phone.cgi: proper cdr_batch table, RT#6386
13232
13233 2009-11-19 01:43  ivan
13234
13235         * FS/FS/: Mason.pm, Schema.pm, Upgrade.pm: proper cdr_batch table,
13236           RT#6386
13237
13238 2009-11-19 01:39  ivan
13239
13240         * FS/MANIFEST: proper cdr_batch table, RT#6386
13241
13242 2009-11-19 01:32  ivan
13243
13244         * FS/: FS/cdr_batch.pm, t/cdr_batch.t: proper cdr_batch table,
13245           RT#6386
13246
13247 2009-11-18 23:06  ivan
13248
13249         * FS/FS/cdr.pm: format CDRs durations as NNm MMs instead of NN.MMm,
13250           RT#6316
13251
13252 2009-11-18 22:21  ivan
13253
13254         * FS/FS/Cron/breakage.pm: consider credits and refunds in breakage,
13255           RT#6407
13256
13257 2009-11-18 01:39  mark
13258
13259         * httemplate/search/cust_pay_batch.cgi: RT#4786, RBC batch format
13260
13261 2009-11-18 01:27  mark
13262
13263         * FS/FS/Conf.pm, FS/FS/pay_batch/RBC.pm,
13264           httemplate/search/cust_pay_batch.cgi: RT#4768, RBC batch format
13265
13266 2009-11-18 01:09  mark
13267
13268         * httemplate/: browse/cust_attachment.html,
13269           misc/cust_attachment.cgi: cust_attachment improvement, RT#4964
13270           and #6225
13271
13272 2009-11-17 14:06  ivan
13273
13274         * FS/FS/cust_main.pm: do a case-insensive search on
13275           browser-remembered results, so starting to use USPS verification
13276           (which UPPERCASES everything) doesn't invalidate everything your
13277           browser remembered in quick payment entry
13278
13279 2009-11-17 12:56  jeff
13280
13281         * httemplate/edit/elements/ApplicationCommon.html: work around ie7
13282           javascript issues
13283
13284 2009-11-16 23:42  ivan
13285
13286         * httemplate/search/: report_cust_pay.html,
13287           report_cust_refund.html, elements/cust_pay_or_refund.html: add
13288           otaker to payment/refund search, RT#6407
13289
13290 2009-11-16 23:08  ivan
13291
13292         * httemplate/: elements/menu.html, search/report_cust_refund.html:
13293           add refund report, RT#6407
13294
13295 2009-11-16 16:06  mark
13296
13297         * httemplate/: edit/cust_main_attach.cgi,
13298           edit/process/cust_main_attach.cgi, elements/menu.html,
13299           search/elements/search-html.html, view/cust_main.cgi,
13300           view/cust_main/attachments.html: cust_attachment improvement,
13301           RT#4964 and #6225
13302
13303 2009-11-15 19:55  ivan
13304
13305         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
13306           httemplate/search/cust_bill.html,
13307           httemplate/search/report_cust_bill.html: add ability to search on
13308           ranges of charged, owed to adv. invoice report, RT#6407
13309
13310 2009-11-15 18:27  ivan
13311
13312         * FS/: FS/Conf.pm, FS/Cron/bill.pm, bin/freeside-daily: add
13313           disable_cron_billing config, RT#6407
13314
13315 2009-11-13 16:08  ivan
13316
13317         * FS/FS/cust_main.pm, httemplate/elements/select-terms.html,
13318           httemplate/search/cust_main.html,
13319           httemplate/search/report_cust_main.html: add invoice terms to
13320           advanced customer report.  dogfood.
13321
13322 2009-11-12 23:12  ivan
13323
13324         * FS/FS/cust_pkg.pm: fix advanced package report fallout from
13325           customer classes, RT#6677
13326
13327 2009-11-12 13:45  mark
13328
13329         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, httemplate/view/svc_acct.cgi,
13330           httemplate/edit/svc_acct.cgi,
13331           httemplate/edit/process/svc_acct.cgi: Add default password
13332           encoding option
13333
13334 2009-11-12 08:56  jeff
13335
13336         * FS/FS/: Schema.pm, tax_rate.pm: correct bugs in tax replacement
13337           routine and allow updates to function
13338
13339 2009-11-11 18:05  mark
13340
13341         * FS/FS/pay_batch/paymentech.pm: Fix date format string
13342
13343 2009-11-11 18:03  mark
13344
13345         * FS/bin/: freeside-paymentech-upload,
13346           freeside-paymentech-download: Fix zip password
13347
13348 2009-11-11 08:38  jeff
13349
13350         * httemplate/edit/cust_credit.cgi: cruft removal
13351
13352 2009-11-06 14:25  jeff
13353
13354         * httemplate/misc/xmlhttp-calculate_taxes.html: oops!  forgot an
13355           important file for applying tax credits #4729
13356
13357 2009-11-06 14:07  ivan
13358
13359         * FS/FS/cust_main.pm: use business-onlinepayment-description in
13360           1.9, even without $pkgs
13361
13362 2009-11-05 17:51  ivan
13363
13364         * FS/FS/: Conf.pm, cust_main_invoice.pm: add
13365           emailinvoice-apostrophe config option to allow apostrophies in
13366           invoice email addresses, RT#6464
13367
13368 2009-11-05 16:25  ivan
13369
13370         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
13371           httemplate/search/report_cust_main.html: add "payment expiration
13372           before" to customer report, RT#6447
13373
13374 2009-11-05 15:55  ivan
13375
13376         * FS/FS/ConfDefaults.pm: try not to make the "Customer Fields"
13377           SELECT so huge
13378
13379 2009-11-05 14:01  ivan
13380
13381         * httemplate/search/svc_acct.cgi: improvements in time remaining
13382           report: correctly account for unpaid time for non-monthly
13383           customers, report in hours+minutes intead of using Time::Duration
13384           days/hours
13385
13386 2009-11-05 13:22  ivan
13387
13388         * FS/bin/: freeside-paymentech-download,
13389           freeside-paymentech-upload: back to old host name, info from
13390           customer/paymentech was bogus, RT#5650
13391
13392 2009-11-04 17:47  ivan
13393
13394         * FS/bin/: freeside-paymentech-download,
13395           freeside-paymentech-upload: update paymentech live server,
13396           RT#5650
13397
13398 2009-11-04 16:52  ivan
13399
13400         * FS/FS/pkg_category.pm: fix pkg_category upgrades
13401
13402 2009-11-04 16:48  ivan
13403
13404         * FS/FS/cust_main.pm: fix bad interaction between new city tax code
13405           & using taxclasses without cities, RT#6637
13406
13407 2009-11-04 16:29  ivan
13408
13409         * FS/FS/Mason.pm: oops, for customer categories
13410
13411 2009-11-04 16:04  ivan
13412
13413         * httemplate/browse/cust_main_county.cgi: fix county filter on tax
13414           config, fallout from city tax changes, RT#5852
13415
13416 2009-11-03 17:40  ivan
13417
13418         * FS/bin/: freeside-paymentech-download,
13419           freeside-paymentech-upload: add explicit use of Expect module, so
13420           the error is thrown immediate, RT#5650
13421
13422 2009-11-03 17:04  ivan
13423
13424         * FS/FS/Cron/breakage.pm, httemplate/config/config-process.cgi,
13425           httemplate/config/config-view.cgi: reconcile breakage from stale
13426           accounts, RT#6407
13427
13428 2009-11-03 16:59  ivan
13429
13430         * FS/FS/part_pkg.pm: silence "use of uninitialized value in split"
13431           warning
13432
13433 2009-11-03 12:44  ivan
13434
13435         * FS/FS/pay_batch.pm: fix warning replacing pay_batch, RT#5650
13436
13437 2009-11-03 11:56  ivan
13438
13439         * FS/bin/: freeside-paymentech-upload,
13440           freeside-paymentech-download: check for zip and unzip commands,
13441           use multi-arg version of system to prevent the shell getting its
13442           hands on things (metacharacters in pw or whatnot), RT#5650
13443
13444 2009-11-03 11:11  ivan
13445
13446         * FS/bin/: freeside-paymentech-download,
13447           freeside-paymentech-upload: update usage & manpage w/ freeside-
13448           prefix
13449
13450 2009-11-03 11:03  ivan
13451
13452         * FS/bin/: freeside-paymentech-download,
13453           freeside-paymentech-upload: fix usage of File::Temp->newdir, not
13454           in 0.18 File::Temp on perl 5.10.0, RT#5650
13455
13456 2009-11-03 10:53  ivan
13457
13458         * FS/bin/: freeside-paymentech-download,
13459           freeside-paymentech-upload: moving paymentech-* to FS/bin,
13460           RT#5650
13461
13462 2009-11-02 19:13  ivan
13463
13464         * httemplate/config/config.cgi, FS/FS/Conf.pm,
13465           FS/bin/freeside-daily, httemplate/config/config-process.cgi,
13466           httemplate/config/config-view.cgi,
13467           httemplate/elements/tr-select-part_pkg.html,
13468           FS/FS/Cron/breakage.pm: (start of) reconcile breakage from stale
13469           accounts, RT#6407
13470
13471 2009-11-02 17:21  ivan
13472
13473         * FS/FS/Conf.pm: clarify description of batchconfig-paymentech
13474           based on notes from #5650
13475
13476 2009-11-02 13:21  ivan
13477
13478         * httemplate/edit/payment_gateway.html: add Elavon, SagePay,
13479           WorldPay, fix extra space on PlugnPay, PPIPayMover, Protx
13480
13481 2009-11-01 14:12  jeff
13482
13483         * httemplate/search/: 477.html, elements/search-csv.html: form 477
13484           improvements #6499
13485
13486 2009-10-31 13:09  jeff
13487
13488         * FS/FS/cust_bill.pm: unbork summary page invoices
13489
13490 2009-10-30 16:29  ivan
13491
13492         * FS/FS/cust_event.pm, FS/FS/cust_main_Mixin.pm,
13493           httemplate/elements/select-part_event.html,
13494           httemplate/elements/select-payby.html,
13495           httemplate/elements/tr-select-part_event.html,
13496           httemplate/search/cust_event.html,
13497           httemplate/search/report_cust_event.html: more reporting options
13498           for failed billing events, RT#6447
13499
13500 2009-10-30 11:37  ivan
13501
13502         * FS/FS/: Conf.pm: add paymentech to batch config options
13503
13504 2009-10-29 17:02  ivan
13505
13506         * httemplate/: browse/cust_main_county.cgi,
13507           edit/bulk-cust_main_county.html,
13508           edit/process/bulk-cust_main_county.html: bulk tax changes,
13509           RT#6445
13510
13511 2009-10-29 16:43  mark
13512
13513         * FS/FS/pay_batch/paymentech.pm: use XML::Writer for tighter
13514           compliance with spec
13515
13516 2009-10-29 16:37  ivan
13517
13518         * httemplate/edit/bulk-cust_main_county.html: friendlier error
13519           message when you select nothing, RT#6445
13520
13521 2009-10-29 16:36  ivan
13522
13523         * httemplate/elements/errorpage-popup.html: adding errorpage popup,
13524           RT#6445
13525
13526 2009-10-29 15:55  ivan
13527
13528         * FS/bin/freeside-queued: have freeside-queued be more resillient
13529           in the face of a database that's gone away, RT#6428
13530
13531 2009-10-29 12:10  ivan
13532
13533         * FS/FS/cust_bill_pkg.pm: turn off debugging
13534
13535 2009-10-29 12:08  ivan
13536
13537         * httemplate/search/cust_main.html,
13538           httemplate/search/report_cust_main.html, FS/FS/cust_main.pm,
13539           httemplate/elements/select-table.html: customer classification,
13540           RT#6376
13541
13542 2009-10-29 11:38  ivan
13543
13544         * FS/MANIFEST, FS/FS/cust_main.pm, FS/t/category_Common.t,
13545           FS/t/class_Common.t, httemplate/browse/pkg_category.html,
13546           httemplate/edit/cust_main/top_misc.html,
13547           httemplate/view/cust_main/misc.html,
13548           httemplate/elements/select-cust_class.html,
13549           httemplate/elements/tr-select-cust_class.html: customer
13550           classification, RT#6376
13551
13552 2009-10-28 18:08  ivan
13553
13554         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/category_Common.pm,
13555           FS/FS/class_Common.pm, FS/FS/cust_category.pm,
13556           FS/FS/cust_class.pm, FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
13557           FS/FS/pkg_class.pm, FS/t/cust_category.t, FS/t/cust_class.t,
13558           httemplate/elements/menu.html,
13559           httemplate/browse/cust_category.html,
13560           httemplate/browse/cust_class.html,
13561           httemplate/browse/part_pkg_report_option.html,
13562           httemplate/browse/pkg_category.html,
13563           httemplate/browse/pkg_class.html,
13564           httemplate/edit/cust_category.html,
13565           httemplate/edit/cust_class.html,
13566           httemplate/edit/pkg_category.html,
13567           httemplate/edit/pkg_class.html,
13568           httemplate/edit/elements/category_Common.html,
13569           httemplate/edit/elements/class_Common.html,
13570           httemplate/edit/process/cust_category.html,
13571           httemplate/edit/process/cust_class.html: customer classification,
13572           RT#6376
13573
13574 2009-10-28 12:04  ivan
13575
13576         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm,
13577           svc_forward.pm, svc_www.pm: fix problems using inventory for UID
13578           (and other fields controlled by check in svc_acct and also
13579           svc_www, svc_domain and svc_forward), RT#6366
13580
13581 2009-10-28 12:01  jeff
13582
13583         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
13584           httemplate/edit/elements/ApplicationCommon.html,
13585           httemplate/edit/process/cust_credit_bill.cgi,
13586           httemplate/edit/process/elements/ApplicationCommon.html: UI
13587           changes for credit applications include on the fly tax
13588           calculations #4729
13589
13590 2009-10-28 11:16  ivan
13591
13592         * FS/FS/part_svc.pm: fix removing a flag from a service definition
13593           column
13594
13595 2009-10-28 10:26  ivan
13596
13597         * httemplate/misc/inventory_item-import.html: fix inventory upload,
13598           RT#6366
13599
13600 2009-10-27 23:13  ivan
13601
13602         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
13603           httemplate/search/cust_pkg.cgi,
13604           httemplate/search/report_cust_pkg.html,
13605           httemplate/view/cust_main/packages.html: customer link to package
13606           reports for that customer, RT#6180
13607
13608 2009-10-27 11:11  ivan
13609
13610         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
13611           httemplate/elements/header.html: address1 search, RT#5060
13612
13613 2009-10-26 18:26  mark
13614
13615         * httemplate/edit/payment_gateway.html: add Jety to the list
13616
13617 2009-10-26 16:20  ivan
13618
13619         * httemplate/elements/tr-select-pkg_class.html: didn't want to
13620           revert that, though
13621
13622 2009-10-26 16:17  ivan
13623
13624         * httemplate/elements/tr-select-pkg_class.html: better fix for
13625           ignoring disabled package classes that doesn't search them twice
13626
13627 2009-10-26 00:12  jeff
13628
13629         * FS/FS/Conf.pm, FS/FS/Schema.pm,
13630           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay_pkg.pm,
13631           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_tax_location.pm,
13632           FS/FS/cust_bill_pkg_tax_rate_location.pm,
13633           FS/FS/cust_credit_bill_pkg.pm, httemplate/edit/cust_credit.cgi,
13634           httemplate/edit/elements/ApplicationCommon.html,
13635           httemplate/edit/process/elements/ApplicationCommon.html,
13636           httemplate/search/cust_bill_pkg.cgi,
13637           httemplate/search/report_newtax.cgi,
13638           httemplate/search/report_tax.cgi,
13639           httemplate/view/cust_main/payment_history/credit.html,
13640           httemplate/view/cust_main/payment_history/payment.html: credits
13641           return taxes, but the magic calculation button does not yet work
13642           properly (grrr - more sleep required) RT#4729
13643
13644 2009-10-25 18:11  ivan
13645
13646         * FS/FS/part_pkg/flat.pm: eliminiate noisy but harmless "Use of
13647           uninitialized value in numeric gt (>)" warning
13648
13649 2009-10-25 16:30  ivan
13650
13651         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add apply option to
13652           realtime_collect, RT#5071
13653
13654 2009-10-24 17:29  ivan
13655
13656         * httemplate/search/cust_bill.html: import legacy invoice numbers
13657           to cust_bill.agent_invid, RT#5351
13658
13659 2009-10-24 16:37  mark
13660
13661         * FS/FS/: pay_batch.pm, Conf.pm, pay_batch/paymentech.pm: Scripts
13662           for paymentech batch transfer
13663
13664 2009-10-23 19:04  ivan
13665
13666         * FS/FS/ClientAPI/MyAccount.pm,
13667           fs_selfservice/FS-SelfService/cgi/decline.html,
13668           fs_selfservice/FS-SelfService/cgi/login.html,
13669           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
13670           fs_selfservice/FS-SelfService/cgi/signup.cgi,
13671           fs_selfservice/FS-SelfService/cgi/signup.html,
13672           fs_selfservice/FS-SelfService/cgi/success.html: remove an
13673           inadvertant debugging call left in, allow an agentnum to be
13674           specfied for non-logged in situations, RT#6166
13675
13676 2009-10-23 17:34  ivan
13677
13678         * FS/: FS/Conf.pm, FS/ClientAPI/MyAccount.pm,
13679           FS/ClientAPI/Signup.pm, bin/freeside-selfservice-server:
13680           selfservice per-agent skinning
13681
13682 2009-10-23 17:16  ivan
13683
13684         * FS/FS/agent.pm: eliminate warnings from Business::CreditCard
13685           about being passed an empty number
13686
13687 2009-10-23 17:04  ivan
13688
13689         * FS/FS/Record.pm: fix cause of harmless 'Premature end of base64
13690           data' warning
13691
13692 2009-10-23 01:21  ivan
13693
13694         * bin/move-unlinked: adding unlinked account migration script,
13695           RT#6126
13696
13697 2009-10-22 18:41  ivan
13698
13699         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_bill-consolidate_services
13700           config to collapse multiple phone numbers (or whatever) into as
13701           few lines as possible on invoices, RT#5223
13702
13703 2009-10-22 15:11  ivan
13704
13705         * FS/FS/cust_bill.pm: fix invoice sub-totals, RT#6489
13706
13707 2009-10-22 12:56  ivan
13708
13709         * FS/FS/ClientAPI/MasonComponent.pm: make sure that in the case
13710           where there's no uncancelled active packages, the filter doesn't
13711           reduce the package list to nothing, RT#6029
13712
13713 2009-10-22 12:53  ivan
13714
13715         * FS/FS/ClientAPI/MasonComponent.pm: acciendtally left debugging
13716           in, RT#6029
13717
13718 2009-10-22 05:50  ivan
13719
13720         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/part_pkg.pm,
13721           FS/FS/ClientAPI/MasonComponent.pm,
13722           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi:
13723           restrict additinal package order option, RT#6029
13724
13725 2009-10-22 02:34  ivan
13726
13727         * httemplate/elements/city.html: yay, found blank city problem
13728           w/new citytax foo, RT#5852
13729
13730 2009-10-22 01:58  ivan
13731
13732         * httemplate/elements/select-county.html: fix all location selects
13733           hidden on new customer add, fallout from city tax stuff, yay for
13734           this not being on _1_9_BRANCH, RT#5852
13735
13736 2009-10-22 01:08  ivan
13737
13738         * httemplate/search/svc_phone.cgi: should at least run under pg 8.3
13739           now, need to test & see if the data make sense, RT#5496
13740
13741 2009-10-21 22:32  ivan
13742
13743         * FS/FS/cust_bill_pkg_display.pm: fix incompatibility
13744           w/invoice_sections vs. cust_bill_pkg.pkgnum -1 "virtual line
13745           item" (rare)
13746
13747 2009-10-21 17:28  ivan
13748
13749         * FS/FS/Schema.pm, bin/cdr-netsapiens.import: fix netsapiens CDR
13750           import, RT#5226
13751
13752 2009-10-21 00:09  ivan
13753
13754         * FS/FS/Schema.pm: MySQL doesn't like indexing a text field
13755
13756 2009-10-20 23:34  ivan
13757
13758         * httemplate/search/prepay_credit.html: fix agent link in unused
13759           prepaid card report
13760
13761 2009-10-20 16:24  ivan
13762
13763         * FS/FS/cust_bill_pay_pkg.pm: should fix problems sending a receipt
13764           against a specific package when taxes are in use
13765
13766 2009-10-20 13:47  ivan
13767
13768         * bin/cdr-netsapiens.import: basic import working, still need
13769           better src/dst mapping, RT#5226
13770
13771 2009-10-20 13:43  ivan
13772
13773         * FS/FS/part_export/netsapiens.pm: better debug line showing full
13774           URL, RT#5226
13775
13776 2009-10-20 11:30  ivan
13777
13778         * fs_selfservice/FS-SelfService/cgi/change_pay.html: don't show
13779           duplicate 'Credit card' or 'Check' choices even when
13780           signup_server-payby has CARD & DCRD (or CHEK & DCHK)
13781
13782 2009-10-16 15:39  ivan
13783
13784         * FS/FS/cust_bill_pkg.pm: make warning about expensive lookup a
13785           carp & controlled by $DEBUG
13786
13787 2009-10-12 07:11  ivan
13788
13789         * bin/cdr-netsapiens.import: finish netsapiens import, RT#6365
13790
13791 2009-10-12 06:09  ivan
13792
13793         * FS/FS/part_export/shellcommands.pm: terrible typo
13794
13795 2009-10-12 05:50  ivan
13796
13797         * FS/FS/part_export/shellcommands.pm: add customer information to
13798           shellcommands export, RT#5351
13799
13800 2009-10-12 02:10  ivan
13801
13802         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html: use
13803           modules in signup.cgi instead of in the template, fixes "Insecure
13804           dependency in rquire"
13805
13806 2009-10-11 23:48  ivan
13807
13808         * FS/FS/ClientAPI/MyAccount.pm,
13809           fs_selfservice/FS-SelfService/cgi/myaccount.html,
13810           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
13811           inadvertant "unknown package" error, fallout from pkg-balance
13812           work, RT#6125
13813
13814 2009-10-11 19:34  ivan
13815
13816         * FS/FS/cust_main.pm: using the per-city taxes sure was a lot
13817           easier than the UI... RT#5852
13818
13819 2009-10-11 19:30  ivan
13820
13821         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm: fix
13822           for no finance_pkgclass set
13823
13824 2009-10-11 19:14  ivan
13825
13826         * httemplate/edit/cust_main_county.html: UI for per-city taxes
13827           (setup and assigning to customers/package locations), RT#5852
13828
13829 2009-10-11 18:58  ivan
13830
13831         * httemplate/: edit/cust_main/contact.html,
13832           elements/select-country.html: UI for per-city taxes (setup and
13833           assigning to customers/package locations), RT#5852
13834
13835 2009-10-11 18:45  ivan
13836
13837         * FS/FS/Mason.pm, FS/FS/Misc.pm, FS/FS/Schema.pm,
13838           FS/FS/cust_main_county.pm,
13839           httemplate/browse/cust_main_county.cgi,
13840           httemplate/edit/cust_main.cgi,
13841           httemplate/edit/cust_main_county-expand.cgi,
13842           httemplate/edit/process/cust_main_county-collapse.cgi,
13843           httemplate/edit/process/cust_main_county-expand.cgi,
13844           httemplate/elements/city.html, httemplate/elements/location.html,
13845           httemplate/elements/select-county.html,
13846           httemplate/elements/tr-select-cust_location.html,
13847           httemplate/misc/cities.cgi: UI for per-city taxes (setup and
13848           assigning to customers/package locations), RT#5852
13849
13850 2009-10-11 00:44  ivan
13851
13852         * conf/ticket_system-default_queueid: default to 1
13853
13854 2009-10-10 19:41  ivan
13855
13856         * ChangeLog, debian/changelog: Updated for 1.9.1
13857
13858 2009-10-10 18:57  ivan
13859
13860         * ChangeLog, rpm/freeside.spec, debian/changelog: Updated for 1.9.1
13861
13862 2009-10-10 18:50  ivan
13863
13864         * Makefile, bin/cvs2cl: helps to have the tool
13865
13866 2009-10-10 18:48  ivan
13867
13868         * Makefile: do it
13869
13870 2009-10-10 18:48  ivan
13871
13872         * rt/lib/RT.pm: huh #2
13873
13874 2009-10-10 18:46  ivan
13875
13876         * rt/Makefile: huh
13877
13878 2009-10-10 18:45  ivan
13879
13880         * httemplate/search/elements/search-html.html: don't try to follow
13881           a blank redirect
13882
13883 2009-10-10 18:45  ivan
13884
13885         * httemplate/search/report_cdr.html: end form
13886
13887 2009-10-10 18:45  ivan
13888
13889         * httemplate/elements/tr-textarea.html: new rows and cols options
13890
13891 2009-10-10 18:44  ivan
13892
13893         * httemplate/elements/tr-select-pkg_class.html: respect
13894           element_name
13895
13896 2009-10-10 18:43  ivan
13897
13898         * httemplate/browse/agent.cgi: cleanup
13899
13900 2009-10-10 18:42  ivan
13901
13902         * eg/cdr_template.pm, httemplate/elements/selectlayers.html: doc
13903
13904 2009-10-10 18:41  ivan
13905
13906         * FS/FS/part_export/globalpops_voip.pm: correct variable
13907           initialization
13908
13909 2009-10-10 18:40  ivan
13910
13911         * FS/FS/: access_right.pm, access_usergroup.pm,
13912           clientapi_session_field.pm, cust_svc_option.pm: remembered to
13913           customize this manpage
13914
13915 2009-10-10 18:39  ivan
13916
13917         * FS/FS/Record.pm: ::1 becomes 127.0.0.1 in IP checks
13918
13919 2009-10-09 20:22  ivan
13920
13921         * ChangeLog: commit message for a file about commitmessages
13922
13923 2009-10-09 16:59  ivan
13924
13925         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
13926           httemplate/edit/cust_main/billing.html,
13927           httemplate/elements/select-terms.html, FS/FS/cust_bill.pm,
13928           httemplate/edit/quick-charge.html,
13929           httemplate/edit/process/quick-charge.cgi: change invoice terms
13930           for one-time charges (& bill them immediately), RT#5891
13931
13932 2009-10-09 14:37  ivan
13933
13934         * FS/FS/cust_main.pm: add cust_pkg_ref option to charge
13935
13936 2009-10-08 01:28  ivan
13937
13938         * httemplate/view/cust_main/packages.html: fix "show old packages"
13939           accidentally hiding cancelled packages, RT#5276
13940
13941 2009-10-07 23:00  ivan
13942
13943         * FS/FS/: cust_main.pm, Cron/bill.pm: freeside-daily -g and -m
13944           cooperation (and no HASH() queue noise with -m)
13945
13946 2009-10-07 22:44  ivan
13947
13948         * FS/FS/: cust_bill.pm, cust_main.pm: avoid some (look to be
13949           harmless) warnings:
13950
13951           Argument "" isn't numeric in sprintf at
13952           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.
13953
13954           Argument "" isn't numeric in subtraction (-) at
13955           /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.
13956
13957           Argument "" isn't numeric in addition (+) at
13958           /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.
13959
13960 2009-10-07 22:09  ivan
13961
13962         * FS/FS/cust_bill.pm: tyop
13963
13964 2009-10-07 18:15  ivan
13965
13966         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
13967           conf/invoice_latex: conf switches to turn on smaller notes and
13968           footer sections with stock templates, RT#5218
13969
13970 2009-10-07 16:51  ivan
13971
13972         * httemplate/view/cust_statement.html: naming follow-up notices
13973           from the event rather than creting a slew of separate templates,
13974           RT#5217
13975
13976 2009-10-07 16:44  ivan
13977
13978         * FS/FS/cust_bill.pm, httemplate/misc/send-invoice.cgi,
13979           httemplate/misc/send-statement.cgi,
13980           httemplate/search/cust_event.html,
13981           FS/FS/part_event/Action/cust_bill_send_reminder.pm,
13982           conf/invoice_html, conf/invoice_latex, conf/invoice_template,
13983           httemplate/view/cust_bill-pdf.cgi,
13984           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
13985           httemplate/view/cust_statement.html: naming follow-up notices
13986           from the event rather than creting a slew of separate templates,
13987           RT#5217
13988
13989 2009-10-06 17:43  ivan
13990
13991         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
13992           1.180.2.52 (2009-10-03), RT#2873
13993
13994 2009-10-06 16:51  ivan
13995
13996         * FS/FS/cust_bill_pkg.pm: remove inadvertant debugging warnings
13997
13998 2009-10-06 08:49  jeff
13999
14000         * httemplate/edit/router.cgi: replace disappearing line
14001
14002 2009-10-05 16:36  ivan
14003
14004         * FS/FS/svc_acct.pm: remove annoying warning: Use of uninitialized
14005           value $FS::svc_acct::passwordmin in pattern match (m//) at
14006           /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.
14007
14008 2009-10-05 11:17  ivan
14009
14010         * httemplate/misc/payment.cgi: oops, handle old cust_main.pm
14011           properly (should we be bothering?) :/ RT#5889
14012
14013 2009-10-05 09:57  ivan
14014
14015         * httemplate/view/cust_main/payment_history/voided_payment.html:
14016           doh, fix error viewing voided payments, RT#6382
14017
14018 2009-10-05 08:07  jeff
14019
14020         * httemplate/elements/tr-select-pkg_class.html: remove unused
14021           option that DTWT
14022
14023 2009-10-05 07:04  jeff
14024
14025         * httemplate/edit/cust_main/: bottomfixup.js,
14026           choose_tax_location.html, contact.html: low hanging fruit:
14027           improvement in tax location selection RT#6000
14028
14029 2009-10-05 07:01  jeff
14030
14031         * httemplate/edit/router.cgi: low hanging fruit: restore router
14032           virtual fields (and svcnum) in 1.9 RT#5960
14033
14034 2009-10-04 19:40  ivan
14035
14036         * httemplate/misc/payment.cgi: add manual_process-skip_first
14037           option, RT#5889
14038
14039 2009-10-04 19:35  ivan
14040
14041         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/misc/payment.cgi:
14042           add manual_process-skip_first option, RT#5889
14043
14044 2009-10-04 19:16  ivan
14045
14046         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
14047           httemplate/misc/process/payment.cgi: add manual_process-display
14048           config to subtract fee from amount instead of adding, RT#5889
14049
14050 2009-10-04 18:40  jeff
14051
14052         * conf/invoice_html: can't revert because windows is ghei
14053
14054 2009-10-04 18:07  jeff
14055
14056         * FS/FS/cust_main.pm: don't consider setup or recurring taxes when
14057           billing usage on cancel
14058
14059 2009-10-04 18:00  jeff
14060
14061         * FS/FS/: cust_bill.pm, cust_main.pm, part_pkg/voip_cdr.pm:
14062           invoices with details in separate section but usage not separated
14063
14064 2009-10-04 17:49  jeff
14065
14066         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Upgrade.pm,
14067           FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_htmlsummary,
14068           conf/invoice_latex, conf/invoice_latexsummary,
14069           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_display.pm,
14070           FS/FS/cust_main.pm, FS/FS/pkg_category.pm,
14071           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
14072           FS/FS/part_event/Action/fee.pm,
14073           httemplate/browse/pkg_category.html,
14074           httemplate/edit/pkg_category.html: leading summary page invoices
14075           #RT5086
14076
14077 2009-10-04 16:36  ivan
14078
14079         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix the same
14080           problem with processing payments & masked ACH amounts, RT#6374
14081
14082 2009-10-04 16:31  ivan
14083
14084         * FS/FS/ClientAPI/MyAccount.pm: fix problems "re-saving" a masked
14085           card.  hopefully the last of it!
14086
14087 2009-10-03 19:09  ivan
14088
14089         * httemplate/misc/delete-cust_bill.html: delete invoices, RT#4048
14090
14091 2009-10-03 19:04  ivan
14092
14093         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Setup.pm,
14094           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
14095           FS/bin/freeside-addgroup, bin/mapsecrets2access_user,
14096           httemplate/view/cust_bill.cgi,
14097           httemplate/view/cust_main/payment_history.html,
14098           httemplate/view/cust_main/payment_history/invoice.html: delete
14099           invoices, RT#4048
14100
14101 2009-10-03 17:08  ivan
14102
14103         * httemplate/view/cust_main.cgi: more room for cancellation reason
14104
14105 2009-10-03 17:07  ivan
14106
14107         * httemplate/elements/popup_link-cust_main.html: doc
14108
14109 2009-10-03 15:09  ivan
14110
14111         * httemplate/edit/part_bill_event.cgi: cancel to 80, comp @ 90,
14112           RT#5674
14113
14114 2009-10-03 15:06  ivan
14115
14116         * httemplate/edit/part_bill_event.cgi: in old invoice events,
14117           chance default weight of cancel event to 90 so you can place it
14118           at the same time as a realtime event, RT#5674
14119
14120 2009-10-03 13:22  mark
14121
14122         * FS/FS/: pay_batch.pm, pay_batch/paymentech.pm: Load XML::Simple
14123           at runtime to avoid breakage
14124
14125 2009-10-01 16:48  ivan
14126
14127         * FS/FS/cust_main.pm: hopefully fully fix bulk email errors when
14128           selecting a single payby
14129
14130 2009-10-01 16:01  ivan
14131
14132         * FS/FS/Schema.pm: allow svc_acct._password to be NULL in the
14133           schema
14134
14135 2009-10-01 15:02  ivan
14136
14137         * httemplate/view/cust_main/payment_history/voided_payment.html:
14138           consistency with un-voided payments wrt display
14139
14140 2009-09-30 17:52  ivan
14141
14142         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
14143           really final fix for the problems using remembered cards in
14144           self-service. *sigh*
14145
14146 2009-09-30 17:29  ivan
14147
14148         * FS/: FS/Conf.pm, FS/Cron/check.pm, bin/freeside-check: add login
14149           check to FS::ClientAPI::SG/SGNG checks. RT#4610
14150
14151 2009-09-30 12:33  ivan
14152
14153         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: hopefully the
14154           final fix for the problems using remembered cards in self-service
14155
14156 2009-09-29 15:08  ivan
14157
14158         * httemplate/misc/email-customers.html: should fix newsletter
14159           sending error when you select a single payby only
14160
14161 2009-09-28 23:17  ivan
14162
14163         * FS/t/cust_attachment.t: forgot
14164
14165 2009-09-28 15:45  ivan
14166
14167         * FS/FS/Cron/check.pm: more accurate SG check, RT#4610
14168
14169 2009-09-28 15:35  ivan
14170
14171         * FS/: FS/Cron/check.pm, bin/freeside-check: correct place for use
14172           Email::Send, RT#4610
14173
14174 2009-09-28 15:23  ivan
14175
14176         * FS/FS/Cron/check.pm: oops, hopefully fix sg cron check, RT#4610
14177
14178 2009-09-28 08:55  jeff
14179
14180         * FS/FS/cust_pkg.pm: use object copy when billing on cancel to
14181           avoid very weird side effects ( including 'impossible' history )
14182           RT#5723
14183
14184 2009-09-25 05:29  ivan
14185
14186         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
14187           httemplate/config/config.cgi,
14188           httemplate/config/config-process.cgi,
14189           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
14190           processing fee on credit card recharges, RT#5889
14191
14192 2009-09-25 03:29  ivan
14193
14194         * FS/FS/Conf.pm: this one too
14195
14196 2009-09-25 03:14  ivan
14197
14198         * FS/FS/Conf.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/Signup.pm,
14199           fs_selfservice/FS-SelfService/cgi/signup.cgi,
14200           fs_selfservice/FS-SelfService/cgi/signup.html,
14201           httemplate/config/config-process.cgi,
14202           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
14203           httemplate/elements/select-part_svc.html,
14204           httemplate/elements/select-table.html,
14205           httemplate/elements/tr-select-part_svc.html: nomadix, RT#5876
14206
14207 2009-09-24 19:30  mark
14208
14209         * FS/FS/pay_batch.pm, FS/FS/Conf.pm, FS/FS/pay_batch/BoM.pm,
14210           FS/FS/pay_batch/PAP.pm, FS/FS/pay_batch/ach_spiritone.pm,
14211           FS/FS/pay_batch/chase_canada.pm, FS/FS/pay_batch/paymentech.pm,
14212           FS/FS/pay_batch/td_canada_trust.pm,
14213           httemplate/misc/download-batch.cgi,
14214           httemplate/search/cust_pay_batch.cgi: Batch payment refactoring
14215
14216 2009-09-24 18:04  mark
14217
14218         * FS/MANIFEST: Add cust_attachment
14219
14220 2009-09-24 12:59  ivan
14221
14222         * FS/FS/: Cron/check.pm, Conf.pm: get the ping username/pass from a
14223           config, good enough, RT#4610
14224
14225 2009-09-23 20:14  ivan
14226
14227         * FS/FS/Cron/check.pm, FS/bin/freeside-check,
14228           FS/FS/ClientAPI/SGNG.pm,
14229           fs_selfservice/FS-SelfService/SelfService.pm: add SG and SGNG
14230           ping, RT#4610
14231
14232 2009-09-23 16:47  ivan
14233
14234         * FS/FS/TicketSystem/RT_External.pm: this should fix the occasional
14235           extra ticket showing up on wrong customer record
14236
14237 2009-09-21 20:08  ivan
14238
14239         * FS/FS/Mason.pm: add addl_comp_root.pl and addl_handler_use.pl
14240           config files, RT#4743
14241
14242 2009-09-21 13:48  ivan
14243
14244         * FS/FS/cust_bill.pm: i think it is new Pg (or... new Record.pm???)
14245           that causes this problem... before it just returned nothing for
14246           the search instead of erroring out?
14247
14248 2009-09-20 23:05  ivan
14249
14250         * FS/FS/Conf.pm: doc clarification
14251
14252 2009-09-20 22:35  ivan
14253
14254         * FS/FS/TicketSystem/RT_Internal.pm: left debugging on
14255
14256 2009-09-20 19:41  ivan
14257
14258         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
14259           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
14260           FS/FS/cust_bill_pay_pkg.pm, FS/FS/cust_main.pm,
14261           FS/FS/cust_pay.pm, httemplate/edit/process/cust_pay.cgi,
14262           httemplate/edit/process/elements/ApplicationCommon.html: add
14263           ability to trigger receipts when payment is used against a
14264           specific package instead of when it was made, RT#5199
14265
14266 2009-09-18 15:41  ivan
14267
14268         * FS/FS/: cust_main.pm,
14269           part_event/Condition/has_referral_custnum.pm: add active option
14270           to has_referral_custnum condition, RT#6150
14271
14272 2009-09-18 15:35  ivan
14273
14274         * httemplate/elements/: select-cust_main-status.html,
14275           select-cust_pkg-status.html: fix customer and package status
14276           conditions not sticky on edit, noticed on RT#6150
14277
14278 2009-09-18 12:28  ivan
14279
14280         * httemplate/edit/elements/edit.html: better error message when the
14281           clone object isn't found, RT#6128
14282
14283 2009-09-17 18:03  ivan
14284
14285         * httemplate/view/cust_main/one_time_charge_link.html: fix one-time
14286           charge inadvertantly checking the "tax exempt" checkbox when the
14287           tax product popup is swapped in and out, RT#6095
14288
14289 2009-09-17 16:45  ivan
14290
14291         * FS/FS/cust_bill.pm: eliminate mystery "min ( N.NN, M.MM )"
14292           warning
14293
14294 2009-09-16 18:37  ivan
14295
14296         * httemplate/search/cust_bill_pkg.cgi: fix sales tax report
14297           w/part_pkg overrides, RT#6197
14298
14299 2009-09-15 17:52  ivan
14300
14301         * FS/FS/Mason.pm: quiet warning: Subroutine
14302           Net::Ping::External::_ping_linux redefined
14303
14304 2009-09-15 16:13  ivan
14305
14306         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: set svcnum when rating CDR,
14307           RT#5495
14308
14309 2009-09-15 15:58  ivan
14310
14311         * FS/FS/ClientAPI/Signup.pm: hopefully really finish fixing for
14312           good "Real timeprocessing not enabled!" error when using signup
14313           without any real-time processor, RT#6043
14314
14315 2009-09-15 13:45  ivan
14316
14317         * httemplate/search/svc_phone.cgi: fix phone# usage search, RT#
14318
14319 2009-09-15 13:44  ivan
14320
14321         * httemplate/search/svc_external.cgi: modernize external search
14322
14323 2009-09-15 13:44  ivan
14324
14325         * FS/FS/: cust_main_Mixin.pm, UI/Web.pm: fix display_custnum on
14326           reports, RT#
14327
14328 2009-09-15 12:45  ivan
14329
14330         * htetc/handler.pl: eliminate "Use of uninitialized value in undef
14331           operator at /etc/freeside/handler.pl line 79/80" errors
14332
14333 2009-09-14 16:52  ivan
14334
14335         * FS/FS/Mason.pm, httemplate/elements/popup_link-ping.html,
14336           httemplate/misc/ping.html, httemplate/misc/xmlhttp-ping.html,
14337           httemplate/view/svc_broadband.cgi,
14338           httemplate/view/cust_main/packages/services.html: ping tool,
14339           RT#5845
14340
14341 2009-09-11 10:40  ivan
14342
14343         * FS/FS/cust_bill_pkg_detail.pm: preserve allowing empty values,
14344           doh, RT#6101
14345
14346 2009-09-11 08:51  ivan
14347
14348         * FS/FS/: Schema.pm, cust_bill_pkg.pm, cust_bill_pkg_detail.pm: fix
14349           (hopefully the rest of the) fallout from rating CDRs to sub-penny
14350           amounts
14351
14352 2009-09-10 10:55  ivan
14353
14354         * fs_selfservice/FS-SelfService/cgi/success.html: remove random >
14355           char from signup success.html, RT#6110
14356
14357 2009-08-31 15:17  mark
14358
14359         * FS/FS/cdr/vitelity.pm: Add Vitelity CDR format
14360
14361 2009-08-29 15:47  mark
14362
14363         * FS/FS/: cdr.pm, cdr/broadsoft.pm: Add Broadsoft CDR record format
14364
14365 2009-08-29 15:45  mark
14366
14367         * FS/bin/freeside-cdr-sftp_and_import: Add FTP support
14368
14369 2009-08-29 12:05  ivan
14370
14371         * FS/FS/ClientAPI/MyAccount.pm: hopefully really fix self-service
14372           when not using real-time gateway
14373
14374 2009-08-29 11:51  ivan
14375
14376         * FS/FS/ClientAPI/MyAccount.pm: hopefully fix self-service when not
14377           using real-time gateway
14378
14379 2009-08-27 14:41  ivan
14380
14381         * httemplate/elements/menu.html: oops, tax class menu item got lost
14382
14383 2009-08-27 03:26  ivan
14384
14385         * bin/move-customers: try, try again
14386
14387 2009-08-27 03:23  ivan
14388
14389         * bin/move-customers: doh
14390
14391 2009-08-27 03:04  ivan
14392
14393         * bin/move-customers: ok
14394
14395 2009-08-26 23:52  ivan
14396
14397         * FS/FS/part_export/amazon_ec2.pm: amazon ec2 provisioning
14398
14399 2009-08-26 13:52  jeff
14400
14401         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: improve
14402           testing need for invoicing list
14403
14404 2009-08-26 09:19  rsiddall
14405
14406         * FS/FS/part_export/domreg_net_dri.pm: OpenSRS support for domain
14407           registration first appears in Net::DRI 0.95.
14408
14409 2009-08-26 04:22  ivan
14410
14411         * httemplate/search/: report_svc_phone.html, svc_phone.cgi: first
14412           pass at balance reporting, RT#5496
14413
14414 2009-08-26 03:18  ivan
14415
14416         * FS/FS/part_pkg/voip_cdr.pm: add granularity to single_price CDR
14417           rating, RT#5495
14418
14419 2009-08-25 12:08  jeff
14420
14421         * httemplate/search/: 477.html, report_477.html,
14422           elements/search.html: improved 477 report #6004
14423
14424 2009-08-25 10:03  jeff
14425
14426         * FS/FS/Record.pm: support listref to qsearch as UNION
14427
14428 2009-08-24 04:09  ivan
14429
14430         * bin/move-customers: customer move script, RT#5351
14431
14432 2009-08-24 01:50  ivan
14433
14434         * FS/FS/cust_main.pm, bin/move-customers: (start of) customer move
14435           script, RT#5351
14436
14437 2009-08-24 00:08  ivan
14438
14439         * bin/move-customers: (start of) customer move script, RT#5351
14440
14441 2009-08-23 23:50  ivan
14442
14443         * bin/move-customers: (start of) customer move script, RT#5351
14444
14445 2009-08-23 23:39  ivan
14446
14447         * FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/part_pkg.pm,
14448           bin/move-customers: (start of) customer move script, RT#5351
14449
14450 2009-08-23 23:13  jeff
14451
14452         * httemplate/edit/process/part_pkg.cgi: fix select multiple report
14453           option
14454
14455 2009-08-23 22:09  jeff
14456
14457         * httemplate/graph/cust_bill_pkg.cgi,
14458           httemplate/graph/cust_bill_pkg_detail.cgi,
14459           httemplate/graph/report_cust_bill_pkg.html,
14460           httemplate/graph/report_cust_bill_pkg_detail.html,
14461           FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
14462           httemplate/search/cust_bill_pkg.cgi: add rated call sales report
14463           and option to sales report to count usage separately from
14464           recurring #5588
14465
14466 2009-08-21 17:31  ivan
14467
14468         * httemplate/view/cust_main/packages/status.html: better label
14469
14470 2009-08-21 17:31  ivan
14471
14472         * httemplate/misc/states.cgi: mason style
14473
14474 2009-08-21 17:30  ivan
14475
14476         * httemplate/elements/header.html: doc
14477
14478 2009-08-21 17:29  ivan
14479
14480         * httemplate/edit/elements/edit.html: use name_singular if
14481           available too
14482
14483 2009-08-21 17:29  ivan
14484
14485         * httemplate/edit/cust_main/bottomfixup.js: comment
14486
14487 2009-08-21 17:29  ivan
14488
14489         * httemplate/edit/quick-charge.html: comments
14490
14491 2009-08-21 17:29  ivan
14492
14493         * fs_selfservice/FS-SelfService/cgi/passwd.cgi: not necessary
14494
14495 2009-08-21 17:27  ivan
14496
14497         * FS/FS/Cron/check.pm: fewer false positives
14498
14499 2009-08-21 17:27  ivan
14500
14501         * FS/FS/cust_bill.pm: doc
14502
14503 2009-08-21 17:26  ivan
14504
14505         * FS/FS/Record.pm: cleaner??
14506
14507 2009-08-21 17:22  ivan
14508
14509         * fs_selfservice/FS-SelfService/cgi/order_pkg.html,
14510           fs_selfservice/FS-SelfService/cgi/selfservice.cgi, FS/FS/Conf.pm,
14511           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
14512           fs_selfservice/FS-SelfService/cgi/misc/part_svc-columns.cgi,
14513           fs_selfservice/FS-SelfService/cgi/misc/svc_acct-domains.cgi,
14514           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
14515           httemplate/edit/cust_main/first_pkg/svc_acct.html: order
14516           svc_phone services from self-service too, RT#5085
14517
14518 2009-08-20 13:44  ivan
14519
14520         * fs_selfservice/FS-SelfService/SelfService.pm: mitigate harmless
14521           warnings spamming logs
14522
14523 2009-08-20 02:55  ivan
14524
14525         * FS/FS/part_event/Condition.pm: allow generic conditions for
14526           cust_statement, RT#4860
14527
14528 2009-08-20 02:47  ivan
14529
14530         * FS/FS/Mason.pm, FS/FS/cust_statement.pm, FS/FS/Cron/bill.pm,
14531           FS/FS/part_event/Action/cust_statement.pm,
14532           FS/FS/part_event/Action/cust_statement_send.pm,
14533           FS/FS/part_event/Condition/has_pkg_class.pm,
14534           FS/FS/part_event/Condition/has_pkgpart.pm,
14535           FS/FS/part_event/Condition/hasnt_pkgpart.pm,
14536           httemplate/view/cust_statement-pdf.cgi,
14537           httemplate/view/cust_statement.html: email statements, RT#4860
14538
14539 2009-08-20 02:26  ivan
14540
14541         * bin/generate-table-module: tired of asking
14542
14543 2009-08-19 21:03  ivan
14544
14545         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
14546           FS/FS/cust_statement.pm, FS/FS/part_event.pm,
14547           FS/t/cust_statement.t, FS/FS/Cron/bill.pm,
14548           FS/FS/part_event/Action/cust_statement.pm,
14549           FS/FS/part_event/Action/cust_statement_send.pm,
14550           httemplate/view/cust_statement.html,
14551           httemplate/view/cust_main/payment_history.html,
14552           httemplate/view/cust_main/payment_history/statement.html:
14553           Emailing statements of accounts, RT#4860
14554
14555 2009-08-19 19:40  ivan
14556
14557         * FS/FS/part_event/Action/cust_bill_send.pm: eliminate unnecessary
14558           lookup
14559
14560 2009-08-19 14:27  ivan
14561
14562         * FS/FS/part_event/Action/: cust_bill_fee_percent.pm, fee.pm,
14563           pkg_referral_credit_pkg.pm: add option to disable late fee taxes
14564
14565 2009-08-19 00:05  mark
14566
14567         * FS/FS/part_export/shellcommands_withdomain.pm: Turn off
14568           userdel_no_queue for MagicMail export
14569
14570 2009-08-18 23:15  jeff
14571
14572         * FS/FS/Report/Table/Monthly.pm,
14573           httemplate/graph/cust_bill_pkg.cgi,
14574           httemplate/graph/report_cust_bill_pkg.html,
14575           httemplate/search/cust_bill_pkg.cgi: option to count subpackages
14576           outside packages in sales report #5588
14577
14578 2009-08-18 05:21  jeff
14579
14580         * FS/FS/Conf.pm, httemplate/edit/cust_main/bottomfixup.js: support
14581           2009 - a better way?
14582
14583 2009-08-17 16:08  mark
14584
14585         * FS/FS/part_export/: shellcommands.pm,
14586           shellcommands_withdomain.pm: Add more fine-grained queue options
14587
14588 2009-08-17 13:48  jeff
14589
14590         * FS/FS/: Record.pm, Schema.pm, cust_bill.pm, cust_bill_pkg.pm,
14591           cust_bill_pkg_detail.pm, cust_svc.pm, part_pkg/voip_cdr.pm:
14592           improve emailed cdr csv file (#5727 again)
14593
14594 2009-08-16 15:45  jeff
14595
14596         * httemplate/edit/cust_main/bottomfixup.js: include a census
14597           zipcode link and other minor improvements
14598
14599 2009-08-14 15:13  jeff
14600
14601         * FS/FS/svc_acct.pm: add svcnum lookup for svc_acct
14602
14603 2009-08-14 14:51  jeff
14604
14605         * FS/FS/part_export/shellcommands.pm: add pkgnum and custnum to use
14606           as external ids
14607
14608 2009-08-14 10:26  mark
14609
14610         * httemplate/edit/cust_main_attach.cgi: Fix incorrect access right
14611
14612 2009-08-14 10:24  mark
14613
14614         * FS/FS/AccessRight.pm: Move note/attachment rights to new section
14615
14616 2009-08-13 15:53  mark
14617
14618         * FS/bin/freeside-void-payments: Add option to
14619           freeside-void-payments to cancel customers
14620
14621 2009-08-13 08:13  jeff
14622
14623         * FS/FS/cust_pkg.pm: fix fix multiple pkgpart search (need sanity
14624           check): don't let empty set limit search
14625
14626 2009-08-13 02:35  ivan
14627
14628         * ChangeLog: adding autogen changelog on 1.9
14629
14630 2009-08-13 02:25  ivan
14631
14632         * httemplate/view/cust_main.cgi: fix reverted changes.  grr.
14633           RT#4964
14634
14635 2009-08-12 17:26  ivan
14636
14637         * init.d/freeside-init: useful stuff for webdemo & profiling
14638
14639 2009-08-12 07:58  jeff
14640
14641         * bin/billco-upload, Makefile, FS/FS/Conf.pm, FS/FS/Cron/upload.pm,
14642           FS/bin/freeside-daily, FS/bin/freeside-monthly,
14643           httemplate/config/config-view.cgi: internalize billco-upload and
14644           automate the transfer to the provider RT#5902
14645
14646 2009-08-12 04:57  ivan
14647
14648         * httemplate/: docs/about.html, docs/credits.html,
14649           docs/license.html, elements/header-popup.html: slight
14650           about/credits UI tweak
14651
14652 2009-08-11 22:22  ivan
14653
14654         * FS/FS/: cust_main.pm, part_event/Action.pm,
14655           part_event/Action/cust_bill_fee_percent.pm,
14656           part_event/Action/fee.pm: add pre-bill event stage for late fees,
14657           RT#5589
14658
14659 2009-08-11 19:36  ivan
14660
14661         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
14662           httemplate/search/cust_pkg.cgi: fix multiple pkgpart search,
14663           RT#5924
14664
14665 2009-08-11 14:33  rsiddall
14666
14667         * rpm/freeside.spec: Back out kludge to show CVS snapshot date in
14668           version number in GUI.  You can get the snapshot date from the
14669           release number using "rpm -q freeside".
14670
14671 2009-08-11 14:29  rsiddall
14672
14673         * Makefile: Reset RPM release number back to 1 on a new version
14674           release.
14675
14676 2009-08-10 19:45  ivan
14677
14678         * FS/FS/part_event/Action/writeoff.pm: fix bad debt writeoff
14679           action, RT#5798
14680
14681 2009-08-10 19:34  ivan
14682
14683         * FS/FS/cust_main.pm: add $company_name and $company_address to
14684           decline template, RT#5869
14685
14686 2009-08-10 16:04  mark
14687
14688         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_attach.cgi,
14689           httemplate/edit/process/cust_main_attach.cgi,
14690           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
14691           httemplate/view/cust_main/attachments.html: Improve handling of
14692           deleted attachments
14693
14694 2009-08-10 14:44  ivan
14695
14696         * FS/FS/part_export/netsapiens.pm: last nits on netsapiens export,
14697           RT#5226
14698
14699 2009-08-10 11:05  mark
14700
14701         * FS/FS/part_export/shellcommands_withdomain.pm: Add preset for
14702           magicmail
14703
14704 2009-08-10 04:57  ivan
14705
14706         * fs_selfservice/FS-SelfService/cgi/process_svc_external.html: when
14707           using pkg-balances, limit self-service access when a customer
14708           with multiple packages logs on, RT#4189
14709
14710 2009-08-10 04:50  ivan
14711
14712         * FS/FS/ClientAPI/MyAccount.pm,
14713           fs_selfservice/FS-SelfService/SelfService.pm,
14714           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14715           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
14716           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14717           fs_selfservice/FS-SelfService/cgi/login.html,
14718           fs_selfservice/FS-SelfService/cgi/logout.html,
14719           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html:
14720           when using pkg-balances, limit self-service access when a
14721           customer with multiple packages logs on, RT#4189
14722
14723 2009-08-09 16:53  jeff
14724
14725         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: whoops: theory
14726           should match practice
14727
14728 2009-08-09 16:45  jeff
14729
14730         * FS/FS/part_event/Action/cust_bill_spool_csv.pm: fix per agent
14731           spools
14732
14733 2009-08-09 15:47  jeff
14734
14735         * FS/FS/cust_bill_pkg.pm: don't bomb when the line item has no
14736           start date
14737
14738 2009-08-09 02:05  mark
14739
14740         * FS/FS/cust_attachment.pm, httemplate/edit/cust_main_attach.cgi,
14741           httemplate/edit/process/cust_main_attach.cgi,
14742           httemplate/view/attachment.html, httemplate/view/cust_main.cgi,
14743           httemplate/view/cust_main/attachments.html, FS/FS/AccessRight.pm,
14744           FS/FS/Conf.pm, FS/FS/Mason.pm, FS/FS/Record.pm, FS/FS/Schema.pm:
14745           Add cust_attachment stuff
14746
14747 2009-08-07 16:08  ivan
14748
14749         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
14750           httemplate/edit/cust_main/top_misc.html,
14751           httemplate/edit/process/cust_main.cgi,
14752           httemplate/elements/tr-input-date-field.html: add ability to edit
14753           signup dates (turn on cust_main-edit_signupdate config), RT#4644
14754
14755 2009-08-06 17:39  ivan
14756
14757         * FS/FS/cust_main.pm, httemplate/edit/process/quick-cust_pkg.cgi,
14758           httemplate/elements/tr-input-date-field.html,
14759           httemplate/misc/order_pkg.html,
14760           httemplate/view/cust_main/packages.html: don't start recurring
14761           billing when a start date hasn't been reached yet either... and
14762           since that works, add the start date to new package order,
14763           RT#5347
14764
14765 2009-08-05 17:41  ivan
14766
14767         * FS/FS/part_export/netsapiens.pm: pass mac addresses as lower-case
14768           to netsapiens, RT#5226
14769
14770 2009-08-05 17:39  ivan
14771
14772         * FS/FS/svc_phone.pm: delete phone_device records when svc_phone is
14773           deleted, RT#5226
14774
14775 2009-08-05 16:32  ivan
14776
14777         * FS/FS/part_pkg/: agent.pm, base_rate.pm, flat.pm,
14778           flat_delayed.pm, prorate_delayed.pm: fix cancellation errors with
14779           updated flat_introrate, RT#5865
14780
14781 2009-08-04 19:27  ivan
14782
14783         * FS/FS/: svc_acct.pm: export negative byte values to chillispot
14784           attributes as 0, RT#5815
14785
14786 2009-08-04 16:43  ivan
14787
14788         * FS/: FS/svc_acct.pm, bin/freeside-sqlradius-reset: hopefully
14789           ignore errors about deleted accounts and properly finish
14790           freeside-sqlradius-reset, RT#5868
14791
14792 2009-08-04 15:04  ivan
14793
14794         * FS/: FS/svc_Common.pm, bin/freeside-sqlradius-reset: ignore
14795           problams calling ->overlimit during sqlradius-reset, wtf?!
14796           RT#5868
14797
14798 2009-08-03 17:19  ivan
14799
14800         * FS/FS/cust_pkg.pm: don't reset usage on package change when
14801           usage_rollover is on, it adds twice...
14802
14803 2009-08-03 12:54  ivan
14804
14805         * httemplate/elements/header.html: looks slightly better in default
14806           IE hopefully
14807
14808 2009-08-03 07:17  jeff
14809
14810         * FS/FS/part_export/shellcommands.pm: new doesn't exist
14811
14812 2009-08-03 07:07  jeff
14813
14814         * FS/FS/part_export/shellcommands.pm: bad tyops
14815
14816 2009-08-01 12:16  jeff
14817
14818         * FS/FS/: Schema.pm, queue.pm, queue_arg.pm: support broader array
14819           of queue args #5855, fallout from #5495
14820
14821 2009-07-31 06:20  ivan
14822
14823         * FS/FS/ClientAPI/MyAccount.pm,
14824           fs_selfservice/FS-SelfService/SelfService.pm,
14825           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
14826           fs_selfservice/FS-SelfService/cgi/change_bill.html,
14827           fs_selfservice/FS-SelfService/cgi/change_password.html,
14828           fs_selfservice/FS-SelfService/cgi/change_pay.html,
14829           fs_selfservice/FS-SelfService/cgi/change_ship.html,
14830           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
14831           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
14832           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
14833           fs_selfservice/FS-SelfService/cgi/footer.html,
14834           fs_selfservice/FS-SelfService/cgi/header.html,
14835           fs_selfservice/FS-SelfService/cgi/login.html,
14836           fs_selfservice/FS-SelfService/cgi/logout.html,
14837           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
14838           fs_selfservice/FS-SelfService/cgi/make_payment.html,
14839           fs_selfservice/FS-SelfService/cgi/myaccount.html,
14840           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
14841           fs_selfservice/FS-SelfService/cgi/payment_results.html,
14842           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
14843           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
14844           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
14845           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
14846           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
14847           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
14848           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
14849           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
14850           fs_selfservice/FS-SelfService/cgi/provision.html,
14851           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
14852           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
14853           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
14854           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
14855           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
14856           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: skin
14857           up self-service according to config passed from backend, RT#5530
14858
14859 2009-07-31 00:58  ivan
14860
14861         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
14862
14863 2009-07-31 00:51  ivan
14864
14865         * bin/cdr-transnexus.import: only need Customer-CDRs, RT#5229
14866
14867 2009-07-30 02:19  ivan
14868
14869         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: pass a pkgnum from
14870           self-service if applicable, RT#4339
14871
14872 2009-07-30 01:43  ivan
14873
14874         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: lost fix for
14875           illegal state?
14876
14877 2009-07-30 00:39  ivan
14878
14879         * httemplate/view/cust_main/change_history.html: small fix to
14880           change history to not error out with svc_acct services, RT#1005
14881
14882 2009-07-30 00:35  mark
14883
14884         * FS/FS/part_export/shellcommands.pm: Make no_queue option work
14885           correctly
14886
14887 2009-07-29 23:52  ivan
14888
14889         * httemplate/view/cust_main/payment_history.html: didn't mean to
14890           leave a Dump(er) there
14891
14892 2009-07-29 23:50  ivan
14893
14894         * httemplate/edit/cust_pay.cgi: another accidentally (alliterated)
14895           vestigial variable
14896
14897 2009-07-29 23:49  ivan
14898
14899         * httemplate/edit/cust_credit.cgi: don't need to lookup cust_main
14900           here
14901
14902 2009-07-29 23:48  ivan
14903
14904         * httemplate/elements/select-cust_pkg-balances.html: fix for
14905           stickiness on errors
14906
14907 2009-07-29 23:42  ivan
14908
14909         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
14910           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
14911           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
14912           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
14913           FS/FS/cust_pay_void.pm, FS/FS/cust_pkg.pm, FS/FS/cust_main.pm,
14914           httemplate/edit/cust_credit.cgi, httemplate/edit/cust_pay.cgi,
14915           httemplate/edit/process/cust_pay.cgi,
14916           httemplate/elements/select-cust_pkg-balances.html,
14917           httemplate/elements/tr-select-cust_pkg-balances.html,
14918           httemplate/view/cust_bill.cgi, httemplate/view/cust_pay.html,
14919           httemplate/view/cust_main/packages.html,
14920           httemplate/view/cust_main/payment_history.html,
14921           httemplate/view/cust_main/packages/status.html,
14922           httemplate/view/cust_main/payment_history/payment.html,
14923           httemplate/view/cust_main/payment_history/credit.html,
14924           httemplate/view/cust_main/payment_history/voided_payment.html:
14925           experimental package balances, RT#4339
14926
14927 2009-07-28 15:21  jeff
14928
14929         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
14930           FS/FS/cust_main.pm, httemplate/edit/cust_main/billing.html,
14931           httemplate/view/cust_main/billing.html: feature to email CSV of
14932           CDRs with invoices #5727
14933
14934 2009-07-28 14:17  ivan
14935
14936         * FS/FS/Conf.pm, FS/FS/AccessRight.pm, FS/FS/Mason.pm,
14937           FS/FS/svc_external.pm, httemplate/pref/pref.html,
14938           httemplate/view/cust_main.cgi,
14939           httemplate/view/cust_main/change_history.html: adding a basic
14940           change history using history tables, RT#1005, RT#4357
14941
14942 2009-07-27 19:12  mark
14943
14944         * FS/FS/part_export/: shellcommands.pm,
14945           shellcommands_withdomain.pm: Add no_queue option to shellcommands
14946           exports
14947
14948 2009-07-27 12:51  ivan
14949
14950         * httemplate/misc/cancel_pkg.html: fix spacing
14951
14952 2009-07-27 02:59  ivan
14953
14954         * httemplate/search/: report_cust_pay.html,
14955           elements/cust_pay_or_refund.html: searching for voided payments
14956           by void date as well, RT#5786
14957
14958 2009-07-27 02:07  ivan
14959
14960         * httemplate/: elements/menu.html, search/cust_pay_void.html,
14961           search/report_cust_pay.html,
14962           search/elements/cust_pay_or_refund.html, view/cust_pay.html,
14963           view/cust_pay_void.html: voided payment report, RT#5786
14964
14965 2009-07-26 23:17  ivan
14966
14967         * FS/FS/Conf.pm, httemplate/config/config-view.cgi: add deprecated
14968           config options back to Conf.pm to fix "unapplypayments" fails
14969           existential comparison errors, RT#2927
14970
14971 2009-07-26 20:26  jeff
14972
14973         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
14974           httemplate/edit/cust_main.cgi,
14975           httemplate/edit/cust_main/bottomfixup.js,
14976           httemplate/edit/cust_main/contact.html,
14977           httemplate/elements/location.html,
14978           httemplate/misc/xmlhttp-cust_main-censustract.html,
14979           httemplate/search/cust_pkg.cgi,
14980           httemplate/view/cust_main/misc.html: FCC from 477 improvements
14981           #4912
14982
14983 2009-07-26 13:23  jeff
14984
14985         * httemplate/search/svc_broadband.cgi: fix links
14986
14987 2009-07-26 12:36  ivan
14988
14989         * rt/FREESIDE_MODIFIED: fix the date picker in RT to use jscalendar
14990           instead of an HTML popup (that had acquired the page header,
14991           eek), RT#1682
14992
14993 2009-07-26 11:40  ivan
14994
14995         * FS/FS/Conf_compat17.pm: bring up-to-date wrt 1.7 Conf.pm
14996           1.180.2.49 (2009-7-26), RT#2873
14997
14998 2009-07-25 23:38  jeff
14999
15000         * FS/bin/freeside-apply_payments_and_credits: command line tool to
15001           apply payments and credits
15002
15003 2009-07-25 15:00  ivan
15004
15005         * htetc/handler.pl: set a character encoding for all pages; this
15006           should fix problems with diamond question marks even when the
15007           server gets an UTF-8 default setting, RT#3094
15008
15009 2009-07-25 14:33  ivan
15010
15011         * FS/FS/cust_event.pm, httemplate/search/cust_event.html: this
15012           should fix the re-email/print links on event search pages sending
15013           too much, RT#5740, RT#5570
15014
15015 2009-07-25 00:57  ivan
15016
15017         * FS/FS/Record.pm: teach Record.pm about BYTEA handling in order to
15018           store files in the db, RT#4964
15019
15020 2009-07-24 02:38  ivan
15021
15022         * FS/FS/: Conf.pm, svc_acct.pm: add handling of ChilliSpot (and
15023           CoovaChilli) Max attributes, specifically
15024           ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815
15025
15026 2009-07-23 22:51  mark
15027
15028         * FS/bin/freeside-void-payments: Add -v switch (verbose) to
15029           freeside-void-payments
15030
15031 2009-07-23 12:46  ivan
15032
15033         * FS/FS/cust_pay.pm: avoid harmless warning: Use of uninitialized
15034           value in string ne
15035
15036 2009-07-23 12:40  ivan
15037
15038         * FS/bin/freeside-void-payments: fix -r option, RT#5675
15039
15040 2009-07-23 09:48  jeff
15041
15042         * httemplate/browse/svc_acct_pop.cgi: restore svc_acct_pop editing
15043
15044 2009-07-23 06:25  ivan
15045
15046         * httemplate/: browse/cust_main_county.cgi,
15047           edit/process/cust_main_county-collapse.cgi: add back remove
15048           ("collapse") links again.  on each line this time.  RT#2973
15049
15050 2009-07-22 23:58  ivan
15051
15052         * FS/FS/Tron.pm: need to see who is still on deb 4 & pg 7.4
15053
15054 2009-07-22 15:05  ivan
15055
15056         * httemplate/view/cust_main/misc.html: fix bombing out on new
15057           DateTime
15058
15059 2009-07-21 11:44  ivan
15060
15061         * FS/FS/: Schema.pm, part_pkg/cdr_termination.pm: sub-penny
15062           termination pricing too, RT#5495
15063
15064 2009-07-21 00:03  ivan
15065
15066         * FS/FS/part_pkg/voip_cdr.pm: yow.  fix spurious charge errors
15067           w/single_price, round to four decimal places (wtf?) instead of 2,
15068           RT#5495
15069
15070 2009-07-20 22:29  ivan
15071
15072         * FS/FS/part_pkg/voip_cdr.pm: and fix min_charge option, RT#5495
15073
15074 2009-07-20 22:27  ivan
15075
15076         * FS/FS/part_pkg/voip_cdr.pm: if we're going to do recur_Common,
15077           have to use and @ISA (and capitalize) it
15078
15079 2009-07-20 17:20  ivan
15080
15081         * FS/FS/part_pkg/voip_cdr.pm: don't have a money type in package
15082           definitions at the moment
15083
15084 2009-07-20 16:01  jeff
15085
15086         * FS/FS/: Conf.pm, cust_bill.pm: config setting to have emailed
15087           invoices include call details #5275
15088
15089 2009-07-20 07:26  jeff
15090
15091         * httemplate/elements/checkbox.html,
15092           httemplate/elements/tr-checkbox.html,
15093           httemplate/elements/tr-justtitle.html,
15094           httemplate/elements/tr-title.html, FS/FS/Schema.pm,
15095           FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
15096           FS/FS/part_pkg.pm, FS/FS/part_pkg_link.pm,
15097           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
15098           httemplate/edit/process/part_pkg.cgi: bundle bill linked packages
15099           into top line total when desired #5724
15100
15101 2009-07-19 21:51  ivan
15102
15103         * FS/FS/cust_pkg.pm: one $conf is enough
15104
15105 2009-07-19 21:40  ivan
15106
15107         * rt/: FREESIDE_MODIFIED, lib/RT/Transaction_Overlay.pm: slightly
15108           improve terrible quoting behavior when you change MessageBoxWidth
15109
15110 2009-07-19 21:19  ivan
15111
15112         * httemplate/elements/header.html: fix preferences links showing as
15113           blue/purple on RT side
15114
15115 2009-07-19 21:14  ivan
15116
15117         * rt/FREESIDE_MODIFIED: fix badly styled links on ticket create
15118           (fallout from RT borging/styling)
15119
15120 2009-07-17 16:33  ivan
15121
15122         * FS/FS/cdr.pm: remove unused cdr_upstream_rate
15123
15124 2009-07-17 16:10  rsiddall
15125
15126         * rpm/freeside.spec: Filter out requirements for specific Freeside
15127           modules so that you can install an RPM which requires missing
15128           Freeside modules.
15129
15130 2009-07-17 15:26  ivan
15131
15132         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily: commit
15133           pkgpart exclusion for billing run, RT#5495
15134
15135 2009-07-17 07:58  jeff
15136
15137         * bin/billco-upload: add mutex and commit changes found on
15138           installed system
15139
15140 2009-07-16 19:29  jeff
15141
15142         * httemplate/search/cust_pkg.cgi: FSM, another missed file for 477
15143           reporting
15144
15145 2009-07-16 18:44  jeff
15146
15147         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/voip_cdr.pm:
15148           bill usage when cancelling package
15149
15150 2009-07-16 18:08  jeff
15151
15152         * bin/generate-table-module: black magic to edit Mason.pm as well
15153
15154 2009-07-16 17:35  ivan
15155
15156         * FS/FS/part_pkg/: voip_cdr.pm: add single_price option so you can
15157           do one per-minute price without rate tables, RT#5495
15158
15159 2009-07-16 17:33  ivan
15160
15161         * FS/MANIFEST: get rid of cdr_upstream_rate table and some other
15162           old convergent cruft
15163
15164 2009-07-16 17:10  ivan
15165
15166         * FS/: FS/Schema.pm, FS/cdr.pm, FS/part_pkg/voip_cdr.pm, FS.pm: get
15167           rid of cdr_upstream_rate table and some other old convergent
15168           cruft
15169
15170 2009-07-16 15:16  jeff
15171
15172         * FS/FS/Mason.pm: dark magic coming soon
15173
15174 2009-07-15 18:57  jeff
15175
15176         * httemplate/search/477.html: duh! more 477 files
15177
15178 2009-07-15 18:35  jeff
15179
15180         * httemplate/search/report_477.html: missed file for 477 reporting
15181
15182 2009-07-15 16:06  ivan
15183
15184         * FS/FS/part_pkg/cdr_termination.pm: unused for now
15185
15186 2009-07-15 15:49  ivan
15187
15188         * FS/FS/: Conf.pm, cdr.pm: add option to trim leading zeros when
15189           setting charged_party to accountcode, RT#5495
15190
15191 2009-07-14 12:06  rsiddall
15192
15193         * FS/FS/part_export/domreg_net_dri.pm: Minor bug fix, spotted by
15194           Jeff.
15195
15196 2009-07-14 12:05  rsiddall
15197
15198         * FS/FS/svc_domain.pm: Changed description of "action" field to
15199           match domain registration exports.
15200
15201 2009-07-13 20:14  ivan
15202
15203         * htetc/handler.pl: fix warnings, from RT merge fallout
15204
15205 2009-07-13 19:53  ivan
15206
15207         * FS/FS/part_export/netsapiens.pm: fix netsapiens device
15208           provisioning?  or at least better debugging, RT#5226
15209
15210 2009-07-13 19:52  ivan
15211
15212         * httemplate/elements/tr-select-did.html: stop Dumper spew
15213
15214 2009-07-13 17:28  rsiddall
15215
15216         * Makefile, FS/FS/svc_domain.pm,
15217           FS/FS/part_export/domreg_net_dri.pm,
15218           httemplate/edit/process/domreg.cgi: New export to
15219           register/transfer/renew/revoke domains using Net::DRI.  Currently
15220           optimized for OpenSRS.  Should become more generalized in later
15221           releases.  Modified Makefile to insert the Freeside log folder
15222           into the new export.  Modified svc_domain.pm to prevent
15223           generation of transfer requests when a domain is moved to a
15224           different package with a domain registration attached to one of
15225           the included services.  Modified domreg.cgi to display errors on
15226           a separate page.
15227
15228 2009-07-13 09:02  jeff
15229
15230         * FS/FS/: tax_rate.pm, tax_rate_location.pm: correct ordering and
15231           other bugs in tax updates
15232
15233 2009-07-13 03:12  ivan
15234
15235         * FS/FS/part_pkg/recur_Common.pm: eliminate harmless "no %info hash
15236           found in FS::part_pkg::recur_Common, skipping" warning
15237
15238 2009-07-13 02:19  ivan
15239
15240         * FS/FS/ClientAPI/MyAccount.pm,
15241           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: fix
15242           self-service agent-specific logos
15243
15244 2009-07-13 02:10  ivan
15245
15246         * httemplate/view/cust_bill-logo.cgi: fix old-style agent-virt
15247           logo?
15248
15249 2009-07-13 00:21  ivan
15250
15251         * conf/invoice_html: thank you IE8
15252
15253 2009-07-13 00:10  ivan
15254
15255         * httemplate/search/report_unapplied_cust_pay.html: clarify wording
15256
15257 2009-07-12 18:50  ivan
15258
15259         * httemplate/elements/: header.html, menubar.html: style nits
15260
15261 2009-07-12 16:45  ivan
15262
15263         * httemplate/elements/header.html: fix header sizes :/
15264
15265 2009-07-12 16:38  ivan
15266
15267         * FS/FS/CGI.pm: this should fix $fsurl under the unified RT?  sure
15268           hope so
15269
15270 2009-07-12 16:25  ivan
15271
15272         * httemplate/edit/cust_main.cgi: ACL on customer edit
15273
15274 2009-07-12 16:22  ivan
15275
15276         * httemplate/elements/header.html, httemplate/elements/menu.html,
15277           httemplate/elements/xmenu.css, httemplate/elements/xmenu.top.css,
15278           rt/FREESIDE_MODIFIED, rt/etc/RT_SiteConfig.pm: resolve style
15279           weirdness (fallout from RT integration), especially
15280           non-fixed-width comment boxes, menu/searchbar differences,
15281           RT#1169
15282
15283 2009-07-12 12:32  ivan
15284
15285         * httemplate/elements/menu.html: update tickting config
15286           descriptions
15287
15288 2009-07-12 06:27  jeff
15289
15290         * FS/FS/Record.pm: stop gratuitous hash manipulatoin during enum
15291           untaint
15292
15293 2009-07-10 19:40  ivan
15294
15295         * bin/drop_slony.slonik: notes
15296
15297 2009-07-10 10:50  ivan
15298
15299         * httemplate/elements/: select-did.html, tr-select-did.html: fix
15300           svc_phone provisioning!
15301
15302 2009-07-09 17:36  ivan
15303
15304         * FS/FS/cdr.pm: fix sansay CDR import to ignore "NA" in dates,
15305           RT#5495
15306
15307 2009-07-09 16:59  ivan
15308
15309         * FS/FS/cdr.pm, FS/FS/cdr/sansay.pm, eg/cdr_template.pm: sansay
15310           CDRs, RT#5495
15311
15312 2009-07-09 16:58  ivan
15313
15314         * FS/bin/freeside-cdr-sftp_and_import: add -r option
15315
15316 2009-07-09 14:05  ivan
15317
15318         * FS/FS/cust_main.pm, httemplate/elements/menu.html,
15319           httemplate/search/report_unapplied_cust_pay.html,
15320           httemplate/search/unapplied_cust_pay.html: unapplied payments
15321           report, RT#4861
15322
15323 2009-07-09 13:36  ivan
15324
15325         * httemplate/search/elements/cust_main_dayranges.html: no idea how
15326           i missed fixing this before
15327
15328 2009-07-09 13:18  ivan
15329
15330         * httemplate/search/report_receivables.cgi: oops
15331
15332 2009-07-08 04:12  ivan
15333
15334         * FS/FS/TicketSystem/RT_External.pm,
15335           FS/FS/TicketSystem/RT_Internal.pm, httemplate/elements/menu.html,
15336           FS/FS/Conf.pm, FS/FS/Mason.pm, htetc/handler.pl,
15337           httemplate/elements/about_freeside.html,
15338           httemplate/elements/about_rt.html,
15339           httemplate/elements/header.html,
15340           httemplate/elements/popup_link.html, rt/FREESIDE_MODIFIED: borg
15341           RT menus, RT#1169
15342
15343 2009-07-07 20:33  ivan
15344
15345         * httemplate/search/: report_receivables.cgi,
15346           report_unapplied_cust_pay.html, unapplied_cust_pay.html,
15347           elements/cust_main_dayranges.html: factor out the range-handling
15348           portions of receivables report, start on a similar unapplied
15349           payment report, RT#4861
15350
15351 2009-07-07 02:53  ivan
15352
15353         * FS/FS/Schema.pm, httemplate/view/svc_broadband.cgi: allow null
15354           svc_broadband.ip_addr
15355
15356 2009-07-07 02:23  ivan
15357
15358         * FS/FS/: Conf.pm, Schema.pm, svc_broadband.pm: allow null
15359           svc_broadband.ip_addr
15360
15361 2009-07-07 02:22  ivan
15362
15363         * httemplate/edit/svc_broadband.cgi: UI nit - double #
15364
15365 2009-07-07 00:32  mark
15366
15367         * FS/bin/freeside-void-payments: Add freeside-void-payments script
15368           for returned check processing
15369
15370 2009-07-06 17:53  ivan
15371
15372         * FS/FS/cdr/netcentrex.pm: for netcentrex CDRs, import duration to
15373           duration field (previously only billsec)
15374
15375 2009-07-06 17:47  ivan
15376
15377         * FS/FS/cdr.pm: on CDR date parse, consider 1970-01-01 NULL like
15378           1900-01-01, RT#4081
15379
15380 2009-07-06 16:14  ivan
15381
15382         * httemplate/search/: cdr.html, report_cdr.html: search cdr by
15383           acctid
15384
15385 2009-07-06 14:34  ivan
15386
15387         * httemplate/browse/rate_region.html: align, display countrycode
15388           with +, space between prefixes allowing wrapping
15389
15390 2009-07-05 17:28  ivan
15391
15392         * httemplate/view/svc_phone.cgi: fix incoming CDR links wrt
15393           cdrbatch field
15394
15395 2009-07-05 17:10  ivan
15396
15397         * httemplate/elements/: select-did.html, tr-select-did.html: doh
15398
15399 2009-07-05 16:56  ivan
15400
15401         * httemplate/elements/: select-did.html, tr-select-did.html: allow
15402           svc_phone.phonenum to be edited when a DID selector is not in use
15403
15404 2009-07-05 16:17  ivan
15405
15406         * httemplate/search/cdr.html: format start/answer/end dates and
15407           link svcnum to service
15408
15409 2009-07-05 14:35  ivan
15410
15411         * FS/FS/Schema.pm, FS/FS/cdr.pm,
15412           httemplate/elements/checkboxes.html, httemplate/search/cdr.html,
15413           httemplate/search/report_cdr.html: CDR search by dcontext,
15414           charged_party, toggle of display fields, RT#4081
15415
15416 2009-07-03 17:47  ivan
15417
15418         * FS/FS/part_event/Condition/: cust_payments.pm,
15419           cust_payments_pkg.pm: add condition based on total customer
15420           payments as a multiplier of a specific package, RT#3983
15421
15422 2009-07-03 17:08  ivan
15423
15424         * FS/FS/part_event/Condition/once.pm: spealing
15425
15426 2009-07-02 04:22  ivan
15427
15428         * FS/FS/cdr.pm, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
15429           FS/FS/part_pkg/cdr_termination.pm,
15430           httemplate/edit/cust_main/billing.html,
15431           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
15432           settlement cdr processing, RT#5495
15433
15434 2009-07-01 19:02  ivan
15435
15436         * FS/FS/: cust_main.pm, part_event/Action/cust_bill_fee_percent.pm,
15437           part_event/Action/fee.pm: fix late fees, RT#5665
15438
15439 2009-07-01 18:26  jeff
15440
15441         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_pkg/flat.pm,
15442           FS/FS/part_pkg/flat_introrate.pm, httemplate/search/cust_pkg.cgi:
15443           update flat_introrate plan to better fit current codebase RT#4912
15444
15445 2009-07-01 03:28  ivan
15446
15447         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cdr_termination.pm,
15448           FS/FS/cust_main.pm, FS/FS/part_pkg/cdr_termination.pm,
15449           FS/FS/part_pkg/recur_Common.pm, FS/t/cdr_termination.t,
15450           httemplate/edit/cust_main/billing.html,
15451           httemplate/view/cust_main/billing.html: start of settlement CDR
15452           processing, RT#5495
15453
15454 2009-06-30 22:34  ivan
15455
15456         * FS/FS/part_event/Action/cust_bill_fee_percent.pm,
15457           FS/FS/part_event/Action/fee.pm,
15458           httemplate/elements/select-taxclass.html,
15459           httemplate/elements/tr-select-taxclass.html: add tax class
15460           selection back for late charges w/1.9 events, RT#5665
15461
15462 2009-06-30 13:18  jeff
15463
15464         * FS/FS.pm, httemplate/elements/menu.html: documentation
15465           corrections
15466
15467 2009-06-30 12:38  ivan
15468
15469         * FS/FS/Schema.pm, FS/FS/part_pkg_taxclass.pm,
15470           httemplate/browse/part_pkg_taxclass.html,
15471           httemplate/edit/part_pkg_taxclass.html,
15472           httemplate/edit/process/part_pkg_taxclass.html,
15473           httemplate/elements/menu.html,
15474           httemplate/elements/select-taxclass.html,
15475           httemplate/elements/tr-select-taxclass.html: disabling a
15476           taxclass, RT#5472
15477
15478 2009-06-30 05:32  ivan
15479
15480         * httemplate/edit/quick-charge.html: remove debugging
15481
15482 2009-06-30 05:28  ivan
15483
15484         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
15485           httemplate/edit/REAL_cust_pkg.cgi,
15486           httemplate/edit/quick-charge.html,
15487           httemplate/edit/process/REAL_cust_pkg.cgi,
15488           httemplate/view/cust_main/packages/status.html,
15489           FS/FS/Cron/bill.pm, httemplate/edit/process/quick-charge.cgi:
15490           one-time charge "hold for later" / any package future start date,
15491           RT#5347
15492
15493 2009-06-30 04:09  ivan
15494
15495         * FS/FS/part_export/netsapiens.pm: this will help
15496
15497 2009-06-30 02:38  ivan
15498
15499         * FS/FS/: phone_device.pm, part_export/netsapiens.pm: more steps to
15500           netsapiens export, RT#5226
15501
15502 2009-06-29 19:54  ivan
15503
15504         * FS/FS/part_export/netsapiens.pm: add DID association w/user?
15505           docs from netsapiens rough... RT#5226
15506
15507 2009-06-29 18:42  ivan
15508
15509         * FS/FS.pm, FS/MANIFEST, FS/FS/Mason.pm, FS/FS/Schema.pm,
15510           FS/FS/part_device.pm, FS/FS/phone_device.pm, FS/FS/svc_phone.pm,
15511           FS/t/part_device.t, FS/t/phone_device.t,
15512           httemplate/browse/part_device.html,
15513           httemplate/edit/part_device.html,
15514           httemplate/edit/phone_device.html,
15515           httemplate/edit/process/part_device.html,
15516           httemplate/edit/process/phone_device.html,
15517           httemplate/misc/delete-phone_device.html,
15518           httemplate/misc/part_device-import.html,
15519           httemplate/elements/menu.html,
15520           httemplate/misc/process/part_device-import.html,
15521           httemplate/view/svc_phone.cgi: phone devices (for netsapiens
15522           integration), RT#5226
15523
15524 2009-06-29 15:48  rsiddall
15525
15526         * rpm/freeside.spec: Fix PDF invoice generation, including
15527           requirement for ghostscript.
15528
15529 2009-06-29 07:45  jeff
15530
15531         * bin/cust_pay_histogram: show total number of payments
15532
15533 2009-06-29 06:55  jeff
15534
15535         * bin/cust_pay_histogram: commandline tool for examining cust_pay
15536           records by date range #5652
15537
15538 2009-06-29 06:53  jeff
15539
15540         * FS/FS/part_pkg_report_option.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
15541           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
15542           FS/t/part_pkg_report_option.t, FS/FS.pm, FS/MANIFEST,
15543           httemplate/browse/part_pkg_report_option.html,
15544           httemplate/edit/part_pkg.cgi,
15545           httemplate/edit/part_pkg_report_option.html,
15546           httemplate/edit/cust_main/bottomfixup.html,
15547           httemplate/edit/cust_main/bottomfixup.js,
15548           httemplate/edit/cust_main/choose_tax_location.html,
15549           httemplate/edit/process/part_pkg.cgi,
15550           httemplate/edit/process/part_pkg_report_option.html,
15551           httemplate/misc/xmlhttp-cust_main-censustract.html,
15552           httemplate/edit/cust_main/contact.html,
15553           httemplate/elements/location.html, httemplate/elements/menu.html,
15554           httemplate/search/cust_main.html,
15555           httemplate/search/report_cust_main.html,
15556           httemplate/search/report_cust_pkg.html: FCC form 477 reporting
15557           #4912
15558
15559 2009-06-28 23:21  ivan
15560
15561         * FS/MANIFEST: remove freeside-expiration-alerter
15562
15563 2009-06-26 16:21  ivan
15564
15565         * FS/bin/freeside-queued: doh, brainfart, RT#5572
15566
15567 2009-06-26 16:12  ivan
15568
15569         * FS/bin/freeside-queued: add -s and -n flags to freeside-daily to
15570           specify the kinds of jobs to be run, RT#5572
15571
15572 2009-06-26 11:53  ivan
15573
15574         * FS/FS/cust_main.pm: in smart_search, move duplicate elimination
15575           bits so that they're used even when doing an exact search on a
15576           browser-remembered result
15577
15578 2009-06-25 23:55  mark
15579
15580         * FS/: FS/Conf.pm, bin/freeside-daily: Add expiration alerts to
15581           freeside-daily routine
15582
15583 2009-06-25 13:23  ivan
15584
15585         * FS/FS/ClientAPI/Signup.pm: finish fixing "Real time processing
15586           not enabled!" error when using signup without any real-time
15587           processor
15588
15589 2009-06-25 12:55  ivan
15590
15591         * FS/FS/ClientAPI/Signup.pm: eliminate harmless warning log spam:
15592           Argument "" isn't numeric in numeric eq (==) at
15593           /usr/local/share/perl/5.8.8/FS/ClientAPI/Signup.pm line 57
15594
15595 2009-06-25 12:47  ivan
15596
15597         * FS/FS/: agent.pm, ClientAPI/Signup.pm: fix signups for the
15598           no-gateway-at-all case, RT#5673
15599
15600 2009-06-25 12:06  ivan
15601
15602         * httemplate/search/cust_tax_adjustment.html: fix tax adjustment
15603           report
15604
15605 2009-06-24 18:28  ivan
15606
15607         * FS/FS.pm, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
15608           FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
15609           FS/FS/cust_main.pm, FS/FS/cust_tax_adjustment.pm,
15610           FS/t/cust_tax_adjustment.t,
15611           httemplate/edit/cust_tax_adjustment.html,
15612           httemplate/edit/process/cust_tax_adjustment.html,
15613           httemplate/search/cust_tax_adjustment.html,
15614           httemplate/view/cust_main/payment_history.html: tax adjustments,
15615           RT#5595
15616
15617 2009-06-24 18:22  ivan
15618
15619         * httemplate/view/cust_main/one_time_charge_link.html: fix extra
15620           whitespace in IE
15621
15622 2009-06-24 11:36  ivan
15623
15624         * init.d/freeside-init, FS/bin/freeside-queued: add support for db
15625           profiling, RT#5662
15626
15627 2009-06-24 02:07  mark
15628
15629         * FS/: FS/Cron/alert_expiration.pm, bin/freeside-daily: Move
15630           expiration alerts into FS::Cron::alert_expiration
15631
15632 2009-06-23 21:42  ivan
15633
15634         * FS/FS/part_pkg.pm: fix upgrade issue w/ black part_pkg.comment,
15635           RT#3988
15636
15637 2009-06-23 18:40  ivan
15638
15639         * httemplate/graph/cust_bill_pkg.cgi: fix total links on
15640           agent-specific sales report, RT#5449
15641
15642 2009-06-23 13:33  rsiddall
15643
15644         * httemplate/view/svc_domain.cgi: Remove ability to renew domain
15645           registration for more than one year as we can't automatically
15646           bill for multi-year renewals at this time.
15647
15648 2009-06-22 16:42  ivan
15649
15650         * FS/FS/cust_pay.pm: fix using encryption produces non-decrypted
15651           data in payment receipts, RT#5536
15652
15653 2009-06-22 15:55  ivan
15654
15655         * FS/FS/Mason.pm, httemplate/search/cust_main.html: fix advanced
15656           customer report failure, RT#5515
15657
15658 2009-06-22 10:00  jeff
15659
15660         * FS/FS/cust_main.pm: wtf?  the tax applies but it doesn't? RT#5574
15661
15662 2009-06-22 03:45  ivan
15663
15664         * FS/FS/part_pkg.pm: eliminate harmless upgrade error: Argument ""
15665           isn't numeric in numeric eq (==) at
15666           /usr/local/share/perl/5.8.8/FS/part_pkg.pm line 371.
15667
15668 2009-06-22 03:39  ivan
15669
15670         * FS/FS/access_user.pm: fix pod
15671
15672 2009-06-22 03:28  ivan
15673
15674         * FS/FS/part_pkg.pm: fix setup/recur -> setup_fee/recur_fee upgrade
15675
15676 2009-06-22 03:06  ivan
15677
15678         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
15679           httemplate/search/cust_bill_pkg.cgi,
15680           httemplate/search/report_tax.cgi: finish basic implemention of
15681           tax exemption by tax name hack, RT#5127
15682
15683 2009-06-22 00:50  ivan
15684
15685         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
15686           FS/FS/cust_main.pm, FS/FS/cust_main_exemption.pm,
15687           FS/t/cust_main_exemption.t,
15688           httemplate/edit/cust_main/billing.html,
15689           httemplate/edit/process/cust_main.cgi,
15690           httemplate/view/cust_main/billing.html: tax exemption by tax
15691           name, RT#5127
15692
15693 2009-06-21 15:00  ivan
15694
15695         * FS/FS/part_pkg/agent.pm: eliminate leaky debugging and a warning
15696           about it
15697
15698 2009-06-21 08:42  jeff
15699
15700         * FS/FS/part_export/: www_plesk.pm, acct_plesk.pm: link to docs
15701           #5855
15702
15703 2009-06-21 08:21  jeff
15704
15705         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
15706           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
15707           httemplate/edit/REAL_cust_pkg.cgi,
15708           httemplate/edit/agent_type.cgi, httemplate/edit/cust_pkg.cgi,
15709           httemplate/edit/part_bill_event.cgi,
15710           httemplate/edit/part_pkg.cgi, httemplate/edit/reg_code.cgi,
15711           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
15712           httemplate/misc/bulk_change_pkg.cgi,
15713           httemplate/misc/cancel_pkg.html,
15714           httemplate/misc/cust_main-import.cgi,
15715           httemplate/misc/delay_susp_pkg.html,
15716           httemplate/misc/meta-import.cgi, httemplate/search/cust_main.cgi,
15717           httemplate/search/cust_pkg.cgi, httemplate/search/reg_code.html,
15718           httemplate/search/report_cust_pkg.html,
15719           httemplate/view/cust_main/packages/package.html,
15720           httemplate/view/cust_main/packages/status.html: CUSTOM
15721           packages/actual flag for custom packages #3988
15722
15723 2009-06-19 14:49  jeff
15724
15725         * FS/FS/: cust_bill_pkg_detail.pm, tax_rate.pm: support some older
15726           Pg when upgrading tax rates and cust_bill_pkg_details
15727
15728 2009-06-19 10:53  jeff
15729
15730         * fs_selfservice/FS-SelfService/cgi/verify.cgi: treat webpay type
15731           payments as manual
15732
15733 2009-06-19 05:08  ivan
15734
15735         * FS/FS/part_pkg/agent.pm: fix the prorating for the package's
15736           first month (whew!) add an option not to prorate the accounts
15737           themselves
15738
15739 2009-06-19 00:46  ivan
15740
15741         * FS/FS/cust_main.pm: AND helps alot, RT#5572 for real
15742
15743 2009-06-19 00:14  ivan
15744
15745         * FS/FS/cust_main.pm: attempt to optimize the easy parts of billing
15746           run, RT#18737
15747
15748 2009-06-18 04:09  ivan
15749
15750         * FS/FS/part_pkg/agent.pm: omit listing spurious customer details
15751
15752 2009-06-18 04:07  ivan
15753
15754         * FS/FS/part_pkg/bulk.pm:  bulk price plan fix - don't omit setup
15755           fee
15756
15757 2009-06-18 04:04  ivan
15758
15759         * FS/FS/part_pkg/agent.pm: add agent wholsale price plan, RT#4696
15760
15761 2009-06-18 04:03  ivan
15762
15763         * FS/FS/Schema.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
15764           add basic part_pkg cost columns for agent wholsale price plan,
15765           RT#4696
15766
15767 2009-06-18 03:07  ivan
15768
15769         * FS/FS/cust_main.pm: uuh, don't bomb out if there *isn't* a postal
15770           fee package
15771
15772 2009-06-17 18:17  mark
15773
15774         * httemplate/: elements/menu.html, search/report_receivables.cgi,
15775           search/report_receivables.html: Fix receivables report ACL checks
15776           and menu
15777
15778 2009-06-16 23:43  mark
15779
15780         * FS/FS/AccessRight.pm, httemplate/elements/menu.html,
15781           httemplate/search/report_receivables.cgi,
15782           httemplate/search/report_receivables.html: Added separate access
15783           right for receivables report
15784
15785 2009-06-16 19:39  ivan
15786
15787         * FS/FS/Conf.pm, FS/FS/access_user.pm,
15788           httemplate/edit/process/REAL_cust_pkg.cgi,
15789           httemplate/edit/process/part_pkg.cgi,
15790           httemplate/edit/process/quick-cust_pkg.cgi,
15791           httemplate/elements/menubar.html,
15792           httemplate/misc/process/link.cgi, httemplate/pref/pref.html,
15793           httemplate/search/cust_event.html,
15794           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
15795           httemplate/view/cust_main.cgi: finish up initial work on customer
15796           view tabs (ensure links back to customer view call include
15797           show=packages if default view isn't jumbo or packages already),
15798           RT#5586
15799
15800 2009-06-15 20:29  ivan
15801
15802         * httemplate/: elements/menubar.html, pref/pref-process.html,
15803           pref/pref.html, view/cust_main.cgi, view/cust_main/packages.html,
15804           view/cust_main/payment_history.html, view/cust_main/tickets.html:
15805           basic customer view tabs, RT#5586
15806
15807 2009-06-15 14:41  rsiddall
15808
15809         * FS/FS/AccessRight.pm, httemplate/view/svc_domain.cgi: Add a new
15810           access right for managing domain registration (registering,
15811           transferring, revoking, renewing, etc.).
15812
15813 2009-06-15 13:43  jeff
15814
15815         * FS/FS/cust_main.pm: check for need for postal fee before charging
15816           the customer, not after
15817
15818 2009-06-15 12:41  rsiddall
15819
15820         * FS/FS/part_export/domreg_opensrs.pm,
15821           httemplate/edit/process/domreg.cgi,
15822           httemplate/view/svc_domain.cgi: Add domain registration
15823           operations to the View Domain screen, if the domain has an
15824           associated export supporting registration.  Shows the domain
15825           status and allows registration, transfer, revocation, or renewal.
15826           Revocation almost never works since the registries impose very
15827           short windows after initial registration.  Also updated the
15828           OpenSRS registration export to support the additional operations.
15829
15830 2009-06-12 20:13  rsiddall
15831
15832         * rpm/freeside.spec: Default configuration files had
15833           directory-style permission values.
15834
15835 2009-06-11 19:48  rsiddall
15836
15837         * rpm/freeside.spec: Freeside no longer uses a datasource-specific
15838           configuration folder.  Configuration is kept in the RDBMS and
15839           initialized from the default_conf folder.  RT 5579.
15840
15841 2009-06-10 16:30  jeff
15842
15843         * conf/invoice_latex: prevent notes from bleeding onto coupon
15844           RT#5537
15845
15846 2009-06-10 14:58  ivan
15847
15848         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm: should hopefully fix old
15849           services showing up on invoices, RT#5451/RT#5514/RT#5564/RT#3032
15850
15851 2009-06-10 12:50  ivan
15852
15853         * FS/FS/Cron/bill.pm: don't add another queued_bill job to the
15854           queue if there's already one waiting to run for a customer,
15855           RT#5572
15856
15857 2009-06-10 00:58  ivan
15858
15859         * httemplate/search/cust_pkg.cgi: this should add the info s1 was
15860           looking for, RT#5539
15861
15862 2009-06-09 20:06  ivan
15863
15864         * FS/bin/freeside-upgrade: doh, semicolon
15865
15866 2009-06-09 20:00  ivan
15867
15868         * FS/bin/freeside-upgrade: don't attempt to create h_queue indices,
15869           for SG upgradability
15870
15871 2009-06-09 19:08  ivan
15872
15873         * httemplate/edit/payment_gateway.html: update gateway list in
15874           order to add WesternACH, RT#5409
15875
15876 2009-06-09 17:02  ivan
15877
15878         * FS/FS/cust_main.pm: eliminate harmless
15879
15880             Argument "" isn't numeric in numeric comparison (<=>) at
15881           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 6759.
15882
15883           warning, sort batched payments on a column that actually exists
15884
15885 2009-06-04 07:27  ivan
15886
15887         * httemplate/docs/credits.html: fix scrolling
15888
15889 2009-06-04 07:09  ivan
15890
15891         * rpm/freeside.spec: there are lots of contributors too!
15892
15893 2009-06-04 07:08  ivan
15894
15895         * httemplate/docs/credits.html: $core->add("jeremyd");
15896
15897 2009-06-03 20:49  ivan
15898
15899         * bin/freeside-migrate-events: much more efficient event migration:
15900           let the database do the work, RT#5426
15901
15902 2009-06-03 17:49  ivan
15903
15904         * bin/freeside-migrate-events: add a -m mode to improve performance
15905           so upgrade can complete for large databases, RT#5426
15906
15907 2009-06-03 14:09  rsiddall
15908
15909         * rpm/freeside.spec: Incorrect permissions on the default
15910           configuration folder caused installation to fail with an
15911           incomplete database initialization.  Failure to remove the
15912           ticket_system file from the default configuration folder caused
15913           Freeside to try to use RT.
15914
15915 2009-06-03 12:52  ivan
15916
15917         * FS/FS/UID.pm: add a hack to set default schema, cf.
15918           http://www.freeside.biz/mediawiki/index.php/Freeside:1.7:Documentation:Administration:PostgreSQL_Schema
15919
15920 2009-05-31 22:43  jeff
15921
15922         * FS/FS/part_pkg_taxproduct.pm, FS/FS/tax_rate.pm,
15923           httemplate/misc/tax-fetch_and_replace.cgi,
15924           httemplate/misc/process/tax-fetch_and_replace.cgi: a 'start over'
15925           function for the taxproduct based tax data loading
15926
15927 2009-05-31 02:57  ivan
15928
15929         * FS/FS/cust_bill.pm: wtf
15930
15931 2009-05-31 02:45  ivan
15932
15933         * FS/FS/cust_bill.pm: don't fallback to 'Payable upon receipt'
15934           invoice terms anymore.  or in other words, honor setting
15935           'invoice_default_terms' blank, like in 1.7.  RT#5415
15936
15937 2009-05-31 01:39  ivan
15938
15939         * httemplate/browse/part_pkg.cgi: add "hide one-time charges"
15940           toggle, RT#5255
15941
15942 2009-05-30 23:59  ivan
15943
15944         * httemplate/: browse/part_pkg.cgi, elements/select-table.html:
15945           package definition browse/search, filter by package class,
15946           RT#5255
15947
15948 2009-05-30 22:15  ivan
15949
15950         * bin/cdr-netsapiens.import: start of netsapeins cdr import, will
15951           finish up when can connect again, RT#5226
15952
15953 2009-05-30 21:57  ivan
15954
15955         * FS/FS/part_export/netsapiens.pm: necessary for
15956           bin/cdr-netsapeins.import
15957
15958 2009-05-30 05:15  ivan
15959
15960         * FS/FS/Schema.pm: very long transnexus filenames, RT#5229
15961
15962 2009-05-30 04:21  ivan
15963
15964         * FS/FS/cdr/transnexus.pm: clid is base-64 encoded, huh, RT#5229
15965
15966 2009-05-30 04:14  ivan
15967
15968         * bin/cdr-transnexus.import: quick hacked-up copy of
15969           freeside-cdr-sftp_and_import for transnexus directory structure,
15970           RT#5229
15971
15972 2009-05-30 03:45  ivan
15973
15974         * FS/FS/: cdr.pm, cdr/transnexus.pm: add transnexus format, RT#5229
15975
15976 2009-05-29 20:40  ivan
15977
15978         * FS/FS/part_pkg/prepaid.pm: and enable overlimit_action, RT#4995
15979
15980 2009-05-29 20:14  ivan
15981
15982         * FS/FS/: svc_acct.pm, part_pkg/flat.pm, part_pkg/prepaid.pm: add
15983           ability for prepaid packages to have usage limits and cancel if
15984           they're hit, RT#4995
15985
15986 2009-05-29 19:31  ivan
15987
15988         * FS/FS/: Conf.pm, svc_acct.pm: require svc_acct-usage_threshold to
15989           be set explicitly, don't default to 80%
15990
15991 2009-05-29 16:36  ivan
15992
15993         * httemplate/search/cdr.html: slightly better labels and field
15994           order for CDR report, RT#4081
15995
15996 2009-05-29 16:17  ivan
15997
15998         * FS/FS/: Conf.pm, cdr.pm, cdr/netcentrex.pm: fixup pivot code
15999           handling in netcentrex CDR handling, RT#4081
16000
16001 2009-05-28 21:43  jeff
16002
16003         * FS/FS/Conf.pm: correct description to reflect previous changes
16004
16005 2009-05-28 17:22  jeff
16006
16007         * httemplate/edit/: quick-charge.html, process/quick-charge.cgi:
16008           don't require a leading 0 in the quick charge amount
16009
16010 2009-05-27 15:32  ivan
16011
16012         * httemplate/search/cust_bill_pkg.cgi: and multiple taxlcasses.  i
16013           think that should actually do it for now on RT#5446
16014
16015 2009-05-27 15:23  ivan
16016
16017         * httemplate/search/report_tax.cgi: and the "tax invoiced" link
16018           too!  woo, working, RT#5446
16019
16020 2009-05-27 15:13  ivan
16021
16022         * httemplate/search/: cust_bill_pkg.cgi: maybe this willf inally
16023           fix total line links on tax report when using report_group
16024           kludge? (still possibly not in all corner cases), RT#5446
16025
16026 2009-05-27 15:10  ivan
16027
16028         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: maybe this
16029           willf inally fix total line links on tax report when using
16030           report_group kludge? (still possibly not in all corner cases),
16031           RT#5446
16032
16033 2009-05-27 14:35  ivan
16034
16035         * httemplate/search/report_tax.cgi: fix total line links on tax
16036           report when using report_group kludge? (possibly not in all
16037           corner cases), RT#5446
16038
16039 2009-05-27 14:27  ivan
16040
16041         * httemplate/search/report_tax.cgi: fix total line links on tax
16042           report when using report_group kludge? (possibly not in all
16043           corner cases), RT#5446
16044
16045 2009-05-27 14:24  jeff
16046
16047         * httemplate/elements/menuarrow.gif: close ticket 1517
16048
16049 2009-05-27 10:18  ivan
16050
16051         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix total
16052           line links on tax report when using report_group kludge?
16053           (possibly not in all corner cases), RT#5446
16054
16055 2009-05-27 00:50  jeff
16056
16057         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
16058           FS/FS/cust_recon.pm, FS/MANIFEST, FS/FS/cust_pkg.pm,
16059           FS/FS/svc_acct.pm, FS/FS/ClientAPI/Bulk.pm,
16060           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-selfservice-server,
16061           FS/t/cust_recon.t, fs_selfservice/FS-SelfService/MANIFEST,
16062           fs_selfservice/FS-SelfService/Makefile.PL,
16063           fs_selfservice/FS-SelfService/SelfService.pm,
16064           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
16065           fs_selfservice/FS-SelfService/freeside-selfservice-soap-server,
16066           fs_selfservice/FS-SelfService/iZoomOnlineProvisionService.pm:
16067           bulk provisioning via ftp and SOAP #5202
16068
16069 2009-05-26 05:32  jeff
16070
16071         * fs_selfservice/FS-SelfService/cgi/: overlibmws.js,
16072           overlibmws_crossframe.js, overlibmws_draggable.js,
16073           overlibmws_iframe.js, iframecontentmws.js: include overlib in
16074           selfservice
16075
16076 2009-05-25 19:48  ivan
16077
16078         * httemplate/search/report_tax.cgi: and also fix "tax invoiced"
16079           portion of total line when using config option for some basic tax
16080           grouping by name, RT#5446
16081
16082 2009-05-25 19:03  ivan
16083
16084         * httemplate/search/report_tax.cgi: mostly fix total line when
16085           using config option for some basic tax grouping by name, RT#5446
16086
16087 2009-05-25 18:41  ivan
16088
16089         * httemplate/search/: report_tax.html, report_tax.cgi: add a config
16090           option for some basic tax grouping by name, RT#5446
16091
16092 2009-05-25 18:35  ivan
16093
16094         * FS/FS/Conf.pm, httemplate/search/report_tax.cgi,
16095           httemplate/search/report_tax.html: add a config option for some
16096           basic tax grouping by name, RT#5446
16097
16098 2009-05-25 15:42  ivan
16099
16100         * httemplate/graph/cust_bill_pkg.cgi: fix total links on sales
16101           graph when a package class is specified, RT#5449
16102
16103 2009-05-24 20:59  ivan
16104
16105         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: international
16106           self-service payments, RT#1592
16107
16108 2009-05-24 18:49  ivan
16109
16110         * FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/MyAccount.pm,
16111           fs_selfservice/FS-SelfService/SelfService.pm,
16112           fs_selfservice/FS-SelfService/cgi/card.html,
16113           fs_selfservice/FS-SelfService/cgi/make_payment.html,
16114           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
16115           fs_selfservice/FS-SelfService/cgi/misc/counties.cgi,
16116           fs_selfservice/FS-SelfService/cgi/misc/states.cgi,
16117           httemplate/elements/location.html,
16118           httemplate/elements/select-county.html: international
16119           self-service payments, RT#1592
16120
16121 2009-05-21 20:22  ivan
16122
16123         * FS/bin/freeside-upgrade: commit before sqlradius upgrade so
16124           sqlradius upgrade errors from permissions can be ignored for now
16125
16126 2009-05-21 20:02  ivan
16127
16128         * FS/FS/cust_pkg.pm, httemplate/search/report_cust_pkg.html: add
16129           ability to report on packages w/status "not yet billed" as well,
16130           RT#5409
16131
16132 2009-05-20 08:27  ivan
16133
16134         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html,
16135           httemplate/view/cust_main/packages/services.html: add "manage
16136           device" link & config, RT#5438
16137
16138 2009-05-20 01:27  ivan
16139
16140         * FS/FS/part_export/netsapiens.pm: get subscriber deletion working
16141           and remove devel cruft, RT#5226
16142
16143 2009-05-19 18:06  ivan
16144
16145         * FS/FS/part_export/netsapiens.pm: first pass at netsapiens
16146           integration, RT#5226
16147
16148 2009-05-18 12:23  jeff
16149
16150         * FS/FS/tax_rate_location.pm: miss use
16151
16152 2009-05-18 12:21  jeff
16153
16154         * FS/FS/Schema.pm: allow empty state
16155
16156 2009-05-18 11:21  jeff
16157
16158         * FS/bin/freeside-upgrade: prevent death on meritless sqlradius
16159           upgrade attempts
16160
16161 2009-05-18 02:55  ivan
16162
16163         * FS/FS/cust_svc.pm, FS/FS/ClientAPI/MyAccount.pm,
16164           FS/FS/UI/bytecount.pm,
16165           fs_selfservice/FS-SelfService/cgi/header.html,
16166           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
16167           fs_selfservice/FS-SelfService/cgi/view_cdr_details.html,
16168           fs_selfservice/FS-SelfService/cgi/view_usage.html,
16169           fs_selfservice/FS-SelfService/SelfService.pm: basic CDR viewing
16170           from self-service, RT#4018
16171
16172 2009-05-18 01:40  ivan
16173
16174         * FS/bin/freeside-cdr-sftp_and_import: it would help to use the
16175           correct port, RT#4081
16176
16177 2009-05-17 21:56  jeff
16178
16179         * FS/FS/: part_pkg_taxrate.pm, tax_rate.pm: handle dates before
16180           1970
16181
16182 2009-05-16 13:07  rsiddall
16183
16184         * FS/FS/part_export/domreg_opensrs.pm: Added information on common
16185           failure causes to the perldoc.
16186
16187 2009-05-16 12:27  rsiddall
16188
16189         * FS/FS/part_export/domreg_opensrs.pm: Defer use of Net::OpenSRS so
16190           that failure to install the module doesn't stop Apache from
16191           starting.  (This causes attempts to register domains to fail
16192           instead.)
16193
16194 2009-05-15 19:29  rsiddall
16195
16196         * FS/FS/part_export/domreg_opensrs.pm: Provide better diagnostics
16197           when the cust_main owning this domain does not provide fields
16198           required for use as a contact handle in the domain registration
16199           record.  Also temporarily disable the ability to have the export
16200           do only registration or only transfers.
16201
16202 2009-05-15 12:41  rsiddall
16203
16204         * FS/FS/svc_domain.pm, FS/FS/part_export/domreg_opensrs.pm,
16205           httemplate/edit/part_export.cgi, httemplate/edit/svc_domain.cgi,
16206           httemplate/edit/process/part_export.cgi,
16207           httemplate/edit/process/svc_domain.cgi: Simple domain
16208           registration at Tucows OpenSRS using an export based on
16209           Net::OpenSRS.  When a domain is added and the export runs, it
16210           will register the domain or initiate a transfer.  You can also
16211           choose no action.  There's currently no provision for revoking
16212           domains or renewing registrations.  Depending on the settings at
16213           OpenSRS, orders may look like they've succeeded in Freeside but
16214           actually be queued pending input by the reseller at OpenSRS.  The
16215           part_export CGIs were modified to allow a multi-valued select to
16216           be used to control which TLDs are enabled for registration.
16217
16218 2009-05-14 09:26  jeff
16219
16220         * httemplate/edit/cust_main/bottomfixup.js: ask for help assignting
16221           geocode more often
16222
16223 2009-05-14 09:25  jeff
16224
16225         * httemplate/view/cust_main/billing.html: show geocode when
16226           taxproducts enabled
16227
16228 2009-05-13 15:27  jeff
16229
16230         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
16231           FS/FS/cust_bill_pkg_tax_rate_location.pm, FS/FS/cust_main.pm,
16232           FS/FS/tax_rate_location.pm, FS/MANIFEST, FS/FS/tax_rate.pm,
16233           FS/t/cust_bill_pkg_tax_rate_location.t, FS/t/tax_rate_location.t,
16234           bin/tax_rate_location.import, httemplate/misc/tax-import.cgi,
16235           httemplate/search/cust_bill_pkg.cgi,
16236           httemplate/search/report_newtax.cgi: improved taxproduct tax
16237           report RT#4783
16238
16239 2009-05-12 17:51  ivan
16240
16241         * conf/invoice_latex: remove obsolete comments
16242
16243 2009-05-09 17:45  ivan
16244
16245         * FS/FS/svc_phone.pm: label phone_name correctly
16246
16247 2009-05-09 16:54  ivan
16248
16249         * FS/bin/freeside-cdr-sftp_and_import: move cdr-sftp_and_import
16250           script to FS/bin, add -p option, RT#4081
16251
16252 2009-05-09 00:56  ivan
16253
16254         * FS/FS/: Conf.pm, cdr.pm: add
16255           cdr-charged_party-truncate_{length,prefix} in order to trim
16256           charged_party to a certain length, RT#4081
16257
16258 2009-05-08 18:44  ivan
16259
16260         * httemplate/: edit/elements/svc_Common.html,
16261           edit/elements/edit.html, view/elements/svc_Common.html: use
16262           service-def specific labels, at least for service pages that use
16263           {view,edit}/elements/svc_Common.html RT#4081
16264
16265 2009-05-08 17:39  ivan
16266
16267         * FS/FS/Schema.pm, FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
16268           FS/FS/svc_acct.pm, httemplate/browse/part_svc.cgi,
16269           httemplate/edit/part_svc.cgi: add ability to configure service
16270           labels per-package (still need to actually use the labels),
16271           RT#4081
16272
16273 2009-05-08 01:41  ivan
16274
16275         * httemplate/edit/part_pkg.cgi: fix cloning of custom packages
16276           where you've changed '(CUSTOM)', RT#5350
16277
16278 2009-05-05 15:02  ivan
16279
16280         * FS/FS/Conf.pm, httemplate/edit/agent.cgi: hide
16281           agent.invoice_template edit by default, with a config to turn
16282           back on, RT#5218
16283
16284 2009-05-05 10:58  ivan
16285
16286         * FS/FS/cust_pay.pm: add company_name to payment receipt
16287
16288 2009-05-05 03:40  ivan
16289
16290         * FS/FS/rate_detail.pm, httemplate/elements/file-upload.html,
16291           httemplate/misc/rate_edit_excel.html,
16292           httemplate/misc/process/rate_edit_excel.html: finish the import
16293           portion of excel rate edit, RT#5108
16294
16295 2009-05-04 18:41  jeff
16296
16297         * bin/cust_main_special.pm: ignore fee based taxes and eliminate
16298           unused code
16299
16300 2009-05-04 11:33  jeff
16301
16302         * bin/: cust_main_special.pm, rebill: this is a quick hack to
16303           rebill customers when a cdr didn't happen
16304
16305 2009-05-03 19:01  ivan
16306
16307         * httemplate/search/: report_prepaid_income.cgi,
16308           report_prepaid_income.html: agent-virt prepaid income report,
16309           RT#5311
16310
16311 2009-05-03 18:17  ivan
16312
16313         * FS/FS/svc_acct.pm: eliminate Argument "" isn't numeric in
16314           addition (+) warning
16315
16316 2009-05-03 17:22  ivan
16317
16318         * httemplate/: browse/rate_region.html, elements/menu.html,
16319           misc/rate_edit_excel.html, search/elements/search-xls.html,
16320           search/elements/search.html: add menu item and page for d/ling
16321           and edit rates with excel.  RT#5108
16322
16323 2009-05-03 15:45  ivan
16324
16325         * httemplate/search/elements/: search-csv.html, search-html.html,
16326           search-xls.html, search.html: break down search.html into
16327           components, RT#5108
16328
16329 2009-05-03 11:34  ivan
16330
16331         * FS/FS/AccessRight.pm, httemplate/search/cust_pay_batch.cgi: add
16332           "Redownload resolved batches" ACL for s1, RT#4271
16333
16334 2009-05-02 20:13  ivan
16335
16336         * httemplate/config/config.cgi: edit any config item
16337
16338 2009-05-02 18:45  ivan
16339
16340         * httemplate/config/config-view.cgi: add ability to delete
16341           invoice_latexreturnaddress and invoice_htmlreturnaddress too,
16342           RT#5218
16343
16344 2009-05-02 18:11  ivan
16345
16346         * FS/FS/Conf.pm, httemplate/config/config-delete.cgi,
16347           httemplate/config/config-view.cgi: add ability to remove
16348           suffix-ed config items, RT#5218
16349
16350 2009-05-02 17:40  ivan
16351
16352         * bin/confdiff: confdiff
16353
16354 2009-05-02 15:11  ivan
16355
16356         * FS/FS/Misc/eps2png.pm: fix eps preview
16357
16358 2009-05-01 17:01  ivan
16359
16360         * httemplate/: browse/agent.cgi, config/config-delete.cgi,
16361           config/config-process.cgi, config/config-view.cgi: finish up
16362           useful agent stuff on the config editor: adding, deleting
16363           overrides too.  also add a confirmation to override deletion from
16364           the agent browse page.  RT#5218
16365
16366 2009-05-01 13:21  jeff
16367
16368         * FS/FS/cust_main.pm: calculate tax on tax per line and not on
16369           aggregate
16370
16371 2009-04-30 19:43  ivan
16372
16373         * httemplate/config/config-view.cgi: view all overrides when asked,
16374           even the ones without values.  hmm :/  RT#5218
16375
16376 2009-04-30 19:08  ivan
16377
16378         * FS/FS/cust_event.pm: fix re-print/email from event page, yow.
16379           RT#5293
16380
16381 2009-04-30 18:07  ivan
16382
16383         * httemplate/config/: config-process.cgi, config-view.cgi: add
16384           ability to edit the agent overrides from the main config, RT#4218
16385
16386 2009-04-29 11:25  ivan
16387
16388         * httemplate/edit/svc_www.cgi: fix inadvertant select box, RT#5277
16389
16390 2009-04-28 15:38  ivan
16391
16392         * fs_selfservice/FS-SelfService/cgi/bill.html: UI
16393
16394 2009-04-27 21:36  ivan
16395
16396         * FS/FS/cust_main.pm: add cancelled_cust-noevents flag to emulate
16397           SG billing-daily -r behavior, RT#4412
16398
16399 2009-04-27 21:13  ivan
16400
16401         * FS/FS/: Conf.pm, cust_main.pm: add cancelled_cust-noevents flag
16402           to emulate SG billing-daily -r behavior
16403
16404 2009-04-27 16:06  ivan
16405
16406         * FS/FS/Mason.pm: typo
16407
16408 2009-04-27 16:01  ivan
16409
16410         * FS/FS/Mason.pm: refuse to run w/CGI.pm 3.38.  all lenny upgrades
16411           will need libcgi-pm-perl removed, suck
16412
16413 2009-04-26 16:43  ivan
16414
16415         * FS/FS/Schema.pm: would help to have an index on priority if we're
16416           going to order based on it
16417
16418 2009-04-26 16:19  ivan
16419
16420         * FS/bin/freeside-queued: start small jobs more efficiently,
16421           RT#4412
16422
16423 2009-04-26 16:09  ivan
16424
16425         * FS/FS/Conf.pm: add a config option for max # of queued kids,
16426           RT#4412
16427
16428 2009-04-25 15:42  ivan
16429
16430         * FS/: FS/Cron/bill.pm, bin/freeside-daily: add dry run to
16431           multi-process mode for testing, RT#4412
16432
16433 2009-04-23 13:34  jeff
16434
16435         * FS/FS/: Upgrade.pm, part_pkg_option.pm, part_pkg/voip_cdr.pm: add
16436           subscription option to voip_cdr
16437
16438 2009-04-23 13:31  jeff
16439
16440         * httemplate/misc/tax-fetch_and_import.cgi,
16441           httemplate/misc/process/tax-fetch_and_import.cgi, FS/FS/Conf.pm,
16442           FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxrate.pm,
16443           FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
16444           httemplate/elements/menu.html: autodownload and update of cch tax
16445           data
16446
16447 2009-04-22 21:57  ivan
16448
16449         * FS/FS/Cron/bill.pm: we don't actually need the results ordered,
16450           and i'm sure it doesn't help the planner get us results sooner.
16451           last chance to try and get cursor approach working?  RT#4412
16452
16453 2009-04-22 21:14  ivan
16454
16455         * FS/FS/Cron/bill.pm: does pg try to finish the query when the job
16456           addition is committed?  well, if this works, that answers that.
16457           RT#4412
16458
16459 2009-04-22 13:24  ivan
16460
16461         * FS/FS/Cron/bill.pm: hopefully better performance running the big
16462           query once and then fetching results with a cursor, rather than
16463           running it multiple times with an OFFSET and LIMIT, RT#4412
16464
16465 2009-04-22 11:58  ivan
16466
16467         * httemplate/edit/process/cust_main.cgi: fix not allowing
16468           "on-demand" card or ACH, RT#5238 RT#5237 RT#5230
16469
16470 2009-04-21 23:52  ivan
16471
16472         * FS/FS/Cron/bill.pm: perhaps a happier medium, RT#4412
16473
16474 2009-04-21 17:54  ivan
16475
16476         * FS/FS/Cron/bill.pm: have the big query find customers in batches.
16477           this should be way more efficient in multi-process mode, can
16478           start billing before the big query completes.  RT#4412
16479
16480 2009-04-21 13:59  ivan
16481
16482         * httemplate/browse/rate_region.html: rate download/edit/upload,
16483           RT#5108
16484
16485 2009-04-21 13:28  ivan
16486
16487         * httemplate/browse/rate_region.html: rate download/edit/upload,
16488           RT#5108
16489
16490 2009-04-21 09:42  ivan
16491
16492         * FS/FS/Cron/bill.pm: yow.  fix fallout from cust_main.archived
16493           stuff causing nothing to bill.  RT#4412
16494
16495 2009-04-20 19:23  jeff
16496
16497         * FS/FS/UI/Web.pm, httemplate/elements/progress-popup.html: more
16498           descriptive progress popups
16499
16500 2009-04-20 13:57  rsiddall
16501
16502         * rpm/freeside.spec: Acceptance testing of the RPM build system
16503           flushed out a place where /bin/rm stops waiting for input if
16504           you're /bin/su as the user doing the build.  Added a -f flag to
16505           stop it waiting for input.
16506
16507 2009-04-20 09:57  ivan
16508
16509         * FS/FS/: Schema.pm, cust_main.pm, Cron/bill.pm: add
16510           cust_main.archived field, skip billing if Y, RT#4412
16511
16512 2009-04-19 16:55  ivan
16513
16514         * bin/h_cust_main-wipe_paycvv: no, it was only cause their db is
16515           somehow corrupt
16516
16517 2009-04-19 16:52  ivan
16518
16519         * bin/h_cust_main-wipe_paycvv: warning about this not terminating
16520
16521 2009-04-17 16:30  ivan
16522
16523         * bin/: fs-migrate-cust_tax_exempt, h_cust_main-wipe_paycvv:
16524           something to wipe the CVV from very large databases
16525
16526 2009-04-17 12:50  ivan
16527
16528         * FS/: FS/Schema.pm, FS/Cron/bill.pm, bin/freeside-queued: add
16529           priority to job queue so billing jobs don't don't drown out
16530           provisioning jobs
16531
16532 2009-04-17 12:21  ivan
16533
16534         * FS/FS/Cron/bill.pm: 1 helps alot
16535
16536 2009-04-17 12:20  ivan
16537
16538         * FS/bin/freeside-daily: backport freeside-daily -m and
16539           cust_main::bill_and_collect to 1.7, RT#4412
16540
16541 2009-04-17 01:25  ivan
16542
16543         * httemplate/docs/about.html: AFFERO BITCHES
16544
16545 2009-04-17 01:16  ivan
16546
16547         * httemplate/docs/about.html: what time is now
16548
16549 2009-04-17 01:02  ivan
16550
16551         * httemplate/config/: config-process.cgi, config-view.cgi,
16552           config.cgi: show labels for select(select_hash) config options,
16553           RT#3997
16554
16555 2009-04-17 00:21  ivan
16556
16557         * FS/FS/cust_bill.pm: add invoice number to PDF filename in email
16558           attachments, RT#3403
16559
16560 2009-04-17 00:03  ivan
16561
16562         * httemplate/elements/header.html: hide service search unless user
16563           has "View customer services" ACL, RT#3478
16564
16565 2009-04-16 18:17  ivan
16566
16567         * httemplate/search/: report_receivables.cgi,
16568           report_receivables.html: add customer status to receivables
16569           report selection, hopefully help enet, RT#5187
16570
16571 2009-04-15 20:58  rsiddall
16572
16573         * rpm/freeside.spec: More fixes for SuSE self-service: 1/ Put
16574           binaries in the right folder 2/ Make sure freeside group is
16575           created 3/ Make sure freeside home directory is created
16576
16577 2009-04-15 00:14  ivan
16578
16579         * httemplate/view/: svc_Common.html, elements/svc_Common.html:
16580           should fix view of unlinked phone numbers, RT#5171
16581
16582 2009-04-14 22:52  ivan
16583
16584         * httemplate/view/svc_acct.cgi: s/GECOS/Real Name/ RT#3519
16585
16586 2009-04-14 19:44  ivan
16587
16588         * FS/FS/ClientAPI/MyAccount.pm: fix 1.7->1.9 upgrade glitch with
16589           self-service where process_payment required "payby" instead of
16590           defaulting to CARD, RT#3905
16591
16592 2009-04-14 19:29  ivan
16593
16594         * FS/FS/cust_bill.pm: show 60 chars on typeset invoices but only 32
16595           on plaintext, RT#3905
16596
16597 2009-04-14 19:15  ivan
16598
16599         * FS/FS/cust_bill.pm: this should fix credits pushing typeset
16600           invoices off the right
16601
16602 2009-04-14 14:01  ivan
16603
16604         * httemplate/view/cust_main/packages.html: remove debugging
16605
16606 2009-04-14 13:27  ivan
16607
16608         * httemplate/view/cust_main/packages.html: don't hide old packages
16609           that have services, RT#5179
16610
16611 2009-04-14 10:15  ivan
16612
16613         * FS/FS/: cust_main.pm, agent.pm: add configuration option to
16614           control recurring_flag behavior, RT#3843
16615
16616 2009-04-14 10:12  ivan
16617
16618         * FS/FS/: Conf.pm, Schema.pm: add configuration option to control
16619           recurring_flag behavior, RT#3843
16620
16621 2009-04-14 09:14  jeff
16622
16623         * httemplate/misc/process/tax-import.cgi: hmmm
16624
16625 2009-04-14 09:12  jeff
16626
16627         * httemplate/misc/process/tax-import.cgi: better at least
16628
16629 2009-04-13 17:09  ivan
16630
16631         * FS/FS/Conf.pm: add configuration option to control recurring_flag
16632           behavior, RT#3843
16633
16634 2009-04-13 16:37  ivan
16635
16636         * FS/FS/cust_main.pm: debugging
16637
16638 2009-04-11 23:24  ivan
16639
16640         * httemplate/elements/tr-select-svc_acct-domain.html: adding
16641
16642 2009-04-11 23:14  ivan
16643
16644         * httemplate/elements/selectlayers.html: add svc_phone on new
16645           customer first package, RT#4315
16646
16647 2009-04-11 23:09  ivan
16648
16649         * FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
16650           httemplate/edit/cust_main/birthdate.html,
16651           httemplate/edit/cust_main/bottomfixup.html,
16652           httemplate/edit/cust_main/bottomfixup.js,
16653           httemplate/edit/cust_main/first_pkg.html,
16654           httemplate/edit/cust_main/top_misc.html,
16655           httemplate/edit/cust_main/billing.html,
16656           httemplate/edit/cust_main/choose_tax_location.html,
16657           httemplate/edit/cust_main/first_pkg/select-part_pkg.html,
16658           httemplate/edit/cust_main/first_pkg/svc_acct.html,
16659           httemplate/edit/cust_main/first_pkg/svc_phone.html,
16660           httemplate/edit/process/cust_main.cgi,
16661           httemplate/elements/select-domain.html,
16662           httemplate/misc/part_svc-columns.cgi,
16663           httemplate/elements/select-svc_acct-domain.html: add svc_phone on
16664           new customer first package, RT#4315
16665
16666 2009-04-11 18:33  jeff
16667
16668         * etc/fslongtable.sty: sheesh
16669
16670 2009-04-11 18:24  jeff
16671
16672         * Makefile, etc/fslongtable.sty, conf/invoice_latex: find and
16673           correct the real double counting culprit
16674
16675 2009-04-11 14:42  ivan
16676
16677         * FS/FS/part_event/Action/writeoff.pm, bin/freeside-migrate-events:
16678           migrate send_email, suspend_if_balance and credit events, RT#3905
16679
16680 2009-04-11 14:29  ivan
16681
16682         * FS/FS/part_event/Action/cust_bill_email.pm: add cust_bill_email
16683           action
16684
16685 2009-04-11 13:51  ivan
16686
16687         * FS/bin/freeside-upgrade: don't run configuration update when -s
16688           is used for schema-only slony slave update
16689
16690 2009-04-10 12:33  ivan
16691
16692         * FS/FS/Conf.pm: better description for enable_taxproducts and a
16693           warning about tax-pkg_address with it
16694
16695 2009-04-09 20:43  jeff
16696
16697         * FS/FS/cust_main.pm: orders of magnitude faster
16698
16699 2009-04-09 15:51  jeff
16700
16701         * FS/FS/cdr/taqua.pm: used BillingNumber and not CallingPartyNumber
16702           for non-toll-free calls
16703
16704 2009-04-08 15:42  ivan
16705
16706         * FS/FS/cust_pkg.pm: fix 'agent X can't purchase pkgpart YY' error
16707           w/agent packages, RT#5119
16708
16709 2009-04-08 01:08  ivan
16710
16711         * FS/FS/Cron/check.pm: don't want to throw false positives, RT#5101
16712
16713 2009-04-08 00:32  ivan
16714
16715         * FS/FS/: Record.pm, Upgrade.pm, cust_main.pm: eliminate all trace
16716           of cvv from history records, RT#5093
16717
16718 2009-04-07 18:13  ivan
16719
16720         * httemplate/misc/link.cgi: when linking a legacy phone number the
16721           phone number could be typed in and not the service #.  RT#3407
16722
16723 2009-04-07 13:45  jeff
16724
16725         * FS/FS/: cdr.pm, cdr/taqua.pm: quick option to allow importing gmt
16726           cdrs
16727
16728 2009-04-07 11:20  ivan
16729
16730         * FS/FS/: Conf.pm, svc_acct.pm: add a config to allow colon in
16731           usernames, RT#5145
16732
16733 2009-04-07 11:15  ivan
16734
16735         * FS/FS/svc_acct.pm: truncate long labels that are TOO long...
16736           RT#3519
16737
16738 2009-04-06 19:50  jeff
16739
16740         * FS/FS/cdr.pm: a tollfree regex that captures 88x and works with
16741           +1
16742
16743 2009-04-06 19:18  ivan
16744
16745         * FS/FS/cdr.pm: stop smoking crack
16746
16747 2009-04-06 18:20  jeff
16748
16749         * FS/FS/: Record.pm, cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm:
16750           correct taqua toll free handling and hasten cdr import (skip
16751           uninteresting records)
16752
16753 2009-04-06 16:19  jeff
16754
16755         * FS/FS/part_pkg/voip_cdr.pm: better auto toll free regex
16756
16757 2009-04-06 11:31  jeff
16758
16759         * FS/FS/cdr/taqua.pm: calltype 6 is international
16760
16761 2009-04-05 17:52  jeff
16762
16763         * Makefile, etc/fslongtable.sty: stop doublecounting
16764           extracouponspace  but do not gratuitiously change existing
16765           installs
16766
16767 2009-04-05 16:18  jeff
16768
16769         * FS/FS/cust_main.pm: cleanup tax-pkg_location tax on tax fallout
16770
16771 2009-04-04 09:22  jeff
16772
16773         * FS/FS/: Schema.pm, cust_bill_pkg_detail.pm: correct bad schema
16774           bug in cust_bill_pkg_detail
16775
16776 2009-04-03 09:57  jeff
16777
16778         * FS/FS/part_pkg/voip_cdr.pm: add option for available rather than
16779           provisioned svc_phones as unit count
16780
16781 2009-04-02 13:22  jeff
16782
16783         * httemplate/edit/cust_main/billing.html: Net 20 as well
16784
16785 2009-04-02 10:47  jeff
16786
16787         * FS/FS/part_pkg/voip_cdr.pm: separate checkbox for enabling
16788           prorate feature
16789
16790 2009-04-02 08:46  jeff
16791
16792         * FS/FS/part_pkg/voip_cdr.pm: prorating for the fixed recurring
16793           portion of voip
16794
16795 2009-04-02 07:56  jeff
16796
16797         * httemplate/edit/cust_main.cgi: obey tax-ship_address in 'manual'
16798           geocoding
16799
16800 2009-04-01 22:27  jeff
16801
16802         * FS/FS/part_pkg_taxrate.pm: noise reduction
16803
16804 2009-04-01 19:36  ivan
16805
16806         * FS/FS/part_pkg/voip_cdr.pm: more than you ever wanted to know
16807           about rounding.  http://en.wikipedia.org/wiki/Rounding  RT#4666
16808
16809 2009-04-01 17:14  ivan
16810
16811         * httemplate/browse/part_pkg.cgi: add some
16812           (undocumented/unaccessable to web UI yet) options to package
16813           browse to track down packages missing recurring fees
16814
16815 2009-03-31 21:27  ivan
16816
16817         * FS/FS/cdr.pm: show post-granularity duration if available for all
16818           export formats
16819
16820 2009-03-31 20:51  ivan
16821
16822         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
16823           defined length and with specific lastapp
16824
16825 2009-03-31 20:44  ivan
16826
16827         * FS/FS/part_pkg/voip_cdr.pm: add options to skip CDRs under a
16828           defined length and with specific lastapp
16829
16830 2009-03-31 12:51  ivan
16831
16832         * FS/FS/Cron/notify.pm: really fix notify for Pg 8.3
16833
16834 2009-03-31 12:47  ivan
16835
16836         * FS/FS/part_pkg/voip_cdr.pm: quiet warning: Argument "" isn't
16837           numeric in numeric eq (==) at
16838           /usr/local/share/perl/5.10.0/FS/part_pkg/voip_cdr.pm line 201
16839
16840 2009-03-31 12:46  ivan
16841
16842         * FS/FS/Cron/notify.pm: fix impending billing notification for Pg
16843           8.3's more strict type checking
16844
16845 2009-03-30 09:33  jeff
16846
16847         * FS/FS/cust_tax_location.pm: schema and module should agree on
16848           column names
16849
16850 2009-03-29 23:10  ivan
16851
16852         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
16853           httemplate/view/cust_main/packages.html: okay.  counts are needed
16854           for the package sort, so push the embedded counting into
16855           cust_main.pm.  sure hope this does it. RT#5083
16856
16857 2009-03-29 22:08  ivan
16858
16859         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
16860           finally do it, RT#5083
16861
16862 2009-03-29 21:50  ivan
16863
16864         * FS/FS/cust_pkg.pm: and hopefully actually using the count will
16865           finally do it, RT#5083
16866
16867 2009-03-29 21:41  ivan
16868
16869         * httemplate/view/cust_main/packages.html: double doh! RT#5083
16870
16871 2009-03-29 21:35  ivan
16872
16873         * httemplate/view/cust_main/packages.html: doh!  underscore,
16874           RT#5083
16875
16876 2009-03-29 21:31  ivan
16877
16878         * httemplate/view/cust_main/packages.html: try not to search for
16879           nothing in cust_svc so much, RT#5083
16880
16881 2009-03-29 21:15  ivan
16882
16883         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html: try
16884           not to search for nothing in cust_svc so much, RT#5083
16885
16886 2009-03-29 20:47  ivan
16887
16888         * FS/FS/cust_main.pm: didn't need this, but more future-proof,
16889           RT#5083
16890
16891 2009-03-29 20:12  ivan
16892
16893         * httemplate/view/cust_main/packages.html: really prevent separate
16894           part_pkg query, RT#5083
16895
16896 2009-03-29 18:39  ivan
16897
16898         * httemplate/view/cust_main/packages.html: doh, fix pkg display,
16899           RT#5083
16900
16901 2009-03-29 18:28  ivan
16902
16903         * httemplate/view/cust_main/packages.html: fix setup date display,
16904           RT#5083
16905
16906 2009-03-29 18:09  ivan
16907
16908         * httemplate/view/cust_main/packages.html: forget caching, instead
16909           scoop up cust_pkg and part_pkg in one query, RT#5083
16910
16911 2009-03-29 18:05  ivan
16912
16913         * FS/FS/cust_main.pm, httemplate/view/cust_main/packages.html:
16914           forget caching, instead scoop up cust_pkg and part_pkg in one
16915           query, RT#5083
16916
16917 2009-03-29 17:32  ivan
16918
16919         * FS/FS/cust_pkg.pm, httemplate/view/cust_main/packages.html:
16920           part_pkg caching should speedup display of lots of packages,
16921           RT#5083
16922
16923 2009-03-29 16:44  ivan
16924
16925         * FS/FS/Conf.pm, httemplate/view/cust_main/packages.html: hide over
16926           2 (or configured) cancelled and one-time charge packages, RT#5083
16927
16928 2009-03-29 04:56  ivan
16929
16930         * FS/FS/Schema.pm: index pkg_svc.quantity, RT#5083
16931
16932 2009-03-29 04:52  ivan
16933
16934         * FS/FS/cust_pkg.pm: seems to benchmark faster, RT#5083
16935
16936 2009-03-29 03:39  ivan
16937
16938         * httemplate/view/cust_main/packages/package.html: avoid looking up
16939           part_pkg redundantly in the pkg loop, RT#5083
16940
16941 2009-03-29 03:34  ivan
16942
16943         * httemplate/view/cust_main/packages/package.html: avoid looking up
16944           package details redundantly in the pkg loop, RT#5083
16945
16946 2009-03-29 03:17  ivan
16947
16948         * FS/FS/: Record.pm, cust_pkg.pm: add "extra_param" option to
16949           qsearch for more realisitic profiling data, RT#5083
16950
16951 2009-03-29 02:38  ivan
16952
16953         * httemplate/view/cust_main/: one_time_charge_link.html,
16954           packages.html, packages/status.html: optimize customer view when
16955           there's lots of packages; *really* avoid looking up any config
16956           inside the package loop, RT#5083
16957
16958 2009-03-28 15:59  ivan
16959
16960         * httemplate/elements/select-cust-part_pkg.html,
16961           httemplate/elements/select-cust-pkg_class.html,
16962           httemplate/elements/select-part_pkg.html,
16963           httemplate/elements/select-table.html,
16964           httemplate/elements/tr-select-cust-part_pkg.html,
16965           httemplate/elements/tr-selectmultiple-part_pkg.html,
16966           FS/FS/Conf.pm, FS/FS/part_pkg.pm, httemplate/misc/change_pkg.cgi,
16967           httemplate/misc/cust-part_pkg.cgi,
16968           httemplate/misc/order_pkg.html: package selector, split by
16969           package class, RT#5077
16970
16971 2009-03-25 20:59  ivan
16972
16973         * FS/FS/svc_acct.pm: yow
16974
16975 2009-03-25 20:53  ivan
16976
16977         * FS/FS/cust_main.pm: sort packages by label of first (primary)
16978           service, RT#5041
16979
16980 2009-03-25 02:36  ivan
16981
16982         * httemplate/pref/pref-process.html: throw a proper error message
16983           instead of a mason error on pw chagne problems, RT#5073
16984
16985 2009-03-25 02:36  ivan
16986
16987         * httemplate/pref/pref.html: we're defaulting to a top menu in 1.9
16988
16989 2009-03-25 01:45  ivan
16990
16991         * FS/FS/cdr.pm: correct headers on accountcode_default CDR output,
16992           RT#5042
16993
16994 2009-03-24 02:42  ivan
16995
16996         * bin/countdeclines: quick tool for RT#3843
16997
16998 2009-03-23 23:31  ivan
16999
17000         * FS/FS/Schema.pm: add indices for analyzing cc failures, RT#3843
17001
17002 2009-03-23 19:36  ivan
17003
17004         * FS/FS/: part_pkg/bulk.pm, Record.pm, cust_bill.pm, cust_svc.pm,
17005           h_cust_svc.pm, part_pkg.pm: bulk price plan: label as Name
17006           <email>, supress extraneous service list, RT#3519
17007
17008 2009-03-23 16:33  jeff
17009
17010         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
17011           httemplate/misc/process/recharge_svc.html: more DTRT with usage
17012           on service transfer between packages and recharges  RT #2884,
17013           #5040 + #4995 fallout
17014
17015 2009-03-23 15:45  ivan
17016
17017         * httemplate/edit/svc_acct.cgi: change label for svc_acct.finger
17018           from GECOS to "Real Name", RT#3519
17019
17020 2009-03-23 10:02  ivan
17021
17022         * FS/FS/: svc_Common.pm, svc_acct.pm, part_pkg/bulk.pm: add name
17023           (svc_acct.finger) to bulk billing detail, RT#3519
17024
17025 2009-03-21 20:33  ivan
17026
17027         * FS/FS/Cron/check.pm: 10 is too few, throwing false positives
17028
17029 2009-03-21 19:47  ivan
17030
17031         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: fix
17032           usps address standardization when the zip returned has no zip+4,
17033           RT#4882
17034
17035 2009-03-21 16:37  ivan
17036
17037         * FS/bin/freeside-check: Locale::SubCountry warnings clogging up
17038           cron output not useful
17039
17040 2009-03-21 16:32  ivan
17041
17042         * FS/FS/Cron/check.pm: 403 forbidden is okay, at lest the server's
17043           up
17044
17045 2009-03-21 15:14  ivan
17046
17047         * Makefile, FS/FS/Cron/check.pm, FS/bin/freeside-check:
17048           freeside-check local monitoring, RT#4610
17049
17050 2009-03-19 19:14  ivan
17051
17052         * bin/ping: adding quick remote ping & alert script, RT#4610
17053
17054 2009-03-18 08:11  jeff
17055
17056         * FS/FS/part_pkg_taxrate.pm: more error information
17057
17058 2009-03-17 17:30  jeff
17059
17060         * FS/FS/svc_acct.pm, FS/FS/part_pkg/flat.pm,
17061           httemplate/edit/part_svc.cgi: hide unused usage columns
17062
17063 2009-03-17 15:02  ivan
17064
17065         * fs_selfservice/FS-SelfService/SelfService.pm: add
17066           payment_info_renew_info method to ClientAPI/MyAccount and
17067           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
17068
17069 2009-03-17 14:38  ivan
17070
17071         * FS/FS/ClientAPI/SGNG.pm, FS/FS/ClientAPI/MyAccount.pm,
17072           fs_selfservice/FS-SelfService/SelfService.pm: add
17073           payment_info_renew_info method to ClientAPI/MyAccount and
17074           SG-equivalent previous_payment_info_renew_info to ClientAPI/SGNG
17075
17076 2009-03-17 13:41  ivan
17077
17078         * fs_selfservice/FS-SelfService/SelfService.pm: add SG stuff
17079
17080 2009-03-17 13:13  ivan
17081
17082         * FS/FS/Conf.pm: add a conf switch to enable sg multicust stuff,
17083           since it could be dangerous
17084
17085 2009-03-17 13:04  ivan
17086
17087         * FS/FS/Conf.pm: apacheip isn't actually deprecated yet
17088
17089 2009-03-17 12:48  ivan
17090
17091         * FS/FS/ClientAPI/SGNG.pm: adding ClientAPI/SGNG.pm
17092
17093 2009-03-17 09:06  jeff
17094
17095         * FS/FS/: Upgrade.pm, tax_rate.pm: column upgrade for tax_rate
17096           RT#4903)
17097
17098 2009-03-17 05:01  ivan
17099
17100         * FS/FS/: Conf.pm, cust_bill.pm: agent-virt
17101           invoice_*{notes,footer,smallfooter,coupon}, RT#5025
17102
17103 2009-03-17 02:59  ivan
17104
17105         * FS/FS/Misc/eps2png.pm: less debugging
17106
17107 2009-03-17 02:58  ivan
17108
17109         * httemplate/docs/credits.html, FS/FS/Conf.pm, FS/FS/Mason.pm,
17110           FS/FS/Misc/eps2png.pm, httemplate/config/config-image.cgi,
17111           httemplate/config/config-view.cgi, httemplate/docs/license.html:
17112           add eps preview to config, for RT#5025
17113
17114 2009-03-16 16:28  jeff
17115
17116         * FS/FS/Schema.pm: avoid the need for approximate comparisons
17117           RT#4903
17118
17119 2009-03-16 10:06  jeff
17120
17121         * FS/FS/Schema.pm, FS/FS/part_export/prizm.pm,
17122           httemplate/edit/svc_broadband.cgi: have prizm use service data
17123           rather than package data to select a profile RT#4853
17124
17125 2009-03-16 08:52  jeff
17126
17127         * bin/make-pkg-fruit: a tool for migrating package elements to
17128           services
17129
17130 2009-03-16 01:08  jeff
17131
17132         * FS/FS/svc_broadband.pm: get the dup checking right
17133
17134 2009-03-16 00:13  ivan
17135
17136         * httemplate/: misc/payment.cgi, misc/process/payment.cgi,
17137           elements/location.html: allow country selection on credit card
17138           entry, RT#4997
17139
17140 2009-03-16 00:13  ivan
17141
17142         * htetc/freeside-base2.conf: eliminate black diamond arrows on
17143           iso-8859-1 chars in Locale::SubCountry states, RT#4997
17144
17145 2009-03-15 23:22  ivan
17146
17147         * Makefile: 5.10!  welcome to the future
17148
17149 2009-03-15 22:54  ivan
17150
17151         * httemplate/view/svc_domain.cgi: fix custnum display on domain
17152           view
17153
17154 2009-03-15 21:21  jeff
17155
17156         * FS/FS/svc_broadband.pm: use part_svc_router
17157
17158 2009-03-15 17:57  jeff
17159
17160         * FS/FS/svc_broadband.pm: comment change
17161
17162 2009-03-15 15:44  ivan
17163
17164         * bin/svc_acct-recalculate_usage: adding quick usage resetting tool
17165
17166 2009-03-15 15:33  ivan
17167
17168         * FS/FS/cust_svc.pm: don't throw 'Use of uninitialized value in
17169           addition (+) at /usr/local/share/perl/5.8.8/FS/cust_svc.pm line
17170           626.' error when using attribute_since_sqlradacct
17171
17172 2009-03-15 12:42  ivan
17173
17174         * FS/FS/cust_pkg_reason.pm: should give better performance if we
17175           search for what we want instead of using a string match
17176
17177 2009-03-15 03:46  ivan
17178
17179         * FS/FS/cust_main.pm: fix application of data fields from prepaid
17180           cards in addition to time field
17181
17182 2009-03-15 03:34  ivan
17183
17184         * httemplate/misc/process/recharge_svc.html: apply byte values from
17185           prepaid cards as well as time value, RT#4995
17186
17187 2009-03-15 03:30  ivan
17188
17189         * FS/FS/UI/bytecount.pm, httemplate/edit/prepay_credit.cgi: we're
17190           not a disk drive manufacturer, don't use halfass base-10
17191           megs/gigs
17192
17193 2009-03-15 00:33  ivan
17194
17195         * FS/FS/cust_main.pm: cust_main::payment_info, for
17196           ClientAPI::MyAccount
17197
17198 2009-03-14 16:44  ivan
17199
17200         * FS/FS/cust_bill.pm: fix emailed logos to come from db config, not
17201           old files, RT#3093 / RT#4963
17202
17203 2009-03-13 11:22  jeff
17204
17205         * FS/FS/svc_broadband.pm: prevent more duplicate MACs from sneaking
17206           in in the interim
17207
17208 2009-03-11 03:03  ivan
17209
17210         * FS/FS/: Conf.pm, cust_bill.pm: add previous_balance-summary_only
17211           config, RT#4404
17212
17213 2009-03-11 02:41  ivan
17214
17215         * FS/FS/cdr.pm: add cdr display with accountcode included, RT#4405
17216
17217 2009-03-11 01:57  ivan
17218
17219         * bin/print-directory_assist: comma
17220
17221 2009-03-11 01:46  ivan
17222
17223         * bin/print-directory_assist, etc/areacodes.txt: quick list of area
17224           codes and a kludge to print DA numbers for all of them
17225
17226 2009-03-10 09:14  jeff
17227
17228         * fs_selfservice/FS-SelfService/cgi/change_pay.html,
17229           fs_selfservice/FS-SelfService/cgi/make_thirdparty_payment.html,
17230           fs_selfservice/FS-SelfService/cgi/verify.cgi,
17231           fs_selfservice/FS-SelfService/cgi/myaccount.html,
17232           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
17233           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
17234           fs_selfservice/FS-SelfService/cgi/signup.cgi,
17235           fs_selfservice/FS-SelfService/cgi/signup.html, FS/FS/Conf.pm,
17236           FS/FS/Schema.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
17237           httemplate/elements/tr-textarea.html, FS/FS/cust_pay_pending.pm,
17238           FS/FS/cust_pkg.pm, FS/FS/payby.pm, FS/FS/payment_gateway.pm,
17239           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
17240           fs_selfservice/FS-SelfService/SelfService.pm,
17241           httemplate/browse/payment_gateway.html,
17242           httemplate/edit/payment_gateway.html,
17243           httemplate/edit/process/payment_gateway.html: merge webpay
17244           support in with autoselection of old realtime_bop and
17245           realtime_refund_bop
17246
17247 2009-03-08 17:15  ivan
17248
17249         * httemplate/misc/svc_acct-domains.cgi: mistake, its back
17250
17251 2009-03-08 17:15  ivan
17252
17253         * httemplate/misc/svc_acct-domains.cgi: doh
17254
17255 2009-03-03 17:47  ivan
17256
17257         * FS/FS/UID.pm: mpm-itk hack, commented-out for now
17258
17259 2009-03-03 15:56  ivan
17260
17261         * FS/FS/UID.pm: show the euid/ruid when throwing the "Not running
17262           uid freeside" error
17263
17264 2009-03-03 15:41  ivan
17265
17266         * FS/FS/queue.pm: eliminate harmless "Odd number of elements in
17267           hash assignment" warning
17268
17269 2009-03-02 00:49  ivan
17270
17271         * FS/FS/: part_export/vitelity.pm, Schema.pm, phone_avail.pm:
17272           preliminary vitelity export, RT#4868
17273
17274 2009-03-01 20:58  ivan
17275
17276         * FS/: bin/freeside-cdrrewrited, FS/Conf.pm, FS/cdr.pm: option to
17277           do charged_party rewriting in the cdrrewrited daemon, RT#4342
17278
17279 2009-03-01 16:10  ivan
17280
17281         * fs_selfservice/FS-SelfService/cgi/signup.html: have perl
17282           signup.html use selfserice skin config too: selfservice-head,
17283           selfserfice-body_header, selfservice-body_footer,
17284           selfservice-body_bgcolor, selfservice-box_bgcolor
17285
17286 2009-02-28 10:27  ivan
17287
17288         * Makefile: avoid erroring out running install-perl-modules when
17289           you have a pristine, un-updated CVS checkout
17290
17291 2009-02-25 19:51  ivan
17292
17293         * fs_selfservice/FS-SelfService/cgi/signup.html: make signup for a
17294           bit friendlier for BILL signups for testingm RT#4018
17295
17296 2009-02-25 12:05  ivan
17297
17298         * bin/japan.pl: adding quick tool to change the "states" for japan
17299
17300 2009-02-24 02:15  ivan
17301
17302         * FS/FS/Setup.pm: be quiet
17303
17304 2009-02-24 02:06  ivan
17305
17306         * FS/FS/part_referral.pm: bootstrapping issues
17307
17308 2009-02-24 02:00  ivan
17309
17310         * FS/FS/Setup.pm: bootstrapping issues, aaargh
17311
17312 2009-02-24 01:58  ivan
17313
17314         * FS/FS/Setup.pm: bootstrapping issues, ugh
17315
17316 2009-02-24 01:50  ivan
17317
17318         * FS/FS/part_pkg.pm, FS/bin/freeside-setup,
17319           bin/freeside-create-initial-data: bootstrapping issues
17320
17321 2009-02-24 01:41  ivan
17322
17323         * bin/freeside-create-initial-data: somehow rc install wound up
17324           without any data
17325
17326 2009-02-24 00:45  ivan
17327
17328         * FS/bin/freeside-cdrrewrited: exact match, RT#3196
17329
17330 2009-02-24 00:41  ivan
17331
17332         * FS/bin/freeside-cdrrewrited, FS/FS/Schema.pm, FS/FS/cdr.pm,
17333           init.d/freeside-init: rewrite CDRs for forwarded Asterisk calls
17334           to be billable, RT#3196
17335
17336 2009-02-23 15:52  ivan
17337
17338         * FS/FS/Conf.pm: fix 1.7 -> 1.9 config upgrade for new "image"
17339           config type
17340
17341 2009-02-22 13:11  ivan
17342
17343         * httemplate/view/svc_www.cgi: remove flailing ", RT#4902
17344
17345 2009-02-22 13:08  ivan
17346
17347         * FS/: FS/Upgrade.pm, bin/freeside-upgrade: a better rough idea of
17348           where freeside-upgrade spends time
17349
17350 2009-02-22 12:42  ivan
17351
17352         * httemplate/edit/svc_www.cgi: fix apache config editing, doh,
17353           RT#4902
17354
17355 2009-02-22 12:12  ivan
17356
17357         * bin/apache.export: add exportnum to apache export files so they
17358           all get preserved in the case where you're using multiple apache
17359           exports to the same machine, RT#4901
17360
17361 2009-02-22 11:46  ivan
17362
17363         * FS/: MANIFEST, FS/h_cust_pkg.pm, FS/h_cust_pkg_reason.pm,
17364           t/h_cust_pkg.t, t/h_cust_pkg_reason.t, FS/cust_pkg_reason.pm: add
17365           h_cust_pkg and h_cust_pkg_reason packages, RT#4896
17366
17367 2009-02-22 02:58  ivan
17368
17369         * FS/FS/part_pkg/flat.pm: don't do a credit for unused time for
17370           packages that don't have a last bill date.  really.  RT#4881
17371
17372 2009-02-22 02:34  ivan
17373
17374         * FS/FS/cust_pkg.pm: this would seem to be right, but...?
17375
17376 2009-02-22 00:41  ivan
17377
17378         * httemplate/browse/part_pkg.cgi, FS/FS/part_pkg.pm,
17379           FS/FS/type_pkgs.pm: add agent type list to package def browse,
17380           RT#4880
17381
17382 2009-02-21 18:37  ivan
17383
17384         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: fix tax
17385           report for more complex situations with counties and taxclasses,
17386           make taxable line items clickable, RT#4878
17387
17388 2009-02-21 16:19  ivan
17389
17390         * FS/FS/cust_pkg.pm: okay, so no_empty_county was on crack.  but
17391           this fixes up tax reports nicely.  RT#4878
17392
17393 2009-02-21 12:56  ivan
17394
17395         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
17396           location_sql search, for tax reports.  RT#4878
17397
17398 2009-02-21 12:14  ivan
17399
17400         * FS/FS/cust_pkg.pm: hmm, add no_empty_county option to
17401           location_sql search, for tax reports.  RT#4878
17402
17403 2009-02-21 09:56  ivan
17404
17405         * bin/follow-tax-rename, FS/FS/cust_bill_pkg.pm: adding
17406           follow-tax-rename tool (well, quick hack), RT#4878
17407
17408 2009-02-20 20:28  ivan
17409
17410         * FS/FS/Record.pm: and for obj creation too
17411
17412 2009-02-20 20:27  ivan
17413
17414         * FS/FS/Record.pm: it would help to actually finish
17415           nowarn_classload kludge
17416
17417 2009-02-20 20:23  ivan
17418
17419         * FS/FS/Record.pm: add nowarn_classload kludge
17420
17421 2009-02-20 07:07  jeff
17422
17423         * httemplate/edit/cust_main.cgi: support a default tax location
17424           outside us/ca with cch data and better handling of response from
17425           USPS (RT 4857)
17426
17427 2009-02-19 18:55  ivan
17428
17429         * FS/FS/access_user.pm: oops, adding multiple-rightname support
17430           broke ACL caching, bringing it back should be a good perf win for
17431           large customer views, whew.  RT#4830
17432
17433 2009-02-19 18:41  ivan
17434
17435         * FS/FS/Conf.pm, httemplate/view/cust_main/packages/status.html:
17436           disable display of auto-suspend dates unless enabled by config.
17437           at least until it can be made more efficient.  this is slowing
17438           down customer view waaaaaaaaaay too much.  RT#4830
17439
17440 2009-02-19 18:22  ivan
17441
17442         * httemplate/autohandler: harmless tyop
17443
17444 2009-02-19 05:38  jeff
17445
17446         * httemplate/edit/: cust_main.cgi,
17447           cust_main/choose_tax_location.html: do not attempt to assign a
17448           geocode to non us/ca addresses (RT 4857)
17449
17450 2009-02-18 23:57  ivan
17451
17452         * httemplate/search/: elements/cust_pay_or_refund.html,
17453           elements/search.html, cust_pay_pending.html: redirect pending
17454           payment report back to customer when the pending payment is
17455           resolved, RT#4837, and fix otaker fallout from the pending stuff,
17456           RT#4866
17457
17458 2009-02-18 22:42  ivan
17459
17460         * httemplate/: autohandler, pref/pref-process.html, pref/pref.html:
17461           add profiling to a file OOM situations, RT#4830
17462
17463 2009-02-18 17:50  ivan
17464
17465         * FS/FS/Record.pm: fix "improved" float searching problems, RT#4878
17466
17467 2009-02-16 23:43  ivan
17468
17469         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
17470           you otherwise couldn't see, RT#4854
17471
17472 2009-02-16 23:40  ivan
17473
17474         * httemplate/edit/part_pkg.cgi: kludge to clone customer packages
17475           you otherwise couldn't see, RT#4854
17476
17477 2009-02-16 18:28  ivan
17478
17479         * FS/FS/Mason.pm, httemplate/autohandler,
17480           httemplate/pref/pref-process.html, httemplate/pref/pref.html:
17481           per-user preference for turning on profiling display when
17482           DBIx::Profile is loaded, RT#4830
17483
17484 2009-02-16 18:01  ivan
17485
17486         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
17487           httemplate/edit/process/quick-charge.cgi,
17488           httemplate/view/cust_main/packages.html: add tax-exempt checkbox
17489           to one-time charges, RT#4858
17490
17491 2009-02-16 15:54  ivan
17492
17493         * FS/FS/cust_pay_pending.pm, FS/FS/AccessRight.pm,
17494           FS/FS/cust_main.pm, httemplate/search/cust_pay_pending.html,
17495           httemplate/search/elements/cust_pay_or_refund.html,
17496           httemplate/edit/cust_pay_pending.html,
17497           httemplate/edit/process/cust_pay_pending.html,
17498           httemplate/view/cust_main/payment_history.html,
17499           httemplate/elements/menu.html: add reporting on (and resolution
17500           of) stuck pending transactions, RT#4837 (RT#3572)
17501
17502 2009-02-15 22:40  jeff
17503
17504         * bin/cch_tax_tool: a cheesy little tool to assist in syncing cch
17505           updates to the initial install
17506
17507 2009-02-15 22:02  jeff
17508
17509         * FS/FS/: cust_tax_location.pm, part_pkg_taxrate.pm, tax_class.pm:
17510           allow completely empty updates (again?)
17511
17512 2009-02-15 21:59  jeff
17513
17514         * FS/FS/cust_tax_location.pm: wrong operator
17515
17516 2009-02-15 09:38  jeff
17517
17518         * FS/FS/tax_rate.pm: remove useless line
17519
17520 2009-02-15 09:23  jeff
17521
17522         * FS/FS/tax_rate.pm: tyop
17523
17524 2009-02-15 09:20  jeff
17525
17526         * FS/FS/tax_rate.pm: trim whitespace on import
17527
17528 2009-02-15 05:51  jeff
17529
17530         * FS/FS/Record.pm: improved float searching
17531
17532 2009-02-13 16:40  ivan
17533
17534         * httemplate/: elements/select-agent.html,
17535           elements/tr-select-agent.html, browse/addr_block.cgi: clean up
17536           select-agent agent virtualization, RT#1405
17537
17538 2009-02-12 11:48  jeff
17539
17540         * FS/FS/: cust_tax_location.pm, tax_rate.pm: proper match arguments
17541           help
17542
17543 2009-02-12 07:55  jeff
17544
17545         * httemplate/: misc/tax-import.cgi, elements/form-file_upload.html:
17546           better upload error handling and correction of tax upload
17547           filecount
17548
17549 2009-02-11 10:44  ivan
17550
17551         * httemplate/search/cdr.html: fix select and unselect all buttons
17552           on CDR bulk actions, RT#4766
17553
17554 2009-02-11 08:06  jeff
17555
17556         * FS/FS/Schema.pm: mac is unique
17557
17558 2009-02-10 08:25  jeff
17559
17560         * httemplate/edit/part_pkg.cgi: fix taxproduct fallout from IE 2083
17561           limit workaround
17562
17563 2009-02-10 02:35  ivan
17564
17565         * FS/FS/AccessRight.pm, httemplate/misc/cdr.cgi,
17566           httemplate/search/cdr.html: quick n' dirty CDR deletion from web
17567           interface, RT#4766 / RT#4731
17568
17569 2009-02-09 07:03  ivan
17570
17571         * httemplate/browse/agent.cgi: try for slightly better UI on agent
17572           config overrides
17573
17574 2009-02-09 06:05  ivan
17575
17576         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
17577           FS/FS/cust_pay.pm, conf/invoice_html,
17578           httemplate/config/config-image.cgi,
17579           httemplate/config/config-process.cgi,
17580           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
17581           httemplate/elements/header.html, httemplate/view/REAL_logo.cgi,
17582           httemplate/view/cust_bill-logo.cgi: rest of per-agent config for
17583           company_name, company_address, logo, etc.. RT#3989
17584
17585 2009-02-09 03:45  ivan
17586
17587         * FS/FS/UI/Web.pm: pull out the data for address fields too!
17588           RT#4583
17589
17590 2009-02-09 03:35  ivan
17591
17592         * FS/FS/ConfDefaults.pm: more consistent labeling, RT#4583
17593
17594 2009-02-09 03:32  ivan
17595
17596         * FS/FS/: UI/Web.pm, ConfDefaults.pm: add some more customer output
17597           formats that include service address, RT#4583
17598
17599 2009-02-09 02:38  ivan
17600
17601         * FS/bin/freeside-fetch: increase LWP timeout, some reports can
17602           take a while
17603
17604 2009-02-08 21:59  ivan
17605
17606         * FS/FS/part_pkg/voip_cdr.pm: add skip_dcontext and
17607           skip_dstchannel_prefix options, RT#3196
17608
17609 2009-02-08 17:49  ivan
17610
17611         * FS/FS/access_user.pm, FS/FS/part_pkg.pm,
17612           httemplate/browse/access_group.html,
17613           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
17614           httemplate/edit/elements/edit.html,
17615           httemplate/elements/select-part_pkg.html: further work on agents
17616           editing own packages: fix fallout on package customization from
17617           turning agent_virt on in edit/part_pkg.cgi, add a "clone package"
17618           to package browse, like clone service, and have agent type
17619           selection disappear when you set an agentnum.  RT#1331
17620
17621 2009-02-07 18:05  ivan
17622
17623         * FS/FS/access_user.pm, FS/FS/cust_pkg.pm,
17624           httemplate/browse/part_pkg.cgi, httemplate/edit/cust_main.cgi,
17625           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
17626           httemplate/edit/process/part_pkg.cgi,
17627           httemplate/elements/select-agent_types.html,
17628           httemplate/elements/select-cust-part_pkg.html,
17629           httemplate/elements/select-part_pkg.html,
17630           httemplate/elements/select-table.html,
17631           httemplate/elements/tr-select-agent_types.html,
17632           httemplate/search/elements/search.html,
17633           FS/FS/ClientAPI/Signup.pm: further work on agents editing own
17634           packages: allow them to see (but not edit) global packages for
17635           their type, RT#1331
17636
17637 2009-02-07 12:16  ivan
17638
17639         * FS/FS/ClientAPI/MyAccount.pm,
17640           fs_selfservice/FS-SelfService/SelfService.pm: add more
17641           documentation on order_pkg and the ability to order svc_phone
17642           too, RT#4722
17643
17644 2009-02-07 11:35  ivan
17645
17646         * httemplate/view/cust_main/payment_history.html: right-align
17647           amount in prev history row
17648
17649 2009-02-07 11:34  ivan
17650
17651         * FS/FS/Record.pm: don't look up encryption config every search,
17652           this should help perf a lot with database config in 1.9
17653
17654 2009-02-07 11:05  ivan
17655
17656         * bin/pod2x: no, it doesn't look like we have query
17657
17658 2009-02-07 00:23  ivan
17659
17660         * httemplate/view/cust_main/: payment_history.html, packages.html,
17661           packages/location.html, packages/services.html,
17662           packages/status.html, payment_history/payment.html,
17663           payment_history/refund.html: optimize customer view: avoid
17664           looking up config values inside loops, RT#4728
17665
17666 2009-02-06 17:45  ivan
17667
17668         * fs_selfservice/FS-SelfService/SelfService.pm: fix up POD
17669           formatting, RT#4727
17670
17671 2009-02-06 17:33  ivan
17672
17673         * bin/pod2x: don't need this
17674
17675 2009-02-06 17:26  ivan
17676
17677         * bin/pod2x: update pod2x to use Mediawiki module instead of
17678           WWW:::Mediawiki::Client.  whew, that wasn't so bad.  RT#4727
17679
17680 2009-02-06 10:31  ivan
17681
17682         * httemplate/elements/location.html: fix spurious "Unit #" label
17683           showing up, RT#4745
17684
17685 2009-02-05 13:02  jeff
17686
17687         * FS/FS/tax_rate.pm: pluralization agreement
17688
17689 2009-02-05 08:57  jeff
17690
17691         * FS/FS/: Conf.pm, tax_rate.pm: add a config flag to ignore new
17692           style taxes instead of throwing fatal errors
17693
17694 2009-02-04 07:58  jeff
17695
17696         * FS/FS/cust_main.pm: with usage classes, the probability of a
17697           taxless line item tranche is too high for this to be a fatal
17698           error.  we risk overlooking misconfigured taxes/packages
17699
17700 2009-02-03 13:33  jeff
17701
17702         * FS/FS/part_pkg.pm: the taxproductnum is ALWAYS one of the
17703           filtering conditions
17704
17705 2009-02-01 05:52  ivan
17706
17707         * bin/test_scrub: adding scrub tool
17708
17709 2009-02-01 04:48  ivan
17710
17711         * httemplate/elements/menu.html: yow, don't hide the config menu
17712           unnecessarily
17713
17714 2009-02-01 04:28  ivan
17715
17716         * fs_selfservice/FS-SelfService/cgi/: ach_payment_results.html,
17717           agent_delete_svc.html, agent_main.html, agent_order_pkg.html,
17718           agent_provision.html, agent_provision_svc_acct.html,
17719           change_bill.html, change_password.html, change_pay.html,
17720           change_ship.html, customer_change_pkg.html,
17721           customer_order_pkg.html, delete_svc.html, footer.html,
17722           list_customers.html, make_ach_payment.html, make_payment.html,
17723           myaccount.html, payment_results.html, process_change_bill.html,
17724           process_change_password.html, process_change_pay.html,
17725           process_change_pkg.html, process_change_ship.html,
17726           process_order_pkg.html, process_order_recharge.html,
17727           process_svc_acct.html, process_svc_external.html, provision.html,
17728           provision_svc_acct.html, recharge_prepay.html,
17729           recharge_results.html, selfservice.cgi, view_customer.html,
17730           view_invoice.html, view_support_details.html, view_usage.html,
17731           view_usage_details.html: put the footer in one frigging file,
17732           whew
17733
17734 2009-02-01 02:37  ivan
17735
17736         * FS/FS/Schema.pm: indexing cust_bill_event.eventpart should help
17737           speed up freeside-migrate-events slightly... RT#4277
17738
17739 2009-01-31 20:13  ivan
17740
17741         * FS/FS/Upgrade.pm: commit after each table upgrade, helps with
17742           getting huge dbs upgraded, RT#4679
17743
17744 2009-01-31 01:53  ivan
17745
17746         * FS/FS/access_user.pm: cache the results of ACL queries, should
17747           improve performance of customer view page for customers with
17748           shitloads of packages/services, RT#4696
17749
17750 2009-01-30 12:44  ivan
17751
17752         * FS/FS/ClientAPI_SessionCache.pm: should use FS::Conf
17753
17754 2009-01-29 16:40  ivan
17755
17756         * FS/FS/UI/bytecount.pm: we're not a disk drive manufacturer
17757
17758 2009-01-29 11:21  ivan
17759
17760         * FS/FS/cust_pkg.pm: fix unsuspend-always_adjust_next_bill_date
17761           config, RT#4271
17762
17763 2009-01-28 08:29  rsiddall
17764
17765         * rpm/freeside.spec: Removed conflict between core billing package
17766           and self-service RPMs so you can install them all on the same
17767           machine.  This may have applications if you're using XMLRPC to
17768           talk to the self-service interface from PHP, Python, etc.
17769
17770 2009-01-27 01:39  ivan
17771
17772         * FS/FS/AccessRight.pm, httemplate/search/elements/search.html: add
17773           ACL to allow download of browse/ stuff too, when possible.
17774           RT#4681
17775
17776 2009-01-25 20:22  ivan
17777
17778         * FS/FS/cust_main.pm: i think this was right after all, we do want
17779           to look for a county-less state+country match before country only
17780           and giving up, RT#4681
17781
17782 2009-01-25 18:14  ivan
17783
17784         * FS/FS/cust_bill.pm: should fix: Argument "\\dollar 2.69" isn't
17785           numeric in sprintf at /usr/local/share/perl/5.8.8/FS/cust_bill.pm
17786           line 2193.  Hopefully no problems with invoice with 0 tax
17787           printing :/.  RT#4681
17788
17789 2009-01-25 17:36  ivan
17790
17791         * FS/FS/cust_main.pm: should be better error message for inability
17792           to find tax rates, RT#4681.  also pull in the add_freq changes.
17793           *think* they're safe.  famous last words.
17794
17795 2009-01-25 17:07  ivan
17796
17797         * FS/FS/cust_pkg.pm: fix harmless warning, RT#4681: Argument ""
17798           isn't numeric in numeric eq (==) at
17799           /usr/local/share/perl/5.8.8/FS/cust_pkg.pm line 443.
17800
17801 2009-01-25 15:58  ivan
17802
17803         * FS/FS/Record.pm, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi,
17804           httemplate/edit/elements/edit.html: fix one-time charges and
17805           package customization for employees who don't have 'Edit global
17806           package definition' ACL, RT#4668
17807
17808 2009-01-25 14:20  ivan
17809
17810         * httemplate/browse/: access_group.html, access_user.html:
17811           normalize terminology: s/internal users/employees/
17812
17813 2009-01-25 12:43  ivan
17814
17815         * FS/bin/: freeside-cdrd, freeside-queued: reduce waiting time for
17816           -cdrd and -queued, RT#4667
17817
17818 2009-01-24 17:27  ivan
17819
17820         * FS/FS/cust_svc.pm: add some debugging to RADIUS db calls
17821
17822 2009-01-24 13:53  ivan
17823
17824         * fs_selfservice/php/: order_renew.php,
17825           process_payment_order_renew.php: finish up prepay example,
17826           RT#4623
17827
17828 2009-01-24 13:53  ivan
17829
17830         * FS/FS/ClientAPI/MyAccount.pm: have the prepay amounts include the
17831           current balance, RT#4623
17832
17833 2009-01-24 13:49  ivan
17834
17835         * httemplate/edit/cust_main.cgi: wtf, don't pop up the geocode
17836           chooser when taxproducts are off
17837
17838 2009-01-24 13:04  ivan
17839
17840         * httemplate/: elements/select-domain.html,
17841           elements/select-table.html, elements/tr-select-domain.html,
17842           search/report_svc_acct.html, search/svc_acct.cgi: add domain
17843           selection to advanced account report (side effect on RT#4623)
17844
17845 2009-01-22 17:23  ivan
17846
17847         * fs_selfservice/php/: freeside.class.php, login.php, main.php,
17848           order_renew.php, process_login.php,
17849           process_payment_order_renew.php: add the start at PHP
17850           self-service as a quick early renew example
17851
17852 2009-01-22 16:49  ivan
17853
17854         * FS/FS/ClientAPI/MyAccount.pm: typo in rounding the amounts
17855           returned by renew_info, RT#4623
17856
17857 2009-01-22 16:23  ivan
17858
17859         * FS/FS/ClientAPI/MyAccount.pm: round the amounts returned by
17860           renew_info, RT#4623
17861
17862 2009-01-22 09:29  ivan
17863
17864         * FS/FS/part_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
17865           fs_selfservice/FS-SelfService/SelfService.pm: add self-service
17866           methods renew_info, order_renew and process_payment_order_renew
17867           to enable self-renewal through self-service.  RT#4623
17868
17869 2009-01-20 18:02  ivan
17870
17871         * httemplate/edit/: part_pkg.cgi, elements/edit.html: fix
17872           (hopefully last of the) customize package bogosity in 1.9,
17873           RT#4662
17874
17875 2009-01-20 16:52  ivan
17876
17877         * FS/FS/cust_bill_pkg_tax_location.pm: stupid typo preventing
17878           service addresses from working, RT#4663
17879
17880 2009-01-20 12:08  ivan
17881
17882         * FS/FS/: cust_main.pm: whew, hopefully that will actually fix
17883           agent-specific invoices migrated from 1.7->1.9, RT#4645
17884
17885 2009-01-20 11:35  ivan
17886
17887         * FS/FS/cust_bill.pm: fix agent-specific logos migrated from 1.7,
17888           RT#4645
17889
17890 2009-01-19 15:53  ivan
17891
17892         * FS/FS/tax_rate.pm, httemplate/misc/process/tax-import.cgi:
17893           tax-pkg_location changes broke new taxation, this should fix
17894
17895 2009-01-19 15:44  ivan
17896
17897         * FS/FS/part_pkg/voip_cdr.pm: turn debugging off
17898
17899 2009-01-19 14:32  ivan
17900
17901         * FS/FS/part_pkg/voip_cdr.pm: don't ignore the cdrtypenum rule for
17902           0, hopefully finally fix DA for QIS, RT#4502
17903
17904 2009-01-19 09:37  ivan
17905
17906         * httemplate/edit/process/cust_pkg.cgi: fix error on bulk package
17907           order/cancel, RT#4645
17908
17909 2009-01-18 22:36  ivan
17910
17911         * httemplate/: elements/tr-select-cust_location.html,
17912           view/cust_main/packages/location.html: default service location
17913           is cust_main ship_ address when present!  RT#4499
17914
17915 2009-01-18 19:50  ivan
17916
17917         * FS/FS/Schema.pm, FS/FS/rate.pm,
17918           httemplate/edit/process/rate_region.cgi: 10 digit prefix
17919           matching, RT#4403
17920
17921 2009-01-18 15:51  ivan
17922
17923         * FS/FS/cust_pkg.pm: finish package location tax reporing, RT#4499
17924
17925 2009-01-18 15:43  ivan
17926
17927         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
17928           FS/FS/cust_bill_pkg_tax_location.pm, FS/FS/cust_main.pm,
17929           FS/FS/cust_main_county.pm, FS/FS/tax_rate.pm,
17930           FS/t/cust_bill_pkg_tax_location.t,
17931           httemplate/search/cust_bill_pkg.cgi,
17932           httemplate/search/report_tax.cgi,
17933           httemplate/view/cust_main/packages/location.html: finish package
17934           location tax reporing, RT#4499
17935
17936 2009-01-18 13:06  rsiddall
17937
17938         * rpm/freeside.sysconfig: bash didn't like spaces on each side of
17939           an equals sign.
17940
17941 2009-01-13 05:00  ivan
17942
17943         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb delete &
17944           return number to availability, RT#4603
17945
17946 2009-01-12 19:25  ivan
17947
17948         * FS/FS/part_pkg/voip_cdr.pm: whew, works fine, rewrite to 411 was
17949           sticky that's why calls were being skipped for wrong carrierid,
17950           RT#4502
17951
17952 2009-01-12 18:39  ivan
17953
17954         * FS/FS/part_pkg/voip_cdr.pm: by his noodly appendage, i hope this
17955           is just a precendece problem, RT#4502
17956
17957 2009-01-12 18:13  ivan
17958
17959         * FS/FS/part_pkg/voip_cdr.pm: WORKING avoid looking up options
17960           inside the rating loop, RT#4502
17961
17962 2009-01-12 17:58  ivan
17963
17964         * FS/FS/part_pkg/voip_cdr.pm: avoid looking up options inside the
17965           rating loop, RT#4502
17966
17967 2009-01-12 17:34  ivan
17968
17969         * FS/FS/part_pkg/voip_cdr.pm: refactor out the ignoring rules into
17970           check_chargable; ignore carrierid rule w/411 rewrite, RT#4502
17971
17972 2009-01-12 16:17  ivan
17973
17974         * FS/FS/part_pkg/voip_cdr.pm: wtf is up with 411_rewrite, RT#4502
17975
17976 2009-01-12 15:51  ivan
17977
17978         * FS/FS/: Conf.pm, Record.pm, cdr/taqua.pm: taqua config to rewrite
17979           DA calls, RT#4502
17980
17981 2009-01-12 13:16  jeff
17982
17983         * FS/FS/cust_main.pm: tickets only exist when a ticket system
17984           exists
17985
17986 2009-01-12 12:59  jeff
17987
17988         * FS/FS/cust_main.pm: doc tyop
17989
17990 2009-01-12 01:01  jeff
17991
17992         * FS/FS/svc_acct.pm: vfw callback failure
17993
17994 2009-01-10 15:56  ivan
17995
17996         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
17997           FS/FS/cust_pkg.pm, httemplate/misc/change_pkg.cgi,
17998           httemplate/edit/process/change-cust_pkg.html,
17999           httemplate/edit/process/cust_pkg.cgi,
18000           httemplate/elements/location.html,
18001           httemplate/elements/tr-select-cust_location.html,
18002           httemplate/view/cust_main/packages/location.html,
18003           httemplate/view/cust_main/packages/package.html: implement
18004           package changes w/location change, RT#4499
18005
18006 2009-01-09 16:43  ivan
18007
18008         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
18009           httemplate/elements/location.html,
18010           httemplate/elements/tr-select-cust_location.html,
18011           httemplate/view/cust_main/packages.html,
18012           httemplate/edit/process/quick-cust_pkg.cgi,
18013           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html:
18014           more work on package service addresses:  hide locations when
18015           they're all the default, config to show them anyway / finish
18016           implementing package ordering, fix all the state/county weirdness
18017           when changing the location dropdown. RT#4499
18018
18019 2009-01-08 20:06  ivan
18020
18021         * httemplate/edit/cust_main/contact.html,
18022           httemplate/elements/location.html,
18023           httemplate/elements/select-country.html,
18024           httemplate/elements/select-county.html,
18025           httemplate/elements/select-state.html,
18026           httemplate/elements/tr-select-part_referral.html,
18027           httemplate/misc/location.cgi, httemplate/misc/order_pkg.html,
18028           FS/FS/Mason.pm, FS/FS/cust_location.pm, FS/FS/cust_main.pm,
18029           httemplate/view/cust_main/packages.html,
18030           httemplate/view/cust_main/packages/location.html: pick/enter a
18031           location when ordering a package, RT#4499
18032
18033 2009-01-07 17:45  ivan
18034
18035         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Schema.pm,
18036           FS/FS/cust_location.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
18037           FS/t/cust_location.t, eg/table_template.pm,
18038           eg/table_template-svc.pm,
18039           httemplate/view/cust_main/packages.html,
18040           httemplate/view/cust_main/packages/location.html,
18041           httemplate/view/cust_main/packages/package.html,
18042           httemplate/view/cust_main/packages/services.html,
18043           httemplate/view/cust_main/packages/status.html: start adding
18044           package locations, RT#4499
18045
18046 2009-01-07 08:59  jeff
18047
18048         * conf/invoice_latex: allow tex to do more column sizing
18049
18050 2009-01-06 16:27  ivan
18051
18052         * httemplate/browse/rate_region.html: country code is two words
18053
18054 2009-01-06 16:18  ivan
18055
18056         * FS/FS/part_pkg/voip_cdr.pm: fixup error message, this is all for
18057           RT#4524
18058
18059 2009-01-06 16:14  ivan
18060
18061         * httemplate/browse/: rate.cgi, rate_region.html: add a dropdown to
18062           help browse regions by countrycode
18063
18064 2009-01-06 15:30  ivan
18065
18066         * FS/FS/part_pkg/voip_cdr.pm: throw a fatal error if a call is
18067           unrateable and add an ignore_unrateable flag to go back to the
18068           old skip behavior
18069
18070 2009-01-06 13:16  ivan
18071
18072         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: swap price to last column
18073           in default CDR output format; fix "all 0 prices" when using
18074           simple output format w/internal rating, RT#4503
18075
18076 2009-01-05 13:12  jeff
18077
18078         * FS/FS/tax_rate.pm: doh! change the interface here, too
18079
18080 2009-01-04 16:26  ivan
18081
18082         * httemplate/elements/checkboxes-table-name.html,
18083           httemplate/elements/checkboxes.html,
18084           httemplate/elements/select-rate.html,
18085           httemplate/elements/tr-select-rate.html, FS/FS/rate_prefix.pm,
18086           httemplate/browse/rate.cgi,
18087           httemplate/misc/copy-rate_detail.html,
18088           httemplate/misc/process/copy-rate_detail.html: add rate copying,
18089           RT#4431
18090
18091 2009-01-04 14:07  ivan
18092
18093         * Makefile, init.d/freeside-init: don't run a self-service server
18094           against localhost OOTB; eliminate those gigantic useless logfiles
18095
18096 2009-01-02 17:52  ivan
18097
18098         * bin/cdr.http_and_import, bin/cdr.import, FS/FS/Record.pm,
18099           FS/FS/cdr.pm, FS/FS/cdr/indosoft.pm: indosoft CDR format, RT#4425
18100
18101 2009-01-02 14:03  ivan
18102
18103         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/cdr/bell_west.pm,
18104           FS/FS/cdr/troop.pm, bin/cdr.import: add troop CDRs, RT#4413
18105
18106 2009-01-02 10:01  ivan
18107
18108         * eg/cdr_template.pm: cdr template, RT#4413 and RT#4412
18109
18110 2009-01-02 09:58  ivan
18111
18112         * FS/FS/cdr/troop.pm: commiting initial troop CDR template, RT#4413
18113
18114 2009-01-01 12:11  rsiddall
18115
18116         * rpm/freeside-selfservice.conf: New Apache configuration file for
18117           the self-service interface.
18118
18119 2009-01-01 12:10  rsiddall
18120
18121         * rpm/freeside.spec: Modifications to let self-service work if you
18122           really insist on installing it on the same machine as the billing
18123           server.  Also more fixes for SuSE, and a couple of changes to
18124           minimize differences from the 1.7 branch.
18125
18126 2008-12-31 14:04  ivan
18127
18128         * FS/FS/: Record.pm, cdr/bell_west.pm: finish up working bell_west
18129           CDR format, RT#4403
18130
18131 2008-12-31 10:07  jeff
18132
18133         * FS/FS/cust_main.pm: one got missed?
18134
18135 2008-12-30 19:28  ivan
18136
18137         * FS/FS/Record.pm, FS/FS/cdr.pm, FS/FS/phone_avail.pm,
18138           FS/FS/cdr/bell_west.pm, FS/FS/cdr/simple.pm,
18139           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/rate_detail.html,
18140           httemplate/misc/cdr-import.html,
18141           httemplate/misc/process/cdr-import.html: bell west CDR format,
18142           RT#4403
18143
18144 2008-12-30 14:00  jeff
18145
18146         * FS/FS/: cust_pkg.pm, cust_pkg_reason.pm: yet more timestamping
18147           improvements and corrections to reasons based on history records
18148
18149 2008-12-30 13:45  jeff
18150
18151         * FS/FS/cdr.pm: move price to last column for default_source
18152
18153 2008-12-30 11:13  jeff
18154
18155         * FS/FS/part_pkg/voip_cdr.pm: allow upstream_simple to specify a
18156           usage_class for tax purposes in calltypenum
18157
18158 2008-12-29 10:06  jeff
18159
18160         * Makefile, conf/invoice_latex, etc/fslongtable.sty: ease
18161           deployment of patched longtable
18162
18163 2008-12-28 11:10  ivan
18164
18165         * httemplate/browse/cust_main_county.cgi: finish dealing with
18166           counties with spaces, etc., RT#4496
18167
18168 2008-12-28 11:08  ivan
18169
18170         * httemplate/edit/process/cust_main_county-expand.cgi: allow normal
18171           ut_textn strings in county expansion, RT#4496
18172
18173 2008-12-28 10:59  ivan
18174
18175         * httemplate/browse/cust_main_county.cgi: deal with counties with
18176           spaces, etc., RT#4496
18177
18178 2008-12-28 10:52  ivan
18179
18180         * httemplate/browse/cust_main_county.cgi: put the
18181           country/state/county selections on their own line, RT#4496
18182
18183 2008-12-28 10:48  ivan
18184
18185         * httemplate/elements/: select-country.html, select-county.html,
18186           select-state.html, select-did.html: fix browse results for
18187           selecting counties (resulting from separating tax classes), also
18188           add dropdowns to browse by state and county, RT#4496
18189
18190 2008-12-28 10:44  ivan
18191
18192         * httemplate/: browse/cust_main_county.cgi,
18193           edit/cust_main/contact.html, edit/cust_main/billing.html,
18194           misc/payment.cgi: fix browse results for selecting counties
18195           (resulting from separating tax classes), also add dropdowns to
18196           browse by state and county, RT#4496
18197
18198 2008-12-24 16:45  jeff
18199
18200         * FS/FS/: cust_bill_pkg.pm, cust_main.pm, cust_main_county.pm: fix
18201           "texas tax" in 1.9
18202
18203 2008-12-23 13:41  jeff
18204
18205         * FS/FS/cust_main.pm: miss use
18206
18207 2008-12-23 12:35  jeff
18208
18209         * FS/FS/cust_main.pm: correct bad tax calculation
18210
18211 2008-12-22 16:32  ivan
18212
18213         * FS/FS/: cust_bill.pm: truncate package descriptions over 50 chars
18214           to avoid pushing the total column out to the right, RT#4449
18215
18216 2008-12-22 15:28  ivan
18217
18218         * httemplate/config/config.cgi: textareas are much less annoying to
18219           work with when their scrollbar isn't scrolled off the side itself
18220
18221 2008-12-22 14:30  rsiddall
18222
18223         * rpm/freeside.spec: Copying over modifications to support SuSE
18224           from the 1.7 branch.
18225
18226 2008-12-22 13:16  ivan
18227
18228         * httemplate/edit/: part_pkg.cgi, quick-charge.html: soft-limit
18229           package names to 50 chars to avoid problems with typeset
18230           invoices, RT#4449
18231
18232 2008-12-21 13:53  ivan
18233
18234         * FS/FS/svc_phone.pm: and fix msgcat usage, this should do it?,
18235           RT#4204
18236
18237 2008-12-21 13:49  ivan
18238
18239         * FS/FS/svc_acct.pm: svc_acct.pm bogosity too, wtf?!, RT#4204
18240
18241 2008-12-21 13:44  ivan
18242
18243         * FS/FS/: msgcat.pm: msgcat.pm upgrade bogosity, shrug, RT#4204
18244
18245 2008-12-21 13:37  ivan
18246
18247         * FS/FS/: svc_Common.pm, Upgrade.pm: unique checking for svc_phone
18248           like svc_acct, closes: RT#4204 (also a few lines of the new
18249           per-agent config snuck in Conf.pm from RT#3989)
18250
18251 2008-12-21 13:33  ivan
18252
18253         * FS/: FS/svc_phone.pm, FS/Conf.pm, FS/Record.pm, FS/Setup.pm,
18254           FS/msgcat.pm, FS/svc_Common.pm, FS/svc_acct.pm,
18255           bin/freeside-upgrade: unique checking for svc_phone like
18256           svc_acct, closes: RT#4204 (also a few lines of the new per-agent
18257           config snuck in Conf.pm from RT#3989)
18258
18259 2008-12-21 10:38  ivan
18260
18261         * FS/bin/freeside-cdrd: cdrd brainfart, finishing up RT#4423
18262
18263 2008-12-21 10:09  ivan
18264
18265         * FS/: FS/Schema.pm, FS/queue.pm, bin/freeside-cdrd: have
18266           freeside-queued put billing jobs in the queue, so they run in
18267           their own short-lived processes, RT#4423
18268
18269 2008-12-21 09:40  ivan
18270
18271         * FS/FS/queue.pm: doc
18272
18273 2008-12-15 16:08  jeff
18274
18275         * FS/FS/cust_pkg.pm: proper dates on expire and suspend reasons
18276
18277 2008-12-11 13:11  jeff
18278
18279         * FS/FS/cust_main.pm: place tax on invoice only once
18280
18281 2008-12-10 13:43  ivan
18282
18283         * httemplate/search/: cust_bill_event.html, report_cust_bill.html,
18284           report_cust_credit.html, report_cust_event.html,
18285           report_cust_main-zip.html, report_cust_main.html,
18286           report_cust_pay.html, report_cust_pay_batch.html,
18287           report_cust_pkg.html, report_newtax.html, report_svc_acct.html,
18288           report_tax.html: allow all-agent reporting again
18289
18290 2008-12-10 13:33  ivan
18291
18292         * httemplate/graph/: report_cust_bill_pkg.html,
18293           report_cust_pkg.html, report_money_time.html: allow all-agent
18294           reporting again
18295
18296 2008-12-10 12:20  ivan
18297
18298         * FS/FS/cust_main/Import.pm: referral import fixes, RT#4427
18299
18300 2008-12-10 11:43  rsiddall
18301
18302         * rpm/freeside.spec: Cleanup to quieten rpmlint.  Fixes to cope
18303           with moving code out of handler.pl, etc.
18304
18305 2008-12-10 11:42  rsiddall
18306
18307         * rpm/rpm2Bundle: Further modifications to handle Perl RPM names
18308           and map them back to Perl module names.
18309
18310 2008-12-09 18:47  jeff
18311
18312         * FS/FS/cust_tax_location.pm: space is empty
18313
18314 2008-12-08 17:49  ivan
18315
18316         * FS/FS/Record.pm: oops
18317
18318 2008-12-08 17:46  ivan
18319
18320         * FS/FS/Record.pm, FS/FS/inventory_item.pm,
18321           httemplate/misc/inventory_item-import.html,
18322           httemplate/misc/process/inventory_item-import.html: use common
18323           base for inventory import too, fixes problems with errors due to
18324           dos line endings and allows Excel upload, RT#4346
18325
18326 2008-12-08 02:13  ivan
18327
18328         * FS/FS/cust_bill_pkg.pm: make CDRs smaller, so we can fit more
18329           columns, RT#4376
18330
18331 2008-12-08 01:08  ivan
18332
18333         * FS/FS/Schema.pm: make room for CDRs, RT#4387
18334
18335 2008-12-08 00:52  ivan
18336
18337         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: respect output_format and
18338           add an header for rating_method=prefix too, RT#4387
18339
18340 2008-12-08 00:46  ivan
18341
18342         * conf/invoice_html: normal ext_desc shouldn't shove the second+
18343           columns of CDRs out
18344
18345 2008-12-05 09:23  jeff
18346
18347         * FS/FS/tax_rate.pm: passthrough support for gross revenue taxes
18348
18349 2008-12-05 09:19  jeff
18350
18351         * FS/FS/part_pkg.pm: avoid taxation on products with no assigned
18352           taxes
18353
18354 2008-12-05 00:24  jeff
18355
18356         * FS/FS/cust_main.pm: missing uses, corrects 4388
18357
18358 2008-12-04 20:20  jeff
18359
18360         * FS/FS/cust_main_county.pm: bad shortcut causes taxes not to be
18361           charged
18362
18363 2008-12-03 21:16  jeff
18364
18365         * FS/FS/part_export/soma.pm: wtf?
18366
18367 2008-12-03 18:19  jeff
18368
18369         * httemplate/edit/cust_main.cgi: better placement of script
18370           sourcing
18371
18372 2008-12-03 18:03  jeff
18373
18374         * httemplate/elements/init_overlib.html: better placement of script
18375           sourcing
18376
18377 2008-12-03 17:46  jeff
18378
18379         * httemplate/edit/cust_main/choose_tax_location.html: better
18380           behavior when zip code is missing
18381
18382 2008-12-03 15:29  ivan
18383
18384         * httemplate/search/report_receivables.html: allow an all-agent
18385           receivables report again
18386
18387 2008-12-03 13:15  ivan
18388
18389         * httemplate/misc/whois.cgi: fix real customer numbers showing on
18390           view pages, RT#4099/4379
18391
18392 2008-12-03 13:12  ivan
18393
18394         * httemplate/view/: cust_pay.html, cust_refund.html, cust_bill.cgi,
18395           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
18396           svc_forward.cgi, svc_www.cgi: fix real customer numbers showing
18397           on view pages, RT#4099/4379
18398
18399 2008-12-03 09:25  ivan
18400
18401         * FS/FS/part_export/internal_diddb.pm: fix internal_diddb to
18402           default to countrycode 1
18403
18404 2008-12-02 21:53  ivan
18405
18406         * httemplate/edit/: part_pkg.cgi, elements/edit.html: 60 char soft
18407           max length for packages, so invoices don't wrap, RT#4328
18408
18409 2008-12-02 17:42  jeff
18410
18411         * bin/import-tax-rates,
18412           httemplate/edit/cust_main/choose_tax_location.html,
18413           httemplate/edit/cust_main/contact.html,
18414           httemplate/elements/ajaxcontentmws.js, FS/FS/Misc.pm,
18415           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/cust_tax_location.pm,
18416           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
18417           httemplate/edit/cust_main.cgi, httemplate/misc/tax-import.cgi,
18418           httemplate/misc/xmlhttp-cust_main-address_standardize.html:
18419           support zip5 tax lookups, correct errors with fixed format cch
18420           import, inital import performance improvements, noise reduction
18421           on imports, tool for inital import
18422
18423 2008-11-30 23:52  ivan
18424
18425         * FS/FS/: Conf.pm, cdr.pm: set charged_party to accoutncode for
18426           vedeye, RT#4342
18427
18428 2008-11-30 15:37  ivan
18429
18430         * httemplate/edit/access_user.html: s/Internal Access
18431           Groups/Employee Groups/
18432
18433 2008-11-30 15:34  ivan
18434
18435         * httemplate/: browse/access_user.html, edit/access_user.html:
18436           s/Internal Users/Employees/
18437
18438 2008-11-30 15:26  ivan
18439
18440         * httemplate/: browse/access_group.html, edit/access_group.html:
18441           s/Internal Access Groups/Employee Groups/
18442
18443 2008-11-30 13:01  ivan
18444
18445         * FS/FS/cdr.pm: _cdr_min_parser_maker fix for correct setting of
18446           duration/billsec with simple & simple2 rate plans
18447
18448 2008-11-29 13:54  ivan
18449
18450         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/svc_phone.pm,
18451           fs_selfservice/FS-SelfService/SelfService.pm,
18452           fs_selfservice/FS-SelfService/cgi/login.html,
18453           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add
18454           selfservice_server-single_domain config, and login_info
18455           self-service method to give the login page a bit more
18456           configurability
18457
18458 2008-11-29 12:32  ivan
18459
18460         * FS/FS/Conf.pm: add selfservice_server-single_domain config, and
18461           login_info self-service method to give the login page a bit more
18462           configurability
18463
18464 2008-11-25 16:30  ivan
18465
18466         * FS/FS/ClientAPI/PrepaidPhone.pm: don't set a Session-Timeout if
18467           the rate is 0
18468
18469 2008-11-25 16:20  ivan
18470
18471         * FS/FS/: Record.pm, cust_main/Import.pm: should fix importing from
18472           excel, closes: RT#4337
18473
18474 2008-11-24 07:40  jeff
18475
18476         * FS/FS/part_export/soma.pm: more caffiene, please
18477
18478 2008-11-24 07:36  jeff
18479
18480         * FS/FS/part_export/soma.pm: doh
18481
18482 2008-11-24 07:18  jeff
18483
18484         * FS/FS/part_export/soma.pm: be more accepting
18485
18486 2008-11-24 06:48  jeff
18487
18488         * FS/FS/part_export/soma.pm: esn's are hex
18489
18490 2008-11-24 04:22  ivan
18491
18492         * FS/FS/cdr/genband.pm: update genband import to agree with
18493           reality, RT#4177
18494
18495 2008-11-24 02:59  ivan
18496
18497         * FS/FS/part_export/internal_diddb.pm: add countrycode option to
18498           internal_diddb; throw a warning instead of an error if a number
18499           couldn't be returned to inventory
18500
18501 2008-11-24 02:47  ivan
18502
18503         * FS/FS/part_export/: phone_sqlradius.pm, sqlradius.pm: fix
18504           phone_sqlradius CDR population?, RT#4100
18505
18506 2008-11-24 02:11  ivan
18507
18508         * FS/FS/ClientAPI/PrepaidPhone.pm: add debugging, hopefully fix
18509           seconds returned finally, RT#4100
18510
18511 2008-11-24 00:47  ivan
18512
18513         * FS/FS/ClientAPI/PrepaidPhone.pm: look for a voip rate in pricing
18514           add-ons too... eek.  also correct rating to destination RT#4100
18515
18516 2008-11-22 14:17  ivan
18517
18518         * FS/FS/: Conf.pm, Schema.pm, cust_credit.pm, cust_main.pm,
18519           cust_pkg.pm, part_event.pm, part_event/Action/addpost.pm,
18520           part_event/Condition.pm, part_event/Action/apply.pm,
18521           part_event/Action/bill.pm, part_event/Action/cancel.pm,
18522           part_event/Action/collect.pm,
18523           part_event/Action/cust_bill_batch.pm,
18524           part_event/Action/cust_bill_comp.pm,
18525           part_event/Action/cust_bill_fee_percent.pm,
18526           part_event/Action/cust_bill_realtime_card.pm,
18527           part_event/Action/cust_bill_realtime_check.pm,
18528           part_event/Action/cust_bill_realtime_lec.pm,
18529           part_event/Action/cust_bill_send.pm,
18530           part_event/Action/cust_bill_send_agent.pm,
18531           part_event/Action/cust_bill_send_alternate.pm,
18532           part_event/Action/cust_bill_send_csv_ftp.pm,
18533           part_event/Action/cust_bill_send_if_newest.pm,
18534           part_event/Action/cust_bill_spool_csv.pm,
18535           part_event/Action/cust_bill_suspend_if_balance.pm,
18536           part_event/Action/fee.pm,
18537           part_event/Action/pkg_referral_credit.pm,
18538           part_event/Action/pkg_referral_credit_pkg.pm,
18539           part_event/Action/suspend.pm,
18540           part_event/Action/suspend_if_pkgpart.pm,
18541           part_event/Action/suspend_unless_pkgpart.pm,
18542           part_event/Condition/balance.pm,
18543           part_event/Condition/balance_age.pm,
18544           part_event/Condition/balance_under.pm,
18545           part_event/Condition/cust_bill_age.pm,
18546           part_event/Condition/cust_bill_has_service.pm,
18547           part_event/Condition/cust_bill_owed.pm,
18548           part_event/Condition/cust_bill_owed_under.pm,
18549           part_event/Condition/cust_payments.pm,
18550           part_event/Condition/has_referral_custnum.pm,
18551           part_event/Condition/once_percust.pm,
18552           part_event/Condition/pkg_age.pm,
18553           part_event/Condition/pkg_notchange.pm,
18554           part_event/Condition/pkg_pkgpart.pm,
18555           part_event/Condition/pkg_recurring.pm,
18556           part_event/Condition/pkg_unless_pkgpart.pm, part_pkg/flat.pm:
18557           referral credits overhaul, use billing events, agents can
18558           self-configure, limit to once-per-customer, depend on any time
18559           from referred package, referred customer payment, specific
18560           packages, partial staged credits, RT#3983
18561
18562 2008-11-21 23:10  ivan
18563
18564         * httemplate/: browse/part_event.html, edit/elements/edit.html:
18565           billing event cloning
18566
18567 2008-11-20 19:36  jeff
18568
18569         * FS/FS/part_export/soma.pm: initial somanetworks support
18570
18571 2008-11-20 18:57  ivan
18572
18573         * httemplate/edit/elements/edit.html: remove debugging accidentally
18574           left in
18575
18576 2008-11-20 18:55  ivan
18577
18578         * httemplate/edit/process/elements/process.html: document
18579           viewall_ext
18580
18581 2008-11-20 17:58  ivan
18582
18583         * httemplate/: edit/elements/edit.html,
18584           elements/tr-select-agent.html: undo voodoo, find real problem
18585
18586 2008-11-20 16:06  ivan
18587
18588         * httemplate/edit/elements/edit.html: voodoo
18589
18590 2008-11-20 11:02  jeff
18591
18592         * FS/FS/rate.pm: this must be what is meant
18593
18594 2008-11-20 09:49  jeff
18595
18596         * FS/bin/freeside-dedup-cust_bill_pkg_detail-header: tool to remove
18597           extra cdr headers
18598
18599 2008-11-20 08:59  jeff
18600
18601         * FS/FS/part_pkg/voip_cdr.pm: only one header per package, not one
18602           per service -- fixes #4260
18603
18604 2008-11-20 04:52  ivan
18605
18606         * FS/FS/cust_main/Import.pm: better end-of-spreadsheet detection
18607           for excel import, hopefully.  should fix "Error: Can't use an
18608           undefined value as an ARRAY reference" error on import.  RT#4297
18609
18610 2008-11-20 03:35  ivan
18611
18612         * bin/rate.delete: fill in the ratenum.  doesn't actually delete
18613           the rate itself, just all its data (the hard part)
18614
18615 2008-11-19 16:42  ivan
18616
18617         * FS/FS/cust_bill.pm: don't use payname for CARD or DCRD either,
18618           closes: RT#3982
18619
18620 2008-11-19 06:55  jeff
18621
18622         * FS/FS/Misc.pm, FS/FS/Schema.pm, FS/FS/cust_tax_location.pm,
18623           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_class.pm, FS/FS/tax_rate.pm,
18624           httemplate/misc/tax-import.cgi: support for cch fixed format
18625
18626 2008-11-18 17:24  ivan
18627
18628         * FS/FS/Schema.pm: fix phone_avail.availnum to be a proper primary
18629           key, fix agent.agent_custnum unique index causing it to get a
18630           value filled in by Record.pm
18631
18632 2008-11-17 18:56  rsiddall
18633
18634         * rpm/rpm2Bundle: Now handles hyphenated Perl requirements as well
18635           as those in parentheses, and handles more version relation types.
18636
18637 2008-11-12 18:22  ivan
18638
18639         * FS/FS/access_groupagent.pm, FS/FS/agent.pm,
18640           httemplate/browse/agent.cgi, httemplate/edit/agent.cgi,
18641           httemplate/edit/process/agent.cgi: add ability to view/edit
18642           access groups of an agent
18643
18644 2008-11-11 00:55  ivan
18645
18646         * FS/FS/cust_bill.pm: add fax to invoice data, RT#3290
18647
18648 2008-11-11 00:45  ivan
18649
18650         * conf/: invoice_html, invoice_latex: agent_custid and ship_fax
18651           don't belong with the ship address, that was an unrelated
18652           tampabay/pbx-change request, RT#3290
18653
18654 2008-11-10 23:51  ivan
18655
18656         * conf/invoice_html: make HTML invoice more consistent with current
18657           typeset invoice: center invoice date instead of right-justify
18658
18659 2008-11-09 03:43  ivan
18660
18661         * httemplate/browse/agent.cgi: realign things in light of
18662           small_custview in this table for master customering, roundaboutly
18663           part of #2933
18664
18665 2008-11-09 03:31  ivan
18666
18667         * FS/FS/cust_main/Import.pm: move batch customer import to its own
18668           file; add svc_external_svc_phone export format, RT#4103
18669
18670 2008-11-09 01:14  ivan
18671
18672         * FS/FS/Conf.pm, httemplate/elements/file-upload.html,
18673           httemplate/misc/phone_avail-import.html: add a global countrycode
18674           to phone_avail import and a conf for the default (some other conf
18675           values snuck in also, oh well)
18676
18677 2008-11-09 00:51  ivan
18678
18679         * FS/FS/Mason.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
18680           FS/FS/cust_main/Import.pm, httemplate/misc/cust_main-import.cgi,
18681           Makefile, FS/FS.pm, FS/MANIFEST, FS/bin/freeside-queued,
18682           httemplate/misc/process/cust_main-import.cgi: move batch customer
18683           import to its own file; add svc_external_svc_phone export format,
18684           RT#4103
18685
18686 2008-11-06 22:04  ivan
18687
18688         * httemplate/view/svc_acct.cgi: fix viewing of unlinked services.
18689           wow, it has been a while
18690
18691 2008-11-06 14:53  ivan
18692
18693         * FS/FS/part_export/sqlradius.pm: should fix open session RADIUS
18694           search, RT #4233
18695
18696 2008-11-06 14:20  ivan
18697
18698         * FS/FS/part_export/sqlradius.pm: fix radius search, RT#4233
18699
18700 2008-11-05 20:22  ivan
18701
18702         * FS/FS/svc_acct.pm: avoid harmless "Use of uninitialized value in
18703           concatenation (.) or string at
18704           /usr/local/share/perl/5.8.8/FS/svc_acct.pm line 1140" error
18705
18706 2008-11-05 20:18  ivan
18707
18708         * FS/FS/svc_acct.pm: . is used in some implementations of classic
18709           crypt
18710
18711 2008-11-03 07:28  jeff
18712
18713         * FS/FS/cust_main.pm: REAL otherwise there are no taxes
18714
18715 2008-11-03 07:26  jeff
18716
18717         * FS/FS/cust_main.pm: yikes! not yet
18718
18719 2008-11-03 07:14  jeff
18720
18721         * FS/FS/cust_main.pm: otherwise there are no taxes
18722
18723 2008-11-02 17:10  ivan
18724
18725         * httemplate/view/svc_acct.cgi: time remaining is more useful to
18726           display as hours + minutes than days, hours, minutes from
18727           Time::Duration
18728
18729 2008-11-02 12:27  ivan
18730
18731         * httemplate/search/: cust_bill_pkg.cgi, report_tax.cgi: (and
18732           REALLY fix the line-item links too, whew) fix overreporting of
18733           tax invoiced when using & reporting with taxclasses, RT#4131
18734
18735 2008-11-02 12:03  ivan
18736
18737         * httemplate/search/report_tax.cgi: (and fix the line-item links
18738           too, whew) fix overreporting of tax invoiced when using &
18739           reporting with taxclasses, RT#4131
18740
18741 2008-11-02 11:40  ivan
18742
18743         * httemplate/search/report_tax.cgi: (and fix the total too) fix
18744           overreporting of tax invoiced when using & reporting with
18745           taxclasses, RT#4131
18746
18747 2008-11-02 11:26  ivan
18748
18749         * httemplate/search/report_tax.cgi: fix overreporting of tax
18750           invoiced when using & reporting with taxclasses, RT#4131
18751
18752 2008-11-01 15:12  ivan
18753
18754         * init.d/freeside-init, FS/FS/Daemon.pm, FS/bin/freeside-cdrd: have
18755           freeside-cdrd disable itself if there's no appropriate package
18756           definition, RT#4184
18757
18758 2008-10-29 15:24  ivan
18759
18760         * FS/FS/cust_main.pm: eek, fix agent_plandata from comping up with
18761           spurious hits
18762
18763 2008-10-29 13:23  ivan
18764
18765         * FS/FS/part_event/Action.pm: remove debugging accidentally left in
18766
18767 2008-10-29 13:21  ivan
18768
18769         * FS/FS/part_event/Action.pm: huh.  how did event editing ever
18770           work?  is this 5.10-specific?
18771
18772 2008-10-29 01:03  ivan
18773
18774         * FS/FS/cust_main.pm, init.d/freeside-init,
18775           FS/FS/part_pkg/voip_cdr.pm, FS/bin/freeside-cdrd: prepaid cdr
18776           pickup & bill daemon, RT#4184
18777
18778 2008-10-29 00:50  ivan
18779
18780         * FS/FS/part_export/internal_diddb.pm: fix to internal_diddb
18781           provisioning
18782
18783 2008-10-27 18:23  ivan
18784
18785         * FS/FS/svc_phone.pm: fix svc_phone non-numeric "phone numbers",
18786           RT#4204
18787
18788 2008-10-24 17:37  ivan
18789
18790         * FS/FS/: Conf.pm, svc_phone.pm: add a switch to allow letters in
18791           phone numbers, RT#4195
18792
18793 2008-10-24 16:21  ivan
18794
18795         * httemplate/view/svc_phone.cgi: correct links to non-US CDRs from
18796           svc_phone view
18797
18798 2008-10-24 15:53  ivan
18799
18800         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm: use
18801           Reply-Message for the RADIUS error message, RT#4100
18802
18803 2008-10-24 15:23  ivan
18804
18805         * FS/FS/ClientAPI/PrepaidPhone.pm: adding prepaid self-service
18806           hooks, RT#4100
18807
18808 2008-10-24 14:31  ivan
18809
18810         * FS/FS/: rate.pm, ClientAPI/PrepaidPhone.pm, part_pkg/voip_cdr.pm,
18811           part_pkg/voip_sqlradacct.pm: adding prepaid self-service hooks,
18812           RT#4100
18813
18814 2008-10-24 14:25  ivan
18815
18816         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
18817           rlm_perl hook for prepaid voip radius, RT#4100
18818
18819 2008-10-24 14:22  ivan
18820
18821         * fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm:
18822           rlm_perl hook for prepaid voip radius, RT#4100
18823
18824 2008-10-24 12:58  ivan
18825
18826         * fs_selfservice/FS-SelfService/SelfService/: FreeRadiusVoip.pm:
18827           rlm_perl hook for prepaid voip radius, RT#4100
18828
18829 2008-10-24 12:54  ivan
18830
18831         * fs_selfservice/FS-SelfService/: SelfService.pm,
18832           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
18833           radius, RT#4100
18834
18835 2008-10-24 12:45  ivan
18836
18837         * fs_selfservice/FS-SelfService/SelfService.pm: rlm_perl hook for
18838           prepaid voip radius, RT#4100
18839
18840 2008-10-24 12:13  ivan
18841
18842         * fs_selfservice/FS-SelfService/: SelfService.pm,
18843           SelfService/FreeRadiusVoip.pm: rlm_perl hook for prepaid voip
18844           radius, RT#4100
18845
18846 2008-10-23 19:54  ivan
18847
18848         * FS/: FS/part_export/phone_sqlradius.pm,
18849           FS/part_export/sqlradius.pm, bin/freeside-sqlradius-radacctd:
18850           untested code to suck in CDRs in from VoIP RADIUS exports,
18851           RT#4100
18852
18853 2008-10-23 19:08  ivan
18854
18855         * FS/FS/cust_main.pm, httemplate/misc/xmlhttp-cust_main-search.cgi:
18856           fixes to facilitate using agent_custid as custnum, RT#4190
18857
18858 2008-10-23 18:45  ivan
18859
18860         * FS/: FS/svc_phone.pm, bin/freeside-sqlradius-reset: tiny nits for
18861           phone RADIUS export: allow freeside-sqlradius-reset to reset a
18862           phone_sqlradius export, but only if explicitly specified by
18863           exportnum.  also fix "Reference found where even-size list
18864           expected" warning and junk winding up in radreply table".  all
18865           this phone_sqlradius stuff is RT#4100
18866
18867 2008-10-23 18:19  ivan
18868
18869         * FS/FS/: Conf.pm, svc_phone.pm, part_export/phone_sqlradius.pm,
18870           part_export/sqlradius.pm: add phone_sqlradius export
18871
18872 2008-10-22 22:20  ivan
18873
18874         * fs_selfservice/FS-SelfService/SelfService.pm: POD cleanup
18875
18876 2008-10-22 11:50  ivan
18877
18878         * httemplate/view/svc_phone.cgi: fix CDR links
18879
18880 2008-10-21 21:39  ivan
18881
18882         * FS/FS/part_export/sqlradius.pm, httemplate/search/sqlradius.cgi,
18883           httemplate/search/sqlradius.html: fix error on open-ended RADIUS
18884           search with Pg, add options for open session search and search on
18885           start time, RT#4051
18886
18887 2008-10-21 08:50  jeff
18888
18889         * fs_selfservice/java/: freeside_login_example.java,
18890           freeside_signup_example.java, biz/freeside/SelfService.java:
18891           biz.freeside.SelfService class and sample applications
18892
18893 2008-10-18 18:57  ivan
18894
18895         * httemplate/config/config.cgi: correctly allow re-editing of
18896           config options with " in them
18897
18898 2008-10-18 17:38  ivan
18899
18900         * FS/FS/Schema.pm, FS/FS/agent.pm, httemplate/edit/agent.cgi,
18901           httemplate/elements/search-cust_main.html,
18902           httemplate/browse/agent.cgi: add a master custnum field to
18903           agents, RT#2933 (roundabout)
18904
18905 2008-10-17 18:22  jeff
18906
18907         * FS/FS/cust_main.pm: sheesh
18908
18909 2008-10-17 18:19  jeff
18910
18911         * FS/FS/cust_main.pm: doh
18912
18913 2008-10-17 18:08  jeff
18914
18915         * FS/FS/cust_main.pm: cope with overlapping (but with distinct
18916           endpoints) tax areas
18917
18918 2008-10-17 13:01  jeff
18919
18920         * conf/: invoice_latex, invoice_latexcoupon: address tweaks,
18921           assumes a window at least 2.75in or 7cm wide
18922
18923 2008-10-17 11:57  jeff
18924
18925         * FS/FS/cust_bill.pm: correct erroneous line dupplication on
18926           invoices
18927
18928 2008-10-16 15:45  ivan
18929
18930         * FS/FS/part_pkg/voip_cdr.pm: add an option to use duration instead
18931           of billsec to calculate billable time, RT#4147
18932
18933 2008-10-15 22:29  ivan
18934
18935         * FS/FS/Conf_compat17.pm: sync Conf_compat17.pm
18936
18937 2008-10-15 22:29  ivan
18938
18939         * FS/FS/Conf.pm, httemplate/misc/payment.cgi,
18940           httemplate/search/cust_pay_batch.cgi,
18941           httemplate/view/cust_main/payment_history.html: add
18942           batch-enable_payby and realtime_disable_payby for better control
18943           over hybrid realtime/batch installs; deprecate never-used
18944           paymentforcedtobatch, RT#4052
18945
18946 2008-10-15 22:04  ivan
18947
18948         * httemplate/elements/menu.html: add batch-enable_payby and
18949           realtime_disable_payby for better control over hybrid
18950           realtime/batch installs; deprecate never-used
18951           paymentforcedtobatch, RT#4052
18952
18953 2008-10-14 14:27  ivan
18954
18955         * FS/FS/Tron.pm: not interested in payment gateway survey just now
18956
18957 2008-10-13 17:50  ivan
18958
18959         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add an
18960           import format for external services, including next bill date
18961           (cust_pkg.bill), RT#4108
18962
18963 2008-10-13 14:58  ivan
18964
18965         * FS/: bin/freeside-fetch, FS/Conf.pm: Change subject for
18966           freeside-fetch emailed reports from "subject" to "Freeside
18967           report", and add email_report-subject config to change it.
18968           RT#4093
18969
18970 2008-10-12 16:56  jeff
18971
18972         * conf/invoice_latex: better column widths and easier maintenance
18973
18974 2008-10-12 14:22  jeff
18975
18976         * conf/invoice_latex: better value for non-broken tetex
18977
18978 2008-10-11 17:58  ivan
18979
18980         * httemplate/browse/cust_main_county.cgi: fix link
18981
18982 2008-10-11 17:54  ivan
18983
18984         * httemplate/: browse/cust_main_county.cgi,
18985           edit/bulk-cust_main_county.html,
18986           edit/process/bulk-cust_main_county.html: add a quick bulk tax add
18987           tool (eating my own dogfood instead of running a one-off SQL
18988           query), RT#4117
18989
18990 2008-10-10 17:32  ivan
18991
18992         * FS/FS/: Conf.pm, cust_pkg.pm: enable suspension notices to an
18993           administrator, RT#4083
18994
18995 2008-10-10 16:30  ivan
18996
18997         * FS/FS/cust_pkg.pm: quick kludge to eliminate exact duplicates in
18998           h_labels_short in an effort to reduce the number of "XXX service
18999           listing twice on invoice" incidents, RT#3944.  still should be
19000           possible to fundamentally do better with the function in the
19001           first place
19002
19003 2008-10-10 14:30  jeff
19004
19005         * conf/invoice_latex: avoid overprinting remittance coupons
19006
19007 2008-10-10 12:25  ivan
19008
19009         * FS/FS/cust_bill.pm: add options to auto-generate agent_custid and
19010           display it as the customer number, RT#4099
19011
19012 2008-10-09 18:15  ivan
19013
19014         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
19015           FS/FS/UI/Web/small_custview.pm, httemplate/index.html,
19016           httemplate/view/cust_main/misc.html, FS/FS/UI/Web.pm,
19017           httemplate/edit/cust_main.cgi, httemplate/search/cust_main.cgi:
19018           add options to auto-generate agent_custid and display it as the
19019           customer number, RT#4099
19020
19021 2008-10-09 13:06  ivan
19022
19023         * FS/FS/part_export/sqlradius.pm: use Freeradius := attribute for
19024           ALL attributes except Password.  Crypt-Password, User-Password,
19025           Password-With-Header should now use := instead of ==.  RT#4051
19026
19027 2008-10-07 16:57  ivan
19028
19029         * httemplate/misc/: cdr-import.html, process/cdr-import.html: put
19030           each CDR web import into a batch
19031
19032 2008-10-07 16:23  ivan
19033
19034         * FS/FS/cdr/: genband.pm, nextone.pm: also set billsec for nextone
19035           CDR format
19036
19037 2008-10-06 17:10  ivan
19038
19039         * FS/FS/Upgrade.pm: oops, brainfart
19040
19041 2008-10-06 17:09  ivan
19042
19043         * FS/FS/Upgrade.pm: when setting last_login/last_logout, ensure
19044           only accounts actually attached to the export are updated
19045
19046 2008-10-06 15:48  ivan
19047
19048         * FS/FS/svc_acct.pm: make RADIUS password exports
19049           _password_encoding-aware so we export Password-With-Header when
19050           necessary
19051
19052 2008-10-06 15:19  ivan
19053
19054         * FS/FS/svc_acct.pm: make RADIUS password exports
19055           _password_encoding-aware so we export Password-With-Header when
19056           necessary
19057
19058 2008-10-06 08:28  ivan
19059
19060         * FS/FS/: cdr.pm, cdr/netcentrex.pm: add initial netcentrex CDR
19061           format
19062
19063 2008-10-05 14:36  ivan
19064
19065         * httemplate/search/pay_batch.cgi: fix links to closed batches,
19066           RT#4052
19067
19068 2008-10-05 03:17  ivan
19069
19070         * httemplate/search/phone_avail.html: adding the start of available
19071           phone# search.  still needs a menu entry, search options page...
19072           RT#3925
19073
19074 2008-10-04 23:07  ivan
19075
19076         * httemplate/: edit/elements/ApplicationCommon.html,
19077           view/cust_main/payment_history/credit.html,
19078           view/cust_main/payment_history/payment.html: finish UI
19079           improvements wrt refunds: now you have to post a check or cash
19080           refund explicitly, no more implicit creation by 'applying'
19081           credits.  don't show useless application links.  don't enable
19082           apply button until you pick an invoice/refund.  RT#3812
19083
19084 2008-10-04 15:35  ivan
19085
19086         * FS/FS/: Misc.pm, cust_bill_ApplicationCommon.pm,
19087           payinfo_transaction_Mixin.pm, Misc/prune.pm, rate_detail.pm,
19088           usage_class.pm, part_event/Action.pm: POD cleanups
19089
19090 2008-10-04 13:55  ivan
19091
19092         * httemplate/edit/rate_region.cgi: fix inappropriate rounding when
19093           editing rates for a whole region
19094
19095 2008-10-04 13:43  ivan
19096
19097         * FS/FS/part_pkg/voip_cdr.pm: add disable_tollfree option
19098
19099 2008-10-03 17:30  ivan
19100
19101         * httemplate/edit/part_pkg.cgi: fix recurring box graying out on
19102           package customize
19103
19104 2008-10-03 12:41  ivan
19105
19106         * FS/FS/part_pkg/voip_cdr.pm: add debugging
19107
19108 2008-09-30 14:05  jeff
19109
19110         * httemplate/: search/report_newtax.cgi, search/cust_bill_pkg.cgi,
19111           search/report_newtax.html, elements/menu.html: simple reporting
19112           for new tax system
19113
19114 2008-09-30 13:22  jeff
19115
19116         * FS/FS/: Conf.pm, cust_main.pm: option for no postal fee on
19117           one-time charges
19118
19119 2008-09-30 13:17  jeff
19120
19121         * fs_selfservice/FS-SelfService/cgi/: bill.html, selfservice.cgi:
19122           turn on and off postal billing from self-service
19123
19124 2008-09-28 20:41  ivan
19125
19126         * httemplate/misc/delay_susp_pkg.html: use init_calendar.html
19127
19128 2008-09-26 20:01  jeff
19129
19130         * httemplate/edit/process/addr_block/manual_flag.cgi,
19131           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/addr_block.pm,
19132           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
19133           httemplate/edit/svc_broadband.cgi: per address block ip auto
19134           assignment and auto router selection
19135
19136 2008-09-25 20:54  jeff
19137
19138         * FS/FS/part_event/Condition/dundate.pm,
19139           httemplate/misc/delay_susp_pkg.html, FS/FS/AccessRight.pm,
19140           FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
19141           httemplate/edit/part_bill_event.cgi,
19142           httemplate/misc/process/delay_susp_pkg.html,
19143           httemplate/view/cust_main/packages.html: push out event triggered
19144           suspensions
19145
19146 2008-09-25 16:44  jeff
19147
19148         * FS/FS/cust_main.pm: lost bits of reason
19149
19150 2008-09-24 19:27  jeff
19151
19152         * FS/FS/part_export/prizm.pm: prizm export improvement for package
19153           changes
19154
19155 2008-09-18 16:17  jeff
19156
19157         * FS/FS/Schema.pm: trade space for time
19158
19159 2008-09-16 08:58  jeff
19160
19161         * httemplate/search/report_tax.cgi: minor initialization issue
19162
19163 2008-09-15 18:22  jeff
19164
19165         * httemplate/: edit/part_pkg.cgi, edit/elements/edit.html,
19166           elements/tr-select-taxoverride.html,
19167           elements/tr-select-taxproduct.html: correct package editor when
19168           taxproducts off
19169
19170 2008-09-15 00:18  ivan
19171
19172         * FS/FS/Schema.pm, FS/FS/Record.pm, FS/FS/phone_avail.pm,
19173           FS/FS/part_export/internal_diddb.pm,
19174           httemplate/elements/menu.html,
19175           httemplate/misc/phone_avail-import.html,
19176           httemplate/misc/process/phone_avail-import.html: add internal did
19177           database & ability to query for availability, plus upload tool
19178
19179 2008-09-14 17:40  ivan
19180
19181         * FS/FS/part_export/globalpops_voip.pm: add dry_run option to
19182           globalpops_voip export
19183
19184 2008-09-14 13:24  ivan
19185
19186         * FS/FS/cust_main_invoice.pm: silently strip out leading and
19187           trailing spaces from invoicing email addresses instead of
19188           throwing an error
19189
19190 2008-09-14 13:20  ivan
19191
19192         * httemplate/config/: config-process.cgi, config-view.cgi: don't
19193           reload the whole page every time a config option is changed,
19194           RT#3989
19195
19196 2008-09-14 12:13  ivan
19197
19198         * httemplate/elements/header.html: default the menu to top in 1.9,
19199           still a pref
19200
19201 2008-09-12 15:53  ivan
19202
19203         * FS/FS/part_pkg/voip_cdr.pm: just give up and try again tommorow,
19204           "1011" came from us not the CDRs anyway, RT#3985
19205
19206 2008-09-12 15:48  ivan
19207
19208         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
19209           internal_prefixen, RT#3985
19210
19211 2008-09-12 15:38  ivan
19212
19213         * FS/FS/part_pkg/voip_cdr.pm: not enough sleep to support multiple
19214           internal_prefixen, RT#3985
19215
19216 2008-09-12 15:18  ivan
19217
19218         * FS/FS/part_pkg/voip_cdr.pm: grr, TRY to support multiple
19219           internal_prefixen, RT#3985
19220
19221 2008-09-12 14:56  ivan
19222
19223         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen,
19224           RT#3985
19225
19226 2008-09-12 14:55  ivan
19227
19228         * FS/FS/part_pkg/voip_cdr.pm: support multiple internal_prefixen
19229
19230 2008-09-12 00:58  ivan
19231
19232         * FS/FS/: Conf.pm, cust_pkg.pm: make the max # of indivudal
19233           services printed on invoices configurable.  RT#3904
19234
19235 2008-09-12 00:07  ivan
19236
19237         * FS/FS/: part_pkg/flat.pm, part_pkg/voip_cdr.pm, cust_main.pm:
19238           don't throw noisy warnings about missing new recur_temporality,
19239           RT#3851
19240
19241 2008-09-11 19:28  jeff
19242
19243         * FS/: FS/Schema.pm, FS/cust_bill.pm, FS/cust_bill_pkg.pm,
19244           FS/cust_bill_pkg_display.pm, MANIFEST, FS/cust_main.pm,
19245           t/cust_bill_pkg_display.t: re-repurpose cust_bill_pkg
19246
19247 2008-09-11 19:01  ivan
19248
19249         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
19250           httemplate/misc/spool_invoices.cgi,
19251           httemplate/search/cust_bill.html: add billco respooling, not
19252           re-FTPing, RT#3971
19253
19254 2008-09-11 17:53  ivan
19255
19256         * FS/FS/part_pkg/: flat.pm, voip_cdr.pm: add recur_temporality to
19257           flat.pm, RT#3851
19258
19259 2008-09-11 17:41  ivan
19260
19261         * FS/FS/cust_main.pm: correct a (fortunately harmless) typo
19262
19263 2008-09-10 01:33  ivan
19264
19265         * FS/FS/cust_bill.pm, FS/FS/Conf.pm,
19266           httemplate/misc/ftp_invoices.cgi,
19267           httemplate/search/cust_bill.html: add re-FTP reprint,
19268           RT#create-me-tommorow-for-enet
19269
19270 2008-09-10 00:55  ivan
19271
19272         * FS/FS/Schema.pm: better (?) place to put display and taxation
19273           data than overloading real line items
19274
19275 2008-09-10 00:32  ivan
19276
19277         * FS/FS/part_pkg.pm: well, allow things to work for now so work can
19278           get done
19279
19280 2008-09-10 00:30  ivan
19281
19282         * FS/FS/part_pkg/voip_cdr.pm: add upcoming/preceding option,
19283           RT#3851
19284
19285 2008-09-10 00:24  ivan
19286
19287         * FS/FS/cust_main.pm: add upcoming/preceding option, RT#3851
19288
19289 2008-09-09 15:35  ivan
19290
19291         * FS/FS/ClientAPI/MyAccount.pm: allow implied primary services to
19292           log into selfservice when selfservice_server-primary_only is on
19293
19294 2008-09-09 14:29  ivan
19295
19296         * FS/FS/ClientAPI/MyAccount.pm: this should allow implied primary
19297           services to log into selfservice when
19298           selfservice_server-primary_only is on
19299
19300 2008-09-09 14:04  ivan
19301
19302         * FS/FS/Upgrade.pm: show which _upgrade_data sub is being run
19303
19304 2008-09-09 01:19  ivan
19305
19306         * FS/FS/Schema.pm: wtf, cust_pkg_reason has no indices?!
19307           _upgrade_data is hosing cpu badly
19308
19309 2008-09-08 19:35  ivan
19310
19311         * FS/FS/part_pkg/voip_cdr.pm: doh, forgot to display new options,
19312           RT#3838
19313
19314 2008-09-08 19:24  ivan
19315
19316         * FS/FS/: cdr.pm, cdr/taqua.pm, part_pkg/voip_cdr.pm: additional
19317           QIS/Taqua-specific CDR handling details, RT#3838
19318
19319 2008-09-08 14:46  ivan
19320
19321         * FS/FS/cust_main.pm: oops, debugging got left on by accident
19322
19323 2008-09-08 14:23  ivan
19324
19325         * httemplate/view/elements/svc_Common.html: also hide fixed+blank
19326           fields on service view, RT#3829
19327
19328 2008-09-08 14:02  ivan
19329
19330         * httemplate/edit/elements/svc_Common.html: completely hide
19331           fixed+blank fields, RT#3829
19332
19333 2008-09-07 19:49  ivan
19334
19335         * httemplate/edit/quick-charge.html: extraneous code cleanup
19336
19337 2008-09-07 19:48  ivan
19338
19339         * FS/FS/cust_bill_pkg.pm: removing unacceptable display fields from
19340           cust_bill_pkg
19341
19342 2008-09-07 19:47  ivan
19343
19344         * FS/FS/: AccessRight.pm, cust_main.pm: add package invoice details
19345           & comments, RT#3810
19346
19347 2008-09-07 19:42  ivan
19348
19349         * FS/FS/Schema.pm, FS/FS/cust_pkg_detail.pm, FS/MANIFEST,
19350           FS/t/cust_pkg_detail.t, httemplate/pref/pref-process.html,
19351           httemplate/pref/pref.html,
19352           httemplate/view/cust_main/packages.html, FS/FS.pm,
19353           httemplate/edit/cust_pkg_detail.html,
19354           httemplate/edit/process/cust_pkg_detail.html, FS/FS/cust_pkg.pm:
19355           add package invoice details & comments, RT#3810
19356
19357 2008-09-06 13:54  ivan
19358
19359         * FS/FS/UI/Web.pm: don't link to customer service view unless the
19360           user has the ACL to view the resulting page
19361
19362 2008-09-04 06:29  jeff
19363
19364         * FS/FS/Upgrade.pm: three lost lines
19365
19366 2008-09-03 20:10  ivan
19367
19368         * httemplate/edit/invoice_logo.html: ask for an EPS for EPS upload,
19369           not incorrectly a PNG
19370
19371 2008-09-03 19:44  ivan
19372
19373         * httemplate/edit/process/invoice_logo.html: fix invoice uplaoding
19374           in light of database config where you absolutely need
19375           ->set_binary for swtuf retreived with ->config_binary, RT#3936
19376
19377 2008-09-03 12:08  jeff
19378
19379         * FS/FS/AccessRight.pm, FS/FS/access_right.pm, FS/FS/addr_block.pm,
19380           FS/FS/router.pm, httemplate/browse/addr_block.cgi,
19381           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
19382           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
19383           httemplate/edit/svc_acct_pop.cgi,
19384           httemplate/edit/process/router.cgi,
19385           httemplate/edit/process/svc_acct_pop.cgi,
19386           httemplate/edit/process/addr_block/add.cgi,
19387           httemplate/edit/process/addr_block/allocate.cgi,
19388           httemplate/edit/process/addr_block/deallocate.cgi,
19389           httemplate/edit/process/addr_block/split.cgi,
19390           httemplate/elements/menu.html: new access right names
19391
19392 2008-09-03 11:59  jeff
19393
19394         * FS/FS/: Upgrade.pm, cust_pkg_reason.pm: system only reason update
19395           routine
19396
19397 2008-09-02 18:52  ivan
19398
19399         * httemplate/view/cust_main/payment_history.html: add back ability
19400           to post a check/cash refund. be more explicit about it instead of
19401           just being a checkbox when posting a credit. RT#3812
19402
19403 2008-09-02 18:46  ivan
19404
19405         * FS/FS/payby.pm, httemplate/edit/cust_pay.cgi,
19406           httemplate/edit/cust_refund.cgi,
19407           httemplate/edit/process/cust_refund.cgi,
19408           httemplate/elements/init_calendar.html,
19409           httemplate/view/cust_refund.html,
19410           httemplate/view/cust_main/payment_history/refund.html,
19411           FS/FS/AccessRight.pm: add back ability to post a check/cash
19412           refund.  be more explicit about it instead of just being a
19413           checkbox when posting a credit.  RT#3812
19414
19415 2008-09-02 08:37  jeff
19416
19417         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, ClientAPI/MyAccount.pm:
19418           call details in self-service
19419
19420 2008-08-30 14:34  jeff
19421
19422         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
19423           FS/FS/cust_main.pm, FS/FS/Report/Table/Monthly.pm,
19424           FS/FS/part_pkg/voip_cdr.pm, httemplate/search/cust_bill_pkg.cgi,
19425           httemplate/search/report_prepaid_income.cgi,
19426           httemplate/search/report_tax.cgi: remove duplicate cust_bill_pkg
19427           creation RT#3919
19428
19429 2008-08-29 19:10  jeff
19430
19431         * FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/tax_rate.pm,
19432           httemplate/edit/process/part_pkg.cgi: bug squashing for multiple
19433           usage classes
19434
19435 2008-08-29 16:13  ivan
19436
19437         * FS/FS/part_export/acct_freeside.pm: adding fs-to-fs provisioning
19438           of simple accounts for cheepnet, RT#3805
19439
19440 2008-08-29 13:10  ivan
19441
19442         * httemplate/elements/tr-pkg_svc.html: increase maxlength and size
19443           of quantity fields on package edit, for RT#3805
19444
19445 2008-08-28 18:09  ivan
19446
19447         * FS/FS/Schema.pm, FS/FS/cdr.pm,
19448           httemplate/elements/select-cdrbatch.html,
19449           httemplate/elements/tr-select-cdrbatch.html,
19450           httemplate/search/cdr.html, httemplate/search/report_cdr.html:
19451           add CDR batch TFTP feature, RT#3113
19452
19453 2008-08-28 17:45  jeff
19454
19455         * FS/FS/part_pkg.pm: noise reduction
19456
19457 2008-08-28 17:23  ivan
19458
19459         * httemplate/elements/: tr-select-taxclass.html,
19460           select-taxclass.html: correct nits in tax class selection
19461
19462 2008-08-28 15:00  jeff
19463
19464         * FS/FS/tax_rate.pm: updates can be completely empty
19465
19466 2008-08-28 14:32  jeff
19467
19468         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
19469           httemplate/browse/part_pkg_taxproduct.cgi,
19470           httemplate/edit/part_pkg_taxoverride.html,
19471           httemplate/edit/quick-charge.html,
19472           httemplate/edit/process/quick-charge.cgi,
19473           httemplate/elements/select-taxoverride.html,
19474           httemplate/elements/select-taxproduct.html,
19475           httemplate/view/cust_main/packages.html: taxproduct selection for
19476           one time charges
19477
19478 2008-08-28 12:09  ivan
19479
19480         * FS/FS/: Tron.pm, Yori.pm: payment gateway survey
19481
19482 2008-08-28 00:38  jeff
19483
19484         * httemplate/elements/select-taxoverride.html,
19485           httemplate/elements/select-taxproduct.html,
19486           httemplate/elements/tr-select-taxoverride.html,
19487           httemplate/elements/tr-select-taxproduct.html, FS/FS/Schema.pm,
19488           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
19489           FS/FS/part_pkg/voip_cdr.pm,
19490           httemplate/browse/part_pkg_taxproduct.cgi,
19491           httemplate/edit/part_pkg.cgi,
19492           httemplate/edit/part_pkg_taxoverride.html,
19493           httemplate/edit/process/part_pkg.cgi: multiple usage classes
19494           checkpoint
19495
19496 2008-08-26 17:15  ivan
19497
19498         * FS/FS/cust_main.pm: don't override countrydefault or whatever
19499           with a blank value in bulk customer import
19500
19501 2008-08-26 17:05  ivan
19502
19503         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
19504           distinction to lint
19505
19506 2008-08-26 17:00  ivan
19507
19508         * httemplate/elements/mcp_lint.html: add unchecked vs. ok
19509           distinction to lint
19510
19511 2008-08-26 16:53  ivan
19512
19513         * FS/FS/Tron.pm, httemplate/elements/mcp_lint.html: add unchecked
19514           vs. ok distinction to lint
19515
19516 2008-08-26 07:00  rsiddall
19517
19518         * rpm/freeside.spec: More changes to the self-service RPMs, mostly
19519           fixing up paths so the RPM-installed self-service files are not
19520           under /usr/local on the remote machine.  Also fixed an
19521           initialization problem where the system configuration files for
19522           Freeside were assumed to be under /etc/default, not
19523           /etc/sysconfig
19524
19525 2008-08-25 14:23  ivan
19526
19527         * httemplate/edit/elements/edit.html: fix package editor showing
19528           "all" for pkg class selection
19529
19530 2008-08-25 13:33  ivan
19531
19532         * FS/FS/part_event/Condition/cust_bill_has_service.pm: fix
19533           comparison from svcnum to svcpart
19534
19535 2008-08-24 22:53  jeff
19536
19537         * FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
19538           FS/FS/Report/Table/Monthly.pm,
19539           httemplate/search/cust_bill_pkg.cgi,
19540           httemplate/search/report_prepaid_income.cgi,
19541           httemplate/search/report_tax.cgi: correct fallout from duplicate
19542           line items
19543
19544 2008-08-24 22:18  jeff
19545
19546         * httemplate/search/cust_tax_exempt_pkg.cgi: correct fallout from
19547           agent virtualizing packages
19548
19549 2008-08-24 15:35  ivan
19550
19551         * httemplate/elements/checkboxes-table-name.html: add controls to
19552           select/unselect/toggle all checkboxes
19553
19554 2008-08-24 14:52  ivan
19555
19556         * bin/customer-faker: add -k option for pkgpart
19557
19558 2008-08-24 14:49  ivan
19559
19560         * bin/customer-faker: add -a option for agentnum
19561
19562 2008-08-23 20:41  rsiddall
19563
19564         * rpm/freeside.spec: Create discrete RPMs for different parts of
19565           the self-service interface.  Put the default configuration folder
19566           in the main freeside RPM.
19567
19568 2008-08-23 14:59  jeff
19569
19570         * FS/FS/Mason.pm, FS/FS/Schema.pm, FS/FS/usage_class.pm,
19571           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/rate_detail.pm,
19572           FS/t/usage_class.t, httemplate/browse/usage_class.html, FS/FS.pm,
19573           FS/MANIFEST, httemplate/edit/rate_detail.html,
19574           httemplate/edit/rate_region.cgi,
19575           httemplate/edit/usage_class.html,
19576           httemplate/edit/elements/edit.html,
19577           httemplate/edit/process/rate_region.cgi,
19578           httemplate/edit/process/usage_class.html,
19579           httemplate/elements/menu.html: add usage classes to rate details
19580
19581 2008-08-22 20:29  jeff
19582
19583         * FS/FS/: Record.pm, cust_main.pm, part_pkg_taxrate.pm,
19584           tax_rate.pm: tax data update bug fixes and error message
19585           improvements
19586
19587 2008-08-21 20:01  ivan
19588
19589         * FS/FS/Mason.pm, FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Tron.pm,
19590           FS/FS/cust_svc.pm, FS/FS/cust_svc_option.pm, bin/tron-scan,
19591           FS/MANIFEST, FS/t/cust_svc_option.t,
19592           httemplate/elements/dashboard-toplist.html,
19593           httemplate/elements/mcp_lint.html: the master control program has
19594           chosen YOU to serve your system on the game grid
19595
19596 2008-08-21 16:21  ivan
19597
19598         * FS/: FS/Yori.pm, bin/freeside-yori, MANIFEST: add the client-side
19599           reporting for MCP mode
19600
19601 2008-08-21 11:21  jeff
19602
19603         * bin/import-optigold.pl: use options with proper names
19604
19605 2008-08-19 11:42  ivan
19606
19607         * FS/FS/svc_acct.pm: beter error messages for duplicate accounts
19608
19609 2008-08-19 04:35  ivan
19610
19611         * FS/FS/cdr.pm: fix duration on simple/simple2 CDR formats
19612
19613 2008-08-19 03:09  ivan
19614
19615         * httemplate/edit/process/rate_region.cgi: also don't neglext nxx
19616           here
19617
19618 2008-08-19 03:06  ivan
19619
19620         * FS/FS/rate_region.pm, httemplate/browse/rate_region.html,
19621           httemplate/edit/rate_region.cgi: more consistent prefix display,
19622           and don't forget nxx'
19623
19624 2008-08-15 12:42  ivan
19625
19626         * Makefile: install default conf with make create-config too, so it
19627           doesn't go missing
19628
19629 2008-08-15 12:26  ivan
19630
19631         * FS/bin/freeside-setup: allow a full pathname to be specified to
19632           freeside-setup for initial configdir
19633
19634 2008-08-14 18:09  jeff
19635
19636         * FS/FS/tax_class.pm: correct field ordering - invonsequential
19637
19638 2008-08-14 17:41  ivan
19639
19640         * httemplate/elements/form-file_upload.html: can have a message
19641           then a URL too
19642
19643 2008-08-14 04:53  ivan
19644
19645         * FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
19646           httemplate/elements/progress-init.html,
19647           httemplate/misc/cust_main-import.cgi,
19648           httemplate/misc/process/cust_main-import.cgi,
19649           httemplate/elements/progress-popup.html,
19650           httemplate/search/cust_main.html,
19651           httemplate/elements/form-file_upload.html,
19652           httemplate/misc/file-upload.html,
19653           httemplate/elements/file-upload.html: customer import: add
19654           progress bar & redirect to a search of the imported customers,
19655           #3475
19656
19657 2008-08-14 04:44  ivan
19658
19659         * FS/FS/tax_rate.pm, httemplate/misc/tax-import.cgi: customer
19660           import: add progress bar & redirect to a search of the imported
19661           customers, #3475
19662
19663 2008-08-13 18:58  ivan
19664
19665         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
19666           httemplate/elements/menu.html,
19667           httemplate/misc/cust_main-import.cgi,
19668           httemplate/misc/process/cust_main-import.cgi: import customer
19669           from Excel file too
19670
19671 2008-08-13 18:52  ivan
19672
19673         * FS/FS/svc_Common.pm: tyop
19674
19675 2008-08-13 18:38  ivan
19676
19677         * httemplate/view/svc_forward.cgi: tyop
19678
19679 2008-08-08 13:29  jeff
19680
19681         * bin/import-optigold.pl: better opti table relationship following
19682
19683 2008-08-08 11:13  jeff
19684
19685         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_pkg.pm,
19686           FS/FS/cust_main.pm, FS/FS/part_pkg/voip_cdr.pm,
19687           conf/invoice_latex: cdrs can be in separate invoice section,
19688           after total, summarized inline, with hints for page breaks
19689
19690 2008-08-07 15:30  ivan
19691
19692         * Makefile: don't generate a new key on install-selfservice if
19693           there's already an RSA one either
19694
19695 2008-08-05 23:39  jeff
19696
19697         * FS/FS/part_pkg/voip_cdr.pm: prevent adding 0 value line items
19698
19699 2008-08-05 21:05  jeff
19700
19701         * FS/FS/cust_main.pm: fix bug(s) introduced with billing loop
19702           refactor
19703
19704 2008-08-02 19:15  ivan
19705
19706         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
19707           httemplate/edit/svc_phone.cgi, httemplate/view/svc_phone.cgi: add
19708           a name field to svc_phone
19709
19710 2008-08-02 17:54  ivan
19711
19712         * FS/FS/cdr/simple2.pm: doh, fix regex
19713
19714 2008-08-02 17:26  ivan
19715
19716         * FS/FS/: Record.pm: attempt to eliminate 'Can't call method
19717           "exists" on an undefined value at
19718           /usr/local/share/perl/5.8.8/FS/Record.pm line 812.' error on
19719           upgrade
19720
19721 2008-08-02 17:20  ivan
19722
19723         * FS/FS/Record.pm: attempt to eliminate 'Can't call method "exists"
19724           on an undefined value at /usr/local/share/perl/5.8.8/FS/Record.pm
19725           line 812.' error on upgrade
19726
19727 2008-08-02 16:51  ivan
19728
19729         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
19730           cdr/genband_meetme.pm, cdr/nextone.pm, cdr/openser.pm,
19731           cdr/simple.pm, cdr/taqua.pm, cdr/unitel.pm, cdr/simple2.pm: fix
19732           'Can't call method "parse" on an undefined value' error from CDR
19733           format refactor
19734
19735 2008-08-01 21:20  jeff
19736
19737         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
19738           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
19739           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
19740           conf/invoice_latex, httemplate/edit/cust_main.cgi,
19741           httemplate/edit/cust_main/billing.html,
19742           httemplate/view/cust_main/billing.html: bundled package
19743           presentation improvements
19744
19745 2008-08-01 21:09  jeff
19746
19747         * FS/FS/: Schema.pm, Upgrade.pm, cust_bill.pm, cust_bill_pkg.pm,
19748           cust_bill_pkg_detail.pm, cust_main.pm, part_pkg.pm,
19749           part_pkg/voip_cdr.pm: improve CDR usage presentation
19750
19751 2008-08-01 14:41  ivan
19752
19753         * FS/FS/cust_main.pm: fix receivables report: credits/etc. should
19754           be limited by date like before, closes: Bug#3801
19755
19756 2008-08-01 13:21  ivan
19757
19758         * httemplate/edit/pkg_class.html: categories deserve labels too
19759
19760 2008-07-31 16:32  ivan
19761
19762         * httemplate/search/report_receivables.cgi: this should fix columns
19763           not showing up in receivables report... not surea bout #3801
19764           (credits/etc show up in all time periods)
19765
19766 2008-07-31 13:17  ivan
19767
19768         * httemplate/search/report_receivables.cgi, FS/FS/cust_main.pm: fix
19769           receivables report: credits/etc. should be limited by date like
19770           before, closes: Bug#3801
19771
19772 2008-07-30 19:35  ivan
19773
19774         * httemplate/misc/delete-customer.cgi: fix error on customer
19775           deletion
19776
19777 2008-07-30 15:10  ivan
19778
19779         * FS/FS/cdr/nextone.pm: rename nt to nextone
19780
19781 2008-07-29 13:00  jeff
19782
19783         * FS/FS/cust_bill.pm: correct amount for new charges total on
19784           sectioned invoices
19785
19786 2008-07-29 10:29  rsiddall
19787
19788         * rpm/freeside.spec: Self-Service files were reorganized; changed
19789           the way we copy them into the buildroot.
19790
19791 2008-07-24 09:40  jeff
19792
19793         * FS/FS/cust_bill.pm: ensure invoice line items are delivered in
19794           line number order
19795
19796 2008-07-23 07:41  jeff
19797
19798         * httemplate/edit/tax_rate.html: add disabled column to new tax
19799           rates, false laziness elimination, and bug fixes - closes #3566
19800
19801 2008-07-23 07:36  jeff
19802
19803         * FS/FS/Schema.pm, FS/FS/tax_rate.pm,
19804           httemplate/browse/tax_rate.cgi,
19805           httemplate/misc/enable_or_disable_tax.html,
19806           httemplate/misc/process/enable_or_disable_tax.html: add disabled
19807           column to new tax rates, false laziness elimination, and bug
19808           fixes - closes #3566
19809
19810 2008-07-22 01:33  ivan
19811
19812         * FS/FS/part_export/phone_shellcommands.pm: freepbx modification
19813           command
19814
19815 2008-07-21 21:59  ivan
19816
19817         * httemplate/view/svc_phone.cgi: add "incoming CDRs" link to phone#
19818           view also
19819
19820 2008-07-21 15:34  ivan
19821
19822         * FS/FS/ClientAPI/Signup.pm,
19823           fs_selfservice/FS-SelfService/SelfService.pm,
19824           fs_selfservice/FS-SelfService/cgi/signup.cgi,
19825           fs_selfservice/FS-SelfService/cgi/signup.html,
19826           fs_selfservice/FS-SelfService/cgi/success.html: svc_phone signup
19827
19828 2008-07-21 14:23  ivan
19829
19830         * Makefile: oops, don't inadvertantly switch default db type
19831
19832 2008-07-21 12:09  ivan
19833
19834         * FS/FS/Conf.pm, httemplate/elements/select-did.html,
19835           FS/FS/ClientAPI/MasonComponent.pm, FS/FS/ClientAPI/Signup.pm,
19836           fs_selfservice/FS-SelfService/SelfService.pm,
19837           fs_selfservice/FS-SelfService/cgi/signup.html,
19838           fs_selfservice/FS-SelfService/cgi/misc/areacodes.cgi,
19839           fs_selfservice/FS-SelfService/cgi/misc/exchanges.cgi,
19840           fs_selfservice/FS-SelfService/cgi/images/cross.png,
19841           fs_selfservice/FS-SelfService/cgi/images/wait-orange.gif,
19842           fs_selfservice/FS-SelfService/cgi/misc/phonenums.cgi: signup
19843           w/globalpops DID selection via mason components pass-through
19844
19845 2008-07-21 11:58  ivan
19846
19847         * FS/MANIFEST, htetc/handler.pl, FS/FS/CGI.pm, FS/FS/Mason.pm,
19848           FS/FS/Mason/Request.pm, Makefile: add framework for running Mason
19849           components standalone
19850
19851 2008-07-21 03:42  ivan
19852
19853         * FS/FS/svc_phone.pm: generate a SIP password if it is blank
19854
19855 2008-07-18 15:31  ivan
19856
19857         * httemplate/search/report_rt_transaction.html: missing closing
19858           FORM tag
19859
19860 2008-07-18 15:30  ivan
19861
19862         * httemplate/elements/popup_link.html: add target param, i thought
19863           this was needed for something...
19864
19865 2008-07-18 15:29  ivan
19866
19867         * bin/bind.import: add -e option to bind.import (now to actually
19868           implement it)
19869
19870 2008-07-18 15:28  ivan
19871
19872         * FS/FS/rate_region.pm: show NXX is US if applicable
19873
19874 2008-07-18 15:28  ivan
19875
19876         * FS/FS/: h_cust_svc.pm, part_export.pm, part_pkg.pm, svc_acct.pm,
19877           UI/Web.pm: some random cleanups
19878
19879 2008-07-18 15:27  ivan
19880
19881         * FS/FS/Record.pm: add no_check_foreign kludge for gigantic rate
19882           imports
19883
19884 2008-07-18 15:26  ivan
19885
19886         * FS/MANIFEST: add part_pkg_link to MANIFEST
19887
19888 2008-07-17 16:55  ivan
19889
19890         * FS/FS/: cdr.pm, cdr/asterisk.pm, cdr/genband.pm,
19891           cdr/genband_meetme.pm, cdr/openser.pm, cdr/simple.pm,
19892           cdr/taqua.pm, cdr/unitel.pm: CDR updates; modularize CDR import
19893           formats; add formats for OpenSER, Genband/Tekelec, and "NT"
19894
19895 2008-07-16 16:55  ivan
19896
19897         * httemplate/search/svc_acct.cgi: fix account search by time
19898           remaining to deal with situations w/o a recurring amount
19899
19900 2008-07-15 16:25  ivan
19901
19902         * FS/FS/Upgrade.pm: where in the world is $DBI::errstr
19903
19904 2008-07-15 16:18  ivan
19905
19906         * FS/FS/Upgrade.pm: parens help alot
19907
19908 2008-07-15 16:17  ivan
19909
19910         * FS/FS/Upgrade.pm: report errors connecting to sqlradius dbs on
19911           upgrade
19912
19913 2008-07-15 13:56  ivan
19914
19915         * FS/FS/cust_main.pm: prevent inactive customers from showing up in
19916           reports of cancelled customers
19917
19918 2008-07-14 18:19  ivan
19919
19920         * FS/FS/part_export/phone_shellcommands.pm: add warning about
19921           concurrency in FreePBX
19922
19923 2008-07-14 16:59  ivan
19924
19925         * httemplate/view/cust_main/notes.html: fuck embedded iframes and
19926           their stupid display problems with scrolling.  also make the
19927           gridding more consistent
19928
19929 2008-07-14 16:08  ivan
19930
19931         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
19932           view/cust_main/notes.html: fuck embedded iframes and their stupid
19933           display problems with scrolling.  also make the gridding more
19934           consistent
19935
19936 2008-07-10 11:48  ivan
19937
19938         * httemplate/view/cust_main/packages.html: fix variable scoping
19939           issues preventing customer view page from coing up
19940
19941 2008-07-09 20:16  jeff
19942
19943         * FS/FS/cust_bill.pm: restore line item date ranges
19944
19945 2008-07-09 13:37  ivan
19946
19947         * FS/FS/part_pkg.pm: should avoid spurious uninitialized value
19948           warnings on upgrade
19949
19950 2008-07-09 13:33  ivan
19951
19952         * FS/FS/svc_Common.pm: perl vs SQL brainfart
19953
19954 2008-07-09 12:45  ivan
19955
19956         * httemplate/docs/license.html: fix famfamfam link
19957
19958 2008-07-09 12:35  ivan
19959
19960         * FS/FS/svc_Common.pm: service searching should be case-insensitive
19961           now
19962
19963 2008-07-08 20:40  ivan
19964
19965         * httemplate/search/: cust_tax_exempt.cgi: helpful to see when
19966           exemptions were inserted?
19967
19968 2008-07-08 20:27  ivan
19969
19970         * httemplate/search/cust_tax_exempt.cgi: need the exemptnum...
19971
19972 2008-07-08 20:18  ivan
19973
19974         * httemplate/search/: cust_tax_exempt.cgi, cust_tax_exempt.html:
19975           search legacy tax exemptions by customer status
19976
19977 2008-07-08 19:30  ivan
19978
19979         * httemplate/edit/process/part_pkg.cgi: don't require an agent type
19980           to be specified when editing a disabled package
19981
19982 2008-07-07 19:19  ivan
19983
19984         * httemplate/search/cust_bill_pkg.cgi: fix line-item reports on
19985           taxclass-less regions
19986
19987 2008-07-07 19:01  ivan
19988
19989         * FS/FS/cust_main_county.pm, httemplate/search/cust_bill_pkg.cgi,
19990           httemplate/search/report_tax.cgi: fix line-item reports on
19991           taxclass-less regions
19992
19993 2008-07-07 17:35  ivan
19994
19995         * httemplate/search/cust_bill_pkg.cgi: order by number for line
19996           items with the same datestamp
19997
19998 2008-07-07 17:20  ivan
19999
20000         * httemplate/search/cust_bill_pkg.cgi: order line item reports by
20001           date
20002
20003 2008-07-07 16:47  ivan
20004
20005         * httemplate/search/report_tax.cgi: should be a proper fix for edge
20006           cases where you have taxclass and empty-taxclass rates for a
20007           region, whew
20008
20009 2008-07-07 14:38  ivan
20010
20011         * FS/FS/Record.pm: SQL_FLOAT is probably unnecessary and causes
20012           probelms on old (v1.x?) DBD::Pg
20013
20014 2008-07-07 14:18  ivan
20015
20016         * FS/FS/Record.pm: eek, hopefully fix problems caused by adding
20017           debugging of bind_param statements
20018
20019 2008-07-07 14:07  ivan
20020
20021         * FS/FS/Record.pm: add debugging of bind_param statements
20022
20023 2008-07-07 12:50  ivan
20024
20025         * FS/FS/Record.pm: add debugging of bind_param statements
20026
20027 2008-07-03 16:23  ivan
20028
20029         * httemplate/view/cust_main/packages.html: fix bad sub names in
20030           forward-port
20031
20032 2008-07-02 21:19  ivan
20033
20034         * FS/FS/Record.pm: should FINALLY get binding correctly in light of
20035           regression caused by get_real_fields refactor
20036
20037 2008-07-02 21:12  ivan
20038
20039         * FS/FS/Record.pm: this should non-"=" searches on fields that
20040           require SQL type binding...
20041
20042 2008-07-02 21:00  ivan
20043
20044         * FS/FS/cust_pkg.pm: correct hash vs hashref brainfart on
20045           "forward-port", i guess
20046
20047 2008-07-02 20:57  ivan
20048
20049         * FS/FS/Record.pm: real should be bound to SQL_FLOAT Like float4...
20050           1.7?  not touching it unless it breaks :)
20051
20052 2008-07-01 19:55  ivan
20053
20054         * FS/FS/ClientAPI/MyAccount.pm: fix errors paying with an on-file
20055           card through self-service
20056
20057 2008-07-01 00:02  jeff
20058
20059         * FS/FS/cust_pkg.pm: you shouldn't keep 'em separated
20060
20061 2008-06-30 22:01  jeff
20062
20063         * httemplate/misc/unadjourn_pkg.cgi,
20064           httemplate/misc/unexpire_pkg.cgi, FS/FS/Schema.pm,
20065           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
20066           FS/FS/part_export/shellcommands.pm,
20067           FS/FS/part_export/sqlradius.pm,
20068           httemplate/edit/REAL_cust_pkg.cgi,
20069           httemplate/misc/process/cancel_pkg.html,
20070           httemplate/search/cust_pkg.cgi,
20071           httemplate/view/cust_main/packages.html: correct internal reason
20072           searching, prevent interleaved suspend/cancel/expire/adjourn,
20073           backporting and refactoring
20074
20075 2008-06-30 17:11  ivan
20076
20077         * FS/FS/svc_phone.pm: that should fix new sip_password field, whew
20078
20079 2008-06-30 17:07  ivan
20080
20081         * FS/FS/svc_phone.pm: that should fix the new sip_password field, i
20082           hope
20083
20084 2008-06-30 17:00  ivan
20085
20086         * httemplate/view/svc_phone.cgi: add sip pw display
20087
20088 2008-06-30 16:56  ivan
20089
20090         * FS/FS/Schema.pm, FS/FS/svc_phone.pm,
20091           FS/FS/part_export/phone_shellcommands.pm,
20092           httemplate/edit/svc_phone.cgi: add sip pw field
20093
20094 2008-06-30 01:01  ivan
20095
20096         * fs_selfservice/FS-SelfService/cgi/: signup.cgi, signup.html:
20097           checkpoint signup work
20098
20099 2008-06-30 01:00  ivan
20100
20101         * FS/FS/part_export/phone_shellcommands.pm: reload after adding
20102           extensions
20103
20104 2008-06-29 13:53  ivan
20105
20106         * FS/FS/svc_phone.pm, FS/FS/part_export/globalpops_voip.pm,
20107           httemplate/elements/select-phonenum.html,
20108           httemplate/elements/tr-select-did.html: globalPOPs provisioning
20109
20110 2008-06-28 21:33  jeff
20111
20112         * httemplate/view/cust_main/packages.html: spurious 'suspended'
20113
20114 2008-06-28 17:41  ivan
20115
20116         * FS/: MANIFEST, FS.pm, t/phone_avail.t, FS/Schema.pm,
20117           FS/phone_avail.pm, FS/part_export/globalpops_voip.pm:
20118           state->areacode caching,
20119
20120 2008-06-28 16:03  ivan
20121
20122         * httemplate/images/wait-orange.gif, FS/FS/part_svc.pm,
20123           httemplate/edit/elements/svc_Common.html,
20124           httemplate/elements/input-text.html,
20125           httemplate/elements/select-areacode.html,
20126           httemplate/elements/select-did.html,
20127           httemplate/elements/select-exchange.html,
20128           httemplate/elements/select-phonenum.html,
20129           httemplate/elements/select-state.html,
20130           httemplate/elements/tr-input-text.html,
20131           httemplate/elements/tr-select-did.html,
20132           httemplate/misc/areacodes.cgi, httemplate/misc/exchanges.cgi,
20133           httemplate/misc/phonenums.cgi, FS/FS/Record.pm,
20134           FS/FS/part_export/globalpops_voip.pm,
20135           httemplate/edit/svc_phone.cgi: get DIDs from globalpops
20136
20137 2008-06-28 12:25  jeff
20138
20139         * httemplate/elements/tr-checkboxes-table.html,
20140           httemplate/elements/checkboxes-table.html,
20141           httemplate/elements/menu.html,
20142           httemplate/elements/select-agent.html,
20143           httemplate/elements/select-table.html, FS/FS/AccessRight.pm,
20144           FS/FS/addr_block.pm, FS/FS/router.pm, FS/FS/svc_broadband.pm,
20145           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
20146           httemplate/browse/svc_acct_pop.cgi,
20147           httemplate/edit/allocate.html, httemplate/edit/router.cgi,
20148           httemplate/edit/svc_acct_pop.cgi,
20149           httemplate/edit/svc_broadband.cgi,
20150           httemplate/edit/elements/edit.html,
20151           httemplate/edit/elements/svc_Common.html,
20152           httemplate/edit/process/router.cgi,
20153           httemplate/edit/process/svc_acct_pop.cgi,
20154           httemplate/edit/process/svc_broadband.cgi,
20155           httemplate/edit/process/addr_block/add.cgi,
20156           httemplate/edit/process/addr_block/allocate.cgi,
20157           httemplate/edit/process/addr_block/deallocate.cgi,
20158           httemplate/edit/process/addr_block/split.cgi,
20159           httemplate/edit/process/elements/process.html: agent virtualize
20160           address blocks and routers
20161
20162 2008-06-27 01:53  ivan
20163
20164         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm, fs_selfservice/DEPLOY,
20165           fs_selfservice/FS-SelfService/SelfService.pm,
20166           fs_selfservice/FS-SelfService/cgi/signup.html: adding
20167           signup_server-service config
20168
20169 2008-06-27 00:18  ivan
20170
20171         * FS/FS/part_export/globalpops_voip.pm: globalpops_voip export
20172           compilation fixes
20173
20174 2008-06-26 17:27  ivan
20175
20176         * FS/FS/part_export/globalpops_voip.pm: commiting globalpops export
20177           start.  stupid power failure.
20178
20179 2008-06-26 14:55  ivan
20180
20181         * FS/FS/part_export/phone_shellcommands.pm: adding
20182           phone_shellcommands with preliminary FreePBX integration commands
20183
20184 2008-06-25 13:14  ivan
20185
20186         * httemplate/search/report_receivables.cgi: optimize total query in
20187           receivables report.  very significant speedup for large DBs
20188
20189 2008-06-25 13:11  ivan
20190
20191         * FS/FS/: cust_main.pm, cust_bill.pm: POD updates
20192
20193 2008-06-25 11:14  ivan
20194
20195         * FS/FS/Upgrade.pm: don't show error messages about FreesideStatus
20196           index already existing either
20197
20198 2008-06-24 17:29  ivan
20199
20200         * htetc/handler.pl, FS/FS/Record.pm: finish adding
20201           str2time_sql_closing
20202
20203 2008-06-24 11:50  ivan
20204
20205         * conf/invoice_html: i think we need a $ there???
20206
20207 2008-06-24 09:39  jeff
20208
20209         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_main.pm: postal invoice
20210           fees
20211
20212 2008-06-23 19:09  ivan
20213
20214         * FS/FS/part_export/sqlradius.pm: prevent decrementing
20215           time/bandwidth for old RADIUS records
20216
20217 2008-06-23 15:59  ivan
20218
20219         * bin/cdr.import: hahahd doh, we're in perl
20220
20221 2008-06-23 15:11  ivan
20222
20223         * bin/cdr.import: add quick command line too for CDR imports
20224
20225 2008-06-23 09:46  jeff
20226
20227         * conf/invoice_html: this is what it was for
20228
20229 2008-06-23 08:36  jeff
20230
20231         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
20232           invoice service address modifications
20233
20234 2008-06-22 19:50  ivan
20235
20236         * conf/invoice_html: wtf was this for in the first place then
20237
20238 2008-06-22 19:48  ivan
20239
20240         * conf/invoice_html: this seems to match the latex templates more
20241           accurately, rather than push the sub-totals out into their own
20242           column
20243
20244 2008-06-22 19:35  ivan
20245
20246         * conf/invoice_html: fix leaking colspan in totals on sectioned
20247           invoices
20248
20249 2008-06-22 17:41  ivan
20250
20251         * FS/FS/cust_tax_exempt.pm: adding report on legacy tax exemptions
20252           to assist in enet migraiton
20253
20254 2008-06-22 17:37  ivan
20255
20256         * httemplate/search/cust_tax_exempt.cgi: legacy tax exemption
20257           report fix, no _date
20258
20259 2008-06-22 17:34  ivan
20260
20261         * httemplate/search/cust_tax_exempt.cgi: adding report on legacy
20262           tax exemptions to assist in enet migraiton
20263
20264 2008-06-19 22:47  jeff
20265
20266         * FS/FS/cust_bill.pm: extra values for invoices
20267
20268 2008-06-19 20:36  ivan
20269
20270         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: VoxLineSystems are lying
20271           scum who charged back their customization work and then used the
20272           software anyway
20273
20274 2008-06-18 20:18  jeff
20275
20276         * FS/FS/pkg_category.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
20277           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_category.t,
20278           FS/FS.pm, httemplate/browse/pkg_category.html,
20279           httemplate/browse/pkg_class.html,
20280           httemplate/edit/pkg_category.html,
20281           httemplate/edit/pkg_class.html,
20282           httemplate/edit/process/pkg_category.html, FS/MANIFEST,
20283           htetc/handler.pl, httemplate/edit/elements/edit.html,
20284           httemplate/elements/menu.html: package categories (meta package
20285           classes) and grouping invoices by them
20286
20287 2008-06-18 14:18  ivan
20288
20289         * FS/FS/Misc.pm: fix regression caused by use of IPC::Run to run
20290           pslatex: send STDOUT and STDERR from pslatex to /dev/null, we
20291           don't want them
20292
20293 2008-06-18 12:24  ivan
20294
20295         * httemplate/edit/part_pkg.cgi: s helps alot
20296
20297 2008-06-18 12:09  ivan
20298
20299         * httemplate/edit/part_pkg.cgi: fix setup/recur fees on cloning
20300           (customizing) package definitions w/new editor
20301
20302 2008-06-18 11:50  jeff
20303
20304         * httemplate/: browse/tax_rate.cgi,
20305           misc/enable_or_disable_tax.html,
20306           misc/process/enable_or_disable_tax.html: allow enabling and
20307           disabling if tax_rate rows in groups (RT 3566)
20308
20309 2008-06-17 22:22  ivan
20310
20311         * FS/FS/cust_main.pm: %statuscolor is either a global or a my var,
20312           make up your mind
20313
20314 2008-06-17 17:49  ivan
20315
20316         * FS/FS/part_virtual_field.pm: this module, also, has no need to
20317           import qsearch/qsearchs, and is causing dependency loop problems
20318           (Record->part_virtual_field->Record)
20319
20320 2008-06-17 17:46  ivan
20321
20322         * FS/FS/Record.pm: hopefully finally fix the dependency loops bs...
20323           as simple as Record->Conf->Record here
20324
20325 2008-06-17 17:42  ivan
20326
20327         * FS/FS/Msgcat.pm: REALLY, don't use FS::Conf from Msgcat until
20328           runtime... should hopefully FINALLY eliminate the
20329           Record->Msgcat->Conf->Record loop
20330
20331 2008-06-17 17:36  ivan
20332
20333         * FS/FS/msgcat.pm: msgcat.pm doesn't actually need
20334           qsearch/qsearchs... hopefully this is the last of the weird
20335           dependency loops (this one is Record->Msgcat->msgcat->Record)
20336
20337 2008-06-17 17:27  ivan
20338
20339         * FS/FS/Msgcat.pm: fix dependency loop problem with database
20340           config, hopefully?  (Record->Msgcat->Conf->Record)
20341
20342 2008-06-17 17:10  ivan
20343
20344         * FS/FS/conf.pm: conf.pm doesn't actually need qsearch/qsearchs -
20345           hopefully this will solve the weird circular dependency issue
20346           (Record->Msgcat->Conf->conf->Record)
20347
20348 2008-06-17 17:05  ivan
20349
20350         * httemplate/misc/xmlhttp-cust_main-address_standardize.html: turn
20351           off debugging for address standardization
20352
20353 2008-06-17 16:57  ivan
20354
20355         * httemplate/edit/part_pkg.cgi: don't lose the pricing on package
20356           cloning w/new package editor
20357
20358 2008-06-17 12:29  jeff
20359
20360         * conf/invoice_latex: fixup damage from quantity addition
20361
20362 2008-06-16 20:35  ivan
20363
20364         * FS/FS/AccessRight.pm, httemplate/edit/invoice_template.html,
20365           FS/FS/ConfDefaults.pm, FS/FS/Misc.pm, FS/FS/cust_main.pm,
20366           htetc/handler.pl, httemplate/elements/htmlarea.html,
20367           httemplate/misc/email-customers.html,
20368           httemplate/misc/process/email-customers.html,
20369           httemplate/search/cust_main.html: finish adding a feature to
20370           easily list all email addresses for an agent & send them email
20371
20372 2008-06-16 20:13  jeff
20373
20374         * conf/invoice_latex: not forgetting to add fax and old customer id
20375
20376 2008-06-16 18:43  ivan
20377
20378         * httemplate/edit/process/cust_main.cgi: have agent_custid editing
20379           now
20380
20381 2008-06-16 06:36  jeff
20382
20383         * bin/import-optigold.pl: catch one more customer
20384
20385 2008-06-15 23:53  ivan
20386
20387         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: add (with config)
20388           ability to edit agent_custid
20389
20390 2008-06-15 18:32  jeff
20391
20392         * bin/import-optigold.pl: ugh; cast about for svc/pkg linkages
20393
20394 2008-06-12 16:15  ivan
20395
20396         * httemplate/edit/REAL_cust_pkg.cgi: fix visual regression not
20397           displaying package and comment on date editing
20398
20399 2008-06-12 14:53  ivan
20400
20401         * httemplate/: edit/process/elements/process.html,
20402           view/cust_main/packages.html, edit/part_pkg.cgi,
20403           edit/elements/edit.html, edit/process/part_pkg.cgi: fix cloning
20404           w/new package editor
20405
20406 2008-06-12 09:56  jeff
20407
20408         * bin/import-optigold.pl: date fixups
20409
20410 2008-06-12 08:55  jeff
20411
20412         * bin/import-optigold.pl: import services from service providing
20413           servers
20414
20415 2008-06-10 16:24  ivan
20416
20417         * FS/FS/: Upgrade.pm: start of better error reporting for RADIUS
20418           upgrade errors
20419
20420 2008-06-10 10:39  ivan
20421
20422         * FS/FS/Misc.pm: turn off debugging that got left on by accident
20423
20424 2008-06-09 19:12  ivan
20425
20426         * httemplate/edit/process/: cust_credit_refund.cgi,
20427           cust_pay_refund.cgi: fix up application of things to refunds,
20428           RT#3606/RT#3545
20429
20430 2008-06-09 11:32  ivan
20431
20432         * FS/FS/cdr.pm: remove name from voxlinesystems2, really
20433
20434 2008-06-05 15:44  ivan
20435
20436         * FS/FS/cdr.pm: add am/pm to voxlinesystems2 display format, remove
20437           name, revsere src/dst
20438
20439 2008-06-05 13:09  ivan
20440
20441         * FS/FS/: cust_main.pm, part_pkg/flat.pm: fix one-time charge
20442           quantities &
20443
20444 2008-06-05 12:44  ivan
20445
20446         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: disable_src fixes
20447
20448 2008-06-05 12:29  ivan
20449
20450         * FS/FS/Schema.pm: unit pricing didn't exist before, so it can be
20451           NULL
20452
20453 2008-06-05 12:25  ivan
20454
20455         * FS/FS/part_pkg/flat.pm: implement quantity charging for setup
20456           fees
20457
20458 2008-06-05 12:24  ivan
20459
20460         * FS/FS/cdr.pm, FS/FS/cust_main.pm, httemplate/search/cdr.html,
20461           httemplate/view/svc_phone.cgi, httemplate/edit/quick-charge.html,
20462           httemplate/edit/process/quick-charge.cgi: voxlinesystems CDRs and
20463           quantity bs
20464
20465 2008-06-05 12:06  jeff
20466
20467         * conf/invoice_html: dash removal
20468
20469 2008-06-05 10:05  jeff
20470
20471         * conf/invoice_html: fix unitprice/posttotal nit
20472
20473 2008-06-05 09:56  jeff
20474
20475         * conf/invoice_html: fix unitprice/section nit
20476
20477 2008-06-05 09:51  jeff
20478
20479         * conf/invoice_html: correct bogus porting
20480
20481 2008-06-05 05:42  jeff
20482
20483         * conf/invoice_latex: replace lost braces
20484
20485 2008-06-05 03:36  ivan
20486
20487         * FS/FS/cust_main.pm, httemplate/search/cust_main.html,
20488           httemplate/search/report_cust_main.html: add customer status to
20489           adv. customer report, template customer search for future use in
20490           emailing notices, RT#2731
20491
20492 2008-06-05 03:34  ivan
20493
20494         * FS/FS/: cust_pkg.pm: docs for search_sql
20495
20496 2008-06-05 01:54  ivan
20497
20498         * httemplate/search/report_cust_bill.html: minor invoice report UI
20499
20500 2008-06-04 22:06  ivan
20501
20502         * FS/FS/cust_pay.pm, httemplate/edit/cust_bill_pay.cgi,
20503           httemplate/edit/cust_credit_bill.cgi,
20504           httemplate/edit/cust_pay_refund.cgi,
20505           httemplate/view/cust_main/payment_history/credit.html,
20506           httemplate/view/cust_main/payment_history/payment.html,
20507           httemplate/edit/cust_credit_refund.cgi,
20508           httemplate/edit/elements/ApplicationCommon.html,
20509           httemplate/edit/process/cust_bill_pay.cgi,
20510           httemplate/edit/process/cust_credit_bill.cgi,
20511           httemplate/edit/process/cust_credit_refund.cgi,
20512           httemplate/edit/process/cust_pay_refund.cgi,
20513           httemplate/edit/process/elements/ApplicationCommon.html: payment
20514           and credit applications have separate "apply to refund" choices
20515           now, and no auto-refund choice in the invoice dropdown.  RT#3545
20516
20517 2008-06-04 15:44  jeff
20518
20519         * FS/FS/cust_bill.pm: moar tyop
20520
20521 2008-06-04 15:42  jeff
20522
20523         * FS/FS/cust_bill.pm: tyop
20524
20525 2008-06-04 11:50  ivan
20526
20527         * FS/FS/cust_bill.pm, httemplate/misc/fax-invoice.cgi: this should
20528           fix the random "HylaFax support has not been configured" error,
20529           caused by cust_bill->fax getting called instead of cust_main->fax
20530           field
20531
20532 2008-06-04 11:40  jeff
20533
20534         * conf/invoice_html: more voxline invoice formatting
20535
20536 2008-06-04 11:05  jeff
20537
20538         * FS/FS/cust_bill.pm: voxline invoice formatting
20539
20540 2008-06-04 10:57  jeff
20541
20542         * FS/FS/cdr.pm, FS/FS/cust_bill_pkg.pm, FS/FS/part_pkg/voip_cdr.pm,
20543           conf/invoice_html, conf/invoice_latex, FS/FS/Conf.pm,
20544           FS/FS/Conf_compat17.pm: voxline invoice formatting
20545
20546 2008-06-04 06:28  jeff
20547
20548         * FS/FS/: Record.pm, cust_main.pm, tax_rate.pm: tax on tax
20549
20550 2008-06-04 06:26  jeff
20551
20552         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm,
20553           conf/invoice_latex: service address on invoice
20554
20555 2008-06-03 14:06  ivan
20556
20557         * FS/FS/cust_bill.pm, FS/FS/Schema.pm, FS/FS/cust_bill_pkg.pm,
20558           FS/FS/cust_pkg.pm, httemplate/search/cust_pkg.cgi,
20559           httemplate/view/cust_main/packages.html: very basic start at
20560           adding quantities
20561
20562 2008-06-02 11:59  ivan
20563
20564         * FS/FS/payinfo_transaction_Mixin.pm: fix payinfo_transaction
20565
20566 2008-06-02 11:31  ivan
20567
20568         * FS/FS/UI/Web/small_custview.pm: fix ntable calls
20569
20570 2008-06-02 10:58  ivan
20571
20572         * httemplate/misc/process/timeworked.html: fix error apply
20573           fractional seconds
20574
20575 2008-06-02 10:14  ivan
20576
20577         * FS/FS/UI/Web/small_custview.pm: doh!
20578
20579 2008-06-02 10:06  ivan
20580
20581         * FS/FS/CGI.pm, FS/FS/ClientAPI/MyAccount.pm,
20582           FS/FS/UI/Web/small_custview.pm, htetc/handler.pl,
20583           rt/lib/RT/URI/freeside/Internal.pm,
20584           rt/lib/RT/URI/freeside/XMLRPC.pm: badly placed small_custview all
20585           of a sudden causing fatal errors?!  wtf
20586
20587 2008-06-02 04:16  jeff
20588
20589         * conf/invoice_latex, conf/invoice_latexcoupon, FS/FS/Conf.pm,
20590           FS/FS/Conf_compat17.pm, FS/FS/cust_bill.pm: typeset tear-off
20591           remittance coupon
20592
20593 2008-06-01 19:47  ivan
20594
20595         * FS/FS/Misc.pm: and batchmode was probably right
20596
20597 2008-06-01 19:45  ivan
20598
20599         * FS/FS/Misc.pm: yow, don't want everything to waitt until the
20600           timeout
20601
20602 2008-06-01 19:16  ivan
20603
20604         * FS/FS/: cust_bill.pm, Misc.pm: use IPC::Run to run pslatex & add
20605           a timeout, this should prevent hanging on template errors
20606
20607 2008-06-01 15:48  ivan
20608
20609         * FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, FS/FS/payinfo_Mixin.pm,
20610           FS/FS/payinfo_transaction_Mixin.pm,
20611           httemplate/view/cust_main/payment_history.html,
20612           httemplate/search/elements/cust_pay_or_refund.html,
20613           httemplate/view/cust_refund.html,
20614           httemplate/view/cust_main/payment_history/credit.html,
20615           httemplate/view/cust_main/payment_history/invoice.html,
20616           httemplate/view/cust_main/payment_history/payment.html,
20617           httemplate/view/cust_main/payment_history/refund.html,
20618           httemplate/view/cust_main/payment_history/voided_payment.html:
20619           refactor payment history slightly, add refund receipts, have
20620           "unapplied" refunds show like other unapplied/open things,
20621           RT#3545
20622
20623 2008-06-01 00:08  ivan
20624
20625         * FS/FS/cust_pay.pm: show "Check #" on payment receipts instead of
20626           "Billing #"
20627
20628 2008-05-31 22:43  ivan
20629
20630         * FS/FS/cust_bill.pm, FS/FS/cust_bill_ApplicationCommon.pm,
20631           httemplate/view/cust_main/payment_history.html: add date to
20632           "applied to Invoice#" messages in history
20633
20634 2008-05-31 20:19  ivan
20635
20636         * httemplate/search/cust_bill_pkg.cgi: fix line item report for
20637           agent-virtualized packages, clean up sloppy $where
20638           stringification, hard agent virtualization
20639
20640 2008-05-31 19:19  jeff
20641
20642         * bin/import-optigold.pl: umm.. right.. really do some on-demand
20643           stuff
20644
20645 2008-05-31 18:23  ivan
20646
20647         * htetc/handler.pl: depend on CGI.pm 3.29 to fix RT attachment
20648           problems
20649
20650 2008-05-31 17:11  ivan
20651
20652         * FS/FS/cust_bill.pm: fix problems when service definition names
20653           contain chars that need to be latex escaped
20654
20655 2008-05-31 16:50  jeff
20656
20657         * bin/import-optigold.pl: guess at on demand billing, link
20658           pre-existing services
20659
20660 2008-05-31 10:54  ivan
20661
20662         * htetc/handler.pl: add an explicit use for RT's not-well-declared
20663           dependency on CSS::Squish 0.06
20664
20665 2008-05-31 07:49  jeff
20666
20667         * FS/FS/cust_bill.pm, conf/invoice_html, conf/invoice_latex:
20668           invoice cosmetic improvements
20669
20670 2008-05-29 21:04  ivan
20671
20672         * httemplate/edit/part_bill_event.cgi: 1.7 sucks.  but people are
20673           still going to be editing old-style invoice events for a little
20674           while more yet, so space them out better (so options don't run
20675           together)
20676
20677 2008-05-29 20:55  ivan
20678
20679         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi: 1.7
20680           sucks.  add a "balance over" option to the 1.7 style
20681           agent-specific invoice send event
20682
20683 2008-05-29 18:38  ivan
20684
20685         * FS/FS/Misc/prune.pm: fix a missing semicolon bug only triggered
20686           when running prune_applications not in debug mode...
20687
20688 2008-05-29 18:34  ivan
20689
20690         * FS/FS/Upgrade.pm: don't print out warnings about SQL RADIUS
20691           FreesideStatus every time either.  really?
20692
20693 2008-05-29 18:33  ivan
20694
20695         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
20696           pruning every time
20697
20698 2008-05-29 18:28  ivan
20699
20700         * FS/bin/freeside-upgrade: don't print out the cust_credit_refund
20701           pruning every time
20702
20703 2008-05-29 18:02  ivan
20704
20705         * FS/FS/cust_pay_pending.pm: clean up any stray/old
20706           cust_pay_pending records causing problems
20707
20708 2008-05-29 17:53  ivan
20709
20710         * FS/FS/: Upgrade.pm, cust_pay_pending.pm: clean up any stray/old
20711           cust_pay_pending records causing problems
20712
20713 2008-05-28 17:11  ivan
20714
20715         * httemplate/graph/money_time.cgi: line things up better on the
20716           12mo report (prevent labels from taking up most of the graph
20717
20718 2008-05-28 03:45  ivan
20719
20720         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
20721           FS dbdef hasn't been initialized yet (& need to import
20722           adminsuidsetup)
20723
20724 2008-05-28 03:41  ivan
20725
20726         * htetc/: handler.pl: mailgate realiability fix: don't bomb out
20727           when FS dbdef hasn't been initialized yet
20728
20729 2008-05-28 03:14  ivan
20730
20731         * htetc/handler.pl: mailgate realiability fix: don't bomb out when
20732           FS dbdef hasn't been initialized yet
20733
20734 2008-05-19 20:52  ivan
20735
20736         * FS/FS/Upgrade.pm: automatically create an index on the new
20737           radacct.FreesideStatus column
20738
20739 2008-05-19 15:31  jeff
20740
20741         * conf/invoice_latex, FS/FS/cust_bill_pkg.pm: fix broken pagenation
20742
20743 2008-05-19 11:50  ivan
20744
20745         * FS/FS/Conf.pm: a better link to the T:T docs
20746
20747 2008-05-18 21:29  ivan
20748
20749         * FS/FS/Schema.pm: add a key on ( history_action, $primary_key ) to
20750           the h_ tables.  this should speed up the cust_pay upgrade??
20751
20752 2008-05-18 21:07  ivan
20753
20754         * FS/FS/cust_bill_pay.pm, FS/FS/payinfo_Mixin.pm,
20755           FS/FS/cust_credit_refund.pm, FS/FS/cust_refund.pm,
20756           FS/FS/payby.pm, FS/FS/Report/Table/Monthly.pm,
20757           httemplate/graph/money_time.cgi,
20758           httemplate/search/cust_bill_pay.html,
20759           httemplate/search/cust_credit.html,
20760           httemplate/search/cust_credit_refund.html,
20761           httemplate/search/cust_refund.html,
20762           httemplate/search/elements/cust_pay_or_refund.html: make net
20763           receipts clickable... and netreceipts != cashflow, really, so
20764           separate those concepts, and cashflow gets gross & net variants.
20765           also add gross/net refunds.  #3012
20766
20767 2008-05-18 20:51  jeff
20768
20769         * conf/invoice_latex: fix latex template bogosity
20770
20771 2008-05-18 15:57  ivan
20772
20773         * FS/FS/Upgrade.pm: fix auto sqlradius upgrade: module
20774           include/import
20775
20776 2008-05-18 15:54  ivan
20777
20778         * FS/FS/part_export/sqlradius.pm: oops, fix minor refactoring of
20779           auto sqlradius upgrade
20780
20781 2008-05-18 15:53  ivan
20782
20783         * FS/bin/freeside-upgrade: fix the auto sqlradiusupgrade
20784
20785 2008-05-18 15:42  ivan
20786
20787         * FS/FS/Upgrade.pm, FS/bin/freeside-sqlradius-radacctd,
20788           FS/bin/freeside-upgrade, FS/FS/part_export/sqlradius.pm,
20789           init.d/freeside-init: on upgrade, automatically seed from
20790           sqlradius databases, and start freeside-sqlradius-radacctd by
20791           default
20792
20793 2008-05-17 23:50  ivan
20794
20795         * FS/FS/Conf.pm, httemplate/edit/process/access_group.html: add a
20796           config value for disabling the ACLs... this should be good for a
20797           demo in 1.7, 1.9 will need some way to disable ACL changes from
20798           OUTSIDE the db
20799
20800 2008-05-17 20:04  ivan
20801
20802         * httemplate/: elements/customer-table.html,
20803           misc/batch-cust_pay.html: quick payment entry running total,
20804           closes: #3470
20805
20806 2008-05-16 12:26  jeff
20807
20808         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_bill.pm,
20809           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
20810           FS/FS/part_pkg/voip_cdr.pm, conf/invoice_html,
20811           conf/invoice_latex: typeset CDRs into 5 columns on invoices
20812
20813 2008-05-15 15:48  ivan
20814
20815         * FS/FS/CGI.pm: fix minor problem with ship_zip not showing up in
20816           small_custview
20817
20818 2008-05-14 14:21  jeff
20819
20820         * FS/FS/: Conf.pm, Conf_compat17.pm, cust_bill.pm: config option to
20821           omit statement type items from invoices
20822
20823 2008-05-14 11:19  jeff
20824
20825         * bin/import-optigold.pl: do NOT delete the existing data
20826
20827 2008-05-14 11:07  jeff
20828
20829         * FS/FS/: cust_bill_pkg.pm, part_pkg.pm, tax_rate.pm,
20830           part_pkg/voip_cdr.pm: correct tax selection and *actually* handle
20831           fee based taxes
20832
20833 2008-05-14 09:52  ivan
20834
20835         * bin/import-optigold.pl: [no log message]
20836
20837 2008-05-13 16:36  ivan
20838
20839         * FS/bin/freeside-adduser: tyop
20840
20841 2008-05-13 14:20  ivan
20842
20843         * FS/FS/part_pkg.pm: eliminate warnings on upgrade: "(Odd number of
20844           elements in anonymous hash | Use of unintialized value in
20845           anonymous hash ) at
20846           /usr/local/share/perl/5.8.8/FS/option_Common.pm line 176.
20847
20848 2008-05-13 12:13  ivan
20849
20850         * Makefile: ensure new self-service libs are installed
20851
20852 2008-05-12 20:49  ivan
20853
20854         * debian/rules: tyop
20855
20856 2008-05-12 20:49  ivan
20857
20858         * Makefile, FS/bin/freeside-setup, debian/rules: better place for
20859           initial configuration to be stored and retreived from than the
20860           initial tarball...
20861
20862 2008-05-08 23:34  ivan
20863
20864         * httemplate/misc/: xmlhttp-cust_main-address_standardize.html,
20865           xmlhttp-cust_main-search.cgi: JSON 1.0 (on deb 4.0) doesn't have
20866           to_json yet
20867
20868 2008-05-08 22:59  ivan
20869
20870         * httemplate/: docs/credits.html, docs/license.html,
20871           edit/cust_main.cgi, images/cross.png, images/error.png,
20872           images/tick.png: finish usps address standardization
20873
20874 2008-05-08 22:54  ivan
20875
20876         * httemplate/view/cust_main/packages.html: perl 5.10-ism?  new
20877           mason?
20878
20879 2008-05-08 05:45  ivan
20880
20881         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
20882           httemplate/elements/xmlhttp.html,
20883           httemplate/misc/xmlhttp-cust_main-address_standardize.html,
20884           httemplate/misc/xmlhttp-cust_main-search.cgi, htetc/handler.pl:
20885           address standardization part one, finally checked in from here
20886
20887 2008-05-07 14:36  ivan
20888
20889         * httemplate/: view/cust_main.cgi, misc/cancel_cust.html: fix
20890           customer cancellation, sort of a side effect of #2872, fixes
20891           #3480, #3481
20892
20893 2008-05-05 18:15  ivan
20894
20895         * httemplate/elements/customer-table.html: put the documentation in
20896           a proper <%doc> section
20897
20898 2008-05-05 18:14  ivan
20899
20900         * httemplate/misc/xmlhttp-cust_main-search.cgi: agent-virtualize
20901           customer # portion of quick payment entry
20902
20903 2008-05-05 18:14  ivan
20904
20905         * httemplate/: misc/batch-cust_pay.html,
20906           elements/customer-table.html: agent-virtualize quick payment
20907           entry
20908
20909 2008-05-04 19:11  ivan
20910
20911         * FS/FS/payinfo_Mixin.pm: hopefully really a better fix for using
20912           new payment duplicate stuff with cc encryption :/
20913
20914 2008-05-04 18:52  ivan
20915
20916         * FS/FS/payinfo_Mixin.pm: better fix for using new payment
20917           duplicate stuff with cc encryption :)
20918
20919 2008-05-04 18:18  ivan
20920
20921         * FS/FS/payinfo_Mixin.pm: fix for using new payment duplicate stuff
20922           with cc encryption
20923
20924 2008-05-02 13:30  ivan
20925
20926         * FS/bin/freeside-upgrade: add -s switch to freeside-upgrade for
20927           schema-only changes (for slony slaves)
20928
20929 2008-05-01 18:58  ivan
20930
20931         * FS/FS/Upgrade.pm: upgrade part_pkg before cust_credit
20932
20933 2008-04-30 16:42  ivan
20934
20935         * Makefile: not here
20936
20937 2008-04-30 16:36  ivan
20938
20939         * Makefile: that explains the bs with ChangeLog
20940
20941 2008-04-30 16:29  ivan
20942
20943         * Makefile: last last-minute fix for last-minute change
20944
20945 2008-04-30 16:26  ivan
20946
20947         * Makefile: last minute fix for last minute change
20948
20949 2008-04-30 16:19  ivan
20950
20951         * Makefile: last minute release target update.  not particularly
20952           dangerous, nobody uses it but me
20953
20954 2008-04-28 12:17  ivan
20955
20956         * FS/FS/: cust_main.pm, Cron/bill.pm: fix 1.9 queued billing from
20957           doing weird things with expirations and adjournments because
20958           freeside-queued $^T != freeside-daily $^T
20959
20960 2008-04-27 09:28  jeff
20961
20962         * httemplate/elements/select-taxproduct.html: sticky, too
20963
20964 2008-04-27 08:19  jeff
20965
20966         * httemplate/elements/select-taxproduct.html: fixup taxproduct
20967           selection
20968
20969 2008-04-24 15:51  ivan
20970
20971         * FS/FS/part_pkg/voip_cdr.pm: add use_amaflags and use_disposition
20972           flags to voip_cdr price plan
20973
20974 2008-04-22 19:59  jeff
20975
20976         * FS/FS/cust_bill.pm: fixup return address fallback
20977
20978 2008-04-22 12:46  ivan
20979
20980         * FS/FS/cust_bill.pm: no comma there
20981
20982 2008-04-22 03:56  ivan
20983
20984         * FS/FS/: cdr.pm, part_pkg/voip_cdr.pm: voxline cdrs
20985
20986 2008-04-18 14:27  ivan
20987
20988         * rt/lib/RT/Ticket_Overlay.pm: blah.  last silly typo hopefully.
20989           wish this was easier to test.
20990
20991 2008-04-18 14:25  ivan
20992
20993         * rt/lib/RT/Ticket_Overlay.pm: silly semicolon
20994
20995 2008-04-18 14:19  ivan
20996
20997         * rt/lib/RT/: Ticket_Overlay.pm, URI/freeside.pm: hopefully,
20998           finally fix ticket auto-association not getting along with RT
20999           ACLs
21000
21001 2008-04-17 20:29  jeff
21002
21003         * FS/t/addr_block.t, FS/t/router.t, httemplate/edit/allocate.html,
21004           httemplate/browse/addr_block.cgi, httemplate/browse/router.cgi,
21005           httemplate/edit/process/addr_block/add.cgi,
21006           httemplate/edit/process/addr_block/allocate.cgi,
21007           httemplate/edit/process/addr_block/deallocate.cgi,
21008           httemplate/edit/process/addr_block/split.cgi: drag address and
21009           router even farther into the century
21010
21011 2008-04-16 18:39  ivan
21012
21013         * FS/FS/: Schema.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm,
21014           cust_main_county.pm, cust_pkg.pm, part_pkg/flat.pm: implement
21015           line item bundling
21016
21017 2008-04-16 18:28  ivan
21018
21019         * httemplate/elements/menu.html: this is more accurate
21020
21021 2008-04-16 14:52  ivan
21022
21023         * FS/FS/: part_pkg.pm, cust_main.pm: start implementing billing
21024           add-ons
21025
21026 2008-04-16 14:12  ivan
21027
21028         * FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: implement
21029           service add-ons
21030
21031 2008-04-16 14:10  ivan
21032
21033         * FS/FS/Record.pm: be more forgiving about numeric things padded
21034           with leading/trailing space
21035
21036 2008-04-16 13:34  ivan
21037
21038         * httemplate/: edit/part_bill_event.cgi, edit/part_pkg.cgi,
21039           edit/quick-charge.html, elements/select-taxclass.html,
21040           elements/tr-select-taxclass.html: fix tax class on package def
21041           edit
21042
21043 2008-04-16 13:00  ivan
21044
21045         * httemplate/: browse/part_pkg.cgi, edit/part_pkg.cgi: show package
21046           add-on links in browse
21047
21048 2008-04-16 11:32  jeff
21049
21050         * FS/FS/cust_pkg.pm, FS/FS/cust_pkg_reason.pm,
21051           httemplate/view/cust_main/packages.html: show user who created
21052           (cancel/suspend) reason and possibly fix a lingering spurious
21053           usergroup bug
21054
21055 2008-04-15 21:42  ivan
21056
21057         * httemplate/: edit/part_pkg.cgi, browse/part_pkg.cgi: add plan &
21058           pricing to package browse...
21059
21060 2008-04-15 18:03  ivan
21061
21062         * FS/FS/m2m_Common.pm, FS/FS/part_pkg.pm,
21063           httemplate/edit/process/part_pkg.cgi: fix new link editing in new
21064           package editor
21065
21066 2008-04-15 17:29  ivan
21067
21068         * FS/FS/part_pkg.pm: new package def editor
21069
21070 2008-04-15 17:19  ivan
21071
21072         * httemplate/edit/: part_pkg.cgi, elements/edit.html,
21073           process/part_pkg.cgi: new package def editor
21074
21075 2008-04-15 17:16  ivan
21076
21077         * FS/: FS.pm, FS/m2m_Common.pm, FS/part_pkg_link.pm,
21078           t/part_pkg_link.t: new package def editor
21079
21080 2008-04-15 13:47  jeff
21081
21082         * httemplate/elements/file-upload.html,
21083           httemplate/elements/header-minimal.html,
21084           httemplate/misc/file-upload.html, httemplate/misc/tax-import.cgi,
21085           httemplate/misc/process/tax-import.cgi,
21086           httemplate/misc/process/tax-upgrade.cgi, FS/FS/cust_main.pm,
21087           FS/FS/cust_tax_location.pm, FS/FS/part_pkg.pm,
21088           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
21089           FS/FS/tax_class.pm, FS/FS/tax_rate.pm: (finally) wrap up new tax
21090           rate engine (for now)
21091
21092 2008-04-15 12:43  ivan
21093
21094         * FS/FS/: part_pkg_option.pm, part_pkg/sesmon_hour.pm,
21095           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
21096           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
21097           part_pkg/voip_cdr.pm, part_pkg/voip_sqlradacct.pm:
21098           s/recur_flat/recur_fee/
21099
21100 2008-04-15 06:41  ivan
21101
21102         * FS/FS/Schema.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
21103           FS/FS/cust_pkg.pm, FS/FS/option_Common.pm,
21104           FS/FS/part_event_option.pm, FS/FS/part_pkg.pm,
21105           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
21106           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
21107           httemplate/edit/elements/edit.html,
21108           httemplate/edit/process/part_pkg.cgi,
21109           httemplate/edit/process/elements/process.html,
21110           httemplate/elements/select-agent_types.html,
21111           httemplate/elements/select-taxproduct.html,
21112           httemplate/elements/selectlayers.html,
21113           httemplate/elements/tr-input-text.html,
21114           httemplate/elements/tr-part_pkg_freq.html,
21115           httemplate/elements/tr-pkg_svc.html,
21116           httemplate/elements/tr-select-agent_types.html,
21117           httemplate/elements/tr-title.html: new package editor
21118
21119 2008-04-15 03:50  ivan
21120
21121         * httemplate/docs/about.html: it's april 15th, and i sure do.
21122
21123 2008-04-14 06:42  jeff
21124
21125         * FS/FS/Record.pm: Improve record searching
21126
21127 2008-04-13 14:37  ivan
21128
21129         * FS/FS/part_pkg/: base_delayed.pm, flat_delayed.pm,
21130           prorate_delayed.pm: fix recur_notify label for *_delayed price
21131           plans
21132
21133 2008-04-13 13:35  ivan
21134
21135         * httemplate/elements/: select-cust-part_pkg.html,
21136           select-part_pkg.html, tr-select-part_pkg.html, select-table.html:
21137           select-table and select-part_pkg updates so we can use
21138           select-part_pkg as an edit/elements/edit.html m2 type
21139
21140 2008-04-13 03:21  ivan
21141
21142         * httemplate/elements/tr-justtitle.html: adding just a title with
21143           no blank space above
21144
21145 2008-04-13 03:19  ivan
21146
21147         * httemplate/elements/: tr-selectlayers-select.html,
21148           selectlayers.html: add a tr- for just the select bit of a
21149           selectlayers...
21150
21151 2008-04-13 01:21  ivan
21152
21153         * httemplate/elements/tr-input-text.html: add disabled option to
21154           text elements
21155
21156 2008-04-13 00:41  ivan
21157
21158         * FS/FS/part_pkg/: base_delayed.pm, base_rate.pm, bulk.pm, flat.pm,
21159           flat_comission.pm, flat_comission_cust.pm, flat_comission_pkg.pm,
21160           flat_delayed.pm, flat_introrate.pm, prepaid.pm, prorate.pm,
21161           prorate_delayed.pm, sesmon_hour.pm, sesmon_minute.pm,
21162           sql_external.pm, sql_generic.pm, sqlradacct_hour.pm,
21163           subscription.pm, voip_cdr.pm, voip_sqlradacct.pm: shorter names
21164           and rearranged weights for a brighter tommorow^W^Wbetter price
21165           plan <SELECT>
21166
21167 2008-04-12 20:03  ivan
21168
21169         * httemplate/elements/tr-select-table.html: more stuff to allow
21170           select-table to be used as as edit/elements/edit.html m2*
21171           element: add tr-select-table.html
21172
21173 2008-04-12 20:03  ivan
21174
21175         * httemplate/elements/select-table.html: some stuff to allow
21176           select-table to be used as as edit/elements/edit.html m2*
21177           element: add js_only and html_only options, add id option to
21178           specify element id, add a kludge to onchange option
21179
21180 2008-04-12 19:58  ivan
21181
21182         * httemplate/elements/tablebreak-tr-title.html: allow table id to
21183           be specified for tablebreak elements (so edit/elements/edit.html
21184           m2* stuff can be used after a tablebreak)
21185
21186 2008-04-12 19:56  ivan
21187
21188         * httemplate/elements/: select-taxproduct.html,
21189           tr-select-taxproduct.html: add elements for selecting taxproduct
21190
21191 2008-04-12 19:55  ivan
21192
21193         * httemplate/elements/tr-part_pkg_freq.html: add an element for
21194           selecting part_pkg frequencies
21195
21196 2008-04-12 16:31  ivan
21197
21198         * httemplate/elements/: columnnext.html, columnstart.html: space
21199           columns out
21200
21201 2008-04-12 16:18  ivan
21202
21203         * httemplate/elements/: columnend.html, columnnext.html,
21204           columnstart.html: add some column elements so we can replicate
21205           multi-column edit forms with edit.html
21206
21207 2008-04-11 02:20  ivan
21208
21209         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: taqua cdrs!
21210
21211 2008-04-10 18:50  ivan
21212
21213         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: checkpoint taqua
21214
21215 2008-04-10 15:00  ivan
21216
21217         * rt/lib/RT/Ticket_Overlay.pm: use non-ACL'ed _AddLink instead of
21218           AddLink so that the auto-association stuff works when creating a
21219           ticket
21220
21221 2008-04-09 18:35  jeff
21222
21223         * FS/FS/Conf.pm: sync terminology
21224
21225 2008-04-09 16:51  ivan
21226
21227         * httemplate/elements/menu.html: add a menu entry for the new tax
21228           stuff
21229
21230 2008-04-09 14:54  ivan
21231
21232         * httemplate/misc/tax-import.cgi: clean up irrelevant stuff on
21233           batch tax import
21234
21235 2008-04-09 14:44  ivan
21236
21237         * httemplate/docs/AGPL.html: oops, adding explicit AGPL.html
21238
21239 2008-04-09 14:27  ivan
21240
21241         * FS/FS/UID.pm: please mr. bootstrapping tree, give us some bootsap
21242
21243 2008-04-09 14:17  ivan
21244
21245         * FS/FS/UID.pm: 1.9 bootstrapping: apparantly, we have a dbdef at
21246           this point, but its not in the database yet, so checking
21247           dbdef->table doesn't DWWW
21248
21249 2008-04-09 14:07  ivan
21250
21251         * debian/control: adding 1.9 dependencies
21252
21253 2008-04-08 20:33  ivan
21254
21255         * FS/FS/part_pkg/sqlradacct_hour.pm: fix hourly cap for SQL overage
21256           charges
21257
21258 2008-04-07 22:49  ivan
21259
21260         * debian/: README.Debian, TODO, changelog, compat, config, control,
21261           copyright, cron.d, dbconfig-common.install,
21262           dbconfig-common.upgrade, freeside-webui.links,
21263           freeside.apache-alias.conf, freeside.default, freeside.docs,
21264           init.d.ex, init.d.lsb.ex, postinst, postrm, preinst, prerm,
21265           rules, templates: debian packages!
21266
21267 2008-04-06 09:12  jeff
21268
21269         * httemplate/browse/part_pkg_taxproduct.cgi,
21270           httemplate/browse/tax_rate.cgi, FS/FS/cust_bill.pm,
21271           FS/FS/cust_main.pm, FS/FS/cust_main_county.pm, FS/FS/part_pkg.pm,
21272           FS/FS/part_pkg_taxrate.pm, FS/FS/tax_rate.pm,
21273           httemplate/edit/part_pkg.cgi, httemplate/edit/tax_rate.html,
21274           httemplate/edit/elements/edit.html,
21275           httemplate/edit/process/tax_rate.html,
21276           httemplate/edit/process/elements/process.html: new tax rating
21277           engine
21278
21279 2008-04-05 00:00  ivan
21280
21281         * FS/bin/freeside-prepaidd: configurable logfile location for
21282           freeside-prepaidd
21283
21284 2008-04-04 12:47  ivan
21285
21286         * httemplate/elements/header.html: sync with 1_7_BRANCH
21287
21288 2008-04-04 10:47  ivan
21289
21290         * httemplate/search/elements/search.html: this worked fine.  don't
21291           understand why it was changed in the first place.
21292
21293 2008-04-04 10:42  ivan
21294
21295         * httemplate/search/elements/search.html: fix range selection on
21296           searches, huh
21297
21298 2008-04-02 13:42  jeff
21299
21300         * httemplate/browse/tax_class.html, FS/FS/Schema.pm,
21301           FS/FS/part_pkg_taxoverride.pm, httemplate/edit/part_pkg.cgi,
21302           httemplate/edit/part_pkg_taxoverride.html,
21303           httemplate/edit/process/part_pkg.cgi,
21304           httemplate/search/elements/search.html: checkpoint tax editors
21305           and correct a blunder
21306
21307 2008-04-02 10:28  ivan
21308
21309         * Makefile: substitute FREESIDE_CONF in apache conf files
21310
21311 2008-04-02 10:26  ivan
21312
21313         * htetc/freeside-base2.conf: template AuthUserFile htpasswd to be
21314           in FREESIDE_CONF dir instead of hardcoded location
21315
21316 2008-04-02 10:00  rsiddall
21317
21318         * Makefile: Quick fix to update the release version number in the
21319           RPM specfile.  This leaves the specfile unusable for CVS builds.
21320
21321 2008-04-02 08:38  ivan
21322
21323         * init.d/freeside-init: tiny init file nit that helps with deb
21324           packaging (and probably rpm too) - source /etc/default/freeside
21325           if it exists
21326
21327 2008-04-01 21:32  ivan
21328
21329         * httemplate/docs/credits.html: slight browser adjustments and DONE
21330
21331 2008-04-01 21:20  ivan
21332
21333         * httemplate/elements/header.html: new header about: box
21334
21335 2008-04-01 21:19  ivan
21336
21337         * httemplate/docs/about.html: slightly taller
21338
21339 2008-04-01 21:07  ivan
21340
21341         * httemplate/docs/: credits.html, license.html: updated credits and
21342           license
21343
21344 2008-04-01 21:05  ivan
21345
21346         * httemplate/docs/about.html: adding about.html splash
21347
21348 2008-04-01 20:48  ivan
21349
21350         * httemplate/elements/popup_link_onclick.html: remove excessive
21351           iframe borders, add "scrolling" and "nofalse" options
21352
21353 2008-04-01 17:22  ivan
21354
21355         * FS/FS/cust_pay.pm: don't do (as much) useless work on upgrade
21356
21357 2008-04-01 16:56  ivan
21358
21359         * httemplate/elements/iframecontentmws.js: fix hasty safari iframe
21360           fix
21361
21362 2008-04-01 16:30  ivan
21363
21364         * httemplate/docs/: credits.html, license.html: adding license and
21365           credits in app itself
21366
21367 2008-04-01 16:20  ivan
21368
21369         * README: welcome to the new world
21370
21371 2008-04-01 16:15  ivan
21372
21373         * INSTALL: clean up top level files
21374
21375 2008-04-01 16:08  ivan
21376
21377         * CREDITS, INSTALL: clean up some of the top-level files
21378
21379 2008-04-01 02:40  ivan
21380
21381         * Makefile: sync with 1.7.3
21382
21383 2008-04-01 02:19  ivan
21384
21385         * FS/FS/cust_bill.pm: don't show services on invoices that are
21386           newer than the invoice, closes: #3032
21387
21388 2008-04-01 01:43  ivan
21389
21390         * rt/lib/RT/Ticket_Overlay.pm, FS/FS/cust_main.pm,
21391           FS/FS/cust_main_invoice.pm, rt/lib/RT/URI/freeside/Internal.pm:
21392           last bit of magic for RT ticket customer auto-association: look
21393           for requestor email addresses in cust_main_invoice and svc_acct,
21394           closes; RT#1160
21395
21396 2008-03-31 23:37  ivan
21397
21398         * httemplate/edit/cust_main_county.html: probably doesn't matter
21399           now, but better error reporting anyway
21400
21401 2008-03-31 23:34  ivan
21402
21403         * httemplate/: misc/cancel_cust.html, misc/cancel_pkg.html,
21404           edit/cust_credit.cgi: popup iframes don't have predictable names
21405           anymore, so locate submit buttons by id instead
21406
21407 2008-03-31 23:26  ivan
21408
21409         * httemplate/elements/: popup_link.html, popup_link_onclick.html:
21410           doc height param
21411
21412 2008-03-31 23:16  ivan
21413
21414         * httemplate/elements/iframecontentmws.js: append a random number
21415           to the iframe name on-the-fly to keep safari from caching it
21416           under all circumstances
21417
21418 2008-03-31 22:49  ivan
21419
21420         * httemplate/view/cust_main/payment_history.html: finish
21421           component-izing overlib links
21422
21423 2008-03-31 21:37  ivan
21424
21425         * httemplate/search/cust_pkg.cgi: use popup_link...
21426
21427 2008-03-31 20:51  ivan
21428
21429         * httemplate/edit/bulk-cust_svc.html: component-ize overlib init
21430
21431 2008-03-31 20:49  ivan
21432
21433         * httemplate/elements/phonenumber.html: use popup_link element for
21434           phonenumber.html silly vonage popup
21435
21436 2008-03-31 17:54  jeff
21437
21438         * FS/FS/cust_tax_location.pm, FS/FS/part_pkg_taxoverride.pm,
21439           FS/FS/part_pkg_taxproduct.pm, FS/FS/part_pkg_taxrate.pm,
21440           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/tax_class.pm,
21441           FS/FS/tax_rate.pm, FS/FS/part_pkg.pm, FS/t/cust_tax_location.t,
21442           FS/t/part_pkg_taxoverride.t, FS/t/part_pkg_taxproduct.t,
21443           FS/t/part_pkg_taxrate.t, FS/t/tax_class.t, FS/t/tax_rate.t,
21444           httemplate/browse/tax_rate.cgi, httemplate/edit/part_pkg.cgi,
21445           httemplate/edit/part_pkg_taxoverride.html,
21446           httemplate/edit/tax_class.html, httemplate/edit/tax_rate.html,
21447           httemplate/edit/process/part_pkg.cgi,
21448           httemplate/edit/process/tax_class.html,
21449           httemplate/edit/process/tax_rate.html,
21450           httemplate/misc/tax-import.cgi, FS/MANIFEST, htetc/handler.pl,
21451           httemplate/elements/menu.html,
21452           httemplate/misc/process/recharge_svc.new,
21453           httemplate/misc/process/tax-import.cgi: checkpoint of new tax
21454           rating system
21455
21456 2008-03-31 16:19  ivan
21457
21458         * httemplate/elements/progress-init.html: overlib include
21459
21460 2008-03-31 16:14  ivan
21461
21462         * httemplate/elements/: popup_link-cust_main.html,
21463           popup_link-cust_pkg.html, popup_link-cust_svc.html,
21464           popup_link.html, popup_link_onclick.html: fix examples to use
21465           elements/init_overlib.html
21466
21467 2008-03-31 16:09  ivan
21468
21469         * httemplate/: browse/cust_main_county.cgi, config/config-view.cgi:
21470           overlib include
21471
21472 2008-03-31 16:07  ivan
21473
21474         * httemplate/: view/cust_main.cgi,
21475           elements/popup_link_onclick.html, view/cust_main/notes.html:
21476           clean up overlib usage for customer notes
21477
21478 2008-03-31 15:52  ivan
21479
21480         * fs_selfservice/FS-SelfService/cgi/signup.cgi: signup.cgi fix for
21481           hidden agentnum tags with trailling "/ >"
21482
21483 2008-03-31 15:27  ivan
21484
21485         * httemplate/: edit/cust_main/billing.html,
21486           elements/init_overlib.html, misc/payment.cgi: overlib cleanup:
21487           easy static CVV2/echeck popups
21488
21489 2008-03-31 14:52  ivan
21490
21491         * httemplate/elements/iframecontentmws.js: update overlibmws to
21492           current code
21493
21494 2008-03-31 14:45  ivan
21495
21496         * httemplate/: config/config-view.cgi, elements/popup_link.html:
21497           move config edit popup to elements/popup_link.html
21498
21499 2008-03-31 14:43  ivan
21500
21501         * httemplate/config/config.cgi: more approprietly sized textareas
21502           prevent scrollbars from being necessary in config popups
21503
21504 2008-03-31 14:11  ivan
21505
21506         * httemplate/: browse/cust_main_county.cgi,
21507           elements/popup_link.html, elements/popup_link_onclick.html: fix
21508           safari weirdness with caching iframes and auto-submitting them
21509           (in tax editor at least)
21510
21511 2008-03-31 13:40  ivan
21512
21513         * httemplate/elements/: popup_link-cust_main.html,
21514           popup_link-cust_pkg.html, popup_link-cust_svc.html,
21515           popup_link.html: clean up popup link elements a bit, have the
21516           iframe name autogenerate to work around safari fuckery
21517
21518 2008-03-31 11:50  ivan
21519
21520         * httemplate/elements/: overlibmws.js, overlibmws_crossframe.js,
21521           overlibmws_draggable.js, overlibmws_iframe.js: update overlibmws
21522           to current code before delving into safari problem...  hopefully
21523           no disasterous side effects :)
21524
21525 2008-03-29 19:42  ivan
21526
21527         * httemplate/: search/cust_bill.html, view/cust_bill.cgi: don't
21528           show invoice resend and payment posting links if you can't do
21529           that anyway
21530
21531 2008-03-29 19:32  ivan
21532
21533         * FS/FS/cust_bill.pm: okay, REALLY fix substitution problems with
21534           ancient-style invoice template includes
21535
21536 2008-03-29 18:26  ivan
21537
21538         * FS/FS/: Conf.pm, cust_bill.pm: fix missing backslash preventing
21539           ancient invoice template includes from working, whew!  and
21540           spiffied up the error reporting on template compile problems,
21541           since they're bound to happen when folks edit
21542
21543 2008-03-29 17:57  ivan
21544
21545         * FS/FS/Conf.pm: document config_orbase, add key_orbase for
21546           debugging info
21547
21548 2008-03-29 02:11  ivan
21549
21550         * httemplate/view/: svc_phone.cgi, elements/svc_Common.html: add
21551           quick links for unprocessed and processed CDRs to svc_phone view
21552
21553 2008-03-29 01:32  ivan
21554
21555         * httemplate/misc/order_pkg.html: in the unlikely error case, the
21556           order button should stay enabled
21557
21558 2008-03-29 01:15  ivan
21559
21560         * httemplate/: elements/popup_link-cust_main.html,
21561           elements/tr-select-reason.html, misc/cancel_cust.html,
21562           misc/order_pkg.html, view/cust_main/packages.html: okay.  and
21563           thank goodness its on 1.9.  really fix error reporting on quick
21564           package order this time.  have to change cust cancel popup
21565           slightly too, but its for the better (easier custnum parsing).
21566           and lastly make it easier for reason selection to be reused
21567           without stickiness-on-errors being a big pain in the ass
21568
21569 2008-03-28 23:42  ivan
21570
21571         * httemplate/edit/process/quick-cust_pkg.cgi: fix quick pkg order
21572           redirect
21573
21574 2008-03-28 15:31  ivan
21575
21576         * FS/FS/cust_svc.pm: fix double charging for CDRs when number is in
21577           both src and charged_party fields, and disable_src is not checked
21578
21579 2008-03-27 15:04  ivan
21580
21581         * httemplate/edit/process/cust_main.cgi: fixes edit if routing code
21582           only, closes: #3085
21583
21584 2008-03-27 14:05  ivan
21585
21586         * httemplate/view/cust_main/: payment_history.html: fix for ACH
21587           info masking
21588
21589 2008-03-27 14:01  ivan
21590
21591         * httemplate/view/cust_main/: billing.html, payment_history.html:
21592           mask ACH info in payment history
21593
21594 2008-03-27 13:40  ivan
21595
21596         * httemplate/: elements/menu.html, search/report_sql.html: add back
21597           raw SQL query (it had an appropriate ACL)
21598
21599 2008-03-27 13:19  ivan
21600
21601         * httemplate/view/cust_pay.html: resolve minor ACL glitch linking
21602           to payments
21603
21604 2008-03-26 11:18  ivan
21605
21606         * FS/FS/Report/Table/Monthly.pm: add a netcredits_12mo sub so that
21607           12mo checkbox works again... sure do need these to be
21608           auto-generated or $AUTOLOADED or something :)
21609
21610 2008-03-26 08:42  jeff
21611
21612         * FS/FS/rate_detail.pm, httemplate/edit/rate_detail.html,
21613           httemplate/edit/rate_region.cgi: fixup per call billing
21614
21615 2008-03-25 20:04  ivan
21616
21617         * FS/FS/part_pkg/voip_cdr.pm: don't granular-ize 0 billsec calls
21618           into having a minimum charge
21619
21620 2008-03-25 19:27  ivan
21621
21622         * httemplate/search/: cdr.html, report_cdr.html: add ability to
21623           query ranges of duration & billable seconds to CDR report
21624
21625 2008-03-25 19:19  ivan
21626
21627         * httemplate/search/: report_cust_main.html, report_svc_acct.html:
21628           UI nit: separate search & display options
21629
21630 2008-03-25 18:03  ivan
21631
21632         * httemplate/edit/: part_bill_event.cgi,
21633           process/part_bill_event.cgi: quick shortcut for easier adding of
21634           new 1.7-style invoice events
21635
21636 2008-03-24 19:52  ivan
21637
21638         * rt/lib/RT/: Groups_Overlay.pm, Users_Overlay.pm: REALLY require
21639           DBIx::SB 1.50, jeez
21640
21641 2008-03-24 19:33  ivan
21642
21643         * rt/lib/RT/SearchBuilder.pm: bring declared SearchBuilder
21644           dependency inline with reality
21645
21646 2008-03-24 15:35  ivan
21647
21648         * httemplate/edit/part_bill_event.cgi: this probably never worked.
21649           ->send isn't at all what is wanted, that sends the original
21650           invoice, not the new one with the late charge
21651
21652 2008-03-23 20:07  ivan
21653
21654         * rt/lib/RT/: Record.pm, Ticket_Overlay.pm: woo!  final part of
21655           #1160!  yup, auto-associating tickets with customers now.  whew!
21656
21657 2008-03-23 18:28  ivan
21658
21659         * rt/lib/RT/: Record.pm, Interface/Web_Vendor.pm: part two of
21660           #1160: linking a ticket to its first customer will auto-link any
21661           customerless requestors
21662
21663 2008-03-23 16:38  ivan
21664
21665         * rt/lib/RT/: User_Overlay.pm, Interface/Web_Vendor.pm: part 1 of
21666           #1160: associate users w/customers, manual editing
21667
21668 2008-03-19 12:48  jeff
21669
21670         * httemplate/edit/part_bill_event.cgi: quick fix for deep recursion
21671           (RT#3267)
21672
21673 2008-03-17 23:43  ivan
21674
21675         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
21676           myaccount.module: pre-show checkpoint.  duct tape!
21677
21678 2008-03-17 09:24  ivan
21679
21680         * fs_selfservice/fri/modules/: billing.module, dashboard.module,
21681           myaccount.module: checkpoint
21682
21683 2008-03-16 19:49  ivan
21684
21685         * fs_selfservice/fri/: includes/freeside.class.php,
21686           modules.template/blank.module: missed bits
21687
21688 2008-03-16 19:48  ivan
21689
21690         * fs_selfservice/fri/: includes/login.php, includes/main.conf.php,
21691           locale/ari.po, modules/billing.module,
21692           modules/callmonitor.module, modules/dashboard.module,
21693           modules/myaccount.module, modules/settings.module,
21694           theme/page.tpl.php: first bits of working FRI!  woop!
21695
21696 2008-03-16 19:37  ivan
21697
21698         * httemplate/view/cust_main/packages.html: fix oops in new popup
21699           components
21700
21701 2008-03-16 16:36  ivan
21702
21703         * FS/FS/ClientAPI/MyAccount.pm: hopefully allow phone login to work
21704
21705 2008-03-16 16:25  ivan
21706
21707         * httemplate/view/svc_phone.cgi: view PINs too
21708
21709 2008-03-16 16:05  jeff
21710
21711         * httemplate/: elements/popup_link-cust_main.html,
21712           elements/popup_link-cust_pkg.html,
21713           elements/popup_link-cust_svc.html, elements/popup_link.html,
21714           view/cust_main.cgi, view/cust_main/packages.html: componentize
21715           conflicting %once subroutines (rt#3250)
21716
21717 2008-03-16 15:48  ivan
21718
21719         * httemplate/edit/svc_phone.cgi: phone gets a pin
21720
21721 2008-03-16 15:39  ivan
21722
21723         * FS/FS/ClientAPI/MyAccount.pm: phonenum + pin login
21724
21725 2008-03-16 15:24  ivan
21726
21727         * FS/FS/: Conf.pm, svc_phone.pm, ClientAPI/MyAccount.pm: phonenum +
21728           pin login
21729
21730 2008-03-16 14:07  ivan
21731
21732         * fs_selfservice/fri/includes/: common.php, login.php: first try at
21733           single sign-on
21734
21735 2008-03-16 12:58  ivan
21736
21737         * fs_selfservice/fri/: theme/page.tpl.php,
21738           modules/callmonitor.module, modules/settings.module,
21739           includes/main.conf.php, includes/common.php, includes/login.php,
21740           locale/ari.po: Initial revision
21741
21742 2008-03-16 12:58  ivan
21743
21744         * fs_selfservice/fri/: CHANGE.log, LICENSE.txt, README.txt,
21745           index.php, version.php, theme/global.css, theme/header.css,
21746           theme/iefixes.css, theme/layout.css, theme/logo.gif,
21747           theme/main.css, theme/navigation.css, theme/spacer.gif,
21748           theme/text.css, theme/images/arrow-asc.gif,
21749           theme/images/arrow-desc.gif, modules/phonefeatures.module,
21750           modules/voicemail.module, modules/featurecodes.module,
21751           modules/followme.module, includes/ajax.php, includes/crypt.php,
21752           misc/audio.php, misc/popup.css, misc/recording_popup.php,
21753           modules/VmX.module, includes/asi.php, includes/bootstrap.php,
21754           includes/database.php, includes/display.php, includes/lang.php,
21755           locale/readme.txt, locale/ari.utf-8.po, locale/locale.txt,
21756           locale/de_DE/LC_MESSAGES/ari.mo, locale/hu_HU/LC_MESSAGES/ari.mo,
21757           locale/hu_HU/LC_MESSAGES/ari.po, locale/pt_BR/LC_MESSAGES/ari.mo,
21758           locale/pt_BR/LC_MESSAGES/ari.po, locale/de_DE/LC_MESSAGES/ari.po,
21759           locale/el_GR/LC_MESSAGES/ari.mo, locale/el_GR/LC_MESSAGES/ari.po,
21760           locale/es_ES/LC_MESSAGES/ari.mo, locale/es_ES/LC_MESSAGES/ari.po,
21761           locale/sv_SE/LC_MESSAGES/ari.mo, locale/sv_SE/LC_MESSAGES/ari.po,
21762           locale/it_IT/LC_MESSAGES/ari.mo, locale/fr_FR/LC_MESSAGES/ari.mo,
21763           locale/fr_FR/LC_MESSAGES/ari.po, locale/he_IL/LC_MESSAGES/ari.mo,
21764           locale/he_IL/LC_MESSAGES/ari.po, locale/it_IT/LC_MESSAGES/ari.po:
21765           [no log message]
21766
21767 2008-03-16 09:57  jeff
21768
21769         * httemplate/misc/recharge_svc.html: doh
21770
21771 2008-03-16 01:04  ivan
21772
21773         * FS/FS/UID.pm: goodness, i hope this fixes the bootstrapping
21774
21775 2008-03-16 00:25  ivan
21776
21777         * FS/FS/UID.pm: okay, really now, how about this
21778
21779 2008-03-16 00:24  ivan
21780
21781         * FS/FS/UID.pm: okay, how about this
21782
21783 2008-03-16 00:21  ivan
21784
21785         * FS/FS/UID.pm: fix 1.7->1.9 bootstrapping, i think
21786
21787 2008-03-15 22:22  ivan
21788
21789         * httemplate/search/svc_broadband.cgi: clean up and
21790           agent-virtualize svc_broadband searching
21791
21792 2008-03-15 22:13  ivan
21793
21794         * httemplate/edit/part_svc.cgi: finish bringing sanity to
21795           svc_broadband service definition blocknum edit
21796
21797 2008-03-15 22:13  ivan
21798
21799         * FS/FS/: addr_block.pm, svc_broadband.pm: bring some sanity to
21800           address block selection in svc_broadband service definition edit
21801
21802 2008-03-15 21:54  ivan
21803
21804         * httemplate/browse/: addr_block.cgi, router.cgi: drag address &
21805           router browse into this centiry
21806
21807 2008-03-15 21:00  ivan
21808
21809         * httemplate/elements/: header.html, menu.html: hide customer
21810           search if user does not have "List customers" ACL, closes:
21811           RT#3105
21812
21813 2008-03-15 15:18  ivan
21814
21815         * httemplate/edit/part_pkg.cgi, FS/FS/part_pkg/voip_cdr.pm:
21816           slightly better voip_cdr package edit: use radio buttons for
21817           selecting long things
21818
21819 2008-03-15 14:39  ivan
21820
21821         * FS/FS/part_pkg/voip_cdr.pm: be asssertive
21822
21823 2008-03-15 14:14  ivan
21824
21825         * FS/FS/: cust_svc.pm, part_pkg/voip_cdr.pm: configurable
21826           disable_src, domestic_prefix and international_prefix options for
21827           voip price plan
21828
21829 2008-03-15 12:52  ivan
21830
21831         * httemplate/search/cust_bill.html, FS/FS/cust_bill.pm: check on
21832           invoice re-printing newest percust... can't reproduce any
21833           problem, prints newest per cust fine, closes: #3161
21834
21835 2008-03-14 17:30  ivan
21836
21837         * httemplate/: view/svc_domain.cgi, misc/catchall.cgi: fix harmless
21838           code leaking out onto the page, hehe, closes: Bug#3253, also
21839           remove silly formatting on catchall edit
21840
21841 2008-03-14 13:11  ivan
21842
21843         * FS/FS/cust_main.pm: eliminate some harmless uninitialized value
21844           warnings
21845
21846 2008-03-14 10:30  jeff
21847
21848         * FS/FS/part_export/prizm.pm: insist on Net::Prizm 0.04
21849
21850 2008-03-14 01:13  ivan
21851
21852         * httemplate/edit/process/cust_pkg.cgi: whew, glad that change
21853           package bugfix was easy to find, closes: Bug#3241
21854
21855 2008-03-14 00:48  ivan
21856
21857         * FS/FS/cust_credit_bill.pm, FS/FS/Report/Table/Monthly.pm,
21858           httemplate/graph/money_time.cgi,
21859           httemplate/search/cust_credit_bill.html,
21860           httemplate/search/cust_credit.html: add net credits to
21861           sales/credits/receipts report
21862
21863 2008-03-13 19:10  ivan
21864
21865         * FS/FS/Conf.pm: add Net20 invoice terms, closes: #3219
21866
21867 2008-03-13 19:09  ivan
21868
21869         * FS/FS/Conf.pm: show where the warning about no conf comes from
21870
21871 2008-03-13 02:28  ivan
21872
21873         * FS/FS/cust_pay.pm: yow.  very sleep deprived.  remove the
21874           infinite loop rather than add one.
21875
21876 2008-03-13 02:14  ivan
21877
21878         * FS/FS/cust_pay.pm: infinite loop protection
21879
21880 2008-03-13 01:57  ivan
21881
21882         * FS/FS/cust_pay.pm: allow cust_pay.otaker upgrade to proceed even
21883           if there are some old crufty records around attached to
21884           now-deleted customers
21885
21886 2008-03-12 09:22  jeff
21887
21888         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, FS/FS/svc_Common.pm,
21889           FS/FS/UI/Web.pm, FS/FS/part_export/prizm.pm,
21890           eg/export_template.pm, httemplate/view/cust_main/packages.html:
21891           allow exports to add links to customer view (#1407)
21892
21893 2008-03-04 13:07  ivan
21894
21895         * FS/FS/cust_refund.pm: fix otaker population for cust_refund like
21896           cust_credit and cust_pay
21897
21898 2008-03-04 13:06  ivan
21899
21900         * FS/FS/cust_pay.pm: fix cust_pay.otaker population
21901
21902 2008-03-04 11:15  ivan
21903
21904         * httemplate/: edit/cust_pkg.cgi, edit/process/cust_pkg.cgi,
21905           misc/change_pkg.cgi: fix edit/process/cust_pkg getting confused
21906           about the two different places that would be calling it... i.e.
21907           with an empty new_pkgnum it would redirect the popup back the
21908           customer view, hehe
21909
21910 2008-03-03 19:38  ivan
21911
21912         * FS/FS/cust_bill.pm: AND fix latex->html notes substituion for ~s
21913
21914 2008-03-03 19:37  ivan
21915
21916         * FS/FS/cust_bill.pm: and fix latex->html notes substituion for
21917           escaped #s
21918
21919 2008-03-03 19:34  ivan
21920
21921         * FS/FS/cust_bill.pm: fix latex->html notes substituion for
21922           newlines
21923
21924 2008-03-03 18:27  ivan
21925
21926         * httemplate/browse/rate_region.html: should improve compatibility
21927           with older Pg.  i hope
21928
21929 2008-03-03 17:49  ivan
21930
21931         * FS/FS/UID.pm: argh, don't load up a user until the other
21932           initialization is done
21933
21934 2008-03-03 15:12  ivan
21935
21936         * rt/: etc/RT_Config.pm.in, sbin/rt-setup-database.in: merge in rt
21937           3.6.6.  *gulp*!
21938
21939 2008-03-01 20:11  ivan
21940
21941         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
21942           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
21943           bin/rt-crontool.in, bin/webmux.pl.in, etc/drop.Oracle: import rt
21944           3.6.6
21945
21946 2008-03-01 20:07  ivan
21947
21948         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
21949           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
21950           sbin/license_tag, sbin/rt-dump-database.in,
21951           lib/RT/ObjectCustomFieldValues.pm,
21952           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
21953           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/Handle.pm,
21954           lib/RT/ObjectCustomField.pm, lib/RT/ObjectCustomFieldValue.pm,
21955           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
21956           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
21957           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValues.pm,
21958           lib/RT/Links.pm, lib/RT/Queue.pm,
21959           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
21960           lib/RT/Scrips_Overlay.pm, lib/RT/SavedSearch.pm,
21961           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
21962           lib/RT/ACE.pm, lib/RT/Attributes.pm, lib/RT/CurrentUser.pm,
21963           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/User.pm,
21964           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm,
21965           lib/RT/Attributes_Overlay.pm, lib/RT/Principal.pm,
21966           lib/RT/Principals_Overlay.pm, lib/RT/Queues.pm,
21967           lib/RT/ScripAction.pm, lib/RT/Attachments.pm,
21968           lib/RT/StyleGuide.pod, lib/RT/CachedGroupMember_Overlay.pm,
21969           lib/RT/ObjectCustomFieldValues_Overlay.pm,
21970           lib/RT/SavedSearches.pm,
21971           lib/RT/ObjectCustomFieldValue_Overlay.pm,
21972           lib/RT/ScripCondition.pm, lib/RT/Templates.pm, lib/RT/Tickets.pm,
21973           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
21974           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
21975           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
21976           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
21977           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
21978           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
21979           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
21980           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
21981           lib/RT/Transactions.pm, lib/RT/Attachment_Overlay.pm,
21982           lib/RT/Templates_Overlay.pm, lib/RT/ACL.pm,
21983           lib/RT/GroupMember.pm, lib/RT/Groups.pm, lib/RT/CustomFields.pm,
21984           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
21985           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queues_Overlay.pm,
21986           lib/RT/Ticket.pm, lib/RT/Attribute.pm,
21987           lib/RT/CustomFieldValue.pm, lib/RT/Link_Overlay.pm,
21988           lib/RT/Principals.pm, lib/RT/ScripActions.pm,
21989           lib/RT/Attachment.pm, lib/RT/Template_Overlay.pm,
21990           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
21991           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
21992           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
21993           lib/RT/Interface/Web/QueryBuilder.pm,
21994           lib/RT/Interface/Web/Standalone.pm,
21995           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
21996           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
21997           lib/RT/Action/RecordComment.pm,
21998           lib/RT/Action/RecordCorrespondence.pm,
21999           lib/RT/Interface/Email/Auth/GnuPG.pm,
22000           lib/RT/Interface/Email/Auth/MailFrom.pm,
22001           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
22002           lib/RT/Action/Notify.pm, lib/RT/Action/AutoOpen.pm,
22003           lib/RT/Action/NotifyAsComment.pm,
22004           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
22005           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
22006           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
22007           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
22008           lib/RT/I18N/fi.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
22009           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
22010           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
22011           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
22012           lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/en.po,
22013           lib/RT/Condition/AnyTransaction.pm,
22014           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
22015           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
22016           lib/RT/Condition/PriorityChange.pm,
22017           lib/RT/Condition/PriorityExceeds.pm,
22018           lib/RT/Condition/StatusChange.pm,
22019           lib/RT/Condition/UserDefined.pm, lib/RT/Condition/QueueChange.pm,
22020           lib/RT/Report/Tickets.pm: import rt 3.6.6
22021
22022 2008-03-01 20:06  ivan
22023
22024         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
22025           bin/mason_handler.svc.in, bin/rt.in, bin/standalone_httpd.in,
22026           bin/rt-crontool.in, bin/webmux.pl.in, etc/drop.Oracle: import rt
22027           3.4.6
22028
22029 2008-03-01 20:02  ivan
22030
22031         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
22032           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
22033           sbin/license_tag, sbin/rt-dump-database.in,
22034           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, sbin/factory,
22035           lib/RT/Handle.pm, lib/RT/ObjectCustomField.pm,
22036           lib/RT/ObjectCustomFieldValues.pm,
22037           lib/RT/ScripCondition_Overlay.pm,
22038           lib/RT/CustomFieldValues_Overlay.pm,
22039           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
22040           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm,
22041           lib/RT/CachedGroupMember.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
22042           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
22043           lib/RT/CustomFieldValues.pm, lib/RT/SavedSearch.pm,
22044           lib/RT/Scrips_Overlay.pm, lib/RT/ACE.pm, lib/RT/Attributes.pm,
22045           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
22046           lib/RT/CustomFields_Overlay.pm, lib/RT/ObjectCustomFields.pm,
22047           lib/RT/Base.pm, lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
22048           lib/RT/Principal.pm, lib/RT/Principals_Overlay.pm,
22049           lib/RT/ScripAction.pm, lib/RT/Attributes_Overlay.pm,
22050           lib/RT/Queues.pm, lib/RT/Attachments.pm,
22051           lib/RT/CachedGroupMember_Overlay.pm,
22052           lib/RT/ObjectCustomFieldValues_Overlay.pm,
22053           lib/RT/ObjectCustomFieldValue_Overlay.pm,
22054           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
22055           lib/RT/Templates.pm, lib/RT/Tickets.pm,
22056           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
22057           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
22058           lib/RT/GroupMember_Overlay.pm, lib/RT/Link.pm,
22059           lib/RT/Transaction.pm, lib/RT/ScripActions_Overlay.pm,
22060           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
22061           lib/RT/Scrip.pm, lib/RT/EmailParser.pm, lib/RT/Group.pm,
22062           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Template.pm,
22063           lib/RT/ACL_Overlay.pm, lib/RT/GroupMembers.pm,
22064           lib/RT/Transactions.pm, lib/RT/ACL.pm,
22065           lib/RT/Attachment_Overlay.pm, lib/RT/GroupMember.pm,
22066           lib/RT/Groups.pm, lib/RT/Templates_Overlay.pm,
22067           lib/RT/Group_Overlay.pm, lib/RT/Links_Overlay.pm,
22068           lib/RT/CustomFieldValue.pm, lib/RT/CustomFields.pm,
22069           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Principals.pm,
22070           lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm,
22071           lib/RT/Link_Overlay.pm, lib/RT/Attachment.pm,
22072           lib/RT/Attribute.pm, lib/RT/ScripActions.pm,
22073           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
22074           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
22075           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
22076           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
22077           lib/RT/Interface/Web/QueryBuilder.pm,
22078           lib/RT/Interface/Web/Standalone.pm, lib/RT/Action/Autoreply.pm,
22079           lib/RT/Action/Generic.pm, lib/RT/Action/RecordCorrespondence.pm,
22080           lib/RT/Interface/Email/Auth/GnuPG.pm,
22081           lib/RT/Interface/Email/Auth/MailFrom.pm,
22082           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
22083           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
22084           lib/RT/Action/Notify.pm, lib/RT/Action/RecordComment.pm,
22085           lib/RT/Action/AutoOpen.pm, lib/RT/Action/NotifyAsComment.pm,
22086           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
22087           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
22088           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
22089           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
22090           lib/RT/I18N/fi.po, lib/RT/I18N/hu.po, lib/RT/I18N/he.po,
22091           lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
22092           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
22093           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
22094           lib/RT/I18N/ja.po, lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm,
22095           lib/RT/Condition/Generic.pm, lib/RT/Condition/AnyTransaction.pm,
22096           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Overdue.pm,
22097           lib/RT/Condition/OwnerChange.pm,
22098           lib/RT/Condition/PriorityChange.pm,
22099           lib/RT/Condition/PriorityExceeds.pm,
22100           lib/RT/Condition/QueueChange.pm,
22101           lib/RT/Condition/StatusChange.pm,
22102           lib/RT/Condition/UserDefined.pm: import rt 3.4.6
22103
22104 2008-03-01 19:07  ivan
22105
22106         * httemplate/elements/header.html: fix annoying resize of "New
22107           customer" button; closes: RT#1642
22108
22109 2008-03-01 18:50  ivan
22110
22111         * htetc/handler.pl: better indication of why these things are the
22112           way they are
22113
22114 2008-03-01 17:31  ivan
22115
22116         * FS/FS/payment_gateway.pm, httemplate/browse/payment_gateway.html,
22117           httemplate/misc/disable-payment_gateway.cgi,
22118           httemplate/search/elements/search.html: add payment gateway
22119           disabling (and move payment gateway browse over to new template)
22120
22121 2008-03-01 15:30  ivan
22122
22123         * FS/FS/: Conf.pm, payinfo_Mixin.pm: added a config value to
22124           control the extent of credit card masking, but since
22125           cust_main.paymask is in the db, need something to update it for
22126           all existing customers too
22127
22128 2008-03-01 14:39  ivan
22129
22130         * httemplate/search/cust_main.html: ah, that's better, prettyfy and
22131           link adv. customer search
22132
22133 2008-03-01 14:23  ivan
22134
22135         * httemplate/: elements/select-payby.html,
22136           elements/tr-select-payby.html, search/cust_main.html,
22137           search/report_cust_main.html: add payby selection to adv.
22138           customer search
22139
22140 2008-02-29 09:57  jeff
22141
22142         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_html,
22143           conf/invoice_latex: refactor print_*; invoice sections by package
22144           class; could still stand some more refactoring
22145
22146 2008-02-28 20:31  ivan
22147
22148         * FS/FS/cdr.pm, httemplate/misc/cdr-import.html: working asterisk
22149           CDR CSV import (not just direct DB)
22150
22151 2008-02-28 18:29  ivan
22152
22153         * FS/FS/: Record.pm, access_user.pm: disallow uppercase usernames
22154           in the first place.  also Record::str2time_sql_closing snuck in.
22155
22156 2008-02-21 17:32  ivan
22157
22158         * httemplate/search/svc_acct.cgi: on accounts overview: show time
22159           applied after multipliers, not actual time worked
22160
22161 2008-02-21 17:09  ivan
22162
22163         * FS/FS/cust_pay.pm: want to upgrade legacy payments even if they
22164           are deprecated COMP payby...
22165
22166 2008-02-21 16:57  ivan
22167
22168         * FS/FS/cust_pay.pm: don't bomb out on this transition on old
22169           databases without history records for everything...
22170
22171 2008-02-21 16:54  ivan
22172
22173         * httemplate/search/svc_acct.cgi: on accounts overview: show time
22174           applied after multipliers, not actual time worked
22175
22176 2008-02-20 14:45  ivan
22177
22178         * httemplate/misc/inventory_item-import.html: doh.  ivan is so in
22179           the doghouse for this one
22180
22181 2008-02-19 18:07  ivan
22182
22183         * FS/FS/prepay_credit.pm,
22184           httemplate/edit/process/prepay_credit.cgi: retry collisions a
22185           bit, acme is getting duplicate errors... guess they're using lots
22186           and lots of prepaid cards.  closes: RT#3104
22187
22188 2008-02-19 17:21  ivan
22189
22190         * FS/FS/Schema.pm: update the tax class editor to enable taxclass
22191           adding, RT#2929
22192
22193 2008-02-19 17:16  ivan
22194
22195         * httemplate/edit/part_pkg_taxclass.html,
22196           httemplate/edit/process/part_pkg_taxclass.html,
22197           httemplate/browse/cust_main_county.cgi, FS/FS/Upgrade.pm,
22198           FS/FS/part_pkg_taxclass.pm, htetc/handler.pl,
22199           httemplate/elements/tr-select-taxclass.html: update the tax class
22200           editor to enable taxclass adding, RT#2929
22201
22202 2008-02-19 17:10  ivan
22203
22204         * httemplate/edit/: cust_main_county-expand.cgi,
22205           process/cust_main_county-expand.cgi, process/invoice_logo.html,
22206           process/reg_code.cgi: process/part_pkg_taxclass.html
22207
22208 2008-02-19 01:15  ivan
22209
22210         * FS/: FS/part_pkg_taxclass.pm, t/part_pkg_taxclass.t, FS.pm,
22211           MANIFEST: adding taxclass table
22212
22213 2008-02-19 01:10  ivan
22214
22215         * bin/generate-table-module: fix this to generate more
22216           wiki-friendly column list
22217
22218 2008-02-18 19:30  ivan
22219
22220         * FS/FS/svc_external.pm: add some descriptions for svc_external
22221           fields, allowing id to fill in from inventory
22222
22223 2008-02-18 19:17  ivan
22224
22225         * FS/FS/svc_external.pm: return svc_external id and title as label
22226           instead of svcnum
22227
22228 2008-02-18 18:57  ivan
22229
22230         * fs_selfservice/FS-SelfService/SelfService.pm: fixup and expand
22231           POD docs for self-service list_pkgs & list_svcs
22232
22233 2008-02-18 18:38  ivan
22234
22235         * bin/pod2x: fix API upload
22236
22237 2008-02-18 18:37  ivan
22238
22239         * FS/FS.pm: update base API docs contents
22240
22241 2008-02-18 18:33  ivan
22242
22243         * FS/FS/cust_pay_pending.pm: clean up POD docs for better wiki
22244           exportability
22245
22246 2008-02-18 18:28  ivan
22247
22248         * FS/FS/cust_credit.pm: clean up POD docs for better wiki
22249           exportability
22250
22251 2008-02-18 18:25  ivan
22252
22253         * FS/FS/cust_bill_event.pm: clean up POD docs for better wiki
22254           exportability
22255
22256 2008-02-18 18:20  ivan
22257
22258         * FS/FS/cust_bill.pm: clean up POD docs for better wiki
22259           exportability
22260
22261 2008-02-18 18:15  ivan
22262
22263         * FS/FS/: access_user.pm, acct_rt_transaction.pm: clean up POD docs
22264           for better wiki exportability
22265
22266 2008-02-14 00:31  ivan
22267
22268         * httemplate/search/cust_pkg.cgi: brown-bag missing comma from last
22269           update.  time to go home
22270
22271 2008-02-14 00:28  ivan
22272
22273         * httemplate/search/cust_pkg.cgi: re-align links and styling in
22274           package report correctly
22275
22276 2008-02-13 19:52  ivan
22277
22278         * FS/FS/Schema.pm, FS/FS/Upgrade.pm, FS/FS/cust_pay.pm,
22279           httemplate/view/cust_main/payment_history.html: add
22280           cust_pay.otaker field; populate it based on history on upgrades,
22281           and show the order taker on all payments (on customer view and
22282           payment search)  closes: #2953
22283
22284 2008-02-13 19:48  ivan
22285
22286         * FS/: FS/h_cust_pay.pm, t/h_cust_credit.t, t/h_cust_pay.t: add
22287           FS::h_cust_pay class
22288
22289 2008-02-13 17:48  ivan
22290
22291         * httemplate/view/cust_main/payment_history.html: this ACL has been
22292           around for long enough (and almost nobody uses batched payments,
22293           so showing them is probably bad)
22294
22295 2008-02-13 15:49  jeff
22296
22297         * FS/FS/svc_broadband.pm, httemplate/elements/header.html:
22298           svc_broadband MAC searches RT#2985
22299
22300 2008-02-13 15:45  jeff
22301
22302         * FS/FS/cust_main.pm, httemplate/edit/quick-charge.html,
22303           httemplate/edit/process/quick-charge.cgi: package class selection
22304           for one-time charges RT#1322
22305
22306 2008-02-13 15:39  jeff
22307
22308         * FS/FS/rate_detail.pm, FS/FS/part_pkg/voip_cdr.pm,
22309           httemplate/edit/rate_region.cgi: directory assistance (flat
22310           per-call) billing RT#3114
22311
22312 2008-02-13 13:50  ivan
22313
22314         * httemplate/misc/process/link.cgi: fix compile error from hasty
22315           refactoring
22316
22317 2008-02-12 22:02  ivan
22318
22319         * FS/FS/part_pkg/bulk.pm: yup, bulk price plan appears to be
22320           working
22321
22322 2008-02-12 22:00  ivan
22323
22324         * README: modernizing
22325
22326 2008-02-12 21:15  ivan
22327
22328         * FS/FS/cust_bill.pm: fix missing fill-in values on invoices
22329           resulting from skewed hash ($conf->config returning empty list in
22330           list context)
22331
22332 2008-02-12 11:24  ivan
22333
22334         * httemplate/search/: rt_transaction.html, timeworked.html: for our
22335           internal time tracking: TimeWorked can happen on a Create
22336           transaction as well as Correspond and Comment.  is there anywhere
22337           else this needs to be changed?
22338
22339 2008-02-11 19:11  ivan
22340
22341         * FS/FS/Misc.pm: update for MailTools v2.00
22342
22343 2008-02-10 18:37  ivan
22344
22345         * FS/FS/reason.pm: upgrading reason table not quite working with
22346           mysql, hopefully no old installs need this, new ones should be
22347           fine hopefully
22348
22349 2008-02-10 18:36  ivan
22350
22351         * FS/FS/: Upgrade.pm, cust_svc.pm, h_cust_svc.pm: fix & cleanup
22352           duplicate history records
22353
22354 2008-02-10 18:03  ivan
22355
22356         * FS/FS/reason.pm: better debugging if things go awry
22357
22358 2008-02-10 16:53  ivan
22359
22360         * FS/FS/Cron/notify.pm: third time's the charm: MySQL didn't like
22361           casting to INTEGER, it wants SIGNED.  whew.
22362
22363 2008-02-10 16:02  ivan
22364
22365         * FS/FS/Cron/notify.pm: ah, no, its count (*) vs count(*), wow
22366
22367 2008-02-10 15:58  ivan
22368
22369         * FS/FS/Cron/notify.pm: comment out unused db statements in a way
22370           that doesn't get to the database, to avoid Pg vs mysql
22371           comment-out differences
22372
22373 2008-02-09 11:16  ivan
22374
22375         * httemplate/edit/process/agent_type.cgi: typo, fix from mtou,
22376           thanks
22377
22378 2008-02-08 13:59  rsiddall
22379
22380         * rpm/freeside.spec: Removed code that create a freeside user on
22381           the build machine and added code to modify Makefile to remove
22382           clauses that require such a user.  This should allow the RPMs to
22383           build under mock.
22384
22385 2008-02-08 07:00  jeff
22386
22387         * FS/FS/TicketSystem/RT_External.pm: tyop
22388
22389 2008-02-04 19:37  ivan
22390
22391         * httemplate/edit/process/part_pkg.cgi: fix package editing on
22392           HEAD, whew.  bad semicolon.
22393
22394 2008-02-02 18:24  ivan
22395
22396         * FS/FS/cust_main.pm: should eliminate "Use of uninitialized value
22397           in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line
22398           5194." warnings
22399
22400 2008-02-02 17:43  ivan
22401
22402         * httemplate/edit/cust_main.cgi: oops, fix display of errors on
22403           customer edit
22404
22405 2008-01-30 08:14  jeff
22406
22407         * httemplate/misc/bulk_change_pkg.cgi: pointless false laziness
22408           removal
22409
22410 2008-01-28 20:15  jeff
22411
22412         * FS/FS/cust_pkg.pm: missed use
22413
22414 2008-01-28 19:56  jeff
22415
22416         * FS/FS/cust_pkg.pm: 1394 regression fixup
22417
22418 2008-01-28 19:34  jeff
22419
22420         * FS/FS/cust_pkg.pm, httemplate/misc/bulk_change_pkg.cgi,
22421           httemplate/misc/process/bulk_change_pkg.cgi,
22422           httemplate/search/cust_pkg.cgi,
22423           httemplate/search/elements/search.html: bulk package changing
22424           (RT#1394)
22425
22426 2008-01-25 10:26  jeff
22427
22428         * httemplate/misc/cust_pay-import.cgi,
22429           httemplate/misc/process/cust_pay-import.cgi, FS/FS/cust_pay.pm,
22430           httemplate/elements/menu.html: simple payment CSV import
22431
22432 2008-01-24 18:55  jeff
22433
22434         * FS/FS/part_export/prizm.pm: add an always BAM option and be
22435           explicit about transactions
22436
22437 2008-01-24 13:16  ivan
22438
22439         * FS/FS/TicketSystem/RT_External.pm,
22440           fs_selfservice/FS-SelfService/cgi/myaccount.html,
22441           httemplate/view/cust_main/tickets.html: slightly more sane names
22442           for customer tickets hash, display ticket owners on customer view
22443           page
22444
22445 2008-01-24 13:10  ivan
22446
22447         * htetc/handler.pl: used in rt autohandler.  i wonder why this
22448           never bit before
22449
22450 2008-01-23 11:18  jeff
22451
22452         * fs_selfservice/FS-SelfService/cgi/bill.html,
22453           fs_selfservice/FS-SelfService/cgi/card.html,
22454           fs_selfservice/FS-SelfService/cgi/change_bill.html,
22455           fs_selfservice/FS-SelfService/cgi/change_pay.html,
22456           fs_selfservice/FS-SelfService/cgi/change_ship.html,
22457           fs_selfservice/FS-SelfService/cgi/check.html,
22458           fs_selfservice/FS-SelfService/cgi/contact.html,
22459           fs_selfservice/FS-SelfService/cgi/process_change_bill.html,
22460           FS/FS/ClientAPI/MyAccount.pm,
22461           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
22462           fs_selfservice/FS-SelfService/cgi/make_payment.html,
22463           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
22464           fs_selfservice/FS-SelfService/cgi/process_change_pay.html,
22465           fs_selfservice/FS-SelfService/cgi/process_change_ship.html,
22466           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: change
22467           service, billing, and payment info in selfservice
22468
22469 2008-01-20 16:12  ivan
22470
22471         * bin/explain-ar-total.sql: [no log message]
22472
22473 2008-01-20 15:24  ivan
22474
22475         * FS/FS/Schema.pm: add and fix some indices, this should marginally
22476           (but not drastically) improve the time to pull up A/R report
22477           totals
22478
22479 2008-01-16 20:23  ivan
22480
22481         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fix ACLs to
22482           allow the limited "package editing" of customizing customer
22483           packages
22484
22485 2008-01-16 19:18  ivan
22486
22487         * httemplate/view/cust_main/billing.html: don't show 'Bill now'
22488           link unless the current user can...
22489
22490 2008-01-13 16:22  ivan
22491
22492         * httemplate/: edit/part_bill_event.cgi,
22493           elements/select-taxclass.html: maintenance on old events, yay.
22494           fix for late charges without a taxclass, closes: RT#2988
22495
22496 2008-01-13 16:17  ivan
22497
22498         * httemplate/edit/: cust_main.cgi, svc_www.cgi: fix tyops
22499
22500 2008-01-13 15:31  ivan
22501
22502         * httemplate/search/timeworked.html: almost could work under mysql?
22503           need TO_NUMBER and TO_CHAR equivalents
22504
22505 2008-01-13 15:30  ivan
22506
22507         * httemplate/misc/timeworked.html: missing semicolon, doh
22508
22509 2008-01-13 13:46  ivan
22510
22511         * httemplate/view/cust_pay.html: remove 1.7 ACL cruft on HEAD
22512
22513 2008-01-13 13:45  ivan
22514
22515         * httemplate/view/cust_main/payment_history.html: remove 1.7.3
22516           cruft
22517
22518 2008-01-13 13:41  ivan
22519
22520         * httemplate/edit/: cust_bill_pay.cgi, process/cust_bill_pay.cgi,
22521           cust_credit_bill.cgi, process/cust_credit_bill.cgi: new ACL name
22522           in 1.9 right away
22523
22524 2008-01-13 13:39  ivan
22525
22526         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: remove 1.7
22527           vs. 1.9 cruft
22528
22529 2008-01-13 13:35  ivan
22530
22531         * httemplate/edit/: REAL_cust_pkg.cgi, access_user.html, agent.cgi,
22532           agent_payment_gateway.html, agent_type.cgi, bulk-cust_svc.html,
22533           cust_bill_pay.cgi, cust_credit.cgi, cust_credit_bill.cgi,
22534           cust_main.cgi, cust_main_county-expand.cgi, cust_main_note.cgi,
22535           cust_pay.cgi, cust_pkg.cgi, cust_refund.cgi,
22536           inventory_class.html, part_bill_event.cgi, part_export.cgi,
22537           part_pkg.cgi, part_referral.html, part_svc.cgi,
22538           part_virtual_field.cgi, payment_gateway.html, pkg_class.html,
22539           prepay_credit.cgi, quick-charge.html, rate.cgi, rate_region.cgi,
22540           reason.html, reason_type.html, reg_code.cgi, router.cgi,
22541           svc_Common.html, svc_acct.cgi, svc_acct_pop.cgi,
22542           svc_broadband.cgi, svc_domain.cgi, svc_external.cgi,
22543           svc_forward.cgi, svc_phone.cgi, svc_www.cgi,
22544           process/REAL_cust_pkg.cgi, process/access_user.html,
22545           process/agent.cgi, process/agent_payment_gateway.html,
22546           process/agent_type.cgi, process/bulk-cust_svc.cgi,
22547           process/cust_bill_pay.cgi, process/cust_credit.cgi,
22548           process/cust_credit_bill.cgi, process/cust_main.cgi,
22549           process/cust_main_county-collapse.cgi,
22550           process/cust_main_county-expand.cgi,
22551           process/cust_main_county.html, process/cust_main_note.cgi,
22552           process/cust_pay.cgi, process/cust_pkg.cgi,
22553           process/cust_refund.cgi, process/cust_svc.cgi,
22554           process/domain_record.cgi, process/generic.cgi,
22555           process/inventory_class.html, process/msgcat.cgi,
22556           process/part_bill_event.cgi, process/part_export.cgi,
22557           process/part_pkg.cgi, process/part_referral.html,
22558           process/part_svc.cgi, process/payment_gateway.html,
22559           process/pkg_class.html, process/prepay_credit.cgi,
22560           process/quick-charge.cgi, process/quick-cust_pkg.cgi,
22561           process/rate.cgi, process/reason.html, process/reason_type.html,
22562           process/reg_code.cgi, process/router.cgi,
22563           process/svc_Common.html, process/svc_acct.cgi,
22564           process/svc_acct_pop.cgi, process/svc_broadband.cgi,
22565           process/svc_domain.cgi, process/svc_external.cgi,
22566           process/svc_forward.cgi, process/svc_phone.html,
22567           process/svc_www.cgi: ACLs
22568
22569 2008-01-13 13:14  ivan
22570
22571         * httemplate/misc/: batch-cust_pay.html, bill.cgi,
22572           cancel-unaudited.cgi, cancel_cust.html, cancel_pkg.html,
22573           catchall.cgi, cdr-import.html, cust_main-cancel.cgi,
22574           cust_main-import.cgi, cust_main-import_charges.cgi,
22575           delete-cust_credit.cgi, delete-cust_pay.cgi,
22576           delete-cust_refund.cgi, delete-customer.cgi,
22577           delete-domain_record.cgi, delete-part_export.cgi, dump.cgi,
22578           email-invoice.cgi, email_invoice_events.cgi, email_invoices.cgi,
22579           fax-invoice.cgi, fax_invoice_events.cgi, fax_invoices.cgi,
22580           inventory_item-import.html, link.cgi, meta-import.cgi,
22581           payment.cgi, print-invoice.cgi, print_invoice_events.cgi,
22582           print_invoices.cgi, queue.cgi, recharge_svc.html,
22583           svc_acct-domains.cgi, unapply-cust_credit.cgi,
22584           unapply-cust_pay.cgi, unprovision.cgi, unsusp_pkg.cgi,
22585           unvoid-cust_pay_void.cgi, upload-batch.cgi, void-cust_pay.cgi,
22586           whois.cgi, process/batch-cust_pay.cgi, process/cancel_pkg.html,
22587           process/catchall.cgi, process/cdr-import.html,
22588           process/cust_main-import.cgi,
22589           process/cust_main-import_charges.cgi,
22590           process/delete-customer.cgi, process/inventory_item-import.html,
22591           process/link.cgi, process/meta-import.cgi, process/payment.cgi,
22592           process/recharge_svc.html: ACLs
22593
22594 2008-01-13 13:08  ivan
22595
22596         * httemplate/misc/: email_events.cgi, fax_events.cgi,
22597           print_events.cgi, order_pkg.html: ACLs
22598
22599 2008-01-13 12:55  ivan
22600
22601         * httemplate/: browse/part_bill_event.cgi, search/cust_event.html,
22602           search/timeworked.html, search/cust_bill.html,
22603           search/cust_bill_event.cgi, search/cust_pay_batch.cgi,
22604           search/prepay_credit.html, search/queue.html,
22605           search/report_prepaid_income.cgi, search/report_tax.cgi,
22606           search/sqlradius.cgi: ACLs
22607
22608 2008-01-13 12:50  ivan
22609
22610         * httemplate/elements/: errorpage.html, tr-select-reason.html:
22611           stale leftovers from XSSmas
22612
22613 2008-01-13 12:46  ivan
22614
22615         * httemplate/view/: cust_bill.cgi, svc_acct.cgi, svc_broadband.cgi,
22616           svc_domain.cgi, svc_external.cgi, svc_forward.cgi, svc_www.cgi,
22617           cust_main/payment_history.html, elements/svc_Common.html: ACLs
22618
22619 2008-01-13 12:38  ivan
22620
22621         * httemplate/browse/: access_group.html, access_user.html,
22622           addr_block.cgi, agent.cgi, agent_type.cgi, nas.cgi, part_pkg.cgi,
22623           part_svc.cgi, part_virtual_field.cgi, payment_gateway.html,
22624           reason.html, router.cgi: ACLs
22625
22626 2008-01-13 12:30  ivan
22627
22628         * FS/FS/AccessRight.pm: new ACLs
22629
22630 2008-01-12 16:35  ivan
22631
22632         * htetc/handler.pl: use this in handler.pl, not in mason files
22633
22634 2008-01-11 15:10  ivan
22635
22636         * FS/FS/cust_main.pm: add option to enable searching of
22637           cust_main.agent_custid with one or two letter prefix before the
22638           numeric part
22639
22640 2008-01-11 14:53  ivan
22641
22642         * FS/FS/: Conf.pm, cust_main.pm: add option to enable searching of
22643           cust_main.agent_custid with one or two letter prefix before the
22644           numeric part
22645
22646 2008-01-11 09:30  ivan
22647
22648         * httemplate/edit/elements/svc_Common.html: turn off debugging
22649
22650 2008-01-10 14:13  ivan
22651
22652         * httemplate/search/elements/search.html: doc
22653
22654 2008-01-10 14:06  ivan
22655
22656         * httemplate/elements/menu.html: new rate editor
22657
22658 2008-01-10 13:53  ivan
22659
22660         * FS/FS/rate_detail.pm, httemplate/browse/rate.cgi,
22661           httemplate/edit/rate.cgi, httemplate/edit/rate_region.cgi,
22662           httemplate/edit/elements/edit.html,
22663           httemplate/edit/process/rate_region.cgi: new rate editor
22664
22665 2008-01-10 13:52  ivan
22666
22667         * httemplate/: browse/rate_region.html, edit/rate_detail.html,
22668           edit/process/rate_detail.html: new call rate editor
22669           (VoIP/telephony)
22670
22671 2008-01-10 13:17  ivan
22672
22673         * FS/FS/reason_type.pm: third person is better
22674
22675 2008-01-10 13:14  ivan
22676
22677         * httemplate/browse/reason.html: eliminate harmless typo
22678
22679 2008-01-08 13:33  jeff
22680
22681         * FS/FS/svc_acct.pm: transactiony cruft removal
22682
22683 2008-01-08 03:23  ivan
22684
22685         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm,
22686           httemplate/search/report_receivables.cgi: show negative balances
22687           on A/R report, closes: RT#2983
22688
22689 2008-01-07 18:22  ivan
22690
22691         * httemplate/edit/process/cust_main.cgi: add some debugging control
22692
22693 2008-01-03 18:42  ivan
22694
22695         * httemplate/: browse/cust_main_county.cgi,
22696           edit/cust_main_county-expand.cgi, edit/cust_main_county.html,
22697           edit/process/cust_main_county-expand.cgi,
22698           edit/process/cust_main_county.html,
22699           edit/process/elements/process.html, search/elements/search.html:
22700           new tax rate editor
22701
22702 2008-01-03 18:35  ivan
22703
22704         * httemplate/browse/elements/browse.html: new tax rate editor
22705
22706 2008-01-03 18:27  ivan
22707
22708         * httemplate/edit/: prepay_credit.cgi, rate_region.cgi: leftovers
22709           from XSSmas
22710
22711 2008-01-03 18:20  ivan
22712
22713         * httemplate/elements/hidden.html: escape value
22714
22715 2008-01-03 18:19  ivan
22716
22717         * httemplate/elements/: tablebreak-tr-title.html,
22718           tr-fixed-country.html, tr-fixed-state.html,
22719           tr-input-percentage.html: adding new elements: percentage input,
22720           fixed country and state display, tablebreak+title
22721
22722 2008-01-03 18:18  ivan
22723
22724         * httemplate/elements/tr-fixed.html: add a formatted_value option
22725
22726 2008-01-03 18:18  ivan
22727
22728         * httemplate/elements/tr-input-text.html: add maxlength, text-align
22729           and postfix options, escape value
22730
22731 2008-01-03 18:13  ivan
22732
22733         * httemplate/edit/elements/edit.html: there's no such thing as
22734           fixedhidden... hidden will do
22735
22736 2008-01-03 18:02  ivan
22737
22738         * httemplate/edit/elements/edit.html: doc
22739
22740 2008-01-03 17:43  ivan
22741
22742         * httemplate/edit/elements/edit.html: add popup option, add
22743           percentage and tablebreak-tr-title field types, pass object to
22744           included elements, documentation updates
22745
22746 2007-12-28 11:02  jeff
22747
22748         * httemplate/: elements/menu.html, search/report_svc_acct.html,
22749           search/svc_acct.cgi: advanced account reports (RT#2954)
22750
22751 2007-12-28 07:19  jeff
22752
22753         * httemplate/elements/menu.html: whoops
22754
22755 2007-12-28 07:10  jeff
22756
22757         * httemplate/: elements/menu.html, search/svc_acct.cgi: add never
22758           logged in report
22759
22760 2007-12-28 06:39  jeff
22761
22762         * FS/bin/freeside-sqlradius-set-lastlog: tool to seed
22763           svc_acct.last_login and .last_logout
22764
22765 2007-12-28 04:10  ivan
22766
22767         * htetc/handler.pl: remove just a tiny bit more cruft
22768
22769 2007-12-28 04:01  ivan
22770
22771         * htetc/handler.pl: restore in-browser error reporting
22772
22773 2007-12-27 23:45  ivan
22774
22775         * htetc/handler.pl: a little late help from kwanzabot for XSSmas...
22776           clean up handler.pl so we can have separate default_escape_flags
22777           for FS and RT and don't have to make FS's |h flag useless
22778
22779 2007-12-27 17:41  jeff
22780
22781         * FS/FS/Schema.pm, FS/FS/svc_acct.pm,
22782           FS/FS/part_export/sqlradius.pm, httemplate/search/svc_acct.cgi,
22783           httemplate/view/svc_acct.cgi: last login reporting (#2952)
22784
22785 2007-12-27 15:49  ivan
22786
22787         * httemplate/search/report_tax.cgi: fix reporting bug for invisimax
22788           in edge case where you have taxclass and empty-taxclass rates for
22789           a country/state(/county) and also have a different set of
22790           taxclasses for some other country/state
22791
22792 2007-12-26 14:52  jeff
22793
22794         * FS/FS/part_export/prizm.pm: conifgurable siteName and docs
22795
22796 2007-12-26 00:23  ivan
22797
22798         * httemplate/misc/timeworked.html: leftovers from XSSmas
22799
22800 2007-12-25 23:51  ivan
22801
22802         * httemplate/edit/quick-charge.html: alas, XSSmas draws to a close
22803
22804 2007-12-25 15:49  ivan
22805
22806         * httemplate/: browse/addr_block.cgi,
22807           browse/part_virtual_field.cgi, browse/router.cgi,
22808           config/config.cgi, edit/agent.cgi,
22809           edit/agent_payment_gateway.html, edit/agent_type.cgi,
22810           edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
22811           edit/cust_credit_bill.cgi, edit/cust_main_note.cgi,
22812           edit/cust_pay.cgi, edit/cust_pkg.cgi, edit/cust_refund.cgi,
22813           edit/msgcat.cgi, edit/part_bill_event.cgi, edit/part_export.cgi,
22814           edit/part_pkg.cgi, edit/part_virtual_field.cgi,
22815           edit/payment_gateway.html, edit/reg_code.cgi, edit/router.cgi,
22816           edit/svc_acct.cgi, edit/svc_broadband.cgi, edit/svc_domain.cgi,
22817           edit/svc_forward.cgi, edit/elements/edit.html,
22818           elements/error.html, misc/batch-cust_pay.html,
22819           misc/cancel_cust.html, misc/cancel_pkg.html, misc/change_pkg.cgi,
22820           misc/recharge_svc.html, misc/process/meta-import.cgi,
22821           search/cust_bill_event.html, search/report_cust_event.html: ho ho
22822           ho, merry XSSmas
22823
22824 2007-12-23 14:05  jeff
22825
22826         * FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/prorate.pm,
22827           FS/FS/part_pkg/subscription.pm,
22828           httemplate/misc/process/recharge_svc.html: add a reset feature to
22829           manual recharges (#1858)
22830
22831 2007-12-20 11:23  jeff
22832
22833         * FS/FS/part_export/prizm.pm: increase siteName allowed length
22834
22835 2007-12-19 14:25  jeff
22836
22837         * httemplate/misc/cust_main-cancel.cgi: redirect redirect
22838
22839 2007-12-19 13:05  jeff
22840
22841         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
22842           httemplate/search/cust_main.html,
22843           httemplate/search/report_cust_main.html: add options for balance
22844           over/under to advanced customer report
22845
22846 2007-12-18 17:55  jeff
22847
22848         * FS/FS/cust_credit.pm: underscoring the important
22849
22850 2007-12-18 14:41  jeff
22851
22852         * httemplate/: edit/cust_credit.cgi,
22853           elements/tr-select-reason.html: correct bad credit reason
22854           conflict resolution
22855
22856 2007-12-18 12:58  ivan
22857
22858         * FS/FS/cust_main.pm: legacy agent_custid field should be as
22859           searchable as actual custnum, right?  at least if it is a
22860           number...
22861
22862 2007-12-18 12:42  ivan
22863
22864         * httemplate/edit/quick-charge.html: IE is case-sensitive when
22865           setting maxLength (and other attributes?).  hopefully that's all
22866           it is.
22867
22868 2007-12-17 14:57  jeff
22869
22870         * FS/FS/cust_credit.pm: stricter otaker rules
22871
22872 2007-12-17 11:59  ivan
22873
22874         * FS/FS/TicketSystem/RT_Internal.pm: no, *that's* where it couldn't
22875           hurt anything.
22876
22877 2007-12-17 11:52  ivan
22878
22879         * FS/FS/TicketSystem/RT_External.pm: i don't think it can hurt
22880           anything... (famous last words)
22881
22882 2007-12-16 17:17  ivan
22883
22884         * httemplate/view/cust_main/contacts.html: fix the case where the
22885           customer doesn't actually have a ship address
22886
22887 2007-12-16 16:59  ivan
22888
22889         * FS/FS/Conf.pm, FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
22890           httemplate/edit/cust_main/billing.html,
22891           httemplate/edit/cust_main/contact.html,
22892           httemplate/elements/header.html,
22893           httemplate/view/cust_main/contacts.html,
22894           httemplate/search/cust_main.cgi: add cust_main-require_address2
22895           config, reimplement address2-search config ("Unit #" search in
22896           searchbar), visual indication of require_invoicing_list_email,
22897           closes: RT#2926
22898
22899 2007-12-16 14:40  ivan
22900
22901         * httemplate/elements/errorpage.html: less is better
22902
22903 2007-12-16 13:02  ivan
22904
22905         * httemplate/elements/header.html: more consistent naming:
22906           cust_main_ADV.cgi becomes cust_main.html
22907
22908 2007-12-16 13:01  ivan
22909
22910         * httemplate/search/report_cust_main.html:
22911           httemplate/elements/header.html
22912
22913 2007-12-16 12:48  ivan
22914
22915         * httemplate/search/cust_main.html: more consistent naming:
22916           cust_main_ADV.cgi becomes cust_main.html
22917
22918 2007-12-15 14:47  rsiddall
22919
22920         * rpm/: INSTALL, freeside.spec, freeside.sysconfig, rpm2Bundle:
22921           Files to build Freeside as Redhat-ish RPMs
22922
22923 2007-12-14 17:45  ivan
22924
22925         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix earlier
22926           drain bramage
22927
22928 2007-12-14 17:37  ivan
22929
22930         * httemplate/search/cust_bill.html: where helps alot
22931
22932 2007-12-14 17:23  ivan
22933
22934         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: hopefully
22935           put reprinting issues to rest for ejourney, yow
22936
22937 2007-12-14 15:41  jeff
22938
22939         * FS/bin/freeside-upgrade: yikes
22940
22941 2007-12-14 13:51  jeff
22942
22943         * FS/FS/Schema.pm: binary not required and breaks
22944           FS::Record::_quote
22945
22946 2007-12-14 13:32  jeff
22947
22948         * FS/bin/freeside-upgrade: correct order of operations
22949
22950 2007-12-14 08:47  jeff
22951
22952         * FS/FS/cust_credit.pm: 1.9 Conf::set returns false on success
22953
22954 2007-12-13 19:56  jeff
22955
22956         * FS/bin/freeside-upgrade: even more deliberate reset
22957
22958 2007-12-13 19:55  ivan
22959
22960         * httemplate/search/svc_acct.cgi: quick hack to show time worked in
22961           last 1-3 months...
22962
22963 2007-12-12 16:17  jeff
22964
22965         * bin/reset-cust_credit-otaker: cust_credit reason/otaker tool
22966
22967 2007-12-12 13:18  jeff
22968
22969         * FS/FS/part_export/www_shellcommands.pm: add suspend/unsuspend to
22970           www_shellcommands export (#1227)
22971
22972 2007-12-12 01:03  ivan
22973
22974         * FS/bin/freeside-history-requeue: adding this quick script
22975
22976 2007-12-11 21:58  jeff
22977
22978         * FS/FS/Setup.pm, FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
22979           FS/FS/ClientAPI/Signup.pm,
22980           fs_selfservice/FS-SelfService/SelfService.pm,
22981           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
22982           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
22983           httemplate/edit/svc_acct.cgi: self-service can select domain on
22984           provision (#2801)
22985
22986 2007-12-11 21:42  jeff
22987
22988         * FS/: FS/cust_credit.pm, FS/h_cust_credit.pm,
22989           bin/freeside-disable-reasons, bin/freeside-upgrade: cust_credit
22990           reason improvement, bugfix, and tool
22991
22992 2007-12-06 17:08  ivan
22993
22994         * FS/FS/cust_credit.pm: doh!   is not an object.  let's call it ,
22995           mmkay
22996
22997 2007-12-06 17:04  ivan
22998
22999         * FS/FS/cust_credit.pm: some old databases may have 'hanging'
23000           cust_credit records; we don't want to abort the upgrade because
23001           of that, just warn
23002
23003 2007-12-06 12:49  jeff
23004
23005         * httemplate/edit/part_pkg.cgi: agent setting during package edit
23006           cleanup
23007
23008 2007-12-06 08:51  jeff
23009
23010         * httemplate/view/svc_acct.cgi: support display of negative time
23011
23012 2007-12-05 14:05  ivan
23013
23014         * Makefile: when installing selfservice, create freeside homedir if
23015           it doesn't exist
23016
23017 2007-12-05 12:50  ivan
23018
23019         * httemplate/elements/tr-select-reason.html: doh, order_by does
23020           have to include ORDER BY!
23021
23022 2007-12-05 12:47  ivan
23023
23024         * httemplate/elements/tr-select-reason.html: show types in reason
23025           selection, order by type and reason
23026
23027 2007-12-05 07:10  jeff
23028
23029         * FS/FS/ConfDefaults.pm: add in status and company fields
23030
23031 2007-12-05 06:50  jeff
23032
23033         * FS/FS/cust_main.pm: ensure a valid date is onhand (fixes #2800)
23034
23035 2007-12-04 20:57  jeff
23036
23037         * httemplate/edit/process/part_pkg.cgi: wtf?
23038
23039 2007-12-04 16:45  ivan
23040
23041         * httemplate/search/elements/search.html: i hope this allows IE to
23042           download excel over https?
23043
23044 2007-12-04 12:51  ivan
23045
23046         * httemplate/: elements/menu.html, elements/select-otaker.html,
23047           elements/tr-select-otaker.html, search/report_cust_credit.html,
23048           search/report_rt_transaction.html, search/rt_transaction.html,
23049           search/elements/search.html: add some time-worked reporting
23050
23051 2007-12-04 10:35  jeff
23052
23053         * httemplate/search/cust_pkg.cgi: add suspend/cancel reason to
23054           advanced package report (#2779)
23055
23056 2007-12-04 10:19  jeff
23057
23058         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
23059           FS/FS/Setup.pm, FS/FS/Upgrade.pm, FS/FS/cust_credit.pm,
23060           FS/FS/cust_main.pm, FS/FS/Conf_compat17.pm, FS/FS/cust_pkg.pm,
23061           FS/FS/reason.pm, FS/FS/reason_type.pm,
23062           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
23063           FS/FS/part_pkg/flat_comission.pm,
23064           FS/FS/part_pkg/flat_comission_cust.pm,
23065           FS/FS/part_pkg/flat_comission_pkg.pm, FS/bin/freeside-upgrade,
23066           httemplate/browse/reason.html,
23067           httemplate/browse/reason_type.html,
23068           httemplate/edit/cust_credit.cgi, httemplate/edit/reason.html,
23069           httemplate/edit/reason_type.html,
23070           httemplate/edit/process/cust_credit.cgi,
23071           httemplate/elements/menu.html,
23072           httemplate/elements/tr-select-reason.html: change credit reasons
23073           from freetext to new reason/reason type system (#2777)
23074
23075 2007-12-02 16:18  ivan
23076
23077         * htetc/freeside-rt.conf: would help if i got the closing tag right
23078
23079 2007-12-02 16:13  ivan
23080
23081         * htetc/freeside-rt.conf: this should get the Chart stuff in RT
23082           statistic running, i hope
23083
23084 2007-11-30 17:37  ivan
23085
23086         * FS/FS/part_pkg/prorate.pm: cleanup
23087
23088 2007-11-30 17:34  ivan
23089
23090         * FS/FS/h_cust_svc.pm: add date_deleted method
23091
23092 2007-11-30 17:34  ivan
23093
23094         * FS/FS/cust_svc.pm: add date_inserted method and reorganize things
23095           slightly
23096
23097 2007-11-30 17:33  ivan
23098
23099         * FS/FS/h_Common.pm: this doesn't actually have anything to do with
23100           cancellation persay, since its generic now
23101
23102 2007-11-30 17:32  ivan
23103
23104         * FS/FS/Record.pm: add h_date method too
23105
23106 2007-11-30 17:30  ivan
23107
23108         * FS/FS/Record.pm: add h_search method, and reorganize mixed up
23109           methods and subroutines
23110
23111 2007-11-30 17:29  ivan
23112
23113         * FS/FS/part_pkg/bulk.pm: add bulk price plan
23114
23115 2007-11-30 13:07  ivan
23116
23117         * FS/FS/cust_bill.pm, httemplate/graph/money_time.cgi,
23118           httemplate/search/cust_bill.html: add net vs gross amounts to
23119           invoice report; make the "net sales" links on
23120           sales/credit/receipts report & graph clickable
23121
23122 2007-11-30 12:55  ivan
23123
23124         * httemplate/graph/elements/monthly.html: UI: download full results
23125           links on separate lines, for consistency with search.html
23126
23127 2007-11-30 10:13  ivan
23128
23129         * FS/FS/cust_bill.pm: fix bug specifying an HTML return address
23130           separately
23131
23132 2007-11-29 19:24  ivan
23133
23134         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi: add
23135           customer import format with company
23136
23137 2007-11-29 17:24  ivan
23138
23139         * httemplate/browse/access_user.html: update inline documentation
23140
23141 2007-11-29 17:16  ivan
23142
23143         * FS/FS/cust_main.pm: remove unnecessary redefinition of
23144           %method2payby, add a quick hack to fake B:OP success and failure
23145           for testing purposes
23146
23147 2007-11-29 15:51  ivan
23148
23149         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
23150           fix dates going all wacky on errors, when you're asked to confirm
23151           a date move into the past
23152
23153 2007-11-28 19:38  ivan
23154
23155         * FS/FS/cust_pay_pending.pm: double doh, remove cruft checking
23156           nonexistent column and fix the statustext check
23157
23158 2007-11-28 19:05  ivan
23159
23160         * FS/FS/Schema.pm: doh, fix primary key name in new table
23161
23162 2007-11-28 18:54  ivan
23163
23164         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_main.pm,
23165           FS/FS/cust_pay.pm, FS/FS/cust_pay_pending.pm,
23166           FS/t/cust_pay_pending.t, httemplate/misc/payment.cgi,
23167           httemplate/misc/process/payment.cgi: even more reliable
23168           multiple-payment/double-click/concurrent-payment-form protection
23169
23170 2007-11-28 12:18  jeff
23171
23172         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: better
23173           select multiple, discourage creation of packages no agent can
23174           sell
23175
23176 2007-11-28 10:49  jeff
23177
23178         * FS/FS/ConfDefaults.pm, FS/FS/UI/Web.pm,
23179           httemplate/search/report_cust_main.html: advanced customer report
23180           rearrangement
23181
23182 2007-11-28 00:46  ivan
23183
23184         * FS/FS/ClientAPI_SessionCache.pm, Makefile: default to FileCache
23185           for selfservice session cache
23186
23187 2007-11-27 17:54  ivan
23188
23189         * httemplate/search/cust_bill_event.cgi: removed unused \$failed
23190           var
23191
23192 2007-11-27 17:30  ivan
23193
23194         * README: license clarification for self-service code
23195
23196 2007-11-27 15:47  ivan
23197
23198         * httemplate/search/cust_bill.html: fix small side-effect of
23199           mysql-compat change eliminating DISTINCT ON: map changing values
23200           of @where array
23201
23202 2007-11-27 14:33  jeff
23203
23204         * FS/FS/part_export/prizm.pm: comma, please
23205
23206 2007-11-27 14:30  jeff
23207
23208         * FS/FS/part_export/prizm.pm: name management tweaking
23209
23210 2007-11-27 11:34  jeff
23211
23212         * FS/FS/part_export/prizm.pm: slop correction
23213
23214 2007-11-26 19:02  jeff
23215
23216         * FS/FS/part_export/prizm.pm: attach SM's to default network,
23217           improved unsuspend & delete, option for BAM only or EMS
23218
23219 2007-11-26 18:51  jeff
23220
23221         * FS/FS/ClientAPI/MyAccount.pm: prevent BILL, DCRD, and DCHK
23222           customers from circumventing a suspension via selfservice (2768)
23223
23224 2007-11-25 18:19  ivan
23225
23226         * httemplate/search/elements/search.html: add a "printable copy"
23227           link to searches to get full results as printable HTML without
23228           other cruft, closes: #1885
23229
23230 2007-11-25 18:18  ivan
23231
23232         * httemplate/elements/header-popup.html: add our stylesheet to
23233           popup/print headers
23234
23235 2007-11-23 17:26  ivan
23236
23237         * Makefile: hello brave new world of defaulting to apache2 in 1.9
23238
23239 2007-11-23 12:25  ivan
23240
23241         * httemplate/edit/part_pkg.cgi: fix stickiness of primary radio
23242           buttons on errors, closes: RT#1035
23243
23244 2007-11-21 17:03  ivan
23245
23246         * httemplate/edit/cust_main.cgi: usability: don't offer 'Select
23247           agent' choice if the dropdown already has a value
23248
23249 2007-11-20 09:18  ivan
23250
23251         * AGPL: it finally happened
23252
23253 2007-11-18 12:02  ivan
23254
23255         * httemplate/search/: report_cust_pkg.html, svc_acct.cgi: add
23256           "multiplier of monthly" info to "paid time" column in
23257           svc_acct-display_paid_time_remaining report
23258
23259 2007-11-14 15:10  ivan
23260
23261         * FS/FS/TicketSystem/RT_External.pm,
23262           httemplate/view/cust_main/tickets.html: add link to resolved
23263           tickets too
23264
23265 2007-11-09 11:20  ivan
23266
23267         * FS/FS/: Conf.pm, cust_main.pm: add
23268           business-onlinepayment-email_customer flag
23269
23270 2007-11-08 19:26  ivan
23271
23272         * httemplate/search/report_receivables.html: better visual
23273           indication of disabled "days" field on IE
23274
23275 2007-11-08 19:12  ivan
23276
23277         * httemplate/search/: report_receivables.cgi,
23278           report_receivables.html: add option for listing customers without
23279           a balance (closes: RT#2752) and fix bug in total row (closes:
23280           RT#2736)
23281
23282 2007-11-08 16:44  jeff
23283
23284         * FS/FS/cust_main.pm: correct realtime_bop cvv handling
23285
23286 2007-11-07 20:21  ivan
23287
23288         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add
23289           selfservice-session_timeout config
23290
23291 2007-11-07 18:10  ivan
23292
23293         * FS/FS/cust_main.pm: prevent warning: "Use of uninitialized value
23294           in concatenation (.) or string at
23295           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
23296
23297 2007-11-07 16:59  ivan
23298
23299         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
23300           conf/alerter_template, conf/company_address, conf/company_name,
23301           conf/impending_recur_template, conf/invoice_latexfooter,
23302           conf/invoice_latexnotes, conf/invoice_latexsmallfooter,
23303           conf/invoice_template: for new installs, centralize some stuff
23304           that was spread around different config files.
23305
23306 2007-11-05 17:59  ivan
23307
23308         * bin/customer-faker: keep our own list of states; remove some
23309           states that Data::Faker and Locale::SubCountry disagree on
23310
23311 2007-11-04 21:42  ivan
23312
23313         * fs_selfservice/FS-SelfService/SelfService.pm: doc: amount param
23314           to process_payment.  just a bit important.
23315
23316 2007-11-04 21:27  ivan
23317
23318         * FS/FS/ClientAPI/MyAccount.pm,
23319           fs_selfservice/FS-SelfService/SelfService.pm: add
23320           process_payment_order_pkg method
23321
23322 2007-11-03 10:38  ivan
23323
23324         * httemplate/elements/menu.html: move menu option for adv. customer
23325           reports to second level, same as advanced invoice & package
23326           reports
23327
23328 2007-11-02 17:55  jeff
23329
23330         * httemplate/: elements/menu.html, search/report_cust_main.html:
23331           new customer report/flattened package report (ticket 1428)
23332
23333 2007-10-29 05:04  ivan
23334
23335         * httemplate/search/cust_pkg.cgi: bug ya bug resulting from
23336           agent-virtualized packages
23337
23338 2007-10-29 05:03  ivan
23339
23340         * httemplate/search/report_receivables.cgi: famous last mysql bug
23341
23342 2007-10-29 04:34  ivan
23343
23344         * httemplate/edit/rate.cgi: yup, mysql-ing me harder
23345
23346 2007-10-29 04:32  ivan
23347
23348         * httemplate/search/cdr.html: mysql
23349
23350 2007-10-29 04:18  ivan
23351
23352         * FS/bin/freeside-setup: forgotton freeside-setup bits of mysql
23353           locking workaround
23354
23355 2007-10-29 03:31  ivan
23356
23357         * FS/FS/cust_main.pm, FS/FS/part_event/Condition.pm,
23358           FS/FS/part_event/Condition/balance_age.pm,
23359           FS/FS/part_event/Condition/cust_bill_age.pm,
23360           httemplate/search/cdr.html: mysql me 1.9 more times
23361
23362 2007-10-29 03:30  ivan
23363
23364         * FS/FS/cust_bill.pm, FS/FS/h_Common.pm, httemplate/edit/rate.cgi,
23365           httemplate/search/cust_bill.html,
23366           httemplate/search/report_tax.cgi: mysql has no DISTINCT ON
23367           either, sigh
23368
23369 2007-10-28 18:08  ivan
23370
23371         * httemplate/view/cust_pay.html: still have link back to the
23372           customer on printable receipt... should hide it from print at
23373           some point though
23374
23375 2007-10-28 05:51  ivan
23376
23377         * FS/: FS/Schema.pm, FS/Setup.pm, FS/svc_acct.pm,
23378           bin/freeside-upgrade: finish mysql locking workaround
23379
23380 2007-10-27 20:55  ivan
23381
23382         * FS/FS/Record.pm, FS/FS/cust_svc.pm,
23383           FS/FS/part_export/sqlradius.pm, htetc/handler.pl,
23384           httemplate/search/report_receivables.cgi: mysql me harder
23385
23386 2007-10-26 21:46  ivan
23387
23388         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
23389           httemplate/misc/process/payment.cgi,
23390           httemplate/view/cust_pay.html,
23391           httemplate/view/cust_main/payment_history.html: simple payment
23392           receipts in web interface, sorry arnie, RT#2738
23393
23394 2007-10-25 12:01  ivan
23395
23396         * FS/FS/TicketSystem/RT_External.pm, FS/FS/Schema.pm, Makefile:
23397           mysql, yes, mysql.
23398
23399 2007-10-25 01:29  ivan
23400
23401         * FS/bin/freeside-setup: fix error handling
23402
23403 2007-10-22 15:29  ivan
23404
23405         * FS/FS/Report/Table/Monthly.pm: fix more fallout from
23406           agent-virtualized packages
23407
23408 2007-10-17 09:07  jayce
23409
23410         * FS/FS/cust_pkg.pm: insert_reason only worked if you passed in an
23411           existing reason, the code to insert a new reason was in place,
23412           but didn't let the new reason get used.  Code to do this was
23413           already in place, just not utilized.
23414
23415 2007-10-14 16:14  ivan
23416
23417         * conf/invoice_html: this aligns better.  i wonder how 1.9 loads up
23418           config from here, though?
23419
23420 2007-10-14 16:10  ivan
23421
23422         * FS/FS/cust_bill.pm: escape \dollar in invoice_latexnotes
23423
23424 2007-10-14 13:07  ivan
23425
23426         * FS/FS/Cron/bill.pm: don't fill up memory with objects for every
23427           customer being billed
23428
23429 2007-10-13 18:51  ivan
23430
23431         * fs_selfservice/php/: freeside.class.php,
23432           freeside.login_example.php, freeside_signup_example.php: adding
23433           php examples
23434
23435 2007-10-13 10:33  jeff
23436
23437         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: correct
23438           agent_defaultpkg handling
23439
23440 2007-10-10 13:54  ivan
23441
23442         * FS/FS/cust_main.pm: set expandtab
23443
23444 2007-10-10 13:52  jayce
23445
23446         * FS/FS/cust_main.pm: With this line missing, cust_event objects
23447           would not fully create (eventpart wasn't loading), causing the _X
23448           methods to fail on ->part_event.  Only noticed when you retried
23449           events that had previously failed.
23450
23451 2007-10-10 11:14  ivan
23452
23453         * httemplate/browse/part_pkg.cgi: REALLY fix the package browsing
23454           this time, without messing up the ordering
23455
23456 2007-10-10 10:55  ivan
23457
23458         * httemplate/edit/part_pkg.cgi: concurrent fix for package editing
23459           also cleans this up slightly
23460
23461 2007-10-10 10:50  jeff
23462
23463         * httemplate/edit/part_pkg.cgi: close:}
23464
23465 2007-10-09 10:57  ivan
23466
23467         * FS/FS/cust_main.pm: be polite!  don't spew debugging info unless
23468           its asked for.
23469
23470 2007-10-08 21:58  ivan
23471
23472         * FS/FS/Conf.pm: fix documenation links to point into wiki where
23473           they belong
23474
23475 2007-10-08 21:48  ivan
23476
23477         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add
23478           ticket_system-priority_reverse config
23479
23480 2007-10-08 18:40  jeff
23481
23482         * httemplate/misc/timeworked.html: preserve order
23483
23484 2007-10-08 18:06  ivan
23485
23486         * httemplate/misc/timeworked.html: interpolating the links would
23487           help too
23488
23489 2007-10-08 18:01  ivan
23490
23491         * httemplate/misc/timeworked.html: i think this should fix
23492           timeworked subjects, and link to the transactions as well
23493
23494 2007-10-08 16:48  ivan
23495
23496         * fs_selfservice/FS-SelfService/cgi/view_support_details.html: line
23497           up things better
23498
23499 2007-10-08 16:32  ivan
23500
23501         * fs_selfservice/FS-SelfService/SelfService.pm: self-service POD
23502           cleanups
23503
23504 2007-10-08 14:06  ivan
23505
23506         * FS/FS/part_event/Condition/cust_bill_owed.pm,
23507           bin/freeside-migrate-events, httemplate/edit/part_event.html: add
23508           cust_bill_owed as an implicit condition (whew), and make sure it
23509           is added on migrations (also: fixed implicit conditions like this
23510           which only apply to a subset of eventtables)
23511
23512 2007-10-08 14:05  jeff
23513
23514         * httemplate/edit/part_pkg.cgi: disallow agent changing on cloned
23515           packages
23516
23517 2007-10-08 12:14  jeff
23518
23519         * htetc/handler.pl, httemplate/edit/rate_region.cgi,
23520           httemplate/edit/reg_code.cgi,
23521           httemplate/edit/process/cust_svc.cgi,
23522           httemplate/edit/process/domain_record.cgi,
23523           httemplate/edit/process/reg_code.cgi,
23524           httemplate/elements/errorpage.html,
23525           httemplate/elements/tr-select-part_referral.html,
23526           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
23527           httemplate/misc/delete-agent_payment_gateway.cgi,
23528           httemplate/misc/delete-cust_credit.cgi,
23529           httemplate/misc/delete-cust_pay.cgi,
23530           httemplate/misc/delete-cust_refund.cgi,
23531           httemplate/misc/delete-domain_record.cgi,
23532           httemplate/misc/delete-part_export.cgi, httemplate/misc/dump.cgi,
23533           httemplate/misc/inventory_item-import.html,
23534           httemplate/misc/unapply-cust_credit.cgi,
23535           httemplate/misc/unapply-cust_pay.cgi,
23536           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
23537           httemplate/misc/unvoid-cust_pay_void.cgi,
23538           httemplate/misc/upload-batch.cgi,
23539           httemplate/misc/void-cust_pay.cgi,
23540           httemplate/misc/process/cdr-import.html,
23541           httemplate/misc/process/cust_main-import.cgi,
23542           httemplate/misc/process/cust_main-import_charges.cgi,
23543           httemplate/misc/process/inventory_item-import.html,
23544           httemplate/misc/process/link.cgi,
23545           httemplate/misc/process/payment.cgi,
23546           httemplate/search/cust_main.cgi, httemplate/search/cust_svc.html,
23547           httemplate/search/inventory_item.html,
23548           httemplate/search/reg_code.html, httemplate/search/sql.html,
23549           httemplate/search/svc_acct.cgi,
23550           httemplate/search/svc_broadband.cgi: Remove remaining calls to
23551           idiot/eidiot.  Should fix 1479
23552
23553 2007-10-05 13:41  ivan
23554
23555         * FS/FS/part_event/Condition/cust_bill_has_service.pm: reenalbe
23556           this condition
23557
23558 2007-10-05 12:53  jeff
23559
23560         * httemplate/misc/: timeworked.html, process/timeworked.html: new
23561           ui for assigning support time
23562
23563 2007-10-05 12:45  ivan
23564
23565         * httemplate/elements/tr-input-beginning_ending.html: fix date
23566           selection on advanced invoice report, or future places where date
23567           selection component is included multiple times
23568
23569 2007-10-05 07:26  jayce
23570
23571         * httemplate/elements/tr-select-part_svc.html: Initial checkin, was
23572           missing from the cust_bill_has_service condition checkin.
23573
23574 2007-10-04 17:39  ivan
23575
23576         * FS/FS/: part_event_condition.pm, part_event/Condition.pm,
23577           part_event/Condition/cust_bill_has_service.pm: add disable
23578           ability to conditions & disable cust_bill_has_service, so the
23579           condition edit page renders again
23580
23581 2007-10-04 16:55  ivan
23582
23583         * FS/FS/part_event/Condition/once.pm: whitespace
23584
23585 2007-10-04 16:52  ivan
23586
23587         * FS/FS/part_event/Condition/once.pm: such a dumb little thing, but
23588           i think that should really do it.  whew
23589
23590 2007-10-04 16:41  ivan
23591
23592         * FS/FS/cust_main.pm: don't leave stray 'new' events around if they
23593           don't pass their final condition check
23594
23595 2007-10-04 16:40  ivan
23596
23597         * FS/FS/part_event/Condition/once.pm: hopefully fix once.pm
23598           properly...
23599
23600 2007-10-04 14:38  ivan
23601
23602         * FS/FS/part_event_condition.pm: add SKIP_CONDITION_SQL debugging
23603           aid
23604
23605 2007-10-04 12:14  ivan
23606
23607         * FS/FS/Cron/bill.pm: additional due_cust_event debugging
23608
23609 2007-10-04 12:04  ivan
23610
23611         * FS/FS/cust_main.pm: nobody likes it when you forget ions
23612
23613 2007-10-04 12:03  ivan
23614
23615         * FS/FS/cust_main.pm: additional due_cust_event debugging
23616
23617 2007-10-04 11:28  ivan
23618
23619         * FS/FS/cust_main.pm: additional due_cust_event debugging
23620
23621 2007-10-04 09:45  ivan
23622
23623         * httemplate/search/cust_bill_event.cgi: fix compilation error!
23624
23625 2007-10-03 21:21  ivan
23626
23627         * FS/FS/cust_main.pm: i really hope this finally does it
23628
23629 2007-10-03 21:09  ivan
23630
23631         * FS/FS/cust_main.pm: dot strikes again
23632
23633 2007-10-03 21:08  ivan
23634
23635         * FS/FS/cust_main.pm: whew, i think this might actually fix it
23636
23637 2007-10-03 20:48  ivan
23638
23639         * FS/FS/cust_main.pm: doh!  does that really fix agent-specific
23640           agent template migration from 1.7?  sure hope so
23641
23642 2007-10-03 20:37  ivan
23643
23644         * FS/FS/Record.pm: add debugging option to qsearch
23645
23646 2007-10-03 19:52  ivan
23647
23648         * bin/pod2x: wikify individual files
23649
23650 2007-10-03 19:22  ivan
23651
23652         * bin/pod2x: fix FS::SelfService::XMLRPC pod generation
23653
23654 2007-10-03 19:15  ivan
23655
23656         * FS/FS/cust_main.pm: add missing =back
23657
23658 2007-10-03 19:07  ivan
23659
23660         * bin/pod2x: bah!  THIS should fix munging of non-internal links, i
23661           hope
23662
23663 2007-10-03 19:06  jeff
23664
23665         * FS/FS/UI/bytecount.pm, FS/FS/part_pkg/flat.pm,
23666           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
23667           httemplate/edit/process/part_pkg.cgi: support part_pkg option
23668           input validation, check bytecounts and allow commas (closes 1863)
23669
23670 2007-10-03 18:56  ivan
23671
23672         * bin/pod2x: this *should* fix munging of non-internal links, i
23673           hope
23674
23675 2007-10-03 18:49  ivan
23676
23677         * Makefile, bin/pod2x: wiki documentation convertor now
23678
23679 2007-10-03 18:47  ivan
23680
23681         * FS/FS.pm: add missing CLI utilities to FS.pm too
23682
23683 2007-10-03 18:45  ivan
23684
23685         * FS/bin/freeside-sqlradius-seconds: fixing wrong POD NAME doc
23686
23687 2007-10-03 18:21  ivan
23688
23689         * FS/FS.pm: update FS base page for new stuff in 1.9
23690
23691 2007-10-03 18:15  ivan
23692
23693         * FS/: FS.pm: update top-level FS manpage
23694
23695 2007-10-03 17:51  ivan
23696
23697         * FS/FS/: access_right.pm, access_user_pref.pm,
23698           access_usergroup.pm, pay_batch.pm: POD documentation updates
23699
23700 2007-10-02 14:56  ivan
23701
23702         * FS/FS/cust_event.pm: doh!
23703
23704 2007-10-02 08:31  jeff
23705
23706         * FS/FS/cust_bill_event.pm, FS/FS/UI/Web.pm,
23707           httemplate/search/cust_bill_event.cgi: fix up re-email these
23708           events
23709
23710 2007-10-02 08:11  jeff
23711
23712         * httemplate/misc/process/timeworked.html: missed file in self
23713           service support usage improvements
23714
23715 2007-10-01 17:44  ivan
23716
23717         * httemplate/: browse/part_referral.html, elements/menu.html:
23718           Configuration right no longer gives access to things controlled
23719           by their own ACLs (advertising source & package edit
23720
23721 2007-10-01 17:40  ivan
23722
23723         * httemplate/elements/menu.html: package definitions controlled by
23724           their own ACL now
23725
23726 2007-10-01 17:32  ivan
23727
23728         * FS/bin/freeside-daily: need the space
23729
23730 2007-10-01 17:31  ivan
23731
23732         * FS/FS/Schema.pm: this flag has nothing to do with recur tax :)
23733
23734 2007-10-01 17:29  ivan
23735
23736         * FS/FS/Cron/bill.pm: fix small problems with earlier commit: add
23737           back earlier commits reverted by this patch, also revert
23738           gratuitous whitespace changes
23739
23740 2007-10-01 17:22  ivan
23741
23742         * FS/FS/cust_event.pm: proper fix for once.pm bug?  hopefully it
23743           works :)
23744
23745 2007-10-01 17:18  ivan
23746
23747         * FS/FS/part_event/: Condition.pm, Condition/once.pm: proper fix
23748           for once.pm bug?  hopefully it works :)
23749
23750 2007-09-29 17:26  ivan
23751
23752         * httemplate/search/: cdr.html, report_cdr.html: better CDR
23753           searching
23754
23755 2007-09-29 17:25  ivan
23756
23757         * httemplate/edit/REAL_cust_pkg.cgi: fix argument stickiness on
23758           date editing errors (especially because resetting them pops up
23759           the error confirmation)
23760
23761 2007-09-29 17:23  ivan
23762
23763         * FS/FS/cust_main.pm: this might fix agent-specific invoicing when
23764           migrated from 1.7?
23765
23766 2007-09-29 17:22  ivan
23767
23768         * bin/freeside-upgrade-unicode: [no log message]
23769
23770 2007-09-28 19:17  ivan
23771
23772         * FS/FS/access_user.pm, httemplate/search/cust_event.html,
23773           httemplate/search/report_tax.cgi: fix ambiguous agentnum errors
23774           in cust_event.html & report_tax.cgi (provide a table option in
23775           access_user::agentnums_sql so this is easy to fix for other
23776           reports too)
23777
23778 2007-09-27 17:33  jayce
23779
23780         * FS/FS/cust_main.pm: Fixes a bug where retry_realtime isn't
23781           limiting to that user's events, therefore selecting all retryable
23782           events, and having to filter later.  On a system with a running
23783           history, this caused bad O() types of situations for performance,
23784           especially bad when this was called by something that a user
23785           would be awaiting feedback from
23786
23787 2007-09-27 17:19  jayce
23788
23789         * FS/FS/Record.pm: Cleanup qsearch for readability, removes heinous
23790           map {} of several hundred lines into two simple method calls
23791
23792 2007-09-27 14:25  jeff
23793
23794         * httemplate/edit/svc_acct.cgi: hide fixed passwords
23795
23796 2007-09-27 11:24  jayce
23797
23798         * FS/: FS/Schema.pm, FS/cust_main.pm, FS/Cron/bill.pm,
23799           bin/freeside-daily: Multi-System Billing: with a -m flag, daily
23800           will queue billing jobs instead of running each.  freeside-queued
23801           will then pick it up, allowing multiple simultaneous jobs to run,
23802           as well as multiple machines.  Also adds a 'Secure' column to the
23803           queue system, allowing for billing jobs to define themselves as
23804           'secure only' in cases where a box might be using the encryption.
23805           This allows you to  run secure only jobs (such as a collect) on
23806           boxes that can.
23807
23808 2007-09-26 12:27  jayce
23809
23810         * FS/FS/part_event/Condition/cust_bill_has_service.pm: Initial
23811           import.  Condition tests to see if the Invoice bills for a
23812           particular service.
23813
23814 2007-09-26 12:24  jayce
23815
23816         * FS/FS/part_event/Condition/once.pm: Event loop changes after
23817           initial creation caused this to never trigger, as the event loop
23818           creates a 'NEW' record, as a placeholder.  We need to not die
23819           from that.
23820
23821 2007-09-26 09:06  ivan
23822
23823         * httemplate/browse/part_pkg.cgi: fix package browse query, doh
23824
23825 2007-09-24 08:47  jeff
23826
23827         * FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
23828           FS/FS/ClientAPI/MyAccount.pm, FS/FS/TicketSystem/RT_External.pm,
23829           fs_selfservice/FS-SelfService/SelfService.pm,
23830           fs_selfservice/FS-SelfService/cgi/myaccount.html,
23831           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
23832           fs_selfservice/FS-SelfService/cgi/view_support_details.html:
23833           self-service support usage improvements (1733)
23834
23835 2007-09-23 17:56  ivan
23836
23837         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_event.pm,
23838           FS/FS/part_pkg.pm, httemplate/browse/part_pkg.cgi: beginning of
23839           agent-virtualization of packages
23840
23841 2007-09-23 16:17  ivan
23842
23843         * httemplate/edit/svc_www.cgi: i think this is a bug; should not
23844           show the svc_www.usersvc selector unless it is non-fixed or
23845           non-blank, NOT non-fixed or blank
23846
23847 2007-09-23 16:16  ivan
23848
23849         * FS/FS/Record.pm: remove compat with pre-0.33 DBIx::DBSchema
23850
23851 2007-09-23 13:21  ivan
23852
23853         * FS/FS/Conf.pm, httemplate/search/svc_acct.cgi: accounts w/time
23854           remaining search
23855
23856 2007-09-23 13:00  ivan
23857
23858         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
23859
23860 2007-09-23 12:54  ivan
23861
23862         * httemplate/search/svc_acct.cgi: accounts w/time remaining search
23863
23864 2007-09-23 12:18  ivan
23865
23866         * httemplate/search/elements/search.html: remove extraneous blank
23867           line causing Excel exports to fail
23868
23869 2007-09-23 11:32  ivan
23870
23871         * FS/FS/svc_acct.pm, httemplate/elements/menu.html,
23872           httemplate/search/svc_acct.cgi: accounts w/time remaining search
23873
23874 2007-09-22 15:45  ivan
23875
23876         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: fix
23877           menubar border in example self-service template
23878
23879 2007-09-22 14:31  ivan
23880
23881         * httemplate/config/: config-view.cgi, config.cgi: improve config
23882           UI, especially for textareas
23883
23884 2007-09-22 12:40  ivan
23885
23886         * httemplate/view/svc_acct.cgi: UI
23887
23888 2007-09-22 12:03  ivan
23889
23890         * FS/FS/svc_domain.pm: have to import tld_exists function if we're
23891           going to use it
23892
23893 2007-09-22 11:27  ivan
23894
23895         * httemplate/view/svc_acct.cgi: add a list of any hosts associated
23896           with accounts
23897
23898 2007-09-20 19:24  ivan
23899
23900         * httemplate/search/timeworked.html: fix problems with time queue
23901           search: ticket subjects need to be HTML-escaped, 'remaining time'
23902           calculation had a NULL vs 0 issue, and link to tickets
23903
23904 2007-09-19 15:38  ivan
23905
23906         * rt/lib/RT/SearchBuilder.pm: we need SearchBuilder 1.48 to avoid
23907           annoying Pg bugs causing "This user's 10 highest priority
23908           tickets" to be blank
23909
23910 2007-09-18 17:27  jeff
23911
23912         * fs_selfservice/FS-SelfService/cgi/myaccount.html: support custom
23913           priorities
23914
23915 2007-09-18 17:12  ivan
23916
23917         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: fix at
23918           least one small problem with reprint/email/fax functionality: now
23919           should understand the "most recent invoice per customer" and
23920           invoice # min/max options
23921
23922 2007-09-18 16:19  ivan
23923
23924         * httemplate/edit/cust_main.cgi: fix advertising source stickiness
23925           when page is reloaded with an error
23926
23927 2007-09-18 15:51  ivan
23928
23929         * rt/etc/RT_SiteConfig.pm: MyTicketsLength has been replaced with
23930           an official upstream config
23931
23932 2007-09-18 14:41  ivan
23933
23934         * httemplate/search/svc_broadband.cgi: and parens help alot, doh
23935
23936 2007-09-18 14:37  ivan
23937
23938         * httemplate/search/svc_broadband.cgi: fix svc_broadband search by
23939           svcpart (links from browse/part_svc, in particular
23940
23941 2007-09-18 10:07  ivan
23942
23943         * FS/FS/Schema.pm: add missing column access_user_pref.expiration
23944
23945 2007-09-17 23:32  jeff
23946
23947         * FS/FS/: cust_pkg.pm, part_pkg/base_rate.pm, part_pkg/flat.pm,
23948           part_pkg/prorate.pm, part_pkg/subscription.pm: allow assignment
23949           of auto recharge values AND rollover
23950
23951 2007-09-17 23:07  jeff
23952
23953         * FS/FS/Cron/expire_user_pref.pm: auto commit for vacuum
23954
23955 2007-09-17 17:21  ivan
23956
23957         * fs_selfservice/FS-SelfService/cgi/myaccount.html: close table
23958           tag; fix spacing
23959
23960 2007-09-17 14:12  ivan
23961
23962         * FS/FS/cust_main.pm: fix scoping issues with $1 and $2 resulting
23963           in payinfo trying getting set to xxEK, thanks to _vlad_ for
23964           tracking this down and providing a fix
23965
23966 2007-09-17 13:52  ivan
23967
23968         * FS/FS/Conf.pm: elaborate on ambiguous instructions
23969
23970 2007-09-13 20:45  ivan
23971
23972         * httemplate/edit/process/quick-charge.cgi: Fix 'Can't use an
23973           undefined value as an ARRAY reference at
23974           /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
23975
23976 2007-09-13 15:35  ivan
23977
23978         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/acct_rt_transaction.pm,
23979           FS/t/acct_rt_transaction.t, htetc/handler.pl,
23980           httemplate/misc/process/timeworked.html,
23981           httemplate/search/timeworked.html: rename svc_acct_rt_transaction
23982           to acct_rt_transaction, as it is not a service, its something
23983           that hangs off of an svc_acct (like an acct_snarf).  thank
23984           goodness was able to do this before its any sort of migration
23985           problem...
23986
23987 2007-09-13 15:25  ivan
23988
23989         * httemplate/browse/part_svc.cgi: random indentation fix
23990
23991 2007-09-13 15:25  ivan
23992
23993         * FS/bin/freeside-upgrade: some notes about old part_svc columns,
23994           since DBIx::DBSchema 0.33+ will now drop them...
23995
23996 2007-09-13 15:24  ivan
23997
23998         * CREDITS: too little, too late attempt at spam reduction
23999
24000 2007-09-13 15:05  ivan
24001
24002         * httemplate/search/cust_main.cgi: fix status color on customer
24003           list
24004
24005 2007-09-13 15:05  ivan
24006
24007         * httemplate/search/report_receivables.cgi: clean up some unused
24008           code
24009
24010 2007-09-13 13:16  ivan
24011
24012         * httemplate/misc/cust_main-import.cgi: add better inline docs
24013           explaining fields on customer CSV import
24014
24015 2007-09-12 13:40  ivan
24016
24017         * FS/FS/TicketSystem/RT_External.pm: don't want a fatal error when
24018           we can't fetch the name for a queue...
24019
24020 2007-09-11 22:38  ivan
24021
24022         * bin/freeside-migrate-events: freeside-migrate-events now moves
24023           event options, whew
24024
24025 2007-09-11 21:23  ivan
24026
24027         * FS/FS/cust_event.pm: fix problems migrating weird statustext from
24028           cust_bill_event records
24029
24030 2007-09-11 21:23  ivan
24031
24032         * FS/FS/cust_bill_event.pm: prevent (less than) and (greater than)
24033           in statustext message (or anything else weird) from causing them
24034           not to get inserted
24035
24036 2007-09-11 21:20  ivan
24037
24038         * bin/freeside-migrate-events: fix for freeside-migrate-events bug
24039           that would throw a duplicate row error instead of completing the
24040           migration
24041
24042 2007-09-11 20:39  ivan
24043
24044         * FS/FS/svc_domain.pm: fix "Useless use of a variable in void
24045           context at /usr/local/share/perl/5.8.8/FS/svc_domain.pm line
24046           367." that might have possible set an incorrest svc_domain.suffix
24047
24048 2007-09-10 18:33  ivan
24049
24050         * FS/FS/: Conf.pm, cust_main.pm: add cust_main-require_phone and
24051           cust_main-require_invoicing_list_email options
24052
24053 2007-09-10 17:28  ivan
24054
24055         * FS/FS/cust_main.pm: better default paydate for letters
24056
24057 2007-09-06 20:45  ivan
24058
24059         * FS/FS/cust_pkg.pm: default cancellation subject so the emails
24060           work even when people don't set one in config
24061
24062 2007-09-06 20:36  ivan
24063
24064         * FS/FS/part_export/sqlradius.pm: tweak debugging
24065
24066 2007-08-23 01:23  ivan
24067
24068         * FS/FS/: Conf.pm, part_export/sqlradius.pm: fix bug where user
24069           could log in to RADIUS with uppercase usernameand avoid bandwidth
24070           acconting (mysql is case-insensitive?  wtf!  thanks a fucking lot
24071           for nothing, grr!)
24072
24073 2007-08-17 07:01  jeff
24074
24075         * FS/FS/cust_main.pm: miss use
24076
24077 2007-08-17 06:59  jeff
24078
24079         * httemplate/misc/process/timeworked.html: access control
24080
24081 2007-08-16 21:27  ivan
24082
24083         * Makefile: remove redunant redundancy
24084
24085 2007-08-16 11:22  jeff
24086
24087         * FS/FS/svc_acct.pm: correct labels in service definition edit for
24088           svc_acct (#1745)
24089
24090 2007-08-16 10:40  ivan
24091
24092         * FS/FS/ClientAPI/MyAccount.pm: remove debugging
24093
24094 2007-08-16 09:19  jeff
24095
24096         * FS/bin/freeside-upgrade: agent_custid bugfix (1746)
24097
24098 2007-08-16 06:40  jeff
24099
24100         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
24101           FS/FS/cust_main.pm, httemplate/misc/batch-cust_pay.html,
24102           httemplate/misc/timeworked.html, FS/MANIFEST,
24103           httemplate/misc/process/timeworked.html,
24104           httemplate/search/timeworked.html, FS/FS/ClientAPI/MyAccount.pm,
24105           fs_selfservice/FS-SelfService/cgi/myaccount.html,
24106           htetc/handler.pl, httemplate/elements/menu.html,
24107           httemplate/view/cust_main/tickets.html: support hours 'usage'
24108           tracking for our own internal use (#1733)
24109
24110 2007-08-15 17:09  ivan
24111
24112         * FS/FS/cust_main.pm: have generate_letter assume a default paydate
24113           of 2037-12 so it doesn't bomb out on empty paydates
24114
24115 2007-08-15 16:46  ivan
24116
24117         * FS/bin/freeside-sqlradius-reset: add -n option to
24118           freeside-sqlradius-reset to supress deleting data
24119
24120 2007-08-15 14:51  ivan
24121
24122         * httemplate/edit/cust_main.cgi: fix customer status color here too
24123
24124 2007-08-14 20:26  ivan
24125
24126         * httemplate/browse/part_export.cgi: little more low-hanging fruit:
24127           table-grid the export listing
24128
24129 2007-08-14 14:46  ivan
24130
24131         * FS/FS/Report/Table/Monthly.pm, httemplate/elements/menu.html,
24132           httemplate/graph/cust_bill_pkg.cgi,
24133           httemplate/graph/cust_pkg.cgi, httemplate/graph/money_time.cgi,
24134           httemplate/graph/report_cust_pkg.html,
24135           httemplate/graph/elements/monthly.html,
24136           httemplate/browse/agent.cgi: add package churn report/graph
24137
24138 2007-08-14 13:18  ivan
24139
24140         * FS/FS/Cron/bill.pm: removing unneeded %saw var
24141
24142 2007-08-13 19:40  ivan
24143
24144         * httemplate/elements/tr-select-cust_pkg-status.html: restore label
24145           on package status selector
24146
24147 2007-08-10 16:50  ivan
24148
24149         * FS/bin/: freeside-dbdef-create: rename dbdef-create to
24150           freeside-dbdef-create and move it to FS/bin, so it gets
24151           %%%FREESIDE_CONF%%% substituted
24152
24153 2007-08-10 15:48  ivan
24154
24155         * FS/FS/part_pkg.pm: add 3 day, 4 month and 4.5 month (137 day)
24156           frequencies
24157
24158 2007-08-10 00:01  ivan
24159
24160         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm,
24161           httemplate/view/cust_main/packages.html: on changing packages,
24162           don't set setup date unless old package has one
24163
24164 2007-08-08 17:31  ivan
24165
24166         * FS/FS/svc_domain.pm: add TLD checking to svc_domain
24167
24168 2007-08-08 12:18  ivan
24169
24170         * FS/FS/cust_pkg.pm: fix otaker regex
24171
24172 2007-08-07 13:05  ivan
24173
24174         * FS/FS/cust_main.pm: more informative error msg
24175
24176 2007-08-06 12:45  jeff
24177
24178         * fs_selfservice/FS-SelfService/SelfService/XMLRPC.pm:
24179           documentation improvements
24180
24181 2007-08-06 01:51  jeff
24182
24183         * fs_selfservice/FS-SelfService/MANIFEST: there is a server
24184
24185 2007-08-06 01:46  jeff
24186
24187         * fs_selfservice/FS-SelfService/: MANIFEST, Makefile.PL,
24188           freeside-selfservice-xmlrpc-server, SelfService/XMLRPC.pm,
24189           cgi/xmlrpc.cgi: add selfservice xmlrpc facilities (#591)
24190
24191 2007-08-05 10:32  jeff
24192
24193         * FS/FS/ClientAPI/MyAccount.pm: eeb! fix realtime recharge
24194
24195 2007-08-03 19:06  ivan
24196
24197         * rt/etc/RT_SiteConfig.pm: fix URL handling on RT redirects
24198
24199 2007-08-03 18:58  ivan
24200
24201         * Makefile: update Makefile to always substitute in
24202           RT_SiteConfig.pm when running install-rt
24203
24204 2007-08-03 18:57  ivan
24205
24206         * httemplate/elements/header.html: point 1.9 to 1.9 documentation
24207
24208 2007-08-03 17:13  ivan
24209
24210         * rt/: FREESIDE_MODIFIED, Makefile, config.log, config.status,
24211           bin/mason_handler.fcgi, bin/mason_handler.scgi,
24212           bin/mason_handler.svc, bin/rt-crontool, bin/rt-mailgate,
24213           lib/RT.pm: clean up corners & colors
24214
24215 2007-08-03 15:43  ivan
24216
24217         * rt/etc/: RT_Config.pm, RT_Config.pm.in: fix path so we can find
24218           .css files
24219
24220 2007-08-03 15:06  ivan
24221
24222         * rt/FREESIDE_MODIFIED: [no log message]
24223
24224 2007-08-03 14:49  ivan
24225
24226         * rt/: FREESIDE_MODIFIED, etc/RT_SiteConfig.pm,
24227           lib/RT/SearchBuilder.pm, sbin/rt-setup-database.in: merging
24228           RT_3_6_4 to HEAD
24229
24230 2007-08-02 16:44  ivan
24231
24232         * httemplate/view/cust_main/packages.html: increase package popup
24233           width
24234
24235 2007-08-02 16:09  ivan
24236
24237         * httemplate/: edit/process/cust_pkg.cgi,
24238           elements/select-table.html, misc/change_pkg.cgi,
24239           misc/order_pkg.html, view/cust_main/packages.html: fix slowness
24240           on change package and also make it into a popup
24241
24242 2007-08-02 16:01  ivan
24243
24244         * httemplate/elements/select-cust-part_pkg.html: fix slowness on
24245           change package and also make it into a popup
24246
24247 2007-08-02 15:55  ivan
24248
24249         * FS/FS/CGI.pm: fix status color on small_custview
24250
24251 2007-08-02 14:57  ivan
24252
24253         * httemplate/view/cust_main/packages.html: line up package acitons
24254           all on one line
24255
24256 2007-08-02 12:56  ivan
24257
24258         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.svc.in,
24259           bin/rt.in, bin/standalone_httpd.in, bin/mason_handler.scgi.in,
24260           bin/rt-crontool.in, bin/webmux.pl.in, etc/drop.Oracle,
24261           etc/upgrade/3.5.1/content: import rt 3.6.4
24262
24263 2007-08-02 12:53  ivan
24264
24265         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/ru.po, lib/RT/I18N/nl.po,
24266           lib/RT/I18N/pl.po, lib/RT/I18N/da.po, lib/RT/I18N/fr.po,
24267           lib/RT/I18N/cs.pm, lib/RT/I18N/it.po, lib/RT/I18N/id.po,
24268           lib/RT/I18N/ja.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/en.po,
24269           lib/RT/I18N/tr.po, lib/RT/Condition/AnyTransaction.pm,
24270           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
24271           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
24272           lib/RT/Condition/PriorityExceeds.pm,
24273           lib/RT/Condition/StatusChange.pm,
24274           lib/RT/Condition/UserDefined.pm, lib/RT/Condition/OwnerChange.pm,
24275           lib/RT/Condition/QueueChange.pm, lib/RT/Report/Tickets.pm,
24276           lib/RT/Report/Tickets/Entry.pm,
24277           docs/design_docs/ruleset-workflow.txt: import rt 3.6.4
24278
24279 2007-08-02 12:51  ivan
24280
24281         * rt/lib/RT/Search/Googleish.pm: Initial revision
24282
24283 2007-08-02 12:49  ivan
24284
24285         * rt/: configure, aclocal.m4, Changelog, README, UPGRADING,
24286           sbin/rt-test-dependencies.in, sbin/extract-message-catalog,
24287           sbin/rt-dump-database.in, sbin/factory, sbin/license_tag,
24288           lib/RT/ObjectCustomFieldValues.pm,
24289           lib/RT/Transactions_Overlay.pm, lib/RT/URI.pm, lib/RT/Handle.pm,
24290           lib/RT/ObjectCustomField.pm, lib/RT/ScripCondition_Overlay.pm,
24291           lib/RT/CustomFieldValues_Overlay.pm,
24292           lib/RT/ObjectCustomFieldValue.pm, lib/RT/ScripConditions.pm,
24293           lib/RT/GroupMembers_Overlay.pm, lib/RT/I18N.pm, lib/RT/Queue.pm,
24294           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
24295           lib/RT/CachedGroupMember.pm, lib/RT/Links.pm,
24296           lib/RT/CustomFieldValues.pm, lib/RT/SavedSearch.pm,
24297           lib/RT/Scrips_Overlay.pm, lib/RT/CustomFields_Overlay.pm,
24298           lib/RT/ObjectCustomFields.pm, lib/RT/Reminders.pm, lib/RT/ACE.pm,
24299           lib/RT/CurrentUser.pm, lib/RT/CustomFieldValue_Overlay.pm,
24300           lib/RT/Attributes.pm, lib/RT/Base.pm,
24301           lib/RT/ScripAction_Overlay.pm, lib/RT/User.pm,
24302           lib/RT/Principals_Overlay.pm, lib/RT/ScripAction.pm,
24303           lib/RT/Principal.pm, lib/RT/Attributes_Overlay.pm,
24304           lib/RT/Queues.pm, lib/RT/Attachments.pm,
24305           lib/RT/CachedGroupMember_Overlay.pm,
24306           lib/RT/ObjectCustomFieldValues_Overlay.pm,
24307           lib/RT/SavedSearches.pm, lib/RT/ScripCondition.pm,
24308           lib/RT/Templates.pm, lib/RT/Tickets.pm,
24309           lib/RT/ObjectCustomFieldValue_Overlay.pm,
24310           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Users.pm,
24311           lib/RT/Attachments_Overlay.pm, lib/RT/CachedGroupMembers.pm,
24312           lib/RT/Link.pm, lib/RT/Transaction.pm,
24313           lib/RT/GroupMember_Overlay.pm, lib/RT/ScripActions_Overlay.pm,
24314           lib/RT/ACE_Overlay.pm, lib/RT/CachedGroupMembers_Overlay.pm,
24315           lib/RT/Scrip.pm, lib/RT/EmailParser.pm,
24316           lib/RT/ObjectCustomField_Overlay.pm, lib/RT/Group.pm,
24317           lib/RT/Template.pm, lib/RT/GroupMembers.pm,
24318           lib/RT/Transactions.pm, lib/RT/ACL_Overlay.pm,
24319           lib/RT/Attachment_Overlay.pm, lib/RT/ACL.pm,
24320           lib/RT/GroupMember.pm, lib/RT/Groups.pm,
24321           lib/RT/Templates_Overlay.pm, lib/RT/Group_Overlay.pm,
24322           lib/RT/Links_Overlay.pm, lib/RT/CustomFieldValue.pm,
24323           lib/RT/CustomFields.pm, lib/RT/Link_Overlay.pm,
24324           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Principals.pm,
24325           lib/RT/Queues_Overlay.pm, lib/RT/Ticket.pm, lib/RT/Attribute.pm,
24326           lib/RT/ScripActions.pm, lib/RT/Attachment.pm,
24327           lib/RT/Template_Overlay.pm, lib/RT/URI/base.pm,
24328           lib/RT/URI/fsck_com_rt.pm, lib/RT/URI/t.pm,
24329           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
24330           lib/RT/Interface/CLI.pm, lib/RT/Interface/Web/Handler.pm,
24331           lib/RT/Interface/Web/Menu.pm,
24332           lib/RT/Interface/Web/QueryBuilder.pm,
24333           lib/RT/Interface/Web/Standalone.pm,
24334           lib/RT/Interface/Email/Auth/GnuPG.pm,
24335           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
24336           lib/RT/Interface/Web/Menu/Item.pm,
24337           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
24338           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
24339           lib/RT/Interface/Email/Auth/MailFrom.pm, lib/RT/Action/Notify.pm,
24340           lib/RT/Action/RecordComment.pm,
24341           lib/RT/Action/RecordCorrespondence.pm,
24342           lib/RT/Action/NotifyAsComment.pm,
24343           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/UserDefined.pm,
24344           lib/RT/Action/AutoOpen.pm, lib/RT/Action/SendEmail.pm,
24345           lib/RT/Action/SetPriority.pm,
24346           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
24347           lib/RT/Search/Generic.pm, lib/RT/I18N/cs.po, lib/RT/I18N/es.po,
24348           lib/RT/I18N/sv.po, lib/RT/I18N/fi.po, lib/RT/I18N/hu.po,
24349           lib/RT/I18N/he.po: import rt 3.6.4
24350
24351 2007-08-01 15:33  ivan
24352
24353         * FS/FS/Schema.pm: i guess svc_www.usersvc can be null...
24354
24355 2007-08-01 15:24  ivan
24356
24357         * CREDITS, FS/MANIFEST, FS/FS/AccessRight.pm, FS/FS/Conf.pm,
24358           FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
24359           FS/FS/access_group.pm, FS/FS/access_user.pm,
24360           FS/FS/access_user_pref.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
24361           FS/FS/cust_credit.pm, FS/FS/cust_event.pm, FS/FS/cust_main.pm,
24362           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
24363           FS/FS/cust_refund.pm, FS/FS/m2name_Common.pm,
24364           FS/FS/option_Common.pm, FS/FS/part_bill_event.pm,
24365           FS/FS/part_event.pm, FS/FS/part_event_condition.pm,
24366           FS/FS/part_event_condition_option.pm,
24367           FS/FS/part_event_condition_option_option.pm,
24368           FS/FS/part_event_option.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
24369           FS/FS/pkg_referral.pm, FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
24370           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
24371           FS/FS/Cron/bill.pm, FS/FS/Cron/expire_user_pref.pm,
24372           FS/FS/part_event/Action.pm, FS/FS/part_event/Condition.pm,
24373           FS/FS/part_event/Action/addpost.pm,
24374           FS/FS/part_event/Action/apply.pm,
24375           FS/FS/part_event/Action/bill.pm,
24376           FS/FS/part_event/Action/cancel.pm,
24377           FS/FS/part_event/Action/collect.pm,
24378           FS/FS/part_event/Action/cust_bill_batch.pm,
24379           FS/FS/part_event/Action/cust_bill_comp.pm,
24380           FS/FS/part_event/Action/cust_bill_fee_percent.pm,
24381           FS/FS/part_event/Action/cust_bill_realtime_card.pm,
24382           FS/FS/part_event/Action/cust_bill_realtime_check.pm,
24383           FS/FS/part_event/Action/cust_bill_realtime_lec.pm,
24384           FS/FS/part_event/Action/cust_bill_send.pm,
24385           FS/FS/part_event/Action/cust_bill_send_agent.pm,
24386           FS/FS/part_event/Action/cust_bill_send_alternate.pm,
24387           FS/FS/part_event/Action/cust_bill_send_csv_ftp.pm,
24388           FS/FS/part_event/Action/cust_bill_send_if_newest.pm,
24389           FS/FS/part_event/Action/cust_bill_spool_csv.pm,
24390           FS/FS/part_event/Action/cust_bill_suspend_if_balance.pm,
24391           FS/FS/part_event/Action/fee.pm,
24392           FS/FS/part_event/Action/suspend.pm,
24393           FS/FS/part_event/Action/suspend_if_pkgpart.pm,
24394           FS/FS/part_event/Action/suspend_unless_pkgpart.pm,
24395           FS/FS/part_event/Condition/agent.pm,
24396           FS/FS/part_event/Condition/agent_type.pm,
24397           FS/FS/part_event/Condition/balance.pm,
24398           FS/FS/part_event/Condition/balance_age.pm,
24399           FS/FS/part_event/Condition/balance_under.pm,
24400           FS/FS/part_event/Condition/cust_bill_age.pm,
24401           FS/FS/part_event/Condition/cust_bill_owed.pm,
24402           FS/FS/part_event/Condition/cust_bill_owed_under.pm,
24403           FS/FS/part_event/Condition/cust_pay_batch_declined.pm,
24404           FS/FS/part_event/Condition/cust_status.pm,
24405           FS/FS/part_event/Condition/every.pm,
24406           FS/FS/part_event/Condition/once.pm,
24407           FS/FS/part_event/Condition/payby.pm,
24408           FS/FS/part_event/Condition/pkg_class.pm,
24409           FS/FS/part_event/Condition/pkg_status.pm,
24410           FS/FS/part_export/textradius.pm, FS/FS/part_pkg/flat.pm,
24411           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
24412           FS/FS/part_pkg/prorate_delayed.pm,
24413           FS/FS/part_pkg/subscription.pm, FS/bin/freeside-daily,
24414           FS/bin/freeside-monthly, FS/t/cust_event.t,
24415           FS/t/part_event-Action.t, FS/t/part_event-Condition.t,
24416           FS/t/part_event.t, FS/t/part_event_condition.t,
24417           FS/t/part_event_condition_option.t,
24418           FS/t/part_event_condition_option_option.t,
24419           FS/t/part_event_option.t, FS/t/pkg_referral.t,
24420           bin/freeside-migrate-events, eg/part_event-Action-template.pm,
24421           eg/part_event-Condition-template.pm, fs_selfservice/DEPLOY,
24422           htetc/handler.pl, httemplate/browse/access_group.html,
24423           httemplate/browse/access_user.html, httemplate/browse/agent.cgi,
24424           httemplate/browse/invoice_template.html,
24425           httemplate/browse/part_bill_event.cgi,
24426           httemplate/browse/part_event.html,
24427           httemplate/browse/part_pkg.cgi,
24428           httemplate/browse/part_referral.html,
24429           httemplate/browse/pkg_class.html, httemplate/browse/reason.html,
24430           httemplate/config/config-process.cgi,
24431           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
24432           httemplate/edit/access_group.html, httemplate/edit/agent.cgi,
24433           httemplate/edit/cust_main.cgi, httemplate/edit/invoice_logo.html,
24434           httemplate/edit/invoice_template.html,
24435           httemplate/edit/part_bill_event.cgi,
24436           httemplate/edit/part_event.html, httemplate/edit/part_pkg.cgi,
24437           httemplate/edit/part_referral.html, httemplate/edit/reason.html,
24438           httemplate/edit/elements/edit.html,
24439           httemplate/edit/process/access_group.html,
24440           httemplate/edit/process/invoice_logo.html,
24441           httemplate/edit/process/invoice_template.html,
24442           httemplate/edit/process/part_event.html,
24443           httemplate/edit/process/quick-cust_pkg.cgi,
24444           httemplate/edit/process/elements/process.html,
24445           httemplate/elements/checkboxes-table-name.html,
24446           httemplate/elements/freeside.css,
24447           httemplate/elements/hidden.html, httemplate/elements/menu.html,
24448           httemplate/elements/select-agent.html,
24449           httemplate/elements/select-agent_type.html,
24450           httemplate/elements/select-cust_main-status.html,
24451           httemplate/elements/select-cust_pkg-status.html,
24452           httemplate/elements/select-part_referral.html,
24453           httemplate/elements/select-pkg_class.html,
24454           httemplate/elements/select-table.html,
24455           httemplate/elements/selectlayers.html,
24456           httemplate/elements/table-grid.html,
24457           httemplate/elements/tr-checkbox-multiple.html,
24458           httemplate/elements/tr-checkbox.html,
24459           httemplate/elements/tr-fixed.html,
24460           httemplate/elements/tr-freq.html,
24461           httemplate/elements/tr-input-money.html,
24462           httemplate/elements/tr-input-text.html,
24463           httemplate/elements/tr-password.html,
24464           httemplate/elements/tr-select-agent.html,
24465           httemplate/elements/tr-select-agent_type.html,
24466           httemplate/elements/tr-select-cust_main-status.html,
24467           httemplate/elements/tr-select-cust_pkg-status.html,
24468           httemplate/elements/tr-select-invoice_template.html,
24469           httemplate/elements/tr-select-part_pkg.html,
24470           httemplate/elements/tr-select-part_referral.html,
24471           httemplate/elements/tr-select-pkg_class.html,
24472           httemplate/elements/tr-select-reason.html,
24473           httemplate/elements/tr-select-taxclass.html,
24474           httemplate/elements/tr-select.html,
24475           httemplate/elements/tr-selectlayers.html,
24476           httemplate/elements/tr-selectmultiple-part_pkg.html,
24477           httemplate/elements/tr-td-label.html,
24478           httemplate/elements/tr-title.html,
24479           httemplate/elements/fckeditor/fckconfig.js,
24480           httemplate/elements/fckeditor/fckeditor.js,
24481           httemplate/elements/fckeditor/fckpackager.xml,
24482           httemplate/elements/fckeditor/fckstyles.xml,
24483           httemplate/elements/fckeditor/fcktemplates.xml,
24484           httemplate/elements/fckeditor/editor/fckdebug.html,
24485           httemplate/elements/fckeditor/editor/fckdialog.html,
24486           httemplate/elements/fckeditor/editor/fckeditor.html,
24487           httemplate/elements/fckeditor/editor/fckeditor.original.html,
24488           httemplate/elements/fckeditor/editor/css/fck_editorarea.css,
24489           httemplate/elements/fckeditor/editor/css/fck_internal.css,
24490           httemplate/elements/fckeditor/editor/css/fck_showtableborders_gecko.css,
24491           httemplate/elements/fckeditor/editor/css/behaviors/disablehandles.htc,
24492           httemplate/elements/fckeditor/editor/css/behaviors/showtableborders.htc,
24493           httemplate/elements/fckeditor/editor/css/images/fck_anchor.gif,
24494           httemplate/elements/fckeditor/editor/css/images/fck_flashlogo.gif,
24495           httemplate/elements/fckeditor/editor/css/images/fck_hiddenfield.gif,
24496           httemplate/elements/fckeditor/editor/css/images/fck_pagebreak.gif,
24497           httemplate/elements/fckeditor/editor/dialog/fck_about.html,
24498           httemplate/elements/fckeditor/editor/dialog/fck_anchor.html,
24499           httemplate/elements/fckeditor/editor/dialog/fck_button.html,
24500           httemplate/elements/fckeditor/editor/dialog/fck_checkbox.html,
24501           httemplate/elements/fckeditor/editor/dialog/fck_colorselector.html,
24502           httemplate/elements/fckeditor/editor/dialog/fck_docprops.html,
24503           httemplate/elements/fckeditor/editor/dialog/fck_find.html,
24504           httemplate/elements/fckeditor/editor/dialog/fck_flash.html,
24505           httemplate/elements/fckeditor/editor/dialog/fck_form.html,
24506           httemplate/elements/fckeditor/editor/dialog/fck_hiddenfield.html,
24507           httemplate/elements/fckeditor/editor/dialog/fck_image.html,
24508           httemplate/elements/fckeditor/editor/dialog/fck_link.html,
24509           httemplate/elements/fckeditor/editor/dialog/fck_listprop.html,
24510           httemplate/elements/fckeditor/editor/dialog/fck_paste.html,
24511           httemplate/elements/fckeditor/editor/dialog/fck_radiobutton.html,
24512           httemplate/elements/fckeditor/editor/dialog/fck_replace.html,
24513           httemplate/elements/fckeditor/editor/dialog/fck_select.html,
24514           httemplate/elements/fckeditor/editor/dialog/fck_smiley.html,
24515           httemplate/elements/fckeditor/editor/dialog/fck_source.html,
24516           httemplate/elements/fckeditor/editor/dialog/fck_specialchar.html,
24517           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages.html,
24518           httemplate/elements/fckeditor/editor/dialog/fck_table.html,
24519           httemplate/elements/fckeditor/editor/dialog/fck_tablecell.html,
24520           httemplate/elements/fckeditor/editor/dialog/fck_template.html,
24521           httemplate/elements/fckeditor/editor/dialog/fck_textarea.html,
24522           httemplate/elements/fckeditor/editor/dialog/fck_textfield.html,
24523           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.css,
24524           httemplate/elements/fckeditor/editor/dialog/common/fck_dialog_common.js,
24525           httemplate/elements/fckeditor/editor/dialog/common/fcknumericfield.htc,
24526           httemplate/elements/fckeditor/editor/dialog/common/moz-bindings.xml,
24527           httemplate/elements/fckeditor/editor/dialog/common/images/locked.gif,
24528           httemplate/elements/fckeditor/editor/dialog/common/images/reset.gif,
24529           httemplate/elements/fckeditor/editor/dialog/common/images/unlocked.gif,
24530           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fckeditor.gif,
24531           httemplate/elements/fckeditor/editor/dialog/fck_about/logo_fredck.gif,
24532           httemplate/elements/fckeditor/editor/dialog/fck_docprops/fck_document_preview.html,
24533           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash.js,
24534           httemplate/elements/fckeditor/editor/dialog/fck_flash/fck_flash_preview.html,
24535           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image.js,
24536           httemplate/elements/fckeditor/editor/dialog/fck_image/fck_image_preview.html,
24537           httemplate/elements/fckeditor/editor/dialog/fck_link/fck_link.js,
24538           httemplate/elements/fckeditor/editor/dialog/fck_select/fck_select.js,
24539           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/blank.html,
24540           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controlWindow.js,
24541           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/controls.html,
24542           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellChecker.js,
24543           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellchecker.html,
24544           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/spellerStyle.css,
24545           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/wordWindow.js,
24546           httemplate/elements/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl,
24547           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template1.gif,
24548           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template2.gif,
24549           httemplate/elements/fckeditor/editor/dialog/fck_template/images/template3.gif,
24550           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.css,
24551           httemplate/elements/fckeditor/editor/filemanager/browser/default/browser.html,
24552           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,
24553           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,
24554           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmfolders.html,
24555           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,
24556           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,
24557           httemplate/elements/fckeditor/editor/filemanager/browser/default/frmupload.html,
24558           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/basexml.pl,
24559           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/commands.pl,
24560           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/connector.cgi,
24561           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/io.pl,
24562           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/upload_fck.pl,
24563           httemplate/elements/fckeditor/editor/filemanager/browser/default/connectors/perl/util.pl,
24564           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/ButtonArrow.gif,
24565           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder.gif,
24566           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/Folder32.gif,
24567           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened.gif,
24568           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderOpened32.gif,
24569           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/FolderUp.gif,
24570           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/spacer.gif,
24571           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ai.gif,
24572           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/avi.gif,
24573           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/bmp.gif,
24574           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/cs.gif,
24575           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/default.icon.gif,
24576           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/dll.gif,
24577           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/doc.gif,
24578           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/exe.gif,
24579           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/fla.gif,
24580           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/gif.gif,
24581           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/htm.gif,
24582           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/html.gif,
24583           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/jpg.gif,
24584           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/js.gif,
24585           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mdb.gif,
24586           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/mp3.gif,
24587           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/pdf.gif,
24588           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/png.gif,
24589           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/ppt.gif,
24590           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/rdp.gif,
24591           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swf.gif,
24592           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/swt.gif,
24593           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/txt.gif,
24594           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/vsd.gif,
24595           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xls.gif,
24596           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/xml.gif,
24597           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/zip.gif,
24598           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ai.gif,
24599           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/avi.gif,
24600           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/bmp.gif,
24601           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/cs.gif,
24602           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/default.icon.gif,
24603           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/dll.gif,
24604           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/doc.gif,
24605           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/exe.gif,
24606           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/fla.gif,
24607           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/gif.gif,
24608           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/htm.gif,
24609           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/html.gif,
24610           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/jpg.gif,
24611           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/js.gif,
24612           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mdb.gif,
24613           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/mp3.gif,
24614           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/pdf.gif,
24615           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/png.gif,
24616           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/ppt.gif,
24617           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/rdp.gif,
24618           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swf.gif,
24619           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/swt.gif,
24620           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/txt.gif,
24621           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/vsd.gif,
24622           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xls.gif,
24623           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/xml.gif,
24624           httemplate/elements/fckeditor/editor/filemanager/browser/default/images/icons/32/zip.gif,
24625           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/common.js,
24626           httemplate/elements/fckeditor/editor/filemanager/browser/default/js/fckxml.js,
24627           httemplate/elements/fckeditor/editor/filemanager/upload/test.html,
24628           httemplate/elements/fckeditor/editor/images/anchor.gif,
24629           httemplate/elements/fckeditor/editor/images/arrow_ltr.gif,
24630           httemplate/elements/fckeditor/editor/images/arrow_rtl.gif,
24631           httemplate/elements/fckeditor/editor/images/spacer.gif,
24632           httemplate/elements/fckeditor/editor/images/smiley/msn/angel_smile.gif,
24633           httemplate/elements/fckeditor/editor/images/smiley/msn/angry_smile.gif,
24634           httemplate/elements/fckeditor/editor/images/smiley/msn/broken_heart.gif,
24635           httemplate/elements/fckeditor/editor/images/smiley/msn/cake.gif,
24636           httemplate/elements/fckeditor/editor/images/smiley/msn/confused_smile.gif,
24637           httemplate/elements/fckeditor/editor/images/smiley/msn/cry_smile.gif,
24638           httemplate/elements/fckeditor/editor/images/smiley/msn/devil_smile.gif,
24639           httemplate/elements/fckeditor/editor/images/smiley/msn/embaressed_smile.gif,
24640           httemplate/elements/fckeditor/editor/images/smiley/msn/envelope.gif,
24641           httemplate/elements/fckeditor/editor/images/smiley/msn/heart.gif,
24642           httemplate/elements/fckeditor/editor/images/smiley/msn/kiss.gif,
24643           httemplate/elements/fckeditor/editor/images/smiley/msn/lightbulb.gif,
24644           httemplate/elements/fckeditor/editor/images/smiley/msn/omg_smile.gif,
24645           httemplate/elements/fckeditor/editor/images/smiley/msn/regular_smile.gif,
24646           httemplate/elements/fckeditor/editor/images/smiley/msn/sad_smile.gif,
24647           httemplate/elements/fckeditor/editor/images/smiley/msn/shades_smile.gif,
24648           httemplate/elements/fckeditor/editor/images/smiley/msn/teeth_smile.gif,
24649           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_down.gif,
24650           httemplate/elements/fckeditor/editor/images/smiley/msn/thumbs_up.gif,
24651           httemplate/elements/fckeditor/editor/images/smiley/msn/tounge_smile.gif,
24652           httemplate/elements/fckeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif,
24653           httemplate/elements/fckeditor/editor/images/smiley/msn/wink_smile.gif,
24654           httemplate/elements/fckeditor/editor/js/fckeditorcode_gecko.js,
24655           httemplate/elements/fckeditor/editor/js/fckeditorcode_ie.js,
24656           httemplate/elements/fckeditor/editor/lang/_getfontformat.html,
24657           httemplate/elements/fckeditor/editor/lang/_translationstatus.txt,
24658           httemplate/elements/fckeditor/editor/lang/af.js,
24659           httemplate/elements/fckeditor/editor/lang/ar.js,
24660           httemplate/elements/fckeditor/editor/lang/bg.js,
24661           httemplate/elements/fckeditor/editor/lang/bn.js,
24662           httemplate/elements/fckeditor/editor/lang/bs.js,
24663           httemplate/elements/fckeditor/editor/lang/ca.js,
24664           httemplate/elements/fckeditor/editor/lang/cs.js,
24665           httemplate/elements/fckeditor/editor/lang/da.js,
24666           httemplate/elements/fckeditor/editor/lang/de.js,
24667           httemplate/elements/fckeditor/editor/lang/el.js,
24668           httemplate/elements/fckeditor/editor/lang/en-au.js,
24669           httemplate/elements/fckeditor/editor/lang/en-ca.js,
24670           httemplate/elements/fckeditor/editor/lang/en-uk.js,
24671           httemplate/elements/fckeditor/editor/lang/en.js,
24672           httemplate/elements/fckeditor/editor/lang/eo.js,
24673           httemplate/elements/fckeditor/editor/lang/es.js,
24674           httemplate/elements/fckeditor/editor/lang/et.js,
24675           httemplate/elements/fckeditor/editor/lang/eu.js,
24676           httemplate/elements/fckeditor/editor/lang/fa.js,
24677           httemplate/elements/fckeditor/editor/lang/fi.js,
24678           httemplate/elements/fckeditor/editor/lang/fo.js,
24679           httemplate/elements/fckeditor/editor/lang/fr.js,
24680           httemplate/elements/fckeditor/editor/lang/gl.js,
24681           httemplate/elements/fckeditor/editor/lang/he.js,
24682           httemplate/elements/fckeditor/editor/lang/hi.js,
24683           httemplate/elements/fckeditor/editor/lang/hr.js,
24684           httemplate/elements/fckeditor/editor/lang/hu.js,
24685           httemplate/elements/fckeditor/editor/lang/it.js,
24686           httemplate/elements/fckeditor/editor/lang/ja.js,
24687           httemplate/elements/fckeditor/editor/lang/km.js,
24688           httemplate/elements/fckeditor/editor/lang/ko.js,
24689           httemplate/elements/fckeditor/editor/lang/lt.js,
24690           httemplate/elements/fckeditor/editor/lang/lv.js,
24691           httemplate/elements/fckeditor/editor/lang/mn.js,
24692           httemplate/elements/fckeditor/editor/lang/ms.js,
24693           httemplate/elements/fckeditor/editor/lang/nb.js,
24694           httemplate/elements/fckeditor/editor/lang/nl.js,
24695           httemplate/elements/fckeditor/editor/lang/no.js,
24696           httemplate/elements/fckeditor/editor/lang/pl.js,
24697           httemplate/elements/fckeditor/editor/lang/pt-br.js,
24698           httemplate/elements/fckeditor/editor/lang/pt.js,
24699           httemplate/elements/fckeditor/editor/lang/ro.js,
24700           httemplate/elements/fckeditor/editor/lang/ru.js,
24701           httemplate/elements/fckeditor/editor/lang/sk.js,
24702           httemplate/elements/fckeditor/editor/lang/sl.js,
24703           httemplate/elements/fckeditor/editor/lang/sr-latn.js,
24704           httemplate/elements/fckeditor/editor/lang/sr.js,
24705           httemplate/elements/fckeditor/editor/lang/sv.js,
24706           httemplate/elements/fckeditor/editor/lang/th.js,
24707           httemplate/elements/fckeditor/editor/lang/tr.js,
24708           httemplate/elements/fckeditor/editor/lang/uk.js,
24709           httemplate/elements/fckeditor/editor/lang/vi.js,
24710           httemplate/elements/fckeditor/editor/lang/zh-cn.js,
24711           httemplate/elements/fckeditor/editor/lang/zh.js,
24712           httemplate/elements/fckeditor/editor/plugins/autogrow/fckplugin.js,
24713           httemplate/elements/fckeditor/editor/plugins/placeholder/fck_placeholder.html,
24714           httemplate/elements/fckeditor/editor/plugins/placeholder/fckplugin.js,
24715           httemplate/elements/fckeditor/editor/plugins/placeholder/placeholder.gif,
24716           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/de.js,
24717           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/en.js,
24718           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/fr.js,
24719           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/it.js,
24720           httemplate/elements/fckeditor/editor/plugins/placeholder/lang/pl.js,
24721           httemplate/elements/fckeditor/editor/plugins/simplecommands/fckplugin.js,
24722           httemplate/elements/fckeditor/editor/plugins/tablecommands/fckplugin.js,
24723           httemplate/elements/fckeditor/editor/skins/_fckviewstrips.html,
24724           httemplate/elements/fckeditor/editor/skins/default/fck_dialog.css,
24725           httemplate/elements/fckeditor/editor/skins/default/fck_editor.css,
24726           httemplate/elements/fckeditor/editor/skins/default/fck_strip.gif,
24727           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.arrowright.gif,
24728           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.buttonarrow.gif,
24729           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.collapse.gif,
24730           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.end.gif,
24731           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.expand.gif,
24732           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.separator.gif,
24733           httemplate/elements/fckeditor/editor/skins/default/images/toolbar.start.gif,
24734           httemplate/elements/fckeditor/editor/skins/office2003/fck_dialog.css,
24735           httemplate/elements/fckeditor/editor/skins/office2003/fck_editor.css,
24736           httemplate/elements/fckeditor/editor/skins/office2003/fck_strip.gif,
24737           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.arrowright.gif,
24738           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.bg.gif,
24739           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.buttonarrow.gif,
24740           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.collapse.gif,
24741           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.end.gif,
24742           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.expand.gif,
24743           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.separator.gif,
24744           httemplate/elements/fckeditor/editor/skins/office2003/images/toolbar.start.gif,
24745           httemplate/elements/fckeditor/editor/skins/silver/fck_dialog.css,
24746           httemplate/elements/fckeditor/editor/skins/silver/fck_editor.css,
24747           httemplate/elements/fckeditor/editor/skins/silver/fck_strip.gif,
24748           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.arrowright.gif,
24749           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonarrow.gif,
24750           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.buttonbg.gif,
24751           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.collapse.gif,
24752           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.end.gif,
24753           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.expand.gif,
24754           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.separator.gif,
24755           httemplate/elements/fckeditor/editor/skins/silver/images/toolbar.start.gif,
24756           httemplate/graph/report_cust_bill_pkg.html,
24757           httemplate/graph/report_money_time.html,
24758           httemplate/misc/cancel_cust.html,
24759           httemplate/misc/cancel_pkg.html,
24760           httemplate/misc/cust_main-cancel.cgi,
24761           httemplate/misc/cust_main-import.cgi,
24762           httemplate/misc/email_events.cgi, httemplate/misc/fax_events.cgi,
24763           httemplate/misc/order_pkg.html, httemplate/misc/print_events.cgi,
24764           httemplate/misc/process/cancel_pkg.html,
24765           httemplate/pref/pref-process.html,
24766           httemplate/search/cust_bill.html,
24767           httemplate/search/cust_bill_event.cgi,
24768           httemplate/search/cust_bill_event.html,
24769           httemplate/search/cust_event.html,
24770           httemplate/search/report_cust_bill.html,
24771           httemplate/search/report_cust_credit.html,
24772           httemplate/search/report_cust_event.html,
24773           httemplate/search/report_cust_main-zip.html,
24774           httemplate/search/report_cust_pay.html,
24775           httemplate/search/report_cust_pay_batch.html,
24776           httemplate/search/report_cust_pkg.html,
24777           httemplate/search/svc_acct.cgi,
24778           httemplate/search/svc_broadband.cgi,
24779           httemplate/search/svc_domain.cgi,
24780           httemplate/search/svc_forward.cgi,
24781           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
24782           httemplate/search/elements/search.html,
24783           httemplate/view/cust_bill-logo.cgi,
24784           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
24785           httemplate/view/logo.cgi, httemplate/view/svc_Common.html,
24786           httemplate/view/cust_main/packages.html,
24787           httemplate/view/cust_main/payment_history.html, test/cgi-test:
24788           event refactor, landing on HEAD!
24789
24790 2007-08-01 15:20  ivan
24791
24792         * rt/: Makefile, config.log, config.status, bin/mason_handler.fcgi,
24793           bin/mason_handler.scgi, bin/mason_handler.svc,
24794           bin/rt-commit-handler, bin/rt-crontool, bin/rt-mailgate,
24795           etc/RT_Config.pm, lib/RT.pm, lib/RTx/WebCronTool.pm,
24796           lib/t/02regression.t, lib/t/03web.pl, lib/t/04_send_email.pl:
24797           commit these RT differences, seem to be mostly in autogen'ed
24798           stuff
24799
24800 2007-08-01 12:24  ivan
24801
24802         * httemplate/misc/process/cancel_pkg.html: comment out unused code
24803
24804 2007-08-01 12:22  ivan
24805
24806         * httemplate/elements/xmlhttp.html: masonization
24807
24808 2007-08-01 12:21  ivan
24809
24810         * FS/bin/freeside-upgrade: freeside-upgrade: add'l documentation &
24811           turn on DBIx::DBSchema::Index debugging too
24812
24813 2007-08-01 12:19  ivan
24814
24815         * FS/FS/ClientAPI/MyAccount.pm: better error reporting: all three
24816           of these methods might return an error
24817
24818 2007-08-01 12:19  ivan
24819
24820         * FS/FS/reason.pm: more generic modules first
24821
24822 2007-08-01 12:18  ivan
24823
24824         * FS/FS/Conf.pm: some comments on config_orbase sub and add'l
24825           description for emailcancel config
24826
24827 2007-07-26 04:13  ivan
24828
24829         * FS/FS/Schema.pm: add index
24830
24831 2007-07-20 12:58  ivan
24832
24833         * bin/apache.export: apache export: don't bomb out when svc_www
24834           records aren't associated with an svc_acct, just leave those
24835           subsitution vars blank
24836
24837 2007-07-19 07:05  jeff
24838
24839         * httemplate/config/config-view.cgi: do not include description in
24840           link to popup
24841
24842 2007-07-18 14:13  ivan
24843
24844         * FS/FS/Schema.pm: Schema.pm doesn't need FS::UID datasrc anyway,
24845           wtf
24846
24847 2007-07-18 11:07  jeff
24848
24849         * FS/FS/Conf.pm, httemplate/browse/agent.cgi,
24850           httemplate/config/config-delete.cgi,
24851           httemplate/config/config-download.cgi,
24852           httemplate/config/config-process.cgi,
24853           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
24854           config in database cleanup, editing, and agent-specific config
24855           (452, 1419)
24856
24857 2007-07-17 20:23  jeff
24858
24859         * FS/FS/AccessRight.pm, httemplate/edit/svc_acct.cgi: svc_acct.dir
24860           should be editable with ACL (#1730)
24861
24862 2007-07-13 17:44  ivan
24863
24864         * bin/find-overapplied: a payment, by any other name
24865
24866 2007-07-13 16:58  ivan
24867
24868         * bin/find-overapplied: adding quick find-overapplied script
24869
24870 2007-07-13 16:52  ivan
24871
24872         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
24873           FS/FS/ClientAPI/Signup.pm, FS/FS/Cron/bill.pm,
24874           FS/bin/freeside-prepaidd, httemplate/misc/bill.cgi,
24875           httemplate/misc/process/recharge_svc.html,
24876           httemplate/edit/process/cust_main.cgi: fix race condition where
24877           ->apply_payments_and_credits could double-apply in rare cases
24878
24879 2007-07-13 10:00  jeff
24880
24881         * FS/FS/Conf.pm: a touch should not obliterate
24882
24883 2007-07-12 14:41  ivan
24884
24885         * bin/apache.export: add debugging flag to apache export
24886
24887 2007-07-12 14:08  jeff
24888
24889         * FS/FS/UID.pm: redundant test
24890
24891 2007-07-12 06:36  jeff
24892
24893         * FS/FS/Conf.pm, FS/FS/Conf_compat17.pm, FS/FS/Misc.pm,
24894           FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_bill.pm,
24895           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
24896           FS/bin/freeside-init-config, FS/bin/freeside-setup,
24897           FS/bin/freeside-upgrade, httemplate/misc/download-batch.cgi:
24898           refactor freeside-init-config to module code, compare results of
24899           old/new code, have freeside-upgrade complain and revert to old
24900           code/config on failure (#1477)
24901
24902 2007-07-11 04:10  ivan
24903
24904         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: show bad
24905           amount in error message
24906
24907 2007-07-11 01:35  ivan
24908
24909         * FS/FS/cust_main.pm: finish adding payunique field
24910
24911 2007-07-11 01:08  ivan
24912
24913         * FS/FS/cust_pay.pm, httemplate/misc/payment.cgi,
24914           httemplate/misc/process/payment.cgi: finish adding payunique
24915           field
24916
24917 2007-07-10 21:23  jeff
24918
24919         * FS/FS/cust_main.pm: honor bop_realtime options for paystate,
24920           paytype, stateid, and stateid_state for CHEK transactions (#1718)
24921
24922 2007-07-06 16:55  jeff
24923
24924         * httemplate/edit/process/svc_acct.cgi: manually editing usage
24925           counters removes overlimit status (#1706)
24926
24927 2007-07-06 01:08  ivan
24928
24929         * README: v3!
24930
24931 2007-07-05 15:05  ivan
24932
24933         * FS/FS/Record.pm: fix for compatibility w/DBIx::DBSchema v0.33+
24934           (without requiring it)
24935
24936 2007-07-01 17:15  ivan
24937
24938         * FS/FS/cust_pkg.pm: missing method name in docs
24939
24940 2007-06-30 17:36  ivan
24941
24942         * httemplate/edit/agent.cgi: separate agent interface is
24943           deprecated...
24944
24945 2007-06-29 14:06  ivan
24946
24947         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: add regular
24948           header/footer to svc_www view and edit
24949
24950 2007-06-28 18:45  ivan
24951
24952         * FS/FS/Record.pm: last small fix for new DBIx::DBSchema
24953
24954 2007-06-28 18:42  ivan
24955
24956         * FS/FS/cust_pay.pm: silly missing parenthesis
24957
24958 2007-06-28 18:27  ivan
24959
24960         * bin/strip-eps: removing create-history-tables, freeside-upgrade
24961           does this anyway
24962
24963 2007-06-28 18:23  ivan
24964
24965         * FS/FS/: Schema.pm, cust_pay.pm: add payunique field and dup
24966           checking
24967
24968 2007-06-28 18:16  ivan
24969
24970         * FS/FS/: Schema.pm: update Schema.pm to handle index updates, with
24971           new DBIx::DBSchema
24972
24973 2007-06-28 13:57  ivan
24974
24975         * bin/: bill-as-nextmonth, bill-as-nextmonth-BILL,
24976           bill-as-nextyear, bill-as-nextyear-BILL: add some quick scripts
24977           for cron jobs
24978
24979 2007-06-26 11:20  ivan
24980
24981         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: we need
24982           Number::Format 1.50, not just any version
24983
24984 2007-06-26 09:55  jeff
24985
24986         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: add
24987           date range to page top
24988
24989 2007-06-26 08:36  jeff
24990
24991         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
24992           FS/FS/cust_pkg.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/notify.pm,
24993           httemplate/edit/REAL_cust_pkg.cgi,
24994           httemplate/edit/process/REAL_cust_pkg.cgi,
24995           httemplate/misc/cancel_pkg.html,
24996           httemplate/misc/process/cancel_pkg.html,
24997           httemplate/search/cust_pkg.cgi,
24998           httemplate/search/report_cust_pkg.html,
24999           httemplate/view/cust_main/packages.html: suspend later just like
25000           expire (#1487)
25001
25002 2007-06-25 19:31  ivan
25003
25004         * fs_selfservice/FS-SelfService/cgi/view_usage_details.html: change
25005           "====" to <HR> in selfservice usage stuff.  welcome to this
25006           millenium! :)
25007
25008 2007-06-22 14:25  jeff
25009
25010         * fs_selfservice/FS-SelfService/cgi/: selfservice.cgi,
25011           view_usage_details.html: self-service usage report enhancements
25012           (1495)
25013
25014 2007-06-22 10:27  jeff
25015
25016         * httemplate/graph/elements/monthly.html: add csv and excel export
25017           to sales reports (1426)
25018
25019 2007-06-22 10:21  jeff
25020
25021         * FS/FS/part_export/www_shellcommands.pm: documentation improvement
25022
25023 2007-06-20 21:02  jeff
25024
25025         * FS/FS/: Conf.pm, Misc.pm, cust_bill.pm, cust_main.pm,
25026           cust_pkg.pm: latex welcome letters (1677)
25027
25028 2007-06-20 15:58  ivan
25029
25030         * rt/etc/RT_SiteConfig.pm: add QuickCreateLong option, part of
25031           merging spiritone RT changes
25032
25033 2007-06-20 15:35  ivan
25034
25035         * rt/etc/RT_SiteConfig.pm: add $RT::MyTicketsLength patch from
25036           spiritone, part of merging RT changes (#1661)
25037
25038 2007-06-20 15:28  ivan
25039
25040         * CREDITS, rt/lib/RT/Extension/ActivityReports.pm,
25041           rt/lib/RTx/Statistics.pm,
25042           rt/html/Callbacks/ActivityReports/Elements/Tabs/Default,
25043           rt/html/Callbacks/ActivityReports/NoAuth/webrt.css/Default,
25044           rt/html/Callbacks/ActivityReports/Search/Results.html/SearchActions,
25045           rt/html/Callbacks/RT-WebCronTool/Elements/Tabs/Default,
25046           rt/html/Developer/CronTool/autohandler,
25047           rt/html/Developer/CronTool/index.html,
25048           rt/html/Reports/Activity/ActivityDetail.html,
25049           rt/html/Reports/Activity/ActivitySummary.html,
25050           rt/html/Reports/Activity/ResolutionComments.html,
25051           rt/html/Reports/Activity/ResolutionStatistics.html,
25052           rt/html/Reports/Activity/index.html,
25053           rt/html/Reports/Activity/Elements/LimitReport,
25054           rt/html/Reports/Activity/Elements/MiniPlot,
25055           rt/html/Reports/Activity/Elements/PrintFooter,
25056           rt/html/Reports/Activity/Elements/PrintHeader,
25057           rt/html/Reports/Activity/Elements/ScreenFooter,
25058           rt/html/Reports/Activity/Elements/ScreenHeader,
25059           rt/html/Reports/Activity/Elements/Tabs,
25060           rt/html/Reports/Activity/Elements/Wrapper: integrate
25061           RTx::Statistics package, part of merging spiritone RT changes
25062           (#1661)
25063
25064 2007-06-18 09:45  jeff
25065
25066         * httemplate/edit/svc_www.cgi: must escape config data
25067
25068 2007-06-15 11:44  jeff
25069
25070         * FS/FS/cust_main.pm, httemplate/edit/cust_refund.cgi,
25071           httemplate/edit/process/cust_refund.cgi: paydate option for
25072           realtime_refund_bop and UI entry for cust_pay records without it
25073           (#1662 UI)
25074
25075 2007-06-14 17:58  jeff
25076
25077         * FS/FS/: Schema.pm, cust_main.pm: store exp in cust_pay and pass
25078           to B:OP during refunds with paynum (#1662)
25079
25080 2007-06-13 09:56  jeff
25081
25082         * FS/FS/part_export/sqlradius.pm: additional debugging
25083
25084 2007-06-08 17:53  ivan
25085
25086         * bin/: bill-for-nextmonth, bill-for-nextyear: adding
25087           bill-for-next* hacks like bill-next* stuff but with -n flag, for
25088           skycatcher
25089
25090 2007-06-08 17:40  ivan
25091
25092         * FS/: FS/cust_main.pm, FS/Cron/bill.pm, bin/freeside-daily:
25093           skycatcher modifications for pre-printing invoices, but with
25094           today's date
25095
25096 2007-06-08 16:21  ivan
25097
25098         * bin/all-postal-no-email: adding quick script to move all
25099           customers to postal billing only for skycatcher
25100
25101 2007-06-08 10:38  jeff
25102
25103         * FS/FS/part_export/sqlradius.pm: prevent multiple additions to
25104           usergroup table (work around #1606)
25105
25106 2007-06-08 07:40  jeff
25107
25108         * FS/FS/part_export/prizm.pm: queue suspend, unsuspend, and delete
25109           (fixes #1657)
25110
25111 2007-06-06 17:45  jeff
25112
25113         * FS/FS/cust_bill.pm: cruft removal
25114
25115 2007-06-06 15:34  jeff
25116
25117         * FS/FS/: Conf.pm, cust_bill.pm: service dates on invoices optional
25118           (#1658)
25119
25120 2007-06-06 12:58  khoff
25121
25122         * FS/FS/: cust_main.pm, Conf.pm: Added 'disable_void_after' config
25123           option to disable the VOID-before-credit behavior of
25124           FS::cust_main::realtime_refund_bop after n seconds, if set.  For
25125           broken gateways like SkipJack that a pprove VOIDs for settled
25126           transactions.
25127
25128 2007-06-05 08:07  jeff
25129
25130         * FS/FS/svc_acct.pm: correct shorage of variables bound to prepared
25131           statement
25132
25133 2007-06-02 14:07  jeff
25134
25135         * httemplate/elements/header.html: drop ticket search form and
25136           logic from ticketless installs
25137
25138 2007-05-31 08:03  jeff
25139
25140         * httemplate/edit/payment_gateway.html: add TransFirst eLink
25141           support
25142
25143 2007-05-29 20:38  ivan
25144
25145         * FS/FS/svc_external.pm: should eliminiate error: Use of
25146           uninitialized value in string eq at
25147           /usr/local/share/perl/5.8.8/FS/svc_external.pm line 82.
25148
25149 2007-05-29 20:05  ivan
25150
25151         * httemplate/view/svc_domain.cgi: fix javascript confirmation for
25152           domain records with " in them...
25153
25154 2007-05-21 17:34  ivan
25155
25156         * httemplate/search/report_tax.cgi: fix tax reports for some odd
25157           upgrade edge cases: when you have both taxclass and non-taxclass
25158           entries in cust_main_county for a single region (not correct
25159           setup in the first place), and non-null but empty values in
25160           taxname
25161
25162 2007-05-20 19:18  ivan
25163
25164         * FS/FS/Schema.pm: haven't had anyone use this in years, and for
25165           some reason DBIx::DBSchema can't reverse engineer the schema for
25166           it, causing freeside-upgrade to error out trying to recreate it
25167
25168 2007-05-18 16:44  ivan
25169
25170         * httemplate/edit/cust_main/billing.html: have "emailinvoiceonly"
25171           hide postal/fax invoice options in backoffice as well as
25172           self-service.  closes: bug#1614
25173
25174 2007-05-11 16:18  khoff
25175
25176         * httemplate/search/: report_cust_bill.html,
25177           report_cust_credit.html, report_cust_main-zip.html,
25178           report_cust_pay.html, report_cust_pay_batch.html,
25179           report_cust_pkg.html: Fix (hopefully) all uses of
25180           /elements/tr-select-agent.html where agentnum may be undefined.
25181
25182 2007-05-11 12:03  ivan
25183
25184         * FS/FS/part_export/communigate_pro.pm: logout seems not to return
25185           an error status, so don't up the queue with "failed: Can't logout
25186           of CGPro: No error"
25187
25188 2007-05-11 11:14  khoff
25189
25190         * httemplate/elements/header.html: Use FS::TicketSystem to get RT
25191           URL.
25192
25193 2007-05-11 11:08  khoff
25194
25195         * FS/FS/XMLRPC.pm: Quiet debug output.
25196
25197 2007-05-08 15:43  jeff
25198
25199         * FS/FS/part_pkg/: prorate.pm, subscription.pm: add formatting to
25200           plan data
25201
25202 2007-05-08 15:10  jeff
25203
25204         * FS/FS/part_pkg/flat.pm: charges and time are not measured in
25205           megabytes
25206
25207 2007-05-08 09:51  ivan
25208
25209         * bin/: bill-nextmonth, bill-nextyear: [no log message]
25210
25211 2007-05-06 23:35  jeff
25212
25213         * FS/bin/: freeside-sqlradius-dedup-group,
25214           freeside-sqlradius-reset: sqlradius usergroup tools
25215
25216 2007-05-06 19:14  jeff
25217
25218         * httemplate/misc/download-batch.cgi: 1609 correct spiritone ACH
25219
25220 2007-05-06 19:13  jeff
25221
25222         * FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
25223           httemplate/misc/process/link.cgi: 1606 correct bug in overlimit
25224           groups handling
25225
25226 2007-05-01 13:00  ivan
25227
25228         * FS/FS/ClientAPI/Signup.pm: without debugging this time :)
25229
25230 2007-05-01 12:57  ivan
25231
25232         * FS/: bin/freeside-selfservice-server, FS/ClientAPI/Signup.pm: use
25233           FS::ClientAPI_SessionCache for signup info so it actually works -
25234           speed up signups
25235
25236 2007-04-29 15:55  jeff
25237
25238         * FS/FS/Conf.pm, FS/FS/ClientAPI/MyAccount.pm,
25239           FS/FS/ClientAPI/Signup.pm,
25240           fs_selfservice/FS-SelfService/cgi/signup.cgi,
25241           fs_selfservice/FS-SelfService/cgi/ach_payment_results.html,
25242           fs_selfservice/FS-SelfService/cgi/make_ach_payment.html,
25243           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
25244           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
25245           fs_selfservice/FS-SelfService/cgi/signup.html,
25246           httemplate/view/cust_main/billing.html: ticket 1568 config
25247           options for new echeck fields and addition to selfservice
25248           interface
25249
25250 2007-04-27 15:54  jeff
25251
25252         * httemplate/edit/cust_main/contact.html: adjust default labelling
25253
25254 2007-04-27 15:37  jeff
25255
25256         * httemplate/edit/cust_main/billing.html: SELECT doesn't accept a
25257           value
25258
25259 2007-04-25 21:46  jeff
25260
25261         * FS/FS/svc_acct.pm, FS/FS/ClientAPI/MyAccount.pm,
25262           httemplate/misc/recharge_svc.html: more datavolume format
25263
25264 2007-04-25 20:35  ivan
25265
25266         * FS/FS/UI/bytecount.pm: old Number::Format silently ignores
25267           datavolume-forcemegabytes
25268
25269 2007-04-25 20:09  jeff
25270
25271         * FS/FS/UI/bytecount.pm: improve configfile handling
25272
25273 2007-04-25 18:50  jeff
25274
25275         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi: revert
25276           dodgy ACH hack from ticket 1436
25277
25278 2007-04-24 17:54  ivan
25279
25280         * FS/FS/: cust_bill.pm, Conf.pm: add lpr-postscript_prefix and
25281           lpr-postscript_suffix config options for printer commands to
25282           place printer in postscript mode
25283
25284 2007-04-23 17:21  jeff
25285
25286         * FS/FS/svc_www.pm: untaint
25287
25288 2007-04-23 17:04  jeff
25289
25290         * httemplate/view/svc_acct.cgi: missed a bytecount
25291
25292 2007-04-23 16:34  ivan
25293
25294         * httemplate/search/cust_pkg.cgi: fix error: column reference
25295           "fieldname" is ambiguous
25296
25297 2007-04-22 20:41  jeff
25298
25299         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_bill.pm,
25300           FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
25301           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi:
25302           add to ACH batch feature from customer view page
25303
25304 2007-04-20 21:44  ivan
25305
25306         * FS/FS/cust_svc.pm: bring POD documentation in line with reality
25307           wrt where we're storing phone numbers
25308
25309 2007-04-20 14:40  ivan
25310
25311         * conf/: invoice_html, invoice_latex: add customer # to default
25312           invoice templates
25313
25314 2007-04-20 14:31  ivan
25315
25316         * httemplate/view/cust_main/billing.html: don't put this
25317           information way out on the right in its own columns.
25318
25319 2007-04-19 16:34  ivan
25320
25321         * FS/FS/UI/Web.pm: not needed here anymore, bytecount stuff moved
25322           to its own module
25323
25324 2007-04-19 16:30  jeff
25325
25326         * FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/UI/bytecount.pm,
25327           FS/FS/part_pkg/flat.pm, FS/FS/ClientAPI/MyAccount.pm,
25328           httemplate/edit/process/prepay_credit.cgi,
25329           httemplate/edit/process/svc_acct.cgi,
25330           httemplate/search/prepay_credit.html, htetc/handler.pl: break
25331           _bytecount subroutines out of FS::UI::Web
25332
25333 2007-04-19 13:18  ivan
25334
25335         * htetc/handler.pl, httemplate/search/cust_svc.html,
25336           httemplate/view/cust_main/packages.html, FS/FS/UI/Web.pm,
25337           httemplate/browse/part_svc.cgi, httemplate/elements/menu.html:
25338           fix very strange "Undefined subroutine &FS::UI::Web::rooturl"
25339           with an explicit import.  did i mention this was really really
25340           weird?
25341
25342 2007-04-18 20:15  ivan
25343
25344         * FS/FS/UID.pm: better error message about missing secrets file
25345           errors.  WTF is going on!
25346
25347 2007-04-18 16:22  ivan
25348
25349         * FS/: FS/svc_acct.pm, FS/part_pkg/flat.pm, bin/freeside-queued:
25350           fix use statements for FS::UI::Web.  not "use"ing modules in the
25351           actual modules you use them in is bad, mmmkay
25352
25353 2007-04-18 13:01  ivan
25354
25355         * FS/FS/part_pkg.pm: praise the parser!  amen!  (fix a doc typo)
25356
25357 2007-04-12 17:53  jeff
25358
25359         * FS/FS/svc_acct.pm: correct boneheaded afterthoughts
25360
25361 2007-04-11 20:16  jeff
25362
25363         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
25364           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm, FS/FS/part_pkg/flat.pm,
25365           FS/bin/freeside-queued, httemplate/browse/part_pkg.cgi,
25366           httemplate/browse/part_svc.cgi, httemplate/edit/part_pkg.cgi,
25367           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
25368           httemplate/edit/process/part_pkg.cgi,
25369           httemplate/edit/process/svc_acct.cgi,
25370           httemplate/view/svc_acct.cgi: input and output on data volume
25371           fields specified with k,m,g,or t
25372
25373 2007-04-11 19:42  ivan
25374
25375         * FS/FS/svc_Common.pm: quiet "Use of uninitialized value in string
25376           eq at /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 131".  i
25377           think.
25378
25379 2007-04-11 19:27  ivan
25380
25381         * httemplate/misc/process/recharge_svc.html: remove
25382           'backend-realtime' flag required for recharges, want that just
25383           for signups, running recharges right away by default is fine.
25384           also fix the 'fatal error - unknown payby' error that'll probably
25385           never be reached
25386
25387 2007-04-10 21:28  jeff
25388
25389         * FS/FS/Schema.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
25390           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
25391           httemplate/view/cust_main/packages.html: usage suspend vs admin
25392           suspend -- avoid actual cust_pkg::suspend except legacy cases
25393
25394 2007-04-09 18:44  ivan
25395
25396         * FS/FS/Conf.pm: remove a ton of deprecated config options
25397
25398 2007-04-09 18:29  ivan
25399
25400         * FS/FS/Conf.pm: add checkbox to payment_receipt_email config
25401
25402 2007-04-09 16:38  jeff
25403
25404         * httemplate/misc/: recharge_svc.html, process/recharge_svc.html:
25405           trigger recharge from the backend as in self-service
25406
25407 2007-04-07 18:14  jeff
25408
25409         * FS/FS/: Conf.pm, svc_acct.pm: configuration option to have
25410           generated passwords be all caps
25411
25412 2007-04-07 17:41  jeff
25413
25414         * httemplate/edit/svc_acct.cgi: correct usage editing bug
25415
25416 2007-04-07 17:22  jeff
25417
25418         * FS/FS/svc_acct.pm: threshold usage email should not be sent to
25419           svc_acct->email
25420
25421 2007-04-06 17:07  jeff
25422
25423         * httemplate/view/cust_main/billing.html: ommitted file
25424
25425 2007-04-06 16:57  jeff
25426
25427         * FS/FS/cust_main.pm, httemplate/misc/payment.cgi,
25428           httemplate/misc/process/payment.cgi: integrate new echeck fields
25429           into freeside backend payment processing
25430
25431 2007-04-06 12:38  jeff
25432
25433         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
25434           httemplate/edit/cust_main.cgi,
25435           httemplate/edit/cust_main/billing.html: ticket 1443 add account
25436           type and bank state for echeck processing
25437
25438 2007-04-05 17:37  ivan
25439
25440         * FS/FS/Conf.pm: slight update for batch-enable description & add
25441           ach-spiritone format to batch-default and batch-fixed_format-CHEK
25442           config items
25443
25444 2007-04-05 17:34  ivan
25445
25446         * FS/FS/Conf.pm: slight better descriptions
25447
25448 2007-04-05 17:01  khoff
25449
25450         * FS/FS/part_export/nas_wrapper.pm: Disable debug output by
25451           default.  Pass @_ along to new exports.
25452
25453 2007-04-05 15:01  ivan
25454
25455         * httemplate/elements/menu.html: they're comments now
25456
25457 2007-04-05 07:15  jeff
25458
25459         * httemplate/misc/process/cust_main_note-import.cgi: use comments
25460           and not notes
25461
25462 2007-04-04 19:04  ivan
25463
25464         * FS/FS/Schema.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
25465           httemplate/edit/cust_main.cgi,
25466           httemplate/edit/cust_main/billing.html,
25467           httemplate/view/cust_main/billing.html: per-customer invoice
25468           terms override
25469
25470 2007-04-04 18:45  ivan
25471
25472         * httemplate/pref/pref.html: finish moving vonage integration to a
25473           user pref
25474
25475 2007-04-04 18:38  ivan
25476
25477         * httemplate/pref/pref-process.html: finish moving the vonage
25478           integration to per-user
25479
25480 2007-04-04 17:01  ivan
25481
25482         * FS/bin/freeside-init-config: correct usage
25483
25484 2007-04-04 15:42  ivan
25485
25486         * Makefile: yes virginia
25487
25488 2007-04-04 13:04  jeff
25489
25490         * FS/bin/freeside-upgrade: correct a bootstrap issue
25491
25492 2007-04-04 08:30  jeff
25493
25494         * FS/FS/cust_bill.pm: squash bug which causes re-email failed
25495           events to fail
25496
25497 2007-04-03 12:37  jeff
25498
25499         * httemplate/misc/cust_main_note-import.cgi: correct handling of
25500           non-unix line termination
25501
25502 2007-04-02 18:39  ivan
25503
25504         * bin/fs-migrate-cust_tax_exempt: [no log message]
25505
25506 2007-04-02 08:49  jeff
25507
25508         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/Setup.pm,
25509           FS/FS/cust_main.pm, httemplate/edit/cust_main/contact.html,
25510           httemplate/edit/process/cust_main.cgi,
25511           httemplate/view/cust_main/contacts.html: ticket 1528 add driver's
25512           license field, mask it and ssn
25513
25514 2007-03-31 19:45  jeff
25515
25516         * httemplate/view/svc_www.cgi, FS/FS/AccessRight.pm,
25517           FS/FS/Schema.pm, bin/apache.export, httemplate/edit/svc_www.cgi:
25518           quick hack to add extra 'config lines' to svc_www and otherwise
25519           enhance svc_www
25520
25521 2007-03-27 20:59  ivan
25522
25523         * FS/FS/svc_acct.pm: fix bug with RADIUS groups not available to
25524           shellcommands delete export
25525
25526 2007-03-21 16:07  ivan
25527
25528         * FS/FS/cust_main.pm: fix bug displaying additional debugging info
25529           when process returns no error_message
25530
25531 2007-03-21 15:09  ivan
25532
25533         * FS/FS/cust_main.pm: realtime_bop: if a transaction fails without
25534           an error_message, output additional debugging information, if
25535           available
25536
25537 2007-03-20 21:01  jeff
25538
25539         * FS/FS/pay_batch.pm, httemplate/misc/download-batch.cgi,
25540           httemplate/search/cust_pay_batch.cgi: ticket 1436, ACH export
25541           format, return processing and autopost
25542
25543 2007-03-20 18:21  jeff
25544
25545         * FS/bin/freeside-fetch, httemplate/pref/pref-process.html,
25546           httemplate/pref/pref.html: ticket 1427, automatically email excel
25547           a/r report
25548
25549 2007-03-20 15:10  ivan
25550
25551         * FS/FS/ClientAPI/Signup.pm: fix bug: usage of promo code broke
25552           agent-specific advertising sources
25553
25554 2007-03-20 13:11  jeff
25555
25556         * httemplate/misc/: cust_main_note-import.cgi,
25557           cust_main_note-import.html, process/cust_main_note-import.cgi:
25558           acls on new import
25559
25560 2007-03-20 13:01  jeff
25561
25562         * httemplate/elements/menu.html: tie note import into menu
25563
25564 2007-03-20 10:03  jeff
25565
25566         * FS/FS/cust_main.pm, httemplate/misc/cust_main_note-import.html,
25567           httemplate/misc/cust_main_note-import.cgi,
25568           httemplate/misc/process/cust_main_note-import.cgi: ticket 1418, a
25569           tool for customer note importation
25570
25571 2007-03-15 18:35  ivan
25572
25573         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
25574           httemplate/pref/pref.html: vonage click2call integration should
25575           not be sitewide, especially now that we have user prefs
25576
25577 2007-03-15 13:54  ivan
25578
25579         * FS/FS/part_pkg.pm: 13 months!
25580
25581 2007-03-15 13:08  khoff
25582
25583         * httemplate/edit/part_virtual_field.cgi: Set input form MAXLENGTH
25584           attributes to match actual field sizes.
25585
25586 2007-03-15 13:08  khoff
25587
25588         * FS/FS/part_export/router.pm: Added configurable error checks
25589           instead of stupid /^ERROR/ check.  Commands can now be processed
25590           with Text::Template using [@-- --@] delimeters, in addition to
25591           evaling a double-quoted string.  Cleaned up spurious debug
25592           output.
25593
25594 2007-03-15 13:07  khoff
25595
25596         * FS/FS/part_virtual_field.pm: Escape the values in virtual field
25597           html form inputs.
25598
25599 2007-03-15 13:07  khoff
25600
25601         * FS/FS/Schema.pm: part_virtual_field.vfieldpart should be a
25602           serial.
25603
25604 2007-03-14 16:30  jeff
25605
25606         * FS/FS/svc_acct.pm: turn debugging off
25607
25608 2007-03-14 16:27  jeff
25609
25610         * FS/FS/svc_acct.pm: correcting ->replace on bill
25611
25612 2007-03-13 02:21  ivan
25613
25614         * FS/FS/cust_pkg.pm: okay, so this should link to usernum now.  but
25615           until then, it should be ->username, not ->name, eek.  causing
25616           "Error: Error inserting cust_pkg_reason: ERROR: value to long for
25617           type character varying(32)" errors and will be harder to
25618           normalize back to usernum when we fix that
25619
25620 2007-03-10 20:13  ivan
25621
25622         * httemplate/browse/svc_acct_pop.cgi: move POP to browse template;
25623           whew, its paged
25624
25625 2007-03-09 16:16  khoff
25626
25627         * FS/FS/Record.pm: Added $FS::Record::no_update_diff flag to update
25628           "identical" records anyway.
25629
25630 2007-03-09 16:11  khoff
25631
25632         * FS/FS/: Record.pm, svc_broadband.pm: Added ut_coord and ut_coordn
25633           for FS::svc_broadband.
25634
25635 2007-03-09 09:11  jeff
25636
25637         * bin/svc_acct_pop.import: pop import tool
25638
25639 2007-03-07 11:48  khoff
25640
25641         * FS/FS/: Conf.pm, cust_main.pm: Option to disable the charging of
25642           the setup fee while a package is suspended.
25643
25644 2007-03-06 11:56  ivan
25645
25646         * bin/slony-setup: slight update for slony setup script
25647
25648 2007-03-05 17:59  ivan
25649
25650         * httemplate/search/cust_main.cgi: fix status colors in mozilla
25651
25652 2007-03-05 15:01  jayce
25653
25654         * FS/FS/part_pkg/base_delayed.pm: Typo in the package name caused a
25655           warning.  Fixed.
25656
25657 2007-03-05 11:48  khoff
25658
25659         * httemplate/search/report_cust_bill.html: Fixed a problem with the
25660           %opts hash getting skewed (specifically $opt{'value'} == 'label')
25661           when $cgi->param('agentnum') was unset.
25662
25663 2007-03-02 17:29  ivan
25664
25665         * fs_selfservice/FS-SelfService/cgi/signup.cgi: pass the remote IP
25666           address along with signup requests, for some gateways
25667
25668 2007-03-02 15:48  ivan
25669
25670         * FS/FS/cust_main.pm: eProcessingNetwork returning an authorization
25671           like "AUTH/TKT 123456"... will this make refunds work?
25672
25673 2007-03-01 22:24  ivan
25674
25675         * FS/FS/TicketSystem/RT_External.pm: fix custom priority fields,
25676           whew
25677
25678 2007-03-01 12:56  ivan
25679
25680         * FS/FS/part_pkg/voip_cdr.pm: better match for toll-free prefixes
25681
25682 2007-03-01 12:12  ivan
25683
25684         * FS/FS/Misc/prune.pm: yeah, a typo
25685
25686 2007-03-01 09:48  ivan
25687
25688         * FS/bin/: freeside-prune-applications, freeside-upgrade:
25689           prune_applications moved to FS::Misc::prune
25690
25691 2007-03-01 09:47  ivan
25692
25693         * FS/FS/Misc/prune.pm: adding FS::Misc::prune
25694
25695 2007-03-01 09:44  ivan
25696
25697         * FS/FS/Misc.pm: fix weird compliation problem for quis, i hope
25698
25699 2007-03-01 08:36  ivan
25700
25701         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
25702
25703 2007-02-28 21:24  jeff
25704
25705         * FS/FS/cust_credit.pm: dangling cust_credit_refund not allowed
25706
25707 2007-02-28 21:13  jeff
25708
25709         * FS/: FS/Misc.pm, bin/freeside-prune-applications,
25710           bin/freeside-upgrade: dangling cust_credit_refund not allowed
25711
25712 2007-02-28 17:26  ivan
25713
25714         * FS/FS/Conf.pm: this isn't necessary around a single db operation
25715
25716 2007-02-28 11:14  jeff
25717
25718         * httemplate/misc/svc_acct-domains.cgi: restore (none) choice to
25719           first package select
25720
25721 2007-02-27 16:16  jayce
25722
25723         * FS/MANIFEST: Added base_rate files
25724
25725 2007-02-27 15:59  jayce
25726
25727         * FS/FS/part_pkg/base_delayed.pm: adaptation of flat_delayed to
25728           work with base_rate billing
25729
25730 2007-02-27 14:10  jeff
25731
25732         * httemplate/config/config-download.cgi: put the C in ACL here, too
25733
25734 2007-02-27 13:24  jeff
25735
25736         * FS/bin/freeside-setup: oops - inappropriate localization was
25737           committed
25738
25739 2007-02-26 17:51  jeff
25740
25741         * httemplate/config/config.cgi: config goes in database
25742
25743 2007-02-26 17:48  jeff
25744
25745         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/conf.pm,
25746           FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
25747           FS/bin/freeside-init-config, FS/bin/freeside-setup,
25748           FS/bin/freeside-upgrade, FS/t/conf.t, conf/invoice_latex,
25749           httemplate/config/config-download.cgi,
25750           httemplate/config/config-process.cgi,
25751           httemplate/config/config-view.cgi, FS/FS/Schema.pm: config goes
25752           in database
25753
25754 2007-02-26 09:54  jeff
25755
25756         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
25757           httemplate/edit/process/part_pkg.cgi: agent_type selector on new
25758           packages
25759
25760 2007-02-24 19:08  ivan
25761
25762         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: add
25763           selfservice-ignore_quantity flag
25764
25765 2007-02-22 23:47  ivan
25766
25767         * FS/FS/Cron/bill.pm: take the package-def defined action here,
25768           like freeside-prepaidd
25769
25770 2007-02-21 03:26  ivan
25771
25772         * FS/FS/: Schema.pm, svc_acct.pm, part_export/shellcommands.pm: add
25773           a _password_encoding field
25774
25775 2007-02-20 18:53  jeff
25776
25777         * FS/FS/part_export/prizm.pm: work around a claimed 50 char limit,
25778           and correct a description handling bug
25779
25780 2007-02-19 07:40  ivan
25781
25782         * FS/FS/cust_bill.pm: this should fix Can't call method "part_pkg"
25783           on an undefined value at .../cust_bill.pm line 434
25784
25785 2007-02-16 14:06  ivan
25786
25787         * bin/rotate-cdrs: commiting this quick tool, cvs is complaining
25788
25789 2007-02-16 12:54  jeff
25790
25791         * httemplate/misc/svc_acct-domains.cgi: respect svc_acct-alldomains
25792           setting
25793
25794 2007-02-16 12:21  jeff
25795
25796         * FS/FS/: Record.pm, svc_broadband.pm: coordinates can be negative
25797           (deja vu?)
25798
25799 2007-02-16 11:46  jayce
25800
25801         * FS/FS/part_pkg/base_rate.pm: Added a new Plan type, base_rate,
25802           which uses the cust_pkg->options to control pricing.  You assign
25803           a base rate for charging, and it is multiplied by the 'units'
25804           ordered.  Solves a need where a company wants to offer an ASP
25805           style service, that charges per user, at a base cost, but doesn't
25806           want a plan for every combination of user amounts.
25807
25808 2007-02-15 12:18  khoff
25809
25810         * FS/FS/cust_main.pm: *** ERROR: unterminated L<...> at line 4716
25811           in file FS/cust_main.pm
25812
25813 2007-02-14 16:49  ivan
25814
25815         * httemplate/edit/part_bill_event.cgi: add send_email event
25816
25817 2007-02-14 16:48  ivan
25818
25819         * conf/invoice_html: remove commented-out example notes section
25820
25821 2007-02-14 15:32  jeff
25822
25823         * httemplate/: edit/cust_main.cgi, misc/svc_acct-domains.cgi:
25824           selectable domain on first package in edit/cust_main
25825
25826 2007-02-14 14:43  ivan
25827
25828         * httemplate/search/report_receivables.cgi: fix alignment on
25829           receivables report
25830
25831 2007-02-14 13:23  ivan
25832
25833         * httemplate/search/report_cust_pkg.html: grey out disabled text
25834           boxes for IE
25835
25836 2007-02-14 00:48  ivan
25837
25838         * httemplate/elements/select-cust_pkg-status.html,
25839           httemplate/elements/tr-input-beginning_ending.html,
25840           httemplate/search/cust_pkg.cgi,
25841           httemplate/search/report_cust_pkg.html, FS/FS/UI/Web.pm,
25842           httemplate/images/calendar-disabled.png: add more options to
25843           advanced package reporting
25844
25845 2007-02-13 19:12  jeff
25846
25847         * FS/FS/: Conf.pm, Cron/notify.pm: add simple scalars to
25848           impending_recur_notification
25849
25850 2007-02-13 17:43  ivan
25851
25852         * httemplate/search/svc_www.cgi: fix up svc_www searching
25853
25854 2007-02-13 16:19  jeff
25855
25856         * FS/FS/Conf.pm: better docs for impending doom
25857
25858 2007-02-13 14:24  ivan
25859
25860         * FS/FS/ClientAPI/MyAccount.pm: accept domsvc in selfservice
25861           orders, patch from Sean Hanson/S1
25862
25863 2007-02-13 14:08  ivan
25864
25865         * httemplate/edit/process/cust_main.cgi: use a domsvc when passed
25866           in, patch from Sean Hanson/S1
25867
25868 2007-02-12 21:00  jayce
25869
25870         * httemplate/edit/payment_gateway.html: Small hint on how the
25871           options field is used.
25872
25873 2007-02-12 17:16  jeff
25874
25875         * httemplate/edit/cust_main.cgi: another place to alphabetize
25876
25877 2007-02-12 16:45  jeff
25878
25879         * FS/bin/freeside-delete-addr_blocks: for dumping addr_blocks
25880
25881 2007-02-12 09:56  jeff
25882
25883         * FS/FS/ClientAPI/Signup.pm: alpha sort packages in new package
25884           order SELECT (ticket 1446)
25885
25886 2007-02-11 19:11  ivan
25887
25888         * FS/FS/Misc.pm: fix unterminated L<...> in POD docs
25889
25890 2007-02-11 00:51  ivan
25891
25892         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: we're at
25893           now now
25894
25895 2007-02-10 23:04  ivan
25896
25897         * FS/FS/UI/Web.pm: fix bug with customer info not showing up if
25898           "cust-fields" config value has been set
25899
25900 2007-02-09 22:13  ivan
25901
25902         * FS/FS/svc_acct.pm, FS/FS/svc_phone.pm,
25903           httemplate/edit/part_svc.cgi: reincorporate the changes from
25904           http://www.sisd.com/cgi-bin/viewcvs.cgi/freeside/httemplate/edit/part_svc.cgi?r1=1.52&r2=1.53
25905           that were lost due to the concurrent service-refactor merge
25906
25907 2007-02-09 16:42  ivan
25908
25909         * httemplate/misc/change_pkg.cgi: REALLY fix the package changing
25910           this time
25911
25912 2007-02-09 15:29  ivan
25913
25914         * httemplate/misc/change_pkg.cgi: fix change package link
25915
25916 2007-02-08 20:54  ivan
25917
25918         * bin/import-county-tax-rates: quick hack to import rates for
25919           landel
25920
25921 2007-02-08 20:37  jayce
25922
25923         * httemplate/view/cust_main/packages.html: Set the correct access
25924           right for the cancel link to work
25925
25926 2007-02-08 17:05  ivan
25927
25928         * conf/invoice_latexnotes_statement: add default statement conf
25929
25930 2007-02-08 14:54  ivan
25931
25932         * FS/FS/part_export/sqlradius.pm: slightly less cryptic docs for
25933           groups_susp_reason option
25934
25935 2007-02-08 14:19  ivan
25936
25937         * FS/FS/cust_pkg.pm: use a LIMIT to retreive the first record,
25938           don't rely on qsearchs to trim it for you - it is inefficient and
25939           outputs long verbose warnings
25940
25941 2007-02-08 14:08  ivan
25942
25943         * httemplate/pref/pref-process.html: second "my" localizing the
25944           variable and causing password changes to fail
25945
25946 2007-02-08 09:00  jeff
25947
25948         * FS/FS/svc_acct.pm, httemplate/edit/part_svc.cgi: fix usergroup in
25949           edit/part_svc.cgi
25950
25951 2007-02-08 08:04  jeff
25952
25953         * httemplate/edit/part_pkg.cgi: gratuitous quote
25954
25955 2007-02-08 01:13  jeff
25956
25957         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
25958           httemplate/edit/process/part_pkg.cgi: hold off until 1.7.2
25959
25960 2007-02-08 00:19  ivan
25961
25962         * FS/FS/CGI.pm: fix the popup progress bars, whew
25963
25964 2007-02-07 17:46  jeff
25965
25966         * FS/FS/part_pkg.pm, htetc/handler.pl,
25967           httemplate/elements/select-table.html,
25968           httemplate/edit/part_pkg.cgi,
25969           httemplate/edit/process/part_pkg.cgi: agent type on package
25970           add/edit (ticket 1446)
25971
25972 2007-02-06 16:46  ivan
25973
25974         * FS/FS/: cust_bill.pm, cust_pay.pm: only use new statements as
25975           payment receipts if the conf file is created
25976
25977 2007-02-05 15:48  ivan
25978
25979         * FS/FS/cust_bill_ApplicationCommon.pm: fix payment/credit
25980           line-item application erroring out on tax applications
25981
25982 2007-02-05 14:12  ivan
25983
25984         * FS/FS/cust_bill_ApplicationCommon.pm: turn debugging on until we
25985           catch the Cant call method "part_pkg" on an undefined value at
25986           /usr/local/share/perl/5.8.4/FS/cust_bill_ApplicationCommon.pm
25987           line 181" bug
25988
25989 2007-02-05 09:21  ivan
25990
25991         * FS/FS/: cust_pay_batch.pm, pay_batch.pm: move the due_events
25992           import too... whew!  this should be it
25993
25994 2007-02-05 08:01  ivan
25995
25996         * FS/FS/pay_batch.pm: fix param passing
25997
25998 2007-02-05 07:49  ivan
25999
26000         * httemplate/misc/upload-batch.cgi: fix st00pid mistakes in batch
26001           upload
26002
26003 2007-02-05 07:48  ivan
26004
26005         * httemplate/misc/upload-batch.cgi: misterminated <%init>
26006
26007 2007-02-05 07:02  ivan
26008
26009         * FS/FS/pay_batch.pm: remove refactored code
26010
26011 2007-02-05 05:10  ivan
26012
26013         * httemplate/search/: report_receivables.cgi,
26014           report_receivables.html: add "over X days" option to receivables
26015           report
26016
26017 2007-02-05 04:51  ivan
26018
26019         * FS/FS/AccessRight.pm, httemplate/view/cust_bill-logo.cgi,
26020           httemplate/view/cust_bill-pdf.cgi,
26021           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
26022           httemplate/view/cust_main.cgi, httemplate/view/svc_Common.html,
26023           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
26024           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
26025           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi,
26026           httemplate/view/cust_main/contacts.html,
26027           httemplate/view/elements/svc_Common.html: C is for
26028           Cookie^WControl
26029
26030 2007-02-05 03:35  ivan
26031
26032         * FS/FS/CGI.pm: not supporting Apache::ASP anymore
26033
26034 2007-02-05 03:12  ivan
26035
26036         * FS/FS/ClientAPI/MyAccount.pm: show RADIUS usage from last bill to
26037           NOW, instead of last bill to next bill
26038
26039 2007-02-05 01:45  ivan
26040
26041         * httemplate/misc/download-batch.cgi: upon first download, have
26042           batches auto-set amount to customer balance if it is smaller
26043
26044 2007-02-05 01:44  ivan
26045
26046         * FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
26047           FS/FS/pay_batch.pm, httemplate/misc/upload-batch.cgi: move
26048           cust_pay_batch::upload results subroutine to an FS::pay_batch
26049           method.  upon first download, have batches auto-reset their
26050           amounts to the customer balance upon if it is smaller.
26051
26052 2007-02-03 17:47  ivan
26053
26054         * httemplate/: search/cust_pay_batch.cgi,
26055           view/cust_main/payment_history.html: add link to some batched
26056           payment info to customer view
26057
26058 2007-02-03 16:01  ivan
26059
26060         * FS/FS/ClientAPI/Signup.pm: quieter
26061
26062 2007-02-03 05:05  ivan
26063
26064         * FS/FS/cust_pkg.pm: this should fix services with negative
26065           num_avail showing up for provisioning
26066
26067 2007-02-03 04:07  ivan
26068
26069         * FS/FS/cust_main_Mixin.pm: remove debugging left on
26070
26071 2007-02-03 03:36  ivan
26072
26073         * FS/FS/AccessRight.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main.pm,
26074           FS/FS/cust_main_Mixin.pm, FS/FS/UI/Web.pm,
26075           httemplate/elements/menu.html,
26076           httemplate/graph/cust_bill_pkg.cgi,
26077           httemplate/graph/money_time.cgi,
26078           httemplate/graph/report_cust_bill_pkg.html,
26079           httemplate/graph/report_money_time.html,
26080           httemplate/search/cdr.html, httemplate/search/cust_bill.html,
26081           httemplate/search/cust_bill_event.cgi,
26082           httemplate/search/cust_bill_event.html,
26083           httemplate/search/cust_bill_pkg.cgi,
26084           httemplate/search/cust_credit.html,
26085           httemplate/search/cust_main-zip.html,
26086           httemplate/search/cust_main.cgi,
26087           httemplate/search/cust_main.html,
26088           httemplate/search/cust_pay_batch.cgi,
26089           httemplate/search/cust_pkg.cgi, httemplate/search/cust_svc.html,
26090           httemplate/search/cust_tax_exempt_pkg.cgi,
26091           httemplate/search/inventory_item.html,
26092           httemplate/search/pay_batch.cgi,
26093           httemplate/search/pay_batch.html, httemplate/search/queue.html,
26094           httemplate/search/reg_code.html,
26095           httemplate/search/report_cdr.html,
26096           httemplate/search/report_cust_bill.html,
26097           httemplate/search/report_cust_credit.html,
26098           httemplate/search/report_cust_main-zip.html,
26099           httemplate/search/report_cust_pay.html,
26100           httemplate/search/report_cust_pay_batch.html,
26101           httemplate/search/report_cust_pkg.html,
26102           httemplate/search/report_prepaid_income.cgi,
26103           httemplate/search/report_prepaid_income.html,
26104           httemplate/search/report_receivables.cgi,
26105           httemplate/search/report_receivables.html,
26106           httemplate/search/report_tax.cgi,
26107           httemplate/search/report_tax.html, httemplate/search/sql.html,
26108           httemplate/search/sqlradius.cgi,
26109           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
26110           httemplate/search/svc_broadband.cgi,
26111           httemplate/search/svc_domain.cgi,
26112           httemplate/search/svc_external.cgi,
26113           httemplate/search/svc_forward.cgi,
26114           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi:
26115           add customer status column to customer & most other reports.
26116           also put the C in ACL in the search/ and graph/ directories.
26117
26118 2007-02-02 18:39  jeff
26119
26120         * FS/bin/freeside-reset-fixed: do a setfixed
26121
26122 2007-02-01 22:29  ivan
26123
26124         * FS/FS/part_pkg/flat.pm: quiet a harmless but loud warning
26125
26126 2007-02-01 20:39  ivan
26127
26128         * FS/FS/ClientAPI/Signup.pm: set resellser-specific advertising
26129           sources in signup
26130
26131 2007-01-31 19:08  jeff
26132
26133         * httemplate/view/cust_main/packages.html: oops.  perhaps it should
26134
26135 2007-01-31 18:37  jeff
26136
26137         * FS/FS/svc_acct.pm: spurious line
26138
26139 2007-01-31 18:35  ivan
26140
26141         * FS/FS/ClientAPI/Signup.pm: fix up the info passing for optional
26142           packages
26143
26144 2007-01-31 18:13  jeff
26145
26146         * FS/FS/: svc_acct.pm, part_export/sqlradius.pm: better solution to
26147           ticket 1455
26148
26149 2007-01-31 17:57  ivan
26150
26151         * FS/FS/cust_bill.pm: eliminate \\* in the cheesy latex->html notes
26152           thing
26153
26154 2007-01-31 10:28  jeff
26155
26156         * FS/FS/part_export/sqlradius.pm: possible solution to ticket 1455
26157
26158 2007-01-30 22:30  khoff
26159
26160         * FS/FS/part_export/snmp.pm: Don't break if we're missing
26161           Net::SNMP.  Apparenty "require" doesn't do the trick.
26162
26163 2007-01-30 21:45  khoff
26164
26165         * FS/FS/part_export/nas_wrapper.pm: Meta-export to allow more
26166           flexibilty until the export subsystem rewrite.
26167
26168 2007-01-30 21:43  khoff
26169
26170         * FS/FS/part_export/: router.pm, snmp.pm, trango.pm:
26171           FS::part_export::router  - Refactored to be more easily
26172           sub-classed.   - Moved per-export options to FS:;router virtual
26173           fields.   - Fixed other general brokenness.
26174
26175           FS::part_export::snmp  - SNMP export sub-classed from
26176           FS::part_export::router
26177
26178           FS::part_export::trango  - Export for Trango proprietary access
26179           points.  Sub-classed from FS::part_export::snmp.
26180
26181 2007-01-30 21:23  jeff
26182
26183         * FS/FS/cust_main.pm: minor improvement
26184
26185 2007-01-30 20:30  jeff
26186
26187         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
26188           httemplate/edit/process/cust_pay.cgi,
26189           httemplate/misc/process/payment.cgi: small change in payment
26190           receipt handling (ticket 1422)
26191
26192 2007-01-30 20:26  ivan
26193
26194         * httemplate/: edit/quick-charge.html,
26195           elements/select-taxclass.html, elements/tr-select-taxclass.html,
26196           view/cust_main/packages.html: minor UI work on one-time charges
26197           w/taxclasses
26198
26199 2007-01-30 19:42  jeff
26200
26201         * FS/: MANIFEST, t/cust_pkg_option.t: odds and ends
26202
26203 2007-01-30 18:08  ivan
26204
26205         * httemplate/misc/change_pkg.cgi: this should be a popup too, but,
26206           until then, it shouldn't be missing the standard header
26207
26208 2007-01-30 15:50  ivan
26209
26210         * FS/FS/cust_bill.pm: fix agent-specific logos in emailed html
26211           invoices
26212
26213 2007-01-30 13:21  jeff
26214
26215         * FS/FS/svc_acct.pm: avoiding brane pane
26216
26217 2007-01-30 12:59  ivan
26218
26219         * httemplate/: browse/access_group.html, browse/access_user.html,
26220           browse/addr_block.cgi, browse/agent.cgi, browse/agent_type.cgi,
26221           browse/cust_main_county.cgi, browse/inventory_class.html,
26222           browse/msgcat.cgi, browse/part_bill_event.cgi,
26223           browse/part_export.cgi, browse/part_pkg.cgi,
26224           browse/part_referral.html, browse/part_svc.cgi,
26225           browse/part_virtual_field.cgi, browse/payment_gateway.html,
26226           browse/pkg_class.html, browse/rate.cgi, browse/reason.html,
26227           browse/reason_type.html, browse/router.cgi,
26228           browse/svc_acct_pop.cgi, edit/msgcat.cgi,
26229           search/prepay_credit.html: its all about control
26230
26231 2007-01-30 11:45  ivan
26232
26233         * FS/FS/option_Common.pm: fix old-record detection bug in
26234           option_Common
26235
26236 2007-01-30 11:40  jeff
26237
26238         * FS/FS/: Conf.pm, svc_acct.pm, cust_main.pm: only add first user
26239           to invoicing_list (ticket 1424)
26240
26241 2007-01-30 10:52  jeff
26242
26243         * fs_selfservice/FS-SelfService/cgi/success-delayed.html,
26244           FS/FS/ClientAPI/Signup.pm,
26245           fs_selfservice/FS-SelfService/cgi/signup.cgi: additional info
26246           available for self-service success (ticket 1420)
26247
26248 2007-01-29 15:16  ivan
26249
26250         * httemplate/config/: config-process.cgi, config-view.cgi,
26251           config.cgi: putting the C in ACL
26252
26253 2007-01-29 13:11  ivan
26254
26255         * httemplate/misc/process/cancel_pkg.html: correct a typo, and
26256           <%init> helps alot
26257
26258 2007-01-29 10:50  ivan
26259
26260         * httemplate/pref/: pref-process.html, pref.html: record resolution
26261           & colro depth in user prefs
26262
26263 2007-01-29 08:16  ivan
26264
26265         * FS/FS/: cust_main.pm, rate.pm: turn off debugging
26266
26267 2007-01-29 08:01  ivan
26268
26269         * FS/FS/: cust_main.pm, cust_main_Mixin.pm, UI/Web.pm: fix invoice
26270           email display bug on advanced package report, closes: Bug#1416
26271
26272 2007-01-29 04:07  ivan
26273
26274         * htetc/handler.pl: warnings in <%once> sections should not be
26275           fatal
26276
26277 2007-01-29 03:55  ivan
26278
26279         * FS/FS/option_Common.pm: remove extraneous debugging
26280
26281 2007-01-29 03:31  ivan
26282
26283         * Makefile: looks like a duck
26284
26285 2007-01-27 18:21  ivan
26286
26287         * FS/FS/svc_domain.pm, httemplate/view/svc_domain.cgi: pretty up
26288           domain zone viewing a little
26289
26290 2007-01-26 00:18  ivan
26291
26292         * FS/FS/access_user.pm: out of scope bad
26293
26294 2007-01-26 00:17  ivan
26295
26296         * FS/FS/access_user.pm: spurious password changes bad...
26297
26298 2007-01-26 00:11  ivan
26299
26300         * FS/FS/: Record.pm, option_Common.pm: oops, debugging turned on
26301
26302 2007-01-26 00:04  ivan
26303
26304         * FS/FS/access_user.pm, httemplate/elements/header.html,
26305           httemplate/elements/menu.html, httemplate/elements/xmenu.css,
26306           httemplate/elements/xmenu.top.css,
26307           httemplate/elements/xmenu.top.js,
26308           httemplate/images/arrow.down.png,
26309           httemplate/images/menu-left-example.png,
26310           httemplate/images/menu-top-example.png,
26311           httemplate/pref/pref-process.html, httemplate/pref/pref.html,
26312           FS/FS/Record.pm, FS/FS/m2m_Common.pm, FS/FS/option_Common.pm: top
26313           bar option!
26314
26315 2007-01-24 22:04  ivan
26316
26317         * httemplate/elements/xmenu.css: fuck.  you.  IE7.
26318
26319 2007-01-24 22:00  ivan
26320
26321         * httemplate/elements/: menu.html, xmenu.css: fuck.  you.  IE7.
26322
26323 2007-01-24 15:41  ivan
26324
26325         * httemplate/misc/download-batch.cgi: 00 = sale, 01 = pre-auth.  we
26326           need the former
26327
26328 2007-01-23 21:33  jeff
26329
26330         * httemplate/edit/process/elements/process.html: squarely between
26331           shame in you and so close
26332
26333 2007-01-23 15:42  jeff
26334
26335         * FS/FS.pm, FS/bin/freeside-daily, conf/impending_recur_template,
26336           FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
26337           FS/FS/cust_pkg.pm, FS/FS/cust_pkg_option.pm,
26338           FS/FS/Cron/notify.pm, FS/FS/part_pkg/flat_delayed.pm: notices
26339           before first charge on flat_delayed
26340
26341 2007-01-22 23:44  ivan
26342
26343         * FS/FS/cust_pay_batch.pm: even have 4 digit zips in there eek
26344
26345 2007-01-22 22:51  ivan
26346
26347         * FS/FS/Record.pm: remove spurious duplicateion from lineitem patch
26348
26349 2007-01-22 22:45  ivan
26350
26351         * FS/FS/payby.pm: fix PREP payby
26352
26353 2007-01-22 22:41  ivan
26354
26355         * FS/FS/cust_pay.pm: have to use payinfo_Mixin if we're going to
26356           ISA it
26357
26358 2007-01-22 09:05  ivan
26359
26360         * Makefile: halfass v2 too
26361
26362 2007-01-22 06:29  ivan
26363
26364         * FS/FS/CGI.pm: hopefully this should be the last bit of the
26365           relative URL fixing
26366
26367 2007-01-22 03:41  ivan
26368
26369         * httemplate/view/cust_main.cgi: closing tags helps alot
26370
26371 2007-01-22 03:39  ivan
26372
26373         * httemplate/view/: cust_main.cgi, cust_main/notes.html: fix
26374           elements/ links here too
26375
26376 2007-01-22 03:36  ivan
26377
26378         * httemplate/elements/: phonenumber.html, progress-init.html,
26379           progress-popup.html, tr-input-beginning_ending.html,
26380           tr-input-date-field.html: interpolation helps alot
26381
26382 2007-01-22 03:30  ivan
26383
26384         * httemplate/elements/: phonenumber.html, progress-init.html,
26385           progress-popup.html, tr-input-beginning_ending.html,
26386           tr-input-date-field.html: use $fsurl instead of relative ../
26387           addressing
26388
26389 2007-01-21 18:42  ivan
26390
26391         * FS/FS/ClientAPI/MyAccount.pm,
26392           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
26393           fs_selfservice/FS-SelfService/cgi/make_payment.html: accept CVV2
26394           on self-service manual payment screen
26395
26396 2007-01-21 13:45  ivan
26397
26398         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
26399           FS/FS/cust_bill_ApplicationCommon.pm, FS/FS/cust_bill_pay.pm,
26400           FS/FS/cust_bill_pkg.pm, FS/FS/cust_credit_bill.pm,
26401           FS/FS/cust_main.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
26402           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
26403           FS/FS/Cron/bill.pm, httemplate/edit/part_bill_event.cgi,
26404           httemplate/edit/part_pkg.cgi,
26405           httemplate/edit/process/cust_main.cgi, httemplate/misc/bill.cgi:
26406           Have lineitem-specific applications happen in all cases; add
26407           weightsto control
26408
26409 2007-01-21 05:42  ivan
26410
26411         * rt/: FREESIDE_MODIFIED, lib/RT/SearchBuilder.pm: add dependancy
26412           on DBIx::SB 1.36 for Pg 8.1+
26413
26414 2007-01-21 05:26  ivan
26415
26416         * Makefile, htetc/freeside-base2.conf: mod_perl v2, it finally
26417           happened
26418
26419 2007-01-21 01:13  ivan
26420
26421         * httemplate/search/cust_svc.html: trim leading & trailing
26422           whitespace from service searches
26423
26424 2007-01-21 01:10  ivan
26425
26426         * FS/FS/: CGI.pm, UI/Web.pm: fix svc_url to work no matter where we
26427           are coming from in the tree -  use rooturl() instead of popurl()
26428
26429 2007-01-19 16:08  jeff
26430
26431         * httemplate/edit/process/quick-charge.cgi: strip all blank lines,
26432           not just trailing ones
26433
26434 2007-01-19 15:00  jeff
26435
26436         * httemplate/misc/download-batch.cgi: work around CSV brokenness
26437
26438 2007-01-19 14:02  jeff
26439
26440         * httemplate/edit/process/: access_user.html,
26441           elements/process.html: blank password on error
26442
26443 2007-01-19 08:31  jeff
26444
26445         * httemplate/edit/: access_user.html, process/access_user.html,
26446           process/elements/process.html: no password in html source on
26447           employee edit
26448
26449 2007-01-18 10:14  ivan
26450
26451         * FS/FS/cust_pay_batch.pm: fix zip parsing for batch results -
26452           don't want to abort processing because of an old not-well-checked
26453           zip
26454
26455 2007-01-17 15:28  ivan
26456
26457         * FS/FS/part_export/shellcommands.pm: fix crypted password bug
26458           cause by recent fix to not quote things on STDIN, yuck.
26459
26460 2007-01-17 15:27  jeff
26461
26462         * httemplate/edit/svc_acct.cgi, httemplate/misc/change_pkg.cgi,
26463           httemplate/misc/payment.cgi,
26464           httemplate/view/elements/svc_Common.html, FS/FS/CGI.pm,
26465           httemplate/misc/process/payment.cgi,
26466           httemplate/view/svc_acct.cgi: link to customer from manual
26467           payment screen (ticket 1414)
26468
26469 2007-01-17 09:41  jeff
26470
26471         * FS/FS/: cust_pkg.pm, reason.pm: fix bug wrt suspend/cancel
26472           reasons (suspends fail in freeside-daily)
26473
26474 2007-01-17 08:41  jeff
26475
26476         * FS/FS/part_pkg/flat.pm: noise reduction
26477
26478 2007-01-17 07:50  jeff
26479
26480         * httemplate/view/cust_main/packages.html: fix suspend link
26481
26482 2007-01-16 16:40  jeff
26483
26484         * httemplate/edit/: access_user.html, process/access_user.html:
26485           employee edit (ticket 1412)
26486
26487 2007-01-16 13:36  jeff
26488
26489         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: revert unnecessary changes
26490           for ticket 1364
26491
26492 2007-01-16 09:39  jeff
26493
26494         * rt/: FREESIDE_MODIFIED, etc/schema.Pg: RT vs Pg8 (ticket 1364)
26495
26496 2007-01-16 01:11  ivan
26497
26498         * FS/FS/ClientAPI/Signup.pm: have signup package list respect
26499           agentnum sent from client
26500
26501 2007-01-15 14:15  jeff
26502
26503         * httemplate/edit/process/quick-charge.cgi: that was DUM
26504
26505 2007-01-14 23:53  ivan
26506
26507         * httemplate/misc/download-batch.cgi: add batch expiration date
26508           incrementer for 295
26509
26510 2007-01-14 23:22  ivan
26511
26512         * FS/FS/Conf.pm: add descriptions for batchconfig-PAP and
26513           batchconfig-csv-chase_canada-E-xactBatch
26514
26515 2007-01-12 15:27  jeff
26516
26517         * FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
26518           httemplate/view/svc_broadband.cgi, FS/FS/part_export/prizm.pm,
26519           httemplate/edit/svc_broadband.cgi: added svc_broadband
26520           description which is appended to Site Name in prizm export
26521
26522 2007-01-11 18:04  jeff
26523
26524         * FS/FS/cust_main.pm, FS/FS/part_pkg/flat.pm,
26525           httemplate/edit/quick-charge.html,
26526           httemplate/edit/process/quick-charge.cgi,
26527           httemplate/view/cust_main/packages.html: one-time charge
26528           enhancements
26529
26530 2007-01-10 15:21  ivan
26531
26532         * httemplate/search/queue.html: add "select all" and "unselect" all
26533           buttons to bulk queue operations
26534
26535 2007-01-10 00:56  ivan
26536
26537         * FS/FS/payinfo_Mixin.pm: fix harmless warning: Use of
26538           uninitialized value in string ne at
26539           /usr/local/share/perl/5.8.4/FS/payinfo_Mixin.pm line 116
26540
26541 2007-01-10 00:50  ivan
26542
26543         * httemplate/view/cust_main/contacts.html: you have got to be
26544           kidding me.
26545
26546 2007-01-10 00:48  ivan
26547
26548         * httemplate/view/cust_main/contacts.html: nothing could have ever
26549           gone wrong with so simple a change.  oh noooo
26550
26551 2007-01-09 23:48  ivan
26552
26553         * httemplate/view/cust_main/contacts.html: fix ship_county display
26554           bug
26555
26556 2007-01-09 21:51  ivan
26557
26558         * FS/FS/cust_bill.pm: add custnum to invoice template vars
26559
26560 2007-01-09 18:41  jeff
26561
26562         * FS/FS/cust_pay_batch.pm: E-xactBatch masks card numbers
26563
26564 2007-01-09 16:42  jeff
26565
26566         * httemplate/: misc/upload-batch.cgi, search/cust_pay_batch.cgi:
26567           ignore filenames and rely on selected batch number
26568
26569 2007-01-09 16:41  jeff
26570
26571         * httemplate/misc/download-batch.cgi: permit batch redownloads
26572
26573 2007-01-09 14:57  ivan
26574
26575         * FS/FS/Schema.pm: 2147483647 should be enough bytes for anyone!
26576
26577 2007-01-08 09:36  jeff
26578
26579         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_credit_refund.pm,
26580           FS/FS/cust_pay_refund.pm, FS/FS/cust_refund.pm,
26581           httemplate/misc/delete-cust_refund.cgi,
26582           httemplate/view/cust_main/payment_history.html: refund deletion
26583
26584 2007-01-05 16:47  jeff
26585
26586         * httemplate/edit/part_svc.cgi: fix UI funkiness
26587
26588 2007-01-04 21:19  jeff
26589
26590         * fs_selfservice/FS-SelfService/SelfService.pm,
26591           fs_selfservice/FS-SelfService/cgi/view_usage.html,
26592           FS/FS/ClientAPI/MyAccount.pm,
26593           fs_selfservice/FS-SelfService/cgi/change_pkg.html,
26594           fs_selfservice/FS-SelfService/cgi/customer_change_pkg.html,
26595           fs_selfservice/FS-SelfService/cgi/process_change_pkg.html,
26596           fs_selfservice/FS-SelfService/cgi/provision_list.html,
26597           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
26598           fs_selfservice/FS-SelfService/cgi/view_usage_details.html: more
26599           self-servicey stuff (change package, detailed usage)
26600
26601 2007-01-03 23:26  ivan
26602
26603         * conf/blank_logo.eps: adding a simple blank logo; people are
26604           trying to comment out stuff in the template
26605
26606 2007-01-03 21:49  ivan
26607
26608         * httemplate/edit/part_bill_event.cgi: invoice event to credit out
26609           a customer's balance, presumably as bad debt
26610
26611 2007-01-03 11:47  ivan
26612
26613         * httemplate/view/cust_main/packages.html: fix suspend link
26614
26615 2007-01-02 13:46  ivan
26616
26617         * FS/FS/UI/Web.pm, httemplate/search/cust_svc.html: fix service
26618           searching & links
26619
26620 2007-01-02 13:44  ivan
26621
26622         * FS/FS/cust_main.pm: stupid semicolon!
26623
26624 2007-01-02 13:06  ivan
26625
26626         * FS/FS/cust_main.pm: fix num_pkgs to accept empty $sql param, no
26627           trailing AND
26628
26629 2007-01-02 12:29  ivan
26630
26631         * httemplate/view/cust_main/packages.html: fix popup target links
26632
26633 2007-01-02 12:25  ivan
26634
26635         * httemplate/view/svc_Common.html: missing from svc patch, oops!
26636
26637 2007-01-02 10:38  jeff
26638
26639         * FS/FS/svc_acct.pm: omit spurious export triggering
26640
26641 2006-12-29 13:48  jeff
26642
26643         * httemplate/: elements/select-agent.html,
26644           graph/report_cust_bill_pkg.html: correct bad include, and improve
26645           no agent selected condition
26646
26647 2006-12-29 00:51  ivan
26648
26649         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
26650           FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
26651           FS/FS/pkg_svc.pm, FS/FS/registrar.pm, FS/FS/svc_Common.pm,
26652           FS/FS/svc_External_Common.pm, FS/FS/svc_Parent_Mixin.pm,
26653           FS/FS/svc_acct.pm, FS/FS/svc_broadband.pm, FS/FS/svc_domain.pm,
26654           FS/FS/svc_external.pm, FS/FS/svc_forward.pm, FS/FS/svc_phone.pm,
26655           FS/FS/svc_www.pm, FS/FS/UI/Web.pm, FS/t/registrar.t,
26656           FS/t/svc_External_Common.t, FS/t/svc_Parent_Mixin.t,
26657           eg/table_template-svc.pm, httemplate/browse/part_svc.cgi,
26658           httemplate/edit/part_svc.cgi, httemplate/edit/svc_Common.html,
26659           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_broadband.cgi,
26660           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
26661           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
26662           httemplate/edit/elements/edit.html,
26663           httemplate/edit/elements/svc_Common.html,
26664           httemplate/edit/process/elements/process.html, FS/MANIFEST,
26665           httemplate/edit/process/svc_Common.html,
26666           httemplate/elements/header.html, httemplate/elements/menu.html,
26667           httemplate/misc/link.cgi, httemplate/search/cust_main.cgi,
26668           httemplate/search/cust_svc.html, httemplate/search/svc_acct.cgi,
26669           httemplate/search/svc_broadband.cgi,
26670           httemplate/search/svc_domain.cgi,
26671           httemplate/search/svc_external.cgi,
26672           httemplate/search/svc_forward.cgi,
26673           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
26674           httemplate/view/elements/svc_Common.html,
26675           httemplate/view/cust_main/packages.html: service refactor!
26676
26677 2006-12-29 00:41  ivan
26678
26679         * httemplate/edit/process/cust_main.cgi: slight pedanticism
26680
26681 2006-12-29 00:39  ivan
26682
26683         * httemplate/edit/svc_broadband.cgi: svc broadband new arg parsing
26684
26685 2006-12-29 00:35  ivan
26686
26687         * httemplate/misc/: payment.cgi, process/payment.cgi: just in case
26688           it gets capitalized
26689
26690 2006-12-29 00:34  ivan
26691
26692         * httemplate/edit/process/quick-charge.cgi: whitespace
26693
26694 2006-12-29 00:34  ivan
26695
26696         * httemplate/edit/cust_main/billing.html: slight more space
26697           necessary for ACH account numbers
26698
26699 2006-12-29 00:31  ivan
26700
26701         * init.d/freeside-init: kill off all queued processes!
26702
26703 2006-12-29 00:30  ivan
26704
26705         * httemplate/docs/index.html: link more docs to wiki
26706
26707 2006-12-29 00:25  ivan
26708
26709         * FS/FS/part_export/vpopmail.pm: didn't get checked in with
26710           configurable target dirs, oops
26711
26712 2006-12-29 00:25  ivan
26713
26714         * FS/FS/svc_Common.pm: doc
26715
26716 2006-12-29 00:24  ivan
26717
26718         * FS/FS/part_pkg.pm: snot spacing
26719
26720 2006-12-29 00:24  ivan
26721
26722         * FS/FS/part_export.pm: use FS::queue for exports, though they
26723           should probably just use it themselves
26724
26725 2006-12-28 23:23  ivan
26726
26727         * httemplate/edit/elements/edit.html: document field types
26728
26729 2006-12-28 16:30  jeff
26730
26731         * FS/FS/part_export/prizm.pm: minor fixups
26732
26733 2006-12-28 12:52  jeff
26734
26735         * httemplate/elements/tr-select-reason.html: activate submit button
26736           more readily
26737
26738 2006-12-28 00:16  ivan
26739
26740         * FS/FS/payinfo_Mixin.pm: tyop
26741
26742 2006-12-27 23:02  ivan
26743
26744         * bin/pg-version: adding pg-version
26745
26746 2006-12-26 19:29  ivan
26747
26748         * httemplate/edit/cust_main_county-expand.cgi: fix sanity check on
26749           taxclass expander
26750
26751 2006-12-26 18:37  ivan
26752
26753         * FS/FS/Misc.pm, htetc/handler.pl,
26754           httemplate/edit/cust_main/contact.html,
26755           httemplate/misc/counties.cgi: Add a (magically appearing and
26756           disappearing) label on the county selector.  confusing when
26757           labeled "state"
26758
26759 2006-12-26 17:35  ivan
26760
26761         * httemplate/view/cust_main/contacts.html: show county on customer
26762           view
26763
26764 2006-12-26 17:07  ivan
26765
26766         * httemplate/: edit/cust_main.cgi, misc/counties.cgi: fix county
26767           selector
26768
26769 2006-12-26 11:53  ivan
26770
26771         * FS/FS/part_export/shellcommands.pm: do shell_quote-ing after
26772           STDIN strings are evaluated
26773
26774 2006-12-23 17:28  ivan
26775
26776         * FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
26777           FS/FS/cust_refund.pm, httemplate/edit/cust_main.cgi,
26778           httemplate/edit/cust_main/billing.html,
26779           httemplate/view/cust_main/payment_history.html: fix more paymask
26780           regressions: allow editing records with existing expired cards,
26781           fix masking just-entered values when erroring out, fix echeck
26782           entry inserting as empty routing code and "xxEK" account number,
26783           remove old/deprecated/unused payinfo_maksed subs and calls
26784
26785 2006-12-22 21:37  jeff
26786
26787         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/svc_broadband.pm,
26788           FS/FS/part_export/prizm.pm, httemplate/edit/svc_broadband.cgi,
26789           httemplate/view/svc_broadband.cgi: inital prizm support
26790
26791 2006-12-21 22:18  ivan
26792
26793         * httemplate/search/: queue.html, elements/search.html: patch
26794           fixing "retry selected" and "remove select" in queue view
26795
26796 2006-12-20 19:05  ivan
26797
26798         * httemplate/misc/payment.cgi: fix on-demand payment form when
26799           making payments from masked data
26800
26801 2006-12-20 02:51  ivan
26802
26803         * FS/FS/: cust_main.pm, payinfo_Mixin.pm: fix "recurring_billing"
26804           flag for the wonderful new world of paymasking
26805
26806 2006-12-20 01:49  ivan
26807
26808         * FS/FS/Schema.pm, FS/FS/pkg_class.pm,
26809           httemplate/browse/pkg_class.html, httemplate/edit/pkg_class.html,
26810           httemplate/elements/select-part_referral.html,
26811           httemplate/elements/select-pkg_class.html,
26812           httemplate/elements/select-table.html,
26813           httemplate/elements/tr-select-pkg_class.html,
26814           httemplate/search/elements/search.html: add ability to disable
26815           package classes
26816
26817 2006-12-19 17:20  jeff
26818
26819         * FS/FS/: part_pkg.pm, ClientAPI/MyAccount.pm: inappropriate
26820           cluckage
26821
26822 2006-12-19 02:02  ivan
26823
26824         * FS/FS/cust_pay_batch.pm, FS/FS/payby.pm, FS/FS/payinfo_Mixin.pm,
26825           htetc/handler.pl, httemplate/edit/cust_main/billing.html: clean
26826           up payinfo_Mixin to use payby.pm for payby info and have card
26827           masking full 6-digit BIN prefix for card identification.  have
26828           cust_pay_batch use payinfo_Mixin.  require B:CC 0.30 for
26829           mask-aware cardtype().  fix payment reports to use mask too if
26830           available, so credit card type selection still works with
26831           encryption.
26832
26833 2006-12-18 03:01  ivan
26834
26835         * htetc/handler.pl, httemplate/edit/part_pkg.cgi: fix tax class not
26836           adding when there is only one pkg_class choice (triggers
26837           javascript error
26838
26839 2006-12-18 00:08  ivan
26840
26841         * Makefile: fix MASONDATA include for dev target
26842
26843 2006-12-15 12:55  ivan
26844
26845         * httemplate/elements/dashboard-toplist.html: add a new ticket link
26846
26847 2006-12-15 05:09  ivan
26848
26849         * httemplate/elements/dashboard-toplist.html: add a quick start at
26850           a "dashboard" customer list, mostly for internal use for starters
26851
26852 2006-12-15 05:00  ivan
26853
26854         * httemplate/elements/dashboard-toplist.html: add a quick start at
26855           a "dashboard" customer list, mostly for internal use for starters
26856
26857 2006-12-15 04:43  ivan
26858
26859         * FS/FS/Conf.pm, httemplate/index.html,
26860           httemplate/elements/dashboard-toplist.html: add a quick start at
26861           a "dashboard" customer list, mostly for internal use for starters
26862
26863 2006-12-15 00:37  ivan
26864
26865         * FS/FS/Setup.pm, bin/expand-country: add a quick tool for adding
26866           states to old databases
26867
26868 2006-12-15 00:25  ivan
26869
26870         * httemplate/edit/: cust_main.cgi, cust_main/billing.html:
26871           eliminate funkiness with reappearing "Postal invoice" on errors
26872
26873 2006-12-14 21:29  jeff
26874
26875         * htetc/handler.pl, httemplate/edit/process/cust_main.cgi,
26876           httemplate/elements/tr-input-date-field.html,
26877           httemplate/view/cust_main/misc.html: move use statements to
26878           handler.pl, do not show 1/1/70 for new birthdates, and improve
26879           error handling
26880
26881 2006-12-14 16:56  ivan
26882
26883         * httemplate/edit/process/cust_main.cgi, htetc/handler.pl: add
26884           DateTime as a proper rather than hidden dependency
26885
26886 2006-12-14 16:28  ivan
26887
26888         * Makefile, FS/bin/freeside-addoutsource,
26889           FS/bin/freeside-deloutsource, FS/bin/freeside-queued,
26890           FS/bin/freeside-selfservice-server,
26891           FS/bin/freeside-sqlradius-radacctd, htetc/handler.pl: tiny bit of
26892           cleanup from the conf merge
26893
26894 2006-12-14 01:27  ivan
26895
26896         * Makefile, FS/FS/Conf.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
26897           FS/FS/part_export/vpopmail.pm, FS/bin/freeside-addoutsource,
26898           FS/bin/freeside-addoutsourceuser, FS/bin/freeside-adduser,
26899           FS/bin/freeside-deloutsource, FS/bin/freeside-deloutsourceuser,
26900           FS/bin/freeside-deluser, FS/bin/freeside-queued,
26901           FS/bin/freeside-selfservice-server, FS/bin/freeside-setup,
26902           FS/bin/freeside-sqlradius-radacctd, FS/bin/freeside-upgrade,
26903           bin/mapsecrets2access_user, htetc/handler.pl: make the config
26904           directory configurable
26905
26906 2006-12-13 22:00  ivan
26907
26908         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
26909           FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
26910           FS/FS/payinfo_Mixin.pm, FS/FS/ClientAPI/MyAccount.pm,
26911           httemplate/edit/cust_main/billing.html,
26912           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
26913           FS/MANIFEST, FS/t/payinfo_Mixin.t,
26914           httemplate/edit/cust_refund.cgi,
26915           httemplate/edit/process/cust_main.cgi,
26916           httemplate/view/cust_main/billing.html,
26917           httemplate/view/cust_main/payment_history.html: encryption fixes
26918           from huntsberg & jayce
26919
26920 2006-12-08 07:11  jeff
26921
26922         * FS/FS/svc_acct.pm: stop unsuspending inappropriately
26923
26924 2006-12-08 05:36  ivan
26925
26926         * httemplate/edit/process/quick-charge.cgi: some javascript
26927           validation magic to give one-time charges better UI
26928
26929 2006-12-07 08:46  ivan
26930
26931         * bin/pod2x: update pod2x for new self-service path
26932
26933 2006-12-07 07:24  ivan
26934
26935         * FS/FS/Setup.pm: oops, fix additional US pseudo-states
26936
26937 2006-12-06 18:40  jeff
26938
26939         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
26940           FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
26941           FS/FS/cust_pkg.pm, FS/FS/prepay_credit.pm, FS/FS/svc_acct.pm,
26942           FS/FS/svc_broadband.pm, FS/FS/part_pkg/flat.pm,
26943           FS/FS/part_pkg/prorate.pm, FS/FS/part_pkg/subscription.pm,
26944           fs_selfservice/FS-SelfService/SelfService.pm,
26945           fs_selfservice/FS-SelfService/cgi/process_order_recharge.html,
26946           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
26947           fs_selfservice/FS-SelfService/cgi/view_usage.html,
26948           httemplate/edit/prepay_credit.cgi,
26949           httemplate/edit/process/prepay_credit.cgi,
26950           httemplate/misc/process/recharge_svc.html,
26951           httemplate/search/prepay_credit.html: retouch bandwidth countdown
26952
26953 2006-12-05 07:53  jeff
26954
26955         * FS/FS/part_export/sqlmail.pm: correct longstanding oops
26956
26957 2006-12-04 18:37  jeff
26958
26959         * httemplate/: edit/svc_acct.cgi, edit/process/svc_acct.cgi,
26960           view/svc_acct.cgi: editable service usage
26961
26962 2006-12-02 16:42  ivan
26963
26964         * FS/FS/cust_main.pm: clean up whitespace merge noise
26965
26966 2006-12-02 14:04  ivan
26967
26968         * FS/FS/part_pkg/flat_comission.pm: fix for commission price plan
26969
26970 2006-11-30 22:31  jeff
26971
26972         * FS/FS/Conf.pm, FS/FS/cust_pay_batch.pm,
26973           httemplate/misc/download-batch.cgi,
26974           httemplate/search/cust_pay_batch.cgi: chase canada E-xactBatch
26975
26976 2006-11-30 17:41  ivan
26977
26978         * FS/bin/freeside-queued: remove unnecessary service use (in an
26979           awfully odd place)
26980
26981 2006-11-30 17:34  ivan
26982
26983         * FS/bin/freeside-email: begone $Id$ and your diff noise!
26984
26985 2006-11-29 18:27  jeff
26986
26987         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
26988           FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
26989           FS/FS/ClientAPI/MyAccount.pm, FS/FS/UI/Web.pm,
26990           FS/FS/part_export/sqlradius.pm,
26991           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
26992           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
26993           fs_selfservice/FS-SelfService/cgi/view_usage.html,
26994           httemplate/edit/prepay_credit.cgi,
26995           httemplate/edit/process/prepay_credit.cgi,
26996           httemplate/misc/recharge_svc.html,
26997           httemplate/misc/process/recharge_svc.html,
26998           httemplate/search/prepay_credit.html,
26999           httemplate/view/cust_main/packages.html: prepaid download/upload
27000           tracking
27001
27002 2006-11-28 01:38  ivan
27003
27004         * FS/FS/access_user.pm: usernames should be alphanumeric only
27005
27006 2006-11-26 23:11  jeff
27007
27008         * FS/FS/ClientAPI/Signup.pm,
27009           fs_selfservice/FS-SelfService/cgi/customer_order_pkg.html,
27010           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
27011           fs_selfservice/FS-SelfService/cgi/process_order_pkg.html,
27012           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: order package
27013           from self-service
27014
27015 2006-11-26 17:08  ivan
27016
27017         * FS/FS/svc_acct.pm: some svc_acct.pm fixes for s1
27018
27019 2006-11-26 15:09  jeff
27020
27021         * httemplate/elements/menu.html: minor tyop
27022
27023 2006-11-26 15:06  jeff
27024
27025         * httemplate/: edit/process/cust_main_note.cgi, view/cust_main.cgi,
27026           view/cust_main/notes.html: more ajaxy customer notes
27027
27028 2006-11-25 13:04  jeff
27029
27030         * httemplate/view/cust_main.cgi: chill FF wrt POSTDATA
27031
27032 2006-11-24 02:34  ivan
27033
27034         * httemplate/browse/part_pkg.cgi: link to and label one-time
27035           charges correctly
27036
27037 2006-11-24 00:48  ivan
27038
27039         * httemplate/elements/tr-input-beginning_ending.html,
27040           httemplate/elements/tr-input-lessthan_greaterthan.html,
27041           httemplate/search/cust_credit.html,
27042           httemplate/search/report_cust_credit.html,
27043           httemplate/search/report_cust_pay.html, FS/FS/UI/Web.pm: add less
27044           than and greater than amounts to credit and payment searches
27045
27046 2006-11-20 02:34  ivan
27047
27048         * httemplate/browse/agent.cgi: remove annoying black box around
27049           override info
27050
27051 2006-11-19 19:05  ivan
27052
27053         * httemplate/autohandler: bug fix for open transactions
27054
27055 2006-11-17 18:19  jeff
27056
27057         * FS/FS/part_export/www_plesk.pm: add templating and web hosting
27058           optional on domain addition
27059
27060 2006-11-17 02:16  ivan
27061
27062         * FS/bin/freeside-prepaidd: initial fix for prepaid renewal
27063           problem; attempt to use an existing credit/payment before
27064           suspending
27065
27066 2006-11-16 07:37  jeff
27067
27068         * httemplate/edit/process/part_bill_event.cgi: bug squishing
27069
27070 2006-11-15 22:20  jeff
27071
27072         * httemplate/: elements/tr-input-date-field.html,
27073           edit/cust_main.cgi, edit/process/cust_main.cgi,
27074           view/cust_main/misc.html: switch birthdate to DateTime
27075
27076 2006-11-14 04:22  ivan
27077
27078         * httemplate/misc/cust_main-import.cgi: add some docs on required
27079           fields to page
27080
27081 2006-11-13 20:04  ivan
27082
27083         * httemplate/: browse/agent.cgi,
27084           misc/delete-agent_payment_gateway.cgi: working agent gateway
27085           override delete link
27086
27087 2006-11-13 19:30  ivan
27088
27089         * FS/FS/Misc.pm: Tie::IxHash data disappears when sent with
27090           Storable
27091
27092 2006-11-13 19:16  ivan
27093
27094         * FS/FS/Misc.pm, FS/FS/ClientAPI/MyAccount.pm,
27095           FS/FS/ClientAPI/Signup.pm,
27096           fs_selfservice/FS-SelfService/cgi/signup.html: have signup page
27097           use card-types config too
27098
27099 2006-11-13 18:54  ivan
27100
27101         * FS/FS/: Conf.pm, ClientAPI/MyAccount.pm: add card-types
27102           configuration value for self-service
27103
27104 2006-11-12 17:09  ivan
27105
27106         * FS/FS/CGI.pm, httemplate/elements/error.html,
27107           httemplate/elements/header.html,
27108           httemplate/pref/pref-process.html, httemplate/pref/pref.html: add
27109           preference page, start with just a password changer
27110
27111 2006-11-08 18:52  jeff
27112
27113         * FS/FS/TicketSystem/RT_External.pm: recorrect ticket order
27114
27115 2006-11-08 18:28  jeff
27116
27117         * FS/FS/TicketSystem/RT_External.pm: correct ticket order
27118
27119 2006-11-05 14:39  ivan
27120
27121         * Makefile: call it 1.7.1 to avoid confusion
27122
27123 2006-11-05 14:28  ivan
27124
27125         * bin/: customer-faker, payment-faker: some sample data creators
27126
27127 2006-11-05 11:34  ivan
27128
27129         * FS/FS/cust_main.pm: fix empty invoice number omitting in
27130           realtime_bop, oops
27131
27132 2006-11-05 11:22  ivan
27133
27134         * FS/FS/cust_bill_ApplicationCommon.pm: turn off debugging
27135
27136 2006-11-05 10:06  ivan
27137
27138         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: for want of a
27139           paren
27140
27141 2006-11-05 10:03  ivan
27142
27143         * fs_selfservice/FS-SelfService/cgi/selfservice.cgi: have card_type
27144           be an optional param anyway
27145
27146 2006-11-05 10:03  ivan
27147
27148         * FS/FS/ClientAPI/MyAccount.pm: fix auto-population of card_type
27149           SELECT in self-service payment form
27150
27151 2006-11-05 09:36  ivan
27152
27153         * fs_selfservice/FS-SelfService/: SelfService.pm,
27154           cgi/selfservice.cgi: add some self-service debugging
27155
27156 2006-11-05 08:58  ivan
27157
27158         * FS/bin/freeside-selfservice-server: fix spurious disconnection
27159           errors in selfservice server log
27160
27161 2006-11-05 07:55  ivan
27162
27163         * httemplate/view/cust_main/payment_history.html: fix but with no
27164           "show prior history" showing up when everything is hidden
27165
27166 2006-11-03 14:02  ivan
27167
27168         * FS/FS/part_pkg.pm: add every 45 day option to available
27169           frequencies
27170
27171 2006-10-31 10:56  jeff
27172
27173         * FS/FS/part_export/sqlradius.pm: do not require a reason to have
27174           been suspended
27175
27176 2006-10-31 08:57  jeff
27177
27178         * httemplate/edit/process/cust_main_note.cgi: ugh, too restrictive
27179
27180 2006-10-30 04:39  ivan
27181
27182         * FS/FS/cust_main.pm: realtime_bop: don't pass an empty
27183           invoice_number to B:OP, omit the field entirely
27184
27185 2006-10-29 17:28  ivan
27186
27187         * FS/MANIFEST: removing freeside-daily
27188
27189 2006-10-27 12:10  ivan
27190
27191         * FS/FS/: Conf.pm, cust_pkg.pm: add
27192           unsuspend-always_adjust_next_bill_date config option for qis
27193
27194 2006-10-27 10:01  jeff
27195
27196         * FS/FS/AccessRight.pm, httemplate/edit/cust_main_note.cgi,
27197           httemplate/edit/process/cust_main_note.cgi,
27198           httemplate/elements/overlibmws_crossframe.js,
27199           httemplate/view/cust_main/notes.html: editable notes
27200
27201 2006-10-26 19:12  jeff
27202
27203         * FS/FS/part_export/: shellcommands.pm, sqlradius.pm: export
27204           enhancements for suspend reasons
27205
27206 2006-10-26 01:35  ivan
27207
27208         * fs_selfservice/FS-SelfService/cgi/signup.html: don't display a
27209           (none) package selection if there's a default
27210
27211 2006-10-25 11:10  jeff
27212
27213         * httemplate/view/cust_main/packages.html: show reasons
27214
27215 2006-10-25 10:36  ivan
27216
27217         * httemplate/: elements/pager.html, search/cust_main.cgi,
27218           search/elements/search.html: pagination patch from UNTD - limit
27219           the number of page links displayed and have a drop-down option
27220           for selecting number of entries per page
27221
27222 2006-10-25 05:04  ivan
27223
27224         * conf/ticket_system: default to RT_Internal ticketing
27225
27226 2006-10-24 21:51  jeff
27227
27228         * httemplate/elements/tr-selectmultiple-part_pkg.html: heh
27229
27230 2006-10-24 21:44  jeff
27231
27232         * httemplate/: elements/tr-selectmultiple-part_pkg.html,
27233           search/cust_pkg.cgi, search/report_cust_pkg.html: select multiple
27234           pkgparts on advanced package report
27235
27236 2006-10-24 20:12  jeff
27237
27238         * httemplate/: edit/svc_www.cgi, view/svc_www.cgi: no usersvc
27239           svc_www tweak
27240
27241 2006-10-24 19:22  jeff
27242
27243         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
27244           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
27245           httemplate/edit/svc_acct.cgi: limited domain select
27246
27247 2006-10-24 11:26  jeff
27248
27249         * FS/FS/Schema.pm, FS/FS/cust_main.pm,
27250           httemplate/view/cust_main/misc.html: add customer signup date
27251
27252 2006-10-23 02:44  ivan
27253
27254         * httemplate/elements/menu.html: have the unlinked account search
27255           go to UN_username so it doesn't miss accounts with no UID
27256
27257 2006-10-23 02:35  ivan
27258
27259         * httemplate/elements/header.html: eek, VALIGN=top for the page
27260
27261 2006-10-23 02:24  ivan
27262
27263         * FS/FS/cust_main.pm: always do substring & fuzzy, getting
27264           complains searches are not returning enough
27265
27266 2006-10-23 01:47  ivan
27267
27268         * httemplate/misc/process/cancel_pkg.html: better error message if
27269           you don't enter a reason.  FS::reason::check can untaint its
27270           data, and will allow punctuation in reasons
27271
27272 2006-10-23 01:30  ivan
27273
27274         * fs_selfservice/FS-SelfService/cgi/: agent.cgi,
27275           cust_bill-logo.cgi, passwd.cgi, selfservice.cgi, signup.html:
27276           remove -w to prevent warnings from messing up otherwise working
27277           CGIs
27278
27279 2006-10-22 23:38  ivan
27280
27281         * FS/FS/Record.pm: add AU to list of zip-requiring countries
27282
27283 2006-10-22 21:21  jeff
27284
27285         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
27286           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
27287           httemplate/edit/reason.html,
27288           httemplate/edit/process/part_bill_event.cgi,
27289           httemplate/elements/tr-select-reason.html,
27290           httemplate/misc/cancel_pkg.html,
27291           httemplate/misc/process/cancel_pkg.html: events should attach
27292           reasons
27293
27294 2006-10-22 18:47  ivan
27295
27296         * httemplate/view/cust_main/packages.html: fix regression from
27297           table re-layout: don't display provision links for cancelled
27298           packages
27299
27300 2006-10-22 04:42  ivan
27301
27302         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
27303           fs_selfservice/FS-SelfService/cgi/signup.cgi: add signup server
27304           default package
27305
27306 2006-10-21 22:22  ivan
27307
27308         * FS/FS/part_pkg/prepaid.pm: doh, forgot fieldorder.  should just
27309           use Tie::IxHash here too
27310
27311 2006-10-21 22:18  ivan
27312
27313         * FS/: FS/part_pkg/prepaid.pm, bin/freeside-prepaidd: add price
27314           plan option for prepaid packages to cancel instead of suspend
27315
27316 2006-10-21 17:35  ivan
27317
27318         * httemplate/elements/menu.html: link to wrong place
27319
27320 2006-10-20 15:49  ivan
27321
27322         * FS/FS/part_pkg.pm: add 48-hour billing
27323
27324 2006-10-19 07:32  jeff
27325
27326         * FS/FS/Conf.pm: [no log message]
27327
27328 2006-10-19 07:29  jeff
27329
27330         * FS/FS/cust_pkg_reason.pm: suspension and cancellation reasons
27331
27332 2006-10-19 07:26  jeff
27333
27334         * httemplate/elements/tr-select-reason.html,
27335           httemplate/misc/cancel_pkg.html,
27336           httemplate/misc/process/cancel_pkg.html, FS/t/cust_pkg_reason.t:
27337           suspension and cancellation reasons
27338
27339 2006-10-19 07:23  jeff
27340
27341         * FS/FS/reason.pm, FS/FS/reason_type.pm, FS/t/reason.t,
27342           FS/t/reason_type.t, httemplate/browse/reason.html,
27343           httemplate/browse/reason_type.html,
27344           httemplate/edit/process/reason.html,
27345           httemplate/edit/process/reason_type.html,
27346           httemplate/edit/reason.html, httemplate/edit/reason_type.html:
27347           suspension and cancellation reasons
27348
27349 2006-10-18 21:41  jeff
27350
27351         * FS/FS/part_export/acct_plesk.pm: wrong method
27352
27353 2006-10-18 16:07  jeff
27354
27355         * FS/FS/AccessRight.pm, FS/FS/Schema.pm, FS/FS/part_bill_event.pm,
27356           FS/MANIFEST, htetc/handler.pl,
27357           httemplate/browse/part_bill_event.cgi,
27358           httemplate/edit/elements/edit.html,
27359           httemplate/edit/part_bill_event.cgi,
27360           httemplate/edit/process/part_bill_event.cgi,
27361           httemplate/elements/menu.html,
27362           httemplate/view/cust_main/packages.html: suspension and
27363           cancellation reasons
27364
27365 2006-10-17 17:05  jeff
27366
27367         * httemplate/elements/tr-input-date-field.html: fix ugly null dates
27368
27369 2006-10-17 02:03  ivan
27370
27371         * rt/sbin/rt-setup-database.in: commiting rt 3.4.5 to HEAD
27372
27373 2006-10-17 01:49  ivan
27374
27375         * rt/: configure, README, Changelog, sbin/rt-test-dependencies.in,
27376           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/EmailParser.pm,
27377           lib/RT/I18N.pm, lib/RT/CustomFieldValues.pm,
27378           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments_Overlay.pm,
27379           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
27380           lib/RT/Link_Overlay.pm, lib/RT/I18N/en.po, lib/RT/I18N/cs.po,
27381           lib/RT/I18N/fr.po, lib/RT/I18N/es.po, lib/RT/I18N/nl.po,
27382           lib/RT/I18N/pl.po, lib/RT/I18N/it.po, lib/RT/I18N/hu.po,
27383           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
27384           lib/RT/I18N/ja.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
27385           lib/RT/I18N/fi.po, lib/RT/Action/SendEmail.pm,
27386           lib/RT/Interface/Email.pm: import rt 3.4.5
27387
27388 2006-10-16 22:49  ivan
27389
27390         * fs_selfservice/FS-SelfService/SelfService.pm: fix signup problem
27391           on IE, whew!
27392
27393 2006-10-16 10:59  ivan
27394
27395         * FS/FS/Record.pm: fix for agent_custid unique bs ('violates unique
27396           constraint cust_main18'), hope this doesn't break anything else
27397
27398 2006-10-16 10:13  ivan
27399
27400         * httemplate/: edit/cust_main.cgi, view/cust_main/misc.html: its
27401           not my monday morning
27402
27403 2006-10-16 10:11  ivan
27404
27405         * FS/FS/Conf.pm: closing bracket helps
27406
27407 2006-10-16 10:10  ivan
27408
27409         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
27410           httemplate/view/cust_main/misc.html: add a conf checkbox to turn
27411           DOB on
27412
27413 2006-10-16 09:56  ivan
27414
27415         * httemplate/edit/cust_main.cgi: fix stickiness bug when editing
27416           advertising sources
27417
27418 2006-10-15 19:21  ivan
27419
27420         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: fix typo
27421           switching Net::Plesk to a run-time dependency
27422
27423 2006-10-14 16:53  ivan
27424
27425         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: don't load
27426           Net::Plesk until its needed, to prevent every install from
27427           depending on it
27428
27429 2006-10-14 13:47  jeff
27430
27431         * FS/FS/part_export/: acct_plesk.pm, www_plesk.pm: preliminary
27432           plesk support
27433
27434 2006-10-14 03:09  ivan
27435
27436         * httemplate/search/report_receivables.cgi: that should fix
27437           statuses on receivables report
27438
27439 2006-10-14 02:55  ivan
27440
27441         * httemplate/docs/index.html: move signup/self-service install to
27442           wiki
27443
27444 2006-10-12 02:42  ivan
27445
27446         * FS/FS/cust_main.pm: fix "amatch: $_ is undefined: what are you
27447           matching" error when there are no companies in the fuzzy cache
27448           yet
27449
27450 2006-10-08 22:05  ivan
27451
27452         * FS/FS/Conf.pm: date selektah
27453
27454 2006-10-08 21:27  jeff
27455
27456         * httemplate/edit/process/cust_main.cgi: more BoD
27457
27458 2006-10-08 18:05  ivan
27459
27460         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser,
27461           freeside-adduser: update the tools for dev installs
27462
27463 2006-10-08 17:30  ivan
27464
27465         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: have the new style
27466           notes be the default
27467
27468 2006-10-08 17:26  ivan
27469
27470         * httemplate/view/: cust_main.cgi, cust_main/tickets.html: clean up
27471           the customer view a tiny bit
27472
27473 2006-10-08 17:13  ivan
27474
27475         * htetc/handler.pl: add cust_main_note to handler.pl
27476
27477 2006-10-08 01:17  ivan
27478
27479         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/Schema.pm,
27480           FS/FS/Setup.pm, FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
27481           FS/FS/payby.pm, bin/customer-faker, htetc/handler.pl,
27482           httemplate/edit/part_bill_event.cgi,
27483           httemplate/elements/menu.html,
27484           httemplate/search/cust_pay_batch.cgi,
27485           httemplate/search/pay_batch.cgi,
27486           httemplate/search/elements/search.html: add menu items for credit
27487           card batching, debug last-minute changes to payby.pm, add ACL for
27488           re-processing batches, separate CARD and CHEK batches, fixed
27489           defaults for batch formats
27490
27491 2006-10-07 16:40  ivan
27492
27493         * FS/FS/cust_bill.pm: remove a spurious commit from batch_card and
27494           document realtime option
27495
27496 2006-10-07 14:40  ivan
27497
27498         * FS/FS/cust_main.pm: better error msg on CSV import with bad
27499           pkgpart
27500
27501 2006-10-04 14:22  jeff
27502
27503         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/Conf.pm,
27504           FS/FS/Record.pm, httemplate/edit/cust_main.cgi,
27505           httemplate/elements/tr-input-date-field.html,
27506           httemplate/view/cust_main/misc.html: DoB
27507
27508 2006-10-03 15:44  jeff
27509
27510         * FS/FS/AccessRight.pm, FS/FS/Conf.pm, FS/FS/cust_main.pm,
27511           FS/FS/cust_main_note.pm, FS/MANIFEST, FS/FS/Schema.pm,
27512           FS/t/cust_main_note.t, httemplate/edit/cust_main.cgi,
27513           httemplate/edit/cust_main_note.cgi,
27514           httemplate/edit/process/cust_main_note.cgi,
27515           httemplate/view/cust_main.cgi,
27516           httemplate/view/cust_main/notes.html: Enhanced customer notes
27517
27518 2006-10-03 08:59  ivan
27519
27520         * FS/FS/: cust_main_invoice.pm, cust_pay_batch.pm, svc_external.pm,
27521           svc_www.pm: s/repalce/replace/ in POD doc
27522
27523 2006-09-29 10:22  ivan
27524
27525         * FS/FS/access_user.pm: fix problem with viewing unlinked services
27526
27527 2006-09-29 09:18  ivan
27528
27529         * FS/FS/part_export/domain_sql.pm: precedence error causing schema
27530           mapped values to disappear
27531
27532 2006-09-29 08:36  ivan
27533
27534         * FS/FS/part_export/domain_sql.pm: fix mapping problem in
27535           domain_sql export
27536
27537 2006-09-28 10:45  ivan
27538
27539         * FS/FS/svc_acct.pm: missing $ in ldap_password
27540
27541 2006-09-26 11:55  ivan
27542
27543         * httemplate/search/svc_acct.cgi: fix username@domain search
27544
27545 2006-09-23 11:33  ivan
27546
27547         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: update to
27548           mailserver integration
27549
27550 2006-09-20 21:41  ivan
27551
27552         * FS/FS/part_export/acct_sql.pm: support static values in acct_sql
27553           as well
27554
27555 2006-09-20 09:00  ivan
27556
27557         * FS/FS/part_export/acct_sql.pm: eek, terminate the javascript
27558
27559 2006-09-20 08:20  ivan
27560
27561         * FS/FS/part_export/acct_sql.pm: finish correcting the naming
27562
27563 2006-09-20 08:19  ivan
27564
27565         * FS/FS/part_export/domain_sql.pm: tie correctly!
27566
27567 2006-09-19 09:49  ivan
27568
27569         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
27570           part_export/domain_sql.pm: add domain_sql export for new
27571           mailserver config and modify acct_sql export for same
27572
27573 2006-09-17 19:21  ivan
27574
27575         * httemplate/elements/menu.html: ticket system disableability for
27576           rainbowshops
27577
27578 2006-09-16 13:07  ivan
27579
27580         * bin/customer-faker: bulk fake customer insert
27581
27582 2006-09-15 12:15  ivan
27583
27584         * FS/FS/AccessRight.pm, httemplate/search/cust_tax_exempt_pkg.cgi,
27585           httemplate/view/cust_main/payment_history.html: add link to
27586           customer tax exemptions to customer view page
27587
27588 2006-09-14 22:10  ivan
27589
27590         * FS/FS/: Schema.pm, cust_bill_ApplicationCommon.pm,
27591           cust_bill_pay_pkg.pm, cust_credit_bill_pkg.pm: add sdate and
27592           edate to cust_bill_pay_pkg and cust_credit_bill_pkg tables
27593
27594 2006-09-14 12:33  ivan
27595
27596         * httemplate/edit/part_virtual_field.cgi: don't promise virtual
27597           fields on tables we can't deliver them on.  virtual fields suck
27598           anyway, they should be real database fields
27599
27600 2006-09-14 12:30  ivan
27601
27602         * httemplate/edit/process/generic.cgi: pointer to
27603           elements/process.html, fwiw
27604
27605 2006-09-13 09:01  ivan
27606
27607         * httemplate/search/report_cust_pay.html: add check # search, here
27608           for now...
27609
27610 2006-09-13 07:57  ivan
27611
27612         * FS/FS/cust_bill_ApplicationCommon.pm: yes, that does appear to be
27613           the fix for all this trouble.  s/qsearchs/qsearch/
27614
27615 2006-09-13 07:53  ivan
27616
27617         * FS/FS/: cust_credit.pm, cust_pay.pm: some cleanup while i'm here
27618
27619 2006-09-12 19:14  ivan
27620
27621         * FS/FS/Record.pm: encryption-on-insert bugfix from untd
27622
27623 2006-09-12 19:11  ivan
27624
27625         * FS/FS/svc_Common.pm: in-place replace bugfix from untd &
27626           debugging cleanup
27627
27628 2006-09-12 14:27  ivan
27629
27630         * httemplate/search/cust_main.cgi: no need to log this
27631
27632 2006-09-05 18:20  ivan
27633
27634         * bin/breakdown-bill-applications: not done yet
27635
27636 2006-09-05 18:08  ivan
27637
27638         * fs_selfservice/DEPLOY: this was supposed to just be a local hack,
27639           how did it wind up in CVS?
27640
27641 2006-09-05 18:08  ivan
27642
27643         * FS/bin/freeside-setup: new world ACLs
27644
27645 2006-09-05 18:07  ivan
27646
27647         * FS/FS/ClientAPI/Signup.pm: less cut and paste
27648
27649 2006-09-05 18:07  ivan
27650
27651         * FS/FS/payby.pm: ugh DCLN :/
27652
27653 2006-09-05 18:06  ivan
27654
27655         * FS/FS/cust_svc.pm: add some debugging
27656
27657 2006-09-05 18:06  ivan
27658
27659         * FS/FS/cdr.pm: add missing =back
27660
27661 2006-09-05 09:44  ivan
27662
27663         * httemplate/edit/process/cust_refund.cgi: fix refunds, really
27664
27665 2006-09-05 09:27  ivan
27666
27667         * httemplate/edit/process/cust_refund.cgi: fix FS::payby::payby2bop
27668           usage
27669
27670 2006-09-04 13:31  ivan
27671
27672         * httemplate/search/sqlradius.cgi: really fix the embedded duration
27673           table
27674
27675 2006-09-04 13:22  ivan
27676
27677         * httemplate/search/sqlradius.cgi: use the exact provided time
27678
27679 2006-09-04 13:15  ivan
27680
27681         * httemplate/search/sqlradius.cgi: fix the date/time parsing
27682
27683 2006-09-04 13:12  ivan
27684
27685         * httemplate/search/sqlradius.cgi: fix the embedded duration table
27686
27687 2006-09-04 13:10  ivan
27688
27689         * httemplate/search/sqlradius.cgi: fix the gridding colors
27690
27691 2006-09-04 13:05  ivan
27692
27693         * httemplate/: elements/tr-input-beginning_ending.html,
27694           search/sqlradius.cgi, search/sqlradius.html: allow time selection
27695           in RADIUS searches and grid-ize the resulting table
27696
27697 2006-09-04 09:24  ivan
27698
27699         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add RADIUS
27700           session search back to main menu
27701
27702 2006-09-02 13:38  ivan
27703
27704         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
27705           agent-virtualize invoice event reports
27706
27707 2006-09-01 00:52  ivan
27708
27709         * fs_selfservice/FS-SelfService/cgi/signup.html: pretty this up a
27710           little
27711
27712 2006-08-31 18:51  lawrence
27713
27714         * FS/FS/Conf.pm, FS/FS/ClientAPI/Signup.pm,
27715           fs_selfservice/FS-SelfService/cgi/signup.html: Progress
27716           checkpoint on improved signup stuff for additional services
27717
27718 2006-08-31 14:26  lawrence
27719
27720         * httemplate/config/config-process.cgi: make select-sub parameters
27721           work
27722
27723 2006-08-31 13:47  ivan
27724
27725         * eg/TEMPLATE_cust_main.import, etc/megapop.pl: BEGONE $Id
27726
27727 2006-08-31 13:44  ivan
27728
27729         * bin/: svc_acct.import, svc_domain.erase: BEGONE $Id$
27730
27731 2006-08-31 12:59  ivan
27732
27733         * bin/fs-migrate-svc_acct_sm: BEGONE $Id$
27734
27735 2006-08-31 12:25  ivan
27736
27737         * fs_selfservice/FS-SelfService/cgi/signup.cgi: BEGONE $Id$
27738
27739 2006-08-30 09:24  ivan
27740
27741         * bin/mapsecrets2access_user: need a username arg for now... this
27742           should make the error message less confusing
27743
27744 2006-08-30 08:41  ivan
27745
27746         * FS/bin/freeside-adduser: get rid of all the htpasswd stuff in
27747           freeside-adduser
27748
27749 2006-08-29 11:04  khoff
27750
27751         * FS/FS/part_pkg/flat_introrate.pm: Introductory rates...just what
27752           we always wanted.  Requires Date::Manip.
27753
27754 2006-08-29 10:50  lawrence
27755
27756         * FS/FS/ClientAPI/Signup.pm,
27757           fs_selfservice/FS-SelfService/cgi/signup.cgi,
27758           fs_selfservice/FS-SelfService/cgi/signup.html: Signup
27759           Enhancements
27760
27761 2006-08-28 06:52  ivan
27762
27763         * httemplate/edit/process/cust_main.cgi: parameters to method calls
27764           require ( ), arrgh
27765
27766 2006-08-27 17:52  jeff
27767
27768         * FS/FS/cust_bill.pm: protect against a race
27769
27770 2006-08-27 15:55  jeff
27771
27772         * Makefile: more clean
27773
27774 2006-08-27 14:50  jeff
27775
27776         * FS/FS/cust_bill.pm, FS/FS/payby.pm,
27777           httemplate/misc/process/payment.cgi: fix payby2bop brokenness
27778
27779 2006-08-27 13:10  jeff
27780
27781         * FS/FS/cust_pay_batch.pm: no comment
27782
27783 2006-08-27 13:09  jeff
27784
27785         * FS/FS/payby.pm: oops
27786
27787 2006-08-27 12:33  ivan
27788
27789         * FS/FS/AccessRight.pm, httemplate/elements/menu.html: add back
27790           invoice event reports
27791
27792 2006-08-27 12:30  jeff
27793
27794         * httemplate/: edit/cust_bill_pay.cgi, edit/cust_credit.cgi,
27795           edit/cust_credit_bill.cgi, misc/download-batch.cgi: correct bad
27796           conflict resolution
27797
27798 2006-08-26 16:15  jeff
27799
27800         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
27801           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay_batch.pm,
27802           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
27803           FS/FS/part_bill_event.pm, FS/FS/payby.pm,
27804           FS/FS/ClientAPI/MyAccount.pm, FS/FS/ClientAPI/Signup.pm,
27805           FS/t/cust_bill_pay_batch.t, httemplate/edit/cust_bill_pay.cgi,
27806           httemplate/edit/cust_credit.cgi,
27807           httemplate/edit/cust_credit_bill.cgi,
27808           httemplate/edit/part_bill_event.cgi,
27809           httemplate/edit/process/cust_main.cgi,
27810           httemplate/edit/process/cust_refund.cgi,
27811           httemplate/misc/bill.cgi, httemplate/misc/download-batch.cgi,
27812           httemplate/misc/process/payment.cgi,
27813           httemplate/search/cust_pay_batch.cgi,
27814           httemplate/search/pay_batch.cgi,
27815           httemplate/search/pay_batch.html,
27816           httemplate/search/report_cust_pay_batch.html: batch refactor
27817           continued
27818
27819 2006-08-26 07:44  ivan
27820
27821         * FS/FS/Schema.pm: better error reporting for schema load failures
27822           (w/DBIx::DBSchema 0.32+), hopefully...
27823
27824 2006-08-26 07:39  ivan
27825
27826         * FS/FS/Schema.pm: better error reporting for schema load failures
27827           (w/DBIx::DBSchema 0.32+), hopefully...
27828
27829 2006-08-26 05:57  ivan
27830
27831         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi: fix
27832           javascript for auto-setting application amount
27833
27834 2006-08-25 19:20  ivan
27835
27836         * httemplate/edit/cust_bill_pay.cgi: fix javascript for
27837           auto-setting application amount
27838
27839 2006-08-25 19:20  ivan
27840
27841         * htetc/handler.pl: i want max and min!
27842
27843 2006-08-25 19:12  ivan
27844
27845         * FS/FS/: Record.pm: foiled by autovivification!
27846
27847 2006-08-25 12:30  ivan
27848
27849         * FS/FS/: Misc.pm, Record.pm: use GROUP BY instead of DISTINCT ON
27850           in the state and country queries for better cross-database
27851           compatibility, based on a preliminary patch from Jason Thomas
27852
27853 2006-08-23 18:37  ivan
27854
27855         * httemplate/edit/: cust_credit.cgi, cust_pay.cgi: oops,
27856           "Auto-apply to invoices" dropdown disappeared
27857
27858 2006-08-23 15:25  ivan
27859
27860         * Makefile, httemplate/index.html,
27861           httemplate/browse/access_group.html,
27862           httemplate/browse/access_user.html,
27863           httemplate/browse/addr_block.cgi, httemplate/browse/agent.cgi,
27864           httemplate/browse/agent_type.cgi,
27865           httemplate/browse/cust_main_county.cgi,
27866           httemplate/browse/inventory_class.html,
27867           httemplate/browse/msgcat.cgi, httemplate/browse/nas.cgi,
27868           httemplate/browse/part_bill_event.cgi,
27869           httemplate/browse/part_export.cgi,
27870           httemplate/browse/part_pkg.cgi,
27871           httemplate/browse/part_referral.html,
27872           httemplate/browse/part_svc.cgi,
27873           httemplate/browse/part_virtual_field.cgi,
27874           httemplate/browse/payment_gateway.html,
27875           httemplate/browse/pkg_class.html, httemplate/browse/rate.cgi,
27876           httemplate/browse/router.cgi, httemplate/browse/svc_acct_pop.cgi,
27877           httemplate/browse/elements/browse.html,
27878           httemplate/config/config-process.cgi,
27879           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
27880           httemplate/edit/REAL_cust_pkg.cgi,
27881           httemplate/edit/access_group.html,
27882           httemplate/edit/access_user.html, httemplate/edit/agent.cgi,
27883           httemplate/edit/agent_payment_gateway.html,
27884           httemplate/edit/agent_type.cgi,
27885           httemplate/edit/bulk-cust_svc.html,
27886           httemplate/edit/cust_bill_pay.cgi,
27887           httemplate/edit/cust_credit.cgi,
27888           httemplate/edit/cust_credit_bill.cgi,
27889           httemplate/edit/cust_main.cgi,
27890           httemplate/edit/cust_main_county-expand.cgi,
27891           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
27892           httemplate/edit/cust_refund.cgi,
27893           httemplate/edit/inventory_class.html, httemplate/edit/msgcat.cgi,
27894           httemplate/edit/part_bill_event.cgi,
27895           httemplate/edit/part_export.cgi, httemplate/edit/part_pkg.cgi,
27896           httemplate/edit/part_referral.html, httemplate/edit/part_svc.cgi,
27897           httemplate/edit/part_virtual_field.cgi,
27898           httemplate/edit/payment_gateway.html,
27899           httemplate/edit/pkg_class.html,
27900           httemplate/edit/prepay_credit.cgi, httemplate/edit/rate.cgi,
27901           httemplate/edit/rate_region.cgi, httemplate/edit/reg_code.cgi,
27902           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
27903           httemplate/edit/svc_acct_pop.cgi,
27904           httemplate/edit/svc_broadband.cgi,
27905           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
27906           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_phone.cgi,
27907           httemplate/edit/svc_www.cgi,
27908           httemplate/edit/cust_main/billing.html,
27909           httemplate/edit/cust_main/contact.html,
27910           httemplate/edit/elements/edit.html,
27911           httemplate/edit/elements/svc_Common.html,
27912           httemplate/edit/process/REAL_cust_pkg.cgi,
27913           httemplate/edit/process/access_group.html,
27914           httemplate/edit/process/access_user.html,
27915           httemplate/edit/process/agent.cgi,
27916           httemplate/edit/process/agent_payment_gateway.html,
27917           httemplate/edit/process/agent_type.cgi,
27918           httemplate/edit/process/bulk-cust_svc.cgi,
27919           httemplate/edit/process/cust_bill_pay.cgi,
27920           httemplate/edit/process/cust_credit.cgi,
27921           httemplate/edit/process/cust_credit_bill.cgi,
27922           httemplate/edit/process/cust_main.cgi,
27923           httemplate/edit/process/cust_main_county-collapse.cgi,
27924           httemplate/edit/process/cust_main_county-expand.cgi,
27925           httemplate/edit/process/cust_pay.cgi,
27926           httemplate/edit/process/cust_pkg.cgi,
27927           httemplate/edit/process/cust_refund.cgi,
27928           httemplate/edit/process/cust_svc.cgi,
27929           httemplate/edit/process/domain_record.cgi,
27930           httemplate/edit/process/generic.cgi,
27931           httemplate/edit/process/inventory_class.html,
27932           httemplate/edit/process/msgcat.cgi,
27933           httemplate/edit/process/part_bill_event.cgi,
27934           httemplate/edit/process/part_export.cgi,
27935           httemplate/edit/process/part_pkg.cgi,
27936           httemplate/edit/process/part_referral.html,
27937           httemplate/edit/process/part_svc.cgi,
27938           httemplate/edit/process/payment_gateway.html,
27939           httemplate/edit/process/pkg_class.html,
27940           httemplate/edit/process/prepay_credit.cgi,
27941           httemplate/edit/process/quick-charge.cgi,
27942           httemplate/edit/process/quick-cust_pkg.cgi,
27943           httemplate/edit/process/rate.cgi,
27944           httemplate/edit/process/rate_region.cgi,
27945           httemplate/edit/process/reg_code.cgi,
27946           httemplate/edit/process/router.cgi,
27947           httemplate/edit/process/svc_acct.cgi,
27948           httemplate/edit/process/svc_acct_pop.cgi,
27949           httemplate/edit/process/svc_broadband.cgi,
27950           httemplate/edit/process/svc_domain.cgi,
27951           httemplate/edit/process/svc_external.cgi,
27952           httemplate/edit/process/svc_forward.cgi,
27953           httemplate/edit/process/svc_phone.html,
27954           httemplate/edit/process/svc_www.cgi,
27955           httemplate/edit/process/addr_block/add.cgi,
27956           httemplate/edit/process/addr_block/allocate.cgi,
27957           httemplate/edit/process/addr_block/deallocate.cgi,
27958           httemplate/edit/process/addr_block/split.cgi,
27959           httemplate/edit/process/elements/process.html,
27960           httemplate/edit/process/elements/svc_Common.html,
27961           httemplate/elements/checkboxes-table-name.html,
27962           httemplate/elements/checkboxes-table.html,
27963           httemplate/elements/header-popup.html,
27964           httemplate/elements/header.html,
27965           httemplate/elements/jsrsServer.html,
27966           httemplate/elements/menu.html, httemplate/elements/menubar.html,
27967           httemplate/elements/pager.html,
27968           httemplate/elements/phonenumber.html,
27969           httemplate/elements/progress-init.html,
27970           httemplate/elements/progress-popup.html,
27971           httemplate/elements/search-cust_main.html,
27972           httemplate/elements/select-access_group.html,
27973           httemplate/elements/select-agent.html,
27974           httemplate/elements/select-cust-fields.html,
27975           httemplate/elements/select-cust_pkg-status.html,
27976           httemplate/elements/select-month_year.html,
27977           httemplate/elements/select-part_referral.html,
27978           httemplate/elements/select-pkg_class.html,
27979           httemplate/elements/select-table.html,
27980           httemplate/elements/select-taxclass.html,
27981           httemplate/elements/small_custview.html,
27982           httemplate/elements/table-grid.html,
27983           httemplate/elements/table.html,
27984           httemplate/elements/tr-select-access_group.html,
27985           httemplate/elements/tr-select-agent.html,
27986           httemplate/elements/tr-select-cust-fields.html,
27987           httemplate/elements/tr-select-cust_pkg-status.html,
27988           httemplate/elements/tr-select-from_to.html,
27989           httemplate/elements/tr-select-part_referral.html,
27990           httemplate/elements/tr-select-pkg_class.html,
27991           httemplate/elements/xmlhttp.html,
27992           httemplate/graph/cust_bill_pkg.cgi,
27993           httemplate/graph/money_time.cgi,
27994           httemplate/graph/report_cust_bill_pkg.html,
27995           httemplate/graph/report_money_time.html,
27996           httemplate/graph/elements/monthly.html,
27997           httemplate/misc/batch-cust_pay.html, httemplate/misc/bill.cgi,
27998           httemplate/misc/cancel-unaudited.cgi,
27999           httemplate/misc/catchall.cgi, httemplate/misc/cdr-import.html,
28000           httemplate/misc/change_pkg.cgi, httemplate/misc/counties.cgi,
28001           httemplate/misc/cust_main-cancel.cgi,
28002           httemplate/misc/cust_main-import.cgi,
28003           httemplate/misc/cust_main-import_charges.cgi,
28004           httemplate/misc/delete-cust_credit.cgi,
28005           httemplate/misc/delete-cust_pay.cgi,
28006           httemplate/misc/delete-customer.cgi,
28007           httemplate/misc/delete-domain_record.cgi,
28008           httemplate/misc/delete-part_export.cgi,
28009           httemplate/misc/download-batch.cgi, httemplate/misc/dump.cgi,
28010           httemplate/misc/email-invoice.cgi,
28011           httemplate/misc/email_invoice_events.cgi,
28012           httemplate/misc/email_invoices.cgi,
28013           httemplate/misc/fax-invoice.cgi,
28014           httemplate/misc/fax_invoice_events.cgi,
28015           httemplate/misc/fax_invoices.cgi,
28016           httemplate/misc/inventory_item-import.html,
28017           httemplate/misc/link.cgi, httemplate/misc/meta-import.cgi,
28018           httemplate/misc/payment.cgi, httemplate/misc/print-invoice.cgi,
28019           httemplate/misc/print_invoice_events.cgi,
28020           httemplate/misc/print_invoices.cgi, httemplate/misc/queue.cgi,
28021           httemplate/misc/states.cgi,
28022           httemplate/misc/unapply-cust_credit.cgi,
28023           httemplate/misc/unapply-cust_pay.cgi,
28024           httemplate/misc/unprovision.cgi, httemplate/misc/unsusp_pkg.cgi,
28025           httemplate/misc/unvoid-cust_pay_void.cgi,
28026           httemplate/misc/upload-batch.cgi,
28027           httemplate/misc/void-cust_pay.cgi, httemplate/misc/whois.cgi,
28028           httemplate/misc/xmlhttp-cust_main-search.cgi,
28029           httemplate/misc/xmlrpc.cgi,
28030           httemplate/misc/process/batch-cust_pay.cgi,
28031           httemplate/misc/process/catchall.cgi,
28032           httemplate/misc/process/cdr-import.html,
28033           httemplate/misc/process/cust_main-import.cgi,
28034           httemplate/misc/process/cust_main-import_charges.cgi,
28035           httemplate/misc/process/delete-customer.cgi,
28036           httemplate/misc/process/inventory_item-import.html,
28037           httemplate/misc/process/link.cgi,
28038           httemplate/misc/process/meta-import.cgi,
28039           httemplate/misc/process/payment.cgi, httemplate/search/cdr.html,
28040           httemplate/search/cust_bill.html,
28041           httemplate/search/cust_bill_event.cgi,
28042           httemplate/search/cust_bill_event.html,
28043           httemplate/search/cust_bill_pkg.cgi,
28044           httemplate/search/cust_credit.html,
28045           httemplate/search/cust_main-zip.html,
28046           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
28047           httemplate/search/cust_tax_exempt_pkg.cgi,
28048           httemplate/search/inventory_item.html,
28049           httemplate/search/prepay_credit.html,
28050           httemplate/search/queue.html, httemplate/search/reg_code.html,
28051           httemplate/search/report_cdr.html,
28052           httemplate/search/report_cust_bill.html,
28053           httemplate/search/report_cust_credit.html,
28054           httemplate/search/report_cust_main-zip.html,
28055           httemplate/search/report_cust_pay.html,
28056           httemplate/search/report_cust_pkg.html,
28057           httemplate/search/report_prepaid_income.cgi,
28058           httemplate/search/report_prepaid_income.html,
28059           httemplate/search/report_receivables.cgi,
28060           httemplate/search/report_receivables.html,
28061           httemplate/search/report_tax.cgi,
28062           httemplate/search/report_tax.html, httemplate/search/sql.html,
28063           httemplate/search/sqlradius.cgi,
28064           httemplate/search/sqlradius.html, httemplate/search/svc_acct.cgi,
28065           httemplate/search/svc_broadband.cgi,
28066           httemplate/search/svc_domain.cgi,
28067           httemplate/search/svc_external.cgi,
28068           httemplate/search/svc_forward.cgi,
28069           httemplate/search/svc_phone.cgi, httemplate/search/svc_www.cgi,
28070           httemplate/search/elements/search.html,
28071           httemplate/view/cust_bill-logo.cgi,
28072           httemplate/view/cust_bill-pdf.cgi,
28073           httemplate/view/cust_bill-ps.cgi, httemplate/view/cust_bill.cgi,
28074           httemplate/view/cust_main.cgi, httemplate/view/svc_acct.cgi,
28075           httemplate/view/svc_broadband.cgi,
28076           httemplate/view/svc_domain.cgi, httemplate/view/svc_external.cgi,
28077           httemplate/view/svc_forward.cgi, httemplate/view/svc_phone.cgi,
28078           httemplate/view/svc_www.cgi,
28079           httemplate/view/cust_main/billing.html,
28080           httemplate/view/cust_main/contacts.html,
28081           httemplate/view/cust_main/misc.html,
28082           httemplate/view/cust_main/packages.html,
28083           httemplate/view/cust_main/payment_history.html,
28084           httemplate/view/cust_main/tickets.html,
28085           httemplate/view/elements/svc_Common.html: Will things ever be the
28086           same again? It's the final masonize
28087
28088 2006-08-23 14:53  ivan
28089
28090         * httemplate/misc/batch-cust_pay.html: remove extraneous "
28091
28092 2006-08-23 05:13  ivan
28093
28094         * FS/FS/Schema.pm: removing already commented-out code
28095
28096 2006-08-23 05:06  ivan
28097
28098         * Makefile, FS/FS/CGI.pm: don't use FREESIDE_URL for this, it
28099           didn't work out...
28100
28101 2006-08-22 05:23  ivan
28102
28103         * httemplate/docs/index.html: get rid of old upgrade instructions
28104
28105 2006-08-21 16:01  ivan
28106
28107         * FS/: MANIFEST, FS/Schema.pm, FS/cust_bill.pm,
28108           FS/cust_bill_ApplicationCommon.pm, FS/cust_bill_pay.pm,
28109           FS/cust_bill_pay_pkg.pm, FS/cust_bill_pkg.pm,
28110           FS/cust_credit_bill.pm, FS/cust_credit_bill_pkg.pm,
28111           t/cust_bill_ApplicationCommon.t, t/cust_bill_pay_pkg.t,
28112           t/cust_credit_bill_pkg.t: add cust_bill_pay_pkg and
28113           cust_credit_bill_pkg - applying credits and payments against
28114           specific line items
28115
28116 2006-08-21 10:45  ivan
28117
28118         * FS/FS/: cust_main.pm: search for existing advertising sources
28119           before adding a new one
28120
28121 2006-08-21 02:46  ivan
28122
28123         * httemplate/docs/index.html: we're off to see the wiki, the
28124           wonderful wiki of oz
28125
28126 2006-08-18 05:18  ivan
28127
28128         * FS/FS/cust_main.pm: and a slight fix to the CSV import
28129
28130 2006-08-18 04:56  ivan
28131
28132         * FS/FS/cust_main.pm: pass through the explicitly specified pkeys
28133
28134 2006-08-18 04:52  ivan
28135
28136         * FS/FS/cust_main.pm: alas, now try with recursion
28137
28138 2006-08-18 04:40  ivan
28139
28140         * FS/FS/cust_main.pm: fix the  explicitly specified primary keys
28141
28142 2006-08-18 04:36  ivan
28143
28144         * FS/FS/cust_main.pm: allow explicitly specified primary keys (to
28145           get around big 8.1 Pg changes wrt reverse engineering
28146
28147 2006-08-18 03:34  ivan
28148
28149         * FS/FS/cust_main.pm: suggestion to run dbdef-create here, yes...
28150
28151 2006-08-18 03:31  ivan
28152
28153         * FS/FS/cust_main.pm: want ALL of cust_main-skeleton tables config,
28154           not just the first line
28155
28156 2006-08-18 03:27  ivan
28157
28158         * FS/FS/cust_main.pm: that was it, the sql had to be fixed...
28159
28160 2006-08-18 03:26  ivan
28161
28162         * FS/FS/cust_main.pm: W T F
28163
28164 2006-08-18 03:18  ivan
28165
28166         * FS/FS/cust_main.pm: even more skeleton debugging, ugh
28167
28168 2006-08-18 03:10  ivan
28169
28170         * FS/FS/cust_main.pm: what's going on with the parameters for
28171           skeleton inserts??
28172
28173 2006-08-18 03:00  ivan
28174
28175         * FS/FS/cust_main.pm: skeleton typo
28176
28177 2006-08-18 02:58  ivan
28178
28179         * FS/FS/cust_main.pm: oops, want CHILD table for skeleton inserts,
28180           not parent
28181
28182 2006-08-18 02:50  ivan
28183
28184         * FS/FS/cust_main.pm: add debugging to _copy_skel to get some idea
28185           what's going on
28186
28187 2006-08-18 01:33  ivan
28188
28189         * FS/FS/: Conf.pm, cust_main.pm: first try at skeleton feature for
28190           mg
28191
28192 2006-08-16 01:19  ivan
28193
28194         * FS/bin/freeside-adduser: get rid of too-verbose debugging
28195
28196 2006-08-15 07:20  ivan
28197
28198         * FS/FS/cust_main.pm, httemplate/misc/cust_main-import.cgi,
28199           httemplate/misc/process/cust_main-import.cgi: add a new, extended
28200           CSV import format
28201
28202 2006-08-14 06:28  ivan
28203
28204         * FS/FS/cust_main.pm: pass email, phone and ip adderss to B:OP when
28205           doing refunds, hopefully this will fix OpenECHO refunds
28206
28207 2006-08-14 05:13  ivan
28208
28209         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
28210           httemplate/elements/header.html,
28211           httemplate/elements/search-cust_main.html: sprinkle some magic
28212           ajax fairy dust on referring customer SELEKTAH.  rewind!  make
28213           smart search smarter, re-layout the top search bars and add an
28214           invoice one
28215
28216 2006-08-14 01:38  ivan
28217
28218         * FS/FS/access_user.pm: bugfix for agentless access users,
28219           triggered by part_referral (advertising source) agent
28220           virtualization
28221
28222 2006-08-13 03:25  ivan
28223
28224         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
28225           httemplate/edit/cust_pay.cgi,
28226           httemplate/edit/process/cust_pay.cgi,
28227           httemplate/view/cust_main.cgi,
28228           httemplate/view/cust_main/billing.html,
28229           httemplate/view/cust_main/misc.html,
28230           httemplate/view/cust_main/packages.html,
28231           httemplate/view/cust_main/payment_history.html,
28232           httemplate/view/cust_main/tickets.html: customer view work:
28233
28234           DONE  1. add status and balance to top
28235
28236           DONE  2. add some sort of oldest date thing so the history
28237           doesn't get too      big (# years and a link to "show older")
28238
28239             3. make the rest of the action links into js popups?  maybe
28240           later,
28241                weird IENess when closing em
28242           DONE (finished)    - so revert out or finish/commit the Enter
28243           check payment one    - Process page can wait until another day..
28244           it should be more of an *action*
28245
28246           DONE  4. Ticket list config knobs for wtxs (grid it too)
28247
28248           DONE  5. grid the package list
28249
28250 2006-08-12 04:01  ivan
28251
28252         * httemplate/edit/cust_credit.cgi: s/Post/Enter/;
28253
28254 2006-08-12 03:47  ivan
28255
28256         * FS/FS/Conf.pm, FS/FS/AccessRight.pm,
28257           httemplate/view/cust_main/payment_history.html: fix acl rewrite
28258           causing problems: void now shows up properly, deprecate all the
28259           redundant config values
28260
28261 2006-08-11 23:45  ivan
28262
28263         * FS/FS/cust_pkg.pm: don't adjust next bill date on unsuspension!
28264           causes undesirable effects with prorate/subscription packages and
28265           undesirably rewards customers for non-payment, closes: Bug#1325
28266
28267 2006-08-11 01:02  ivan
28268
28269         * FS/FS/access_user.pm, FS/FS/part_referral.pm,
28270           httemplate/browse/part_referral.html,
28271           httemplate/edit/cust_main.cgi,
28272           httemplate/elements/select-agent.html,
28273           httemplate/elements/select-part_referral.html,
28274           httemplate/elements/tr-select-agent.html,
28275           httemplate/elements/tr-select-part_referral.html: virtualize
28276           referrals on customer addition
28277
28278 2006-08-10 15:18  ivan
28279
28280         * httemplate/config/config.cgi: bugfix for selects that don't have
28281           select_enum
28282
28283 2006-08-10 06:50  ivan
28284
28285         * FS/FS/Schema.pm, FS/FS/cust_main.pm, FS/FS/part_referral.pm,
28286           httemplate/browse/part_referral.html,
28287           httemplate/view/cust_main/misc.html: add cust_main.agent_custid
28288           (at least to schema and customer view, no manual editing yet)
28289
28290 2006-08-10 05:01  ivan
28291
28292         * httemplate/browse/part_referral.html: bold the total footer
28293
28294 2006-08-10 04:55  ivan
28295
28296         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
28297           FS/FS/access_user.pm, FS/FS/part_referral.pm,
28298           httemplate/browse/part_referral.html,
28299           httemplate/edit/part_referral.html,
28300           httemplate/edit/process/part_referral.html,
28301           httemplate/elements/menu.html: agent-virtualize advertising
28302           sources
28303
28304 2006-08-09 20:10  ivan
28305
28306         * FS/FS/Schema.pm: don't set the default to NULL the string!
28307           besides, that's already the default value of any nullable column,
28308           which @date_type is...
28309
28310 2006-08-09 19:27  ivan
28311
28312         * FS/FS/part_pkg.pm: better debugging for missing recur_fee so its
28313           easier to check the db
28314
28315 2006-08-09 14:46  ivan
28316
28317         * fs_selfservice/FS-SelfService/cgi/myaccount_menu.html: take
28318           "coming soon" options off the menu, its been Soon for too long -
28319           they'll get here when they do
28320
28321 2006-08-09 03:47  ivan
28322
28323         * FS/FS/ClientAPI/MyAccount.pm,
28324           fs_selfservice/FS-SelfService/SelfService.pm, FS/FS/svc_acct.pm,
28325           fs_selfservice/FS-SelfService/cgi/change_password.html,
28326           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
28327           fs_selfservice/FS-SelfService/cgi/process_change_password.html,
28328           fs_selfservice/FS-SelfService/cgi/provision_list.html,
28329           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service
28330           interface: add proper password changer and prevent "Setup my
28331           services" provisioner from showing broken links for services not
28332           handled yet
28333
28334 2006-08-09 00:46  ivan
28335
28336         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: and the
28337           days go by...
28338
28339 2006-08-09 00:03  ivan
28340
28341         * fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi: this is not
28342           my beautiful magic template! (water flowing underground)
28343
28344 2006-08-08 23:43  jeff
28345
28346         * FS/FS/Schema.pm, FS/FS/Setup.pm, FS/FS/cust_bill.pm,
28347           FS/FS/cust_main.pm, FS/FS/cust_pay_batch.pm,
28348           FS/FS/part_bill_event.pm, FS/FS/pay_batch.pm, FS/FS/payby.pm,
28349           httemplate/docs/schema.html, httemplate/misc/download-batch.cgi:
28350           batch refactor
28351
28352 2006-08-08 23:34  ivan
28353
28354         * FS/FS/ClientAPI/MyAccount.pm,
28355           fs_selfservice/FS-SelfService/SelfService.pm,
28356           fs_selfservice/FS-SelfService/cgi/cust_bill-logo.cgi,
28357           fs_selfservice/FS-SelfService/cgi/view_invoice.html: self-service
28358           interface: move from text to html invoices
28359
28360 2006-08-08 20:45  ivan
28361
28362         * fs_selfservice/FS-SelfService/Makefile.PL: please bleeding-edge
28363           debian perl, would you put it in /usr/local/sbin?  thanks.
28364
28365 2006-08-06 19:44  ivan
28366
28367         * FS/FS/CurrentUser.pm, FS/FS/Schema.pm, FS/FS/access_user.pm,
28368           httemplate/browse/part_pkg.cgi,
28369           httemplate/browse/access_user.html,
28370           httemplate/edit/access_user.html,
28371           httemplate/edit/elements/edit.html: add internal user disable-ing
28372
28373 2006-08-06 19:19  ivan
28374
28375         * httemplate/search/elements/search.html: get rid of the extra
28376           border in nested tables
28377
28378 2006-08-06 16:39  ivan
28379
28380         * FS/: FS/access_user.pm, bin/freeside-adduser: slightly better
28381           bootstrapping for htpasswd kludge... hopefully that will go away
28382           in 1.7.1
28383
28384 2006-08-06 14:37  ivan
28385
28386         * FS/FS/svc_Common.pm: make sure default RADIUS groups don't
28387           override ones for existing records
28388
28389 2006-08-06 13:23  ivan
28390
28391         * httemplate/edit/svc_acct.cgi: silly closing }
28392
28393 2006-08-06 13:21  ivan
28394
28395         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
28396           httemplate/edit/svc_acct.cgi: yow.  fix up group handling
28397
28398 2006-08-06 13:07  ivan
28399
28400         * FS/FS/svc_acct.pm, httemplate/edit/process/cust_main.cgi: this
28401           should fix the barfing about default radius groups on the new
28402           customer screen...
28403
28404 2006-08-06 02:14  ivan
28405
28406         * FS/FS/svc_acct.pm: this just needs to be a hashref and we should
28407           be all set with radius groups then
28408
28409 2006-08-06 02:10  ivan
28410
28411         * FS/FS/svc_Common.pm, FS/FS/svc_acct.pm,
28412           httemplate/edit/svc_acct.cgi: this should process default
28413           usergroup as well as fixed now
28414
28415 2006-08-06 01:43  ivan
28416
28417         * FS/FS/svc_acct.pm: add debugging to track down RADIUS group
28418           problem
28419
28420 2006-08-06 01:10  ivan
28421
28422         * FS/FS/: svc_acct.pm: add confession here to diagnose etxrn's
28423           problem better
28424
28425 2006-07-27 17:33  ivan
28426
28427         * FS/FS/access_user.pm: htpasswd workaround no longer necessary -
28428           closes: #1351
28429
28430 2006-07-27 01:08  ivan
28431
28432         * FS/t/svc_phone.t: svc_phone.t
28433
28434 2006-07-25 21:18  ivan
28435
28436         * FS/FS/UID.pm: ugh, fixup bootstrapping
28437
28438 2006-07-25 01:39  ivan
28439
28440         * httemplate/search/cust_main.cgi: oops, extra else
28441
28442 2006-07-25 01:33  ivan
28443
28444         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
28445           httemplate/elements/table-grid.html,
28446           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi:
28447           this should finish adding the "inactive" status, i think?
28448
28449 2006-07-25 00:27  ivan
28450
28451         * bin/rt-update-links: quick script to convert rt links from one
28452           database name to another
28453
28454 2006-07-24 15:40  ivan
28455
28456         * FS/FS/cust_main.pm: fix up smart searching to make the quick
28457           payment entry behave better
28458
28459 2006-07-23 07:23  ivan
28460
28461         * httemplate/search/report_receivables.cgi: sql num_pkgs
28462           conflicting with method...
28463
28464 2006-07-23 07:21  ivan
28465
28466         * httemplate/search/report_receivables.cgi: ugh, really fix the
28467           statuses here
28468
28469 2006-07-23 07:20  ivan
28470
28471         * httemplate/search/report_receivables.cgi: hopefully fix the
28472           statuses here
28473
28474 2006-07-23 07:17  ivan
28475
28476         * httemplate/search/report_receivables.cgi:  i should REALLY go to
28477           sleep
28478
28479 2006-07-23 07:16  ivan
28480
28481         * httemplate/search/report_receivables.cgi:  i should go to sleep
28482
28483 2006-07-23 07:07  ivan
28484
28485         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi:
28486           more work towards adding an "inactive" status - add it to the A/R
28487           report
28488
28489 2006-07-15 17:55  ivan
28490
28491         * FS/FS/Conf.pm, FS/FS/agent.pm, FS/FS/cust_bill.pm,
28492           FS/FS/inventory_item.pm,
28493           fs_selfservice/FS-SelfService/freeside-selfservice-clientd,
28494           httemplate/autohandler, httemplate/edit/cust_credit.cgi,
28495           httemplate/elements/overlibmws.js,
28496           httemplate/elements/overlibmws_draggable.js,
28497           httemplate/elements/phonenumber.html,
28498           httemplate/search/cust_bill.html, httemplate/search/svc_acct.cgi,
28499           httemplate/search/svc_domain.cgi,
28500           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
28501           httemplate/view/svc_external.cgi: odds and ends
28502
28503 2006-07-13 21:20  ivan
28504
28505         * FS/FS/cust_pkg.pm: don't send cancellation emails on package
28506           changes
28507
28508 2006-07-13 20:27  ivan
28509
28510         * FS/FS/svc_Common.pm: this should fix radius group editing and the
28511           "Reference found where even-sized list expected at
28512           /usr/local/share/perl/5.8.4/FS/svc_Common.pm line 473" error
28513
28514 2006-07-13 20:17  ivan
28515
28516         * FS/FS/CurrentUser.pm: this should fix the bootstrapping
28517
28518 2006-07-13 18:42  ivan
28519
28520         * FS/FS/: CurrentUser.pm, UID.pm: add the small
28521           FS::CurrentUser::BootstrapUser class for... surprise...
28522           bootstrapping
28523
28524 2006-07-13 17:42  ivan
28525
28526         * FS/FS/Setup.pm: fix acl bootstrapping
28527
28528 2006-07-13 17:32  ivan
28529
28530         * FS/: FS/UID.pm, bin/freeside-setup: should be able to
28531           freeside-setup without a username now
28532
28533 2006-07-13 16:45  ivan
28534
28535         * FS/FS/UID.pm: mapsecrets file shouldn't be necessary at all...
28536
28537 2006-07-12 20:54  ivan
28538
28539         * FS/FS/Report/Table/Monthly.pm,
28540           httemplate/search/cust_credit.html,
28541           httemplate/search/report_receivables.cgi: fix multiple-agent
28542           virtualization properly for these reports
28543
28544 2006-07-12 16:33  ivan
28545
28546         * FS/: bin/freeside-setup, FS/Setup.pm: add acl bootstrapping -
28547           should be installable again now
28548
28549 2006-07-11 17:20  ivan
28550
28551         * FS/FS/AccessRight.pm, FS/FS/Record.pm, FS/FS/Schema.pm,
28552           FS/FS/cdr.pm, FS/FS/cust_svc.pm, FS/FS/h_svc_phone.pm,
28553           FS/FS/part_svc.pm, FS/FS/svc_phone.pm,
28554           httemplate/elements/menu.html, httemplate/misc/cdr-import.html,
28555           FS/MANIFEST, htetc/handler.pl, httemplate/edit/part_svc.cgi,
28556           httemplate/edit/svc_phone.cgi,
28557           httemplate/edit/elements/edit.html,
28558           httemplate/edit/elements/svc_Common.html,
28559           httemplate/edit/process/svc_phone.html,
28560           httemplate/edit/process/elements/process.html,
28561           httemplate/edit/process/elements/svc_Common.html,
28562           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
28563           httemplate/search/svc_phone.cgi, httemplate/view/svc_phone.cgi,
28564           httemplate/view/elements/svc_Common.html,
28565           FS/FS/part_pkg/voip_cdr.pm: svc_phone service and CDR billing
28566           from imported CDRs
28567
28568 2006-07-05 07:55  ivan
28569
28570         * FS/FS/cust_main.pm: patch to fix fuzzy searching from Ryan Gunn
28571
28572 2006-07-04 05:01  ivan
28573
28574         * FS/: bin/freeside-addgroup, bin/freeside-adduser, MANIFEST:
28575           adding freeside-addgroup
28576
28577 2006-07-01 04:26  ivan
28578
28579         * FS/FS/Record.pm: another Pg 8.1 fix?  noticed by Damon Vincent
28580
28581 2006-06-30 07:30  ivan
28582
28583         * FS/bin/freeside-adduser: checkin freeside-adduser with the -g
28584           flag!  sheesh
28585
28586 2006-06-29 08:45  ivan
28587
28588         * FS/FS/part_export/shellcommands.pm: small patch to set
28589           $new_finger from Tim Yardley
28590
28591 2006-06-29 08:19  ivan
28592
28593         * httemplate/edit/part_bill_event.cgi: percentage late fees too
28594
28595 2006-06-29 06:47  ivan
28596
28597         * FS/FS/inventory_class.pm, FS/FS/svc_Common.pm,
28598           httemplate/browse/inventory_class.html,
28599           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
28600           httemplate/edit/svc_broadband.cgi,
28601           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_external.cgi,
28602           httemplate/edit/svc_forward.cgi, httemplate/edit/svc_www.cgi,
28603           httemplate/search/inventory_item.html: finish at least the
28604           automatic provisioning part
28605
28606 2006-06-27 07:19  ivan
28607
28608         * httemplate/docs/index.html: going to wikiland
28609
28610 2006-06-24 09:41  ivan
28611
28612         * FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
28613           httemplate/edit/part_svc.cgi, httemplate/browse/part_svc.cgi,
28614           httemplate/elements/select-table.html,
28615           httemplate/elements/table-grid.html: Add the ability to link
28616           customer service definition fields to inventory   classes, with
28617           an "automatic/manual" flag.  Add the ability for the web
28618           interface to maintain these links.  Start prettying up the
28619           service def.    edit in preparation for Bigger Changes.
28620
28621 2006-06-21 09:26  ivan
28622
28623         * httemplate/browse/part_pkg.cgi: fix show/hide disabled link
28624           interaction w/pager
28625
28626 2006-06-21 06:00  ivan
28627
28628         * httemplate/elements/iframecontentmws.js: oops, don't want this
28629           debugging in here
28630
28631 2006-06-21 06:00  ivan
28632
28633         * httemplate/view/cust_main/payment_history.html:
28634           http://www.macridesweb.com/oltest/ONCLICK.html !!!!!
28635
28636 2006-06-21 05:58  ivan
28637
28638         * httemplate/view/cust_main.cgi: need the OLiframecontent sub
28639
28640 2006-06-21 05:57  ivan
28641
28642         * httemplate/elements/header-popup.html: adding a header element
28643           for popups to replace CGI::header
28644
28645 2006-06-21 05:56  ivan
28646
28647         * httemplate/elements/iframecontentmws.js: add overlib iframe
28648           function
28649
28650 2006-06-21 01:42  ivan
28651
28652         * FS/FS/agent_type.pm, httemplate/browse/agent_type.cgi: speed up
28653           the agent type report when there are lots of package definitions
28654
28655 2006-06-19 06:09  ivan
28656
28657         * httemplate/view/cust_main/packages.html: fix ACL name for service
28658           provisioning and prevent disabled service provisioning from
28659           messing up table formatting
28660
28661 2006-06-19 05:47  ivan
28662
28663         * bin/mapsecrets2access_user: better error checking for this
28664           thrown-together bootstrapping script
28665
28666 2006-06-19 05:22  ivan
28667
28668         * bin/mapsecrets2access_user: ACL bootstrapping
28669
28670 2006-06-19 05:15  ivan
28671
28672         * FS/: FS/CurrentUser.pm, bin/freeside-upgrade: ACL bootstrapping
28673
28674 2006-06-19 05:09  ivan
28675
28676         * FS/t/ConfDefaults.t: forgot to commit this test
28677
28678 2006-06-19 04:57  ivan
28679
28680         * bin/mapsecrets2access_user: ACL bootstrapping/upgrade
28681
28682 2006-06-19 04:25  ivan
28683
28684         * FS/FS/AccessRight.pm, FS/FS/access_user.pm, FS/FS/cust_main.pm,
28685           httemplate/elements/menu.html, httemplate/view/cust_main.cgi,
28686           httemplate/view/cust_main/packages.html,
28687           httemplate/view/cust_main/payment_history.html: ACLs, take three
28688           or four or something
28689
28690 2006-06-19 01:05  ivan
28691
28692         * FS/FS/Conf.pm, FS/FS/ConfDefaults.pm, FS/FS/cust_main_Mixin.pm,
28693           FS/FS/cust_pkg.pm, FS/FS/UI/Web.pm, httemplate/config/config.cgi,
28694           httemplate/elements/menu.html,
28695           httemplate/elements/select-cust-fields.html,
28696           httemplate/elements/select-cust_pkg-status.html,
28697           httemplate/elements/tr-select-cust-fields.html,
28698           httemplate/elements/tr-select-cust_pkg-status.html,
28699           httemplate/graph/cust_bill_pkg.cgi,
28700           httemplate/search/report_cust_pkg.html,
28701           httemplate/view/cust_main/contacts.html: add ability to select
28702           specific package defs. and package status to package report for
28703           qis
28704
28705 2006-06-18 23:03  ivan
28706
28707         * httemplate/search/cust_main.cgi: fix up the alternating colors on
28708           the customer search results
28709
28710 2006-06-18 19:33  ivan
28711
28712         * FS/MANIFEST, FS/FS/CurrentUser.pm, FS/FS/Record.pm,
28713           FS/FS/Schema.pm, FS/FS/UID.pm, FS/FS/access_user.pm,
28714           FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
28715           httemplate/elements/select-agent.html,
28716           httemplate/elements/select-table.html,
28717           httemplate/elements/tr-select-agent.html,
28718           httemplate/search/cust_bill.html,
28719           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
28720           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
28721           httemplate/search/svc_forward.cgi: agent virtualization, take one
28722           (stuff from "inactive" changeset snuck into cust_main.pm and the
28723           package reporting changeset in search/cust_pkg.cgi here too)
28724
28725 2006-06-18 05:56  ivan
28726
28727         * httemplate/edit/elements/edit.html: well, it isn't broken...
28728
28729 2006-06-18 05:54  ivan
28730
28731         * FS/FS/AccessRight.pm, FS/FS/access_group.pm,
28732           FS/FS/access_groupagent.pm, FS/FS/m2name_Common.pm,
28733           FS/FS/part_pkg.pm, httemplate/edit/access_group.html,
28734           httemplate/edit/part_pkg.cgi, httemplate/edit/elements/edit.html,
28735           httemplate/edit/process/access_group.html,
28736           httemplate/elements/checkboxes-table-name.html,
28737           httemplate/elements/checkboxes-table.html, FS/MANIFEST,
28738           htetc/handler.pl, httemplate/browse/access_group.html,
28739           httemplate/browse/access_user.html,
28740           httemplate/edit/process/elements/process.html: ACLs: finish group
28741           edit (agents + rights) & browse
28742
28743 2006-06-15 18:23  jeff
28744
28745         * FS/FS/cust_bill.pm, FS/FS/pay_batch.pm,
28746           httemplate/misc/download-batch.cgi: value issues and many bits
28747           remain
28748
28749 2006-06-15 17:47  ivan
28750
28751         * httemplate/misc/download-batch.cgi: and fix the  name for TD
28752           Canada Trust.  and that's it for now.  really.
28753
28754 2006-06-15 17:33  ivan
28755
28756         * httemplate/misc/download-batch.cgi: oops i'm gonna do that too,
28757           now that the batch format file is not the same as the batch
28758           params files
28759
28760 2006-06-15 17:27  ivan
28761
28762         * httemplate/misc/download-batch.cgi: s/printf/sprintf/ and make
28763           the config a little less strange
28764
28765 2006-06-08 03:32  ivan
28766
28767         * httemplate/elements/menu.html: fix link to prepaid card setup
28768
28769 2006-06-06 03:30  ivan
28770
28771         * FS/FS/cdr.pm: fix unmatched =back somehow futzing things up with
28772           automated install. wtf?!
28773
28774 2006-06-02 06:20  ivan
28775
28776         * httemplate/elements/header.html, rt/FREESIDE_MODIFIED: add a
28777           service search
28778
28779 2006-05-24 03:22  ivan
28780
28781         * FS/MANIFEST: removing duplicate entries
28782
28783 2006-05-22 11:27  ivan
28784
28785         * FS/FS/cust_main.pm: better error message for banned cards
28786
28787 2006-05-21 19:06  ivan
28788
28789         * Makefile: docs are going in the wiki Real Soon Now anyway
28790
28791 2006-05-21 17:50  ivan
28792
28793         * Makefile: 1.7.0?  why not?
28794
28795 2006-05-21 17:44  ivan
28796
28797         * httemplate/: index.html, elements/menu.html: 1.7.0?  why not!
28798
28799 2006-05-21 11:40  ivan
28800
28801         * FS/FS/part_export/communigate_pro_singledomain.pm: tyop
28802
28803 2006-05-20 13:06  jeff
28804
28805         * FS/FS.pm, FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_bill.pm,
28806           FS/FS/cust_pay_batch.pm, FS/FS/pay_batch.pm, FS/t/pay_batch.t,
28807           htetc/handler.pl, httemplate/docs/schema.html,
28808           httemplate/misc/download-batch.cgi: first stab at BoM download
28809
28810 2006-05-15 06:57  ivan
28811
28812         * httemplate/: index.html, elements/freeside.css,
28813           elements/header.html, elements/menu.html: move most of the crap
28814           on the "main menu" to the sidebar
28815
28816 2006-05-15 04:05  ivan
28817
28818         * httemplate/elements/freeside.css,
28819           httemplate/elements/header.html, httemplate/elements/xmenu.css,
28820           httemplate/search/cust_main.cgi, rt/FREESIDE_MODIFIED: more ACL
28821           and re-skinning work, now with RT!
28822
28823 2006-05-14 09:47  ivan
28824
28825         * CREDITS, htetc/handler.pl, httemplate/autohandler,
28826           httemplate/index.html, httemplate/browse/access_group.html,
28827           httemplate/browse/access_user.html,
28828           httemplate/browse/agent_type.cgi,
28829           httemplate/browse/cust_main_county.cgi,
28830           httemplate/browse/msgcat.cgi, httemplate/browse/part_pkg.cgi,
28831           httemplate/edit/access_group.html,
28832           httemplate/edit/access_user.html, httemplate/edit/agent_type.cgi,
28833           httemplate/edit/cust_bill_pay.cgi,
28834           httemplate/edit/cust_credit.cgi,
28835           httemplate/edit/cust_credit_bill.cgi,
28836           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pkg.cgi,
28837           httemplate/edit/part_virtual_field.cgi,
28838           httemplate/edit/svc_domain.cgi,
28839           httemplate/edit/elements/edit.html,
28840           httemplate/edit/process/access_group.html,
28841           httemplate/edit/process/access_user.html,
28842           httemplate/edit/process/agent_type.cgi,
28843           httemplate/edit/process/cust_bill_pay.cgi,
28844           httemplate/edit/process/cust_credit.cgi,
28845           httemplate/edit/process/cust_credit_bill.cgi,
28846           httemplate/edit/process/elements/process.html,
28847           httemplate/elements/checkboxes-table.html,
28848           httemplate/elements/cssexpr.js, httemplate/elements/footer.html,
28849           httemplate/elements/header.html,
28850           httemplate/elements/menubar.html,
28851           httemplate/elements/select-access_group.html,
28852           httemplate/elements/tr-select-access_group.html,
28853           httemplate/elements/xmenu.css, httemplate/elements/xmenu.js,
28854           httemplate/misc/batch-cust_pay.html, httemplate/misc/payment.cgi,
28855           httemplate/search/cust_main.cgi, httemplate/search/cust_pay.html,
28856           httemplate/search/report_cust_bill.html,
28857           httemplate/search/report_cust_credit.html,
28858           httemplate/search/report_cust_pay.html,
28859           httemplate/search/report_prepaid_income.html,
28860           httemplate/search/report_tax.html,
28861           httemplate/search/sqlradius.html,
28862           httemplate/search/svc_domain.cgi,
28863           httemplate/search/svc_external.cgi, FS/MANIFEST,
28864           FS/FS/AccessRight.pm, FS/FS/CGI.pm, FS/FS/Schema.pm,
28865           FS/FS/access_group.pm, FS/FS/access_groupagent.pm,
28866           FS/FS/access_right.pm, FS/FS/access_user.pm,
28867           FS/FS/access_user_pref.pm, FS/FS/access_usergroup.pm,
28868           FS/FS/agent_type.pm, FS/FS/cust_bill.pm, FS/FS/m2m_Common.pm,
28869           FS/FS/payby.pm, FS/FS/svc_domain.pm, FS/FS/UI/Web.pm,
28870           FS/bin/freeside-addoutsourceuser, FS/t/AccessRight.t,
28871           FS/t/access_group.t, FS/t/access_groupagent.t,
28872           FS/t/access_right.t, FS/t/access_user.t, FS/t/access_user_pref.t,
28873           FS/t/access_usergroup.t, httemplate/view/cust_main/packages.html,
28874           httemplate/view/cust_main/payment_history.html: first part of ACL
28875           and re-skinning work and some other small stuff
28876
28877 2006-05-13 11:34  ivan
28878
28879         * httemplate/images/background-cheat.png: yay for cheating
28880
28881 2006-05-13 08:31  ivan
28882
28883         * httemplate/images/: 32clear.gif, arrow.down.png,
28884           arrow.right.black.png, arrow.right.png, black-gray-corner.png,
28885           black-gray-top.png: adding new images
28886
28887 2006-05-12 06:57  ivan
28888
28889         * httemplate/search/report_receivables.cgi: Pg 8.1 fix was
28890           incorrect and broke things, this should actually work
28891
28892 2006-05-08 04:28  ivan
28893
28894         * FS/FS/Conf.pm, FS/FS/cust_main.pm,
28895           httemplate/search/report_tax.cgi: add config switch to base tax
28896           off shipping address if present
28897
28898 2006-05-08 03:01  ivan
28899
28900         * FS/FS/Report/Table/Monthly.pm, httemplate/index.html,
28901           httemplate/graph/cust_bill_pkg.cgi,
28902           httemplate/graph/elements/monthly.html,
28903           httemplate/search/cust_bill_pkg.cgi: sales report per agent and
28904           package class looks good
28905
28906 2006-05-07 13:27  ivan
28907
28908         * htetc/handler.pl, httemplate/elements/select-month_year.html,
28909           httemplate/elements/select-pkg_class.html,
28910           httemplate/elements/select-table.html,
28911           httemplate/elements/tr-select-from_to.html,
28912           httemplate/elements/tr-select-pkg_class.html,
28913           httemplate/graph/cust_bill_pkg.cgi,
28914           httemplate/graph/money_time.cgi,
28915           httemplate/graph/report_cust_bill_pkg.html,
28916           httemplate/graph/report_money_time.html,
28917           httemplate/graph/elements/monthly.html: first pass at sales
28918           reports per agent and package class
28919
28920 2006-05-03 02:47  ivan
28921
28922         * httemplate/search/report_receivables.cgi: pg 8.1 fix from Chris
28923           Cappuccio
28924
28925 2006-05-02 08:23  ivan
28926
28927         * FS/: MANIFEST, FS/Pony.pm: yours!
28928
28929 2006-05-02 08:03  ivan
28930
28931         * httemplate/: index.html, search/report_receivables.html: add an
28932           agent pre-selection page to receivables report
28933
28934 2006-05-02 04:59  ivan
28935
28936         * httemplate/index.html, FS/FS/Report/Table/Monthly.pm,
28937           httemplate/graph/money_time.cgi,
28938           httemplate/graph/report_money_time.html: add a "pre-report" page
28939           to this report/graph as requested by lewis/wtxs, also add 12mo
28940           total option
28941
28942 2006-05-01 06:09  ivan
28943
28944         * FS/FS/part_pkg/prorate.pm: small fix to make prorate behave on
28945           the 1st as it did before
28946
28947 2006-05-01 05:38  ivan
28948
28949         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fix some very
28950           annoying clucks (warnings with backtraces) when cutoff day isn't
28951           found in old packages
28952
28953 2006-05-01 04:45  ivan
28954
28955         * FS/FS/TicketSystem/RT_External.pm: column reference "disabled" is
28956           ambiguous
28957
28958 2006-05-01 04:43  ivan
28959
28960         * FS/FS/TicketSystem/RT_External.pm: fix bug with duplicate tickets
28961           showing up on customer view listing when the custom priority
28962           field was edited
28963
28964 2006-04-26 06:16  ivan
28965
28966         * Makefile: apache reload doesn't work when server isn't running
28967           already
28968
28969 2006-04-21 17:58  ivan
28970
28971         * httemplate/browse/inventory_class.html,
28972           httemplate/browse/part_pkg.cgi, httemplate/browse/pkg_class.html,
28973           httemplate/browse/rate.cgi,
28974           httemplate/browse/elements/browse.html, htetc/handler.pl,
28975           httemplate/index.html, httemplate/edit/inventory_class.html,
28976           httemplate/edit/part_pkg.cgi, httemplate/edit/pkg_class.html,
28977           httemplate/edit/elements/edit.html,
28978           httemplate/edit/process/inventory_class.html,
28979           httemplate/edit/process/pkg_class.html,
28980           httemplate/edit/process/elements/process.html,
28981           httemplate/elements/select-agent.html,
28982           httemplate/elements/select-pkg_class.html,
28983           httemplate/elements/select-table.html,
28984           httemplate/elements/tr-select-pkg_class.html,
28985           httemplate/search/cust_pkg.cgi, FS/FS/part_pkg.pm,
28986           httemplate/search/elements/search.html: start of package class
28987           web UI (add/edit package classes, package class selection in
28988           package def edit)
28989
28990 2006-04-21 07:21  ivan
28991
28992         * FS/FS/part_pkg/incomplete/billoneday.pm: throw this in here for
28993           now
28994
28995 2006-04-21 07:20  ivan
28996
28997         * FS/FS/part_pkg/: flat.pm, prorate.pm, subscription.pm: fix some
28998           indentation and the default cutoff day
28999
29000 2006-04-21 05:45  ivan
29001
29002         * httemplate/: index.html, misc/queue.cgi, search/queue.html:
29003           s(browse/queue.cgi)(search/queue.html)
29004
29005 2006-04-18 23:37  ivan
29006
29007         * FS/FS/cust_main.pm: DOH!  perlvar: not counting patterns matched
29008           in nested blocks that have been exited already.
29009
29010 2006-04-15 06:32  ivan
29011
29012         * httemplate/graph/money_time.cgi: REALLY correct the period for
29013           the total column this time
29014
29015 2006-04-15 06:28  ivan
29016
29017         * httemplate/graph/money_time.cgi: correct period & use a yellow
29018           color for the total column
29019
29020 2006-04-15 06:25  ivan
29021
29022         * httemplate/graph/money_time.cgi: format & link the total column
29023
29024 2006-04-14 17:21  ivan
29025
29026         * httemplate/graph/money_time.cgi: and </TD> the total column
29027
29028 2006-04-14 17:16  ivan
29029
29030         * httemplate/graph/money_time.cgi: add a total column
29031
29032 2006-04-14 04:55  ivan
29033
29034         * FS/FS/: Conf.pm, svc_forward.pm: add the
29035           svc_forward-arbitrary_dst flag to enable arbitrary svc_forward
29036           destinations
29037
29038 2006-04-13 14:29  ivan
29039
29040         * FS/bin/freeside-adduser: don't do the duplicate check unless
29041           there's a file already; fixes problem with first use of
29042           freeside-adduser
29043
29044 2006-04-12 05:36  ivan
29045
29046         * httemplate/index.html, FS/FS/cust_main.pm,
29047           httemplate/search/cust_main-zip.html,
29048           httemplate/search/cust_main.cgi,
29049           httemplate/search/report_cust_main-zip.html,
29050           httemplate/search/elements/search.html: zip code report
29051
29052 2006-04-09 16:41  ivan
29053
29054         * httemplate/view/: cust_main.cgi, cust_main/payment_history.html,
29055           cust_main/tickets.html: a few more fixups for our favorite
29056           include(...) from Scott Edwards
29057
29058 2006-04-09 16:39  ivan
29059
29060         * httemplate/edit/cust_main.cgi: add "spool_cdr" to cust_main
29061           fields
29062
29063 2006-04-09 16:24  ivan
29064
29065         * FS/FS/part_export/domain_shellcommands.pm: should fix "Can't use
29066           string ("old_uid") as a SCALAR ref while "strict refs" in use"
29067           error
29068
29069 2006-04-09 13:36  ivan
29070
29071         * FS/bin/freeside-adduser: error out if you try to add duplicates;
29072           this should lower my annoyance-level
29073
29074 2006-04-03 16:26  ivan
29075
29076         * FS/FS/: Conf.pm, svc_acct.pm: option to disable global uniqueness
29077           checking
29078
29079 2006-04-03 13:49  ivan
29080
29081         * FS/FS/svc_domain.pm: add PTR to sort order for DNS entries
29082
29083 2006-04-03 04:36  ivan
29084
29085         * FS/FS/Record.pm: and also allow [ and ] in ut_textn
29086
29087 2006-04-03 03:11  ivan
29088
29089         * FS/FS/Record.pm: allow [ and ] in ut_text
29090
29091 2006-04-03 02:46  ivan
29092
29093         * htetc/handler.pl, FS/FS/Misc.pm,
29094           httemplate/edit/cust_main/contact.html,
29095           httemplate/misc/states.cgi,
29096           httemplate/view/cust_main/contacts.html: have the UI use full
29097           country names, and state names outside the US...
29098
29099 2006-04-02 15:13  ivan
29100
29101         * FS/FS/: cust_main.pm, cust_pay_batch.pm: typo
29102
29103 2006-03-31 15:22  ivan
29104
29105         * httemplate/browse/part_bill_event.cgi: quick sort fix for billing
29106           events
29107
29108 2006-03-31 01:20  lsc
29109
29110         * FS/FS/part_pkg/: prorate.pm, subscription.pm: fixed the errors
29111           pointed out by Ivan in the following email:
29112
29113           ---- before and after now?  I gave subscription and prorate a
29114           try.  Subscription came out as:
29115
29116             subscription 27th (03/25/06 - 04/27/06)  $10.00
29117             subscription 23rd (03/25/06 - 04/23/06)  $10.00
29118
29119           the "23rd" one is right, but the "27th" one should have only
29120           advanced the date two days to 3/27/06.
29121
29122               Prorate came out as:
29123
29124               prorate 23rd (03/25/06 - 04/23/06)  $9.20
29125               prorate 27th (03/25/06 - 04/27/06)  $10.49
29126
29127           The "23rd" one is right, but the "27th" one should have only
29128           advanced the date two days to 4/27/06.
29129
29130           lsc@prgmr.com
29131
29132 2006-03-30 06:22  ivan
29133
29134         * FS/bin/freeside-upgrade: move all the schema-updating magic into
29135           DBIx::DBSchema
29136
29137 2006-03-24 18:23  ivan
29138
29139         * FS/FS/cust_main.pm, FS/FS/queue_depend.pm, FS/FS/svc_acct.pm,
29140           FS/bin/freeside-setup,
29141           fs_selfservice/FS-SelfService/cgi/agent.cgi,
29142           fs_selfservice/FS-SelfService/cgi/payment_results.html,
29143           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
29144           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
29145           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
29146           httemplate/misc/upload-batch.cgi,
29147           httemplate/misc/process/cdr-import.html,
29148           httemplate/misc/process/cust_main-import.cgi,
29149           httemplate/misc/process/cust_main-import_charges.cgi,
29150           httemplate/misc/process/inventory_item-import.html: successfully
29151           correct the spelling of sucessful
29152
29153 2006-03-24 11:49  ivan
29154
29155         * httemplate/misc/process/payment.cgi: fix spelling
29156
29157 2006-03-23 04:00  lsc
29158
29159         * FS/FS/part_pkg/: prorate.pm, subscription.pm: for subscription.pm
29160           and prorate.pm:
29161
29162           -modify the subscription and prorate price plans
29163           (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a
29164           configurable (add a field to the %info hash) billing day instead
29165           of "1st of the month" only.  subscription will be easy, prorate
29166           will be a little trickier.
29167
29168           essentially, I replaced the '1' in the 'day' field of the
29169           timelocal that generates $$date with the value I added to the
29170           %info hash, 'cutoff_day'
29171
29172           -implement a price plan (new file in FS/FS/part_pkg/ - probably
29173           @ISA FS::part_pkg::subscription) that charges the first full
29174           month if the customer signs up between the 1st and the
29175           configurable billing day, and gives them the remainder of the
29176           month free if they sign up between the configurable billing day
29177           and the end of the month.
29178
29179           if this is the first time the customer is billed, and if the date
29180           is greater than the cutoff date, advance $ssdate to cutoff_day of
29181           next month, else $$date is cutoff_date of this month.  Either
29182           way, charge them for a month.
29183
29184           ----------------------------------------------------------------------
29185
29186 2006-03-20 11:13  ivan
29187
29188         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cust_main.pm,
29189           FS/FS/cust_svc.pm, FS/FS/rate_detail.pm, FS/FS/svc_acct.pm,
29190           FS/FS/part_pkg/voip_cdr.pm, httemplate/edit/part_pkg.cgi,
29191           FS/MANIFEST, bin/cdr_upstream_rate.import,
29192           httemplate/edit/rate.cgi, httemplate/edit/cust_main/billing.html,
29193           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
29194           httemplate/view/cust_main/billing.html: add price plan to bill on
29195           internal or external CDRs directly, add option to export CDRs to
29196           a per-customer downstream file
29197
29198 2006-03-17 06:56  ivan
29199
29200         * FS/FS/Daemon.pm: use IO::File, lucky this never threw an error...
29201
29202 2006-03-14 23:34  ivan
29203
29204         * FS/FS/part_pkg/voip_cdr.pm: initial commit of this just cause i
29205           want a revision history
29206
29207 2006-03-14 20:17  ivan
29208
29209         * FS/FS/Record.pm: handle BIGSERIAL like SERIAL for the cdr table,
29210           and normalize canadian zip codes as well as us ones
29211
29212 2006-03-13 14:32  ivan
29213
29214         * httemplate/elements/: progress-init.html, progress-popup.html:
29215           fix progress hoohaw for internet exploder again, whew.  also make
29216           sure error/finish messages are centered, looks better
29217
29218 2006-03-10 23:27  ivan
29219
29220         * httemplate/elements/footer.html: some pages from ui hoohaw have
29221           leaked footer include, need something here for now
29222
29223 2006-03-10 21:21  ivan
29224
29225         * httemplate/: elements/progress-init.html, elements/xmlhttp.html,
29226           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
29227           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
29228           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix the
29229           progressbar bug with multiple progressbar forms on a page
29230
29231 2006-03-10 14:30  ivan
29232
29233         * httemplate/: elements/progress-init.html,
29234           misc/email_invoice_events.cgi, misc/email_invoices.cgi,
29235           misc/fax_invoice_events.cgi, misc/fax_invoices.cgi,
29236           misc/print_invoice_events.cgi, misc/print_invoices.cgi: fix to
29237           (hopefully) allow multiple progress-init's in a page, also add
29238           second $cgi arg to all these progressbar calls...
29239
29240 2006-03-10 14:28  ivan
29241
29242         * FS/FS/UI/Web.pm: want to know who *called* this without the
29243           required second arg
29244
29245 2006-03-09 05:42  ivan
29246
29247         * htetc/handler.pl: fix that
29248           blank-page-instead-of-profiling-redirect-when-called-from-an-include
29249           bug triggered by mason 1.32 :)
29250
29251 2006-03-09 03:48  ivan
29252
29253         * httemplate/view/cust_main.cgi: don't use a table with
29254           WIDTH="100%", it shoves the custnum and "billing information"
29255           boxes way out to the right
29256
29257 2006-03-08 04:14  ivan
29258
29259         * FS/FS/inventory_item.pm,
29260           httemplate/misc/inventory_item-import.html,
29261           httemplate/misc/process/inventory_item-import.html,
29262           httemplate/search/inventory_item.html:  Add an option to the web
29263           interface to batch upload new entries to the
29264           inventory_item table.
29265
29266 2006-03-08 02:05  ivan
29267
29268         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/inventory_class.pm,
29269           FS/FS/inventory_item.pm, FS/t/inventory_class.t,
29270           FS/t/inventory_item.t, httemplate/search/inventory_item.html,
29271           bin/generate-table-module, htetc/handler.pl,
29272           httemplate/edit/inventory_class.html,
29273           httemplate/edit/elements/edit.html,
29274           httemplate/edit/process/inventory_class.html,
29275           httemplate/edit/process/elements/process.html,
29276           httemplate/search/elements/search.html: Add a new table for
29277           inventory with for DIDs/serials/etc., and an additional new table
29278           for inventory category (i.e. to distinguish DIDs, serials, MACs,
29279           etc.)
29280
29281 2006-03-08 00:21  ivan
29282
29283         * FS/FS/agent.pm: add space in error msg
29284
29285 2006-03-03 07:02  ivan
29286
29287         * FS/FS/Report/Table/Monthly.pm, httemplate/graph/money_time.cgi:
29288           agent-specific sales/credit/receipts summary
29289
29290 2006-02-28 11:34  ivan
29291
29292         * FS/FS/part_pkg.pm: update POD docs regarding new price plans
29293
29294 2006-02-22 05:07  ivan
29295
29296         * FS/FS/Conf.pm, httemplate/elements/phonenumber.html,
29297           httemplate/images/red_telephone_mimooh_01.png,
29298           httemplate/view/cust_main/contacts.html: add vonage click2call
29299           feature
29300
29301 2006-02-21 23:12  ivan
29302
29303         * FS/FS/CGI.pm: a better CGI::rooturl(), will have to do for now
29304
29305 2006-02-18 03:14  ivan
29306
29307         * FS/FS/Schema.pm, FS/FS/cdr.pm, FS/FS/cdr_calltype.pm,
29308           FS/FS/cdr_carrier.pm, FS/FS/cdr_type.pm, FS/FS/cust_main.pm,
29309           FS/MANIFEST, FS/FS/part_pkg/voip_sqlradacct.pm, FS/t/cdr.t,
29310           FS/t/cdr_calltype.t, FS/t/cdr_carrier.t, FS/t/cdr_type.t,
29311           FS/t/part_pkg-voip_cdr.t, htetc/handler.pl,
29312           httemplate/misc/cdr-import.html,
29313           httemplate/misc/process/cdr-import.html,
29314           httemplate/search/cdr.html, httemplate/search/report_cdr.html,
29315           bin/cdr_calltype.import: CDR schema and class
29316
29317 2006-02-17 18:11  ivan
29318
29319         * FS/FS/: cust_tax_exempt_pkg.pm, domain_record.pm, msgcat.pm,
29320           nas.pm, part_bill_event.pm, port.pm, prepay_credit.pm, queue.pm,
29321           queue_arg.pm, rate_detail.pm, reg_code_pkg.pm: update POD
29322           documentation left behind from example template
29323
29324 2006-02-16 13:43  ivan
29325
29326         * FS/FS/Setup.pm, FS/bin/freeside-setup,
29327           httemplate/docs/admin.html: automate more of the initial data
29328           adding...
29329
29330 2006-02-08 23:18  ivan
29331
29332         * httemplate/elements/: calendar-en.js, calendar-setup.js,
29333           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
29334           jscalendar
29335
29336 2006-02-08 14:53  ivan
29337
29338         * FS/bin/freeside-selfservice-server: don't leave ssh zombies
29339           around either
29340
29341 2006-02-07 19:49  ivan
29342
29343         * httemplate/docs/index.html: slightly html-ize the 1.5.8 upgrade
29344           instructions
29345
29346 2006-02-07 18:26  ivan
29347
29348         * FS/FS/UID.pm: update error message when secrets file cannot be
29349           found
29350
29351 2006-02-07 05:49  ivan
29352
29353         * FS/FS/svc_acct.pm: well, it was already fatal.  at least now the
29354           error message is better.
29355
29356 2006-02-07 03:12  ivan
29357
29358         * httemplate/edit/cust_pay.cgi: remove inadvertant extra table
29359           statement preventing page from showing up in konq
29360
29361 2006-02-05 04:27  ivan
29362
29363         * FS/FS/option_Common.pm, httemplate/browse/payment_gateway.html,
29364           httemplate/edit/payment_gateway.html,
29365           httemplate/edit/process/payment_gateway.html: payment gateway
29366           editing
29367
29368 2006-02-01 15:13  ivan
29369
29370         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
29371           FS/FS/Cron/backup.pm, FS/FS/Cron/bill.pm, FS/FS/Cron/vacuum.pm,
29372           FS/bin/freeside-daily, FS/bin/freeside-monthly,
29373           FS/t/Cron-backup.t, FS/t/Cron-bill.t, FS/t/Cron-vacuum.t,
29374           httemplate/browse/part_bill_event.cgi: finish adding
29375           freeside-monthly and monthly events
29376
29377 2006-01-31 23:58  ivan
29378
29379         * Makefile: HEAD isn't 1.5.8 anymore
29380
29381 2006-01-31 07:01  ivan
29382
29383         * FS/FS/payby.pm: oops, forgot $
29384
29385 2006-01-31 03:02  ivan
29386
29387         * FS/FS/Schema.pm, FS/FS/payby.pm, FS/MANIFEST, FS/t/payby.t,
29388           htetc/handler.pl, httemplate/browse/part_bill_event.cgi,
29389           httemplate/edit/part_bill_event.cgi: [no log message]
29390
29391 2006-01-30 20:26  ivan
29392
29393         * httemplate/: browse/addr_block.cgi, browse/agent.cgi,
29394           browse/agent_type.cgi, browse/part_bill_event.cgi,
29395           browse/part_export.cgi, browse/part_pkg.cgi, browse/part_svc.cgi,
29396           browse/part_virtual_field.cgi, browse/payment_gateway.html,
29397           browse/rate.cgi, browse/router.cgi, browse/svc_acct_pop.cgi,
29398           config/config-view.cgi, config/config.cgi,
29399           edit/REAL_cust_pkg.cgi, edit/agent.cgi,
29400           edit/agent_payment_gateway.html, edit/agent_type.cgi,
29401           edit/bulk-cust_svc.html, edit/cust_pay.cgi, edit/part_export.cgi,
29402           edit/part_pkg.cgi, edit/part_svc.cgi, edit/payment_gateway.html,
29403           edit/prepay_credit.cgi, edit/rate.cgi, edit/rate_region.cgi,
29404           edit/reg_code.cgi, edit/svc_acct.cgi, edit/svc_broadband.cgi,
29405           edit/svc_forward.cgi, edit/process/prepay_credit.cgi,
29406           edit/process/reg_code.cgi, misc/batch-cust_pay.html,
29407           misc/cust_main-import.cgi, misc/cust_main-import_charges.cgi,
29408           misc/link.cgi, misc/meta-import.cgi, misc/upload-batch.cgi,
29409           misc/whois.cgi, misc/process/cust_main-import.cgi,
29410           misc/process/cust_main-import_charges.cgi,
29411           misc/process/meta-import.cgi, search/report_prepaid_income.cgi,
29412           search/report_tax.cgi, search/svc_external.cgi,
29413           view/cust_bill.cgi, view/cust_main.cgi, view/svc_acct.cgi,
29414           view/svc_broadband.cgi, view/svc_domain.cgi,
29415           view/svc_external.cgi: move header() to
29416           include(/elements/header.html) so it can be changed in one place,
29417           thanks to Scott Edwards
29418
29419 2006-01-30 18:59  ivan
29420
29421         * FS/FS/Record.pm: fix "table not found" dbdef error message to
29422           recommend freeside-upgrade instead create + dbdef-create
29423
29424 2006-01-26 23:34  ivan
29425
29426         * httemplate/search/report_tax.cgi: small visual fix to alternating
29427           row colors when show_taxclasses is on
29428
29429 2006-01-26 17:33  ivan
29430
29431         * httemplate/search/cust_tax_exempt_pkg.cgi: on tax exemption
29432           report, show more info on the specific line item and invoice
29433
29434 2006-01-26 07:27  ivan
29435
29436         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/cust_tax_exempt_pkg.pm,
29437           FS/FS/part_pkg.pm, FS/FS/pkg_class.pm, FS/t/pkg_class.t,
29438           httemplate/search/cust_bill_pkg.cgi,
29439           httemplate/search/cust_tax_exempt_pkg.cgi,
29440           httemplate/search/report_tax.cgi,
29441           httemplate/search/report_tax.html: whew, FINALLY can fix monthly
29442           exemption columns to work correctly.  also make them
29443           agent-specific.  also fix package exemption columns, they were
29444           bunk too, sheesh.  start adding package classes for package class
29445           tax reporting.
29446
29447 2006-01-25 04:34  ivan
29448
29449         * FS/: FS/Record.pm, FS/Schema.pm, FS/cust_bill.pm,
29450           FS/cust_main.pm, FS/cust_tax_exempt.pm,
29451           FS/cust_tax_exempt_pkg.pm, FS/h_cust_bill.pm,
29452           FS/h_cust_tax_exempt.pm, t/cust_tax_exempt_pkg.t,
29453           t/h_cust_bill.t, t/h_cust_tax_exempt.t, MANIFEST: change
29454           texas-style tax exemptions to be against a specific line item
29455           rather than just general per-customer, for later tracking and tax
29456           reporting.  fix 1969/1970 exemptions for one-off charges
29457
29458 2006-01-04 18:03  ivan
29459
29460         * FS/FS/Schema.pm: remove redundant indices on cust_main ship_
29461           columns
29462
29463 2006-01-03 00:45  ivan
29464
29465         * bin/billco-upload: agentnums 1-3
29466
29467 2005-12-29 18:41  rsiddall
29468
29469         * FS/FS/Conf.pm, FS/FS/ConfItem.pm, FS/FS/cust_pkg.pm,
29470           FS/FS/cust_svc.pm, FS/FS/part_export/artera_turbo.pm,
29471           fs_selfservice/FS-SelfService/SelfService.pm,
29472           fs_selfservice/FS-SelfService/cgi/provision_list.html,
29473           httemplate/view/cust_main.cgi: Fixing a few typos.
29474
29475 2005-12-24 19:41  ivan
29476
29477         * httemplate/search/report_tax.cgi: add switch to enable taxclass
29478           breakdown, report invoiced tax separately in that case
29479
29480 2005-12-24 19:38  ivan
29481
29482         * httemplate/edit/part_bill_event.cgi: make sure to specify a
29483           money_char default
29484
29485 2005-12-24 19:18  ivan
29486
29487         * httemplate/search/: report_tax.cgi, report_tax.html: add switch
29488           to enable taxclass breakdown, report invoiced tax separately in
29489           that case
29490
29491 2005-12-24 19:07  ivan
29492
29493         * httemplate/search/cust_bill_pkg.cgi: correct "out of taxable
29494           region" flag on new line item report - NULLs need to be compared
29495           explicitly.  apparantly NULL != NULL.  bah SQL
29496
29497 2005-12-24 19:00  ivan
29498
29499         * FS/FS/Schema.pm: update indices for better tax report performance
29500
29501 2005-12-24 18:31  ivan
29502
29503         * httemplate/search/cust_bill_pkg.cgi: fixup new line item report
29504           brainfart
29505
29506 2005-12-24 17:57  ivan
29507
29508         * httemplate/search/report_tax.cgi: correct end date display for
29509           "now"
29510
29511 2005-12-24 16:52  ivan
29512
29513         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
29514           httemplate/edit/part_bill_event.cgi: add invoice event to suspend
29515           only when greater than N amount
29516
29517 2005-12-24 16:36  ivan
29518
29519         * httemplate/edit/cust_main/billing.html: don't reenable postal
29520           billing for existing customers just cause its blank...
29521
29522 2005-12-21 20:24  ivan
29523
29524         * httemplate/search/report_tax.cgi: and s/$taxable/$tot_taxable/ in
29525           the declaration too
29526
29527 2005-12-21 20:22  ivan
29528
29529         * httemplate/search/report_tax.cgi: fix some ambiguous var names
29530           causing " "my" variable $t masks earlier declaration in same
29531           scope" errors
29532
29533 2005-12-21 20:01  ivan
29534
29535         * httemplate/search/cust_bill_event.html,
29536           httemplate/search/cust_bill_pkg.cgi,
29537           httemplate/search/report_cust_bill.html,
29538           httemplate/search/report_cust_credit.html,
29539           httemplate/search/report_cust_pay.html,
29540           httemplate/search/report_tax.cgi,
29541           httemplate/search/report_tax.html, FS/FS/cust_bill_pkg.pm,
29542           httemplate/elements/select-agent.html,
29543           httemplate/elements/table-grid.html,
29544           httemplate/elements/tr-input-beginning_ending.html,
29545           httemplate/elements/tr-select-agent.html,
29546           httemplate/search/elements/search.html: tax report update, link
29547           to new line item report, per-agent tax reporting
29548
29549 2005-12-18 20:18  ivan
29550
29551         * FS/FS/part_pkg/: sesmon_hour.pm, sesmon_minute.pm,
29552           sql_external.pm, sql_generic.pm, voip_sqlradacct.pm: correct
29553           field labeling - not always monthly
29554
29555 2005-12-18 20:18  ivan
29556
29557         * FS/FS/part_pkg/sqlradacct_hour.pm: add maximum "caps" to RADIUS
29558           usage charges
29559
29560 2005-12-16 14:47  ivan
29561
29562         * FS/FS/raddb.pm, bin/generate-raddb: add motorola canopy
29563           attributes from wtxs, neaten up raddb.pm generation
29564
29565 2005-12-15 17:49  ivan
29566
29567         * httemplate/edit/payment_gateway.html: add TransactionCentral
29568
29569 2005-12-15 11:36  ivan
29570
29571         * httemplate/edit/: agent.cgi, agent_type.cgi: fix bug when adding
29572           new agent types, noticed by Julius Igugu
29573
29574 2005-12-15 10:45  ivan
29575
29576         * bin/print-schema: adding print-schema
29577
29578 2005-12-14 20:04  ivan
29579
29580         * FS/FS/Conf.pm, FS/FS/cust_pay_void.pm, FS/FS/Record.pm,
29581           httemplate/misc/unvoid-cust_pay_void.cgi: payment "un-void"ing
29582
29583 2005-12-14 12:57  ivan
29584
29585         * FS/FS/svc_acct.pm: allow a dir field to be set (or
29586           auto-generated) even if uid is fixed
29587
29588 2005-12-14 10:52  ivan
29589
29590         * FS/FS/part_export/radiator.pm: add 'STATE' field for suspensions
29591           to Radiator export
29592
29593 2005-12-12 19:13  ivan
29594
29595         * httemplate/edit/process/payment_gateway.html: fix options in
29596           gateway adding
29597
29598 2005-12-12 13:39  ivan
29599
29600         * FS/FS/part_export/radiator.pm: use crypt password for radiator
29601           export
29602
29603 2005-12-09 08:58  ivan
29604
29605         * httemplate/: edit/process/cust_credit_bill.cgi,
29606           view/cust_main/payment_history.html: fill in reason if empty when
29607           applying a credit to a refund
29608
29609 2005-12-09 08:56  ivan
29610
29611         * httemplate/edit/: cust_main.cgi, cust_main/billing.html: fix
29612           postal mail checkbox misbehaving (isn't sticky on errors -
29613           reverts back to on)
29614
29615 2005-12-07 15:48  ivan
29616
29617         * FS/: FS/Record.pm, bin/freeside-setup: for fetching inserted keys
29618           without pg_oid_status, look up the actual sequence name from
29619           dbdef rather than assuming ${table}_${column}_seq
29620
29621 2005-12-06 14:25  ivan
29622
29623         * FS/FS/Record.pm: make sure zip is required for canada, also use
29624           CURRVAL() function instead of pg_oid_status DBD attribute because
29625           Pg 8.1 doesn't have oids by default anymore
29626
29627 2005-12-05 11:01  ivan
29628
29629         * FS/FS/svc_Common.pm: avoid uninitialized value errors
29630
29631 2005-12-05 09:19  ivan
29632
29633         * httemplate/edit/process/cust_main.cgi: eek, don't log all this
29634           debugging info by default
29635
29636 2005-12-02 23:26  ivan
29637
29638         * htetc/handler.pl: this should be the last of
29639           s/RT::TicketCustomFieldValues/RT::ObjectCustomFieldValues/
29640
29641 2005-12-02 23:12  ivan
29642
29643         * Makefile: those semicolons can't possibly have belonged there
29644
29645 2005-12-02 23:02  ivan
29646
29647         * FS/bin/freeside-upgrade: force a dbdef reload.  no wonder this
29648           had to be run multiple times before
29649
29650 2005-12-01 11:17  ivan
29651
29652         * httemplate/edit/agent_type.cgi: list disabled packages on agent
29653           type edit if they are still associated with the type
29654
29655 2005-12-01 09:36  ivan
29656
29657         * FS/FS/part_export/shellcommands.pm: shellcommands usermod_pwonly
29658           shouldn't apply to RADIUS groups, this is messing up unrelated
29659           RADIUS exports
29660
29661 2005-11-28 09:16  ivan
29662
29663         * FS/FS/cust_main.pm: turn off debugging
29664
29665 2005-11-28 09:13  ivan
29666
29667         * FS/bin/freeside-sqlradius-radacctd: in POD example, remove extra
29668           SQL that Pg doesn't need and MySQL doesn't like
29669
29670 2005-11-28 09:12  ivan
29671
29672         * FS/bin/freeside-sqlradius-radacctd: update docs and error message
29673           for all three supporte exports
29674
29675 2005-11-28 09:07  ivan
29676
29677         * FS/bin/freeside-sqlradius-radacctd: startup
29678           freeside-sqlradius-radacctd for radiator export too
29679
29680 2005-11-28 08:59  ivan
29681
29682         * FS/FS/svc_Common.pm: allow defaults to override empty values for
29683           new objects
29684
29685 2005-11-28 08:38  ivan
29686
29687         * FS/FS/cust_svc.pm: better error msg
29688
29689 2005-11-28 08:34  ivan
29690
29691         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
29692           deal with any usage-capable export
29693
29694 2005-11-28 08:21  ivan
29695
29696         * FS/FS/cust_svc.pm: update cust_svc::seconds_since_sqlradacct to
29697           deal with any usage-capable export
29698
29699 2005-11-28 08:14  ivan
29700
29701         * FS/FS/Record.pm: okay, its been tested
29702
29703 2005-11-28 08:07  ivan
29704
29705         * FS/FS/part_export/radiator.pm: fix small bug in radiator export
29706
29707 2005-11-28 07:41  ivan
29708
29709         * FS/FS/cust_main.pm: add debugging info to cust_main to figure out
29710           where the freeze is coming from
29711
29712 2005-11-27 13:59  ivan
29713
29714         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
29715           per-agent billco spools
29716
29717 2005-11-22 10:29  ivan
29718
29719         * FS/FS/Conf.pm, httemplate/edit/process/cust_main.cgi: add
29720           backend-realtime config flag, should be more intuitive for
29721           guyananet
29722
29723 2005-11-22 08:41  ivan
29724
29725         * FS/FS/svc_Common.pm: oops, supposed to commit this one
29726
29727 2005-11-22 08:39  ivan
29728
29729         * FS/FS/svc_Common.pm: set default fields in new method, mostly for
29730           svc_acct.seconds
29731
29732 2005-11-22 05:26  ivan
29733
29734         * FS/FS/part_export/radiator.pm: update radiator export to deal
29735           with prepaid and some other random stuff
29736
29737 2005-11-21 07:24  ivan
29738
29739         * FS/FS/: export_svc.pm, part_svc.pm, rate.pm: when editing exports
29740           and there's a duplicate error, show all conflicting accounts not
29741           just the ones for different customers
29742
29743 2005-11-21 06:25  ivan
29744
29745         * FS/FS/part_export/: shellcommands.pm,
29746           shellcommands_withdomain.pm: add usermod_nousername flag to just
29747           prohibit username changes
29748
29749 2005-11-21 04:41  ivan
29750
29751         * httemplate/: edit/cust_main/billing.html, view/cust_bill.cgi,
29752           view/cust_main/payment_history.html: ignore blank lines in payby
29753           config
29754
29755 2005-11-21 03:04  ivan
29756
29757         * README: slight update to README
29758
29759 2005-11-21 02:47  ivan
29760
29761         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
29762           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
29763           httemplate/edit/cust_main/billing.html,
29764           httemplate/edit/cust_pay.cgi,
29765           httemplate/search/report_cust_pay.html,
29766           httemplate/view/cust_bill.cgi,
29767           httemplate/view/cust_main/payment_history.html: add MCRD payment
29768           type for manually processed ccards
29769
29770 2005-11-20 22:46  ivan
29771
29772         * httemplate/docs/schema.dia: load schema in current dia and save,
29773           should load up for people now?
29774
29775 2005-11-20 21:18  ivan
29776
29777         * FS/FS/Conf.pm: add config values used by external RT integration
29778
29779 2005-11-18 07:08  ivan
29780
29781         * httemplate/search/report_receivables.cgi: fix link glitch in
29782           receivables reports
29783
29784 2005-11-18 06:59  ivan
29785
29786         * httemplate/edit/agent_type.cgi: template-ize agent type edit and
29787           add comment to package listing
29788
29789 2005-11-18 02:58  ivan
29790
29791         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
29792           BS for RT 3.4.4
29793
29794 2005-11-18 02:53  ivan
29795
29796         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
29797           BS for RT 3.4.4
29798
29799 2005-11-18 01:44  ivan
29800
29801         * FS/FS/TicketSystem/RT_External.pm: update custom priorioty field
29802           BS for RT 3.4.4
29803
29804 2005-11-17 19:48  ivan
29805
29806         * FS/FS/cust_main.pm: allow expired cards to remain on file; only
29807           check edits for an expired card when the # has changed
29808
29809 2005-11-17 07:56  ivan
29810
29811         * FS/FS/part_export/: shellcommands.pm,
29812           shellcommands_withdomain.pm: make variable description more
29813           consistant wrt vars that are already shell-quoted
29814
29815 2005-11-17 04:53  ivan
29816
29817         * FS/FS/: UI/Web.pm, part_svc.pm: turn off debugging
29818
29819 2005-11-17 04:27  ivan
29820
29821         * FS/FS/Schema.pm: add cust_pkg2 index on cust_pkg.pkgpart
29822
29823 2005-11-17 03:15  ivan
29824
29825         * FS/FS/svc_acct.pm: update debuggging information for replace
29826           group info with user@domain
29827
29828 2005-11-17 03:04  ivan
29829
29830         * httemplate/view/svc_acct.cgi: fix service change!
29831
29832 2005-11-17 02:14  ivan
29833
29834         * FS/FS/UI/Web.pm: fix konqueror bug appending nulls to XMLHTTP
29835           requests!
29836
29837 2005-11-16 05:14  ivan
29838
29839         * FS/FS/part_svc.pm, httemplate/index.html,
29840           httemplate/browse/part_svc.cgi, FS/FS/UI/Web.pm,
29841           httemplate/edit/bulk-cust_svc.html,
29842           httemplate/edit/process/bulk-cust_svc.cgi: bulk svcpart change
29843
29844 2005-11-11 17:24  ivan
29845
29846         * httemplate/view/cust_main/tickets.html: huh seem to have
29847           overlooked this
29848
29849 2005-11-11 17:22  ivan
29850
29851         * FS/FS/cust_main.pm: set payip for all payment types
29852
29853 2005-11-11 16:44  ivan
29854
29855         * FS/FS/part_export/cpanel.pm: interpolation helps alot
29856
29857 2005-11-11 16:17  ivan
29858
29859         * FS/FS/part_export/cpanel.pm: try using web interface scrape
29860           bullshit for adding pops instead of API, as per cpanel support
29861           [cPanel tickets ID# 116044]
29862
29863 2005-11-11 06:06  ivan
29864
29865         * FS/FS/: cust_pkg.pm, svc_acct.pm: for prepaid packages, trigger
29866           export update of RADIUS Expiration attribute when cust_pkg.bill
29867           changes
29868
29869 2005-11-10 04:47  ivan
29870
29871         * httemplate/search/: cust_bill_event.cgi, cust_bill_event.html:
29872           add part_bill_event.payby selection to failed invoice event
29873           search
29874
29875 2005-11-10 03:36  ivan
29876
29877         * FS/FS/part_export/everyone_net.pm: fix password changes with
29878           everyone.net
29879
29880 2005-11-09 16:00  ivan
29881
29882         * httemplate/view/svc_domain.cgi: add javascript confirmation to
29883           unaudited domain deletion, add record being deleted to record
29884           deletion popup
29885
29886 2005-11-07 18:16  ivan
29887
29888         * httemplate/docs/admin.html: bah
29889
29890 2005-11-04 03:43  ivan
29891
29892         * httemplate/elements/xmlhttp.html: oops, typo applying patch
29893
29894 2005-11-04 03:31  ivan
29895
29896         * CREDITS, httemplate/elements/xmlhttp.html: apply patch from Scott
29897           Edwards to show mason errors received from XMLHTTP requests
29898
29899 2005-11-02 13:18  ivan
29900
29901         * FS/FS/cust_bill.pm: spool invoice to billco if no other
29902           destinations are set!
29903
29904 2005-10-31 21:32  ivan
29905
29906         * FS/FS/: cust_bill.pm: yarg
29907
29908 2005-10-31 21:27  ivan
29909
29910         * FS/FS/cust_bill.pm: only send to specific destinations, oops!
29911
29912 2005-10-31 21:21  ivan
29913
29914         * bin/billco-upload: do the zip
29915
29916 2005-10-31 21:14  ivan
29917
29918         * httemplate/edit/part_bill_event.cgi: add option for spool_csv
29919           events to apply only to a specific destination type (i.e. postal
29920           only)
29921
29922 2005-10-31 19:16  ivan
29923
29924         * bin/billco-upload: good nuff for 11/1
29925
29926 2005-10-31 19:15  ivan
29927
29928         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm: add
29929           billco format option to FTP invoice send, add invoice event to
29930           spool one giant (pair of) CSV files in addition to FTPing them
29931           individually
29932
29933 2005-10-28 10:10  ivan
29934
29935         * bin/billco-upload: beginning of quick billco zip & upload tool
29936
29937 2005-10-28 04:56  ivan
29938
29939         * httemplate/search/cust_bill_event.cgi: don't show 'N/A'
29940           statustext as a failed billing event
29941
29942 2005-10-27 10:04  ivan
29943
29944         * httemplate/elements/select-taxclass.html: extraneous '; noticed
29945           by joe@surferz
29946
29947 2005-10-24 04:59  ivan
29948
29949         * httemplate/edit/rate.cgi: optimize SQL on rate edit screen
29950
29951 2005-10-24 04:56  ivan
29952
29953         * FS/FS/Schema.pm, httemplate/edit/process/rate.cgi,
29954           httemplate/elements/progress-init.html,
29955           httemplate/elements/xmlhttp.html: fix rate plan editing with new
29956           xmlhttp progressbar - use POST instead of GET.  also optimize SQL
29957           on rate search screen
29958
29959 2005-10-21 08:21  ivan
29960
29961         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
29962           FS/FS/cust_pay_void.pm, FS/FS/cust_refund.pm,
29963           httemplate/edit/cust_main.cgi, httemplate/edit/cust_pay.cgi,
29964           httemplate/edit/cust_main/billing.html,
29965           httemplate/edit/process/cust_main.cgi,
29966           httemplate/search/report_cust_pay.html,
29967           httemplate/view/cust_bill.cgi,
29968           httemplate/view/cust_main/payment_history.html: add CASH and WEST
29969           payment types (payments only, not cust_main.payby)
29970
29971 2005-10-21 06:15  ivan
29972
29973         * conf/invoice_html: brainfart
29974
29975 2005-10-21 05:50  ivan
29976
29977         * conf/invoice_html: i thought i fixed this already
29978
29979 2005-10-20 05:30  ivan
29980
29981         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm: fix credit for remaining
29982           service.  fuck Date::Manip
29983
29984 2005-10-16 23:46  ivan
29985
29986         * FS/bin/freeside-sqlradius-reset: set any fixed usergroup before
29987           exporting so it'll export even if all svc_acct records don't have
29988           the group yet
29989
29990 2005-10-16 23:03  ivan
29991
29992         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix RADIUS
29993           usergroup editing
29994
29995 2005-10-16 08:02  ivan
29996
29997         * bin/bind.export: and make .HEADER optional for slaves too
29998
29999 2005-10-16 07:59  ivan
30000
30001         * bin/bind.export: don't error out if there's no HEADER file, just
30002           produce a useable snippet anyway
30003
30004 2005-10-16 07:04  ivan
30005
30006         * FS/FS/Conf.pm, FS/FS/domain_record.pm, bin/bind.import: add
30007           zone-underscore config file, update bind.import to use
30008           command-line options instead of ask for input
30009
30010 2005-10-15 06:48  ivan
30011
30012         * FS/FS/TicketSystem/RT_External.pm: don't error out when
30013           ticket_system-default_queueid hasn't been set yet
30014
30015 2005-10-15 06:40  ivan
30016
30017         * FS/FS/Conf.pm: make sure config still works if no ticket system
30018           is configured...
30019
30020 2005-10-15 06:37  ivan
30021
30022         * FS/FS/Conf.pm: make sure config still works if no ticket system
30023           is configured...
30024
30025 2005-10-15 05:58  ivan
30026
30027         * bin/backup-dvd: adding quick backup-to-dvd script
30028
30029 2005-10-15 04:29  ivan
30030
30031         * FS/FS/Conf.pm, FS/FS/Schema.pm, FS/FS/TicketSystem.pm,
30032           FS/FS/agent.pm, FS/FS/TicketSystem/RT_External.pm,
30033           FS/FS/TicketSystem/RT_Internal.pm, httemplate/browse/agent.cgi,
30034           httemplate/edit/agent.cgi, httemplate/config/config-view.cgi,
30035           httemplate/config/config.cgi: agent option to select RT queue
30036
30037 2005-10-15 02:33  ivan
30038
30039         * rt/: etc/RT_SiteConfig.pm, sbin/rt-setup-database.in: landing rt
30040           3.4.4 on HEAD
30041
30042 2005-10-15 02:09  ivan
30043
30044         * rt/: UPGRADING, configure, README, Changelog, aclocal.m4,
30045           docs/rt3-schema-relationships.dot, docs/design_docs/realflow.txt,
30046           m4/rt_layout.m4, docs/design_docs/3.3-schema-redesign.txt,
30047           docs/design_docs/cvs_integration,
30048           docs/design_docs/link-definitions.txt, docs/design_docs/rt-mvc,
30049           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
30050           sbin/rt-dump-database.in, sbin/rt-test-dependencies.in,
30051           lib/RT/GroupMembers.pm, lib/RT/Principals.pm,
30052           lib/RT/Scrips_Overlay.pm, lib/RT/Tickets.pm, lib/RT/Base.pm,
30053           lib/RT/Queues_Overlay.pm, lib/RT/ScripConditions_Overlay.pm,
30054           lib/RT/Template_Overlay.pm, lib/RT/User.pm, lib/RT/Attributes.pm,
30055           lib/RT/SavedSearch.pm, lib/RT/StyleGuide.pod,
30056           lib/RT/Templates_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
30057           lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm, lib/RT/Group.pm,
30058           lib/RT/Handle.pm, lib/RT/ObjectCustomFields.pm,
30059           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
30060           lib/RT/I18N.pm, lib/RT/Principal.pm,
30061           lib/RT/Principals_Overlay.pm, lib/RT/Transactions.pm,
30062           lib/RT/CachedGroupMember.pm, lib/RT/CustomFieldValue.pm,
30063           lib/RT/Links.pm, lib/RT/Scrip.pm, lib/RT/Attachment_Overlay.pm,
30064           lib/RT/Attributes_Overlay.pm, lib/RT/CurrentUser.pm,
30065           lib/RT/CustomFieldValue_Overlay.pm, lib/RT/CustomFieldValues.pm,
30066           lib/RT/Group_Overlay.pm, lib/RT/ObjectCustomField.pm,
30067           lib/RT/ObjectCustomFields_Overlay.pm, lib/RT/Queue.pm,
30068           lib/RT/ScripActions.pm, lib/RT/Attachments.pm,
30069           lib/RT/CachedGroupMember_Overlay.pm, lib/RT/Groups.pm,
30070           lib/RT/Links_Overlay.pm, lib/RT/SavedSearches.pm,
30071           lib/RT/ScripAction.pm, lib/RT/Scrips.pm,
30072           lib/RT/Transactions_Overlay.pm, lib/RT/ACE.pm,
30073           lib/RT/CachedGroupMembers.pm,
30074           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
30075           lib/RT/GroupMember.pm, lib/RT/Link.pm,
30076           lib/RT/ObjectCustomFieldValues.pm, lib/RT/Queues.pm,
30077           lib/RT/ScripCondition.pm, lib/RT/ScripConditions.pm,
30078           lib/RT/Transaction.pm, lib/RT/ObjectCustomFieldValue.pm,
30079           lib/RT/ObjectCustomField_Overlay.pm,
30080           lib/RT/ScripActions_Overlay.pm, lib/RT/Template.pm,
30081           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
30082           lib/RT/ScripCondition_Overlay.pm, lib/RT/Ticket.pm,
30083           lib/RT/ACL.pm, lib/RT/GroupMember_Overlay.pm,
30084           lib/RT/ObjectCustomFieldValues_Overlay.pm, lib/RT/ACE_Overlay.pm,
30085           lib/RT/Attribute.pm, lib/RT/CachedGroupMembers_Overlay.pm,
30086           lib/RT/CustomFields_Overlay.pm, lib/RT/Link_Overlay.pm,
30087           lib/RT/ObjectCustomFieldValue_Overlay.pm, lib/RT/Templates.pm,
30088           lib/RT/URI.pm, lib/RT/Users.pm, lib/RT/I18N/en.po,
30089           lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm, lib/RT/I18N/cs.po,
30090           lib/RT/I18N/fr.po, lib/RT/I18N/es.po, lib/RT/I18N/nl.po,
30091           lib/RT/I18N/pl.po, lib/RT/I18N/it.po, lib/RT/I18N/hu.po,
30092           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
30093           lib/RT/I18N/ja.po, lib/RT/I18N/id.po, lib/RT/I18N/he.po,
30094           lib/RT/I18N/fi.po, lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm,
30095           lib/RT/URI/t.pm, lib/RT/Action/AutoOpen.pm,
30096           lib/RT/Action/Autoreply.pm, lib/RT/Action/Generic.pm,
30097           lib/RT/Action/Notify.pm, lib/RT/Action/NotifyAsComment.pm,
30098           lib/RT/Action/RecordComment.pm,
30099           lib/RT/Action/RecordCorrespondence.pm,
30100           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SetPriority.pm,
30101           lib/RT/Action/UserDefined.pm, lib/RT/Action/SendEmail.pm,
30102           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
30103           lib/RT/Interface/REST.pm, lib/RT/Interface/Email/Auth/GnuPG.pm,
30104           lib/RT/Interface/Email/Auth/MailFrom.pm,
30105           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
30106           lib/RT/Interface/Web/Handler.pm,
30107           lib/RT/Interface/Web/QueryBuilder.pm,
30108           lib/RT/Interface/Web/Standalone.pm, bin/mason_handler.scgi.in,
30109           bin/standalone_httpd.in, lib/RT/Condition/AnyTransaction.pm,
30110           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
30111           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
30112           lib/RT/Condition/PriorityChange.pm,
30113           lib/RT/Condition/PriorityExceeds.pm,
30114           lib/RT/Condition/QueueChange.pm,
30115           lib/RT/Condition/StatusChange.pm,
30116           lib/RT/Condition/UserDefined.pm,
30117           lib/RT/Interface/Web/QueryBuilder/Tree.pm,
30118           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
30119           lib/RT/Search/Generic.pm, bin/mason_handler.fcgi.in,
30120           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
30121           bin/webmux.pl.in, etc/acl.mysql, etc/schema.Informix,
30122           etc/schema.SQLite, etc/acl.Pg, etc/upgrade/3.1.0/schema.SQLite,
30123           etc/upgrade/3.1.0/schema.Pg, etc/upgrade/3.3.0/acl.Informix,
30124           etc/upgrade/3.3.0/acl.Oracle, etc/upgrade/3.3.0/acl.Pg,
30125           etc/upgrade/3.3.0/acl.SQLite, etc/upgrade/3.3.0/acl.mysql,
30126           etc/upgrade/3.3.0/content, etc/upgrade/3.3.0/schema.Oracle,
30127           etc/upgrade/3.3.0/schema.Pg, etc/upgrade/3.3.0/schema.mysql,
30128           etc/upgrade/3.3.11/acl.Oracle, etc/upgrade/3.3.11/acl.Pg,
30129           etc/upgrade/3.3.11/acl.SQLite, etc/upgrade/3.3.11/acl.mysql,
30130           etc/upgrade/3.3.11/content, etc/upgrade/3.3.11/schema.Oracle,
30131           etc/upgrade/3.3.11/schema.Pg, etc/upgrade/3.3.11/schema.SQLite,
30132           etc/upgrade/3.3.11/schema.mysql: import rt 3.4.4
30133
30134 2005-10-13 14:16  ivan
30135
30136         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: Fix 'can't
30137           change uid' error when the account *has* a uid but
30138           svc_acct-edit_uid isn't turned on
30139
30140 2005-10-12 05:02  ivan
30141
30142         * httemplate/misc/: batch-cust_pay.html,
30143           process/batch-cust_pay.cgi: change button to say "post payment
30144           batch" and main error message to indicate the whole batch should
30145           be resubmitted, as per feedback from lewis
30146
30147 2005-10-12 02:51  ivan
30148
30149         * httemplate/edit/part_pkg.cgi: fix package customize losing
30150           services
30151
30152 2005-10-12 01:57  ivan
30153
30154         * FS/FS/part_export/cpanel.pm: add debugging to cpanel export
30155
30156 2005-10-10 09:06  ivan
30157
30158         * FS/FS/part_export/everyone_net.pm: oops, that should fix
30159           suspension problem
30160
30161 2005-10-10 05:20  ivan
30162
30163         * FS/FS/cust_pay.pm, htetc/handler.pl, httemplate/index.html,
30164           httemplate/misc/batch-cust_pay.html,
30165           httemplate/misc/xmlhttp-cust_main-search.cgi,
30166           httemplate/misc/process/batch-cust_pay.cgi: updated quick payment
30167           entry
30168
30169 2005-10-08 06:45  ivan
30170
30171         * httemplate/misc/batch-cust_pay.html: quick payment entry
30172           javascript tested & working IE/firefix/konq
30173
30174 2005-10-07 17:47  ivan
30175
30176         * httemplate/: edit/part_pkg.cgi, edit/process/part_pkg.cgi,
30177           edit/process/quick-charge.cgi, elements/select-taxclass.html: fix
30178           tax class selection in package add/edit too
30179
30180 2005-10-07 16:28  ivan
30181
30182         * conf/invoice_latex: allow more width for return address, stuff is
30183           wrapping
30184
30185 2005-10-06 21:50  ivan
30186
30187         * httemplate/view/cust_main/billing.html: mask out echeck account
30188           #s too
30189
30190 2005-10-06 21:48  ivan
30191
30192         * FS/FS/cust_main.pm: fix on-demand credit cards not being masked
30193           in UI.  i believe huntsburg is in the doghouse for this one :)
30194
30195 2005-10-06 19:25  ivan
30196
30197         * FS/FS/Conf.pm, FS/FS/part_pkg.pm,
30198           httemplate/edit/process/quick-charge.cgi: add require_taxclasses
30199           config flag
30200
30201 2005-10-06 16:09  ivan
30202
30203         * httemplate/view/cust_bill-logo.cgi: really use default logo if
30204           the agent-specific one isn't found
30205
30206 2005-10-06 16:07  ivan
30207
30208         * httemplate/view/cust_bill-logo.cgi: use default logo if the
30209           agent-specific one isn't found
30210
30211 2005-10-06 16:03  ivan
30212
30213         * httemplate/view/cust_bill-logo.cgi: use default logo if the
30214           agent-specific one isn't found
30215
30216 2005-10-06 13:35  ivan
30217
30218         * FS/FS/part_export/everyone_net.pm: add debugging option to
30219           everyone_net export
30220
30221 2005-10-06 00:34  ivan
30222
30223         * FS/FS/Conf.pm, FS/FS/cust_pay_refund.pm,
30224           httemplate/view/cust_main/payment_history.html: add cc-void
30225           option
30226
30227 2005-10-05 18:40  ivan
30228
30229         * httemplate/edit/cust_main.cgi: fix bug with IE and advertising
30230           sources (refnum) - needed to make sure the SELECT OPTIONs have
30231           explicitly specified VALUEs
30232
30233 2005-10-04 13:27  ivan
30234
30235         * FS/FS/part_export/everyone_net.pm: fix small error with
30236           everyone.net export
30237
30238 2005-10-02 18:41  ivan
30239
30240         * FS/FS/cust_svc.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
30241           httemplate/view/svc_acct.cgi, httemplate/edit/svc_acct.cgi,
30242           httemplate/elements/small_custview.html, FS/FS/Conf.pm: update
30243           account view and edit: convert to proper templates, make sure
30244           usage information displays for any usage-capable export, add
30245           ability to edit uid/gid
30246
30247 2005-10-02 00:09  ivan
30248
30249         * Makefile, htetc/handler.pl, init.d/freeside-init: add dev make
30250           target for quick iterative development
30251
30252 2005-09-29 13:19  ivan
30253
30254         * FS/FS/svc_acct.pm: make sure there is an expiraiton date to set
30255           as well
30256
30257 2005-09-28 11:27  ivan
30258
30259         * FS/FS/cust_main.pm: recognize hourly frequency in cust_main->bill
30260
30261 2005-09-25 01:20  ivan
30262
30263         * httemplate/view/cust_main.cgi: this css did weird things under IE
30264
30265 2005-09-25 01:13  ivan
30266
30267         * CREDITS, FS/FS/UI/Web.pm, httemplate/edit/process/part_svc.cgi,
30268           httemplate/edit/process/rate.cgi,
30269           httemplate/elements/jsrsServer.html,
30270           httemplate/elements/progress-init.html,
30271           httemplate/elements/progress-popup.html,
30272           httemplate/elements/xmlhttp.html: get rid of JSRS iframe foo for
30273           progress bar, use XMLHTTPRequest instead.  really should have
30274           done that in the first place.  JSON will wait until another
30275           day...
30276
30277 2005-09-24 15:53  ivan
30278
30279         * FS/FS/cust_main.pm: parse paybatch order number with dashes
30280           correctly
30281
30282 2005-09-22 15:25  ivan
30283
30284         * rt/lib/RT/URI/freeside/Internal.pm: should fix problem with empty
30285           (dir-less) Conf showing up
30286
30287 2005-09-21 05:47  ivan
30288
30289         * FS/FS/svc_acct.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/Record.pm,
30290           FS/bin/freeside-prepaidd, httemplate/edit/REAL_cust_pkg.cgi,
30291           httemplate/view/cust_main/packages.html, init.d/freeside-init,
30292           FS/bin/freeside-daily: add prepaid support which sets RADIUS
30293           Expiration attribute, update customer view package UI
30294
30295 2005-09-16 03:10  ivan
30296
30297         * FS/FS/cust_main.pm: tyop
30298
30299 2005-09-16 01:18  ivan
30300
30301         * FS/FS/cust_main.pm: with taxclasses, might have multiple records
30302           for a state/county/country
30303
30304 2005-09-14 04:01  ivan
30305
30306         * FS/t/agent_payment_gateway.t, FS/t/banned_pay.t,
30307           FS/t/payment_gateway.t, FS/t/payment_gateway_option.t,
30308           bin/generate-table-module: fix autogenerated simple test
30309
30310 2005-09-13 13:12  ivan
30311
30312         * httemplate/search/elements/search.html: fix redirect with single
30313           item returned from search results and a coderef redirect
30314
30315 2005-09-10 07:50  ivan
30316
30317         * CREDITS, httemplate/edit/cust_main/contact.html,
30318           httemplate/edit/cust_main.cgi, httemplate/elements/xmlhttp.html,
30319           httemplate/misc/counties.cgi, httemplate/misc/states.cgi:
30320           ajax-style xmlhttprequest state/county/country selector!
30321
30322 2005-09-08 12:15  ivan
30323
30324         * FS/FS/part_export/radiator.pm: MySQL is case sensitive about
30325           table names!  huh
30326
30327 2005-09-08 01:50  ivan
30328
30329         * httemplate/edit/cust_main.cgi: fix dropping of payname
30330
30331 2005-09-07 23:52  ivan
30332
30333         * httemplate/autohandler: don't need 4k of newlines anymore,
30334           H:W:SelectLayers works better
30335
30336 2005-09-07 15:52  ivan
30337
30338         * FS/FS/part_pkg.pm: add hourly frequency
30339
30340 2005-09-07 15:04  ivan
30341
30342         * bin/generate-raddb: list current dictionary sources in example so
30343           i don't forget
30344
30345 2005-09-07 15:02  ivan
30346
30347         * FS/FS/raddb.pm: update with dictionaries from freeradius 1.0.4
30348           plus dictionary.ip3networks
30349
30350 2005-09-07 05:56  ivan
30351
30352         * FS/FS/Schema.pm: define username_len so the default add account
30353           screen doesn't have a tiny username field (when usernamemax is
30354           not defined)
30355
30356 2005-09-07 05:48  ivan
30357
30358         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
30359           when adding an account (and usernamemax is not set)
30360
30361 2005-09-07 05:44  ivan
30362
30363         * httemplate/edit/svc_acct.cgi: fix silly bug sizing username field
30364           when adding an account (and username max is not set)
30365
30366 2005-09-07 05:38  ivan
30367
30368         * httemplate/view/cust_main.cgi: oops, still need areyousure
30369           javascript for some sub-bits of the page (package unprovisioning
30370           and cancellation, bunch of payment history stuff)
30371
30372 2005-09-07 03:40  ivan
30373
30374         * FS/FS/: part_svc.pm, part_virtual_field.pm: import dbdef from
30375           FS::Schema instead of calling $FS::Record::dbdef directly
30376
30377 2005-09-07 03:25  ivan
30378
30379         * FS/FS/option_Common.pm: fix bug with new option_Common stuff,
30380           forgot to prefix FS::
30381
30382 2005-09-07 03:16  ivan
30383
30384         * FS/FS/part_export/cpanel.pm: remote access key is a big long
30385           thing
30386
30387 2005-09-07 02:37  ivan
30388
30389         * FS/FS/part_export/cpanel.pm, eg/export_template.pm: add cpanel
30390           export
30391
30392 2005-09-06 14:58  ivan
30393
30394         * FS/FS/Conf.pm: document variables available in
30395           payment_receipt_email
30396
30397 2005-08-27 01:46  ivan
30398
30399         * FS/MANIFEST, FS/FS/Schema.pm, FS/FS/banned_pay.pm,
30400           FS/FS/cust_main.pm, FS/t/banned_pay.t, bin/generate-table-module,
30401           httemplate/view/cust_main.cgi,
30402           httemplate/misc/cust_main-cancel.cgi: add banned credit card /
30403           ACH table, re-do cancel popup to have a checkbox to ban payinfo
30404
30405 2005-08-24 06:47  ivan
30406
30407         * httemplate/edit/cust_main/billing.html: fix size of cvv2 help
30408           popup
30409
30410 2005-08-24 06:22  ivan
30411
30412         * htetc/handler.pl, httemplate/edit/cust_main.cgi,
30413           httemplate/edit/cust_main/billing.html,
30414           httemplate/edit/cust_main/contact.html, FS/FS/cust_main.pm,
30415           FS/FS/cust_main_county.pm, FS/FS/ClientAPI/MyAccount.pm,
30416           FS/FS/ClientAPI/Signup.pm,
30417           fs_selfservice/FS-SelfService/SelfService.pm,
30418           httemplate/docs/ach.html, httemplate/docs/cvv2.html,
30419           httemplate/edit/process/cust_main.cgi,
30420           httemplate/elements/overlibmws_draggable.js,
30421           httemplate/elements/overlibmws_iframe.js,
30422           httemplate/elements/progress-init.html,
30423           httemplate/elements/select-month_year.html,
30424           httemplate/images/cvv2.png, httemplate/images/cvv2_amex.png,
30425           httemplate/view/cust_main/billing.html: customer edit: abstract
30426           out billing info to billing.html, re-do payment type selection
30427           with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support
30428           for start date & issue #.  customer view: re-order fields for
30429           consistency.  selfservice API: support paystart_month,
30430           paystart_year, payissue and payip in MyAccount::process_payment
30431           and ::edit_info and Signup::new_customer,
30432           FS::cust_main::realtime_bop: support paystart_month paystart_year
30433           payissue payip fields
30434
30435 2005-08-23 05:38  ivan
30436
30437         * httemplate/edit/part_svc.cgi: fix bug with service editing caused
30438           by moving dbdef stuff around
30439
30440 2005-08-18 00:58  ivan
30441
30442         * FS/FS/cust_main.pm: add taxclass kludge to gateway overrides, fix
30443           parsing of new-style paybatch
30444
30445 2005-08-17 22:41  ivan
30446
30447         * httemplate/edit/process/agent_payment_gateway.html: hopefully
30448           this is the last missing file
30449
30450 2005-08-17 22:12  ivan
30451
30452         * httemplate/edit/process/payment_gateway.html: oops another
30453           missing file
30454
30455 2005-08-17 21:16  ivan
30456
30457         * FS/FS/agent_payment_gateway.pm: missing file
30458
30459 2005-08-17 15:23  ivan
30460
30461         * FS/FS/Record.pm, FS/FS/Schema.pm, FS/FS/cust_main.pm,
30462           FS/FS/option_Common.pm, FS/FS/part_export.pm,
30463           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
30464           FS/FS/payment_gateway.pm, FS/FS/payment_gateway_option.pm,
30465           FS/bin/freeside-setup, FS/bin/freeside-upgrade, FS/FS.pm,
30466           FS/MANIFEST, FS/t/option_Common.t, FS/t/payment_gateway.t,
30467           FS/t/payment_gateway_option.t, bin/generate-table-module,
30468           htetc/handler.pl, httemplate/index.html,
30469           httemplate/browse/agent.cgi,
30470           httemplate/browse/payment_gateway.html,
30471           httemplate/edit/agent_payment_gateway.html,
30472           httemplate/edit/payment_gateway.html: infrastructure for easier
30473           schema changes, and: add payment_gateway, payment_gateway_option
30474           and agent_payment_gateway tables, add paystart_month,
30475           paystart_year, payissue and payip fields to cust_main, add
30476           preliminary gateway and gateway override editing to web UI, use
30477           payment gateway override when processing payments (card type, not
30478           taxclass yet)
30479
30480 2005-08-14 18:55  ivan
30481
30482         * FS/FS/UI/Web.pm: fix brainfart parsing end dates, closes:
30483           Bug#1248
30484
30485 2005-08-09 14:38  ivan
30486
30487         * FS/: FS/part_export/radiator.pm, FS/part_export/sqlradius.pm,
30488           t/part_export-radiator.t, FS/part_export/sqlradius_withdomain.pm:
30489           add native Radiator export
30490
30491 2005-08-08 08:15  ivan
30492
30493         * FS/FS/part_export/everyone_net.pm: add export to everyone.net
30494           outsource mail service
30495
30496 2005-08-06 17:41  ivan
30497
30498         * FS/FS/part_export/forward_shellcommands.pm: update
30499           forward_shellcommands export to know about literal source
30500           addresses, closes: Bug#1246
30501
30502 2005-08-06 17:40  ivan
30503
30504         * FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
30505           FS/FS/UI/Web.pm, httemplate/browse/agent.cgi,
30506           httemplate/search/cust_pkg.cgi,
30507           httemplate/search/elements/search.html: move cust_pkg search to
30508           new template, add active/suspended/cancelled customer packages to
30509           agent browse
30510
30511 2005-08-04 17:57  ivan
30512
30513         * httemplate/search/cust_credit.html: fix credit searches by otaker
30514
30515 2005-08-03 18:42  ivan
30516
30517         * Makefile: don't use install -D flag, doesn't work on bsd
30518
30519 2005-08-03 00:38  ivan
30520
30521         * FS/FS/cust_bill.pm: eliminate scary (but harmless) "Use of
30522           uninitalized value in length" warnings
30523
30524 2005-08-02 19:23  ivan
30525
30526         * FS/FS/part_export/: domain_shellcommands.pm,
30527           forward_shellcommands.pm, www_shellcommands.pm: don't try to run
30528           blank commands for non-svc_acct shellcommand exports too
30529
30530 2005-08-02 12:17  khoff
30531
30532         * FS/FS/h_cust_svc.pm: Only complain, not die, if we can't find a
30533           svc_x record for an h_cust_svc record.
30534
30535 2005-07-14 04:55  ivan
30536
30537         * FS/FS/cust_main.pm: oops, fix last minute bug with new
30538           configurable customer fields on reports
30539
30540 2005-07-14 04:46  ivan
30541
30542         * FS/FS/: svc_Common.pm, UI/Web.pm: clean up some leftover bits
30543           from cust-fields work
30544
30545 2005-07-14 04:31  ivan
30546
30547         * httemplate/: index.html, search/svc_acct.cgi,
30548           search/svc_forward.cgi: add unlinked mail forward (svc_forward)
30549           report
30550
30551 2005-07-14 04:18  ivan
30552
30553         * httemplate/search/cust_bill.html: move account search
30554           (httemplate/search/svc_acct.cgi) to new template, cust-fields
30555           configuration value to control which customer fields are shown on
30556           reports
30557
30558 2005-07-14 03:52  ivan
30559
30560         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
30561           FS/FS/cust_bill_event.pm, FS/FS/cust_credit.pm,
30562           FS/FS/cust_main.pm, FS/FS/cust_main_Mixin.pm, FS/FS/cust_pay.pm,
30563           FS/FS/svc_Common.pm, FS/FS/UI/Web.pm, FS/t/cust_main_Mixin.t,
30564           httemplate/search/cust_bill_event.cgi,
30565           httemplate/search/cust_credit.html,
30566           httemplate/search/report_receivables.cgi,
30567           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
30568           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi,
30569           httemplate/search/elements/search.html: move account search
30570           (httemplate/search/svc_acct.cgi) to new template, cust-fields
30571           configuration value to control which customer fields are shown on
30572           reports
30573
30574 2005-07-12 02:31  ivan
30575
30576         * httemplate/browse/part_pkg.cgi: <rjbs> More of the same: these
30577           patches make it safer to subclass FS::part_pkg's pkg_svc method
30578           by eliminating qsearches on table pkg_svc.
30579
30580 2005-07-12 02:22  ivan
30581
30582         * httemplate/edit/part_pkg.cgi: <rjbs> This patch is part of my
30583           continuing effort to avoid using SQL and qsearch from templates
30584           to find the pkg_svc records for a package.
30585
30586 2005-07-12 02:13  ivan
30587
30588         * CREDITS, FS/FS/Record.pm: patch from rjbs to add by_key
30589           contructor to Record.pm
30590
30591 2005-07-12 02:11  ivan
30592
30593         * Makefile: okay, really enable RT by default for good now
30594
30595 2005-07-11 07:15  ivan
30596
30597         * bin/: rate.import, rt-drop-tables: adding rt-drop-tables
30598
30599 2005-07-11 06:01  ivan
30600
30601         * Makefile: new server
30602
30603 2005-07-11 05:53  ivan
30604
30605         * httemplate/docs/index.html: note alternate instructions for
30606           0pre6->7
30607
30608 2005-07-11 05:22  ivan
30609
30610         * bin/postfix.export: fix regex
30611
30612 2005-07-11 05:21  ivan
30613
30614         * Makefile: probably best to keep RT disabled by default, at least
30615           for this release
30616
30617 2005-07-11 03:58  ivan
30618
30619         * FS/t/ClientAPI_SessionCache.t:
30620           s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
30621
30622 2005-07-11 02:49  ivan
30623
30624         * FS/FS/ClientAPI/MyAccount.pm: bug fix for error message on
30625           session expiration from Randall Lucas <rlucas@tercent.net>,
30626           thanks!
30627
30628 2005-07-09 08:41  ivan
30629
30630         * FS/FS/cust_bill.pm: fix silly bug preventing html invoicing from
30631           finding their logo
30632
30633 2005-07-09 03:55  ivan
30634
30635         * httemplate/edit/cust_pay.cgi: get rid of the godawful halfass
30636           "invoice" on the post payment screen when posting against a
30637           specific invoice, replace with having useless "Auto-apply to
30638           invoices" box actually show the payment will be applied to one
30639           invoice only...  closes: Bug#1241
30640
30641 2005-07-09 03:36  ivan
30642
30643         * FS/FS/: cust_bill.pm, cust_bill_pkg.pm, part_export/sqlradius.pm,
30644           part_pkg/flat.pm, part_pkg/flat_comission.pm,
30645           part_pkg/flat_comission_cust.pm, part_pkg/flat_comission_pkg.pm,
30646           part_pkg/flat_delayed.pm, part_pkg/prepaid.pm,
30647           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
30648           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
30649           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
30650           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: add desc
30651           method to cust_bill_pkg and use it in cust_bill... this should
30652           help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs
30653           to be sorted out
30654
30655 2005-07-08 16:06  ivan
30656
30657         * FS/bin/freeside-daily: fix bug with new efficient
30658           customer-finding code.  sql isn't perl, null != 0
30659
30660 2005-06-30 06:32  ivan
30661
30662         * FS/FS/Misc.pm: pod error
30663
30664 2005-06-30 06:20  ivan
30665
30666         * FS/FS/: Conf.pm, svc_acct.pm: add username-percent config option
30667
30668 2005-06-30 05:44  ivan
30669
30670         * FS/FS/cust_main.pm: oops, really fix error with new prepaid card
30671           foo
30672
30673 2005-06-16 22:31  ivan
30674
30675         * httemplate/misc/process/link.cgi: fix preference sort order for
30676           linking: sort unaudited services first, secondary sort by svcaprt
30677
30678 2005-06-16 22:07  ivan
30679
30680         * httemplate/misc/process/link.cgi: add more info to debugging
30681
30682 2005-06-16 22:04  ivan
30683
30684         * httemplate/misc/process/link.cgi: fix debugging
30685
30686 2005-06-16 21:42  ivan
30687
30688         * httemplate/misc/process/link.cgi: add debugging for accounts
30689           picked to pick
30690
30691 2005-06-14 21:46  ivan
30692
30693         * FS/FS/cust_bill.pm: better error reporting for actual errors from
30694           lpr command
30695
30696 2005-06-14 19:31  ivan
30697
30698         * FS/FS/cust_main.pm: fix error recharging w/prepaid card caused by
30699           rounding off of money value, closes: Bug#1237
30700
30701 2005-06-14 17:44  ivan
30702
30703         * FS/FS/cust_bill.pm, httemplate/search/cust_bill.html: add
30704           reprint/fax/email links to invoice search results
30705
30706 2005-06-09 15:40  ivan
30707
30708         * httemplate/search/cust_bill_event.cgi, FS/FS/cust_bill.pm,
30709           httemplate/index.html, httemplate/misc/email_invoice_events.cgi,
30710           httemplate/misc/email_invoices.cgi,
30711           httemplate/misc/fax_invoice_events.cgi,
30712           httemplate/misc/fax_invoices.cgi,
30713           httemplate/misc/print_invoice_events.cgi,
30714           httemplate/misc/print_invoices.cgi,
30715           httemplate/search/cust_bill.html,
30716           httemplate/search/report_cust_bill.html: advanced invoice serach,
30717           groundwork to add reprint/fax/email links to invoice search
30718           results
30719
30720 2005-06-09 13:26  ivan
30721
30722         * httemplate/browse/part_pkg.cgi: tiny refactor patch from rjbs: It
30723           changes the service listing to use $part_pkg->pkg_svc instead of
30724           a qsearch, which means that the listing will still work if
30725           pkg_svc has been subclassed.
30726
30727 2005-06-09 13:16  ivan
30728
30729         * FS/FS/cust_svc.pm: documentation fix, noticed by rjbs
30730
30731 2005-06-09 02:15  ivan
30732
30733         * FS/FS/part_pkg.pm: don't rebless if we're already in the plan
30734           subclass, fixes pkg customize link
30735
30736 2005-06-09 00:19  ivan
30737
30738         * FS/bin/freeside-daily: declare new $opt_a
30739
30740 2005-06-09 00:13  ivan
30741
30742         * FS/bin/freeside-daily: significant speedup from only selected
30743           customers with outstanding packages or invoice events in the
30744           initial select, and add -a flag for agentnum
30745
30746 2005-06-08 23:56  ivan
30747
30748         * FS/FS/cust_bill.pm, conf/invoice_html,
30749           httemplate/view/cust_bill-logo.cgi: agent-specific logos for html
30750           invoices too
30751
30752 2005-06-08 23:36  ivan
30753
30754         * FS/FS/: cust_bill.pm, part_bill_event.pm: and make
30755           (html|latex)(small)?footer optionall per-agent too
30756
30757 2005-06-08 23:22  ivan
30758
30759         * FS/FS/cust_bill.pm: more sane regex
30760
30761 2005-06-08 23:14  ivan
30762
30763         * FS/FS/: cust_bill.pm: ugh, hopefully fixup agent_plandata regex
30764           for multiple agents
30765
30766 2005-06-08 22:59  ivan
30767
30768         * FS/FS/: cust_bill.pm: make sure invoice_(latex|html)returnaddress
30769           is configurable per-agent
30770
30771 2005-06-08 22:34  ivan
30772
30773         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
30774           httemplate/edit/part_bill_event.cgi: add multiple agent selection
30775           to agent-specific invoicing
30776
30777 2005-06-08 17:18  ivan
30778
30779         * FS/FS/cust_pay.pm: add ignore_noapply flag to make sure payments
30780           are forced in anyway on import
30781
30782 2005-06-08 14:52  ivan
30783
30784         * FS/FS/cust_bill_pkg.pm: last bit to allow -1 for non-pkg, non-tax
30785           line items
30786
30787 2005-06-08 02:03  ivan
30788
30789         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/svc_acct.pm,
30790           FS/FS/ClientAPI/MyAccount.pm,
30791           fs_selfservice/FS-SelfService/SelfService.pm,
30792           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
30793           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
30794           fs_selfservice/FS-SelfService/cgi/make_payment.html,
30795           fs_selfservice/FS-SelfService/cgi/myaccount.html,
30796           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
30797           fs_selfservice/FS-SelfService/cgi/payment_results.html,
30798           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
30799           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
30800           fs_selfservice/FS-SelfService/cgi/provision.html,
30801           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
30802           fs_selfservice/FS-SelfService/cgi/recharge_prepay.html,
30803           fs_selfservice/FS-SelfService/cgi/recharge_results.html,
30804           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
30805           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
30806           httemplate/view/svc_acct.cgi: prepaid card recharge
30807
30808 2005-06-07 14:02  ivan
30809
30810         * FS/FS/Misc.pm: debugging output change in send_email
30811
30812 2005-06-06 13:07  ivan
30813
30814         * FS/FS/cust_bill.pm: eek, fix silly problem in invoice sending
30815           refactoring
30816
30817 2005-06-06 12:54  ivan
30818
30819         * FS/FS/Misc.pm: some additional warnings
30820
30821 2005-06-06 10:00  ivan
30822
30823         * FS/FS/Misc.pm: fix message ID generation for ancient perl, bah
30824
30825 2005-06-02 18:51  ivan
30826
30827         * FS/FS/TicketSystem/RT_External.pm: argh.  this should finally fix
30828           the last of the Internal vs External breakage i hope
30829
30830 2005-06-02 02:36  ivan
30831
30832         * httemplate/search/cust_bill_event.html: Capitalization
30833
30834 2005-06-02 02:29  ivan
30835
30836         * httemplate/index.html, httemplate/misc/print_invoices.cgi,
30837           httemplate/search/cust_bill_event.cgi,
30838           httemplate/search/cust_bill_event.html, FS/FS/cust_bill_event.pm,
30839           FS/FS/part_bill_event.pm, FS/FS/UI/Web.pm,
30840           httemplate/misc/email-invoice.cgi,
30841           httemplate/misc/email_invoices.cgi,
30842           httemplate/misc/fax-invoice.cgi,
30843           httemplate/misc/fax_invoices.cgi,
30844           httemplate/misc/print-invoice.cgi, FS/FS/cust_bill.pm,
30845           FS/FS/part_pkg.pm, httemplate/view/cust_bill.cgi,
30846           FS/bin/freeside-queued, httemplate/search/elements/search.html,
30847           httemplate/elements/progress-init.html,
30848           httemplate/elements/progress-popup.html, htetc/handler.pl: add
30849           ability to search on a date range of invoice events and then
30850           reprint or reemail (boy was that a bit more work than i
30851           expected), closes: Bug#946
30852
30853 2005-06-01 16:40  ivan
30854
30855         * httemplate/view/cust_bill.cgi: align terminology for consistancy.
30856           or something.
30857
30858 2005-06-01 14:40  ivan
30859
30860         * httemplate/search/report_receivables.cgi: remove trailing
30861           whitespace
30862
30863 2005-06-01 13:31  ivan
30864
30865         * FS/FS/TicketSystem/: RT_External.pm, RT_Internal.pm: fix up
30866           RT_Internal again, hopefully this is the last of the breakage
30867           from RT_Internal
30868
30869 2005-05-31 19:39  ivan
30870
30871         * httemplate/edit/part_pkg.cgi: really. *sigh*
30872
30873 2005-05-31 16:42  ivan
30874
30875         * FS/FS/part_pkg/sesmon_minute.pm: tyop refactoring old
30876           sesmon_minute price plkan, noticed by rjbs
30877
30878 2005-05-31 16:32  ivan
30879
30880         * httemplate/edit/part_pkg.cgi: ack, this should finally fix the
30881           package editing problem
30882
30883 2005-05-26 12:30  ivan
30884
30885         * httemplate/view/: cust_bill.cgi: silly perl version bs
30886
30887 2005-05-26 12:15  ivan
30888
30889         * FS/FS/svc_www.pm, httemplate/edit/svc_www.cgi,
30890           httemplate/view/svc_www.cgi: make svc_www.usersvc optional
30891
30892 2005-05-25 20:45  ivan
30893
30894         * httemplate/edit/part_pkg.cgi: 72?!
30895
30896 2005-05-24 08:33  ivan
30897
30898         * Makefile: 1.5.7.  and enable RT by default, finally
30899
30900 2005-05-23 04:49  ivan
30901
30902         * htetc/freeside-rt.conf: so Search.tsf and Search.rdf work
30903
30904 2005-05-22 16:38  ivan
30905
30906         * FS/FS/svc_acct.pm: fix quick crypt_password bug when its passwd
30907           an empty param
30908
30909 2005-05-22 13:39  ivan
30910
30911         * httemplate/view/cust_bill.cgi: oops, quote $link w/new templating
30912
30913 2005-05-22 02:25  ivan
30914
30915         * httemplate/browse/agent.cgi: Avoid Gratuitous Capitalizaiton
30916
30917 2005-05-21 21:24  ivan
30918
30919         * FS/FS/prepay_credit.pm: add optional agentnum field to POD doc
30920
30921 2005-05-21 11:38  ivan
30922
30923         * httemplate/browse/agent.cgi: make sure the customers tables for
30924           each agent line up with each other, too
30925
30926 2005-05-21 10:26  ivan
30927
30928         * httemplate/search/cust_main.cgi: hehe, allow changing the browse
30929           order of any sort
30930
30931 2005-05-21 10:14  ivan
30932
30933         * httemplate/browse/agent.cgi: line up
30934           prospect/active/suspended/cancelled customers
30935
30936 2005-05-19 07:10  ivan
30937
30938         * FS/FS/part_export/shellcommands.pm: A group number must refer to
30939           an already existing group - so add manually it if you want to
30940           define a set of static gids or something, default is just going
30941           to cause headaches
30942
30943 2005-05-19 04:05  ivan
30944
30945         * FS/FS/svc_acct.pm: ! or !! also
30946
30947 2005-05-19 03:45  ivan
30948
30949         * FS/FS/part_export/shellcommands.pm: fix up some defaults to
30950           include gid too
30951
30952 2005-05-19 03:29  ivan
30953
30954         * FS/FS/part_export/: acct_sql.pm, shellcommands.pm: missing ;
30955
30956 2005-05-19 03:26  ivan
30957
30958         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm,
30959           part_export/shellcommands.pm,
30960           part_export/shellcommands_withdomain.pm: fix shellcommands export
30961           encrypting "magic" shadow values * NP *LK*
30962
30963 2005-05-19 02:49  ivan
30964
30965         * FS/FS/svc_acct.pm: oops, remove old-style duplicate check from
30966           replace, _check_duplicate was already below it
30967
30968 2005-05-19 01:51  ivan
30969
30970         * httemplate/view/cust_bill.cgi: oops, fix alternate view/etc.
30971           links
30972
30973 2005-05-19 01:43  ivan
30974
30975         * httemplate/: misc/email-invoice.cgi, misc/fax-invoice.cgi,
30976           misc/print-invoice.cgi, view/cust_bill.cgi: re-email/fax/print
30977           links should respect template, also add direct re-send links like
30978           the view links and convert view/cust_bill.cgi to proper template
30979
30980 2005-05-18 09:57  ivan
30981
30982         * httemplate/browse/agent.cgi: oops, it helps to get the link right
30983
30984 2005-05-18 09:55  ivan
30985
30986         * httemplate/: browse/agent.cgi, search/report_receivables.cgi: add
30987           agent-specific A/R aging report, closes: bug#1229
30988
30989 2005-05-18 09:37  ivan
30990
30991         * bin/masonize: report the file that had a masonize error
30992
30993 2005-05-18 07:50  ivan
30994
30995         * FS/FS/part_export/acct_sql.pm: actually, quota goes in pw_shell.
30996           of course!
30997
30998 2005-05-18 03:43  ivan
30999
31000         * FS/FS/cust_bill.pm: oops, losing notes!
31001
31002 2005-05-15 06:49  ivan
31003
31004         * httemplate/search/report_receivables.cgi: this status column is
31005           probably faster, one giant SQL query.  and add back in the
31006           customer link, oops
31007
31008 2005-05-15 06:00  ivan
31009
31010         * FS/FS/cust_main.pm, httemplate/search/report_receivables.cgi,
31011           httemplate/search/elements/search.html: move receivables report
31012           to search template
31013
31014 2005-05-15 04:58  ivan
31015
31016         * httemplate/search/cust_bill.html: use money_char config
31017
31018 2005-05-15 04:46  ivan
31019
31020         * httemplate/search/cust_bill.html: align
31021
31022 2005-05-14 12:57  ivan
31023
31024         * rt/lib/RT/URI/: freeside.pm, freeside/Internal.pm: fixup RT
31025           integration grr!
31026
31027 2005-05-14 11:03  ivan
31028
31029         * FS/FS/cust_bill.pm: h helps halot
31030
31031 2005-05-14 10:59  ivan
31032
31033         * FS/FS/cust_bill.pm: well this is sorta halfass anyway but useful
31034
31035 2005-05-14 10:04  ivan
31036
31037         * FS/FS/Conf.pm, conf/invoice_html,
31038           httemplate/view/cust_bill-logo.cgi: html invoices: when
31039           displaying, use the actual logo from the conf dir - same as the
31040           emailed copy
31041
31042 2005-05-14 09:30  ivan
31043
31044         * FS/FS/: Misc.pm, cust_bill.pm: disable debugging
31045
31046 2005-05-14 09:27  ivan
31047
31048         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
31049           FS/FS/part_bill_event.pm, conf/invoice_html, conf/logo.png,
31050           httemplate/view/cust_bill.cgi: html invoices!
31051
31052           http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
31053           http://www.dsv.su.se/~jpalme/ietf/mhtml.html
31054           ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
31055           http://mailformat.dan.info/headers/mime.html
31056           http://www.faqs.org/rfcs/rfc2392.html
31057           http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp
31058
31059           (MIME is hard, let's go shopping!)
31060
31061 2005-05-13 08:06  ivan
31062
31063         * FS/FS/cust_bill.pm: fix picking up alternate invoice_latexnotes_*
31064           files, and expand country codes on invoices.  and oops,
31065           print_html changes slipped in last commit too.  well, they were
31066           ready anyway.
31067
31068 2005-05-13 03:55  ivan
31069
31070         * conf/invoice_latex: better to do something fancy like scale down
31071           the font size to fit in the intended space or something but hey,
31072           this is good enough for now :)
31073
31074 2005-05-13 03:54  ivan
31075
31076         * FS/FS/cust_bill.pm: substitute a non-breaking space if there is
31077           no invoice_latexreturnaddress file
31078
31079 2005-05-11 07:07  ivan
31080
31081         * FS/FS/export_svc.pm: new progressbar display causes a silly error
31082           in edge case where no dup checking necessary, closes: Bug#1226
31083
31084 2005-05-05 06:04  ivan
31085
31086         * conf/: invoice_latex: no comma between state and address
31087
31088 2005-05-04 18:46  ivan
31089
31090         * httemplate/search/svc_domain.cgi: the ? between svc_domain.cgi
31091           and the domain id is missing
31092
31093 2005-05-04 02:33  ivan
31094
31095         * FS/FS/part_pkg.pm: use new pkg_svc.pkgsvcnum primary key when
31096           modifying pkg_svc records, closes: Bug#1221
31097
31098 2005-05-04 02:20  ivan
31099
31100         * FS/FS/Record.pm: err msg
31101
31102 2005-05-03 18:06  ivan
31103
31104         * FS/FS/cust_bill.pm: patch to just update the template or
31105           conf/invoice_latex* to use the new one
31106
31107 2005-05-03 17:40  ivan
31108
31109         * conf/invoice_latex, conf/invoice_latexfooter, conf/logo.eps,
31110           FS/FS/Conf.pm, FS/FS/cust_bill.pm: great new invoice template
31111           from kristian!
31112
31113 2005-05-03 10:22  ivan
31114
31115         * FS/FS/cust_bill.pm: minutely better error reporting for pdf
31116           problems
31117
31118 2005-05-03 06:29  ivan
31119
31120         * FS/bin/: freeside-addoutsource, freeside-addoutsourceuser: remove
31121           unnecessary host=localhost from outsource instance creation foo
31122
31123 2005-05-03 02:56  ivan
31124
31125         * FS/FS/cust_pay.pm: on receipts, show "Electronic Check" instead
31126           of "Chek" for payby = CHEK transactions
31127
31128 2005-05-03 01:51  ivan
31129
31130         * FS/bin/freeside-sqlradius-radacctd: not running with elevated
31131           privs, -T not necessary
31132
31133 2005-05-03 01:46  ivan
31134
31135         * FS/FS/domain_record.pm: [:ascii:] is not legal for 5.005, alas,
31136           it still needs to be supported for just a little bit longer
31137
31138 2005-05-01 23:32  ivan
31139
31140         * FS/FS/svc_Common.pm, httemplate/search/svc_domain.cgi,
31141           httemplate/search/svc_forward.cgi, httemplate/search/svc_www.cgi:
31142           move httemplate/search/svc_domain to the new search template
31143           along with svc_www and svc_forward
31144
31145 2005-04-30 02:47  ivan
31146
31147         * httemplate/search/svc_forward.cgi: show "(unlinked)" for unlined
31148           forwards instead of nothing
31149
31150 2005-04-30 02:45  ivan
31151
31152         * httemplate/search/svc_forward.cgi: pull in the customer
31153           information as part of the main query for efficiency
31154
31155 2005-04-29 06:00  ivan
31156
31157         * httemplate/search/: svc_forward.cgi, svc_www.cgi: template
31158           forward search using the standard search template: forwards are
31159           now paged
31160
31161 2005-04-28 10:05  ivan
31162
31163         * FS/FS/cust_bill.pm: add < and > to _latex_escape (khoff)
31164
31165 2005-04-25 17:20  khoff
31166
31167         * bin/svc_broadband.renumber: For renumbering svc_broadband
31168           services from one addr_block to another.  Hopefully no one will
31169           ever have to use this.
31170
31171 2005-04-25 02:33  ivan
31172
31173         * FS/FS/Conf.pm, FS/FS/Daemon.pm, FS/FS/svc_acct.pm, FS/t/Daemon.t,
31174           FS/MANIFEST, FS/FS/part_export/sqlradius.pm,
31175           FS/bin/freeside-queued, FS/bin/freeside-selfservice-server,
31176           FS/bin/freeside-sqlradius-radacctd, init.d/freeside-init: pick up
31177           freeside-sqlradius-radacctd again after all these years, now it
31178           just needs to update the "seconds" field(s), finally closes:
31179           Bug#1125
31180
31181 2005-04-21 04:47  ivan
31182
31183         * FS/FS/part_export/acct_sql.pm: fix nit with crypt flag when
31184           replacing too
31185
31186 2005-04-21 04:35  ivan
31187
31188         * FS/FS/part_export/acct_sql.pm: support multiple primary keys
31189
31190 2005-04-20 00:12  ivan
31191
31192         * FS/FS/part_export/acct_sql.pm: hehe oops
31193
31194 2005-04-19 23:41  ivan
31195
31196         * FS/FS/: svc_acct.pm, part_export/acct_sql.pm: add vpopmail
31197           defaults to acct_sql export
31198
31199 2005-04-19 02:50  ivan
31200
31201         * FS/FS/Conf.pm: disable RT_Libs for now
31202
31203 2005-04-19 02:48  ivan
31204
31205         * FS/FS/part_pkg.pm: silence an annoying but harmless perl warning
31206
31207 2005-04-18 00:37  ivan
31208
31209         * FS/FS/cust_main.pm: add some newlines to debugging output, no
31210           need to print file and line # so much
31211
31212 2005-04-16 15:26  ivan
31213
31214         * httemplate/edit/cust_pay.cgi: use money_char on enter payment
31215           screen instead of hardcoding $
31216
31217 2005-04-15 13:29  khoff
31218
31219         * FS/FS/Conf.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
31220           httemplate/view/svc_domain.cgi: Added support for TXT records.
31221
31222 2005-04-14 02:41  ivan
31223
31224         * FS/FS/cust_bill.pm, conf/invoice_latex, conf/invoice_latex.diff:
31225           move invoice_latex templating to Text::Template, with special
31226           sauce^W^Wbackwards-compatibility for old templates
31227
31228 2005-04-13 05:31  ivan
31229
31230         * httemplate/: edit/part_svc.cgi, view/svc_acct.cgi: get rid of
31231           some super ancient assumptions about slipip and uid meaning
31232           exporting to RADIUS and shell respectively
31233
31234 2005-04-13 05:30  ivan
31235
31236         * FS/FS/: Record.pm, cust_svc.pm: add nowarn_identical flag to
31237           Record.pm and use it in cust_svc svcpart replacement (which is
31238           all about the exports anyway)
31239
31240 2005-04-13 03:54  ivan
31241
31242         * FS/FS/svc_acct.pm: add a line to pod example regarding RADIUS
31243           check attributes
31244
31245 2005-04-13 03:32  ivan
31246
31247         * FS/FS/raddb.pm: add Radius-Operator
31248
31249 2005-04-13 03:16  ivan
31250
31251         * FS/FS/part_pkg/flat.pm: add explicit use Date::Manip here, oops
31252
31253 2005-04-13 02:55  ivan
31254
31255         * FS/FS/svc_acct.pm: quiet annoying "use of uninitialized value
31256           errors"
31257
31258 2005-04-13 01:16  ivan
31259
31260         * FS/FS/: cust_main.pm, svc_acct.pm: add skip_fuzzyfiles hack, and
31261           add Session-Timeout RADIUS attribute if a svc_acct.seconds value
31262           is present
31263
31264 2005-04-12 20:38  ivan
31265
31266         * CREDITS, FS/FS/part_pkg/flat_comission_cust.pm: fix bug in
31267           flat_commission price plan, thanks to Troy Hammonds
31268
31269 2005-04-11 13:13  khoff
31270
31271         * FS/FS/: Conf.pm, cust_main.pm: Configuration option to override
31272           the email address sent to your BOP processor, in case the
31273           processor sends a pesky receipt that you don't want your
31274           customers getting.
31275
31276 2005-04-11 09:48  khoff
31277
31278         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm: No need to inflict
31279           debugging messages on everyone.
31280
31281 2005-04-10 03:16  ivan
31282
31283         * httemplate/search/elements/search.html: add some left and right
31284           padding so cells don't run into each other so badly
31285
31286 2005-04-09 18:13  ivan
31287
31288         * Makefile: fix install-apache for bsd make and reverse
31289           accidentally-checked-in (again!) RT_ENABLED = 1
31290
31291 2005-04-07 18:12  ivan
31292
31293         * htetc/freeside-rt.conf: ugh, don't know why that wasn't working
31294           and don't f$&# care
31295
31296 2005-04-07 03:35  ivan
31297
31298         * Makefile, htetc/freeside-rt.conf: add install/debian/3.1/INSTALL
31299           script and script up some apache automation assuming a conf.d
31300           type dir
31301
31302 2005-04-07 02:26  ivan
31303
31304         * FS/FS/Record.pm, FS/bin/freeside-setup, bin/fix-sequences: depend
31305           on DBIx::DBSchema 0.26 for dbdef-create (for Pg 'public' schema
31306           fix) and 0.25 in freeside-setup and Record.pm (for DBD::Pg 1.40
31307           is bunk fix)
31308
31309 2005-04-06 20:28  khoff
31310
31311         * FS/FS/: h_cust_svc.pm, h_svc_forward.pm, h_svc_www.pm: Using
31312           current (non-history) records in place of missing history
31313           records.
31314
31315 2005-04-06 15:52  ivan
31316
31317         * FS/FS/svc_forward.pm: and fix the error msg haha
31318
31319 2005-04-06 15:50  ivan
31320
31321         * FS/FS/svc_forward.pm: looks like a domain part for a
31322           literally-specified forward src or dst is required, not optional
31323
31324 2005-04-05 17:50  khoff
31325
31326         * FS/FS/h_Common.pm: $pkey should be the primary key of the real
31327           table, not the history table.
31328
31329 2005-04-05 14:33  khoff
31330
31331         * bin/add-history-records.pl: This doesn't fix the problem.  To be
31332           continued...
31333
31334 2005-04-02 15:49  ivan
31335
31336         * bin/slony-setup: must be as Pg superuser
31337
31338 2005-04-02 14:46  ivan
31339
31340         * FS/FS/cust_bill_pkg.pm, FS/FS/part_svc_router.pm,
31341           FS/FS/pkg_svc.pm, FS/FS/rate_detail.pm, FS/FS/reg_code_pkg.pm,
31342           FS/FS/type_pkgs.pm, FS/bin/freeside-setup,
31343           httemplate/docs/schema.html: herding elephants: add primary keys
31344           to *all* tables for slony
31345
31346 2005-04-02 12:34  ivan
31347
31348         * bin/slony-setup: adding quick slony setup script
31349
31350 2005-04-01 14:52  khoff
31351
31352         * FS/FS/: h_cust_svc.pm, h_svc_acct.pm, h_svc_www.pm: Trap, and
31353           attempt to resolve, problems caused by missing history records.
31354
31355 2005-04-01 14:34  khoff
31356
31357         * FS/FS/Record.pm: so we can pass in a time if we're back-filling
31358           history records
31359
31360 2005-03-31 21:59  steve
31361
31362         * FS/FS/cust_main.pm: fix paybatch parsing to support bop::jettis
31363
31364 2005-03-31 03:41  ivan
31365
31366         * FS/FS/cust_main.pm: add ability to link services w/order_pkg
31367           method in addition to provisioning new ones
31368
31369 2005-03-31 01:07  ivan
31370
31371         * FS/FS/cust_main_invoice.pm: show illegal email addresses used for
31372           invoice destinations
31373
31374 2005-03-30 22:56  khoff
31375
31376         * bin/add-history-records.pl: Printing insert statements is not
31377           necessary
31378
31379 2005-03-30 19:47  khoff
31380
31381         * bin/add-history-records.pl: Committing the inserts helps.
31382
31383 2005-03-30 16:53  khoff
31384
31385         * bin/add-history-records.pl: (Apparently) working version.
31386           Updates svc_*, cust_svc, and domain_record history tables.
31387
31388 2005-03-30 16:31  khoff
31389
31390         * FS/FS/h_svc_forward.pm: Another missing 'u'.
31391
31392 2005-03-30 13:40  khoff
31393
31394         * FS/FS/h_Common.pm: Dump a call trace if something calls
31395           FS::h_Common::sql_h_search without END_TIMESTAMP.
31396
31397 2005-03-30 13:22  khoff
31398
31399         * FS/FS/cust_svc.pm: Have to pass @_ to FS::svc_www::domain_record
31400           in case we're really a FS::h_svc_www object.
31401
31402 2005-03-30 13:09  khoff
31403
31404         * FS/FS/h_svc_www.pm: typo.  'use', not 'se'.
31405
31406 2005-03-30 12:55  khoff
31407
31408         * bin/add-history-records.pl: Test script to add pre-history table
31409           history records.
31410
31411 2005-03-29 17:37  ivan
31412
31413         * FS/FS/part_export/cp.pm: according to landel CP no longer
31414           supports changing username
31415
31416 2005-03-29 14:41  ivan
31417
31418         * fs_selfservice/FS-SelfService/SelfService.pm: better self-service
31419           debugging, don't point to install.html for suEXEC/setuid in
31420           self-service setup docs
31421
31422 2005-03-28 17:40  khoff
31423
31424         * FS/FS/TicketSystem/RT_External.pm,
31425           FS/FS/TicketSystem/RT_Internal.pm, httemplate/index.html: A few
31426           RT_External fixes.
31427
31428 2005-03-28 17:38  khoff
31429
31430         * FS/FS/Misc.pm: 'require' not 'use' Fax::Hylafax::Client so it's
31431           an optional requirement.
31432
31433 2005-03-27 15:21  ivan
31434
31435         * FS/FS/cust_main.pm: allow & in bank names
31436
31437 2005-03-27 15:21  ivan
31438
31439         * FS/FS/: svc_Common.pm, svc_acct.pm: svc_Common / svc_acct
31440           child_objects can now set an alternate field for the svcnum, for
31441           things like forwards
31442
31443 2005-03-21 14:13  khoff
31444
31445         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
31446           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm,
31447           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/svc_acct.pm,
31448           FS/FS/ClientAPI/MyAccount.pm, FS/FS/part_export/http.pm,
31449           FS/FS/part_export/infostreet.pm,
31450           FS/FS/part_export/shellcommands.pm, htetc/handler.pl,
31451           httemplate/edit/cust_main.cgi,
31452           httemplate/edit/process/cust_main.cgi,
31453           httemplate/misc/fax-invoice.cgi, httemplate/view/cust_bill.cgi,
31454           httemplate/view/cust_main/billing.html,
31455           httemplate/view/cust_main/tickets.html: Added support for FAX
31456           invoice destinations using a HylaFAX server.  Faxing plain text
31457           invoices is not supported.
31458
31459 2005-03-21 13:55  pbowen
31460
31461         * FS/FS/Record.pm: Forgot to load up the conf.
31462
31463 2005-03-18 16:12  pbowen
31464
31465         * FS/FS/: Record.pm, cust_main.pm: Fixed a few things: -PB 1. Fixed
31466           a nasty bug that would clear the payinfo if the private key was
31467           not available.  2. Set the default module for encrypt/decrypt to
31468           be Crypt::OpenSSL::RSA.  3. Added a die and error message so that
31469           it doesn't just pass around plaintext if the encryption engine is
31470           broken or missing.  4. Added code so that the masked payinfo is
31471           handled correctly in the case that it is blank and it cannot be
31472           generated (encrypted payinfo)
31473
31474 2005-03-18 11:21  pbowen
31475
31476         * FS/: FS/Conf.pm, FS/Record.pm, FS/cust_bill.pm, FS/cust_main.pm,
31477           bin/freeside-setup: Added encrypted fields for Credit Cards,
31478           etc... - PB
31479
31480 2005-03-18 11:15  pbowen
31481
31482         * FS/FS/part_pkg.pm: Added a few additional recurrences for domain
31483           billing
31484
31485 2005-03-18 08:47  pbowen
31486
31487         * FS/FS/Record.pm: Fixed a small bug... if replace is called by
31488           SUPER, @_ == 1 if it only contains an undef. -PB
31489
31490 2005-03-18 01:15  ivan
31491
31492         * FS/FS/cust_main_county.pm: no idea why this is only showing up on
31493           freebsd install
31494
31495 2005-03-17 17:00  ivan
31496
31497         * FS/FS/cust_main_county.pm: sorry it was late
31498
31499 2005-03-17 13:56  khoff
31500
31501         * FS/FS/cust_bill.pm: Documentation tyop.
31502
31503 2005-03-17 13:41  khoff
31504
31505         * FS/FS/Conf.pm, FS/FS/Misc.pm, FS/FS/cust_bill.pm,
31506           httemplate/misc/email-invoice.cgi: Added options
31507           invoice_email_pdf and invoice_email_pdf_note.  invoice_email_pdf
31508           - Attach PDF invoice to emailed plain text invoices.
31509           invoice_email_pdf_note - Replace plain text invoice with this
31510           note, when attaching a PDF.
31511
31512 2005-03-16 03:31  ivan
31513
31514         * FS/FS/cust_main_county.pm: fix regionselector for CR in region
31515           names for some reason
31516
31517 2005-03-15 15:27  khoff
31518
31519         * httemplate/misc/payment.cgi: Missing semicolon.
31520
31521 2005-03-13 03:47  ivan
31522
31523         * FS/FS/cust_main.pm: and store the refund correctly
31524
31525 2005-03-13 03:34  ivan
31526
31527         * FS/FS/cust_main.pm: when refunding against a specific card
31528           payment, use the card details from the payment instead of the
31529           customer record
31530
31531 2005-03-13 03:12  ivan
31532
31533         * FS/FS/cust_main.pm: add some additional debugging to refunds
31534
31535 2005-03-12 08:07  ivan
31536
31537         * Makefile, rt/etc/RT_SiteConfig.pm, rt/lib/RT/URI/freeside.pm,
31538           rt/lib/RT/URI/freeside/Internal.pm,
31539           rt/lib/RT/URI/freeside/XMLRPC.pm: popurl(3) won't give us a good
31540           freeside base url since RT calls it from multiple directory
31541           depths... have to specify explicity, like external integration
31542
31543 2005-03-12 06:35  ivan
31544
31545         * fs_selfservice/FS-SelfService/cgi/signup.cgi: - bring prepaid
31546           support into this century (close: Bug#1124) - finally get rid of
31547           fs_signup (everything is in fs_selfservice now) (Bug#413) -
31548           organize main menu sysadmin section so it is slightly less
31549           confusing
31550
31551 2005-03-12 06:31  ivan
31552
31553         * httemplate/docs/schema.html, FS/FS/agent.pm, FS/FS/cust_main.pm,
31554           FS/FS/cust_pay.pm, FS/FS/prepay_credit.pm, FS/bin/freeside-setup,
31555           httemplate/view/cust_main/payment_history.html,
31556           httemplate/index.html, httemplate/browse/agent.cgi,
31557           httemplate/edit/prepay_credit.cgi,
31558           httemplate/search/prepay_credit.html,
31559           httemplate/search/elements/search.html, fs_selfservice/DEPLOY,
31560           fs_selfservice/FS-SelfService/ieak.template,
31561           fs_selfservice/FS-SelfService/cgi/agent.cgi,
31562           fs_selfservice/FS-SelfService/cgi/decline.html,
31563           httemplate/edit/process/prepay_credit.cgi,
31564           httemplate/edit/process/reg_code.cgi,
31565           fs_selfservice/FS-SelfService/cgi/map.gif,
31566           fs_selfservice/FS-SelfService/cgi/promocode.html,
31567           fs_selfservice/FS-SelfService/cgi/regcode.html,
31568           fs_selfservice/FS-SelfService/cgi/signup-agentselect.html,
31569           fs_selfservice/FS-SelfService/cgi/signup-alternate.html,
31570           fs_selfservice/FS-SelfService/cgi/signup-billaddress.html,
31571           fs_selfservice/FS-SelfService/cgi/signup-freeoption.html,
31572           fs_selfservice/FS-SelfService/cgi/signup-snarf.html,
31573           fs_selfservice/FS-SelfService/cgi/signup.cgi,
31574           fs_selfservice/FS-SelfService/cgi/signup.html,
31575           fs_selfservice/FS-SelfService/cgi/stateselect.html,
31576           fs_selfservice/FS-SelfService/cgi/success.html, htetc/handler.pl:
31577           - bring prepaid support into this century (close: Bug#1124) -
31578           finally get rid of fs_signup (everything is in fs_selfservice
31579           now) (Bug#413) - organize main menu sysadmin section so it is
31580           slightly less confusing
31581
31582 2005-03-11 02:35  ivan
31583
31584         * rt/FREESIDE_MODIFIED: update list of modified files
31585
31586 2005-03-11 02:33  ivan
31587
31588         * rt/etc/RT_SiteConfig.pm: merging
31589
31590 2005-03-10 17:34  khoff
31591
31592         * rt/: etc/RT_SiteConfig.pm, lib/RT/URI/freeside.pm,
31593           lib/RT/URI/freeside/Internal.pm, lib/RT/URI/freeside/XMLRPC.pm:
31594           Reorganized RT->Freeside integration to support Internal (single
31595           RT/Freeside database) and XMLRPC interfaces.  All the UI stuff is
31596           handled the same either way.  Integration type is changed by
31597           setting $RT::URI::freeside::IntegrationType to either 'Internal'
31598           or 'XMLRPC' in your RT_SiteConfig.pm.
31599
31600 2005-03-10 14:49  khoff
31601
31602         * FS/FS/XMLRPC.pm: Add the ability to do freeside configuration
31603           lookups through the XMLRPC interface.
31604
31605 2005-03-10 01:56  ivan
31606
31607         * FS/bin/freeside-daily: fine.
31608
31609 2005-03-10 00:58  ivan
31610
31611         * httemplate/edit/: part_pkg.cgi, process/part_pkg.cgi: fixes
31612           package editing problem with extraneous services showing up,
31613           closes: Bug#1170
31614
31615 2005-03-09 00:18  ivan
31616
31617         * httemplate/docs/index.html: preliminary RT docs
31618
31619 2005-03-08 10:37  khoff
31620
31621         * FS/FS/XMLRPC.pm: Don't require that the method results be
31622           FS::Record descendant objects.  If they are, we map them to
31623           hashrefs.  Otherwise we return them verbatim and hope (maybe
31624           check) that they're scalars, hashrefs, or arrayrefs.
31625
31626 2005-03-08 10:15  khoff
31627
31628         * FS/FS/XMLRPC.pm: Minor re-work to allow for pseudo methods, like
31629           'version', and eventually config look-ups (next commit).
31630
31631 2005-03-05 19:25  ivan
31632
31633         * httemplate/search/elements/search.html: specity an explicit EOL
31634           for Text::CSV_XS, apparantly sometimes the default is null
31635
31636 2005-03-05 19:22  ivan
31637
31638         * httemplate/search/elements/search.html: and a slight formatting
31639           fix
31640
31641 2005-03-05 19:04  ivan
31642
31643         * httemplate/search/elements/search.html, htetc/handler.pl,
31644           httemplate/index.html, httemplate/search/cust_bill.html,
31645           httemplate/search/cust_bill_event.html,
31646           httemplate/search/cust_credit.html,
31647           httemplate/search/cust_main.cgi,
31648           httemplate/search/cust_main.html,
31649           httemplate/search/cust_pay.html, httemplate/search/reg_code.html,
31650           httemplate/search/report_cust_credit.html,
31651           httemplate/search/report_cust_pay.html,
31652           httemplate/search/report_prepaid_income.html,
31653           httemplate/search/report_tax.html,
31654           httemplate/search/sqlradius.html, httemplate/search/svc_www.cgi,
31655           httemplate/view/cust_bill-pdf.cgi,
31656           httemplate/view/cust_bill-ps.cgi: add Excel and CSV download of
31657           templated reports and clean up their HTML formatting, closes;
31658           Bug#520, Bug#1107
31659
31660 2005-03-04 14:24  ivan
31661
31662         * httemplate/search/cust_credit.html: fix "Column reference "payby"
31663           is ambiguous" error when selecting by payment type, fix missing
31664           check #s caused by cust_main.payinfo masking cust_pay.payinfo,
31665           closes (really this time): Bug#1105
31666
31667 2005-03-04 04:57  ivan
31668
31669         * httemplate/search/cust_credit.html: report correctly even if the
31670           customer record has somehow been removed...
31671
31672 2005-03-04 04:34  ivan
31673
31674         * httemplate/browse/agent.cgi, FS/FS/Record.pm, FS/FS/h_Common.pm,
31675           httemplate/search/cust_credit.html,
31676           httemplate/search/report_cust_credit.html,
31677           httemplate/search/report_cust_pay.html,
31678           httemplate/search/elements/search.html: add agent selection to
31679           payment and credit reports, add link to agent browse, closes:
31680           Bug#1105
31681
31682 2005-03-03 02:25  ivan
31683
31684         * FS/: MANIFEST, FS/h_Common.pm, FS/h_cust_svc.pm,
31685           FS/h_domain_record.pm, FS/h_svc_acct.pm, FS/h_svc_forward.pm,
31686           FS/h_svc_www.pm, t/h_domain_record.t: clean up some harmless but
31687           scary "Multiple records in scalar search" warnings w/history
31688           table searches
31689
31690 2005-03-03 01:05  ivan
31691
31692         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
31693           debug output...
31694
31695 2005-03-03 00:58  ivan
31696
31697         * FS/FS/part_pkg/: voip_sqlradacct.pm: voip: rearrange and compact
31698           call details on invoices, so place names get cut off, not
31699           anything important
31700
31701 2005-03-03 00:52  ivan
31702
31703         * FS/FS/part_pkg/voip_sqlradacct.pm: no need for line number in
31704           debug output...
31705
31706 2005-03-03 00:52  ivan
31707
31708         * FS/FS/cust_bill_pkg_detail.pm: eek, fix foreign key check
31709
31710 2005-03-03 00:45  ivan
31711
31712         * FS/FS/part_pkg/voip_sqlradacct.pm: oops, need to use Date::Format
31713           for time2str
31714
31715 2005-03-03 00:37  ivan
31716
31717         * FS/FS/part_pkg/voip_sqlradacct.pm: voip: add start time for calls
31718           to invoice details
31719
31720 2005-03-03 00:15  ivan
31721
31722         * FS/FS/Record.pm: want a full stack backtrace for this warning
31723
31724 2005-03-03 00:05  ivan
31725
31726         * FS/FS/part_export/sqlradius.pm: doc
31727
31728 2005-03-02 13:00  khoff
31729
31730         * eg/xmlrpc-example.pl, httemplate/misc/xmlrpc.cgi,
31731           FS/FS/XMLRPC.pm, htetc/handler.pl: Initial version of the xmlrpc
31732           interface for freeside.
31733
31734 2005-03-01 16:47  ivan
31735
31736         * FS/FS/cust_pkg.pm: set setup date on package changes
31737
31738 2005-03-01 16:03  ivan
31739
31740         * FS/FS/: cust_pkg.pm, part_pkg.pm: prevent bug causing 'Error
31741           crediting customer for service remaining:
31742           FS::cust_pkg=HASH(0x9958c60)' error on package cancellations
31743           where the part_pkg record didn't have a plan, closes: Bug#1153
31744
31745 2005-02-27 03:18  ivan
31746
31747         * FS/FS/: rate_prefix.pm, part_pkg/voip_sqlradacct.pm: fix VoIP
31748           details on invoices, closes: Bug#1096
31749
31750 2005-02-27 03:05  ivan
31751
31752         * httemplate/edit/REAL_cust_pkg.cgi: fix last bill date stickiness
31753           on errors
31754
31755 2005-02-27 02:18  ivan
31756
31757         * FS/FS/Record.pm: fix replacement in edge case with NULL integer
31758           fields in a table without a primary key
31759
31760 2005-02-25 14:14  ivan
31761
31762         * bin/pg-readonly: try to set the sequences right for modern Pg
31763
31764 2005-02-25 14:07  ivan
31765
31766         * bin/pg-readonly: adding quick pg-readonly tool
31767
31768 2005-02-25 12:52  ivan
31769
31770         * FS/FS/part_pkg.pm: small bugfix for options option
31771
31772 2005-02-25 12:21  ivan
31773
31774         * FS/FS/part_pkg.pm: oops, need to check this in, adding "options"
31775           option to part_pkg::insert to specify part_pkg_option records
31776
31777 2005-02-24 06:22  ivan
31778
31779         * httemplate/edit/part_svc.cgi,
31780           httemplate/edit/process/part_svc.cgi, FS/FS/rate.pm,
31781           FS/FS/svc_acct.pm, FS/FS/UI/Web.pm,
31782           httemplate/elements/progress-init.html,
31783           httemplate/elements/progress-popup.html, FS/FS/export_svc.pm,
31784           FS/FS/part_svc.pm: add progressbar to service definition add -
31785           duplicate checking can take a while, closes: Bug#1126
31786
31787 2005-02-22 10:26  khoff
31788
31789         * httemplate/edit/cust_pkg.cgi: Alphabetize/clean-up package list
31790           to make it easier to find packages in large lists.
31791
31792 2005-02-20 00:51  ivan
31793
31794         * FS/FS/UI/Web.pm: FS/UI/Web.pm did not return a true value
31795
31796 2005-02-20 00:44  ivan
31797
31798         * FS/FS/UI/Web.pm, httemplate/edit/rate.cgi, CREDITS,
31799           httemplate/elements/jsrsServer.html,
31800           httemplate/elements/overlibmws.js,
31801           httemplate/elements/progress-init.html,
31802           httemplate/elements/progress-popup.html: use a javascript layer
31803           instead of a browser popup (popup blockers), really generalize
31804           the progressbar code to make it easy to use as a component
31805
31806 2005-02-17 00:44  ivan
31807
31808         * httemplate/edit/rate.cgi: generalize progressbar code in
31809           preparation for using it wherever needed
31810
31811 2005-02-16 17:37  ivan
31812
31813         * httemplate/edit/process/rate.cgi: generalize progressbar code in
31814           preparation for using it wherever needed
31815
31816 2005-02-16 16:11  ivan
31817
31818         * FS/FS/: rate.pm, UI/Web.pm: generalize progressbar code in
31819           preparation for using it wherever needed
31820
31821 2005-02-15 18:53  ivan
31822
31823         * FS/FS/cust_bill.pm: slightly better error messages for LaTeX
31824           problems
31825
31826 2005-02-13 19:49  ivan
31827
31828         * FS/FS/svc_acct.pm: this should fix uid duplicate checking,
31829           closes: Bug#1113
31830
31831 2005-02-11 19:02  ivan
31832
31833         * httemplate/edit/process/svc_broadband.cgi: transaction not
31834           necessary here
31835
31836 2005-02-10 22:44  ivan
31837
31838         * FS/FS/rate.pm, FS/FS/UI/Web.pm, htetc/handler.pl,
31839           httemplate/edit/process/rate.cgi, httemplate/edit/rate.cgi:
31840           generalize progressbar code in preparation for using it wherever
31841           needed
31842
31843 2005-02-08 17:08  ivan
31844
31845         * Makefile: more porable syntax for su
31846
31847 2005-02-08 14:33  ivan
31848
31849         * FS/FS/clientapi_session_field.pm: tyop
31850
31851 2005-02-08 12:22  ivan
31852
31853         * FS/bin/freeside-setup, FS/FS.pm, FS/MANIFEST,
31854           FS/FS/ClientAPI_SessionCache.pm, FS/FS/Conf.pm,
31855           FS/FS/clientapi_session.pm, FS/FS/clientapi_session_field.pm,
31856           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
31857           FS/FS/ClientAPI/Signup.pm, FS/t/ClientAPI_SessionCache.t,
31858           FS/t/clientapi_session.t, FS/t/clientapi_session_field.t,
31859           httemplate/docs/schema.html: make self-service session cache
31860           module configurable, start framework for in-database session
31861           cache
31862
31863 2005-02-05 15:39  ivan
31864
31865         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
31866           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
31867           complication from ClientAPI dispatch foo
31868
31869 2005-02-04 17:30  ivan
31870
31871         * FS/FS/: ClientAPI.pm, ClientAPI/Agent.pm, ClientAPI/MyAccount.pm,
31872           ClientAPI/Signup.pm, ClientAPI/passwd.pm: remove unnecessary
31873           circular use of FS::ClientAPI, doesn't work with 5.8.[56] +
31874           perl??
31875
31876 2005-02-04 06:44  ivan
31877
31878         * Makefile: freebsd throws a fatal error if it can't stop apache
31879           now, bah
31880
31881 2005-02-04 02:38  ivan
31882
31883         * httemplate/edit/cust_main.cgi: typo
31884
31885 2005-01-29 04:49  ivan
31886
31887         * httemplate/browse/agent.cgi, FS/FS/part_pkg/flat.pm: oops, last
31888           bit for reg codes
31889
31890 2005-01-29 04:34  ivan
31891
31892         * FS/FS.pm, FS/FS/agent.pm, FS/FS/cust_pkg.pm, FS/FS/part_pkg.pm,
31893           FS/FS/reg_code.pm, FS/FS/reg_code_pkg.pm, FS/bin/freeside-setup,
31894           FS/t/reg_code.t, FS/t/reg_code_pkg.t, FS/MANIFEST,
31895           FS/FS/ClientAPI/Signup.pm, httemplate/docs/schema.html,
31896           httemplate/edit/reg_code.cgi, httemplate/search/reg_code.html,
31897           httemplate/edit/process/reg_code.cgi: registration codes
31898
31899 2005-01-27 15:01  ivan
31900
31901         * httemplate/misc/payment.cgi, FS/FS/ClientAPI/MyAccount.pm:
31902           s/defaultcountry/countrydefault/
31903
31904 2005-01-27 14:19  ivan
31905
31906         * FS/FS/cust_pkg.pm: made a typo applying patch from pbowen
31907
31908 2005-01-27 02:21  ivan
31909
31910         * httemplate/edit/process/rate.cgi, CREDITS, FS/FS/UID.pm,
31911           FS/FS/queue.pm, FS/FS/rate.pm, httemplate/elements/jsrsClient.js,
31912           FS/bin/freeside-queued, httemplate/edit/rate.cgi,
31913           httemplate/elements/qlib/box.js,
31914           httemplate/elements/qlib/boxctrl.js,
31915           httemplate/elements/qlib/boxres.js,
31916           httemplate/elements/qlib/button.js,
31917           httemplate/elements/qlib/buttonres.js,
31918           httemplate/elements/qlib/control.js,
31919           httemplate/elements/qlib/counter.js,
31920           httemplate/elements/qlib/imagelist.js,
31921           httemplate/elements/qlib/label.js,
31922           httemplate/elements/qlib/messagebox.js,
31923           httemplate/elements/qlib/progress.js,
31924           httemplate/elements/qlib/sound.js,
31925           httemplate/elements/qlib/sprite.js,
31926           httemplate/elements/qlib/window.js,
31927           httemplate/elements/qlib/wndctrl.js,
31928           httemplate/images/progressbar-empty.png,
31929           httemplate/images/progressbar-full.png: DHTML progress bar for
31930           glacial rate adding and editing, closes: Bug#1100
31931
31932 2005-01-19 13:25  ivan
31933
31934         * FS/FS/: cust_pkg.pm, part_pkg/flat.pm,
31935           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
31936           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
31937           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
31938           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
31939           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
31940           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm: credit for
31941           unused portion at cancellation, patch from pbowen
31942
31943 2005-01-18 16:57  ivan
31944
31945         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm, part_pkg/flat.pm,
31946           part_pkg/sesmon_hour.pm, part_pkg/sesmon_minute.pm,
31947           part_pkg/sql_external.pm, part_pkg/sql_generic.pm,
31948           part_pkg/sqlradacct_hour.pm, part_pkg/voip_sqlradacct.pm:
31949           one-time referral credits
31950
31951 2005-01-07 14:16  ivan
31952
31953         * httemplate/edit/: rate.cgi, process/rate.cgi: remove separate
31954           file for rate processing, causing problems with giant query
31955           string, kludge in the non-displayed US-rates, and disable the
31956           submit button when pressed
31957
31958 2005-01-06 12:58  ivan
31959
31960         * FS/FS/Conf.pm: fix description RT_External in ticket_system
31961           option
31962
31963 2005-01-06 12:20  ivan
31964
31965         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: just 0-pad the
31966           key codes, don't try fancy things with hex and sprintf
31967
31968 2005-01-06 11:48  ivan
31969
31970         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: format artera
31971           turbo hex keycodes in uppercase
31972
31973 2005-01-06 11:02  ivan
31974
31975         * FS/FS/part_export/artera_turbo.pm: add enable_edit flag so
31976           serials and key codes can be edited locally
31977
31978 2005-01-05 11:29  ivan
31979
31980         * FS/FS/: cust_svc.pm, part_export/artera_turbo.pm: key codes are
31981           hex!
31982
31983 2005-01-05 02:01  ivan
31984
31985         * FS/FS/part_pkg/voip_sqlradacct.pm: add some debugging to
31986           voip_sqlradacct
31987
31988 2005-01-04 19:07  ivan
31989
31990         * FS/FS/part_export/artera_turbo.pm: arg, really get the sub name
31991           correct this time
31992
31993 2005-01-04 19:01  ivan
31994
31995         * FS/FS/part_export/artera_turbo.pm: missing underscore!
31996
31997 2005-01-04 18:47  ivan
31998
31999         * FS/FS/part_export/artera_turbo.pm: queue status changes rather
32000           than run them immediately, always format keycode as %010d,
32001           closes: Bug#936, Bug#1060
32002
32003 2005-01-03 10:25  ivan
32004
32005         * FS/FS/cust_main.pm: eliminate warning: Argument "" isn\'t numeric
32006           in numeric gt (>)
32007
32008 2004-12-31 00:47  ivan
32009
32010         * httemplate/edit/part_pkg.cgi: add ignore_unrateable flag to voip
32011           price plan
32012
32013 2004-12-31 00:31  ivan
32014
32015         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
32016           voip price plan
32017
32018 2004-12-31 00:24  ivan
32019
32020         * FS/FS/part_pkg/voip_sqlradacct.pm: add ignore_unrateable flag to
32021           voip price plan
32022
32023 2004-12-30 23:43  ivan
32024
32025         * FS/FS/cust_svc.pm: fix up some bugs in VoIP rating
32026
32027 2004-12-30 16:48  ivan
32028
32029         * FS/FS/: cust_svc.pm, svc_acct.pm, part_pkg/voip_sqlradacct.pm:
32030           fix up some bugs in VoIP rating
32031
32032 2004-12-29 17:41  ivan
32033
32034         * FS/FS/: cust_svc.pm, domain_record.pm, Report/Table/Monthly.pm:
32035           domain_record.pm
32036
32037 2004-12-29 04:01  ivan
32038
32039         * CREDITS: update credits
32040
32041 2004-12-29 04:00  ivan
32042
32043         * FS/FS/cust_bill.pm, FS/FS/h_cust_svc.pm, FS/FS/Record.pm,
32044           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
32045           FS/FS/h_Common.pm, FS/FS/h_svc_acct.pm, FS/FS/h_svc_broadband.pm,
32046           FS/FS/h_svc_domain.pm, FS/FS/h_svc_external.pm,
32047           FS/FS/h_svc_forward.pm, FS/FS/h_svc_www.pm, FS/FS/svc_acct.pm,
32048           FS/MANIFEST, FS/t/h_Common.t, FS/t/h_cust_svc.t,
32049           FS/t/h_svc_acct.t, FS/t/h_svc_broadband.t, FS/t/h_svc_domain.t,
32050           FS/t/h_svc_external.t, FS/t/h_svc_forward.t, FS/t/h_svc_www.t,
32051           httemplate/view/cust_main.cgi,
32052           httemplate/view/cust_main/packages.html: historical (immutable)
32053           invoice details about services and other history infrastructure
32054
32055 2004-12-28 15:30  ivan
32056
32057         * FS/FS/part_export/sqlradius.pm: add debug flag to sqlradius
32058           export
32059
32060 2004-12-27 02:19  ivan
32061
32062         * FS/FS/: cust_pay.pm, cust_credit.pm: prevent unsuspension errors
32063           from causing payment or credit transactions from finishing
32064
32065 2004-12-27 01:23  ivan
32066
32067         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
32068           httemplate/edit/cust_main/contact.html: UI: rework shipping
32069           address javascript, closes: Bug#1085
32070
32071 2004-12-24 15:35  ivan
32072
32073         * FS/FS/svc_acct.pm: smtp can have uid 0 in addition to root and
32074           toor
32075
32076 2004-12-24 15:28  ivan
32077
32078         * bin/passwd.import: remove $Id$ line
32079
32080 2004-12-24 15:27  ivan
32081
32082         * bin/passwd.import: import NP and *LK* from shadow file as * (no
32083           password)
32084
32085 2004-12-23 18:54  ivan
32086
32087         * httemplate/edit/: cust_pay.cgi, process/cust_pay.cgi: add ability
32088           to set payment date manually
32089
32090 2004-12-23 03:39  ivan
32091
32092         * httemplate/edit/svc_www.cgi: fix typo that manifests when using
32093           svc_www-enable_subdomains config option
32094
32095 2004-12-23 01:15  ivan
32096
32097         * httemplate/edit/process/part_pkg.cgi: fix bug with custom pricing
32098           packages when no primary service is selected
32099
32100 2004-12-23 01:07  ivan
32101
32102         * FS/FS/part_pkg.pm: better debugging for options passed to insert
32103           method
32104
32105 2004-12-23 00:32  ivan
32106
32107         * FS/bin/freeside-setup: allow NULL zip in some countries
32108
32109 2004-12-23 00:00  ivan
32110
32111         * FS/bin/freeside-setup: going with 6 digit misnamed "npa" for now
32112
32113 2004-12-23 00:00  ivan
32114
32115         * bin/: rate-us.import, rate.import: adding rate import scripts
32116
32117 2004-12-22 23:29  ivan
32118
32119         * FS/FS/rate_region.pm: better short prefix display
32120
32121 2004-12-22 23:28  ivan
32122
32123         * httemplate/edit/rate.cgi: hide US regions for now, we don't
32124           currently need them for rating just invoice/session display and
32125           the web pages are so giant they're timing out
32126
32127 2004-12-22 06:40  ivan
32128
32129         * Makefile: chkconfig ON
32130
32131 2004-12-22 06:09  ivan
32132
32133         * Makefile: /usr/bin/true on fleabsd
32134
32135 2004-12-22 06:06  ivan
32136
32137         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
32138           warn and require confirmation when editing next bill dates to a
32139           date in the past, closes; Bug#430
32140
32141 2004-12-22 01:53  ivan
32142
32143         * FS/bin/freeside-daily: just "vaccum analyze" is fine
32144
32145 2004-12-21 15:19  ivan
32146
32147         * FS/FS/rate_detail.pm: need to use table modules we call
32148           ut_foreign_key on: rate, rate_region
32149
32150 2004-12-20 03:41  ivan
32151
32152         * rt/FREESIDE_MODIFIED: backport from 3.3-TESTING to fix XSS on
32153           ticket lists
32154
32155 2004-12-20 02:13  ivan
32156
32157         * FS/FS/Misc.pm, FS/FS/cust_main.pm, httemplate/view/cust_bill.cgi:
32158           better error messages on email errors
32159
32160 2004-12-20 00:21  ivan
32161
32162         * Makefile: remove quotes which were causing problems.  grr make
32163
32164 2004-12-20 00:16  ivan
32165
32166         * Makefile: add init script enable command in deb and redhat
32167
32168 2004-12-18 02:52  ivan
32169
32170         * httemplate/index.html: fix spelling
32171
32172 2004-12-13 01:13  ivan
32173
32174         * FS/FS/Conf.pm, httemplate/index.html: add config option for
32175           address2 search, closes: Bug#1022
32176
32177 2004-12-12 00:34  ivan
32178
32179         * FS/FS/cust_main.pm: fix customer status display for some cases
32180           with suspended accounts
32181
32182 2004-12-11 15:16  ivan
32183
32184         * FS/FS/part_export/acct_sql.pm: finish modification
32185
32186 2004-12-11 12:41  ivan
32187
32188         * FS/FS/cust_bill.pm, FS/FS/part_bill_event.pm,
32189           httemplate/edit/part_bill_event.cgi: add 'send_if_newest' invoice
32190           event, closes: Bug#977
32191
32192 2004-12-10 23:50  ivan
32193
32194         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi,
32195           httemplate/view/cust_main/packages.html,
32196           httemplate/view/cust_main/payment_history.html: voiding of echeck
32197           payments instead of refunds
32198
32199 2004-12-10 14:28  ivan
32200
32201         * FS/FS/CGI.pm: ui tweak for small customer view - line up billing
32202           and service address boxes
32203
32204 2004-12-10 13:25  ivan
32205
32206         * httemplate/docs/: overview-new.dia, overview-new.png: move the
32207           "self-service SSH tunnel" label to avoid ambiguity
32208
32209 2004-12-09 16:51  ivan
32210
32211         * FS/bin/freeside-setup: promo codes not unique...
32212
32213 2004-12-09 15:14  ivan
32214
32215         * httemplate/search/cust_main.cgi: typo
32216
32217 2004-12-09 15:05  ivan
32218
32219         * httemplate/search/cust_main.cgi: typo
32220
32221 2004-12-09 14:26  ivan
32222
32223         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
32224
32225 2004-12-09 14:23  ivan
32226
32227         * FS/FS/TicketSystem/RT_External.pm: fix links to null custom
32228           fields
32229
32230 2004-12-09 14:20  ivan
32231
32232         * httemplate/search/cust_main.cgi: UI: dont link to empty lists
32233
32234 2004-12-09 14:06  ivan
32235
32236         * httemplate/search/cust_main.cgi: UI: same font size as the rest
32237           of the page
32238
32239 2004-12-09 14:02  ivan
32240
32241         * httemplate/search/cust_main.cgi: UI: condense ticket subtable a
32242           little
32243
32244 2004-12-09 13:59  ivan
32245
32246         * FS/FS/TicketSystem/RT_External.pm: hopefully make links to search
32247           for empty value of custom tickets work???
32248
32249 2004-12-09 13:53  ivan
32250
32251         * httemplate/index.html: remove extra list item for now
32252
32253 2004-12-09 13:33  ivan
32254
32255         * httemplate/view/cust_main/tickets.html,
32256           FS/FS/TicketSystem/RT_External.pm: set default requestor to email
32257           invoice addresses
32258
32259 2004-12-09 12:43  ivan
32260
32261         * FS/bin/freeside-setup: fix some typos noticed by pbowen
32262
32263 2004-12-09 04:46  ivan
32264
32265         * FS/FS/TicketSystem/RT_External.pm: fix new ticket link
32266
32267 2004-12-09 04:18  ivan
32268
32269         * FS/FS/TicketSystem/RT_External.pm: narrow select to avoid pickup
32270           up wrong id field
32271
32272 2004-12-09 04:03  ivan
32273
32274         * FS/FS/TicketSystem/RT_External.pm: use new var
32275
32276 2004-12-09 04:01  ivan
32277
32278         * FS/FS/Conf.pm: typo
32279
32280 2004-12-09 03:57  ivan
32281
32282         * FS/FS/: Conf.pm, TicketSystem/RT_External.pm: add config value
32283           for default queue id
32284
32285 2004-12-09 03:17  ivan
32286
32287         * httemplate/index.html: finish up for now
32288
32289 2004-12-09 02:07  ivan
32290
32291         * httemplate/search/cust_main.cgi: deuglify
32292
32293 2004-12-09 01:57  ivan
32294
32295         * httemplate/search/cust_main.cgi: fix typo
32296
32297 2004-12-09 01:21  ivan
32298
32299         * FS/FS/TicketSystem/RT_Internal.pm,
32300           httemplate/search/cust_main.cgi,
32301           FS/FS/TicketSystem/RT_External.pm, httemplate/view/cust_main.cgi,
32302           httemplate/view/cust_main/billing.html,
32303           httemplate/view/cust_main/contacts.html,
32304           httemplate/view/cust_main/misc.html,
32305           httemplate/view/cust_main/tickets.html: more RT integration
32306
32307 2004-12-06 06:42  ivan
32308
32309         * httemplate/search/cust_main.cgi: fix total link
32310
32311 2004-12-06 06:36  ivan
32312
32313         * httemplate/search/cust_main.cgi: fix total links and line up
32314           custom field columns
32315
32316 2004-12-06 06:15  ivan
32317
32318         * FS/FS/TicketSystem/RT_External.pm: ... and this last piece of sql
32319           too
32320
32321 2004-12-06 06:13  ivan
32322
32323         * FS/FS/TicketSystem/RT_External.pm: and forgot to include the sql
32324           for counting tickets with severities...
32325
32326 2004-12-06 06:11  ivan
32327
32328         * FS/FS/TicketSystem/RT_Internal.pm: fix typo
32329
32330 2004-12-06 06:09  ivan
32331
32332         * httemplate/search/cust_main.cgi: fix reading custome field values
32333
32334 2004-12-06 06:00  ivan
32335
32336         * FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
32337           FS/FS/TicketSystem/RT_External.pm,
32338           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
32339           httemplate/search/cust_main.cgi: 1st try at adding custom field
32340           handling
32341
32342 2004-12-06 00:09  ivan
32343
32344         * FS/FS/cust_bill.pm: fix harmless "Use of uninitialized value in
32345           length" warning in latex escapes
32346
32347 2004-12-05 22:56  ivan
32348
32349         * httemplate/search/cust_main.cgi: link customers back to tickets!
32350
32351 2004-12-03 15:41  ivan
32352
32353         * htetc/handler.pl: landing rt 3.2.2
32354
32355 2004-12-03 12:51  ivan
32356
32357         * rt/sbin/rt-setup-database.in: landing rt 3.2.2
32358
32359 2004-12-03 12:40  ivan
32360
32361         * rt/: lib/RT/I18N/fi.po, lib/RT/Action/AutoOpen.pm,
32362           lib/RT/Action/Autoreply.pm, lib/RT/Action/Notify.pm,
32363           lib/RT/Action/RecordCorrespondence.pm,
32364           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/Generic.pm,
32365           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
32366           lib/RT/Action/NotifyAsComment.pm, lib/RT/Action/RecordComment.pm,
32367           lib/RT/Action/SendEmail.pm, lib/RT/URI/fsck_com_rt.pm,
32368           lib/RT/Interface/CLI.pm, lib/RT/Interface/Email.pm,
32369           lib/RT/URI/base.pm, lib/RT/Interface/REST.pm,
32370           lib/RT/Interface/Email/Auth/GnuPG.pm,
32371           lib/RT/Interface/Email/Auth/MailFrom.pm,
32372           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
32373           lib/RT/Condition/Overdue.pm, lib/RT/Condition/PriorityChange.pm,
32374           lib/RT/Condition/QueueChange.pm,
32375           lib/RT/Condition/StatusChange.pm,
32376           lib/RT/Interface/Web/Handler.pm,
32377           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/FromSQL.pm,
32378           lib/RT/Search/Generic.pm, lib/RT/Condition/Generic.pm,
32379           bin/mason_handler.scgi.in, bin/rt-crontool.in,
32380           bin/standalone_httpd.in, bin/webmux.pl.in,
32381           lib/RT/Condition/AnyTransaction.pm,
32382           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/OwnerChange.pm,
32383           lib/RT/Condition/PriorityExceeds.pm,
32384           lib/RT/Condition/UserDefined.pm, bin/mason_handler.fcgi.in,
32385           bin/mason_handler.svc.in, bin/rt.in, etc/schema.Sybase,
32386           etc/acl.Sybase, etc/schema.Informix, etc/acl.Pg,
32387           etc/constraints.mysql, etc/schema.SQLite, etc/drop.Oracle,
32388           etc/upgrade/3.1.0/acl.Informix, etc/upgrade/3.1.0/acl.Oracle,
32389           etc/upgrade/3.1.0/acl.Pg, etc/upgrade/3.1.0/acl.SQLite,
32390           etc/upgrade/3.1.0/acl.mysql, etc/upgrade/3.1.0/content,
32391           etc/upgrade/3.1.0/schema.Informix,
32392           etc/upgrade/3.1.0/schema.Oracle, etc/upgrade/3.1.0/schema.Pg,
32393           etc/upgrade/3.1.0/schema.SQLite, etc/upgrade/3.1.0/schema.mysql,
32394           etc/upgrade/3.1.15/content, etc/upgrade/3.1.17/content: import rt
32395           3.2.2
32396
32397 2004-12-03 12:38  ivan
32398
32399         * rt/lib/RT/Attribute_Overlay.pm: Initial revision
32400
32401 2004-12-03 12:37  ivan
32402
32403         * rt/: UPGRADING, README, configure, Changelog, aclocal.m4,
32404           sbin/extract-message-catalog, sbin/factory, sbin/license_tag,
32405           sbin/rt-test-dependencies.in, lib/RT/GroupMembers.pm,
32406           lib/RT/Principals.pm, lib/RT/Scrips_Overlay.pm,
32407           lib/RT/Tickets.pm, lib/RT/Base.pm, lib/RT/Queues_Overlay.pm,
32408           lib/RT/ScripConditions_Overlay.pm, lib/RT/Template_Overlay.pm,
32409           lib/RT/Group.pm, lib/RT/User.pm, lib/RT/Attachment.pm,
32410           lib/RT/Attributes.pm, lib/RT/Handle.pm,
32411           lib/RT/Principals_Overlay.pm, lib/RT/Tickets_Overlay_SQL.pm,
32412           lib/RT/ACL_Overlay.pm, lib/RT/Templates_Overlay.pm,
32413           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
32414           lib/RT/Attributes_Overlay.pm, lib/RT/CachedGroupMember.pm,
32415           lib/RT/CustomFieldValue.pm, lib/RT/Transactions.pm,
32416           lib/RT/I18N.pm, lib/RT/Links.pm, lib/RT/Queue.pm,
32417           lib/RT/Scrip.pm, lib/RT/CachedGroupMember_Overlay.pm,
32418           lib/RT/CurrentUser.pm, lib/RT/Principal.pm,
32419           lib/RT/Attachment_Overlay.pm, lib/RT/CustomFieldValues.pm,
32420           lib/RT/Group_Overlay.pm, lib/RT/ACE.pm, lib/RT/ScripActions.pm,
32421           lib/RT/Transactions_Overlay.pm, lib/RT/Attachments.pm,
32422           lib/RT/Groups.pm, lib/RT/ScripAction.pm, lib/RT/GroupMember.pm,
32423           lib/RT/Links_Overlay.pm, lib/RT/ScripCondition.pm,
32424           lib/RT/Transaction.pm, lib/RT/Scrips.pm,
32425           lib/RT/CachedGroupMembers.pm,
32426           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
32427           lib/RT/Link.pm, lib/RT/Queues.pm, lib/RT/ScripActions_Overlay.pm,
32428           lib/RT/ScripConditions.pm, lib/RT/Template.pm, lib/RT/ACL.pm,
32429           lib/RT/Attachments_Overlay.pm, lib/RT/ScripAction_Overlay.pm,
32430           lib/RT/ScripCondition_Overlay.pm, lib/RT/GroupMember_Overlay.pm,
32431           lib/RT/Ticket.pm, lib/RT/ACE_Overlay.pm, lib/RT/Link_Overlay.pm,
32432           lib/RT/Templates.pm, lib/RT/Attribute.pm,
32433           lib/RT/CachedGroupMembers_Overlay.pm,
32434           lib/RT/CustomFields_Overlay.pm, lib/RT/URI.pm, lib/RT/Users.pm,
32435           lib/RT/I18N/en.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/cs.pm,
32436           lib/RT/I18N/cs.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
32437           lib/RT/I18N/nl.po, lib/RT/I18N/hu.po, lib/RT/I18N/it.po,
32438           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
32439           lib/RT/I18N/ja.po, lib/RT/I18N/he.po: import rt 3.2.2
32440
32441 2004-12-02 02:18  ivan
32442
32443         * httemplate/search/cust_main.cgi: fix license boilerplate and
32444           search sorting
32445
32446 2004-12-02 01:59  ivan
32447
32448         * httemplate/images/small-logo.png, rt/FREESIDE_MODIFIED,
32449           FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/TicketSystem.pm,
32450           FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
32451           httemplate/index.html, FS/FS/TicketSystem/RT_Internal.pm,
32452           FS/FS/TicketSystem/RT_Libs.pm, htetc/handler.pl,
32453           httemplate/search/cust_main.cgi,
32454           rt/lib/RT/Interface/Web_Vendor.pm, rt/lib/RT/URI/freeside.pm:
32455           second big RT integration checkin, customer linking/delinking
32456           interface
32457
32458 2004-12-01 10:49  ivan
32459
32460         * FS/FS/cust_pkg.pm: don't check that agent is allowed to purchase
32461           the package on changes
32462
32463 2004-11-30 19:35  ivan
32464
32465         * FS/FS/: part_pkg.pm, part_pkg/flat.pm,
32466           part_pkg/flat_comission.pm, part_pkg/flat_comission_cust.pm,
32467           part_pkg/flat_comission_pkg.pm, part_pkg/flat_delayed.pm,
32468           part_pkg/prorate.pm, part_pkg/sesmon_hour.pm,
32469           part_pkg/sesmon_minute.pm, part_pkg/sql_external.pm,
32470           part_pkg/sql_generic.pm, part_pkg/sqlradacct_hour.pm,
32471           part_pkg/subscription.pm, part_pkg/voip_sqlradacct.pm:
32472           creditcard-less promo code signup
32473
32474 2004-11-30 11:55  khoff
32475
32476         * httemplate/view/svc_broadband.cgi: Got a little trigger happy
32477           with the search/replace.
32478
32479 2004-11-29 15:52  khoff
32480
32481         * httemplate/view/svc_broadband.cgi: Include netmask and gateway in
32482           broadband service view.
32483
32484 2004-11-27 11:09  ivan
32485
32486         * FS/FS/Conf.pm, FS/FS/TicketSystem/RT_External.pm,
32487           FS/FS/TicketSystem/RT_Internal.pm, FS/FS/TicketSystem/RT_Libs.pm,
32488           httemplate/index.html, rt/FREESIDE_MODIFIED, Makefile, FS/FS.pm,
32489           htetc/handler.pl: ticket system integration framework and skin RT
32490
32491 2004-11-26 01:39  ivan
32492
32493         * FS/FS/: agent_type.pm, cust_credit_refund.pm,
32494           cust_main_invoice.pm, nas.pm, part_pop_local.pm,
32495           part_svc_column.pm, part_virtual_field.pm, port.pm, queue.pm,
32496           queue_arg.pm, router.pm, session.pm, svc_acct_pop.pm,
32497           type_pkgs.pm: remove POD VERSION sections
32498
32499 2004-11-26 01:08  ivan
32500
32501         * FS/FS/Conf.pm: update description for signup_server-realtime to
32502           reflect current reality, closes: Bug#575
32503
32504 2004-11-26 00:51  ivan
32505
32506         * FS/FS/part_pkg.pm, httemplate/edit/process/part_pkg.cgi: move
32507           part_pkg transactional stuff from web interface to part_pkg.pm,
32508           bumps Bug#18 to 1.5
32509
32510 2004-11-25 22:50  ivan
32511
32512         * FS/FS/: Conf.pm, svc_acct.pm: add password-noampersand and
32513           password-noexlamation config files, patch from Stephpen Bechard,
32514           closes: Bug#539
32515
32516 2004-11-24 12:54  ivan
32517
32518         * Makefile: don't enabled RT by default
32519
32520 2004-11-24 10:28  khoff
32521
32522         * httemplate/: index.html, search/svc_broadband.cgi: Added IP
32523           address search.
32524
32525 2004-11-24 02:28  ivan
32526
32527         * httemplate/edit/process/cust_main.cgi: fix redundant too-early
32528           checks which are causing an error
32529
32530 2004-11-24 01:00  ivan
32531
32532         * Makefile: some RT install updates
32533
32534 2004-11-23 17:30  ivan
32535
32536         * FS/bin/freeside-daily: fix perms on automated backups
32537
32538 2004-11-23 17:28  ivan
32539
32540         * httemplate/index.html: add rate plan maintenance to sysadmin
32541           section
32542
32543 2004-11-22 10:20  ivan
32544
32545         * FS/FS/ClientAPI/Signup.pm, FS/bin/freeside-setup,
32546           httemplate/docs/schema.html, FS/FS/Record.pm, FS/FS/cust_pkg.pm,
32547           FS/FS/part_pkg.pm, httemplate/edit/cust_main.cgi,
32548           httemplate/edit/part_pkg.cgi: promo codes and separate signup
32549           addresses for hdn
32550
32551 2004-11-22 03:11  ivan
32552
32553         * httemplate/search/sqlradius.cgi: Called-Station-ID label
32554
32555 2004-11-21 18:31  ivan
32556
32557         * httemplate/search/: sqlradius.cgi, sqlradius.html: UI fix on
32558           search directions, fix bug preventing show_called_station,
32559           hide_ip and hide_data form working
32560
32561 2004-11-20 09:26  ivan
32562
32563         * FS/FS/cust_svc.pm, FS/FS/rate.pm, FS/FS/rate_detail.pm,
32564           FS/FS/rate_prefix.pm, FS/FS/rate_region.pm,
32565           FS/t/part_pkg-voip_sqlradacct.t, FS/t/rate.t, FS/t/rate_detail.t,
32566           FS/t/rate_prefix.t, FS/t/rate_region.t,
32567           FS/FS/part_pkg/voip_sqlradacct.pm, FS/bin/freeside-setup,
32568           httemplate/browse/rate.cgi, httemplate/docs/schema.html,
32569           httemplate/edit/part_pkg.cgi, httemplate/edit/rate.cgi,
32570           httemplate/edit/rate_region.cgi,
32571           httemplate/edit/process/rate.cgi,
32572           httemplate/edit/process/rate_region.cgi, FS/FS.pm, FS/MANIFEST,
32573           FS/FS/part_export/sqlradius.pm, eg/table_template.pm,
32574           htetc/handler.pl, httemplate/search/sqlradius.cgi,
32575           httemplate/search/sqlradius.html: first pass at VoIP rating
32576
32577 2004-11-17 05:22  ivan
32578
32579         * httemplate/edit/part_pkg.cgi: #debugging cruft
32580
32581 2004-11-17 05:19  ivan
32582
32583         * httemplate/edit/part_pkg.cgi: fix package options to be sticky on
32584           clone-ing (customize package)
32585
32586 2004-11-16 06:19  ivan
32587
32588         * htetc/handler.pl: can't set $p without $cgi
32589
32590 2004-11-16 06:16  ivan
32591
32592         * htetc/handler.pl: correct package for $r
32593
32594 2004-11-16 06:11  ivan
32595
32596         * htetc/handler.pl: handle RT NoAuth sections
32597
32598 2004-11-12 21:37  ivan
32599
32600         * FS/FS/svc_acct.pm: oops, that's better
32601
32602 2004-11-12 21:32  ivan
32603
32604         * FS/FS/svc_acct.pm: fix problem with dup checking manifesting as
32605           Argument isn't numeric errors
32606
32607 2004-11-11 04:18  ivan
32608
32609         * rt/sbin/rt-setup-database.in: merge in changes to
32610           rt-setup-database
32611
32612 2004-11-11 04:13  ivan
32613
32614         * rt/: bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
32615           bin/rt.in, bin/rt-crontool.in, bin/webmux.pl.in, etc/acl.mysql:
32616           import rt 3.0.12
32617
32618 2004-11-11 04:10  ivan
32619
32620         * rt/: configure, Changelog, sbin/rt-test-dependencies.in,
32621           lib/RT/Template_Overlay.pm, lib/RT/StyleGuide.pod,
32622           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/ACL_Overlay.pm,
32623           lib/RT/Handle.pm, lib/RT/Templates_Overlay.pm,
32624           lib/RT/EmailParser.pm, lib/RT/GroupMembers_Overlay.pm,
32625           lib/RT/Attachment_Overlay.pm, lib/RT/CurrentUser.pm,
32626           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/Link_Overlay.pm,
32627           lib/RT/I18N/cs.po, lib/RT/I18N/fr.po, lib/RT/I18N/es.po,
32628           lib/RT/I18N/nl.po, lib/RT/I18N/hu.po, lib/RT/I18N/it.po,
32629           lib/RT/I18N/da.po, lib/RT/I18N/ru.po, lib/RT/I18N/de.po,
32630           lib/RT/I18N/ja.po, lib/RT/I18N/he.po, lib/RT/I18N/fi.po,
32631           lib/RT/Action/SendEmail.pm, lib/RT/Interface/Email.pm,
32632           lib/RT/Interface/Email/Auth/MailFrom.pm: import rt 3.0.12
32633
32634 2004-11-09 03:42  ivan
32635
32636         * httemplate/search/report_tax.cgi: add handling for texas tax
32637           exemption and warning that report might not make sense for
32638           partial months other than the current one
32639
32640 2004-11-09 03:00  ivan
32641
32642         * httemplate/search/report_tax.cgi: add handling for texas tax
32643           exemption and warning that report might not make sense for
32644           partial months other than the current one
32645
32646 2004-11-09 01:31  ivan
32647
32648         * httemplate/search/report_tax.cgi: parenthesis help alot
32649
32650 2004-11-09 01:13  ivan
32651
32652         * httemplate/search/report_tax.cgi: fix for correct reporting of
32653           generic taxes
32654
32655 2004-11-09 00:14  ivan
32656
32657         * FS/FS/cust_main.pm: don't generate invoices for COMP customers
32658
32659 2004-11-08 23:23  ivan
32660
32661         * httemplate/search/report_tax.cgi: fixes to run under the mason
32662           strictness
32663
32664 2004-11-08 01:24  ivan
32665
32666         * FS/FS/part_pkg.pm: bypass plandata warning; we're accessing it on
32667           purpose
32668
32669 2004-11-08 01:16  ivan
32670
32671         * FS/FS/part_pkg.pm: fix bug that could cause mis-billing on
32672           upgrades! (new installs ok)
32673
32674 2004-11-07 21:33  ivan
32675
32676         * bin/rollback: adding in case this is needed again
32677
32678 2004-10-26 05:36  ivan
32679
32680         * Makefile: 1.5.0pre6!
32681
32682 2004-10-26 05:33  ivan
32683
32684         * httemplate/docs/: index.html, overview-new.dia, overview-new.png,
32685           schema.html: slightly more up-to-date docs
32686
32687 2004-10-26 05:07  ivan
32688
32689         * FS/FS/part_export.pm: allow an empty exporttype so you can create
32690           new objects
32691
32692 2004-10-26 04:51  ivan
32693
32694         * FS/FS/part_bill_event.pm: last thing for bug#901, 1.5.0pre6 and
32695           webdemo!
32696
32697 2004-10-26 04:26  ivan
32698
32699         * FS/FS/CGI.pm, FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
32700           FS/FS/cust_pkg.pm, FS/FS/part_export.pm, FS/FS/part_pkg.pm,
32701           FS/FS/part_pkg_option.pm, FS/FS.pm, FS/MANIFEST,
32702           FS/bin/freeside-setup, FS/t/part_pkg-flat.t,
32703           FS/t/part_pkg-flat_comission.t,
32704           FS/t/part_pkg-flat_comission_cust.t,
32705           FS/t/part_pkg-flat_comission_pkg.t, FS/t/part_pkg-flat_delayed.t,
32706           FS/t/part_pkg-prorate.t, FS/t/part_pkg-sesmon_hour.t,
32707           FS/t/part_pkg-sesmon_minute.t, FS/t/part_pkg-sql_external.t,
32708           FS/t/part_pkg-sql_generic.t, FS/t/part_pkg-sqlradacct_hour.t,
32709           FS/t/part_pkg-subscription.t, FS/t/part_pkg_option.t,
32710           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
32711           httemplate/edit/part_pkg.cgi, httemplate/view/cust_main.cgi,
32712           FS/FS/part_pkg/flat.pm, FS/FS/part_pkg/flat_comission.pm,
32713           FS/FS/part_pkg/flat_comission_cust.pm,
32714           FS/FS/part_pkg/flat_comission_pkg.pm,
32715           FS/FS/part_pkg/flat_delayed.pm, FS/FS/part_pkg/prorate.pm,
32716           FS/FS/part_pkg/sesmon_hour.pm, FS/FS/part_pkg/sesmon_minute.pm,
32717           FS/FS/part_pkg/sql_external.pm, FS/FS/part_pkg/sql_generic.pm,
32718           FS/FS/part_pkg/sqlradacct_hour.pm,
32719           FS/FS/part_pkg/subscription.pm: modular price plans!
32720
32721 2004-10-25 23:33  ivan
32722
32723         * httemplate/search/report_tax.cgi: and one last case with named
32724           and not named taxes in the same region, ack
32725
32726 2004-10-25 23:04  ivan
32727
32728         * httemplate/search/report_tax.cgi: taxes are hard
32729
32730 2004-10-25 16:47  ivan
32731
32732         * httemplate/search/report_tax.cgi: hopefully fix tax report for
32733           taxclass & named tax edge cases
32734
32735 2004-10-25 16:39  ivan
32736
32737         * httemplate/search/report_tax.cgi: hopefully fix tax report for
32738           taxclass & named tax edge cases
32739
32740 2004-10-25 15:48  ivan
32741
32742         * httemplate/search/report_tax.cgi: hopefully fix tax report for
32743           taxclass & named tax edge cases
32744
32745 2004-10-25 14:35  ivan
32746
32747         * httemplate/search/report_tax.cgi: fix joins for proper tax
32748           reporting
32749
32750 2004-10-23 04:45  ivan
32751
32752         * conf/: alerter_template, invoice_latexfooter, invoice_template:
32753           better
32754
32755 2004-10-23 04:34  ivan
32756
32757         * conf/: invoice_latexfooter, invoice_latexnotes: update default
32758           notes and footer
32759
32760 2004-10-23 03:36  ivan
32761
32762         * FS/FS/part_export/artera_turbo.pm: add debug flag
32763
32764 2004-10-22 03:31  ivan
32765
32766         * httemplate/view/cust_main.cgi: add svc_external-skip_manual
32767           support to main customer view, for artera turbo
32768
32769 2004-10-22 03:14  ivan
32770
32771         * FS/FS/part_export/artera_turbo.pm: add option to specify a static
32772           aid
32773
32774 2004-10-21 01:54  ivan
32775
32776         * httemplate/browse/part_pkg.cgi: remove tiny formatting glitch
32777
32778 2004-10-21 01:33  ivan
32779
32780         * httemplate/browse/part_pkg.cgi: if enabled, show taxclass on
32781           package definition browse
32782
32783 2004-10-21 00:07  ivan
32784
32785         * httemplate/search/report_tax.cgi: fix tax report edge cases when
32786           using taxclasses in some regions but not others
32787
32788 2004-10-20 01:28  ivan
32789
32790         * bin/artera.import: back to id
32791
32792 2004-10-20 01:20  ivan
32793
32794         * bin/artera.import: locate existing ones by title, warn on errors
32795
32796 2004-10-20 01:16  ivan
32797
32798         * httemplate/index.html: add external browse
32799
32800 2004-10-20 01:14  ivan
32801
32802         * bin/artera.import: adding artera import
32803
32804 2004-10-20 01:08  ivan
32805
32806         * bin/artera.import: adding artera import
32807
32808 2004-10-20 01:07  ivan
32809
32810         * httemplate/: search/svc_external.cgi, index.html: add
32811           svc_external search
32812
32813 2004-10-19 17:44  ivan
32814
32815         * conf/logo.eps: new logo!
32816
32817 2004-10-19 16:52  ivan
32818
32819         * conf/logo.eps: new logo!
32820
32821 2004-10-19 04:50  ivan
32822
32823         * FS/bin/freeside-sqlradius-reset: isn't run with elevated
32824           privledges, so -T not necessary
32825
32826 2004-10-19 01:44  ivan
32827
32828         * Makefile: sleep long enough to be worthwhile
32829
32830 2004-10-18 05:37  ivan
32831
32832         * httemplate/: index.html, images/small-logo.png: that's right, a
32833           new logo
32834
32835 2004-10-17 07:01  ivan
32836
32837         * FS/FS/part_export/artera_turbo.pm, FS/FS/ClientAPI/MyAccount.pm,
32838           fs_selfservice/FS-SelfService/SelfService.pm,
32839           fs_selfservice/FS-SelfService/cgi/agent.cgi,
32840           fs_selfservice/FS-SelfService/cgi/process_svc_external.html,
32841           fs_selfservice/FS-SelfService/cgi/provision_list.html,
32842           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: add artera
32843           turbo handling to self-service and reseller interfaces
32844
32845 2004-10-17 02:54  ivan
32846
32847         * fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html: use
32848           templated svc_acct provisioner, from agent interface
32849
32850 2004-10-17 02:19  ivan
32851
32852         * FS/FS/Conf.pm, FS/FS/cust_svc.pm,
32853           FS/FS/part_export/artera_turbo.pm,
32854           httemplate/view/svc_external.cgi: add options to adjust UI for
32855           artera turbo as svc_export
32856
32857 2004-10-16 03:15  ivan
32858
32859         * FS/: FS/Conf.pm, FS/part_export/artera_turbo.pm,
32860           FS/svc_external.pm, bin/freeside-setup: add artera turbo export
32861
32862 2004-10-12 22:46  ivan
32863
32864         * Makefile: apachectl sucks ass
32865
32866 2004-10-12 14:59  ivan
32867
32868         * httemplate/view/svc_acct.cgi: fix edit link!  oops
32869
32870 2004-10-11 23:08  ivan
32871
32872         * httemplate/search/sqlradius.cgi: more info in error message for
32873           unknown export type, fix test for sqlradius_withdomain export,
32874           woo!
32875
32876 2004-10-11 22:54  ivan
32877
32878         * Makefile: update apache restart line for local apache
32879
32880 2004-10-09 03:57  ivan
32881
32882         * httemplate/view/svc_acct.cgi: rearrange things a bit and clean up
32883           the RADIUS session data, link to the detail search
32884
32885 2004-10-06 06:39  ivan
32886
32887         * httemplate/search/: sqlradius.cgi: more formatting updates to
32888           RADIUS report
32889
32890 2004-10-06 06:33  ivan
32891
32892         * httemplate/search/sqlradius.cgi: small formatting updates to
32893           RADIUS report
32894
32895 2004-10-06 06:27  ivan
32896
32897         * httemplate/search/sqlradius.cgi: small formatting updates to
32898           RADIUS report
32899
32900 2004-10-06 05:37  ivan
32901
32902         * FS/FS/part_export/sqlradius.pm: fix big in RADIUS session viewing
32903           when using an ignored-accounting export
32904
32905 2004-10-05 09:28  ivan
32906
32907         * httemplate/search/sqlradius.cgi,
32908           httemplate/search/sqlradius.html, FS/FS/cust_svc.pm,
32909           FS/FS/part_export/sqlradius.pm, httemplate/index.html,
32910           httemplate/elements/header.html, httemplate/view/svc_acct.cgi:
32911           RADIUS session viewing
32912
32913 2004-10-05 07:16  ivan
32914
32915         * httemplate/view/cust_bill.cgi: links to show alternate invoices
32916           also
32917
32918 2004-10-05 06:52  ivan
32919
32920         * httemplate/view/cust_bill.cgi: links to show alternate invoices
32921           also
32922
32923 2004-10-05 06:43  ivan
32924
32925         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
32926           cust_bill.cgi: links to show alternate invoices also
32927
32928 2004-10-05 06:35  ivan
32929
32930         * httemplate/view/: cust_bill-pdf.cgi, cust_bill-ps.cgi,
32931           cust_bill.cgi: links to show alternate invoices also
32932
32933 2004-10-05 05:17  ivan
32934
32935         * FS/bin/freeside-selfservice-server: DO open a database connection
32936           in the parent process, this cached the $dbdef and speeds things
32937           up significantly
32938
32939 2004-09-22 04:28  ivan
32940
32941         * httemplate/search/: cust_bill_event.html,
32942           report_cust_credit.html, report_cust_pay.html, report_tax.html:
32943           add missing <TR> tags
32944
32945 2004-09-22 04:04  ivan
32946
32947         * httemplate/elements/: calendar-en.js, calendar-setup.js,
32948           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
32949           jscalendar
32950
32951 2004-09-21 00:57  ivan
32952
32953         * httemplate/view/cust_main.cgi: and for refunds too
32954
32955 2004-09-21 00:50  ivan
32956
32957         * httemplate/view/cust_main.cgi: better display of echeck
32958           payments/refunds/etc.
32959
32960 2004-09-16 06:22  ivan
32961
32962         * FS/FS/export_svc.pm, httemplate/edit/part_svc.cgi: add uid to
32963           mass duplicate checking on export changes, fix bug in new export
32964           editing, error message includes the number of duplicate customers
32965           also
32966
32967 2004-09-16 00:19  ivan
32968
32969         * FS/FS/cust_main.pm: allow blank auth for echeck refunds
32970
32971 2004-09-15 18:47  ivan
32972
32973         * FS/FS/svc_acct.pm: don't re-my  var, quiet warning
32974
32975 2004-09-15 08:31  ivan
32976
32977         * FS/FS/: Conf.pm, svc_acct.pm: add option for global username or
32978           username@domain uniqueness, closes: Bug#980
32979
32980 2004-09-15 01:57  ivan
32981
32982         * FS/bin/freeside-selfservice-server: it would help to set the
32983           permissions on the lockfile right, so the kids can open it...
32984
32985 2004-09-15 01:45  ivan
32986
32987         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
32988           obtain a new descriptor for the lock in kids, this should fix
32989           locking problems
32990
32991 2004-09-15 01:30  ivan
32992
32993         * FS/bin/freeside-selfservice-server: obtain a new descriptor for
32994           the lock in kids, this should fix locking problems
32995
32996 2004-09-14 06:00  ivan
32997
32998         * httemplate/view/cust_main.cgi, FS/FS/cust_main.pm,
32999           httemplate/edit/cust_refund.cgi,
33000           httemplate/edit/process/cust_refund.cgi: echeck/ACH refunds
33001
33002 2004-09-13 23:47  ivan
33003
33004         * FS/bin/freeside-selfservice-server,
33005           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
33006           selfservice: - server: don't reconnect again if we've already
33007           been signalled to shutdown - server: add kid reaping to shutdown
33008           sequence - server: add another optional logging level to response
33009           sending - server: acquire write mutex for keepalives
33010
33011 2004-09-09 05:04  ivan
33012
33013         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi,
33014           httemplate/edit/process/part_svc.cgi: rework edit/part_svc.cgi so
33015           it doesn't use a separate process/ file, this allows large error
33016           messages to be displayed properly
33017
33018 2004-09-06 05:44  ivan
33019
33020         * FS/bin/freeside-selfservice-server,
33021           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
33022           self-service keepalives
33023
33024 2004-09-06 02:44  ivan
33025
33026         * FS/bin/freeside-selfservice-server: don't open a database
33027           connection in the parent process
33028
33029 2004-09-06 02:28  ivan
33030
33031         * FS/bin/freeside-queued: don't die off even on database failures
33032
33033 2004-09-05 16:21  ivan
33034
33035         * httemplate/edit/cust_main.cgi: fixed duplicate checking will
33036           catch it, but add client-side protection against
33037           double-submission also.
33038
33039 2004-09-05 15:42  ivan
33040
33041         * fs_selfservice/FS-SelfService/cgi/signup.html: fixed duplicate
33042           checking will catch it, but add client-side protection against
33043           double-submission also.
33044
33045 2004-09-05 02:42  ivan
33046
33047         * test/dup-test: adding duplicate test
33048
33049 2004-09-05 02:41  ivan
33050
33051         * FS/FS/svc_acct.pm: acquire a database lock to prevent race
33052           conditions in duplicate checking
33053
33054 2004-09-04 03:02  ivan
33055
33056         * FS/FS/export_svc.pm: first try at duplicate checking on new
33057           export associations
33058
33059 2004-08-27 04:33  ivan
33060
33061         * FS/bin/freeside-sqlradius-reset: oops use @ARGV not @_
33062
33063 2004-08-27 04:16  ivan
33064
33065         * FS/bin/freeside-sqlradius-reset: add option to specify exports
33066
33067 2004-08-24 05:22  ivan
33068
33069         * Makefile: small Makefile update
33070
33071 2004-08-24 04:16  ivan
33072
33073         * FS/FS/ClientAPI/MyAccount.pm,
33074           fs_selfservice/FS-SelfService/cgi/agent.cgi,
33075           fs_selfservice/FS-SelfService/cgi/agent_customer_menu.html,
33076           fs_selfservice/FS-SelfService/cgi/agent_delete_svc.html,
33077           fs_selfservice/FS-SelfService/cgi/agent_logout.html,
33078           fs_selfservice/FS-SelfService/cgi/agent_main.html,
33079           fs_selfservice/FS-SelfService/cgi/agent_menu.html,
33080           fs_selfservice/FS-SelfService/cgi/agent_order_pkg.html,
33081           fs_selfservice/FS-SelfService/cgi/agent_provision.html,
33082           fs_selfservice/FS-SelfService/cgi/agent_provision_svc_acct.html,
33083           fs_selfservice/FS-SelfService/cgi/list_customers.html,
33084           fs_selfservice/FS-SelfService/cgi/order_pkg.html,
33085           fs_selfservice/FS-SelfService/cgi/provision.html,
33086           fs_selfservice/FS-SelfService/cgi/provision_list.html,
33087           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
33088           fs_selfservice/FS-SelfService/cgi/svc_acct.html,
33089           fs_selfservice/FS-SelfService/cgi/view_customer.html,
33090           FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/ClientAPI/Agent.pm,
33091           FS/FS/ClientAPI/Signup.pm,
33092           fs_selfservice/FS-SelfService/SelfService.pm,
33093           httemplate/search/cust_main.cgi: big update for reseller
33094           interface
33095
33096 2004-08-20 01:58  ivan
33097
33098         * bin/ispman.ldap.import: adding
33099
33100 2004-08-19 09:35  ivan
33101
33102         * httemplate/search/cust_credit.html: add customer # to credit
33103           reports too
33104
33105 2004-08-19 03:53  ivan
33106
33107         * httemplate/edit/part_svc.cgi: shell field is now a dropdown of
33108           legal shells, closes: Bug#118
33109
33110 2004-08-18 17:22  ivan
33111
33112         * httemplate/search/elements/search.html: add customer # to payment
33113           reports, add table cell alignment option to general search
33114           component
33115
33116 2004-08-17 06:14  ivan
33117
33118         * FS/FS/cust_main.pm: prevent realtime_bop CVV removal from messing
33119           up cust_main records, also don't pollute the original object when
33120           used with override options, closes: Bug#982
33121
33122 2004-08-17 00:43  ivan
33123
33124         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html: fix
33125           path to passwd.cgi!
33126
33127 2004-08-14 05:26  ivan
33128
33129         * FS/FS/: export_svc.pm, part_svc.pm, svc_acct.pm: first try at
33130           duplicate checking on new export associations
33131
33132 2004-08-11 16:56  ivan
33133
33134         * FS/FS/cust_bill.pm: fix bank name showing up on invoices
33135
33136 2004-08-09 12:03  ivan
33137
33138         * init.d/freeside-init: add /usr/local/bin to PATH
33139
33140 2004-08-06 19:49  ivan
33141
33142         * httemplate/view/cust_main.cgi: disable order package button until
33143           a package has been selected
33144
33145 2004-08-05 11:47  ivan
33146
33147         * FS/FS.pm: fix pod typo
33148
33149 2004-08-02 02:43  ivan
33150
33151         * httemplate/index.html: fix link to virtual host browse
33152
33153 2004-08-01 17:41  ivan
33154
33155         * FS/FS/part_export/vpopmail.pm: no maintainer, use
33156           shellcommands_withdomain instead
33157
33158 2004-07-30 00:12  ivan
33159
33160         * FS/FS/svc_Common.pm: set fixed values from an explicitly
33161           specified svcpart on replace too
33162
33163 2004-07-29 21:54  ivan
33164
33165         * FS/FS/Conf.pm, FS/FS/cust_svc.pm, FS/FS/svc_Common.pm,
33166           conf/cust_pkg-change_svcpart,
33167           httemplate/edit/process/cust_svc.cgi,
33168           httemplate/misc/process/link.cgi, httemplate/view/svc_acct.cgi:
33169           svcpart changes now trigger all necessary export actions, manual
33170           svcpart changing on svc_acct view, linking changes svcpart if you
33171           ask it to, closes: Bug#671, Bug#644
33172
33173 2004-07-29 14:49  ivan
33174
33175         * FS/bin/freeside-setup: add index on cust_main.refnum, speeds up
33176           advertising source list
33177
33178 2004-07-15 15:40  ivan
33179
33180         * FS/FS/cust_pkg.pm, FS/FS/ClientAPI/MyAccount.pm,
33181           FS/FS/ClientAPI/Signup.pm,
33182           fs_selfservice/FS-SelfService/SelfService.pm,
33183           fs_selfservice/FS-SelfService/cgi/agent.cgi,
33184           fs_selfservice/FS-SelfService/cgi/delete_svc.html,
33185           fs_selfservice/FS-SelfService/cgi/logout.html,
33186           fs_selfservice/FS-SelfService/cgi/make_payment.html,
33187           fs_selfservice/FS-SelfService/cgi/myaccount.html,
33188           fs_selfservice/FS-SelfService/cgi/myaccount_menu.html,
33189           fs_selfservice/FS-SelfService/cgi/payment_results.html,
33190           fs_selfservice/FS-SelfService/cgi/process_svc_acct.html,
33191           fs_selfservice/FS-SelfService/cgi/provision.html,
33192           fs_selfservice/FS-SelfService/cgi/provision_svc_acct.html,
33193           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
33194           fs_selfservice/FS-SelfService/cgi/view_invoice.html,
33195           httemplate/view/cust_main.cgi: big update for customer
33196           self-service: add provisioning/unprovisioning of purchased
33197           services, like fs_selfadmin
33198
33199 2004-07-12 06:51  ivan
33200
33201         * httemplate/view/cust_main.cgi: DEL out voided payments to
33202           distinguish them visually better
33203
33204 2004-07-10 07:46  ivan
33205
33206         * FS/FS/ClientAPI/MyAccount.pm: fix edge case avoiding erronous
33207           decline/cancel when customer has a negative balance & purchases
33208           stuff with it
33209
33210 2004-07-10 07:30  ivan
33211
33212         * FS/FS/: cust_svc.pm, part_pkg.pm, ClientAPI/MyAccount.pm: tyop;
33213
33214 2004-07-10 06:30  ivan
33215
33216         * httemplate/: index.html, search/cust_bill_event.cgi,
33217           search/cust_bill_event.html: add calendar to cust_bill_event
33218           search page, make ending date default to open-ended like other
33219           reports
33220
33221 2004-07-10 06:21  ivan
33222
33223         * FS/FS/Record.pm: fix FS::Record::qsearch to (hopefully) work as
33224           before and cluck loudly when the FS::tablename class isn't
33225           loaded, rather than throw exceptions
33226
33227 2004-07-10 06:08  ivan
33228
33229         * FS/FS/cust_svc.pm: use FS::svc_external so the label method
33230           doesn't bomb out in FS::Record::qsearch with Can't locate object
33231           method virtual_fields via package FS::svc_external
33232
33233 2004-07-09 04:45  ivan
33234
33235         * fs_selfservice/FS-SelfService/cgi/agent.cgi: add debugging to
33236           agent.cgi, make sure warnings are turned off when parsing
33237           templates to avoid too much output to STDERR triggering obscure
33238           apache hang bug.  thanks dean you rule.
33239
33240 2004-07-09 02:29  ivan
33241
33242         * fs_selfservice/FS-SelfService/cgi/agent_main.html: new style ;
33243           param separator
33244
33245 2004-07-08 04:15  ivan
33246
33247         * httemplate/edit/process/cust_main.cgi: don't change otaker when
33248           just editing account, closes: Bug#921
33249
33250 2004-07-07 09:06  ivan
33251
33252         * FS/FS/cust_pay.pm: allow payment modification so we can import
33253           order_number info
33254
33255 2004-07-06 12:10  ivan
33256
33257         * FS/FS/Record.pm: better error message for missing tables
33258
33259 2004-07-06 10:26  ivan
33260
33261         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
33262           httemplate/edit/cust_refund.cgi,
33263           httemplate/edit/process/cust_credit.cgi,
33264           httemplate/edit/process/cust_refund.cgi,
33265           httemplate/view/cust_main.cgi: payment voiding part deux & credit
33266           card refunds!
33267
33268 2004-07-06 07:22  ivan
33269
33270         * FS/FS/cust_refund.pm: document and check refund reasons
33271
33272 2004-07-06 06:26  ivan
33273
33274         * FS/FS.pm, FS/FS/cust_pay.pm, FS/FS/cust_pay_void.pm,
33275           FS/t/cust_pay_void.t, FS/bin/freeside-setup,
33276           httemplate/docs/schema.html, httemplate/misc/void-cust_pay.cgi:
33277           add cust_pay_void table and payment voiding web ui part one
33278
33279 2004-07-06 01:43  ivan
33280
33281         * htetc/handler.pl: 0.32 (and then some) released
33282
33283 2004-07-01 06:49  ivan
33284
33285         * FS/FS/: ClientAPI/MyAccount.pm, cust_main.pm: credit out
33286           self-service
33287
33288 2004-07-01 05:45  ivan
33289
33290         * FS/FS/agent.pm: fix silly bug editing agents
33291
33292 2004-07-01 05:42  ivan
33293
33294         * FS/FS/Record.pm: show a full stack backtrace if we wind up in the
33295           hash method with an empty Hash attribute, wtf?
33296
33297 2004-06-30 11:19  ivan
33298
33299         * FS/FS/cust_pay.pm, conf/payment_receipt_email: payyment receipts
33300           template fixes
33301
33302 2004-06-30 11:12  ivan
33303
33304         * FS/FS/cust_pay.pm: payyment receipts: pass body has an arrayref,
33305           also fill in name filed
33306
33307 2004-06-30 11:01  ivan
33308
33309         * FS/FS/cust_pay.pm: typo
33310
33311 2004-06-30 10:57  ivan
33312
33313         * FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_bill.pm,
33314           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
33315           conf/payment_receipt_email: payment receipts!
33316
33317 2004-06-30 07:33  ivan
33318
33319         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
33320           httemplate/misc/payment.cgi: forgot october!  closes: Bug#880
33321
33322 2004-06-30 03:02  ivan
33323
33324         * FS/: FS/Conf.pm, bin/freeside-daily: add option to pgp/gpg
33325           encrypt scp dumps
33326
33327 2004-06-30 02:56  ivan
33328
33329         * FS/FS/cust_bill.pm: fix warning message when agent-specific
33330           plandata cannot be found
33331
33332 2004-06-29 00:57  ivan
33333
33334         * httemplate/docs/schema.html: cust_pay_refund
33335
33336 2004-06-28 21:02  ivan
33337
33338         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill_pay.pm,
33339           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
33340           FS/FS/cust_pay.pm, FS/FS/cust_pay_refund.pm,
33341           FS/FS/cust_refund.pm, FS/bin/freeside-setup,
33342           httemplate/view/cust_main.cgi, FS/t/cust_pay_refund.t,
33343           httemplate/edit/cust_bill_pay.cgi,
33344           httemplate/edit/process/cust_bill_pay.cgi: add cust_pay_refund
33345           table to refund payments
33346
33347 2004-06-25 11:28  ivan
33348
33349         * FS/FS/cust_main.pm: fix Pg date parsing of expdate and thus
33350           paydate_monthyear method and thus bug#862 and i need some sleep
33351
33352 2004-06-25 10:57  ivan
33353
33354         * fs_selfservice/FS-SelfService/cgi/make_payment.html,
33355           httemplate/misc/payment.cgi: fix one-time card charging not
33356           pulling in exp date?
33357
33358 2004-06-25 10:26  ivan
33359
33360         * httemplate/misc/payment.cgi: set defaults so as to not change the
33361           billing type when entering a one time payment
33362
33363 2004-06-25 03:25  ivan
33364
33365         * FS/: FS/UID.pm, bin/freeside-queued: ping the database and retry
33366           rather before doing anything
33367
33368 2004-06-25 03:16  ivan
33369
33370         * FS/FS/cust_bill.pm: really fix latex printing when datasrc
33371           contains a ;
33372
33373 2004-06-25 03:07  ivan
33374
33375         * FS/FS/cust_bill.pm: fix latex printing when datasrc contains a ;
33376
33377 2004-06-25 01:44  ivan
33378
33379         * FS/FS/cust_pkg.pm: move up next bill date on unsuspend
33380
33381 2004-06-22 19:13  ivan
33382
33383         * FS/FS/cust_bill.pm: forgotten space in typeset invoice credit
33384           lines
33385
33386 2004-06-21 20:12  ivan
33387
33388         * Makefile: snapshot before schema changes
33389
33390 2004-06-21 20:11  ivan
33391
33392         * FS/FS.pm: small doc update
33393
33394 2004-06-21 20:10  ivan
33395
33396         * bin/sqlradius.import: fix attribute importing bugs that borked
33397           the passwords
33398
33399 2004-06-21 07:24  ivan
33400
33401         * fs_selfservice/FS-SelfService/cgi/agent.cgi: fix dup password
33402           checking on add'l package order
33403
33404 2004-06-21 06:36  ivan
33405
33406         * FS/MANIFEST: removing old report from MANIFEST
33407
33408 2004-06-21 05:27  ivan
33409
33410         * FS/FS/ClientAPI/MyAccount.pm: fix harmless typo, closes; Bug#872
33411
33412 2004-06-21 03:58  ivan
33413
33414         * fs_selfservice/FS-SelfService/cgi/agent.cgi: check password match
33415           on agent add'l package order
33416
33417 2004-06-21 03:45  ivan
33418
33419         * FS/FS/ClientAPI/MyAccount.pm: field name is primary_svc, not
33420           primary
33421
33422 2004-06-21 03:26  ivan
33423
33424         * FS/FS/: Conf.pm, cust_svc.pm, ClientAPI/MyAccount.pm: option to
33425           only allow primary users access to the self-service server
33426
33427 2004-06-18 03:28  ivan
33428
33429         * bin/masonize: masonize fix: avoid newline prepend fix from
33430           borking indented first <%, fixes customer search by otaker under
33431           mason, closes: Bug#830
33432
33433 2004-06-17 05:32  ivan
33434
33435         * FS/FS/part_export/: www_shellcommands.pm, apache.pm: add
33436           frontpage extensions to www_shellcommands export
33437
33438 2004-06-16 16:59  ivan
33439
33440         * FS/FS/svc_acct.pm: fix deletion of accounts connected to virtual
33441           hosts
33442
33443 2004-06-16 07:07  ivan
33444
33445         * httemplate/search/report_tax.cgi: update tax report for taxclass
33446
33447 2004-06-15 06:27  ivan
33448
33449         * fs_selfservice/FS-SelfService/cgi/: passwd.cgi, passwd.html:
33450           moving passwd cgi to self-service
33451
33452 2004-06-15 03:59  ivan
33453
33454         * FS/FS/Record.pm: add stack backtrace to fatal problems in virtual
33455           field check
33456
33457 2004-06-11 09:44  ivan
33458
33459         * httemplate/search/report_tax.cgi: fix date range for old perl,
33460           count tax exempt and COMP customers correctly
33461
33462 2004-06-11 07:57  ivan
33463
33464         * httemplate/search/report_tax.cgi: fix to find all customer
33465           scorrectly
33466
33467 2004-06-11 07:25  ivan
33468
33469         * httemplate/search/report_tax.cgi: tax report fix sort
33470
33471 2004-06-11 07:03  ivan
33472
33473         * FS/FS/Conf.pm, httemplate/index.html: tax report!
33474
33475 2004-06-11 06:44  ivan
33476
33477         * httemplate/search/report_tax.cgi: tax report!
33478
33479 2004-06-11 00:37  ivan
33480
33481         * Makefile: add update-selfservice target
33482
33483 2004-06-10 05:58  ivan
33484
33485         * httemplate/browse/agent.cgi: now available as methods
33486
33487 2004-06-10 05:31  ivan
33488
33489         * FS/FS/CGI.pm, FS/FS/agent.pm, FS/FS/cust_main.pm,
33490           FS/FS/ClientAPI/Agent.pm, FS/FS/ClientAPI/MyAccount.pm,
33491           FS/FS/ClientAPI/Signup.pm,
33492           fs_selfservice/FS-SelfService/cgi/agent.cgi,
33493           fs_selfservice/FS-SelfService/cgi/agent_login.html,
33494           fs_selfservice/FS-SelfService/cgi/agent_main.html,
33495           fs_selfservice/FS-SelfService/cgi/cvv2.html,
33496           fs_selfservice/FS-SelfService/cgi/cvv2.png,
33497           fs_selfservice/FS-SelfService/cgi/cvv2_amex.png,
33498           fs_selfservice/FS-SelfService/cgi/list_customers.html,
33499           fs_selfservice/FS-SelfService/cgi/signup.html,
33500           fs_selfservice/FS-SelfService/cgi/view_customer.html,
33501           httemplate/browse/agent.cgi, httemplate/search/cust_main.cgi,
33502           fs_selfservice/FS-SelfService/SelfService.pm: agent interface
33503
33504 2004-06-09 01:59  ivan
33505
33506         * Makefile: need this entry for myself though!
33507
33508 2004-06-05 05:01  ivan
33509
33510         * Makefile: AND set its owner.  whew.
33511
33512 2004-06-05 04:55  ivan
33513
33514         * Makefile: and don't forget to make the dir
33515
33516 2004-06-05 04:47  ivan
33517
33518         * Makefile: fix path and make var substitution
33519
33520 2004-06-05 04:37  ivan
33521
33522         * Makefile: oops fix line endings in automated self-service lib
33523           install
33524
33525 2004-06-05 04:34  ivan
33526
33527         * Makefile: automated self-service lib install
33528
33529 2004-06-05 02:34  ivan
33530
33531         * bin/: sqlradius-norealm.reimport, sqlradius.import,
33532           sqlradius.reimport: sqlradius import updates
33533
33534 2004-06-04 20:00  ivan
33535
33536         * Makefile: self-service installer?
33537
33538 2004-06-03 03:09  ivan
33539
33540         * httemplate/misc/email-invoice.cgi: also fix agent-specific From:
33541           address on "re-email" link
33542
33543 2004-06-03 02:55  ivan
33544
33545         * FS/FS/cust_bill.pm: fix agent-specific template on "invoice view"
33546           screen and "re-email/re-print" links, also fix agent-specific
33547           From: address on "re-email" link
33548
33549 2004-06-03 00:00  ivan
33550
33551         * FS/FS/cust_bill.pm: better error message for non-applicable
33552           invoice events
33553
33554 2004-06-02 14:27  ivan
33555
33556         * fs_selfservice/DEPLOY: simple kludge for testing
33557
33558 2004-06-01 03:56  ivan
33559
33560         * httemplate/edit/part_bill_event.cgi: html table fix
33561
33562 2004-06-01 03:53  ivan
33563
33564         * FS/FS/cust_bill.pm, httemplate/edit/part_bill_event.cgi:
33565           per-agent invoice_from addresses
33566
33567 2004-06-01 02:23  ivan
33568
33569         * bin/postfix_courierimap.import: typo in sql
33570
33571 2004-05-31 18:49  ivan
33572
33573         * FS/FS/cust_bill.pm: typo in error message
33574
33575 2004-05-28 16:26  ivan
33576
33577         * bin/sqlradius.reimport: adding password/finger correction tool
33578           too
33579
33580 2004-05-28 06:48  ivan
33581
33582         * bin/postfix_courierimap.import: adding
33583
33584 2004-05-28 04:33  ivan
33585
33586         * httemplate/misc/upload-batch.cgi: not entirely sure why we're
33587           checking the filename at all... to catch empty form submissions?
33588
33589 2004-05-28 04:21  ivan
33590
33591         * httemplate/misc/upload-batch.cgi: better error reporting on
33592           unparsable filenames
33593
33594 2004-05-28 03:38  ivan
33595
33596         * httemplate/search/elements/search.html: show a better message
33597           when no results are found
33598
33599 2004-05-28 03:17  ivan
33600
33601         * httemplate/search/cust_bill.html: correct count statement when
33602           searching for individual invoices by #
33603
33604 2004-05-28 01:40  ivan
33605
33606         * bin/sqlradius.import: really.
33607
33608 2004-05-28 01:37  ivan
33609
33610         * bin/sqlradius.import: fixed up and working?
33611
33612 2004-05-28 00:02  ivan
33613
33614         * FS/FS/svc_domain.pm: report value passed for illegal action
33615           pseudo-field
33616
33617 2004-05-27 02:30  ivan
33618
33619         * bin/sqlradius.import: fixup domain svcpart selection
33620
33621 2004-05-27 02:14  ivan
33622
33623         * bin/sqlradius.import: adding sqlradius.import
33624
33625 2004-05-26 11:59  ivan
33626
33627         * FS/FS/cust_bill.pm: require the version of File::Temp with the OO
33628           interface
33629
33630 2004-05-26 06:07  ivan
33631
33632         * FS/FS/part_export/acct_sql.pm: fix table name
33633
33634 2004-05-26 06:02  ivan
33635
33636         * FS/FS/: part_export/acct_sql.pm, svc_acct.pm: update acct_sql
33637           export some more to export to alias table also and in general be
33638           more configurable
33639
33640 2004-05-26 04:11  ivan
33641
33642         * FS/FS/cust_bill.pm: comma
33643
33644 2004-05-26 04:11  ivan
33645
33646         * FS/FS/cust_bill.pm: use File::Temp for filenames and store the
33647           temp files in cache.datasrc instead of /tmp
33648
33649 2004-05-26 03:36  ivan
33650
33651         * FS/FS/cust_bill.pm: better error checking/reporting for latex
33652           setup problems
33653
33654 2004-05-26 02:14  ivan
33655
33656         * FS/FS/part_export/www_shellcommands.pm: default commands now keep
33657           web content in user homedirs and link to /var/www
33658
33659 2004-05-19 07:34  ivan
33660
33661         * FS/FS/part_export/acct_sql.pm: really fixing deletions in
33662           acct_sql export
33663
33664 2004-05-19 07:29  ivan
33665
33666         * FS/FS/part_export/acct_sql.pm: fixing deletions in acct_sql
33667           export
33668
33669 2004-05-19 07:22  ivan
33670
33671         * FS/FS/part_export/acct_sql.pm: fixing acct_sql export
33672
33673 2004-05-19 06:41  ivan
33674
33675         * FS/: MANIFEST, FS/part_export/acct_sql.pm,
33676           t/part_export-acct_sql.t: adding acct_sql export
33677
33678 2004-05-19 05:31  ivan
33679
33680         * httemplate/edit/part_pkg.cgi: continue making
33681           hours/input/output/total display on invoices conditional on there
33682           being any charge for overages
33683
33684 2004-05-19 05:30  ivan
33685
33686         * httemplate/edit/part_pkg.cgi: finish making
33687           hours/input/output/total display on invoices conditional on there
33688           being any charge for overages
33689
33690 2004-05-19 05:28  ivan
33691
33692         * httemplate/edit/part_pkg.cgi: make hours/input/output/total
33693           display on invoices conditional on there being any charge for
33694           overages
33695
33696 2004-05-17 17:20  ivan
33697
33698         * FS/FS/ClientAPI/MyAccount.pm: patch from randell lucas for
33699           order_pkg to return pkgnum also
33700
33701 2004-05-14 05:25  ivan
33702
33703         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
33704           FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi,
33705           httemplate/edit/process/part_bill_event.cgi: add per-agent
33706           invoice templates, add per-package suspend invoice events, fix
33707           automatic creation of invoice_latex alternate templates
33708
33709 2004-05-12 11:07  ivan
33710
33711         * bin/sequences.reset: easier this way
33712
33713 2004-05-12 11:02  ivan
33714
33715         * bin/: sequences.reset, freeside.import: adding
33716
33717 2004-05-12 03:03  ivan
33718
33719         * Makefile: for native apache installs
33720
33721 2004-05-11 05:01  ivan
33722
33723         * httemplate/edit/svc_www.cgi: i'm not usually like this.
33724
33725 2004-05-11 04:58  ivan
33726
33727         * httemplate/edit/svc_www.cgi: this has been an evening of logical
33728           negation
33729
33730 2004-05-11 04:54  ivan
33731
33732         * httemplate/edit/svc_www.cgi: so close
33733
33734 2004-05-11 04:52  ivan
33735
33736         * httemplate/edit/svc_www.cgi: clean this up a bit, fix
33737           svc_www-usersvc_svcpart and hopefully simplified zone select too
33738
33739 2004-05-11 04:22  ivan
33740
33741         * httemplate/edit/svc_www.cgi: need to pull in $conf
33742
33743 2004-05-11 04:19  ivan
33744
33745         * FS/FS/Conf.pm, httemplate/edit/svc_www.cgi: one reasonable
33746           default and one kludge, to improve webhosting UI
33747
33748 2004-05-11 02:50  ivan
33749
33750         * FS/FS/part_export/www_shellcommands.pm: fix commands
33751
33752 2004-05-10 17:46  ivan
33753
33754         * httemplate/: index.html, search/svc_www.cgi: vary basic virtual
33755           host browse
33756
33757 2004-05-10 06:46  ivan
33758
33759         * FS/FS/part_export/shellcommands_withdomain.pm: fix ISPMan
33760           password changing command
33761
33762 2004-05-10 06:17  ivan
33763
33764         * FS/FS/part_export/shellcommands.pm: fall back to password
33765           changing in the case of blank suspension/unsuspension commands,
33766           like some exports
33767
33768 2004-05-10 04:10  ivan
33769
33770         * FS/FS/part_export/postfix.pm, bin/postfix.export: make postfix
33771           export commands configrable
33772
33773 2004-05-10 03:01  ivan
33774
33775         * bin/sendmail.import: properly nested greps
33776
33777 2004-05-10 02:59  ivan
33778
33779         * bin/sendmail.import: allow for multiple svc_acct svcparts
33780
33781 2004-05-10 02:40  ivan
33782
33783         * bin/sendmail.import: 5.005!
33784
33785 2004-05-10 02:38  ivan
33786
33787         * bin/sendmail.import: ach 5.005
33788
33789 2004-05-10 01:38  ivan
33790
33791         * CREDITS: rt and sql-ledger
33792
33793 2004-05-08 00:46  ivan
33794
33795         * FS/FS/svc_acct.pm: default finger to first+last
33796
33797 2004-05-06 15:37  ivan
33798
33799         * httemplate/edit/svc_www.cgi: brainfart
33800
33801 2004-05-06 15:34  ivan
33802
33803         * httemplate/edit/svc_www.cgi: tyop
33804
33805 2004-05-06 15:29  ivan
33806
33807         * FS/FS/part_export/apache.pm, bin/apache.export: add option to
33808           change the restart command in apache exports
33809
33810 2004-05-06 15:29  ivan
33811
33812         * FS/FS/svc_acct.pm: protect properly against deleting users linked
33813           to virtual web sites
33814
33815 2004-05-06 15:18  ivan
33816
33817         * httemplate/edit/svc_www.cgi: show service name and
33818           fully-qualified address on service add
33819
33820 2004-05-04 11:44  ivan
33821
33822         * FS/FS/queue.pm: don't truncate job args for display
33823
33824 2004-05-03 08:40  ivan
33825
33826         * FS/FS/ClientAPI/MyAccount.pm: 1. order_pkg accepts svcpart +
33827           (svc_external: id, title / svc_acct: domain)
33828
33829 2004-05-03 07:32  ivan
33830
33831         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm,
33832           part_export/shellcommands_withdomain.pm: make RADIUS groups
33833           available to shellcommands exports
33834
33835 2004-05-01 15:49  ivan
33836
33837         * httemplate/search/: cust_bill.html, elements/search.html: don't
33838           display links to missing customers
33839
33840 2004-05-01 14:40  ivan
33841
33842         * httemplate/search/cust_bill.html: I'm slow this morning
33843
33844 2004-05-01 14:38  ivan
33845
33846         * httemplate/search/cust_bill.html: oops tyop
33847
33848 2004-05-01 14:05  ivan
33849
33850         * httemplate/search/cust_bill.html: handle missing customer records
33851           without erroring out
33852
33853 2004-04-30 14:58  ivan
33854
33855         * FS/FS/Record.pm: accept empty zips for non-US countries...
33856
33857 2004-04-30 13:22  ivan
33858
33859         * FS/FS/cust_main.pm: eliminate spurious "multiple records in
33860           scalar search" warning
33861
33862 2004-04-30 12:08  ivan
33863
33864         * httemplate/index.html: 15 day open invoice reports for qis
33865
33866 2004-04-23 06:15  ivan
33867
33868         * FS/MANIFEST, httemplate/index.html: add link to new credit report
33869           on main menu, remove old obsolete shell-out reports
33870
33871 2004-04-23 05:50  ivan
33872
33873         * Makefile: fix up includes with Apache::ASP
33874
33875 2004-04-23 05:19  ivan
33876
33877         * FS/FS/cust_credit.pm, FS/FS/Report/Table/Monthly.pm,
33878           httemplate/graph/money_time.cgi,
33879           httemplate/search/cust_bill.html,
33880           httemplate/search/cust_credit.html,
33881           httemplate/search/report_cust_credit.html,
33882           httemplate/search/elements/search.html: credit report, add some
33883           links to sales/credits/receipts summary, move payment search to
33884           template
33885
33886 2004-04-22 19:32  ivan
33887
33888         * httemplate/: search/cust_bill.html, search/sql.html, index.html,
33889           search/elements/search.html: working templated invoice search!
33890
33891 2004-04-22 00:38  ivan
33892
33893         * httemplate/elements/pager.html: silly pager fix
33894
33895 2004-04-22 00:07  ivan
33896
33897         * httemplate/search/report_cust_credit.html: initial copy from
33898           report_cust_pay.html
33899
33900 2004-04-21 13:52  ivan
33901
33902         * FS/FS/cust_bill.pm: as an invoice event, emailing/printing
33903           problems should be fatal and trigger retry
33904
33905 2004-04-20 18:49  ivan
33906
33907         * FS/FS/cust_main.pm: respect country default for batch import
33908
33909 2004-04-20 13:24  ivan
33910
33911         * FS/FS/ClientAPI/MyAccount.pm: silly bug noticed by matthewd
33912
33913 2004-04-19 18:23  ivan
33914
33915         * FS/FS/cust_main.pm: accept expiration dates in the same format
33916           they are output...
33917
33918 2004-04-19 17:58  ivan
33919
33920         * FS/FS/ClientAPI/MyAccount.pm, FS/FS/cust_main.pm,
33921           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
33922           fs_selfservice/FS-SelfService/SelfService.pm,
33923           httemplate/view/cust_main.cgi: add methods for masking credit
33924           cards, add payment info modification to self-service
33925
33926 2004-04-13 18:00  ivan
33927
33928         * rt/FREESIDE_MODIFIED: keeping track of what's been changed to
33929           make life easier when importing new upstream versions
33930
33931 2004-04-13 17:48  khoff
33932
33933         * rt/lib/RT/URI/freeside.pm: Freeside's URI handler for RT3.
33934
33935 2004-04-13 15:30  ivan
33936
33937         * FS/FS/svc_domain.pm: remove dependancy on Net::Whois that wasn't
33938           being used anyway
33939
33940 2004-04-13 13:01  ivan
33941
33942         * FS/t/part_export-communigate_pro.t: adding forgotten test
33943
33944 2004-04-13 11:27  ivan
33945
33946         * Makefile: adding comments for fedora
33947
33948 2004-04-10 18:50  ivan
33949
33950         * httemplate/search/: report_prepaid_income.cgi,
33951           report_prepaid_income.html: update unearned revenue report based
33952           on feedback from kevin
33953
33954 2004-04-09 15:35  ivan
33955
33956         * Makefile: thank goodness its friday
33957
33958 2004-04-09 15:34  ivan
33959
33960         * Makefile: really properly disable RT where not using
33961
33962 2004-04-09 15:33  ivan
33963
33964         * Makefile: properly disable RT where not using
33965
33966 2004-04-08 05:37  ivan
33967
33968         * Makefile: fix psql command line options for older pg
33969
33970 2004-04-08 05:23  ivan
33971
33972         * Makefile: fix quotes
33973
33974 2004-04-08 05:07  ivan
33975
33976         * Makefile: don't enable by default
33977
33978 2004-04-08 05:05  ivan
33979
33980         * rt/sbin/rt-setup-database.in: remove accidentally doubled lines
33981           in usage inst
33982
33983 2004-04-08 05:00  ivan
33984
33985         * Makefile, htetc/handler.pl, rt/FREESIDE_MODIFIED,
33986           rt/etc/RT_SiteConfig.pm, rt/sbin/rt-setup-database.in: beginning
33987           of RT integration
33988
33989 2004-04-07 22:53  ivan
33990
33991         * fs_selfservice/FS-SelfService/Makefile.PL: comment out xmlrpc
33992           server until it is ready
33993
33994 2004-04-07 06:12  ivan
33995
33996         * FS/bin/freeside-reexport: oops, update the usage too
33997
33998 2004-04-07 06:11  ivan
33999
34000         * FS/bin/freeside-reexport: added options to select username,
34001           svcnum, svcpart
34002
34003 2004-04-07 04:39  ivan
34004
34005         * FS/FS/: Conf.pm, domain_record.pm: automatically update
34006           reverse-ARPA records (Bug#462) / recognize SOA records with the
34007           fqdn as well as @
34008
34009 2004-04-07 04:04  ivan
34010
34011         * httemplate/view/svc_domain.cgi: javascript confirm when slaving a
34012           domain
34013
34014 2004-04-07 01:34  ivan
34015
34016         * FS/FS/part_export.pm: argh, the glob itself is tainted under
34017           5.005
34018
34019 2004-04-07 01:07  ivan
34020
34021         * FS/FS/part_export.pm: make -T happy (under old perl?)
34022
34023 2004-04-05 19:03  ivan
34024
34025         * FS/FS/part_export/www_shellcommands.pm: update ISPMan commands
34026
34027 2004-04-05 07:05  ivan
34028
34029         * httemplate/misc/link.cgi, FS/FS/Conf.pm,
34030           httemplate/misc/process/link.cgi: add a domain pulldown to
34031           svc_acct linking, closes: Bug#277 / prevent "stealing" services
34032           with link unless you set legacy_link-steal config option, closes:
34033           Bug#321
34034
34035 2004-04-05 04:55  ivan
34036
34037         * FS/FS/cust_pkg.pm, httemplate/view/cust_main.cgi: apply some
34038           heuristics to transfer ordering: primaries first, then sorted by
34039           quantity
34040
34041 2004-04-05 02:08  ivan
34042
34043         * htetc/handler.pl, httemplate/misc/whois.cgi,
34044           httemplate/view/svc_domain.cgi: add whois functionality
34045           internally instead of linking to geektools
34046
34047 2004-04-04 15:20  ivan
34048
34049         * FS/FS/: Conf.pm, cust_pkg.pm: add cust_pkg-change_svcpart option
34050           to optionally allow non-matching svcparts to be moved during
34051           package changes, closes: Bug#667
34052
34053 2004-04-04 15:14  ivan
34054
34055         * httemplate/view/cust_main.cgi: comment out extraneous warning
34056
34057 2004-04-02 05:44  ivan
34058
34059         * htetc/handler.pl, httemplate/view/cust_bill-pdf.cgi: remove
34060           Pragma:no-cache header, and set Content-Length and Cache-Control
34061           for viewing .pdf invoices with IE over SSL.
34062           http://support.microsoft.com/default.aspx?scid=kb;en-us;323308
34063
34064 2004-04-02 03:23  ivan
34065
34066         * httemplate/view/: cust_bill-pdf.cgi, cust_bill.cgi: add a fake
34067           .pdf extension to placate some versions of IE.  yay IE.
34068
34069 2004-04-01 18:09  ivan
34070
34071         * bin/bind.export, FS/FS/part_export/bind.pm: add option to set
34072           (r)ndc command
34073
34074 2004-04-01 06:50  ivan
34075
34076         * FS/FS/part_export/www_shellcommands.pm: fix paths to ispman
34077           commands
34078
34079 2004-03-31 16:44  ivan
34080
34081         * FS/: FS/cust_main_county.pm, bin/freeside-setup: get
34082           sub-countries from Locale::SubCountry now
34083
34084 2004-03-30 08:43  ivan
34085
34086         * FS/FS/cust_main.pm: mutex the bill and collect functions
34087           per-customer
34088
34089 2004-03-30 01:20  ivan
34090
34091         * bin/bind.import: add -s and -c flags, add ipv6 default zones to
34092           list of ignored zones, add nameservice records to existing
34093           domains, update for API change inDNS::ZoneParse 0.84
34094
34095 2004-03-29 13:49  ivan
34096
34097         * FS/FS/part_export/shellcommands.pm: freebsd pw(1) fixed in 4.10
34098           also
34099
34100 2004-03-28 22:03  ivan
34101
34102         * FS/FS/part_export.pm: fix export_info sub to return an empty
34103           hashref instead of undef
34104
34105 2004-03-26 17:05  khoff
34106
34107         * FS/FS/: Conf.pm, cust_pkg.pm, svc_acct.pm, svc_domain.pm: Cancel
34108           services in a particular order to get around certain
34109           inter-service dependancies
34110
34111 2004-03-25 20:54  ivan
34112
34113         * fs_selfservice/FS-SelfService/Makefile.PL: depend on Storable
34114           2.09
34115
34116 2004-03-25 20:46  ivan
34117
34118         * FS/FS/part_export/router.pm: don't depend on Net::Telnet unless
34119           necessary
34120
34121 2004-03-25 03:00  ivan
34122
34123         * FS/FS/part_export/: domain_shellcommands.pm,
34124           www_shellcommands.pm: typo from refactoring
34125
34126 2004-03-25 00:55  ivan
34127
34128         * FS/FS/part_export/: domain_shellcommands.pm,
34129           forward_shellcommands.pm, shellcommands.pm,
34130           shellcommands_withdomain.pm, www_shellcommands.pm: first pass at
34131           ISPMan integration
34132
34133 2004-03-24 22:42  ivan
34134
34135         * FS/FS/part_export/shellcommands.pm: freebsd fix will be in 5.3
34136           and later only so far, still waiting to hear about 4.10
34137
34138 2004-03-24 07:38  ivan
34139
34140         * httemplate/edit/part_export.cgi: catch misconfigured exports
34141
34142 2004-03-24 06:28  ivan
34143
34144         * FS/FS/: part_export.pm, part_export/apache.pm,
34145           part_export/bind.pm, part_export/bind_slave.pm,
34146           part_export/bsdshell.pm, part_export/communigate_pro.pm,
34147           part_export/communigate_pro_singledomain.pm, part_export/cp.pm,
34148           part_export/cyrus.pm, part_export/domain_shellcommands.pm,
34149           part_export/forward_shellcommands.pm, part_export/http.pm,
34150           part_export/infostreet.pm, part_export/ldap.pm,
34151           part_export/postfix.pm, part_export/shellcommands.pm,
34152           part_export/shellcommands_withdomain.pm, part_export/sqlmail.pm,
34153           part_export/sqlradius.pm, part_export/sqlradius_withdomain.pm,
34154           part_export/sysvshell.pm, part_export/textradius.pm,
34155           part_export/vpopmail.pm, part_export/www_shellcommands.pm: move
34156           export info to the modules themselves
34157
34158 2004-03-24 06:23  ivan
34159
34160         * FS/FS/part_export/router.pm: move export info to the modules
34161           themselves
34162
34163 2004-03-24 06:21  ivan
34164
34165         * FS/: MANIFEST, FS/part_export/passwdfile.pm,
34166           t/part_export-passwdfile.t: adding passwdfile export base class
34167
34168 2004-03-24 06:17  ivan
34169
34170         * eg/export_template.pm: update example export for the new world of
34171           export data in themodule files
34172
34173 2004-03-24 01:35  ivan
34174
34175         * FS/: MANIFEST, t/part_export-communigate_pro_singledomain.t,
34176           t/part_export-postfix.t, t/part_export-router.t: add missing
34177           compile tests
34178
34179 2004-03-23 11:57  ivan
34180
34181         * httemplate/view/: cust_main.cgi: small UI fix for unapplied
34182           partial credits
34183
34184 2004-03-22 16:06  ivan
34185
34186         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
34187           htetc/handler.pl, httemplate/elements/small_custview.html,
34188           httemplate/misc/payment.cgi, httemplate/misc/process/payment.cgi,
34189           httemplate/view/cust_main.cgi: one-time credit card and ACH
34190           payments (like self-service) closes: Bug#648
34191
34192 2004-03-22 16:06  ivan
34193
34194         * httemplate/search/report_receivables.cgi: fix sorting of NULL
34195           companies differently than empty companies
34196
34197 2004-03-22 11:02  ivan
34198
34199         * httemplate/elements/header.html, FS/FS/CGI.pm: consistant title
34200           size of 6
34201
34202 2004-03-22 09:13  ivan
34203
34204         * httemplate/: docs/ach.html, edit/cust_main.cgi, images/ach.png:
34205           add ACH help graphic
34206
34207 2004-03-22 07:18  ivan
34208
34209         * FS/FS/CGI.pm: tone down the titles
34210
34211 2004-03-22 07:04  ivan
34212
34213         * httemplate/edit/cust_main.cgi: s/routing code/routing number/
34214
34215 2004-03-22 04:50  ivan
34216
34217         * fs_selfservice/FS-SelfService/cgi/make_payment.html: credit card
34218           expiration selection now -> 15 years instead of hardcoded
34219
34220 2004-03-22 03:05  ivan
34221
34222         * httemplate/: edit/process/REAL_cust_pkg.cgi,
34223           edit/process/quick-cust_pkg.cgi, misc/cancel-unaudited.cgi,
34224           misc/unprovision.cgi, misc/process/link.cgi,
34225           search/cust_main.cgi, search/cust_pkg.cgi, view/cust_main.cgi,
34226           view/svc_acct.cgi, view/svc_broadband.cgi, view/svc_domain.cgi,
34227           view/svc_external.cgi, view/svc_forward.cgi, view/svc_www.cgi:
34228           remove everything that links to package view also, closes:
34229           Bug#569
34230
34231 2004-03-22 02:36  ivan
34232
34233         * httemplate/view/cust_main.cgi: further small UI tweaks
34234
34235 2004-03-22 02:16  ivan
34236
34237         * httemplate/view/cust_main.cgi: yay!  remove package view entirely
34238           (closes: Bug#569)
34239
34240 2004-03-21 18:59  ivan
34241
34242         * httemplate/view/cust_main.cgi: much easier to understand listing
34243           of credits/payments that get split up, closes: Bug#773, 762
34244
34245 2004-03-19 04:36  ivan
34246
34247         * FS/FS/ClientAPI/passwd.pm: use FS::svc_domain explicitly
34248
34249 2004-03-18 14:35  ivan
34250
34251         * FS/FS/part_export/shellcommands.pm: quote already-crypted
34252           passwords to prevent variable substitution
34253
34254 2004-03-18 14:32  ivan
34255
34256         * FS/FS/part_export/shellcommands.pm: don't re-encrypt password on
34257           replace also
34258
34259 2004-03-18 14:00  ivan
34260
34261         * bin/shadow.reimport: add -b option
34262
34263 2004-03-18 12:58  ivan
34264
34265         * FS/FS/part_export/shellcommands.pm: don't re-crypt encrypted
34266           passwords
34267
34268 2004-03-17 17:46  ivan
34269
34270         * FS/bin/freeside-selfservice-server,
34271           fs_selfservice/FS-SelfService/SelfService.pm,
34272           fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
34273           require Storable minimum 2.09
34274
34275 2004-03-17 15:16  ivan
34276
34277         * FS/FS/svc_acct.pm: fixup password checking to understand
34278           old-style *SUSPENDED* accounts and not to allow access for * ! !!
34279           passwords
34280
34281 2004-03-17 15:08  ivan
34282
34283         * bin/shadow.reimport: skip root user and anyone with *LK* or NP
34284           accounts
34285
34286 2004-03-17 14:55  ivan
34287
34288         * bin/shadow.reimport: fix multiple svcparts
34289
34290 2004-03-17 14:53  ivan
34291
34292         * bin/shadow.reimport: allow multiple svcparts
34293
34294 2004-03-17 14:49  ivan
34295
34296         * bin/shadow.reimport: re-enable prompting
34297
34298 2004-03-17 14:45  ivan
34299
34300         * bin/shadow.reimport: add -d and -r options
34301
34302 2004-03-17 13:47  ivan
34303
34304         * FS/FS/: ClientAPI/MyAccount.pm, svc_acct.pm, ClientAPI/passwd.pm:
34305           proper self-service login supporting plaintext, crypt and MD5
34306           passwords
34307
34308 2004-03-16 12:41  ivan
34309
34310         * Makefile: rt-setup-database, not rt-initialize-database
34311
34312 2004-03-15 23:06  ivan
34313
34314         * Makefile, rt/config.layout.in: masonstatedir can't be configured
34315           form ./configure either, must use layout
34316
34317 2004-03-15 23:04  ivan
34318
34319         * Makefile: and finally, run the ./configure
34320
34321 2004-03-15 23:03  ivan
34322
34323         * Makefile: use a proper delimter
34324
34325 2004-03-15 23:00  ivan
34326
34327         * Makefile: transposition
34328
34329 2004-03-15 22:59  ivan
34330
34331         * Makefile: autogenerate rt/config.layout file
34332
34333 2004-03-15 22:58  ivan
34334
34335         * rt/: FREESIDE_MODIFIED, config.layout.in: config.layout needs to
34336           be generated
34337
34338 2004-03-15 22:45  ivan
34339
34340         * Makefile: initial RT targets
34341
34342 2004-03-15 22:43  ivan
34343
34344         * rt/FREESIDE_MODIFIED: initial (hopefully rather unobtrusive)
34345           patch
34346
34347 2004-03-15 20:36  ivan
34348
34349         * FS/FS/cust_svc.pm: recognize DBD::mysqlPP
34350
34351 2004-03-15 16:34  ivan
34352
34353         * Makefile: dont want to error out here
34354
34355 2004-03-12 17:27  ivan
34356
34357         * Makefile: really add the necessary backslashes this time, fix
34358           s/// delimteres
34359
34360 2004-03-12 16:53  ivan
34361
34362         * Makefile: oops
34363
34364 2004-03-12 16:50  ivan
34365
34366         * Makefile, htetc/handler.pl: automatically set Mason comp_root in
34367           Makefile
34368
34369 2004-03-12 16:16  ivan
34370
34371         * Makefile: fix suse document root
34372
34373 2004-03-12 04:39  ivan
34374
34375         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_credit.cgi,
34376           httemplate/view/cust_main.cgi: add unapplycredits configuration
34377           option
34378
34379 2004-03-12 04:11  ivan
34380
34381         * httemplate/graph/money_time.cgi: fix title
34382
34383 2004-03-12 02:22  ivan
34384
34385         * httemplate/index.html: add badly-named new report
34386
34387 2004-03-12 00:56  ivan
34388
34389         * FS/FS/Report/Table/Monthly.pm: don't run my local expenses kludge
34390           by default; horrible performance
34391
34392 2004-03-12 00:17  ivan
34393
34394         * FS/FS/cust_main.pm: emaildecline-exclude skips any errors that
34395           contain the strings now, not just match exactly
34396
34397 2004-03-11 13:19  ivan
34398
34399         * conf/logo.eps: oops, wrong logo
34400
34401 2004-03-11 13:07  ivan
34402
34403         * conf/: invoice_latex, logo.eps: add typeset logo to conf dir and
34404           point invoice_latex at it by default
34405
34406 2004-03-11 00:54  ivan
34407
34408         * FS/bin/freeside-selfservice-server: turn down logging level
34409
34410 2004-03-10 23:33  ivan
34411
34412         * fs_passwd/fs_passwd: update fs_passwd stuff as wrappers around
34413           self-service
34414
34415 2004-03-10 20:17  ivan
34416
34417         * FS/MANIFEST: incorrect listing in MANIFEST
34418
34419 2004-03-10 18:05  ivan
34420
34421         * rt/autom4te.cache/: output.0, traces.0: import of rt 3.0.9
34422
34423 2004-03-10 18:02  ivan
34424
34425         * rt/: lib/RT/I18N/de.po, lib/RT/I18N/it.po, lib/RT/I18N/ru.po,
34426           lib/RT/Interface/Email.pm, lib/RT/Interface/REST.pm,
34427           lib/RT/URI/fsck_com_rt.pm, sbin/extract-message-catalog,
34428           sbin/factory, sbin/license_tag, sbin/rt-test-dependencies.in:
34429           import of rt 3.0.9
34430
34431 2004-03-10 17:59  ivan
34432
34433         * rt/: README, README.Oracle, UPGRADING, configure, Changelog,
34434           bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
34435           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/rt.in,
34436           bin/webmux.pl.in, docs/rt3-schema-relationships.dot,
34437           etc/acl.Informix, etc/acl.Oracle, etc/constraints.mysql,
34438           etc/drop.Informix, etc/drop.Oracle, etc/schema.Informix,
34439           etc/schema.SQLite, lib/RT/Attachment_Overlay.pm, lib/RT/Base.pm,
34440           lib/RT/CachedGroupMember_Overlay.pm,
34441           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
34442           lib/RT/EmailParser.pm, lib/RT/GroupMember_Overlay.pm,
34443           lib/RT/Group_Overlay.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
34444           lib/RT/ScripAction_Overlay.pm, lib/RT/Scrips_Overlay.pm,
34445           lib/RT/StyleGuide.pod, lib/RT/Template_Overlay.pm,
34446           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/URI.pm,
34447           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
34448           lib/RT/Action/SendEmail.pm, lib/RT/I18N/cs.pm: import of rt 3.0.9
34449
34450 2004-03-10 17:05  ivan
34451
34452         * Makefile: update for suse
34453
34454 2004-03-10 14:27  khoff
34455
34456         * httemplate/edit/svc_broadband.cgi: Excluded virtual fields
34457           weren't being properly masked on errors.  The router/block select
34458           box wasn't being generated on errors.
34459
34460 2004-03-10 11:06  khoff
34461
34462         * httemplate/browse/router.cgi: Added hide/show customer router
34463           link.
34464
34465 2004-03-09 18:37  khoff
34466
34467         * httemplate/browse/router.cgi: UI cleanup.
34468
34469 2004-03-05 06:34  ivan
34470
34471         * FS/MANIFEST, FS/FS/Report.pm, FS/FS/Report/Table.pm,
34472           FS/FS/Report/Table/Monthly.pm, FS/t/Report-Table-Monthly.t,
34473           FS/t/Report-Table.t, FS/t/Report.t, htetc/handler.pl,
34474           httemplate/graph/money_time.cgi: beginning of OO reporting
34475           interface, create acadia-requested crosstab reports
34476
34477 2004-03-04 21:59  ivan
34478
34479         * FS/bin/freeside-daily: fix -v
34480
34481 2004-03-03 08:32  ivan
34482
34483         * bin/create-fetchmailrc: fix for case where no .fetchmailrc should
34484           be create and fetchmail should not be run
34485
34486 2004-03-03 05:42  ivan
34487
34488         * FS/FS/: cust_main.pm, cust_pkg.pm, queue.pm, svc_Common.pm,
34489           svc_acct.pm, svc_broadband.pm, svc_domain.pm, svc_external.pm,
34490           svc_forward.pm, svc_www.pm, ClientAPI/Signup.pm: fix welcome
34491           emails being sent to signup server declined accounts, closes:
34492           Bug#743
34493
34494 2004-03-02 22:20  ivan
34495
34496         * httemplate/edit/svc_forward.cgi: grey out inactive text boxes as
34497           well as disable them (IE doesn't grey out disabled text dialogs)
34498
34499 2004-02-28 15:06  ivan
34500
34501         * httemplate/docs/ieak.html: for now
34502
34503 2004-02-28 14:57  ivan
34504
34505         * Makefile: s/cleanwhisker/pouncequick/
34506
34507 2004-02-28 14:49  ivan
34508
34509         * FS/t/acct_snarf.t: adding
34510
34511 2004-02-28 14:48  ivan
34512
34513         * FS/FS/cust_pkg.pm: minor fixes
34514
34515 2004-02-28 14:47  ivan
34516
34517         * CREDITS: credit where the typeset invoices came from!
34518
34519 2004-02-28 14:40  ivan
34520
34521         * httemplate/edit/process/cust_main_county-collapse.cgi: style
34522
34523 2004-02-28 14:26  ivan
34524
34525         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.23 and thus DBD::Pg
34526           1.32, finally closes Bug#639
34527
34528 2004-02-27 13:21  khoff
34529
34530         * FS/FS/svc_broadband.pm: When next_free_addr returned undef, we
34531           were trying to call addr on an undefined object.  That's not
34532           good.
34533
34534 2004-02-26 11:21  ivan
34535
34536         * httemplate/view/svc_forward.cgi: correct cancel link
34537           s/account/mail forward/
34538
34539 2004-02-25 20:01  ivan
34540
34541         * httemplate/edit/svc_forward.cgi: double quotes are not ASP
34542
34543 2004-02-25 19:32  ivan
34544
34545         * FS/FS/Record.pm: allow replace with no arguments
34546
34547 2004-02-25 02:37  ivan
34548
34549         * httemplate/edit/svc_forward.cgi, FS/FS/cust_svc.pm: fix up
34550           forward editing for new svc_forward.src field
34551
34552 2004-02-24 21:11  ivan
34553
34554         * FS/FS/CGI.pm: kludge around it completely
34555
34556 2004-02-24 21:04  ivan
34557
34558         * FS/FS/CGI.pm: third time's the charm
34559
34560 2004-02-24 21:00  ivan
34561
34562         * FS/FS/CGI.pm: oops, not the right way to blank them
34563
34564 2004-02-24 20:56  ivan
34565
34566         * FS/FS/CGI.pm: query strings get passed through sometimes?
34567
34568 2004-02-23 00:12  ivan
34569
34570         * FS/FS/: svc_acct.pm, part_export.pm, svc_Common.pm: implement
34571           fallback suspension code
34572
34573 2004-02-13 10:58  ivan
34574
34575         * bin/postfix.export: postfix export
34576
34577 2004-02-13 06:04  ivan
34578
34579         * FS/FS/part_export.pm, bin/postfix.export: add postfix export
34580
34581 2004-02-13 05:53  ivan
34582
34583         * httemplate/edit/part_svc.cgi: typo
34584
34585 2004-02-13 04:27  ivan
34586
34587         * FS/FS/part_export/postfix.pm: adding postfix export
34588
34589 2004-02-13 03:47  ivan
34590
34591         * bin/sendmail.import: it lives!
34592
34593 2004-02-13 03:28  ivan
34594
34595         * httemplate/: index.html, search/svc_forward.cgi,
34596           view/svc_forward.cgi: add mail alias browse to main menu and fix
34597           mail alias view to recognize new schema also
34598
34599 2004-02-13 02:57  ivan
34600
34601         * FS/bin/freeside-setup: continue adding svc_forward.src: make
34602           svc_forward.srcsvc nullable
34603
34604 2004-02-13 02:35  ivan
34605
34606         * FS/FS/svc_forward.pm, FS/bin/freeside-setup,
34607           httemplate/docs/schema.html: add svc_forward.src
34608
34609 2004-02-13 00:02  ivan
34610
34611         * bin/sendmail.import: initial import
34612
34613 2004-02-12 20:01  ivan
34614
34615         * FS/FS/part_export/: router.pm, domain_shellcommands.pm,
34616           forward_shellcommands.pm, shellcommands.pm, www_shellcommands.pm:
34617           depend on Net::SSH 0.08 for non-blocking STDERR read
34618
34619 2004-02-12 02:44  ivan
34620
34621         * bin/bind.import: fix usage msg
34622
34623 2004-02-11 22:31  ivan
34624
34625         * htetc/handler.pl, httemplate/misc/email-invoice.cgi,
34626           httemplate/misc/print-invoice.cgi, httemplate/view/cust_bill.cgi:
34627           re-email invoice, closes: bug#526 and have print and email
34628           invoice links redirect back to top of customer view page instead
34629           of #history tag
34630
34631 2004-02-07 14:13  ivan
34632
34633         * FS/FS/part_export.pm: add link to FreeBSD patch for pw(1) problem
34634
34635 2004-02-07 00:24  ivan
34636
34637         * FS/FS/: cust_svc.pm, part_export.pm: add ignore_accounting flag
34638           to sqlradius and sqlradius_withdomain exports
34639
34640 2004-02-05 17:00  ivan
34641
34642         * FS/FS/Conf.pm: add "Net 0" invoice_default_terms
34643
34644 2004-02-02 16:19  ivan
34645
34646         * bin/shadow.reimport: adding shadow.reimport
34647
34648 2004-02-01 01:29  ivan
34649
34650         * Makefile: use install to make all components of FREESIDE_CONF dir
34651
34652 2004-01-30 22:33  ivan
34653
34654         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
34655           httemplate/browse/part_pkg.cgi, httemplate/edit/part_pkg.cgi,
34656           httemplate/edit/process/part_pkg.cgi, FS/bin/freeside-setup,
34657           htetc/handler.pl, httemplate/docs/schema.html: add
34658           pkg_svc.primary_svc flag to enable an explicit first package flag
34659
34660 2004-01-30 22:20  ivan
34661
34662         * FS/FS/Record.pm: add ut_snumber, fix replacement of records with
34663           empty values in non-primary-keyed tables
34664
34665 2004-01-29 19:58  ivan
34666
34667         * FS/FS/part_export.pm: add default freebsd and linux
34668           suspension/unsuspension commands, work around FreeBSD pw(1) lack
34669           of locking, and don't prepend "*SUSPENDED* " to suspend an
34670           account anymore
34671
34672 2004-01-29 19:05  ivan
34673
34674         * FS/FS/svc_acct.pm: don't prepend *SUSPENDED* to passwords to
34675           suspend an account
34676
34677 2004-01-29 17:27  ivan
34678
34679         * Makefile: multiple self-service machines aren't enclosed in
34680           quotes
34681
34682 2004-01-29 17:10  ivan
34683
34684         * Makefile, FS/FS/ClientAPI/MyAccount.pm,
34685           FS/bin/freeside-selfservice-server, init.d/freeside-init: add
34686           support for running selfservice server against multiple machines
34687
34688 2004-01-27 17:45  ivan
34689
34690         * httemplate/search/svc_acct.cgi: fix link from service definition
34691           browse to services
34692
34693 2004-01-27 17:39  ivan
34694
34695         * httemplate/: index.html, browse/part_svc.cgi,
34696           search/svc_acct.cgi, search/svc_domain.cgi: add service
34697           definition browse by number of active services
34698
34699 2004-01-23 03:20  ivan
34700
34701         * httemplate/: index.html, search/report_prepaid_income.cgi,
34702           search/report_prepaid_income.html: add prepaid income to main
34703           menu and allow arbitrary dates
34704
34705 2004-01-23 01:04  ivan
34706
34707         * httemplate/search/report_prepaid_income.cgi: tidy up look
34708
34709 2004-01-23 00:58  ivan
34710
34711         * httemplate/search/report_prepaid_income.cgi: oops
34712
34713 2004-01-23 00:55  ivan
34714
34715         * httemplate/search/report_prepaid_income.cgi: first try at prepaid
34716           income report
34717
34718 2004-01-22 19:22  ivan
34719
34720         * FS/FS/cust_bill.pm: undo debugging change
34721
34722 2004-01-22 19:21  ivan
34723
34724         * FS/FS/cust_bill.pm: consolidate large numbers of accounts to
34725           avoid gigantic line items
34726
34727 2004-01-22 19:01  ivan
34728
34729         * httemplate/edit/cust_main.cgi: and the same for ship_
34730
34731 2004-01-22 18:53  ivan
34732
34733         * httemplate/edit/cust_main.cgi: fix state default and set min year
34734           to this year, patch from <matthewd>, thanks!
34735
34736 2004-01-22 16:49  ivan
34737
34738         * debian/control: update ideas about package splitup
34739
34740 2004-01-21 16:21  ivan
34741
34742         * FS/FS/cust_main.pm: fix cancel method
34743
34744 2004-01-21 16:11  ivan
34745
34746         * httemplate/misc/cust_main-cancel.cgi: report cancellation errors
34747           properly
34748
34749 2004-01-21 15:45  ivan
34750
34751         * httemplate/misc/dump.cgi: fix newline problem in dump
34752
34753 2004-01-21 14:10  ivan
34754
34755         * FS/FS/cust_bill.pm: clean up all temp files!
34756
34757 2004-01-21 14:00  ivan
34758
34759         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
34760           conf/invoice_latexsmallfooter: fix multi-page typeset invoices
34761
34762 2004-01-20 16:04  ivan
34763
34764         * httemplate/search/: cust_bill_event.cgi, cust_pkg.cgi: don't
34765           include the _next_ day, just the full ending day
34766
34767 2004-01-20 12:30  ivan
34768
34769         * httemplate/: index.html, misc/dump.cgi: add database dump from
34770           web interface
34771
34772 2004-01-18 13:03  ivan
34773
34774         * FS/FS/Record.pm: revert bind_param change _again_.  passing not
34775           as a hashref causes too many other problems.  please leave as is.
34776           DBD::Pg needs to be fixed.  1.31 is a lost cause.
34777
34778 2004-01-16 13:45  ivan
34779
34780         * FS/FS/cust_bill.pm: apply variable substitutions in latex notes
34781           also
34782
34783 2004-01-12 12:40  khoff
34784
34785         * httemplate/edit/part_virtual_field.cgi: Lists are just better
34786           sorted.
34787
34788 2004-01-12 12:34  khoff
34789
34790         * httemplate/browse/part_virtual_field.cgi: $pvf isn't a global.
34791
34792 2004-01-11 16:03  ivan
34793
34794         * httemplate/view/cust_bill.cgi: only display "view typeset
34795           invoice" when there is an invoice_latex template
34796
34797 2004-01-11 15:59  ivan
34798
34799         * FS/FS/cust_bill.pm, httemplate/view/cust_bill.cgi: typeset
34800           invoice view in web UI uses pdf instead of postscript, closes
34801           Bug#614
34802
34803 2004-01-11 15:38  ivan
34804
34805         * httemplate/view/cust_bill-pdf.cgi: fix for pdf
34806
34807 2004-01-11 15:37  ivan
34808
34809         * httemplate/view/cust_bill-pdf.cgi: adding
34810
34811 2004-01-10 03:17  ivan
34812
34813         * Makefile: workaround stubborn shells globbing [a-z] to include
34814           CVS/
34815
34816 2004-01-09 20:19  ivan
34817
34818         * FS/FS/cust_main.pm: don't require payname for DCHK either
34819
34820 2004-01-09 19:50  ivan
34821
34822         * httemplate/edit/part_bill_event.cgi: fix UI: displaying "Add" on
34823           invoice event edits
34824
34825 2004-01-09 14:46  ivan
34826
34827         * httemplate/search/report_receivables.cgi: add customer number
34828
34829 2004-01-09 14:39  ivan
34830
34831         * FS/FS/cust_credit.pm, httemplate/view/cust_main.cgi: credit
34832           deletions: need to use Date::Format and FS::Misc qw(send_email)
34833           in cust_credit.pm, need a link to delete unapplied credits too
34834
34835 2004-01-09 14:15  ivan
34836
34837         * FS/FS/Conf.pm: correct tyop
34838
34839 2004-01-09 14:11  ivan
34840
34841         * FS/FS/Conf.pm, FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
34842           httemplate/view/cust_main.cgi,
34843           httemplate/misc/delete-cust_credit.cgi: add deletecredits config
34844           value to enable deletion of credits
34845
34846 2004-01-09 13:09  ivan
34847
34848         * FS/FS/: Conf.pm, svc_acct.pm: adding system_usernames config
34849           value
34850
34851 2004-01-06 22:10  khoff
34852
34853         * httemplate/edit/part_pkg.cgi: Added billing plan sql_external for
34854           billing services in an external sql database.
34855
34856 2004-01-05 12:24  ivan
34857
34858         * httemplate/index.html: fix other packages by next bill date link
34859
34860 2004-01-03 19:54  ivan
34861
34862         * httemplate/docs/signup.html: remove obsolete netscape CCK
34863           supportsignup.cgi
34864
34865           depend on HTTP::BrowserDetect directly instead of via deprecated
34866           HTTP::Headers::UserAgent (closes: Bug#578)
34867
34868 2004-01-03 00:42  ivan
34869
34870         * httemplate/browse/agent.cgi: fix heading colspan when there is no
34871           agent.disabled column
34872
34873 2004-01-01 12:40  ivan
34874
34875         * FS/FS/cust_bill.pm: escape stuff from latex
34876
34877 2003-12-29 22:02  khoff
34878
34879         * FS/FS/Record.pm: Pass type as scalar instead of a hashref to work
34880           around a bug in DBD::Pg version 1.31.
34881
34882 2003-12-27 00:23  ivan
34883
34884         * httemplate/: index.html, search/cust_pkg.cgi: package reports by
34885           agent
34886
34887 2003-12-24 10:18  khoff
34888
34889         * FS/bin/freeside-setup: tyop
34890
34891 2003-12-22 18:36  ivan
34892
34893         * FS/MANIFEST, FS/FS/part_export.pm, FS/t/svc_broadband.t,
34894           FS/t/svc_external.t, htetc/handler.pl,
34895           httemplate/edit/part_svc.cgi, httemplate/edit/svc_external.cgi,
34896           httemplate/edit/process/svc_external.cgi,
34897           httemplate/view/svc_external.cgi: add svc_external
34898
34899 2003-12-22 17:46  ivan
34900
34901         * FS/: FS.pm, FS/svc_external.pm, bin/freeside-setup,
34902           FS/cust_svc.pm: add svc_external
34903
34904 2003-12-22 17:10  ivan
34905
34906         * eg/table_template-svc.pm: update svc template for 1.5
34907
34908 2003-12-22 17:06  ivan
34909
34910         * eg/table_template-svc.pm: fix path to svc_Common in example table
34911
34912 2003-12-22 16:51  ivan
34913
34914         * FS/FS/ClientAPI/MyAccount.pm,
34915           fs_selfservice/FS-SelfService/SelfService.pm: add edit_info to
34916           selfservice API
34917
34918 2003-12-22 16:41  ivan
34919
34920         * FS/FS/: Conf.pm, cust_main.pm: allow_negative_charges config
34921           option
34922
34923 2003-12-22 13:22  ivan
34924
34925         * FS/FS/cust_main.pm: default to the whole-country tax rate if
34926           states aren't defined
34927
34928 2003-12-22 13:18  ivan
34929
34930         * FS/FS/cust_bill.pm: quiet warning
34931
34932 2003-12-22 13:01  ivan
34933
34934         * FS/FS/cust_credit.pm: allow credits to be modified at API level
34935
34936 2003-12-22 09:50  ivan
34937
34938         * FS/FS/cust_main.pm: add cust_credit, cust_pay and cust_refund
34939           subs
34940
34941 2003-12-21 15:16  ivan
34942
34943         * httemplate/browse/agent_type.cgi: work even if there are stray
34944           type_pkgs records around
34945
34946 2003-12-21 15:13  ivan
34947
34948         * FS/FS/Record.pm: cache virtual_fields method results to help
34949           performance
34950
34951 2003-12-21 13:12  ivan
34952
34953         * FS/bin/freeside-addoutsourceuser: add outsourced databases with
34954           both addresses by default
34955
34956 2003-12-15 00:08  ivan
34957
34958         * conf/invoice_latex: line up w/window envelopes
34959
34960 2003-12-15 00:07  ivan
34961
34962         * httemplate/misc/print-invoice.cgi: print_ps returns ths invoice
34963           now, do not count on latex printing it, oops
34964
34965 2003-12-14 22:42  ivan
34966
34967         * FS/FS/: cust_main.pm, cust_bill.pm: fix bug that charged full
34968           amounts of all open invoices as soon as balance went positive
34969           (only manifests when any cust_bill->owed somehow got to be
34970           negative)
34971
34972 2003-12-14 19:41  ivan
34973
34974         * FS/FS/cust_bill.pm: add _latex_escape sub
34975
34976 2003-12-14 09:53  ivan
34977
34978         * httemplate/view/cust_main.cgi: non-breaking spaces in custoemr
34979           view field names
34980
34981 2003-12-10 15:53  ivan
34982
34983         * FS/FS/ClientAPI/Signup.pm: signup page w/advertising source
34984           dropdown
34985
34986 2003-12-10 14:51  ivan
34987
34988         * FS/bin/freeside-setup: add part_referral.disabled, add disabled
34989           indices to agent and part_bill_event
34990
34991 2003-12-10 14:50  ivan
34992
34993         * FS/FS/part_referral.pm: add part_referral.disabled
34994
34995 2003-11-30 00:06  ivan
34996
34997         * FS/FS/cust_bill.pm: explicitly tell dvips to write output to a
34998           file
34999
35000 2003-11-29 23:52  ivan
35001
35002         * httemplate/view/cust_bill.cgi: add link to view typeset invoice
35003
35004 2003-11-29 23:41  ivan
35005
35006         * conf/invoice_latex: move to the left to line up with window
35007           envelopes
35008
35009 2003-11-29 02:50  ivan
35010
35011         * FS/FS/cust_credit_bill.pm: missing cut
35012
35013 2003-11-29 02:48  ivan
35014
35015         * FS/FS/cust_bill.pm: use the latex template for normal printing
35016           when available
35017
35018 2003-11-29 02:39  ivan
35019
35020         * httemplate/edit/part_pkg.cgi: adding sql_generic price plan
35021
35022 2003-11-29 00:32  ivan
35023
35024         * FS/FS/: Conf.pm, cust_bill_pay.pm, cust_credit_bill.pm: option to
35025           send statements when a payment or credit is applied
35026
35027 2003-11-29 00:18  ivan
35028
35029         * FS/FS/part_bill_event.pm: also set default latex template for
35030           late bill templates
35031
35032 2003-11-29 00:08  ivan
35033
35034         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/invoice_latex,
35035           conf/invoice_latexfooter, conf/invoice_latexnotes,
35036           httemplate/misc/print-invoice.cgi,
35037           httemplate/view/cust_bill-ps.cgi: postscript invoice redux
35038
35039 2003-11-26 07:37  ivan
35040
35041         * FS/FS/cust_bill.pm: remove spurious Setup on one-time package
35042           charges
35043
35044 2003-11-26 06:25  ivan
35045
35046         * FS/FS/: Conf.pm, cust_bill.pm: add invoice_default_terms config
35047           value to control explicit due date printing on invoices
35048
35049 2003-11-24 06:29  ivan
35050
35051         * httemplate/edit/part_export.cgi: fix html quoting problems
35052
35053 2003-11-24 05:01  ivan
35054
35055         * httemplate/browse/part_export.cgi: fix html quoting of export
35056           options
35057
35058 2003-11-21 10:55  ivan
35059
35060         * FS/FS/Record.pm: revert bind_param change!
35061
35062 2003-11-21 07:32  ivan
35063
35064         * httemplate/search/report_receivables.cgi: precedence helps alot
35065
35066 2003-11-21 07:25  ivan
35067
35068         * httemplate/search/report_receivables.cgi: precedence helps alot
35069
35070 2003-11-21 07:20  ivan
35071
35072         * httemplate/search/report_receivables.cgi: show customer status on
35073           receivables report
35074
35075 2003-11-20 04:48  ivan
35076
35077         * FS/FS/part_export/communigate_pro.pm: don't error out when not
35078           actually changing domain
35079
35080 2003-11-19 10:13  ivan
35081
35082         * FS/FS/Record.pm: work around DBD::Pg problems with bind_param
35083
35084 2003-11-19 04:21  ivan
35085
35086         * httemplate/: edit/REAL_cust_pkg.cgi, search/report_cust_pay.html,
35087           search/report_tax.html: fix jscalendar date ifFormat
35088
35089 2003-11-18 17:37  ivan
35090
35091         * FS/FS/cust_bill.pm: reversing accidental commit of
35092           work-in-progress
35093
35094 2003-11-18 17:29  ivan
35095
35096         * FS/FS/: cust_bill.pm, cust_main.pm: disable debugging by default
35097
35098 2003-11-18 07:14  ivan
35099
35100         * FS/FS/part_export.pm: fix communigate pro export descriptions
35101
35102 2003-11-18 07:04  ivan
35103
35104         * FS/: FS/part_export/communigate_pro.pm,
35105           FS/part_export/communigate_pro_singledomain.pm, MANIFEST,
35106           FS/part_export.pm: add communigate_pro_singledomain export
35107
35108 2003-11-14 23:28  ivan
35109
35110         * FS/bin/freeside-selfservice-server: kill off ssh process when
35111           re-opening connection
35112
35113 2003-11-14 23:18  ivan
35114
35115         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
35116           trailing newline to supress useless error messages in log
35117
35118 2003-11-14 00:43  ivan
35119
35120         * FS/bin/freeside-selfservice-server: hopefully recover better from
35121           lost ssh connections
35122
35123 2003-11-13 18:52  ivan
35124
35125         * httemplate/search/report_receivables.cgi: sort these
35126           case-insensitive
35127
35128 2003-11-12 04:29  ivan
35129
35130         * FS/FS/: svc_Common.pm, svc_acct.pm: allow provisioning of
35131           unaudited services with a svcnum for imports
35132
35133 2003-11-12 03:22  ivan
35134
35135         * FS/FS/cust_pkg.pm: better error msg
35136
35137 2003-11-11 07:03  ivan
35138
35139         * FS/FS/svc_Common.pm: also make setx behave when setting svcnum
35140           during an import
35141
35142 2003-11-11 06:39  ivan
35143
35144         * FS/FS/svc_Common.pm: fix up virtual field reprucussions
35145
35146 2003-11-11 06:21  ivan
35147
35148         * FS/FS/svc_Common.pm: simple change to cust_svc creation to help
35149           imports with svcnums
35150
35151 2003-11-11 00:01  ivan
35152
35153         * httemplate/search/report_receivables.cgi: remove spaces between
35154           parens and contact name
35155
35156 2003-11-10 23:51  ivan
35157
35158         * httemplate/browse/svc_acct_pop.cgi: part_referral.cgi
35159
35160 2003-11-10 05:54  ivan
35161
35162         * httemplate/misc/process/meta-import.cgi: hmm forgot to check this
35163           in?
35164
35165 2003-11-08 08:36  ivan
35166
35167         * FS/FS/: cust_main.pm, ClientAPI/MyAccount.pm: add order_pkg and
35168           cancel_pkg functions to self-service
35169
35170 2003-11-08 08:31  ivan
35171
35172         * fs_selfservice/FS-SelfService/SelfService.pm: documentation for
35173           self-service functions!
35174
35175 2003-11-08 04:59  ivan
35176
35177         * FS/FS/ClientAPI/MyAccount.pm: pass paybatch field to realtime_bop
35178           so we can prevent double-charges
35179
35180 2003-11-07 02:53  ivan
35181
35182         * httemplate/elements/: calendar-en.js, calendar-setup.js,
35183           calendar-win2k-2.css, calendar.js, calendar_stripped.js: update
35184           jscalendar
35185
35186 2003-11-07 00:39  ivan
35187
35188         * FS/FS/cust_svc.pm: also fix attribute_since_sqlradacct for data
35189           charging
35190
35191 2003-11-07 00:36  ivan
35192
35193         * FS/FS/cust_svc.pm: finish fixing sqlradius_withdomain time
35194           calculations
35195
35196 2003-11-06 23:56  ivan
35197
35198         * httemplate/view/svc_acct.cgi: also show RADIUS usage information
35199           for sqlradius_withdomain exports
35200
35201 2003-11-06 06:45  ivan
35202
35203         * httemplate/search/report_receivables.cgi: add totals & simplify
35204           expressions
35205
35206 2003-11-06 06:08  ivan
35207
35208         * httemplate/search/report_receivables.cgi: ack!  count credits,
35209           not payments twice
35210
35211 2003-11-06 06:00  ivan
35212
35213         * httemplate/search/report_receivables.cgi: typo
35214
35215 2003-11-06 05:56  ivan
35216
35217         * httemplate/search/report_receivables.cgi: link to customer, don't
35218           show custnum
35219
35220 2003-11-06 05:40  ivan
35221
35222         * FS/MANIFEST: removing bin/freeside-receivables-report
35223
35224 2003-11-06 05:39  ivan
35225
35226         * httemplate/: index.html, search/report_receivables.cgi: "current
35227           receivables" -> A/R Aging summary
35228
35229 2003-11-05 03:13  ivan
35230
35231         * bin/create-fetchmailrc: fixup
35232
35233 2003-11-05 02:26  ivan
35234
35235         * FS/FS/svc_acct.pm: allow letters in quota for use with edquota -p
35236
35237 2003-11-04 10:01  ivan
35238
35239         * FS/FS/cust_main.pm: don't overwrite otaker on cust_main!
35240
35241 2003-11-04 09:57  ivan
35242
35243         * bin/create-fetchmailrc: adding
35244
35245 2003-11-04 09:30  ivan
35246
35247         * FS/FS/: svc_acct.pm, part_export/shellcommands.pm: make snarf
35248           info available to exports
35249
35250 2003-11-04 02:56  ivan
35251
35252         * FS/FS/Record.pm: finish treating serials as ints!
35253
35254 2003-11-04 02:55  ivan
35255
35256         * FS/FS/Record.pm: treat serial columns as ints too!
35257
35258 2003-11-03 03:42  ivan
35259
35260         * FS/FS/svc_Common.pm, httemplate/edit/part_svc.cgi: does this fix
35261           Bug#590??
35262
35263 2003-11-03 03:30  ivan
35264
35265         * httemplate/edit/part_svc.cgi: kludge around this so i can add
35266           service definitions for now
35267
35268 2003-11-02 21:57  ivan
35269
35270         * httemplate/: index.html, browse/part_pkg.cgi,
35271           search/cust_pkg.cgi: add suspended/canceled browse, fix the old
35272           suspended browse
35273
35274 2003-11-02 21:48  ivan
35275
35276         * httemplate/search/cust_pkg.cgi: add suspended/canceled package
35277           browse
35278
35279 2003-11-02 21:40  ivan
35280
35281         * httemplate/index.html: formatting
35282
35283 2003-11-02 21:34  ivan
35284
35285         * httemplate/index.html: remove duplicate items from "Reports"
35286           section
35287
35288 2003-11-02 21:25  ivan
35289
35290         * httemplate/browse/part_pkg.cgi: tyops
35291
35292 2003-11-02 21:21  ivan
35293
35294         * httemplate/browse/part_pkg.cgi: also show suspended and canceled
35295           counts on active package browse
35296
35297 2003-10-25 17:39  ivan
35298
35299         * httemplate/search/report_cust_pay.html: payment reports broken
35300           down by Visa/MC / Amex / Discover
35301
35302 2003-10-24 19:05  ivan
35303
35304         * FS/FS/: acct_snarf.pm, svc_Common.pm, svc_acct.pm,
35305           ClientAPI/Signup.pm: signups with snarf info!
35306
35307 2003-10-24 18:06  ivan
35308
35309         * httemplate/docs/signup.html: better link to .INS files
35310           documentation
35311
35312 2003-10-24 13:38  ivan
35313
35314         * FS/FS/: cust_main.pm, Conf.pm: add cvv-save configuration value
35315           to save the cvv data for specific card types
35316
35317 2003-10-24 12:28  ivan
35318
35319         * FS/FS/ClientAPI/Signup.pm, httemplate/edit/cust_main.cgi,
35320           httemplate/edit/process/cust_main.cgi, httemplate/docs/cvv2.html,
35321           FS/FS/cust_main.pm, FS/bin/freeside-setup,
35322           httemplate/docs/schema.html: cvv!
35323
35324 2003-10-23 22:51  ivan
35325
35326         * httemplate/images/: cvv2.png, cvv2_amex.png: adding cvv2 images
35327
35328 2003-10-23 02:02  ivan
35329
35330         * httemplate/docs/legacy.html: fix cranky verbitage at the top
35331
35332 2003-10-23 00:49  ivan
35333
35334         * FS/FS/cust_pay_batch.pm: Declined results from batches should now
35335           suspend the relevant customer.
35336
35337 2003-10-22 12:10  khoff
35338
35339         * httemplate/edit/process/router.cgi: dbh is a global.
35340
35341 2003-10-19 22:01  ivan
35342
35343         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
35344           httemplate/view/cust_main.cgi: finish up weekly billing
35345
35346 2003-10-19 21:25  ivan
35347
35348         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
35349           httemplate/edit/part_pkg.cgi, FS/bin/freeside-setup: daily/weekly
35350           billing
35351
35352 2003-10-16 15:57  khoff
35353
35354         * FS/FS/part_export/router.pm: Telnet/SSH router export for
35355           svc_broadband.
35356
35357 2003-10-15 16:17  khoff
35358
35359         * httemplate/browse/router.cgi: $router isn't a global.
35360
35361 2003-10-15 15:59  khoff
35362
35363         * httemplate/edit/router.cgi: More changes that got lost in the
35364           merge somehow.
35365
35366 2003-10-15 15:48  khoff
35367
35368         * httemplate/view/svc_broadband.cgi: File got munged during
35369           svc_broadband merge.  Added ability to create a 'customer
35370           router'.
35371
35372 2003-10-15 08:03  ivan
35373
35374         * FS/bin/freeside-selfservice-server,
35375           fs_selfservice/FS-SelfService/SelfService.pm,
35376           fs_selfservice/FS-SelfService/freeside-selfservice-clientd: add
35377           tagging ability so we can run multiple self-service clients on
35378           one machine
35379
35380 2003-10-15 05:08  ivan
35381
35382         * FS/bin/freeside-setup: fix agent username and password
35383           nullability
35384
35385 2003-10-15 02:41  ivan
35386
35387         * FS/FS/cust_main.pm: - Business::OnlinePayment "recurring_billing"
35388           flag is set for subsequent   credit card transactions; some
35389           processors (AuthorozeNet, others?) use this   to waive the CVV2
35390           requirement.
35391
35392 2003-10-09 10:40  ivan
35393
35394         * FS/FS/cust_pay_batch.pm: parse last line from TD Canada Trust
35395
35396 2003-10-07 21:09  ivan
35397
35398         * htetc/handler.pl, httemplate/misc/upload-batch.cgi: can't use
35399           File::Basename::basename for windows filenames!  use a regex
35400           instead
35401
35402 2003-10-07 06:50  ivan
35403
35404         * Makefile: mandrake
35405
35406 2003-10-07 01:05  ivan
35407
35408         * FS/: FS/acct_snarf.pm, FS.pm, FS/part_export.pm: adding
35409           acct_snarf
35410
35411 2003-10-06 23:06  ivan
35412
35413         * FS/FS/part_export/communigate_pro.pm: problem was scalar context
35414           propogating to the wrong place in the grep
35415
35416 2003-10-06 23:03  ivan
35417
35418         * FS/FS/part_export/communigate_pro.pm: fix subroutine call from
35419           UpdateAccountSettings sub
35420
35421 2003-10-06 22:50  ivan
35422
35423         * FS/FS/part_export/communigate_pro.pm: add suspend and unsuspend
35424           hooks, don't try and set '*SUSPENDED*' passwords
35425
35426 2003-10-06 22:49  ivan
35427
35428         * FS/FS/svc_acct.pm: doc
35429
35430 2003-10-06 19:27  ivan
35431
35432         * FS/FS/part_export/communigate_pro.pm: add suspension /
35433           unsuspension export to communigate
35434
35435 2003-10-06 04:39  ivan
35436
35437         * httemplate/search/svc_acct.cgi: fix URL argument processing for
35438           account searches by popnum
35439
35440 2003-10-06 04:22  ivan
35441
35442         * httemplate/search/svc_acct.cgi: typo
35443
35444 2003-10-06 04:20  ivan
35445
35446         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: fix
35447           linking to account list per access number
35448
35449 2003-10-06 04:14  ivan
35450
35451         * httemplate/: browse/svc_acct_pop.cgi, search/svc_acct.cgi: agent
35452           browse shows # of active accounts & links to appropriate account
35453           search
35454
35455 2003-10-02 14:51  khoff
35456
35457         * httemplate/edit/svc_broadband.cgi: $field isn't a global.
35458
35459 2003-10-02 07:26  ivan
35460
35461         * Makefile: minor Makefile updates
35462
35463 2003-10-02 07:19  ivan
35464
35465         * FS/FS/: Conf.pm, cust_main.pm: add emaildecline-exclude config
35466           option
35467
35468 2003-10-02 06:08  ivan
35469
35470         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd: turn
35471           off super-verbose logging
35472
35473 2003-10-02 05:42  ivan
35474
35475         * fs_selfservice/FS-SelfService/Makefile.PL: update Makefile.PL
35476           dependancies (PREREQ_PM) for self-service module and signup
35477           wrapper
35478
35479 2003-10-02 04:23  ivan
35480
35481         * fs_selfservice/FS-SelfService/cgi/login.html: removing testing
35482           info
35483
35484 2003-10-02 03:18  ivan
35485
35486         * FS/bin/freeside-daily: added -y switch to freeside-daily to
35487           specify an offset in days
35488
35489 2003-10-02 01:56  ivan
35490
35491         * FS/FS/raddb.pm, bin/generate-raddb: update with dictionaries from
35492           freeradius 0.9.1, and fix generate-raddb to avoid duplicates
35493
35494 2003-09-30 08:01  ivan
35495
35496         * FS/FS/agent.pm: no duplicate usernames
35497
35498 2003-09-30 05:48  ivan
35499
35500         * httemplate/misc/download-batch.cgi: IE doesn't like downloading
35501           MIME type text/comma-separated-values
35502
35503 2003-09-30 01:21  ivan
35504
35505         * httemplate/edit/REAL_cust_pkg.cgi, CREDITS,
35506           httemplate/elements/calendar-en.js,
35507           httemplate/elements/calendar-setup.js,
35508           httemplate/elements/calendar-win2k-2.css,
35509           httemplate/elements/calendar.js,
35510           httemplate/elements/calendar_stripped.js,
35511           httemplate/images/calendar.png,
35512           httemplate/search/report_cust_pay.html,
35513           httemplate/search/report_tax.html: calendar popups!
35514
35515 2003-09-30 00:04  ivan
35516
35517         * htetc/handler.pl: CGI.pm 2.47 required for ->upload() method
35518
35519 2003-09-29 03:10  ivan
35520
35521         * httemplate/: browse/agent.cgi, search/cust_main.cgi: agent browse
35522           now links to active/cancelled customers
35523
35524 2003-09-28 23:51  ivan
35525
35526         * FS/FS/ClientAPI/Signup.pm: signup with agent selection
35527
35528 2003-09-28 23:35  ivan
35529
35530         * httemplate/index.html: remove Gratuitous Capitalization
35531
35532 2003-09-28 22:51  ivan
35533
35534         * FS/FS/agent.pm, httemplate/browse/agent.cgi,
35535           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi: agents
35536           can be disabled (auto-sensing based on schema)
35537
35538 2003-09-28 22:51  ivan
35539
35540         * FS/bin/freeside-setup, httemplate/docs/schema.html: added
35541           agent.disabled       agent.username       agent._password
35542
35543 2003-09-28 19:17  ivan
35544
35545         * FS/: FS/Conf.pm, bin/freeside-selfservice-server: finish removing
35546           quiet config options
35547
35548 2003-09-27 19:36  ivan
35549
35550         * FS/FS/cust_pay_batch.pm, htetc/handler.pl,
35551           httemplate/misc/upload-batch.cgi: add upload of batch result from
35552           TD Canada Trust some global.asa / handler.pl enhancements
35553
35554 2003-09-26 16:33  khoff
35555
35556         * httemplate/edit/svc_www.cgi: $field is not a global.
35557
35558 2003-09-26 14:02  khoff
35559
35560         * httemplate/edit/svc_acct.cgi: $field isn't a global.
35561
35562 2003-09-26 06:04  ivan
35563
35564         * FS/: FS/cust_main.pm, bin/freeside-daily: re-setup option to
35565           re-charge setup fee
35566
35567 2003-09-26 02:31  ivan
35568
35569         * FS/FS/cust_main.pm: scalar/array scope fix... new, multiple (i.e.
35570           canadian GST/PST) taxes work now!
35571
35572 2003-09-26 02:15  ivan
35573
35574         * FS/FS/UID.pm: re-enable ChopBlanks for now
35575
35576 2003-09-26 02:09  ivan
35577
35578         * FS/FS/cust_pkg.pm: fix manual_flag problem preventing cust_pkg
35579           editing
35580
35581 2003-09-26 01:11  ivan
35582
35583         * httemplate/browse/cust_main_county.cgi: fix tax edit UI
35584
35585 2003-09-25 04:49  ivan
35586
35587         * httemplate/browse/cust_main_county.cgi: UI for multiple named
35588           taxes w/setup & recur exemptions 1.4 schema-auto-adjusting
35589           backport
35590
35591 2003-09-25 04:17  ivan
35592
35593         * FS/FS/: cust_main.pm, cust_main_county.pm: multiple, named taxes
35594           for a single region 1.4 backport auto-adjusts based on schema
35595
35596 2003-09-25 03:40  ivan
35597
35598         * FS/bin/freeside-setup, httemplate/docs/schema.html: add setuptax
35599           and recurtax fields to cust_main_county
35600
35601 2003-09-25 03:28  ivan
35602
35603         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
35604           freebsd portability fix
35605
35606 2003-09-25 03:27  ivan
35607
35608         * FS/bin/freeside-selfservice-server: freebsd portability fixes
35609
35610 2003-09-25 03:26  ivan
35611
35612         * FS/FS/ClientAPI/MyAccount.pm: quiet self-service server cancels
35613
35614 2003-09-24 10:20  ivan
35615
35616         * FS/FS/part_export/shellcommands.pm: don't change dir either when
35617           username_pwonly is set
35618
35619 2003-09-24 10:06  ivan
35620
35621         * FS/FS/part_export/shellcommands.pm: don't allow uid changes when
35622           usermod_pwonly set
35623
35624 2003-09-23 18:30  ivan
35625
35626         * httemplate/browse/agent.cgi: fix boolean precedence error leading
35627           to inaccurate results on the new customer status list
35628
35629 2003-09-21 00:31  ivan
35630
35631         * FS/FS/cust_bill.pm, httemplate/misc/download-batch.cgi: remove
35632           trancode from batching
35633
35634 2003-09-20 23:52  ivan
35635
35636         * httemplate/misc/download-batch.cgi: eliminate extraneous newlines
35637
35638 2003-09-20 18:22  ivan
35639
35640         * httemplate/misc/download-batch.cgi: preliminary batch download
35641
35642 2003-09-19 05:40  ivan
35643
35644         * FS/FS/cust_main.pm: quiet option to cancel method
35645
35646 2003-09-19 05:13  ivan
35647
35648         * FS/FS/ClientAPI/Signup.pm: remove klunky $error ||= usage
35649
35650 2003-09-19 05:04  ivan
35651
35652         * FS/FS/ClientAPI/Signup.pm: oops, flipped an or to an and
35653
35654 2003-09-19 05:02  ivan
35655
35656         * FS/FS/ClientAPI/Signup.pm: cache initial signup_info for
35657           performance
35658
35659 2003-09-19 04:56  ivan
35660
35661         * FS/FS/ClientAPI/Signup.pm: better error message when you don't
35662           select a package
35663
35664 2003-09-19 04:50  ivan
35665
35666         * init.d/freeside-init: correct pid filename for stopping
35667           self-service server
35668
35669 2003-09-19 04:35  ivan
35670
35671         * fs_selfservice/FS-SelfService/SelfService.pm: finish moving
35672           signup server functions to self-service interace
35673
35674 2003-09-19 04:00  ivan
35675
35676         * FS/FS/ClientAPI/Signup.pm: module needs to return true
35677
35678 2003-09-19 03:08  ivan
35679
35680         * FS/FS/ClientAPI/Signup.pm: make sure signup cancels are quiet
35681
35682 2003-09-19 03:07  ivan
35683
35684         * Makefile, FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
35685           FS/FS/ClientAPI/Signup.pm, httemplate/docs/index.html: move
35686           signup server functions to self-service server.  fix provisioning
35687           & immediate suspension of declined signups.
35688
35689 2003-09-19 02:59  ivan
35690
35691         * init.d/freeside-init: removing signup and passwd servers
35692
35693 2003-09-18 21:25  ivan
35694
35695         * FS/FS/cust_main.pm: finish cleaning up the quiet stuff
35696
35697 2003-09-18 21:13  ivan
35698
35699         * FS/FS/: Conf.pm, cust_main.pm, cust_pkg.pm: deprecate
35700           signup_server-quiet config option
35701
35702 2003-09-18 03:52  ivan
35703
35704         * httemplate/browse/agent.cgi: oops
35705
35706 2003-09-18 03:46  ivan
35707
35708         * httemplate/browse/agent.cgi: include info on number of
35709           active/cancelled customers in agent browse
35710
35711 2003-09-15 14:33  ivan
35712
35713         * httemplate/search/cust_pkg.cgi: package search skips cancelled
35714           packages when searching by date range
35715
35716 2003-09-11 17:14  khoff
35717
35718         * FS/FS/addr_block.pm: @excludeaddr is a list of addresses, not
35719           NetAddrs, so it shouldn't be map'd
35720
35721 2003-09-11 14:57  ivan
35722
35723         * FS/FS/part_export.pm: also update sqlradius_withdomaind
35724           description for freeradius 0.9.1
35725
35726 2003-09-11 14:54  ivan
35727
35728         * FS/FS/part_export.pm: update doc note for freeradius 0.9.1
35729
35730 2003-09-10 15:10  ivan
35731
35732         * FS/FS/part_export/communigate_pro.pm: communigate pro quota bs
35733
35734 2003-09-10 14:56  ivan
35735
35736         * FS/FS/part_export/communigate_pro.pm: don't set an empty
35737           externalFlag
35738
35739 2003-09-10 14:45  ivan
35740
35741         * FS/FS/part_export/communigate_pro.pm: communitgate pro
35742           CreateAccount examples are on crack
35743
35744 2003-09-10 14:39  ivan
35745
35746         * FS/FS/part_export/communigate_pro.pm: fix for communigate pro
35747           weird data structure on create
35748
35749 2003-09-10 14:01  ivan
35750
35751         * FS/FS/part_export/communigate_pro.pm: set initial password for
35752           new accounts
35753
35754 2003-09-10 03:54  ivan
35755
35756         * FS/FS/cust_pay.pm: adding cust_main method
35757
35758 2003-09-09 15:36  ivan
35759
35760         * FS/MANIFEST: adding communigate_pro export
35761
35762 2003-09-08 21:16  ivan
35763
35764         * FS/FS/part_export.pm: typo hiding remote username labels
35765
35766 2003-09-06 00:20  ivan
35767
35768         * httemplate/browse/agent_type.cgi: hide display of disabled
35769           packages from agent type browse
35770
35771 2003-09-05 23:45  ivan
35772
35773         * FS/FS/part_export.pm: updated DBI link in sqlradius export notes
35774
35775 2003-09-05 18:45  ivan
35776
35777         * FS/FS/svc_acct.pm: fix method name
35778
35779 2003-09-05 18:44  ivan
35780
35781         * FS/FS/: cust_svc.pm, svc_acct.pm: add
35782           get_session_history_sqlradacct have $ignore_quantity also ignore
35783           0 quantities
35784
35785 2003-09-05 06:19  ivan
35786
35787         * FS/FS/part_export/communigate_pro.pm: typo
35788
35789 2003-09-05 06:18  ivan
35790
35791         * FS/FS/: part_export.pm, part_export/communigate_pro.pm: add
35792           communigate pro export
35793
35794 2003-09-05 06:16  ivan
35795
35796         * FS/FS/Conf.pm: doc
35797
35798 2003-09-05 02:13  ivan
35799
35800         * FS/FS/svc_acct.pm: allow ! password like !!
35801
35802 2003-09-05 01:17  ivan
35803
35804         * FS/FS/Conf.pm: fix reference to obsolete shellcommands-useradd
35805           conf value (refer to exports instead)
35806
35807 2003-09-05 01:02  ivan
35808
35809         * FS/FS/Conf.pm: fix typo
35810
35811 2003-09-05 01:01  ivan
35812
35813         * FS/FS/svc_acct.pm: allow up to 60 char encrypted passwords for
35814           blowfish
35815
35816 2003-09-05 00:55  ivan
35817
35818         * FS/bin/freeside-setup: svc_acct._password from 50 to 72 for
35819           blowfish passwords
35820
35821 2003-09-04 21:09  ivan
35822
35823         * FS/FS/: Conf.pm, cust_main.pm: users-allow_comp config value to
35824           control creation of complimentary accounts and minor pod updates
35825
35826 2003-09-04 19:31  ivan
35827
35828         * httemplate/edit/part_svc.cgi: -w-safe and run under a 1.4 schema
35829           too
35830
35831 2003-09-03 16:06  ivan
35832
35833         * httemplate/view/cust_main.cgi: list extraneous services, closes:
35834           #213
35835
35836 2003-09-03 13:22  ivan
35837
35838         * FS/FS/Record.pm: turn off query debugging
35839
35840 2003-09-03 11:46  ivan
35841
35842         * FS/FS/Record.pm: turn vfieldpart_hashref into a method, not a
35843           subroutine another fix to support running 1.5.0 virtual field
35844           code on 1.4.x databases
35845
35846 2003-09-03 06:18  ivan
35847
35848         * FS/FS/part_export.pm: openbsd also uses sane useradd/mod/del
35849           commands
35850
35851 2003-09-03 05:35  ivan
35852
35853         * Makefile: makefile trivia for openbsd
35854
35855 2003-08-07 22:54  ivan
35856
35857         * httemplate/view/svc_acct.cgi: - fix possible glitch with Mason on
35858           account view screen
35859
35860 2003-08-07 22:42  ivan
35861
35862         * FS/FS/CGI.pm, bin/masonize, httemplate/index.html,
35863           httemplate/elements/header.html,
35864           httemplate/elements/menubar.html, httemplate/elements/pager.html,
35865           httemplate/elements/table.html, httemplate/search/sql.html,
35866           httemplate/search/elements/search.html: - (finish) includes!
35867           (closes: Bug#551) - (finish) moving SQL search to including
35868           generic elements/search.html - new elements: menubar.html,
35869           header.html, pager.html and table.html - have masonize process
35870           .html files also
35871
35872 2003-08-07 19:02  ivan
35873
35874         * bin/masonize, httemplate/autohandler,
35875           httemplate/graph/money_time.cgi, httemplate/search/sql.html,
35876           httemplate/search/elements/search.html: - fix Mason profiling to
35877           pass-through images (for graph/) - fix graph/money-time.cgi use
35878           of $m interfering with Mason - fix graph/money-time-graph.cgi to
35879           set content-type in a Mason/ASP-independant   fashion -
35880           (beginning of) includes! - (beginning of) moving SQL search to
35881           including generic elements/search.html - fix global.asa typo -
35882           fix masonize to not prepend an extraneous blank line (breaking
35883           graph/money-time-graph.cgi)
35884
35885 2003-08-07 06:08  ivan
35886
35887         * htetc/handler.pl, httemplate/view/cust_main.cgi: - turn on
35888           profiling with mason like with Apache::ASP (redirects now
35889           working) - fix mason error with new view/cust_main.cgi UI
35890
35891 2003-08-07 05:47  ivan
35892
35893         * Makefile, htetc/handler.pl, httemplate/autohandler,
35894           httemplate/index.html: - switch to mason by default - minimum
35895           mason version 1.1 (and doc) - evaluate .html files with mason/asp
35896           - turn on profiling with mason like with Apache::ASP (redirects
35897           not working) - (start of) includes
35898
35899 2003-08-05 14:00  ivan
35900
35901         * httemplate/browse/part_pkg.cgi: doh, revert stuff that shouldn't
35902           have been checked in
35903
35904 2003-08-05 13:06  ivan
35905
35906         * htetc/handler.pl: no svc_acct_sm in 1.5
35907
35908 2003-08-05 12:07  ivan
35909
35910         * FS/FS/part_export.pm: update sqlradius{_withdomain} documentation
35911
35912 2003-08-05 11:52  ivan
35913
35914         * FS/FS/svc_domain.pm: remove spurious re-use of $error
35915
35916 2003-08-05 11:45  ivan
35917
35918         * FS/FS/Record.pm: backwards compatibility if the schema hasn't
35919           been updated
35920
35921 2003-08-04 17:32  khoff
35922
35923         * httemplate/index.html: Fixed %%%VERSION%%% tag
35924
35925 2003-08-04 17:20  khoff
35926
35927         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/addr_block.pm,
35928           FS/FS/agent.pm, FS/FS/agent_type.pm, FS/FS/cust_bill.pm,
35929           FS/FS/cust_bill_event.pm, FS/FS/cust_bill_pay.pm,
35930           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
35931           FS/FS/cust_credit.pm, FS/FS/cust_credit_bill.pm,
35932           FS/FS/cust_credit_refund.pm, FS/FS/cust_main.pm,
35933           FS/FS/cust_main_county.pm, FS/FS/cust_main_invoice.pm,
35934           FS/FS/cust_pay.pm, FS/FS/cust_pay_batch.pm, FS/FS/cust_pkg.pm,
35935           FS/FS/cust_refund.pm, FS/FS/cust_svc.pm,
35936           FS/FS/cust_tax_exempt.pm, FS/FS/domain_record.pm,
35937           FS/FS/export_svc.pm, FS/FS/msgcat.pm, FS/FS/nas.pm,
35938           FS/FS/part_bill_event.pm, FS/FS/part_export.pm,
35939           FS/FS/part_export_option.pm, FS/FS/part_pkg.pm,
35940           FS/FS/part_pop_local.pm, FS/FS/part_referral.pm,
35941           FS/FS/part_svc.pm, FS/FS/part_svc_column.pm,
35942           FS/FS/part_virtual_field.pm, FS/FS/pkg_svc.pm, FS/FS/port.pm,
35943           FS/FS/prepay_credit.pm, FS/FS/queue.pm, FS/FS/queue_arg.pm,
35944           FS/FS/queue_depend.pm, FS/FS/radius_usergroup.pm,
35945           FS/FS/router.pm, FS/FS/session.pm, FS/FS/svc_Common.pm,
35946           FS/FS/svc_acct.pm, FS/FS/svc_acct_pop.pm, FS/FS/svc_broadband.pm,
35947           FS/FS/svc_domain.pm, FS/FS/svc_forward.pm, FS/FS/svc_www.pm,
35948           FS/FS/type_pkgs.pm, FS/bin/freeside-setup, htetc/handler.pl,
35949           httemplate/index.html, httemplate/browse/part_svc.cgi,
35950           httemplate/browse/part_virtual_field.cgi,
35951           httemplate/browse/router.cgi, httemplate/edit/part_svc.cgi,
35952           httemplate/edit/part_virtual_field.cgi,
35953           httemplate/edit/router.cgi, httemplate/edit/svc_acct.cgi,
35954           httemplate/edit/svc_broadband.cgi, httemplate/edit/svc_www.cgi,
35955           httemplate/edit/process/router.cgi,
35956           httemplate/edit/process/svc_broadband.cgi,
35957           httemplate/view/svc_acct.cgi, httemplate/view/svc_broadband.cgi,
35958           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
35959           Virtual field merge
35960
35961 2003-07-25 09:26  ivan
35962
35963         * FS/FS/svc_acct.pm: typo
35964
35965 2003-07-25 06:13  ivan
35966
35967         * FS/FS/Conf.pm: doc
35968
35969 2003-07-23 10:05  ivan
35970
35971         * FS/FS/part_export/domain_shellcommands.pm: bugfix for
35972           non-catchall domains
35973
35974 2003-07-23 08:36  ivan
35975
35976         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
35977           spurious "can't purchase pkgpart" errors
35978
35979 2003-07-17 09:02  ivan
35980
35981         * FS/FS/cust_main.pm: one last tiny bugfix for the retry_realtime
35982           functionality
35983
35984 2003-07-15 06:30  ivan
35985
35986         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
35987           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Date.pm,
35988           lib/RT/Record.pm, lib/RT/Interface/Web.pm: reverting to vendor
35989           branch rt 3.0.4, hopefully
35990
35991 2003-07-15 06:16  ivan
35992
35993         * rt/: Makefile.in, config.log, config.status, configure.ac,
35994           bin/mason_handler.svc, bin/rt-commit-handler, bin/rt-mailgate.in,
35995           bin/rt-crontool, etc/RT_Config.pm, etc/RT_Config.pm.in,
35996           etc/RT_SiteConfig.pm, etc/initialdata, lib/RT.pm.in,
35997           lib/RT/CustomField.pm, lib/RT/CustomField_Overlay.pm,
35998           lib/RT/Groups_Overlay.pm, lib/RT/Principal_Overlay.pm,
35999           lib/RT/Queue_Overlay.pm, lib/RT/Scrip_Overlay.pm,
36000           lib/RT/SearchBuilder.pm, lib/RT/System.pm,
36001           lib/RT/Ticket_Overlay.pm, lib/RT/Tickets_Overlay.pm,
36002           lib/RT/Transaction_Overlay.pm, lib/RT/User_Overlay.pm,
36003           lib/RT/Users_Overlay.pm, lib/RT/Action/CreateTickets.pm,
36004           lib/RT/Action/EscalatePriority.pm, lib/t/02regression.t,
36005           lib/t/03web.pl, lib/t/04_send_email.pl,
36006           sbin/rt-setup-database.in: Initial revision
36007
36008 2003-07-15 06:16  ivan
36009
36010         * rt/: COPYING, README, aclocal.m4, Changelog, configure,
36011           install-sh, bin/mason_handler.fcgi.in, bin/mason_handler.scgi.in,
36012           bin/mason_handler.svc.in, bin/rt-crontool.in, bin/webmux.pl.in,
36013           docs/README.docs, docs/Security, docs/design_docs/CARS,
36014           docs/design_docs/TransactionTypes.txt, docs/design_docs/acls,
36015           docs/design_docs/approval_notices,
36016           docs/design_docs/approval_template, docs/design_docs/cf_search,
36017           docs/design_docs/cli_spec, docs/design_docs/cvs_integration,
36018           docs/design_docs/delegation, docs/design_docs/evil_plans,
36019           docs/design_docs/groups_notes,
36020           docs/design_docs/link-definitions.txt,
36021           docs/design_docs/recursive_group_membership_algorithm,
36022           docs/design_docs/rql_parser_machine.graphviz,
36023           docs/design_docs/string-extraction-guide.txt,
36024           docs/design_docs/subscription-definitions.txt,
36025           docs/design_docs/ticket_templates, docs/design_docs/users,
36026           etc/acl.Oracle, etc/acl.Pg, etc/acl.mysql, etc/constraints.mysql,
36027           etc/schema.SQLite, lib/RT/ACE.pm, lib/RT/ACE_Overlay.pm,
36028           lib/RT/ACL.pm, lib/RT/ACL_Overlay.pm, lib/RT/Attachment.pm,
36029           lib/RT/Attachment_Overlay.pm, lib/RT/Attachments.pm,
36030           lib/RT/Attachments_Overlay.pm, lib/RT/Base.pm,
36031           lib/RT/CachedGroupMember.pm, lib/RT/CachedGroupMember_Overlay.pm,
36032           lib/RT/CachedGroupMembers.pm,
36033           lib/RT/CachedGroupMembers_Overlay.pm, lib/RT/CurrentUser.pm,
36034           lib/RT/CustomFieldValue.pm, lib/RT/CustomFieldValues.pm,
36035           lib/RT/CustomFieldValues_Overlay.pm, lib/RT/CustomFields.pm,
36036           lib/RT/CustomFields_Overlay.pm, lib/RT/EmailParser.pm,
36037           lib/RT/Group.pm, lib/RT/GroupMember.pm,
36038           lib/RT/GroupMember_Overlay.pm, lib/RT/GroupMembers.pm,
36039           lib/RT/GroupMembers_Overlay.pm, lib/RT/Group_Overlay.pm,
36040           lib/RT/Groups.pm, lib/RT/Handle.pm, lib/RT/I18N.pm,
36041           lib/RT/Link.pm, lib/RT/Link_Overlay.pm, lib/RT/Links.pm,
36042           lib/RT/Links_Overlay.pm, lib/RT/Principal.pm,
36043           lib/RT/Principals.pm, lib/RT/Principals_Overlay.pm,
36044           lib/RT/Queue.pm, lib/RT/Queues.pm, lib/RT/Queues_Overlay.pm,
36045           lib/RT/Scrip.pm, lib/RT/ScripAction.pm,
36046           lib/RT/ScripAction_Overlay.pm, lib/RT/ScripActions.pm,
36047           lib/RT/ScripActions_Overlay.pm, lib/RT/ScripCondition.pm,
36048           lib/RT/ScripCondition_Overlay.pm, lib/RT/ScripConditions.pm,
36049           lib/RT/ScripConditions_Overlay.pm, lib/RT/Scrips.pm,
36050           lib/RT/Scrips_Overlay.pm, lib/RT/Template.pm,
36051           lib/RT/Template_Overlay.pm, lib/RT/Templates.pm,
36052           lib/RT/Templates_Overlay.pm, lib/RT/Ticket.pm, lib/RT/Tickets.pm,
36053           lib/RT/Tickets_Overlay_SQL.pm, lib/RT/Transaction.pm,
36054           lib/RT/Transactions.pm, lib/RT/Transactions_Overlay.pm,
36055           lib/RT/URI.pm, lib/RT/User.pm, lib/RT/Users.pm,
36056           lib/RT/Action/AutoOpen.pm, lib/RT/Action/Autoreply.pm,
36057           lib/RT/Action/Generic.pm, lib/RT/Action/Notify.pm,
36058           lib/RT/Action/NotifyAsComment.pm,
36059           lib/RT/Action/ResolveMembers.pm, lib/RT/Action/SendEmail.pm,
36060           lib/RT/Action/SetPriority.pm, lib/RT/Action/UserDefined.pm,
36061           lib/RT/Condition/AnyTransaction.pm,
36062           lib/RT/Condition/BeforeDue.pm, lib/RT/Condition/Generic.pm,
36063           lib/RT/Condition/Overdue.pm, lib/RT/Condition/OwnerChange.pm,
36064           lib/RT/Condition/PriorityExceeds.pm,
36065           lib/RT/Condition/QueueChange.pm,
36066           lib/RT/Condition/StatusChange.pm,
36067           lib/RT/Condition/UserDefined.pm, lib/RT/I18N/cs.pm,
36068           lib/RT/I18N/cs.po, lib/RT/I18N/de.po, lib/RT/I18N/en.po,
36069           lib/RT/I18N/es.po, lib/RT/I18N/fi.po, lib/RT/I18N/fr.po,
36070           lib/RT/I18N/he.po, lib/RT/I18N/i_default.pm, lib/RT/I18N/ja.po,
36071           lib/RT/I18N/nl.po, lib/RT/I18N/ru.po, lib/RT/Interface/CLI.pm,
36072           lib/RT/Interface/Email.pm,
36073           lib/RT/Interface/Email/Auth/MailFrom.pm,
36074           lib/RT/Interface/Email/Filter/SpamAssassin.pm,
36075           lib/RT/Search/ActiveTicketsInQueue.pm, lib/RT/Search/Generic.pm,
36076           lib/RT/URI/base.pm, lib/RT/URI/fsck_com_rt.pm, lib/t/01harness.t,
36077           m4/rt_enable_layout.m4, m4/rt_expand_var.m4, m4/rt_layout.m4,
36078           m4/rt_subst_expanded_arg.m4, sbin/extract-message-catalog,
36079           sbin/factory, sbin/license_tag, sbin/rt-test-dependencies.in,
36080           autom4te.cache/output.0, autom4te.cache/requests,
36081           autom4te.cache/traces.0: import of rt 3.0.4
36082
36083 2003-07-15 04:23  ivan
36084
36085         * Makefile: 1.5.0pre3
36086
36087 2003-07-12 04:14  ivan
36088
36089         * httemplate/index.html: remove Gratuitous capitalization
36090
36091 2003-07-12 04:09  ivan
36092
36093         * httemplate/: index.html, browse/part_pkg.cgi,
36094           browse/part_svc.cgi, search/cust_pkg.cgi: - better description of
36095           payment search - some clarification of services/packages vs.
36096           service/package   definitions in browse/part_{svc,pkg}.cgi -
36097           package definition report by # of active customer packages (with
36098           links   to customer package listing)
36099
36100 2003-07-11 08:37  ivan
36101
36102         * FS/FS/cust_main.pm: fix timelocal AUTOLOAD problem introduced by
36103           Time::Local fix in rc3 (closes: Bug#550)
36104
36105 2003-07-11 08:23  ivan
36106
36107         * httemplate/: index.html, search/cust_pkg.cgi,
36108           search/report_cust_pay.html: payments report for inventivemedia /
36109           hpnx
36110
36111 2003-07-11 00:54  ivan
36112
36113         * FS/FS/Record.pm: typo
36114
36115 2003-07-11 00:30  ivan
36116
36117         * FS/FS/Record.pm: provide stack backtrace when we wind up in
36118           FS::Record::AUTOLOAD by accident
36119
36120 2003-07-09 07:39  ivan
36121
36122         * httemplate/edit/svc_domain.cgi: increase max domain length to 63
36123
36124 2003-07-06 11:58  ivan
36125
36126         * httemplate/view/cust_main.cgi: don't bother displaying comments
36127           that are only whitespace/newlines
36128
36129 2003-07-03 20:31  ivan
36130
36131         * etc/abbr_state.txt: adding states
36132
36133 2003-07-03 18:37  ivan
36134
36135         * FS/FS/svc_acct_pop.pm: don't populate the whole initial list if
36136           there are tons of POPs
36137
36138 2003-07-03 17:51  ivan
36139
36140         * FS/FS/svc_acct_pop.pm: optimize javascript to handle large
36141           numbers of POPs
36142
36143 2003-07-02 05:58  ivan
36144
36145         * FS/FS/part_pkg.pm: tyop
36146
36147 2003-07-02 05:56  ivan
36148
36149         * FS/FS/part_pkg.pm: relaxed "first package" restrictions; will
36150           find any appropriate service with quantity 1
36151
36152 2003-07-02 05:34  ivan
36153
36154         * README: change license to GPL only
36155
36156 2003-07-01 02:00  ivan
36157
36158         * httemplate/edit/part_export.cgi: larger textareas in export
36159           options
36160
36161 2003-06-30 17:27  ivan
36162
36163         * FS/FS/part_export.pm: typo
36164
36165 2003-06-30 12:15  ivan
36166
36167         * FS/FS/cust_main.pm: bugfix for manual re-charging changes
36168           (Bug#423)
36169
36170 2003-06-30 11:56  ivan
36171
36172         * FS/FS/cust_main.pm: pass additional fields to ACH processors
36173           (Authorize.Net should work now)
36174
36175 2003-06-30 06:18  ivan
36176
36177         * FS/MANIFEST: removing deprecated freeside-overdue
36178
36179 2003-06-30 05:22  ivan
36180
36181         * FS/: FS/part_export.pm, FS/part_export/sqlradius.pm,
36182           FS/part_export/sqlradius_withdomain.pm,
36183           bin/freeside-sqlradius-reset,
36184           t/part_export-sqlradius_withdomain.t: adding sqlradius_withdomain
36185           export including realms, closes: bug#514
36186
36187 2003-06-30 00:44  ivan
36188
36189         * FS/FS/svc_domain.pm: increase maximum domain length to 67
36190
36191 2003-06-27 07:19  ivan
36192
36193         * FS/FS/: Conf.pm, svc_acct.pm: add radius-ip configuration
36194           parameter for Framed-IP-Address vs. Framed-Address
36195
36196 2003-06-25 03:22  ivan
36197
36198         * httemplate/search/cust_bill_event.cgi: Pg 7.3 incompatibility
36199           with empty dates in Failed Invoice Event search,   patch from
36200           rlucas@tercent.net
36201
36202 2003-06-25 01:40  ivan
36203
36204         * FS/FS/: svc_acct.pm, part_export/cp.pm: svc_acct doc update cp
36205           export - disable old-style suspending
36206
36207 2003-06-24 17:57  ivan
36208
36209         * FS/FS/part_export/forward_shellcommands.pm: forward_shellcommands
36210           update: might work now
36211
36212 2003-06-24 07:12  ivan
36213
36214         * FS/FS/part_export/: forward_shellcommands.pm, sqlmail.pm:
36215           explicitly use the necessary modules
36216
36217 2003-06-22 07:21  ivan
36218
36219         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: fix the credit card
36220           retry on change or manual "retry_card" to ONCE per invoice
36221
36222 2003-06-13 19:02  ivan
36223
36224         * FS/bin/freeside-setup: add index on cust_bill._date
36225
36226 2003-06-13 18:01  ivan
36227
36228         * bin/apache.export: \n\n between virtualhost entries
36229
36230 2003-06-13 08:18  ivan
36231
36232         * FS/FS/part_export/shellcommands.pm: $new_quoted_password vs.
36233           $quoted_new__password
36234
36235 2003-06-13 02:12  ivan
36236
36237         * FS/FS/part_export.pm: proper command escape for vpopmail export
36238
36239 2003-06-13 01:46  ivan
36240
36241         * httemplate/edit/part_export.cgi: missing semi
36242
36243 2003-06-13 01:44  ivan
36244
36245         * httemplate/edit/part_export.cgi: correct stickiness for checkbox
36246           options on export edit
36247
36248 2003-06-13 01:38  ivan
36249
36250         * FS/FS/part_export.pm: pass vpopmail passwords on command-line
36251           (unfortunately)
36252
36253 2003-06-13 01:23  ivan
36254
36255         * FS/FS/part_export.pm: full path to vpopmail commands
36256
36257 2003-06-13 01:11  ivan
36258
36259         * FS/FS/: part_export.pm, part_export/shellcommands.pm: add
36260           vpopmail presets to shellcommands_withdomain export
36261
36262 2003-06-12 07:08  ivan
36263
36264         * bin/passwd.import: /bin/halt and /sbin/halt
36265
36266 2003-06-12 07:06  ivan
36267
36268         * bin/passwd.import: tyop
36269
36270 2003-06-12 06:57  ivan
36271
36272         * bin/passwd.import: better error handling for re-imports
36273
36274 2003-06-12 06:50  ivan
36275
36276         * bin/fix-sequences: remove overly-verbose debugging for now
36277
36278 2003-06-12 06:50  ivan
36279
36280         * bin/fix-sequences: "doc"
36281
36282 2003-06-12 06:49  ivan
36283
36284         * bin/fix-sequences: arg
36285
36286 2003-06-12 06:47  ivan
36287
36288         * bin/fix-sequences: debugging
36289
36290 2003-06-12 06:43  ivan
36291
36292         * bin/fix-sequences: update for long table names; use sequence name
36293           directly instead of guessing
36294
36295 2003-06-12 06:35  ivan
36296
36297         * bin/fix-sequences: moo
36298
36299 2003-06-12 06:32  ivan
36300
36301         * bin/fix-sequences: adding fix-sequences
36302
36303 2003-06-12 05:57  ivan
36304
36305         * FS/FS/part_export.pm: _default_ default now sets GECOS like the
36306           OS-defaults
36307
36308 2003-06-12 05:43  ivan
36309
36310         * FS/FS/part_export.pm: sqlradius doc update; don't need to allow
36311           null OP columns
36312
36313 2003-06-11 13:27  khoff
36314
36315         * FS/FS/Misc.pm: In scalar context, smtpsend returns the number of
36316           addresses that the message was successfully delivered to.  I'm
36317           assuming 'Debug' causes Net::SMTP to warn the debug output, not
36318           return it.
36319
36320 2003-06-11 12:13  khoff
36321
36322         * FS/FS/Misc.pm: We're passing a list here, not one argument.
36323
36324 2003-06-09 04:11  ivan
36325
36326         * FS/FS/cust_svc.pm: add "$ignore_quantity" bypass
36327
36328 2003-06-06 18:58  ivan
36329
36330         * FS/FS/cust_main.pm: and fix the error message
36331
36332 2003-06-06 18:57  ivan
36333
36334         * FS/FS/cust_main.pm: really, really give a better error message
36335           when used under 5.005 now.  really.
36336
36337 2003-06-06 18:47  ivan
36338
36339         * FS/FS/cust_main.pm: give a better error message regarding
36340           Time::Local on old perls.  really.
36341
36342 2003-06-06 18:42  ivan
36343
36344         * FS/FS/cust_main.pm: require Time::Local 1.04 on perls before 5.6
36345
36346 2003-06-06 03:49  ivan
36347
36348         * FS/FS/part_export/cp.pm: add suspend/unsuspend capability to CP
36349           export
36350
36351 2003-06-04 17:22  khoff
36352
36353         * FS/FS/cust_pkg.pm: order/cancel packages rewritten
36354
36355 2003-06-04 09:14  ivan
36356
36357         * FS/FS/svc_acct.pm: allow empty slipip's
36358
36359 2003-06-04 05:44  ivan
36360
36361         * httemplate/search/cust_pkg.cgi: fix last bill label
36362
36363 2003-06-03 06:53  ivan
36364
36365         * httemplate/view/cust_main.cgi: fix provision links
36366
36367 2003-06-03 05:41  ivan
36368
36369         * FS/FS/: part_export.pm, part_export/cp.pm: minor update to cp
36370           export - eliminate redundant "host" parameter
36371
36372 2003-06-03 05:40  ivan
36373
36374         * Makefile: 1.5.0pre2 (too late, hehe)
36375
36376 2003-06-02 23:09  ivan
36377
36378         * FS/bin/freeside-setup: use serial for primary keys in new tables
36379           too
36380
36381 2003-06-02 22:49  ivan
36382
36383         * FS/bin/freeside-setup: router.svcnum nullability fix
36384
36385 2003-06-02 07:51  ivan
36386
36387         * httemplate/view/cust_main.cgi: UI nit
36388
36389 2003-06-02 05:22  ivan
36390
36391         * FS/FS/cust_pkg.pm: add last_bill field to manpage
36392
36393 2003-05-30 02:40  ivan
36394
36395         * httemplate/docs/man/FS/part_export/.cvs_is_on_crack: force
36396           inclusion of httemplate/docs/man hierarchy
36397
36398 2003-05-30 02:22  ivan
36399
36400         * FS/FS/part_export/sqlradius.pm: sqlradius exports include "op"
36401           field
36402
36403 2003-05-19 22:43  ivan
36404
36405         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
36406           fs_selfservice/FS-SelfService/cgi/make_payment.html,
36407           fs_selfservice/FS-SelfService/cgi/payment_results.html,
36408           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: working
36409           self-service self-payments!
36410
36411 2003-05-19 06:54  ivan
36412
36413         * FS/FS/ClientAPI/MyAccount.pm,
36414           fs_selfservice/FS-SelfService/SelfService.pm,
36415           fs_selfservice/FS-SelfService/cgi/make_payment.html,
36416           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: fix up some
36417           bugs in processing payments via self-service... appears to be
36418           working so far
36419
36420 2003-05-19 06:38  ivan
36421
36422         * FS/FS/cust_main.pm, FS/FS/ClientAPI/MyAccount.pm,
36423           fs_selfservice/FS-SelfService/cgi/make_payment.html,
36424           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: first crack at
36425           payment processing with self-service (step two of the process)
36426
36427 2003-05-19 05:00  ivan
36428
36429         * FS/: MANIFEST, FS/Misc.pm, FS/cust_bill.pm, FS/cust_main.pm,
36430           FS/cust_pay.pm, FS/cust_pkg.pm, FS/svc_acct.pm, FS/svc_domain.pm,
36431           FS/ClientAPI/MyAccount.pm, t/Misc.t: maintenance:   - add
36432           FS::Misc with send_email subroutine, remove all duplicate code
36433           from     various modules   - move the realtime_bop from cust_bill
36434           to cust_main & change usage slightly.      invnum is no longer
36435           required.  FS::cust_bill::realtime_bop remains as a      wrapper.
36436           self-service:   - fix some syntax errors, make payment UI (step
36437           one) really should be     working now
36438
36439 2003-05-18 17:15  ivan
36440
36441         * fs_selfservice/FS-SelfService/cgi/: make_payment.html,
36442           selfservice.cgi: processing payments...
36443
36444 2003-05-18 04:44  ivan
36445
36446         * FS/FS/ClientAPI/MyAccount.pm,
36447           fs_selfservice/FS-SelfService/cgi/make_payment.html,
36448           fs_selfservice/FS-SelfService/cgi/myaccount.html: interface for
36449           making payments all done
36450
36451 2003-05-18 01:09  ivan
36452
36453         * fs_selfservice/FS-SelfService/cgi/make_payment.html: forgot this
36454           file
36455
36456 2003-05-18 01:08  ivan
36457
36458         * FS/FS/ClientAPI/MyAccount.pm, fs_selfservice/DEPLOY: more
36459           self-service make payment UI work
36460
36461 2003-05-17 23:20  ivan
36462
36463         * FS/FS/ClientAPI/MyAccount.pm,
36464           fs_selfservice/FS-SelfService/SelfService.pm,
36465           fs_selfservice/FS-SelfService/cgi/login.html,
36466           fs_selfservice/FS-SelfService/cgi/myaccount.html,
36467           fs_selfservice/FS-SelfService/cgi/selfservice.cgi: self-service:
36468           make payment UI done
36469
36470 2003-05-14 09:51  ivan
36471
36472         * FS/FS/cust_bill.pm: display recurring custom line items on
36473           invoices as well as one-shot ones
36474
36475 2003-05-12 23:01  ivan
36476
36477         * FS/FS/cust_bill_event.pm: - document missing fields in
36478           cust_bill_event
36479
36480 2003-05-12 22:47  ivan
36481
36482         * FS/FS/addr_block.pm: missing pod =cut at end
36483
36484 2003-05-12 20:22  ivan
36485
36486         * FS/FS/svc_acct.pm, fs_selfservice/FS-SelfService/cgi/login.html,
36487           fs_selfservice/FS-SelfService/cgi/myaccount.html,
36488           fs_selfservice/FS-SelfService/cgi/selfservice.cgi,
36489           fs_selfservice/FS-SelfService/cgi/view_invoice.html: -
36490           self-service updates: cleanup and beginnings of "make a payment"
36491           - fix pod masking FS::svc_acct::cust_svc
36492
36493 2003-05-12 00:34  ivan
36494
36495         * fs_selfservice/FS-SelfService/freeside-selfservice-clientd:
36496           setbuf call doesn't appear to be working...
36497
36498 2003-05-12 00:33  ivan
36499
36500         * httemplate/view/cust_main.cgi: fix service links
36501
36502 2003-05-11 15:55  ivan
36503
36504         * httemplate/index.html: mail forward search not yet implemented
36505
36506 2003-05-11 15:53  ivan
36507
36508         * httemplate/search/cust_pkg.cgi: patch from Richard Siddall for
36509           strict vars
36510
36511 2003-05-11 15:34  ivan
36512
36513         * CREDITS, httemplate/view/cust_main.cgi: red here is too confusing
36514
36515 2003-05-11 15:25  ivan
36516
36517         * htetc/handler.pl: handler.pl updates from Richard Siddall
36518           <richard.siddall@elirion.net>
36519
36520 2003-05-09 23:45  ivan
36521
36522         * httemplate/view/cust_main.cgi: first pass at new package list UI
36523
36524 2003-05-09 22:41  ivan
36525
36526         * FS/FS/cust_pkg.pm: fix bug in last_bill method which prevented
36527           last_bill dates from being set
36528
36529 2003-05-09 22:40  ivan
36530
36531         * FS/FS/cust_main.pm: - substitute '0' for existing blank
36532           setup/recur fees - use timelocal_nocheck instead of timelocal for
36533           proper wraparound
36534
36535 2003-05-09 12:30  khoff
36536
36537         * httemplate/view/cust_main.cgi: Cleaned-up package view code and
36538           added CSS tags.
36539
36540 2003-05-08 23:03  ivan
36541
36542         * fs_selfservice/DEPLOY: updated freebsd install
36543
36544 2003-05-08 03:28  ivan
36545
36546         * CREDITS: credit where credit's due
36547
36548 2003-05-08 02:34  ivan
36549
36550         * Makefile, FS/FS/Record.pm: general Pg 7.3 fix for setting int
36551           columns to '' / NULL
36552
36553 2003-05-02 19:06  ivan
36554
36555         * FS/FS/part_export/infostreet.pm, httemplate/edit/svc_acct.cgi:
36556           enable quota maintenance in infostreet export
36557
36558 2003-05-02 19:03  ivan
36559
36560         * bin/apache.export: typo in usage instructions
36561
36562 2003-05-02 18:30  ivan
36563
36564         * FS/FS/part_export.pm: clean up CVS cruft
36565
36566 2003-05-02 16:51  khoff
36567
36568         * httemplate/view/cust_main.cgi: CARD && DCRD?
36569
36570 2003-04-29 12:49  khoff
36571
36572         * httemplate/misc/catchall.cgi: 0 has a hash key looks like svcnum
36573           = 0.  Suprisingly, '' works.
36574
36575 2003-04-29 11:28  khoff
36576
36577         * FS/FS/domain_record.pm: Better SOA checking
36578
36579 2003-04-29 09:59  khoff
36580
36581         * httemplate/edit/svc_broadband.cgi: It helps if you can edit the
36582           ip_addr field.
36583
36584 2003-04-25 19:01  khoff
36585
36586         * FS/FS/cust_svc.pm: I don't like FS::Record warnings
36587
36588 2003-04-25 17:28  khoff
36589
36590         * FS/FS/cust_bill.pm: Tyop
36591
36592 2003-04-24 16:01  ivan
36593
36594         * httemplate/edit/cust_main.cgi: fix for bug triggered by
36595           nonexistant referring customer numbers
36596
36597 2003-04-24 11:46  khoff
36598
36599         * FS/FS/part_export/sqlmail.pm: MySQL returns zero on an update
36600           when no values change.  We would insert on an rv of zero, so now
36601           we select count(*)... instead of relying on the rv of the update.
36602
36603 2003-04-24 11:45  khoff
36604
36605         * FS/FS/domain_record.pm: Support for nWnDnHnMnS time format
36606
36607 2003-04-23 19:46  ivan
36608
36609         * FS/FS/: part_export.pm, part_export/domain_shellcommands.pm:
36610           better shellcommands documentation of all sorts
36611
36612 2003-04-23 18:43  khoff
36613
36614         * FS/FS/part_export.pm, bin/bind.export: Support for exporting to
36615           an ISC BIND9 name server
36616
36617 2003-04-23 18:00  khoff
36618
36619         * FS/FS/part_export/sqlmail.pm: Apparently deleting elements from
36620           svc_Common->hashref is bad.
36621
36622 2003-04-23 16:12  ivan
36623
36624         * Makefile, htetc/handler.pl: compatible with mason 1.1!  closes:
36625           bug#492
36626
36627 2003-04-23 15:16  ivan
36628
36629         * FS/FS/part_export.pm: might not be necessary, but to be safe...
36630
36631 2003-04-22 22:36  khoff
36632
36633         * httemplate/search/cust_main.cgi: Missing comma.
36634
36635 2003-04-22 21:53  khoff
36636
36637         * FS/bin/freeside-setup: DBD::Pg doesn't handle char types very
36638           well.
36639
36640 2003-04-22 11:46  ivan
36641
36642         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
36643           httemplate/config/config.cgi: properly deprecate ancient apache &
36644           sendmail config options
36645
36646 2003-04-22 10:54  ivan
36647
36648         * httemplate/edit/part_export.cgi: mason is more strict about
36649           variables - patch from Richard Siddall, thanks
36650
36651 2003-04-21 21:39  ivan
36652
36653         * FS/: MANIFEST, FS/Conf.pm, FS/part_export.pm, FS/svc_domain.pm,
36654           FS/svc_forward.pm, FS/part_export/domain_shellcommands.pm,
36655           FS/part_export/forward_shellcommands.pm,
36656           t/part_export-forward_shellcommands.t: - mysql 4.1 is available;
36657           update documentation - remove last vestiges of 1.3-style
36658           qmail/vpopmail exports from svc_domain and   svc_forward; add
36659           appropriate exports (closes: Bug#299)
36660
36661 2003-04-21 15:40  ivan
36662
36663         * httemplate/view/svc_acct.cgi: typo
36664
36665 2003-04-21 14:42  khoff
36666
36667         * FS/FS/addr_block.pm: renamed config option excludeaddr
36668
36669 2003-04-21 14:40  khoff
36670
36671         * FS/FS/Conf.pm: renamed/clarified exclude_ip_addr option.
36672
36673 2003-04-21 14:29  khoff
36674
36675         * httemplate/edit/process/generic.cgi: Navigation fixes.
36676
36677 2003-04-21 14:13  khoff
36678
36679         * httemplate/edit/process/router.cgi: Fixed bug with $routernum and
36680           new routers.  Navigation cleanup.
36681
36682 2003-04-21 14:12  khoff
36683
36684         * httemplate/edit/router.cgi: Lines added for clairity
36685
36686 2003-04-21 13:53  ivan
36687
36688         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/part_bill_event.pm,
36689           FS/bin/freeside-daily, FS/bin/freeside-setup,
36690           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
36691           httemplate/edit/part_bill_event.cgi,
36692           httemplate/edit/process/cust_main.cgi,
36693           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
36694           on-demand vs. automatic cards & checks: added DCRD and DCHK
36695           payment types
36696
36697 2003-04-21 13:31  khoff
36698
36699         * FS/FS/: part_export.pm, part_export/sqlmail.pm: Bug fixes for
36700           sqlmail.  Added support for courier and dovecot authentication.
36701
36702 2003-04-21 13:27  khoff
36703
36704         * FS/FS/: Conf.pm, addr_block.pm: excludeaddr option for
36705           svc_broadband
36706
36707 2003-04-19 10:51  ivan
36708
36709         * FS/FS/: Conf.pm, part_pkg.pm: /^\s*$/ setup/recur expressions now
36710           failsafe to 0 (closes: Bug#498) deprecate old 1.3-style qmail
36711           integration
36712
36713 2003-04-17 20:29  ivan
36714
36715         * httemplate/view/svc_acct.cgi: YA pg7.3 fix
36716
36717 2003-04-02 06:52  ivan
36718
36719         * FS/FS/cust_main.pm: added order_pkgs sub
36720
36721 2003-04-02 03:38  ivan
36722
36723         * FS/FS/: UID.pm, cust_main.pm: better callbacks
36724
36725 2003-04-02 01:46  ivan
36726
36727         * httemplate/misc/process/meta-import.cgi: updated meta-import web
36728           UI to allow duplicate import tables
36729
36730 2003-04-01 19:23  ivan
36731
36732         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: fix
36733           disappearing email invoice on errors, finally (closes: Bug#35)
36734
36735 2003-04-01 00:03  ivan
36736
36737         * FS/FS/Record.pm, httemplate/docs/index.html,
36738           httemplate/view/cust_main.cgi: - update qsearch for Pg 7.3 -
36739           preliminary 1.5.0 upgrade docs - syntax error in main customer
36740           view
36741
36742 2003-03-31 22:55  ivan
36743
36744         * httemplate/: misc/cust_main-cancel.cgi, view/cust_main.cgi:
36745           cancel button for customers (closes: Bug#25)
36746
36747 2003-03-31 17:22  ivan
36748
36749         * FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, debian/changelog,
36750           debian/control, httemplate/edit/REAL_cust_pkg.cgi,
36751           httemplate/edit/process/REAL_cust_pkg.cgi,
36752           httemplate/search/cust_pkg.cgi, httemplate/view/cust_main.cgi:
36753           correct last_bill problems with $0 invoice (non-existant) edge
36754           cases
36755
36756 2003-03-31 15:49  ivan
36757
36758         * httemplate/docs/schema.html: added last_bill column
36759
36760 2003-03-31 15:48  ivan
36761
36762         * FS/bin/freeside-setup: add 'last_bill' column
36763
36764 2003-03-28 21:34  ivan
36765
36766         * bin/apache.export: restart apache, not bind!
36767
36768 2003-03-28 20:52  ivan
36769
36770         * FS/FS/cust_svc.pm, FS/FS/domain_record.pm,
36771           FS/FS/part_export/www_shellcommands.pm,
36772           httemplate/view/svc_www.cgi: correct web UI for svc_www services
36773           & no more @.domain in www_shellcommands export
36774
36775 2003-03-28 18:35  ivan
36776
36777         * FS/FS/part_export/www_shellcommands.pm: trim leading @. off zones
36778
36779 2003-03-28 18:19  ivan
36780
36781         * FS/FS/part_export.pm: cust_svc and svc_x methods
36782
36783 2003-03-28 13:59  ivan
36784
36785         * bin/apache.export: fix missing semicolon in apache export
36786
36787 2003-03-28 13:43  ivan
36788
36789         * FS/FS/part_export/apache.pm: oops in null apache export
36790
36791 2003-03-24 00:30  ivan
36792
36793         * httemplate/search/svc_acct.cgi: another Pg7.3 fix
36794
36795 2003-03-19 20:36  ivan
36796
36797         * httemplate/edit/part_export.cgi: virtual wrap...
36798
36799 2003-03-19 20:09  ivan
36800
36801         * httemplate/edit/part_export.cgi: wrap this textbox hard
36802
36803 2003-03-19 20:00  ivan
36804
36805         * httemplate/edit/part_export.cgi: wide textareas
36806
36807 2003-03-19 19:41  ivan
36808
36809         * FS/MANIFEST, FS/FS/domain_record.pm, FS/FS/part_export.pm,
36810           FS/FS/part_export/apache.pm, FS/t/part_export-apache.t,
36811           bin/apache.export, bin/bind.export, bin/bsdshell.export,
36812           bin/sysvshell.export: apache export!
36813
36814 2003-03-11 03:40  ivan
36815
36816         * FS/FS/svc_domain.pm: another pg7.3 fix
36817
36818 2003-03-11 03:36  ivan
36819
36820         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi: minor
36821           meta import webUI updates
36822
36823 2003-03-11 02:41  ivan
36824
36825         * httemplate/edit/part_pkg.cgi: another pg7.3 fix
36826
36827 2003-03-03 17:56  khoff
36828
36829         * FS/MANIFEST: updated for svc_broadband changes
36830
36831 2003-02-28 19:14  ivan
36832
36833         * FS/FS/cust_main.pm: change next bill date comparison from < to <=
36834
36835 2003-02-24 21:40  ivan
36836
36837         * httemplate/edit/cust_main.cgi: remove max length on ACH account
36838           number
36839
36840 2003-02-11 17:21  khoff
36841
36842         * FS/bin/freeside-setup: s/;/,/
36843
36844 2003-02-05 21:26  ivan
36845
36846         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_bill.pm,
36847           FS/FS/cust_bill_pkg.pm, FS/FS/cust_bill_pkg_detail.pm,
36848           FS/FS/cust_main.pm, FS/bin/freeside-setup,
36849           FS/t/cust_bill_pkg_detail.t, httemplate/docs/schema.html,
36850           httemplate/edit/part_pkg.cgi: time/data detail on invoices
36851
36852 2003-02-05 15:17  khoff
36853
36854         * FS/FS/addr_block.pm, FS/FS/part_svc_router.pm, FS/FS/router.pm,
36855           FS/FS/svc_broadband.pm, httemplate/browse/addr_block.cgi,
36856           httemplate/browse/router.cgi, httemplate/edit/router.cgi,
36857           httemplate/edit/svc_broadband.cgi,
36858           httemplate/edit/process/addr_block/add.cgi,
36859           httemplate/edit/process/addr_block/allocate.cgi,
36860           httemplate/edit/process/addr_block/deallocate.cgi,
36861           FS/bin/freeside-setup, httemplate/edit/process/generic.cgi,
36862           httemplate/edit/process/router.cgi,
36863           httemplate/edit/process/svc_broadband.cgi,
36864           httemplate/edit/process/addr_block/split.cgi, htetc/handler.pl,
36865           httemplate/index.html, httemplate/view/svc_broadband.cgi:
36866           svc_broadband rewrite
36867
36868 2003-02-05 14:06  khoff
36869
36870         * FS/FS/cust_svc.pm: ip_netmask is gone now
36871
36872 2003-01-27 23:47  ivan
36873
36874         * FS/bin/freeside-setup: eek, and this is what caused connectup to
36875           fail too
36876
36877 2003-01-27 22:08  ivan
36878
36879         * FS/FS/part_export/ldap.pm: crypt password export to ldap fix from
36880           dave denney <daud@kaosol.net>
36881
36882 2003-01-16 22:21  ivan
36883
36884         * FS/FS/ClientAPI/MyAccount.pm,
36885           fs_selfservice/FS-SelfService/SelfService.pm: selfservice cancel
36886           functionality
36887
36888 2003-01-15 18:58  ivan
36889
36890         * FS/FS/part_export/shellcommands.pm: don't run empty shellcommands
36891
36892 2003-01-14 02:15  ivan
36893
36894         * Makefile: selfservice
36895
36896 2003-01-14 01:26  ivan
36897
36898         * FS/MANIFEST, FS/bin/freeside-selfservice-server,
36899           init.d/freeside-init: move freeside-selfservice-server to proper
36900           MakeMaker install location
36901
36902 2003-01-14 00:49  ivan
36903
36904         * Makefile, FS/FS/svc_acct.pm, init.d/freeside-init: add
36905           freeside-selfservice-server to init script add domsvc checking as
36906           a foreign key
36907
36908 2003-01-12 23:26  ivan
36909
36910         * httemplate/edit/part_export.cgi: another Pg 7.3 fix
36911
36912 2003-01-12 22:19  ivan
36913
36914         * httemplate/edit/part_svc.cgi: whitespace inconsistancy causing
36915           extraneous diffs
36916
36917 2003-01-09 23:41  ivan
36918
36919         * FS/FS/cust_bill.pm: pop off an extra blank line in
36920           business-onlinepayment options
36921
36922 2002-12-28 01:16  ivan
36923
36924         * FS/FS/: cust_bill.pm, svc_acct.pm: prevent edge-case
36925           business-onlinepayment mod_perl leakage in multi-database
36926           installs.  ugh.
36927
36928 2002-12-27 04:56  ivan
36929
36930         * FS/FS/cust_main.pm: better times on failed billing events
36931
36932 2002-12-24 22:59  ivan
36933
36934         * FS/bin/freeside-daily: declare $opt_p usage
36935
36936 2002-12-24 14:41  ivan
36937
36938         * FS/bin/freeside-setup, httemplate/view/cust_main.cgi:
36939           optimization for ginourmous numbers of packages for intergate,
36940           whew
36941
36942 2002-12-23 15:56  ivan
36943
36944         * FS/FS/svc_acct.pm: remove gratuitous warning and better error
36945           messages
36946
36947 2002-12-23 07:21  ivan
36948
36949         * FS/FS/cust_bill.pm: make agent available to invoice templates
36950
36951 2002-12-23 07:05  steve
36952
36953         * FS/FS/part_export/shellcommands.pm: add email address to
36954           shellcommands
36955
36956           don't error out when importing unaudited accounts (even though
36957           should probably be using $FS::svc_Common::noexport_hack anyway)
36958
36959 2002-12-23 06:54  steve
36960
36961         * FS/FS/cust_pkg.pm: added stuff for selfservice_server-quiet,
36962           signup_server-quiet, and emailcancel messages.
36963
36964 2002-12-23 06:22  steve
36965
36966         * FS/FS/: cust_bill.pm, Conf.pm: added stuff for
36967           selfservice_server-quiet, signup_server-quiet, and emailcancel
36968           messages.
36969
36970 2002-12-22 00:53  ivan
36971
36972         * FS/: FS/cust_pkg.pm, bin/freeside-daily: -p option for
36973           freeside-daily to only run for a particular payby
36974           $disable_agentcheck option for cust_pkg for import optimization
36975
36976 2002-12-21 15:48  ivan
36977
36978         * httemplate/search/svc_domain.cgi: UI
36979
36980 2002-12-21 15:44  ivan
36981
36982         * httemplate/search/svc_domain.cgi: don't display all accounts in
36983           each domain
36984
36985 2002-12-21 02:14  ivan
36986
36987         * FS/FS/cust_main.pm: could be multiple returns from these
36988           searches, with taxclasses
36989
36990 2002-12-21 02:02  ivan
36991
36992         * FS/FS/Record.pm: better qsearchs warning
36993
36994 2002-12-20 23:36  ivan
36995
36996         * FS/FS/svc_acct.pm: $noexport hack moved to svc_Common
36997
36998 2002-12-20 20:31  ivan
36999
37000         * FS/FS/svc_acct.pm: kludge around uninitialized value errors
37001
37002 2002-12-19 19:29  ivan
37003
37004         * httemplate/view/cust_main.cgi: no changing cancelled packages
37005
37006 2002-12-17 13:31  ivan
37007
37008         * FS/FS/cust_bill.pm: invoice_lines() fix
37009
37010 2002-12-17 05:02  ivan
37011
37012         * httemplate/view/svc_acct.cgi: change wording
37013
37014 2002-12-17 02:42  ivan
37015
37016         * FS/bin/freeside-sqlradius-seconds: doh!  but finally fixed
37017
37018 2002-12-17 02:36  ivan
37019
37020         * FS/FS/cust_svc.pm: sqlradius time calculation fix wrt open
37021           sessions
37022
37023 2002-12-17 01:52  ivan
37024
37025         * FS/bin/freeside-sqlradius-seconds: sheesh
37026
37027 2002-12-17 01:48  ivan
37028
37029         * FS/bin/freeside-sqlradius-seconds: sigh
37030
37031 2002-12-17 01:47  ivan
37032
37033         * FS/bin/freeside-sqlradius-seconds: is this broken or is the
37034           calculation?
37035
37036 2002-12-17 01:37  ivan
37037
37038         * FS/bin/freeside-sqlradius-seconds: grr double doh
37039
37040 2002-12-17 01:35  ivan
37041
37042         * FS/bin/freeside-sqlradius-seconds: doh
37043
37044 2002-12-17 01:30  ivan
37045
37046         * FS/bin/freeside-sqlradius-seconds: carriage return helps alot
37047
37048 2002-12-17 01:24  ivan
37049
37050         * FS/: MANIFEST, bin/freeside-sqlradius-seconds: adding
37051           freeside-sqlradius-seconds
37052
37053 2002-12-16 13:52  ivan
37054
37055         * FS/FS/part_svc.pm, httemplate/edit/part_svc.cgi: fix for Pg 7.3,
37056           are there others?
37057
37058 2002-12-16 10:53  ivan
37059
37060         * httemplate/view/svc_domain.cgi: add PTR record to domain edit
37061
37062 2002-12-16 02:47  ivan
37063
37064         * httemplate/graph/money_time.cgi: working date range selector that
37065           defaults to the past year!
37066
37067 2002-12-14 13:18  ivan
37068
37069         * FS/FS/cust_svc.pm: fix for auditing packages
37070
37071 2002-12-12 16:31  ivan
37072
37073         * FS/FS/cust_main.pm, httemplate/misc/process/meta-import.cgi:
37074           taxclass fix (?)
37075
37076 2002-12-12 13:44  ivan
37077
37078         * FS/FS/svc_acct.pm: custnum in welcome email
37079
37080 2002-12-10 16:12  ivan
37081
37082         * httemplate/misc/: meta-import.cgi, process/meta-import.cgi:
37083           beginning of web-based data importer
37084
37085 2002-12-04 04:43  ivan
37086
37087         * bin/bind.export: really fixed now
37088
37089 2002-12-04 04:37  ivan
37090
37091         * bin/bind.export: oops, typo
37092
37093 2002-12-04 04:31  ivan
37094
37095         * FS/FS/cust_bill.pm: empty invoice_lines() fix
37096
37097 2002-11-27 21:44  ivan
37098
37099         * FS/FS/part_export.pm: add -g FreeBSD shellcommands export as per
37100           "Stephen Bechard" <steve@destek.net>
37101
37102 2002-11-27 21:10  ivan
37103
37104         * FS/FS/Conf.pm: deprecate username_policy
37105
37106 2002-11-26 03:58  ivan
37107
37108         * httemplate/misc/process/link.cgi: link by username now only links
37109           to same svcpart
37110
37111 2002-11-26 02:25  ivan
37112
37113         * FS/FS/part_export/ldap.pm: ldap export: fix $crypt_password
37114
37115 2002-11-25 21:42  ivan
37116
37117         * FS/FS/svc_acct.pm: remove harmless re-my to silence warning
37118
37119 2002-11-25 02:46  ivan
37120
37121         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi: fix disappearing
37122           radius group bug, whew
37123
37124 2002-11-22 19:39  ivan
37125
37126         * httemplate/index.html: eww get rid of black border on konq3
37127
37128 2002-11-22 04:19  ivan
37129
37130         * FS/FS/cust_bill.pm: fix nasty typo which would affect credit card
37131           payments
37132
37133 2002-11-22 03:14  ivan
37134
37135         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
37136           add lec billing event
37137
37138 2002-11-22 02:48  ivan
37139
37140         * FS/FS/cust_main.pm: oops, one last LECB change
37141
37142 2002-11-21 23:50  ivan
37143
37144         * FS/FS/: part_export.pm, part_export/ldap.pm: separate root and
37145           user dn in ldap export
37146
37147 2002-11-21 12:44  ivan
37148
37149         * FS/FS/part_export.pm: change DN labeling for those obtuse
37150           blockheads at netmagic
37151
37152 2002-11-20 13:13  ivan
37153
37154         * FS/FS/: part_export.pm, part_export/ldap.pm: add objectclass and
37155           ability to have multiple comma-separated values to LDAP export
37156
37157 2002-11-20 02:09  ivan
37158
37159         * FS/FS/part_export/ldap.pm: hmm, so you add the username to the DN
37160           for the add call...?  i don't get LDAP
37161
37162 2002-11-20 01:10  ivan
37163
37164         * FS/FS/part_export/ldap.pm: fix silly bug in ldap export
37165
37166 2002-11-20 01:07  ivan
37167
37168         * FS/bin/freeside-setup: ugh... need to increase length of payinfo
37169           field in cust_pay and cust_refund for ACH
37170
37171 2002-11-19 14:55  ivan
37172
37173         * FS/FS/cust_bill_event.pm: give better error message on bad
37174           invnum, also 'use FS::cust_bill' here
37175
37176 2002-11-19 14:48  ivan
37177
37178         * FS/FS/cust_bill.pm: Business::OnlinePayment type is ECHECK not
37179           CHECK
37180
37181 2002-11-19 13:20  ivan
37182
37183         * FS/FS/part_export/ldap.pm: ldap export: don't use password if not
37184           given
37185
37186 2002-11-19 12:56  ivan
37187
37188         * FS/FS/part_export/ldap.pm: ldap export update
37189
37190 2002-11-19 12:36  ivan
37191
37192         * FS/bin/freeside-setup: increase length of reczone and recdata
37193           fields in domain_record
37194
37195 2002-11-19 02:09  ivan
37196
37197         * FS/FS/cust_bill.pm: typo adding lec transactions
37198
37199 2002-11-19 02:02  ivan
37200
37201         * FS/FS/cust_main.pm: silly regex bug parsing echeck info
37202
37203 2002-11-19 01:51  ivan
37204
37205         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
37206           FS/FS/cust_refund.pm, FS/FS/part_bill_event.pm,
37207           FS/FS/part_pkg.pm, FS/FS/part_export/ldap.pm,
37208           httemplate/docs/schema.html, httemplate/edit/cust_main.cgi,
37209           httemplate/edit/part_bill_event.cgi,
37210           httemplate/view/cust_main.cgi: add LEC billing
37211
37212 2002-11-18 21:17  ivan
37213
37214         * httemplate/edit/cust_main.cgi: oops, remove 10 digit account
37215           number limit
37216
37217 2002-11-18 02:15  ivan
37218
37219         * FS/MANIFEST, FS/FS/part_export.pm, FS/FS/part_export/ldap.pm,
37220           FS/t/part_export-ldap.t, httemplate/edit/part_export.cgi:
37221           preliminary ldap export
37222
37223 2002-11-16 02:33  ivan
37224
37225         * FS/FS/: Conf.pm, cust_bill.pm: separate ACH processor support
37226
37227 2002-11-09 02:59  ivan
37228
37229         * httemplate/edit/part_pkg.cgi: javascript quoting problem in
37230           per-hour charging
37231
37232 2002-11-07 14:53  ivan
37233
37234         * FS/FS/cust_main.pm: doc
37235
37236 2002-11-05 20:23  ivan
37237
37238         * FS/FS/part_pkg.pm: safe regex for sqlradius hour/data billing,
37239           closes: Bug#474
37240
37241 2002-11-05 20:11  ivan
37242
37243         * httemplate/edit/part_pkg.cgi: data billing
37244
37245 2002-11-05 19:58  ivan
37246
37247         * httemplate/edit/part_pkg.cgi: data charging
37248
37249 2002-11-05 15:43  ivan
37250
37251         * httemplate/view/svc_acct.cgi: ui
37252
37253 2002-11-05 15:41  ivan
37254
37255         * httemplate/: edit/part_pkg.cgi, view/svc_acct.cgi: fix for
37256           correct radacct column names
37257
37258 2002-11-05 15:34  ivan
37259
37260         * FS/FS/cust_svc.pm: can't use placeholders in SELECT SUM(?)
37261
37262 2002-11-05 15:29  ivan
37263
37264         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
37265           httemplate/edit/part_pkg.cgi, httemplate/view/svc_acct.cgi:
37266           bandwidth charges from sqlradius
37267
37268 2002-11-05 12:29  ivan
37269
37270         * FS/bin/freeside-sqlradius-radacctd: lost?
37271
37272 2002-11-04 15:40  ivan
37273
37274         * FS/FS/CGI.pm: balance on small_custview
37275
37276 2002-11-04 12:51  ivan
37277
37278         * httemplate/view/svc_acct.cgi: fix cosmetic bug on online time
37279           view
37280
37281 2002-11-01 16:13  ivan
37282
37283         * httemplate/graph/money_time.cgi: whew, glad i had a copy of this
37284
37285 2002-10-28 05:22  ivan
37286
37287         * FS/bin/freeside-queued: signal-less queued child handling
37288           (closes: Bug#477)
37289
37290 2002-10-25 14:24  ivan
37291
37292         * FS/FS/part_export/shellcommands.pm: make $old_domain available
37293           too
37294
37295 2002-10-25 06:39  ivan
37296
37297         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: show export
37298           numbers
37299
37300 2002-10-23 10:07  ivan
37301
37302         * FS/: FS/Conf.pm, bin/freeside-daily: database dump & scp support
37303
37304 2002-10-23 08:49  ivan
37305
37306         * FS/FS/Conf.pm, httemplate/misc/unapply-cust_pay.cgi,
37307           httemplate/view/cust_main.cgi: add option to unapply payments
37308
37309 2002-10-22 02:15  ivan
37310
37311         * FS/FS/part_export/vpopmail.pm: bugfix in vpopmail restart
37312
37313 2002-10-22 01:13  ivan
37314
37315         * FS/FS/part_bill_event.pm, httemplate/edit/part_bill_event.cgi:
37316           ACH fixes from s5
37317
37318 2002-10-21 23:28  ivan
37319
37320         * httemplate/edit/part_bill_event.cgi: oops - allow adding CHECK
37321           invoice events too
37322
37323 2002-10-21 08:20  ivan
37324
37325         * httemplate/edit/part_svc.cgi: don't disable for all items
37326
37327 2002-10-21 08:14  ivan
37328
37329         * httemplate/edit/part_svc.cgi: Prevent a fixed or default username
37330           or password from being defined
37331
37332 2002-10-20 01:27  ivan
37333
37334         * FS/FS/: part_export.pm, part_export/shellcommands.pm: enable
37335           shellcommands suspension/unsuspension hooks
37336
37337 2002-10-20 00:26  ivan
37338
37339         * FS/FS/part_export/vpopmail.pm: don't run restart command unless
37340           there is one
37341
37342 2002-10-19 20:28  ivan
37343
37344         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail restart
37345           export option
37346
37347 2002-10-18 09:54  ivan
37348
37349         * Makefile: force executable permissions on bin/pod2x
37350
37351 2002-10-18 06:28  ivan
37352
37353         * FS/bin/freeside-radgroup: argh
37354
37355 2002-10-18 06:23  ivan
37356
37357         * FS/FS/svc_acct.pm: don't re-insert non-changed usernames to fuzzy
37358           cache
37359
37360 2002-10-18 03:28  ivan
37361
37362         * FS/: MANIFEST, bin/freeside-radgroup: adding
37363
37364 2002-10-17 08:06  ivan
37365
37366         * httemplate/view/svc_acct.cgi: use consistant terminology
37367
37368 2002-10-17 08:05  ivan
37369
37370         * httemplate/view/svc_acct.cgi: UI change for hour info
37371
37372 2002-10-17 07:59  ivan
37373
37374         * FS/FS/cust_svc.pm: yay missing paren
37375
37376 2002-10-17 07:50  ivan
37377
37378         * FS/FS/cust_svc.pm: *sigh* better debugging
37379
37380 2002-10-17 07:46  ivan
37381
37382         * FS/FS/cust_svc.pm: really fix sqlradacct for old Pg
37383
37384 2002-10-17 07:37  ivan
37385
37386         * FS/FS/cust_svc.pm: fix sqlradacct calculations for old Pg
37387
37388 2002-10-17 07:33  ivan
37389
37390         * httemplate/view/svc_acct.cgi: sqlradacct hour update
37391
37392 2002-10-17 07:16  ivan
37393
37394         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/part_svc.pm,
37395           FS/FS/svc_acct.pm, httemplate/edit/part_pkg.cgi,
37396           httemplate/view/svc_acct.cgi: radacct update: use sqlradius for
37397           datasrc, not plandata options (whew)
37398
37399 2002-10-15 02:54  ivan
37400
37401         * FS/FS/cust_bill.pm: ach fix s/ECHECK/CHECK/
37402
37403 2002-10-14 00:44  ivan
37404
37405         * FS/FS/Conf.pm: s/bool/checkbox/
37406
37407 2002-10-14 00:30  ivan
37408
37409         * FS/FS/Conf.pm, httemplate/edit/svc_acct.cgi: svc-acct-alldomains
37410           config file allows selection of accounts from any domain
37411
37412 2002-10-13 23:17  ivan
37413
37414         * FS/FS/cust_pkg.pm, httemplate/edit/part_pkg.cgi: fix sql radacct
37415           billing
37416
37417 2002-10-13 23:16  ivan
37418
37419         * httemplate/view/svc_acct.cgi: show time online this billing cycle
37420           on view account screen
37421
37422 2002-10-13 00:14  ivan
37423
37424         * httemplate/docs/session.html: doh
37425
37426 2002-10-12 18:14  ivan
37427
37428         * FS/FS/Record.pm: change ILIKE into LOWER() for compatibility with
37429           non-Pg and Pg before 7.1
37430
37431 2002-10-12 18:05  ivan
37432
37433         * FS/FS/cust_bill.pm: bug fix in new ACH code
37434
37435 2002-10-12 07:21  ivan
37436
37437         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: fix
37438           dayphone/nightphone msgcat
37439
37440 2002-10-12 06:46  ivan
37441
37442         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
37443           dayphone/nightphone as customizable labels, closes: Bug#464
37444
37445 2002-10-12 06:26  ivan
37446
37447         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
37448           httemplate/edit/part_pkg.cgi: sqlradacct_hour price plan to
37449           charge per-hour against an external radacct table
37450
37451 2002-10-12 03:15  ivan
37452
37453         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_main.pm,
37454           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
37455           FS/FS/part_bill_event.pm, httemplate/edit/cust_main.cgi,
37456           httemplate/edit/process/cust_main.cgi,
37457           httemplate/view/cust_main.cgi: ACH support
37458
37459 2002-10-10 09:48  ivan
37460
37461         * httemplate/edit/cust_main.cgi: bugfix in payby-default HIDE
37462           expiration dates
37463
37464 2002-10-10 09:28  ivan
37465
37466         * httemplate/edit/cust_main.cgi: expiration date bugfix for HIDE
37467
37468 2002-10-09 07:30  ivan
37469
37470         * FS/FS/Conf.pm: nasty typo
37471
37472 2002-10-09 06:59  ivan
37473
37474         * FS/FS/Conf.pm: don't explicitly specify unclassified config
37475           section
37476
37477 2002-10-09 06:43  ivan
37478
37479         * FS/FS/part_export/vpopmail.pm: don't error out trying to create
37480           existing directories in vpopmail export
37481
37482 2002-10-09 06:07  ivan
37483
37484         * FS/FS/: Conf.pm, svc_acct.pm: radius-password config value to set
37485           the attribute used for plaintext pw's
37486
37487 2002-10-08 04:10  ivan
37488
37489         * httemplate/: index.html, search/cust_pkg.cgi: add suspended
37490           package browse (closes: Bug#467)
37491
37492 2002-10-08 03:50  ivan
37493
37494         * eg/export_template.pm: slightly less sucky
37495
37496 2002-10-08 01:33  ivan
37497
37498         * FS/FS/Conf.pm, httemplate/view/svc_acct.cgi: svc_acct-notes
37499           displays static HTML on account view (closes: Bug#465)
37500
37501 2002-10-07 21:46  ivan
37502
37503         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
37504           httemplate/view/cust_main.cgi: payby-default config option, with
37505           special "HIDE" option to disable billing information in the web
37506           interface (closes: Bug#468)
37507
37508 2002-10-07 01:47  ivan
37509
37510         * FS/bin/freeside-daily: cancel when it is *after* expiration date,
37511           not when it is *before*
37512
37513 2002-10-05 04:14  ivan
37514
37515         * FS/FS/part_export/sqlradius.pm: fix sqlradius export to not set
37516           blank id fields
37517
37518 2002-10-04 05:56  ivan
37519
37520         * FS/FS/type_pkgs.pm, FS/FS/part_export/sqlradius.pm,
37521           FS/bin/freeside-setup, httemplate/edit/process/cust_pkg.cgi,
37522           httemplate/misc/change_pkg.cgi, httemplate/search/cust_main.cgi,
37523           httemplate/view/cust_main.cgi: working on the road:   - easier
37524           "change package" link for changing one package to another   -
37525           sqlradius export now compatible with Pg   - indices on phone
37526           numbers   - install instructions specify Pg 7.1 (at least until
37527           ILIKE thing is changed)   - searching on phone number fragments
37528
37529 2002-10-04 05:39  ivan
37530
37531         * FS/bin/freeside-daily: turn on AutoCommit when vacuuming
37532
37533 2002-10-04 05:29  ivan
37534
37535         * FS/bin/freeside-count-active-customers: adding
37536
37537 2002-10-04 05:09  ivan
37538
37539         * FS/FS/cust_bill.pm: default for customers with no invoices   was:
37540           print   is now: send email to invoice from address
37541
37542 2002-10-03 08:29  ivan
37543
37544         * FS/FS/svc_acct.pm: fix implicit RADIUS password attribute to be
37545           Crypt-Password for encrypted pw's
37546
37547 2002-09-27 05:14  ivan
37548
37549         * FS/FS/svc_acct.pm: allow + in md5 encrypted passwords
37550
37551 2002-09-27 05:14  ivan
37552
37553         * FS/FS/UID.pm: don't chop blanks
37554
37555 2002-09-26 22:36  ivan
37556
37557         * FS/bin/freeside-adduser: lock mapsecrets file
37558
37559 2002-09-25 22:28  ivan
37560
37561         * Makefile: fix $INIT_FILE usage
37562
37563 2002-09-25 22:26  ivan
37564
37565         * FS/FS/svc_acct.pm: fix for inserting un-audited accounts
37566
37567 2002-09-25 22:25  ivan
37568
37569         * Makefile: oops
37570
37571 2002-09-25 21:45  ivan
37572
37573         * httemplate/search/svc_acct.cgi: tyop
37574
37575 2002-09-25 02:11  ivan
37576
37577         * Makefile: doc
37578
37579 2002-09-25 02:09  ivan
37580
37581         * FS/FS/raddb.pm: regenerate raddb.pm from freeradius-0.4 dicts add
37582           "Authentication-Type" for netc.net.au (radiator?)
37583
37584 2002-09-24 01:31  ivan
37585
37586         * FS/FS/Conf.pm: deprecate vpopmailrestart config value
37587
37588 2002-09-23 07:27  ivan
37589
37590         * FS/FS/CGI.pm, htetc/handler.pl: global.asa changes for profiling
37591           redirects header-handling changes necessary for chart .cgis
37592
37593 2002-09-23 01:50  ivan
37594
37595         * Makefile: better default Pg datasource
37596
37597 2002-09-21 04:17  ivan
37598
37599         * FS/bin/freeside-setup, httemplate/docs/schema.dia,
37600           httemplate/docs/schema.html, FS/FS/cust_bill.pm,
37601           FS/FS/cust_bill_pkg.pm, FS/FS/cust_main.pm,
37602           FS/FS/cust_main_county.pm,
37603           httemplate/browse/cust_main_county.cgi: all taxes now have names.
37604           closes: Bug#15
37605
37606 2002-09-20 08:49  ivan
37607
37608         * README: d
37609
37610 2002-09-20 08:49  ivan
37611
37612         * FS/Makefile.PL: installing into /usr/bin, bah
37613
37614 2002-09-20 08:48  ivan
37615
37616         * FS/FS.pm: doc
37617
37618 2002-09-20 08:48  ivan
37619
37620         * Makefile: 1.5.0
37621
37622 2002-09-20 08:47  ivan
37623
37624         * FS/: MANIFEST, bin/freeside-addoutsourceuser,
37625           bin/freeside-deloutsource, bin/freeside-deloutsourceuser,
37626           bin/freeside-deluser, bin/freeside-setup: add freeside-deluser,
37627           freeside-deloutsource and freeside-deloutsourceuser
37628
37629 2002-09-20 08:46  ivan
37630
37631         * FS/FS/Record.pm: fix database sequence code, closes: Bug#69
37632
37633 2002-09-20 07:48  ivan
37634
37635         * FS/FS/part_export.pm: extraneous warn
37636
37637 2002-09-20 05:50  ivan
37638
37639         * FS/bin/freeside-setup: move from bin/fs-setup to
37640           FS/bin/freeside-setup
37641
37642 2002-09-20 03:16  ivan
37643
37644         * FS/FS/UID.pm: change otaker fields to 32 chars
37645
37646 2002-09-19 06:34  ivan
37647
37648         * FS/FS/Record.pm: use database SERIAL or AUTO_INCREMENT for
37649           primary keys, finally, yay! closes: bug#69
37650
37651 2002-09-19 01:43  ivan
37652
37653         * FS/bin/freeside-daily: package expiration
37654
37655 2002-09-19 01:34  ivan
37656
37657         * FS/FS/svc_acct.pm: remove extra definition of $cust_pkg
37658
37659 2002-09-18 15:50  ivan
37660
37661         * FS/FS/Conf.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
37662           FS/bin/freeside-email, httemplate/edit/svc_forward.cgi,
37663           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
37664           httemplate/view/svc_acct.cgi: remove domain config file, closes:
37665           Bug#269
37666
37667 2002-09-18 15:38  ivan
37668
37669         * FS/FS/: svc_domain.pm, cust_svc.pm: removing svc_acct_sm
37670
37671 2002-09-18 05:10  ivan
37672
37673         * httemplate/docs/: index.html, legacy.html: doc
37674
37675 2002-09-17 03:21  ivan
37676
37677         * FS/FS/Conf.pm, FS/FS/cust_bill.pm,
37678           httemplate/edit/part_bill_event.cgi: remove obsolete cybercash
37679           support
37680
37681 2002-09-17 02:19  ivan
37682
37683         * FS/FS.pm, FS/MANIFEST, FS/FS/InitHandler.pm, FS/FS/cust_pkg.pm,
37684           FS/FS/part_export.pm, FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
37685           httemplate/index.html, httemplate/docs/schema.dia,
37686           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
37687           httemplate/edit/process/part_svc.cgi, httemplate/misc/link.cgi,
37688           httemplate/search/svc_domain.cgi: remove svc_acct_sm
37689
37690 2002-09-16 17:40  ivan
37691
37692         * FS/FS/cust_bill.pm: send_ftp doc fix
37693
37694 2002-09-16 17:33  ivan
37695
37696         * FS/FS/: Conf.pm, cust_bill.pm, cust_main.pm, svc_acct.pm:   -
37697           "emailinvoiceauto" implementation rewritten to work properly,
37698           stop
37699               overwriting existing invoice destinations
37700
37701 2002-09-11 02:28  ivan
37702
37703         * httemplate/browse/svc_acct_pop.cgi: mason error
37704
37705 2002-09-11 02:09  ivan
37706
37707         * httemplate/search/cust_main.cgi: mason warnings
37708
37709 2002-09-09 20:31  ivan
37710
37711         * FS/FS/cust_bill.pm: Business::OnlinePaymet fix for processors w/o
37712           order numbers, like VirtualNet
37713
37714 2002-09-09 16:05  khoff
37715
37716         * httemplate/: edit/svc_broadband.cgi,
37717           edit/process/svc_broadband.cgi, view/svc_broadband.cgi:
37718           svc_broadband merge
37719
37720 2002-09-09 16:01  khoff
37721
37722         * FS/FS/cust_svc.pm, FS/FS/part_export.pm, httemplate/index.html,
37723           httemplate/edit/part_svc.cgi,
37724           httemplate/edit/process/part_svc.cgi, FS/FS/svc_broadband.pm:
37725           svc_broadband merge
37726
37727 2002-09-09 15:56  khoff
37728
37729         * FS/MANIFEST: svc_broadband merge
37730
37731 2002-09-09 12:56  ivan
37732
37733         * FS/FS/part_export.pm: vpopmail export doc clarification: ssh as
37734           vpopmail user
37735
37736 2002-09-09 05:34  ivan
37737
37738         * FS/FS/: ClientAPI.pm, InitHandler.pm, svc_acct.pm,
37739           ClientAPI/passwd.pm: : is not legal in GECOS
37740
37741 2002-09-08 05:57  ivan
37742
37743         * FS/FS/svc_domain.pm: ordering fix on delete: domain_record
37744           records first, then svc_domain
37745
37746 2002-09-08 05:40  ivan
37747
37748         * bin/bind.export: error out if can't open .HEADER files
37749
37750 2002-09-08 04:36  ivan
37751
37752         * README: 1.4.1
37753
37754 2002-09-08 02:49  ivan
37755
37756         * conf/: soadefaultttl, soaexpire, soarefresh, soaretry: some
37757           useful default domain files
37758
37759 2002-09-07 07:20  ivan
37760
37761         * FS/FS/part_export.pm: mention docs/ssh.html in vpopmail
37762           description, give up hoping for a better description of the
37763           export from jeff
37764
37765 2002-09-06 19:27  ivan
37766
37767         * httemplate/docs/index.html: 1.4.1
37768
37769 2002-09-06 19:19  ivan
37770
37771         * FS/FS/part_export/vpopmail.pm: import flocking constants
37772
37773 2002-09-05 11:51  ivan
37774
37775         * FS/FS/part_export/vpopmail.pm: clear up directory silliness ick
37776
37777 2002-09-05 10:01  ivan
37778
37779         * httemplate/edit/cust_main.cgi: "same as billing address" box
37780           would uncheck itself on errors (only looked at previous
37781           ship_last, not CGI checkbox value too)  Closes: Bug#448
37782
37783 2002-09-05 09:51  ivan
37784
37785         * FS/FS/cust_bill.pm: Business::OnlinePayment::VitualNet
37786           compatibility
37787
37788 2002-09-05 06:50  ivan
37789
37790         * httemplate/browse/part_svc.cgi: don't show "clone an existing
37791           service definition" if there aren't any yet
37792
37793 2002-09-05 06:27  ivan
37794
37795         * FS/FS/cust_main.pm, httemplate/index.html,
37796           httemplate/misc/cust_main-import_charges.cgi,
37797           httemplate/misc/process/cust_main-import_charges.cgi: batch
37798           charge/credit import
37799
37800 2002-09-05 06:01  ivan
37801
37802         * FS/FS/svc_acct.pm: show illegal dir in error msg
37803
37804 2002-09-05 02:10  ivan
37805
37806         * FS/FS/: part_export.pm, part_export/vpopmail.pm: get rid of
37807           extraneous `vpopmail machine' field
37808
37809 2002-09-04 05:43  ivan
37810
37811         * Makefile, httemplate/index.html: 1.4.1beta1
37812
37813 2002-09-04 01:42  ivan
37814
37815         * httemplate/edit/part_pkg.cgi: spelling
37816
37817 2002-08-30 16:48  ivan
37818
37819         * FS/FS/cust_bill.pm: oops, missing charged column in csv exports
37820
37821 2002-08-30 16:42  ivan
37822
37823         * httemplate/edit/part_bill_event.cgi, FS/FS/cust_bill.pm,
37824           httemplate/edit/process/part_bill_event.cgi: new invoice event:
37825           upload a CSV file
37826
37827 2002-08-30 16:17  ivan
37828
37829         * FS/FS/cust_main.pm: bill batch imported customers immediately (as
37830           of their cust_pkg.bill date) - setting cust_pkg.bill date
37831           directly bypasses setup fee
37832
37833 2002-08-30 10:34  ivan
37834
37835         * FS/FS/cust_main.pm, httemplate/index.html,
37836           httemplate/misc/cust_main-import.cgi,
37837           httemplate/misc/process/cust_main-import.cgi: working CSV import
37838           for crcmn
37839
37840 2002-08-30 04:33  ivan
37841
37842         * httemplate/edit/cust_main.cgi: use eidiot rather than die for
37843           (hopefully) better error message
37844
37845 2002-08-30 03:25  ivan
37846
37847         * Makefile: silly conf/registries dir still hanging around in CVS
37848           checkouts
37849
37850 2002-08-29 07:11  ivan
37851
37852         * httemplate/search/cust_pkg.cgi: UI ROWSPAN fix
37853
37854 2002-08-29 02:11  ivan
37855
37856         * FS/FS/svc_acct.pm: dont require uid for finger and quota, fix md5
37857           import, make username/password for unexported services conflict
37858           at least with self
37859
37860 2002-08-29 01:13  khoff
37861
37862         * httemplate/view/svc_domain.cgi: Missing Mason/Apache::ASP tags
37863
37864 2002-08-29 00:50  ivan
37865
37866         * FS/FS/: part_export.pm, part_export/vpopmail.pm: vpopmail updates
37867
37868 2002-08-28 23:02  ivan
37869
37870         * FS/FS/UID.pm: stupid kludge until schema otakers are not 8 chars
37871
37872 2002-08-28 22:57  ivan
37873
37874         * httemplate/view/svc_acct.cgi: password viewing UI change
37875
37876 2002-08-27 00:26  khoff
37877
37878         * FS/FS/Record.pm: Yip yip, I sprained my brain
37879
37880 2002-08-26 13:40  ivan
37881
37882         * FS/FS/cust_pkg.pm: allow . and - in otaker usernames
37883
37884 2002-08-24 20:54  ivan
37885
37886         * FS/bin/freeside-addoutsourceuser: ?
37887
37888 2002-08-24 20:42  ivan
37889
37890         * FS/bin/freeside-addoutsourceuser: correct secrets file path
37891
37892 2002-08-24 19:35  ivan
37893
37894         * FS/FS/part_export/shellcommands.pm: separate vars for quoted
37895           passwords
37896
37897 2002-08-24 19:26  ivan
37898
37899         * FS/FS/part_export/shellcommands.pm: properly quote password as
37900           well as finger
37901
37902 2002-08-24 18:48  ivan
37903
37904         * FS/bin/freeside-addoutsourceuser: password
37905
37906 2002-08-24 18:48  ivan
37907
37908         * FS/: MANIFEST, bin/freeside-addoutsourceuser: Added Files:
37909           bin/freeside-addoutsourceuser
37910
37911 2002-08-24 18:16  ivan
37912
37913         * FS/bin/: freeside-adduser, freeside-setup: doc
37914
37915 2002-08-24 18:14  ivan
37916
37917         * FS/bin/freeside-setup: noninteractive freeside-setup
37918
37919 2002-08-24 18:09  ivan
37920
37921         * FS/bin/: freeside-adduser, freeside-setup: doc
37922
37923 2002-08-24 01:13  ivan
37924
37925         * FS/bin/freeside-adduser: also do -b flag
37926
37927 2002-08-24 00:43  ivan
37928
37929         * FS/FS/part_export/shellcommands.pm: allow $domain as a variable
37930           in commands
37931
37932 2002-08-24 00:20  ivan
37933
37934         * httemplate/edit/part_export.cgi: don't substitute defaults for
37935           empty options when editing exports
37936
37937 2002-08-23 23:41  ivan
37938
37939         * FS/FS/part_export/: domain_shellcommands.pm, shellcommands.pm,
37940           www_shellcommands.pm: - depend on Net::SSH 0.07, for OpenSSH -T
37941           fix - no strict 'vars'; when necessary
37942
37943 2002-08-23 20:29  ivan
37944
37945         * httemplate/: view/cust_main.cgi, misc/unprovision.cgi:
37946           unprovision a single service
37947
37948 2002-08-23 19:10  ivan
37949
37950         * FS/bin/freeside-addoutsource: fix path
37951
37952 2002-08-23 18:53  ivan
37953
37954         * FS/bin/freeside-queued: depend on Net::SSH 0.07, for -T fix
37955
37956 2002-08-23 17:51  ivan
37957
37958         * httemplate/view/cust_main.cgi: UI
37959
37960 2002-08-23 17:16  ivan
37961
37962         * FS/: MANIFEST, bin/freeside-addoutsource: Added Files:
37963           bin/freeside-addoutsource
37964
37965 2002-08-23 16:43  ivan
37966
37967         * FS/: MANIFEST, FS/part_export.pm,
37968           FS/part_export/domain_shellcommands.pm,
37969           t/part_export-domain_shellcommands.t: add domain_shellcommands
37970           export
37971
37972 2002-08-19 16:08  ivan
37973
37974         * httemplate/view/cust_main.cgi: encode_entities for comments
37975           entries
37976
37977 2002-08-11 23:17  ivan
37978
37979         * rt/: Makefile, bin/mason_handler.fcgi, bin/mason_handler.scgi,
37980           bin/rt-mailgate, etc/schema.Pg, lib/RT.pm, lib/RT/Date.pm,
37981           lib/RT/Record.pm, lib/RT/Interface/Web.pm: import rt 2.0.14
37982
37983 2002-08-02 17:39  ivan
37984
37985         * httemplate/docs/legacy.html: remove some extra modules from
37986           install doc
37987
37988 2002-07-31 11:55  ivan
37989
37990         * FS/FS/part_export.pm: delete directories when deleting users on
37991           freebsd
37992
37993 2002-07-31 06:18  ivan
37994
37995         * FS/FS/svc_acct.pm: fix bug with static IP addresses
37996
37997 2002-07-26 20:56  ivan
37998
37999         * httemplate/misc/cancel-unaudited.cgi: move transaction from web
38000           interface to lib code
38001
38002 2002-07-26 19:47  ivan
38003
38004         * FS/bin/freeside-daily: vacuum pg databases daily
38005
38006 2002-07-25 19:33  ivan
38007
38008         * FS/FS/: part_export.pm, part_export/shellcommands.pm:
38009           shellcommands edit gecos field too
38010
38011 2002-07-23 05:37  ivan
38012
38013         * FS/FS/svc_acct.pm: fix small bugs in duplicate username checking
38014
38015 2002-07-22 03:50  ivan
38016
38017         * FS/t/ClientAPI.t, fs_selfservice/FS-SelfService/cgi/passwd.html:
38018           adding
38019
38020 2002-07-22 03:20  ivan
38021
38022         * Makefile: 1.4.0
38023
38024 2002-07-22 03:18  ivan
38025
38026         * FS/FS/CGI.pm: UI
38027
38028 2002-07-22 03:18  ivan
38029
38030         * FS/FS/cust_main.pm: sort bills by date
38031
38032 2002-07-16 05:29  ivan
38033
38034         * FS/: MANIFEST, FS/ClientAPI.pm, FS/ClientAPI/MyAccount.pm,
38035           FS/ClientAPI/passwd.pm: ClientAPI
38036
38037 2002-07-16 05:28  ivan
38038
38039         * fs_selfservice/: DEPLOY, fs_passwd_test,
38040           FS-SelfService/SelfService.pm,
38041           FS-SelfService/freeside-selfservice-clientd,
38042           FS-SelfService/cgi/login.html, FS-SelfService/cgi/myaccount.html,
38043           FS-SelfService/cgi/selfservice.cgi,
38044           FS-SelfService/cgi/view_invoice.html: invoice viewing...
38045
38046 2002-07-15 20:57  ivan
38047
38048         * FS/FS/part_export/infostreet.pm: missing ; in eval'ed sub
38049
38050 2002-07-15 20:56  ivan
38051
38052         * FS/FS/part_export/infostreet.pm: better error handling
38053
38054 2002-07-15 20:47  ivan
38055
38056         * FS/FS/part_export/infostreet.pm: fix XML-RPC weirdness
38057
38058 2002-07-15 01:28  ivan
38059
38060         * fs_selfservice/: fs_passwd_test,
38061           FS-SelfService/freeside-selfservice-clientd: working framework,
38062           no hung clients, whew
38063
38064 2002-07-14 18:44  ivan
38065
38066         * bin/bind.import: finally a working DNS::ZoneParse
38067
38068 2002-07-11 06:52  ivan
38069
38070         * fs_selfservice/: DEPLOY, fs_passwd_test, FS-SelfService/MANIFEST,
38071           FS-SelfService/SelfService.pm,
38072           FS-SelfService/freeside-selfservice-clientd: finally working
38073           async framework
38074
38075 2002-07-08 19:23  ivan
38076
38077         * httemplate/docs/: schema.dia, schema.png: new schema diagram
38078
38079 2002-07-08 10:14  ivan
38080
38081         * FS/bin/freeside-queued: oops, fix for bug only surfacing with
38082           different freeside uid/gid
38083
38084 2002-07-08 08:56  ivan
38085
38086         * httemplate/edit/svc_acct.cgi: better error message
38087
38088 2002-07-08 06:07  ivan
38089
38090         * httemplate/edit/: REAL_cust_pkg.cgi, process/REAL_cust_pkg.cgi:
38091           edit expiration dates
38092
38093 2002-07-08 03:01  ivan
38094
38095         * FS/FS/part_export.pm: default linux/netbsd shellcommand userdel
38096           should remove home directories
38097
38098 2002-07-07 10:49  ivan
38099
38100         * FS/FS/svc_acct.pm: rewrite uid-dup checking to be
38101           new-export-aware, closes: #431
38102
38103 2002-07-06 05:15  ivan
38104
38105         * Makefile: beta2
38106
38107 2002-07-06 04:08  ivan
38108
38109         * httemplate/: edit/svc_forward.cgi, view/svc_forward.cgi: fix UI
38110           for forwards - use HTML::Widgets::SelectLayers, closes: Bug#303
38111
38112 2002-07-06 01:50  ivan
38113
38114         * httemplate/view/svc_acct.cgi: add "are you sure?" javascript on
38115           view/svc_acct.cgi "cancel unaudited account" (closes: Bug#432)
38116
38117 2002-07-06 01:29  ivan
38118
38119         * httemplate/view/cust_main.cgi: speling
38120
38121 2002-07-06 00:32  ivan
38122
38123         * httemplate/edit/part_pkg.cgi: fix speling
38124
38125 2002-07-06 00:30  ivan
38126
38127         * FS/FS/: Conf.pm, part_export.pm, svc_www.pm,
38128           part_export/www_shellcommands.pm: move svc_www ssh jobs to the
38129           job queue & exports, and make them configurable
38130
38131 2002-07-05 21:20  ivan
38132
38133         * FS/FS/svc_acct.pm: typo
38134
38135 2002-07-05 16:32  ivan
38136
38137         * httemplate/config/config.cgi: fix bug with config having a value
38138           not in the select
38139
38140 2002-07-04 03:35  ivan
38141
38142         * httemplate/browse/: agent.cgi, agent_type.cgi,
38143           part_bill_event.cgi, part_export.cgi, part_pkg.cgi, part_svc.cgi,
38144           svc_acct_pop.cgi: move "add" links to the top
38145
38146 2002-07-03 07:45  ivan
38147
38148         * FS/t/part_export-http.t: s/_post//
38149
38150 2002-07-03 07:21  ivan
38151
38152         * FS/: MANIFEST, FS/part_export.pm, FS/part_export/http.pm,
38153           t/part_export-http.t: http export
38154
38155 2002-07-03 04:37  ivan
38156
38157         * FS/FS/InitHandler.pm: 54
38158
38159 2002-07-03 04:35  ivan
38160
38161         * FS/FS/InitHandler.pm: sacrifice memory for speed
38162
38163 2002-07-03 04:31  ivan
38164
38165         * FS/FS/InitHandler.pm: preload modules
38166
38167 2002-07-03 04:23  ivan
38168
38169         * FS/FS/: InitHandler.pm, UID.pm: fix to allow running during
38170           apache init
38171
38172 2002-07-03 04:10  ivan
38173
38174         * FS/FS/UID.pm: allow InitHandler to work during apache startup
38175
38176 2002-07-03 03:50  ivan
38177
38178         * FS/FS/InitHandler.pm: skip comment & blank lines
38179
38180 2002-07-03 03:48  ivan
38181
38182         * FS/FS/InitHandler.pm: debug
38183
38184 2002-07-03 03:33  ivan
38185
38186         * FS/: MANIFEST, FS/InitHandler.pm, t/InitHandler.t: preload all
38187           dbdefs
38188
38189 2002-07-02 20:57  ivan
38190
38191         * FS/FS/cust_main.pm: working one-time charges again
38192
38193 2002-07-02 20:52  ivan
38194
38195         * httemplate/view/cust_main.cgi: ui
38196
38197 2002-07-02 20:47  ivan
38198
38199         * FS/FS/cust_main.pm, httemplate/edit/part_pkg.cgi,
38200           httemplate/edit/process/quick-charge.cgi,
38201           httemplate/view/cust_main.cgi: one-time charges with tax classes
38202
38203 2002-07-02 19:25  ivan
38204
38205         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
38206           httemplate/config/config.cgi: deprecate text radius config
38207           options update config docs
38208
38209 2002-07-02 18:47  ivan
38210
38211         * FS/: MANIFEST, bin/freeside-reexport: freeside-reexport
38212
38213 2002-07-02 18:05  ivan
38214
38215         * FS/bin/freeside-sqlradius-reset: pod
38216
38217 2002-07-02 18:01  ivan
38218
38219         * FS/bin/freeside-sqlradius-reset: fix usage message
38220
38221 2002-07-02 16:03  ivan
38222
38223         * FS/FS/part_export.pm: fix usermod commands for freebsd
38224
38225 2002-07-02 07:37  ivan
38226
38227         * Makefile: beta1!!
38228
38229 2002-07-02 07:22  ivan
38230
38231         * FS/FS/part_export/textradius.pm: working textradius export
38232
38233 2002-07-02 07:00  ivan
38234
38235         * FS/FS/part_export/textradius.pm: better diagnostics
38236
38237 2002-07-02 06:22  ivan
38238
38239         * httemplate/view/cust_main.cgi: ui s/ /&nbsp;
38240
38241 2002-07-02 06:04  ivan
38242
38243         * FS/FS/part_export/shellcommands.pm: no warnings
38244
38245 2002-07-02 06:00  ivan
38246
38247         * FS/FS/: part_export.pm, part_export/shellcommands.pm: working
38248           linux and freebsd shellcommands
38249
38250 2002-07-02 04:29  ivan
38251
38252         * FS/FS/part_export.pm: fix for freebsd presets
38253
38254 2002-07-02 04:27  ivan
38255
38256         * FS/FS/part_export.pm: useful shellcommands presets
38257
38258 2002-07-02 03:14  ivan
38259
38260         * FS/bin/freeside-queued: grr old openssh grr freebsd
38261
38262 2002-07-02 02:42  ivan
38263
38264         * FS/bin/freeside-queued: fleabsd grr
38265
38266 2002-07-02 02:39  ivan
38267
38268         * FS/bin/freeside-queued: freebsd is sofa king broken
38269
38270 2002-07-02 00:31  ivan
38271
38272         * FS/FS/part_export/textradius.pm: working textradius
38273
38274 2002-07-02 00:13  ivan
38275
38276         * FS/FS/part_export/textradius.pm: better error reporting from
38277           rsync
38278
38279 2002-07-01 23:58  ivan
38280
38281         * FS/FS/part_export/: shellcommands.pm, www_shellcommands.pm:
38282           s/options/option/, oops, and machine isn't an option
38283
38284 2002-07-01 23:48  ivan
38285
38286         * FS/FS/queue.pm: error messages can have other chars
38287
38288 2002-07-01 15:38  ivan
38289
38290         * FS/FS/part_export/textradius.pm: prevent any possible infinite
38291           looping
38292
38293 2002-07-01 02:15  ivan
38294
38295         * FS/FS/part_export/textradius.pm: real-time! text radius export
38296
38297 2002-06-30 04:01  ivan
38298
38299         * CREDITS: administrivia
38300
38301 2002-06-30 00:17  ivan
38302
38303         * FS/FS/Record.pm: oops, very bad
38304
38305 2002-06-30 00:16  ivan
38306
38307         * FS/FS/Record.pm: get rid of unneeded Pg-cruft (don't use native
38308           Pg money type)
38309
38310 2002-06-30 00:04  ivan
38311
38312         * FS/FS/Record.pm: fix dbdef caching
38313
38314 2002-06-29 19:13  ivan
38315
38316         * FS/: MANIFEST, FS/part_export.pm,
38317           FS/part_export/shellcommands_withdomain.pm,
38318           t/part_export-shellcommands_withdomain.t: export!
38319
38320 2002-06-28 13:31  ivan
38321
38322         * FS/FS/svc_acct.pm: better error message for illegal password
38323
38324 2002-06-28 13:21  ivan
38325
38326         * FS/FS/cust_main.pm: better error message for missing tax classes
38327
38328 2002-06-28 03:49  ivan
38329
38330         * FS/FS/Record.pm: remove extraneous check
38331
38332 2002-06-28 01:23  ivan
38333
38334         * FS/FS/: Record.pm, UID.pm: fix multi-database installs, while
38335           hopefully keeping performance improvement
38336
38337 2002-06-27 20:09  ivan
38338
38339         * httemplate/view/cust_main.cgi: more card display changes
38340
38341 2002-06-27 19:21  ivan
38342
38343         * httemplate/view/cust_main.cgi: last 4 digits of card instead of
38344           first
38345
38346 2002-06-27 02:23  ivan
38347
38348         * FS/: FS/part_export/bind.pm, FS/part_export/bind_slave.pm,
38349           t/part_export-bind.t, t/part_export-bind_slave.t: null bind
38350           exports
38351
38352 2002-06-27 02:19  ivan
38353
38354         * FS/: FS/part_export/bsdshell.pm, FS/part_export/null.pm,
38355           FS/part_export/sysvshell.pm, FS/part_export/www_shellcommands.pm,
38356           t/part_export-null.t, t/part_export-sysvshell.t,
38357           t/part_export-www_shellcommands.t: export updates
38358
38359 2002-06-26 01:36  ivan
38360
38361         * FS/FS/part_export.pm: tyop
38362
38363 2002-06-26 01:32  ivan
38364
38365         * FS/FS/part_export.pm: better export docs/defaults
38366
38367 2002-06-26 01:12  ivan
38368
38369         * FS/FS/cust_main.pm: add type_pkgs record if necessary for
38370           one-time charges
38371
38372 2002-06-26 01:05  ivan
38373
38374         * httemplate/view/cust_main.cgi: close form tags
38375
38376 2002-06-26 00:42  ivan
38377
38378         * bin/: bsdshell.export, sysvshell.export: shell.export ->
38379           bsdshell.export & sysvshell.export
38380
38381 2002-06-25 20:53  ivan
38382
38383         * FS/FS/part_export_option.pm: export options can be anything
38384
38385 2002-06-25 19:37  ivan
38386
38387         * FS/FS/cust_bill.pm: fix not sending postal invoices to customers
38388           with email invoices too
38389
38390 2002-06-25 18:35  ivan
38391
38392         * FS/FS/cust_main.pm, httemplate/edit/process/quick-charge.cgi,
38393           httemplate/edit/process/quick-cust_pkg.cgi,
38394           httemplate/view/cust_main.cgi: working one-time charges
38395
38396 2002-06-25 17:41  ivan
38397
38398         * httemplate/edit/part_pkg.cgi: ui
38399
38400 2002-06-25 16:27  ivan
38401
38402         * httemplate/view/svc_www.cgi: add link to controlling account
38403
38404 2002-06-25 00:18  ivan
38405
38406         * FS/bin/freeside-queued: might work again under mysql
38407
38408 2002-06-23 12:16  ivan
38409
38410         * FS/FS/domain_record.pm: domain_record records attached to svc_www
38411           records are no longer delete-able, patch from "Stephen Bechard"
38412           <steve@destek.net>, thanks!  closes: Bug#434
38413
38414 2002-06-22 22:44  ivan
38415
38416         * httemplate/edit/process/svc_www.cgi: patch to get this working
38417           from Stephen Bechard <steve@destek.net>
38418
38419 2002-06-22 22:43  ivan
38420
38421         * httemplate/view/svc_www.cgi: add link to edit and format nicely
38422
38423 2002-06-22 18:36  ivan
38424
38425         * FS/FS/svc_www.pm: forgot . between zone and domain, patch from
38426           "Stephen Bechard" <steve@destek.net>, thanks
38427
38428 2002-06-22 18:33  ivan
38429
38430         * httemplate/edit/svc_www.cgi: forgot %> when converting from CGI,
38431           works now, patch from "Stephen Bechard" <steve@destek.net>
38432
38433 2002-06-21 14:49  ivan
38434
38435         * FS/FS/part_export/infostreet.pm: s/title/organization/ at
38436           noment's request
38437
38438 2002-06-21 13:26  ivan
38439
38440         * FS/FS/part_export/infostreet.pm: fix infostreet contact field
38441           setting
38442
38443 2002-06-21 13:17  ivan
38444
38445         * FS/FS/part_export/infostreet.pm: debugging option
38446
38447 2002-06-21 02:57  ivan
38448
38449         * bin/passwd.import: no, don't check for duplicates like this by
38450           default... not new-export style
38451
38452 2002-06-21 02:56  ivan
38453
38454         * FS/FS/svc_acct.pm: better error messages on uid duplicates... uid
38455           stuff still needs to be rewritten for new exports
38456
38457 2002-06-21 02:15  ivan
38458
38459         * bin/passwd.import: oops
38460
38461 2002-06-21 02:13  ivan
38462
38463         * bin/: bind.import, fs-migrate-svc_acct_sm, passwd.import: import
38464           fixes...
38465
38466 2002-06-21 02:11  ivan
38467
38468         * bin/passwd.import: tiny bit better passwd.import
38469
38470 2002-06-21 01:29  ivan
38471
38472         * httemplate/index.html: uid search on main menu, updated upgrade
38473           docs
38474
38475 2002-06-20 15:35  ivan
38476
38477         * FS/FS/part_export/infostreet.pm: fix infostreet contact field foo
38478
38479 2002-06-19 18:29  ivan
38480
38481         * FS/FS/part_export.pm, FS/FS/part_export/shellcommands.pm,
38482           FS/bin/freeside-queued, httemplate/edit/part_export.cgi,
38483           httemplate/edit/process/part_export.cgi: shellcommands
38484           w/passwords
38485
38486 2002-06-18 21:54  ivan
38487
38488         * Makefile, bin/pod2x: pod build fix thanks to Stephen Bechard
38489           <steve@destek.net>
38490
38491 2002-06-18 21:03  ivan
38492
38493         * FS/FS/part_export/infostreet.pm: fix setContactField email
38494
38495 2002-06-18 18:03  ivan
38496
38497         * FS/FS/svc_acct.pm: and the same for changes...
38498
38499 2002-06-18 17:58  ivan
38500
38501         * FS/FS/svc_acct.pm: fix problem provisioning RADIUS groups
38502           caused by kristian/mark/pc-intouch's changes moving exports into
38503           svc_Common -   changed sequence of events such that groups were
38504           not provisioned when the   sqlradius export was run
38505
38506 2002-06-18 16:52  ivan
38507
38508         * httemplate/misc/queue.cgi: better error message
38509
38510 2002-06-14 18:12  ivan
38511
38512         * FS/FS/part_export.pm, httemplate/edit/part_svc.cgi:
38513           mark@pc-intouch.com: exporttype2svcdb removal
38514
38515 2002-06-14 14:35  ivan
38516
38517         * FS/FS/part_export/infostreet.pm: freeside night to infostreet
38518           faxNumber (? dunno, what noment wants)
38519
38520 2002-06-14 04:44  ivan
38521
38522         * Makefile: better releaes target?
38523
38524 2002-06-14 04:26  ivan
38525
38526         * Makefile: 1.4.0pre14
38527
38528 2002-06-14 04:22  ivan
38529
38530         * FS/: FS/Conf.pm, bin/freeside-queued, FS/cust_main.pm,
38531           FS/queue.pm, FS/svc_Common.pm, FS/svc_acct.pm: working job
38532           dependancies FS::queue::joblisting html excapes & truncates long
38533           arguments welcome email (sheesh!) closes: Bug#420 (haha at 4:20
38534           am, too.  really!)
38535
38536 2002-06-14 02:19  ivan
38537
38538         * FS/FS/UID.pm: only run callbacks once... should speed things up
38539           (no dbdef reloading)
38540
38541 2002-06-13 20:26  ivan
38542
38543         * httemplate/docs/legacy.html: s/svc_domain.import/bind.import/ to
38544           match reality
38545
38546 2002-06-13 20:12  ivan
38547
38548         * httemplate/index.html: remove classic interface
38549
38550 2002-06-13 19:25  ivan
38551
38552         * FS/bin/freeside-queued: mysql compatibility?
38553
38554 2002-06-13 17:12  ivan
38555
38556         * httemplate/: index.html, search/cust_main.cgi: search by for
38557           address2 (unit) - commented out in default index.html
38558
38559 2002-06-13 16:28  ivan
38560
38561         * httemplate/: index.html, search/cust_main.cgi: phone number
38562           search (Bug#422)
38563
38564 2002-06-13 16:00  ivan
38565
38566         * FS/FS/svc_acct.pm, httemplate/index.html,
38567           httemplate/search/svc_acct.cgi: fuzzy username searching
38568           (Bug#422)
38569
38570 2002-06-12 17:53  ivan
38571
38572         * httemplate/: index.html, search/cust_main.cgi: search on customer
38573           number (Bug#422)
38574
38575 2002-06-12 13:31  ivan
38576
38577         * FS/FS/svc_acct.pm: fix new duplicate username checking
38578
38579 2002-06-12 10:29  ivan
38580
38581         * httemplate/index.html: fix company search
38582
38583 2002-06-12 09:26  ivan
38584
38585         * FS/FS/cust_main.pm: fix problems with code that resets invoice
38586           events
38587
38588 2002-06-11 11:20  ivan
38589
38590         * bin/bind.export: perl 5.005 needs an explicit mask for mkdir
38591
38592 2002-06-11 02:51  ivan
38593
38594         * FS/FS/part_export.pm: notes
38595
38596 2002-06-11 02:46  ivan
38597
38598         * bin/bind.export: add preliminary bsd shell export
38599
38600 2002-06-11 02:14  ivan
38601
38602         * FS/FS/svc_acct.pm: export-based duplicate username checking!
38603
38604 2002-06-11 01:29  ivan
38605
38606         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: add crypt
38607           option to (bsd|sysv)shell export
38608
38609 2002-06-10 20:25  ivan
38610
38611         * FS/FS/: part_export.pm, svc_Common.pm, svc_acct.pm,
38612           part_export/infostreet.pm: - add new suspend and unsuspend export
38613           hooks (with null defaults) - infostreet export: actually
38614           suspend/unsuspend at infostreet (closes: Bug#418) - infostreet
38615           export: set some contact fields @ infostreet (Bug#419)
38616
38617 2002-06-10 17:58  ivan
38618
38619         * Makefile, init.d/freeside-init: dist fixes.  locate more stuff in
38620           Makefile.  whew.
38621
38622 2002-06-10 16:02  ivan
38623
38624         * FS/FS/domain_record.pm: fix *** ERROR: unterminated L<...> at
38625           line 299 in file FS/domain_record.pm
38626
38627 2002-06-10 15:48  ivan
38628
38629         * FS/FS/cust_main.pm, httemplate/misc/bill.cgi: also retry cards
38630           when user clicks "Bill now" (closes: Bug#417)
38631
38632 2002-06-10 15:07  ivan
38633
38634         * FS/FS/: cust_bill_event.pm, cust_main.pm: retry realtime_card
38635           invoice events when a card changes (closes: Bug#417)
38636
38637 2002-06-10 12:44  ivan
38638
38639         * httemplate/view/cust_main.cgi: final visual update on package
38640           date view
38641
38642 2002-06-10 12:41  ivan
38643
38644         * httemplate/view/cust_main.cgi: fixup time display in packages
38645
38646 2002-06-10 12:30  ivan
38647
38648         * httemplate/view/cust_main.cgi: add small time display to dates
38649
38650 2002-06-09 19:52  ivan
38651
38652         * FS/FS/: svc_Common.pm, svc_domain.pm: re-my'ed var
38653
38654 2002-06-09 19:52  ivan
38655
38656         * FS/FS/cust_main_county.pm: silence undefined warnings
38657
38658 2002-06-09 19:51  ivan
38659
38660         * FS/FS/CGI.pm: unused global
38661
38662 2002-06-09 19:42  ivan
38663
38664         * Makefile: back to ASP for profiling...
38665
38666 2002-06-09 18:39  khoff
38667
38668         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
38669           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
38670           httemplate/edit/part_pkg.cgi: Rollback part_pkg.def_svcpart
38671           changes.
38672
38673 2002-06-08 00:48  khoff
38674
38675         * FS/FS/part_pkg.pm, FS/FS/pkg_svc.pm,
38676           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
38677           httemplate/edit/part_pkg.cgi: Default svcpart support for
38678           part_pkg.  Fixes 'bug' with new customer and online signup.
38679
38680 2002-06-07 13:33  khoff
38681
38682         * FS/FS/cust_bill.pm: Setup hash for CC failed Text::Template
38683
38684 2002-06-05 15:46  ivan
38685
38686         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
38687           more mysql goodness, thanks dale
38688
38689 2002-06-04 07:35  ivan
38690
38691         * FS/FS/: cust_credit.pm, cust_pay.pm: fix unsuspendauto
38692
38693 2002-06-04 07:02  ivan
38694
38695         * CREDITS, httemplate/search/cust_main.cgi,
38696           httemplate/search/cust_pkg.cgi, httemplate/search/svc_acct.cgi:
38697           mysql support!  thanks to Donald Greer <dgreer@austintx.com> for
38698           the SQL and Dale Hege <fhege@lumenexus.net> for the patches
38699
38700 2002-06-04 06:46  ivan
38701
38702         * conf/declinetemplate: misspelling
38703
38704 2002-05-31 13:34  ivan
38705
38706         * FS/FS/part_export.pm: dammit i want to catch export subclass
38707           compilation problems
38708
38709 2002-05-31 13:31  ivan
38710
38711         * FS/FS/cust_bill.pm: better error reporting
38712
38713 2002-05-31 11:48  khoff
38714
38715         * FS/t/part_export-sqlmail.t: Don't ask me.  I just hacked Ivan's
38716           test.
38717
38718 2002-05-31 11:45  khoff
38719
38720         * FS/MANIFEST: added sqlmail.pm and test
38721
38722 2002-05-31 10:50  ivan
38723
38724         * FS/FS/svc_forward.pm: typo noticed by <Kaa>
38725
38726 2002-05-30 19:13  ivan
38727
38728         * FS/FS/part_export.pm: no, actually throw an exception if an
38729           export class won't compile.
38730
38731 2002-05-30 17:33  khoff
38732
38733         * httemplate/edit/part_svc.cgi: Added support for part_exports that
38734           are used with more than one svcdb.
38735
38736 2002-05-30 17:22  khoff
38737
38738         * FS/FS/part_export.pm: updated hashes 'n stuff for
38739           FS::part_export::sqlmail
38740
38741 2002-05-30 17:20  khoff
38742
38743         * FS/FS/part_export/sqlmail.pm: part_export module to export
38744           svc_acct, svc_domain, and svc_forward to an external database
38745
38746 2002-05-30 17:18  khoff
38747
38748         * FS/FS/: svc_Common.pm, svc_acct.pm, svc_domain.pm: Moved
38749           new-style export calls to svc_Common.
38750
38751 2002-05-30 14:51  ivan
38752
38753         * httemplate/misc/delete-customer.cgi: point to correct place for
38754           hidecancelledcustomers config option
38755
38756 2002-05-30 10:49  ivan
38757
38758         * FS/FS/part_export.pm: GRRRRRRRRRRRRR
38759
38760 2002-05-29 13:45  ivan
38761
38762         * FS/bin/freeside-sqlradius-reset: eliminate harmless "Database
38763           handle destroyed without explicit disconnect" errors
38764
38765 2002-05-29 08:56  ivan
38766
38767         * FS/FS/part_export.pm: freeradius 0.5 doc
38768
38769 2002-05-28 21:40  ivan
38770
38771         * fs_selfservice/FS-SelfService/: Changes, MANIFEST, Makefile.PL,
38772           SelfService.pm, test.pl: add fs_selfservice
38773
38774 2002-05-28 14:22  ivan
38775
38776         * FS/FS/svc_acct.pm: better error message for "Illegal password"
38777
38778 2002-05-28 00:55  ivan
38779
38780         * FS/FS/: part_export.pm, part_export/shellcommands.pm: point
38781           people at DBI/DBD documentation for information on data sources.
38782           *sigh*
38783
38784 2002-05-26 23:53  ivan
38785
38786         * httemplate/edit/cust_bill_pay.cgi: fix javascript bug reported by
38787           baloo@gimpgirl.com, thanks
38788
38789 2002-05-23 06:00  ivan
38790
38791         * FS/FS/domain_record.pm, bin/bind.import,
38792           httemplate/edit/process/domain_record.cgi,
38793           httemplate/view/svc_domain.cgi: bind: allow adding slave domains
38794           too
38795
38796 2002-05-22 11:44  ivan
38797
38798         * FS/FS/domain_record.pm, FS/FS/part_export.pm,
38799           FS/FS/svc_domain.pm, bin/bind.export,
38800           httemplate/edit/process/domain_record.cgi,
38801           httemplate/misc/cancel-unaudited.cgi,
38802           httemplate/misc/delete-domain_record.cgi,
38803           httemplate/misc/delete-part_export.cgi,
38804           httemplate/view/svc_domain.cgi: bind export, editing zones,
38805           deleting unaudited domains, mmm
38806
38807 2002-05-22 05:17  ivan
38808
38809         * FS/FS/: cust_pkg.pm, cust_svc.pm: move some code from
38810           FS::cust_pkg to FS::cust_svc, becomes the cancel method
38811
38812 2002-05-22 04:39  ivan
38813
38814         * FS/FS/part_export.pm: - remove some out of date documentation -
38815           die if an export class won't compile
38816
38817 2002-05-22 03:53  ivan
38818
38819         * bin/bind.export: bind export
38820
38821 2002-05-21 19:09  ivan
38822
38823         * FS/FS/part_export/sqlradius.pm: 5.6-isms
38824
38825 2002-05-18 02:51  ivan
38826
38827         * FS/FS/: cust_bill.pm, cust_pay.pm, svc_domain.pm: Mail::Internet
38828           1.44
38829
38830 2002-05-16 20:47  ivan
38831
38832         * FS/FS/svc_acct.pm: freebsd `toor' user
38833
38834 2002-05-16 07:28  ivan
38835
38836         * FS/: FS/part_export/bsdshell.pm, FS/part_export/textradius.pm,
38837           t/part_export-bsdshell.t, t/part_export-textradius.t: adding
38838           (stub) bsdshell and textradius exports
38839
38840 2002-05-16 07:27  ivan
38841
38842         * FS/MANIFEST, eg/export_template.pm: add (stub) bsdshell and
38843           textradius exports
38844
38845 2002-05-16 07:21  ivan
38846
38847         * FS/FS/part_export/infostreet.pm: force all infostreet arguments
38848           to be string type, fixes: "0 as first character in password"
38849           problem.  also see the Frontier::Client manpage
38850
38851 2002-05-16 06:42  ivan
38852
38853         * httemplate/: browse/part_svc.cgi, edit/part_svc.cgi: service
38854           definition cloning
38855
38856 2002-05-16 06:42  ivan
38857
38858         * FS/FS/svc_acct.pm: allow freebsd `toor' root user
38859
38860 2002-05-15 07:00  ivan
38861
38862         * FS/FS/: queue.pm, part_export/sqlradius.pm: use job dependancies
38863           in FS::part_export::sqlradius.pm display job dependancies in
38864           FS::queue::joblisting
38865
38866 2002-05-15 06:24  ivan
38867
38868         * Makefile, FS/FS.pm, FS/MANIFEST, FS/FS/queue.pm,
38869           FS/FS/queue_depend.pm, FS/FS/part_export/sqlradius.pm,
38870           FS/bin/freeside-queued, FS/t/queue_depend.t,
38871           eg/export_template.pm, httemplate/docs/schema.dia,
38872           httemplate/docs/schema.html, httemplate/docs/schema.png: queue
38873           dependancies
38874
38875 2002-05-14 00:36  ivan
38876
38877         * FS/FS/part_export/sqlradius.pm: don't use return value of UPDATE
38878           to decide whether or not to INSERT.
38879
38880 2002-05-13 17:27  ivan
38881
38882         * FS/FS/part_export/shellcommands.pm: shellcomands oops
38883
38884 2002-05-10 00:54  ivan
38885
38886         * Makefile: always re-install init
38887
38888 2002-05-10 00:50  ivan
38889
38890         * init.d/freeside-init: correct message
38891
38892 2002-05-10 00:45  ivan
38893
38894         * FS/FS/svc_domain.pm: bad reuse of variable
38895
38896 2002-05-10 00:42  ivan
38897
38898         * Makefile: INSTALLGROUP
38899
38900 2002-05-09 08:26  ivan
38901
38902         * Makefile: final make release?
38903
38904 2002-05-09 08:25  ivan
38905
38906         * Makefile: fix make release target
38907
38908 2002-05-09 08:22  ivan
38909
38910         * Makefile: make release target
38911
38912 2002-05-09 08:21  ivan
38913
38914         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi:
38915           s/Referral/Advertising source/
38916
38917 2002-05-09 08:12  ivan
38918
38919         * FS/FS/cust_main_county.pm: don't duplicate state/county/country
38920           pulldowns even with taxrates...
38921
38922 2002-05-09 05:38  ivan
38923
38924         * FS/FS/Conf.pm, FS/FS/cust_main.pm, FS/FS/cust_main_county.pm,
38925           FS/FS/part_pkg.pm, FS/t/cust_tax_exempt.t, htetc/handler.pl,
38926           httemplate/browse/agent.cgi,
38927           httemplate/browse/cust_main_county.cgi,
38928           httemplate/edit/agent.cgi, httemplate/edit/cust_main.cgi,
38929           httemplate/edit/cust_main_county-expand.cgi,
38930           httemplate/edit/part_pkg.cgi,
38931           httemplate/edit/process/cust_main_county-expand.cgi: texas tax!
38932
38933 2002-05-06 06:36  ivan
38934
38935         * FS/FS/cust_bill.pm: fixes gratuitous "Illegal payname" errors
38936           reported by noment
38937
38938 2002-05-04 08:00  ivan
38939
38940         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_main_county.pm,
38941           FS/FS/cust_tax_exempt.pm, FS/FS/part_pkg.pm,
38942           httemplate/docs/admin.html, httemplate/docs/schema.dia,
38943           httemplate/docs/schema.html: schema changes for proper texas tax
38944
38945 2002-05-03 18:11  ivan
38946
38947         * httemplate/: index.html, search/cust_pkg.cgi: add package search
38948           by next bill date to main menu
38949
38950 2002-05-03 17:59  ivan
38951
38952         * httemplate/search/cust_pkg.cgi: fix ranges on cust_pkg search
38953
38954 2002-05-03 17:47  ivan
38955
38956         * FS/FS/cust_pkg.pm: prevent stuff passed from template/user from
38957           being used in searches by signup server
38958
38959 2002-05-03 17:32  ivan
38960
38961         * httemplate/search/cust_pkg.cgi: lilunixbtch: trying to pull
38962           accounts based on next billdate tofu_beast420: hmm a report
38963           ordered by next bill date? tofu_beast420: i don't know how you'd
38964           do that per _customer_ since a customer could have lots of
38965           packages, but you could do a per-package report maybe?
38966
38967 2002-04-29 22:43  ivan
38968
38969         * FS/FS/part_export.pm: better BIND integration
38970
38971 2002-04-26 04:14  ivan
38972
38973         * FS/FS/: Conf.pm, svc_acct.pm: add username-nounderscore and
38974           username-nodash config files
38975
38976 2002-04-25 03:37  ivan
38977
38978         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: free_delayed try
38979           #2
38980
38981 2002-04-25 02:47  ivan
38982
38983         * FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi: add flat_delayed
38984           plan
38985
38986 2002-04-24 18:15  ivan
38987
38988         * FS/FS/cust_main.pm: don't require_cardname for non-CARD payby's
38989
38990 2002-04-24 02:09  ivan
38991
38992         * FS/FS/: Conf.pm, cust_main.pm: require_cardname option
38993
38994 2002-04-24 02:03  ivan
38995
38996         * FS/FS/cust_main.pm: msgcat error for credit card expiration
38997           (closes: Bug#407)
38998
38999 2002-04-23 00:32  ivan
39000
39001         * httemplate/edit/REAL_cust_pkg.cgi: harmless ui glitch
39002
39003 2002-04-23 00:10  ivan
39004
39005         * FS/FS/Record.pm: fixes inserting strings that end in numbers to
39006           TEXT columns... gah i hate SQL
39007
39008 2002-04-22 15:45  ivan
39009
39010         * FS/FS/part_export.pm: use Tie::IxHash to present export options
39011           in a reasonable order
39012
39013 2002-04-22 14:36  ivan
39014
39015         * FS/FS/cust_main.pm: don't show extended debugging in error
39016           messages that could end up on the signup server
39017
39018 2002-04-22 14:23  ivan
39019
39020         * FS/FS/cust_pkg.pm: fix bug checking agents allowed to purchase
39021           packages (moved from signups server)
39022
39023 2002-04-22 14:18  ivan
39024
39025         * httemplate/edit/agent_type.cgi: add pkgpart to agent type listing
39026
39027 2002-04-22 13:47  ivan
39028
39029         * FS/FS/cust_pkg.pm: - check agentnum ability to order packages in
39030           FS::cust_pkg, not signup server - order by recur price in
39031           signup-alternate template
39032
39033 2002-04-20 05:37  ivan
39034
39035         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi: bind
39036           export
39037
39038 2002-04-20 04:57  ivan
39039
39040         * FS/FS/domain_record.pm, FS/FS/part_export.pm, bin/passwd.import,
39041           bin/svc_domain.erase, httemplate/docs/legacy.html:
39042           working BIND import
39043
39044 2002-04-20 03:49  ivan
39045
39046         * FS/FS/domain_record.pm: allow * MX records
39047
39048 2002-04-20 03:12  ivan
39049
39050         * FS/FS/domain_record.pm: allow uppercase in zone data.
39051
39052 2002-04-20 03:09  ivan
39053
39054         * FS/FS/domain_record.pm: allow uppercase zones...
39055
39056 2002-04-19 19:06  ivan
39057
39058         * FS/FS/: cust_pkg.pm, cust_svc.pm: fix problem with edge case
39059           where there *is* a pkg_svc record with quantity 0, when changing
39060           packages and using the special case new service code
39061
39062 2002-04-19 16:25  ivan
39063
39064         * FS/FS/svc_acct.pm: maybe just for debugging
39065
39066 2002-04-19 07:27  ivan
39067
39068         * FS/FS/cust_bill.pm: add phone to Business::OnlinePayment usage
39069
39070 2002-04-18 18:16  ivan
39071
39072         * Makefile, FS/FS/Record.pm, FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
39073           init.d/freeside-init: - add init file installation to Makefile,
39074           add unified init file - fix qsearch for op => '!=', value => ''
39075           searches - fix invalid_catd typo - add payby method to part_pkg
39076           and have fs_signup_server pass the data
39077
39078 2002-04-17 13:43  ivan
39079
39080         * FS/FS/part_export/sqlradius.pm: fix usergroup_delete DELETE
39081           syntax
39082
39083 2002-04-17 12:47  ivan
39084
39085         * FS/FS/Record.pm: allow = in ut_text
39086
39087 2002-04-17 05:06  ivan
39088
39089         * httemplate/index.html: fix default searches
39090
39091 2002-04-17 04:41  ivan
39092
39093         * FS/FS/Record.pm: get rid of debugging cruft
39094
39095 2002-04-16 17:25  ivan
39096
39097         * httemplate/search/cust_main.cgi: better ordering in search
39098           results
39099
39100 2002-04-16 16:14  ivan
39101
39102         * FS/FS/cust_main.pm: there it is!  fix bug with
39103           FS::cust_main::agent
39104
39105 2002-04-16 15:56  ivan
39106
39107         * FS/FS/cust_bill.pm: further debugging...
39108
39109 2002-04-16 15:52  ivan
39110
39111         * FS/FS/: Conf.pm, cust_bill.pm: further authorize.net description
39112           debugging (agent??) and get rid of bad unique index on
39113           cust_bill_event
39114
39115 2002-04-16 15:38  ivan
39116
39117         * FS/FS/cust_bill.pm: eek, problem with authorize.net description
39118           field
39119
39120 2002-04-16 14:24  ivan
39121
39122         * FS/bin/freeside-queued: auto-use export classes
39123
39124 2002-04-16 13:13  ivan
39125
39126         * httemplate/browse/part_svc.cgi: ui
39127
39128 2002-04-16 12:50  ivan
39129
39130         * httemplate/index.html: exports, then services...
39131
39132 2002-04-16 03:47  ivan
39133
39134         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, FS/FS/cust_bill_event.pm,
39135           httemplate/index.html, httemplate/search/cust_bill_event.cgi,
39136           httemplate/search/cust_bill_event.html,
39137           httemplate/search/report_tax.html, httemplate/view/cust_bill.cgi:
39138           report on failed billing events...
39139
39140 2002-04-16 02:38  ivan
39141
39142         * FS/FS/Conf.pm, FS/FS/cust_bill.pm, conf/declinetemplate: - send a
39143           notice to the customer when their card is declined - closes:
39144           Bug#351 - freeside-expiration-alerter works fine, closes: Bug#7
39145
39146 2002-04-16 01:52  ivan
39147
39148         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
39149           FS/FS/part_export/vpopmail.pm, httemplate/docs/passwd.html,
39150           httemplate/edit/part_export.cgi: move the last of the real-time
39151           exports out of svc_acct.pm and into part_export
39152
39153 2002-04-15 23:47  ivan
39154
39155         * httemplate/index.html: allow multiple search types on main
39156           menu... more confusing but default is *too* fuzzy
39157
39158 2002-04-14 02:11  ivan
39159
39160         * FS/MANIFEST, FS/FS/Conf.pm, FS/FS/part_export.pm,
39161           FS/FS/svc_acct.pm, FS/FS/part_export/cp.pm,
39162           FS/FS/part_export/cyrus.pm, FS/FS/part_export/infostreet.pm,
39163           FS/FS/part_export/shellcommands.pm,
39164           FS/FS/part_export/vpopmail.pm, FS/t/part_export-cp.t,
39165           FS/t/part_export-cyrus.t, FS/t/part_export-shellcommands.t,
39166           FS/t/part_export-vpopmail.t, eg/export_template.pm,
39167           httemplate/docs/legacy.html, httemplate/docs/schema.dia,
39168           httemplate/docs/schema.html, httemplate/docs/schema.png: - move
39169           cyrus, shellcommands, CP exports exports to new-style - skeleton
39170           files for vpopmail exports - documentation updates - add big
39171           schema diagram to docs
39172
39173 2002-04-13 06:36  ivan
39174
39175         * FS/FS.pm, FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/svc_acct.pm,
39176           FS/FS/part_export/cp.pm, FS/bin/freeside-sqlradius-reset,
39177           httemplate/edit/part_export.cgi: - documentation updates - move
39178           Critical Path export to new-style export - bin/sqlradius_reset
39179           gets a manpage and becomes FS/bin/freeside-sqlradius-reset
39180
39181 2002-04-13 03:46  ivan
39182
39183         * httemplate/index.html: s/otaker/order-taker/
39184
39185 2002-04-13 02:14  ivan
39186
39187         * FS/FS/cust_bill.pm: allow invoice_lines(0) meaning no limit, no
39188           padding (see Bug#388)
39189
39190 2002-04-13 01:51  ivan
39191
39192         * FS/FS/queue.pm, httemplate/misc/queue.cgi: bulk queue operations
39193           (closes: Bug#389)
39194
39195 2002-04-12 08:14  ivan
39196
39197         * FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
39198           httemplate/edit/cust_pkg.cgi: fudge up FS::cust_pkg::order
39199           ("Order and cancel packages") to try to move services between
39200           svcparts as a last resort...
39201
39202 2002-04-12 06:22  ivan
39203
39204         * FS/MANIFEST, FS/FS/Msgcat.pm, FS/FS/Record.pm,
39205           FS/FS/cust_main.pm, FS/FS/cust_main_invoice.pm, FS/FS/msgcat.pm,
39206           FS/FS/part_export.pm, FS/FS/svc_acct.pm, FS/t/Msgcat.t,
39207           htetc/handler.pl, httemplate/browse/part_svc.cgi,
39208           httemplate/edit/part_export.cgi, httemplate/edit/part_svc.cgi,
39209           httemplate/edit/process/agent_type.cgi,
39210           httemplate/edit/process/part_export.cgi,
39211           httemplate/edit/process/part_svc.cgi,
39212           httemplate/misc/delete-customer.cgi: - should finish off the
39213           part_svc -> part_export s/one-to-many/many-to-many/   transition
39214           (closes: Bug#375) - fixes a nasty export scoping bug with message
39215           catalogs, whew
39216
39217 2002-04-11 15:05  ivan
39218
39219         * FS/FS.pm, FS/MANIFEST, FS/FS/export_svc.pm, FS/FS/part_export.pm,
39220           FS/FS/part_svc.pm, FS/t/export_svc.t, httemplate/index.html,
39221           httemplate/browse/part_export.cgi,
39222           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
39223           httemplate/edit/part_export.cgi,
39224           httemplate/edit/process/part_export.cgi,
39225           httemplate/misc/delete-part_export.cgi: (almost) everything for
39226           bug#375 - create export_svc table - part_svc to part_export is
39227           now properly many-to-many, not one-to-many
39228
39229           still need to finish service editing (choosing exports) in
39230           httemplate/edit/part_svc.cgi and
39231           httemplate/edti/process/part_svc.cgi
39232
39233           and do somethinga about that manual $svcdb = 'svc_acct' in
39234           httemplate/edit/part_export.cgi (do part_export records need a
39235           svcdb? probably not... should be able to just pass an svcdb on
39236           creation of new exports, move the big %exports hash into
39237           part_export.pm and allow httemplate/edit/part_svc.cgi to query it
39238           for exports that can apply to a given svcdb....
39239
39240 2002-04-11 15:04  ivan
39241
39242         * FS/FS/Record.pm: use the AUTOLOAD that reports errors better &
39243           fix problems with ut_domain losing data
39244
39245 2002-04-10 06:42  ivan
39246
39247         * FS/FS/Conf.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
39248           FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
39249           FS/FS/svc_acct_pop.pm, httemplate/browse/msgcat.cgi,
39250           httemplate/docs/signup.html, httemplate/edit/msgcat.cgi,
39251           httemplate/edit/process/msgcat.cgi: bulk checkin from working on
39252           the road:
39253
39254           - use msgcat for more error messages - should be all things that
39255           would come3   back from the signup server normally now - signup
39256           server: don't display access number <SELECT> if there's none or
39257           one - signup_server-realtime config option to run billing for
39258           signup server   signups immediately - signup server: pkg
39259           available to success templates, better documentation on   success
39260           templates - httemplate/edit/msgcat.cgi fields are properly sticky
39261           on errors - httemplate/edit/process/msgcat.cgi - don't update
39262           identical fields
39263
39264 2002-04-06 22:23  ivan
39265
39266         * FS/FS/: Conf.pm, cust_bill.pm, cust_pay.pm: send email on signup
39267           server signups (closes: Bug#386)
39268
39269 2002-04-06 21:56  ivan
39270
39271         * FS/FS/Conf.pm, FS/FS/msgcat.pm, conf/show-msgcat-codes,
39272           httemplate/browse/msgcat.cgi, httemplate/edit/msgcat.cgi,
39273           httemplate/edit/process/msgcat.cgi: working message catalogs (not
39274           used for enough yet) - almost (but not quite) closes Bug#385 -
39275           still have to catalog the   backend things triggered by signup
39276           server.
39277
39278 2002-04-06 16:00  ivan
39279
39280         * FS/FS/Conf.pm, httemplate/config/config-process.cgi,
39281           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
39282           httemplate/docs/signup.html: - config option for signup server
39283           payment types - credit card type pulldown on signup server
39284           (closes: Bug#383)
39285
39286 2002-04-06 14:32  ivan
39287
39288         * FS/FS/: Conf.pm, cust_bill.pm, cust_bill_pkg.pm, cust_main.pm:
39289           add a config option to set the Business::OnlinePayment
39290           description field, and make some useful data available for the
39291           config option.  closes: Bug#378
39292
39293 2002-04-06 13:32  ivan
39294
39295         * httemplate/search/cust_main.cgi: fix visual glitch
39296
39297 2002-04-06 12:37  ivan
39298
39299         * httemplate/docs/signup.html: big signup server cleanups.  uses
39300           Storable for network protocol now.  - makes Bugs 384 & 385 easier
39301           - closes: Bug#382
39302
39303 2002-04-05 16:08  ivan
39304
39305         * FS/FS/svc_acct.pm, httemplate/edit/svc_acct.cgi,
39306           httemplate/view/svc_acct.cgi: security phrase bug fixes
39307
39308 2002-04-05 15:51  ivan
39309
39310         * CREDITS, Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/msgcat.pm,
39311           FS/FS/svc_acct.pm, FS/t/msgcat.t, bin/freeside-session-kill,
39312           conf/locale, eg/table_template-svc.pm, eg/table_template.pm,
39313           htetc/handler.pl, httemplate/index.html,
39314           httemplate/browse/cust_main_county.cgi,
39315           httemplate/browse/msgcat.cgi, httemplate/browse/svc_acct_pop.cgi,
39316           httemplate/docs/schema.html, httemplate/edit/svc_acct.cgi,
39317           httemplate/view/svc_acct.cgi: - add message catalog table &
39318           beginning of web interface - add security_phrase and conf option
39319           to svc_acct.pm - random other stuff
39320
39321 2002-04-05 15:37  jeff
39322
39323         * httemplate/view/cust_main.cgi: credit/refund display correction
39324
39325 2002-04-05 12:52  ivan
39326
39327         * httemplate/edit/process/cust_credit_bill.cgi: don't specify date
39328           (not on submitting form)
39329
39330 2002-04-05 08:37  ivan
39331
39332         * eg/export_template.pm, FS/t/part_export-infostreet.t,
39333           FS/t/part_export-sqlradius.t: oops forgot these from working on
39334           the road
39335
39336 2002-04-04 16:42  ivan
39337
39338         * FS/MANIFEST, FS/FS/part_export.pm,
39339           FS/FS/part_export/infostreet.pm, FS/FS/part_export/sqlradius.pm,
39340           httemplate/index.html, httemplate/edit/part_export.cgi: Checkin
39341           of disparate changes from working on the road: - generic SQL
39342           query - move exports out to their own files - small cleanup of
39343           selfadmin server
39344
39345 2002-03-29 09:27  ivan
39346
39347         * htetc/handler.pl, httemplate/search/svc_acct.cgi: fix unlinked
39348           svc browse!
39349
39350 2002-03-26 23:08  ivan
39351
39352         * FS/FS/queue.pm: don't show queue arguments (passwords!) on svc_*
39353           screens (unless queue_dangerous_options!)
39354
39355 2002-03-26 21:36  ivan
39356
39357         * FS/FS/cust_main.pm, FS/FS/part_referral.pm,
39358           httemplate/index.html, httemplate/docs/admin.html:
39359           s/referral/advertising source/
39360
39361           yes, the name sucks.  got a better one?
39362
39363 2002-03-26 08:24  ivan
39364
39365         * httemplate/search/cust_main.cgi: simple visual fix: &nbsp; for
39366           blank company column
39367
39368 2002-03-26 05:58  ivan
39369
39370         * FS/FS/part_svc.pm: forgot to use FS::part_export to search on it
39371
39372 2002-03-26 05:20  ivan
39373
39374         * httemplate/docs/passwd.html: doc
39375
39376 2002-03-26 04:35  ivan
39377
39378         * httemplate/docs/admin.html: s/Add/Provision/
39379
39380 2002-03-25 16:32  ivan
39381
39382         * FS/FS/part_export.pm, FS/bin/freeside-queued,
39383           httemplate/edit/part_export.cgi: further export bugfixing add 10
39384           kid limit to freeside-queued sqlradius_reset now works (closes:
39385           Bug#372)
39386
39387 2002-03-25 16:26  ivan
39388
39389         * Makefile: hhahah oops i _really_ ought to do something about that
39390
39391 2002-03-25 06:59  ivan
39392
39393         * httemplate/: index.html, search/cust_main.cgi: customers by
39394           otaker report (ugly search/cust_main.cgi mods; revert if they
39395           cause problems)
39396
39397 2002-03-24 12:00  ivan
39398
39399         * httemplate/: edit/cust_main.cgi, search/svc_acct.cgi,
39400           browse/agent.cgi: UI improvements for agents
39401
39402 2002-03-24 10:23  ivan
39403
39404         * FS/FS/agent.pm: tyop
39405
39406 2002-03-24 09:42  ivan
39407
39408         * CREDITS, FS/FS/part_pkg.pm, httemplate/edit/part_pkg.cgi:
39409           "subscription" price plan from "Luke Pfeifer"
39410           <freeside@globalli.com>
39411
39412 2002-03-24 06:29  ivan
39413
39414         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/queue.pm,
39415           FS/FS/radius_usergroup.pm, FS/FS/svc_acct.pm,
39416           httemplate/edit/svc_acct.cgi:
39417           ICRADIUS groups all done!  UI and provisioning.  closes: Bug#362
39418
39419           fix some bugs in the export and add queue_dangerous_controls
39420           option too
39421
39422 2002-03-23 09:49  ivan
39423
39424         * FS/FS/part_svc.pm, FS/FS/svc_acct.pm,
39425           httemplate/browse/part_svc.cgi, httemplate/edit/part_svc.cgi,
39426           httemplate/edit/process/part_svc.cgi: okay group editing UI as
39427           well as part_svc group editing UI seem to be working
39428
39429 2002-03-23 08:16  ivan
39430
39431         * FS/FS/part_export.pm, FS/FS/queue.pm, FS/FS/svc_acct.pm,
39432           httemplate/edit/svc_acct.cgi,
39433           httemplate/edit/process/svc_acct.cgi: group editing seems to be
39434           working...  everything except defaults... oh and export...
39435
39436 2002-03-22 23:54  ivan
39437
39438         * FS/bin/freeside-queued: redirect STDOUT/STDERR a bit later for
39439           better error reporting
39440
39441 2002-03-22 10:56  ivan
39442
39443         * Makefile, FS/MANIFEST, FS/FS/cust_main_county.pm,
39444           FS/FS/svc_acct.pm, FS/t/radius_usergroup.t,
39445           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
39446           httemplate/edit/svc_acct.cgi, httemplate/view/svc_acct.cgi:
39447           RADIUS groups on the way!
39448
39449 2002-03-22 04:49  ivan
39450
39451         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/part_export.pm,
39452           FS/t/part_export.t, FS/t/part_export_option.t,
39453           httemplate/browse/part_svc.cgi, httemplate/edit/part_export.cgi,
39454           httemplate/edit/process/part_export.cgi,
39455           httemplate/misc/delete-part_export.cgi: more new export...
39456
39457 2002-03-20 22:57  ivan
39458
39459         * FS/FS/part_export.pm, httemplate/edit/part_export.cgi,
39460           httemplate/edit/process/part_export.cgi: more for the new world
39461           of export...
39462
39463 2002-03-20 13:31  ivan
39464
39465         * FS/FS/Conf.pm, FS/FS/part_export.pm, FS/FS/part_export_option.pm,
39466           FS/FS/part_svc.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
39467           htetc/handler.pl, httemplate/edit/part_export.cgi,
39468           httemplate/edit/process/part_export.cgi: new export!  infostreet
39469           and sqlradius provisioning switched over  (Bug #299 - doesn't
39470           close it, but all the groundwork is done)
39471
39472           also removes non-transactional ICRADIUS export from
39473           svc_acct.export   (closes: Bug#347)
39474
39475 2002-03-19 23:37  ivan
39476
39477         * FS/FS/cust_main_county.pm: disable region caching for now
39478
39479 2002-03-19 09:48  ivan
39480
39481         * FS/FS/cust_main_county.pm, httemplate/edit/cust_main.cgi,
39482           httemplate/edit/process/cust_main.cgi: changes dum big
39483           "state/county/country" select to three, linked with javascript
39484           closes: Bug#353
39485
39486 2002-03-18 13:40  ivan
39487
39488         * FS/FS/: Conf.pm, cust_bill.pm, part_bill_event.pm: bugfixes,
39489           closes Bug#314
39490
39491 2002-03-18 12:50  ivan
39492
39493         * httemplate/edit/part_bill_event.cgi, FS/FS/part_bill_event.pm,
39494           FS/FS/Conf.pm: okay, now you can specify an alternate invoice
39495           template, and it'll be auto-createad and added to the list of
39496           configuration options.  closes: Bug#314
39497
39498 2002-03-18 11:49  ivan
39499
39500         * FS/FS/: Conf.pm, Record.pm, cust_bill.pm, cust_pay.pm: fixes: bug
39501           #348 - adds the ability to email on deleted payments.
39502
39503 2002-03-18 09:50  ivan
39504
39505         * httemplate/config/config.cgi:
39506           fixes bug#367 (yay, that one was annoying):
39507
39508           in config editor, initial newlines in <textarea>s are lost.  even
39509           if you didn't mean to edit them you remove that..
39510
39511 2002-03-18 08:05  ivan
39512
39513         * FS/FS/: svc_Common.pm, svc_acct.pm: handle inserting cust_svc and
39514           svc_acct records separately also, to handle imports preserving
39515           svcnum
39516
39517 2002-03-18 07:52  ivan
39518
39519         * httemplate/edit/: part_export.cgi, process/part_export.cgi: added
39520           (incomplete) export foo
39521
39522 2002-03-18 07:51  ivan
39523
39524         * httemplate/browse/part_svc.cgi: UI glitch; forgot ROWSPAN for
39525           export column
39526
39527 2002-03-18 06:17  ivan
39528
39529         * FS/FS/raddb.pm: add noment-specific RADIUS attributes
39530
39531 2002-03-18 01:10  ivan
39532
39533         * FS/FS/Conf.pm, FS/FS/svc_domain.pm,
39534           httemplate/config/config-process.cgi,
39535           httemplate/config/config-view.cgi, httemplate/config/config.cgi:
39536           new config value `defaultrecords', documentation, javascript
39537           config file editor
39538
39539 2002-03-17 00:33  ivan
39540
39541         * httemplate/config/: config-view.cgi, config.cgi: new domain
39542           record editing foo
39543
39544 2002-03-12 10:45  ivan
39545
39546         * httemplate/misc/cancel-unaudited.cgi: print error message for
39547           failed cancels!
39548
39549 2002-03-12 07:33  ivan
39550
39551         * htetc/handler.pl, httemplate/edit/part_pkg.cgi,
39552           httemplate/edit/part_svc.cgi: abstract stupid HTML layer trick
39553           out to HTML::Widgets::SelectLayers
39554
39555 2002-03-09 02:19  khoff
39556
39557         * FS/FS/: Conf.pm, svc_domain.pm: Support for default CNAME/A
39558           records
39559
39560 2002-03-07 06:13  ivan
39561
39562         * FS/FS/cust_bill.pm: better error msgs for mail errors
39563
39564 2002-03-07 06:10  ivan
39565
39566         * FS/FS/: cust_bill.pm, part_export.pm, part_export_option.pm,
39567           queue.pm: [no log message]
39568
39569 2002-03-06 15:32  ivan
39570
39571         * conf/invoice_from: oops, missing invoice_from
39572
39573 2002-03-06 14:44  jeff
39574
39575         * FS/MANIFEST, FS/FS/Conf.pm, conf/alerter_template,
39576           httemplate/docs/admin.html: billing expiration alerts
39577
39578 2002-03-05 15:13  jeff
39579
39580         * httemplate/search/report_tax.cgi: consistency is nice
39581
39582 2002-03-04 14:10  ivan
39583
39584         * FS/FS/Record.pm: make history tables conditional
39585
39586 2002-03-04 04:48  ivan
39587
39588         * Makefile, FS/FS/Record.pm, FS/FS/nas.pm, bin/fs-radius-add-check,
39589           bin/fs-radius-add-reply: [no log message]
39590
39591 2002-02-28 15:30  ivan
39592
39593         * httemplate/search/svc_acct.cgi: tyop
39594
39595 2002-02-28 15:18  ivan
39596
39597         * FS/FS/svc_acct.pm: clean up mess.  *sigh*
39598
39599 2002-02-28 15:17  ivan
39600
39601         * FS/FS/svc_acct.pm: clean up mess
39602
39603 2002-02-28 15:13  ivan
39604
39605         * FS/FS/svc_acct.pm: eek
39606
39607 2002-02-28 15:08  ivan
39608
39609         * httemplate/search/svc_acct.cgi: add main menu link
39610
39611 2002-02-28 15:07  ivan
39612
39613         * httemplate/misc/cancel-unaudited.cgi: handle errors better
39614
39615 2002-02-28 14:05  ivan
39616
39617         * FS/FS/Conf.pm, httemplate/config/config-view.cgi,
39618           httemplate/config/config.cgi: s/depreciated/deprecated/
39619
39620 2002-02-27 16:28  jeff
39621
39622         * FS/FS/svc_acct.pm: improved vpopmail support for svc_acct records
39623
39624 2002-02-27 15:20  ivan
39625
39626         * FS/FS/cust_main.pm: oops, spurious error messages
39627
39628 2002-02-27 15:03  ivan
39629
39630         * FS/FS/cust_main.pm: bubble up billing event errors
39631
39632 2002-02-27 14:40  ivan
39633
39634         * FS/FS/cust_bill_event.pm: and missing ) *sigh*
39635
39636 2002-02-27 14:40  ivan
39637
39638         * FS/FS/cust_bill_event.pm: errant ;
39639
39640 2002-02-27 14:39  ivan
39641
39642         * FS/FS/cust_bill_event.pm, httemplate/docs/schema.html,
39643           httemplate/view/cust_bill.cgi: add status and statustext fields
39644           to cust_bill_event
39645
39646 2002-02-27 14:00  ivan
39647
39648         * FS/FS/cust_main.pm: well, don't make things worse when
39649           debugging...
39650
39651 2002-02-27 13:57  ivan
39652
39653         * FS/: FS/cust_main.pm, bin/freeside-daily: better debugging
39654
39655 2002-02-26 14:09  ivan
39656
39657         * httemplate/search/: report_receivables.cgi, report_tax.cgi: fixup
39658           reports for templated webUI
39659
39660 2002-02-26 03:53  ivan
39661
39662         * FS/FS/cust_main.pm: okay, finally fix all the weirdness with
39663           shipping adresses.  whew.
39664
39665 2002-02-26 03:42  ivan
39666
39667         * FS/FS/: Record.pm, cust_main.pm: in Record.pm - call ->check
39668           **BEFORE** generating @diff for SQL.  causing weird effects with
39669           cust_main::check that modifies record (ship_ field weirdness)
39670
39671           fix nasty logic error triggered by changing a ship_ field from
39672           something TO identical to the corresponding non-ship_ field.
39673           ouch
39674
39675 2002-02-26 03:30  ivan
39676
39677         * FS/FS/cust_main.pm: fix nasty logic error triggered by changing a
39678           ship_ field from something TO identical to the corresponding
39679           non-ship_ field.  ouch.
39680
39681 2002-02-26 03:11  ivan
39682
39683         * httemplate/edit/cust_main.cgi: fix a weird oops with service
39684           address editing UI that would leave some fields blank... ?
39685
39686 2002-02-26 01:06  ivan
39687
39688         * FS/FS/cust_bill.pm: ugh, payname needs first/last i guess
39689
39690 2002-02-26 00:34  ivan
39691
39692         * FS/FS/cust_main.pm: die with a better error message on bad
39693           locales
39694
39695 2002-02-25 11:09  ivan
39696
39697         * httemplate/search/svc_acct.cgi: keith@landel:     We have users
39698           that have the character "." in their username     we can't search
39699           these customers by Username, can you please fix.
39700
39701 2002-02-23 14:36  ivan
39702
39703         * httemplate/search/: report_receivables.cgi, report_tax.cgi: take
39704           hardcoded paths out of report cgis
39705
39706 2002-02-23 03:56  ivan
39707
39708         * CREDITS, FS/FS/Record.pm, httemplate/docs/index.html,
39709           httemplate/search/cust_main.cgi,
39710           httemplate/search/cust_main.html: case-insensitive and substring
39711           searching
39712
39713 2002-02-23 03:46  ivan
39714
39715         * httemplate/index.html: silly html tweaking
39716
39717 2002-02-22 23:48  ivan
39718
39719         * httemplate/browse/part_pkg.cgi: it's too late.
39720
39721 2002-02-22 23:35  ivan
39722
39723         * httemplate/browse/part_pkg.cgi: i really should just start moving
39724           things to templates
39725
39726 2002-02-22 23:32  ivan
39727
39728         * httemplate/browse/: part_pkg.cgi, part_svc.cgi: UI nit fixes -
39729           misaligned columns when viewing disabled services/packages
39730
39731 2002-02-22 23:00  ivan
39732
39733         * FS/FS/UID.pm: nit
39734
39735 2002-02-22 18:14  jeff
39736
39737         * FS/FS/UID.pm, httemplate/search/report_receivables.cgi,
39738           httemplate/search/report_tax.cgi: report fixes and cruft removal
39739
39740 2002-02-22 18:02  ivan
39741
39742         * httemplate/index.html: UI work on main menu, remove Archive::Tar
39743           from docs
39744
39745 2002-02-22 15:18  jeff
39746
39747         * FS/MANIFEST, httemplate/index.html,
39748           httemplate/search/report_receivables.cgi,
39749           httemplate/search/report_tax.cgi,
39750           httemplate/search/report_tax.html: add some reporting features
39751
39752 2002-02-22 15:08  ivan
39753
39754         * FS/FS/cust_pay_batch.pm: fix i18n zip
39755
39756 2002-02-22 14:13  ivan
39757
39758         * httemplate/edit/cust_main.cgi: billing vs. shipping states
39759           weren't sorted in the same order.  UI glitch only
39760
39761 2002-02-22 04:31  ivan
39762
39763         * httemplate/config/: config-process.cgi, config-view.cgi: fixup
39764           <SELECT> configuration editing, fixes Bug#350
39765
39766 2002-02-22 04:13  ivan
39767
39768         * httemplate/index.html: close </FORM> tags
39769
39770 2002-02-22 01:01  ivan
39771
39772         * FS/FS/svc_acct.pm: correctly disable/enable accounts @ CP
39773
39774 2002-02-22 00:58  ivan
39775
39776         * FS/FS/svc_acct.pm: freeside *SUSPENDED* -> CP set_mailbox_status
39777           OTHER/OTHER_BOUNCE
39778
39779 2002-02-21 22:42  ivan
39780
39781         * FS/FS/queue.pm: UI in joblisting: don't split ( retry | remove )
39782           links
39783
39784 2002-02-21 22:39  ivan
39785
39786         * FS/FS/queue.pm: don't error out on bad svcnum's, just silently
39787           remove them
39788
39789 2002-02-21 22:23  ivan
39790
39791         * FS/FS/svc_acct.pm: don't leak perl line numbers on cp
39792           provisioning errors
39793
39794 2002-02-21 21:56  ivan
39795
39796         * FS/FS/svc_acct.pm: fix bugs in CP mailbox changes: cp_change and
39797           cp_rename
39798
39799 2002-02-21 17:07  ivan
39800
39801         * FS/FS/Conf.pm, httemplate/view/cust_main.cgi: UI work:
39802
39803           make all functions of view/cust_pkg.cgi available on
39804           view/cust_main.cgi  - having them one link down in "Edit" is
39805           confusing.
39806
39807           closes: Bug#325
39808
39809 2002-02-20 14:03  ivan
39810
39811         * httemplate/index.html: invoice reports belong here too
39812
39813 2002-02-20 02:39  ivan
39814
39815         * FS/FS/CGI.pm: fixes eidiot under Mason, closes: Bug#344
39816
39817 2002-02-20 01:44  ivan
39818
39819         * httemplate/view/cust_main.cgi: don't display full card in
39820           webinterface
39821
39822 2002-02-19 19:17  jeff
39823
39824         * FS/FS/cust_main.pm: correct sense of tax generation
39825
39826 2002-02-19 17:03  ivan
39827
39828         * CREDITS, FS/FS/CGI.pm, FS/FS/Record.pm, FS/FS/queue.pm,
39829           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
39830           FS/bin/freeside-queued, htetc/handler.pl, httemplate/index.html,
39831           httemplate/misc/queue.cgi, httemplate/view/svc_acct.cgi,
39832           httemplate/view/svc_domain.cgi, httemplate/view/svc_forward.cgi,
39833           httemplate/view/svc_www.cgi: use Net::SSH::ssh_cmd for all job
39834           queueing rather than local duplicated ssh subs
39835
39836           queue daemon updates: retry & remove links work, bubble up error
39837           message to webinterface, link to svcnum & have job listings on
39838           view/svc_* pages, closes: Bug#280
39839
39840           s/option/optionname/ schema change, dumb mysql, closes: Bug#334
39841
39842 2002-02-19 15:43  ivan
39843
39844         * httemplate/docs/schema.html: set EVERYTHING=1 for your own
39845           mod_perl compile
39846
39847 2002-02-18 23:51  ivan
39848
39849         * httemplate/index.html: oops
39850
39851 2002-02-18 20:43  ivan
39852
39853         * httemplate/index.html: new main menu!
39854
39855 2002-02-18 19:22  jeff
39856
39857         * FS/FS/cust_refund.pm: fix refund posting
39858
39859 2002-02-18 19:15  ivan
39860
39861         * FS/FS/cust_refund.pm: <rluser> ut_number instead of ut_numbern
39862
39863 2002-02-18 19:06  ivan
39864
39865         * FS/FS/cust_refund.pm: need to use FS::Record qw(qsearch) !
39866
39867 2002-02-18 18:57  ivan
39868
39869         * httemplate/: edit/part_pkg.cgi, view/cust_main.cgi: allow custom
39870           packages to edit service quantities also
39871
39872 2002-02-18 12:09  ivan
39873
39874         * httemplate/edit/part_svc.cgi: bad warning, causing errors with
39875           strict
39876
39877 2002-02-18 10:07  ivan
39878
39879         * FS/FS/prepay_credit.pm: document 'seconds'
39880
39881 2002-02-18 02:14  ivan
39882
39883         * httemplate/edit/svc_www.cgi: oops!
39884
39885 2002-02-18 00:53  ivan
39886
39887         * Makefile: make release and make update-webdemo targets
39888
39889 2002-02-18 00:39  ivan
39890
39891         * FS/FS/Conf.pm, FS/FS/part_bill_event.pm, FS/FS/part_pkg.pm,
39892           httemplate/edit/part_pkg.cgi: safe web demo operation!  closes:
39893           Bug#217
39894
39895           fix bug in edit/part_pkg: s/bkg/pkg/
39896
39897           edit/part_pkg.cgi - plan <SELECT> is now properly stick on
39898           errors, closes: Bug#323
39899
39900 2002-02-17 19:45  ivan
39901
39902         * httemplate/edit/part_svc.cgi: fix modified <SELECT>s under
39903           netcape4, use one for svc_acct.popnum too
39904
39905 2002-02-17 16:21  jeff
39906
39907         * Makefile: keep accidentally checking in Makefile changes, gotta
39908           do something about that...
39909
39910 2002-02-17 16:13  jeff
39911
39912         * Makefile, FS/FS/Conf.pm: trading in tar for rsync for improved
39913           vpopmail support
39914
39915 2002-02-17 13:01  ivan
39916
39917         * FS/MANIFEST: removing CGIwrapper.pm
39918
39919 2002-02-17 11:12  ivan
39920
39921         * FS/MANIFEST: get ride of CGIwrapper.pm
39922
39923 2002-02-17 11:07  jeff
39924
39925         * FS/FS/svc_forward.pm: queue svc_forward remote commands; better
39926           commands too
39927
39928 2002-02-15 11:34  ivan
39929
39930         * Makefile: keep accidentally checking in Makefile changes, gotta
39931           do something about that...
39932
39933 2002-02-15 11:33  ivan
39934
39935         * Makefile, FS/FS/Conf.pm, FS/FS/svc_acct.pm: CP provisioning!!
39936
39937 2002-02-14 10:06  ivan
39938
39939         * bin/: fs-radius-add-check, fs-radius-add-reply: docs?  haha
39940
39941 2002-02-13 17:12  ivan
39942
39943         * FS/FS/cust_pay_batch.pm: don't require state (i18n)
39944
39945 2002-02-12 10:56  ivan
39946
39947         * FS/FS/cust_bill.pm: more information in "cant send invoice email"
39948           error message
39949
39950 2002-02-12 10:47  ivan
39951
39952         * FS/FS/cust_main.pm: fixes:
39953
39954           Error running invoice event ($cust_main->charge( 10.00, 'Overdue
39955           Bill' );): Illegal or empty (text) comment:  at
39956           /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1141.
39957
39958 2002-02-11 21:58  ivan
39959
39960         * httemplate/docs/admin.html: fixes: bug#331
39961
39962 2002-02-11 20:49  ivan
39963
39964         * httemplate/edit/part_bill_event.cgi: oops
39965
39966 2002-02-11 18:11  ivan
39967
39968         * FS/FS/Conf.pm, httemplate/config/config.cgi: add username_policy
39969           "@append domain"
39970
39971           add "select" config type, mmm
39972
39973 2002-02-11 18:06  ivan
39974
39975         * FS/FS/svc_acct.pm: that's not a bug anymore, don't list it in the
39976           BUGS section
39977
39978 2002-02-11 17:25  ivan
39979
39980         * httemplate/edit/part_svc.cgi: red warning for unknown type :)
39981
39982 2002-02-11 17:13  ivan
39983
39984         * httemplate/edit/part_svc.cgi: service definition domsvc is now a
39985           domain pulldown closes: Bug#328
39986
39987 2002-02-11 15:01  ivan
39988
39989         * FS/FS/svc_forward.pm: oops, code hidden by pod
39990
39991 2002-02-11 13:51  ivan
39992
39993         * httemplate/edit/svc_acct.cgi: don't display useless finger and
39994           shell fields if uid is set to fixed & blank in the service
39995           definition - causes: Error: Can't have finger-name without uid
39996
39997 2002-02-11 11:38  ivan
39998
39999         * FS/FS/Conf.pm, FS/FS/svc_www.pm, httemplate/edit/svc_acct.cgi,
40000           httemplate/edit/process/svc_www.cgi,
40001           httemplate/view/svc_domain.cgi, httemplate/view/svc_www.cgi:
40002           svc_www is working!
40003
40004           also auto-create and add A records if necessary using apacheip
40005           config file.
40006
40007           and show all domain_records on view/svc_domain.cgi page
40008
40009 2002-02-10 14:31  ivan
40010
40011         * httemplate/edit/svc_acct.cgi: ui
40012
40013 2002-02-10 14:21  ivan
40014
40015         * httemplate/edit/part_pkg.cgi: slighly different wording
40016
40017 2002-02-10 14:06  ivan
40018
40019         * FS/FS/cust_svc.pm: another bug in quantity checking
40020
40021 2002-02-10 13:37  ivan
40022
40023         * FS/FS/cust_svc.pm: import qsearch() so the quantity checking
40024           works
40025
40026 2002-02-10 13:30  ivan
40027
40028         * FS/FS/Conf.pm, FS/FS/part_pkg.pm, conf/agent_defaultpkg: add new
40029           package definitions to all agent types by default
40030
40031           config option to restore current behaviour (must explicitly add
40032           new package definitions to each agent type)
40033
40034           closes: Bug#324
40035
40036 2002-02-10 11:58  ivan
40037
40038         * FS/MANIFEST, FS/bin/freeside-daily,
40039           httemplate/edit/process/part_bill_event.cgi: update billing
40040           documentation for the new world of invoice events added
40041           freeside-daily replacing freeside-bill for the new world of
40042           invoice events
40043
40044 2002-02-10 10:56  ivan
40045
40046         * FS/FS/cust_pay.pm, httemplate/edit/cust_pay.cgi: use unique
40047           tokens to prevent double-submission of payments in the web UI
40048           (closes: Bug#320)
40049
40050 2002-02-10 09:30  ivan
40051
40052         * httemplate/search/cust_main.cgi: eliminate duplicate cusomters
40053           before figuring to display a list or redirect.  eliiminates "2
40054           matching found" displayed but only one in list.
40055
40056 2002-02-10 09:02  ivan
40057
40058         * FS/FS/cust_main_invoice.pm: allow + in email addresses
40059
40060 2002-02-10 08:49  ivan
40061
40062         * FS/FS/cust_main_invoice.pm: okay, for now, don't try to transform
40063           email addresses into svcnum-linked destinations
40064
40065 2002-02-10 08:40  ivan
40066
40067         * Makefile, httemplate/edit/svc_acct.cgi:
40068           fix "no previous account to recall hidden password from" error
40069           when adding new accounts & get an error on first try
40070
40071 2002-02-10 08:14  ivan
40072
40073         * Makefile, httemplate/index.html,
40074           httemplate/browse/svc_acct_pop.cgi,
40075           httemplate/edit/svc_acct_pop.cgi: s/POP/Access Number/ in the
40076           webui
40077
40078 2002-02-10 08:05  ivan
40079
40080         * htetc/handler.pl, httemplate/browse/agent.cgi,
40081           httemplate/browse/agent_type.cgi,
40082           httemplate/browse/cust_main_county.cgi,
40083           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
40084           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
40085           httemplate/browse/svc_acct_pop.cgi,
40086           httemplate/config/config-process.cgi,
40087           httemplate/config/config-view.cgi, httemplate/config/config.cgi,
40088           httemplate/edit/REAL_cust_pkg.cgi, httemplate/edit/agent.cgi,
40089           httemplate/edit/agent_type.cgi,
40090           httemplate/edit/cust_bill_pay.cgi,
40091           httemplate/edit/cust_credit.cgi,
40092           httemplate/edit/cust_credit_bill.cgi,
40093           httemplate/edit/cust_main.cgi,
40094           httemplate/edit/cust_main_county-expand.cgi,
40095           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
40096           httemplate/edit/part_bill_event.cgi,
40097           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
40098           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
40099           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
40100           httemplate/edit/process/quick-cust_pkg.cgi,
40101           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
40102           httemplate/misc/catchall.cgi,
40103           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
40104           httemplate/misc/process/link.cgi,
40105           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
40106           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
40107           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
40108           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
40109           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
40110           *finally* seems to be working under Mason.  sheesh.  *finally*
40111           seems to be working under Mason.  sheesh.  *finally* seems to be
40112           working under Mason.  sheesh.  *finally* seems to be working
40113           under Mason.  sheesh.  *finally* seems to be working under Mason.
40114           sheesh.  *finally* seems to be working under Mason.   sheesh.
40115           *finally* seems to be working under Mason.  sheesh.  *finally*
40116           seems to be working under Mason.  sheesh.
40117
40118 2002-02-10 05:21  ivan
40119
40120         * htetc/handler.pl, httemplate/browse/agent.cgi,
40121           httemplate/browse/agent_type.cgi,
40122           httemplate/browse/cust_main_county.cgi,
40123           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
40124           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
40125           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
40126           httemplate/edit/agent_type.cgi,
40127           httemplate/edit/cust_bill_pay.cgi,
40128           httemplate/edit/cust_credit.cgi,
40129           httemplate/edit/cust_credit_bill.cgi,
40130           httemplate/edit/cust_main.cgi,
40131           httemplate/edit/cust_main_county-expand.cgi,
40132           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
40133           httemplate/edit/part_bill_event.cgi,
40134           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
40135           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
40136           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
40137           httemplate/edit/process/REAL_cust_pkg.cgi,
40138           httemplate/edit/process/agent.cgi,
40139           httemplate/edit/process/agent_type.cgi,
40140           httemplate/edit/process/cust_bill_pay.cgi,
40141           httemplate/edit/process/cust_credit.cgi,
40142           httemplate/edit/process/cust_credit_bill.cgi,
40143           httemplate/edit/process/cust_main.cgi,
40144           httemplate/edit/process/cust_main_county-collapse.cgi,
40145           httemplate/edit/process/cust_main_county-expand.cgi,
40146           httemplate/edit/process/cust_pay.cgi,
40147           httemplate/edit/process/cust_pkg.cgi,
40148           httemplate/edit/process/part_pkg.cgi,
40149           httemplate/edit/process/quick-cust_pkg.cgi,
40150           httemplate/edit/process/svc_acct.cgi,
40151           httemplate/edit/process/svc_acct_pop.cgi,
40152           httemplate/edit/process/svc_domain.cgi,
40153           httemplate/edit/process/svc_forward.cgi,
40154           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
40155           httemplate/misc/catchall.cgi,
40156           httemplate/misc/delete-cust_pay.cgi,
40157           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
40158           httemplate/misc/print-invoice.cgi,
40159           httemplate/misc/unsusp_pkg.cgi,
40160           httemplate/misc/process/catchall.cgi,
40161           httemplate/misc/process/delete-customer.cgi,
40162           httemplate/misc/process/link.cgi, httemplate/search/cust_pkg.cgi,
40163           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
40164           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
40165           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
40166           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
40167           removed <!-- $Id$ --> from all files to fix any redirects, whew
40168
40169           Mason handler.pl overrides CGI::redirect
40170
40171           fixed strict; problems in edit/part_pkg.cgi &
40172           edit/process/part_pkg.cgi
40173
40174 2002-02-09 18:28  ivan
40175
40176         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi,
40177           httemplate/view/cust_main.cgi: hide SS# unless you turn it on via
40178           config file
40179
40180 2002-02-09 18:16  ivan
40181
40182         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill.pm,
40183           FS/FS/cust_bill_event.pm, FS/FS/cust_main.pm, htetc/handler.pl,
40184           httemplate/browse/part_bill_event.cgi,
40185           httemplate/edit/part_pkg.cgi,
40186           httemplate/edit/process/part_bill_event.cgi,
40187           httemplate/edit/process/part_pkg.cgi,
40188           httemplate/view/cust_bill.cgi: pro-rating w/ web interface,
40189           tested (closes: Bug#313).
40190
40191           view/cust_bill.cgi invoice view shows invoice events!
40192
40193           fix bug where adding events with no name silently failed instead
40194           of giving an error
40195
40196           add new comission plans
40197
40198 2002-02-09 10:24  ivan
40199
40200         * FS/FS/CGI.pm, htetc/handler.pl,
40201           httemplate/edit/process/agent_type.cgi,
40202           httemplate/edit/process/cust_main_county-expand.cgi,
40203           httemplate/edit/process/cust_pay.cgi,
40204           httemplate/edit/process/part_pkg.cgi,
40205           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
40206           httemplate/search/svc_domain.cgi: no more exit() in templates
40207
40208 2002-02-09 10:09  ivan
40209
40210         * FS/FS/svc_domain.pm: okay all external export from .pm files is
40211           queued! (closes: Bug#249)
40212
40213 2002-02-09 09:45  ivan
40214
40215         * FS/FS/cust_svc.pm, httemplate/misc/process/link.cgi: have
40216           FS::cust_svc::check look up & check pkg_svc.quantity like
40217           httemplate/view/cust_pkg.cgi (closes: Bug#43)
40218
40219 2002-02-09 09:03  ivan
40220
40221         * FS/FS/CGI.pm, htetc/handler.pl: okay, both Apache::ASP and Mason
40222           should set no-cache headers now (closes: Bug#23)
40223
40224 2002-02-07 14:30  ivan
40225
40226         * Makefile: oops, reversing bad Makefile patch
40227
40228 2002-02-07 14:29  ivan
40229
40230         * Makefile, FS/FS/Conf.pm, FS/FS/cust_bill_pay.pm,
40231           FS/FS/cust_pay.pm, httemplate/browse/agent_type.cgi,
40232           httemplate/browse/nas.cgi, httemplate/misc/delete-cust_pay.cgi,
40233           httemplate/view/cust_main.cgi: delete payments
40234
40235 2002-02-06 07:55  ivan
40236
40237         * FS/FS/cust_main.pm, bin/pod2x: doc updates and pod2x fix to skip
40238           blib/ files
40239
40240 2002-02-06 07:50  ivan
40241
40242         * FS/FS/cust_bill.pm: pod typo
40243
40244 2002-02-06 07:49  ivan
40245
40246         * Makefile: documentation building Makefile patch
40247
40248 2002-02-06 07:36  ivan
40249
40250         * FS/FS/part_bill_event.pm: part_bill_event.plan can contain
40251           punctuation
40252
40253 2002-02-06 06:58  ivan
40254
40255         * FS/bin/freeside-adduser: fix for non-file auth
40256
40257 2002-02-05 12:25  ivan
40258
40259         * FS/FS/Record.pm: better error messages if you haven't run
40260           fs-setup ?
40261
40262 2002-02-05 08:48  ivan
40263
40264         * fs_passwd/fs_passwd, httemplate/docs/passwd.html: web-based
40265           password changer!
40266
40267 2002-02-04 09:06  ivan
40268
40269         * Makefile: 1.4.0pre8!
40270
40271 2002-02-04 09:04  ivan
40272
40273         * httemplate/edit/part_bill_event.cgi: have fs-setup create the
40274           necessary "default" billing events documentation on necessary
40275           "default" billing events
40276
40277 2002-02-04 08:44  ivan
40278
40279         * httemplate/edit/part_bill_event.cgi,
40280           httemplate/view/cust_bill.cgi, FS/FS/cust_bill.pm,
40281           FS/FS/cust_main.pm: billing events!
40282
40283 2002-01-30 10:22  ivan
40284
40285         * httemplate/: browse/part_bill_event.cgi,
40286           edit/part_bill_event.cgi, edit/process/part_bill_event.cgi: fully
40287           working invoice event web interface
40288
40289 2002-01-30 06:18  ivan
40290
40291         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
40292           httemplate/browse/agent_type.cgi,
40293           httemplate/browse/cust_main_county.cgi,
40294           httemplate/browse/nas.cgi, httemplate/browse/part_bill_event.cgi,
40295           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
40296           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
40297           httemplate/edit/agent_type.cgi,
40298           httemplate/edit/cust_bill_pay.cgi,
40299           httemplate/edit/cust_credit.cgi,
40300           httemplate/edit/cust_credit_bill.cgi,
40301           httemplate/edit/cust_main.cgi,
40302           httemplate/edit/cust_main_county-expand.cgi,
40303           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
40304           httemplate/edit/part_bill_event.cgi,
40305           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
40306           httemplate/edit/svc_acct_pop.cgi, httemplate/edit/svc_domain.cgi,
40307           httemplate/edit/svc_forward.cgi,
40308           httemplate/edit/process/agent.cgi,
40309           httemplate/edit/process/agent_type.cgi,
40310           httemplate/edit/process/cust_bill_pay.cgi,
40311           httemplate/edit/process/cust_credit.cgi,
40312           httemplate/edit/process/cust_credit_bill.cgi,
40313           httemplate/edit/process/cust_main.cgi,
40314           httemplate/edit/process/cust_main_county-collapse.cgi,
40315           httemplate/edit/process/cust_main_county-expand.cgi,
40316           httemplate/edit/process/cust_pay.cgi,
40317           httemplate/edit/process/cust_pkg.cgi,
40318           httemplate/edit/process/part_pkg.cgi,
40319           httemplate/edit/process/quick-cust_pkg.cgi,
40320           httemplate/edit/process/svc_acct.cgi,
40321           httemplate/edit/process/svc_acct_pop.cgi,
40322           httemplate/edit/process/svc_domain.cgi,
40323           httemplate/edit/process/svc_forward.cgi,
40324           httemplate/misc/bill.cgi, httemplate/misc/cancel-unaudited.cgi,
40325           httemplate/misc/catchall.cgi,
40326           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
40327           httemplate/misc/print-invoice.cgi,
40328           httemplate/misc/unsusp_pkg.cgi,
40329           httemplate/misc/process/catchall.cgi,
40330           httemplate/misc/process/delete-customer.cgi,
40331           httemplate/misc/process/link.cgi,
40332           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
40333           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
40334           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
40335           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
40336           httemplate/view/svc_forward.cgi, httemplate/view/svc_www.cgi:
40337           remove   use Module; and   $cgi = new CGI;   &cgisuidsetup();
40338           from all templates.  should work better under Mason.
40339
40340 2002-01-29 09:42  ivan
40341
40342         * FS/FS/part_bill_event.pm, httemplate/docs/schema.html: weight,
40343           plan and plandata fields in part_bill_event
40344
40345 2002-01-29 08:33  ivan
40346
40347         * Makefile, FS/FS.pm, FS/FS/Record.pm, FS/FS/cust_main.pm,
40348           FS/FS/cust_pay.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
40349           FS/FS/svc_acct.pm, bin/pod2x, htetc/handler.pl,
40350           httemplate/index.html, httemplate/browse/part_bill_event.cgi,
40351           httemplate/edit/part_bill_event.cgi,
40352           httemplate/edit/part_pkg.cgi,
40353           httemplate/edit/process/part_bill_event.cgi: - web interface for
40354           hourly account charges!   (FS::cust_pkg, FS::cust_svc and
40355           FS::svc_acct seconds_since methods) - Makefile target to
40356           regenerate HTML manpages on install - FS.pm doc update -
40357           $FS::Record::Debug now dumps all SQL - new FS::cust_main methods:
40358           ->cancel, ->invoicing_list_addpost - start of a billing event web
40359           interface - cust_pay::upgrade_replace doesn't error out if
40360           history includes   overapplied payments
40361
40362 2002-01-28 03:24  ivan
40363
40364         * FS/FS/Record.pm: oops, syntax error in new() check for missing
40365           subclass table sub (eek)
40366
40367 2002-01-27 22:57  ivan
40368
40369         * FS/FS/cust_bill.pm, FS/FS/cust_credit.pm, FS/FS/cust_pay.pm,
40370           FS/FS/cust_refund.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
40371           httemplate/docs/schema.html: book closing schema changes
40372
40373 2002-01-27 21:15  ivan
40374
40375         * FS/FS/part_export.pm, FS/FS/part_export_option.pm,
40376           httemplate/docs/schema.html: part_export schema changes
40377
40378 2002-01-25 17:52  ivan
40379
40380         * FS/FS/cust_credit_refund.pm: another bug spotted by jeff
40381
40382 2002-01-24 09:02  ivan
40383
40384         * FS/FS/Record.pm: emit a warning in this unlikely case again
40385
40386 2002-01-24 08:58  ivan
40387
40388         * FS/FS/: cust_bill_pay.pm, cust_credit.pm, cust_credit_bill.pm,
40389           cust_credit_refund.pm, cust_pay.pm, cust_refund.pm: <rluser>
40390           rather than == 0 in the ::check's ....  <rluser> you might
40391           consider <= 0
40392
40393 2002-01-24 08:54  ivan
40394
40395         * FS/FS/cust_credit_refund.pm: stack traces help alot
40396
40397 2002-01-24 03:52  ivan
40398
40399         * FS/FS/: cust_credit_refund.pm, cust_pay.pm, cust_refund.pm:
40400           jeff's on a bugfinding roll here, thanks!
40401
40402 2002-01-24 03:43  ivan
40403
40404         * FS/FS/cust_credit_refund.pm: <rluser> and it seems that
40405           cust_credit_refund::cust_credit should exist..
40406
40407 2002-01-23 22:52  ivan
40408
40409         * FS/FS/cust_refund.pm: from jeff@fix <rluser> in
40410           FS::cust_refund::check  'amount' should probably be replaced with
40411           +'refund' in two places
40412
40413 2002-01-23 22:46  ivan
40414
40415         * FS/FS/cust_refund.pm: more updates to cust_refund::update_replace
40416
40417 2002-01-23 18:26  ivan
40418
40419         * FS/FS/cust_refund.pm: fix cust_refund::insert
40420
40421 2002-01-22 07:57  ivan
40422
40423         * FS/FS/: cust_credit.pm, cust_pay.pm, cust_refund.pm: don't allow
40424           $0.00 in credits/payments/refunds
40425
40426 2002-01-22 06:55  ivan
40427
40428         * FS/FS/part_svc.pm: docu
40429
40430 2002-01-22 06:53  ivan
40431
40432         * FS/FS/svc_acct.pm: silly compilation problem
40433
40434 2002-01-22 06:42  ivan
40435
40436         * httemplate/docs/index.html: remove old upgrade docs
40437
40438 2002-01-21 03:30  ivan
40439
40440         * FS/FS/cust_pkg.pm: include FS::svc_forward in kludgy preload
40441
40442 2002-01-19 07:16  ivan
40443
40444         * FS/FS/UID.pm: error message update
40445
40446 2002-01-16 07:37  ivan
40447
40448         * FS/FS/svc_acct.pm: doc
40449
40450 2002-01-14 12:28  ivan
40451
40452         * FS/FS/: Conf.pm, svc_acct.pm: pay some attention to 1.4 RADIUS
40453           SQL export
40454
40455 2002-01-09 05:29  ivan
40456
40457         * FS/FS/cust_main.pm, httemplate/search/cust_main.cgi: update fuzzy
40458           cache files on customer replace.
40459
40460           do an exact search along with the fuzzy search (webui)
40461
40462 2002-01-03 09:40  ivan
40463
40464         * FS/MANIFEST, FS/FS/cust_bill_event.pm, FS/FS/part_bill_event.pm,
40465           FS/t/cust_bill_event.t, FS/t/part_bill_event.t,
40466           httemplate/docs/schema.html: more schema changes:
40467           part_bill_event and cust_bill_event tables
40468
40469           remove old 1.4.0pre READMEs
40470
40471 2001-12-28 07:14  ivan
40472
40473         * FS/FS/cust_main.pm: force printing in freeside-overdue
40474
40475 2001-12-28 06:40  ivan
40476
40477         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
40478           httemplate/edit/part_pkg.cgi: add more options to
40479           freeside-overdue
40480
40481           add charge method to FS::cust_main
40482
40483           one-off packages default to disabled
40484
40485           billing payname defaults to first and last, not "Accounts
40486           Payable"
40487
40488 2001-12-27 01:26  ivan
40489
40490         * FS/FS/Record.pm, FS/FS/part_pkg.pm, FS/FS/part_svc.pm,
40491           httemplate/browse/part_pkg.cgi, httemplate/browse/part_svc.cgi,
40492           httemplate/edit/agent_type.cgi, httemplate/edit/cust_main.cgi,
40493           httemplate/edit/cust_pkg.cgi, httemplate/edit/part_pkg.cgi,
40494           httemplate/edit/part_svc.cgi,
40495           httemplate/edit/process/part_pkg.cgi,
40496           httemplate/view/cust_main.cgi: service and package disable!
40497
40498 2001-12-26 15:59  ivan
40499
40500         * httemplate/docs/schema.html: doc
40501
40502 2001-12-26 07:41  ivan
40503
40504         * httemplate/view/cust_main.cgi: remove warnings
40505
40506 2001-12-26 07:11  ivan
40507
40508         * httemplate/edit/process/cust_credit.cgi: apply credits!!
40509
40510 2001-12-26 07:08  ivan
40511
40512         * FS/MANIFEST: add freeside-overdue
40513
40514 2001-12-26 07:07  ivan
40515
40516         * httemplate/edit/: cust_credit.cgi, process/cust_credit.cgi: fix
40517           posting credit
40518
40519 2001-12-26 03:17  ivan
40520
40521         * FS/FS/cust_main.pm: (untested eek) freeside-overdue script &
40522           cust_main balance_date & total_owed_date methods
40523
40524 2001-12-26 01:18  ivan
40525
40526         * httemplate/: index.html, search/cust_pay.html,
40527           view/cust_main.cgi: search by check #
40528
40529 2001-12-25 23:53  ivan
40530
40531         * FS/FS/cust_pay.pm: doc
40532
40533 2001-12-25 22:02  ivan
40534
40535         * httemplate/edit/cust_pay.cgi: UI
40536
40537 2001-12-25 21:19  ivan
40538
40539         * httemplate/: index.html, edit/cust_pay.cgi,
40540           edit/process/cust_pay.cgi, search/cust_main.cgi,
40541           search/cust_main.html: expedited check entry
40542
40543 2001-12-25 21:02  ivan
40544
40545         * CREDITS: still missing tons of folks, i am sure
40546
40547 2001-12-25 20:52  ivan
40548
40549         * httemplate/search/: cust_bill.html, cust_main.html: same look as
40550           rest of search pages
40551
40552 2001-12-25 20:25  ivan
40553
40554         * FS/FS/CGI.pm, httemplate/edit/cust_credit.cgi,
40555           httemplate/edit/cust_pay.cgi,
40556           httemplate/edit/process/cust_credit.cgi,
40557           httemplate/edit/process/cust_pay.cgi: auto-apply payments and
40558           credits, post credit UI overhaul
40559
40560 2001-12-25 18:33  ivan
40561
40562         * httemplate/edit/cust_pay.cgi: fix service display for duplicates
40563
40564 2001-12-21 13:40  ivan
40565
40566         * FS/FS/cust_bill.pm, httemplate/edit/cust_pay.cgi,
40567           httemplate/view/cust_main.cgi: add name/address to post payment
40568           screen
40569
40570           get rid of some $-0.00  yay for ieee fp
40571
40572 2001-12-21 12:55  ivan
40573
40574         * FS/FS/cust_bill_pay.pm: fixes
40575
40576             total cust_bill_pay.amount and cust_credit_bill.amount 19.95
40577           for invnum 1659
40578             greater than cust_bill.charged 19.95 at
40579             /usr/local/lib/perl5/site_perl/5.005/FS/cust_main.pm line 1519.
40580
40581 2001-12-19 21:34  ivan
40582
40583         * FS/FS/Record.pm: work better with DBIx::Profile
40584
40585 2001-12-19 18:09  ivan
40586
40587         * FS/FS/svc_acct.pm: don't error trying to suspend accounts with
40588           '*' password
40589
40590 2001-12-19 18:07  ivan
40591
40592         * FS/FS/svc_acct.pm: quiet warnings
40593
40594 2001-12-19 06:33  ivan
40595
40596         * FS/FS/svc_acct.pm: alas, a 5.6-ism
40597
40598 2001-12-19 06:30  ivan
40599
40600         * FS/FS/svc_acct.pm: surpress warnings
40601
40602 2001-12-18 11:36  ivan
40603
40604         * httemplate/edit/cust_bill_pay.cgi: another dum tyop
40605
40606 2001-12-18 11:34  ivan
40607
40608         * httemplate/edit/cust_bill_pay.cgi: typo
40609
40610 2001-12-18 11:32  ivan
40611
40612         * httemplate/edit/cust_bill_pay.cgi: declar vars
40613
40614 2001-12-18 11:30  ivan
40615
40616         * httemplate/edit/: cust_bill_pay.cgi, cust_credit_bill.cgi,
40617           process/cust_bill_pay.cgi, process/cust_credit_bill.cgi: apply
40618           payment webinterface
40619
40620 2001-12-17 23:12  ivan
40621
40622         * httemplate/search/cust_pkg.cgi: really working dates on package
40623           browse.  ouch.
40624
40625 2001-12-17 23:08  ivan
40626
40627         * httemplate/search/cust_pkg.cgi: working dates on package browse
40628
40629 2001-12-17 22:45  ivan
40630
40631         * httemplate/search/cust_pkg.cgi: oops.  *sigh*
40632
40633 2001-12-17 22:38  ivan
40634
40635         * httemplate/search/cust_pkg.cgi: show dates on package browse
40636
40637 2001-12-17 22:29  ivan
40638
40639         * FS/FS/svc_acct_pop.pm: full number in POP pulldown
40640
40641 2001-12-17 17:49  ivan
40642
40643         * FS/: MANIFEST, FS/svc_acct.pm: add freeside-setinvoice to
40644           MANIFEST
40645
40646           fix warning:
40647
40648           FS::cust_main_invoice=HASH(0x90c86c4) at
40649           /usr/local/lib/perl5/site_perl/5.005/FS/svc_acct.pm line 419.
40650
40651 2001-12-17 15:59  ivan
40652
40653         * FS/FS/cust_bill.pm: fixes
40654
40655            Argument "" isn't numeric in ncmp at
40656            /usr/local/lib/perl5/site_perl/5.005/FS/cust_bill.pm line 254.
40657
40658 2001-12-16 15:50  ivan
40659
40660         * FS/FS/cust_main.pm: eek nasty bug
40661
40662 2001-12-15 16:55  ivan
40663
40664         * FS/FS/cust_bill_pay.pm: fix weird rounding error: total
40665           cust_bill_pay.amount 39.9 for paynum 240 greater than
40666           cust_pay.paid 39.90
40667
40668 2001-12-15 14:59  ivan
40669
40670         * httemplate/view/svc_acct.cgi: style
40671
40672 2001-12-15 14:58  ivan
40673
40674         * FS/FS/cust_svc.pm: meaningful FS::cust_svc::label for svc_www
40675           records
40676
40677 2001-12-15 14:56  ivan
40678
40679         * httemplate/view/svc_www.cgi: view svc_www.cgi from Dave Burgess
40680           <burgess@www.cynjut.net>, thanks
40681
40682 2001-12-15 14:47  ivan
40683
40684         * httemplate/edit/cust_main.cgi: allow entering of referral
40685           customer by number as well as by link off the view page, courtesy
40686           of Dave Burgess <burgess@www.cynjut.net>
40687
40688 2001-12-14 16:17  ivan
40689
40690         * FS/FS/cust_main.pm: style changes
40691
40692 2001-12-13 10:37  ivan
40693
40694         * FS/bin/freeside-setinvoice: okay, it should really work now
40695
40696 2001-12-13 09:52  ivan
40697
40698         * FS/bin/freeside-setinvoice: fix setinvoice script
40699
40700 2001-12-13 01:17  ivan
40701
40702         * FS/bin/freeside-setinvoice: added util to set invoice
40703           destinations
40704
40705 2001-12-12 11:42  ivan
40706
40707         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: allow >8 character
40708           passwords in web interface
40709
40710 2001-12-11 13:26  ivan
40711
40712         * httemplate/search/svc_acct.cgi: missing space in SQL, oops
40713
40714 2001-12-10 04:18  ivan
40715
40716         * FS/FS/Record.pm: Pg datatype pain
40717
40718 2001-12-09 20:54  ivan
40719
40720         * httemplate/index.html: typo noticed by Dave Burgess
40721           <burgess@www.cynjut.net>, thanks.
40722
40723 2001-12-09 16:44  ivan
40724
40725         * httemplate/search/svc_acct.cgi: visual glitch: oops, $pager
40726           wasn't getting substitued.
40727
40728 2001-12-09 15:31  ivan
40729
40730         * httemplate/search/svc_acct.cgi: harmless? missing ;
40731
40732 2001-12-08 02:08  ivan
40733
40734         * httemplate/config/config.cgi: need a POST here; browsers
40735           (especially IE) are unhappy with the default GET
40736
40737 2001-12-08 02:07  ivan
40738
40739         * FS/FS/cust_pay.pm: get custnum from invnum before trying to use
40740           custnum!
40741
40742 2001-12-08 02:03  ivan
40743
40744         * FS/FS/cust_main.pm: fix logic error creating invoice line items
40745
40746 2001-12-08 02:01  ivan
40747
40748         * FS/FS/Conf.pm: radiusprepend config file for DEFAULT entries etc.
40749
40750 2001-12-04 05:10  ivan
40751
40752         * httemplate/edit/svc_forward.cgi: from Dave Burgess
40753           <burgess@neonramp.com>:
40754
40755            I had to change line 104 in /edit/svc_forward.cgi and add 'my'
40756           as the
40757            qualifier on the LHS of the assignment.  This also solves the
40758            problem with a similar error on the RHS of line 105.  It also
40759           seems to make
40760            the routine work fairly reliably (it has been problematic for me
40761           in the
40762            past).
40763
40764 2001-12-03 03:33  ivan
40765
40766         * httemplate/search/: cust_main.cgi, cust_pkg.cgi, svc_acct.cgi:
40767           paged service browse!!
40768
40769 2001-12-03 02:59  ivan
40770
40771         * httemplate/search/: cust_main.cgi, cust_pkg.cgi: paged package
40772           browse
40773
40774 2001-12-03 00:43  ivan
40775
40776         * httemplate/search/cust_main.cgi: paged customer browse!
40777
40778 2001-12-03 00:41  ivan
40779
40780         * FS/FS/Conf.pm, FS/FS/Record.pm, conf/maxsearchrecordsperpage,
40781           httemplate/search/cust_main.cgi: maxsearchrecordsperpage config
40782           option paged implementation of customer browse!
40783
40784 2001-11-29 16:04  ivan
40785
40786         * FS/FS/: cust_pkg.pm, cust_svc.pm, svc_Common.pm: more link
40787           methods
40788
40789 2001-11-20 19:42  ivan
40790
40791         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi: a more reasonalbe
40792           name (!)
40793
40794 2001-11-20 19:40  ivan
40795
40796         * FS/FS/Conf.pm, httemplate/edit/cust_main.cgi:
40797           postalinvoicedefault config file
40798
40799 2001-11-13 13:27  ivan
40800
40801         * FS/MANIFEST: remove freeside-print-batch
40802
40803 2001-11-12 05:19  ivan
40804
40805         * FS/FS/cust_main.pm: import hack to be less strict
40806
40807 2001-11-08 07:26  ivan
40808
40809         * FS/bin/freeside-queued: harmless typo noticed by "Edward
40810           Shabotinsky" <lanshark@bsinet.net>, thanks
40811
40812 2001-11-06 10:45  ivan
40813
40814         * httemplate/edit/process/part_pkg.cgi: remove gratuitous warnings
40815
40816 2001-11-06 10:35  ivan
40817
40818         * Makefile: i REALLY suck at Makefiles
40819
40820 2001-11-06 10:34  ivan
40821
40822         * Makefile: i suck at Makefiles
40823
40824 2001-11-06 10:22  ivan
40825
40826         * Makefile: make foo for htetc/global.asa
40827
40828 2001-11-06 09:58  ivan
40829
40830         * FS/FS/UID.pm: fix error message for s/htdocs/httemplate/
40831
40832 2001-11-05 13:30  ivan
40833
40834         * Makefile: more fixes for fresh installation
40835
40836 2001-11-05 13:26  ivan
40837
40838         * Makefile: yet more Make
40839
40840 2001-11-05 13:24  ivan
40841
40842         * Makefile: make create-database fix
40843
40844 2001-11-05 12:12  ivan
40845
40846         * Makefile, FS/FS/Record.pm: makefile fixups
40847
40848 2001-11-05 09:00  jeff
40849
40850         * FS/FS/svc_acct.pm: improved svc_acct replacement
40851
40852 2001-11-05 08:42  ivan
40853
40854         * FS/FS/Record.pm: AUTOLOAD optimizations broke things rather
40855           badly, oops
40856
40857 2001-11-05 06:03  ivan
40858
40859         * Makefile: move sys-dependant stuff to vars
40860
40861 2001-11-05 05:57  ivan
40862
40863         * FS/FS/svc_acct.pm: doc tyop
40864
40865 2001-11-05 03:55  ivan
40866
40867         * FS/FS/cust_main.pm: better error messages for eval'ed setup/recur
40868           expressions remove debugging warn output
40869
40870 2001-11-03 09:49  ivan
40871
40872         * FS/MANIFEST, FS/FS/Record.pm, FS/FS/SearchCache.pm,
40873           FS/FS/cust_main.pm, FS/FS/cust_pkg.pm, FS/FS/cust_svc.pm,
40874           FS/FS/svc_acct.pm, FS/t/SearchCache.t,
40875           httemplate/search/cust_main.cgi: new 'jsearch' call for big
40876           joined searches & caching support preliminary customer browse
40877           optimizations, much faster!
40878
40879 2001-11-01 21:28  ivan
40880
40881         * httemplate/config/config.cgi: note config changes need
40882           apache/freeside-queued restart to take effect
40883
40884 2001-11-01 21:11  ivan
40885
40886         * FS/FS/Record.pm: depend on DBIx::DBSchema 0.19
40887
40888 2001-11-01 20:55  ivan
40889
40890         * httemplate/config/config-view.cgi, httemplate/config/config.cgi,
40891           FS/FS/Conf.pm: config web GUI updates.  almost usable now.
40892
40893 2001-10-31 16:16  ivan
40894
40895         * httemplate/search/cust_main.cgi: hit the database slightly less.
40896           this page still takes forever with lots of customers.
40897
40898 2001-10-30 11:05  ivan
40899
40900         * FS/FS/cust_pay_batch.pm, httemplate/index.html,
40901           httemplate/docs/schema.html: depriciate cust_pay_batch.trancode
40902           web interface to view pending batch
40903
40904 2001-10-30 07:42  ivan
40905
40906         * httemplate/edit/cust_main.cgi: put default country up top
40907
40908 2001-10-30 07:41  ivan
40909
40910         * httemplate/edit/cust_main.cgi: precedence oops
40911
40912 2001-10-30 07:39  ivan
40913
40914         * httemplate/edit/cust_main.cgi: better ordering of state selection
40915           on new customer screen
40916
40917 2001-10-30 06:54  ivan
40918
40919         * htetc/handler.pl, httemplate/browse/agent.cgi,
40920           httemplate/browse/agent_type.cgi,
40921           httemplate/browse/cust_main_county.cgi,
40922           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
40923           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
40924           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
40925           httemplate/edit/cust_credit_bill.cgi,
40926           httemplate/edit/cust_main.cgi,
40927           httemplate/edit/cust_main_county-expand.cgi,
40928           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
40929           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
40930           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
40931           httemplate/misc/catchall.cgi,
40932           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
40933           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
40934           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
40935           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
40936           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
40937           httemplate/view/svc_forward.cgi: get rid of header foo in
40938           individual templates
40939
40940 2001-10-30 06:20  ivan
40941
40942         * htetc/handler.pl, httemplate/config/config-view.cgi,
40943           httemplate/config/config.cgi: web config should workish now
40944
40945 2001-10-30 05:49  ivan
40946
40947         * Makefile: work with CVS version too
40948
40949 2001-10-30 05:48  ivan
40950
40951         * Makefile: make
40952
40953 2001-10-30 05:47  ivan
40954
40955         * Makefile, FS/bin/freeside-adduser, conf/shells, conf/smtpmachine:
40956           `make create-config' installs default config (conf dir update)
40957           freeside-adduser uses default secrets file
40958
40959 2001-10-30 04:38  ivan
40960
40961         * Makefile: make
40962
40963 2001-10-30 04:35  ivan
40964
40965         * Makefile: makefile typo
40966
40967 2001-10-30 03:47  ivan
40968
40969         * Makefile, FS/bin/freeside-adduser, httemplate/docs/admin.html,
40970           httemplate/docs/index.html: whew more install docs and automation
40971
40972 2001-10-30 02:20  ivan
40973
40974         * Makefile, FS/MANIFEST, FS/FS/Conf.pm, FS/bin/freeside-adduser:
40975           setup/config updates.  getting easier...
40976
40977 2001-10-29 13:22  ivan
40978
40979         * Makefile: fix make clean
40980
40981 2001-10-29 12:53  ivan
40982
40983         * FS/FS/svc_forward.pm: methods for getting the associated svc_acct
40984           records
40985
40986 2001-10-29 09:17  ivan
40987
40988         * Makefile: automate a tiny bit more
40989
40990 2001-10-26 03:24  ivan
40991
40992         * FS/FS/CGI.pm, htetc/handler.pl, httemplate/browse/agent.cgi,
40993           httemplate/browse/agent_type.cgi,
40994           httemplate/browse/cust_main_county.cgi,
40995           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
40996           httemplate/browse/svc_acct_pop.cgi, httemplate/edit/agent.cgi,
40997           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
40998           httemplate/edit/cust_credit_bill.cgi,
40999           httemplate/edit/cust_main.cgi,
41000           httemplate/edit/cust_main_county-expand.cgi,
41001           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
41002           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
41003           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
41004           httemplate/misc/catchall.cgi,
41005           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
41006           httemplate/search/cust_main.cgi, httemplate/search/cust_pkg.cgi,
41007           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
41008           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
41009           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
41010           httemplate/view/svc_forward.cgi: cache foo *sigh*
41011
41012 2001-10-26 02:50  ivan
41013
41014         * httemplate/config/config-process.cgi: otherwise people will have
41015           problems with `0' zero
41016
41017 2001-10-25 14:24  ivan
41018
41019         * httemplate/edit/svc_domain.cgi: remove ancient tld cruft
41020
41021 2001-10-25 09:13  ivan
41022
41023         * FS/FS/cust_main_invoice.pm: & in email addresses
41024
41025 2001-10-25 01:41  ivan
41026
41027         * FS/FS/Conf.pm: remove debugging cruft
41028
41029 2001-10-24 08:45  ivan
41030
41031         * httemplate/config/config-process.cgi: correct for browser
41032           munching
41033
41034 2001-10-24 08:29  ivan
41035
41036         * FS/FS.pm, FS/MANIFEST, FS/FS/Conf.pm, FS/FS/ConfItem.pm,
41037           FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/t/ConfItem.t,
41038           httemplate/index.html, httemplate/config/config-process.cgi,
41039           httemplate/config/config-view.cgi,
41040           httemplate/search/svc_acct.cgi: preliminary web config editor
41041
41042           new config files: username-ampersand, passwordmax
41043
41044           fs-setup updates
41045
41046           get rid of old and crufty and unused registries/ config foo
41047
41048           documentation updates
41049
41050 2001-10-23 13:53  ivan
41051
41052         * FS/bin/freeside-queued: Pg: FOR UPDATE LIMIT 1 mysql: LIMIT 1 FOR
41053           UPDATE
41054
41055           greeeat.
41056
41057 2001-10-22 07:48  ivan
41058
41059         * FS/FS/svc_acct.pm: fix dir check
41060
41061 2001-10-22 05:22  ivan
41062
41063         * FS/FS/svc_domain.pm: fix delete method for new databases
41064
41065 2001-10-22 01:31  ivan
41066
41067         * FS/FS/cust_main.pm: tyop
41068
41069 2001-10-22 01:29  ivan
41070
41071         * FS/FS/: cust_main.pm, cust_pkg.pm: better delete customer code &
41072           warnings, delete package ability (& warning)
41073
41074 2001-10-20 05:17  ivan
41075
41076         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm, htetc/handler.pl,
41077           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
41078           httemplate/edit/part_pkg.cgi, httemplate/edit/svc_acct.cgi,
41079           httemplate/edit/process/cust_main.cgi,
41080           httemplate/edit/process/part_pkg.cgi: setup and recurring fee tax
41081           exempt flags, UI to edit rework part_pkg editing UI some more
41082
41083 2001-10-15 07:58  ivan
41084
41085         * FS/FS/cust_pkg.pm, htetc/handler.pl,
41086           httemplate/edit/REAL_cust_pkg.cgi,
41087           httemplate/edit/process/REAL_cust_pkg.cgi: date editing
41088
41089 2001-10-15 05:16  ivan
41090
41091         * FS/FS/cust_bill.pm, FS/FS/cust_main.pm, FS/FS/cust_pkg.pm,
41092           httemplate/misc/bill.cgi: print reasons with credits on invoices
41093
41094           use straight eval, not Safe::reval in cust_main::bill for now, as
41095           i have no   idea how to call methods on a share()'ed scalar.
41096           hmm.
41097
41098           add cust_pkg::cust_main method
41099
41100           s/eidiot/idiot/ in httemplate/misc/bill.cgi
41101
41102 2001-10-15 04:39  ivan
41103
41104         * httemplate/edit/part_pkg.cgi: remove errant javascript alert()
41105           plan ||= 'flat' for custom pricing 9clone) package definitions
41106           too
41107
41108 2001-10-15 04:35  ivan
41109
41110         * httemplate/edit/cust_main.cgi: visual fix
41111
41112 2001-10-15 03:42  ivan
41113
41114         * FS/FS/cust_main.pm, FS/FS/part_pkg.pm,
41115           httemplate/browse/part_pkg.cgi, httemplate/docs/schema.html,
41116           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
41117           httemplate/edit/process/part_pkg.cgi: price plans web gui 1st
41118           pass, oh my
41119
41120 2001-10-11 10:46  ivan
41121
41122         * htetc/handler.pl: price plan uI!
41123
41124 2001-10-11 10:44  ivan
41125
41126         * httemplate/edit/part_pkg.cgi: "price plans" UP support.CVS:
41127           ----------------------------------------------------------------------
41128
41129 2001-10-09 23:22  thalakan
41130
41131         * httemplate/search/cust_main.cgi: Reverted.
41132
41133 2001-10-09 22:59  thalakan
41134
41135         * httemplate/search/cust_main.cgi: Stupid mistake.  Works now.
41136
41137 2001-10-09 22:42  ivan
41138
41139         * httemplate/search/cust_main.cgi: revert silly changes
41140
41141 2001-10-09 22:33  thalakan
41142
41143         * httemplate/search/cust_main.cgi: Change to use ut_name instead.
41144
41145 2001-10-09 22:24  ivan
41146
41147         * FS/FS/Record.pm: embarassing doc fix, thanks jason
41148
41149 2001-10-09 16:10  ivan
41150
41151         * FS/FS/cust_credit.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
41152           FS/FS/cust_pkg.pm, httemplate/docs/schema.html: add
41153           `unsuspendauto' config file: enable the automatic unsuspension of
41154           suspended packages when a customer's balance due changes from
41155           positive to zero or negative as the result of a payment or credit
41156
41157           add cust_pkg.manual_flag to disable this behaviour per customer
41158           package (no UI to set this yet)
41159
41160 2001-10-09 00:16  ivan
41161
41162         * httemplate/edit/process/part_svc.cgi: that was a confusing bug to
41163           fix
41164
41165 2001-10-08 20:11  ivan
41166
41167         * FS/FS/cust_pkg.pm: fix syntax error in newly-enabled insert sub,
41168           sheesh
41169
41170 2001-10-02 09:00  jeff
41171
41172         * FS/FS/cust_pay_batch.pm: add pkey to batch payments and fix a doc
41173           typo
41174
41175 2001-10-02 04:10  ivan
41176
41177         * FS/FS/svc_acct.pm: allow some more characters in GECOS... showing
41178           up in fix.net's password files
41179
41180 2001-10-01 03:31  ivan
41181
41182         * FS/FS/cust_pkg.pm: oops
41183
41184 2001-09-30 15:35  ivan
41185
41186         * FS/FS/svc_acct.pm: arg
41187
41188 2001-09-30 15:19  ivan
41189
41190         * FS/FS/svc_acct.pm: $1 doesn't seem to last very long...
41191
41192 2001-09-30 13:30  ivan
41193
41194         * FS/FS/svc_acct.pm: username-uppercase config file
41195
41196 2001-09-27 14:49  ivan
41197
41198         * FS/FS/svc_acct_pop.pm: not used
41199
41200 2001-09-27 14:12  ivan
41201
41202         * httemplate/edit/: cust_main.cgi, svc_acct.cgi: popSELECTOR
41203
41204 2001-09-27 13:41  ivan
41205
41206         * httemplate/edit/cust_main.cgi, httemplate/edit/svc_acct.cgi,
41207           FS/FS/svc_acct_pop.pm, httemplate/view/svc_acct.cgi: pop
41208           selector!
41209
41210 2001-09-27 11:33  ivan
41211
41212         * httemplate/view/svc_acct.cgi: fix for pre-1.4.0 accounts with no
41213           domsvc
41214
41215 2001-09-26 02:17  ivan
41216
41217         * FS/FS.pm, FS/MANIFEST, FS/FS/cust_credit_bill.pm,
41218           FS/FS/cust_main.pm, FS/FS/part_pop_local.pm,
41219           FS/FS/svc_acct_pop.pm, FS/t/part_pop_local.t,
41220           httemplate/docs/schema.html: add part_pop_local table
41221
41222 2001-09-25 11:03  ivan
41223
41224         * FS/FS/cust_main.pm:
41225           ror
41226
41227 2001-09-25 11:01  ivan
41228
41229         * FS/FS/cust_main.pm: add emailinvoiceonly config file and begin to
41230           use it
41231
41232 2001-09-25 08:55  ivan
41233
41234         * FS/FS/cust_main.pm: Business::OnlinePayment::BankOfAmerica
41235
41236 2001-09-24 17:05  ivan
41237
41238         * FS/bin/freeside-queued: better REAPER
41239
41240 2001-09-23 20:23  ivan
41241
41242         * FS/: FS/UID.pm, bin/freeside-queued: queue daemon forks now
41243
41244 2001-09-20 20:47  ivan
41245
41246         * httemplate/view/cust_main.cgi: show company and name (instead of
41247           just company) for referring customers that have a company
41248
41249 2001-09-19 17:13  ivan
41250
41251         * FS/FS/cust_main.pm: really fix fuzzy searching
41252
41253 2001-09-19 17:10  ivan
41254
41255         * FS/FS/cust_main.pm: fix fuzzy searching
41256
41257 2001-09-19 14:51  ivan
41258
41259         * FS/bin/freeside-queued: set real uid too.  whew.  ssh now
41260           working.
41261
41262 2001-09-19 14:06  ivan
41263
41264         * FS/: MANIFEST, FS/svc_acct.pm, bin/freeside-apply-credits:
41265           directory hashing remove jeff's lib patch from
41266           freeside-apply-credits add freeside-apply-credits to MANIFEST
41267           README for pre3-4
41268
41269 2001-09-19 12:41  ivan
41270
41271         * FS/FS/svc_acct.pm: tyop
41272
41273 2001-09-19 12:39  ivan
41274
41275         * FS/FS/svc_acct.pm: hopefully report some sort of ssh error
41276
41277 2001-09-19 12:28  ivan
41278
41279         * FS/FS/svc_acct.pm: ;args
41280
41281 2001-09-19 12:19  ivan
41282
41283         * FS/FS/svc_acct.pm: FS::svc_acct::ssh
41284
41285 2001-09-19 12:00  ivan
41286
41287         * FS/bin/freeside-queued: set $ENV{HOME}
41288
41289 2001-09-18 17:24  ivan
41290
41291         * FS/FS/svc_acct.pm: icradius transactional password changes
41292           (suspensions, unsuspensions)
41293
41294 2001-09-16 05:45  ivan
41295
41296         * FS/FS/Record.pm, FS/FS/cust_main_invoice.pm, FS/FS/svc_acct.pm,
41297           httemplate/index.html, httemplate/search/cust_main.cgi,
41298           httemplate/view/cust_main.cgi: fix oops in
41299           FS::cust_main_invoice::replace preventing package cancellation
41300
41301           add toggle switch to cust_main searching to show/hide cancelled
41302           customers.  hidecancelledcustomers config file is just which
41303           state it starts in.
41304
41305           add signupurl config file to enable showing of the customer's
41306           signup URL on the view page.
41307
41308 2001-09-14 12:54  ivan
41309
41310         * FS/FS/svc_acct.pm: fix for no svc_acct_sm!!!
41311
41312 2001-09-14 11:05  ivan
41313
41314         * FS/FS/Record.pm: s/croak/confess/
41315
41316 2001-09-12 08:45  ivan
41317
41318         * FS/FS/part_svc.pm: oops
41319
41320 2001-09-11 16:44  ivan
41321
41322         * FS/FS/part_svc.pm, httemplate/edit/svc_acct.cgi,
41323           httemplate/edit/svc_domain.cgi, httemplate/edit/svc_forward.cgi,
41324           httemplate/view/svc_acct.cgi: radius attributes & default/fixed
41325           values should work again now
41326
41327 2001-09-11 15:20  ivan
41328
41329         * FS/FS/svc_Common.pm, bin/fs-radius-add-check,
41330           bin/fs-radius-add-reply: fix radius attribute adding
41331
41332 2001-09-11 14:58  ivan
41333
41334         * FS/bin/freeside-queued: usage sub
41335
41336 2001-09-11 13:44  ivan
41337
41338         * httemplate/search/svc_acct.cgi: getting "you should run the
41339           bin/fs-migrate-svc_acct_sm" message unexpectedly
41340
41341 2001-09-11 12:16  ivan
41342
41343         * httemplate/edit/part_svc.cgi: forgot closing form tag, breaks ie,
41344           others?
41345
41346 2001-09-11 06:10  ivan
41347
41348         * FS/FS/svc_acct.pm: transactional job-queued icradius/freeradius
41349           export
41350
41351 2001-09-11 05:46  ivan
41352
41353         * httemplate/edit/process/part_svc.cgi: more service edit fix
41354
41355 2001-09-11 05:42  ivan
41356
41357         * httemplate/edit/part_svc.cgi: fix service editing
41358
41359 2001-09-11 05:25  ivan
41360
41361         * FS/FS/queue.pm: queue clean fix
41362
41363 2001-09-11 05:24  ivan
41364
41365         * FS/FS/queue.pm: job queue fix
41366
41367 2001-09-11 05:10  ivan
41368
41369         * FS/FS/cust_main.pm: fuzzyfix
41370
41371 2001-09-11 05:06  ivan
41372
41373         * FS/FS/svc_acct.pm: better logging
41374
41375 2001-09-11 05:00  ivan
41376
41377         * FS/FS/svc_acct.pm: cyrus fix!
41378
41379 2001-09-11 04:52  ivan
41380
41381         * FS/bin/freeside-queued: rar
41382
41383 2001-09-11 03:05  ivan
41384
41385         * httemplate/edit/process/quick-cust_pkg.cgi: s/die/ediot/
41386
41387 2001-09-11 02:56  ivan
41388
41389         * httemplate/: edit/process/quick-cust_pkg.cgi, view/cust_main.cgi:
41390           fix quick order
41391
41392 2001-09-10 21:17  ivan
41393
41394         * FS/FS/svc_acct.pm: username-noperiod config file
41395
41396 2001-09-10 20:15  ivan
41397
41398         * FS/FS/cust_main.pm, FS/FS/svc_acct.pm, FS/bin/freeside-queued,
41399           httemplate/edit/part_svc.cgi: cyrus support
41400
41401 2001-09-10 18:09  ivan
41402
41403         * FS/bin/freeside-queued: working queued
41404
41405 2001-09-10 17:08  ivan
41406
41407         * FS/FS.pm, FS/MANIFEST, FS/FS/Record.pm,
41408           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm, FS/FS/part_svc.pm,
41409           FS/FS/queue.pm, FS/FS/queue_arg.pm, FS/bin/freeside-queued,
41410           FS/t/queue.t, FS/t/queue_arg.t, htetc/handler.pl,
41411           httemplate/index.html, httemplate/browse/part_svc.cgi,
41412           httemplate/docs/schema.html, httemplate/edit/part_svc.cgi,
41413           httemplate/edit/process/part_svc.cgi,
41414           httemplate/search/cust_main.cgi: faster (cached) fuzzy searches
41415           prelim. job queues! fixed part_svc editing
41416
41417 2001-09-10 17:07  ivan
41418
41419         * bin/: freeside-init, fs-migrate-part_svc: fixing
41420           fs-migrate-part_svc updateing fs-setup for job queues
41421           freeside-init for starting freeside-queued
41422
41423 2001-09-07 13:49  ivan
41424
41425         * FS/FS/part_svc_column.pm: oops, forgot to add this
41426
41427 2001-09-07 13:26  ivan
41428
41429         * FS/FS/raddb.pm, FS/FS/svc_acct.pm, bin/generate-raddb: tyops
41430
41431 2001-09-07 13:19  ivan
41432
41433         * FS/MANIFEST: tyop
41434
41435 2001-09-07 13:17  ivan
41436
41437         * FS/MANIFEST, FS/FS/raddb.pm, FS/FS/svc_acct.pm, FS/t/raddb.t,
41438           bin/fs-radius-add-check, bin/fs-radius-add-reply,
41439           bin/generate-raddb: fix RADIUS attribute capitalization
41440
41441 2001-09-06 14:20  ivan
41442
41443         * FS/FS/svc_acct.pm, httemplate/docs/schema.html: doc
41444
41445 2001-09-06 13:41  ivan
41446
41447         * FS/FS.pm, FS/MANIFEST, FS/FS/UID.pm, FS/FS/part_svc.pm,
41448           FS/FS/svc_Common.pm, FS/FS/svc_acct.pm, FS/FS/svc_domain.pm,
41449           FS/FS/svc_forward.pm, FS/FS/svc_www.pm, FS/t/part_svc_column.t,
41450           bin/fs-migrate-part_svc, bin/fs-migrate-payref,
41451           bin/fs-radius-add-check, bin/fs-radius-add-reply,
41452           httemplate/browse/part_svc.cgi, httemplate/docs/schema.html,
41453           httemplate/edit/part_svc.cgi,
41454           httemplate/edit/process/part_svc.cgi: finally fix part_svc!!!
41455
41456 2001-09-04 08:12  ivan
41457
41458         * httemplate/docs/admin.html: tyop
41459
41460 2001-09-04 08:06  ivan
41461
41462         * httemplate/edit/: agent_type.cgi, process/cust_main.cgi: oops
41463           indeed
41464
41465 2001-09-04 07:44  ivan
41466
41467         * FS/FS/cust_pkg.pm, httemplate/browse/agent.cgi,
41468           httemplate/browse/agent_type.cgi, httemplate/browse/part_pkg.cgi,
41469           httemplate/browse/part_svc.cgi, httemplate/docs/admin.html,
41470           httemplate/edit/part_svc.cgi, httemplate/edit/svc_acct.cgi,
41471           httemplate/edit/process/quick-cust_pkg.cgi,
41472           httemplate/view/cust_main.cgi: new admin documentation, quick
41473           one-pkg order
41474
41475 2001-09-03 15:07  ivan
41476
41477         * FS/FS/cust_bill.pm, FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm,
41478           FS/FS/cust_pay.pm, FS/FS/cust_svc.pm,
41479           httemplate/docs/signup.html, httemplate/edit/cust_credit.cgi,
41480           httemplate/edit/cust_credit_bill.cgi,
41481           httemplate/edit/cust_pay.cgi,
41482           httemplate/edit/process/cust_pay.cgi, httemplate/misc/bill.cgi,
41483           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi: fix
41484           more bugs
41485
41486 2001-09-02 00:57  ivan
41487
41488         * CREDITS: credito
41489
41490 2001-09-02 00:57  ivan
41491
41492         * bin/generate-tests: gawl
41493
41494 2001-09-02 00:49  ivan
41495
41496         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit.pm,
41497           FS/FS/cust_credit_bill.pm, FS/FS/cust_credit_refund.pm,
41498           httemplate/edit/cust_credit_bill.cgi,
41499           httemplate/view/cust_main.cgi: things are starting to work again,
41500           sorta.
41501
41502 2001-09-01 22:38  ivan
41503
41504         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
41505           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm, bin/fs-migrate-payref:
41506           migration.  ugh.
41507
41508 2001-09-01 21:51  ivan
41509
41510         * FS/FS/: cust_svc.pm, svc_acct.pm: better error msgs
41511
41512 2001-09-01 21:25  ivan
41513
41514         * FS/: FS.pm, MANIFEST, FS/cust_bill_pay.pm, FS/cust_main.pm,
41515           FS/cust_refund.pm, t/CGI.t, t/Conf.t, t/Record.t, t/UID.t,
41516           t/agent.t, t/agent_type.t, t/cust_bill.t, t/cust_bill_pay.t,
41517           t/cust_bill_pkg.t, t/cust_credit.t, t/cust_credit_bill.t,
41518           t/cust_credit_refund.t, t/cust_main.t, t/cust_main_county.t,
41519           t/cust_main_invoice.t, t/cust_pay.t, t/cust_pay_batch.t,
41520           t/cust_pkg.t, t/cust_refund.t, t/cust_svc.t, t/domain_record.t,
41521           t/nas.t, t/part_pkg.t, t/part_referral.t, t/part_svc.t,
41522           t/pkg_svc.t, t/port.t, t/prepay_credit.t, t/session.t,
41523           t/svc_Common.t, t/svc_acct.t, t/svc_acct_pop.t, t/svc_domain.t,
41524           t/svc_forward.t, t/svc_www.t, t/type_pkgs.t: lame testsuite and
41525           the embarassing fixes in it found
41526
41527 2001-09-01 19:53  jeff
41528
41529         * FS/bin/freeside-apply-credits: adding a credit apply utility
41530
41531 2001-09-01 19:46  ivan
41532
41533         * FS/FS/cust_bill_pay.pm, FS/FS/cust_main.pm, FS/FS/cust_pay.pm,
41534           FS/FS/cust_refund.pm, httemplate/docs/schema.html: cust_refund
41535           and cust_pay get custnums
41536
41537 2001-09-01 18:27  ivan
41538
41539         * FS/FS/: cust_bill.pm, cust_bill_pay.pm, cust_credit.pm,
41540           cust_credit_bill.pm, cust_credit_refund.pm, cust_main.pm,
41541           cust_refund.pm: more udpates for the new world of unapplied
41542           stuff.  yay.
41543
41544 2001-09-01 15:28  jeff
41545
41546         * FS/FS/cust_main.pm: haste makes waste... and left a method out
41547
41548 2001-09-01 15:18  ivan
41549
41550         * FS/FS/cust_credit_bill.pm: add primary key
41551
41552 2001-09-01 15:01  ivan
41553
41554         * FS/MANIFEST: cust_bill_pay & cust_credit_refund
41555
41556 2001-09-01 14:55  jeff
41557
41558         * FS/FS/cust_bill_pay.pm: oops.. need this too
41559
41560 2001-09-01 14:52  jeff
41561
41562         * FS/MANIFEST, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
41563           FS/FS/cust_credit_bill.pm, FS/FS/cust_main.pm,
41564           httemplate/edit/cust_credit_bill.cgi,
41565           httemplate/edit/process/cust_credit_bill.cgi,
41566           httemplate/view/cust_main.cgi: add cust_credit_bill relating
41567           multiple invoices to credits
41568
41569 2001-09-01 13:11  ivan
41570
41571         * FS/FS/cust_bill_pay.pm, FS/FS/cust_credit_refund.pm,
41572           FS/FS/cust_main.pm, FS/FS/cust_pay.pm, FS/FS/cust_refund.pm,
41573           httemplate/docs/schema.html: cust_bill_pay and
41574           cust_credit_refund.  payments can apply to multiple invoices and
41575           refunds can apply to multiple credits.
41576
41577 2001-08-31 02:20  ivan
41578
41579         * FS/FS/Record.pm: check US zips more strictly
41580
41581 2001-08-31 01:43  ivan
41582
41583         * httemplate/browse/svc_acct_pop.cgi: > Order by City might be
41584           better
41585           state, city, then number
41586
41587 2001-08-31 00:28  ivan
41588
41589         * httemplate/edit/cust_main_county-expand.cgi: better error message
41590           for nonexistant cust_main_county records
41591
41592 2001-08-31 00:17  ivan
41593
41594         * httemplate/edit/process/cust_main_county-expand.cgi: fixes:
41595           > US UT expand state
41596           > Submit (no data entered)
41597           > US UT is gone frome the list.
41598
41599 2001-08-30 09:23  ivan
41600
41601         * httemplate/docs/signup.html: update signup server: template form
41602           and success html, document
41603
41604 2001-08-30 08:30  ivan
41605
41606         * httemplate/edit/part_svc.cgi: slighly more docu
41607
41608 2001-08-29 02:11  ivan
41609
41610         * httemplate/edit/agent.cgi: ui
41611
41612 2001-08-28 09:58  ivan
41613
41614         * httemplate/: docs/signup.html, search/cust_main.cgi:
41615           customer-to-customer referrals in singup server
41616
41617 2001-08-28 07:34  ivan
41618
41619         * FS/FS/cust_main.pm, httemplate/edit/cust_main.cgi,
41620           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
41621           customer-to-customer referrals!
41622
41623 2001-08-25 22:06  ivan
41624
41625         * FS/FS/: cust_credit.pm, cust_main.pm: brainfart
41626
41627 2001-08-25 22:05  ivan
41628
41629         * FS/FS/cust_credit.pm: reason can't be null
41630
41631 2001-08-22 23:17  ivan
41632
41633         * FS/FS/cust_main.pm: no need to be y1.9k complient
41634
41635 2001-08-21 03:27  ivan
41636
41637         * httemplate/edit/: svc_acct.cgi, svc_forward.cgi: fix these up,
41638           most everything is working svc_forward-wise now
41639
41640 2001-08-21 02:34  ivan
41641
41642         * FS/FS/Record.pm, FS/FS/UID.pm, httemplate/browse/agent.cgi,
41643           httemplate/browse/agent_type.cgi,
41644           httemplate/browse/cust_main_county.cgi,
41645           httemplate/browse/part_pkg.cgi,
41646           httemplate/browse/svc_acct_pop.cgi: no more &swapuid
41647
41648 2001-08-20 20:03  ivan
41649
41650         * FS/FS/svc_acct.pm: fix domain method, and it works against old
41651           databases now too
41652
41653 2001-08-20 19:44  ivan
41654
41655         * FS/FS/domain_record.pm, FS/FS/prepay_credit.pm, FS/FS/svc_www.pm,
41656           eg/TEMPLATE_cust_main.import, eg/table_template-svc.pm: remove
41657           $Log$
41658
41659 2001-08-20 19:43  ivan
41660
41661         * bin/fs-migrate-svc_acct_sm: i think svc_acct_sm.import should go
41662           away, but...
41663
41664 2001-08-20 19:32  ivan
41665
41666         * test/cgi-test: remove $Log$
41667
41668 2001-08-20 19:31  ivan
41669
41670         * httemplate/: browse/agent.cgi, browse/agent_type.cgi,
41671           browse/part_pkg.cgi, browse/svc_acct_pop.cgi, edit/agent.cgi,
41672           edit/agent_type.cgi, edit/cust_credit.cgi,
41673           edit/cust_main_county-expand.cgi, edit/cust_pay.cgi,
41674           edit/cust_pkg.cgi, edit/part_pkg.cgi, edit/svc_acct_pop.cgi,
41675           edit/svc_domain.cgi, edit/svc_forward.cgi,
41676           edit/process/agent.cgi, edit/process/agent_type.cgi,
41677           edit/process/cust_credit.cgi, edit/process/cust_pay.cgi,
41678           edit/process/cust_pkg.cgi, edit/process/part_pkg.cgi,
41679           edit/process/svc_acct.cgi, edit/process/svc_acct_pop.cgi,
41680           edit/process/svc_domain.cgi, edit/process/svc_forward.cgi,
41681           misc/bill.cgi, misc/cancel-unaudited.cgi, misc/catchall.cgi,
41682           misc/delete-customer.cgi, misc/link.cgi, misc/print-invoice.cgi,
41683           misc/unsusp_pkg.cgi, misc/process/catchall.cgi,
41684           misc/process/delete-customer.cgi, misc/process/link.cgi,
41685           search/svc_domain.cgi, view/cust_bill.cgi, view/svc_acct.cgi,
41686           view/svc_domain.cgi, view/svc_forward.cgi: remove $Log$ messages.
41687           whew.
41688
41689 2001-08-20 19:16  ivan
41690
41691         * httemplate/search/svc_acct.cgi: fix to work against 1.3.x
41692           databases, with a warning
41693
41694 2001-08-20 19:03  ivan
41695
41696         * httemplate/search/cust_pkg.cgi: deal with databases w/o separate
41697           shipping address
41698
41699 2001-08-20 17:39  ivan
41700
41701         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: fix some
41702           silly syntax errors
41703
41704 2001-08-20 06:10  ivan
41705
41706         * FS/FS/svc_domain.pm: use var
41707
41708 2001-08-20 05:15  ivan
41709
41710         * httemplate/edit/svc_acct.cgi: #
41711
41712 2001-08-20 05:13  ivan
41713
41714         * httemplate/edit/svc_acct.cgi: only show domains associated with
41715           this customer.
41716
41717 2001-08-20 04:18  ivan
41718
41719         * FS/FS/cust_svc.pm: labels for svc_acct accounts are now fully
41720           qualified!
41721
41722 2001-08-20 04:04  ivan
41723
41724         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: more
41725           svc_forward work
41726
41727 2001-08-20 02:41  ivan
41728
41729         * FS/FS/: svc_acct.pm, svc_domain.pm, svc_forward.pm: dtrt when
41730           deleting accouts wrt forwards, catchalls & other references to
41731           svc_acct records
41732
41733           depreciate svc_acct_sm further; move qmail catchall handling to
41734           svc_domain
41735
41736 2001-08-20 02:38  ivan
41737
41738         * httemplate/docs/schema.html: documentation updates
41739
41740 2001-08-19 08:53  jeff
41741
41742         * FS/MANIFEST, FS/FS/cust_svc.pm, FS/FS/svc_acct.pm,
41743           FS/FS/svc_forward.pm, httemplate/edit/part_svc.cgi,
41744           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_forward.cgi,
41745           httemplate/edit/process/svc_forward.cgi,
41746           httemplate/misc/catchall.cgi,
41747           httemplate/misc/process/catchall.cgi,
41748           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
41749           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi,
41750           httemplate/view/svc_forward.cgi: added user interface for
41751           svc_forward and vpopmail support
41752
41753 2001-08-19 03:25  ivan
41754
41755         * bin/svc_acct.import: add system shells to @FS::svc_acct:shells on
41756           the fly, fixes: ticket #88
41757
41758 2001-08-19 01:32  ivan
41759
41760         * httemplate/search/cust_pkg.cgi: display bill and service
41761           name/company, and services
41762
41763 2001-08-19 01:18  ivan
41764
41765         * FS/FS/: svc_acct.pm, svc_domain.pm: ->setfixed untaints svcnum
41766
41767 2001-08-19 01:15  ivan
41768
41769         * FS/FS/svc_acct.pm: set fixed fields before checking domsvc
41770
41771 2001-08-18 17:48  ivan
41772
41773         * FS/FS/: Record.pm, cust_main.pm: country fields will now accept
41774           names and change them to two-letter codes
41775
41776 2001-08-17 04:33  ivan
41777
41778         * FS/FS/Record.pm: ut_phonen: fallback to ut_textn, instead of
41779           ut_alphan for non-US/CA phone numbers
41780
41781 2001-08-17 04:28  ivan
41782
41783         * FS/FS/Record.pm: canada has same phone# rules as US
41784
41785 2001-08-17 04:05  ivan
41786
41787         * httemplate/: browse/cust_main_county.cgi,
41788           edit/process/cust_main_county-collapse.cgi,
41789           edit/process/cust_main_county-expand.cgi: clean up tax rate
41790           editing:   sort by country->state->county,   add "collapse state"
41791           if the tax rates are the same statewide,   redirect "expand
41792           state" to the browse, not edit screen
41793
41794 2001-08-17 03:57  ivan
41795
41796         * bin/svc_acct.import: gah
41797
41798 2001-08-17 03:57  ivan
41799
41800         * FS/FS/svc_domain.pm: document catchall and untaint everything
41801
41802 2001-08-17 03:55  ivan
41803
41804         * FS/FS/cust_main.pm: Business::OnlinePayment
41805
41806 2001-08-17 03:53  ivan
41807
41808         * Makefile: alldocs target
41809
41810 2001-08-17 03:53  ivan
41811
41812         * CREDITS: thanks jeff!
41813
41814 2001-08-15 03:04  ivan
41815
41816         * httemplate/search/: cust_pkg.cgi, svc_acct.cgi: remove (some of
41817           the) bad direct exit; calls
41818
41819 2001-08-13 16:15  ivan
41820
41821         * httemplate/view/cust_main.cgi: don't display empty comment box
41822
41823 2001-08-13 16:10  ivan
41824
41825         * httemplate/edit/process/cust_main.cgi: properly massage
41826           ship_state & work okay when no initial pkg is selected
41827
41828 2001-08-12 18:00  ivan
41829
41830         * httemplate/docs/schema.html: add svc_forward, depriciate
41831           svc_acct_sm
41832
41833 2001-08-12 17:21  ivan
41834
41835         * FS/FS/svc_acct.pm: untaint svcnum & domsvc
41836
41837 2001-08-12 12:41  jeff
41838
41839         * FS/FS/svc_acct.pm, FS/FS/svc_domain.pm, FS/FS/svc_forward.pm,
41840           bin/fs-migrate-svc_acct_sm: merging vpopmail support branch
41841
41842 2001-08-12 01:56  ivan
41843
41844         * httemplate/edit/process/part_svc.cgi: don't use
41845           Apache::ASP-specific $Redirect object
41846
41847 2001-08-11 17:07  ivan
41848
41849         * httemplate/edit/: cust_main.cgi, process/cust_main.cgi: use
41850           transactional invoice_list setting & eliminate non-sticky "first
41851           package"!
41852
41853 2001-08-11 17:07  ivan
41854
41855         * FS/FS/cust_main.pm: transactional invoice_list setting yay!!!
41856
41857 2001-08-11 17:06  ivan
41858
41859         * FS/FS/cust_main_invoice.pm: better error msgs
41860
41861 2001-08-11 16:19  ivan
41862
41863         * httemplate/edit/part_svc.cgi: better error checking, fix scalar
41864           context to $cgi->keywords
41865
41866 2001-08-11 16:18  ivan
41867
41868         * httemplate/browse/part_svc.cgi: missed a variable interpolation
41869
41870 2001-08-10 22:52  ivan
41871
41872         * httemplate/: edit/cust_main.cgi, view/cust_main.cgi: add customer
41873           comments fields
41874
41875 2001-08-10 22:52  ivan
41876
41877         * FS/FS/cust_main.pm: add comments field, fix ship_ address
41878           handling (don't consider a value for ship_state field to mean
41879           something meaningful is in ship_*)
41880
41881 2001-08-10 22:51  ivan
41882
41883         * FS/FS/part_svc.pm: better error msg
41884
41885 2001-08-10 22:50  ivan
41886
41887         * FS/FS/Record.pm: allow newlines in ut_anything fields fix example
41888           for ut_anything
41889
41890 2001-08-10 21:55  ivan
41891
41892         * httemplate/edit/part_svc.cgi: don't have any other choices in
41893           svcdb dropdown for existing services, since you can't change it
41894           anyway
41895
41896 2001-08-10 21:29  ivan
41897
41898         * FS/FS/CGI.pm: that's what $etc is for!
41899
41900 2001-08-10 21:15  ivan
41901
41902         * httemplate/misc/delete-customer.cgi: better docs
41903
41904 2001-08-10 17:01  ivan
41905
41906         * FS/FS/cust_main_invoice.pm: "fixes"
41907
41908           Can't call method "username" on an undefined value at
41909           /usr/lib/perl5/site_perl/5.6.0/FS/cust_main_invoice.pm line 162.
41910
41911           but cust_main_invoice records should probably be updated when
41912           svc_acct records are deleted :/
41913
41914 2001-08-08 02:47  ivan
41915
41916         * httemplate/docs/passwd.html: doc clarification
41917
41918 2001-08-07 21:44  ivan
41919
41920         * FS/FS/Record.pm: better error msg
41921
41922 2001-08-03 13:34  jeff
41923
41924         * FS/FS/cust_bill.pm:
41925
41926           added the tax method
41927
41928 2001-07-30 03:43  ivan
41929
41930         * FS/FS/CGI.pm: Apache::ASP eidiot fix
41931
41932 2001-07-30 03:41  ivan
41933
41934         * FS/FS/Record.pm, FS/FS/cust_main.pm,
41935           httemplate/search/cust_main.cgi, httemplate/view/cust_main.cgi:
41936           shipping address additions
41937
41938 2001-07-30 01:03  ivan
41939
41940         * httemplate/: .htaccess, docs/overview.dia, docs/overview.png:
41941           forgotten files
41942
41943 2001-07-30 01:02  ivan
41944
41945         * htetc/handler.pl: template stuffs
41946
41947 2001-07-30 01:01  ivan
41948
41949         * Makefile: need this too!
41950
41951 2001-07-30 00:36  ivan
41952
41953         * httemplate/index.html, httemplate/browse/agent.cgi,
41954           httemplate/browse/agent_type.cgi,
41955           httemplate/browse/cust_main_county.cgi,
41956           httemplate/browse/nas.cgi, httemplate/browse/part_pkg.cgi,
41957           httemplate/browse/part_svc.cgi,
41958           httemplate/browse/svc_acct_pop.cgi, httemplate/docs/admin.html,
41959           httemplate/docs/index.html, httemplate/docs/legacy.html,
41960           httemplate/docs/passwd.html, httemplate/docs/schema.html,
41961           httemplate/docs/session.html, httemplate/docs/signup.html,
41962           bin/masonize, bin/pod2x, httemplate/edit/agent.cgi,
41963           httemplate/edit/agent_type.cgi, httemplate/edit/cust_credit.cgi,
41964           httemplate/edit/cust_main.cgi,
41965           httemplate/edit/cust_main_county-expand.cgi,
41966           httemplate/edit/cust_pay.cgi, httemplate/edit/cust_pkg.cgi,
41967           httemplate/edit/part_pkg.cgi, httemplate/edit/part_svc.cgi,
41968           httemplate/edit/svc_acct.cgi, httemplate/edit/svc_acct_pop.cgi,
41969           httemplate/edit/svc_domain.cgi,
41970           httemplate/edit/process/agent.cgi,
41971           httemplate/edit/process/agent_type.cgi,
41972           httemplate/edit/process/cust_credit.cgi,
41973           httemplate/edit/process/cust_main.cgi,
41974           httemplate/edit/process/cust_main_county-expand.cgi,
41975           httemplate/edit/process/cust_pay.cgi,
41976           httemplate/edit/process/cust_pkg.cgi,
41977           httemplate/edit/process/part_pkg.cgi,
41978           httemplate/edit/process/part_svc.cgi,
41979           httemplate/edit/process/svc_acct.cgi,
41980           httemplate/edit/process/svc_acct_pop.cgi,
41981           httemplate/edit/process/svc_domain.cgi,
41982           httemplate/images/small-logo.png, httemplate/misc/bill.cgi,
41983           httemplate/misc/cancel-unaudited.cgi,
41984           httemplate/misc/delete-customer.cgi, httemplate/misc/link.cgi,
41985           httemplate/misc/print-invoice.cgi,
41986           httemplate/misc/unsusp_pkg.cgi,
41987           httemplate/misc/process/delete-customer.cgi,
41988           httemplate/misc/process/link.cgi,
41989           httemplate/search/cust_bill.html,
41990           httemplate/search/cust_main.cgi,
41991           httemplate/search/cust_main.html, httemplate/search/cust_pkg.cgi,
41992           httemplate/search/svc_acct.cgi, httemplate/search/svc_domain.cgi,
41993           httemplate/view/cust_bill.cgi, httemplate/view/cust_main.cgi,
41994           httemplate/view/svc_acct.cgi, httemplate/view/svc_domain.cgi:
41995           templates!!!
41996
41997 2001-07-30 00:33  ivan
41998
41999         * FS/FS/: Record.pm, svc_acct.pm: podnitfix
42000
42001 2001-07-30 00:14  ivan
42002
42003         * INSTALL, README: templates!
42004
42005 2001-07-29 23:28  ivan
42006
42007         * FS/FS/svc_acct.pm: allow !! as password for disabled accounts
42008
42009 2001-07-29 23:07  ivan
42010
42011         * bin/svc_acct.import: allow !! for locked accounts instead of
42012           changing to *SUSPENDED*
42013
42014 2001-07-27 10:16  ivan
42015
42016         * FS/FS/cust_main_invoice.pm: clarification
42017
42018 2001-07-26 23:17  thalakan
42019
42020         * FS/FS/cust_main_invoice.pm: Documented some subtle behavior of
42021           the checkdest method.
42022
42023 2001-06-21 09:27  ivan
42024
42025         * FS/FS/UID.pm: better error message
42026
42027 2001-06-05 14:40  ivan
42028
42029         * debian/: README.Debian, changelog, control, copyright, init.d.ex,
42030           rules: add deb packaging foo (doesn't work yet)
42031
42032 2001-06-03 10:22  ivan
42033
42034         * FS/FS/svc_domain.pm: SOA serial number problem with Date::Format
42035           %e: no leading zero
42036
42037 2001-06-03 07:16  ivan
42038
42039         * README: 1.3.1!!!
42040
42041 2001-06-03 05:36  ivan
42042
42043         * FS/FS/svc_acct.pm: add username-letter and username-letterfirst
42044           config files
42045
42046 2001-06-03 04:37  ivan
42047
42048         * FS/FS/svc_acct.pm: fixes
42049
42050           Can't locate object method "setfield" via package "svc_acct_sm"
42051           at /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318
42052
42053 2001-06-03 04:27  ivan
42054
42055         * FS/FS/Record.pm: track down
42056
42057             Can't locate object method "setfield" via package "svc_acct_sm"
42058           at
42059             /usr/local/lib/perl5/site_perl/5.005/FS/Record.pm line 318.
42060
42061           errors
42062
42063 2001-06-03 03:51  ivan
42064
42065         * FS/FS/cust_main.pm: fixes "Error reval-ing" and won't bill errors
42066
42067 2001-05-30 08:17  ivan
42068
42069         * FS/FS/CGI.pm: use Apache inside an eval BLOCK was mucking things
42070           up for the non-mod_perl folks
42071
42072 2001-05-22 09:43  ivan
42073
42074         * FS/FS/svc_domain.pm: oops, s/mx/MX/ noticed by "Shane Chrisp"
42075           <shane@2000cn.com.au>, thanks!
42076
42077 2001-05-18 07:08  ivan
42078
42079         * FS/FS/domain_record.pm: tyop
42080
42081 2001-05-15 00:52  ivan
42082
42083         * FS/bin/freeside-email: simple program to list all email addresses
42084
42085 2001-05-07 08:42  ivan
42086
42087         * FS/FS/Record.pm: tyop
42088
42089 2001-05-07 08:36  ivan
42090
42091         * FS/FS/Record.pm: start to track down
42092
42093               Insecure dependency in eval while running with -T switch at
42094           /usr/local/lib/site_perl/FS/Record.pm line 202.
42095
42096           errors
42097
42098 2001-05-07 08:24  ivan
42099
42100         * bin/svc_acct.import: s/!/*/
42101
42102 2001-05-06 19:07  ivan
42103
42104         * FS/FS/cust_main.pm:
42105           http://www.sisd.com/freeside/list-archive/msg01906.html
42106
42107 2001-05-05 01:51  ivan
42108
42109         * bin/svc_acct.import:
42110           http://www.sisd.com/freeside/list-archive/msg01915.html
42111
42112 2001-04-23 12:50  ivan
42113
42114         * FS/FS/cust_credit.pm: the real
42115
42116           Can't locate object method "setfield" via package "cust_refund"
42117           at /usr/local/lib/site_perl/FS/Record.pm line 315.
42118
42119           fix
42120
42121 2001-04-23 12:27  ivan
42122
42123         * FS/FS/cust_credit.pm: *sigh*
42124
42125 2001-04-23 12:21  ivan
42126
42127         * FS/FS/cust_credit.pm: webdemo bugfix
42128
42129 2001-04-23 08:37  ivan
42130
42131         * FS/MANIFEST: 1.3.1 sigh
42132
42133 2001-04-23 05:44  ivan
42134
42135         * bin/freeside-session-kill: session killer implemeting timed
42136           access
42137
42138 2001-04-23 05:40  ivan
42139
42140         * FS/FS.pm: documentation and webdemo updates
42141
42142 2001-04-23 02:00  ivan
42143
42144         * FS/FS/UID.pm: "shouldn't hurt" (famous last words)
42145
42146 2001-04-23 00:12  ivan
42147
42148         * FS/FS/cust_main.pm: better error message (if kludgy) for no
42149           referral remove outdated NSI foo from domain ordering.  also,
42150           fuck NSI.
42151
42152 2001-04-21 18:56  ivan
42153
42154         * README, FS/FS.pm, FS/MANIFEST, FS/FS/svc_acct.pm,
42155           FS/FS/svc_domain.pm, FS/FS/svc_www.pm, bin/svc_acct.import: get
42156           rid of FS::SSH.pm (became Net::SSH and Net::SCP on CPAN)
42157
42158 2001-04-21 18:38  ivan
42159
42160         * FS/FS/svc_domain.pm: svc_domain needs to import dbh sub from
42161           Record view/cust_main.cgi needs to use ->owed method, not check
42162           (depriciated) owed field search/cust_bill.cgi redirect error when
42163           there's only one invoice
42164
42165 2001-04-21 17:49  ivan
42166
42167         * FS/FS/svc_Common.pm: need to import dbh sub from Record
42168
42169 2001-04-21 16:53  ivan
42170
42171         * FS/MANIFEST: no more dbdef
42172
42173 2001-04-15 06:35  ivan
42174
42175         * FS/FS/: nas.pm, session.pm, svc_Common.pm, svc_domain.pm:
42176           transactions part deux
42177
42178 2001-04-15 05:56  ivan
42179
42180         * FS/FS/Record.pm: s/dbdef/DBIx::DBSchema/
42181
42182 2001-04-15 03:33  ivan
42183
42184         * CREDITS: better docs for the worst bit, finally
42185
42186 2001-04-09 16:05  ivan
42187
42188         * FS/FS/: cust_bill.pm, cust_credit.pm, cust_main.pm, cust_pay.pm,
42189           cust_pkg.pm, cust_refund.pm, session.pm, svc_Common.pm:
42190           Transactions Part I!!!
42191
42192 2001-04-09 08:50  ivan
42193
42194         * CREDITS, FS/MANIFEST: rar
42195
42196 2001-03-30 09:33  ivan
42197
42198         * FS/FS/cust_bill.pm: config value money_char:
42199
42200                   Presto!  Now you can consider all numbers to be
42201           shillings.
42202
42203                   If you need to change the currency symbol, you can hunt
42204           down the
42205                   instances of literal '$' in FS::cust_bill::print_text and
42206           replace them
42207                   with your currency symbol.  I guess this should turn into
42208           a
42209                   configuration value.
42210
42211 2001-02-26 16:59  ivan
42212
42213         * FS/FS/session.pm: silly typo, fix sent by Mack <mackn@mackn.net>,
42214           thanks!
42215
42216 2001-02-20 17:45  ivan
42217
42218         * FS/FS/nas.pm: pod tyop
42219
42220 2001-02-20 17:45  ivan
42221
42222         * FS/FS/UID.pm: DBI autocommit needs 0, not true string 'false',
42223           duh
42224
42225 2001-02-20 08:31  ivan
42226
42227         * FS/FS/Record.pm: don't use prepare_cached for now
42228
42229 2001-02-13 21:18  ivan
42230
42231         * README: add devel mailing list
42232
42233 2001-02-13 20:33  ivan
42234
42235         * FS/FS/port.pm: get rid of gratuitous HISTORY
42236
42237 2001-02-11 09:34  ivan
42238
42239         * FS/FS/cust_bill_pkg.pm: more doc updates from jason
42240
42241 2001-02-11 09:17  ivan
42242
42243         * CREDITS, FS/FS/cust_bill.pm, FS/FS/cust_credit.pm,
42244           FS/FS/cust_pay.pm, FS/FS/cust_refund.pm: documentation updates
42245           from jason
42246
42247 2001-02-03 06:03  ivan
42248
42249         * FS/FS/Record.pm, FS/FS/UID.pm, FS/FS/cust_main.pm,
42250           bin/generate-prepay: time-based prepaid cards, session monitor.
42251           woop!
42252
42253 2001-01-30 23:21  ivan
42254
42255         * FS/FS/: cust_main.pm, svc_acct.pm: fix tyops
42256
42257 2001-01-30 01:08  ivan
42258
42259         * FS/FS/port.pm: tyop, thanks to Mack Nagashima <mackn@moaner.org>
42260
42261 2001-01-22 21:03  ivan
42262
42263         * FS/FS/cust_main.pm: harmless tyop
42264
42265 2000-12-26 15:51  ivan
42266
42267         * CREDITS: statedefault & referraldefault config files
42268
42269 2000-12-08 14:22  ivan
42270
42271         * FS/FS/session.pm: session callbacks
42272
42273 2000-12-06 02:21  ivan
42274
42275         * FS/FS/Record.pm: DESTROY sub
42276
42277 2000-12-03 12:25  ivan
42278
42279         * FS/FS/: Record.pm, nas.pm, port.pm, session.pm: session monitor
42280           updates
42281
42282 2000-12-03 07:14  ivan
42283
42284         * CREDITS, FS/FS/cust_bill.pm: bugfixes from Jeff Finucane
42285           <jeff@cmh.net>, thanks!
42286
42287 2000-12-03 05:45  ivan
42288
42289         * FS/FS/agent.pm: patch from Jason Spence <thalakan@frys.com>:
42290           admin.html doc, autocapgen
42291
42292 2000-12-03 05:44  ivan
42293
42294         * FS/FS/port.pm: beginnings of web status for session monitor
42295
42296 2000-12-03 02:09  ivan
42297
42298         * FS/MANIFEST: bad caches!
42299
42300 2000-11-22 15:30  ivan
42301
42302         * FS/FS/svc_www.pm: tyop
42303
42304 2000-11-07 07:00  ivan
42305
42306         * FS/: MANIFEST, FS/Record.pm, FS/nas.pm, FS/session.pm: session
42307           monitor
42308
42309 2000-10-27 13:18  ivan
42310
42311         * FS/FS/: nas.pm, port.pm, session.pm: oops, also necessary for
42312           session monitor
42313
42314 2000-10-27 13:15  ivan
42315
42316         * FS/FS/Record.pm, eg/table_template.pm: session monitor
42317
42318 2000-10-11 17:44  ivan
42319
42320         * README: rawr!
42321
42322 2000-09-20 03:35  ivan
42323
42324         * FS/FS/cust_bill.pm: since printed field isn't updated 'till after
42325           print_text method is called, want to print overdue invoices if
42326           printed > 0, not > 1
42327
42328 2000-08-09 11:40  ivan
42329
42330         * conf/invoice_template: example invoice template
42331
42332 2000-08-09 04:30  ivan
42333
42334         * FS/FS/cust_bill.pm: templatable invoices
42335
42336 2000-07-17 06:51  ivan
42337
42338         * FS/FS/svc_acct.pm: silly mistake
42339
42340 2000-07-17 03:53  ivan
42341
42342         * FS/FS/svc_acct.pm: prevent accounts which are the target of mail
42343           aliases from being deleted
42344
42345 2000-07-17 03:37  ivan
42346
42347         * FS/FS/svc_acct.pm: make remote commands configurable
42348
42349 2000-07-17 03:36  ivan
42350
42351         * CREDITS: rawr!
42352
42353 2000-07-06 06:56  ivan
42354
42355         * FS/FS/svc_acct.pm: mis-PODed =back should have been a =cut in
42356           conjunction with AUTOLOAD this was sure a pain to find
42357
42358 2000-07-06 06:19  ivan
42359
42360         * bin/: fs-radius-add-check, fs-radius-add-reply: remove duplicate
42361           sql statement causing spurious errors
42362
42363 2000-07-06 01:57  ivan
42364
42365         * FS/FS/svc_acct.pm, bin/fs-radius-add-check,
42366           bin/fs-radius-add-reply: support for radius check attributes
42367           (except importing).  poorly documented.
42368
42369 2000-07-04 06:42  ivan
42370
42371         * FS/FS/svc_acct.pm: noted a API inconsistancy
42372
42373 2000-06-29 05:27  ivan
42374
42375         * bin/svc_acct.import: s/password/_password/ for PostgreSQL wasn't
42376           done in the import.
42377
42378 2000-06-29 04:56  ivan
42379
42380         * FS/FS/svc_acct.pm: md5 passwords can are 34 characters long and
42381           have $ in them.
42382
42383 2000-06-29 04:12  ivan
42384
42385         * FS/FS/svc_domain.pm: don't block on $whois_hack trueness when
42386           adding new domains.
42387
42388 2000-06-28 05:54  ivan
42389
42390         * FS/FS/svc_acct.pm: superfluous my()
42391
42392 2000-06-28 05:52  ivan
42393
42394         * FS/FS/svc_acct.pm: bugfix to accept shells that evaluate to false
42395           in perl, like the empty string.
42396
42397 2000-06-28 05:32  ivan
42398
42399         * bin/svc_acct.import: allow RADIUS lines with "Auth-Type = Local"
42400           too
42401
42402 2000-06-28 05:03  ivan
42403
42404         * bin/svc_acct.import: make svc_acct more forgiving about RADIUS
42405           users files
42406
42407 2000-06-27 05:15  ivan
42408
42409         * FS/FS/: Record.pm, cust_main.pm: i18
42410
42411 2000-06-27 04:29  ivan
42412
42413         * FS/FS/Record.pm: fix typo in last patch, and another gratuitous
42414           -w pleaser
42415
42416 2000-06-27 04:27  ivan
42417
42418         * FS/FS/Record.pm: logically identical, but -w safe
42419
42420 2000-06-23 17:28  ivan
42421
42422         * FS/FS/cust_main.pm: don't use Date::Manip; report correct program
42423           name in freeside-bill usage msg
42424
42425 2000-06-23 05:25  ivan
42426
42427         * CREDITS, FS/FS/Record.pm, FS/FS/UID.pm: FS::Record::qsearch -
42428           more portable, doesn't depend on $sth->execute returning a number
42429           of rows, uses placeholders and prepare_cached
42430
42431 2000-06-20 00:13  ivan
42432
42433         * FS/FS/cust_main_invoice.pm: documentation update
42434
42435 2000-06-17 14:48  ivan
42436
42437         * FS/FS/cust_pay_batch.pm: fix typo in error message
42438
42439 2000-06-15 07:45  ivan
42440
42441         * CREDITS: text updates
42442
42443 2000-06-15 06:35  ivan
42444
42445         * FS/FS/svc_acct.pm: add radius method
42446
42447 2000-06-15 05:38  ivan
42448
42449         * FS/FS/cust_main.pm: fix for ncancelled_pkgs - when called in
42450           scalar context, was only returning second item
42451
42452 2000-05-13 14:50  ivan
42453
42454         * FS/FS/: CGI.pm, UID.pm: cgisuidsetup takes an Apache object as
42455           well as a CGI object now.
42456
42457 2000-05-13 14:42  ivan
42458
42459         * CREDITS: add kristian, update joel's entry
42460
42461 2000-04-10 17:06  ivan
42462
42463         * FS/FS/CGI.pm: CGI.pm detects mod_perl and calls appropriate exit
42464           (Registry's override doesn't work here)
42465
42466 2000-03-06 08:38  ivan
42467
42468         * FS/FS/svc_acct.pm: better error message.  bah.
42469
42470 2000-03-03 10:45  ivan
42471
42472         * FS/FS/CGI.pm: use Apache::exit instead of exit in &eidiot -
42473           Registry wasn't overriding exit in modules
42474
42475 2000-03-03 10:21  ivan
42476
42477         * FS/FS/Record.pm: changes backported from 1.2.3 release, bugfix
42478           from web demo
42479
42480 2000-03-01 00:13  ivan
42481
42482         * FS/: MANIFEST, FS/svc_domain.pm, FS/svc_www.pm: compilation
42483           bugfixes
42484
42485 2000-02-02 21:16  ivan
42486
42487         * FS/FS/cust_pkg.pm, FS/FS/domain_record.pm, FS/FS/svc_domain.pm,
42488           FS/FS/svc_www.pm, bin/svc_acct.import: beginning of DNS and
42489           Apache support
42490
42491 2000-02-02 12:22  ivan
42492
42493         * FS/FS/cust_main.pm, FS/FS/prepay_credit.pm, bin/generate-prepay:
42494           bugfix prepayment in signup server
42495
42496 2000-01-30 21:22  ivan
42497
42498         * FS/FS/: cust_main.pm, prepay_credit.pm: prepaid "internet cards"
42499
42500 2000-01-30 00:18  ivan
42501
42502         * CREDITS: [no log message]
42503
42504 2000-01-29 13:10  ivan
42505
42506         * FS/FS/svc_domain.pm: doc update
42507
42508 2000-01-28 14:53  ivan
42509
42510         * FS/FS/svc_acct_pop.pm: track full phone number
42511
42512 2000-01-26 16:37  ivan
42513
42514         * README: ack
42515
42516 1999-11-08 13:38  ivan
42517
42518         * FS/FS/cust_pkg.pm: remove services using pkg_svc table now, oops!
42519
42520 1999-08-23 05:26  ivan
42521
42522         * test/cgi-test: need to untaint the command line
42523
42524 1999-08-20 01:27  ivan
42525
42526         * README, FS/FS/part_pkg.pm: fix for bug noticed by Martin G.
42527           Bayerle:
42528           > if you eliminate services from any package, to reduce it to
42529           only one service,
42530           > once gone, they won't reappear.
42531
42532 1999-08-11 21:16  ivan
42533
42534         * FS/FS/cust_main.pm: hidecancelledpackages config option
42535
42536 1999-08-11 17:05  ivan
42537
42538         * FS/FS/svc_acct.pm: configurable min/max username length, min
42539           password length, periods in usernames
42540
42541 1999-08-11 13:41  ivan
42542
42543         * FS/: MANIFEST, Makefile.PL, FS/svc_domain.pm: new bill script,
42544
42545 1999-08-11 06:12  ivan
42546
42547         * FS/FS/svc_domain.pm: require a working Net::Whois version
42548
42549 1999-08-04 05:42  ivan
42550
42551         * bin/pod2x: new, kludgy-but-working html generator
42552
42553 1999-08-04 05:41  ivan
42554
42555         * FS/FS.pm: pod fix
42556
42557 1999-08-04 04:50  ivan
42558
42559         * FS/FS/cust_pkg.pm: pod syntax
42560
42561 1999-08-04 03:41  ivan
42562
42563         * FS/FS/Record.pm: some pod syntax update to generate nicer html
42564           docs
42565
42566 1999-08-04 02:03  ivan
42567
42568         * FS/: MANIFEST, MANIFEST.SKIP, FS/CGI.pm, FS/Conf.pm,
42569           FS/Record.pm, FS/UID.pm, FS/agent.pm, FS/agent_type.pm,
42570           FS/cust_bill.pm, FS/cust_bill_pkg.pm, FS/cust_credit.pm,
42571           FS/cust_main.pm, FS/cust_main_county.pm, FS/cust_main_invoice.pm,
42572           FS/cust_pay.pm, FS/cust_pay_batch.pm, FS/cust_pkg.pm,
42573           FS/cust_refund.pm, FS/cust_svc.pm, FS/part_pkg.pm,
42574           FS/part_referral.pm, FS/part_svc.pm, FS/pkg_svc.pm,
42575           FS/svc_Common.pm, FS/svc_acct.pm, FS/svc_acct_pop.pm,
42576           FS/svc_domain.pm, FS/type_pkgs.pm: initial checkin of module
42577           files for proper perl installation
42578
42579 1999-08-04 01:03  ivan
42580
42581         * eg/: table_template-svc.pm, table_template.pm: move table
42582           subclass examples out of production directory
42583
42584 1999-08-04 00:34  ivan
42585
42586         * FS/FS.pm: initial FS manpage
42587
42588 1999-08-03 21:15  ivan
42589
42590         * FS/: Changes, FS.pm, MANIFEST, Makefile.PL: initial h2xs
42591
42592 1999-07-08 04:40  ivan
42593
42594         * CREDITS, README: [no log message]
42595
42596 1999-07-07 19:32  ivan
42597
42598         * bin/svc_acct.import: import fix, noticed by Ben Leibig and Joel
42599           Griffiths
42600
42601 1999-07-07 18:49  ivan
42602
42603         * CREDITS: add joel
42604
42605 1999-07-07 18:49  ivan
42606
42607         * bin/svc_acct.import: updates to avoid -w warnings from Joel
42608           Griffiths <griff@aver-computer.com>
42609
42610 1999-04-19 03:32  ivan
42611
42612         * etc/megapop.pl: if you are a megapop customer...
42613
42614 1999-04-08 06:21  ivan
42615
42616         * CREDITS: [no log message]
42617
42618 1999-04-08 06:11  ivan
42619
42620         * README: 1.2.0
42621
42622 1999-04-08 06:05  ivan
42623
42624         * test/cgi-test: web interface tester / sample data creator
42625
42626 1999-03-26 05:15  ivan
42627
42628         * eg/TEMPLATE_cust_main.import: s/create/new/, use all necessary
42629           FS::table_names to avoid warnings
42630
42631 1999-03-25 00:42  ivan
42632
42633         * bin/svc_acct.import: import stuff uses Term::Query and spits out
42634           (some kinds of) nonsensical input
42635
42636 1999-03-23 16:43  ivan
42637
42638         * bin/svc_acct.import: die if no relevant services
42639
42640 1999-02-10 01:02  ivan
42641
42642         * etc/sql-reserved-words.txt: some new doc files
42643
42644 1999-02-07 01:59  ivan
42645
42646         * CREDITS: more mod_perl fixes, and bugfixes Peter Wemm sent via
42647           email
42648
42649 1999-02-06 14:43  ivan
42650
42651         * CREDITS: don't use [e]idiot; display error messages on the form
42652           page
42653
42654 1999-01-15 16:24  ivan
42655
42656         * CREDITS: [no log message]
42657
42658 1999-01-08 21:38  ivan
42659
42660         * CREDITS: [no log message]
42661
42662 1998-12-15 21:29  ivan
42663
42664         * eg/TEMPLATE_cust_main.import: adminsuidsetup now need user
42665
42666 1998-12-09 23:23  ivan
42667
42668         * bin/svc_acct.import: use FS::Conf, need user (for datasrc)
42669
42670 1998-12-01 17:23  ivan
42671
42672         * CREDITS: [no log message]
42673
42674 1998-11-18 01:01  ivan
42675
42676         * CREDITS: i18n! i18n!
42677
42678 1998-11-07 17:09  ivan
42679
42680         * README: 1.1.6 release
42681
42682 1998-11-07 02:24  ivan
42683
42684         * README: don't use depriciated FS::Bill and FS::Invoice, other
42685           miscellania
42686
42687 1998-10-14 00:05  ivan
42688
42689         * README: 1.1.4 release, fix postgresql
42690
42691 1998-10-13 05:07  ivan
42692
42693         * bin/svc_acct.import: Assigns password from the shadow file for
42694           RADIUS password "UNIX"
42695
42696 1998-10-12 00:15  ivan
42697
42698         * conf/shells: Initial revision
42699
42700 1998-10-12 00:12  ivan
42701
42702         * conf/: home, lpr: Initial import into CVS
42703
42704 1998-10-12 00:12  ivan
42705
42706         * conf/smtpmachine: Initial revision
42707
42708 1998-10-11 23:56  ivan
42709
42710         * README: Initial revision
42711
42712 1998-09-25 01:52  ivan
42713
42714         * bin/pod2x: Initial revision
42715
42716 1998-09-02 21:50  ivan
42717
42718         * CREDITS: Initial revision
42719
42720 1998-08-23 20:04  ivan
42721
42722         * fs_passwd/fs_passwd: Initial revision
42723
42724 1998-08-19 21:42  ivan
42725
42726         * eg/TEMPLATE_cust_main.import: Initial revision
42727
42728 1998-08-16 14:02  ivan
42729
42730         * bin/svc_acct.import: Initial revision
42731
42732 1998-07-18 00:11  ivan
42733
42734         * etc/domain-template.txt: Initial import into CVS
42735
42736 1998-03-22 23:46  ivan
42737
42738         * etc/countries.txt: Initial import into CVS
42739
42740 1998-03-22 23:46  ivan
42741
42742         * INSTALL: Initial revision
42743